Thank you for that update. Just some thoughts that come to mind:
Almost 153 million shares are in the hands of the 58 biggest shareholders. That leaves about 27 million for the rest, which is not much. I would have think that there are least a million private investors holding between 1 and 10,000 shares. Even if the average is 25 shares that is already 25 million shares. Many of those investors are hodl’ers. Where do those 10-15 millions shares traded every day come from? Are those trading shares that are being held for just a few hours and recycled several times a day?
With the worldwide interest in Tesla and TSLA constantly growing will we not run out of shares to buy?
What will happen when TSLA is included in the S&P 500 (entering immediately as one of the top 50 in market cap) and demand from index funds gets so high that there are no more shares available? Squeeze of the century?
In your share counting above, you forgot about the additional "virtual" shares created by all the short sellers. That is an additional 20+ million shares available for the little guys so the pool is practically doubled.