But I've see other numbers at other sites. If I recall correctly, a significant percentage of the shares are closely held, so the effective float is quite low.
OTC Markets does not have the current share structure information. Hopefully that gets updated soon.