| NEEDHAM INVESTMENT MANAGEMENT LLC | 3,927,500 | $190.8m | 5.7% |
| BlackRock, Inc. | 3,295,511 | $160.1m | 0.0% |
| VANGUARD CAPITAL MANAGEMENT LLC | 1,513,992 | $73.6m | 0.0% |
| FRANKLIN RESOURCES INC | 1,499,096 | $72.8m | 0.0% |
| FEDERATED HERMES, INC. | 1,411,787 | $68.6m | 0.1% |
| ACADIAN ASSET MANAGEMENT LLC | 1,252,430 | $60.8m | 0.1% |
| Nuveen, LLC | 1,065,102 | $51.8m | 0.0% |
| GOLDMAN SACHS GROUP INC | 1,008,092 | $49.0m | 0.0% |
| JACOBS LEVY EQUITY MANAGEMENT, INC | 981,795 | $47.7m | 0.2% |
| GEODE CAPITAL MANAGEMENT, LLC | 885,754 | $43.0m | 0.0% |
| STATE STREET CORP | 867,221 | $42.1m | 0.0% |
| AQR CAPITAL MANAGEMENT LLC | 818,720 | $39.8m | 0.0% |
| VANGUARD PORTFOLIO MANAGEMENT LLC | 600,609 | $29.2m | 0.0% |
| LOOMIS SAYLES & CO L P | 525,712 | $25.5m | 0.0% |
| WELLINGTON MANAGEMENT GROUP LLP | 500,200 | $24.3m | 0.0% |
| Invesco Ltd. | 457,778 | $22.2m | 0.0% |
| MACKENZIE FINANCIAL CORP | 453,397 | $22.0m | 0.0% |
| PRICE T ROWE ASSOCIATES INC /MD/ | 443,481 | $21.5m | 0.0% |
| NEXT CENTURY GROWTH INVESTORS LLC | 437,179 | $21.2m | 1.1% |
| JANE STREET GROUP, LLC | 371,914 | $18.1m | 0.0% |
| Samjo Management, LLC | 340,010 | $16.5m | 5.6% |
| RENAISSANCE TECHNOLOGIES LLC | 303,876 | $14.8m | 0.0% |
| HERALD INVESTMENT MANAGEMENT Ltd | 296,800 | $14.4m | 2.0% |
| NORTHERN TRUST CORP | 294,983 | $14.3m | 0.0% |
| THAMES CAPITAL MANAGEMENT LLC | 293,973 | $14.3m | 1.2% |