PROSPECT CAPITAL CORPORATION STOCK PURCHASE AGREEMENT Dated as of August 17, 2009