FORUM ENERGY TECHNOLOGIES, INC. 18,947,366 Shares of Common Stock Underwriting Agreement