2,500,000 Shares ORMAT TECHNOLOGIES, INC. Common Stock UNDERWRITING AGREEMENT