What's with the BUY/SELL ratio?36 buyers for 6,097,791 units26 sellers for 1,162,222 unitsWhat do these Buyers know that we don't know?