STEALTHGAS INC. 3,398,558 Shares of Common Stock UNDERWRITING AGREEMENT