| THOMPSON DAVIS & CO., INC. |
| 31.63% | 39.96% | #1 | $52.9M | 1.8M | $59.9M | 1.8M | -17,656-0.96% | Reduce |
| NEEDHAM INVESTMENT MANAGEMENT LLC |
| 0.2% | 0.37% | #3 | $6.5M | 225,000 | $7.3M | 225,000 | 00.00% | Unchanged |
| BlackRock, Inc. |
| <0.01% | <0.01% | #23 | $5.7M | 196,437 | $5.2M | 161,107 | +35,330+21.93% | Add |
| VANGUARD CAPITAL MANAGEMENT LLC |
| <0.01% | <0.01% | #22 | $4.0M | 137,332 | $5.9M | 180,313 | -42,981-23.84% | Reduce |
| GEODE CAPITAL MANAGEMENT, LLC |
| <0.01% | <0.01% | #20 | $2.6M | 89,742 | $2.7M | 82,900 | +6,842+8.25% | Add |
| BARD ASSOCIATES INC |
| 0.51% | 0.66% | #2 | $2.3M | 79,875 | $2.6M | 80,333 | -458-0.57% | Reduce |
| RBF Capital, LLC |
| 0.09% | 0.12% | #5 | $2.2M | 74,200 | $2.4M | 74,200 | 00.00% | Unchanged |
| RICE HALL JAMES & ASSOCIATES, LLC |
| 0.08% | 0.09% | #6 | $1.6M | 53,979 | $1.7M | 51,346 | +2,633+5.13% | Add |
| DIMENSIONAL FUND ADVISORS LP |
| <0.01% | <0.01% | #14 | $1.5M | 50,555 | $1.5M | 44,729 | +5,826+13.03% | Add |
| STATE STREET CORP |
| <0.01% | <0.01% | #28 | $1.3M | 45,713 | $1.5M | 46,233 | -520-1.12% | Reduce |
| HERITAGE INVESTORS MANAGEMENT CORP |
| 0.03% | 0.04% | #8 | $1.1M | 38,268 | $1.2M | 38,268 | 00.00% | Unchanged |
| VANGUARD FIDUCIARY TRUST CO |
| <0.01% | <0.01% | #18 | $871,276 | 30,044 | $910,059 | 27,976 | +2,068+7.39% | Add |
| NORTHERN TRUST CORP |
| <0.01% | <0.01% | #21 | $749,476 | 25,844 | $913,247 | 28,074 | -2,230-7.94% | Reduce |
| MORGAN STANLEY |
| <0.01% | <0.01% | #29 | $663,607 | 22,883 | $439,590 | 11,913 | +10,970+92.08% | Add |
| Topline Capital Management, LLC |
| 0.15% | — | #4 | $580,348 | 20,012 | $0 | 0 | +20,012 | New Buy |
| VANGUARD PORTFOLIO MANAGEMENT LLC |
| <0.01% | <0.01% | #32 | $561,817 | 19,373 | $534,240 | 16,423 | +2,950+17.96% | Add |
| INTRUST BANK NA |
| 0.03% | 0.03% | #9 | $350,842 | 12,098 | $393,547 | 12,098 | 00.00% | Unchanged |
| Bank of New York Mellon Corp |
| <0.01% | <0.01% | #25 | $325,438 | 11,222 | $349,601 | 10,747 | +475+4.42% | Add |
| Waverly Advisors, LLC |
| <0.01% | <0.01% | #11 | $290,116 | 10,004 | $325,430 | 10,004 | 00.00% | Unchanged |
| GOLDMAN SACHS GROUP INC |
| <0.01% | <0.01% | #34 | $258,158 | 8,902 | $232,394 | 7,144 | +1,758+24.61% | Add |
| CHARLES SCHWAB INVESTMENT MANAGEMENT INC |
| <0.01% | <0.01% | #30 | $253,054 | 8,726 | $242,186 | 7,445 | +1,281+17.21% | Add |
| LOS ANGELES CAPITAL MANAGEMENT LLC |
| <0.01% | <0.01% | #12 | $205,465 | 7,085 | $230,475 | 7,085 | 00.00% | Unchanged |
| UBS Group AG |
| <0.01% | <0.01% | #33 | $190,878 | 6,582 | $231,223 | 7,108 | -526-7.40% | Reduce |
| CALDWELL SUTTER CAPITAL, INC. |
| 0.04% | 0.04% | #7 | $94,888 | 3,272 | $106,438 | 3,272 | 00.00% | Unchanged |
| WELLS FARGO & COMPANY/MN |
| <0.01% | <0.01% | #40 | $75,835 | 2,615 | $34,059 | 1,047 | +1,568+149.76% | Add |
| JPMORGAN CHASE & CO |
| <0.01% | <0.01% | #44 | $63,822 | 2,162 | $68,510 | 2,108 | +54+2.56% | Add |
| NEW YORK STATE COMMON RETIREMENT FUND |
| <0.01% | <0.01% | #24 | $62,669 | 2,161 | $70,297 | 2,161 | 00.00% | Unchanged |
| DEUTSCHE BANK AG\ |
| <0.01% | <0.01% | #37 | $58,319 | 2,011 | $63,531 | 1,953 | +58+2.97% | Add |
| Vanguard Global Advisers, LLC |
| <0.01% | <0.01% | #31 | $57,855 | 1,995 | $64,897 | 1,995 | 00.00% | Unchanged |
| RHUMBLINE ADVISERS |
| <0.01% | <0.01% | #27 | $56,347 | 1,943 | $123,605 | 3,800 | -1,857-48.87% | Reduce |
| ROYAL BANK OF CANADA |
| <0.01% | <0.01% | #41 | $52,000 | 1,758 | $39,000 | 1,220 | +538+44.10% | Add |
| BNP PARIBAS FINANCIAL MARKETS |
| <0.01% | <0.01% | #36 | $39,933 | 1,377 | $48,177 | 1,481 | -104-7.02% | Reduce |
| CITIGROUP INC |
| <0.01% | <0.01% | #39 | $38,135 | 1,315 | $3,610 | 111 | +1,204+1,084.68% | Add |
| MIRAE ASSET GLOBAL ETFS HOLDINGS Ltd. |
| <0.01% | <0.01% | #26 | $37,439 | 1,291 | $43,753 | 1,345 | -54-4.01% | Reduce |
| Police & Firemen's Retirement System of New Jersey |
| <0.01% | <0.01% | #16 | $30,160 | 1,040 | $33,831 | 1,040 | 00.00% | Unchanged |
| Russell Investments Group, Ltd. |
| <0.01% | <0.01% | #35 | $27,057 | 933 | $16,590 | 510 | +423+82.94% | Add |
| Tower Research Capital LLC (TRC) |
| <0.01% | <0.01% | #13 | $16,153 | 557 | $22,185 | 682 | -125-18.33% | Reduce |
| BARCLAYS PLC |
| <0.01% | <0.01% | #45 | $11,774 | 406 | $15,387 | 473 | -67-14.16% | Reduce |
| ADIRONDACK TRUST CO |
| <0.01% | <0.01% | #10 | $9,570 | 330 | $10,731 | 330 | 00.00% | Unchanged |
| Legal & General Group Plc |
| <0.01% | <0.01% | #47 | $7,250 | 250 | $8,133 | 250 | 00.00% | Unchanged |
| GAMMA Investing LLC |
| <0.01% | <0.01% | #15 | $6,670 | 230 | $9,173 | 282 | -52-18.44% | Reduce |
| Ameritas Investment Partners, Inc. |
| <0.01% | <0.01% | #19 | $6,612 | 228 | $7,417 | 228 | 00.00% | Unchanged |
| INTERNATIONAL ASSETS INVESTMENT MANAGEMENT, LLC |
| <0.01% | <0.01% | #17 | $6,118 | 200 | $5,794 | 200 | 00.00% | Unchanged |
| OSAIC HOLDINGS, INC. |
| <0.01% | <0.01% | #43 | $3,132 | 108 | $30,708 | 944 | -836-88.56% | Reduce |
| NORTHWESTERN MUTUAL WEALTH MANAGEMENT CO |
| <0.01% | — | #50 | $1,914 | 66 | $0 | 0 | +66 | New Buy |
| FMR LLC |
| <0.01% | <0.01% | #56 | $1,455 | 50 | $6,011 | 185 | -135-72.97% | Reduce |
| CALIFORNIA STATE TEACHERS RETIREMENT SYSTEM |
| <0.01% | <0.01% | #49 | $1,131 | 39 | $4,814 | 148 | -109-73.65% | Reduce |
| Optiver Holding B.V. |
| <0.01% | <0.01% | #52 | $870 | 30 | $976 | 30 | 00.00% | Unchanged |
| MERCER GLOBAL ADVISORS INC /ADV |
| <0.01% | — | #51 | $725 | 25 | $0 | 0 | +25 | New Buy |
| Sterling Capital Management LLC |
| <0.01% | <0.01% | #42 | $290 | 10 | $586 | 18 | -8-44.44% | Reduce |