International tower hill mines ltd. COMMON SHARES, NO PAR VALUE UNDERWRITING AGREEMENT