| NEEDHAM INVESTMENT MANAGEMENT LLC |
5.5% |
2,652,115 |
0 |
2,652,115 |
/s/ James W. Giangrasso |
James W. Giangrasso, Chief Financial Officer |
|
| NEEDHAM ASSET MANAGEMENT, LLC |
5.5% |
2,652,115 |
0 |
2,652,115 |
/s/ James W. Giangrasso |
James W. Giangrasso, Authorized Person |
|
| NEEDHAM AGGRESSIVE GROWTH FUND |
3.5% |
1,681,250 |
0 |
1,681,250 |
/s/ James W. Giangrasso |
James W. Giangrasso, Chief Financial Officer |
|
| NEEDHAM GROWTH FUND |
0.32% |
153,125 |
0 |
153,125 |
/s/ James W. Giangrasso |
James W. Giangrasso, Chief Financial Officer |
|
| NEEDHAM SMALL CAP GROWTH FUND |
1.4% |
655,000 |
0 |
655,000 |
/s/ James W. Giangrasso |
James W. Giangrasso, Chief Financial Officer |
|
| NEEDHAM CONTRARIAN (QP) FUND, LP |
0.07% |
35,965 |
0 |
35,965 |
/s/ James W. Giangrasso |
James W. Giangrasso, Chief Financial Officer |
|
| NEEDHAM EMERGING GROWTH PARTNERS, LP |
0.26% |
126,775 |
0 |
126,775 |
s/ James W. Giangrasso |
James W. Giangrasso, Chief Financial Officer |
|
| GEORGE A. NEEDHAM |
5.5% |
2,652,115 |
0 |
2,652,115 |
/s/ George A. Needham |
George A. Needham |
|