STOCK PURCHASE AGREEMENT by and between PACWEST BANCORP and CAPGEN CAPITAL GROUP II LP August 29, 2008