| TOP INSTITUTIONAL HOLDERS |
| Holder | Shares | % Out | Value* | Reported | | FMR LLC | 2,784,278 | 9.25 | $131,612,821 | 30-Sep-09 | | Barclays Global Investors UK Holdings Ltd | 2,158,382 | 7.17 | $102,026,717 | 30-Sep-09 | | FRIESS ASSOCIATES INC | 1,483,700 | 4.93 | $70,134,499 | 30-Sep-09 | | VANGUARD GROUP, INC. (THE) | 1,309,554 | 4.35 | $61,902,617 | 30-Sep-09 | | Blue Harbour Group, LP | 1,125,459 | 3.74 | $53,200,446 | 30-Sep-09 | | WESTWOOD MANAGEMENT CORP.,(DALLAS, TEXAS) | 1,050,958 | 3.49 | $49,678,784 | 30-Sep-09 | | OPPENHEIMER FUNDS, INC. | 1,015,177 | 3.37 | $47,987,416 | 30-Sep-09 | | ARTISAN PARTNERS LIMITED PARTNERSHIP | 773,400 | 2.57 | $36,558,618 | 30-Sep-09 | | Bank of New York Mellon Corporation | 748,060 | 2.49 | $35,360,796 | 30-Sep-09 | | STATE STREET CORPORATION | 706,280 | 2.35 | $33,385,855 | 30-Sep-09 |
|
| Holder | Shares | % Out | Value* | Reported | | FIDELITY ADVISOR SMALL CAP FUND | 1,244,200 | 4.14 | $57,183,432 | 31-Aug-09 | | FIDELITY MAGELLAN FUND INC | 500,000 | 1.66 | $23,810,000 | 31-Oct-09 | | OPPENHEIMER MAIN STREET SMALL CAP FUND | 486,164 | 1.62 | $22,980,972 | 30-Sep-09 | | ARTISAN SMALL CAP VALUE FUND | 414,300 | 1.38 | $17,694,753 | 30-Jun-09 | | ISHARES RUSSELL 2000 INDEX FD | 400,429 | 1.33 | $19,068,428 | 31-Oct-09 | | ISHARES S&P SMALLCAP 600 INDEX FD | 389,347 | 1.29 | $18,540,704 | 31-Oct-09 | | VANGUARD SMALL-CAP INDEX FUND | 365,083 | 1.21 | $15,592,694 | 30-Jun-09 | | DWS Dreman Small Cap Value Fd | 350,950 | 1.17 | $16,129,662 | 31-Aug-09 | | FIDELITY LEVERAGED COMPANY STOCK FUND | 348,000 | 1.16 | $16,077,600 | 31-Jul-09 | | Fidelity Small Cap Growth Fund | 319,400 | 1.06 | $14,756,280 | 31-Jul-09 |
|
|
*
|
Value shown is computed using the security's price on the report date given.
|
|