| THOMPSON DAVIS & CO., INC. | 1,834,327 | $66,659 |
| NEEDHAM INVESTMENT MANAGEMENT LLC | 225,000 | $8,177 |
| VANGUARD GROUP INC | 224,841 | $8,171 |
| BlackRock, Inc. | 166,031 | $6,034 |
| GEODE CAPITAL MANAGEMENT, LLC | 84,965 | $3,088 |
| BARD ASSOCIATES INC | 80,531 | $2,926 |
| RBF Capital, LLC | 74,200 | $2,696 |
| RICE HALL JAMES & ASSOCIATES, LLC | 50,590 | $1,838 |
| STATE STREET CORP | 46,433 | $1,687 |
| DIMENSIONAL FUND ADVISORS LP | 40,345 | $1,466 |
| HERITAGE INVESTORS MANAGEMENT CORP | 38,268 | $1 |
| Corient Private Wealth LLC | 34,750 | $1,263 |
| NORTHERN TRUST CORP | 28,382 | $1,031 |
| STIFEL FINANCIAL CORP | 16,608 | $604 |
| MORGAN STANLEY | 14,280 | $519 |
| INTRUST BANK NA | 12,098 | $440 |
| Bank of New York Mellon Corp | 11,367 | $413 |
| Waverly Advisors, LLC | 10,003 | $364 |
| LOS ANGELES CAPITAL MANAGEMENT LLC | 9,703 | $369 |
| LAZARD ASSET MANAGEMENT LLC | 8,730 | $317 |
| CHARLES SCHWAB INVESTMENT MANAGEMENT INC | 8,575 | $312 |
| GOLDMAN SACHS GROUP INC | 7,695 | $280 |
| UBS Group AG | 6,965 | $253 |
| JANE STREET GROUP, LLC | 6,530 | $237 |
| HRT FINANCIAL LP | 5,946 | $0 |
| BARCLAYS PLC | 4,224 | $154 |
| RHUMBLINE ADVISERS | 3,974 | $144 |
| CALDWELL SUTTER CAPITAL, INC. | 3,272 | $119 |
| BANK OF AMERICA CORP /DE/ | 3,132 | $114 |
| WELLS FARGO & COMPANY/MN | 3,039 | $110 |
| JPMORGAN CHASE & CO | 2,904 | $106 |
| NEW YORK STATE COMMON RETIREMENT FUND | 2,161 | $79 |
| BNP PARIBAS ARBITRAGE, SA | 1,473 | $54 |
| MIRAE ASSET GLOBAL ETFS HOLDINGS Ltd. | 1,311 | $48 |
| CWM, LLC | 1,061 | $0 |
| Police & Firemen's Retirement System of New Jersey | 1,040 | $38 |
| ROYAL BANK OF CANADA | 930 | $34 |
| Russell Investments Group, Ltd. | 544 | $20 |
| OSAIC HOLDINGS, INC. | 500 | $18 |
| ADIRONDACK TRUST CO | 330 | $12 |
| GAMMA Investing LLC | 320 | $12 |
| Merited Wealth, LLC | 313 | $11 |
| Legal & General Group Plc | 305 | $11 |
| Tower Research Capital LLC (TRC) | 296 | $11 |
| Ameritas Investment Partners, Inc. | 228 | $8 |
| INTERNATIONAL ASSETS INVESTMENT MANAGEMENT, LLC | 200 | $7 |
| CALIFORNIA STATE TEACHERS RETIREMENT SYSTEM | 167 | $6 |
| FMR LLC | 88 | $3 |
| AMALGAMATED BANK | 86 | $0 |
| CITIGROUP INC | 63 | $2 |
| Optiver Holding B.V. | 54 | $2 |
| DEUTSCHE BANK AG\ | 37 | $1 |
| NISA INVESTMENT ADVISORS, LLC | 18 | $1 |
| Sterling Capital Management LLC | 18 | $1 |
| PNC Financial Services Group, Inc. | 2 | $0 |
| True Wealth Design, LLC | 1 | $0 |