15,000,000 shares of Common Stock ALLEGRO MICROSYSTEMS, INC. UNDERWRITING AGREEMENT