| NEEDHAM INVESTMENT MANAGEMENT L.L.C. |
3.8% |
739K |
0 |
739K |
By: /s/ James W. Giangrasso |
James W. Giangrasso, Chief Financial Officer |
|
| NEEDHAM ASSET MANAGEMENT, LLC |
3.8% |
739K |
0 |
739K |
By: /s/ James W. Giangrasso |
James W. Giangrasso, Authorized Person |
|
| NEEDHAM HOLDINGS, LLC |
3.8% |
739K |
0 |
739K |
By: /s/ George A. Needham |
George A. Needham, Authorized Person |
|
| THE NEEDHAM GROUP, INC. |
4.2% |
814K |
0 |
814K |
By: /s/ George A. Needham |
George A. Needham, Authorized Person |
|
| GEORGE A. NEEDHAM |
4.2% |
814K |
0 |
814K |
By: /s/ George A. Needham |
George A. Needham |
|