Top 10 Most Bought Stocks: Nvidia, Microsoft Lead May Trading