| TOP INSTITUTIONAL HOLDERS |
| Holder | Shares | % Out | Value* | Reported | | Matrix VII Management Co., L.L. C. | 5,059,609 | 8.08 | $30,964,807 | 31-Dec-08 | | MATRIX CAPITAL MANAGEMENT | 3,696,961 | 5.91 | $25,028,425 | 30-Sep-09 | | Hall, Laurie | 2,588,145 | 4.14 | $17,521,741 | 30-Sep-09 | | FMR LLC | 1,847,789 | 2.95 | $12,509,531 | 30-Sep-09 | | Matrix VI Management Co., L.L.C. | 10,262,760 | 16.40 | $69,478,885 | 30-Sep-09 | | NEEDHAM INVESTMENT MANAGEMENT, L.L.C. | 934,400 | 1.49 | $6,325,888 | 30-Sep-09 | | Venesprie Capital Management, LLC | 906,143 | 1.45 | $6,134,588 | 30-Sep-09 | | Barclays Global Investors UK Holdings Ltd | 872,074 | 1.39 | $5,903,940 | 30-Sep-09 | | VANGUARD GROUP, INC. (THE) | 852,180 | 1.36 | $5,769,258 | 30-Sep-09 | | PALO ALTO INVESTORS, LLC | 788,343 | 1.26 | $5,337,082 | 30-Sep-09 |
|
| Holder | Shares | % Out | Value* | Reported | | ISHARES RUSSELL 2000 INDEX FD | 369,538 | .59 | $2,501,772 | 30-Sep-09 | | NEEDHAM GROWTH FUND | 350,000 | .56 | $2,215,500 | 30-Jun-09 | | VANGUARD SMALL-CAP INDEX FUND | 306,063 | .49 | $1,937,378 | 30-Jun-09 | | VANGUARD SMALL-CAP GROWTH INDEX FUND | 193,342 | .31 | $1,223,854 | 30-Jun-09 | | RS Investment Trust-Technology Fund | 157,790 | .25 | $1,068,238 | 30-Sep-09 | | VANGUARD EXPLORER FUND, INC. | 139,300 | .22 | $865,053 | 31-Jul-09 | | DFA U.S. MICRO CAP SERIES | 139,036 | .22 | $791,114 | 30-Apr-09 | | ADVISORS INNER CIRCLE FUND-RICE,HALL&JAMES MICRO CAP POR | 134,300 | .21 | $834,003 | 31-Jul-09 | | Columbia Fds Ser Tr I-Columbia Small Cap Value Fd I | 131,814 | .21 | $834,382 | 30-Jun-09 | | COLLEGE RETIREMENT EQUITIES FUND-STOCK ACCOUNT | 121,385 | .19 | $768,367 | 30-Jun-09 |
|
|
*
|
Value shown is computed using the security's price on the report date given.
|
|