| TOP INSTITUTIONAL HOLDERS |
| Holder | Shares | % Out | Value* | Reported | | WELLINGTON MANAGEMENT COMPANY, LLP | 5,947,056 | 7.94 | $67,201,732 | 30-Sep-09 | | Harbinger Capital Partners Master Fd I, Ltd | 5,054,823 | 6.75 | $57,119,499 | 30-Sep-09 | | AXA | 3,698,534 | 4.94 | $41,793,434 | 30-Sep-09 | | DIMENSIONAL FUND ADVISORS LP | 3,137,545 | 4.19 | $35,454,258 | 30-Sep-09 | | Barclays Global Investors UK Holdings Ltd | 2,854,787 | 3.81 | $32,259,093 | 30-Sep-09 | | BlackRock Advisors, LLC | 2,551,700 | 3.41 | $28,834,210 | 30-Sep-09 | | VANGUARD GROUP, INC. (THE) | 2,422,056 | 3.23 | $27,369,232 | 30-Sep-09 | | WESTFIELD CAPITAL MANAGEMENT COMPANY | 1,856,455 | 2.48 | $20,977,941 | 30-Sep-09 | | Invesco Ltd. | 1,577,094 | 2.11 | $17,821,162 | 30-Sep-09 | | PRICE (T.ROWE) ASSOCIATES INC | 8,415,818 | 11.24 | $95,098,743 | 30-Sep-09 |
|
| Holder | Shares | % Out | Value* | Reported | | PRICE (T.ROWE) SMALL CAP STOCK FUND | 2,850,000 | 3.81 | $32,205,000 | 30-Sep-09 | | PRICE (T.ROWE) NEW HORIZONS FUND | 1,943,800 | 2.60 | $21,964,940 | 30-Sep-09 | | PRICE (T.ROWE) HIGH YIELD FUND, INC. | 1,200,500 | 1.60 | $13,565,650 | 30-Sep-09 | | ARTISAN SMALL CAP VALUE FUND | 960,200 | 1.28 | $6,106,872 | 30-Jun-09 | | ISHARES RUSSELL 2000 INDEX FD | 857,374 | 1.14 | $9,688,326 | 30-Sep-09 | | VANGUARD SMALL-CAP INDEX FUND | 730,502 | .98 | $4,645,992 | 30-Jun-09 | | EQ Advisors Trust-EQ/Alliance Bernstein Small Cap Growth Por | 624,500 | .83 | $3,971,820 | 30-Jun-09 | | Alliance Bernstein Pooling Portfolios-Small/Mid Cap Growth P | 593,200 | .79 | $5,338,800 | 31-Aug-09 | | FIDELITY SELECT PORTFOLIOS - ENERGY SERVICE | 531,000 | .71 | $6,000,300 | 30-Sep-09 | | AIM SMALL CAP EQUITY FUND | 530,171 | .71 | $5,990,932 | 30-Sep-09 |
|
|
*
|
Value shown is computed using the security's price on the report date given.
|
|