The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number: 3235-0006
Estimated average burden
hours per response: 23.8

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
10X GENOMICS INC Common 88025U109   492,068 8,820 SH   SOLE   8,820 0 0
89BIO INC Common 282559103   107,463 7,056 SH   SOLE   7,056 0 0
908 DEVICES INC Common 65443P102   15,533,303 1,806,198 SH   SOLE   1,806,198 0 0
ABBVIE INC Common 00287Y109   151,156,080 948,460 SH   SOLE   905,106 0 43,354
ACADIA HEALTHCARE CO INC Common 00404A109   141,323,962 1,956,041 SH   SOLE   1,874,071 0 81,970
ACADIA PHARMACEUTICALS INC Common 004225108   1,450,552 77,075 SH   SOLE   77,075 0 0
ACADIA PHARMACEUTICALS INC Common 004225108   31,025,730 1,648,551 SH   SOLE 2 1,216,133 0 432,418
ACCENTURE PLC IRELAND SHARES C Common G1151C101   687,945 2,407 SH   SOLE   2,407 0 0
ACCOLADE INC Common 00437E102   7,051,118 490,342 SH   SOLE   490,342 0 0
ACI WORLDWIDE INC Common 004498101   56,520,186 2,094,892 SH   SOLE   2,094,892 0 0
ADC THERAPEUTICS SA Common H0036K147   245,671 125,985 SH   SOLE   125,985 0 0
ADMA BIOLOGICS INC Common 000899104   6,678,236 2,017,594 SH   SOLE   2,017,594 0 0
ADOBE INC. Common 00724F101   77,614,289 201,402 SH   SOLE   195,795 0 5,607
ADVANCED MICRO DEVICES INC. Common 007903107   178,383,964 1,820,059 SH   SOLE   1,743,593 0 76,466
ADVIDITY BIOSCIENCES INC Common 05370A108   2,423,658 157,893 SH   SOLE   157,893 0 0
AECOM Common 00766T100   145,621 1,727 SH   SOLE   1,727 0 0
AEROVATE THERAPEUTICS INC Common 008064107   2,098,648 104,048 SH   SOLE   104,048 0 0
AFFILIATED MANAGERS GROUP INC. Common 008252108   2,397,783 16,836 SH   SOLE   16,836 0 0
AGILENT TECHNOLOGIES INC Common 00846U101   5,250,280 37,952 SH   SOLE   37,952 0 0
AGILITI INC Common 00848J104   2,119,587 132,640 SH   SOLE   132,640 0 0
AGILITI INC Common 00848J104   45,384,319 2,840,070 SH   SOLE 2 2,112,223 0 727,847
AGILYSYS INC Common 00847J105   75,620,580 916,502 SH   SOLE   916,502 0 0
AIR PRODUCTS & CHEMICALS INC Common 009158106   5,585,660 19,448 SH   SOLE   19,448 0 0
AIRBNB INC Common 009066101   11,916,649 95,793 SH   SOLE   95,793 0 0
AKOYA BIOSCIENCES INC Common 00974H104   2,180,706 266,590 SH   SOLE   266,590 0 0
ALBEMARLE CORP Common 012653101   110,901,743 501,727 SH   SOLE   490,517 0 11,210
ALCON INC Common H01301128   1,340 19 SH   SOLE   19 0 0
ALGER 35 ETF Mutual Funds 015564206   5,330,608 370,516 SH   SOLE   370,516 0 0
ALGER MID CAP 40 ETF Mutual Funds 015564107   4,163,580 341,700 SH   SOLE   341,700 0 0
ALIBABA GROUP HOLDING LTD ADR Common 01609W102   3,450,210 33,766 SH   SOLE   33,766 0 0
ALIGN TECHNOLOGY INC Common 016255101   4,301,384 12,873 SH   SOLE   12,873 0 0
ALKERMES PLC. Common G01767105   2,177,621 77,248 SH   SOLE   77,248 0 0
ALLEGION PLC Common G0176J109   349,754 3,277 SH   SOLE   3,277 0 0
ALLISON TRANSMISSION HOLDINGS Common 01973R101   44,335 980 SH   SOLE   980 0 0
ALPHABET INC CL A Common 02079K305   16,256,151 156,716 SH   SOLE   156,716 0 0
ALPHABET INC CL C Common 02079K107   350,247,040 3,367,760 SH   SOLE   3,221,878 0 145,882
ALTAIR ENGINEERING INC A Common 021369103   25,263,378 350,345 SH   SOLE   350,345 0 0
ALTERYX INC Common 02156B103   10,946,594 186,040 SH   SOLE   186,040 0 0
ALTRIA GROUP INC. Common 02209S103   2,626,065 58,854 SH   SOLE   58,854 0 0
AMAZON COM INC. Common 023135106   654,306,308 6,334,653 SH   SOLE   6,070,915 0 263,738
AMERESCO INC CL A Common 02361E108   17,365,111 352,806 SH   SOLE 2 260,581 0 92,225
AMERESCO INC CL A Common 02361E108   993,555 20,186 SH   SOLE   20,186 0 0
AMERICAN EXPRESS COMPANY Common 025816109   776,255 4,706 SH   SOLE   4,706 0 0
AMERIPRISE FINL INC Common 03076C106   59,461 194 SH   SOLE   194 0 0
AMERISOURCEBERGEN CORP Common 03073E105   112,557 703 SH   SOLE   703 0 0
AMGEN INC Common 031162100   1,936,418 8,010 SH   SOLE   8,010 0 0
AMPHENOL CORP Common 032095101   7,364,198 90,115 SH   SOLE   90,115 0 0
ANALOG DEVICES INC Common 032654105   5,554,307 28,163 SH   SOLE   28,163 0 0
ANSYS INC Common 03662Q105   6,053,965 18,191 SH   SOLE   18,191 0 0
APELLIS PHARMACEUTICALS INC Common 03753U106   12,020,814 182,244 SH   SOLE   182,244 0 0
APPFOLIO INC A Common 03783C100   60,811,965 488,528 SH   SOLE   488,528 0 0
APPLE INC. Common 037833100   896,660,787 5,437,603 SH   SOLE   5,217,174 0 220,429
APTIV PLC Common G6095L109   637,464 5,682 SH   SOLE   5,682 0 0
ARCELLX INC Common 03940C100   442,863 14,374 SH   SOLE   14,374 0 0
ARCH CAPITAL GROUP LTD Common G0450A105   32,917 485 SH   SOLE   485 0 0
ARCUS BIOSCIENCES Common 03969F109   1,421,097 77,911 SH   SOLE   77,911 0 0
ARHAUS INC Common 04035M102   66 8 SH   SOLE   8 0 0
ARISTA NETWORKS INC Common 040413106   90,151,395 537,063 SH   SOLE   511,946 0 25,117
ARTHUR J GALLAGHER Common 363576109   107,325 561 SH   SOLE   561 0 0
ASML HOLDING NV - ADR Common N07059210   6,045,386 8,881 SH   SOLE   8,881 0 0
ASTRAZENECA PLC-SPONS ADR Common 046353108   77,284,912 1,113,455 SH   SOLE   1,011,538 0 101,917
AT&T INC. Common 00206R102   1,355,912 70,437 SH   SOLE   70,437 0 0
ATLASSIAN CORP PLC Common 049468101   2,619,586 15,304 SH   SOLE   15,304 0 0
ATRICURE INC Common 04963C209   62,643,551 1,511,304 SH   SOLE   1,511,304 0 0
AUTODESK INC. Common 052769106   662,781 3,184 SH   SOLE   3,184 0 0
AUTOMATIC DATA PROCESSING INC. Common 053015103   77,921 350 SH   SOLE   350 0 0
AUTOZONE INC Common 053332102   10,425,014 4,241 SH   SOLE   4,241 0 0
AXON ENTERPRISE INC Common 05464C101   46,820,291 208,229 SH   SOLE   208,229 0 0
AXONICS INC Common 05465P101   45,379,734 831,740 SH   SOLE   831,740 0 0
AXOS FINANCIAL INC Common 05465C100   364,659 9,877 SH   SOLE   9,877 0 0
AXOS FINANCIAL INC Common 05465C100   4,977,481 134,818 SH   SOLE 2 98,729 0 36,089
BAKER HUGHES CO Common 05722G100   3,778,063 130,910 SH   SOLE   130,910 0 0
BALCHEM CORP. Common 057665200   16,142,895 127,632 SH   SOLE   127,632 0 0
BALL CORP Common 058498106   23,972,354 434,991 SH   SOLE   370,381 0 64,610
BANK OF AMERICA CORP Common 060505104   4,201,454 146,904 SH   SOLE   146,904 0 0
BENTLEY SYSTEMS INC Common 08265T208   13,925,033 323,913 SH   SOLE   323,913 0 0
BILL HOLDINGS INC Common 090043100   11,675,803 143,897 SH   SOLE   143,897 0 0
BIOGEN INC Common 09062X103   74,911,847 269,438 SH   SOLE   257,262 0 12,176
BIOHAVEN LTD Common G1110E107   2,292,790 167,847 SH   SOLE   167,847 0 0
BIOLIFE SOLUTIONS INC Common 09062W204   41,873,426 1,925,215 SH   SOLE   1,925,215 0 0
BIOMARIN PHARMACEUTICALS INC Common 09061G101   6,972,886 71,708 SH   SOLE   71,708 0 0
BIOMARIN PHARMACEUTICALS INC Common 09061G101   5,952,547 61,215 SH   SOLE 2 61,215 0 0
BIOMEA FUSION INC Common 09077A106   517,526 16,689 SH   SOLE   16,689 0 0
BIO-TECHNE CORP Common 09073M104   84,358,425 1,137,059 SH   SOLE   1,137,059 0 0
BJ'S WHOLESALE CLUB HOLDINGS Common 05550J101   25,226,562 331,623 SH   SOLE   331,623 0 0
BLACKBAUD INC Common 09227Q100   9,758,410 140,814 SH   SOLE   140,814 0 0
BLACKLINE INC Common 09239B109   77,652,596 1,156,405 SH   SOLE   1,156,405 0 0
BLACKROCK INC. Common 09247X101   5,603,880 8,375 SH   SOLE   8,375 0 0
BLACKSTONE INC Common 09260D107   3,769,917 42,918 SH   SOLE   42,918 0 0
BLACKSTONE MORTGAGE TRUST INC Common 09257W100   1,491,296 83,546 SH   SOLE   83,546 0 0
BOOKING HOLDINGS INC Common 09857L108   54,167,517 20,422 SH   SOLE   19,204 0 1,218
BOSTON SCIENTIFIC CORP Common 101137107   100,067,855 2,000,157 SH   SOLE   1,877,736 0 122,421
BRISTOL MYERS SQUIBB CO Common 110122108   2,787,995 40,225 SH   SOLE   40,225 0 0
BROADCOM LTD Common 11135F101   10,398,080 16,208 SH   SOLE   16,208 0 0
BROWN FORMAN CORP. CLASS B Common 115637209   21,338 332 SH   SOLE   332 0 0
BRUKER BIOSCIENCES CORP Common 116794108   80,793,182 1,024,774 SH   SOLE   1,024,774 0 0
BRUNSWICK CORP. Common 117043109   40,016 488 SH   SOLE   488 0 0
BUMBLE INC Common 12047B105   2,306,529 117,981 SH   SOLE   117,981 0 0
BURLINGTON STORES INC Common 122017106   2,067,887 10,232 SH   SOLE   10,232 0 0
C H ROBINSON WORLDWIDE INC NEW Common 12541W209   22,855 230 SH   SOLE   230 0 0
CABALETTA BIO INC Common 12674W109   33,206,614 4,015,310 SH   SOLE   4,015,310 0 0
CADENCE DESIGN SYSTEM INC Common 127387108   103,911,985 494,607 SH   SOLE   485,440 0 9,167
CAMECO CORP. Common 13321L108   8,911,749 340,533 SH   SOLE   340,533 0 0
CANADA GOOSE HOLDINGS INC Common 135086106   273,812 14,224 SH   SOLE   14,224 0 0
CANADA GOOSE HOLDINGS INC Common 135086106   5,750,957 298,751 SH   SOLE 2 219,411 0 79,340
CAPRI HOLDINGS LTD Common G1890L107   10,419,430 221,690 SH   SOLE   221,690 0 0
CARDINAL HEALTH INC. Common 14149Y108   3,477,153 46,055 SH   SOLE   46,055 0 0
CAREDX INC Common 14167L103   320 35 SH   SOLE   35 0 0
CARLYLE GROUP INC Common 14316J108   1,139,778 36,696 SH   SOLE   36,696 0 0
CASELLA WASTE SYSTEMS Common 147448104   5,308,673 64,223 SH   SOLE   64,223 0 0
CASELLA WASTE SYSTEMS Common 147448104   126,109,898 1,525,646 SH   SOLE 2 1,157,364 0 368,282
CATALENT INC Common 148806102   28,533,845 434,239 SH   SOLE   424,539 0 9,700
CDW CORP Common 12514G108   66,068 339 SH   SOLE   339 0 0
CELLDEX THERAPEUTICS INC Common 15117B202   13,106,543 364,273 SH   SOLE   364,273 0 0
CHAMPIONX CORP Common 15872M104   67,428,215 2,485,375 SH   SOLE   2,485,375 0 0
CHARLES RIVER LABORATORIES INC Common 159864107   47,932,452 237,501 SH   SOLE   226,767 0 10,734
CHARLES SCHWAB CORP Common 808513105   13,514 258 SH   SOLE   258 0 0
CHEESECAKE FACTORY INC Common 163072101   5,425,495 154,793 SH   SOLE   154,793 0 0
CHEFS' WAREHOUSE INC Common 163086101   6,195,568 181,955 SH   SOLE   181,955 0 0
CHEGG INC Common 163092109   2,336,768 143,360 SH   SOLE   143,360 0 0
CHEGG INC Common 163092109   49,848,155 3,058,169 SH   SOLE 2 2,279,851 0 778,318
CHEMED CORPORATION Common 16359R103   91,418 170 SH   SOLE   170 0 0
CHENIERE ENERGY INC Common 16411R208   65,468,143 415,407 SH   SOLE   406,049 0 9,358
CHENIERE ENERGY PARTNERS LP Common 16411Q101   2,067,884 43,700 SH   SOLE   43,700 0 0
CHEVRONTEXACO CORP Common 166764100   7,192,909 44,085 SH   SOLE   44,085 0 0
CHIPOTLE MEXICAN GRILL-CL A Common 169656105   12,128,859 7,100 SH   SOLE   7,100 0 0
CHURCHILL DOWNS INC Common 171484108   19,279 75 SH   SOLE   75 0 0
CI&T INC UNITED STATES Common G21307106   708,057 128,504 SH   SOLE   128,504 0 0
CI&T INC UNITED STATES Common G21307106   14,669,692 2,662,376 SH   SOLE 2 1,961,882 0 700,494
CINTAS CORP. Common 172908105   8,205,167 17,734 SH   SOLE   17,734 0 0
CISCO SYSTEMS INC Common 17275R102   4,202,544 80,393 SH   SOLE   80,393 0 0
CLEARWATER ANALYTICS HOLDINGS Common 185123106   67,860,356 4,251,902 SH   SOLE   4,251,902 0 0
CME GROUP INC Common 12572Q105   88,063,769 459,815 SH   SOLE   435,146 0 24,669
COCA COLA CO. Common 191216100   4,792,314 77,258 SH   SOLE   77,258 0 0
COGNEX CORP. Common 192422103   496 10 SH   SOLE   10 0 0
COMCAST CORP CL A Common 20030N101   3,890,665 102,629 SH   SOLE   102,629 0 0
COMPASS THERAPEUTICS INC Common 20454B104   1,318,013 403,062 SH   SOLE   403,062 0 0
CONSTELLATION ENERGY GROUP INC Common 21037T109   31 0 SH   SOLE   0 0 0
COOPER COS INC Common 216648402   3,021,229 8,092 SH   SOLE   8,092 0 0
CORE LABORATORIES N V Common N22717107   3,345,823 151,738 SH   SOLE   151,738 0 0
CORE LABORATORIES N V Common N22717107   75,648,390 3,430,766 SH   SOLE 2 2,569,005 0 861,761
CORNING INC Common 219350105   49,004 1,389 SH   SOLE   1,389 0 0
COSTAR GROUP INC Common 22160N109   32,292,509 469,027 SH   SOLE   469,027 0 0
COSTCO WHOLESALE CORP NEW Common 22160K105   18,737,961 37,712 SH   SOLE   37,712 0 0
COTERRA ENERGY INC Common 127097103   3,974,179 161,947 SH   SOLE   161,947 0 0
CROWDSTRIKE HOLDINGS INC A Common 22788C105   5,471,595 39,863 SH   SOLE   39,863 0 0
CROWN CASTLE INC Common 22822V101   4,292,918 32,075 SH   SOLE   32,075 0 0
CRYOPORT INC Common 229050307   57,951,600 2,414,650 SH   SOLE   2,414,650 0 0
CYBERARK SOFTWARE LTD Common M2682V108   379,865 2,567 SH   SOLE   2,567 0 0
CYTEK BIOSCIENCES INC Common 23285D109   981,869 106,841 SH   SOLE   106,841 0 0
D.R. HORTON INC Common 23331A109   94,857 971 SH   SOLE   971 0 0
DANAHER CORP Common 235851102   145,040,462 575,466 SH   SOLE   547,807 0 27,659
DATADOG INC CLASS A Common 23804L103   138,753,353 1,909,625 SH   SOLE   1,849,248 0 60,377
DECKERS OUTDOOR CORP Common 243537107   2,494,103 5,548 SH   SOLE   5,548 0 0
DEERE & CO. Common 244199105   646,570 1,566 SH   SOLE   1,566 0 0
DEFINITIVE HEALTHCARE CORP Common 24477E103   1,854,018 179,479 SH   SOLE   179,479 0 0
DEFINITIVE HEALTHCARE CORP Common 24477E103   24,242,868 2,346,841 SH   SOLE 2 1,709,299 0 637,542
DESCARTES SYSTEMS GROUP Common 249906108   61,908 768 SH   SOLE   768 0 0
DEXCOM INC. Common 252131107   68,633,567 590,752 SH   SOLE   578,314 0 12,438
DIAMONDBACK ENERGY INC Common 25278X109   106,357,272 786,841 SH   SOLE   773,013 0 13,828
DIGITAL TURBINE INC Common 25400W102   1,271,968 102,910 SH   SOLE   102,910 0 0
DLOCAL LIMITED Common G29018101   5,384,099 331,942 SH   SOLE   331,942 0 0
DOMINO'S PIZZA INC Common 25754A201   3,434,277 10,411 SH   SOLE   10,411 0 0
DONALDSON CO. INC. Common 257651109   57,565 881 SH   SOLE   881 0 0
DOW CHEMICAL CO Common 260557103   1,159,882 21,158 SH   SOLE   21,158 0 0
DOXIMITY INC CLASS A Common 26622P107   1,137,639 35,134 SH   SOLE   35,134 0 0
DRIL-QUIP INC Common 262037104   42,049,929 1,465,665 SH   SOLE 2 1,081,435 0 384,230
DRIL-QUIP INC Common 262037104   1,984,401 69,167 SH   SOLE   69,167 0 0
DRIVEN BRANDS HOLDINGS Common 26210V102   19,338 638 SH   SOLE   638 0 0
DUOLINGO Common 26603R106   2,491,760 17,475 SH   SOLE 2 17,475 0 0
EAGLE MATERIALS INC Common 26969P108   46,080 314 SH   SOLE   314 0 0
EATON CORP PLC Common G29183103   106,141,954 619,481 SH   SOLE   580,329 0 39,152
EBIX INC Common 278715206   171 13 SH   SOLE   13 0 0
EBIX INC Common 278715206   320,834 24,324 SH   SOLE 2 24,324 0 0
EDWARDS LIFESCIENCES CORP Common 28176E108   69,493 840 SH   SOLE   840 0 0
ELEVANCE HEALTH INC Common 036752103   39,084 85 SH   SOLE   85 0 0
ELI LILLY & CO Common 532457108   30,400,912 88,524 SH   SOLE   86,686 0 1,838
ENPHASE ENERGY INC Common 29355A107   28,598 136 SH   SOLE   136 0 0
ENTEGRIS INC Common 29362U104   607,120 7,403 SH   SOLE   7,403 0 0
EOG RES INC Common 26875P101   67,996,109 593,179 SH   SOLE   550,172 0 43,007
EPAM SYSTEMS INC Common 29414B104   983,710 3,290 SH   SOLE 2 3,290 0 0
EPAM SYSTEMS INC Common 29414B104   1,915,394 6,406 SH   SOLE   6,406 0 0
EQUINIX INC. Common 29444U700   999,361 1,386 SH   SOLE   1,386 0 0
ESTEE LAUDER COMPANIES INC CL Common 518439104   2,726,341 11,062 SH   SOLE   11,062 0 0
EVERBRIDGE INC Common 29978A104   575,071 16,587 SH   SOLE 2 11,130 0 5,457
EVERBRIDGE INC Common 29978A104   73,001,533 2,105,611 SH   SOLE   2,105,611 0 0
EVEREST RE GROUP LTD Common G3223R108   44,394 124 SH   SOLE   124 0 0
EVOLENT HEALTH INC A Common 30050B101   43,843,357 1,351,105 SH   SOLE   1,351,105 0 0
EXACT SCIENCES CORP Common 30063P105   2,005,549 29,576 SH   SOLE   29,576 0 0
EXPONENT INC Common 30214U102   11,541,311 115,772 SH   SOLE   115,772 0 0
EXXON MOBIL CORP Common 30231G102   5,837,750 53,235 SH   SOLE   53,235 0 0
FACTSET RESEARCH SYSTEMS INC Common 303075105   19,924 48 SH   SOLE   48 0 0
FAIR ISAAC CORP Common 303250104   170,754 243 SH   SOLE   243 0 0
FARFETCH LTD CLASS A Common 30744W107   83 17 SH   SOLE   17 0 0
FERRARI N.V. Common N3167Y103   15,935,607 58,816 SH   SOLE   58,816 0 0
FIRST CITIZENS BCSHS CL A Common 31946M103   50,601 52 SH   SOLE   52 0 0
FIRST SOLAR Common 336433107   101,243,858 465,489 SH   SOLE   444,657 0 20,832
FIRSTSERVICE CORP Common 33767E202   130,667,276 926,784 SH   SOLE 2 708,856 0 217,928
FIRSTSERVICE CORP Common 33767E202   68,528,330 486,051 SH   SOLE   485,493 0 558
FISERV INC. Common 337738108   67,253 595 SH   SOLE   595 0 0
FIVE BELOW Common 33829M101   5,578,286 27,083 SH   SOLE   27,083 0 0
FLEX LTD Common Y2573F102   1,214,169 52,767 SH   SOLE   52,767 0 0
FLOOR & DECOR HOLDINGS INC A Common 339750101   796,270 8,107 SH   SOLE   8,107 0 0
FLYWIRE CORPORATION Common 302492103   3,415,214 116,322 SH   SOLE   116,322 0 0
FLYWIRE CORPORATION Common 302492103   68,716,405 2,340,477 SH   SOLE 2 1,704,103 0 636,374
FMC CORP.-NEW Common 302491303   61,309 502 SH   SOLE   502 0 0
FORGEROCK INC Common 34631B101   1,176,960 57,134 SH   SOLE   57,134 0 0
FREEPORT- MCMORAN COPPER & GOL Common 35671D857   9,803,059 239,625 SH   SOLE   229,359 0 10,266
FRESHPET INC Common 358039105   23,902,599 361,121 SH   SOLE   361,121 0 0
GARMIN LTD Common H2906T109   1,715,135 16,995 SH   SOLE   16,995 0 0
GARTNER INC Common 366651107   83,723 257 SH   SOLE   257 0 0
GATES INDUSTRIAL COPR INC Common G39108108   4,263,035 306,914 SH   SOLE   306,914 0 0
GE HEALTHCARE TECHNOLOGIES Common 36266G107   9,813,331 119,631 SH   SOLE   119,631 0 0
GENERAC HOLDINGS INC. Common 368736104   2,188,175 20,259 SH   SOLE   20,259 0 0
GENERAL DYNAMICS CORP Common 369550108   1,448,905 6,349 SH   SOLE   6,349 0 0
GENERAL ELECTRIC COMPANY Common 369604301   52,484 549 SH   SOLE   549 0 0
GENPACT LTD Common G3922B107   23,341 505 SH   SOLE   505 0 0
GENUINE PARTS CO. Common 372460105   83,488 499 SH   SOLE   499 0 0
GFL ENVIRONMENTAL INC Common 36168Q104   123,214,473 3,577,656 SH   SOLE   3,441,320 0 136,336
GILEAD SCIENCES INC Common 375558103   1,728,929 20,838 SH   SOLE   20,838 0 0
GITLAB INC Common 37637K108   17,527,574 511,157 SH   SOLE   511,157 0 0
GLAUKOS CORPORATION Common 377322102   3,241,821 64,707 SH   SOLE   64,707 0 0
GLAUKOS CORPORATION Common 377322102   72,949,608 1,456,080 SH   SOLE 2 1,087,161 0 368,919
GLOBANT SA Common L44385109   42,335,081 258,125 SH   SOLE 2 189,017 0 69,108
GLOBANT SA Common L44385109   2,558,392 15,599 SH   SOLE   15,599 0 0
GOOSEHEAD INSURANCE Common 38267D109   260,791 4,996 SH   SOLE 2 4,996 0 0
GRACO INC Common 384109104   21,392 293 SH   SOLE   293 0 0
GRAPHIC PACKAGING HOLDING Common 388689101   22,635 888 SH   SOLE   888 0 0
GRID DYNAMICS HOLDINGS INC Common 39813G109   509,317 44,443 SH   SOLE   44,443 0 0
GRID DYNAMICS HOLDINGS INC Common 39813G109   10,338,547 902,142 SH   SOLE 2 660,349 0 241,793
GRIFOLS SA ADR Common 398438408   2,911,651 395,068 SH   SOLE   395,068 0 0
GRUPO AEROPORTUARIO DEL CENTRO Common 400501102   1,969 22 SH   SOLE   22 0 0
GSK PLC - SPONSORED ADR Common 37733W204   1,124,008 31,591 SH   SOLE   31,591 0 0
GUARDANT HEALTH INC Common 40131M109   234,400 10,000 SH   SOLE   10,000 0 0
GUIDEWIRE SOFTWARE INC Common 40171V100   93,237,846 1,136,354 SH   SOLE   1,136,354 0 0
HAMILTON LANE INC CLASS A Common 407497106   70,238,757 949,429 SH   SOLE 2 713,470 0 235,959
HAMILTON LANE INC CLASS A Common 407497106   2,982,356 40,313 SH   SOLE   40,313 0 0
HARROW HEALTH INC Common 415858109   204,935 9,685 SH   SOLE   9,685 0 0
HARTFORD FINANCIAL SERVICES GR Common 416515104   1,829,293 26,249 SH   SOLE   26,249 0 0
HCA HEALTHCARE INC Common 40412C101   1,736,860 6,587 SH   SOLE   6,587 0 0
HDFC BANK LTD ADR Common 40415F101   3,982,532 59,735 SH   SOLE   59,735 0 0
HEALTHEQUITY INC Common 42226A107   35,744,057 608,824 SH   SOLE   608,824 0 0
HEICO CORP Common 422806109   91,609,368 535,602 SH   SOLE   535,602 0 0
HEICO CORP Common 422806109   10,388,456 60,737 SH   SOLE 2 60,737 0 0
HEICO CORP CLASS A Common 422806208   115,970,673 853,353 SH   SOLE   826,809 0 26,544
HERC HOLDINGS INC Common 42704L104   36,709,715 322,298 SH   SOLE   322,298 0 0
HESKA CORP Common 42805E306   80,914,094 828,868 SH   SOLE   828,868 0 0
HEXCEL CORP Common 428291108   4,182,292 61,279 SH   SOLE   61,279 0 0
HILLEVAX INC Common 43157M102   1,438,821 87,043 SH   SOLE   87,043 0 0
HILTON WORLDWIDE HOLDINGS INC Common 43300A203   24,845,946 176,375 SH   SOLE   176,375 0 0
HOME DEPOT INC Common 437076102   10,840,643 36,733 SH   SOLE   36,733 0 0
HONEYWELL INTERNATIONAL INC Common 438516106   7,510,634 39,298 SH   SOLE   39,298 0 0
HUBSPOT INC Common 443573100   14,276,089 33,297 SH   SOLE   33,297 0 0
HUBSPOT INC Common 443573100   9,416,636 21,963 SH   SOLE 2 21,963 0 0
HUMANA INC Common 444859102   11,337,433 23,354 SH   SOLE   20,226 0 3,128
ICON PLC Common G4705A100   5,768,212 27,006 SH   SOLE   27,006 0 0
IDEX CORP Common 45167R104   134,459 582 SH   SOLE   582 0 0
IDEXX LABORATORIES CORP. Common 45168D104   23,016,682 46,026 SH   SOLE   46,026 0 0
ILLUMINA INC Common 452327109   8,139,948 35,003 SH   SOLE   35,003 0 0
IMMUNOCORE HOLDINGS PLC ADR Common 45258D105   249,524 5,047 SH   SOLE   5,047 0 0
IMMUNOVANT INC Common 45258J102   456,661 29,443 SH   SOLE   29,443 0 0
IMPINJ INC Common 453204109   2,756,883 20,343 SH   SOLE   20,343 0 0
IMPINJ INC Common 453204109   42,723,764 315,258 SH   SOLE 2 227,333 0 87,925
INMODE LTD Common M5425M103   11,801,709 369,265 SH   SOLE 2 260,675 0 108,590
INMODE LTD Common M5425M103   7,799,998 244,055 SH   SOLE   244,055 0 0
INOGEN INC Common 45780L104   13,394,934 1,073,312 SH   SOLE 2 795,522 0 277,790
INOGEN INC Common 45780L104   638,839 51,189 SH   SOLE   51,189 0 0
INSPIRE MEDICAL SYSTEMS INC Common 457730109   95,873,199 409,592 SH   SOLE   409,592 0 0
INSPIRE MEDICAL SYSTEMS INC Common 457730109   32,433,207 138,562 SH   SOLE 2 104,821 0 33,741
INSTRUCTURE HOLDINGS INC Common 457790103   1,165,189 44,988 SH   SOLE   44,988 0 0
INSULET CORP Common 45784P101   110,068,312 345,085 SH   SOLE   345,085 0 0
INSULET CORP Common 45784P101   10,148,350 31,817 SH   SOLE 2 31,817 0 0
INTUIT INC. Common 461202103   264,504,733 593,286 SH   SOLE   562,940 0 30,346
INTUITIVE SURGICAL INC Common 46120E602   121,107,086 474,056 SH   SOLE   460,365 0 13,691
IONIS PHARMACEUTICALS INC Common 462222100   17,834 499 SH   SOLE   499 0 0
IRHYTHM TECHNOLOGIES INC Common 450056106   430,012 3,467 SH   SOLE   3,467 0 0
ISHARES TRUST RUSSELL 1000 GRO Mutual Funds 464287614   91,379 374 SH   SOLE   374 0 0
J P MORGAN CHASE & CO. Common 46625H100   119,662,631 918,292 SH   SOLE   884,048 0 34,244
J.B.HUNT TRANSPORT SERVICES IN Common 445658107   42,637 243 SH   SOLE   243 0 0
JABIL CIRCUIT INC Common 466313103   75,200 853 SH   SOLE   853 0 0
JACK HENRY & ASSOCIATES Common 426281101   33,611 223 SH   SOLE   223 0 0
JD.COM ADR Common 47215P106   4,244,031 96,697 SH   SOLE   96,697 0 0
JOHNSON & JOHNSON Common 478160104   6,160,940 39,748 SH   SOLE   39,748 0 0
JOHNSON CONTROLS INTERNATIONAL Common G51502105   2,053,622 34,102 SH   SOLE   34,102 0 0
KARUNA THERAPEUTICS INC Common 48576A100   4,789,484 26,368 SH   SOLE   26,368 0 0
KARYOPHARM THERAPEUTICS INC Common 48576U106   270,044 69,420 SH   SOLE   69,420 0 0
KEYSIGHT TECHNOLOGIES Common 49338L103   81,386 504 SH   SOLE   504 0 0
KLA CORPORATION Common 482480100   15,269,849 38,254 SH   SOLE   38,254 0 0
KRATOS DEFENSE & SECURITY SOLU Common 50077B207   681,818 50,580 SH   SOLE   50,580 0 0
KRATOS DEFENSE & SECURITY SOLU Common 50077B207   14,169,098 1,051,120 SH   SOLE 2 760,134 0 290,986
KURA SUSHI USA INC CLASS A Common 501270102   8,355,689 126,909 SH   SOLE   126,909 0 0
LAM RESEARCH CORP. Common 512807108   3,834,888 7,234 SH   SOLE   7,234 0 0
LAMAR ADVERTISING CO CL A Common 512816109   2,241,232 22,437 SH   SOLE   22,437 0 0
LAMB WESTON HOLDING INC Common 513272104   95,218 911 SH   SOLE   911 0 0
LANDSTAR SYSTEMS INC. Common 515098101   18,285 102 SH   SOLE   102 0 0
LARIMAR THERAPEUTICS INC Common 517125100   1,294,380 285,735 SH   SOLE   285,735 0 0
LAS VEGAS SANDS CORP Common 517834107   165,048,105 2,872,900 SH   SOLE   2,822,072 0 50,828
LATHAM GROUP INC Common 51819L107   3,923,028 1,371,688 SH   SOLE 2 968,194 0 403,494
LATHAM GROUP INC Common 51819L107   205,983 72,022 SH   SOLE   72,022 0 0
LEGALZOOMCOM INC Common 52466B103   2,596,778 276,842 SH   SOLE   276,842 0 0
LIBERTY MEDIA CORP- LIBERTY FO Common 531229854   144,619,601 1,932,642 SH   SOLE   1,810,213 0 122,429
LINCOLN ELECTRIC HOLDINGS Common 533900106   71,868 425 SH   SOLE   425 0 0
LIVE NATION ENTERTAINMENT Common 538034109   77,021,210 1,100,303 SH   SOLE   1,068,935 0 31,368
LPL FINANCIAL HOLDINGS INC Common 50212V100   27,822,106 137,461 SH   SOLE   126,950 0 10,511
LULULEMON ATHLETICA INC Common 550021109   6,413,386 17,610 SH   SOLE   17,610 0 0
MADRIGAL PHARMACEUTICALS INC Common 558868105   5,054,997 20,866 SH   SOLE   20,866 0 0
MAGNOLIA OIL & GAS CORP Common 559663109   30,993,917 1,416,541 SH   SOLE   1,416,541 0 0
MAKEMYTRIP LTD Common V5633W109   3,735,419 152,653 SH   SOLE   152,653 0 0
MANHATTAN ASSOCIATES INC Common 562750109   26,884,128 173,614 SH   SOLE   173,614 0 0
MARAVAI LIFESCIENCE HOLDINGS Common 56600D107   1,124,359 80,254 SH   SOLE   80,254 0 0
MARKETAXESS HOLDINGS INC. Common 57060D108   67,302 172 SH   SOLE   172 0 0
MARQETA INC Common 57142B104   3,035,408 664,203 SH   SOLE   664,203 0 0
MARTIN MARIETTA MATERIALS INC. Common 573284106   184,478,169 519,569 SH   SOLE   495,239 0 24,330
MARVELL TECHNOLOGY GROUP LTD Common 573874104   225,613,005 5,210,462 SH   SOLE   4,988,761 0 221,701
MASIMO CORPORATION Common 574795100   1,564,161 8,476 SH   SOLE   8,476 0 0
MAXCYTE INC Common 57777K106   454,207 91,759 SH   SOLE   91,759 0 0
MCDONALDS CORP. Common 580135101   3,201,535 11,450 SH   SOLE   11,450 0 0
MCKESSON CORP Common 58155Q103   63,599,439 178,625 SH   SOLE   171,017 0 7,608
MEDTRONIC PLC Common G5960L103   2,197,621 27,259 SH   SOLE   27,259 0 0
MERCADOLIBRE INC Common 58733R102   374,052,247 283,790 SH   SOLE   271,907 0 11,883
MERCK & CO INC Common 58933Y105   3,687,158 34,657 SH   SOLE   34,657 0 0
MERCURY SYSTEMS INC Common 589378108   68,773,423 1,345,333 SH   SOLE   1,345,333 0 0
MESA LABORATORIES INC Common 59064R109   8,604,579 49,245 SH   SOLE   49,245 0 0
META PLATFORMS INC CLASS A Common 30303M102   173,681,015 819,482 SH   SOLE   780,124 0 39,358
METTLER-TOLEDO INTERNATIONAL Common 592688105   6,621,219 4,327 SH   SOLE   4,327 0 0
MGM RESORTS INTERNATIONAL Common 552953101   90,460,222 2,036,475 SH   SOLE   1,924,675 0 111,800
MICROCHIP TECHNOLOGY INC. Common 595017104   7,577,566 90,446 SH   SOLE   90,446 0 0
MICROSOFT CORP Common 594918104   1,459,125,983 5,061,138 SH   SOLE   4,858,929 0 202,209
MOBILEYE GLOBAL INC Common 60741F104   21,190,963 489,738 SH   SOLE   485,992 0 3,746
MODEL N INC Common 607525102   22,291,823 666,024 SH   SOLE   666,024 0 0
MODERNA INC Common 60770K107   29,180 190 SH   SOLE   190 0 0
MOLINA HEALTHCARE INC Common 60855R100   14,979 56 SH   SOLE   56 0 0
MONGODB INC Common 60937P106   4,502,480 19,314 SH   SOLE   19,314 0 0
MONTROSE ENVIRONMENT GROUP Common 615111101   3,731,902 104,623 SH   SOLE   104,623 0 0
MONTROSE ENVIRONMENT GROUP Common 615111101   82,772,449 2,320,506 SH   SOLE 2 1,735,782 0 584,724
MOONLAKE IMMUNOTHERAPEUTIC Common 61559X104   2,287,019 106,920 SH   SOLE   106,920 0 0
MORGAN STANLEY Common 617446448   10,006,917 113,974 SH   SOLE   113,974 0 0
MORPHIC HOLDING INC Common 61775R105   4,264,123 113,287 SH   SOLE   113,287 0 0
MP MATERIALS CORP Common 553368101   2,222,049 78,824 SH   SOLE   78,824 0 0
MSCI INC Common 55354G100   12,178,854 21,760 SH   SOLE   21,760 0 0
MYT NETHERLANDS PARENT BV ADR Common 55406W103   8,697,643 1,237,218 SH   SOLE 2 907,051 0 330,167
MYT NETHERLANDS PARENT BV ADR Common 55406W103   406,095 57,766 SH   SOLE   57,766 0 0
NANOSTRING TECHNOLOGIES INC Common 63009R109   2,914,025 294,346 SH   SOLE   294,346 0 0
NATERA INC Common 632307104   24,869,740 447,942 SH   SOLE 2 334,255 0 113,687
NATERA INC Common 632307104   409,236,976 7,370,983 SH   SOLE   7,167,833 0 203,150
NATIONAL INSTRUMENT CORP. Common 636518102   116,141 2,216 SH   SOLE   2,216 0 0
NATIONAL VISION HOLDINGS INC Common 63845R107   1,471,442 78,102 SH   SOLE 2 55,617 0 22,485
NATIONAL VISION HOLDINGS INC Common 63845R107   93,729 4,975 SH   SOLE   4,975 0 0
NCINO INC Common 63947X101   1,239,000 50,000 SH   SOLE 2 35,398 0 14,602
NEOGEN CORP Common 640491106   12,452,718 672,393 SH   SOLE   672,393 0 0
NEOGENOMICS INC Common 64049M209   958 55 SH   SOLE   55 0 0
NETFLIX COM INC Common 64110L106   206,778,417 598,525 SH   SOLE   574,529 0 23,996
NEUROCRINE BIOSCIENCES INC. Common 64125C109   17,815 176 SH   SOLE   176 0 0
NEVRO CORP Common 64157F103   1,771,748 49,011 SH   SOLE   49,011 0 0
NEVRO CORP Common 64157F103   40,677,137 1,125,232 SH   SOLE 2 845,606 0 279,626
NEW ORIENTAL EDUCATION & TECH. Common 647581206   714,285 18,500 SH   SOLE   18,500 0 0
NEWMONT CORP Common 651639106   1,527,365 31,158 SH   SOLE   31,158 0 0
NEXSTAR MEDIA GROUP INC Common 65336K103   22,791 132 SH   SOLE   132 0 0
NEXTERA ENERGY INC Common 65339F101   3,289,312 42,674 SH   SOLE   42,674 0 0
NIKE INC CL B Common 654106103   87,059,683 709,880 SH   SOLE   692,266 0 17,614
NORDSON CORP Common 655663102   20,003 90 SH   SOLE   90 0 0
NOVANTA INC Common 67000B104   61,867,078 388,881 SH   SOLE 2 282,333 0 106,548
NOVANTA INC Common 67000B104   18,339,577 115,278 SH   SOLE   115,278 0 0
NOVARTIS AG ADR Common 66987V109   1,752,140 19,045 SH   SOLE   19,045 0 0
NOVO-NORDISK A/S REPSTG 1/2 CL Common 670100205   2,228 14 SH   SOLE   14 0 0
NU HOLDINGS LTD Common G6683N103   3,320,100 697,500 SH   SOLE   697,500 0 0
NUVALENT INC Common 670703107   279,789 10,724 SH   SOLE   10,724 0 0
NVIDIA CORP. Common 67066G104   641,110,671 2,308,063 SH   SOLE   2,203,983 0 104,080
NVR INC Common 62944T105   4,507,902 809 SH   SOLE   809 0 0
O REILLY AUTOMOTIVE INC Common 67103H107   8,816,657 10,385 SH   SOLE   10,385 0 0
OCCIDENTAL PETROLEUM CORP. DEL Common 674599105   9,209,549 147,518 SH   SOLE   147,518 0 0
OKTA INC Common 679295105   799,876 9,275 SH   SOLE   9,275 0 0
OLD DOMINION FREIGHT LINE Common 679580100   67,105,602 196,883 SH   SOLE   194,193 0 2,690
OLLIES BARGAIN OUTLET HOLDINGS Common 681116109   1,384,245 23,891 SH   SOLE   23,891 0 0
OLLIES BARGAIN OUTLET HOLDINGS Common 681116109   30,585,251 527,878 SH   SOLE 2 397,438 0 130,440
ON HOLDING AG CLASS A Common H5919C104   26,473,151 853,147 SH   SOLE   853,147 0 0
ON SEMICONDUCTOR CORPORATION Common 682189105   77,665,133 943,454 SH   SOLE   908,267 0 35,187
ONEOK INC Common 682680103   1,705,414 26,840 SH   SOLE   26,840 0 0
OPTION CARE HEALTH INC Common 68404L201   795,267 25,032 SH   SOLE   25,032 0 0
ORACLE CORP. Common 68389X105   66,848,971 719,425 SH   SOLE   701,605 0 17,820
PAGERDUTY INC Common 69553P100   33,686,020 963,008 SH   SOLE   963,008 0 0
PALO ALTO NETWORKS INC Common 697435105   57,612,806 288,439 SH   SOLE   273,259 0 15,180
PARAGON 28 INC Common 69913P105   2,416,088 141,540 SH   SOLE   141,540 0 0
PARKER HANAFIN CORP. Common 701094104   2,283,195 6,793 SH   SOLE   6,793 0 0
PAYCHEX INC. Common 704326107   63,483 554 SH   SOLE   554 0 0
PAYCOM SOFTWARE INC Common 70432V102   25,411,284 83,587 SH   SOLE   83,587 0 0
PAYLOCITY HOLDING CORP Common 70438V106   18,130,923 91,211 SH   SOLE 2 91,211 0 0
PAYLOCITY HOLDING CORP Common 70438V106   3,211,688 16,157 SH   SOLE   16,157 0 0
PAYPAL HOLDINGS INC Common 70450Y103   46,873,965 617,250 SH   SOLE   578,091 0 39,159
PDC ENERGY INC Common 69327R101   53,440,843 832,671 SH   SOLE   832,671 0 0
PENUMBRA INC Common 70975L107   2,197,749 7,886 SH   SOLE   7,886 0 0
PEPSICO INC Common 713448108   7,805,721 42,818 SH   SOLE   41,766 0 1,052
PERSONALS INC Common 71535D106   577,260 209,152 SH   SOLE   209,152 0 0
PETIQ INC Common 71639T106   1,355,697 118,505 SH   SOLE   118,505 0 0
PFIZER INC Common 717081103   2,979,298 73,022 SH   SOLE   73,022 0 0
PHILIP MORRIS INTERNATIONAL Common 718172109   2,068,605 21,271 SH   SOLE   21,271 0 0
PHREESIA INC Common 71944F106   1,259,310 39,000 SH   SOLE   39,000 0 0
PINTEREST INC CLASS A Common 72352L106   2,273,036 83,353 SH   SOLE   83,353 0 0
PIONEER NATURAL RESOURCES Common 723787107   60,344,215 295,457 SH   SOLE   288,266 0 7,191
PLANET FITNESS INC CLASS A Common 72703H101   10,675,508 137,447 SH   SOLE   137,447 0 0
PLANET FITNESS INC CLASS A Common 72703H101   92,444,465 1,190,221 SH   SOLE 2 883,239 0 306,982
PLIANT THERAPEUTICS INC Common 729139105   28,638,491 1,076,635 SH   SOLE   1,076,635 0 0
POOL CORPORATION Common 73278L105   319,154 932 SH   SOLE   932 0 0
PRIVIA HEALTH GROUP INC Common 74276R102   2,540,976 92,031 SH   SOLE   92,031 0 0
PROCTER & GAMBLE CO Common 742718109   7,420,523 49,906 SH   SOLE   48,907 0 999
PROGRESSIVE CORP OH Common 743315103   71,328,142 498,589 SH   SOLE   476,975 0 21,614
PROGYNY INC Common 74340E103   4,799,756 149,432 SH   SOLE   149,432 0 0
PROGYNY INC Common 74340E103   105,550,624 3,286,134 SH   SOLE 2 2,467,687 0 818,447
PROLOGIS Common 74340W103   2,652,860 21,262 SH   SOLE   21,262 0 0
PROMETHEUS BIOSCIENCES INC Common 74349U108   142,924,376 1,331,759 SH   SOLE   1,295,160 0 36,599
PROPETRO HOLDING CORP Common 74347M108   2,256,617 313,855 SH   SOLE   313,855 0 0
PROS HOLDINGS INC Common 74346Y103   89,888,769 3,280,612 SH   SOLE   3,280,612 0 0
PROTAGONIST THERAPEUTICS INC Common 74366E102   266,915 11,605 SH   SOLE   11,605 0 0
PROTHENA CORP PLC Common G72800108   1,033,332 21,319 SH   SOLE   21,319 0 0
PTC INC Common 69370C100   74,630 582 SH   SOLE   582 0 0
Q2 HOLDINGS INC Common 74736L109   31,770,411 1,290,431 SH   SOLE   1,290,431 0 0
QUALCOMM INC. Common 747525103   5,633,678 44,158 SH   SOLE   44,158 0 0
QUANTA SERVICES INC. Common 74762E102   293,120 1,759 SH   SOLE   1,298 0 461
QUIDELORTHO CORP Common 219798105   76,157,963 854,843 SH   SOLE   854,843 0 0
RAPID7 INC Common 753422104   24,852,231 541,325 SH   SOLE   541,325 0 0
RAPID7 INC Common 753422104   15,114,077 329,211 SH   SOLE 2 234,583 0 94,628
RAPT THERAPEUTICS INC Common 75382E109   3,605,573 196,489 SH   SOLE   196,489 0 0
RAYMOND JAMES FINANCIAL INC Common 754730109   20,799 223 SH   SOLE   223 0 0
RAYTHEON TECHNOLOGY CORP Common 75513E101   2,334,553 23,839 SH   SOLE   23,839 0 0
RBC BEARINGS INC Common 75524B104   127,447,137 547,618 SH   SOLE   547,618 0 0
REATA PHARMACEUTICALS INC A Common 75615P103   15,883,815 174,701 SH   SOLE   172,038 0 2,663
REGENERON PHARMACEUTICALS Common 75886F107   51,558,971 62,749 SH   SOLE   60,756 0 1,993
RENAISSANCERE HOLDINGS LTD Common G7496G103   44,475 222 SH   SOLE   222 0 0
REPLIGEN CORP Common 759916109   99,582,920 591,488 SH   SOLE   591,488 0 0
REPUBLIC SERVICES INC Common 760759100   22,041 163 SH   SOLE   163 0 0
RITCHIE BROTHERS AUCTIONEERS I Common 767744105   2,546,672 45,242 SH   SOLE   45,242 0 0
RIVIAN AUTOMOTIVE INC Common 76954A103   5,131,171 331,471 SH   SOLE   331,471 0 0
ROBLOX CORP CLASS A Common 771049103   11,876,069 264,030 SH   SOLE   254,961 0 9,069
ROCKWELL AUTOMATION INC. Common 773903109   470,400 1,603 SH   SOLE   1,603 0 0
ROPER TECHNOLOGIES INC Common 776696106   67,426 153 SH   SOLE   153 0 0
RPM INTERNATIONAL INC. Common 749685103   17,710 203 SH   SOLE   203 0 0
RXO INC Common 74982T103   964,128 49,090 SH   SOLE   49,090 0 0
RXO INC Common 74982T103   20,873,804 1,062,821 SH   SOLE 2 777,088 0 285,733
RYAN SPECIALTY GROUP Common 78351F107   1,923,029 47,789 SH   SOLE   47,789 0 0
S&P GLOBAL INC Common 78409V104   175,923,056 510,262 SH   SOLE   485,540 0 24,722
SALESFORCE.COM INC Common 79466L302   59,423,562 297,445 SH   SOLE   287,050 0 10,395
SAREPTA THERAPEUTICS INC Common 803607100   1,843,338 13,374 SH   SOLE   13,374 0 0
SCHLUMBERGER LTD Common 806857108   128,719,234 2,621,573 SH   SOLE   2,509,368 0 112,205
SEACOAST BANKING CORP FL Common 811707801   178,959 7,551 SH   SOLE   7,551 0 0
SEACOAST BANKING CORP FL Common 811707801   4,597,373 193,982 SH   SOLE 2 148,381 0 45,601
SEMPRA ENERGY Common 816851109   2,572,894 17,021 SH   SOLE   17,021 0 0
SEMRUSH HOLDINGS INC Common 81686C104   1,844,617 183,544 SH   SOLE   183,544 0 0
SERVICENOW INC Common 81762P102   81,553,248 175,489 SH   SOLE   168,294 0 7,195
SHAKE SHACK INC CLASS A Common 819047101   14,580,941 262,767 SH   SOLE   262,767 0 0
SHERWIN-WILLIAMS CO Common 824348106   24,050 107 SH   SOLE   107 0 0
SHOCKWAVE MEDICAL INC Common 82489T104   67,036,247 309,165 SH   SOLE   309,165 0 0
SHOPIFY INC - A Common 82509L107   14,302,803 298,348 SH   SOLE   298,348 0 0
SIGNATURE BANK Common 82669G104   10,961 59,896 SH   SOLE 2 59,896 0 0
SILK ROAD MEDICAL INC Common 82710M100   40,012,068 1,022,542 SH   SOLE   1,022,542 0 0
SIMON PROPERTY GROUP INC NEW Common 828806109   2,615,283 23,357 SH   SOLE   23,357 0 0
SITEONE LANDSCAPE SUPPLY INC Common 82982L103   4,137,991 30,233 SH   SOLE   30,233 0 0
SITEONE LANDSCAPE SUPPLY INC Common 82982L103   88,289,773 645,063 SH   SOLE 2 481,269 0 163,794
SITIME CORP Common 82982T106   303,092 2,131 SH   SOLE   2,131 0 0
SITIME CORP Common 82982T106   6,851,504 48,172 SH   SOLE 2 34,454 0 13,718
SKECHERS USA INC CL A Common 830566105   26,231 552 SH   SOLE   552 0 0
SKYLINE CHAMPION CORP Common 830830105   3,391,895 45,087 SH   SOLE   45,087 0 0
SMARTSHEET INC CLASS A Common 83200N103   42,729,376 893,920 SH   SOLE   893,920 0 0
SNOWFLAKE INC CLASS A Common 833445109   4,772,035 30,929 SH   SOLE   30,929 0 0
SOLAREDGE TECHNOLOGIES INC Common 83417M104   28,604,735 94,110 SH   SOLE   94,110 0 0
SOUTHERN COPPER CORP Common 84265V105   2,284,679 29,963 SH   SOLE   29,963 0 0
SPLUNK INC Common 848637104   7,541,825 78,659 SH   SOLE   78,659 0 0
SPOTIFY TECHNOLOGY SA Common L8681T102   2,498,427 18,698 SH   SOLE   18,698 0 0
SPROUT SOCIAL INC Common 85209W109   60,470,338 993,271 SH   SOLE   993,271 0 0
SPS COMMERCE INC Common 78463M107   25,826,273 169,575 SH   SOLE   169,575 0 0
SPS COMMERCE INC Common 78463M107   111,992,282 735,340 SH   SOLE 2 532,941 0 202,399
STARBUCKS CORP. Common 855244109   11,421,707 109,687 SH   SOLE   102,054 0 7,633
STEPSTONE GROUP INC Common 85914M107   2,559,927 105,477 SH   SOLE   105,477 0 0
STEPSTONE GROUP INC Common 85914M107   57,959,454 2,388,111 SH   SOLE 2 1,793,765 0 594,346
STEVANATO GROUP Common T9224W109   1,696,864 65,516 SH   SOLE   65,516 0 0
SUMO LOGIC INC Common 86646P103   2,894,033 241,572 SH   SOLE   241,572 0 0
SUNRUN INC Common 86771W105   2,729,358 135,452 SH   SOLE   135,452 0 0
SYNOPSYS INC Common 871607107   472,770 1,224 SH   SOLE   1,224 0 0
SYSCO CORP. Common 871829107   2,480,319 32,116 SH   SOLE   32,116 0 0
TAIWAN SEMICONDUCTOR ADR Common 874039100   94,988,768 1,021,165 SH   SOLE   994,336 0 26,829
TAKE-TWO INTERACTIVE SOFTWARE Common 874054109   8,035,332 67,354 SH   SOLE   67,354 0 0
TANDEM DIABETES CARE INC Common 875372203   2,852,446 70,240 SH   SOLE 2 49,749 0 20,491
TANDEM DIABETES CARE INC Common 875372203   6,260,762 154,168 SH   SOLE   154,168 0 0
TANGER FACTORY OUTLET CENTERS Common 875465106   9,482,546 483,064 SH   SOLE   483,064 0 0
TARGA RESOURCES CORP Common 87612G101   116,282 1,594 SH   SOLE   1,594 0 0
TECH TARGET INC Common 87874R100   4,665,873 129,177 SH   SOLE 2 92,780 0 36,397
TECH TARGET INC Common 87874R100   218,454 6,048 SH   SOLE   6,048 0 0
TELEDYNE TECHNOLOGIES INC Common 879360105   3,739,930 8,360 SH   SOLE   8,360 0 0
TELEFLEX INC. Common 879369106   1,534,299 6,057 SH   SOLE   6,057 0 0
TENABLE HOLDINGS INC Common 88025T102   41,426,154 871,946 SH   SOLE   871,946 0 0
TENET HEALTHCARE CORP Common 88033G407   3,963,076 66,696 SH   SOLE   66,696 0 0
TERNS PHARMACEUTICALS INC Common 880881107   192,708 16,276 SH   SOLE   16,276 0 0
TESLA INC Common 88160R101   214,515,092 1,034,007 SH   SOLE   989,913 0 44,094
TETRA TECH INC. Common 88162G103   549,443 3,740 SH   SOLE   3,740 0 0
TEXAS PACIFIC LAND CORP Common 88262P102   20,412 12 SH   SOLE   12 0 0
THE CIGNA Common 125523100   68,993 270 SH   SOLE   270 0 0
THE MAGNITE INC Common 55955D100   2,586,494 279,319 SH   SOLE   279,319 0 0
THE REALREAL INC Common 88339P101   48 38 SH   SOLE   38 0 0
THE TORO COMPANY Common 891092108   48,021 432 SH   SOLE   432 0 0
TJX COMPANY INC Common 872540109   63,290,510 807,689 SH   SOLE   788,228 0 19,461
TOTALENERGIES SE -SPON ADR Common 89151E109   3,169,568 53,676 SH   SOLE   53,676 0 0
TRADE DESK INC CLASS A Common 88339J105   102,218,127 1,678,183 SH   SOLE   1,615,491 0 62,692
TRADE DESK INC CLASS A Common 88339J105   5,400,220 88,659 SH   SOLE 2 88,659 0 0
TRADEWEB MARKETS INC CLASS A Common 892672106   1,918,764 24,282 SH   SOLE   24,282 0 0
TRANE TECHNOLOGIES Common G8994E103   118,483 644 SH   SOLE   644 0 0
TRANSCAT INC Common 893529107   61,980,344 693,370 SH   SOLE 2 500,575 0 192,795
TRANSCAT INC Common 893529107   3,026,298 33,855 SH   SOLE   33,855 0 0
TRANSDIGM GROUP INC Common 893641100   19,109,495 25,927 SH   SOLE 2 25,927 0 0
TRANSDIGM GROUP INC Common 893641100   329,944,982 447,656 SH   SOLE   430,369 0 17,287
TRANSMEDICS GROUP INC Common 89377M109   86,607,781 1,143,639 SH   SOLE   1,094,304 0 49,335
TRANSUNION Common 89400J107   21,687 349 SH   SOLE   349 0 0
TREX COMPANY INC Common 89531P105   1,851,942 38,051 SH   SOLE   38,051 0 0
TRIMBLE INC Common 896239100   310,379 5,921 SH   SOLE   5,921 0 0
TRIP.COM GROUP ADR Common 89677Q107   118,397,262 3,143,012 SH   SOLE   3,008,987 0 134,025
TRIPADVISOR INC Common 896945201   3,069,303 154,547 SH   SOLE   154,547 0 0
TYLER TECHNOLOGIES Common 902252105   7,684,340 21,668 SH   SOLE   21,668 0 0
UBER TECHNOLOGIES INC Common 90353T100   66,769,710 2,106,300 SH   SOLE   1,994,004 0 112,296
UBIQUITI INC Common 90353W103   36,406 134 SH   SOLE   134 0 0
ULTA BEAUTY INC. Common 90384S303   9,572,143 17,542 SH   SOLE   17,542 0 0
ULTRAGENYX PHARMACEUTICAL INC Common 90400D108   20,815,469 519,089 SH   SOLE 2 373,186 0 145,903
ULTRAGENYX PHARMACEUTICAL INC Common 90400D108   980,966 24,463 SH   SOLE   24,463 0 0
UNION PACIFIC CORP Common 907818108   6,452,999 32,063 SH   SOLE   31,244 0 819
UNITED RENTALS INC Common 911363109   7,899,765 19,961 SH   SOLE   19,961 0 0
UNITED THERAPEUTICS CORP. Common 91307C102   36,058 161 SH   SOLE   161 0 0
UNITEDHEALTH GROUP INC Common 91324P102   190,072,989 402,194 SH   SOLE   387,422 0 14,772
UNIVERSAL DISPLAY CORP Common 91347P105   7,421,264 47,839 SH   SOLE   47,839 0 0
UPSTART HOLDINGS INC Common 91680M107   95 6 SH   SOLE   6 0 0
UPSTART HOLDINGS INC Common 91680M107   2,359,760 148,506 SH   SOLE 2 117,757 0 30,749
UPWORK INC Common 91688F104   204 18 SH   SOLE   18 0 0
US FOODS HOLDING CORP Common 912008109   12,652,689 342,520 SH   SOLE   342,520 0 0
US PHYSICAL THERAPY INC Common 90337L108   1,249,038 12,757 SH   SOLE   12,757 0 0
US PHYSICAL THERAPY INC Common 90337L108   23,282,411 237,794 SH   SOLE 2 166,957 0 70,837
VAIL RESORTS INC. Common 91879Q109   2,352,457 10,067 SH   SOLE   10,067 0 0
VALMONT INDUSTRIES INC Common 920253101   39,910 125 SH   SOLE   125 0 0
VAXCYTE INC Common 92243G108   31,662,279 844,778 SH   SOLE   822,672 0 22,106
VEEVA SYSTEMS INC CLASS A Common 922475108   78,116,264 425,030 SH   SOLE   425,030 0 0
VENTYX BIOSCIENCES INC Common 92332V107   4,913,613 146,675 SH   SOLE   146,675 0 0
VERISIGN INC. Common 92343E102   44,802 212 SH   SOLE   212 0 0
VERISK ANALYTICS INC CLASS A Common 92345Y106   9,467,524 49,346 SH   SOLE   45,222 0 4,124
VERIZON COMMUNICATIONS Common 92343V104   3,627,387 93,273 SH   SOLE   93,273 0 0
VERTEX INC CLASS A Common 92538J106   64,183,649 3,102,158 SH   SOLE 2 2,314,452 0 787,706
VERTEX INC CLASS A Common 92538J106   11,579,241 559,654 SH   SOLE   559,654 0 0
VERTEX PHARMACEUTICALS INC Common 92532F100   53,614,832 170,168 SH   SOLE   162,796 0 7,372
VERTIV HOLDINGS CO Common 92537N108   3,696,302 258,302 SH   SOLE   258,302 0 0
VICTORIA'S SECRET & CO Common 926400102   3,438,837 100,698 SH   SOLE   100,698 0 0
VIKING THERAPEUTICS INC Common 92686J106   442,840 26,597 SH   SOLE   26,597 0 0
VIPER ENERGY PARTNERS LP Common 92763M105   50,801,156 1,814,327 SH   SOLE   1,814,327 0 0
VIRIDIAN THERAPEUTICS INC Common 92790C104   8,234,317 323,676 SH   SOLE   323,676 0 0
VISA INC CLASS A SHARES Common 92826C839   391,266,709 1,735,415 SH   SOLE   1,651,590 0 83,825
VISTRA ENERGY CORP Common 92840M102   19,008 792 SH   SOLE   792 0 0
VULCAN MATERIALS Common 929160109   19,386 113 SH   SOLE   113 0 0
WABTEC CORP Common 929740108   103,508,382 1,024,227 SH   SOLE   972,896 0 51,331
WALMART INC Common 931142103   3,095,418 20,993 SH   SOLE   20,943 0 50
WALT DISNEY CO. Common 254687106   106,311,125 1,061,731 SH   SOLE   1,023,549 0 38,182
WASTE CONNECTIONS INC Common 94106B101   25,306,151 181,967 SH   SOLE 2 181,967 0 0
WASTE CONNECTIONS INC Common 94106B101   11,548,108 83,038 SH   SOLE   83,038 0 0
WASTE MANAGEMENT INC NEW Common 94106L109   12,518,892 76,723 SH   SOLE   70,389 0 6,334
WAYFAIR INC CL A Common 94419L101   49,278 1,435 SH   SOLE 2 1,435 0 0
WEBSTER FINANCIAL CORP. Common 947890109   5,155,348 130,780 SH   SOLE   130,780 0 0
WELLTOWER INC Common 95040Q104   2,138,154 29,825 SH   SOLE   29,825 0 0
WENDY'S CO Common 95058W100   40,641 1,866 SH   SOLE   1,866 0 0
WESCO INTERNATIONAL INC Common 95082P105   28,435 184 SH   SOLE   184 0 0
WEST PHARMACEUTICAL SERVICES Common 955306105   23,960,479 69,156 SH   SOLE   69,156 0 0
WILLSCOT MOBILE MINI HOLDINGS Common 971378104   7,153,044 152,582 SH   SOLE   152,582 0 0
WINGSTOP INC Common 974155103   16,336,233 88,987 SH   SOLE 2 66,616 0 22,371
WINGSTOP INC Common 974155103   98,716,694 537,731 SH   SOLE   537,731 0 0
WORKDAY INC Common 98138H101   64,776,314 313,626 SH   SOLE   305,124 0 8,502
WORLD WRESTLING ENTERTAINMENT Common 98156Q108   43,714 479 SH   SOLE   479 0 0
WW GRAINGER INC Common 384802104   30,996 45 SH   SOLE   45 0 0
XOMETRY INC-A Common 98423F109   8,078,531 539,648 SH   SOLE 2 400,118 0 139,530
XOMETRY INC-A Common 98423F109   22,472,245 1,501,152 SH   SOLE   1,501,152 0 0
XPO LOGISTICS INC Common 983793100   1,030,593 32,307 SH   SOLE 2 32,307 0 0
XYLEM INC Common 98419M100   603,700 5,766 SH   SOLE   5,766 0 0
YUM BRANDS INC Common 988498101   66,172 501 SH   SOLE   501 0 0
YUM CHINA HOLDINGS INC Common 98850P109   54,155,789 854,327 SH   SOLE   832,873 0 21,454
ZOETIS INC Common 98978V103   4,567,946 27,445 SH   SOLE   27,445 0 0