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
908 DEVICES INC Common 65443P102 56,902 3,459,103 SH   SOLE   3,459,103 0 0
ABBVIE INC Common 00287Y109 202,654 1,509,974 SH   SOLE   1,451,500 0 58,474
ABIOMED INC. Common 003654100 62 253 SH   SOLE   253 0 0
ACADIA HEALTHCARE CO INC Common 00404A109 158,433 2,026,516 SH   SOLE   1,926,751 0 99,765
ACADIA PHARMACEUTICALS INC Common 004225108 1,090 66,631 SH   SOLE   66,631 0 0
ACADIA PHARMACEUTICALS INC Common 004225108 24,053 1,470,203 SH   SOLE 2 1,129,129 0 341,074
ACCENTURE PLC IRELAND SHARES C Common G1151C101 639 2,482 SH   SOLE   2,482 0 0
ACCOLADE INC Common 00437E102 5,012 438,894 SH   SOLE   438,894 0 0
ACI WORLDWIDE INC Common 004498101 7,859 376,051 SH   SOLE   376,051 0 0
ADMA BIOLOGICS INC Common 000899104 6,960 2,864,218 SH   SOLE   2,864,218 0 0
ADOBE INC. Common 00724F101 15,782 57,347 SH   SOLE   57,347 0 0
ADVANCED DRAINAGE SYSTEMS INC Common 00790R104 26 213 SH   SOLE   213 0 0
ADVANCED MICRO DEVICES INC. Common 007903107 216,282 3,413,539 SH   SOLE   3,232,468 0 181,071
AECOM Common 00766T100 59 870 SH   SOLE   870 0 0
AERIE PHARMACEUTICALS INC Common 00771V108 9,052 598,257 SH   SOLE 2 388,409 0 209,848
AERIE PHARMACEUTICALS INC Common 00771V108 1 68 SH   SOLE   68 0 0
AEROVATE THERAPEUTICS INC Common 008064107 3,022 182,281 SH   SOLE   182,281 0 0
AFFILIATED MANAGERS GROUP INC. Common 008252108 1,882 16,826 SH   SOLE   16,826 0 0
AGILENT TECHNOLOGIES INC Common 00846U101 578 4,757 SH   SOLE   4,757 0 0
AGILITI INC Common 00848J104 31,091 2,172,644 SH   SOLE 2 1,648,947 0 523,697
AGILITI INC Common 00848J104 1,425 99,594 SH   SOLE   99,594 0 0
AIR PRODUCTS & CHEMICALS INC Common 009158106 3,727 16,014 SH   SOLE   16,014 0 0
AIRBNB INC Common 009066101 4,784 45,548 SH   SOLE   45,548 0 0
AKERO THERAPEUTICS INC Common 00973Y108 408 11,981 SH   SOLE   11,981 0 0
AKOYA BIOSCIENCES INC Common 00974H104 3,131 266,459 SH   SOLE   266,459 0 0
ALBEMARLE CORP Common 012653101 129,176 488,490 SH   SOLE   479,236 0 9,254
ALGER 35 ETF Mutual Funds 015564206 4,881 370,512 SH   SOLE   370,512 0 0
ALGER MID CAP 40 ETF Mutual Funds 015564107 4,016 341,700 SH   SOLE   341,700 0 0
ALIBABA GROUP HOLDING LTD ADR Common 01609W102 116,307 1,454,014 SH   SOLE   1,369,615 0 84,399
ALIGN TECHNOLOGY INC Common 016255101 238 1,151 SH   SOLE   1,151 0 0
ALKERMES PLC. Common G01767105 28,248 1,265,004 SH   SOLE   1,234,821 0 30,183
ALLEGION PLC Common G0176J109 294 3,277 SH   SOLE   3,277 0 0
ALLISON TRANSMISSION HOLDINGS Common 01973R101 72 2,144 SH   SOLE   2,144 0 0
ALPHA TAU MEDICAL LTD Common M0740A108 131 22,481 SH   SOLE   22,481 0 0
ALPHA TEKNOVA INC Common 02080L102 204 61,061 SH   SOLE   61,061 0 0
ALPHABET INC CL A Common 02079K305 10,142 106,037 SH   SOLE   106,037 0 0
ALPHABET INC CL C Common 02079K107 544,032 5,658,157 SH   SOLE   5,399,174 0 258,983
ALTAIR ENGINEERING INC A Common 021369103 158 3,565 SH   SOLE 2 3,565 0 0
ALTERYX INC Common 02156B103 12,138 217,363 SH   SOLE   217,363 0 0
ALTRIA GROUP INC. Common 02209S103 2,020 50,034 SH   SOLE   50,034 0 0
AMAZON COM INC. Common 023135106 986,635 8,731,285 SH   SOLE   8,341,552 0 389,733
AMERESCO INC CL A Common 02361E108 64,333 967,706 SH   SOLE 2 712,017 0 255,689
AMERESCO INC CL A Common 02361E108 2,678 40,289 SH   SOLE   40,289 0 0
AMERICAN EXPRESS COMPANY Common 025816109 18,976 140,660 SH   SOLE   140,660 0 0
AMERISOURCEBERGEN CORP Common 03073E105 2,579 19,055 SH   SOLE   19,055 0 0
AMETEK INC Common 031100100 27,656 243,854 SH   SOLE   230,618 0 13,236
AMGEN INC Common 031162100 1,764 7,824 SH   SOLE   7,824 0 0
AMPHENOL CORP Common 032095101 2,155 32,184 SH   SOLE   32,184 0 0
AMYLYX PHARMACEUTICALS INC Common 03237H101 362 12,842 SH   SOLE   12,842 0 0
ANSYS INC Common 03662Q105 2,699 12,176 SH   SOLE   12,176 0 0
ANTERO RESOURCES CORP Common 03674X106 54,772 1,794,041 SH   SOLE   1,688,118 0 105,923
AON PLC Common G0403H108 78 291 SH   SOLE   291 0 0
APARTMENT INCOME REIT Common 03750L109 17 435 SH   SOLE   435 0 0
APELLIS PHARMACEUTICALS INC Common 03753U106 9,173 134,302 SH   SOLE   134,302 0 0
APPFOLIO INC A Common 03783C100 7,193 68,685 SH   SOLE   68,685 0 0
APPLE INC. Common 037833100 744,126 5,384,413 SH   SOLE   5,153,456 0 230,957
APPLIED MATERIALS INC Common 038222105 10,959 133,762 SH   SOLE   133,762 0 0
APTIV PLC Common G6095L109 10,357 132,427 SH   SOLE   127,504 0 4,923
ARCH CAPITAL GROUP LTD Common G0450A105 58 1,283 SH   SOLE   1,283 0 0
ARCUTIS BIOTHERAPEUTICS INC Common 03969K108 503 26,324 SH   SOLE   26,324 0 0
ARES MANAGEMENT CORP Common 03990B101 20 315 SH   SOLE   315 0 0
ARHAUS INC Common 04035M102 665 94,341 SH   SOLE   94,341 0 0
ARROW ELECTRONICS INC Common 042735100 18 198 SH   SOLE   198 0 0
ASML HOLDING NV - ADR Common N07059210 660 1,590 SH   SOLE   1,590 0 0
ASPEN TECHNOLOGY INC Common 29109X106 19,849 83,329 SH   SOLE   83,329 0 0
ASTRAZENECA PLC-SPONS ADR Common 046353108 67,815 1,236,592 SH   SOLE   1,134,428 0 102,164
AT&T INC. Common 00206R102 931 60,693 SH   SOLE   60,693 0 0
ATRICURE INC Common 04963C209 91,004 2,327,475 SH   SOLE   2,327,475 0 0
AUTODESK INC. Common 052769106 595 3,184 SH   SOLE   3,184 0 0
AUTOMATIC DATA PROCESSING INC. Common 053015103 59 263 SH   SOLE   263 0 0
AUTOZONE INC Common 053332102 9,427 4,401 SH   SOLE   4,401 0 0
AVALARA INC Common 05338G106 14,353 156,349 SH   SOLE   156,349 0 0
AVALARA INC Common 05338G106 4,660 50,758 SH   SOLE 2 50,758 0 0
AVANTOR INC Common 05352A100 12,554 640,530 SH   SOLE   640,530 0 0
AXONICS INC Common 05465P101 67,775 962,163 SH   SOLE   962,163 0 0
AXOS FINANCIAL INC Common 05465C100 1,753 51,222 SH   SOLE   51,222 0 0
AXOS FINANCIAL INC Common 05465C100 38,439 1,122,950 SH   SOLE 2 853,327 0 269,623
AZENTA INC Common 114340102 4,765 111,175 SH   SOLE   111,175 0 0
BAKER HUGHES CO Common 05722G100 16,185 772,206 SH   SOLE   772,206 0 0
BALCHEM CORP. Common 057665200 21,469 176,580 SH   SOLE   176,580 0 0
BALL CORP Common 058498106 7,294 150,956 SH   SOLE   144,637 0 6,319
BANK OF AMERICA CORP Common 060505104 3,738 123,770 SH   SOLE   123,770 0 0
BEAUTY HEALTH CO Common 88331L108 2,699 228,920 SH   SOLE   228,920 0 0
BED BATH & BEYOND INC Common 075896100 2,451 402,479 SH   SOLE   402,479 0 0
BENTLEY SYSTEMS INC Common 08265T208 11,618 379,808 SH   SOLE   379,808 0 0
BIGCOMMERCE HOLDINGS INC Common 08975P108 94 6,381 SH   SOLE 2 6,381 0 0
BILL.COM HOLDINGS INC Common 090043100 716 5,407 SH   SOLE 2 5,407 0 0
BILL.COM HOLDINGS INC Common 090043100 23,413 176,877 SH   SOLE   176,877 0 0
BIOATLA INC Common 09077B104 317 41,171 SH   SOLE   41,171 0 0
BIOGEN INC Common 09062X103 38,457 144,032 SH   SOLE   141,399 0 2,633
BIOLIFE SOLUTIONS INC Common 09062W204 49,219 2,163,476 SH   SOLE   2,163,476 0 0
BIOMARIN PHARMACEUTICALS INC Common 09061G101 3,279 38,686 SH   SOLE 2 38,686 0 0
BIOMEA FUSION INC Common 09077A106 256 26,204 SH   SOLE   26,204 0 0
BIO-TECHNE CORP Common 09073M104 126,241 444,510 SH   SOLE   444,510 0 0
BJ'S WHOLESALE CLUB HOLDINGS Common 05550J101 39,002 535,670 SH   SOLE   535,670 0 0
BLACKBAUD INC Common 09227Q100 6,196 140,625 SH   SOLE   140,625 0 0
BLACKLINE INC Common 09239B109 89,551 1,495,004 SH   SOLE   1,495,004 0 0
BLACKROCK INC. Common 09247X101 3,986 7,244 SH   SOLE   7,244 0 0
BLACKSTONE INC Common 09260D107 3,036 36,267 SH   SOLE   36,267 0 0
BLACKSTONE MORTGAGE TRUST INC Common 09257W100 1,835 78,633 SH   SOLE   78,633 0 0
BLOCK INC A Common 852234103 86 1,559 SH   SOLE   1,559 0 0
BOOKING HOLDINGS INC Common 09857L108 15 9 SH   SOLE   9 0 0
BRISTOL MYERS SQUIBB CO Common 110122108 2,478 34,856 SH   SOLE   34,856 0 0
BROADCOM LTD Common 11135F101 5,798 13,059 SH   SOLE   13,059 0 0
BROWN & BROWN INC Common 115236101 81 1,342 SH   SOLE   1,342 0 0
BROWN FORMAN CORP. CLASS B Common 115637209 125 1,879 SH   SOLE   1,879 0 0
BRUKER BIOSCIENCES CORP Common 116794108 53,780 1,013,575 SH   SOLE   1,013,575 0 0
BUMBLE INC Common 12047B105 2,797 130,139 SH   SOLE   130,139 0 0
C H ROBINSON WORLDWIDE INC NEW Common 12541W209 73 755 SH   SOLE   755 0 0
CADENCE DESIGN SYSTEM INC Common 127387108 92,385 565,286 SH   SOLE   553,666 0 11,620
CAMECO CORP. Common 13321L108 21,346 805,206 SH   SOLE   785,664 0 19,542
CANADA GOOSE HOLDINGS INC Common 135086106 160 10,482 SH   SOLE   10,482 0 0
CANADA GOOSE HOLDINGS INC Common 135086106 8,643 567,139 SH   SOLE 2 366,408 0 200,731
CAPRI HOLDINGS LTD Common G1890L107 40,811 1,061,668 SH   SOLE   1,012,544 0 49,124
CARDINAL HEALTH INC. Common 14149Y108 7,199 107,956 SH   SOLE   107,956 0 0
CAREDX INC Common 14167L103 33,719 1,981,164 SH   SOLE   1,981,164 0 0
CARLISLE COMPANIES Common 142339100 51 181 SH   SOLE   181 0 0
CARLYLE GROUP INC Common 14316J108 790 30,560 SH   SOLE   30,560 0 0
CASELLA WASTE SYSTEMS Common 147448104 51,980 680,453 SH   SOLE   680,453 0 0
CASELLA WASTE SYSTEMS Common 147448104 124,625 1,631,432 SH   SOLE 2 1,259,656 0 371,776
CATALENT INC Common 148806102 1,181 16,321 SH   SOLE   16,321 0 0
CELLDEX THERAPEUTICS INC Common 15117B202 12,471 443,642 SH   SOLE   443,642 0 0
CENTENE CORP DEL Common 15135B101 156,995 2,017,665 SH   SOLE   1,928,391 0 89,274
CHAMPIONX CORP Common 15872M104 69,822 3,567,833 SH   SOLE   3,567,833 0 0
CHEESECAKE FACTORY INC Common 163072101 44,535 1,520,999 SH   SOLE   1,520,999 0 0
CHEFS' WAREHOUSE INC Common 163086101 5,265 181,725 SH   SOLE   181,725 0 0
CHEGG INC Common 163092109 2,501 118,722 SH   SOLE   118,722 0 0
CHEGG INC Common 163092109 64,780 3,074,509 SH   SOLE 2 2,285,826 0 788,683
CHENIERE ENERGY INC Common 16411R208 120,538 726,524 SH   SOLE   708,973 0 17,551
CHENIERE ENERGY PARTNERS LP Common 16411Q101 1,965 36,825 SH   SOLE   36,825 0 0
CHEVRONTEXACO CORP Common 166764100 5,449 37,928 SH   SOLE   37,928 0 0
CHINOOK THERAPEUTICS INC Common 16961L106 313 15,925 SH   SOLE   15,925 0 0
CHIPOTLE MEXICAN GRILL-CL A Common 169656105 10,963 7,295 SH   SOLE   7,295 0 0
CHOICE HOTELS INTL INC Common 169905106 53 487 SH   SOLE   487 0 0
CI&T INC UNITED STATES Common G21307106 1,282 136,513 SH   SOLE   136,513 0 0
CI&T INC UNITED STATES Common G21307106 28,797 3,066,741 SH   SOLE 2 2,313,727 0 753,014
CIGNA CORP Common 125523100 2,814 10,143 SH   SOLE   10,143 0 0
CINTAS CORP. Common 172908105 16,108 41,496 SH   SOLE   41,176 0 320
CISCO SYSTEMS INC Common 17275R102 2,732 68,306 SH   SOLE   68,306 0 0
CLEARWATER ANALYTICS HOLDINGS Common 185123106 77,509 4,616,366 SH   SOLE   4,616,366 0 0
CME GROUP INC Common 12572Q105 21,102 119,134 SH   SOLE   119,134 0 0
COCA COLA CO. Common 191216100 3,902 69,656 SH   SOLE   69,656 0 0
COGENT BIOSCIENCES INC Common 19240Q201 469 31,409 SH   SOLE   31,409 0 0
COGNEX CORP. Common 192422103 7,723 186,315 SH   SOLE   186,315 0 0
COMCAST CORP CL A Common 20030N101 2,531 86,297 SH   SOLE   86,297 0 0
COMPASS THERAPEUTICS INC Common 20454B104 1,387 608,536 SH   SOLE   608,536 0 0
CONSTELLATION ENERGY GROUP INC Common 21037T109 19,903 239,250 SH   SOLE   239,250 0 0
CONTINENTAL RESOURCES Common 212015101 35 528 SH   SOLE   528 0 0
CONVEY HEALTH SOLUTIONS Common 21258C108 2,735 260,214 SH   SOLE   260,214 0 0
CORE LABORATORIES NV Common N22717107 52,703 3,909,714 SH   SOLE 2 2,986,940 0 922,774
CORE LABORATORIES NV Common N22717107 2,421 179,610 SH   SOLE   179,610 0 0
COSTAR GROUP INC Common 22160N109 27,832 399,597 SH   SOLE   399,597 0 0
COSTCO WHOLESALE CORP NEW Common 22160K105 148,616 314,684 SH   SOLE   305,069 0 9,615
COTERRA ENERGY INC Common 127097103 35,482 1,358,435 SH   SOLE   1,358,435 0 0
CRISPR THERAPEUTICS AG Common H17182108 299 4,573 SH   SOLE   4,573 0 0
CROWDSTRIKE HOLDINGS INC A Common 22788C105 115,124 698,528 SH   SOLE   676,255 0 22,273
CROWN CASTLE INC Common 22822V101 51,499 356,272 SH   SOLE   328,028 0 28,244
CROWN HOLDINGS INC. Common 228368106 15 184 SH   SOLE   184 0 0
CRYOPORT INC Common 229050307 74,529 3,059,493 SH   SOLE   3,059,493 0 0
CUTERA INC Common 232109108 5,245 115,027 SH   SOLE   115,027 0 0
CVS HEALTH CORP Common 126650100 4,233 44,383 SH   SOLE   44,383 0 0
CYBERARK SOFTWARE LTD Common M2682V108 10,709 71,425 SH   SOLE   71,425 0 0
CYTEK BIOSCIENCES INC Common 23285D109 1,566 106,391 SH   SOLE   106,391 0 0
DANAHER CORP Common 235851102 306,071 1,184,988 SH   SOLE   1,105,330 0 79,658
DATADOG INC CLASS A Common 23804L103 133,298 1,501,446 SH   SOLE   1,458,906 0 42,540
DEERE & CO. Common 244199105 30,617 91,698 SH   SOLE   88,322 0 3,376
DEFINITIVE HEALTHCARE CORP Common 24477E103 2,977 191,540 SH   SOLE   191,540 0 0
DEFINITIVE HEALTHCARE CORP Common 24477E103 38,134 2,453,922 SH   SOLE 2 1,835,733 0 618,189
DERMTECH INC Common 24984K105 11 2,694 SH   SOLE   2,694 0 0
DESCARTES SYSTEMS GROUP Common 249906108 30 480 SH   SOLE   480 0 0
DEVON ENERGY CORP NEW Common 25179M103 33,395 555,386 SH   SOLE   533,689 0 21,697
DEXCOM INC. Common 252131107 4,762 59,121 SH   SOLE   59,121 0 0
DIAMONDBACK ENERGY INC Common 25278X109 44,187 366,821 SH   SOLE   365,912 0 909
DIGITAL TURBINE INC Common 25400W102 1,482 102,862 SH   SOLE   102,862 0 0
DLOCAL LIMITED Common G29018101 6,780 330,385 SH   SOLE   330,385 0 0
DOLLAR TREE INC Common 256746108 37 269 SH   SOLE   269 0 0
DOMINO'S PIZZA INC Common 25754A201 61,426 198,020 SH   SOLE   183,849 0 14,171
DONALDSON CO. INC. Common 257651109 35 717 SH   SOLE   717 0 0
DOW CHEMICAL CO Common 260557103 860 19,585 SH   SOLE   19,585 0 0
DOXIMITY INC CLASS A Common 26622P107 1,061 35,118 SH   SOLE   35,118 0 0
DRIL-QUIP INC Common 262037104 1,606 82,276 SH   SOLE   82,276 0 0
DRIL-QUIP INC Common 262037104 34,822 1,783,913 SH   SOLE 2 1,351,178 0 432,735
DUOLINGO Common 26603R106 24 250 SH   SOLE 2 250 0 0
DYNATRACE INC Common 268150109 3,988 114,562 SH   SOLE   114,562 0 0
EATON CORP PLC Common G29183103 157,490 1,180,941 SH   SOLE   1,092,011 0 88,930
EBIX INC Common 278715206 404 21,306 SH   SOLE   21,306 0 0
EBIX INC Common 278715206 9,108 480,131 SH   SOLE 2 376,395 0 103,736
EDWARDS LIFESCIENCES CORP Common 28176E108 69,399 839,880 SH   SOLE   796,607 0 43,273
ELEVANCE HEALTH INC Common 036752103 57 126 SH   SOLE   126 0 0
ELI LILLY & CO Common 532457108 160,788 497,256 SH   SOLE   487,415 0 9,841
EMERSON ELECTRIC CO. Common 291011104 53 726 SH   SOLE   726 0 0
ENCOMPASS HEALTH CORP Common 29261A100 14 319 SH   SOLE   319 0 0
ENHABIT INC Common 29332G102 2 159 SH   SOLE   159 0 0
ENPHASE ENERGY INC Common 29355A107 10,347 37,290 SH   SOLE   37,290 0 0
ENTRADA THERAPEUTICS INC Common 29384C108 283 17,955 SH   SOLE   17,955 0 0
EOG RES INC Common 26875P101 39,777 356,007 SH   SOLE   356,007 0 0
EPAM SYSTEMS INC Common 29414B104 1,186 3,274 SH   SOLE 2 3,274 0 0
EPAM SYSTEMS INC Common 29414B104 9,922 27,394 SH   SOLE   27,394 0 0
EQT CORP Common 26884L109 68 1,664 SH   SOLE   1,664 0 0
EQUINIX INC. Common 29444U700 863 1,517 SH   SOLE   1,517 0 0
ESTEE LAUDER COMPANIES INC CL Common 518439104 2,388 11,062 SH   SOLE   11,062 0 0
EVERBRIDGE INC Common 29978A104 59,103 1,913,961 SH   SOLE   1,913,961 0 0
EVERBRIDGE INC Common 29978A104 824 26,682 SH   SOLE 2 21,225 0 5,457
EVEREST RE GROUP LTD Common G3223R108 19 73 SH   SOLE   73 0 0
EVOLENT HEALTH INC A Common 30050B101 91,073 2,534,726 SH   SOLE   2,534,726 0 0
EXTRA SPACE STORAGE INC Common 30225T102 18 107 SH   SOLE   107 0 0
EXXON MOBIL CORP Common 30231G102 3,949 45,232 SH   SOLE   45,232 0 0
FACTSET RESEARCH SYSTEMS INC Common 303075105 47 117 SH   SOLE   117 0 0
FAIR ISAAC CORP Common 303250104 16 38 SH   SOLE   38 0 0
FARFETCH LTD CLASS A Common 30744W107 28,059 3,766,320 SH   SOLE   3,671,062 0 95,258
FERRARI N.V. Common N3167Y103 4,741 25,626 SH   SOLE   25,626 0 0
FIRST REPUBLIC BANK Common 33616C100 4,454 34,120 SH   SOLE   34,120 0 0
FIRST SOLAR Common 336433107 100,007 756,079 SH   SOLE   712,320 0 43,759
FIRSTSERVICE CORP Common 33767E202 52,397 440,278 SH   SOLE   440,278 0 0
FIRSTSERVICE CORP Common 33767E202 125,014 1,050,447 SH   SOLE 2 814,021 0 236,426
FISERV INC. Common 337738108 62 660 SH   SOLE   660 0 0
FIVE9 INC Common 338307101 480 6,408 SH   SOLE   6,408 0 0
FLEETCOR TECHNOLOGIES INC Common 339041105 30 170 SH   SOLE   170 0 0
FLEX LTD Common Y2573F102 946 56,805 SH   SOLE   56,805 0 0
FMC CORP.-NEW Common 302491303 55 516 SH   SOLE   516 0 0
FORGEROCK INC Common 34631B101 830 57,107 SH   SOLE   57,107 0 0
FRESHPET INC Common 358039105 37,402 746,691 SH   SOLE   746,691 0 0
GARMIN LTD Common H2906T109 1,191 14,830 SH   SOLE   14,830 0 0
GATES INDUSTRIAL COPR INC Common G39108108 2,994 306,777 SH   SOLE   306,777 0 0
GENERAC HOLDINGS INC. Common 368736104 65,853 369,669 SH   SOLE   364,182 0 5,487
GENERAL DYNAMICS CORP Common 369550108 1,821 8,581 SH   SOLE   8,581 0 0
GENERAL MOTORS CO. Common 37045V100 6,305 196,490 SH   SOLE   160,102 0 36,388
GENPACT LTD Common G3922B107 16 371 SH   SOLE   371 0 0
GENUINE PARTS CO. Common 372460105 42 278 SH   SOLE   278 0 0
GILEAD SCIENCES INC Common 375558103 1,140 18,484 SH   SOLE   18,484 0 0
GLAUKOS CORPORATION Common 377322102 3,273 61,480 SH   SOLE   61,480 0 0
GLAUKOS CORPORATION Common 377322102 71,375 1,340,630 SH   SOLE 2 1,018,623 0 322,007
GLOBANT SA Common L44385109 92,506 494,472 SH   SOLE 2 366,212 0 128,260
GLOBANT SA Common L44385109 6,312 33,742 SH   SOLE   33,742 0 0
GLOBUS MEDICAL INC A Common 379577208 19 314 SH   SOLE   314 0 0
GOOSEHEAD INSURANCE Common 38267D109 3,531 99,071 SH   SOLE 2 75,684 0 23,387
GOOSEHEAD INSURANCE Common 38267D109 194 5,449 SH   SOLE   5,449 0 0
GRID DYNAMICS HOLDINGS INC Common 39813G109 33,111 1,767,782 SH   SOLE 2 1,308,363 0 459,419
GRID DYNAMICS HOLDINGS INC Common 39813G109 1,726 92,161 SH   SOLE   92,161 0 0
GRIFOLS SA ADR Common 398438408 2,181 354,068 SH   SOLE   354,068 0 0
GROCERY OUTLETS HOLDING CORP Common 39874R101 31,982 960,715 SH   SOLE   960,715 0 0
GSK PLC - SPONSORED ADR Common 37733W204 788 26,792 SH   SOLE   26,792 0 0
GUARDANT HEALTH INC Common 40131M109 6,123 113,746 SH   SOLE   113,746 0 0
GUIDEWIRE SOFTWARE INC Common 40171V100 91,192 1,480,871 SH   SOLE   1,480,871 0 0
GXO LOGISTICS INC Common 36262G101 3,456 98,583 SH   SOLE   98,583 0 0
HAMILTON LANE INC CLASS A Common 407497106 65,533 1,099,361 SH   SOLE 2 840,624 0 258,737
HAMILTON LANE INC CLASS A Common 407497106 2,969 49,803 SH   SOLE   49,803 0 0
HARTFORD FINANCIAL SERVICES GR Common 416515104 1,324 21,380 SH   SOLE   21,380 0 0
HDFC BANK LTD ADR Common 40415F101 3,197 54,728 SH   SOLE   54,728 0 0
HEALTHEQUITY INC Common 42226A107 119,493 1,778,970 SH   SOLE   1,778,970 0 0
HEICO CORP Common 422806109 86,284 599,276 SH   SOLE   590,606 0 8,670
HEICO CORP Common 422806109 10,234 71,081 SH   SOLE 2 71,081 0 0
HEICO CORP CLASS A Common 422806208 96,988 846,170 SH   SOLE   846,170 0 0
HERC HOLDINGS INC Common 42704L104 44,335 426,792 SH   SOLE   426,792 0 0
HERSHEY COMPANY (THE) Common 427866108 67 306 SH   SOLE   306 0 0
HESKA CORP Common 42805E306 42,971 589,295 SH   SOLE   589,295 0 0
HEXCEL CORP Common 428291108 3,167 61,235 SH   SOLE   61,235 0 0
HILLEVAX INC Common 43157M102 1,841 107,710 SH   SOLE   107,710 0 0
HILTON WORLDWIDE HOLDINGS INC Common 43300A203 6,080 50,403 SH   SOLE   50,403 0 0
HOME DEPOT INC Common 437076102 9,014 32,666 SH   SOLE   32,666 0 0
HONEYWELL INTERNATIONAL INC Common 438516106 5,862 35,108 SH   SOLE   35,108 0 0
HUBSPOT INC Common 443573100 4,976 18,423 SH   SOLE 2 18,423 0 0
HUBSPOT INC Common 443573100 8,446 31,266 SH   SOLE   31,266 0 0
HUMANA INC Common 444859102 66,363 136,778 SH   SOLE   131,717 0 5,061
IAA INC Common 449253103 2,743 86,116 SH   SOLE   86,116 0 0
ICON PLC Common G4705A100 4,962 26,997 SH   SOLE   26,997 0 0
IDEX CORP Common 45167R104 17 86 SH   SOLE   86 0 0
ILLINOIS TOOL WORKS INC Common 452308109 18 102 SH   SOLE   102 0 0
IMMUNOCORE HOLDINGS PLC ADR Common 45258D105 374 7,977 SH   SOLE   7,977 0 0
IMPINJ INC Common 453204109 47,419 592,519 SH   SOLE 2 440,909 0 151,610
IMPINJ INC Common 453204109 2,358 29,463 SH   SOLE   29,463 0 0
INCYTE CORPORATION Common 45337C102 18 276 SH   SOLE   276 0 0
INMODE LTD Common M5425M103 9,942 341,533 SH   SOLE   341,533 0 0
INOGEN INC Common 45780L104 23,650 974,049 SH   SOLE 2 740,228 0 233,821
INOGEN INC Common 45780L104 2,676 110,195 SH   SOLE   110,195 0 0
INSPIRE MEDICAL SYSTEMS INC Common 457730109 56,066 316,099 SH   SOLE   316,099 0 0
INSPIRE MEDICAL SYSTEMS INC Common 457730109 25,451 143,489 SH   SOLE 2 109,366 0 34,123
INSULET CORP Common 45784P101 138,020 601,658 SH   SOLE   601,658 0 0
INSULET CORP Common 45784P101 6,972 30,393 SH   SOLE 2 30,393 0 0
INTRA CELLULAR THERAPIES INC Common 46116X101 1,793 38,536 SH   SOLE   38,536 0 0
INTUIT INC. Common 461202103 279,191 720,828 SH   SOLE   676,936 0 43,892
INTUITIVE SURGICAL INC Common 46120E602 83,943 447,838 SH   SOLE   434,168 0 13,670
IONIS PHARMACEUTICALS INC Common 462222100 6,304 142,522 SH   SOLE   142,522 0 0
ISHARES RUSSELL 2000 GROWTH IN Mutual Funds 464287648 1,362 6,592 SH   SOLE   6,592 0 0
ISHARES RUSSELL MIDCAP GROWTH Mutual Funds 464287481 10 128 SH   SOLE   128 0 0
ISHARES TRUST RUSSELL 1000 GRO Mutual Funds 464287614 2,754 13,088 SH   SOLE   13,088 0 0
J P MORGAN CHASE & CO. Common 46625H100 9,652 92,361 SH   SOLE   92,361 0 0
J.B.HUNT TRANSPORT SERVICES IN Common 445658107 20 126 SH   SOLE   126 0 0
JACK HENRY & ASSOCIATES Common 426281101 77 424 SH   SOLE   424 0 0
JAZZ PHARMACEUTICALS PLC Common G50871105 2,365 17,746 SH   SOLE   17,746 0 0
JD.COM ADR Common 47215P106 794 15,780 SH   SOLE   15,780 0 0
JOHNSON & JOHNSON Common 478160104 5,718 35,005 SH   SOLE   35,005 0 0
JOHNSON CONTROLS INTERNATIONAL Common G51502105 1,494 30,357 SH   SOLE   30,357 0 0
KARUNA THERAPEUTICS INC Common 48576A100 5,928 26,356 SH   SOLE   26,356 0 0
KBR INC Common 48242W106 36 840 SH   SOLE   840 0 0
KLA CORPORATION Common 482480100 18,673 61,701 SH   SOLE   61,701 0 0
KRATOS DEFENSE & SECURITY SOLU Common 50077B207 11,689 1,150,485 SH   SOLE 2 859,499 0 290,986
KRATOS DEFENSE & SECURITY SOLU Common 50077B207 549 54,013 SH   SOLE   54,013 0 0
KURA SUSHI USA INC CLASS A Common 501270102 26,080 354,445 SH   SOLE   354,445 0 0
LAM RESEARCH CORP. Common 512807108 3,054 8,343 SH   SOLE   8,343 0 0
LAMAR ADVERTISING CO CL A Common 512816109 1,623 19,677 SH   SOLE   19,677 0 0
LAS VEGAS SANDS CORP Common 517834107 66,789 1,780,100 SH   SOLE   1,750,040 0 30,060
LATHAM GROUP INC Common 51819L107 3,029 843,702 SH   SOLE 2 440,208 0 403,494
LEGALZOOMCOM INC Common 52466B103 2,371 276,714 SH   SOLE   276,714 0 0
LENDINGTREE INC Common 52603B107 2,956 123,888 SH   SOLE 2 92,873 0 31,015
LENDINGTREE INC Common 52603B107 136 5,704 SH   SOLE   5,704 0 0
LEVI STRAUSS & CO CLASS A Common 52736R102 266 18,405 SH   SOLE   18,405 0 0
LIBERTY MEDIA CORP- LIBERTY FO Common 531229854 27,859 476,226 SH   SOLE   369,608 0 106,618
LIBERTY MEDIA CORP-LIBERTY-A Common 531229870 38 722 SH   SOLE   722 0 0
LINCOLN ELECTRIC HOLDINGS Common 533900106 34 274 SH   SOLE   274 0 0
LINDE PLC Common G5494J103 17 63 SH   SOLE   63 0 0
LIVE NATION ENTERTAINMENT Common 538034109 342,438 4,503,391 SH   SOLE   4,283,017 0 220,374
LOCKHEED MARTIN CORP. Common 539830109 51,141 132,391 SH   SOLE   127,741 0 4,650
LOWES COMPANIES INC. Common 548661107 43 229 SH   SOLE   229 0 0
LPL FINANCIAL HOLDINGS INC Common 50212V100 44 200 SH   SOLE   200 0 0
LULULEMON ATHLETICA INC Common 550021109 20,528 73,430 SH   SOLE   73,430 0 0
LYONDELLBASELL INDUSTRIES NV Common N53745100 14 183 SH   SOLE   183 0 0
MAGNOLIA OIL & GAS CORP Common 559663109 29,001 1,463,951 SH   SOLE   1,463,951 0 0
MAKEMYTRIP LTD Common V5633W109 3,722 121,233 SH   SOLE   121,233 0 0
MANHATTAN ASSOCIATES INC Common 562750109 33,727 253,532 SH   SOLE   253,532 0 0
MARAVAI LIFESCIENCE HOLDINGS Common 56600D107 2,403 94,126 SH   SOLE   94,126 0 0
MARKEL CORP Common 570535104 52 48 SH   SOLE   48 0 0
MARKETAXESS HOLDINGS INC. Common 57060D108 51 230 SH   SOLE   230 0 0
MARQETA INC Common 57142B104 35,143 4,935,775 SH   SOLE   4,828,504 0 107,271
MARRIOTT INTERNATIONAL INC NEW Common 571903202 37 266 SH   SOLE   266 0 0
MARSH & McLENNAN COMPANIES INC Common 571748102 61 406 SH   SOLE   406 0 0
MARVELL TECHNOLOGY GROUP LTD Common 573874104 142,412 3,318,860 SH   SOLE   3,192,930 0 125,930
MAXCYTE INC Common 57777K106 596 91,759 SH   SOLE   91,759 0 0
MCDONALDS CORP. Common 580135101 2,209 9,575 SH   SOLE   9,575 0 0
MCKESSON CORP Common 58155Q103 279,824 823,327 SH   SOLE   787,759 0 35,568
MEDTRONIC PLC Common G5960L103 1,938 23,999 SH   SOLE   23,999 0 0
MERCADOLIBRE INC Common 58733R102 152,893 184,703 SH   SOLE   179,375 0 5,328
MERCK & CO INC Common 58933Y105 6,517 75,678 SH   SOLE   75,678 0 0
MERCURY SYSTEMS INC Common 589378108 54,296 1,337,333 SH   SOLE   1,337,333 0 0
MERSANA THERAPEUTICS INC Common 59045L106 2,528 373,895 SH   SOLE   373,895 0 0
MESA LABORATORIES INC Common 59064R109 6,927 49,187 SH   SOLE   49,187 0 0
META PLATFORMS INC CLASS A Common 30303M102 12,925 95,263 SH   SOLE   95,263 0 0
MGM RESORTS INTERNATIONAL Common 552953101 248,984 8,377,674 SH   SOLE   7,912,608 0 465,066
MICROCHIP TECHNOLOGY INC. Common 595017104 5,264 86,246 SH   SOLE   86,246 0 0
MICROSOFT CORP Common 594918104 1,402,268 6,020,904 SH   SOLE   5,780,709 0 240,195
MILESTONE PHARMACEUTICALS INC Common 59935V107 245 26,672 SH   SOLE   26,672 0 0
MKS INSTRUMENTS INC Common 55306N104 27 321 SH   SOLE   321 0 0
MOLINA HEALTHCARE INC Common 60855R100 70 212 SH   SOLE   212 0 0
MONGODB INC Common 60937P106 18,581 93,580 SH   SOLE   90,727 0 2,853
MONOLITHIC POWER SYSTEMS Common 609839105 65,878 181,281 SH   SOLE   181,281 0 0
MONTROSE ENVIRONMENT GROUP Common 615111101 103,597 3,078,673 SH   SOLE 2 2,348,953 0 729,720
MONTROSE ENVIRONMENT GROUP Common 615111101 4,645 138,036 SH   SOLE   138,036 0 0
MORGAN STANLEY Common 617446448 7,899 99,972 SH   SOLE   99,972 0 0
MP MATERIALS CORP Common 553368101 4,973 182,162 SH   SOLE   182,162 0 0
MSCI INC Common 55354G100 6,464 15,326 SH   SOLE   15,326 0 0
MYT NETHERLANDS PARENT BV ADR Common 55406W103 18,080 1,569,417 SH   SOLE 2 1,189,499 0 379,918
MYT NETHERLANDS PARENT BV ADR Common 55406W103 922 80,053 SH   SOLE   80,053 0 0
NANOSTRING TECHNOLOGIES INC Common 63009R109 32,003 2,506,072 SH   SOLE   2,506,072 0 0
NATERA INC Common 632307104 364,388 8,315,560 SH   SOLE   8,130,160 0 185,400
NATERA INC Common 632307104 20,411 465,786 SH   SOLE 2 353,427 0 112,359
NATIONAL FUEL GAS COMPANY Common 636180101 54 871 SH   SOLE   871 0 0
NATIONAL INSTRUMENT CORP. Common 636518102 64 1,697 SH   SOLE   1,697 0 0
NATIONAL VISION HOLDINGS INC Common 63845R107 93 2,848 SH   SOLE 2 2,087 0 761
NEOGEN CORP Common 640491106 11,059 791,650 SH   SOLE   791,650 0 0
NEOGENOMICS INC Common 64049M209 61 7,141 SH   SOLE 2 7,141 0 0
NEOGENOMICS INC Common 64049M209 14,006 1,626,763 SH   SOLE   1,626,763 0 0
NETFLIX COM INC Common 64110L106 176,845 751,124 SH   SOLE   729,642 0 21,482
NEUROCRINE BIOSCIENCES INC. Common 64125C109 24 224 SH   SOLE   224 0 0
NEVRO CORP Common 64157F103 41,951 900,232 SH   SOLE 2 650,577 0 249,655
NEVRO CORP Common 64157F103 1,536 32,963 SH   SOLE   32,963 0 0
NEWMONT CORP Common 651639106 610 14,511 SH   SOLE   14,511 0 0
NEXTERA ENERGY INC Common 65339F101 173,404 2,211,499 SH   SOLE   2,120,013 0 91,486
NIKE INC CL B Common 654106103 2,611 31,415 SH   SOLE   31,415 0 0
NOAH HOLDINGS LTD ADR Common 65487X102 432 32,688 SH   SOLE   32,688 0 0
NOV INC Common 62955J103 26 1,588 SH   SOLE   1,588 0 0
NOVANTA INC Common 67000B104 5,171 44,711 SH   SOLE   44,711 0 0
NOVANTA INC Common 67000B104 34,402 297,467 SH   SOLE 2 221,696 0 75,771
NOVARTIS AG ADR Common 66987V109 1,270 16,714 SH   SOLE   16,714 0 0
NUVALENT INC Common 670703107 401 20,651 SH   SOLE   20,651 0 0
NVIDIA CORP. Common 67066G104 130,053 1,071,367 SH   SOLE   1,034,675 0 36,692
O REILLY AUTOMOTIVE INC Common 67103H107 7,370 10,479 SH   SOLE   10,479 0 0
OCCIDENTAL PETROLEUM CORP. DEL Common 674599105 12,765 207,727 SH   SOLE   207,727 0 0
OKTA INC Common 679295105 313 5,497 SH   SOLE   5,497 0 0
OLD DOMINION FREIGHT LINE Common 679580100 41,561 167,067 SH   SOLE   167,067 0 0
OLLIES BARGAIN OUTLET HOLDINGS Common 681116109 994 19,262 SH   SOLE   19,262 0 0
OLLIES BARGAIN OUTLET HOLDINGS Common 681116109 22,475 435,553 SH   SOLE 2 327,198 0 108,355
OMNICELL INC Common 68213N109 4,699 53,989 SH   SOLE   53,989 0 0
ON HOLDING AG CLASS A Common H5919C104 5,301 330,287 SH   SOLE   330,287 0 0
ON SEMICONDUCTOR CORPORATION Common 682189105 10,015 160,676 SH   SOLE   154,975 0 5,701
ONEOK INC Common 682680103 1,212 23,663 SH   SOLE   23,663 0 0
ONTO INNOVATION INC Common 683344105 3,154 49,242 SH   SOLE   49,242 0 0
OPTION CARE HEALTH INC Common 68404L201 1,895 60,212 SH   SOLE   60,212 0 0
ORACLE CORP. Common 68389X105 1,439 23,561 SH   SOLE   23,561 0 0
PALO ALTO NETWORKS INC Common 697435105 164,677 1,005,413 SH   SOLE   966,960 0 38,453
PARAGON 28 INC Common 69913P105 2,521 141,476 SH   SOLE   141,476 0 0
PARKER HANAFIN CORP. Common 701094104 1,375 5,675 SH   SOLE   5,675 0 0
PAYCHEX INC. Common 704326107 96 858 SH   SOLE   858 0 0
PAYCOM SOFTWARE INC Common 70432V102 149,116 451,879 SH   SOLE   451,879 0 0
PAYLOCITY HOLDING CORP Common 70438V106 23,071 95,501 SH   SOLE 2 95,501 0 0
PAYLOCITY HOLDING CORP Common 70438V106 33,660 139,334 SH   SOLE   139,334 0 0
PAYPAL HOLDINGS INC Common 70450Y103 94,811 1,101,555 SH   SOLE   1,059,622 0 41,933
PDC ENERGY INC Common 69327R101 74,103 1,282,277 SH   SOLE   1,282,277 0 0
PEPSICO INC Common 713448108 5,935 36,355 SH   SOLE   36,355 0 0
PERSONALS INC Common 71535D106 621 209,115 SH   SOLE   209,115 0 0
PET ACQUISITION LLC Common 71601V105 3,819 342,175 SH   SOLE   342,175 0 0
PETIQ INC Common 71639T106 5,272 764,107 SH   SOLE 2 563,470 0 200,637
PETIQ INC Common 71639T106 1,087 157,492 SH   SOLE   157,492 0 0
PFIZER INC Common 717081103 2,673 61,085 SH   SOLE   61,085 0 0
PHILIP MORRIS INTERNATIONAL Common 718172109 1,300 15,666 SH   SOLE   15,666 0 0
PHREESIA INC Common 71944F106 2,028 79,589 SH   SOLE   79,589 0 0
PINDUODUO INC ADR Common 722304102 14,654 234,162 SH   SOLE   234,162 0 0
PIONEER NATURAL RESOURCES Common 723787107 222,448 1,027,333 SH   SOLE   971,133 0 56,200
PLANET FITNESS INC CLASS A Common 72703H101 46,910 813,560 SH   SOLE 2 611,781 0 201,779
PLANET FITNESS INC CLASS A Common 72703H101 7,071 122,634 SH   SOLE   122,634 0 0
PLIANT THERAPEUTICS INC Common 729139105 550 26,319 SH   SOLE   26,319 0 0
POOL CORPORATION Common 73278L105 297 932 SH   SOLE   932 0 0
POPULAR INC Common 733174700 73,325 1,017,556 SH   SOLE   1,017,556 0 0
PRIVIA HEALTH GROUP INC Common 74276R102 3,133 91,988 SH   SOLE   91,988 0 0
PROCTER & GAMBLE CO Common 742718109 5,494 43,518 SH   SOLE   43,518 0 0
PROGYNY INC Common 74340E103 36,248 978,090 SH   SOLE 2 721,322 0 256,768
PROGYNY INC Common 74340E103 1,068 28,829 SH   SOLE   28,829 0 0
PROLOGIS Common 74340W103 1,956 19,249 SH   SOLE   19,249 0 0
PROMETHEUS BIOSCIENCES INC Common 74349U108 61,144 1,036,165 SH   SOLE   1,036,165 0 0
PROPETRO HOLDING CORP Common 74347M108 2,525 313,688 SH   SOLE   313,688 0 0
PROS HOLDINGS INC Common 74346Y103 89,981 3,642,954 SH   SOLE   3,642,954 0 0
PTC INC Common 69370C100 22 206 SH   SOLE   206 0 0
PTC THERAPEUTICS INC Common 69366J200 2,827 56,308 SH   SOLE   56,308 0 0
PUBLIC STORAGE Common 74460D109 36 124 SH   SOLE   124 0 0
Q2 HOLDINGS INC Common 74736L109 68,880 2,139,124 SH   SOLE   2,139,124 0 0
QUALCOMM INC. Common 747525103 4,244 37,565 SH   SOLE   37,565 0 0
QUIDELORTHO CORP Common 219798105 86,188 1,205,770 SH   SOLE   1,205,770 0 0
RAPID MICRO BIOSYSTEMS INC Common 75340L104 400 123,830 SH   SOLE   123,830 0 0
RAPID7 INC Common 753422104 16,201 377,656 SH   SOLE 2 283,028 0 94,628
RAPID7 INC Common 753422104 840 19,575 SH   SOLE   19,575 0 0
RAYTHEON TECHNOLOGY CORP Common 75513E101 1,529 18,681 SH   SOLE   18,681 0 0
RBC BEARINGS INC Common 75524B104 180,934 870,672 SH   SOLE   870,672 0 0
REATA PHARMACEUTICALS INC A Common 75615P103 15,378 611,923 SH   SOLE   611,923 0 0
REGENERON PHARMACEUTICALS Common 75886F107 8,652 12,559 SH   SOLE   12,559 0 0
RELMADA THERAPEUTICS INC Common 75955J402 226 6,095 SH   SOLE   6,095 0 0
RENAISSANCERE HOLDINGS LTD Common G7496G103 61 437 SH   SOLE   437 0 0
RENALYTIX AI PLC ADR Common 75973T101 394 307,642 SH   SOLE   307,642 0 0
REPARE THERAPEUTICS INC Common 760273102 295 24,311 SH   SOLE   24,311 0 0
REPLIGEN CORP Common 759916109 92,114 492,296 SH   SOLE   492,296 0 0
REPUBLIC SERVICES INC Common 760759100 19 138 SH   SOLE   138 0 0
RHYTHM PHARMACEUTICALS Common 76243J105 497 20,286 SH   SOLE   20,286 0 0
RIVIAN AUTOMOTIVE INC Common 76954A103 17,582 534,231 SH   SOLE   534,231 0 0
ROCKWELL AUTOMATION INC. Common 773903109 345 1,603 SH   SOLE   1,603 0 0
ROLLINS INC. Common 775711104 41 1,179 SH   SOLE   1,179 0 0
ROPER TECHNOLOGIES INC Common 776696106 61 169 SH   SOLE   169 0 0
RYAN SPECIALTY GROUP Common 78351F107 939 23,106 SH   SOLE   23,106 0 0
S&P GLOBAL INC Common 78409V104 143,217 469,026 SH   SOLE   447,129 0 21,897
SAIA INC Common 78709Y105 42,310 222,686 SH   SOLE   222,686 0 0
SALESFORCE.COM INC Common 79466L302 19,807 137,699 SH   SOLE   137,699 0 0
SBA COMMUNICATIONS CORP Common 78410G104 46,783 164,354 SH   SOLE   164,354 0 0
SCHLUMBERGER LTD Common 806857108 20,648 575,143 SH   SOLE   575,143 0 0
SEACOAST BANKING CORP FL Common 811707801 47,157 1,559,955 SH   SOLE 2 1,170,417 0 389,538
SEACOAST BANKING CORP FL Common 811707801 2,260 74,763 SH   SOLE   74,763 0 0
SEAGEN INC. Common 81181C104 35,296 257,952 SH   SOLE   257,952 0 0
SELECTA BIOSCIENCE INC Common 816212104 361 220,031 SH   SOLE   220,031 0 0
SEMPRA ENERGY Common 816851109 2,120 14,140 SH   SOLE   14,140 0 0
SEMRUSH HOLDINGS INC Common 81686C104 2,057 183,457 SH   SOLE   183,457 0 0
SEMRUSH HOLDINGS INC Common 81686C104 2,761 246,332 SH   SOLE 2 192,693 0 53,639
SERVICENOW INC Common 81762P102 70,819 187,546 SH   SOLE   184,044 0 3,502
SHAKE SHACK INC CLASS A Common 819047101 153,708 3,417,250 SH   SOLE   3,386,544 0 30,706
SHERWIN-WILLIAMS CO Common 824348106 17,987 87,847 SH   SOLE   84,420 0 3,427
SHOCKWAVE MEDICAL INC Common 82489T104 161,451 580,611 SH   SOLE   578,834 0 1,777
SHOPIFY INC - A Common 82509L107 5,166 191,774 SH   SOLE   191,774 0 0
SIGNATURE BANK Common 82669G104 74,796 495,337 SH   SOLE   459,121 0 36,216
SIGNATURE BANK Common 82669G104 18,956 125,537 SH   SOLE 2 125,537 0 0
SIGNIFY HEALTH INC Common 82671G100 64,748 2,221,204 SH   SOLE   2,221,204 0 0
SIMON PROPERTY GROUP INC NEW Common 828806109 1,807 20,138 SH   SOLE   20,138 0 0
SITEONE LANDSCAPE SUPPLY INC Common 82982L103 3,361 32,271 SH   SOLE   32,271 0 0
SITEONE LANDSCAPE SUPPLY INC Common 82982L103 72,969 700,683 SH   SOLE 2 531,980 0 168,703
SKYLINE CHAMPION CORP Common 830830105 2,383 45,064 SH   SOLE   45,064 0 0
SMARTSHEET INC CLASS A Common 83200N103 42,028 1,223,180 SH   SOLE   1,223,180 0 0
SOLAREDGE TECHNOLOGIES INC Common 83417M104 76,123 328,881 SH   SOLE   320,430 0 8,451
SOPHIA GENETICS SA Common H82027105 401 152,593 SH   SOLE   152,593 0 0
SOUTHERN COPPER CORP Common 84265V105 1,108 24,721 SH   SOLE   24,721 0 0
SPLUNK INC Common 848637104 7,157 95,174 SH   SOLE   95,174 0 0
SPRINKLR INC Common 85208T107 5,344 579,595 SH   SOLE   579,595 0 0
SPROUT SOCIAL INC Common 85209W109 86,678 1,428,444 SH   SOLE   1,428,444 0 0
SPS COMMERCE INC Common 78463M107 23,100 185,942 SH   SOLE   185,942 0 0
SPS COMMERCE INC Common 78463M107 111,512 897,626 SH   SOLE 2 666,454 0 231,172
STARBUCKS CORP. Common 855244109 22,238 263,927 SH   SOLE   254,592 0 9,335
STEPSTONE GROUP INC Common 85914M107 70,353 2,870,394 SH   SOLE 2 2,196,202 0 674,192
STEPSTONE GROUP INC Common 85914M107 3,176 129,562 SH   SOLE   129,562 0 0
STERIS PLC Common G8473T100 15 91 SH   SOLE   91 0 0
SUNRUN INC Common 86771W105 3,735 135,388 SH   SOLE   135,388 0 0
SVB FINANCIAL GROUP Common 78486Q101 6,681 19,897 SH   SOLE   19,897 0 0
SWITCH INC A Common 87105L104 44 1,299 SH   SOLE   1,299 0 0
SYNDAX PHARMACEUTICALS INC Common 87164F105 327 13,618 SH   SOLE   13,618 0 0
SYNOPSYS INC Common 871607107 108 354 SH   SOLE   354 0 0
SYSCO CORP. Common 871829107 2,149 30,388 SH   SOLE   30,388 0 0
TAIWAN SEMICONDUCTOR ADR Common 874039100 2,397 34,963 SH   SOLE   34,963 0 0
TAKE-TWO INTERACTIVE SOFTWARE Common 874054109 87,636 804,004 SH   SOLE   767,012 0 36,992
TANDEM DIABETES CARE INC Common 875372203 8,597 179,673 SH   SOLE   179,673 0 0
TANGER FACTORY OUTLET CENTERS Common 875465106 6,600 482,489 SH   SOLE   482,489 0 0
TARGA RESOURCES CORP Common 87612G101 56 929 SH   SOLE   929 0 0
TECH TARGET INC Common 87874R100 619 10,450 SH   SOLE   10,450 0 0
TECH TARGET INC Common 87874R100 13,531 228,566 SH   SOLE 2 172,978 0 55,588
TELEDYNE TECHNOLOGIES INC Common 879360105 2,091 6,196 SH   SOLE   6,196 0 0
TELEFLEX INC. Common 879369106 15 72 SH   SOLE   72 0 0
TENABLE HOLDINGS INC Common 88025T102 47,662 1,369,594 SH   SOLE   1,369,594 0 0
TENET HEALTHCARE CORP Common 88033G407 316 6,130 SH   SOLE   6,130 0 0
TESLA INC Common 88160R101 491,833 1,854,223 SH   SOLE   1,772,643 0 81,580
TETRA TECH INC. Common 88162G103 441 3,434 SH   SOLE   3,434 0 0
TEXAS PACIFIC LAND CORP Common 88262P102 41 23 SH   SOLE   23 0 0
THE MAGNITE INC Common 55955D100 2,215 337,079 SH   SOLE   337,079 0 0
THE REALREAL INC Common 88339P101 799 532,707 SH   SOLE   532,707 0 0
THERMO FISHER SCIENTIFIC INC Common 883556102 7,335 14,462 SH   SOLE   14,462 0 0
TOAST INC Common 888787108 11,021 659,166 SH   SOLE   659,166 0 0
TOTALENERGIES SE -SPON ADR Common 89151E109 1,990 42,780 SH   SOLE   42,780 0 0
TRACTOR SUPPLY COMPANY Common 892356106 19 101 SH   SOLE   101 0 0
TRADE DESK INC CLASS A Common 88339J105 132,284 2,213,959 SH   SOLE   2,127,073 0 86,886
TRADE DESK INC CLASS A Common 88339J105 2,747 45,973 SH   SOLE 2 45,973 0 0
TRADEWEB MARKETS INC CLASS A Common 892672106 49 867 SH   SOLE   867 0 0
TRANSCAT INC Common 893529107 47,781 631,270 SH   SOLE 2 462,382 0 168,888
TRANSCAT INC Common 893529107 2,628 34,725 SH   SOLE   34,725 0 0
TRANSDIGM GROUP INC Common 893641100 14,496 27,620 SH   SOLE 2 27,620 0 0
TRANSDIGM GROUP INC Common 893641100 255,330 486,509 SH   SOLE   466,984 0 19,525
TRANSMEDICS GROUP INC Common 89377M109 18,192 435,848 SH   SOLE   384,252 0 51,596
TRANSUNION Common 89400J107 21 349 SH   SOLE   349 0 0
TREX COMPANY INC Common 89531P105 4,069 92,600 SH   SOLE   92,600 0 0
TRIMBLE INC Common 896239100 2,620 48,275 SH   SOLE   48,275 0 0
TRIPADVISOR INC Common 896945201 5,376 243,460 SH   SOLE   243,460 0 0
TWIST BIOSCIENCE CORP Common 90184D100 2,255 64,000 SH Put SOLE 2 64,000 0 0
TYLER TECHNOLOGIES Common 902252105 11,839 34,070 SH   SOLE   34,070 0 0
UBER TECHNOLOGIES INC Common 90353T100 45,982 1,735,178 SH   SOLE   1,620,130 0 115,048
UBIQUITI INC Common 90353W103 16 56 SH   SOLE   56 0 0
ULTA BEAUTY INC. Common 90384S303 7,616 18,983 SH   SOLE   18,983 0 0
ULTRAGENYX PHARMACEUTICAL INC Common 90400D108 694 16,749 SH   SOLE   16,749 0 0
ULTRAGENYX PHARMACEUTICAL INC Common 90400D108 14,451 348,964 SH   SOLE 2 262,448 0 86,516
UNION PACIFIC CORP Common 907818108 2,614 13,416 SH   SOLE   13,416 0 0
UNITED RENTALS INC Common 911363109 9,911 36,692 SH   SOLE   36,692 0 0
UNITEDHEALTH GROUP INC Common 91324P102 387,178 766,629 SH   SOLE   723,693 0 42,936
UNIVERSAL DISPLAY CORP Common 91347P105 4,889 51,816 SH   SOLE   51,816 0 0
UPSTART HOLDINGS INC Common 91680M107 5,912 284,388 SH   SOLE 2 234,792 0 49,596
UPSTART HOLDINGS INC Common 91680M107 193 9,266 SH   SOLE   9,266 0 0
UPWORK INC Common 91688F104 3,473 254,963 SH   SOLE   254,963 0 0
US FOODS HOLDING CORP Common 912008109 12,427 470,026 SH   SOLE   448,576 0 21,450
US PHYSICAL THERAPY INC Common 90337L108 1,176 15,470 SH   SOLE   15,470 0 0
US PHYSICAL THERAPY INC Common 90337L108 19,494 256,429 SH   SOLE 2 185,592 0 70,837
VAIL RESORTS INC. Common 91879Q109 85,508 396,530 SH   SOLE   378,033 0 18,497
VALMONT INDUSTRIES INC Common 920253101 17 63 SH   SOLE   63 0 0
VEEVA SYSTEMS INC CLASS A Common 922475108 119,190 722,892 SH   SOLE   717,267 0 5,625
VENTYX BIOSCIENCES INC Common 92332V107 415 11,879 SH   SOLE   11,879 0 0
VERICEL CORP Common 92346J108 45,114 1,944,578 SH   SOLE   1,944,578 0 0
VERISIGN INC. Common 92343E102 6,999 40,294 SH   SOLE   40,294 0 0
VERIZON COMMUNICATIONS Common 92343V104 3,177 83,661 SH   SOLE   83,661 0 0
VERTEX INC CLASS A Common 92538J106 8,062 589,770 SH   SOLE   589,770 0 0
VERTEX INC CLASS A Common 92538J106 44,454 3,251,968 SH   SOLE 2 2,471,435 0 780,533
VERTEX PHARMACEUTICALS INC Common 92532F100 152,792 527,706 SH   SOLE   500,187 0 27,519
VICTORIA'S SECRET & CO Common 926400102 2,943 101,079 SH   SOLE   101,079 0 0
VINCI PARTNERS INVESTMENT Common G9451V109 416 40,470 SH   SOLE   40,470 0 0
VIPER ENERGY PARTNERS LP Common 92763M105 66,748 2,328,970 SH   SOLE   2,328,970 0 0
VIRIDIAN THERAPEUTICS INC Common 92790C104 5,355 261,083 SH   SOLE   261,083 0 0
VISA INC CLASS A SHARES Common 92826C839 272,988 1,536,662 SH   SOLE   1,441,048 0 95,614
VISTRA ENERGY CORP Common 92840M102 17 792 SH   SOLE   792 0 0
VMWARE INC CLASS A Common 928563402 677 6,360 SH   SOLE   6,360 0 0
WABTEC CORP Common 929740108 41,458 509,619 SH   SOLE   452,351 0 57,268
WALMART INC Common 931142103 2,364 18,223 SH   SOLE   18,173 0 50
WALT DISNEY CO. Common 254687106 59,948 635,517 SH   SOLE   624,312 0 11,205
WASTE CONNECTIONS INC Common 94106B101 26,232 194,123 SH   SOLE 2 194,123 0 0
WASTE CONNECTIONS INC Common 94106B101 11,197 82,860 SH   SOLE   82,860 0 0
WATERS CORP. Common 941848103 3,391 12,580 SH   SOLE   12,580 0 0
WAYFAIR INC CL A Common 94419L101 47 1,435 SH   SOLE 2 1,435 0 0
WEBSTER FINANCIAL CORP. Common 947890109 5,903 130,608 SH   SOLE   130,608 0 0
WELLTOWER INC Common 95040Q104 1,704 26,496 SH   SOLE   26,496 0 0
WESCO INTERNATIONAL INC Common 95082P105 60 500 SH   SOLE   500 0 0
WEST PHARMACEUTICAL SERVICES Common 955306105 6,574 26,716 SH   SOLE   26,716 0 0
WESTLAKE CORP Common 960413102 14 158 SH   SOLE   158 0 0
WEX INC Common 96208T104 34 266 SH   SOLE   266 0 0
WILLSCOT MOBILE MINI HOLDINGS Common 971378104 49 1,218 SH   SOLE   1,218 0 0
WINGSTOP INC Common 974155103 68,194 543,725 SH   SOLE   543,725 0 0
WINGSTOP INC Common 974155103 17,307 137,991 SH   SOLE 2 103,433 0 34,558
WW GRAINGER INC Common 384802104 587 1,199 SH   SOLE   1,199 0 0
XENON PHARMACEUTICALS INC Common 98420N105 1,630 45,143 SH   SOLE   45,143 0 0
XOMETRY INC-A Common 98423F109 14,469 254,775 SH   SOLE 2 186,959 0 67,816
XOMETRY INC-A Common 98423F109 48,741 858,267 SH   SOLE   858,267 0 0
XPO LOGISTICS INC Common 983793100 1,560 35,042 SH   SOLE 2 35,042 0 0
XPO LOGISTICS INC Common 983793100 9,895 222,257 SH   SOLE   222,257 0 0
XYLEM INC Common 98419M100 471 5,388 SH   SOLE   5,388 0 0
ZEBRA TECHNOLOGIES CORP CL A Common 989207105 21,954 83,791 SH   SOLE   83,791 0 0
ZOETIS INC Common 98978V103 665 4,484 SH   SOLE   4,484 0 0
ZOOMINFO TECHNOLOGIES INC Common 98980F104 843 20,226 SH   SOLE   20,226 0 0