Home Investing Mining Stocks Take Spots as Top Performers on TSX30 List