THOMSON MCKINNON SECURITIES INC.