Share structure updated. as of May 15, 2009
Estimated Market Cap
$584,169 as of May 22, 2009
Outstanding Shares
1,168,338,925 as of May 15, 2009
Authorized Shares
5,000,000,000 as of May 15, 2009
Number of Share Holders of Record
219 as of May 15, 2009
Float
267,653,181 as of May 15, 2009