| 1 | VANGUARD GROUP INC | 177,922 | $2.9M | 0.00% | Share |
| 2 | HORIZON KINETICS ASSET MANAGEMENT LLC | 154,456 | $2.5M | 0.03% | Share |
| 3 | BlackRock, Inc. | 111,391 | $1.0M | 0.00% | Share |
| 4 | GEODE CAPITAL MANAGEMENT, LLC | 80,247 | $1.0M | 0.00% | Share |
| 5 | VANGUARD GROUP INC | 25,028 | $407K | 0.00% | Share |
| 6 | Grandeur Peak Global Advisors, LLC | 21,554 | $350K | 0.05% | Share |
| 7 | BARD ASSOCIATES INC | 17,594 | $286K | 0.07% | Share |
| 8 | Townsend & Associates, Inc | 16,656 | $260K | 0.02% | Share |
| 9 | UBS Group AG | 2,883 | $46K | 0.00% | Share |
| 10 | VANGUARD GROUP INC | 2,110 | $34K | 0.00% | Share |
| 11 | CWM, LLC | 45 | $1K | 0.00% | Share |
| 12 | STATE STREET CORP | 39,755 | $0 | 0.00% | Share |
| 13 | Legal & General Group Plc | 467 | $0 | 0.00% | Share |
| 14 | AMALGAMATED BANK | 123 | $0 | 0.00% | Share |
| 15 | Steward Partners Investment Advisory, LLC | 3,478 | $0 | 0.00% | Share |
| 16 | DIMENSIONAL FUND ADVISORS LP | 8,539 | $0 | 0.00% | Share |
| 17 | DIMENSIONAL FUND ADVISORS LP | 2,431 | $0 | 0.00% | Share |
| 18 | DIMENSIONAL FUND ADVISORS LP | 1,433 | $0 | 0.00% | Share |
| 19 | DIMENSIONAL FUND ADVISORS LP | 7,430 | $0 | 0.00% | Share |
| 20 | NEW YORK STATE COMMON RETIREMENT FUND | 4,468 | $0 | 0.00% | Share |
| 21 | Ameritas Investment Partners, Inc. | 399 | $0 | 0.00% | Share |
| 22 | LOS ANGELES CAPITAL MANAGEMENT LLC | 3,720 | $0 | 0.00% | Share |
| 23 | GEODE CAPITAL MANAGEMENT, LLC | 12,442 | $0 | 0.00% | Share |
| 24 | RHUMBLINE ADVISERS | 4,833 | $0 | 0.00% | Share |
| 25 | Sterling Capital Management LLC | 25 | $0 | 0.00% | Share |
| 26 | ROYAL BANK OF CANADA | 40 | $0 | 0.00% | Share |
| 27 | ROYAL BANK OF CANADA | 33 | $0 | 0.00% | Share |
| 28 | ROYAL BANK OF CANADA | 31 | $0 | 0.00% | Share |
| 29 | CALIFORNIA STATE TEACHERS RETIREMENT SYSTEM | 239 | $0 | 0.00% | Share |
| 30 | CITADEL ADVISORS LLC | 13,142 | $0 | 0.00% | Share |
| 31 | Tower Research Capital LLC (TRC) | 648 | $0 | 0.00% | Share |
| 32 | FMR LLC | 129 | $0 | 0.00% | Share |
| 33 | NORTHERN TRUST CORP | 595 | $0 | 0.00% | Share |
| 34 | NORTHERN TRUST CORP | 24,194 | $0 | 0.00% | Share |
| 35 | NORTHERN TRUST CORP | 27,518 | $0 | 0.00% | Share |
| 36 | Arax Advisory Partners | 1 | $0 | 0.00% | Share |
| 37 | O'SHAUGHNESSY ASSET MANAGEMENT, LLC | 16,191 | $0 | 0.00% | Share |
| 38 | BNP PARIBAS FINANCIAL MARKETS | 1,525 | $0 | 0.00% | Share |
| 39 | PNC FINANCIAL SERVICES GROUP, INC. | 10 | $0 | 0.00% | Share |
| 40 | Russell Investments Group, Ltd. | 323 | $0 | 0.00% | Share |
| 41 | MORGAN STANLEY | 3,398 | $0 | 0.00% | Share |
| 42 | MORGAN STANLEY | 62 | $0 | 0.00% | Share |
| 43 | MORGAN STANLEY | 18 | $0 | 0.00% | Share |
| 44 | MORGAN STANLEY | 900 | $0 | 0.00% | Share |
| 45 | BlackRock, Inc. | 929 | $0 | 0.00% | Share |
| 46 | BlackRock, Inc. | 7,510 | $0 | 0.00% | Share |
| 47 | BlackRock, Inc. | 30,245 | $0 | 0.00% | Share |
| 48 | JPMORGAN CHASE & CO | 433 | $0 | 0.00% | Share |
| 49 | JPMORGAN CHASE & CO | 1,559 | $0 | 0.00% | Share |
| 50 | BlackRock, Inc. | 9,139 | $0 | 0.00% | Share |