UNION BANKSHARES CORPORATION 4,725,000 Shares of Common Stock (Par Value $1.33 Per Share) UNDERWRITING AGREEMENT