Indeed, every buy is being sold into, but won't take long to burn the placing shares off at this rate. 25million buys to 2 million sells = 23 million churned already
At least the SP is a lot more volatile now and more closely resembles the buys and sells rather than remaining essentially static no matter who buys what