1,500,000 COMMON SHARES AND 1,500,000 WARRANTS TO PURCHASE 1,500,000 COMMON SHARES GREENPOWER MOTOR COMPANY INC. UNDERWRITING AGREEMENT