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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
10X GENOMICS INC Common 88025U109 24,994 328,561 SH   SOLE   325,008 0 3,553
908 DEVICES INC Common 65443P102 13,824 727,172 SH   SOLE   727,172 0 0
ABBOTT LABORATORIES Common 002824100 5,139 43,418 SH   SOLE   39,930 0 3,488
ABBVIE INC Common 00287Y109 252,412 1,557,041 SH   SOLE   1,506,979 0 50,062
ABIOMED INC. Common 003654100 2,674 8,074 SH   SOLE   8,074 0 0
ACADIA HEALTHCARE CO INC Common 00404A109 10,804 164,867 SH   SOLE   164,867 0 0
ACADIA PHARMACEUTICALS INC Common 004225108 1,681 69,407 SH   SOLE   69,407 0 0
ACADIA PHARMACEUTICALS INC Common 004225108 39,879 1,646,530 SH   SOLE 2 1,305,456 0 341,074
ACCENTURE PLC IRELAND SHARES C Common G1151C101 902 2,676 SH   SOLE   2,676 0 0
ACI WORLDWIDE INC Common 004498101 12,127 385,104 SH   SOLE   385,104 0 0
ADOBE INC. Common 00724F101 146,497 321,533 SH   SOLE   309,152 0 12,381
ADVANCED MICRO DEVICES INC. Common 007903107 569,945 5,212,598 SH   SOLE   4,987,822 0 224,776
AERIE PHARMACEUTICALS INC Common 00771V108 4,643 510,208 SH   SOLE 2 414,496 0 95,712
AEROVATE THERAPEUTICS INC Common 008064107 3,061 167,007 SH   SOLE   167,007 0 0
AFFILIATED MANAGERS GROUP INC. Common 008252108 14,099 100,030 SH   SOLE   100,030 0 0
AGILENT TECHNOLOGIES INC Common 00846U101 3,086 23,322 SH   SOLE   23,322 0 0
AIR PRODUCTS & CHEMICALS INC Common 009158106 3,286 13,147 SH   SOLE   13,147 0 0
AIRBNB INC Common 009066101 158,354 921,951 SH   SOLE   879,587 0 42,364
AKOYA BIOSCIENCES INC Common 00974H104 2,987 271,817 SH   SOLE   271,817 0 0
ALBEMARLE CORP Common 012653101 86,714 392,104 SH   SOLE   386,540 0 5,564
ALCOA CORPORATION Common 013872106 33 361 SH   SOLE   361 0 0
ALGER 35 ETF Mutual Funds 015564206 6,714 370,512 SH   SOLE   370,512 0 0
ALGER MID CAP 40 ETF Mutual Funds 015564107 5,625 330,106 SH   SOLE   330,106 0 0
ALIBABA GROUP HOLDING LTD ADR Common 01609W102 216,460 1,989,523 SH   SOLE   1,879,907 0 109,616
ALIGN TECHNOLOGY INC Common 016255101 502 1,151 SH   SOLE   1,151 0 0
ALKERMES PLC. Common G01767105 3,017 114,679 SH   SOLE   114,679 0 0
ALLEGION PLC Common G0176J109 404 3,677 SH   SOLE   3,677 0 0
ALPHA TEKNOVA INC Common 02080L102 860 62,271 SH   SOLE   62,271 0 0
ALPHABET INC CL A Common 02079K305 11,340 4,077 SH   SOLE   4,077 0 0
ALPHABET INC CL C Common 02079K107 958,507 343,183 SH   SOLE   327,867 0 15,316
ALTAIR ENGINEERING INC A Common 021369103 251 3,902 SH   SOLE 2 3,902 0 0
ALTERYX INC Common 02156B103 14,859 207,738 SH   SOLE   207,667 0 71
ALTRIA GROUP INC. Common 02209S103 1,923 36,796 SH   SOLE   36,796 0 0
AMAZON COM INC. Common 023135106 1,442,935 442,625 SH   SOLE   422,770 0 19,855
AMEDISYS Common 023436108 4,358 25,292 SH   SOLE   25,292 0 0
AMERESCO INC CL A Common 02361E108 112,560 1,415,847 SH   SOLE 2 1,120,392 0 295,455
AMERESCO INC CL A Common 02361E108 16,196 203,726 SH   SOLE   203,678 0 48
AMETEK INC Common 031100100 118,845 892,360 SH   SOLE   832,621 0 59,739
AMGEN INC Common 031162100 43,242 178,819 SH   SOLE   178,819 0 0
AMPHENOL CORP Common 032095101 111 1,470 SH   SOLE   1,470 0 0
ANAPLAN INC Common 03272L108 16,614 255,408 SH   SOLE   255,321 0 87
ANSYS INC Common 03662Q105 2,558 8,053 SH   SOLE   8,053 0 0
AON PLC Common G0403H108 82 251 SH   SOLE   251 0 0
APELLIS PHARMACEUTICALS INC Common 03753U106 3,495 68,783 SH   SOLE   68,783 0 0
APPLE INC. Common 037833100 1,404,745 8,045,041 SH   SOLE   7,742,046 0 302,995
APPLIED MATERIALS INC Common 038222105 238,307 1,808,097 SH   SOLE   1,758,059 0 50,038
APTIV PLC Common G6095L109 680 5,682 SH   SOLE   5,682 0 0
ARES MANAGEMENT CORP Common 03990B101 67 823 SH   SOLE   823 0 0
ARHAUS INC Common 04035M102 819 96,187 SH   SOLE   96,187 0 0
ASML HOLDING NV - ADR Common N07059210 25,048 37,501 SH   SOLE   36,585 0 916
ASTRAZENECA PLC-SPONS ADR Common 046353108 99,393 1,498,242 SH   SOLE   1,475,182 0 23,060
AT&T INC. Common 00206R102 1,309 55,396 SH   SOLE   55,396 0 0
ATLASSIAN CORP PLC Common G06242104 55,178 187,788 SH   SOLE   183,112 0 4,676
ATRICURE INC Common 04963C209 181,207 2,759,355 SH   SOLE   2,759,355 0 0
AUTODESK INC. Common 052769106 682 3,184 SH   SOLE   3,184 0 0
AUTOMATIC DATA PROCESSING INC. Common 053015103 24 107 SH   SOLE   107 0 0
AVALARA INC Common 05338G106 114,030 1,145,910 SH   SOLE   1,138,437 0 7,473
AVALARA INC Common 05338G106 4,409 44,304 SH   SOLE 2 44,304 0 0
AVANTOR INC Common 05352A100 21,713 642,002 SH   SOLE   641,764 0 238
AXON ENTERPRISE INC Common 05464C101 4,830 35,071 SH   SOLE   35,071 0 0
AXOS FINANCIAL INC Common 05465C100 41,231 888,800 SH   SOLE 2 692,560 0 196,240
AXOS FINANCIAL INC Common 05465C100 1,467 31,621 SH   SOLE   31,621 0 0
AZEK COMPANY INC Common 05478C105 2,911 117,175 SH   SOLE   117,175 0 0
AZENTA INC Common 114340102 15,952 192,471 SH   SOLE   192,435 0 36
BAKER HUGHES CO Common 05722G100 128,774 3,536,776 SH   SOLE   3,536,634 0 142
BALCHEM CORP. Common 057665200 25,533 186,780 SH   SOLE   186,780 0 0
BALL CORP Common 058498106 874 9,706 SH   SOLE   9,706 0 0
BANK OF AMERICA CORP Common 060505104 3,743 90,801 SH   SOLE   90,801 0 0
BATH & BODY WORKS Common 070830104 53 1,112 SH   SOLE   1,112 0 0
BAXTER INTERNATIONAL INC Common 071813109 9,512 122,670 SH   SOLE   88,871 0 33,799
BEAUTY HEALTH CO Common 88331L108 3,940 233,438 SH   SOLE   233,438 0 0
BED BATH & BEYOND INC Common 075896100 7,866 349,145 SH   SOLE   349,145 0 0
BENTLEY SYSTEMS INC Common 08265T208 19,048 431,155 SH   SOLE   431,001 0 154
BICYCLE THERAPEUTICS PLC-ADR Common 088786108 1,722 39,246 SH   SOLE   39,246 0 0
BIGCOMMERCE HOLDINGS INC Common 08975P108 156 7,101 SH   SOLE 2 7,101 0 0
BIGCOMMERCE HOLDINGS INC Common 08975P108 6,201 283,027 SH   SOLE   283,027 0 0
BILL.COM HOLDINGS INC Common 090043100 179,540 791,656 SH   SOLE   777,497 0 14,159
BILL.COM HOLDINGS INC Common 090043100 1,592 7,021 SH   SOLE 2 7,021 0 0
BIODESIX INC Common 09075X108 226 133,515 SH   SOLE   133,515 0 0
BIOLIFE SOLUTIONS INC Common 09062W204 42,075 1,851,092 SH   SOLE   1,851,092 0 0
BIOMARIN PHARMACEUTICALS INC Common 09061G101 2,907 37,703 SH   SOLE 2 37,703 0 0
BIOMARIN PHARMACEUTICALS INC Common 09061G101 6,561 85,092 SH   SOLE   85,092 0 0
BIONTECH SE ADR Common 09075V102 46,846 274,659 SH   SOLE   274,659 0 0
BIO-TECHNE CORP Common 09073M104 358,309 827,427 SH   SOLE   827,427 0 0
BJ'S WHOLESALE CLUB HOLDINGS Common 05550J101 16,934 250,469 SH   SOLE   250,469 0 0
BLACKBAUD INC Common 09227Q100 8,585 143,397 SH   SOLE   143,397 0 0
BLACKLINE INC Common 09239B109 135,720 1,853,593 SH   SOLE   1,853,593 0 0
BLACKROCK INC. Common 09247X101 4,480 5,863 SH   SOLE   5,863 0 0
BLACKSTONE INC Common 09260D107 3,701 29,155 SH   SOLE   29,155 0 0
BLACKSTONE MORTGAGE TRUST INC Common 09257W100 2,010 63,241 SH   SOLE   63,241 0 0
BLOCK INC A Common 852234103 76,051 560,851 SH   SOLE   535,148 0 25,703
BOOKING HOLDINGS INC Common 09857L108 10,253 4,366 SH   SOLE   3,807 0 559
BRILLIANT EARTH GROUP INC Common 109504100 462 44,861 SH   SOLE   44,861 0 0
BRISTOL MYERS SQUIBB CO Common 110122108 11,763 161,067 SH   SOLE   161,067 0 0
BROADCOM LTD Common 11135F101 6,450 10,244 SH   SOLE   10,244 0 0
BROWN & BROWN INC Common 115236101 101 1,393 SH   SOLE   1,393 0 0
BROWN FORMAN CORP. CLASS B Common 115637209 19 280 SH   SOLE   280 0 0
BRUKER BIOSCIENCES CORP Common 116794108 22 341 SH   SOLE   341 0 0
BTRS HOLDINGS INC Common 11778X104 472 63,123 SH   SOLE   63,123 0 0
BTRS HOLDINGS INC Common 11778X104 8,961 1,198,015 SH   SOLE 2 889,139 0 308,876
BUMBLE INC Common 12047B105 2,206 76,127 SH   SOLE   76,127 0 0
CADENCE DESIGN SYSTEM INC Common 127387108 176,570 1,073,632 SH   SOLE   1,063,238 0 10,394
CANADA GOOSE HOLDINGS INC Common 135086106 22,601 858,364 SH   SOLE 2 657,633 0 200,731
CANADA GOOSE HOLDINGS INC Common 135086106 1,054 40,034 SH   SOLE   40,034 0 0
CANO HEALTH INC Common 13781Y103 2,024 318,783 SH   SOLE   318,783 0 0
CAPRI HOLDINGS LTD Common G1890L107 216,806 4,218,844 SH   SOLE   4,112,696 0 106,148
CAREDX INC Common 14167L103 129,261 3,494,482 SH   SOLE   3,494,405 0 77
CARLISLE COMPANIES Common 142339100 159 646 SH   SOLE   646 0 0
CARLYLE GROUP INC Common 14316J108 1,201 24,565 SH   SOLE   24,565 0 0
CARMAX INC Common 143130102 17 176 SH   SOLE   176 0 0
CARRIER GLOBAL CORP Common 14448C104 24 515 SH   SOLE   515 0 0
CARVANA CO Common 146869102 333 2,793 SH   SOLE   2,162 0 631
CASELLA WASTE SYSTEMS Common 147448104 62,980 718,543 SH   SOLE   718,543 0 0
CASELLA WASTE SYSTEMS Common 147448104 170,704 1,947,568 SH   SOLE 2 1,504,941 0 442,627
CASTLE BIOSCIENCES INC Common 14843C105 2,327 51,883 SH   SOLE   51,883 0 0
CATALENT INC Common 148806102 102,722 926,260 SH   SOLE   835,893 0 90,367
CBRE GROUP INC Common 12504L109 1,154 12,606 SH   SOLE   12,606 0 0
CELLDEX THERAPEUTICS INC Common 15117B202 5,307 155,804 SH   SOLE   155,804 0 0
CENTENE CORP DEL Common 15135B101 9,423 111,927 SH   SOLE   111,927 0 0
CERENCE INC Common 156727109 4,521 125,245 SH   SOLE 2 98,348 0 26,897
CERENCE INC Common 156727109 341 9,440 SH   SOLE   9,440 0 0
CF INDUSTRIES HOLDINGS Common 125269100 3,422 33,200 SH   SOLE   33,188 0 12
CHAMPIONX CORP Common 15872M104 181,985 7,434,021 SH   SOLE   7,434,021 0 0
CHARGEPOINT HOLDINGS INC Common 15961R105 382 19,210 SH   SOLE   19,210 0 0
CHARLES RIVER LABORATORIES INC Common 159864107 34 119 SH   SOLE   119 0 0
CHEESECAKE FACTORY INC Common 163072101 55,549 1,396,058 SH   SOLE   1,396,058 0 0
CHEFS' WAREHOUSE INC Common 163086101 6,044 185,390 SH   SOLE   185,390 0 0
CHEGG INC Common 163092109 7,400 203,977 SH   SOLE   203,977 0 0
CHEGG INC Common 163092109 183,647 5,061,928 SH   SOLE 2 4,031,960 0 1,029,968
CHEMOCENTRYX INC Common 16383L106 2,252 89,828 SH   SOLE   89,828 0 0
CHENIERE ENERGY PARTNERS LP Common 16411Q101 1,557 27,621 SH   SOLE   27,621 0 0
CHEVRONTEXACO CORP Common 166764100 4,796 29,456 SH   SOLE   29,456 0 0
CHIPOTLE MEXICAN GRILL-CL A Common 169656105 77,013 48,680 SH   SOLE   48,003 0 677
CHOICE HOTELS INTL INC Common 169905106 44 309 SH   SOLE   309 0 0
CI&T INC UNITED STATES Common G21307106 1,463 91,348 SH   SOLE   91,348 0 0
CI&T INC UNITED STATES Common G21307106 31,897 1,991,067 SH   SOLE 2 1,521,468 0 469,599
CIGNA CORP Common 125523100 931 3,885 SH   SOLE   3,885 0 0
CINTAS CORP. Common 172908105 16,670 39,187 SH   SOLE   38,865 0 322
CISCO SYSTEMS INC Common 17275R102 3,037 54,464 SH   SOLE   54,464 0 0
CLEARWATER ANALYTICS HOLDINGS Common 185123106 80,155 3,816,918 SH   SOLE   3,816,918 0 0
CLOUDFLARE INC CLASS A Common 18915M107 14,378 120,121 SH   SOLE   120,076 0 45
CME GROUP INC Common 12572Q105 36,558 153,696 SH   SOLE   153,696 0 0
COCA COLA CO. Common 191216100 3,574 57,640 SH   SOLE   57,640 0 0
CODEX DNA INC Common 192003101 839 156,183 SH   SOLE   156,183 0 0
COGNEX CORP. Common 192422103 121,176 1,570,652 SH   SOLE   1,570,652 0 0
COHERUS BIOSCIENCES INC Common 19249H103 2,290 177,391 SH   SOLE   177,391 0 0
COMCAST CORP CL A Common 20030N101 3,138 67,018 SH   SOLE   67,018 0 0
COMPASS THERAPEUTICS INC Common 20454B104 834 608,536 SH   SOLE   608,536 0 0
CONFLUENT INC Common 20717M103 33,941 827,830 SH   SOLE   827,765 0 65
CONVEY HEALTH SOLUTIONS Common 21258C108 1,736 265,466 SH   SOLE   265,466 0 0
CORE LABORATORIES NV Common N22717107 128,204 4,053,226 SH   SOLE 2 3,183,253 0 869,973
CORE LABORATORIES NV Common N22717107 5,621 177,702 SH   SOLE   177,702 0 0
COSTAR GROUP INC Common 22160N109 13,197 198,127 SH   SOLE   198,127 0 0
COSTCO WHOLESALE CORP NEW Common 22160K105 53,232 92,441 SH   SOLE   91,728 0 713
COUPA SOFTWARE INC Common 22266L106 11,306 111,251 SH   SOLE   111,218 0 33
CROWDSTRIKE HOLDINGS INC A Common 22788C105 297,960 1,312,135 SH   SOLE   1,272,909 0 39,226
CROWN CASTLE INTERNATIONAL COR Common 22822V101 62,821 340,310 SH   SOLE   322,969 0 17,341
CRYOPORT INC Common 229050307 126,101 3,612,180 SH   SOLE   3,612,180 0 0
CVS HEALTH CORP Common 126650100 14,582 144,080 SH   SOLE   144,080 0 0
CYTEK BIOSCIENCES INC Common 23285D109 1,170 108,514 SH   SOLE   108,514 0 0
DANAHER CORP Common 235851102 311,206 1,060,943 SH   SOLE   987,311 0 73,632
DATADOG INC CLASS A Common 23804L103 127,586 842,317 SH   SOLE   832,440 0 9,877
DEERE & CO. Common 244199105 88,611 213,283 SH   SOLE   210,249 0 3,034
DEFINITIVE HEALTHCARE CORP Common 24477E103 12 500 SH   SOLE 2 500 0 0
DEFINITIVE HEALTHCARE CORP Common 24477E103 1,602 64,994 SH   SOLE   64,994 0 0
DERMTECH INC Common 24984K105 21 1,409 SH   SOLE   1,409 0 0
DEXCOM INC. Common 252131107 139,568 272,806 SH   SOLE   269,891 0 2,915
DIAMONDBACK ENERGY INC Common 25278X109 73,472 535,977 SH   SOLE   535,933 0 44
DIGITAL TURBINE INC Common 25400W102 4,596 104,916 SH   SOLE   104,916 0 0
DLOCAL LIMITED Common G29018101 10,321 330,158 SH   SOLE   330,158 0 0
DOW CHEMICAL CO Common 260557103 1,020 16,008 SH   SOLE   16,008 0 0
DOXIMITY INC CLASS A Common 26622P107 12,001 230,398 SH   SOLE   230,326 0 72
DRIL-QUIP INC Common 262037104 2,788 74,655 SH   SOLE   74,655 0 0
DRIL-QUIP INC Common 262037104 59,162 1,583,982 SH   SOLE 2 1,236,207 0 347,775
DUOLINGO Common 26603R106 24 250 SH   SOLE 2 250 0 0
DYNATRACE INC Common 268150109 33 701 SH   SOLE   701 0 0
EARGO INC Common 270087109 967 182,730 SH   SOLE 2 182,730 0 0
EATON CORP PLC Common G29183103 224,978 1,482,462 SH   SOLE   1,361,389 0 121,073
EBIX INC Common 278715206 11,126 335,639 SH   SOLE 2 270,456 0 65,183
EBIX INC Common 278715206 405 12,226 SH   SOLE   12,226 0 0
EDWARDS LIFESCIENCES CORP Common 28176E108 137,883 1,171,278 SH   SOLE   1,156,895 0 14,383
ELI LILLY & CO Common 532457108 11,406 39,831 SH   SOLE   39,180 0 651
ENPHASE ENERGY INC Common 29355A107 14,210 70,424 SH   SOLE   70,409 0 15
ENTEGRIS INC Common 29362U104 23 173 SH   SOLE   173 0 0
EOG RES INC Common 26875P101 37,082 311,012 SH   SOLE   311,012 0 0
EPAM SYSTEMS INC Common 29414B104 237 800 SH   SOLE 2 800 0 0
EPAM SYSTEMS INC Common 29414B104 5,660 19,081 SH   SOLE   19,081 0 0
EQUIFAX INC Common 294429105 87 368 SH   SOLE   368 0 0
EQUINIX INC. Common 29444U700 1,163 1,568 SH   SOLE   1,568 0 0
ESTEE LAUDER COMPANIES INC CL Common 518439104 3,052 11,206 SH   SOLE   11,206 0 0
EVENTBRITE INC Common 29975E109 3,817 258,459 SH   SOLE   258,459 0 0
EVERBRIDGE INC Common 29978A104 56,514 1,295,006 SH   SOLE   1,294,894 0 112
EVERBRIDGE INC Common 29978A104 4,497 103,053 SH   SOLE 2 78,277 0 24,776
EVOLENT HEALTH INC A Common 30050B101 81,683 2,528,872 SH   SOLE   2,528,872 0 0
EXPEDIA INC Common 30212P303 134,256 686,135 SH   SOLE   679,567 0 6,568
EXTRA SPACE STORAGE INC Common 30225T102 153 743 SH   SOLE   743 0 0
EXXON MOBIL CORP Common 30231G102 2,833 34,302 SH   SOLE   34,302 0 0
EYEPOINT PHARMACEUTICALS INC Common 30233G209 876 72,100 SH   SOLE   72,100 0 0
F5 INC Common 315616102 2,501 11,969 SH   SOLE   11,969 0 0
FACEBOOK INC Common 30303M102 49,408 222,197 SH   SOLE   219,924 0 2,273
FACTSET RESEARCH SYSTEMS INC Common 303075105 144 332 SH   SOLE   332 0 0
FARFETCH LTD CLASS A Common 30744W107 4,020 265,873 SH   SOLE   265,873 0 0
FASTENAL CO. Common 311900104 27 461 SH   SOLE   461 0 0
FERRARI N.V. Common N3167Y103 5,589 25,626 SH   SOLE   25,626 0 0
FIRSTSERVICE CORP Common 33767E202 47,315 326,584 SH   SOLE   326,584 0 0
FIRSTSERVICE CORP Common 33767E202 179,193 1,236,836 SH   SOLE 2 977,938 0 258,898
FISERV INC. Common 337738108 76 745 SH   SOLE   745 0 0
FIVE BELOW Common 33829M101 8,856 55,919 SH   SOLE   55,919 0 0
FLEX LTD Common Y2573F102 1,054 56,805 SH   SOLE   56,805 0 0
FORGEROCK INC Common 34631B101 1,277 58,256 SH   SOLE   58,256 0 0
FORTINET INC Common 34959E109 4,390 12,846 SH   SOLE   12,846 0 0
FREEPORT- MCMORAN COPPER & GOL Common 35671D857 68,381 1,374,775 SH   SOLE   1,293,936 0 80,839
FRESHPET INC Common 358039105 80,270 782,050 SH   SOLE   782,050 0 0
FULCRUM THERAPEUTICS INC Common 359616109 1,157 48,921 SH   SOLE   48,921 0 0
GARMIN LTD Common H2906T109 1,290 10,878 SH   SOLE   10,878 0 0
GARTNER INC Common 366651107 48 160 SH   SOLE   160 0 0
GATES INDUSTRIAL COPR INC Common G39108108 4,714 313,022 SH   SOLE   313,022 0 0
GENERAC HOLDINGS INC. Common 368736104 157,126 528,580 SH   SOLE   525,043 0 3,537
GENERAL DYNAMICS CORP Common 369550108 1,743 7,227 SH   SOLE   7,227 0 0
GENERAL MOTORS CO. Common 37045V100 73,811 1,687,485 SH   SOLE   1,511,158 0 176,327
GENIUS SPORTS LTD Common G3934V109 34,844 7,574,748 SH   SOLE   7,574,748 0 0
GENPACT LTD Common G3922B107 21 494 SH   SOLE   494 0 0
GILEAD SCIENCES INC Common 375558103 930 15,647 SH   SOLE   15,647 0 0
GLAUKOS CORPORATION Common 377322102 3,074 53,161 SH   SOLE   53,161 0 0
GLAUKOS CORPORATION Common 377322102 54,965 950,630 SH   SOLE 2 740,008 0 210,622
GLAXOSMITHKLINE PLC ADR Common 37733W105 1,336 30,680 SH   SOLE   30,680 0 0
GLOBANT SA Common L44385109 8,025 30,623 SH   SOLE   30,623 0 0
GLOBANT SA Common L44385109 128,397 489,933 SH   SOLE 2 373,799 0 116,134
GOOSEHEAD INSURANCE Common 38267D109 13,274 168,948 SH   SOLE 2 136,641 0 32,307
GOOSEHEAD INSURANCE Common 38267D109 435 5,542 SH   SOLE   5,542 0 0
GRID DYNAMICS HOLDINGS INC Common 39813G109 812 57,689 SH   SOLE 2 42,951 0 14,738
GRIFOLS SA ADR Common 398438408 4,136 354,068 SH   SOLE   354,068 0 0
GUARDANT HEALTH INC Common 40131M109 24,487 369,675 SH   SOLE   369,675 0 0
GUIDEWIRE SOFTWARE INC Common 40171V100 144,429 1,526,407 SH   SOLE   1,526,407 0 0
GXO LOGISTICS INC Common 36262G101 48,786 683,851 SH   SOLE   678,102 0 5,749
HAEMONETICS CORP Common 405024100 882 13,956 SH   SOLE   13,956 0 0
HAMILTON LANE INC CLASS A Common 407497106 127,622 1,651,216 SH   SOLE 2 1,292,297 0 358,919
HAMILTON LANE INC CLASS A Common 407497106 5,435 70,315 SH   SOLE   70,315 0 0
HARTFORD FINANCIAL SERVICES GR Common 416515104 1,274 17,735 SH   SOLE   17,735 0 0
HDFC BANK LTD ADR Common 40415F101 4,714 76,855 SH   SOLE   76,855 0 0
HEALTHEQUITY INC Common 42226A107 123,393 1,829,673 SH   SOLE   1,829,673 0 0
HEICO CORP Common 422806109 106,316 692,433 SH   SOLE   687,738 0 4,695
HEICO CORP Common 422806109 13,968 90,974 SH   SOLE 2 90,974 0 0
HEICO CORP CLASS A Common 422806208 132,071 1,041,322 SH   SOLE   1,041,322 0 0
HELIOS TECHNOLOGIES INC Common 42328H109 337 4,196 SH   SOLE   4,196 0 0
HERC HOLDINGS INC Common 42704L104 283,041 1,693,946 SH   SOLE   1,693,892 0 54
HESKA CORP Common 42805E306 139,533 1,009,058 SH   SOLE   1,009,058 0 0
HEXCEL CORP Common 428291108 3,709 62,361 SH   SOLE   62,361 0 0
HILTON WORLDWIDE HOLDINGS INC Common 43300A203 19 123 SH   SOLE   123 0 0
HOME DEPOT INC Common 437076102 7,764 25,938 SH   SOLE   25,938 0 0
HONEYWELL INTERNATIONAL INC Common 438516106 5,679 29,186 SH   SOLE   29,186 0 0
HORIZON THERAPEUTICS PLC Common G46188101 34,555 328,442 SH   SOLE   319,904 0 8,538
HUBSPOT INC Common 443573100 17,267 36,357 SH   SOLE   36,357 0 0
HUBSPOT INC Common 443573100 7,427 15,638 SH   SOLE 2 15,638 0 0
HUMANA INC Common 444859102 868 1,995 SH   SOLE   1,995 0 0
HYDROFARM HOLDINGS GROUP INC Common 44888K209 2,763 182,403 SH   SOLE   182,403 0 0
IAA INC Common 449253103 3,360 87,849 SH   SOLE   87,849 0 0
ICON PLC Common G4705A100 6,709 27,585 SH   SOLE   27,585 0 0
IDEXX LABORATORIES CORP. Common 45168D104 42,153 77,053 SH   SOLE   77,053 0 0
IGM BIOSCIENCES INC Common 449585108 2,288 85,609 SH   SOLE   85,609 0 0
II-VI INC Common 902104108 41,599 573,865 SH   SOLE   573,865 0 0
IMPINJ INC Common 453204109 44,679 703,166 SH   SOLE 2 543,709 0 159,457
IMPINJ INC Common 453204109 1,908 30,021 SH   SOLE   30,021 0 0
INMODE LTD Common M5425M103 39,066 1,058,423 SH   SOLE   1,058,423 0 0
INOGEN INC Common 45780L104 13,793 425,442 SH   SOLE 2 340,171 0 85,271
INOGEN INC Common 45780L104 2,718 83,835 SH   SOLE   83,835 0 0
INSPIRE MEDICAL SYSTEMS INC Common 457730109 32,984 128,498 SH   SOLE 2 99,999 0 28,499
INSPIRE MEDICAL SYSTEMS INC Common 457730109 207,151 807,008 SH   SOLE   807,008 0 0
INSULET CORP Common 45784P101 199,679 749,575 SH   SOLE   749,550 0 25
INSULET CORP Common 45784P101 8,994 33,762 SH   SOLE 2 33,762 0 0
INTRA CELLULAR THERAPIES INC Common 46116X101 6,469 105,728 SH   SOLE   105,728 0 0
INTUIT INC. Common 461202103 583,581 1,213,670 SH   SOLE   1,146,458 0 67,212
INTUITIVE SURGICAL INC Common 46120E602 326,788 1,083,228 SH   SOLE   1,069,391 0 13,837
IQVIA HOLDINGS INC Common 46266C105 21 90 SH   SOLE   90 0 0
IRHYTHM TECHNOLOGIES INC Common 450056106 5,079 32,252 SH   SOLE   32,252 0 0
ISHARES RUSSELL 2000 GROWTH IN Mutual Funds 464287648 3,817 14,926 SH   SOLE   14,926 0 0
ISHARES RUSSELL MIDCAP GROWTH Mutual Funds 464287481 1,364 13,577 SH   SOLE   13,577 0 0
ISHARES TRUST RUSSELL 1000 GRO Mutual Funds 464287614 2,397 8,634 SH   SOLE   8,634 0 0
IVERIC BIO INC Common 46583P102 5,821 345,881 SH   SOLE   345,881 0 0
J P MORGAN CHASE & CO. Common 46625H100 7,326 53,744 SH   SOLE   53,744 0 0
J.B.HUNT TRANSPORT SERVICES IN Common 445658107 45 226 SH   SOLE   226 0 0
JAZZ PHARMACEUTICALS PLC Common G50871105 3,383 21,730 SH   SOLE   21,730 0 0
JD.COM ADR Common 47215P106 1,062 18,351 SH   SOLE   18,351 0 0
JOHNSON & JOHNSON Common 478160104 14,044 79,240 SH   SOLE   79,240 0 0
JOHNSON CONTROLS INTERNATIONAL Common G51502105 1,474 22,486 SH   SOLE   22,486 0 0
JOINT CORP/THE Common 47973J102 50,074 1,414,930 SH   SOLE   1,414,930 0 0
KARUNA THERAPEUTICS INC Common 48576A100 3,408 26,883 SH   SOLE   26,883 0 0
KEZAR LIFE SCIENCES INC Common 49372L100 2,837 170,703 SH   SOLE   170,703 0 0
KLA CORPORATION Common 482480100 32,508 88,804 SH   SOLE   88,789 0 15
KOHLS CORP. Common 500255104 8,489 140,403 SH   SOLE   140,348 0 55
KRATOS DEFENSE & SECURITY SOLU Common 50077B207 863 42,162 SH   SOLE   42,162 0 0
KRATOS DEFENSE & SECURITY SOLU Common 50077B207 21,691 1,059,117 SH   SOLE 2 809,333 0 249,784
LAM RESEARCH CORP. Common 512807108 147,102 273,623 SH   SOLE   261,642 0 11,981
LAMAR ADVERTISING CO CL A Common 512816109 1,677 14,438 SH   SOLE   14,438 0 0
LATHAM GROUP INC Common 51819L107 3,393 256,257 SH   SOLE   256,257 0 0
LATHAM GROUP INC Common 51819L107 76,582 5,784,167 SH   SOLE 2 4,497,690 0 1,286,477
LEGALZOOMCOM INC Common 52466B103 3,991 282,251 SH   SOLE   282,251 0 0
LENDINGTREE INC Common 52603B107 1,364 11,399 SH   SOLE   11,399 0 0
LENDINGTREE INC Common 52603B107 28,466 237,871 SH   SOLE 2 182,608 0 55,263
LEVI STRAUSS & CO CLASS A Common 52736R102 364 18,405 SH   SOLE   18,405 0 0
LIBERTY MEDIA CORP- LIBERTY FO Common 531229854 8,785 125,783 SH   SOLE   40,855 0 84,928
LIVE NATION ENTERTAINMENT Common 538034109 276,320 2,348,861 SH   SOLE   2,240,326 0 108,535
LOCKHEED MARTIN CORP. Common 539830109 50,236 113,811 SH   SOLE   111,447 0 2,364
LOWES COMPANIES INC. Common 548661107 116 575 SH   SOLE   575 0 0
LULULEMON ATHLETICA INC Common 550021109 148,416 406,363 SH   SOLE   402,385 0 3,978
MAGNOLIA OIL & GAS CORP Common 559663109 35,316 1,493,266 SH   SOLE   1,493,266 0 0
MANDIANT INC Common 562662106 4,758 213,289 SH   SOLE   213,289 0 0
MANHATTAN ASSOCIATES INC Common 562750109 31,705 228,569 SH   SOLE   228,569 0 0
MARAVAI LIFESCIENCE HOLDINGS Common 56600D107 2,887 81,841 SH   SOLE   81,841 0 0
MARKETAXESS HOLDINGS INC. Common 57060D108 78 230 SH   SOLE   230 0 0
MARQETA INC Common 57142B104 144,986 13,132,783 SH   SOLE   12,676,196 0 456,587
MARSH & McLENNAN COMPANIES INC Common 571748102 154 902 SH   SOLE   902 0 0
MARVELL TECHNOLOGY GROUP LTD Common 573874104 695 9,692 SH   SOLE   9,692 0 0
MAXCYTE INC Common 57777K106 654 93,594 SH   SOLE   93,594 0 0
MCDONALDS CORP. Common 580135101 1,914 7,739 SH   SOLE   7,739 0 0
MCKESSON CORP Common 58155Q103 16,699 54,549 SH   SOLE   54,549 0 0
MEDTRONIC PLC Common G5960L103 2,017 18,182 SH   SOLE   18,182 0 0
MERCADOLIBRE INC Common 58733R102 95,509 80,295 SH   SOLE   77,206 0 3,089
MERCK & CO INC Common 58933Y105 2,136 26,030 SH   SOLE   26,030 0 0
MERCURY SYSTEMS INC Common 589378108 91,027 1,412,366 SH   SOLE   1,412,257 0 109
MERSANA THERAPEUTICS INC Common 59045L106 1,289 323,068 SH   SOLE   323,068 0 0
MESA LABORATORIES INC Common 59064R109 12,775 50,120 SH   SOLE   50,120 0 0
METTLER-TOLEDO INTERNATIONAL Common 592688105 67 49 SH   SOLE   49 0 0
MGM RESORTS INTERNATIONAL Common 552953101 431,296 10,283,638 SH   SOLE   9,823,669 0 459,969
MICROCHIP TECHNOLOGY INC. Common 595017104 6,191 82,394 SH   SOLE   82,394 0 0
MICRON TECHNOLOGY INC. Common 595112103 126,843 1,628,495 SH   SOLE   1,540,736 0 87,759
MICROSOFT CORP Common 594918104 2,166,022 7,025,467 SH   SOLE   6,748,791 0 276,676
MIDDLEBY CORP Common 596278101 21 127 SH   SOLE   127 0 0
MKS INSTRUMENTS INC Common 55306N104 25 167 SH   SOLE   167 0 0
MOLINA HEALTHCARE INC Common 60855R100 131 394 SH   SOLE   394 0 0
MONGODB INC Common 60937P106 121,886 274,771 SH   SOLE   269,756 0 5,015
MONOLITHIC POWER SYSTEMS Common 609839105 153,099 315,227 SH   SOLE   315,227 0 0
MONTROSE ENVIRONMENT GROUP Common 615111101 6,470 122,243 SH   SOLE   122,243 0 0
MONTROSE ENVIRONMENT GROUP Common 615111101 161,531 3,051,780 SH   SOLE 2 2,389,850 0 661,930
MOODYS CORP Common 615369105 67 199 SH   SOLE   199 0 0
MORGAN STANLEY Common 617446448 9,219 105,477 SH   SOLE   105,477 0 0
MORNINGSTAR INC Common 617700109 18 65 SH   SOLE   65 0 0
MORPHIC HOLDING INC Common 61775R105 719 17,897 SH   SOLE   17,897 0 0
MP MATERIALS CORP Common 553368101 26,444 461,176 SH   SOLE   461,104 0 72
MSCI INC Common 55354G100 1,035 2,059 SH   SOLE   2,059 0 0
MYT NETHERLANDS PARENT BV ADR Common 55406W103 1,683 137,599 SH   SOLE   137,599 0 0
MYT NETHERLANDS PARENT BV ADR Common 55406W103 33,634 2,750,123 SH   SOLE 2 2,129,080 0 621,043
NANOSTRING TECHNOLOGIES INC Common 63009R109 107,980 3,107,333 SH   SOLE   3,107,333 0 0
NATERA INC Common 632307104 244,778 6,017,151 SH   SOLE   5,971,349 0 45,802
NATERA INC Common 632307104 17,442 428,754 SH   SOLE 2 336,014 0 92,740
NCINO INC Common 63947X101 242 5,901 SH   SOLE   5,901 0 0
NEOGEN CORP Common 640491106 128,624 4,170,674 SH   SOLE   4,170,674 0 0
NEOGENOMICS INC Common 64049M209 5,930 488,073 SH   SOLE 2 382,922 0 105,151
NEOGENOMICS INC Common 64049M209 4,239 348,898 SH   SOLE   348,898 0 0
NETAPP INC. Common 64110D104 25 297 SH   SOLE   297 0 0
NETFLIX COM INC Common 64110L106 118,423 316,140 SH   SOLE   311,695 0 4,445
NEVRO CORP Common 64157F103 2,497 34,526 SH   SOLE   34,526 0 0
NEVRO CORP Common 64157F103 64,622 893,434 SH   SOLE 2 712,914 0 180,520
NEWMONT CORP Common 651639106 932 11,734 SH   SOLE   11,734 0 0
NEXTERA ENERGY INC Common 65339F101 111,018 1,310,571 SH   SOLE   1,303,526 0 7,045
NEXTERA ENERGY PARTNERS LP Common 65341B106 4,798 57,561 SH   SOLE   57,561 0 0
NIKE INC CL B Common 654106103 145,504 1,081,332 SH   SOLE   1,022,904 0 58,428
NOAH HOLDINGS LTD ADR Common 65487X102 769 32,688 SH   SOLE   32,688 0 0
NOVANTA INC Common 67000B104 4,304 30,249 SH   SOLE   30,249 0 0
NOVANTA INC Common 67000B104 93,240 655,279 SH   SOLE 2 502,573 0 152,706
NOVARTIS AG ADR Common 66987V109 1,171 13,343 SH   SOLE   13,343 0 0
NVIDIA CORP. Common 67066G104 728,732 2,670,719 SH   SOLE   2,545,566 0 125,153
O REILLY AUTOMOTIVE INC Common 67103H107 20,220 29,520 SH   SOLE   29,513 0 7
OCCIDENTAL PETROLEUM CORP. DEL Common 674599105 15,032 264,934 SH   SOLE   264,934 0 0
OLD DOMINION FREIGHT LINE Common 679580100 4,711 15,773 SH   SOLE   15,773 0 0
OLINK HOLDINGS AB ADR Common 680710100 1,421 80,484 SH   SOLE   80,484 0 0
OLLIES BARGAIN OUTLET HOLDINGS Common 681116109 19,060 443,670 SH   SOLE 2 340,754 0 102,916
OLLIES BARGAIN OUTLET HOLDINGS Common 681116109 847 19,720 SH   SOLE   19,720 0 0
OMNICELL INC Common 68213N109 9,445 72,939 SH   SOLE   72,914 0 25
ON HOLDING AG CLASS A Common H5919C104 33,862 1,341,581 SH   SOLE   1,341,581 0 0
ONEOK INC Common 682680103 1,205 17,066 SH   SOLE   17,066 0 0
ORACLE CORP. Common 68389X105 23 273 SH   SOLE   273 0 0
OVERSTOCK.COM INC Common 690370101 379 8,608 SH   SOLE   8,608 0 0
PALO ALTO NETWORKS INC Common 697435105 25,423 40,840 SH   SOLE   40,832 0 8
PARAGON 28 INC Common 69913P105 2,415 144,267 SH   SOLE   144,267 0 0
PARAMOUNT GLOBAL Common 92556H206 1,394 36,869 SH   SOLE   36,869 0 0
PAYCHEX INC. Common 704326107 86 630 SH   SOLE   630 0 0
PAYCOM SOFTWARE INC Common 70432V102 202,884 585,727 SH   SOLE   585,727 0 0
PAYCOR HCM INC Common 70435P102 552 18,965 SH   SOLE   18,965 0 0
PAYLOCITY HOLDING CORP Common 70438V106 59,344 288,399 SH   SOLE   288,380 0 19
PAYLOCITY HOLDING CORP Common 70438V106 36,139 175,628 SH   SOLE 2 175,628 0 0
PAYPAL HOLDINGS INC Common 70450Y103 117,273 1,014,031 SH   SOLE   967,702 0 46,329
PDC ENERGY INC Common 69327R101 133,448 1,836,106 SH   SOLE   1,836,106 0 0
PDS BIOTECHNOLOGY CORP Common 70465T107 737 119,082 SH   SOLE   119,082 0 0
PEPSICO INC Common 713448108 5,415 32,352 SH   SOLE   32,352 0 0
PERSONALS INC Common 71535D106 1,747 213,262 SH   SOLE   213,262 0 0
PET ACQUISITION LLC Common 71601V105 7,923 404,877 SH   SOLE   404,741 0 136
PETIQ INC Common 71639T106 3,629 148,727 SH   SOLE   148,727 0 0
PETIQ INC Common 71639T106 11,531 472,572 SH   SOLE 2 358,721 0 113,851
PFIZER INC Common 717081103 2,344 45,285 SH   SOLE   45,285 0 0
PHILIP MORRIS INTERNATIONAL Common 718172109 1,206 12,843 SH   SOLE   12,843 0 0
PIONEER NATURAL RESOURCES Common 723787107 282,928 1,131,577 SH   SOLE   1,102,728 0 28,849
PLANET FITNESS INC CLASS A Common 72703H101 57,385 679,271 SH   SOLE 2 523,427 0 155,844
PLANET FITNESS INC CLASS A Common 72703H101 10,786 127,670 SH   SOLE   127,670 0 0
PMV PHARMACEUTICALS Common 69353Y103 768 36,868 SH   SOLE   36,868 0 0
POOL CORPORATION Common 73278L105 13,836 32,722 SH   SOLE   32,710 0 12
POPULAR INC Common 733174700 104,989 1,284,429 SH   SOLE   1,284,429 0 0
PRIVIA HEALTH GROUP INC Common 74276R102 2,508 93,841 SH   SOLE   93,841 0 0
PROCTER & GAMBLE CO Common 742718109 5,415 35,440 SH   SOLE   35,440 0 0
PROGYNY INC Common 74340E103 171,611 3,338,729 SH   SOLE 2 2,636,210 0 702,519
PROGYNY INC Common 74340E103 7,150 139,107 SH   SOLE   139,107 0 0
PROLOGIS Common 74340W103 2,548 15,777 SH   SOLE   15,777 0 0
PROMETHEUS BIOSCIENCES INC Common 74349U108 5,013 132,758 SH   SOLE   132,758 0 0
PROS HOLDINGS INC Common 74346Y103 134,594 4,040,640 SH   SOLE   4,040,640 0 0
PUBLIC STORAGE Common 74460D109 167 428 SH   SOLE   428 0 0
Q2 HOLDINGS INC Common 74736L109 110,355 1,790,025 SH   SOLE   1,790,025 0 0
QUALCOMM INC. Common 747525103 146,998 961,906 SH   SOLE   917,051 0 44,855
QUANTERIX CORP Common 74766Q101 346 11,859 SH   SOLE   11,859 0 0
QUIDEL CORP Common 74838J101 192,199 1,709,047 SH   SOLE   1,709,047 0 0
RANPAK HOLDINGS CORP Common 75321W103 1,164 56,955 SH   SOLE   56,955 0 0
RANPAK HOLDINGS CORP Common 75321W103 25,334 1,240,034 SH   SOLE 2 940,963 0 299,071
RAPID MICRO BIOSYSTEMS INC Common 75340L104 858 126,323 SH   SOLE   126,323 0 0
RAPID7 INC Common 753422104 2,327 20,916 SH   SOLE   20,916 0 0
RAPID7 INC Common 753422104 46,029 413,783 SH   SOLE 2 315,205 0 98,578
RAYTHEON TECHNOLOGY CORP Common 75513E101 24,905 251,392 SH   SOLE   246,424 0 4,968
RBC BEARINGS INC Common 75524B104 254,563 1,312,991 SH   SOLE   1,312,991 0 0
RENALYTIX AI PLC ADR Common 75973T101 2,171 313,717 SH   SOLE   313,717 0 0
REPLIGEN CORP Common 759916109 192,954 1,025,858 SH   SOLE   1,025,858 0 0
RH Common 74967X103 183 561 SH   SOLE   561 0 0
ROBERT HALF INTL INC Common 770323103 105 919 SH   SOLE   919 0 0
ROCKWELL AUTOMATION INC. Common 773903109 449 1,603 SH   SOLE   1,603 0 0
ROPER TECHNOLOGIES INC Common 776696106 80 169 SH   SOLE   169 0 0
S&P GLOBAL INC Common 78409V104 290,836 709,044 SH   SOLE   669,183 0 39,861
SAIA INC Common 78709Y105 110,976 455,155 SH   SOLE   455,155 0 0
SALESFORCE.COM INC Common 79466L302 122,976 579,201 SH   SOLE   535,712 0 43,489
SBA COMMUNICATIONS CORP Common 78410G104 566 1,644 SH   SOLE   1,644 0 0
SCHLUMBERGER LTD Common 806857108 4,535 109,776 SH   SOLE   109,776 0 0
SCHRODINGER INC Common 80810D103 679 19,911 SH   SOLE   19,911 0 0
SEA LTD ADR Common 81141R100 6,310 52,672 SH   SOLE   49,240 0 3,432
SEACOAST BANKING CORP FL Common 811707801 2,663 76,050 SH   SOLE   76,050 0 0
SEACOAST BANKING CORP FL Common 811707801 57,133 1,631,451 SH   SOLE 2 1,230,171 0 401,280
SEAGEN INC. Common 81181C104 3,894 27,034 SH   SOLE   27,034 0 0
SEMPRA ENERGY Common 816851109 1,704 10,138 SH   SOLE   10,138 0 0
SEMRUSH HOLDINGS INC Common 81686C104 4,572 382,875 SH   SOLE 2 303,707 0 79,168
SEMRUSH HOLDINGS INC Common 81686C104 2,550 213,597 SH   SOLE   213,597 0 0
SHAKE SHACK INC CLASS A Common 819047101 206,209 3,036,954 SH   SOLE   3,021,279 0 15,675
SHERWIN-WILLIAMS CO Common 824348106 58 234 SH   SOLE   234 0 0
SHOCKWAVE MEDICAL INC Common 82489T104 126,926 612,105 SH   SOLE   612,105 0 0
SHOPIFY INC - A Common 82509L107 223,013 329,920 SH   SOLE   319,207 0 10,713
SIERRA ONCOLOGY INC Common 82640U404 1,278 39,878 SH   SOLE   39,878 0 0
SIGNATURE BANK Common 82669G104 308,155 1,049,969 SH   SOLE   1,004,757 0 45,212
SIGNATURE BANK Common 82669G104 31,665 107,890 SH   SOLE 2 107,890 0 0
SIGNIFY HEALTH INC Common 82671G100 4,184 230,511 SH   SOLE   230,511 0 0
SIMON PROPERTY GROUP INC NEW Common 828806109 2,138 16,254 SH   SOLE   16,254 0 0
SITEONE LANDSCAPE SUPPLY INC Common 82982L103 6,595 40,787 SH   SOLE   40,787 0 0
SITEONE LANDSCAPE SUPPLY INC Common 82982L103 151,007 933,927 SH   SOLE 2 730,015 0 203,912
SITIME CORP Common 82982T106 7,706 31,094 SH   SOLE   31,094 0 0
SMARTSHEET INC CLASS A Common 83200N103 100,359 1,832,030 SH   SOLE   1,832,030 0 0
SNAP INC A Common 83304A106 97,602 2,711,908 SH   SOLE   2,493,369 0 218,539
SNOWFLAKE INC CLASS A Common 833445109 92,955 405,688 SH   SOLE   381,101 0 24,587
SOLAREDGE TECHNOLOGIES INC Common 83417M104 146,137 453,321 SH   SOLE   440,119 0 13,202
SOMALOGIC INC Common 83444K105 413 51,492 SH   SOLE   51,492 0 0
SOPHIA GENETICS SA Common H82027105 1,203 155,669 SH   SOLE   155,669 0 0
SOUTHERN COPPER CORP Common 84265V105 1,423 18,744 SH   SOLE   18,744 0 0
SPLUNK INC Common 848637104 12,745 85,760 SH   SOLE   85,730 0 30
SPROUT SOCIAL INC Common 85209W109 139,745 1,744,197 SH   SOLE   1,744,197 0 0
SPS COMMERCE INC Common 78463M107 143,227 1,091,667 SH   SOLE 2 837,527 0 254,140
SPS COMMERCE INC Common 78463M107 25,694 195,839 SH   SOLE   195,839 0 0
STANDARD BIOTOOLS INC Common 34385P108 1,437 400,288 SH   SOLE   400,288 0 0
STARBUCKS CORP. Common 855244109 2,340 25,722 SH   SOLE   25,722 0 0
STEPSTONE GROUP INC Common 85914M107 130,840 3,957,663 SH   SOLE 2 3,103,869 0 853,794
STEPSTONE GROUP INC Common 85914M107 5,277 159,628 SH   SOLE   159,628 0 0
SUNRUN INC Common 86771W105 5,040 165,967 SH   SOLE   165,967 0 0
SWEETGREEN INC Common 87043Q108 2,427 75,858 SH   SOLE   75,858 0 0
SWITCH INC A Common 87105L104 111 3,613 SH   SOLE   3,613 0 0
SYNOPSYS INC Common 871607107 8,519 25,563 SH   SOLE   25,563 0 0
SYSCO CORP. Common 871829107 2,131 26,096 SH   SOLE   26,096 0 0
TABULA RASA HEALTHCARE INC Common 873379101 278 48,290 SH   SOLE   48,290 0 0
TABULA RASA HEALTHCARE INC Common 873379101 6,183 1,073,478 SH   SOLE 2 840,493 0 232,985
TAIWAN SEMICONDUCTOR ADR Common 874039100 8,639 82,863 SH   SOLE   82,863 0 0
TAKE-TWO INTERACTIVE SOFTWARE Common 874054109 55,952 363,936 SH   SOLE   355,834 0 8,102
TANDEM DIABETES CARE INC Common 875372203 17,282 148,612 SH   SOLE   148,612 0 0
TANGER FACTORY OUTLET CENTERS Common 875465106 9,385 545,943 SH   SOLE   545,943 0 0
TARGET CORP Common 87612E106 1,118 5,267 SH   SOLE   5,267 0 0
TASKUS INC-A Common 87652V109 80,412 2,090,803 SH   SOLE   2,090,803 0 0
TECH TARGET INC Common 87874R100 9,934 122,218 SH   SOLE 2 96,135 0 26,083
TECH TARGET INC Common 87874R100 279 3,428 SH   SOLE   3,428 0 0
TELADOC INC Common 87918A105 28 394 SH   SOLE   394 0 0
TELEDYNE TECHNOLOGIES INC Common 879360105 4,143 8,766 SH   SOLE   8,766 0 0
TENABLE HOLDINGS INC Common 88025T102 46,763 809,196 SH   SOLE   809,196 0 0
TENET HEALTHCARE CORP Common 88033G407 35,502 413,009 SH   SOLE   407,310 0 5,699
TESLA INC Common 88160R101 651,776 604,840 SH   SOLE   582,833 0 22,007
TETRA TECH INC. Common 88162G103 617 3,738 SH   SOLE   3,738 0 0
TEXTRON INC. Common 883203101 72,788 978,595 SH   SOLE   877,413 0 101,182
THE MAGNITE INC Common 55955D100 5,749 435,223 SH   SOLE   435,223 0 0
THE REALREAL INC Common 88339P101 3,943 543,102 SH   SOLE   543,102 0 0
THERMO FISHER SCIENTIFIC INC Common 883556102 113 192 SH   SOLE   192 0 0
THOUGHTWORKS HOLDING INC Common 88546E105 2,287 109,907 SH   SOLE   109,907 0 0
TOTALENERGIES SE -SPON ADR Common 89151E109 1,715 33,935 SH   SOLE   33,935 0 0
TRACTOR SUPPLY COMPANY Common 892356106 49 210 SH   SOLE   210 0 0
TRADE DESK INC CLASS A Common 88339J105 5,639 81,429 SH   SOLE   81,429 0 0
TRADE DESK INC CLASS A Common 88339J105 2,938 42,419 SH   SOLE 2 42,419 0 0
TRADEWEB MARKETS INC CLASS A Common 892672106 76 867 SH   SOLE   867 0 0
TRANSCAT INC Common 893529107 47,654 587,310 SH   SOLE 2 440,251 0 147,059
TRANSCAT INC Common 893529107 2,331 28,730 SH   SOLE   28,730 0 0
TRANSDIGM GROUP INC Common 893641100 24,344 37,364 SH   SOLE 2 37,364 0 0
TRANSDIGM GROUP INC Common 893641100 344,359 528,531 SH   SOLE   509,078 0 19,453
TRANSUNION Common 89400J107 36 349 SH   SOLE   349 0 0
TREX COMPANY INC Common 89531P105 65,832 1,007,681 SH   SOLE   1,007,681 0 0
TRIMBLE INC Common 896239100 3,143 43,569 SH   SOLE   43,569 0 0
TRIPADVISOR INC Common 896945201 6,735 248,328 SH   SOLE   248,328 0 0
TURNING POINT THERAPEUTICS INC Common 90041T108 1,032 38,426 SH   SOLE   38,426 0 0
TWILIO INC A Common 90138F102 79,469 482,186 SH   SOLE   449,279 0 32,907
TYLER TECHNOLOGIES Common 902252105 14,002 31,474 SH   SOLE   31,462 0 12
UBER TECHNOLOGIES INC Common 90353T100 139,434 3,907,891 SH   SOLE   3,600,605 0 307,286
ULTA BEAUTY INC. Common 90384S303 7,507 18,851 SH   SOLE   18,844 0 7
ULTRAGENYX PHARMACEUTICAL INC Common 90400D108 19,482 268,274 SH   SOLE 2 209,932 0 58,342
ULTRAGENYX PHARMACEUTICAL INC Common 90400D108 835 11,499 SH   SOLE   11,499 0 0
UNION PACIFIC CORP Common 907818108 4,064 14,874 SH   SOLE   10,504 0 4,370
UNITED RENTALS INC Common 911363109 18,792 52,904 SH   SOLE   52,884 0 20
UNITEDHEALTH GROUP INC Common 91324P102 439,420 861,658 SH   SOLE   800,407 0 61,251
UNITY SOFTWARE Common 91332U101 105,692 1,065,335 SH   SOLE   977,021 0 88,314
UNIVERSAL DISPLAY CORP Common 91347P105 22,671 135,793 SH   SOLE   135,766 0 27
UPSTART HOLDINGS INC Common 91680M107 186,434 1,708,993 SH   SOLE   1,631,481 0 77,512
UPSTART HOLDINGS INC Common 91680M107 17,067 156,450 SH   SOLE 2 156,450 0 0
UPWORK INC Common 91688F104 6,045 260,130 SH   SOLE   260,130 0 0
US FOODS HOLDING CORP Common 912008109 13,896 369,271 SH   SOLE   369,271 0 0
US PHYSICAL THERAPY INC Common 90337L108 4,399 44,237 SH   SOLE 2 21,027 0 23,210
VACASA INC Common 91854V107 232 28,079 SH   SOLE   28,079 0 0
VAIL RESORTS INC. Common 91879Q109 156,005 599,396 SH   SOLE   575,705 0 23,691
VAXCYTE INC Common 92243G108 234 9,677 SH   SOLE   9,677 0 0
VEEVA SYSTEMS INC CLASS A Common 922475108 159,769 751,996 SH   SOLE   751,996 0 0
VERICEL CORP Common 92346J108 105,364 2,756,776 SH   SOLE   2,756,776 0 0
VERISIGN INC. Common 92343E102 9,174 41,241 SH   SOLE   41,226 0 15
VERIZON COMMUNICATIONS Common 92343V104 3,209 62,994 SH   SOLE   62,994 0 0
VERTEX INC CLASS A Common 92538J106 54,968 3,583,338 SH   SOLE 2 2,802,805 0 780,533
VERTEX INC CLASS A Common 92538J106 9,231 601,743 SH   SOLE   601,743 0 0
VERTEX PHARMACEUTICALS INC Common 92532F100 112,858 432,454 SH   SOLE   426,382 0 6,072
VICTORIA'S SECRET & CO Common 926400102 15,464 301,099 SH   SOLE   301,099 0 0
VINCI PARTNERS INVESTMENT Common G9451V109 678 48,970 SH   SOLE   48,970 0 0
VIPER ENERGY PARTNERS LP Common 92763M105 89,080 3,012,510 SH   SOLE   3,012,510 0 0
VISA INC CLASS A SHARES Common 92826C839 546,574 2,464,600 SH   SOLE   2,339,183 0 125,417
WALMART INC Common 931142103 2,192 14,720 SH   SOLE   14,670 0 50
WALT DISNEY CO. Common 254687106 55,279 403,025 SH   SOLE   403,025 0 0
WASTE CONNECTIONS INC Common 94106B101 9,578 68,564 SH   SOLE   68,539 0 25
WASTE CONNECTIONS INC Common 94106B101 14,125 101,110 SH   SOLE 2 101,110 0 0
WATERS CORP. Common 941848103 44 141 SH   SOLE   141 0 0
WAYFAIR INC CL A Common 94419L101 986 8,900 SH   SOLE 2 8,900 0 0
WEBSTER FINANCIAL CORP. Common 947890109 7,484 133,355 SH   SOLE   133,355 0 0
WELLS FARGO & CO NEW Common 949746101 60 1,244 SH   SOLE   1,244 0 0
WELLTOWER INC Common 95040Q104 1,766 18,370 SH   SOLE   18,370 0 0
WEST PHARMACEUTICAL SERVICES Common 955306105 1,441 3,509 SH   SOLE   3,509 0 0
WINGSTOP INC Common 974155103 12,100 103,111 SH   SOLE 2 80,907 0 22,204
WINGSTOP INC Common 974155103 108,387 923,618 SH   SOLE   923,618 0 0
WORKDAY INC Common 98138H101 457 1,910 SH   SOLE   1,910 0 0
WW GRAINGER INC Common 384802104 20 38 SH   SOLE   38 0 0
XOMETRY INC-A Common 98423F109 4,477 121,832 SH   SOLE   121,832 0 0
XPO LOGISTICS INC Common 983793100 3,364 46,209 SH   SOLE 2 46,209 0 0
XPO LOGISTICS INC Common 983793100 214,001 2,939,571 SH   SOLE   2,819,383 0 120,188
XYLEM INC Common 98419M100 490 5,750 SH   SOLE   5,750 0 0
YETI HOLDINGS INC Common 98585X104 15 248 SH   SOLE   248 0 0
ZENTALIS PHARMACEUTICALS INC Common 98943L107 693 15,029 SH   SOLE   15,029 0 0
ZOETIS INC Common 98978V103 927 4,914 SH   SOLE   4,914 0 0
ZOOMINFO TECHNOLOGIES INC Common 98980F104 842 14,097 SH   SOLE   14,097 0 0