| TOP INSTITUTIONAL HOLDERS |
| Holder | Shares | % Out | Value* | Reported | | BROWN CAPITAL MANAGEMENT, INC. | 1,359,395 | 9.16 | $43,894,864 | 30-Sep-09 | | Barclays Global Investors UK Holdings Ltd | 1,075,625 | 7.25 | $34,731,931 | 30-Sep-09 | | RIVERBRIDGE PARTNERS LLC | 842,537 | 5.68 | $27,205,519 | 30-Sep-09 | | VANGUARD GROUP, INC. (THE) | 577,068 | 3.89 | $18,633,525 | 30-Sep-09 | | ESSEX INVESTMENT MANAGEMENT CO INC | 416,283 | 2.80 | $13,441,778 | 30-Sep-09 | | DIMENSIONAL FUND ADVISORS LP | 364,817 | 2.46 | $11,779,940 | 30-Sep-09 | | Rothschild Capital Management, LLC | 321,911 | 2.17 | $10,394,506 | 30-Sep-09 | | LUTHER KING CAPITAL MANAGEMENT | 286,340 | 1.93 | $9,245,918 | 30-Sep-09 | | NEW YORK STATE COMMON RETIREMENT FUND | 285,605 | 1.92 | $9,222,185 | 30-Sep-09 | | STATE STREET CORPORATION | 278,230 | 1.87 | $8,984,046 | 30-Sep-09 |
|
| Holder | Shares | % Out | Value* | Reported | | BROWN CAPITAL MANAGEMENT SMALL COMPANY FUND | 449,216 | 3.03 | $13,018,279 | 30-Jun-09 | | ROYCE MICRO-CAP FUND | 215,100 | 1.45 | $6,233,598 | 30-Jun-09 | | ISHARES RUSSELL 2000 INDEX FD | 194,212 | 1.31 | $6,271,105 | 30-Sep-09 | | ISHARES S&P SMALLCAP 600 INDEX FD | 192,534 | 1.30 | $6,103,327 | 31-Oct-09 | | VANGUARD SMALL-CAP INDEX FUND | 170,353 | 1.15 | $4,936,829 | 30-Jun-09 | | DFA U.S. MICRO CAP SERIES | 135,771 | .91 | $3,077,928 | 30-Apr-09 | | ROYCE CAPITAL FUND-MICRO-CAP PORTFOLIO | 119,950 | .81 | $3,476,151 | 30-Jun-09 | | Managers AMG Funds-Essex Small/Micro Cap Growth Fund | 111,721 | .75 | $3,128,188 | 31-Aug-09 | | VANGUARD SMALL-CAP GROWTH INDEX FUND | 107,979 | .73 | $3,129,231 | 30-Jun-09 | | ISHARES RUSSELL 2000 GROWTH INDEX FD | 101,672 | .69 | $3,282,988 | 30-Sep-09 |
|
|
*
|
Value shown is computed using the security's price on the report date given.
|
|