732,500 Shares TRANSACT TECHNOLOGIES INCORPORATED Common Stock UNDERWRITING AGREEMENT