| TOP INSTITUTIONAL HOLDERS |
| Holder | Shares | % Out | Value* | Reported | | ESSEX INVESTMENT MANAGEMENT CO INC | 571,021 | 4.41 | $6,366,884 | 30-Sep-09 | | WALL STREET ASSOCIATES | 326,000 | 2.52 | $3,634,900 | 30-Sep-09 | | LAZARD ASSET MANAGEMENT LLC | 319,680 | 2.47 | $3,564,432 | 30-Sep-09 | | Barclays Global Investors UK Holdings Ltd | 277,355 | 2.14 | $3,092,508 | 30-Sep-09 | | PUTNAM INVESTMENT MANAGEMENT, LLC | 276,400 | 2.14 | $3,081,860 | 30-Sep-09 | | DIMENSIONAL FUND ADVISORS LP | 262,242 | 2.03 | $2,923,998 | 30-Sep-09 | | FMR LLC | 1,932,038 | 14.94 | $21,542,223 | 30-Sep-09 | | Bank of New York Mellon Corporation | 215,153 | 1.66 | $2,398,955 | 30-Sep-09 | | PARADIGM CAPITAL MANAGEMENT | 214,900 | 1.66 | $2,396,135 | 30-Sep-09 | | OHIO-PUBLIC EMPLOYEES RETIREMENT SYSTEM (PERS) | 167,884 | 1.30 | $1,871,906 | 30-Sep-09 |
|
| Holder | Shares | % Out | Value* | Reported | | FIDELITY OTC PORTFOLIO | 312,715 | 2.42 | $3,486,772 | 30-Sep-09 | | Managers AMG Funds-Essex Small/Micro Cap Growth Fund | 155,809 | 1.20 | $1,653,133 | 31-Aug-09 | | ISHARES RUSSELL 2000 INDEX FD | 113,644 | .88 | $1,267,130 | 30-Sep-09 | | DFA U.S. MICRO CAP SERIES | 67,332 | .52 | $894,168 | 30-Apr-09 | | SATUIT CAPITAL MICRO CAP FUND | 64,400 | .50 | $653,016 | 31-Jul-09 | | Managers Trust I-Managers Fremont Micro-Cap Fund | 63,726 | .49 | $646,181 | 31-Jul-09 | | ISHARES RUSSELL 2000 VALUE INDEX FD | 63,210 | .49 | $704,791 | 30-Sep-09 | | FIDELITY SMALL CAP AMERICA FUND | 60,320 | .47 | $691,870 | 30-Jun-09 | | PUTNAM SMALL CAP VALUE FUND | 52,730 | .41 | $559,465 | 31-Aug-09 | | COLLEGE RETIREMENT EQUITIES FUND-STOCK ACCOUNT | 49,670 | .38 | $569,714 | 30-Jun-09 |
|
|
*
|
Value shown is computed using the security's price on the report date given.
|
|