there should be 10B shares, as far as i know only 5B shares are on the market, then there r still 5 B shares left to put on the market...imo it is logic that u can still buy @0.0001$ , what do you think? probably not all 5B will be sold, but with all the news about sales growth and still the share price is at its bottom, MM r playing...