2,554,590 SHARES OF COMMON STOCK OF AQUABOUNTY TECHNOLOGIES, INC. UNDERWRITING AGREEMENT