| TOP INSTITUTIONAL HOLDERS |
| Holder | Shares | % Out | Value* | Reported | | RENAISSANCE TECHNOLOGIES, LLC | 468,300 | 5.47 | $4,261,530 | 30-Sep-09 | | RIVERBRIDGE PARTNERS LLC | 404,117 | 4.72 | $3,677,464 | 30-Sep-09 | | HEARTLAND ADVISORS INC. | 400,000 | 4.67 | $3,640,000 | 30-Sep-09 | | MAIRS & POWER INC | 391,300 | 4.57 | $3,560,830 | 30-Sep-09 | | WELLINGTON MANAGEMENT COMPANY, LLP | 322,700 | 3.77 | $2,936,570 | 30-Sep-09 | | DIMENSIONAL FUND ADVISORS LP | 239,749 | 2.80 | $2,181,715 | 30-Sep-09 | | MUNDER CAPITAL MANAGEMENT, INC. | 182,348 | 2.13 | $1,659,366 | 30-Sep-09 | | GLOBEFLEX CAPITAL, L.P. | 171,579 | 2.01 | $1,561,368 | 30-Sep-09 | | FMR LLC | 940,010 | 10.99 | $8,554,091 | 30-Sep-09 | | WASATCH ADVISORS INC | 125,000 | 1.46 | $1,137,500 | 30-Sep-09 |
|
| Holder | Shares | % Out | Value* | Reported | | FIDELITY SMALL CAP STOCK FUND | 800,221 | 9.35 | $7,201,989 | 31-Jul-09 | | HEARTLAND VALUE FUND | 400,000 | 4.67 | $3,772,000 | 30-Jun-09 | | MAIRS & POWER GROWTH FUND INC | 363,300 | 4.25 | $3,306,030 | 30-Sep-09 | | FIDELITY LOW-PRICED STOCK FUND | 283,643 | 3.31 | $2,552,787 | 31-Jul-09 | | MUNDER MICRO-CAP EQUITY FUND | 182,348 | 2.13 | $1,719,541 | 30-Jun-09 | | FIDELITY SELECT PORTFOLIOS - MEDICAL DELIVERY | 177,800 | 2.08 | $1,617,980 | 30-Sep-09 | | Managers Trust I-Managers Fremont Micro-Cap Fund | 99,540 | 1.16 | $895,860 | 31-Jul-09 | | Fidelity Small Cap Opportunities Fund | 87,427 | 1.02 | $786,843 | 31-Jul-09 | | ADVISORS INNER CIRCLE FUND-RICE,HALL&JAMES MICRO CAP POR | 79,300 | .93 | $713,700 | 31-Jul-09 | | DFA U.S. MICRO CAP SERIES | 76,796 | .90 | $622,815 | 30-Apr-09 |
|
|
*
|
Value shown is computed using the security's price on the report date given.
|
|