29,744,774 a/o Dec 32, 2009
101,170,574 a/o Dec 31, 2010
305,820,574 a/o Dec 31, 2011
602,170,573 a/o May 21, 2012
691,770,573 a/o Aug 13, 2012
699,290,000 a/o Nov 8, 2012
714,540,573 a/o Nov 19, 2012
704,290,573 a/o Dec 17, 2012
823,523,000 a/o Mar 13, 2014
2.5 billion now.
Share count