20,000,000 Shares ANTARES PHARMA, INC. Common Stock UNDERWRITING AGREEMENT