10,000,000 SHARES OF THERMON GROUP HOLDINGS, INC. COMMON STOCK Par Value $0.001 Per Share UNDERWRITING AGREEMENT