| TOP INSTITUTIONAL HOLDERS |
| Holder | Shares | % Out | Value* | Reported | | DIMENSIONAL FUND ADVISORS LP | 2,531,055 | 8.17 | $18,729,807 | 30-Sep-09 | | Barclays Global Investors UK Holdings Ltd | 2,515,076 | 8.12 | $18,611,562 | 30-Sep-09 | | GAGNON SECURITIES, LLC | 1,220,986 | 3.94 | $9,035,296 | 30-Sep-09 | | VANGUARD GROUP, INC. (THE) | 1,177,186 | 3.80 | $8,711,176 | 30-Sep-09 | | KILLEN GROUP, INC. | 1,082,540 | 3.49 | $8,010,796 | 30-Sep-09 | | PALISADE CAPITAL MANAGEMENT, L.L.C. | 875,527 | 2.83 | $6,478,899 | 30-Sep-09 | | STATE STREET CORPORATION | 649,134 | 2.10 | $4,803,591 | 30-Sep-09 | | FMR LLC | 4,292,581 | 13.86 | $31,765,099 | 30-Sep-09 | | ARTISAN PARTNERS LIMITED PARTNERSHIP | 3,302,100 | 10.66 | $24,435,540 | 30-Sep-09 | | RIVERBRIDGE PARTNERS LLC | 607,707 | 1.96 | $4,497,031 | 30-Sep-09 |
|
| Holder | Shares | % Out | Value* | Reported | | ARTISAN SMALL CAP VALUE FUND | 1,922,600 | 6.21 | $14,227,240 | 30-Sep-09 | | FIDELITY SMALL CAP STOCK FUND | 1,890,751 | 6.10 | $11,987,361 | 31-Oct-09 | | FIDELITY ADVISOR SMALL CAP FUND | 1,410,000 | 4.55 | $9,052,200 | 31-Aug-09 | | BERWYN FUNDS, THE-BERWYN FUND | 556,725 | 1.80 | $4,119,765 | 30-Sep-09 | | DFA U.S. SMALL CAP SERIES | 540,121 | 1.74 | $4,412,788 | 31-Jul-09 | | DFA U.S. SMALL CAP VALUE SERIES | 502,812 | 1.62 | $4,107,974 | 31-Jul-09 | | ISHARES S&P SMALLCAP 600 INDEX FD | 399,942 | 1.29 | $2,535,632 | 31-Oct-09 | | ISHARES RUSSELL 2000 INDEX FD | 398,216 | 1.29 | $2,588,404 | 30-Nov-09 | | VANGUARD SMALL-CAP INDEX FUND | 356,162 | 1.15 | $1,966,014 | 30-Jun-09 | | ROYCE MICRO-CAP FUND | 303,700 | .98 | $1,676,424 | 30-Jun-09 |
|
|
*
|
Value shown is computed using the security's price on the report date given.
|
|