Millions of shares for sale....where are the buyers? They are probably waiting for money to clear from other sales.