According to the information available on SPDR S&P MIDCAP 400 ETF Trust's website, the funds's current number of shares outstanding is 38,770,000.