| NEEDHAM INVESTMENT MANAGEMENT LLC |
| 0.21% | 0.32% | #3 | $6.8M | 800,000 | $6.3M | 765,000 | +35,000+4.58% | Add |
| VANGUARD CAPITAL MANAGEMENT LLC |
| <0.01% | <0.01% | #23 | $3.4M | 393,279 | $3.2M | 383,816 | +9,463+2.47% | Add |
| DIMENSIONAL FUND ADVISORS LP |
| <0.01% | <0.01% | #16 | $2.9M | 335,664 | $2.7M | 333,368 | +2,296+0.69% | Add |
| Peapod Lane Capital LLC |
| 1.02% | 0.97% | #1 | $1.5M | 176,114 | $1.2M | 142,642 | +33,472+23.47% | Add |
| BALLAST ADVISORS LLC |
| 0.32% | 0.41% | #2 | $1.4M | 158,702 | $1.4M | 171,047 | -12,345-7.22% | Reduce |
| North Star Investment Management Corp. |
| 0.07% | 0.07% | #4 | $1.3M | 148,000 | $1.2M | 148,000 | 00.00% | Unchanged |
| RENAISSANCE TECHNOLOGIES LLC |
| <0.01% | <0.01% | #13 | $1.0M | 122,577 | $978,722 | 118,777 | +3,800+3.20% | Add |
| Dynamic Advisor Solutions LLC |
| 0.02% | 0.02% | #6 | $784,909 | 91,695 | $725,754 | 88,077 | +3,618+4.11% | Add |
| GEODE CAPITAL MANAGEMENT, LLC |
| <0.01% | <0.01% | #24 | $762,611 | 89,037 | $754,714 | 91,542 | -2,505-2.74% | Reduce |
| ACADIAN ASSET MANAGEMENT LLC |
| <0.01% | <0.01% | #15 | $602,487 | 70,384 | $577,000 | 70,384 | 00.00% | Unchanged |
| RBF Capital, LLC |
| 0.02% | 0.02% | #7 | $510,090 | 59,590 | $491,022 | 59,590 | 00.00% | Unchanged |
| BlackRock, Inc. |
| <0.01% | <0.01% | #33 | $413,174 | 48,268 | $336,323 | 40,816 | +7,452+18.26% | Add |
| VANGUARD FIDUCIARY TRUST CO |
| <0.01% | <0.01% | #22 | $380,766 | 44,482 | $363,911 | 44,164 | +318+0.72% | Add |
| ARROWSTREET CAPITAL, LIMITED PARTNERSHIP |
| <0.01% | <0.01% | #18 | $369,895 | 43,212 | $356,067 | 43,212 | 00.00% | Unchanged |
| MILLENNIUM MANAGEMENT LLC |
| <0.01% | <0.01% | #19 | $336,297 | 39,287 | $371,904 | 45,134 | -5,847-12.95% | Reduce |
| STATE STREET CORP |
| <0.01% | <0.01% | #32 | $219,829 | 25,681 | $211,611 | 25,681 | 00.00% | Unchanged |
| NAVELLIER & ASSOCIATES INC |
| 0.02% | 0.02% | #8 | $214,000 | 25,000 | $206,000 | 25,000 | 00.00% | Unchanged |
| PNC FINANCIAL SERVICES GROUP, INC. |
| <0.01% | <0.01% | #21 | $205,440 | 24,000 | $197,760 | 24,000 | 00.00% | Unchanged |
| Marquette Asset Management, LLC |
| 0.03% | — | #5 | $204,182 | 23,853 | $0 | 0 | +23,853 | New Buy |
| Rothschild Wealth LLC |
| 0.01% | 0.01% | #10 | $159,619 | 18,647 | $153,652 | 18,647 | 00.00% | Unchanged |
| NORTHERN TRUST CORP |
| <0.01% | <0.01% | #27 | $140,666 | 16,433 | $135,408 | 16,433 | 00.00% | Unchanged |
| BRIDGEWAY CAPITAL MANAGEMENT, LLC |
| <0.01% | <0.01% | #12 | $134,058 | 15,661 | $129,047 | 15,661 | 00.00% | Unchanged |
| CITADEL ADVISORS LLC |
| <0.01% | — | #29 | $119,035 | 13,906 | $0 | 0 | +13,906 | New Buy |
| Qube Research & Technologies Ltd |
| <0.01% | — | #20 | $109,979 | 12,848 | $0 | 0 | +12,848 | New Buy |
| Estabrook Capital Management |
| 0.01% | 0.01% | #9 | $104,329 | 12,188 | $100,429 | 12,188 | 00.00% | Unchanged |
| MORGAN STANLEY |
| <0.01% | <0.01% | #37 | $80,558 | 9,411 | $81,565 | 10,579 | -1,168-11.04% | Reduce |
| UBS Group AG |
| <0.01% | <0.01% | #34 | $44,572 | 5,207 | $158,875 | 19,281 | -14,074-72.99% | Reduce |
| SALEM INVESTMENT COUNSELORS INC |
| <0.01% | <0.01% | #14 | $31,741 | 3,708 | $30,554 | 3,708 | 00.00% | Unchanged |
| Vanguard Global Advisers, LLC |
| <0.01% | <0.01% | #28 | $31,004 | 3,622 | $29,845 | 3,622 | 00.00% | Unchanged |
| CENTRAL TRUST Co |
| <0.01% | <0.01% | #17 | $28,411 | 3,319 | $27,349 | 3,319 | 00.00% | Unchanged |
| BARCLAYS PLC |
| <0.01% | <0.01% | #36 | $24,284 | 2,837 | $23,064 | 2,799 | +38+1.36% | Add |
| OSAIC HOLDINGS, INC. |
| <0.01% | <0.01% | #25 | $15,228 | 1,779 | $27,801 | 3,374 | -1,595-47.27% | Reduce |
| Axiom Investment Management LLC |
| 0.01% | 0.01% | #11 | $10,537 | 1,231 | $10,143 | 1,231 | 00.00% | Unchanged |
| Russell Investments Group, Ltd. |
| <0.01% | <0.01% | #31 | $9,339 | 1,091 | $9,286 | 1,127 | -36-3.19% | Reduce |
| JPMORGAN CHASE & CO |
| <0.01% | <0.01% | #42 | $4,512 | 511 | $4,257 | 511 | 00.00% | Unchanged |
| FMR LLC |
| <0.01% | <0.01% | #43 | $4,417 | 516 | $13,530 | 1,642 | -1,126-68.57% | Reduce |
| Allworth Financial LP |
| <0.01% | <0.01% | #35 | $1,125 | 131 | $1,083 | 131 | 00.00% | Unchanged |
| JONES FINANCIAL COMPANIES LLLP |
| <0.01% | <0.01% | #40 | $859 | 100 | $826 | 100 | 00.00% | Unchanged |
| NISA INVESTMENT ADVISORS, LLC |
| <0.01% | <0.01% | #38 | $822 | 96 | $791 | 96 | 00.00% | Unchanged |
| BNP PARIBAS FINANCIAL MARKETS |
| <0.01% | <0.01% | #41 | $625 | 73 | $602 | 73 | 00.00% | Unchanged |
| GAMMA Investing LLC |
| <0.01% | <0.01% | #26 | $445 | 52 | $428 | 52 | 00.00% | Unchanged |
| MERCER GLOBAL ADVISORS INC /ADV |
| <0.01% | — | #39 | $411 | 48 | $0 | 0 | +48 | New Buy |
| Integrated Wealth Concepts LLC |
| <0.01% | — | #44 | $18 | 2 | $0 | 0 | +2 | New Buy |
| Essential Partners LLC |
| <0.01% | <0.01% | #30 | $17 | 2 | $16 | 2 | 00.00% | Unchanged |
| Arax Advisory Partners |
| <0.01% | — | #45 | $9 | 1 | $0 | 0 | +1 | New Buy |