| 1 | NEEDHAM INVESTMENT MANAGEMENT LLC | $6.8M | 800,000 | Added |
| 2 | VANGUARD GROUP INC | $3.8M | 441,383 | Added |
| 3 | DIMENSIONAL FUND ADVISORS LP | $2.9M | 335,664 | Added |
| 4 | Peapod Lane Capital LLC | $1.5M | 176,114 | Added |
| 5 | BALLAST ADVISORS LLC | $1.4M | 158,702 | Trimmed |
| 6 | North Star Investment Management Corp. | $1.3M | 148,000 | Hold |
| 7 | RENAISSANCE TECHNOLOGIES LLC | $1.0M | 122,577 | Added |
| 8 | Dynamic Advisor Solutions LLC | $784,909 | 91,695 | Added |
| 9 | GEODE CAPITAL MANAGEMENT, LLC | $762,611 | 89,037 | Trimmed |
| 10 | ACADIAN ASSET MANAGEMENT LLC | $601,000 | 70,384 | Hold |
| 11 | RBF Capital, LLC | $510,090 | 59,590 | Hold |
| 12 | BlackRock, Inc. | $413,174 | 48,268 | Added |
| 13 | ARROWSTREET CAPITAL, LIMITED PARTNERSHIP | $369,895 | 43,212 | Hold |
| 14 | MILLENNIUM MANAGEMENT LLC | $336,297 | 39,287 | Trimmed |
| 15 | STATE STREET CORP | $219,829 | 25,681 | Hold |
| 16 | NAVELLIER & ASSOCIATES INC | $214,000 | 25,000 | Hold |
| 17 | PNC Financial Services Group, Inc. | $205,440 | 24,000 | Hold |
| 18 | Marquette Asset Management, LLC | $204,182 | 23,853 | New |
| 19 | Rothschild Wealth LLC | $159,619 | 18,647 | Hold |
| 20 | NORTHERN TRUST CORP | $140,666 | 16,433 | Hold |
| 21 | BRIDGEWAY CAPITAL MANAGEMENT, LLC | $134,058 | 15,661 | Hold |
| 22 | CITADEL ADVISORS LLC | $119,035 | 13,906 | New |
| 23 | Qube Research & Technologies Ltd | $109,979 | 12,848 | New |
| 24 | Estabrook Capital Management | $104,329 | 12,188 | Hold |
| 25 | MORGAN STANLEY | $80,558 | 9,411 | Trimmed |