I have never dealt with them but you can take a look here:
https://www.bitcoinsuisse.ch/trading-desk/ According to the description on the website, they allow up to 20 million USD/EUR/CHF daily trades so this should cover 40 BTC. Please if you go trough with them, leave here your experience.