i'll bet you 75 is pretty close to accurate. add up all the shares owned by alpha and platinum, then management, then the rest are all small retail, except... many retail holders own millions.
so if there are more than 75 sharesholders, i would say it's a mix of whales and minnows.
besides, i'm sure the TA gets pretty accurate info back from brokerage firms. they have to report this sort of thing. jmho.