| 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 | | FIDELITY SMALL CAP STOCK FUND | 1,938,473 | 6.26 | $15,837,324 | 31-Jul-09 | | ARTISAN SMALL CAP VALUE FUND | 1,903,300 | 6.14 | $10,506,216 | 30-Jun-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 | $2,824,832 | 30-Apr-09 | | DFA U.S. SMALL CAP VALUE SERIES | 502,812 | 1.62 | $2,629,706 | 30-Apr-09 | | ISHARES RUSSELL 2000 INDEX FD | 454,124 | 1.47 | $3,360,517 | 30-Sep-09 | | ISHARES S&P SMALLCAP 600 INDEX FD | 399,942 | 1.29 | $2,535,632 | 31-Oct-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.
|
|