Any brokers out there that allow more than 999,999 shares in a transaction. It's annoying and expensive to have to split these trades. Thanks.