Trading almost 2M shares on a 5M market is a silly thing to do.
More sensibly, tossing out one batch at a time of less than 5% of the market will allow the stock to clear without sinking the market.
So parcel up the 2M into 50 groups of a few tens of thousands and we are cooking with gas.