PROVIDENT BANKSHARES CORPORATION STOCK PURCHASE AGREEMENT Dated as of April 9, 2008