Home Stock TSX Composite Index has surged: here are the top gainers this year