426,000 SHARES OF COMMON STOCK, 1,154,000 PRE-FUNDED WARRANTS (EXERCISABLE FOR 1,154,000 SHARES OF COMMON STOCK) AND 1,580,000 WARRANTS (EXERCISABLE FOR 1,580,000 SHARES OF COMMON STOCK) OF TOP SHIPS INC. UNDERWRITING AGREEMENT