| GAMCO INVESTORS, INC. ET AL |
| 0.04% | 0.05% | #4 | $4.6M | 670,781 | $4.7M | 670,781 | 00.00% | Unchanged |
| BARD ASSOCIATES INC |
| 0.75% | 0.85% | #1 | $3.4M | 488,923 | $3.4M | 489,857 | -934-0.19% | Reduce |
| VANGUARD CAPITAL MANAGEMENT LLC |
| <0.01% | <0.01% | #11 | $1.7M | 248,692 | $799,208 | 114,994 | +133,698+116.27% | Add |
| RENAISSANCE TECHNOLOGIES LLC |
| <0.01% | <0.01% | #5 | $1.2M | 169,494 | $1.2M | 166,594 | +2,900+1.74% | Add |
| DIMENSIONAL FUND ADVISORS LP |
| <0.01% | <0.01% | #8 | $685,748 | 99,240 | $689,718 | 99,240 | 00.00% | Unchanged |
| MCINTYRE FREEDMAN & FLYNN INVESTMENT ADVISERS INC |
| 0.36% | 0.34% | #2 | $604,625 | 87,500 | $608,125 | 87,500 | 00.00% | Unchanged |
| CALDWELL SUTTER CAPITAL, INC. |
| 0.21% | 0.23% | #3 | $545,579 | 78,955 | $561,914 | 80,851 | -1,896-2.35% | Reduce |
| GEODE CAPITAL MANAGEMENT, LLC |
| <0.01% | <0.01% | #13 | $538,273 | 77,866 | $266,100 | 38,273 | +39,593+103.45% | Add |
| VANGUARD FIDUCIARY TRUST CO |
| <0.01% | <0.01% | #9 | $319,974 | 46,306 | $143,747 | 20,683 | +25,623+123.88% | Add |
| CITADEL ADVISORS LLC |
| <0.01% | <0.01% | #14 | $175,286 | 25,367 | $140,786 | 20,257 | +5,110+25.23% | Add |
| OSAIC HOLDINGS, INC. |
| <0.01% | <0.01% | #7 | $109,798 | 15,890 | $107,557 | 15,476 | +414+2.68% | Add |
| MILLENNIUM MANAGEMENT LLC |
| <0.01% | — | #12 | $98,944 | 14,319 | $0 | 0 | +14,319 | New Buy |
| BlackRock, Inc. |
| <0.01% | <0.01% | #17 | $93,396 | 13,516 | $58,360 | 8,397 | +5,119+60.96% | Add |
| UMB Bank, n.a. |
| <0.01% | <0.01% | #6 | $29,485 | 4,267 | $29,656 | 4,267 | 00.00% | Unchanged |
| MORGAN STANLEY |
| <0.01% | <0.01% | #20 | $10,275 | 1,487 | $52,869 | 7,924 | -6,437-81.23% | Reduce |
| UBS Group AG |
| <0.01% | — | #19 | $4,581 | 663 | $0 | 0 | +663 | New Buy |
| NORTHWESTERN MUTUAL WEALTH MANAGEMENT CO |
| <0.01% | — | #18 | $2,301 | 333 | $0 | 0 | +333 | New Buy |
| Tower Research Capital LLC (TRC) |
| <0.01% | — | #10 | $2,260 | 327 | $0 | 0 | +327 | New Buy |
| BARCLAYS PLC |
| <0.01% | — | #21 | $691 | 100 | $0 | 0 | +100 | New Buy |
| SBI Securities Co., Ltd. |
| <0.01% | <0.01% | #16 | $228 | 33 | $229 | 33 | 00.00% | Unchanged |
| ABC ARBITRAGE SA |
| <0.01% | — | #15 | $71 | 17,400 | $0 | 0 | +17,400 | New Buy |