| ALLIANCEBERNSTEIN L.P. |
| <0.01% | <0.01% | #6 | $6.1M | 478,169 | $6.7M | 473,764 | +4,405+0.93% | Add |
| Minerva Advisors LLC |
| 2.63% | 2.16% | #1 | $4.2M | 262,204 | $3.3M | 262,204 | 00.00% | Unchanged |
| VANGUARD CAPITAL MANAGEMENT LLC |
| <0.01% | <0.01% | #10 | $2.1M | 130,641 | $1.5M | 116,627 | +14,014+12.02% | Add |
| Oppenheimer & Close, LLC |
| 0.95% | 0.74% | #2 | $1.5M | 95,179 | $1.2M | 91,915 | +3,264+3.55% | Add |
| Hamilton Point Investment Advisors, LLC |
| 0.09% | 0.08% | #4 | $610,253 | 38,429 | $490,354 | 38,429 | 00.00% | Unchanged |
| GEODE CAPITAL MANAGEMENT, LLC |
| <0.01% | <0.01% | #13 | $442,798 | 27,877 | $292,747 | 22,936 | +4,941+21.54% | Add |
| DIMENSIONAL FUND ADVISORS LP |
| <0.01% | <0.01% | #8 | $324,667 | 20,445 | $285,492 | 22,374 | -1,929-8.62% | Reduce |
| SUSQUEHANNA INTERNATIONAL GROUP, LLP |
| <0.01% | <0.01% | #12 | $307,881 | 19,388 | $258,160 | 20,232 | -844-4.17% | Reduce |
| VANGUARD FIDUCIARY TRUST CO |
| <0.01% | <0.01% | #9 | $234,770 | 14,784 | $216,665 | 16,980 | -2,196-12.93% | Reduce |
| CALDWELL SUTTER CAPITAL, INC. |
| 0.09% | 0.08% | #3 | $234,595 | 14,773 | $188,503 | 14,773 | 00.00% | Unchanged |
| BlackRock, Inc. |
| <0.01% | <0.01% | #17 | $207,504 | 13,067 | $137,170 | 10,750 | +2,317+21.55% | Add |
| OSAIC HOLDINGS, INC. |
| <0.01% | <0.01% | #7 | $204,776 | 12,895 | $229,821 | 18,011 | -5,116-28.40% | Reduce |
| BRIDGEWAY CAPITAL MANAGEMENT, LLC |
| <0.01% | <0.01% | #5 | $161,976 | 10,200 | $130,152 | 10,200 | 00.00% | Unchanged |
| ROYAL BANK OF CANADA |
| <0.01% | <0.01% | #14 | $93,000 | 5,866 | $75,000 | 5,866 | 00.00% | Unchanged |
| UBS Group AG |
| <0.01% | — | #16 | $42,146 | 2,654 | $0 | 0 | +2,654 | New Buy |
| Vanguard Global Advisers, LLC |
| <0.01% | <0.01% | #15 | $25,980 | 1,636 | $20,875 | 1,636 | 00.00% | Unchanged |
| MORGAN STANLEY |
| <0.01% | <0.01% | #18 | $7,867 | 495 | $7,763 | 495 | 00.00% | Unchanged |
| Tower Research Capital LLC (TRC) |
| <0.01% | <0.01% | #11 | $1,350 | 85 | $5,895 | 462 | -377-81.60% | Reduce |
| BARCLAYS PLC |
| <0.01% | — | #19 | $254 | 16 | $0 | 0 | +16 | New Buy |
| WELLS FARGO & COMPANY/MN |
| <0.01% | — | #20 | $9 | 1 | $0 | 0 | +1 | New Buy |