| TOP INSTITUTIONAL HOLDERS |
| Holder | Shares | % Out | Value* | Reported | | MUHLENKAMP & COMPANY, INC. | 251,710 | 1.23 | $777,783 | 30-Sep-09 | | RENAISSANCE TECHNOLOGIES, LLC | 87,200 | .43 | $269,448 | 30-Sep-09 | | BOSTON FINANCIAL MANAGEMENT INC/MA | 19,805 | .10 | $61,197 | 30-Sep-09 | | Sheets Smith Wealth Management | 17,253 | .08 | $53,311 | 30-Sep-09 | | CROFT-LEOMINSTER, INC. | 14,200 | .07 | $43,878 | 30-Sep-09 | | SG Americas Securities, LLC | 14,028 | .07 | $43,346 | 30-Sep-09 | | BROWN INVESTMENT ADVISORY & TRUST COMPANY | 11,200 | .05 | $34,608 | 30-Sep-09 | | UBS AG | 3,054 | .01 | $9,436 | 30-Sep-09 | | DIMENSIONAL FUND ADVISORS LP | 2,215 | .01 | $6,844 | 30-Sep-09 | | MERRILL LYNCH & CO., INC. | 1,200 | .01 | $3,708 | 30-Sep-09 |
|
| Holder | Shares | % Out | Value* | Reported | | MUHLENKAMP FUND (THE) | 250,360 | 1.23 | $558,302 | 30-Jun-09 | | DFA International Core Equity Portfolio | 2,215 | .01 | $3,654 | 30-Apr-09 | | FIDELITY NASDAQ COMPOSITE INDEX TRACKING STOCK | 316 | .00 | $976 | 30-Sep-09 | | FIDELITY NASDAQ COMPOSITE INDEX FUND | 97 | .00 | $299 | 30-Sep-09 |
|
|
*
|
Value shown is computed using the security's price on the report date given.
|
|