| TOP INSTITUTIONAL HOLDERS |
| Holder | Shares | % Out | Value* | Reported | | PRICE (T.ROWE) ASSOCIATES INC | 4,499,560 | 9.85 | $65,648,580 | 30-Sep-09 | | FIDUCIARY MANAGEMENT, INC. | 3,190,325 | 6.99 | $46,546,841 | 30-Sep-09 | | Barclays Global Investors UK Holdings Ltd | 2,757,295 | 6.04 | $40,228,934 | 30-Sep-09 | | ROYCE & ASSOCIATES, LLC | 2,607,764 | 5.71 | $38,047,276 | 30-Sep-09 | | KORNITZER CAPITAL MANAGEMENT, INC. | 2,539,586 | 5.56 | $37,052,559 | 30-Sep-09 | | BARROW, HANLEY MEWHINNEY & STRAUSS, INC. | 2,376,270 | 5.20 | $34,669,779 | 30-Sep-09 | | FMR LLC | 2,049,800 | 4.49 | $29,906,582 | 30-Sep-09 | | ARTISAN PARTNERS LIMITED PARTNERSHIP | 1,926,200 | 4.22 | $28,103,258 | 30-Sep-09 | | VANGUARD GROUP, INC. (THE) | 1,722,545 | 3.77 | $25,131,931 | 30-Sep-09 | | STATE STREET CORPORATION | 1,366,048 | 2.99 | $19,930,640 | 30-Sep-09 |
|
| Holder | Shares | % Out | Value* | Reported | | PRICE (T.ROWE) NEW HORIZONS FUND | 2,915,600 | 6.39 | $42,538,604 | 30-Sep-09 | | BUFFALO SMALL CAP FUND | 2,151,900 | 4.71 | $22,896,216 | 30-Jun-09 | | ROYCE LOW-PRICED STOCK FUND | 2,134,663 | 4.67 | $22,712,814 | 30-Jun-09 | | ARTISAN SMALL CAP VALUE FUND | 1,452,500 | 3.18 | $15,454,600 | 30-Jun-09 | | FMI COMMON STOCK FD | 1,134,000 | 2.48 | $16,545,060 | 30-Sep-09 | | VARIABLE INSURANCE PRODUCTS FD-GROWTH PORTFOLIO | 965,166 | 2.11 | $14,081,771 | 30-Sep-09 | | ROYCE VALUE FUND | 933,756 | 2.04 | $9,935,163 | 30-Jun-09 | | FIDELITY ADVISOR EQUITY GROWTH FUND | 860,232 | 1.88 | $12,550,784 | 30-Sep-09 | | PENNSYLVANIA MUTUAL FUND INC | 801,241 | 1.75 | $8,525,204 | 30-Jun-09 | | American Beacon Small Cap Value Fd | 799,610 | 1.75 | $11,666,309 | 30-Sep-09 |
|
|
*
|
Value shown is computed using the security's price on the report date given.
|
|