HANCOCK HOLDING COMPANY COMMON STOCK, PAR VALUE $3.33 PER SHARE UNDERWRITING AGREEMENT