| TOP INSTITUTIONAL HOLDERS |
| Holder | Shares | % Out | Value* | Reported | | PRICE (T.ROWE) ASSOCIATES INC | 1,361,785 | 8.04 | $28,679,192 | 30-Sep-09 | | KEELEY ASSET MANAGEMENT CORP. | 970,000 | 5.73 | $20,428,200 | 30-Sep-09 | | MCKEE (C.S.) L.P. | 939,955 | 5.55 | $19,795,452 | 30-Sep-09 | | ROYCE & ASSOCIATES, LLC | 748,928 | 4.42 | $15,772,423 | 30-Sep-09 | | BROWN CAPITAL MANAGEMENT, INC. | 655,613 | 3.87 | $13,807,209 | 30-Sep-09 | | VANGUARD GROUP, INC. (THE) | 465,781 | 2.75 | $9,809,347 | 30-Sep-09 | | Barclays Global Investors UK Holdings Ltd | 421,152 | 2.49 | $8,869,461 | 30-Sep-09 | | DIMENSIONAL FUND ADVISORS LP | 383,860 | 2.27 | $8,084,091 | 30-Sep-09 | | CONESTOGA CAPITAL ADVISORS, LLC | 318,798 | 1.88 | $6,713,885 | 30-Sep-09 | | STATE STREET CORPORATION | 225,506 | 1.33 | $4,749,156 | 30-Sep-09 |
|
| Holder | Shares | % Out | Value* | Reported | | KEELEY SMALL CAP VALUE FUND, INC. | 970,000 | 5.73 | $20,428,200 | 30-Sep-09 | | ROYCE TOTAL RETURN FUND | 690,182 | 4.08 | $11,160,242 | 30-Jun-09 | | PRICE (T.ROWE) SMALL-CAP VALUE FUND | 596,455 | 3.52 | $12,561,342 | 30-Sep-09 | | PRICE (T.ROWE) SMALL CAP STOCK FUND | 496,230 | 2.93 | $10,450,603 | 30-Sep-09 | | OPPENHEIMER MAIN STREET SMALL CAP FUND | 197,840 | 1.17 | $3,199,072 | 30-Jun-09 | | ISHARES RUSSELL 2000 INDEX FD | 182,518 | 1.08 | $3,843,829 | 30-Sep-09 | | ROYCE SPECIAL EQUITY FUND | 169,000 | 1.00 | $2,732,730 | 30-Jun-09 | | DFA U.S. MICRO CAP SERIES | 160,570 | .95 | $2,906,317 | 30-Apr-09 | | VANGUARD SMALL-CAP INDEX FUND | 152,407 | .90 | $2,464,421 | 30-Jun-09 | | TAMARACK ENTERPRISE FD | 108,000 | .64 | $1,746,360 | 30-Jun-09 |
|
|
*
|
Value shown is computed using the security's price on the report date given.
|
|