2,400,000 Shares of Common Stock Sterling Construction Company, Inc. UNDERWRITING AGREEMENT