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
908 DEVICES INC Common 65443P102   12,258,216 1,786,912 SH   SOLE   1,786,912 0 0
ABBVIE INC Common 00287Y109   24,652,356 182,976 SH   SOLE   182,976 0 0
ABCAM PLC ADR Common 000380204   91,482,955 3,738,576 SH   SOLE   3,738,576 0 0
ACADIA HEALTHCARE CO INC Common 00404A109   133,060,840 1,670,779 SH   SOLE   1,598,843 0 71,936
ACADIA PHARMACEUTICALS INC Common 004225108   51,242,055 2,139,543 SH   SOLE 2 1,568,262 0 571,281
ACADIA PHARMACEUTICALS INC Common 004225108   2,431,452 101,522 SH   SOLE   101,522 0 0
ACCENTURE PLC IRELAND SHARES C Common G1151C101   742,752 2,407 SH   SOLE   2,407 0 0
ACELYRIN INC Common 00445A100   21,110,024 1,010,049 SH   SOLE   1,010,049 0 0
ACI WORLDWIDE INC Common 004498101   9,588,348 413,826 SH   SOLE   413,826 0 0
ADMA BIOLOGICS INC Common 000899104   10,266,351 2,782,209 SH   SOLE   2,782,209 0 0
ADOBE INC. Common 00724F101   145,960,092 298,493 SH   SOLE   285,828 0 12,665
ADVANCED MICRO DEVICES INC. Common 007903107   131,912,315 1,158,040 SH   SOLE   1,113,032 0 45,008
ADVIDITY BIOSCIENCES INC Common 05370A108   1,459,987 131,649 SH   SOLE   131,649 0 0
AECOM Common 00766T100   63,941 755 SH   SOLE   755 0 0
AEROVATE THERAPEUTICS INC Common 008064107   992,539 57,874 SH   SOLE   57,874 0 0
AFFILIATED MANAGERS GROUP INC. Common 008252108   2,449,802 16,344 SH   SOLE   16,344 0 0
AGILENT TECHNOLOGIES INC Common 00846U101   608,826 5,063 SH   SOLE   5,063 0 0
AGILITI INC Common 00848J104   2,118,815 128,413 SH   SOLE   128,413 0 0
AGILITI INC Common 00848J104   44,357,132 2,688,311 SH   SOLE 2 1,960,464 0 727,847
AGILYSYS INC Common 00847J105   59,890,871 872,536 SH   SOLE   872,536 0 0
AIR PRODUCTS & CHEMICALS INC Common 009158106   5,896,248 19,685 SH   SOLE   19,685 0 0
AIRBNB INC Common 009066101   7,082,378 55,262 SH   SOLE   55,262 0 0
AKERO THERAPEUTICS INC Common 00973Y108   643,528 13,783 SH   SOLE   13,783 0 0
AKOYA BIOSCIENCES INC Common 00974H104   1,937,747 262,212 SH   SOLE   262,212 0 0
ALBEMARLE CORP Common 012653101   114,741,437 514,328 SH   SOLE   502,717 0 11,611
ALCON INC Common H01301128   739 9 SH   SOLE   9 0 0
ALGER 35 ETF Mutual Funds 015564206   5,792,487 369,139 SH   SOLE   369,139 0 0
ALGER MID CAP 40 ETF Mutual Funds 015564107   4,322,343 331,865 SH   SOLE   331,865 0 0
ALGER WEATHERBIE ENDURING GROW Mutual Funds 015564305   91,891 4,395 SH   SOLE   4,395 0 0
ALIBABA GROUP HOLDING LTD ADR Common 01609W102   3,314,496 39,766 SH   SOLE   39,766 0 0
ALIGN TECHNOLOGY INC Common 016255101   38,193 108 SH   SOLE   108 0 0
ALKERMES PLC. Common G01767105   2,360,427 75,413 SH   SOLE   75,413 0 0
ALLEGION PLC Common G0176J109   393,306 3,277 SH   SOLE   3,277 0 0
ALLEGRO MICROSYSTEMS INC Common 01749D105   23,879 529 SH   SOLE   529 0 0
ALLISON TRANSMISSION HOLDINGS Common 01973R101   81,811 1,449 SH   SOLE   1,449 0 0
ALPHABET INC CL A Common 02079K305   21,131,240 176,535 SH   SOLE   176,535 0 0
ALPHABET INC CL C Common 02079K107   423,962,954 3,504,695 SH   SOLE   3,350,593 0 154,102
ALPHATEC HOLDINGS INC Common 02081G201   28,218,495 1,569,438 SH   SOLE   1,569,438 0 0
ALTAIR ENGINEERING INC A Common 021369103   39,158,391 516,329 SH   SOLE   516,329 0 0
ALTRIA GROUP INC. Common 02209S103   2,666,086 58,854 SH   SOLE   58,854 0 0
AMAZON COM INC. Common 023135106   835,980,690 6,412,862 SH   SOLE   6,134,991 0 277,871
AMERICAN EXPRESS COMPANY Common 025816109   819,785 4,706 SH   SOLE   4,706 0 0
AMERIPRISE FINL INC Common 03076C106   64,439 194 SH   SOLE   194 0 0
AMERISOURCEBERGEN CORP Common 03073E105   53,496 278 SH   SOLE   278 0 0
AMGEN INC Common 031162100   1,984,193 8,937 SH   SOLE   8,937 0 0
AMPHENOL CORP Common 032095101   8,399,176 98,872 SH   SOLE   98,872 0 0
ANALOG DEVICES INC Common 032654105   5,000,968 25,671 SH   SOLE   25,671 0 0
ANSYS INC Common 03662Q105   7,192,950 21,779 SH   SOLE   21,779 0 0
APELLIS PHARMACEUTICALS INC Common 03753U106   16,579,745 181,995 SH   SOLE   181,995 0 0
APPFOLIO INC A Common 03783C100   87,732,872 509,660 SH   SOLE   509,660 0 0
APPLE INC. Common 037833100   1,012,782,993 5,221,338 SH   SOLE   5,009,686 0 211,652
APTIV PLC Common G6095L109   580,075 5,682 SH   SOLE   5,682 0 0
ARCUS BIOSCIENCES Common 03969F109   1,543,377 75,991 SH   SOLE   75,991 0 0
ARES MANAGEMENT CORP Common 03990B101   5,906,159 61,299 SH   SOLE   60,521 0 778
ARISTA NETWORKS INC Common 040413106   75,968,380 468,767 SH   SOLE   450,152 0 18,615
ARROW ELECTRONICS INC Common 042735100   53,568 374 SH   SOLE   374 0 0
ARROWHEAD PHARMACEUTICALS Common 04280A100   5,957,181 167,055 SH   SOLE   167,055 0 0
ARTHUR J GALLAGHER Common 363576109   123,179 561 SH   SOLE   561 0 0
ASCENDIS PHARMACEUTICALS ADR Common 04351P101   31,327,732 351,011 SH   SOLE   351,011 0 0
ASML HOLDING NV - ADR Common N07059210   7,449,705 10,279 SH   SOLE   10,279 0 0
ASTRAZENECA PLC-SPONS ADR Common 046353108   106,712,301 1,491,020 SH   SOLE   1,390,294 0 100,726
AT&T INC. Common 00206R102   1,123,470 70,437 SH   SOLE   70,437 0 0
ATMUS FILTRATION TECHNOLOGIES Common 04956D107   189,756 8,641 SH   SOLE   8,641 0 0
ATRICURE INC Common 04963C209   72,331,058 1,465,378 SH   SOLE   1,465,378 0 0
AUTODESK INC. Common 052769106   651,478 3,184 SH   SOLE   3,184 0 0
AUTOMATIC DATA PROCESSING INC. Common 053015103   18,243 83 SH   SOLE   83 0 0
AUTOZONE INC Common 053332102   8,317,849 3,336 SH   SOLE   3,336 0 0
AXALTA COATING SYSTEMS LTD Common G0750C108   49,182 1,499 SH   SOLE   1,499 0 0
AXON ENTERPRISE INC Common 05464C101   50,900,369 260,867 SH   SOLE   260,867 0 0
AXONICS INC Common 05465P101   30,023,089 594,870 SH   SOLE   594,870 0 0
AXOS FINANCIAL INC Common 05465C100   5,256,011 133,266 SH   SOLE 2 97,177 0 36,089
AXOS FINANCIAL INC Common 05465C100   183,475 4,652 SH   SOLE   4,652 0 0
AXSOME THERAPEUTICS INC Common 05464T104   1,251,945 17,422 SH   SOLE   17,422 0 0
BAIDU COM INC SPONSORED REPSTG Common 056752108   2,885,926 21,079 SH   SOLE   21,079 0 0
BALCHEM CORP. Common 057665200   12,126,294 89,951 SH   SOLE   89,951 0 0
BALL CORP Common 058498106   6,904,812 118,619 SH   SOLE   102,508 0 16,111
BANK OF AMERICA CORP Common 060505104   4,214,676 146,904 SH   SOLE   146,904 0 0
BENTLEY SYSTEMS INC Common 08265T208   11,627,037 214,402 SH   SOLE   214,402 0 0
BILL HOLDINGS INC Common 090043100   16,625,301 142,279 SH   SOLE   142,279 0 0
BIOGEN INC Common 09062X103   35,885,403 125,980 SH   SOLE   122,376 0 3,604
BIOHAVEN LTD Common G1110E107   2,766,874 115,672 SH   SOLE   115,672 0 0
BIOLIFE SOLUTIONS INC Common 09062W204   45,815,819 2,073,114 SH   SOLE   2,073,114 0 0
BIOMARIN PHARMACEUTICALS INC Common 09061G101   4,125,708 47,597 SH   SOLE 2 47,597 0 0
BIO-TECHNE CORP Common 09073M104   92,575,133 1,134,082 SH   SOLE   1,134,082 0 0
BJ'S WHOLESALE CLUB HOLDINGS Common 05550J101   18,351,347 291,245 SH   SOLE   291,245 0 0
BLACKBAUD INC Common 09227Q100   9,782,908 137,439 SH   SOLE   137,439 0 0
BLACKLINE INC Common 09239B109   54,425,744 1,011,255 SH   SOLE   1,011,255 0 0
BLACKROCK INC. Common 09247X101   5,788,298 8,375 SH   SOLE   8,375 0 0
BLACKSTONE INC Common 09260D107   3,990,086 42,918 SH   SOLE   42,918 0 0
BLACKSTONE MORTGAGE TRUST INC Common 09257W100   1,738,592 83,546 SH   SOLE   83,546 0 0
BOOKING HOLDINGS INC Common 09857L108   35,350,020 13,091 SH   SOLE   12,506 0 585
BOSTON SCIENTIFIC CORP Common 101137107   111,343,183 2,058,480 SH   SOLE   1,933,902 0 124,578
BRISTOL MYERS SQUIBB CO Common 110122108   2,572,389 40,225 SH   SOLE   40,225 0 0
BROADCOM LTD Common 11135F101   15,492,300 17,860 SH   SOLE   17,860 0 0
BRUKER BIOSCIENCES CORP Common 116794108   63,246,248 855,604 SH   SOLE   855,604 0 0
BRUNSWICK CORP. Common 117043109   69,139 798 SH   SOLE   798 0 0
BUMBLE INC Common 12047B105   1,926,881 114,832 SH   SOLE   114,832 0 0
C3.AI INC Common 12468P104   429,400 11,787 SH   SOLE   11,787 0 0
CABALETTA BIO INC Common 12674W109   59,035,958 4,572,886 SH   SOLE   4,572,886 0 0
CADENCE DESIGN SYSTEM INC Common 127387108   103,387,204 440,846 SH   SOLE   431,770 0 9,076
CAMECO CORP. Common 13321L108   10,642,676 339,696 SH   SOLE   339,696 0 0
CANADA GOOSE HOLDINGS INC Common 135086106   1,643,723 92,344 SH   SOLE 2 71,870 0 20,474
CAPRI HOLDINGS LTD Common G1890L107   7,790,355 217,062 SH   SOLE   217,062 0 0
CARDINAL HEALTH INC. Common 14149Y108   11,261,301 119,079 SH   SOLE   119,079 0 0
CARLYLE GROUP INC Common 14316J108   1,172,437 36,696 SH   SOLE   36,696 0 0
CARVANA CO Common 146869102   330,000 66,000 SH Put SOLE 2 66,000 0 0
CASELLA WASTE SYSTEMS Common 147448104   118,845,602 1,313,937 SH   SOLE 2 984,882 0 329,055
CASELLA WASTE SYSTEMS Common 147448104   5,183,509 57,308 SH   SOLE   57,308 0 0
CAVA GROUP INC Common 148929102   446,232 10,897 SH   SOLE   10,897 0 0
CDW CORP Common 12514G108   86,062 469 SH   SOLE   469 0 0
CELLDEX THERAPEUTICS INC Common 15117B202   5,609,206 165,317 SH   SOLE   165,317 0 0
CELSIUS HOLDINGS INC Common 15118V207   1,337,488 8,965 SH   SOLE   8,965 0 0
CHAMPIONX CORP Common 15872M104   68,233,112 2,198,232 SH   SOLE   2,198,232 0 0
CHARLES RIVER LABORATORIES INC Common 159864107   3,337,088 15,872 SH   SOLE   15,872 0 0
CHEESECAKE FACTORY INC Common 163072101   5,221,649 151,002 SH   SOLE   151,002 0 0
CHEFS' WAREHOUSE INC Common 163086101   6,348,151 177,521 SH   SOLE   177,521 0 0
CHEGG INC Common 163092109   130,252 14,668 SH   SOLE 2 14,668 0 0
CHEMED CORPORATION Common 16359R103   137,043 253 SH   SOLE   253 0 0
CHENIERE ENERGY INC Common 16411R208   55,436,491 363,852 SH   SOLE   355,565 0 8,287
CHENIERE ENERGY PARTNERS LP Common 16411Q101   2,016,318 43,700 SH   SOLE   43,700 0 0
CHEVRONTEXACO CORP Common 166764100   7,091,292 45,067 SH   SOLE   45,067 0 0
CHIPOTLE MEXICAN GRILL-CL A Common 169656105   11,565,573 5,407 SH   SOLE   5,407 0 0
CHURCHILL DOWNS INC Common 171484108   20,876 150 SH   SOLE   150 0 0
CI&T INC UNITED STATES Common G21307106   8,805,701 1,404,418 SH   SOLE 2 1,002,672 0 401,746
CI&T INC UNITED STATES Common G21307106   536,229 85,523 SH   SOLE   85,523 0 0
CINTAS CORP. Common 172908105   7,383,626 14,854 SH   SOLE   14,854 0 0
CISCO SYSTEMS INC Common 17275R102   4,159,534 80,393 SH   SOLE   80,393 0 0
CLEARWATER ANALYTICS HOLDINGS Common 185123106   66,883,306 4,214,449 SH   SOLE   4,214,449 0 0
CLOUDFLARE INC CLASS A Common 18915M107   6,814,953 104,252 SH   SOLE   104,252 0 0
CME GROUP INC Common 12572Q105   85,148,722 459,543 SH   SOLE   433,819 0 25,724
COCA COLA CO. Common 191216100   4,652,477 77,258 SH   SOLE   77,258 0 0
COGNEX CORP. Common 192422103   22,072 394 SH   SOLE   394 0 0
COMCAST CORP CL A Common 20030N101   4,448,301 107,059 SH   SOLE   107,059 0 0
CONFLUENT INC Common 20717M103   67,975,387 1,925,103 SH   SOLE   1,925,103 0 0
CORE LABORATORIES INC Common 21867A105   2,937,405 126,340 SH   SOLE   126,340 0 0
CORE LABORATORIES INC Common 21867A105   60,505,940 2,602,406 SH   SOLE 2 1,913,804 0 688,602
CORNING INC Common 219350105   74,250 2,119 SH   SOLE   2,119 0 0
COSTAR GROUP INC Common 22160N109   35,885,156 403,204 SH   SOLE   403,204 0 0
COSTCO WHOLESALE CORP NEW Common 22160K105   81,295 151 SH   SOLE   151 0 0
COTERRA ENERGY INC Common 127097103   3,999,829 158,096 SH   SOLE   158,096 0 0
CROWDSTRIKE HOLDINGS INC A Common 22788C105   4,381,573 29,833 SH   SOLE   29,833 0 0
CROWN CASTLE INC Common 22822V101   3,654,626 32,075 SH   SOLE   32,075 0 0
CRYOPORT INC Common 229050307   41,371,779 2,398,364 SH   SOLE   2,398,364 0 0
D.R. HORTON INC Common 23331A109   142,134 1,168 SH   SOLE   1,168 0 0
DADA NEXUS LTD ADR Common 23344D108   584,100 110,000 SH   SOLE   110,000 0 0
DANAHER CORP Common 235851102   116,616,491 485,902 SH   SOLE   466,843 0 19,059
DARDEN RESTAURANTS INC Common 237194105   45,613 273 SH   SOLE   273 0 0
DATADOG INC CLASS A Common 23804L103   103,680,518 1,053,878 SH   SOLE   1,020,637 0 33,241
DAVITA INC Common 23918K108   23,209 231 SH   SOLE   231 0 0
DECKERS OUTDOOR CORP Common 243537107   6,558,814 12,430 SH   SOLE   12,430 0 0
DEERE & CO. Common 244199105   596,034 1,471 SH   SOLE   1,471 0 0
DEFINITIVE HEALTHCARE CORP Common 24477E103   28,109,092 2,555,372 SH   SOLE 2 1,857,669 0 697,703
DEFINITIVE HEALTHCARE CORP Common 24477E103   1,423,642 129,422 SH   SOLE   129,422 0 0
DESCARTES SYSTEMS GROUP Common 249906108   68,895 860 SH   SOLE   860 0 0
DEXCOM INC. Common 252131107   90,584,000 704,879 SH   SOLE   690,038 0 14,841
DIAMONDBACK ENERGY INC Common 25278X109   106,761,764 812,742 SH   SOLE   794,849 0 17,893
DLOCAL LIMITED Common G29018101   3,947,903 323,466 SH   SOLE   323,466 0 0
DOMINO'S PIZZA INC Common 25754A201   3,755,417 11,144 SH   SOLE   11,144 0 0
DONALDSON CO. INC. Common 257651109   26,692 427 SH   SOLE   427 0 0
DOUBLEVERIFY HOLDINGS INC Common 25862V105   1,479 38 SH   SOLE   38 0 0
DOW CHEMICAL CO Common 260557103   1,126,875 21,158 SH   SOLE   21,158 0 0
DOXIMITY INC CLASS A Common 26622P107   1,166,172 34,279 SH   SOLE   34,279 0 0
DRAFTKINGS INC A Common 26142V105   94,175,000 3,544,411 SH   SOLE   3,352,032 0 192,379
DRIL-QUIP INC Common 262037104   1,557,531 66,933 SH   SOLE   66,933 0 0
DRIL-QUIP INC Common 262037104   32,313,374 1,388,628 SH   SOLE 2 1,004,398 0 384,230
EAGLE MATERIALS INC Common 26969P108   115,767 621 SH   SOLE   621 0 0
EATON CORP PLC Common G29183103   57,704,236 286,943 SH   SOLE   270,902 0 16,041
EDWARDS LIFESCIENCES CORP Common 28176E108   2,528,233 26,802 SH   SOLE   26,802 0 0
ELF BEAUTY INC Common 26856L103   1,377,728 12,061 SH   SOLE   12,061 0 0
ELI LILLY & CO Common 532457108   67,516,706 143,965 SH   SOLE   140,783 0 3,182
ENPHASE ENERGY INC Common 29355A107   8,542,652 51,007 SH   SOLE   51,007 0 0
EOG RES INC Common 26875P101   82,161,855 717,947 SH   SOLE   666,990 0 50,957
EPAM SYSTEMS INC Common 29414B104   221,604 986 SH   SOLE 2 986 0 0
EQUIFAX INC Common 294429105   24,471 104 SH   SOLE   104 0 0
EQUINIX INC. Common 29444U700   1,392,277 1,776 SH   SOLE   1,551 0 225
ESTEE LAUDER COMPANIES INC CL Common 518439104   2,856,740 14,547 SH   SOLE   14,547 0 0
EVERBRIDGE INC Common 29978A104   44,850,854 1,667,318 SH   SOLE   1,667,318 0 0
EVERBRIDGE INC Common 29978A104   143,027 5,317 SH   SOLE 2 5,317 0 0
EVEREST RE GROUP LTD Common G3223R108   42,391 124 SH   SOLE   124 0 0
EVOLENT HEALTH INC A Common 30050B101   3,848 127 SH   SOLE   127 0 0
EXACT SCIENCES CORP Common 30063P105   10,368,814 110,424 SH   SOLE   110,424 0 0
EXPONENT INC Common 30214U102   15,163,847 162,493 SH   SOLE   162,493 0 0
EXXON MOBIL CORP Common 30231G102   5,708,489 53,226 SH   SOLE   53,226 0 0
FAIR ISAAC CORP Common 303250104   132,710 164 SH   SOLE   164 0 0
FERRARI N.V. Common N3167Y103   21,999,481 67,647 SH   SOLE   67,647 0 0
FIRST SOLAR Common 336433107   62,005,837 326,192 SH   SOLE   310,804 0 15,388
FIRSTSERVICE CORP Common 33767E202   128,642,499 834,853 SH   SOLE 2 630,445 0 204,408
FIRSTSERVICE CORP Common 33767E202   73,208,467 475,102 SH   SOLE   473,882 0 1,220
FISERV INC. Common 337738108   75,059 595 SH   SOLE   595 0 0
FIVE BELOW Common 33829M101   1,454,199 7,399 SH   SOLE   7,399 0 0
FLEX LTD Common Y2573F102   1,458,480 52,767 SH   SOLE   52,767 0 0
FLOOR & DECOR HOLDINGS INC A Common 339750101   12,951,337 124,580 SH   SOLE   124,580 0 0
FLYWIRE CORPORATION Common 302492103   4,641,225 149,524 SH   SOLE   149,524 0 0
FLYWIRE CORPORATION Common 302492103   99,997,657 3,221,574 SH   SOLE 2 2,351,873 0 869,701
FMC CORP.-NEW Common 302491303   70,221 673 SH   SOLE   673 0 0
FORTINET INC Common 34959E109   23,962 317 SH   SOLE   317 0 0
GARMIN LTD Common H2906T109   1,772,409 16,995 SH   SOLE   16,995 0 0
GARTNER INC Common 366651107   67,960 194 SH   SOLE   194 0 0
GATES INDUSTRIAL COPR INC Common G39108108   4,036,074 299,412 SH   SOLE   299,412 0 0
GE HEALTHCARE TECHNOLOGIES Common 36266G107   92,240,465 1,135,407 SH   SOLE   1,089,719 0 45,688
GENERAC HOLDINGS INC. Common 368736104   2,940,545 19,718 SH   SOLE   19,718 0 0
GENERAL DYNAMICS CORP Common 369550108   1,365,987 6,349 SH   SOLE   6,349 0 0
GENERAL ELECTRIC COMPANY Common 369604301   136,214 1,240 SH   SOLE   1,240 0 0
GENUINE PARTS CO. Common 372460105   19,292 114 SH   SOLE   114 0 0
GFL ENVIRONMENTAL INC Common 36168Q104   220,995,566 5,695,762 SH   SOLE   5,463,838 0 231,924
GILEAD SCIENCES INC Common 375558103   1,605,985 20,838 SH   SOLE   20,838 0 0
GITLAB INC Common 37637K108   51,228,882 1,002,326 SH   SOLE   1,002,326 0 0
GLAUKOS CORPORATION Common 377322102   109,382,405 1,536,054 SH   SOLE 2 1,126,157 0 409,897
GLAUKOS CORPORATION Common 377322102   6,731,766 94,534 SH   SOLE   94,534 0 0
GLOBALFOUNDRIES INC Common G39387108   22,732 352 SH   SOLE   352 0 0
GLOBANT SA Common L44385109   14,256,828 79,328 SH   SOLE 2 60,006 0 19,322
GLOBANT SA Common L44385109   5,949,631 33,105 SH   SOLE   33,105 0 0
GOOSEHEAD INSURANCE Common 38267D109   314,198 4,996 SH   SOLE 2 4,996 0 0
GRACELL BIOTECHNOLOGIES INC SP Common 38406L103   365,044 95,812 SH   SOLE   95,812 0 0
GRIFOLS SA ADR Common 398438408   3,618,823 395,068 SH   SOLE   395,068 0 0
GRUPO AEROPORTUARIO DEL CENTRO Common 400501102   1,866 22 SH   SOLE   22 0 0
GSK PLC - SPONSORED ADR Common 37733W204   1,125,903 31,591 SH   SOLE   31,591 0 0
GUIDEWIRE SOFTWARE INC Common 40171V100   84,856,513 1,115,359 SH   SOLE   1,115,359 0 0
HAMILTON LANE INC CLASS A Common 407497106   2,724,039 34,059 SH   SOLE   34,059 0 0
HAMILTON LANE INC CLASS A Common 407497106   59,155,527 739,629 SH   SOLE 2 548,962 0 190,667
HARTFORD FINANCIAL SERVICES GR Common 416515104   1,890,453 26,249 SH   SOLE   26,249 0 0
HCA HEALTHCARE INC Common 40412C101   29,134 96 SH   SOLE   96 0 0
HDFC BANK LTD ADR Common 40415F101   4,546,880 65,235 SH   SOLE   65,235 0 0
HEALTHEQUITY INC Common 42226A107   11,629,062 184,179 SH   SOLE   184,179 0 0
HEICO CORP Common 422806109   89,322,145 504,816 SH   SOLE   504,816 0 0
HEICO CORP Common 422806109   10,321,972 58,336 SH   SOLE 2 58,336 0 0
HEICO CORP CLASS A Common 422806208   120,793,256 859,127 SH   SOLE   829,390 0 29,737
HERSHEY COMPANY (THE) Common 427866108   20,725 83 SH   SOLE   83 0 0
HESS CORP Common 42809H107   24,492,072 180,155 SH   SOLE   180,155 0 0
HEXCEL CORP Common 428291108   4,563,785 60,034 SH   SOLE   60,034 0 0
HILLEVAX INC Common 43157M102   1,496,269 87,043 SH   SOLE   87,043 0 0
HILTON WORLDWIDE HOLDINGS INC Common 43300A203   7,624,637 52,385 SH   SOLE   52,385 0 0
HOME DEPOT INC Common 437076102   11,493,369 36,999 SH   SOLE   36,999 0 0
HONEYWELL INTERNATIONAL INC Common 438516106   8,154,335 39,298 SH   SOLE   39,298 0 0
HOWMET AEROSPACE INC Common 443201108   29,736 600 SH   SOLE   600 0 0
HUBSPOT INC Common 443573100   16,759,771 31,498 SH   SOLE   31,498 0 0
HUBSPOT INC Common 443573100   10,553,473 19,834 SH   SOLE 2 19,834 0 0
HUMANA INC Common 444859102   13,675,471 30,585 SH   SOLE   25,302 0 5,283
ICON PLC Common G4705A100   6,545,732 26,162 SH   SOLE   26,162 0 0
IDEX CORP Common 45167R104   83,951 390 SH   SOLE   390 0 0
IDEXX LABORATORIES CORP. Common 45168D104   17,413,319 34,672 SH   SOLE   34,672 0 0
IKENA ONCOLOGY INC Common 45175G108   270,613 41,252 SH   SOLE   41,252 0 0
ILLUMINA INC Common 452327109   5,650,199 30,136 SH   SOLE   30,136 0 0
IMMUNOCORE HOLDINGS PLC ADR Common 45258D105   393,577 6,564 SH   SOLE   6,564 0 0
IMMUNOGEN INC Common 45253H101   729,476 38,658 SH   SOLE   38,658 0 0
IMMUNOVANT INC Common 45258J102   362,365 19,102 SH   SOLE   19,102 0 0
IMPINJ INC Common 453204109   1,364,294 15,218 SH   SOLE   15,218 0 0
IMPINJ INC Common 453204109   19,046,501 212,454 SH   SOLE 2 151,862 0 60,592
INARI MEDICAL INC Common 45332Y109   26,322,187 452,738 SH   SOLE   452,738 0 0
INMODE LTD Common M5425M103   13,436,513 359,746 SH   SOLE 2 251,156 0 108,590
INMODE LTD Common M5425M103   7,964,253 213,233 SH   SOLE   213,233 0 0
INOGEN INC Common 45780L104   572,453 49,563 SH   SOLE   49,563 0 0
INOGEN INC Common 45780L104   11,872,880 1,027,955 SH   SOLE 2 750,165 0 277,790
INSPIRE MEDICAL SYSTEMS INC Common 457730109   59,637,991 183,705 SH   SOLE 2 136,855 0 46,850
INSPIRE MEDICAL SYSTEMS INC Common 457730109   92,091,603 283,673 SH   SOLE   283,673 0 0
INSULET CORP Common 45784P101   8,112,158 28,134 SH   SOLE 2 28,134 0 0
INSULET CORP Common 45784P101   68,173,091 236,433 SH   SOLE   236,433 0 0
INTUIT INC. Common 461202103   75,710,892 165,239 SH   SOLE   155,409 0 9,830
INTUITIVE SURGICAL INC Common 46120E602   153,247,934 448,172 SH   SOLE   436,336 0 11,836
IRON MOUNTAIN INC. Common 46284V101   21,364 376 SH   SOLE   376 0 0
J P MORGAN CHASE & CO. Common 46625H100   134,455,062 924,471 SH   SOLE   886,829 0 37,642
J.B.HUNT TRANSPORT SERVICES IN Common 445658107   70,240 388 SH   SOLE   388 0 0
JABIL CIRCUIT INC Common 466313103   151,965 1,408 SH   SOLE   1,408 0 0
JD.COM ADR Common 47215P106   2,266,403 66,405 SH   SOLE   66,405 0 0
JOHNSON & JOHNSON Common 478160104   6,579,089 39,748 SH   SOLE   39,748 0 0
JOHNSON CONTROLS INTERNATIONAL Common G51502105   2,323,710 34,102 SH   SOLE   34,102 0 0
KARUNA THERAPEUTICS INC Common 48576A100   5,575,647 25,712 SH   SOLE   25,712 0 0
KENVUE INC Common 49177J102   61,321 2,321 SH   SOLE   2,321 0 0
KEYSIGHT TECHNOLOGIES Common 49338L103   44,207 264 SH   SOLE   264 0 0
KLA CORPORATION Common 482480100   18,869,218 38,904 SH   SOLE   38,904 0 0
KRATOS DEFENSE & SECURITY SOLU Common 50077B207   701,355 48,909 SH   SOLE   48,909 0 0
KRATOS DEFENSE & SECURITY SOLU Common 50077B207   14,338,035 999,863 SH   SOLE 2 708,877 0 290,986
KRYSTAL BIOTECH INC Common 501147102   417,592 3,557 SH   SOLE   3,557 0 0
KURA SUSHI USA INC CLASS A Common 501270102   38,268,630 411,712 SH   SOLE   411,712 0 0
LAM RESEARCH CORP. Common 512807108   4,288,519 6,671 SH   SOLE   6,671 0 0
LAMAR ADVERTISING CO CL A Common 512816109   2,271,932 22,891 SH   SOLE   22,891 0 0
LAMB WESTON HOLDING INC Common 513272104   149,550 1,301 SH   SOLE   1,301 0 0
LANDSTAR SYSTEMS INC. Common 515098101   43,514 226 SH   SOLE   226 0 0
LARIMAR THERAPEUTICS INC Common 517125100   297,156 94,938 SH   SOLE   94,938 0 0
LAS VEGAS SANDS CORP Common 517834107   157,469,362 2,714,989 SH   SOLE   2,640,566 0 74,423
LATHAM GROUP INC Common 51819L107   5,030,882 1,356,033 SH   SOLE 2 952,539 0 403,494
LATHAM GROUP INC Common 51819L107   258,750 69,744 SH   SOLE   69,744 0 0
LATTICE SEMICONDUCTOR CORP. Common 518415104   4,579,945 47,673 SH   SOLE   47,673 0 0
LEGALZOOMCOM INC Common 52466B103   3,263,013 270,117 SH   SOLE   270,117 0 0
LIBERTY MEDIA CORP- LIBERTY FO Common 531229854   140,309,122 1,863,830 SH   SOLE   1,744,157 0 119,673
LINCOLN ELECTRIC HOLDINGS Common 533900106   79,253 399 SH   SOLE   399 0 0
LINDE PLC Common G54950103   44,586 117 SH   SOLE   117 0 0
LIVE NATION ENTERTAINMENT Common 538034109   57,693,950 633,234 SH   SOLE   617,091 0 16,143
LULULEMON ATHLETICA INC Common 550021109   2,549,198 6,735 SH   SOLE   6,735 0 0
MADRIGAL PHARMACEUTICALS INC Common 558868105   4,483,248 19,408 SH   SOLE   19,408 0 0
MAGNOLIA OIL & GAS CORP Common 559663109   21,830,050 1,044,500 SH   SOLE   1,044,500 0 0
MAKEMYTRIP LTD Common V5633W109   3,767,838 139,653 SH   SOLE   139,653 0 0
MANHATTAN ASSOCIATES INC Common 562750109   38,838,083 194,307 SH   SOLE   194,307 0 0
MARKETAXESS HOLDINGS INC. Common 57060D108   54,375 208 SH   SOLE   208 0 0
MARQETA INC Common 57142B104   3,966,732 814,524 SH   SOLE   814,524 0 0
MARTIN MARIETTA MATERIALS INC. Common 573284106   247,397,048 535,851 SH   SOLE   510,105 0 25,746
MARVELL TECHNOLOGY GROUP LTD Common 573874104   235,626,517 3,941,561 SH   SOLE   3,787,863 0 153,698
MASIMO CORPORATION Common 574795100   43,770 266 SH   SOLE   266 0 0
MASTEC INC. Common 576323109   1,053,708 8,932 SH   SOLE   7,561 0 1,371
MATCH GROUP INC Common 57667L107   2,670,951 63,822 SH   SOLE   63,822 0 0
MAXCYTE INC Common 57777K106   1,656,843 360,968 SH   SOLE   360,968 0 0
MCDONALDS CORP. Common 580135101   3,416,795 11,450 SH   SOLE   11,450 0 0
MCKESSON CORP Common 58155Q103   129,845,845 303,868 SH   SOLE   290,042 0 13,826
MEDTRONIC PLC Common G5960L103   2,401,518 27,259 SH   SOLE   27,259 0 0
MERCADOLIBRE INC Common 58733R102   315,636,670 266,450 SH   SOLE   255,617 0 10,833
MERCK & CO INC Common 58933Y105   3,999,071 34,657 SH   SOLE   34,657 0 0
MERCURY SYSTEMS INC Common 589378108   5,462,349 157,917 SH   SOLE   157,917 0 0
MERIT MEDICAL SYSTEMS INC Common 589889104   2,983,690 35,673 SH   SOLE   35,673 0 0
MESA LABORATORIES INC Common 59064R109   3,490,574 27,164 SH   SOLE   27,164 0 0
META PLATFORMS INC CLASS A Common 30303M102   347,112,928 1,209,537 SH   SOLE   1,153,234 0 56,303
METTLER-TOLEDO INTERNATIONAL Common 592688105   5,857,784 4,466 SH   SOLE   4,466 0 0
MGM RESORTS INTERNATIONAL Common 552953101   65,367,851 1,488,339 SH   SOLE   1,399,819 0 88,520
MICROCHIP TECHNOLOGY INC. Common 595017104   16,574 185 SH   SOLE   185 0 0
MICRON TECHNOLOGY INC. Common 595112103   110,758 1,755 SH   SOLE   1,755 0 0
MICROSOFT CORP Common 594918104   1,685,581,593 4,949,732 SH   SOLE   4,757,992 0 191,740
MOBILEYE GLOBAL INC Common 60741F104   81,011,106 2,108,566 SH   SOLE   2,017,903 0 90,663
MODEL N INC Common 607525102   30,141,642 852,422 SH   SOLE   852,422 0 0
MODERNA INC Common 60770K107   23,085 190 SH   SOLE   190 0 0
MONGODB INC Common 60937P106   57,115,280 138,970 SH   SOLE   136,528 0 2,442
MONOLITHIC POWER SYSTEMS Common 609839105   3,860,484 7,146 SH   SOLE   7,146 0 0
MONTROSE ENVIRONMENT GROUP Common 615111101   3,411,425 80,993 SH   SOLE   80,993 0 0
MONTROSE ENVIRONMENT GROUP Common 615111101   75,156,569 1,784,344 SH   SOLE 2 1,319,597 0 464,747
MOONLAKE IMMUNOTHERAPEUTIC Common 61559X104   38,127,855 747,605 SH   SOLE   747,605 0 0
MORGAN STANLEY Common 617446448   9,733,380 113,974 SH   SOLE   113,974 0 0
MORPHIC HOLDING INC Common 61775R105   5,558,258 96,952 SH   SOLE   96,952 0 0
MP MATERIALS CORP Common 553368101   1,509,439 65,972 SH   SOLE   65,972 0 0
MSCI INC Common 55354G100   10,785,692 22,983 SH   SOLE   22,983 0 0
MYT NETHERLANDS PARENT BV ADR Common 55406W103   223,732 55,933 SH   SOLE   55,933 0 0
MYT NETHERLANDS PARENT BV ADR Common 55406W103   3,177,408 794,352 SH   SOLE 2 578,074 0 216,278
NANOSTRING TECHNOLOGIES INC Common 63009R109   1,163,059 287,175 SH   SOLE   287,175 0 0
NATERA INC Common 632307104   333,469,900 6,853,060 SH   SOLE   6,667,211 0 185,849
NATERA INC Common 632307104   23,000,609 472,680 SH   SOLE 2 349,187 0 123,493
NATIONAL INSTRUMENT CORP. Common 636518102   31,111 542 SH   SOLE   542 0 0
NATIONAL VISION HOLDINGS INC Common 63845R107   41,584 1,712 SH   SOLE 2 856 0 856
NCINO INC Common 63947X101   25,844,466 858,050 SH   SOLE   858,050 0 0
NCINO INC Common 63947X101   12,061,373 400,444 SH   SOLE 2 293,471 0 106,973
NEOGEN CORP Common 640491106   10,727,752 493,230 SH   SOLE   493,230 0 0
NEOGENOMICS INC Common 64049M209   14,918,536 928,347 SH   SOLE 2 682,825 0 245,522
NEOGENOMICS INC Common 64049M209   710,824 44,233 SH   SOLE   44,233 0 0
NETFLIX COM INC Common 64110L106   250,078,507 567,728 SH   SOLE   545,008 0 22,720
NEVRO CORP Common 64157F103   26,273,146 1,033,562 SH   SOLE 2 760,930 0 272,632
NEVRO CORP Common 64157F103   1,356,793 53,375 SH   SOLE   53,375 0 0
NEW ORIENTAL EDUCATION & TECH. Common 647581206   572,605 14,500 SH   SOLE   14,500 0 0
NEWMONT CORP Common 651639106   1,329,200 31,158 SH   SOLE   31,158 0 0
NEXTERA ENERGY INC Common 65339F101   3,166,411 42,674 SH   SOLE   42,674 0 0
NIKE INC CL B Common 654106103   32,808,365 297,258 SH   SOLE   297,258 0 0
NOVANTA INC Common 67000B104   87,921,189 477,573 SH   SOLE 2 342,877 0 134,696
NOVANTA INC Common 67000B104   19,725,395 107,145 SH   SOLE   107,145 0 0
NOVARTIS AG ADR Common 66987V109   1,921,831 19,045 SH   SOLE   19,045 0 0
NOVO-NORDISK A/S REPSTG 1/2 CL Common 670100205   2,589 16 SH   SOLE   16 0 0
NU HOLDINGS LTD Common G6683N103   5,671,687 718,845 SH   SOLE   718,845 0 0
NUVALENT INC Common 670703107   437,851 10,383 SH   SOLE   10,383 0 0
NV5 HOLDINGS INC Common 62945V109   1,871,459 16,895 SH   SOLE 2 11,836 0 5,059
NVIDIA CORP. Common 67066G104   932,277,290 2,203,861 SH   SOLE   2,110,398 0 93,463
NVR INC Common 62944T105   5,042,392 794 SH   SOLE   794 0 0
O REILLY AUTOMOTIVE INC Common 67103H107   7,753,215 8,116 SH   SOLE   8,116 0 0
OCCIDENTAL PETROLEUM CORP. DEL Common 674599105   2,813,933 47,856 SH   SOLE   47,856 0 0
OLD DOMINION FREIGHT LINE Common 679580100   87,507,254 236,666 SH   SOLE   231,456 0 5,210
OLLIES BARGAIN OUTLET HOLDINGS Common 681116109   40,220,278 694,291 SH   SOLE 2 509,327 0 184,964
OLLIES BARGAIN OUTLET HOLDINGS Common 681116109   1,740,391 30,043 SH   SOLE   30,043 0 0
ON HOLDING AG CLASS A Common H5919C104   10,092,984 305,848 SH   SOLE   305,848 0 0
ON SEMICONDUCTOR CORPORATION Common 682189105   89,912,099 950,646 SH   SOLE   912,757 0 37,889
ONEOK INC Common 682680103   1,656,565 26,840 SH   SOLE   26,840 0 0
ORACLE CORP. Common 68389X105   90,174,472 757,196 SH   SOLE   737,471 0 19,725
OSCAR HEALTH INC Common 687793109   1,232,640 152,933 SH   SOLE   152,933 0 0
PACIFIC BIOSCIENCES OF CALIFOR Common 69404D108   928,074 69,780 SH   SOLE   69,780 0 0
PALANTIR TECHNOLOGIES INC A Common 69608A108   352,590 23,000 SH   SOLE   23,000 0 0
PALO ALTO NETWORKS INC Common 697435105   33,234,952 130,073 SH   SOLE   123,596 0 6,477
PARAGON 28 INC Common 69913P105   2,452,005 138,219 SH   SOLE   138,219 0 0
PAYCOM SOFTWARE INC Common 70432V102   22,009,437 68,514 SH   SOLE   68,514 0 0
PAYLOCITY HOLDING CORP Common 70438V106   15,098,983 81,824 SH   SOLE 2 81,824 0 0
PAYPAL HOLDINGS INC Common 70450Y103   356,672 5,345 SH   SOLE   5,345 0 0
PENUMBRA INC Common 70975L107   2,565,999 7,458 SH   SOLE   7,458 0 0
PEPSICO INC Common 713448108   7,924,823 42,786 SH   SOLE   41,734 0 1,052
PERFORMANCE FOOD GROUP CO. Common 71377A103   20,000 332 SH   SOLE   332 0 0
PERSONALS INC Common 71535D106   1,099,385 584,779 SH   SOLE   584,779 0 0
PETIQ INC Common 71639T106   1,754,153 115,633 SH   SOLE   115,633 0 0
PFIZER INC Common 717081103   2,678,447 73,022 SH   SOLE   73,022 0 0
PHILIP MORRIS INTERNATIONAL Common 718172109   2,076,475 21,271 SH   SOLE   21,271 0 0
PINDUODUO INC ADR Common 722304102   310,231 4,487 SH   SOLE   4,487 0 0
PINTEREST INC CLASS A Common 72352L106   45,685 1,671 SH   SOLE   1,671 0 0
PIONEER NATURAL RESOURCES Common 723787107   88,601,617 427,655 SH   SOLE   416,015 0 11,640
PLANET FITNESS INC CLASS A Common 72703H101   9,235,099 136,938 SH   SOLE   136,938 0 0
PLANET FITNESS INC CLASS A Common 72703H101   81,942,028 1,215,036 SH   SOLE 2 890,056 0 324,980
PLIANT THERAPEUTICS INC Common 729139105   1,959,551 108,143 SH   SOLE   108,143 0 0
POOL CORPORATION Common 73278L105   349,164 932 SH   SOLE   932 0 0
PRIVIA HEALTH GROUP INC Common 74276R102   2,345,017 89,813 SH   SOLE   89,813 0 0
PROCTER & GAMBLE CO Common 742718109   7,598,077 50,073 SH   SOLE   49,296 0 777
PROGRESSIVE CORP OH Common 743315103   43,974,770 332,211 SH   SOLE   312,344 0 19,867
PROGYNY INC Common 74340E103   123,910,811 3,149,741 SH   SOLE 2 2,345,210 0 804,531
PROGYNY INC Common 74340E103   5,481,400 139,334 SH   SOLE   139,334 0 0
PROLOGIS Common 74340W103   2,607,359 21,262 SH   SOLE   21,262 0 0
PROPETRO HOLDING CORP Common 74347M108   2,524,637 306,388 SH   SOLE   306,388 0 0
PROS HOLDINGS INC Common 74346Y103   100,095,565 3,249,856 SH   SOLE   3,249,856 0 0
PROTAGONIST THERAPEUTICS INC Common 74366E102   599,879 21,719 SH   SOLE   21,719 0 0
PROTHENA CORP PLC Common G72800108   1,506,530 22,064 SH   SOLE   22,064 0 0
PTC INC Common 69370C100   51,513 362 SH   SOLE   362 0 0
Q2 HOLDINGS INC Common 74736L109   33,049,280 1,069,556 SH   SOLE   1,069,556 0 0
QUALCOMM INC. Common 747525103   5,256,568 44,158 SH   SOLE   44,158 0 0
QUANTA SERVICES INC. Common 74762E102   43,349,639 220,665 SH   SOLE   214,835 0 5,830
QUANTERIX CORP Common 74766Q101   314,234 13,935 SH   SOLE   13,935 0 0
QUIDELORTHO CORP Common 219798105   60,893,565 734,897 SH   SOLE   734,897 0 0
RAMBUS INC.-DEL Common 750917106   22,680,309 353,441 SH   SOLE   353,441 0 0
RAPID7 INC Common 753422104   10,908,269 240,907 SH   SOLE 2 169,156 0 71,751
RAPID7 INC Common 753422104   26,702,024 589,709 SH   SOLE   589,709 0 0
RAPT THERAPEUTICS INC Common 75382E109   2,962,865 158,442 SH   SOLE   158,442 0 0
RAYTHEON TECHNOLOGY CORP Common 75513E101   2,335,268 23,839 SH   SOLE   23,839 0 0
RB GLOBAL INC Common 74935Q107   2,649,240 44,154 SH   SOLE   44,154 0 0
RBC BEARINGS INC Common 75524B104   93,422,502 429,588 SH   SOLE   429,588 0 0
REATA PHARMACEUTICALS INC A Common 75615P103   41,515,053 407,170 SH   SOLE   399,835 0 7,335
REGENERON PHARMACEUTICALS Common 75886F107   60,357 84 SH   SOLE   84 0 0
RENAISSANCERE HOLDINGS LTD Common G7496G103   41,407 222 SH   SOLE   222 0 0
REPLIGEN CORP Common 759916109   80,650,731 570,131 SH   SOLE   570,131 0 0
REPUBLIC SERVICES INC Common 760759100   21,903 143 SH   SOLE   143 0 0
RIVIAN AUTOMOTIVE INC Common 76954A103   3,439,090 206,428 SH   SOLE   206,428 0 0
ROCKWELL AUTOMATION INC. Common 773903109   528,108 1,603 SH   SOLE   1,603 0 0
ROPER TECHNOLOGIES INC Common 776696106   73,562 153 SH   SOLE   153 0 0
ROYAL GOLD INC Common 780287108   38,107 332 SH   SOLE   332 0 0
RPM INTERNATIONAL INC. Common 749685103   18,215 203 SH   SOLE   203 0 0
RXO INC Common 74982T103   1,288,767 56,849 SH   SOLE   56,849 0 0
RXO INC Common 74982T103   26,418,847 1,165,366 SH   SOLE 2 836,691 0 328,675
RXSIGHT INC Common 78349D107   878,141 30,491 SH   SOLE   30,491 0 0
RYAN SPECIALTY GROUP Common 78351F107   3,148,001 70,127 SH   SOLE   70,127 0 0
S&P GLOBAL INC Common 78409V104   207,574,458 517,784 SH   SOLE   492,149 0 25,635
SALESFORCE.COM INC Common 79466L302   51,560,538 244,062 SH   SOLE   231,184 0 12,878
SAREPTA THERAPEUTICS INC Common 803607100   6,396,515 55,855 SH   SOLE   55,855 0 0
SCHLUMBERGER LTD Common 806857108   124,762,737 2,539,958 SH   SOLE   2,415,416 0 124,542
SCHRODINGER INC Common 80810D103   1,326,275 26,568 SH   SOLE   26,568 0 0
SEACOAST BANKING CORP FL Common 811707801   2,338,246 105,803 SH   SOLE 2 81,052 0 24,751
SEACOAST BANKING CORP FL Common 811707801   160,557 7,265 SH   SOLE   7,265 0 0
SEMPRA ENERGY Common 816851109   2,478,087 17,021 SH   SOLE   17,021 0 0
SEMRUSH HOLDINGS INC Common 81686C104   1,712,494 178,944 SH   SOLE   178,944 0 0
SENTINELONE INC -CLASS A Common 81730H109   19,053,724 1,261,836 SH   SOLE   1,201,660 0 60,176
SERVICENOW INC Common 81762P102   128,509,614 228,677 SH   SOLE   218,991 0 9,686
SHAKE SHACK INC CLASS A Common 819047101   17,192,053 221,205 SH   SOLE   221,205 0 0
SHIFT4 PAYMENTS INC Common 82452J109   20,848 307 SH   SOLE   307 0 0
SHOCKWAVE MEDICAL INC Common 82489T104   92,550,186 324,271 SH   SOLE   324,271 0 0
SHOPIFY INC - A Common 82509L107   19,868,053 307,555 SH   SOLE   307,555 0 0
SILK ROAD MEDICAL INC Common 82710M100   40,335,328 1,241,469 SH   SOLE   1,241,469 0 0
SIMON PROPERTY GROUP INC NEW Common 828806109   2,697,266 23,357 SH   SOLE   23,357 0 0
SITEONE LANDSCAPE SUPPLY INC Common 82982L103   4,621,814 27,616 SH   SOLE   27,616 0 0
SITEONE LANDSCAPE SUPPLY INC Common 82982L103   103,845,541 620,492 SH   SOLE 2 457,059 0 163,433
SITIME CORP Common 82982T106   885,011 7,502 SH   SOLE   7,502 0 0
SITIME CORP Common 82982T106   17,718,150 150,192 SH   SOLE 2 106,125 0 44,067
SKECHERS USA INC CL A Common 830566105   29,068 552 SH   SOLE   552 0 0
SKYLINE CHAMPION CORP Common 830830105   2,880,913 44,017 SH   SOLE   44,017 0 0
SMARTSHEET INC CLASS A Common 83200N103   37,543,122 981,263 SH   SOLE   981,263 0 0
SNOWFLAKE INC CLASS A Common 833445109   15,473,217 87,926 SH   SOLE   84,822 0 3,104
SOLAREDGE TECHNOLOGIES INC Common 83417M104   16,823,966 62,531 SH   SOLE   62,531 0 0
SOUTHERN COPPER CORP Common 84265V105   2,149,546 29,963 SH   SOLE   29,963 0 0
SPLUNK INC Common 848637104   5,851,818 55,159 SH   SOLE   55,159 0 0
SPOTIFY TECHNOLOGY SA Common L8681T102   824,103 5,133 SH   SOLE   5,133 0 0
SPROUT SOCIAL INC Common 85209W109   6,360,479 137,792 SH   SOLE   137,792 0 0
SPROUT SOCIAL INC Common 85209W109   737,775 15,983 SH   SOLE 2 11,189 0 4,794
SPS COMMERCE INC Common 78463M107   29,771,989 155,014 SH   SOLE   155,014 0 0
SPS COMMERCE INC Common 78463M107   114,996,693 598,754 SH   SOLE 2 427,695 0 171,059
STARBUCKS CORP. Common 855244109   3,613,709 36,480 SH   SOLE   36,480 0 0
STEPSTONE GROUP INC Common 85914M107   60,346,455 2,432,344 SH   SOLE 2 1,793,240 0 639,104
STEPSTONE GROUP INC Common 85914M107   2,531,588 102,039 SH   SOLE   102,039 0 0
STEVANATO GROUP Common T9224W109   2,639,909 81,529 SH   SOLE   81,529 0 0
STRUCTURE THERAPEUTICS INC SPO Common 86366E106   436,984 10,512 SH   SOLE   10,512 0 0
STRYKER CORP Common 863667101   4,855,202 15,914 SH   SOLE   15,914 0 0
SUMMIT MATERIALS INC CL A Common 86614U100   24,058,860 635,637 SH   SOLE   635,637 0 0
SUNRUN INC Common 86771W105   2,356,288 131,931 SH   SOLE   131,931 0 0
SUPER MICRO COMPUTER INC Common 86800U104   392,569 1,575 SH   SOLE   1,575 0 0
SYNOPSYS INC Common 871607107   492,013 1,130 SH   SOLE   1,130 0 0
SYSCO CORP. Common 871829107   2,383,007 32,116 SH   SOLE   32,116 0 0
TAIWAN SEMICONDUCTOR ADR Common 874039100   166,339,876 1,648,235 SH   SOLE   1,582,766 0 65,469
TAKE-TWO INTERACTIVE SOFTWARE Common 874054109   9,697,108 65,895 SH   SOLE   65,895 0 0
TANDEM DIABETES CARE INC Common 875372203   1,703,002 69,397 SH   SOLE 2 48,906 0 20,491
TANDEM DIABETES CARE INC Common 875372203   3,588,803 146,243 SH   SOLE   146,243 0 0
TANGER FACTORY OUTLET CENTERS Common 875465106   10,391,660 470,850 SH   SOLE   470,850 0 0
TARGA RESOURCES CORP Common 87612G101   74,578 980 SH   SOLE   980 0 0
TECH TARGET INC Common 87874R100   403,476 12,961 SH   SOLE 2 9,189 0 3,772
TELEDYNE TECHNOLOGIES INC Common 879360105   4,797,654 11,670 SH   SOLE   11,670 0 0
TELEFLEX INC. Common 879369106   3,646,908 15,068 SH   SOLE   15,068 0 0
TENABLE HOLDINGS INC Common 88025T102   42,895,487 984,971 SH   SOLE   984,971 0 0
TENET HEALTHCARE CORP Common 88033G407   6,022,690 74,007 SH   SOLE   74,007 0 0
TERADYNE INC. Common 880770102   26,274 236 SH   SOLE   236 0 0
TESLA INC Common 88160R101   238,490,270 911,068 SH   SOLE   873,520 0 37,548
TETRA TECH INC. Common 88162G103   549,184 3,354 SH   SOLE   3,354 0 0
THE CIGNA Common 125523100   5,197,273 18,522 SH   SOLE   18,522 0 0
THE MAGNITE INC Common 55955D100   3,722,546 272,714 SH   SOLE   272,714 0 0
THE TORO COMPANY Common 891092108   17,789 175 SH   SOLE   175 0 0
TOAST INC Common 888787108   78,217,148 3,465,536 SH   SOLE   3,371,377 0 94,159
TOLL BROTHERS INC. Common 889478103   51,079 646 SH   SOLE   646 0 0
TOTALENERGIES SE -SPON ADR Common 89151E109   3,093,885 53,676 SH   SOLE   53,676 0 0
TRADE DESK INC CLASS A Common 88339J105   6,017,523 77,927 SH   SOLE 2 77,927 0 0
TRADE DESK INC CLASS A Common 88339J105   149,490,121 1,935,899 SH   SOLE   1,866,594 0 69,305
TRADEWEB MARKETS INC CLASS A Common 892672106   59,372 867 SH   SOLE   867 0 0
TRANE TECHNOLOGIES Common G8994E103   118,199 618 SH   SOLE   618 0 0
TRANSCAT INC Common 893529107   62,557,141 733,292 SH   SOLE 2 523,000 0 210,292
TRANSCAT INC Common 893529107   3,140,176 36,809 SH   SOLE   36,809 0 0
TRANSDIGM GROUP INC Common 893641100   353,620,246 395,473 SH   SOLE   381,291 0 14,182
TRANSDIGM GROUP INC Common 893641100   17,521,261 19,595 SH   SOLE 2 19,595 0 0
TRANSMEDICS GROUP INC Common 89377M109   138,525,682 1,649,508 SH   SOLE   1,567,056 0 82,452
TRANSUNION Common 89400J107   4,184,624 53,423 SH   SOLE   53,423 0 0
TREX COMPANY INC Common 89531P105   2,900,768 44,246 SH   SOLE   44,246 0 0
TRIMBLE INC Common 896239100   1,773,543 33,501 SH   SOLE   33,501 0 0
TRIP.COM GROUP ADR Common 89677Q107   114,476,635 3,270,761 SH   SOLE   3,115,765 0 154,996
TRIPADVISOR INC Common 896945201   2,486,296 150,776 SH   SOLE   150,776 0 0
TWIST BIOSCIENCE CORP Common 90184D100   543,970 26,587 SH   SOLE   26,587 0 0
TYLER TECHNOLOGIES Common 902252105   6,703,085 16,095 SH   SOLE   16,095 0 0
UBER TECHNOLOGIES INC Common 90353T100   31,774,027 736,021 SH   SOLE   705,303 0 30,718
UFP TECHNOLOGIES INC Common 902673102   1,185,005 6,113 SH   SOLE   6,113 0 0
ULTA BEAUTY INC. Common 90384S303   80,472 171 SH   SOLE   171 0 0
ULTRAGENYX PHARMACEUTICAL INC Common 90400D108   1,444,054 31,304 SH   SOLE   31,304 0 0
ULTRAGENYX PHARMACEUTICAL INC Common 90400D108   28,822,070 624,801 SH   SOLE 2 447,096 0 177,705
UNION PACIFIC CORP Common 907818108   3,590,058 17,545 SH   SOLE   16,899 0 646
UNITED RENTALS INC Common 911363109   17,369 39 SH   SOLE   39 0 0
UNITEDHEALTH GROUP INC Common 91324P102   198,269,853 412,512 SH   SOLE   399,199 0 13,313
UNITY SOFTWARE Common 91332U101   233,209 5,371 SH   SOLE   5,371 0 0
UNIVERSAL DISPLAY CORP Common 91347P105   6,029,967 41,837 SH   SOLE   41,837 0 0
UNIVERSAL HEALTH SERVICES INC Common 913903100   8,551,450 54,202 SH   SOLE   54,202 0 0
UPSTART HOLDINGS INC Common 91680M107   7,835,622 218,811 SH   SOLE 2 160,019 0 58,792
UPSTART HOLDINGS INC Common 91680M107   362,719 10,129 SH   SOLE   10,129 0 0
US FOODS HOLDING CORP Common 912008109   14,375,328 326,712 SH   SOLE   326,712 0 0
US PHYSICAL THERAPY INC Common 90337L108   1,498,195 12,342 SH   SOLE   12,342 0 0
US PHYSICAL THERAPY INC Common 90337L108   29,253,291 240,986 SH   SOLE 2 166,856 0 74,130
VAIL RESORTS INC. Common 91879Q109   2,495,697 9,913 SH   SOLE   9,913 0 0
VALMONT INDUSTRIES INC Common 920253101   17,463 60 SH   SOLE   60 0 0
VALVOLINE INC Common 92047W101   21,118 563 SH   SOLE   563 0 0
VAXCYTE INC Common 92243G108   118,418,627 2,371,218 SH   SOLE   2,261,169 0 110,049
VEEVA SYSTEMS INC CLASS A Common 922475108   87,510,355 442,575 SH   SOLE   442,575 0 0
VENTYX BIOSCIENCES INC Common 92332V107   1,980,398 60,378 SH   SOLE   60,378 0 0
VERISK ANALYTICS INC CLASS A Common 92345Y106   13,111,322 58,007 SH   SOLE   52,474 0 5,533
VERIZON COMMUNICATIONS Common 92343V104   3,468,823 93,273 SH   SOLE   93,273 0 0
VERTEX INC CLASS A Common 92538J106   70,931,075 3,637,491 SH   SOLE 2 2,633,309 0 1,004,182
VERTEX INC CLASS A Common 92538J106   11,888,370 609,660 SH   SOLE   609,660 0 0
VERTEX PHARMACEUTICALS INC Common 92532F100   71,324,063 202,677 SH   SOLE   194,336 0 8,341
VERTIV HOLDINGS CO Common 92537N108   45,677,589 1,844,069 SH   SOLE   1,732,900 0 111,169
VICOR INC Common 925815102   26,880,606 497,789 SH   SOLE   497,789 0 0
VICTORIA'S SECRET & CO Common 926400102   1,713,683 98,318 SH   SOLE   98,318 0 0
VIPER ENERGY PARTNERS LP Common 92763M105   39,546,669 1,473,972 SH   SOLE   1,473,972 0 0
VIRIDIAN THERAPEUTICS INC Common 92790C104   2,553,095 107,318 SH   SOLE   107,318 0 0
VISA INC CLASS A SHARES Common 92826C839   392,838,274 1,654,195 SH   SOLE   1,575,315 0 78,880
VISTRA ENERGY CORP Common 92840M102   20,790 792 SH   SOLE   792 0 0
VOYAGER THERAPEUTICS INC Common 92915B106   364,660 31,848 SH   SOLE   31,848 0 0
VULCAN MATERIALS Common 929160109   25,475 113 SH   SOLE   113 0 0
WABTEC CORP Common 929740108   97,824,107 891,986 SH   SOLE   848,908 0 43,078
WALMART INC Common 931142103   3,299,680 20,993 SH   SOLE   20,943 0 50
WALT DISNEY CO. Common 254687106   883,068 9,891 SH   SOLE   9,891 0 0
WASTE CONNECTIONS INC Common 94106B101   20,807,035 145,575 SH   SOLE 2 145,575 0 0
WASTE CONNECTIONS INC Common 94106B101   6,861 48 SH   SOLE   48 0 0
WASTE MANAGEMENT INC NEW Common 94106L109   37,664,743 217,188 SH   SOLE   206,145 0 11,043
WAYFAIR INC CL A Common 94419L101   93,289 1,435 SH   SOLE 2 1,435 0 0
WEBSTER FINANCIAL CORP. Common 947890109   4,819,882 127,679 SH   SOLE   127,679 0 0
WELLTOWER INC Common 95040Q104   2,412,544 29,825 SH   SOLE   29,825 0 0
WENDY'S CO Common 95058W100   19,466 895 SH   SOLE   895 0 0
WEST PHARMACEUTICAL SERVICES Common 955306105   37,497,359 98,040 SH   SOLE   98,040 0 0
WILLSCOT MOBILE MINI HOLDINGS Common 971378104   6,083,237 127,291 SH   SOLE   127,291 0 0
WINGSTOP INC Common 974155103   25,416,917 126,983 SH   SOLE 2 93,290 0 33,693
WINGSTOP INC Common 974155103   88,832,650 443,808 SH   SOLE   443,808 0 0
WORKDAY INC Common 98138H101   25,074 111 SH   SOLE   111 0 0
WORLD WRESTLING ENTERTAINMENT Common 98156Q108   7,469,244 68,860 SH   SOLE   68,860 0 0
XOMETRY INC-A Common 98423F109   10,883,894 513,876 SH   SOLE 2 374,346 0 139,530
XOMETRY INC-A Common 98423F109   26,242,698 1,239,032 SH   SOLE   1,239,032 0 0
XPO LOGISTICS INC Common 983793100   1,422,962 24,118 SH   SOLE 2 24,118 0 0
XPONENTIAL FITNESS Common 98422X101   318,280 18,451 SH   SOLE   18,451 0 0
XPONENTIAL FITNESS Common 98422X101   6,029,289 349,524 SH   SOLE 2 253,569 0 95,955
XYLEM INC Common 98419M100   518,165 4,601 SH   SOLE   4,601 0 0
YUM BRANDS INC Common 988498101   21,614 156 SH   SOLE   156 0 0
YUM CHINA HOLDINGS INC Common 98850P109   19,364,584 342,736 SH   SOLE   328,729 0 14,007
ZOETIS INC Common 98978V103   772,190 4,484 SH   SOLE   4,484 0 0