the buy side has gone ballistic, sellers disappering71 buyers for 95,444,708 units 60 sellers for 24,456,901 units