What's disturbing isn't the fact that there are 950M shares, but that management has fudged the numbers in the filings in order to not admit that the number of Authorized Shares is actually 5B.
In their misguided effort to not report accurate information to the shareholders, they've artificially capped the number of shares, subject to their whim.
Any potential investor who goes to MJNA's filings to find out the potential for additional dilution, would nowhere find in the 2Q/13 report the true number of Authorized Shares, which is a basic requirement for reporting. The only place that potential shareholder would find the truth would be on a stock message board.