| TOP INSTITUTIONAL HOLDERS |
| Holder | Shares | % Out | Value* | Reported | | COLUMBIA PARTNERS, L.L.C, INVESTMENT MANAGEMENT | 1,906,989 | 5.99 | $16,609,874 | 30-Sep-09 | | KINGDON CAPITAL MANAGEMENT LLC | 1,894,004 | 5.95 | $16,496,774 | 30-Sep-09 | | FMR LLC | 1,862,800 | 5.85 | $16,224,988 | 30-Sep-09 | | Barclays Global Investors UK Holdings Ltd | 1,344,234 | 4.22 | $11,708,278 | 30-Sep-09 | | DIMENSIONAL FUND ADVISORS LP | 983,089 | 3.09 | $8,562,705 | 30-Sep-09 | | OBERWEIS ASSET MANAGEMENT INC. | 816,350 | 2.56 | $7,110,408 | 30-Sep-09 | | APEX CAPITAL, LLC. | 3,358,100 | 10.54 | $29,249,051 | 30-Sep-09 | | WEINTRAUB CAPITAL MANAGEMENT LLC | 604,700 | 1.90 | $5,266,937 | 30-Sep-09 | | STATE STREET CORPORATION | 559,806 | 1.76 | $4,875,910 | 30-Sep-09 | | NEUMEIER INVESTMENT COUNSEL LLC | 453,725 | 1.42 | $3,951,944 | 30-Sep-09 |
|
| Holder | Shares | % Out | Value* | Reported | | FIDELITY ADVISOR DIVERSIFIED STOCK FUND | 1,270,660 | 3.99 | $11,067,448 | 30-Sep-09 | | FIDELITY NEW MILLENNIUM FUND | 612,800 | 1.92 | $5,337,488 | 30-Sep-09 | | ISHARES RUSSELL 2000 INDEX FD | 469,620 | 1.47 | $4,090,390 | 30-Sep-09 | | DFA U.S. MICRO CAP SERIES | 341,004 | 1.07 | $1,476,547 | 30-Apr-09 | | VANGUARD TOTAL STOCK MARKET INDEX FUND | 309,150 | .97 | $2,433,010 | 30-Jun-09 | | ISHARES RUSSELL 2000 GROWTH INDEX FD | 245,852 | .77 | $2,141,370 | 30-Sep-09 | | COLLEGE RETIREMENT EQUITIES FUND-STOCK ACCOUNT | 181,014 | .57 | $1,424,580 | 30-Jun-09 | | MARSHALL SMALL-CAP GROWTH FUND | 168,500 | .53 | $1,280,600 | 31-Oct-09 | | DFA U.S. SMALL CAP SERIES | 150,161 | .47 | $650,197 | 30-Apr-09 | | QUANT SMALL CAP FUND | 122,196 | .38 | $961,682 | 30-Jun-09 |
|
|
*
|
Value shown is computed using the security's price on the report date given.
|
|