Based on 2015 filings on OTC Markets (the best information that I could find), insiders held 1,436,237,000 Shares in 2015, which would make the float somewhere around 563,762,031. This is my best estimate based on 2015 filings. It could be a bit different today, but looks more friendly than the current share structure may indicate.