Actually, if you study the transactions, you will notice that 2 buys of 1,000,000 shares each occured, at the ask, when the bid was .044 and the ask was .045.
Then the MM's spread the bid/ask to .045 and .046. The "?" transactions all occurred for .045, for 6,000,000 shares in a total of 4 transactions. It would make more sense that these transactions were buys, as well, since they all occured within a few minutes of each other and all 8,000,000 shares were executed for .045.