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
4D MOLECULAR THERAPEUTICS INC Common 35104E100   138,613 6,241 SH   SOLE   6,241 0 0
908 DEVICES INC Common 65443P102   21,373,437 2,804,913 SH   SOLE   2,804,913 0 0
ABBVIE INC Common 00287Y109   270,771,585 1,675,463 SH   SOLE   1,603,010 0 72,453
ACADIA HEALTHCARE CO INC Common 00404A109   191,247,470 2,323,220 SH   SOLE   2,208,100 0 115,120
ACADIA PHARMACEUTICALS INC Common 004225108   836,580 52,549 SH   SOLE   52,549 0 0
ACADIA PHARMACEUTICALS INC Common 004225108   22,448,872 1,410,105 SH   SOLE 2 1,069,031 0 341,074
ACCENTURE PLC IRELAND SHARES C Common G1151C101   642,284 2,407 SH   SOLE   2,407 0 0
ACI WORLDWIDE INC Common 004498101   8,652,347 376,189 SH   SOLE   376,189 0 0
ADMA BIOLOGICS INC Common 000899104   7,870,064 2,028,367 SH   SOLE   2,028,367 0 0
ADOBE INC. Common 00724F101   56,861,455 168,964 SH   SOLE   164,362 0 4,602
ADVANCED MICRO DEVICES INC. Common 007903107   133,802,048 2,065,803 SH   SOLE   1,952,930 0 112,873
ADVIDITY BIOSCIENCES INC Common 05370A108   3,908,746 176,149 SH   SOLE   176,149 0 0
AECOM Common 00766T100   146,674 1,727 SH   SOLE   1,727 0 0
AEROVATE THERAPEUTICS INC Common 008064107   4,335,082 147,955 SH   SOLE   147,955 0 0
AFFILIATED MANAGERS GROUP INC. Common 008252108   2,666,694 16,832 SH   SOLE   16,832 0 0
AGILENT TECHNOLOGIES INC Common 00846U101   13,322,442 89,024 SH   SOLE   89,024 0 0
AGILITI INC Common 00848J104   41,787,769 2,562,095 SH   SOLE 2 1,924,215 0 637,880
AGILITI INC Common 00848J104   1,825,040 111,897 SH   SOLE   111,897 0 0
AGILYSYS INC Common 00847J105   44,630,449 563,943 SH   SOLE   563,943 0 0
AIR PRODUCTS & CHEMICALS INC Common 009158106   5,458,052 17,706 SH   SOLE   17,706 0 0
AIRBNB INC Common 009066101   3,894,354 45,548 SH   SOLE   45,548 0 0
AKOYA BIOSCIENCES INC Common 00974H104   2,550,281 266,487 SH   SOLE   266,487 0 0
ALBEMARLE CORP Common 012653101   78,138,568 360,318 SH   SOLE   353,740 0 6,578
ALGER 35 ETF Mutual Funds 015564206   4,837,193 370,516 SH   SOLE   370,516 0 0
ALGER MID CAP 40 ETF Mutual Funds 015564107   3,943,218 341,700 SH   SOLE   341,700 0 0
ALIBABA GROUP HOLDING LTD ADR Common 01609W102   138,477 1,572 SH   SOLE   1,572 0 0
ALIGN TECHNOLOGY INC Common 016255101   22,777 108 SH   SOLE   108 0 0
ALKERMES PLC. Common G01767105   2,018,098 77,233 SH   SOLE   77,233 0 0
ALLEGION PLC Common G0176J109   344,937 3,277 SH   SOLE   3,277 0 0
ALLISON TRANSMISSION HOLDINGS Common 01973R101   45,261 1,088 SH   SOLE   1,088 0 0
ALPHA TEKNOVA INC Common 02080L102   344,384 61,061 SH   SOLE   61,061 0 0
ALPHABET INC CL A Common 02079K305   9,968,667 112,985 SH   SOLE   112,985 0 0
ALPHABET INC CL C Common 02079K107   419,711,356 4,730,208 SH   SOLE   4,508,437 0 221,771
ALTAIR ENGINEERING INC A Common 021369103   162,101 3,565 SH   SOLE 2 3,565 0 0
ALTERYX INC Common 02156B103   11,017,837 217,443 SH   SOLE   217,443 0 0
ALTRIA GROUP INC. Common 02209S103   2,446,079 53,513 SH   SOLE   53,513 0 0
AMAZON COM INC. Common 023135106   619,895,136 7,379,704 SH   SOLE   7,033,845 0 345,859
AMERESCO INC CL A Common 02361E108   49,107,716 859,428 SH   SOLE 2 634,188 0 225,240
AMERESCO INC CL A Common 02361E108   1,965,730 34,402 SH   SOLE   34,402 0 0
AMERICAN EXPRESS COMPANY Common 025816109   679,650 4,600 SH   SOLE   4,600 0 0
AMERISOURCEBERGEN CORP Common 03073E105   140,356 847 SH   SOLE   847 0 0
AMETEK INC Common 031100100   21,864,503 156,488 SH   SOLE   150,962 0 5,526
AMGEN INC Common 031162100   2,065,664 7,865 SH   SOLE   7,865 0 0
AMPHENOL CORP Common 032095101   5,496,318 72,187 SH   SOLE   72,187 0 0
AMYLYX PHARMACEUTICALS INC Common 03237H101   372,899 10,092 SH   SOLE   10,092 0 0
ANAPTYSBIO INC Common 032724106   191,425 6,177 SH   SOLE   6,177 0 0
ANSYS INC Common 03662Q105   60,156 249 SH   SOLE   249 0 0
ANTERO RESOURCES CORP Common 03674X106   47,173,009 1,522,201 SH   SOLE   1,426,078 0 96,123
AON PLC Common G0403H108   20,109 67 SH   SOLE   67 0 0
APARTMENT INCOME REIT Common 03750L109   14,925 435 SH   SOLE   435 0 0
APELLIS PHARMACEUTICALS INC Common 03753U106   10,665,860 206,263 SH   SOLE   206,263 0 0
APPFOLIO INC A Common 03783C100   52,391,142 497,164 SH   SOLE   497,164 0 0
APPLE INC. Common 037833100   575,297,599 4,427,750 SH   SOLE   4,231,376 0 196,374
APPLIED MATERIALS INC Common 038222105   1,291,746 13,265 SH   SOLE   13,265 0 0
APTIV PLC Common G6095L109   529,165 5,682 SH   SOLE   5,682 0 0
ARCELLX INC Common 03940C100   571,054 18,433 SH   SOLE   18,433 0 0
ARCH CAPITAL GROUP LTD Common G0450A105   55,372 882 SH   SOLE   882 0 0
ARCUS BIOSCIENCES Common 03969F109   13,473,268 651,512 SH   SOLE   651,512 0 0
ARHAUS INC Common 04035M102   919,825 94,341 SH   SOLE   94,341 0 0
ARISTA NETWORKS INC Common 040413106   19,416 160 SH   SOLE   160 0 0
ARROW ELECTRONICS INC Common 042735100   20,705 198 SH   SOLE   198 0 0
ARTHUR J GALLAGHER Common 363576109   41,479 220 SH   SOLE   220 0 0
ASCENDIS PHARMACEUTICALS ADR Common 04351P101   1,777,724 14,556 SH   SOLE   14,556 0 0
ASML HOLDING NV - ADR Common N07059210   8,594,326 15,729 SH   SOLE   15,729 0 0
ASPEN TECHNOLOGY INC Common 29109X106   13,091,374 63,736 SH   SOLE   63,736 0 0
ASTRAZENECA PLC-SPONS ADR Common 046353108   76,922,558 1,134,551 SH   SOLE   1,015,274 0 119,277
AT&T INC. Common 00206R102   1,235,274 67,098 SH   SOLE   67,098 0 0
ATLASSIAN CORP PLC Common 049468101   2,265,283 17,604 SH   SOLE   17,604 0 0
ATRICURE INC Common 04963C209   77,904,563 1,755,398 SH   SOLE   1,755,398 0 0
AUTODESK INC. Common 052769106   594,994 3,184 SH   SOLE   3,184 0 0
AUTOMATIC DATA PROCESSING INC. Common 053015103   126,596 530 SH   SOLE   530 0 0
AUTOZONE INC Common 053332102   12,673,699 5,139 SH   SOLE   5,139 0 0
AXON ENTERPRISE INC Common 05464C101   30,366,186 183,006 SH   SOLE   183,006 0 0
AXONICS INC Common 05465P101   57,753,208 923,608 SH   SOLE   923,608 0 0
AXOS FINANCIAL INC Common 05465C100   1,433,403 37,504 SH   SOLE   37,504 0 0
AXOS FINANCIAL INC Common 05465C100   40,434,887 1,057,951 SH   SOLE 2 788,328 0 269,623
BAKER HUGHES CO Common 05722G100   11,874,279 402,109 SH   SOLE   402,109 0 0
BALCHEM CORP. Common 057665200   21,576,226 176,695 SH   SOLE   176,695 0 0
BALL CORP Common 058498106   15,291,423 299,011 SH   SOLE   294,807 0 4,204
BANK OF AMERICA CORP Common 060505104   4,484,051 135,388 SH   SOLE   135,388 0 0
BED BATH & BEYOND INC Common 075896100   1,010,300 402,510 SH   SOLE   402,510 0 0
BENTLEY SYSTEMS INC Common 08265T208   13,251,206 358,528 SH   SOLE   358,528 0 0
BIGCOMMERCE HOLDINGS INC Common 08975P108   55,770 6,381 SH   SOLE 2 6,381 0 0
BILL.COM HOLDINGS INC Common 090043100   13,522,808 124,108 SH   SOLE   124,108 0 0
BILL.COM HOLDINGS INC Common 090043100   589,147 5,407 SH   SOLE 2 5,407 0 0
BIOATLA INC Common 09077B104   289,237 35,059 SH   SOLE   35,059 0 0
BIOGEN INC Common 09062X103   91,955,440 332,065 SH   SOLE   315,633 0 16,432
BIOHAVEN LTD Common G1110E107   2,793,877 201,288 SH   SOLE   201,288 0 0
BIOLIFE SOLUTIONS INC Common 09062W204   35,998,126 1,977,919 SH   SOLE   1,977,919 0 0
BIOMARIN PHARMACEUTICALS INC Common 09061G101   3,582,099 34,613 SH   SOLE   34,613 0 0
BIOMARIN PHARMACEUTICALS INC Common 09061G101   3,933,965 38,013 SH   SOLE 2 38,013 0 0
BIONTECH SE ADR Common 09075V102   1,850,410 12,318 SH   SOLE   12,318 0 0
BIO-TECHNE CORP Common 09073M104   110,826,410 1,337,191 SH   SOLE   1,337,191 0 0
BJ'S WHOLESALE CLUB HOLDINGS Common 05550J101   25,868,560 391,000 SH   SOLE   391,000 0 0
BLACKBAUD INC Common 09227Q100   8,277,953 140,638 SH   SOLE   140,638 0 0
BLACKLINE INC Common 09239B109   99,468,584 1,478,647 SH   SOLE   1,478,647 0 0
BLACKROCK INC. Common 09247X101   5,643,529 7,964 SH   SOLE   7,964 0 0
BLACKSTONE INC Common 09260D107   3,032,516 40,875 SH   SOLE   40,875 0 0
BLACKSTONE MORTGAGE TRUST INC Common 09257W100   1,710,705 80,808 SH   SOLE   80,808 0 0
BLOCK INC A Common 852234103   737,113 11,730 SH   SOLE   11,730 0 0
BOOKING HOLDINGS INC Common 09857L108   43,677,163 21,673 SH   SOLE   20,755 0 918
BOSTON SCIENTIFIC CORP Common 101137107   54,894,080 1,186,386 SH   SOLE   1,133,429 0 52,957
BRISTOL MYERS SQUIBB CO Common 110122108   2,782,307 38,670 SH   SOLE   38,670 0 0
BROADCOM LTD Common 11135F101   8,006,742 14,320 SH   SOLE   14,320 0 0
BROWN & BROWN INC Common 115236101   17,661 310 SH   SOLE   310 0 0
BROWN FORMAN CORP. CLASS B Common 115637209   77,108 1,174 SH   SOLE   1,174 0 0
BRUKER BIOSCIENCES CORP Common 116794108   61,430,109 898,758 SH   SOLE   898,758 0 0
BUMBLE INC Common 12047B105   2,482,448 117,931 SH   SOLE   117,931 0 0
BURLINGTON STORES INC Common 122017106   1,376,943 6,791 SH   SOLE   6,791 0 0
C H ROBINSON WORLDWIDE INC NEW Common 12541W209   72,516 792 SH   SOLE   792 0 0
CABALETTA BIO INC Common 12674W109   6,807,528 735,949 SH   SOLE   735,949 0 0
CADENCE DESIGN SYSTEM INC Common 127387108   93,574,406 582,510 SH   SOLE   570,961 0 11,549
CAMECO CORP. Common 13321L108   6,468,431 285,330 SH   SOLE   285,330 0 0
CANADA GOOSE HOLDINGS INC Common 135086106   601,479 33,772 SH   SOLE   33,772 0 0
CANADA GOOSE HOLDINGS INC Common 135086106   11,667,901 655,132 SH   SOLE 2 482,315 0 172,817
CAPRI HOLDINGS LTD Common G1890L107   43,111,748 752,124 SH   SOLE   709,653 0 42,471
CARDINAL HEALTH INC. Common 14149Y108   13,696,850 178,182 SH   SOLE   178,182 0 0
CAREDX INC Common 14167L103   5,747,057 503,686 SH   SOLE   503,686 0 0
CARLYLE GROUP INC Common 14316J108   2,249,787 75,395 SH   SOLE   75,395 0 0
CASELLA WASTE SYSTEMS Common 147448104   58,271,595 734,732 SH   SOLE   734,732 0 0
CASELLA WASTE SYSTEMS Common 147448104   123,730,500 1,560,087 SH   SOLE 2 1,188,311 0 371,776
CATALENT INC Common 148806102   3,161,772 70,246 SH   SOLE   70,246 0 0
CELLDEX THERAPEUTICS INC Common 15117B202   23,215,265 520,872 SH   SOLE   520,872 0 0
CENTENE CORP DEL Common 15135B101   81,809,486 997,555 SH   SOLE   931,588 0 65,967
CHAMPIONX CORP Common 15872M104   77,175,111 2,662,129 SH   SOLE   2,662,129 0 0
CHARLES SCHWAB CORP Common 808513105   21,315 256 SH   SOLE   256 0 0
CHEESECAKE FACTORY INC Common 163072101   30,070,530 948,298 SH   SOLE   948,298 0 0
CHEFS' WAREHOUSE INC Common 163086101   6,049,539 181,777 SH   SOLE   181,777 0 0
CHEGG INC Common 163092109   3,262,028 129,087 SH   SOLE   129,087 0 0
CHEGG INC Common 163092109   79,630,622 3,151,192 SH   SOLE 2 2,362,509 0 788,683
CHEMED CORPORATION Common 16359R103   21,948 43 SH   SOLE   43 0 0
CHENIERE ENERGY INC Common 16411R208   78,197,392 521,455 SH   SOLE   508,974 0 12,481
CHENIERE ENERGY PARTNERS LP Common 16411Q101   2,363,233 41,555 SH   SOLE   41,555 0 0
CHEVRONTEXACO CORP Common 166764100   7,522,964 41,913 SH   SOLE   41,913 0 0
CHIPOTLE MEXICAN GRILL-CL A Common 169656105   16,287,745 11,739 SH   SOLE   11,739 0 0
CI&T INC UNITED STATES Common G21307106   623,428 95,912 SH   SOLE   95,912 0 0
CI&T INC UNITED STATES Common G21307106   18,509,173 2,847,565 SH   SOLE 2 2,094,551 0 753,014
CIGNA CORP Common 125523100   143,470 433 SH   SOLE   433 0 0
CINTAS CORP. Common 172908105   8,982,270 19,889 SH   SOLE   19,889 0 0
CISCO SYSTEMS INC Common 17275R102   3,642,602 76,461 SH   SOLE   76,461 0 0
CLEARFIELD INC Common 18482P103   171,241 1,819 SH   SOLE 2 931 0 888
CLEARWATER ANALYTICS HOLDINGS Common 185123106   85,927,913 4,582,822 SH   SOLE   4,582,822 0 0
CME GROUP INC Common 12572Q105   19,568,443 116,368 SH   SOLE   116,368 0 0
COCA COLA CO. Common 191216100   4,742,316 74,553 SH   SOLE   74,553 0 0
COGNEX CORP. Common 192422103   8,448,095 179,327 SH   SOLE   179,327 0 0
COMCAST CORP CL A Common 20030N101   3,412,757 97,591 SH   SOLE   97,591 0 0
COMPASS THERAPEUTICS INC Common 20454B104   3,060,936 608,536 SH   SOLE   608,536 0 0
CONSTELLATION ENERGY GROUP INC Common 21037T109   37,993,126 440,704 SH   SOLE   440,704 0 0
CORE LABORATORIES NV Common N22717107   75,399,434 3,719,755 SH   SOLE 2 2,796,981 0 922,774
CORE LABORATORIES NV Common N22717107   2,720,680 134,222 SH   SOLE   134,222 0 0
COSTAR GROUP INC Common 22160N109   38,735,209 501,232 SH   SOLE   501,232 0 0
COSTCO WHOLESALE CORP NEW Common 22160K105   57,597,519 126,172 SH   SOLE   119,917 0 6,255
COTERRA ENERGY INC Common 127097103   3,977,441 161,882 SH   SOLE   161,882 0 0
COUPA SOFTWARE INC Common 22266L106   99,837,724 1,261,055 SH   SOLE   1,261,055 0 0
CROWDSTRIKE HOLDINGS INC A Common 22788C105   6,984,939 66,340 SH   SOLE   66,340 0 0
CROWN CASTLE INC Common 22822V101   25,267,697 186,285 SH   SOLE   154,211 0 32,074
CRYOPORT INC Common 229050307   47,186,049 2,719,657 SH   SOLE   2,719,657 0 0
CUTERA INC Common 232109108   5,091,800 115,147 SH   SOLE   115,147 0 0
CVS HEALTH CORP Common 126650100   4,560,532 48,938 SH   SOLE   48,938 0 0
CYBERARK SOFTWARE LTD Common M2682V108   8,029,873 61,935 SH   SOLE   61,935 0 0
CYTEK BIOSCIENCES INC Common 23285D109   1,090,663 106,823 SH   SOLE   106,823 0 0
DANAHER CORP Common 235851102   236,503,830 891,055 SH   SOLE   837,910 0 53,145
DATADOG INC CLASS A Common 23804L103   142,297,691 1,936,023 SH   SOLE   1,860,484 0 75,539
DECKERS OUTDOOR CORP Common 243537107   73,445 184 SH   SOLE   184 0 0
DEERE & CO. Common 244199105   42,894,437 100,043 SH   SOLE   96,183 0 3,860
DEFINITIVE HEALTHCARE CORP Common 24477E103   1,534,138 139,594 SH   SOLE   139,594 0 0
DEFINITIVE HEALTHCARE CORP Common 24477E103   23,673,977 2,154,138 SH   SOLE 2 1,564,123 0 590,015
DESCARTES SYSTEMS GROUP Common 249906108   54,048 776 SH   SOLE   776 0 0
DEVON ENERGY CORP NEW Common 25179M103   42,147,882 685,220 SH   SOLE   661,051 0 24,169
DEXCOM INC. Common 252131107   25,560,193 225,717 SH   SOLE   218,414 0 7,303
DIAMONDBACK ENERGY INC Common 25278X109   67,935,180 496,675 SH   SOLE   495,798 0 877
DIGITAL TURBINE INC Common 25400W102   1,567,739 102,870 SH   SOLE   102,870 0 0
DLOCAL LIMITED Common G29018101   5,144,624 330,419 SH   SOLE   330,419 0 0
DOLLAR TREE INC Common 256746108   38,047 269 SH   SOLE   269 0 0
DOMINO'S PIZZA INC Common 25754A201   3,681,886 10,629 SH   SOLE   10,629 0 0
DONALDSON CO. INC. Common 257651109   68,760 1,168 SH   SOLE   1,168 0 0
DOW CHEMICAL CO Common 260557103   1,014,351 20,130 SH   SOLE   20,130 0 0
DOXIMITY INC CLASS A Common 26622P107   1,178,627 35,120 SH   SOLE   35,120 0 0
DRIL-QUIP INC Common 262037104   1,496,578 55,082 SH   SOLE   55,082 0 0
DRIL-QUIP INC Common 262037104   41,018,413 1,509,695 SH   SOLE 2 1,125,465 0 384,230
DRIVEN BRANDS HOLDINGS Common 26210V102   17,424 638 SH   SOLE   638 0 0
DUOLINGO Common 26603R106   17,783 250 SH   SOLE 2 250 0 0
DYNATRACE INC Common 268150109   2,683,336 70,061 SH   SOLE   70,061 0 0
EATON CORP PLC Common G29183103   191,975,348 1,223,162 SH   SOLE   1,127,795 0 95,367
EBIX INC Common 278715206   4,755,909 238,272 SH   SOLE 2 187,834 0 50,438
EBIX INC Common 278715206   139,880 7,008 SH   SOLE   7,008 0 0
EDWARDS LIFESCIENCES CORP Common 28176E108   331,268 4,440 SH   SOLE   4,440 0 0
ELECTRONICS ARTS INC Common 285512109   310,826 2,544 SH   SOLE   2,544 0 0
ELEVANCE HEALTH INC Common 036752103   109,263 213 SH   SOLE   213 0 0
ELI LILLY & CO Common 532457108   201,903,803 551,891 SH   SOLE   529,564 0 22,327
EMERSON ELECTRIC CO. Common 291011104   69,740 726 SH   SOLE   726 0 0
ENPHASE ENERGY INC Common 29355A107   9,272,805 34,997 SH   SOLE   34,997 0 0
ENTERPRISE PRODUCTS PARTNERS L Common 293792107   3,310,542 137,253 SH   SOLE   137,253 0 0
EOG RES INC Common 26875P101   83,839,073 647,306 SH   SOLE   587,019 0 60,287
EPAM SYSTEMS INC Common 29414B104   1,073,021 3,274 SH   SOLE 2 3,274 0 0
EPAM SYSTEMS INC Common 29414B104   5,564,042 16,977 SH   SOLE   16,977 0 0
EQT CORP Common 26884L109   1,277,996 37,777 SH   SOLE   37,777 0 0
EQUINIX INC. Common 29444U700   993,681 1,517 SH   SOLE   1,517 0 0
ESTEE LAUDER COMPANIES INC CL Common 518439104   2,970,125 11,971 SH   SOLE   11,669 0 302
EVERBRIDGE INC Common 29978A104   721,929 24,406 SH   SOLE 2 18,949 0 5,457
EVERBRIDGE INC Common 29978A104   55,436,233 1,874,112 SH   SOLE   1,874,112 0 0
EVOLENT HEALTH INC A Common 30050B101   53,058,985 1,889,565 SH   SOLE   1,889,565 0 0
EXXON MOBIL CORP Common 30231G102   5,451,026 49,420 SH   SOLE   49,420 0 0
FACTSET RESEARCH SYSTEMS INC Common 303075105   42,929 107 SH   SOLE   107 0 0
FAIR ISAAC CORP Common 303250104   102,357 171 SH   SOLE   171 0 0
FARFETCH LTD CLASS A Common 30744W107   4,823,829 1,019,837 SH   SOLE   969,610 0 50,227
FERRARI N.V. Common N3167Y103   5,703,822 26,626 SH   SOLE   26,626 0 0
FIRST CITIZENS BCSHS CL A Common 31946M103   39,435 52 SH   SOLE   52 0 0
FIRST REPUBLIC BANK Common 33616C100   2,060,794 16,907 SH   SOLE   16,907 0 0
FIRST SOLAR Common 336433107   94,678,964 632,078 SH   SOLE   599,970 0 32,108
FIRSTSERVICE CORP Common 33767E202   58,057,205 473,743 SH   SOLE   473,146 0 597
FIRSTSERVICE CORP Common 33767E202   122,611,643 1,000,503 SH   SOLE 2 764,077 0 236,426
FISERV INC. Common 337738108   66,706 660 SH   SOLE   660 0 0
FLEETCOR TECHNOLOGIES INC Common 339041105   15,613 85 SH   SOLE   85 0 0
FLEX LTD Common Y2573F102   1,219,035 56,805 SH   SOLE   56,805 0 0
FLYWIRE CORPORATION Common 302492103   586,937 23,986 SH   SOLE   23,986 0 0
FLYWIRE CORPORATION Common 302492103   10,573,389 432,096 SH   SOLE 2 315,167 0 116,929
FORGEROCK INC Common 34631B101   1,300,463 57,113 SH   SOLE   57,113 0 0
FRESHPET INC Common 358039105   42,091,093 797,633 SH   SOLE   797,633 0 0
GARMIN LTD Common H2906T109   1,491,406 16,160 SH   SOLE   16,160 0 0
GARTNER INC Common 366651107   21,177 63 SH   SOLE   63 0 0
GATES INDUSTRIAL COPR INC Common G39108108   3,500,645 306,805 SH   SOLE   306,805 0 0
GENERAC HOLDINGS INC. Common 368736104   2,305,416 22,903 SH   SOLE   22,903 0 0
GENERAL DYNAMICS CORP Common 369550108   2,256,560 9,095 SH   SOLE   9,095 0 0
GENPACT LTD Common G3922B107   40,669 878 SH   SOLE   878 0 0
GENUINE PARTS CO. Common 372460105   115,384 665 SH   SOLE   665 0 0
GILEAD SCIENCES INC Common 375558103   1,702,234 19,828 SH   SOLE   19,828 0 0
GLAUKOS CORPORATION Common 377322102   1,892,349 43,323 SH   SOLE   43,323 0 0
GLAUKOS CORPORATION Common 377322102   56,060,484 1,283,436 SH   SOLE 2 961,429 0 322,007
GLOBANT SA Common L44385109   80,269,831 477,342 SH   SOLE 2 349,082 0 128,260
GLOBANT SA Common L44385109   5,037,401 29,956 SH   SOLE   29,956 0 0
GOOSEHEAD INSURANCE Common 38267D109   320,839 9,343 SH   SOLE 2 8,974 0 369
GRACO INC Common 384109104   19,707 293 SH   SOLE   293 0 0
GRAPHIC PACKAGING HOLDING Common 388689101   19,758 888 SH   SOLE   888 0 0
GRID DYNAMICS HOLDINGS INC Common 39813G109   13,750,794 1,225,561 SH   SOLE 2 889,559 0 336,002
GRID DYNAMICS HOLDINGS INC Common 39813G109   549,342 48,961 SH   SOLE   48,961 0 0
GRIFOLS SA ADR Common 398438408   3,009,578 354,068 SH   SOLE   354,068 0 0
GSK PLC - SPONSORED ADR Common 37733W204   1,056,379 30,062 SH   SOLE   30,062 0 0
GUARDANT HEALTH INC Common 40131M109   285,002 10,478 SH   SOLE   10,478 0 0
GUIDEWIRE SOFTWARE INC Common 40171V100   84,646,495 1,353,045 SH   SOLE   1,353,045 0 0
HALOZYME THERAPEUTICS INC Common 40637H109   1,695,677 29,801 SH   SOLE   29,801 0 0
HAMILTON LANE INC CLASS A Common 407497106   2,145,665 33,589 SH   SOLE   33,589 0 0
HAMILTON LANE INC CLASS A Common 407497106   64,917,028 1,016,234 SH   SOLE 2 766,130 0 250,104
HARTFORD FINANCIAL SERVICES GR Common 416515104   1,892,338 24,955 SH   SOLE   24,955 0 0
HDFC BANK LTD ADR Common 40415F101   4,086,471 59,735 SH   SOLE   59,735 0 0
HEALTHEQUITY INC Common 42226A107   97,576,243 1,583,002 SH   SOLE   1,583,002 0 0
HEICO CORP Common 422806109   86,601,800 563,667 SH   SOLE   563,667 0 0
HEICO CORP Common 422806109   10,005,344 65,122 SH   SOLE 2 65,122 0 0
HEICO CORP CLASS A Common 422806208   116,173,841 969,327 SH   SOLE   953,570 0 15,757
HERC HOLDINGS INC Common 42704L104   42,615,754 323,902 SH   SOLE   323,902 0 0
HESKA CORP Common 42805E306   33,386,447 537,105 SH   SOLE   537,105 0 0
HEXCEL CORP Common 428291108   3,605,328 61,263 SH   SOLE   61,263 0 0
HILLEVAX INC Common 43157M102   1,801,988 107,710 SH   SOLE   107,710 0 0
HILTON WORLDWIDE HOLDINGS INC Common 43300A203   6,856,167 54,259 SH   SOLE   54,259 0 0
HOME DEPOT INC Common 437076102   11,109,428 35,172 SH   SOLE   35,172 0 0
HONEYWELL INTERNATIONAL INC Common 438516106   8,097,540 37,786 SH   SOLE   37,786 0 0
HUAZHU GROUP LTD ADR Common 44332N106   384,452 9,063 SH   SOLE   9,063 0 0
HUBSPOT INC Common 443573100   5,527,009 19,116 SH   SOLE 2 19,116 0 0
HUBSPOT INC Common 443573100   9,042,830 31,276 SH   SOLE   31,276 0 0
HUMANA INC Common 444859102   129,187,123 252,225 SH   SOLE   243,790 0 8,435
IAA INC Common 449253103   3,445,080 86,127 SH   SOLE   86,127 0 0
ICON PLC Common G4705A100   5,245,139 27,002 SH   SOLE   27,002 0 0
IDEX CORP Common 45167R104   87,450 383 SH   SOLE   383 0 0
IMMUNOCORE HOLDINGS PLC ADR Common 45258D105   477,048 8,359 SH   SOLE   8,359 0 0
IMPINJ INC Common 453204109   43,888,176 401,980 SH   SOLE 2 294,280 0 107,700
IMPINJ INC Common 453204109   2,478,714 22,703 SH   SOLE   22,703 0 0
INMODE LTD Common M5425M103   15,023,203 420,818 SH   SOLE   420,818 0 0
INOGEN INC Common 45780L104   21,733,705 1,102,674 SH   SOLE 2 824,884 0 277,790
INOGEN INC Common 45780L104   754,519 38,281 SH   SOLE   38,281 0 0
INSPIRE MEDICAL SYSTEMS INC Common 457730109   29,879,769 118,627 SH   SOLE 2 88,284 0 30,343
INSPIRE MEDICAL SYSTEMS INC Common 457730109   98,612,531 391,506 SH   SOLE   390,339 0 1,167
INSULET CORP Common 45784P101   158,784,251 539,367 SH   SOLE   539,367 0 0
INSULET CORP Common 45784P101   7,732,153 26,265 SH   SOLE 2 26,265 0 0
INTUIT INC. Common 461202103   297,228,273 763,651 SH   SOLE   716,754 0 46,897
INTUITIVE SURGICAL INC Common 46120E602   118,801,441 447,716 SH   SOLE   435,974 0 11,742
IONIS PHARMACEUTICALS INC Common 462222100   7,189,633 190,353 SH   SOLE   190,353 0 0
ISHARES RUSSELL 2000 GROWTH IN Mutual Funds 464287648   13,014,714 60,669 SH   SOLE   60,669 0 0
ISHARES RUSSELL MIDCAP GROWTH Mutual Funds 464287481   8,410,578 100,605 SH   SOLE   100,605 0 0
ISHARES TRUST RUSSELL 1000 GRO Mutual Funds 464287614   22,348,874 104,317 SH   SOLE   104,317 0 0
IVERIC BIO INC Common 46583P102   181,022 8,455 SH   SOLE   8,455 0 0
J P MORGAN CHASE & CO. Common 46625H100   13,134,693 97,947 SH   SOLE   97,947 0 0
JACK HENRY & ASSOCIATES Common 426281101   94,627 539 SH   SOLE   539 0 0
JD.COM ADR Common 47215P106   8,886,951 158,328 SH   SOLE   158,328 0 0
JOHNSON & JOHNSON Common 478160104   6,675,074 37,787 SH   SOLE   37,787 0 0
JOHNSON CONTROLS INTERNATIONAL Common G51502105   2,113,152 33,018 SH   SOLE   33,018 0 0
KARUNA THERAPEUTICS INC Common 48576A100   5,180,526 26,364 SH   SOLE   26,364 0 0
KBR INC Common 48242W106   44,352 840 SH   SOLE   840 0 0
KEYSIGHT TECHNOLOGIES Common 49338L103   41,057 240 SH   SOLE   240 0 0
KLA CORPORATION Common 482480100   14,753,561 39,131 SH   SOLE   39,131 0 0
KRATOS DEFENSE & SECURITY SOLU Common 50077B207   389,828 37,774 SH   SOLE   37,774 0 0
KRATOS DEFENSE & SECURITY SOLU Common 50077B207   11,115,311 1,077,065 SH   SOLE 2 786,079 0 290,986
KURA SUSHI USA INC CLASS A Common 501270102   10,219,588 214,337 SH   SOLE   214,337 0 0
LAM RESEARCH CORP. Common 512807108   1,240,726 2,952 SH   SOLE   2,952 0 0
LAMAR ADVERTISING CO CL A Common 512816109   1,997,221 21,157 SH   SOLE   21,157 0 0
LAMB WESTON HOLDING INC Common 513272104   21,089 236 SH   SOLE   236 0 0
LAS VEGAS SANDS CORP Common 517834107   129,194,566 2,687,634 SH   SOLE   2,632,942 0 54,692
LATHAM GROUP INC Common 51819L107   197,702 61,398 SH   SOLE   61,398 0 0
LATHAM GROUP INC Common 51819L107   4,421,202 1,373,044 SH   SOLE 2 969,550 0 403,494
LEGALZOOMCOM INC Common 52466B103   2,141,952 276,738 SH   SOLE   276,738 0 0
LENDINGTREE INC Common 52603B107   85,299 3,999 SH   SOLE   3,999 0 0
LENDINGTREE INC Common 52603B107   2,489,894 116,732 SH   SOLE 2 85,717 0 31,015
LEVI STRAUSS & CO CLASS A Common 52736R102   285,646 18,405 SH   SOLE   18,405 0 0
LIBERTY MEDIA CORP- LIBERTY FO Common 531229854   60,909,663 1,018,897 SH   SOLE   892,701 0 126,196
LIBERTY MEDIA CORP-LIBERTY-A Common 531229870   38,576 722 SH   SOLE   722 0 0
LINCOLN ELECTRIC HOLDINGS Common 533900106   61,408 425 SH   SOLE   425 0 0
LINDE PLC Common G5494J103   20,549 63 SH   SOLE   63 0 0
LIVE NATION ENTERTAINMENT Common 538034109   213,606,576 3,062,899 SH   SOLE   2,945,154 0 117,745
LPL FINANCIAL HOLDINGS INC Common 50212V100   11,045,206 51,095 SH   SOLE   48,039 0 3,056
LULULEMON ATHLETICA INC Common 550021109   40,306,687 125,809 SH   SOLE   123,796 0 2,013
MADRIGAL PHARMACEUTICALS INC Common 558868105   4,678,830 16,120 SH   SOLE   16,120 0 0
MAGNOLIA OIL & GAS CORP Common 559663109   34,365,365 1,465,474 SH   SOLE   1,465,474 0 0
MAKEMYTRIP LTD Common V5633W109   4,147,989 150,453 SH   SOLE   150,453 0 0
MANHATTAN ASSOCIATES INC Common 562750109   30,525,787 251,448 SH   SOLE   251,448 0 0
MARAVAI LIFESCIENCE HOLDINGS Common 56600D107   1,147,977 80,222 SH   SOLE   80,222 0 0
MARKEL CORP Common 570535104   43,477 33 SH   SOLE   33 0 0
MARKETAXESS HOLDINGS INC. Common 57060D108   64,145 230 SH   SOLE   230 0 0
MARQETA INC Common 57142B104   4,363,579 714,170 SH   SOLE   714,170 0 0
MARVELL TECHNOLOGY GROUP LTD Common 573874104   207,786,214 5,609,779 SH   SOLE   5,361,480 0 248,299
MAXCYTE INC Common 57777K106   501,004 91,759 SH   SOLE   91,759 0 0
MCDONALDS CORP. Common 580135101   2,768,383 10,505 SH   SOLE   10,505 0 0
MCKESSON CORP Common 58155Q103   226,711,663 604,371 SH   SOLE   577,185 0 27,186
MEDTRONIC PLC Common G5960L103   2,015,979 25,939 SH   SOLE   25,939 0 0
MERCADOLIBRE INC Common 58733R102   164,845,860 194,798 SH   SOLE   186,869 0 7,929
MERCK & CO INC Common 58933Y105   12,133,492 109,360 SH   SOLE   109,360 0 0
MERCURY SYSTEMS INC Common 589378108   57,326,436 1,281,324 SH   SOLE   1,281,324 0 0
MERSANA THERAPEUTICS INC Common 59045L106   2,217,717 378,450 SH   SOLE   378,450 0 0
MESA LABORATORIES INC Common 59064R109   8,176,369 49,193 SH   SOLE   49,193 0 0
META PLATFORMS INC CLASS A Common 30303M102   1,799,805 14,956 SH   SOLE   14,956 0 0
METTLER-TOLEDO INTERNATIONAL Common 592688105   5,297,574 3,665 SH   SOLE   3,665 0 0
MGM RESORTS INTERNATIONAL Common 552953101   114,944,732 3,428,116 SH   SOLE   3,212,952 0 215,164
MICROCHIP TECHNOLOGY INC. Common 595017104   6,485,199 92,316 SH   SOLE   92,316 0 0
MICROSOFT CORP Common 594918104   1,339,191,727 5,584,154 SH   SOLE   5,350,014 0 234,140
MKS INSTRUMENTS INC Common 55306N104   27,198 321 SH   SOLE   321 0 0
MOBILEYE GLOBAL INC Common 60741F104   4,426,535 126,256 SH   SOLE   126,256 0 0
MODEL N INC Common 607525102   31,798,513 783,987 SH   SOLE   783,987 0 0
MODERNA INC Common 60770K107   36,741,810 204,553 SH   SOLE   198,944 0 5,609
MOLINA HEALTHCARE INC Common 60855R100   18,492 56 SH   SOLE   56 0 0
MONGODB INC Common 60937P106   1,242,257 6,311 SH   SOLE   6,311 0 0
MONTROSE ENVIRONMENT GROUP Common 615111101   5,824,412 131,210 SH   SOLE   131,210 0 0
MONTROSE ENVIRONMENT GROUP Common 615111101   120,607,719 2,717,002 SH   SOLE 2 2,040,807 0 676,195
MORGAN STANLEY Common 617446448   15,696,307 184,619 SH   SOLE   178,058 0 6,561
MP MATERIALS CORP Common 553368101   4,476,431 184,367 SH   SOLE   184,367 0 0
MSCI INC Common 55354G100   15,832,991 34,037 SH   SOLE   34,037 0 0
MYT NETHERLANDS PARENT BV ADR Common 55406W103   11,254,845 1,263,170 SH   SOLE 2 933,003 0 330,167
MYT NETHERLANDS PARENT BV ADR Common 55406W103   394,713 44,300 SH   SOLE   44,300 0 0
NANOSTRING TECHNOLOGIES INC Common 63009R109   3,447,710 432,586 SH   SOLE   432,586 0 0
NATERA INC Common 632307104   345,984,089 8,612,997 SH   SOLE   8,370,747 0 242,250
NATERA INC Common 632307104   14,454,210 359,826 SH   SOLE 2 272,611 0 87,215
NATIONAL FUEL GAS COMPANY Common 636180101   55,134 871 SH   SOLE   871 0 0
NATIONAL INSTRUMENT CORP. Common 636518102   124,648 3,378 SH   SOLE   3,378 0 0
NATIONAL VISION HOLDINGS INC Common 63845R107   110,311 2,846 SH   SOLE 2 2,085 0 761
NCINO INC Common 63947X101   393,269 14,874 SH   SOLE   14,874 0 0
NEOGEN CORP Common 640491106   10,056,399 660,302 SH   SOLE   660,302 0 0
NEOGENOMICS INC Common 64049M209   65,983 7,141 SH   SOLE 2 7,141 0 0
NEOGENOMICS INC Common 64049M209   6,884,391 745,064 SH   SOLE   745,064 0 0
NETFLIX COM INC Common 64110L106   180,660,591 612,658 SH   SOLE   589,790 0 22,868
NEUROCRINE BIOSCIENCES INC. Common 64125C109   24,687,890 206,697 SH   SOLE   206,697 0 0
NEVRO CORP Common 64157F103   45,427,536 1,147,160 SH   SOLE 2 867,534 0 279,626
NEVRO CORP Common 64157F103   1,458,864 36,840 SH   SOLE   36,840 0 0
NEW FORTRESS ENERGY INC Common 644393100   2,395,203 56,464 SH   SOLE   56,464 0 0
NEW ORIENTAL EDUCATION & TECH. Common 647581206   835,680 24,000 SH   SOLE   24,000 0 0
NEWMONT CORP Common 651639106   942,112 19,960 SH   SOLE   19,960 0 0
NEXSTAR MEDIA GROUP INC Common 65336K103   23,104 132 SH   SOLE   132 0 0
NEXTERA ENERGY INC Common 65339F101   184,468,177 2,206,557 SH   SOLE   2,099,731 0 106,826
NIKE INC CL B Common 654106103   19,049,228 162,800 SH   SOLE   158,564 0 4,236
NORDSON CORP Common 655663102   21,395 90 SH   SOLE   90 0 0
NOV INC Common 62955J103   33,173 1,588 SH   SOLE   1,588 0 0
NOVANTA INC Common 67000B104   43,288,318 318,601 SH   SOLE 2 232,396 0 86,205
NOVANTA INC Common 67000B104   14,925,320 109,850 SH   SOLE   109,850 0 0
NOVARTIS AG ADR Common 66987V109   1,645,207 18,135 SH   SOLE   18,135 0 0
NU HOLDINGS LTD Common G6683N103   492,470 121,000 SH   SOLE   121,000 0 0
NUVALENT INC Common 670703107   351,047 11,788 SH   SOLE   11,788 0 0
NVIDIA CORP. Common 67066G104   279,767,938 1,914,383 SH   SOLE   1,823,765 0 90,618
O REILLY AUTOMOTIVE INC Common 67103H107   8,842,058 10,476 SH   SOLE   10,476 0 0
OCCIDENTAL PETROLEUM CORP. DEL Common 674599105   10,766,881 170,930 SH   SOLE   170,930 0 0
OKTA INC Common 679295105   428,292 6,268 SH   SOLE   6,268 0 0
OLD DOMINION FREIGHT LINE Common 679580100   69,076,876 243,417 SH   SOLE   239,426 0 3,991
OLLIES BARGAIN OUTLET HOLDINGS Common 681116109   1,026,920 21,924 SH   SOLE   21,924 0 0
OLLIES BARGAIN OUTLET HOLDINGS Common 681116109   22,113,586 472,109 SH   SOLE 2 351,367 0 120,742
ON HOLDING AG CLASS A Common H5919C104   268,091 15,623 SH   SOLE   15,623 0 0
ON SEMICONDUCTOR CORPORATION Common 682189105   12,216,038 195,864 SH   SOLE   195,864 0 0
ONEOK INC Common 682680103   1,676,533 25,518 SH   SOLE   25,518 0 0
OPTION CARE HEALTH INC Common 68404L201   1,961,296 65,181 SH   SOLE   65,181 0 0
ORACLE CORP. Common 68389X105   53,793,911 658,110 SH   SOLE   640,111 0 17,999
PALO ALTO NETWORKS INC Common 697435105   111,090,445 796,119 SH   SOLE   763,539 0 32,580
PARAGON 28 INC Common 69913P105   2,704,371 141,516 SH   SOLE   141,516 0 0
PARKER HANAFIN CORP. Common 701094104   1,796,634 6,174 SH   SOLE   6,174 0 0
PAYCHEX INC. Common 704326107   120,182 1,040 SH   SOLE   1,040 0 0
PAYCOM SOFTWARE INC Common 70432V102   124,501,958 401,218 SH   SOLE   401,218 0 0
PAYLOCITY HOLDING CORP Common 70438V106   8,896,137 45,795 SH   SOLE   45,795 0 0
PAYLOCITY HOLDING CORP Common 70438V106   18,225,279 93,819 SH   SOLE 2 93,819 0 0
PAYPAL HOLDINGS INC Common 70450Y103   140,956,915 1,979,176 SH   SOLE   1,893,736 0 85,440
PDC ENERGY INC Common 69327R101   66,695,470 1,050,653 SH   SOLE   1,050,653 0 0
PENUMBRA INC Common 70975L107   5,047,395 22,689 SH   SOLE   22,689 0 0
PEPSICO INC Common 713448108   6,826,419 37,786 SH   SOLE   37,786 0 0
PERSONALS INC Common 71535D106   414,018 209,100 SH   SOLE   209,100 0 0
PETIQ INC Common 71639T106   1,345,060 145,885 SH   SOLE   145,885 0 0
PETIQ INC Common 71639T106   6,577,566 713,402 SH   SOLE 2 512,765 0 200,637
PFIZER INC Common 717081103   3,362,471 65,622 SH   SOLE   65,622 0 0
PHILIP MORRIS INTERNATIONAL Common 718172109   1,754,172 17,332 SH   SOLE   17,332 0 0
PINDUODUO INC ADR Common 722304102   38,368,786 470,494 SH   SOLE   445,573 0 24,921
PINTEREST INC CLASS A Common 72352L106   2,876,039 118,453 SH   SOLE   118,453 0 0
PIONEER NATURAL RESOURCES Common 723787107   142,244,119 622,812 SH   SOLE   610,602 0 12,210
PLANET FITNESS INC CLASS A Common 72703H101   9,908,785 125,746 SH   SOLE   125,746 0 0
PLANET FITNESS INC CLASS A Common 72703H101   67,932,456 862,087 SH   SOLE 2 637,973 0 224,114
PLIANT THERAPEUTICS INC Common 729139105   387,586 20,051 SH   SOLE   20,051 0 0
POOL CORPORATION Common 73278L105   281,772 932 SH   SOLE   932 0 0
POPULAR INC Common 733174700   21,669,861 326,747 SH   SOLE   326,747 0 0
PRIVIA HEALTH GROUP INC Common 74276R102   2,089,252 91,997 SH   SOLE   91,997 0 0
PROCTER & GAMBLE CO Common 742718109   6,904,164 45,554 SH   SOLE   45,554 0 0
PROGRESSIVE CORP OH Common 743315103   22,273,282 171,716 SH   SOLE   171,716 0 0
PROGYNY INC Common 74340E103   71,531,396 2,296,353 SH   SOLE 2 1,747,541 0 548,812
PROGYNY INC Common 74340E103   2,378,552 76,358 SH   SOLE   76,358 0 0
PROLOGIS Common 74340W103   2,317,954 20,562 SH   SOLE   20,562 0 0
PROMETHEUS BIOSCIENCES INC Common 74349U108   149,518,160 1,359,256 SH   SOLE   1,318,103 0 41,153
PROPETRO HOLDING CORP Common 74347M108   3,253,359 313,728 SH   SOLE   313,728 0 0
PROS HOLDINGS INC Common 74346Y103   79,369,331 3,271,613 SH   SOLE   3,271,613 0 0
PTC INC Common 69370C100   50,057 417 SH   SOLE   417 0 0
Q2 HOLDINGS INC Common 74736L109   47,975,660 1,785,473 SH   SOLE   1,785,473 0 0
QUALCOMM INC. Common 747525103   4,620,998 42,032 SH   SOLE   42,032 0 0
QUANTA SERVICES INC. Common 74762E102   232,275 1,630 SH   SOLE   1,137 0 493
QUIDELORTHO CORP Common 219798105   97,309,126 1,135,860 SH   SOLE   1,135,860 0 0
RAPID MICRO BIOSYSTEMS INC Common 75340L104   139,945 123,845 SH   SOLE   123,845 0 0
RAPID7 INC Common 753422104   464,507 13,670 SH   SOLE   13,670 0 0
RAPID7 INC Common 753422104   11,369,028 334,580 SH   SOLE 2 239,952 0 94,628
RAPT THERAPEUTICS INC Common 75382E109   122,146 6,169 SH   SOLE   6,169 0 0
RAYMOND JAMES FINANCIAL INC Common 754730109   23,828 223 SH   SOLE   223 0 0
RAYTHEON TECHNOLOGY CORP Common 75513E101   2,147,679 21,281 SH   SOLE   21,281 0 0
RBC BEARINGS INC Common 75524B104   137,888,796 658,652 SH   SOLE   658,652 0 0
REATA PHARMACEUTICALS INC A Common 75615P103   57,342,258 1,509,404 SH   SOLE   1,445,008 0 64,396
REGENERON PHARMACEUTICALS Common 75886F107   21,204,591 29,390 SH   SOLE   29,390 0 0
REPARE THERAPEUTICS INC Common 760273102   295,009 20,055 SH   SOLE   20,055 0 0
REPLIGEN CORP Common 759916109   70,302,422 415,229 SH   SOLE   415,229 0 0
REPUBLIC SERVICES INC Common 760759100   38,826 301 SH   SOLE   301 0 0
RHYTHM PHARMACEUTICALS Common 76243J105   582,051 19,988 SH   SOLE   19,988 0 0
ROCKWELL AUTOMATION INC. Common 773903109   412,885 1,603 SH   SOLE   1,603 0 0
ROLLINS INC. Common 775711104   43,081 1,179 SH   SOLE   1,179 0 0
ROPER TECHNOLOGIES INC Common 776696106   73,023 169 SH   SOLE   169 0 0
ROWE T PRICE GROUP INC. Common 74144T108   1,922,837 17,631 SH   SOLE   17,631 0 0
RXO INC Common 74982T103   602,722 35,042 SH   SOLE 2 35,042 0 0
RYAN SPECIALTY GROUP Common 78351F107   2,043,911 49,239 SH   SOLE   49,239 0 0
S&P GLOBAL INC Common 78409V104   188,659,334 563,263 SH   SOLE   532,217 0 31,046
SALESFORCE.COM INC Common 79466L302   1,109,115 8,365 SH   SOLE   8,365 0 0
SAREPTA THERAPEUTICS INC Common 803607100   974,701 7,522 SH   SOLE   7,522 0 0
SBA COMMUNICATIONS CORP Common 78410G104   29,342,851 104,680 SH   SOLE   104,680 0 0
SCHLUMBERGER LTD Common 806857108   102,701,418 1,921,089 SH   SOLE   1,838,731 0 82,358
SEACOAST BANKING CORP FL Common 811707801   1,453,704 46,608 SH   SOLE   46,608 0 0
SEACOAST BANKING CORP FL Common 811707801   41,823,357 1,340,922 SH   SOLE 2 992,278 0 348,644
SEAGEN INC. Common 81181C104   6,828,893 53,139 SH   SOLE   53,139 0 0
SEMPRA ENERGY Common 816851109   2,497,675 16,162 SH   SOLE   16,162 0 0
SEMRUSH HOLDINGS INC Common 81686C104   117,069 14,382 SH   SOLE 2 14,382 0 0
SEMRUSH HOLDINGS INC Common 81686C104   1,493,495 183,476 SH   SOLE   183,476 0 0
SERVICENOW INC Common 81762P102   70,391,021 181,294 SH   SOLE   176,327 0 4,967
SHAKE SHACK INC CLASS A Common 819047101   98,431,084 2,370,120 SH   SOLE   2,338,552 0 31,568
SHERWIN-WILLIAMS CO Common 824348106   37,750,896 159,065 SH   SOLE   154,702 0 4,363
SHOCKWAVE MEDICAL INC Common 82489T104   85,494,488 415,809 SH   SOLE   415,714 0 95
SHOPIFY INC - A Common 82509L107   20,263,073 583,782 SH   SOLE   568,757 0 15,025
SIGNATURE BANK Common 82669G104   15,768,433 136,855 SH   SOLE 2 136,855 0 0
SIGNATURE BANK Common 82669G104   33,827,453 293,590 SH   SOLE   273,227 0 20,363
SIGNIFY HEALTH INC Common 82671G100   13,550,935 472,817 SH   SOLE   472,817 0 0
SIMON PROPERTY GROUP INC NEW Common 828806109   2,610,171 22,218 SH   SOLE   22,218 0 0
SITEONE LANDSCAPE SUPPLY INC Common 82982L103   78,501,980 669,127 SH   SOLE 2 500,424 0 168,703
SITEONE LANDSCAPE SUPPLY INC Common 82982L103   2,671,728 22,773 SH   SOLE   22,773 0 0
SKYLINE CHAMPION CORP Common 830830105   2,322,019 45,079 SH   SOLE   45,079 0 0
SMARTSHEET INC CLASS A Common 83200N103   43,436,673 1,103,574 SH   SOLE   1,103,574 0 0
SNOWFLAKE INC CLASS A Common 833445109   119,431,739 832,045 SH   SOLE   793,445 0 38,600
SOLAREDGE TECHNOLOGIES INC Common 83417M104   140,451,498 495,822 SH   SOLE   469,782 0 26,040
SOPHIA GENETICS SA Common H82027105   314,377 152,610 SH   SOLE   152,610 0 0
SOUTHERN COPPER CORP Common 84265V105   1,720,390 28,488 SH   SOLE   28,488 0 0
SPLUNK INC Common 848637104   6,754,191 78,455 SH   SOLE   78,455 0 0
SPRINKLR INC Common 85208T107   661,786 81,002 SH   SOLE   81,002 0 0
SPROUT SOCIAL INC Common 85209W109   66,438,684 1,176,739 SH   SOLE   1,176,739 0 0
SPS COMMERCE INC Common 78463M107   103,104,631 802,808 SH   SOLE 2 581,496 0 221,312
SPS COMMERCE INC Common 78463M107   22,679,582 176,591 SH   SOLE   176,591 0 0
STARBUCKS CORP. Common 855244109   40,642,538 409,703 SH   SOLE   393,958 0 15,745
STEPSTONE GROUP INC Common 85914M107   67,369,140 2,675,502 SH   SOLE 2 2,015,983 0 659,519
STEPSTONE GROUP INC Common 85914M107   2,349,395 93,304 SH   SOLE   93,304 0 0
SUNRUN INC Common 86771W105   3,253,005 135,429 SH   SOLE   135,429 0 0
SVB FINANCIAL GROUP Common 78486Q101   402,055 1,747 SH   SOLE   1,747 0 0
SYNDAX PHARMACEUTICALS INC Common 87164F105   381,165 14,977 SH   SOLE   14,977 0 0
SYNOPSYS INC Common 871607107   588,451 1,843 SH   SOLE   1,843 0 0
SYSCO CORP. Common 871829107   2,539,134 33,213 SH   SOLE   33,213 0 0
TAIWAN SEMICONDUCTOR ADR Common 874039100   27,445,245 368,442 SH   SOLE   368,442 0 0
TAKE-TWO INTERACTIVE SOFTWARE Common 874054109   9,893,808 95,014 SH   SOLE   95,014 0 0
TANDEM DIABETES CARE INC Common 875372203   6,525,257 145,167 SH   SOLE   145,167 0 0
TANGER FACTORY OUTLET CENTERS Common 875465106   8,658,633 482,644 SH   SOLE   482,644 0 0
TARGA RESOURCES CORP Common 87612G101   139,503 1,898 SH   SOLE   1,898 0 0
TECH TARGET INC Common 87874R100   201,134 4,565 SH   SOLE   4,565 0 0
TECH TARGET INC Common 87874R100   5,674,311 128,786 SH   SOLE 2 92,389 0 36,397
TELEDYNE TECHNOLOGIES INC Common 879360105   2,463,046 6,159 SH   SOLE   6,159 0 0
TENABLE HOLDINGS INC Common 88025T102   38,079,117 998,142 SH   SOLE   998,142 0 0
TESLA INC Common 88160R101   131,460,652 1,067,224 SH   SOLE   1,012,510 0 54,714
TETRA TECH INC. Common 88162G103   498,582 3,434 SH   SOLE   3,434 0 0
TEXAS PACIFIC LAND CORP Common 88262P102   82,048 35 SH   SOLE   35 0 0
THE MAGNITE INC Common 55955D100   3,570,948 337,200 SH   SOLE   337,200 0 0
THE REALREAL INC Common 88339P101   666,226 532,981 SH   SOLE   532,981 0 0
THE TORO COMPANY Common 891092108   28,866 255 SH   SOLE   255 0 0
TJX COMPANY INC Common 872540109   63,097,965 792,688 SH   SOLE   772,586 0 20,102
TOAST INC Common 888787108   348,917 19,352 SH   SOLE   19,352 0 0
TOTALENERGIES SE -SPON ADR Common 89151E109   3,001,320 48,346 SH   SOLE   48,346 0 0
TRADE DESK INC CLASS A Common 88339J105   82,677,952 1,844,255 SH   SOLE   1,750,387 0 93,868
TRADE DESK INC CLASS A Common 88339J105   1,973,461 44,021 SH   SOLE 2 44,021 0 0
TRADEWEB MARKETS INC CLASS A Common 892672106   56,294 867 SH   SOLE   867 0 0
TRANE TECHNOLOGIES Common G8994E103   46,561 277 SH   SOLE   277 0 0
TRANSCAT INC Common 893529107   2,022,559 28,539 SH   SOLE   28,539 0 0
TRANSCAT INC Common 893529107   46,570,307 657,123 SH   SOLE 2 475,753 0 181,370
TRANSDIGM GROUP INC Common 893641100   353,721,107 561,774 SH   SOLE   533,031 0 28,743
TRANSDIGM GROUP INC Common 893641100   18,186,181 28,883 SH   SOLE 2 28,883 0 0
TRANSMEDICS GROUP INC Common 89377M109   18,528,653 300,205 SH   SOLE   267,495 0 32,710
TRANSUNION Common 89400J107   19,806 349 SH   SOLE   349 0 0
TREX COMPANY INC Common 89531P105   3,966,956 93,715 SH   SOLE   93,715 0 0
TRIMBLE INC Common 896239100   371,768 7,353 SH   SOLE   7,353 0 0
TRIP.COM GROUP ADR Common 89677Q107   19,325,266 561,781 SH   SOLE   561,781 0 0
TRIPADVISOR INC Common 896945201   4,377,914 243,488 SH   SOLE   243,488 0 0
TYLER TECHNOLOGIES Common 902252105   11,378,171 35,291 SH   SOLE   35,291 0 0
UBER TECHNOLOGIES INC Common 90353T100   50,034,503 2,023,231 SH   SOLE   1,876,509 0 146,722
UBIQUITI INC Common 90353W103   51,971 190 SH   SOLE   190 0 0
ULTA BEAUTY INC. Common 90384S303   8,862,609 18,894 SH   SOLE   18,894 0 0
ULTRAGENYX PHARMACEUTICAL INC Common 90400D108   22,098,113 476,972 SH   SOLE 2 345,611 0 131,361
ULTRAGENYX PHARMACEUTICAL INC Common 90400D108   860,255 18,568 SH   SOLE   18,568 0 0
UNION PACIFIC CORP Common 907818108   5,507,441 26,597 SH   SOLE   26,597 0 0
UNITED RENTALS INC Common 911363109   10,755,009 30,260 SH   SOLE   30,054 0 206
UNITED THERAPEUTICS CORP. Common 91307C102   51,033,130 183,513 SH   SOLE   178,456 0 5,057
UNITEDHEALTH GROUP INC Common 91324P102   322,114,182 607,556 SH   SOLE   574,710 0 32,846
UNIVERSAL DISPLAY CORP Common 91347P105   5,212,822 48,249 SH   SOLE   48,249 0 0
UPSTART HOLDINGS INC Common 91680M107   87,556 6,623 SH   SOLE   6,623 0 0
UPSTART HOLDINGS INC Common 91680M107   3,122,181 236,171 SH   SOLE 2 186,575 0 49,596
UPWORK INC Common 91688F104   2,662,388 255,018 SH   SOLE   255,018 0 0
US FOODS HOLDING CORP Common 912008109   12,588,489 370,032 SH   SOLE   370,032 0 0
US PHYSICAL THERAPY INC Common 90337L108   780,238 9,629 SH   SOLE   9,629 0 0
US PHYSICAL THERAPY INC Common 90337L108   19,529,932 241,021 SH   SOLE 2 170,184 0 70,837
VAIL RESORTS INC. Common 91879Q109   102,288,633 429,153 SH   SOLE   407,466 0 21,687
VALMONT INDUSTRIES INC Common 920253101   42,326 128 SH   SOLE   128 0 0
VAXCYTE INC Common 92243G108   42,066,199 877,293 SH   SOLE   855,947 0 21,346
VEEVA SYSTEMS INC CLASS A Common 922475108   104,160,946 645,439 SH   SOLE   645,439 0 0
VENTYX BIOSCIENCES INC Common 92332V107   927,629 28,290 SH   SOLE   28,290 0 0
VERICEL CORP Common 92346J108   20,630,147 783,225 SH   SOLE   783,225 0 0
VERISIGN INC. Common 92343E102   97,584 475 SH   SOLE   475 0 0
VERISK ANALYTICS INC CLASS A Common 92345Y106   1,895,809 10,746 SH   SOLE   10,746 0 0
VERIZON COMMUNICATIONS Common 92343V104   3,498,287 88,789 SH   SOLE   88,789 0 0
VERTEX INC CLASS A Common 92538J106   8,530,879 587,931 SH   SOLE   587,931 0 0
VERTEX INC CLASS A Common 92538J106   45,883,246 3,162,181 SH   SOLE 2 2,381,648 0 780,533
VERTEX PHARMACEUTICALS INC Common 92532F100   116,916,915 404,865 SH   SOLE   387,855 0 17,010
VICTORIA'S SECRET & CO Common 926400102   4,136,490 115,609 SH   SOLE   115,609 0 0
VINCI PARTNERS INVESTMENT Common G9451V109   51,447 5,691 SH   SOLE   5,691 0 0
VIPER ENERGY PARTNERS LP Common 92763M105   64,729,622 2,036,163 SH   SOLE   2,036,163 0 0
VIRIDIAN THERAPEUTICS INC Common 92790C104   12,509,854 428,273 SH   SOLE   428,273 0 0
VISA INC CLASS A SHARES Common 92826C839   253,373,956 1,219,551 SH   SOLE   1,142,562 0 76,989
VISTRA ENERGY CORP Common 92840M102   18,374 792 SH   SOLE   792 0 0
VMWARE INC CLASS A Common 928563402   642,526 5,234 SH   SOLE   5,234 0 0
WABTEC CORP Common 929740108   116,546,941 1,167,688 SH   SOLE   1,094,394 0 73,294
WALMART INC Common 931142103   2,882,165 20,327 SH   SOLE   20,277 0 50
WALT DISNEY CO. Common 254687106   76,510,264 880,643 SH   SOLE   860,418 0 20,225
WASTE CONNECTIONS INC Common 94106B101   10,985,791 82,874 SH   SOLE   82,874 0 0
WASTE CONNECTIONS INC Common 94106B101   25,809,432 194,700 SH   SOLE 2 194,700 0 0
WATERS CORP. Common 941848103   4,307,944 12,575 SH   SOLE   12,575 0 0
WAYFAIR INC CL A Common 94419L101   47,197 1,435 SH   SOLE 2 1,435 0 0
WEBSTER FINANCIAL CORP. Common 947890109   6,185,113 130,653 SH   SOLE   130,653 0 0
WELLTOWER INC Common 95040Q104   1,859,129 28,362 SH   SOLE   28,362 0 0
WENDY'S CO Common 95058W100   22,381 989 SH   SOLE   989 0 0
WESCO INTERNATIONAL INC Common 95082P105   85,762 685 SH   SOLE   685 0 0
WEST PHARMACEUTICAL SERVICES Common 955306105   3,665,106 15,573 SH   SOLE   15,573 0 0
WEX INC Common 96208T104   43,531 266 SH   SOLE   266 0 0
WILLSCOT MOBILE MINI HOLDINGS Common 971378104   55,017 1,218 SH   SOLE   1,218 0 0
WINGSTOP INC Common 974155103   73,963,622 537,448 SH   SOLE   537,448 0 0
WINGSTOP INC Common 974155103   14,230,734 103,406 SH   SOLE 2 76,867 0 26,539
WORKDAY INC Common 98138H101   391,552 2,340 SH   SOLE   2,340 0 0
WORLD WRESTLING ENTERTAINMENT Common 98156Q108   17,678 258 SH   SOLE   258 0 0
WW GRAINGER INC Common 384802104   622,444 1,119 SH   SOLE   1,119 0 0
XOMETRY INC-A Common 98423F109   31,528,772 978,243 SH   SOLE   978,243 0 0
XOMETRY INC-A Common 98423F109   17,524,644 543,737 SH   SOLE 2 404,207 0 139,530
XPO LOGISTICS INC Common 983793100   1,166,548 35,042 SH   SOLE 2 35,042 0 0
XYLEM INC Common 98419M100   617,644 5,586 SH   SOLE   5,586 0 0
YUM BRANDS INC Common 988498101   44,316 346 SH   SOLE   346 0 0
ZOETIS INC Common 98978V103   657,130 4,484 SH   SOLE   4,484 0 0
ZOOMINFO TECHNOLOGIES INC Common 98980F104   11,795,201 391,737 SH   SOLE   371,743 0 19,994