ORMAT TECHNOLOGIES, INC. 3,700,000 Shares of Common Stock Underwriting Agreement