These 17 TSX stocks are creating shareholder wealth – and here’s how we found them