| GENERATION INVESTMENT MANAGEMENT LLP | 6,789,560 | $31,707 |
| AKRE CAPITAL MANAGEMENT LLC | 3,719,140 | $17,368 |
| BANQUE PICTET & CIE SA | 2,208,280 | $10,313 |
| Alta Wealth Advisors LLC | 1,409,160 | $6,581 |
| PRINCIPAL FINANCIAL GROUP INC | 1,399,442 | $6,535 |
| Archon Capital Management LLC | 441,413 | $2,061 |
| ROYCE & ASSOCIATES LP | 430,257 | $2,009 |
| Bank Pictet & Cie (Europe) AG | 255,200 | $1,192 |
| 1492 Capital Management LLC | 208,345 | $973 |
| EDMOND DE ROTHSCHILD HOLDING S.A. | 203,334 | $950 |
| FEDERATED HERMES, INC. | 187,677 | $876 |
| Ensign Peak Advisors, Inc | 182,414 | $852 |
| Rathbones Group PLC | 160,133 | $748 |
| MILLENNIUM MANAGEMENT LLC | 125,458 | $586 |
| GEODE CAPITAL MANAGEMENT, LLC | 92,596 | $432 |
| RENAISSANCE TECHNOLOGIES LLC | 83,000 | $388 |
| UBS Group AG | 61,901 | $289 |
| MORGAN STANLEY | 48,047 | $224 |
| Silverberg Bernstein Capital Management LLC | 47,815 | $223 |
| Green Alpha Advisors, LLC | 45,660 | $213 |
| Pathstone Holdings, LLC | 32,203 | $150 |
| SUSQUEHANNA INTERNATIONAL GROUP, LLP | 30,511 | $142 |
| GOLDMAN SACHS GROUP INC | 28,660 | $134 |
| GSA CAPITAL PARTNERS LLP | 24,967 | $0 |
| POLEN CAPITAL MANAGEMENT LLC | 21,738 | $102 |
| FNY Investment Advisers, LLC | 16,010 | $0 |
| XTX Topco Ltd | 11,760 | $55 |
| Quadrature Capital Ltd | 11,649 | $54 |
| PERKINS CAPITAL MANAGEMENT INC | 10,500 | $49 |
| ACADIAN ASSET MANAGEMENT LLC | 5,911 | $0 |
| BANK OF AMERICA CORP /DE/ | 5,552 | $26 |
| BlackRock, Inc. | 5,086 | $24 |
| ASSETMARK, INC | 4,687 | $22 |
| Zurcher Kantonalbank (Zurich Cantonalbank) | 3,755 | $18 |
| Compagnie Lombard Odier SCmA | 1,055 | $5 |
| OSAIC HOLDINGS, INC. | 1,000 | $5 |
| ROYAL BANK OF CANADA | 600 | $3 |
| PNC Financial Services Group, Inc. | 370 | $2 |
| United Financial Planning Group LLC | 170 | $1 |
| Russell Investments Group, Ltd. | 59 | $0 |
| SBI Securities Co., Ltd. | 41 | $0 |
| SIMPLEX TRADING, LLC | 31 | $0 |