How the S&P 500 is Dominated By Apple and Microsoft