These are the latest numbers I have. IMO, these numbers are currently accurate although I haven't verified the info. A simple call to the TA tomorrow could validate these numbers or give u the new figures. Hope this helps.
Shares Outstanding 164,573,205 a/o Aug 03, 2011
Float 30,693,963 a/o Aug 03, 2011