Insiders's own 65.36% which totals 148,724,894 common shares according to the latest financials http://www.otcmarkets.com/financialReportViewer?symbol=BMIN&id=107221so the public float is only 78,775,172 shares since the total issued and outstanding is 227,500,066 as of June 25, 2013.