Per 10-Q There were 2,951,045,145 shares of Common Stock outstanding as of March 31, 2014. http://www.sec.gov/Archives/edgar/data/1079282/000155479514000365/bmsn033114form10q.htm