Yes, do let others create doubts about a company or anything about it, as it's about money, about someone else using your money, with only blind faith in a CEO that doesn't even trust any investor to know the current share structure to even have a chance to do an informed trade with.
If they actually knew how many shares comprised the O/S, then maybe so many wouldn't have just gotten stuck watching the pps slide down so fast.