1,900,000 Shares ASURE SOFTWARE, INC. Common Stock UNDERWRITING AGREEMENT