2,352,942 shares of Common Stock Warrants to purchase up to 2,352,942 shares of Common Stock UNDERWRITING AGREEMENT