I go by public numbers, and these are current as of Sept 22nd. Ouch
Share Structure
Market Value1 $12,645,868 a/o Sep 25, 2014
Shares Outstanding 5,058,347,260 a/o Sep 22, 2014
Float 42,510,762 a/o Sep 22, 2014
Authorized Shares 8,964,324,990 a/o Sep 22, 2014
Par Value 0.001