4,300 Funds. 4,200 Stocks. You Do the Math.