| Needham Investment Management L.L.C. |
3.7% |
1,837,740 |
0 |
1,837,740 |
/s/ James W. Giangrasso |
James W. Giangrasso/Chief Financial Officer |
|
| Needham Asset Management, LLC |
3.7% |
1,837,740 |
0 |
1,837,740 |
/s/ James W. Giangrasso |
James W. Giangrasso/Authorized Person |
|
| Needham Aggressive Growth Fund |
3.1% |
1,525,000 |
0 |
1,525,000 |
/s/ James W. Giangrasso |
James W. Giangrasso/Chief Financial Officer |
|
| Needham Growth Fund |
0% |
0 |
0 |
0 |
/s/ James W. Giangrasso |
James W. Giangrasso/Chief Financial Officer |
|
| Needham Small Cap Growth Fund |
0.3% |
150,000 |
0 |
150,000 |
/s/ James W. Giangrasso |
James W. Giangrasso/Chief Financial Officer |
|
| Needham Contrarian (QP) Fund, LP |
0.1% |
35,965 |
0 |
35,965 |
/s/ James W. Giangrasso |
James W. Giangrasso/Chief Financial Officer |
|
| Needham Emerging Growth Partners, LP |
0.3% |
126,775 |
0 |
126,775 |
/s/ James W. Giangrasso |
James W. Giangrasso/Chief Financial Officer |
|
| George A. Needham |
3.7% |
1,837,740 |
0 |
1,837,740 |
/s/ George A. Needham |
George A. Needham |
|