| VANGUARD CAPITAL MANAGEMENT LLC |
| <0.01% | <0.01% | #15 | $2.4M | 563,837 | $1.7M | 453,057 | +110,780+24.45% | Add |
| Cresset Asset Management, LLC |
| <0.01% | 0.01% | #6 | $1.3M | 306,735 | $1.2M | 306,735 | 00.00% | Unchanged |
| PERKINS CAPITAL MANAGEMENT INC |
| 0.79% | 0.83% | #1 | $998,065 | 230,500 | $881,062 | 231,250 | -750-0.32% | Reduce |
| GEODE CAPITAL MANAGEMENT, LLC |
| <0.01% | <0.01% | #17 | $636,987 | 147,046 | $572,057 | 150,086 | -3,040-2.03% | Reduce |
| JANE STREET GROUP, LLC |
| <0.01% | — | #16 | $604,255 | 139,551 | $0 | 0 | +139,551 | New Buy |
| TUDOR INVESTMENT CORP ET AL |
| <0.01% | <0.01% | #10 | $560,557 | 129,459 | $859,140 | 225,496 | -96,037-42.59% | Reduce |
| THOMPSON SIEGEL & WALMSLEY LLC |
| 0.01% | 0.01% | #4 | $515,166 | 118,976 | $453,000 | 118,976 | 00.00% | Unchanged |
| VANGUARD FIDUCIARY TRUST CO |
| <0.01% | <0.01% | #14 | $328,760 | 75,926 | $250,058 | 65,632 | +10,294+15.68% | Add |
| BlackRock, Inc. |
| <0.01% | <0.01% | #23 | $317,207 | 73,258 | $229,568 | 60,254 | +13,004+21.58% | Add |
| STATE STREET CORP |
| <0.01% | <0.01% | #22 | $210,503 | 48,615 | $185,223 | 48,615 | 00.00% | Unchanged |
| HRT FINANCIAL LP |
| <0.01% | <0.01% | #11 | $197,171 | 45,536 | $134,000 | 35,415 | +10,121+28.58% | Add |
| UBS Group AG |
| <0.01% | <0.01% | #18 | $193,499 | 44,688 | $236,327 | 62,028 | -17,340-27.96% | Reduce |
| Byrne Asset Management LLC |
| 0.09% | 0.08% | #2 | $170,169 | 39,300 | $135,636 | 35,600 | +3,700+10.39% | Add |
| Atlantic Union Bankshares Corp |
| <0.01% | <0.01% | #9 | $129,900 | 30,000 | $38,100 | 10,000 | +20,000+200.00% | Add |
| NORTHERN TRUST CORP |
| <0.01% | <0.01% | #19 | $118,547 | 27,378 | $93,787 | 24,616 | +2,762+11.22% | Add |
| GSA CAPITAL PARTNERS LLP |
| 0.01% | 0.01% | #5 | $96,897 | 22,378 | $143,000 | 37,584 | -15,206-40.46% | Reduce |
| Virtu Financial LLC |
| <0.01% | <0.01% | #7 | $96,269 | 22,233 | $43,000 | 11,357 | +10,876+95.76% | Add |
| Squarepoint Ops LLC |
| <0.01% | — | #13 | $88,419 | 20,420 | $0 | 0 | +20,420 | New Buy |
| PRICE T ROWE ASSOCIATES INC /MD/ |
| <0.01% | <0.01% | #21 | $66,682 | 15,400 | $59,000 | 15,400 | 00.00% | Unchanged |
| CITADEL ADVISORS LLC |
| <0.01% | <0.01% | #20 | $59,321 | 13,700 | $2.0M | 530,510 | -516,810-97.42% | Reduce |
| Cornerstone Select Advisors, LLC |
| 0.02% | — | #3 | $50,661 | 11,700 | $0 | 0 | +11,700 | New Buy |
| Granite Investment Partners, LLC |
| <0.01% | <0.01% | #8 | $46,054 | 10,636 | $40,523 | 10,636 | 00.00% | Unchanged |
| ROYAL BANK OF CANADA |
| <0.01% | <0.01% | #24 | $13,000 | 2,990 | $11,000 | 2,990 | 00.00% | Unchanged |
| MORGAN STANLEY |
| <0.01% | <0.01% | #26 | $12,094 | 2,793 | $3,545 | 505 | +2,288+453.07% | Add |
| Vanguard Global Advisers, LLC |
| <0.01% | <0.01% | #25 | $2,598 | 600 | $2,286 | 600 | 00.00% | Unchanged |
| Bernard Wealth Management Corp. |
| <0.01% | <0.01% | #12 | $381 | 100 | $381 | 100 | 00.00% | Unchanged |
| SIMPLEX TRADING, LLC |
| <0.01% | — | #27 | $220 | 51 | $0 | 0 | +51 | New Buy |
| BARCLAYS PLC |
| <0.01% | <0.01% | #28 | $126 | 29 | $34,884 | 9,156 | -9,127-99.68% | Reduce |