Maybe OTC reporter is dumping the rest of their promo shares there. Still doesn't make sense to have a 40 mil float, and then give over 50% that away in promo shares. Strange.
My post is only my opinion, I recommend you always do your own DD! I am not a licensed broker or a professional by any means, so take what I say as entertainment value at best.