8 Significant Institutional Holders reported CPST shares: As-Of-Date: 3/31/12 Report Date: 5/1/12 Baird Robert W. and Co. Inc: ADDED MORE: 379,150 shares NOW HOLDING: 749,950 shares This IH bought in for the 1st time. ____________________________________________ Regions Financial Corp: ADDED MORE: 27,200 shares NOW HOLDING: 164,000 shares This IH has been holding for the last 5 quaters. ____________________________________________________ Signia Capital Management Lt. NEW HOLDER: 132,362 shares This IH is 1st time holder. __________________________________________ Fidelity Concord St. Trust; Spartan Extended Market Index Fund: ADDED MORE: 750,099 shares NOW HOLDING: 1,332,440 shares This IH has been holding for the last 3 quarters and increasing in each. ______________________________________________ Fidelity Concord Street Trust; Spartan Total Market Index Fund: NEW HOLDER: 1,747,023 shares This IH is 1st time holder. ___________________________________ Jupiter Asset Management Ltd: NO CHANGE: 327,927 shares This IH has been holding for the last 8 quarters. ___________________________________________________ Valic Co I Small Cap Index Fund: SOLD SOME: 5,439 shares NOW HOLDING: 174,224 shares This IH has been holding steady the last 7 quarters. ______________________________________________ Wedbush Morgan Securities Inc. ADDED MORE: 1,520 shares NOW HOLDING: 124,510 shares This IH has been holding 15 quarters. _______________________________________________ http://www.mffais.com/