I spoke with the President of this stock and he advised me that, as an estimate, he believes there are presently about 1.6 Billion shares outstanding and that about 1/3 to 1/2 that in the public float. He seemed upfront about the number of shares outstanding. It's one thing to increase the number of shares in a manner that will just dilute the company (see my discussion on the BANY board where the company is being diluted from 210MM to 2.2 BILLION shares in a massive dump).
The question here is does the company intend to dilute this thing for their own self serving purposes (see, e.g., NTCV which is just churning out stocks to sell them at .0001), or did they have a legitimate reason to issue shares for whatever and to whomever.
Maybe the investors should prod management into issuing a press release about the reason why. As I said, the President did not appear hostile about questions regarding the stock's statistics.