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 11,920 80,024 SH   SOLE   80,024 0 0
908 DEVICES INC Common 65443P102 15,547 600,967 SH   SOLE   600,967 0 0
ABBOTT LABORATORIES Common 002824100 27,038 192,116 SH   SOLE   180,208 0 11,908
ABBVIE INC Common 00287Y109 243,396 1,797,605 SH   SOLE   1,781,004 0 16,601
ABIOMED INC. Common 003654100 4,557 12,687 SH   SOLE   12,687 0 0
ACADEMY SPORTS & OUTDOORS INC Common 00402L107 342 7,792 SH   SOLE   7,792 0 0
ACADIA HEALTHCARE CO INC Common 00404A109 4,806 79,184 SH   SOLE   79,184 0 0
ACADIA PHARMACEUTICALS INC Common 004225108 41,884 1,794,500 SH   SOLE 2 1,447,350 0 347,150
ACADIA PHARMACEUTICALS INC Common 004225108 1,059 45,353 SH   SOLE   45,353 0 0
ACCENTURE PLC IRELAND SHARES C Common G1151C101 1,055 2,544 SH   SOLE   2,544 0 0
ACI WORLDWIDE INC Common 004498101 13,448 387,557 SH   SOLE   387,557 0 0
ADOBE INC. Common 00724F101 540,521 953,199 SH   SOLE   911,357 0 41,842
ADVANCE AUTO PARTS Common 00751Y106 28,275 117,870 SH   SOLE   117,841 0 29
ADVANCED MICRO DEVICES INC. Common 007903107 553,460 3,846,142 SH   SOLE   3,666,514 0 179,628
ADVIDITY BIOSCIENCES INC Common 05370A108 2,551 107,326 SH   SOLE   107,326 0 0
AERIE PHARMACEUTICALS INC Common 00771V108 3,688 525,422 SH   SOLE 2 427,593 0 97,829
AEROVATE THERAPEUTICS INC Common 008064107 1,969 167,007 SH   SOLE   167,007 0 0
AFFILIATED MANAGERS GROUP INC. Common 008252108 16,546 100,577 SH   SOLE   100,577 0 0
AFFIRM HOLDINGS INC Common 00827B106 63,475 631,219 SH   SOLE   631,219 0 0
AGILENT TECHNOLOGIES INC Common 00846U101 3,924 24,580 SH   SOLE   24,580 0 0
AIR PRODUCTS & CHEMICALS INC Common 009158106 3,796 12,477 SH   SOLE   12,477 0 0
AIRBNB INC Common 009066101 186,262 1,118,759 SH   SOLE   1,112,651 0 6,108
AKOYA BIOSCIENCES INC Common 00974H104 4,185 273,354 SH   SOLE   273,354 0 0
ALGER 35 ETF Mutual Funds 015564206 7,558 370,512 SH   SOLE   370,512 0 0
ALGER MID CAP 40 ETF Mutual Funds 015564107 6,586 329,716 SH   SOLE   329,716 0 0
ALIGN TECHNOLOGY INC Common 016255101 54,129 82,365 SH   SOLE   77,439 0 4,926
ALLEGION PLC Common G0176J109 487 3,677 SH   SOLE   3,677 0 0
ALPHA TEKNOVA INC Common 02080L102 1,282 62,597 SH   SOLE   62,597 0 0
ALPHABET INC CL A Common 02079K305 12,576 4,341 SH   SOLE   4,341 0 0
ALPHABET INC CL C Common 02079K107 1,188,681 410,798 SH   SOLE   391,811 0 18,987
ALTAIR ENGINEERING INC A Common 021369103 302 3,902 SH   SOLE 2 3,902 0 0
ALTERYX INC Common 02156B103 10,118 167,233 SH   SOLE   167,182 0 51
ALTRIA GROUP INC. Common 02209S103 1,597 33,709 SH   SOLE   33,709 0 0
AMAZON COM INC. Common 023135106 1,699,143 509,589 SH   SOLE   488,651 0 20,938
AMERESCO INC CL A Common 02361E108 101,437 1,245,539 SH   SOLE 2 981,851 0 263,688
AMERESCO INC CL A Common 02361E108 3,917 48,101 SH   SOLE   48,101 0 0
AMERICAN EXPRESS COMPANY Common 025816109 26 159 SH   SOLE   159 0 0
AMERIPRISE FINL INC Common 03076C106 26 87 SH   SOLE   87 0 0
AMETEK INC Common 031100100 199,296 1,355,384 SH   SOLE   1,274,025 0 81,359
AMGEN INC Common 031162100 1,052 4,676 SH   SOLE   4,676 0 0
AMPHENOL CORP Common 032095101 55 625 SH   SOLE   625 0 0
AMPLITUDE INC CLASS A Common 03213A104 1,645 31,082 SH   SOLE   29,040 0 2,042
ANSYS INC Common 03662Q105 6,088 15,177 SH   SOLE   15,177 0 0
AON PLC Common G0403H108 23 76 SH   SOLE   76 0 0
APPLE INC. Common 037833100 1,333,049 7,507,174 SH   SOLE   7,179,236 0 327,938
APPLIED MATERIALS INC Common 038222105 570,445 3,625,097 SH   SOLE   3,515,733 0 109,364
APRIA INC Common 03836A101 3,895 119,474 SH   SOLE   119,474 0 0
APRIA INC Common 03836A101 104,635 3,209,651 SH   SOLE 2 2,549,323 0 660,328
APTIV PLC Common G6095L109 2,091 12,679 SH   SOLE   12,679 0 0
ARES MANAGEMENT CORP Common 03990B101 48 592 SH   SOLE   592 0 0
ARHAUS INC Common 04035M102 1,281 96,673 SH   SOLE   96,673 0 0
ARMSTRONG WORLD INDUSTRIES Common 04247X102 23 202 SH   SOLE   202 0 0
ASML HOLDING NV - ADR Common N07059210 51,091 64,173 SH   SOLE   64,173 0 0
ASTRAZENECA PLC-SPONS ADR Common 046353108 1,366 23,450 SH   SOLE   23,450 0 0
AT&T INC. Common 00206R102 1,184 48,126 SH   SOLE   48,126 0 0
ATLASSIAN CORP PLC Common G06242104 78,330 205,435 SH   SOLE   203,908 0 1,527
ATRICURE INC Common 04963C209 225,336 3,240,847 SH   SOLE   3,240,847 0 0
AUTODESK INC. Common 052769106 1,690 6,009 SH   SOLE   6,009 0 0
AUTOMATIC DATA PROCESSING INC. Common 053015103 26 107 SH   SOLE   107 0 0
AVALARA INC Common 05338G106 227,789 1,764,299 SH   SOLE   1,760,305 0 3,994
AVALARA INC Common 05338G106 7,205 55,802 SH   SOLE 2 55,802 0 0
AVANTOR INC Common 05352A100 24,661 585,208 SH   SOLE   585,011 0 197
AXOS FINANCIAL INC Common 05465C100 2,394 42,827 SH   SOLE   42,827 0 0
AXOS FINANCIAL INC Common 05465C100 58,405 1,044,626 SH   SOLE 2 814,061 0 230,565
AZEK COMPANY INC Common 05478C105 4,065 87,919 SH   SOLE   87,919 0 0
AZENTA INC Common 114340102 35,472 344,017 SH   SOLE   343,963 0 54
BALCHEM CORP. Common 057665200 31,618 187,533 SH   SOLE   187,533 0 0
BALL CORP Common 058498106 934 9,706 SH   SOLE   9,706 0 0
BANK OF AMERICA CORP Common 060505104 3,867 86,921 SH   SOLE   86,921 0 0
BATH & BODY WORKS Common 070830104 99 1,425 SH   SOLE   1,425 0 0
BEAUTY HEALTH CO Common 88331L108 6,272 259,608 SH   SOLE   259,608 0 0
BED BATH & BEYOND INC Common 075896100 5,119 351,121 SH   SOLE   351,121 0 0
BELLUS HEALTH INC Common 07987C204 3,211 398,846 SH   SOLE   398,846 0 0
BENTLEY SYSTEMS INC Common 08265T208 25,205 521,512 SH   SOLE   521,346 0 166
BERKELEY LIGHTS INC Common 084310101 1,529 84,085 SH   SOLE   84,085 0 0
BIGCOMMERCE HOLDINGS INC Common 08975P108 251 7,101 SH   SOLE 2 7,101 0 0
BIGCOMMERCE HOLDINGS INC Common 08975P108 23,125 653,798 SH   SOLE   653,798 0 0
BILL.COM HOLDINGS INC Common 090043100 243,775 978,427 SH   SOLE   938,332 0 40,095
BILL.COM HOLDINGS INC Common 090043100 3,092 12,411 SH   SOLE 2 12,411 0 0
BIODESIX INC Common 09075X108 710 134,296 SH   SOLE   134,296 0 0
BIOLIFE SOLUTIONS INC Common 09062W204 63,176 1,695,095 SH   SOLE   1,695,095 0 0
BIOMARIN PHARMACEUTICALS INC Common 09061G101 14,965 169,383 SH   SOLE   169,383 0 0
BIOMARIN PHARMACEUTICALS INC Common 09061G101 4,105 46,467 SH   SOLE 2 46,467 0 0
BIO-TECHNE CORP Common 09073M104 497,439 961,533 SH   SOLE   961,533 0 0
BJ'S WHOLESALE CLUB HOLDINGS Common 05550J101 16,872 251,930 SH   SOLE   251,930 0 0
BLACKBAUD INC Common 09227Q100 11,391 144,226 SH   SOLE   144,226 0 0
BLACKLINE INC Common 09239B109 190,423 1,839,121 SH   SOLE   1,839,121 0 0
BLACKROCK INC. Common 09247X101 4,978 5,437 SH   SOLE   5,437 0 0
BLACKSTONE INC Common 09260D107 3,707 28,648 SH   SOLE   28,648 0 0
BLACKSTONE MORTGAGE TRUST INC Common 09257W100 1,687 55,107 SH   SOLE   55,107 0 0
BLOCK INC A Common 852234103 168,424 1,042,808 SH   SOLE   1,016,083 0 26,725
BOOKING HOLDINGS INC Common 09857L108 9,242 3,852 SH   SOLE   3,852 0 0
BOOT BARN HOLDINGS INC Common 099406100 15,995 129,988 SH   SOLE   129,945 0 43
BRILLIANT EARTH GROUP INC Common 109504100 814 45,089 SH   SOLE   45,089 0 0
BRISTOL MYERS SQUIBB CO Common 110122108 8,007 128,422 SH   SOLE   128,422 0 0
BROADCOM LTD Common 11135F101 6,254 9,398 SH   SOLE   9,398 0 0
BROWN & BROWN INC Common 115236101 27 385 SH   SOLE   385 0 0
BRUKER BIOSCIENCES CORP Common 116794108 101 1,200 SH   SOLE   1,200 0 0
BRUNSWICK CORP. Common 117043109 48 476 SH   SOLE   476 0 0
BTRS HOLDINGS INC Common 11778X104 251 32,036 SH   SOLE   32,036 0 0
BTRS HOLDINGS INC Common 11778X104 9,870 1,262,183 SH   SOLE 2 946,577 0 315,606
BUMBLE INC Common 12047B105 2,594 76,622 SH   SOLE   76,622 0 0
CADENCE DESIGN SYSTEM INC Common 127387108 141,052 756,922 SH   SOLE   746,475 0 10,447
CANADA GOOSE HOLDINGS INC Common 135086106 33,711 909,629 SH   SOLE 2 704,440 0 205,189
CANADA GOOSE HOLDINGS INC Common 135086106 791 21,349 SH   SOLE   21,349 0 0
CAPRI HOLDINGS LTD Common G1890L107 435,602 6,710,859 SH   SOLE   6,561,910 0 148,949
CAREDX INC Common 14167L103 148,764 3,270,973 SH   SOLE   3,270,973 0 0
CARLISLE COMPANIES Common 142339100 175 705 SH   SOLE   705 0 0
CARLYLE GROUP INC Common 14316J108 1,330 24,228 SH   SOLE   24,228 0 0
CARMAX INC Common 143130102 23 176 SH   SOLE   176 0 0
CARRIER GLOBAL CORP Common 14448C104 28 515 SH   SOLE   515 0 0
CARVANA CO Common 146869102 91,278 393,797 SH   SOLE   374,534 0 19,263
CASELLA WASTE SYSTEMS Common 147448104 197,173 2,308,271 SH   SOLE 2 1,781,801 0 526,470
CASELLA WASTE SYSTEMS Common 147448104 8,637 101,110 SH   SOLE   101,110 0 0
CATALENT INC Common 148806102 169,024 1,320,191 SH   SOLE   1,229,064 0 91,127
CATERPILLAR INC. Common 149123101 18,821 91,038 SH   SOLE   91,010 0 28
CBRE GROUP INC Common 12504L109 25 234 SH   SOLE   234 0 0
CELLDEX THERAPEUTICS INC Common 15117B202 19,402 502,125 SH   SOLE   502,125 0 0
CENTENE CORP DEL Common 15135B101 8,014 97,259 SH   SOLE   97,259 0 0
CERENCE INC Common 156727109 81,452 1,062,788 SH   SOLE 2 829,947 0 232,841
CERENCE INC Common 156727109 2,063 26,924 SH   SOLE   26,924 0 0
CHAMPIONX CORP Common 15872M104 158,260 7,830,759 SH   SOLE   7,830,493 0 266
CHARLES RIVER LABORATORIES INC Common 159864107 85 226 SH   SOLE   226 0 0
CHEESECAKE FACTORY INC Common 163072101 64,810 1,655,439 SH   SOLE   1,655,439 0 0
CHEFS' WAREHOUSE INC Common 163086101 6,209 186,443 SH   SOLE   186,443 0 0
CHEGG INC Common 163092109 129,355 4,213,508 SH   SOLE 2 3,395,307 0 818,201
CHEGG INC Common 163092109 14,914 485,790 SH   SOLE   485,660 0 130
CHEMOCENTRYX INC Common 16383L106 5,538 152,097 SH   SOLE   152,097 0 0
CHENIERE ENERGY INC Common 16411R208 58 571 SH   SOLE   571 0 0
CHENIERE ENERGY PARTNERS LP Common 16411Q101 1,098 25,990 SH   SOLE   25,990 0 0
CHEVRONTEXACO CORP Common 166764100 3,160 26,932 SH   SOLE   26,932 0 0
CHIPOTLE MEXICAN GRILL-CL A Common 169656105 167,075 95,567 SH   SOLE   94,360 0 1,207
CHOICE HOTELS INTL INC Common 169905106 28 182 SH   SOLE   182 0 0
CI&T INC UNITED STATES Common G21307106 270 22,750 SH   SOLE   22,750 0 0
CI&T INC UNITED STATES Common G21307106 14,927 1,255,444 SH   SOLE 2 955,925 0 299,519
CIGNA CORP Common 125523100 892 3,885 SH   SOLE   3,885 0 0
CINTAS CORP. Common 172908105 58,763 132,597 SH   SOLE   132,205 0 392
CISCO SYSTEMS INC Common 17275R102 3,144 49,610 SH   SOLE   49,610 0 0
CITI TRENDS INC Common 17306X102 26,076 275,209 SH   SOLE   275,209 0 0
CME GROUP INC Common 12572Q105 3,583 15,683 SH   SOLE   15,683 0 0
COCA COLA CO. Common 191216100 3,091 52,200 SH   SOLE   52,200 0 0
CODEX DNA INC Common 192003101 1,696 157,032 SH   SOLE   157,032 0 0
COGNEX CORP. Common 192422103 219,586 2,823,898 SH   SOLE   2,823,898 0 0
COHERUS BIOSCIENCES INC Common 19249H103 6,962 436,188 SH   SOLE   436,188 0 0
COINBASE GLOBAL INC CLASS A Common 19260Q107 173,496 687,466 SH   SOLE   664,407 0 23,059
COLFAX CORP Common 194014106 24,376 530,269 SH   SOLE   530,104 0 165
COMCAST CORP CL A Common 20030N101 3,065 60,890 SH   SOLE   60,890 0 0
COMPASS THERAPEUTICS INC Common 20454B104 2,595 818,745 SH   SOLE   818,745 0 0
CONFLUENT INC Common 20717M103 119,140 1,562,695 SH   SOLE   1,532,184 0 30,511
CONVEY HEALTH SOLUTIONS Common 21258C108 2,221 265,643 SH   SOLE   265,643 0 0
COPART INC. Common 217204106 27,575 181,870 SH   SOLE   181,870 0 0
CORE LABORATORIES NV Common N22717107 87,655 3,928,960 SH   SOLE 2 3,074,357 0 854,603
CORE LABORATORIES NV Common N22717107 2,014 90,275 SH   SOLE   90,275 0 0
COSTAR GROUP INC Common 22160N109 101,679 1,286,589 SH   SOLE   1,286,589 0 0
COSTCO WHOLESALE CORP NEW Common 22160K105 648 1,142 SH   SOLE   1,142 0 0
COUPA SOFTWARE INC Common 22266L106 2,725 17,239 SH   SOLE   17,239 0 0
CROCS INC Common 227046109 888 6,929 SH   SOLE   6,929 0 0
CROWDSTRIKE HOLDINGS INC A Common 22788C105 129,663 633,276 SH   SOLE   617,161 0 16,115
CROWN CASTLE INTERNATIONAL COR Common 22822V101 28,231 135,246 SH   SOLE   135,246 0 0
CRYOPORT INC Common 229050307 282,370 4,772,183 SH   SOLE   4,772,183 0 0
CVS HEALTH CORP Common 126650100 35,406 343,212 SH   SOLE   343,212 0 0
CYRUSONE INC Common 23283R100 2 21 SH   SOLE   21 0 0
CYTEK BIOSCIENCES INC Common 23285D109 1,780 109,088 SH   SOLE   109,088 0 0
DANAHER CORP Common 235851102 512,730 1,558,401 SH   SOLE   1,491,729 0 66,672
DATADOG INC CLASS A Common 23804L103 129,877 729,197 SH   SOLE   729,171 0 26
DECKERS OUTDOOR CORP Common 243537107 19 51 SH   SOLE   51 0 0
DEFINITIVE HEALTHCARE CORP Common 24477E103 50,380 1,843,411 SH   SOLE   1,843,411 0 0
DEFINITIVE HEALTHCARE CORP Common 24477E103 14 500 SH   SOLE 2 500 0 0
DELL TECHNOLOGIES C Common 24703L202 80 1,421 SH   SOLE   1,421 0 0
DERMTECH INC Common 24984K105 19 1,226 SH   SOLE   1,226 0 0
DEXCOM INC. Common 252131107 173,920 323,903 SH   SOLE   318,845 0 5,058
DIAMONDBACK ENERGY INC Common 25278X109 54,109 501,707 SH   SOLE   501,707 0 0
DICKS SPORTING GOODS INC Common 253393102 14,797 128,682 SH   SOLE   128,641 0 41
DIGITAL TURBINE INC Common 25400W102 6,436 105,531 SH   SOLE   105,531 0 0
DISCOVER FINANCIAL SERVICES Common 254709108 19 168 SH   SOLE   168 0 0
DLOCAL LIMITED Common G29018101 93,567 2,621,649 SH   SOLE   2,523,689 0 97,960
DOCUSIGN INC Common 256163106 739 4,850 SH   SOLE   4,850 0 0
DOLLAR GENERAL CORP. Common 256677105 67 285 SH   SOLE   285 0 0
DONALDSON CO. INC. Common 257651109 20 343 SH   SOLE   343 0 0
DOW CHEMICAL CO Common 260557103 755 13,305 SH   SOLE   13,305 0 0
DOXIMITY INC CLASS A Common 26622P107 1,810 36,100 SH   SOLE   36,100 0 0
DRAFTKINGS INC A Common 26142R104 26,169 952,655 SH   SOLE   940,555 0 12,100
DROPBOX INC Common 26210C104 17 679 SH   SOLE   679 0 0
DUOLINGO Common 26603R106 27 250 SH   SOLE 2 250 0 0
DUTCH BROS INC CLASS A Common 26701L100 740 14,543 SH   SOLE   14,543 0 0
DYNATRACE INC Common 268150109 61 1,013 SH   SOLE   1,013 0 0
EARGO INC Common 270087109 932 182,730 SH   SOLE 2 182,730 0 0
EATON CORP PLC Common G29183103 359,202 2,078,472 SH   SOLE   1,918,119 0 160,353
EBIX INC Common 278715206 220 7,237 SH   SOLE   7,237 0 0
EBIX INC Common 278715206 10,623 349,436 SH   SOLE 2 282,813 0 66,623
EDWARDS LIFESCIENCES CORP Common 28176E108 103,691 800,391 SH   SOLE   792,617 0 7,774
ELI LILLY & CO Common 532457108 10,890 39,425 SH   SOLE   38,774 0 651
ENCOMPASS HEALTH CORP Common 29261A100 5,334 81,740 SH   SOLE   81,740 0 0
ENTEGRIS INC Common 29362U104 80 574 SH   SOLE   574 0 0
EOG RES INC Common 26875P101 39,899 449,156 SH   SOLE   449,156 0 0
EPAM SYSTEMS INC Common 29414B104 9,870 14,765 SH   SOLE 2 14,765 0 0
EPAM SYSTEMS INC Common 29414B104 13,868 20,746 SH   SOLE   20,743 0 3
EQUIFAX INC Common 294429105 75 256 SH   SOLE   256 0 0
EQUINIX INC. Common 29444U700 23,684 28,000 SH   SOLE   28,000 0 0
ESTEE LAUDER COMPANIES INC CL Common 518439104 68,467 184,946 SH   SOLE   181,703 0 3,243
ETSY INC Common 29786A106 100,428 458,703 SH   SOLE   458,703 0 0
EVENTBRITE INC Common 29975E109 4,534 259,951 SH   SOLE   259,951 0 0
EVERBRIDGE INC Common 29978A104 29,853 443,376 SH   SOLE 2 347,239 0 96,137
EVERBRIDGE INC Common 29978A104 97,419 1,446,889 SH   SOLE   1,446,889 0 0
EVOLENT HEALTH INC A Common 30050B101 67,891 2,453,590 SH   SOLE   2,453,590 0 0
EXPEDIA INC Common 30212P303 16,282 90,096 SH   SOLE   90,067 0 29
EXTRA SPACE STORAGE INC Common 30225T102 154 678 SH   SOLE   678 0 0
EXXON MOBIL CORP Common 30231G102 1,921 31,397 SH   SOLE   31,397 0 0
EYEPOINT PHARMACEUTICALS INC Common 30233G209 2,234 182,530 SH   SOLE   182,530 0 0
F5 INC Common 315616102 5,261 21,498 SH   SOLE   21,498 0 0
FACEBOOK INC Common 30303M102 149,966 445,862 SH   SOLE   441,776 0 4,086
FACTSET RESEARCH SYSTEMS INC Common 303075105 113 232 SH   SOLE   232 0 0
FAIR ISAAC CORP Common 303250104 23 52 SH   SOLE   52 0 0
FARFETCH LTD CLASS A Common 30744W107 8,937 267,343 SH   SOLE   267,343 0 0
FERRARI N.V. Common N3167Y103 6,633 25,626 SH   SOLE   25,626 0 0
FIRSTSERVICE CORP Common 33767E202 235,745 1,199,904 SH   SOLE 2 952,828 0 247,076
FIRSTSERVICE CORP Common 33767E202 54,917 279,517 SH   SOLE   279,517 0 0
FISERV INC. Common 337738108 67 648 SH   SOLE   648 0 0
FIVE BELOW Common 33829M101 11,642 56,272 SH   SOLE   56,272 0 0
FIVE9 INC Common 338307101 3,138 22,852 SH   SOLE   22,852 0 0
FLEX LTD Common Y2573F102 1,041 56,805 SH   SOLE   56,805 0 0
FORGEROCK INC Common 34631B101 26,736 1,001,722 SH   SOLE   1,001,722 0 0
FORTINET INC Common 34959E109 6,479 18,026 SH   SOLE   18,026 0 0
FREEPORT- MCMORAN COPPER & GOL Common 35671D857 1,002 24,000 SH   SOLE   24,000 0 0
FRESHPET INC Common 358039105 79,807 837,694 SH   SOLE   837,694 0 0
GARMIN LTD Common H2906T109 1,408 10,340 SH   SOLE   10,340 0 0
GATES INDUSTRIAL COPR INC Common G39108108 5,009 314,816 SH   SOLE   314,816 0 0
GENERAC HOLDINGS INC. Common 368736104 12,690 36,059 SH   SOLE   36,051 0 8
GENERAL DYNAMICS CORP Common 369550108 1,384 6,638 SH   SOLE   6,638 0 0
GENERAL MOTORS CO. Common 37045V100 215,130 3,669,289 SH   SOLE   3,421,841 0 247,448
GENIUS SPORTS LTD Common G3934V109 96,950 12,756,592 SH   SOLE   12,756,592 0 0
GENPACT LTD Common G3922B107 77 1,455 SH   SOLE   1,455 0 0
GILEAD SCIENCES INC Common 375558103 1,040 14,322 SH   SOLE   14,322 0 0
GLAUKOS CORPORATION Common 377322102 42,051 946,238 SH   SOLE 2 747,828 0 198,410
GLAUKOS CORPORATION Common 377322102 865 19,465 SH   SOLE   19,465 0 0
GLAXOSMITHKLINE PLC ADR Common 37733W105 1,322 29,974 SH   SOLE   29,974 0 0
GLOBANT SA Common L44385109 138,739 441,718 SH   SOLE 2 337,759 0 103,959
GLOBANT SA Common L44385109 8,349 26,583 SH   SOLE   26,583 0 0
GLOBUS MEDICAL INC A Common 379577208 63 869 SH   SOLE   869 0 0
GOLDMAN SACHS GROUP INC Common 38141G104 44,813 117,143 SH   SOLE   117,143 0 0
GOOSEHEAD INSURANCE Common 38267D109 38,576 296,559 SH   SOLE 2 232,421 0 64,138
GOOSEHEAD INSURANCE Common 38267D109 1,782 13,698 SH   SOLE   13,698 0 0
GRACO INC Common 384109104 22 275 SH   SOLE   275 0 0
GRAY TELEVISION INC Common 389375106 3,106 154,086 SH   SOLE   154,086 0 0
GRID DYNAMICS HOLDINGS INC Common 39813G109 13,928 366,816 SH   SOLE 2 280,753 0 86,063
GRID DYNAMICS HOLDINGS INC Common 39813G109 604 15,902 SH   SOLE   15,902 0 0
GRIFOLS SA ADR Common 398438408 3,698 329,316 SH   SOLE   329,316 0 0
GUARDANT HEALTH INC Common 40131M109 175,054 1,750,191 SH   SOLE   1,750,191 0 0
GUIDEWIRE SOFTWARE INC Common 40171V100 172,108 1,515,972 SH   SOLE   1,515,972 0 0
GXO LOGISTICS INC Common 36262G101 97,170 1,069,797 SH   SOLE   1,062,168 0 7,629
HAMILTON LANE INC CLASS A Common 407497106 7,202 69,508 SH   SOLE   69,508 0 0
HAMILTON LANE INC CLASS A Common 407497106 175,680 1,695,426 SH   SOLE 2 1,328,969 0 366,457
HARTFORD FINANCIAL SERVICES GR Common 416515104 1,065 15,428 SH   SOLE   15,428 0 0
HDFC BANK LTD ADR Common 40415F101 5,001 76,855 SH   SOLE   76,855 0 0
HEALTHEQUITY INC Common 42226A107 98,536 2,227,307 SH   SOLE   2,227,307 0 0
HEICO CORP Common 422806109 68,679 476,207 SH   SOLE   476,207 0 0
HEICO CORP Common 422806109 15,336 106,336 SH   SOLE 2 106,336 0 0
HEICO CORP CLASS A Common 422806208 189,072 1,471,152 SH   SOLE   1,471,152 0 0
HELIOS TECHNOLOGIES INC Common 42328H109 23,534 223,771 SH   SOLE   223,696 0 75
HERC HOLDINGS INC Common 42704L104 296,613 1,894,683 SH   SOLE   1,894,622 0 61
HESKA CORP Common 42805E306 187,646 1,028,254 SH   SOLE   1,028,254 0 0
HESS CORP Common 42809H107 18 248 SH   SOLE   248 0 0
HEXCEL CORP Common 428291108 3,247 62,691 SH   SOLE   62,691 0 0
HOME DEPOT INC Common 437076102 10,625 25,601 SH   SOLE   25,601 0 0
HONEYWELL INTERNATIONAL INC Common 438516106 5,690 27,289 SH   SOLE   27,289 0 0
HORIZON THERAPEUTICS PLC Common G46188101 61,693 572,506 SH   SOLE   560,255 0 12,251
HUBSPOT INC Common 443573100 13,371 20,285 SH   SOLE 2 20,285 0 0
HUBSPOT INC Common 443573100 117,604 178,418 SH   SOLE   178,411 0 7
HUMANA INC Common 444859102 925 1,995 SH   SOLE   1,995 0 0
HYDROFARM HOLDINGS GROUP INC Common 44888K209 5,186 183,328 SH   SOLE   183,328 0 0
IAA INC Common 449253103 85,850 1,695,964 SH   SOLE   1,695,964 0 0
ICON PLC Common G4705A100 8,604 27,782 SH   SOLE   27,782 0 0
IDEXX LABORATORIES CORP. Common 45168D104 89,734 136,278 SH   SOLE   136,278 0 0
IMPINJ INC Common 453204109 2,012 22,682 SH   SOLE   22,682 0 0
IMPINJ INC Common 453204109 47,603 536,670 SH   SOLE 2 417,738 0 118,932
INMODE LTD Common M5425M103 146,811 2,080,061 SH   SOLE   2,080,061 0 0
INOGEN INC Common 45780L104 2,203 64,783 SH   SOLE   64,783 0 0
INOGEN INC Common 45780L104 4,189 123,200 SH   SOLE 2 92,731 0 30,469
INSPIRE MEDICAL SYSTEMS INC Common 457730109 37,044 161,018 SH   SOLE 2 124,826 0 36,192
INSPIRE MEDICAL SYSTEMS INC Common 457730109 197,553 858,702 SH   SOLE   858,702 0 0
INSULET CORP Common 45784P101 269,149 1,011,572 SH   SOLE   1,011,572 0 0
INSULET CORP Common 45784P101 12,721 47,810 SH   SOLE 2 47,810 0 0
INTELLIA THERAPEUTCS INC Common 45826J105 4,716 39,889 SH   SOLE   39,889 0 0
INTUIT INC. Common 461202103 486,057 755,662 SH   SOLE   712,843 0 42,819
INTUITIVE SURGICAL INC Common 46120E602 297,539 828,108 SH   SOLE   818,287 0 9,821
IQVIA HOLDINGS INC Common 46266C105 25 90 SH   SOLE   90 0 0
ISHARES RUSSELL 2000 GROWTH IN Mutual Funds 464287648 29,010 98,992 SH   SOLE   98,992 0 0
ISHARES RUSSELL MIDCAP GROWTH Mutual Funds 464287481 5,344 46,377 SH   SOLE   46,377 0 0
ISHARES TRUST RUSSELL 1000 GRO Mutual Funds 464287614 16,090 52,652 SH   SOLE   52,652 0 0
IVERIC BIO INC Common 46583P102 7,623 455,916 SH   SOLE   455,916 0 0
J P MORGAN CHASE & CO. Common 46625H100 9,149 57,776 SH   SOLE   57,776 0 0
JD.COM ADR Common 47215P106 1,083 15,451 SH   SOLE   15,451 0 0
JOHNSON & JOHNSON Common 478160104 4,239 24,780 SH   SOLE   24,780 0 0
JOHNSON CONTROLS INTERNATIONAL Common G51502105 1,786 21,970 SH   SOLE   21,970 0 0
JOINT CORP/THE Common 47973J102 158,395 2,411,251 SH   SOLE   2,411,251 0 0
KARUNA THERAPEUTICS INC Common 48576A100 3,543 27,043 SH   SOLE   27,043 0 0
KLA CORPORATION Common 482480100 27,396 63,695 SH   SOLE   63,684 0 11
KORNIT DIGITAL LTD Common M6372Q113 38,808 254,896 SH   SOLE   254,896 0 0
KRATOS DEFENSE & SECURITY SOLU Common 50077B207 12,578 648,331 SH   SOLE 2 513,094 0 135,237
KRATOS DEFENSE & SECURITY SOLU Common 50077B207 416 21,468 SH   SOLE   21,468 0 0
KYMERA THERAPEUTICS INC Common 501575104 5,908 93,049 SH   SOLE   93,049 0 0
LABORATORY CORP AMER HLDGS NEW Common 50540R409 6,076 19,337 SH   SOLE   19,337 0 0
LAM RESEARCH CORP. Common 512807108 268,024 372,695 SH   SOLE   355,650 0 17,045
LAMAR ADVERTISING CO CL A Common 512816109 1,489 12,274 SH   SOLE   12,274 0 0
LARIMAR THERAPEUTICS INC Common 517125100 1,898 175,870 SH   SOLE   175,870 0 0
LATHAM GROUP INC Common 51819L107 3,832 153,104 SH   SOLE   153,104 0 0
LATHAM GROUP INC Common 51819L107 86,633 3,461,172 SH   SOLE 2 2,697,625 0 763,547
LEGALZOOMCOM INC Common 52466B103 4,558 283,656 SH   SOLE   283,656 0 0
LENDINGTREE INC Common 52603B107 889 7,252 SH   SOLE   7,252 0 0
LENDINGTREE INC Common 52603B107 30,533 249,043 SH   SOLE 2 192,753 0 56,290
LEVI STRAUSS & CO CLASS A Common 52736R102 461 18,405 SH   SOLE   18,405 0 0
LIBERTY MEDIA CORP- LIBERTY FO Common 531229854 6,535 103,333 SH   SOLE   26,651 0 76,682
LINDBLAD EXPEDITIONS HOLDING Common 535219109 4,197 269,065 SH   SOLE   269,065 0 0
LITHIA MOTORS INC CL A Common 536797103 66,940 225,425 SH   SOLE   214,946 0 10,479
LIVE NATION ENTERTAINMENT Common 538034109 292,197 2,441,284 SH   SOLE   2,354,654 0 86,630
LIVEPERSON INC Common 538146101 14,765 413,350 SH   SOLE 2 320,482 0 92,868
LIVEPERSON INC Common 538146101 422 11,828 SH   SOLE   11,828 0 0
LOUISIANA PACIFIC CORP Common 546347105 66 847 SH   SOLE   847 0 0
LOWES COMPANIES INC. Common 548661107 93,139 360,335 SH   SOLE   354,681 0 5,654
LPL FINANCIAL HOLDINGS INC Common 50212V100 26 161 SH   SOLE   161 0 0
LULULEMON ATHLETICA INC Common 550021109 69,832 178,393 SH   SOLE   174,847 0 3,546
MAGNOLIA OIL & GAS CORP Common 559663109 23,672 1,254,481 SH   SOLE   1,254,481 0 0
MANHATTAN ASSOCIATES INC Common 562750109 46,730 300,532 SH   SOLE   300,498 0 34
MARAVAI LIFESCIENCE HOLDINGS Common 56600D107 3,450 82,329 SH   SOLE   82,329 0 0
MARKETAXESS HOLDINGS INC. Common 57060D108 82 200 SH   SOLE   200 0 0
MARQETA INC Common 57142B104 268,512 15,638,464 SH   SOLE   15,133,449 0 505,015
MARSH & McLENNAN COMPANIES INC Common 571748102 138 795 SH   SOLE   795 0 0
MASIMO CORPORATION Common 574795100 4,852 16,572 SH   SOLE   16,572 0 0
MASTERCARD INC Common 57636Q104 49 135 SH   SOLE   135 0 0
MATCH GROUP INC Common 57667L107 3,067 23,192 SH   SOLE   23,192 0 0
MAXCYTE INC Common 57777K106 959 94,089 SH   SOLE   94,089 0 0
MCAFEE CORP CLASS A Common 579063108 23 905 SH   SOLE   905 0 0
MCDONALDS CORP. Common 580135101 1,961 7,316 SH   SOLE   7,316 0 0
MEDTRONIC PLC Common G5960L103 1,712 16,546 SH   SOLE   16,546 0 0
MERCADOLIBRE INC Common 58733R102 57,320 42,510 SH   SOLE   42,412 0 98
MERCK & CO INC Common 58933Y105 1,879 24,519 SH   SOLE   24,519 0 0
MERCURY SYSTEMS INC Common 589378108 9,140 166,000 SH   SOLE   166,000 0 0
MERSANA THERAPEUTICS INC Common 59045L106 1,421 228,490 SH   SOLE   228,490 0 0
MESA LABORATORIES INC Common 59064R109 16,531 50,387 SH   SOLE   50,387 0 0
METTLER-TOLEDO INTERNATIONAL Common 592688105 143 84 SH   SOLE   84 0 0
MGM RESORTS INTERNATIONAL Common 552953101 504,745 11,246,543 SH   SOLE   10,849,696 0 396,847
MICROCHIP TECHNOLOGY INC. Common 595017104 6,132 70,434 SH   SOLE   70,434 0 0
MICRON TECHNOLOGY INC. Common 595112103 353,155 3,791,250 SH   SOLE   3,574,002 0 217,248
MICROSOFT CORP Common 594918104 2,509,602 7,461,948 SH   SOLE   7,175,911 0 286,037
MIDDLEBY CORP Common 596278101 25,048 127,304 SH   SOLE   127,263 0 41
MIRATI THERAPEUTICS INC Common 60468T105 7,797 53,150 SH   SOLE   53,150 0 0
MKS INSTRUMENTS INC Common 55306N104 25 145 SH   SOLE   145 0 0
MOLINA HEALTHCARE INC Common 60855R100 54 169 SH   SOLE   169 0 0
MONGODB INC Common 60937P106 56,372 106,492 SH   SOLE   104,525 0 1,967
MONOLITHIC POWER SYSTEMS Common 609839105 200,252 405,918 SH   SOLE   405,918 0 0
MONTROSE ENVIRONMENT GROUP Common 615111101 196,370 2,784,996 SH   SOLE 2 2,193,912 0 591,084
MONTROSE ENVIRONMENT GROUP Common 615111101 7,851 111,349 SH   SOLE   111,349 0 0
MOODYS CORP Common 615369105 128 328 SH   SOLE   328 0 0
MORGAN STANLEY Common 617446448 33,032 336,510 SH   SOLE   330,628 0 5,882
MORPHIC HOLDING INC Common 61775R105 6,675 140,877 SH   SOLE   140,877 0 0
MOTOROLA SOLUTIONS INC. Common 620076307 8,482 31,218 SH   SOLE   31,208 0 10
MP MATERIALS CORP Common 553368101 41,034 903,432 SH   SOLE   903,432 0 0
MSCI INC Common 55354G100 1,286 2,099 SH   SOLE   2,099 0 0
MYT NETHERLANDS PARENT BV ADR Common 55406W103 65,616 3,093,615 SH   SOLE 2 2,416,721 0 676,894
MYT NETHERLANDS PARENT BV ADR Common 55406W103 1,496 70,554 SH   SOLE   70,554 0 0
NANOSTRING TECHNOLOGIES INC Common 63009R109 130,139 3,081,660 SH   SOLE   3,081,660 0 0
NATERA INC Common 632307104 440,475 4,716,514 SH   SOLE   4,692,933 0 23,581
NATERA INC Common 632307104 195,046 2,088,514 SH   SOLE 2 1,657,425 0 431,089
NEOGEN CORP Common 640491106 203,182 4,474,388 SH   SOLE   4,474,284 0 104
NEOGENOMICS INC Common 64049M209 11,848 347,247 SH   SOLE   347,247 0 0
NEOGENOMICS INC Common 64049M209 17,134 502,166 SH   SOLE 2 394,688 0 107,478
NETAPP INC. Common 64110D104 27 297 SH   SOLE   297 0 0
NETFLIX COM INC Common 64110L106 235,134 390,302 SH   SOLE   387,345 0 2,957
NEVRO CORP Common 64157F103 70,922 874,819 SH   SOLE 2 696,649 0 178,170
NEVRO CORP Common 64157F103 1,928 23,783 SH   SOLE   23,783 0 0
NEWMONT CORP Common 651639106 667 10,755 SH   SOLE   10,755 0 0
NEXTERA ENERGY INC Common 65339F101 46,492 497,986 SH   SOLE   497,986 0 0
NIKE INC CL B Common 654106103 77,438 464,617 SH   SOLE   445,574 0 19,043
NOAH HOLDINGS LTD ADR Common 65487X102 2,786 90,791 SH   SOLE   90,791 0 0
NOVANTA INC Common 67000B104 4,414 25,033 SH   SOLE   25,033 0 0
NOVANTA INC Common 67000B104 97,718 554,177 SH   SOLE 2 427,343 0 126,834
NOVARTIS AG ADR Common 66987V109 1,093 12,501 SH   SOLE   12,501 0 0
NU HOLDINGS LTD Common G6683N103 591 63,000 SH   SOLE   63,000 0 0
NVIDIA CORP. Common 67066G104 846,317 2,877,553 SH   SOLE   2,750,510 0 127,043
NXP SEMICONDUCTORS NV Common N6596X109 59,383 260,703 SH   SOLE   258,040 0 2,663
O REILLY AUTOMOTIVE INC Common 67103H107 9,221 13,057 SH   SOLE   13,053 0 4
OLD DOMINION FREIGHT LINE Common 679580100 6,074 16,949 SH   SOLE   16,949 0 0
OLIN CORP Common 680665205 27 468 SH   SOLE   468 0 0
OLINK HOLDINGS AB ADR Common 680710100 2,611 143,440 SH   SOLE   143,440 0 0
OLLIES BARGAIN OUTLET HOLDINGS Common 681116109 1,256 24,540 SH   SOLE   24,540 0 0
OLLIES BARGAIN OUTLET HOLDINGS Common 681116109 62,134 1,213,800 SH   SOLE 2 952,504 0 261,296
ONEOK INC Common 682680103 921 15,681 SH   SOLE   15,681 0 0
ORACLE CORP. Common 68389X105 24 273 SH   SOLE   273 0 0
ORTHO CLINICAL DIAGNOSTICS Common G6829J107 10,799 504,853 SH   SOLE   504,684 0 169
PALO ALTO NETWORKS INC Common 697435105 9,193 16,511 SH   SOLE   16,511 0 0
PARAGON 28 INC Common 69913P105 2,567 145,091 SH   SOLE   145,091 0 0
PAYCHEX INC. Common 704326107 55 405 SH   SOLE   405 0 0
PAYCOM SOFTWARE INC Common 70432V102 242,175 583,287 SH   SOLE   583,287 0 0
PAYCOR HCM INC Common 70435P102 549 19,065 SH   SOLE   19,065 0 0
PAYLOCITY HOLDING CORP Common 70438V106 76,830 325,329 SH   SOLE   325,310 0 19
PAYLOCITY HOLDING CORP Common 70438V106 46,667 197,606 SH   SOLE 2 197,606 0 0
PAYPAL HOLDINGS INC Common 70450Y103 418,131 2,217,260 SH   SOLE   2,119,694 0 97,566
PDS BIOTECHNOLOGY CORP Common 70465T107 965 119,082 SH   SOLE   119,082 0 0
PEPSICO INC Common 713448108 5,215 30,022 SH   SOLE   30,022 0 0
PERKINELMER INC Common 714046109 6,255 31,109 SH   SOLE   31,109 0 0
PERSONALS INC Common 71535D106 3,060 214,412 SH   SOLE   214,412 0 0
PETIQ INC Common 71639T106 16,446 724,160 SH   SOLE 2 563,663 0 160,497
PETIQ INC Common 71639T106 3,106 136,784 SH   SOLE   136,784 0 0
PFIZER INC Common 717081103 2,520 42,681 SH   SOLE   42,681 0 0
PHILIP MORRIS INTERNATIONAL Common 718172109 1,159 12,198 SH   SOLE   12,198 0 0
PINTEREST INC CLASS A Common 72352L106 8,462 232,779 SH   SOLE   232,779 0 0
PIONEER NATURAL RESOURCES Common 723787107 284 1,562 SH   SOLE   1,102 0 460
PLANET FITNESS INC CLASS A Common 72703H101 62,812 693,442 SH   SOLE 2 534,527 0 158,915
PLANET FITNESS INC CLASS A Common 72703H101 11,565 127,682 SH   SOLE   127,682 0 0
PMV PHARMACEUTICALS Common 69353Y103 1,883 81,494 SH   SOLE   81,494 0 0
POOL CORPORATION Common 73278L105 20,448 36,127 SH   SOLE   36,116 0 11
PRIVIA HEALTH GROUP INC Common 74276R102 2,441 94,345 SH   SOLE   94,345 0 0
PROCTER & GAMBLE CO Common 742718109 5,473 33,460 SH   SOLE   33,460 0 0
PROGYNY INC Common 74340E103 194,906 3,871,020 SH   SOLE 2 3,068,319 0 802,701
PROGYNY INC Common 74340E103 34,706 689,299 SH   SOLE   689,299 0 0
PROLOGIS Common 74340W103 8,089 48,048 SH   SOLE   48,048 0 0
PROMETHEUS BIOSCIENCES INC Common 74349U108 6,818 172,421 SH   SOLE   172,421 0 0
PROS HOLDINGS INC Common 74346Y103 137,705 3,992,606 SH   SOLE   3,992,606 0 0
PTC INC Common 69370C100 5,825 48,081 SH   SOLE   48,081 0 0
PUBLIC STORAGE Common 74460D109 90 239 SH   SOLE   239 0 0
Q2 HOLDINGS INC Common 74736L109 141,581 1,782,239 SH   SOLE   1,782,239 0 0
QUALCOMM INC. Common 747525103 591,198 3,232,888 SH   SOLE   3,081,427 0 151,461
QUIDEL CORP Common 74838J101 300,129 2,223,343 SH   SOLE   2,223,343 0 0
RANPAK HOLDINGS CORP Common 75321W103 72,736 1,935,489 SH   SOLE 2 1,476,450 0 459,039
RANPAK HOLDINGS CORP Common 75321W103 2,997 79,751 SH   SOLE   79,751 0 0
RAPID MICRO BIOSYSTEMS INC Common 75340L104 1,352 127,036 SH   SOLE   127,036 0 0
RAPID7 INC Common 753422104 1,324 11,249 SH   SOLE   11,249 0 0
RAPID7 INC Common 753422104 32,480 275,982 SH   SOLE 2 215,163 0 60,819
RAYTHEON TECHNOLOGY CORP Common 75513E101 1,239 14,395 SH   SOLE   14,395 0 0
RBC BEARINGS INC Common 75524B104 265,436 1,314,236 SH   SOLE   1,314,236 0 0
RELAY THERAPEUTICS INC Common 75943R102 5,459 177,771 SH   SOLE   177,771 0 0
RENALYTIX AI PLC ADR Common 75973T101 5,016 315,503 SH   SOLE   315,503 0 0
REPLIGEN CORP Common 759916109 322,745 1,218,642 SH   SOLE   1,218,642 0 0
RH Common 74967X103 793 1,480 SH   SOLE   1,480 0 0
ROBERT HALF INTL INC Common 770323103 79 705 SH   SOLE   705 0 0
ROBLOX CORP CLASS A Common 771049103 125,909 1,220,520 SH   SOLE   1,202,661 0 17,859
ROCKWELL AUTOMATION INC. Common 773903109 559 1,603 SH   SOLE   1,603 0 0
ROKU INC Common 77543R102 166,596 730,043 SH   SOLE   707,095 0 22,948
ROPER TECHNOLOGIES INC Common 776696106 72 147 SH   SOLE   147 0 0
ROWE T PRICE GROUP INC. Common 74144T108 48 244 SH   SOLE   244 0 0
S&P GLOBAL INC Common 78409V104 351,840 745,534 SH   SOLE   706,769 0 38,765
SAIA INC Common 78709Y105 176,729 524,371 SH   SOLE   524,346 0 25
SALESFORCE.COM INC Common 79466L302 253,506 997,544 SH   SOLE   920,794 0 76,750
SBA COMMUNICATIONS CORP Common 78410G104 639 1,642 SH   SOLE   1,642 0 0
SCHLUMBERGER LTD Common 806857108 4,744 158,401 SH   SOLE   158,401 0 0
SEA LTD ADR Common 81141R100 58,682 262,314 SH   SOLE   252,706 0 9,608
SEACOAST BANKING CORP FL Common 811707801 29,666 838,251 SH   SOLE 2 624,523 0 213,728
SEACOAST BANKING CORP FL Common 811707801 888 25,078 SH   SOLE   25,078 0 0
SEAGEN INC. Common 81181C104 20 127 SH   SOLE   127 0 0
SEMPRA ENERGY Common 816851109 1,134 8,569 SH   SOLE   8,569 0 0
SEMRUSH HOLDINGS INC Common 81686C104 4,474 214,570 SH   SOLE   214,570 0 0
SEMRUSH HOLDINGS INC Common 81686C104 15,520 744,348 SH   SOLE 2 586,919 0 157,429
SERVICENOW INC Common 81762P102 67,439 103,894 SH   SOLE   101,941 0 1,953
SHAKE SHACK INC CLASS A Common 819047101 262,684 3,640,306 SH   SOLE   3,619,707 0 20,599
SHERWIN-WILLIAMS CO Common 824348106 92 262 SH   SOLE   262 0 0
SHOCKWAVE MEDICAL INC Common 82489T104 168,105 942,663 SH   SOLE   942,663 0 0
SHOPIFY INC - A Common 82509L107 623,780 452,871 SH   SOLE   444,950 0 7,921
SIGNATURE BANK Common 82669G104 407,573 1,260,002 SH   SOLE   1,198,122 0 61,880
SIGNATURE BANK Common 82669G104 57,513 177,801 SH   SOLE 2 177,801 0 0
SIMON PROPERTY GROUP INC NEW Common 828806109 92,720 580,335 SH   SOLE   573,008 0 7,327
SITEONE LANDSCAPE SUPPLY INC Common 82982L103 218,270 900,899 SH   SOLE 2 704,327 0 196,572
SITEONE LANDSCAPE SUPPLY INC Common 82982L103 91,781 378,821 SH   SOLE   378,783 0 38
SITIME CORP Common 82982T106 21,541 73,635 SH   SOLE   73,635 0 0
SKYLINE CHAMPION CORP Common 830830105 16,522 209,190 SH   SOLE   209,190 0 0
SMARTSHEET INC CLASS A Common 83200N103 255,067 3,293,311 SH   SOLE   3,293,311 0 0
SNAP INC A Common 83304A106 101,983 2,168,464 SH   SOLE   1,965,570 0 202,894
SNOWFLAKE INC CLASS A Common 833445109 13,214 39,008 SH   SOLE   38,033 0 975
SOFI TECHNOLOGIES INC Common 83406F102 537 33,960 SH   SOLE   33,960 0 0
SOLAREDGE TECHNOLOGIES INC Common 83417M104 91,368 325,650 SH   SOLE   311,212 0 14,438
SOPHIA GENETICS SA Common H82027105 2,208 156,608 SH   SOLE   156,608 0 0
SOUTHERN COPPER CORP Common 84265V105 1,075 17,427 SH   SOLE   17,427 0 0
SPROUT SOCIAL INC Common 85209W109 152,629 1,682,975 SH   SOLE   1,682,975 0 0
SPS COMMERCE INC Common 78463M107 27,911 196,072 SH   SOLE   196,072 0 0
SPS COMMERCE INC Common 78463M107 156,270 1,097,784 SH   SOLE 2 847,765 0 250,019
STARBUCKS CORP. Common 855244109 2,896 24,760 SH   SOLE   24,760 0 0
STEPSTONE GROUP INC Common 85914M107 164,151 3,948,789 SH   SOLE 2 3,102,269 0 846,520
STEPSTONE GROUP INC Common 85914M107 6,780 163,101 SH   SOLE   163,101 0 0
SUNRUN INC Common 86771W105 5,729 167,013 SH   SOLE   167,013 0 0
SVB FINANCIAL GROUP Common 78486Q101 4,361 6,430 SH   SOLE   6,430 0 0
SWEETGREEN INC Common 87043Q108 3,218 100,578 SH   SOLE   100,578 0 0
SWITCH INC A Common 87105L104 68 2,366 SH   SOLE   2,366 0 0
SYNCHRONY FINANCIAL Common 87165B103 68 1,458 SH   SOLE   1,458 0 0
SYNEOS HEALTH INC Common 87166B102 25 242 SH   SOLE   242 0 0
SYNOPSYS INC Common 871607107 50 137 SH   SOLE   137 0 0
SYSCO CORP. Common 871829107 1,915 24,385 SH   SOLE   24,385 0 0
TABULA RASA HEALTHCARE INC Common 873379101 371 24,742 SH   SOLE   24,742 0 0
TABULA RASA HEALTHCARE INC Common 873379101 16,407 1,093,804 SH   SOLE 2 855,676 0 238,128
TAIWAN SEMICONDUCTOR ADR Common 874039100 69,605 578,543 SH   SOLE   567,662 0 10,881
TAKE-TWO INTERACTIVE SOFTWARE Common 874054109 185,742 1,045,138 SH   SOLE   1,032,278 0 12,860
TANDEM DIABETES CARE INC Common 875372203 22,479 149,340 SH   SOLE   149,340 0 0
TANGER FACTORY OUTLET CENTERS Common 875465106 10,589 549,240 SH   SOLE   549,240 0 0
TAPESTRY INC Common 876030107 680 16,759 SH   SOLE   16,759 0 0
TARGET CORP Common 87612E106 1,238 5,348 SH   SOLE   5,348 0 0
TASKUS INC-A Common 87652V109 90,556 1,678,212 SH   SOLE   1,678,212 0 0
TECH TARGET INC Common 87874R100 6,535 68,316 SH   SOLE 2 52,204 0 16,112
TELADOC INC Common 87918A105 31 343 SH   SOLE   343 0 0
TELEDYNE TECHNOLOGIES INC Common 879360105 5,049 11,557 SH   SOLE   11,557 0 0
TEMPUR-PEDIC INTERNATIONAL Common 88023U101 49 1,039 SH   SOLE   1,039 0 0
TENET HEALTHCARE CORP Common 88033G407 53,371 653,336 SH   SOLE   644,162 0 9,174
TESLA INC Common 88160R101 747,245 707,096 SH   SOLE   678,759 0 28,337
TETRA TECH INC. Common 88162G103 635 3,738 SH   SOLE   3,738 0 0
TEXTRON INC. Common 883203101 32,261 417,887 SH   SOLE   324,883 0 93,004
THE MAGNITE INC Common 55955D100 7,653 437,301 SH   SOLE   437,301 0 0
THE REALREAL INC Common 88339P101 6,340 546,090 SH   SOLE   546,090 0 0
THE TORO COMPANY Common 891092108 20 198 SH   SOLE   198 0 0
THERMO FISHER SCIENTIFIC INC Common 883556102 3,895 5,838 SH   SOLE   5,108 0 730
THOUGHTWORKS HOLDING INC Common 88546E105 2,466 91,985 SH   SOLE   91,985 0 0
TOTALENERGIES SE -SPON ADR Common 89151E109 1,476 29,839 SH   SOLE   29,839 0 0
TRADE DESK INC CLASS A Common 88339J105 69,402 757,338 SH   SOLE   757,338 0 0
TRADE DESK INC CLASS A Common 88339J105 3,893 42,485 SH   SOLE 2 42,485 0 0
TRADEWEB MARKETS INC CLASS A Common 892672106 76 754 SH   SOLE   754 0 0
TRANSCAT INC Common 893529107 883 9,552 SH   SOLE   9,552 0 0
TRANSCAT INC Common 893529107 26,125 282,651 SH   SOLE 2 215,323 0 67,328
TRANSDIGM GROUP INC Common 893641100 363,521 571,322 SH   SOLE   553,575 0 17,747
TRANSDIGM GROUP INC Common 893641100 28,439 44,696 SH   SOLE 2 44,696 0 0
TRANSUNION Common 89400J107 36 304 SH   SOLE   304 0 0
TREX COMPANY INC Common 89531P105 204,549 1,514,838 SH   SOLE   1,514,838 0 0
TRIMBLE INC Common 896239100 6,539 74,993 SH   SOLE   74,993 0 0
TRIPADVISOR INC Common 896945201 6,803 249,548 SH   SOLE   249,548 0 0
TURNING POINT THERAPEUTICS INC Common 90041T108 1,842 38,615 SH   SOLE   38,615 0 0
TWILIO INC A Common 90138F102 183,792 697,928 SH   SOLE   654,828 0 43,100
TWIST BIOSCIENCE CORP Common 90184D100 2,602 33,628 SH   SOLE   33,628 0 0
TYLER TECHNOLOGIES Common 902252105 90 167 SH   SOLE   167 0 0
UBER TECHNOLOGIES INC Common 90353T100 253,877 6,054,785 SH   SOLE   5,758,749 0 296,036
ULTRAGENYX PHARMACEUTICAL INC Common 90400D108 23,788 282,882 SH   SOLE 2 223,258 0 59,624
ULTRAGENYX PHARMACEUTICAL INC Common 90400D108 893 10,618 SH   SOLE   10,618 0 0
UNION PACIFIC CORP Common 907818108 119,098 472,742 SH   SOLE   457,787 0 14,955
UNITED RENTALS INC Common 911363109 19,253 57,940 SH   SOLE   57,920 0 20
UNITEDHEALTH GROUP INC Common 91324P102 467,168 930,355 SH   SOLE   870,664 0 59,691
UNITY SOFTWARE Common 91332U101 238,030 1,664,659 SH   SOLE   1,579,226 0 85,433
UNIVERSAL DISPLAY CORP Common 91347P105 8,754 53,045 SH   SOLE   53,045 0 0
UPSTART HOLDINGS INC Common 91680M107 116,030 766,884 SH   SOLE   763,945 0 2,939
UPSTART HOLDINGS INC Common 91680M107 21,587 142,676 SH   SOLE 2 142,676 0 0
UPWORK INC Common 91688F104 8,930 261,429 SH   SOLE   261,429 0 0
US FOODS HOLDING CORP Common 912008109 45,135 1,295,854 SH   SOLE   1,217,429 0 78,425
VAIL RESORTS INC. Common 91879Q109 220,357 672,025 SH   SOLE   662,503 0 9,522
VARONIS SYSTEMS INC Common 922280102 64,355 1,319,293 SH   SOLE   1,319,293 0 0
VEEVA SYSTEMS INC CLASS A Common 922475108 262,400 1,027,085 SH   SOLE   1,027,068 0 17
VERICEL CORP Common 92346J108 125,892 3,203,362 SH   SOLE   3,203,362 0 0
VERIZON COMMUNICATIONS Common 92343V104 3,028 58,274 SH   SOLE   58,274 0 0
VERTEX INC CLASS A Common 92538J106 8,474 533,939 SH   SOLE   533,939 0 0
VERTEX INC CLASS A Common 92538J106 57,537 3,625,546 SH   SOLE 2 2,860,686 0 764,860
VERTEX PHARMACEUTICALS INC Common 92532F100 85,544 389,546 SH   SOLE   385,165 0 4,381
VERTIV HOLDINGS CO Common 92537N108 44 1,761 SH   SOLE   1,761 0 0
VIACOMCBS INC CLASS B Common 92556H206 1,038 34,384 SH   SOLE   34,384 0 0
VICTORIA'S SECRET & CO Common 926400102 24,487 440,882 SH   SOLE   440,882 0 0
VINCI PARTNERS INVESTMENT Common G9451V109 642 59,970 SH   SOLE   59,970 0 0
VISA INC CLASS A SHARES Common 92826C839 285,626 1,318,012 SH   SOLE   1,228,975 0 89,037
VOCERA COMMUNICATIONS INC Common 92857F107 59,779 921,942 SH   SOLE   921,842 0 100
WALMART INC Common 931142103 2,070 14,308 SH   SOLE   14,258 0 50
WASTE CONNECTIONS INC Common 94106B101 14,840 108,902 SH   SOLE 2 108,902 0 0
WASTE CONNECTIONS INC Common 94106B101 8,541 62,679 SH   SOLE   62,658 0 21
WATERS CORP. Common 941848103 121 325 SH   SOLE   325 0 0
WAYFAIR INC CL A Common 94419L101 1,274 6,708 SH   SOLE 2 6,708 0 0
WEBSTER FINANCIAL CORP. Common 947890109 7,488 134,103 SH   SOLE   134,103 0 0
WELLS FARGO & CO NEW Common 949746101 2,593 54,046 SH   SOLE   54,046 0 0
WELLTOWER INC Common 95040Q104 1,463 17,063 SH   SOLE   17,063 0 0
WEST PHARMACEUTICAL SERVICES Common 955306105 12,211 26,036 SH   SOLE   26,036 0 0
WILLIAMS SONOMA INC. Common 969904101 5,152 30,461 SH   SOLE   30,461 0 0
WINGSTOP INC Common 974155103 246,595 1,427,053 SH   SOLE   1,427,053 0 0
WINGSTOP INC Common 974155103 25,072 145,093 SH   SOLE 2 113,731 0 31,362
WORKDAY INC Common 98138H101 11,919 43,632 SH   SOLE   42,783 0 849
XILINX INC Common 983919101 27,161 128,100 SH   SOLE   128,100 0 0
XOMETRY INC-A Common 98423F109 6,280 122,529 SH   SOLE   122,529 0 0
XPO LOGISTICS INC Common 983793100 2,057 26,566 SH   SOLE 2 26,566 0 0
XPO LOGISTICS INC Common 983793100 142,034 1,834,354 SH   SOLE   1,812,200 0 22,154
XYLEM INC Common 98419M100 690 5,750 SH   SOLE   5,750 0 0
YETI HOLDINGS INC Common 98585X104 81 982 SH   SOLE   982 0 0
ZOETIS INC Common 98978V103 10,088 41,341 SH   SOLE   41,329 0 12
ZOOMINFO TECHNOLOGIES INC Common 98980F104 991 15,438 SH   SOLE   15,438 0 0
ZSCALER INC Common 98980G102 1,041 3,239 SH   SOLE   3,239 0 0