24,250,000 Shares WABASH NATIONAL CORPORATION COMMON STOCK (PAR VALUE $0.01 PER SHARE) UNDERWRITING AGREEMENT