I don't disagree with your premise, but you are underestimating the amount of shares represented here. I own just under .1% if this company myself. 10x your figure.
I don't know the current amount of shareholders but several months ago NP referenced 2000 share holders. At .01% each of us would represent 10,000 investors.