22,727,273 Shares of Common Stock Senseonics Holdings, Inc. UNDERWRITING AGREEMENT