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 22,717 156,047 SH   SOLE   156,047 0 0
1LIFE HEALTHCARE INC Common 68269G107 2,586 127,695 SH   SOLE   127,695 0 0
908 DEVICES INC Common 65443P102 14,225 437,426 SH   SOLE   437,426 0 0
ABBOTT LABORATORIES Common 002824100 7,985 67,595 SH   SOLE   60,059 0 7,536
ABBVIE INC Common 00287Y109 3,334 30,912 SH   SOLE   30,912 0 0
ABIOMED INC. Common 003654100 5,271 16,192 SH   SOLE   16,192 0 0
ACADEMY SPORTS & OUTDOORS INC Common 00402L107 709 17,717 SH   SOLE   17,717 0 0
ACADIA PHARMACEUTICALS INC Common 004225108 1,336 80,432 SH   SOLE   80,432 0 0
ACADIA PHARMACEUTICALS INC Common 004225108 34,757 2,092,526 SH   SOLE 2 1,663,214 0 429,312
ACCENTURE PLC IRELAND SHARES C Common G1151C101 835 2,611 SH   SOLE   2,611 0 0
ACI WORLDWIDE INC Common 004498101 21,388 695,998 SH   SOLE   695,998 0 0
ADOBE INC. Common 00724F101 826,419 1,435,453 SH   SOLE   1,362,426 0 73,027
ADVANCE AUTO PARTS Common 00751Y106 6,118 29,288 SH   SOLE   29,288 0 0
ADVANCED MICRO DEVICES INC. Common 007903107 368,016 3,576,444 SH   SOLE   3,398,047 0 178,397
ADVIDITY BIOSCIENCES INC Common 05370A108 2,335 94,805 SH   SOLE   94,805 0 0
AERIE PHARMACEUTICALS INC Common 00771V108 10,240 898,249 SH   SOLE 2 719,305 0 178,944
AERIE PHARMACEUTICALS INC Common 00771V108 2,120 185,939 SH   SOLE   185,939 0 0
AFFILIATED MANAGERS GROUP INC. Common 008252108 15,733 104,129 SH   SOLE   104,129 0 0
AFFIRM HOLDINGS INC Common 00827B106 70,257 589,748 SH   SOLE   589,703 0 45
AFYA LTD CLASS A Common G01125106 908 46,000 SH   SOLE   46,000 0 0
AGILENT TECHNOLOGIES INC Common 00846U101 882 5,600 SH   SOLE   5,600 0 0
AIR PRODUCTS & CHEMICALS INC Common 009158106 3,043 11,881 SH   SOLE   11,881 0 0
AKOYA BIOSCIENCES INC Common 00974H104 3,948 282,778 SH   SOLE   282,778 0 0
ALGER 35 ETF Mutual Funds 015564206 7,785 370,512 SH   SOLE   370,512 0 0
ALGER MID CAP 40 ETF Mutual Funds 015564107 7,879 348,090 SH   SOLE   348,090 0 0
ALIGN TECHNOLOGY INC Common 016255101 197,132 296,247 SH   SOLE   283,348 0 12,899
ALLEGION PLC Common G0176J109 486 3,677 SH   SOLE   3,677 0 0
ALPHA TEKNOVA INC Common 02080L102 1,613 64,819 SH   SOLE   64,819 0 0
ALPHABET INC CL A Common 02079K305 11,493 4,299 SH   SOLE   4,299 0 0
ALPHABET INC CL C Common 02079K107 1,263,456 474,037 SH   SOLE   451,387 0 22,650
ALTAIR ENGINEERING INC A Common 021369103 2,951 42,804 SH   SOLE 2 32,863 0 9,941
ALTERYX INC Common 02156B103 15,782 215,898 SH   SOLE   215,898 0 0
ALTRIA GROUP INC. Common 02209S103 1,476 32,425 SH   SOLE   32,425 0 0
ALX ONCOLOGY HOLDINGS INC Common 00166B105 6,929 93,808 SH   SOLE   93,808 0 0
AMAZON COM INC. Common 023135106 1,830,815 557,319 SH   SOLE   534,235 0 23,084
AMERESCO INC CL A Common 02361E108 1,396 23,887 SH   SOLE   23,887 0 0
AMERESCO INC CL A Common 02361E108 36,919 631,848 SH   SOLE 2 504,822 0 127,026
AMERICAN EXPRESS COMPANY Common 025816109 27 159 SH   SOLE   159 0 0
AMERICOLD REALTY TRUST Common 03064D108 846 29,131 SH   SOLE   29,131 0 0
AMERIPRISE FINL INC Common 03076C106 23 87 SH   SOLE   87 0 0
AMETEK INC Common 031100100 53,783 433,698 SH   SOLE   417,366 0 16,332
AMGEN INC Common 031162100 918 4,319 SH   SOLE   4,319 0 0
AMPLITUDE INC CLASS A Common 03213A104 299 5,509 SH   SOLE   5,509 0 0
ANALOG DEVICES INC Common 032654105 29 173 SH   SOLE   173 0 0
ANAPLAN INC Common 03272L108 31,660 519,952 SH   SOLE   514,764 0 5,188
ANSYS INC Common 03662Q105 6,542 19,215 SH   SOLE   19,215 0 0
AON PLC Common G0403H108 26 92 SH   SOLE   92 0 0
APOLLO GLOBAL MANAGEMENT Common 03768E105 75 1,214 SH   SOLE   1,214 0 0
APPLE INC. Common 037833100 1,133,123 8,007,933 SH   SOLE   7,623,953 0 383,980
APPLIED MATERIALS INC Common 038222105 342,785 2,662,820 SH   SOLE   2,567,701 0 95,119
APRIA INC Common 03836A101 3,761 101,247 SH   SOLE   101,247 0 0
APRIA INC Common 03836A101 104,426 2,810,937 SH   SOLE 2 2,247,466 0 563,471
APTIV PLC Common G6095L109 1,667 11,191 SH   SOLE   11,191 0 0
ARMSTRONG WORLD INDUSTRIES Common 04247X102 19 202 SH   SOLE   202 0 0
ARROWHEAD PHARMACEUTICALS Common 04280A100 2,610 41,803 SH   SOLE   41,803 0 0
ASANA INC Common 04342Y104 694 6,685 SH   SOLE   6,685 0 0
ASML HOLDING NV - ADR Common N07059210 1,180 1,584 SH   SOLE   1,584 0 0
ASTRAZENECA PLC-SPONS ADR Common 046353108 1,366 22,744 SH   SOLE   22,744 0 0
AT&T INC. Common 00206R102 1,293 47,876 SH   SOLE   47,876 0 0
ATLASSIAN CORP PLC Common G06242104 10,522 26,881 SH   SOLE   26,873 0 8
ATRICURE INC Common 04963C209 233,318 3,354,686 SH   SOLE   3,354,686 0 0
AUTODESK INC. Common 052769106 2,104 7,379 SH   SOLE   7,379 0 0
AVALARA INC Common 05338G106 9,107 52,108 SH   SOLE 2 52,108 0 0
AVALARA INC Common 05338G106 352,340 2,016,019 SH   SOLE   2,016,019 0 0
AVALONBAY COMMUNITIES Common 053484101 3,403 15,354 SH   SOLE   15,354 0 0
AVANTOR INC Common 05352A100 38,263 935,529 SH   SOLE   935,369 0 160
AVERY DENNISON CORP Common 053611109 22 106 SH   SOLE   106 0 0
AXOS FINANCIAL INC Common 05465C100 53,859 1,044,993 SH   SOLE 2 814,428 0 230,565
AXOS FINANCIAL INC Common 05465C100 2,133 41,392 SH   SOLE   41,392 0 0
BALCHEM CORP. Common 057665200 29,248 201,611 SH   SOLE   201,611 0 0
BALL CORP Common 058498106 9,925 110,312 SH   SOLE   110,312 0 0
BANDWIDTH INC Common 05988J103 13,650 151,200 SH   SOLE   151,200 0 0
BANK OF AMERICA CORP Common 060505104 15,064 354,876 SH   SOLE   336,407 0 18,469
BATH & BODY WORKS Common 070830104 20 319 SH   SOLE   319 0 0
BEAUTY HEALTH CO Common 88331L108 5,733 220,766 SH   SOLE   220,766 0 0
BED BATH & BEYOND INC Common 075896100 7,961 460,830 SH   SOLE   460,830 0 0
BENTLEY SYSTEMS INC Common 08265T208 21,697 357,804 SH   SOLE   357,675 0 129
BIGCOMMERCE HOLDINGS INC Common 08975P108 219,903 4,342,472 SH   SOLE   4,342,472 0 0
BIGCOMMERCE HOLDINGS INC Common 08975P108 360 7,101 SH   SOLE 2 7,101 0 0
BILL.COM HOLDINGS INC Common 090043100 2,907 10,889 SH   SOLE 2 10,889 0 0
BILL.COM HOLDINGS INC Common 090043100 266,201 997,196 SH   SOLE   970,395 0 26,801
BIODESIX INC Common 09075X108 1,145 139,256 SH   SOLE   139,256 0 0
BIOMARIN PHARMACEUTICALS INC Common 09061G101 3,157 40,852 SH   SOLE 2 40,852 0 0
BIO-TECHNE CORP Common 09073M104 460,148 949,601 SH   SOLE   949,601 0 0
BJ'S WHOLESALE CLUB HOLDINGS Common 05550J101 14,326 260,859 SH   SOLE   260,859 0 0
BLACKBAUD INC Common 09227Q100 10,780 153,234 SH   SOLE   153,234 0 0
BLACKLINE INC Common 09239B109 226,187 1,915,862 SH   SOLE   1,915,862 0 0
BLACKROCK INC. Common 09247X101 4,502 5,368 SH   SOLE   5,368 0 0
BLACKSTONE INC Common 09260D107 4,035 34,680 SH   SOLE   34,680 0 0
BLACKSTONE MORTGAGE TRUST INC Common 09257W100 1,564 51,581 SH   SOLE   51,581 0 0
BOOKING HOLDINGS INC Common 09857L108 32,211 13,569 SH   SOLE   13,523 0 46
BORGWARNER INC Common 099724106 63 1,458 SH   SOLE   1,458 0 0
BRILLIANT EARTH GROUP INC Common 109504100 625 46,642 SH   SOLE   46,642 0 0
BRISTOL MYERS SQUIBB CO Common 110122108 1,889 31,929 SH   SOLE   31,929 0 0
BROADCOM LTD Common 11135F101 4,529 9,339 SH   SOLE   9,339 0 0
BROOKS AUTOMATION INC NEW Common 114340102 42,938 419,525 SH   SOLE   419,471 0 54
BRUKER BIOSCIENCES CORP Common 116794108 6,312 80,816 SH   SOLE   80,816 0 0
BRUNSWICK CORP. Common 117043109 45 476 SH   SOLE   476 0 0
BTRS HOLDINGS INC Common 11778X104 660 62,054 SH   SOLE   62,054 0 0
BTRS HOLDINGS INC Common 11778X104 13,432 1,262,398 SH   SOLE 2 946,792 0 315,606
BUMBLE INC Common 12047B105 3,973 79,493 SH   SOLE   79,493 0 0
CABALETTA BIO INC Common 12674W109 2,611 214,721 SH   SOLE   214,721 0 0
CADENCE DESIGN SYSTEM INC Common 127387108 138,671 915,685 SH   SOLE   900,928 0 14,757
CANADA GOOSE HOLDINGS INC Common 135086106 384 10,770 SH   SOLE   10,770 0 0
CANADA GOOSE HOLDINGS INC Common 135086106 11,153 312,682 SH   SOLE 2 250,526 0 62,156
CAPRI HOLDINGS LTD Common G1890L107 293,278 6,058,213 SH   SOLE   6,017,409 0 40,804
CAREDX INC Common 14167L103 217,854 3,437,817 SH   SOLE   3,437,817 0 0
CARLISLE COMPANIES Common 142339100 70 350 SH   SOLE   350 0 0
CARLYLE GROUP INC Common 14316J108 1,222 25,846 SH   SOLE   25,846 0 0
CARVANA CO Common 146869102 97,645 323,822 SH   SOLE   310,387 0 13,435
CASELLA WASTE SYSTEMS Common 147448104 172,334 2,269,342 SH   SOLE 2 1,757,584 0 511,758
CASELLA WASTE SYSTEMS Common 147448104 7,421 97,728 SH   SOLE   97,728 0 0
CASTLE BIOSCIENCES INC Common 14843C105 5,339 80,293 SH   SOLE   80,293 0 0
CATALENT INC Common 148806102 174,678 1,312,674 SH   SOLE   1,228,606 0 84,068
CATERPILLAR INC. Common 149123101 11,966 62,331 SH   SOLE   62,312 0 19
CELLDEX THERAPEUTICS INC Common 15117B202 28,392 525,867 SH   SOLE   525,867 0 0
CERENCE INC Common 156727109 3,330 34,647 SH   SOLE   34,647 0 0
CERENCE INC Common 156727109 78,377 815,491 SH   SOLE 2 633,676 0 181,815
CERIDIAN HCM HOLDING INC Common 15677J108 1,535 13,632 SH   SOLE   0 0 13,632
CHAMPIONX CORP Common 15872M104 173,276 7,749,378 SH   SOLE   7,749,212 0 166
CHANGE HEALTHCARE INC Common 15912K100 23 1,116 SH   SOLE   1,116 0 0
CHARLES RIVER LABORATORIES INC Common 159864107 73 176 SH   SOLE   176 0 0
CHEESECAKE FACTORY INC Common 163072101 20,078 427,185 SH   SOLE   427,185 0 0
CHEFS' WAREHOUSE INC Common 163086101 6,284 192,944 SH   SOLE   192,944 0 0
CHEGG INC Common 163092109 154,819 2,276,077 SH   SOLE   2,276,077 0 0
CHEGG INC Common 163092109 202,156 2,972,005 SH   SOLE 2 2,420,692 0 551,313
CHENIERE ENERGY INC Common 16411R208 144 1,474 SH   SOLE   1,474 0 0
CHENIERE ENERGY PARTNERS LP Common 16411Q101 1,074 26,416 SH   SOLE   26,416 0 0
CHEVRONTEXACO CORP Common 166764100 2,453 24,180 SH   SOLE   24,180 0 0
CHIPOTLE MEXICAN GRILL-CL A Common 169656105 206,846 113,807 SH   SOLE   112,374 0 1,433
CHOICE HOTELS INTL INC Common 169905106 23 182 SH   SOLE   182 0 0
CIGNA CORP Common 125523100 834 4,168 SH   SOLE   4,168 0 0
CINTAS CORP. Common 172908105 157,899 414,802 SH   SOLE   396,593 0 18,209
CISCO SYSTEMS INC Common 17275R102 2,696 49,526 SH   SOLE   49,526 0 0
CLEARPOINT NEURO INC Common 18507C103 3,379 190,391 SH   SOLE   190,391 0 0
CLOUDFLARE INC CLASS A Common 18915M107 16,980 150,733 SH   SOLE   150,681 0 52
CME GROUP INC Common 12572Q105 8,541 44,167 SH   SOLE   43,382 0 785
COCA COLA CO. Common 191216100 2,513 47,892 SH   SOLE   47,892 0 0
CODEX DNA INC Common 192003101 1,809 162,556 SH   SOLE   162,556 0 0
COGNEX CORP. Common 192422103 247,020 3,079,281 SH   SOLE   3,079,281 0 0
COHERUS BIOSCIENCES INC Common 19249H103 6,949 432,434 SH   SOLE   432,434 0 0
COINBASE GLOBAL INC CLASS A Common 19260Q107 61,726 271,349 SH   SOLE   271,349 0 0
COLFAX CORP Common 194014106 9,456 206,010 SH   SOLE   205,946 0 64
COMCAST CORP CL A Common 20030N101 3,269 58,446 SH   SOLE   58,446 0 0
COMMSCOPE HOLDING CO INC Common 20337X109 40 2,969 SH   SOLE   2,969 0 0
CONVEY HOLDING PARENT INC Common 21258C108 2,311 275,088 SH   SOLE   275,088 0 0
COOPER COS INC Common 216648402 47 114 SH   SOLE   114 0 0
COPART INC. Common 217204106 49,459 356,538 SH   SOLE   356,538 0 0
CORE LABORATORIES NV Common N22717107 31,321 1,128,669 SH   SOLE   1,128,669 0 0
CORE LABORATORIES NV Common N22717107 111,291 4,010,470 SH   SOLE 2 3,155,867 0 854,603
COSTAR GROUP INC Common 22160N109 89,614 1,041,299 SH   SOLE   1,041,299 0 0
COUPA SOFTWARE INC Common 22266L106 55,735 254,288 SH   SOLE   254,288 0 0
CROWDSTRIKE HOLDINGS INC A Common 22788C105 239,802 975,678 SH   SOLE   942,867 0 32,811
CROWN CASTLE INTERNATIONAL COR Common 22822V101 20,396 117,676 SH   SOLE   117,676 0 0
CRYOPORT INC Common 229050307 377,098 5,669,796 SH   SOLE   5,669,796 0 0
CVS HEALTH CORP Common 126650100 2,597 30,602 SH   SOLE   30,602 0 0
CYRUSONE INC Common 23283R100 1,142 14,754 SH   SOLE   14,754 0 0
CYTEK BIOSCIENCES INC Common 23285D109 2,419 112,980 SH   SOLE   112,980 0 0
DANAHER CORP Common 235851102 487,027 1,599,748 SH   SOLE   1,521,503 0 78,245
DATADOG INC CLASS A Common 23804L103 127,927 905,035 SH   SOLE   905,035 0 0
DECIPHERA PHARMACEUTICALS INC Common 24344T101 3,505 103,148 SH   SOLE   103,148 0 0
DECKERS OUTDOOR CORP Common 243537107 18 51 SH   SOLE   51 0 0
DEFINITIVE HEALTHCARE CORP Common 24477E103 53,739 1,254,702 SH   SOLE   1,254,702 0 0
DEFINITIVE HEALTHCARE CORP Common 24477E103 21 500 SH   SOLE 2 500 0 0
DELL TECHNOLOGIES C Common 24703L202 154 1,478 SH   SOLE   1,478 0 0
DELTA AIR LINES INC. Common 247361702 77,189 1,811,522 SH   SOLE   1,769,004 0 42,518
DERMTECH INC Common 24984K105 9,654 300,662 SH   SOLE   300,662 0 0
DEXCOM INC. Common 252131107 190,690 348,699 SH   SOLE   334,010 0 14,689
DIAMONDBACK ENERGY INC Common 25278X109 13,223 139,670 SH   SOLE   139,670 0 0
DIGITAL TURBINE INC Common 25400W102 7,496 109,028 SH   SOLE   109,028 0 0
DISCOVER FINANCIAL SERVICES Common 254709108 21 168 SH   SOLE   168 0 0
DLOCAL LIMITED Common G29018101 2,686 49,223 SH   SOLE   49,223 0 0
DOCUSIGN INC Common 256163106 10,284 39,948 SH   SOLE   39,948 0 0
DOLLAR GENERAL CORP. Common 256677105 60 285 SH   SOLE   285 0 0
DONALDSON CO. INC. Common 257651109 86 1,504 SH   SOLE   1,504 0 0
DOW CHEMICAL CO Common 260557103 762 13,234 SH   SOLE   13,234 0 0
DOXIMITY INC CLASS A Common 26622P107 20,078 248,792 SH   SOLE   244,129 0 4,663
DRAFTKINGS INC A Common 26142R104 119,900 2,489,611 SH   SOLE   2,402,185 0 87,426
DROPBOX INC Common 26210C104 20 679 SH   SOLE   679 0 0
DUOLINGO Common 26603R106 42 250 SH   SOLE 2 250 0 0
DUTCH BROS INC CLASS A Common 26701L100 536 12,381 SH   SOLE   12,381 0 0
DYNATRACE INC Common 268150109 3,196 45,034 SH   SOLE   45,034 0 0
EARGO INC Common 270087109 265 39,333 SH   SOLE   39,333 0 0
EARGO INC Common 270087109 6,877 1,021,860 SH   SOLE 2 813,461 0 208,399
EATON CORP PLC Common G29183103 135,536 907,751 SH   SOLE   806,995 0 100,756
EBIX INC Common 278715206 9,204 341,764 SH   SOLE 2 275,141 0 66,623
EBIX INC Common 278715206 324 12,014 SH   SOLE   12,014 0 0
EDWARDS LIFESCIENCES CORP Common 28176E108 7,534 66,551 SH   SOLE   66,551 0 0
EHEALTH INC Common 28238P109 4,486 110,759 SH   SOLE   110,759 0 0
ELECTRONICS ARTS INC Common 285512109 568 3,991 SH   SOLE   3,991 0 0
ELI LILLY & CO Common 532457108 24,285 105,105 SH   SOLE   102,107 0 2,998
ENPHASE ENERGY INC Common 29355A107 55,339 368,998 SH   SOLE   365,752 0 3,246
ENTEGRIS INC Common 29362U104 129 1,024 SH   SOLE   1,024 0 0
EPAM SYSTEMS INC Common 29414B104 11,084 19,429 SH   SOLE 2 19,429 0 0
EPAM SYSTEMS INC Common 29414B104 1,246 2,185 SH   SOLE   2,185 0 0
EQUIFAX INC Common 294429105 20 79 SH   SOLE   79 0 0
EQUINIX INC. Common 29444U700 1,239 1,568 SH   SOLE   1,568 0 0
ESSEX PROPERTY TRUST INC Common 297178105 3,433 10,738 SH   SOLE   10,738 0 0
ESTEE LAUDER COMPANIES INC CL Common 518439104 47,578 158,631 SH   SOLE   155,068 0 3,563
ETSY INC Common 29786A106 10,722 51,558 SH   SOLE   51,558 0 0
EVENTBRITE INC Common 29975E109 5,098 269,585 SH   SOLE   269,585 0 0
EVERBRIDGE INC Common 29978A104 67,324 445,733 SH   SOLE 2 349,596 0 96,137
EVERBRIDGE INC Common 29978A104 224,504 1,486,391 SH   SOLE   1,486,391 0 0
EVOLENT HEALTH INC A Common 30050B101 9,768 315,090 SH   SOLE   315,090 0 0
EXPEDIA INC Common 30212P303 141,781 865,044 SH   SOLE   816,064 0 48,980
EXTRA SPACE STORAGE INC Common 30225T102 46 271 SH   SOLE   271 0 0
EXXON MOBIL CORP Common 30231G102 1,308 22,238 SH   SOLE   22,238 0 0
EYEPOINT PHARMACEUTICALS INC Common 30233G209 1,260 120,913 SH   SOLE   120,913 0 0
FACEBOOK INC Common 30303M102 255,823 753,772 SH   SOLE   720,661 0 33,111
FACTSET RESEARCH SYSTEMS INC Common 303075105 23 57 SH   SOLE   57 0 0
FAIR ISAAC CORP Common 303250104 21 52 SH   SOLE   52 0 0
FARFETCH LTD CLASS A Common 30744W107 10,369 276,656 SH   SOLE   276,656 0 0
FERRARI N.V. Common N3167Y103 6,234 29,812 SH   SOLE   29,812 0 0
FIRSTSERVICE CORP Common 33767E202 233,179 1,291,996 SH   SOLE 2 1,027,851 0 264,145
FIRSTSERVICE CORP Common 33767E202 51,434 284,986 SH   SOLE   284,986 0 0
FISERV INC. Common 337738108 569 5,248 SH   SOLE   5,248 0 0
FIVE BELOW Common 33829M101 10,297 58,237 SH   SOLE   58,237 0 0
FIVE9 INC Common 338307101 114,266 715,323 SH   SOLE   681,954 0 33,369
FLEX LTD Common Y2573F102 914 51,700 SH   SOLE   51,700 0 0
FLEXION THERAPEUTICS INC Common 33938J106 2,676 438,619 SH   SOLE   438,619 0 0
FLOOR & DECOR HOLDINGS INC A Common 339750101 56 461 SH   SOLE   461 0 0
FORGEROCK INC Common 34631B101 49,242 1,264,878 SH   SOLE   1,264,878 0 0
FORTINET INC Common 34959E109 76 259 SH   SOLE   259 0 0
FREEPORT- MCMORAN COPPER & GOL Common 35671D857 781 24,000 SH   SOLE   24,000 0 0
FRESHPET INC Common 358039105 114,906 805,283 SH   SOLE   805,283 0 0
GARMIN LTD Common H2906T109 1,507 9,691 SH   SOLE   9,691 0 0
GATES INDUSTRIAL COPR INC Common G39108108 6,058 372,360 SH   SOLE   372,360 0 0
GENERAC HOLDINGS INC. Common 368736104 55,238 135,165 SH   SOLE   135,147 0 18
GENERAL DYNAMICS CORP Common 369550108 1,207 6,158 SH   SOLE   6,158 0 0
GENERAL MOTORS CO. Common 37045V100 71,950 1,365,022 SH   SOLE   1,338,147 0 26,875
GENIUS SPORTS LTD Common G3934V109 336,736 18,045,870 SH   SOLE   17,230,827 0 815,043
GENPACT LTD Common G3922B107 46 958 SH   SOLE   958 0 0
GILEAD SCIENCES INC Common 375558103 995 14,248 SH   SOLE   14,248 0 0
GLAUKOS CORPORATION Common 377322102 28,752 596,879 SH   SOLE 2 469,659 0 127,220
GLAUKOS CORPORATION Common 377322102 957 19,870 SH   SOLE   19,870 0 0
GLAXOSMITHKLINE PLC ADR Common 37733W105 1,121 29,332 SH   SOLE   29,332 0 0
GLOBAL E ONLINE LTD Common M5216V106 32,403 451,291 SH   SOLE   441,131 0 10,160
GLOBANT SA Common L44385109 122,370 435,465 SH   SOLE 2 333,519 0 101,946
GLOBANT SA Common L44385109 5,187 18,458 SH   SOLE   18,458 0 0
GLOBUS MEDICAL INC A Common 379577208 67 869 SH   SOLE   869 0 0
GOLDMAN SACHS GROUP INC Common 38141G104 51,444 136,085 SH   SOLE   136,085 0 0
GOOSEHEAD INSURANCE Common 38267D109 45,050 295,817 SH   SOLE 2 231,679 0 64,138
GOOSEHEAD INSURANCE Common 38267D109 2,021 13,270 SH   SOLE   13,270 0 0
GRACO INC Common 384109104 86 1,222 SH   SOLE   1,222 0 0
GRIFOLS SA ADR Common 398438408 3,768 257,938 SH   SOLE   257,938 0 0
GUARDANT HEALTH INC Common 40131M109 332,979 2,663,622 SH   SOLE   2,658,385 0 5,237
GUIDEWIRE SOFTWARE INC Common 40171V100 186,410 1,568,184 SH   SOLE   1,568,184 0 0
GXO LOGISTICS INC Common 36262G101 108,768 1,386,635 SH   SOLE   1,373,761 0 12,874
HAMILTON LANE INC CLASS A Common 407497106 4,402 51,897 SH   SOLE   51,897 0 0
HAMILTON LANE INC CLASS A Common 407497106 112,609 1,327,621 SH   SOLE 2 1,049,497 0 278,124
HARTFORD FINANCIAL SERVICES GR Common 416515104 1,078 15,349 SH   SOLE   15,349 0 0
HCA HEALTHCARE INC Common 40412C101 59 243 SH   SOLE   243 0 0
HDFC BANK LTD ADR Common 40415F101 4,882 66,800 SH   SOLE   66,800 0 0
HEALTHEQUITY INC Common 42226A107 198,090 3,058,839 SH   SOLE   3,058,839 0 0
HEICO CORP Common 422806109 62,982 477,608 SH   SOLE   477,608 0 0
HEICO CORP Common 422806109 13,815 104,766 SH   SOLE 2 104,766 0 0
HEICO CORP CLASS A Common 422806208 161,255 1,361,603 SH   SOLE   1,361,573 0 30
HELIOS TECHNOLOGIES INC Common 42328H109 14,549 177,194 SH   SOLE   177,132 0 62
HERC HOLDINGS INC Common 42704L104 347,146 2,123,734 SH   SOLE   2,123,662 0 72
HESKA CORP Common 42805E306 302,811 1,171,235 SH   SOLE   1,171,235 0 0
HESS CORP Common 42809H107 19 248 SH   SOLE   248 0 0
HEXCEL CORP Common 428291108 3,831 64,503 SH   SOLE   64,503 0 0
HOME DEPOT INC Common 437076102 8,807 26,829 SH   SOLE   26,829 0 0
HONEYWELL INTERNATIONAL INC Common 438516106 5,523 26,018 SH   SOLE   26,018 0 0
HORIZON THERAPEUTICS PLC Common G46188101 69,439 633,911 SH   SOLE   618,371 0 15,540
HUBSPOT INC Common 443573100 13,812 20,429 SH   SOLE 2 20,429 0 0
HUBSPOT INC Common 443573100 112,270 166,058 SH   SOLE   166,049 0 9
HUMANA INC Common 444859102 776 1,995 SH   SOLE   1,995 0 0
HYDROFARM HOLDINGS GROUP INC Common 44888K209 7,195 190,103 SH   SOLE   190,103 0 0
IAA INC Common 449253103 96,554 1,769,356 SH   SOLE   1,769,356 0 0
ICON PLC Common G4705A100 7,616 29,068 SH   SOLE   29,068 0 0
IDEXX LABORATORIES CORP. Common 45168D104 34,922 56,154 SH   SOLE   56,154 0 0
IMPINJ INC Common 453204109 1,822 31,885 SH   SOLE   31,885 0 0
IMPINJ INC Common 453204109 53,028 928,196 SH   SOLE 2 723,688 0 204,508
INMODE LTD Common M5425M103 252,864 1,585,852 SH   SOLE   1,585,779 0 73
INOGEN INC Common 45780L104 10,032 232,825 SH   SOLE   232,825 0 0
INSPIRE MEDICAL SYSTEMS INC Common 457730109 37,619 161,538 SH   SOLE 2 125,346 0 36,192
INSPIRE MEDICAL SYSTEMS INC Common 457730109 228,642 981,803 SH   SOLE   981,803 0 0
INSULET CORP Common 45784P101 12,821 45,108 SH   SOLE 2 45,108 0 0
INSULET CORP Common 45784P101 319,619 1,124,507 SH   SOLE   1,124,507 0 0
INTELLIA THERAPEUTCS INC Common 45826J105 4,585 34,179 SH   SOLE   34,179 0 0
INTUIT INC. Common 461202103 344,570 638,672 SH   SOLE   602,852 0 35,820
INTUITIVE SURGICAL INC Common 46120E602 281,594 283,251 SH   SOLE   280,262 0 2,989
IQVIA HOLDINGS INC Common 46266C105 75 314 SH   SOLE   314 0 0
IRON MOUNTAIN INC. Common 46284V101 53 1,225 SH   SOLE   1,225 0 0
ISHARES RUSSELL 2000 GROWTH IN Mutual Funds 464287648 363 1,235 SH   SOLE   1,235 0 0
ISHARES RUSSELL MIDCAP GROWTH Mutual Funds 464287481 13 118 SH   SOLE   118 0 0
ISHARES TRUST RUSSELL 1000 GRO Mutual Funds 464287614 18 65 SH   SOLE   65 0 0
IVERIC BIO INC Common 46583P102 8,533 525,444 SH   SOLE   525,444 0 0
J P MORGAN CHASE & CO. Common 46625H100 9,554 58,367 SH   SOLE   58,367 0 0
JD.COM ADR Common 47215P106 1,511 20,920 SH   SOLE   20,920 0 0
JOHNSON & JOHNSON Common 478160104 3,952 24,471 SH   SOLE   24,471 0 0
JOHNSON CONTROLS INTERNATIONAL Common G51502105 1,394 20,474 SH   SOLE   20,474 0 0
JOINT CORP/THE Common 47973J102 259,370 2,646,089 SH   SOLE   2,645,997 0 92
KARUNA THERAPEUTICS INC Common 48576A100 3,428 28,025 SH   SOLE   28,025 0 0
KEYSIGHT TECHNOLOGIES Common 49338L103 54 328 SH   SOLE   328 0 0
KLA CORPORATION Common 482480100 11,490 34,349 SH   SOLE   34,349 0 0
KRATOS DEFENSE & SECURITY SOLU Common 50077B207 14,056 630,036 SH   SOLE 2 494,799 0 135,237
KRATOS DEFENSE & SECURITY SOLU Common 50077B207 500 22,408 SH   SOLE   22,408 0 0
KYMERA THERAPEUTICS INC Common 501575104 5,466 93,049 SH   SOLE   93,049 0 0
LABORATORY CORP AMER HLDGS NEW Common 50540R409 51 182 SH   SOLE   182 0 0
LAM RESEARCH CORP. Common 512807108 243,725 428,226 SH   SOLE   409,655 0 18,571
LAMAR ADVERTISING CO CL A Common 512816109 1,386 12,213 SH   SOLE   12,213 0 0
LARIMAR THERAPEUTICS INC Common 517125100 2,028 175,870 SH   SOLE   175,870 0 0
LATHAM GROUP INC Common 51819L107 1,444 88,075 SH   SOLE   88,075 0 0
LATHAM GROUP INC Common 51819L107 30,869 1,882,284 SH   SOLE 2 1,471,167 0 411,117
LEGALZOOMCOM INC Common 52466B103 7,757 293,810 SH   SOLE   293,810 0 0
LENDINGTREE INC Common 52603B107 1,198 8,571 SH   SOLE   8,571 0 0
LENDINGTREE INC Common 52603B107 27,106 193,847 SH   SOLE 2 150,958 0 42,889
LEVI STRAUSS & CO CLASS A Common 52736R102 451 18,405 SH   SOLE   18,405 0 0
LIBERTY MEDIA CORP- LIBERTY FO Common 531229854 6,320 122,935 SH   SOLE   26,579 0 96,356
LITHIA MOTORS INC CL A Common 536797103 169,414 534,363 SH   SOLE   493,096 0 41,267
LIVE NATION ENTERTAINMENT Common 538034109 253,413 2,780,785 SH   SOLE   2,626,395 0 154,390
LIVEPERSON INC Common 538146101 1,300 22,052 SH   SOLE   22,052 0 0
LIVEPERSON INC Common 538146101 31,220 529,603 SH   SOLE 2 405,165 0 124,438
LOUISIANA PACIFIC CORP Common 546347105 52 847 SH   SOLE   847 0 0
LOWES COMPANIES INC. Common 548661107 133,556 658,366 SH   SOLE   650,875 0 7,491
LPL FINANCIAL HOLDINGS INC Common 50212V100 72 461 SH   SOLE   461 0 0
LULULEMON ATHLETICA INC Common 550021109 100,438 248,179 SH   SOLE   243,928 0 4,251
LYFT INC A Common 55087P104 30,721 573,266 SH   SOLE   572,459 0 807
MAGNOLIA OIL & GAS CORP Common 559663109 23,137 1,300,580 SH   SOLE   1,300,580 0 0
MANHATTAN ASSOCIATES INC Common 562750109 54,855 358,456 SH   SOLE   358,427 0 29
MARAVAI LIFESCIENCE HOLDINGS Common 56600D107 4,189 85,349 SH   SOLE   85,349 0 0
MARKETAXESS HOLDINGS INC. Common 57060D108 939 2,231 SH   SOLE   2,231 0 0
MARQETA INC Common 57142B104 41,720 1,886,057 SH   SOLE   1,886,057 0 0
MARSH & McLENNAN COMPANIES INC Common 571748102 74 490 SH   SOLE   490 0 0
MASIMO CORPORATION Common 574795100 4,486 16,572 SH   SOLE   16,572 0 0
MASTERCARD INC Common 57636Q104 47 135 SH   SOLE   135 0 0
MATCH GROUP INC Common 57667L107 8,418 53,622 SH   SOLE   53,622 0 0
MATTEL INC Common 577081102 63 3,384 SH   SOLE   3,384 0 0
MAXCYTE INC Common 57777K106 1,190 97,453 SH   SOLE   97,453 0 0
MCAFEE CORP CLASS A Common 579063108 44 1,984 SH   SOLE   1,984 0 0
MCDONALDS CORP. Common 580135101 1,634 6,776 SH   SOLE   6,776 0 0
MCKESSON CORP Common 58155Q103 3,529 17,699 SH   SOLE   17,699 0 0
MEDTRONIC PLC Common G5960L103 112,577 898,101 SH   SOLE   802,536 0 95,565
MERCADOLIBRE INC Common 58733R102 114,829 68,375 SH   SOLE   67,891 0 484
MERCK & CO INC Common 58933Y105 2,046 27,241 SH   SOLE   27,241 0 0
MERCURY SYSTEMS INC Common 589378108 6,321 133,289 SH   SOLE   133,289 0 0
MESA LABORATORIES INC Common 59064R109 15,707 51,947 SH   SOLE   51,947 0 0
METTLER-TOLEDO INTERNATIONAL Common 592688105 66 48 SH   SOLE   48 0 0
MGM RESORTS INTERNATIONAL Common 552953101 394,583 9,144,447 SH   SOLE   8,779,429 0 365,018
MICRON TECHNOLOGY INC. Common 595112103 44,361 624,978 SH   SOLE   610,690 0 14,288
MICROSOFT CORP Common 594918104 2,257,948 8,009,181 SH   SOLE   7,656,475 0 352,706
MIDDLEBY CORP Common 596278101 17,290 101,399 SH   SOLE   101,362 0 37
MKS INSTRUMENTS INC Common 55306N104 42 278 SH   SOLE   278 0 0
MODERNA INC Common 60770K107 12,369 32,139 SH   SOLE   32,139 0 0
MONGODB INC Common 60937P106 21,651 45,918 SH   SOLE   45,906 0 12
MONOLITHIC POWER SYSTEMS Common 609839105 270,440 557,977 SH   SOLE   557,977 0 0
MONTROSE ENVIRONMENT GROUP Common 615111101 7,089 114,821 SH   SOLE   114,821 0 0
MONTROSE ENVIRONMENT GROUP Common 615111101 174,731 2,830,111 SH   SOLE 2 2,227,924 0 602,187
MOODYS CORP Common 615369105 46 129 SH   SOLE   129 0 0
MORGAN STANLEY Common 617446448 111,759 1,148,482 SH   SOLE   1,067,492 0 80,990
MORPHIC HOLDING INC Common 61775R105 8,814 155,618 SH   SOLE   155,618 0 0
MSCI INC Common 55354G100 1,204 1,979 SH   SOLE   1,979 0 0
MYT NETHERLANDS PARENT BV ADR Common 55406W103 3,586 133,312 SH   SOLE   133,312 0 0
MYT NETHERLANDS PARENT BV ADR Common 55406W103 86,250 3,206,318 SH   SOLE 2 2,518,417 0 687,901
NANOSTRING TECHNOLOGIES INC Common 63009R109 154,285 3,213,599 SH   SOLE   3,213,599 0 0
NATERA INC Common 632307104 538,878 4,835,588 SH   SOLE   4,810,625 0 24,963
NATERA INC Common 632307104 234,388 2,103,267 SH   SOLE 2 1,678,950 0 424,317
NEOGEN CORP Common 640491106 184,587 4,250,211 SH   SOLE   4,250,211 0 0
NEOGENOMICS INC Common 64049M209 24,226 502,192 SH   SOLE 2 394,714 0 107,478
NEOGENOMICS INC Common 64049M209 17,423 361,180 SH   SOLE   361,180 0 0
NETFLIX COM INC Common 64110L106 64,142 105,093 SH   SOLE   102,736 0 2,357
NEVRO CORP Common 64157F103 5,189 44,583 SH   SOLE   44,583 0 0
NEVRO CORP Common 64157F103 135,948 1,168,138 SH   SOLE 2 933,851 0 234,287
NEXTERA ENERGY INC Common 65339F101 2,113 26,910 SH   SOLE   26,910 0 0
NIKE INC CL B Common 654106103 211,349 1,455,269 SH   SOLE   1,394,772 0 60,497
NOVANTA INC Common 67000B104 61,538 398,301 SH   SOLE 2 308,113 0 90,188
NOVANTA INC Common 67000B104 2,442 15,803 SH   SOLE   15,803 0 0
NOVARTIS AG ADR Common 66987V109 1,017 12,435 SH   SOLE   12,435 0 0
NOVAVAX INC Common 670002401 128,746 621,033 SH   SOLE   615,663 0 5,370
NVIDIA CORP. Common 67066G104 483,249 2,332,733 SH   SOLE   2,222,390 0 110,343
NVR INC Common 62944T105 24 5 SH   SOLE   5 0 0
NXP SEMICONDUCTORS NV Common N6596X109 49,965 255,094 SH   SOLE   250,356 0 4,738
OKTA INC Common 679295105 25,124 105,856 SH   SOLE   104,704 0 1,152
OLD DOMINION FREIGHT LINE Common 679580100 6,875 24,040 SH   SOLE   24,040 0 0
OLEMA PHARMACEUTICALS INC Common 68062P106 2,557 92,785 SH   SOLE   92,785 0 0
OLIN CORP Common 680665205 23 468 SH   SOLE   468 0 0
OLLIES BARGAIN OUTLET HOLDINGS Common 681116109 137,086 2,274,155 SH   SOLE 2 1,810,050 0 464,105
OLLIES BARGAIN OUTLET HOLDINGS Common 681116109 5,288 87,717 SH   SOLE   87,717 0 0
ONEOK INC Common 682680103 905 15,600 SH   SOLE   15,600 0 0
ORACLE CORP. Common 68389X105 26 296 SH   SOLE   296 0 0
ORTHO CLINICAL DIAGNOSTICS Common G6829J107 4,620 250,000 SH   SOLE   250,000 0 0
PALO ALTO NETWORKS INC Common 697435105 14,300 29,854 SH   SOLE   29,847 0 7
PAYCOM SOFTWARE INC Common 70432V102 306,633 618,523 SH   SOLE   618,523 0 0
PAYCOR HCM INC Common 70435P102 694 19,747 SH   SOLE   19,747 0 0
PAYLOCITY HOLDING CORP Common 70438V106 143,366 511,290 SH   SOLE   511,274 0 16
PAYLOCITY HOLDING CORP Common 70438V106 259,133 924,153 SH   SOLE 2 739,591 0 184,562
PAYPAL HOLDINGS INC Common 70450Y103 653,179 2,510,199 SH   SOLE   2,400,730 0 109,469
PDS BIOTECHNOLOGY CORP Common 70465T107 1,774 119,082 SH   SOLE   119,082 0 0
PEPSICO INC Common 713448108 4,295 28,555 SH   SOLE   28,555 0 0
PERSONALS INC Common 71535D106 2,914 151,469 SH   SOLE   151,469 0 0
PETIQ INC Common 71639T106 17,829 714,001 SH   SOLE 2 553,504 0 160,497
PETIQ INC Common 71639T106 3,819 152,960 SH   SOLE   152,960 0 0
PFIZER INC Common 717081103 1,871 43,512 SH   SOLE   43,512 0 0
PHILIP MORRIS INTERNATIONAL Common 718172109 1,033 10,903 SH   SOLE   10,903 0 0
PINTEREST INC CLASS A Common 72352L106 67,026 1,315,520 SH   SOLE   1,306,002 0 9,518
PIONEER NATURAL RESOURCES Common 723787107 277 1,661 SH   SOLE   1,142 0 519
PLANET FITNESS INC CLASS A Common 72703H101 9,510 121,066 SH   SOLE   121,066 0 0
PLANET FITNESS INC CLASS A Common 72703H101 35,403 450,710 SH   SOLE 2 353,392 0 97,318
PMV PHARMACEUTICALS Common 69353Y103 3,731 125,211 SH   SOLE   125,211 0 0
POOL CORPORATION Common 73278L105 11,184 25,745 SH   SOLE   25,736 0 9
PRIMERICA INC Common 74164M108 22 141 SH   SOLE   141 0 0
PRIVIA HEALTH GROUP INC Common 74276R102 2,300 97,628 SH   SOLE   97,628 0 0
PROCTER & GAMBLE CO Common 742718109 4,552 32,558 SH   SOLE   32,558 0 0
PROGYNY INC Common 74340E103 217,503 3,883,991 SH   SOLE 2 3,088,538 0 795,453
PROGYNY INC Common 74340E103 30,007 535,832 SH   SOLE   535,832 0 0
PROLOGIS Common 74340W103 6,359 50,699 SH   SOLE   50,699 0 0
PROS HOLDINGS INC Common 74346Y103 147,529 4,158,080 SH   SOLE   4,158,080 0 0
PTC INC Common 69370C100 3,546 29,602 SH   SOLE   29,602 0 0
PUMA BIOTECHNOLOGY INC Common 74587V107 16,540 2,359,456 SH   SOLE 2 1,873,254 0 486,202
PUMA BIOTECHNOLOGY INC Common 74587V107 782 111,509 SH   SOLE   111,509 0 0
PURE STORAGE INC CLASS A Common 74624M102 29 1,146 SH   SOLE   1,146 0 0
Q2 HOLDINGS INC Common 74736L109 132,005 1,647,181 SH   SOLE   1,647,181 0 0
QUALCOMM INC. Common 747525103 309,213 2,397,373 SH   SOLE   2,249,409 0 147,964
QUALTRICS INTERNATIONAL-CL A Common 747601201 721 16,869 SH   SOLE   16,869 0 0
QUANTA SERVICES INC. Common 74762E102 54 477 SH   SOLE   477 0 0
QUANTERIX CORP Common 74766Q101 611 12,270 SH   SOLE   12,270 0 0
QUIDEL CORP Common 74838J101 231,767 1,641,988 SH   SOLE   1,641,988 0 0
RANPAK HOLDINGS CORP Common 75321W103 22,442 836,776 SH   SOLE 2 638,835 0 197,941
RANPAK HOLDINGS CORP Common 75321W103 1,682 62,712 SH   SOLE   62,712 0 0
RAPID MICRO BIOSYSTEMS INC Common 75340L104 2,429 131,505 SH   SOLE   131,505 0 0
RAPID7 INC Common 753422104 1,228 10,868 SH   SOLE   10,868 0 0
RAPID7 INC Common 753422104 27,967 247,454 SH   SOLE 2 196,219 0 51,235
RAYTHEON TECHNOLOGY CORP Common 75513E101 1,172 13,640 SH   SOLE   13,640 0 0
RBC BEARINGS INC Common 75524B104 290,130 1,367,249 SH   SOLE   1,367,249 0 0
RELAY THERAPEUTICS INC Common 75943R102 2,962 93,938 SH   SOLE   93,938 0 0
RENALYTIX AI PLC ADR Common 75973T101 8,363 417,091 SH   SOLE   416,979 0 112
REPLIGEN CORP Common 759916109 454,870 1,573,998 SH   SOLE   1,573,998 0 0
RH Common 74967X103 746 1,119 SH   SOLE   1,119 0 0
ROCKWELL AUTOMATION INC. Common 773903109 471 1,603 SH   SOLE   1,603 0 0
ROKU INC Common 77543R102 234,453 748,214 SH   SOLE   711,819 0 36,395
ROPER TECHNOLOGIES INC Common 776696106 66 147 SH   SOLE   147 0 0
ROSS STORES INC Common 778296103 20 185 SH   SOLE   185 0 0
ROWE T PRICE GROUP INC. Common 74144T108 101 516 SH   SOLE   516 0 0
S&P GLOBAL INC Common 78409V104 286,042 673,214 SH   SOLE   634,857 0 38,357
SALESFORCE.COM INC Common 79466L302 334,370 1,232,836 SH   SOLE   1,129,805 0 103,031
SBA COMMUNICATIONS CORP Common 78410G104 469 1,419 SH   SOLE   1,419 0 0
SCHLUMBERGER LTD Common 806857108 4,717 159,151 SH   SOLE   159,151 0 0
SEA LTD ADR Common 81141R100 326,456 1,024,239 SH   SOLE   978,619 0 45,620
SEACOST BANKING CORP FL Common 811707801 3,381 100,000 SH   SOLE 2 74,952 0 25,048
SEAGEN INC. Common 81181C104 22 127 SH   SOLE   127 0 0
SEMPRA ENERGY Common 816851109 1,078 8,524 SH   SOLE   8,524 0 0
SEMRUSH HOLDINGS INC Common 81686C104 14,851 644,025 SH   SOLE 2 512,403 0 131,622
SEMRUSH HOLDINGS INC Common 81686C104 5,083 220,430 SH   SOLE   220,430 0 0
SENTINELONE INC -CLASS A Common 81730H109 1,072 20,002 SH   SOLE   20,002 0 0
SERVICENOW INC Common 81762P102 79,135 127,171 SH   SOLE   125,058 0 2,113
SHAKE SHACK INC CLASS A Common 819047101 277,164 3,532,546 SH   SOLE   3,527,715 0 4,831
SHERWIN-WILLIAMS CO Common 824348106 29,547 105,628 SH   SOLE   105,628 0 0
SHOCKWAVE MEDICAL INC Common 82489T104 248,254 1,205,821 SH   SOLE   1,205,821 0 0
SHOPIFY INC - A Common 82509L107 386,024 284,725 SH   SOLE   277,986 0 6,739
SIGNATURE BANK Common 82669G104 215,680 792,126 SH   SOLE 2 638,604 0 153,522
SIGNATURE BANK Common 82669G104 253,441 930,811 SH   SOLE   878,822 0 51,989
SIGNIFY HEALTH INC Common 82671G100 0 11 SH   SOLE   11 0 0
SIMON PROPERTY GROUP INC NEW Common 828806109 112,997 869,409 SH   SOLE   858,804 0 10,605
SITEONE LANDSCAPE SUPPLY INC Common 82982L103 182,789 916,371 SH   SOLE 2 719,799 0 196,572
SITEONE LANDSCAPE SUPPLY INC Common 82982L103 52,153 261,459 SH   SOLE   261,421 0 38
SLM CORPORATION Common 78442P106 65 3,673 SH   SOLE   3,673 0 0
SMARTSHEET INC CLASS A Common 83200N103 235,323 3,419,392 SH   SOLE   3,419,392 0 0
SNAP INC A Common 83304A106 414,116 5,606,015 SH   SOLE   5,262,852 0 343,163
SNOWFLAKE INC CLASS A Common 833445109 80,396 265,835 SH   SOLE   262,283 0 3,552
SOLAREDGE TECHNOLOGIES INC Common 83417M104 271,349 1,023,109 SH   SOLE   974,322 0 48,787
SOPHIA GENETICS SA Common H82027105 2,841 162,082 SH   SOLE   162,082 0 0
SOUTHERN COPPER CORP Common 84265V105 949 16,904 SH   SOLE   16,904 0 0
SOUTHWEST AIRLINES CO. Common 844741108 299 5,818 SH   SOLE   3,562 0 2,256
SPLUNK INC Common 848637104 15,037 103,909 SH   SOLE   103,874 0 35
SPROUT SOCIAL INC Common 85209W109 237,435 1,946,990 SH   SOLE   1,946,990 0 0
SPS COMMERCE INC Common 78463M107 139,309 863,610 SH   SOLE 2 662,172 0 201,438
SPS COMMERCE INC Common 78463M107 30,861 191,314 SH   SOLE   191,314 0 0
SQUARE INC A Common 852234103 369,952 1,542,495 SH   SOLE   1,517,538 0 24,957
SS&C TECHNOLOGIES INC Common 78467J100 21 302 SH   SOLE   302 0 0
STAAR SURGICAL CO NEW Common 852312305 3,625 28,201 SH   SOLE   28,201 0 0
STARBUCKS CORP. Common 855244109 165,518 1,500,483 SH   SOLE   1,368,282 0 132,201
STEPSTONE GROUP INC Common 85914M107 4,877 114,385 SH   SOLE   114,385 0 0
STEPSTONE GROUP INC Common 85914M107 125,656 2,946,909 SH   SOLE 2 2,318,356 0 628,553
SUNRUN INC Common 86771W105 12,822 291,405 SH   SOLE   291,405 0 0
SVB FINANCIAL GROUP Common 78486Q101 7,442 11,504 SH   SOLE   11,504 0 0
SWITCH INC A Common 87105L104 33 1,309 SH   SOLE   1,309 0 0
SYNCHRONY FINANCIAL Common 87165B103 71 1,458 SH   SOLE   1,458 0 0
SYNEOS HEALTH INC Common 87166B102 44 507 SH   SOLE   507 0 0
SYNOPSYS INC Common 871607107 19 65 SH   SOLE   65 0 0
SYSCO CORP. Common 871829107 1,868 23,797 SH   SOLE   23,797 0 0
T MOBILE US INC Common 872590104 45,577 356,743 SH   SOLE   348,305 0 8,438
TABULA RASA HEALTHCARE INC Common 873379101 27,828 1,061,729 SH   SOLE 2 823,601 0 238,128
TABULA RASA HEALTHCARE INC Common 873379101 1,281 48,874 SH   SOLE   48,874 0 0
TACTILE SYSTEMS TECHNOLOGY INC Common 87357P100 94,892 2,134,801 SH   SOLE   2,134,801 0 0
TAIWAN SEMICONDUCTOR ADR Common 874039100 137,199 1,228,835 SH   SOLE   1,211,872 0 16,963
TAKE-TWO INTERACTIVE SOFTWARE Common 874054109 126,912 823,727 SH   SOLE   814,115 0 9,612
TANDEM DIABETES CARE INC Common 875372203 18,412 154,234 SH   SOLE   154,234 0 0
TANGER FACTORY OUTLET CENTERS Common 875465106 9,267 568,543 SH   SOLE   568,543 0 0
TAPESTRY INC Common 876030107 6,489 175,279 SH   SOLE   159,613 0 15,666
TARGET CORP Common 87612E106 66,556 290,929 SH   SOLE   284,175 0 6,754
TASKUS INC-A Common 87652V109 78,218 1,178,510 SH   SOLE   1,178,413 0 97
TELADOC INC Common 87918A105 43 343 SH   SOLE   343 0 0
TELEDYNE TECHNOLOGIES INC Common 879360105 147,991 344,501 SH   SOLE   344,501 0 0
TELEFLEX INC. Common 879369106 32 85 SH   SOLE   85 0 0
TEMPUR-PEDIC INTERNATIONAL Common 88023U101 135 2,913 SH   SOLE   2,913 0 0
TENET HEALTHCARE CORP Common 88033G407 9,139 137,549 SH   SOLE   137,549 0 0
TESLA INC Common 88160R101 729,741 941,018 SH   SOLE   899,873 0 41,145
TETRA TECH INC. Common 88162G103 558 3,738 SH   SOLE   3,738 0 0
TEXAS INSTRUMENTS INC. Common 882508104 25 132 SH   SOLE   132 0 0
TEXTRON INC. Common 883203101 96,449 1,381,589 SH   SOLE   1,185,773 0 195,816
THE MAGNITE INC Common 55955D100 102,874 3,674,089 SH   SOLE   3,671,433 0 2,656
THE REALREAL INC Common 88339P101 5,821 441,687 SH   SOLE   441,687 0 0
THE TORO COMPANY Common 891092108 82 845 SH   SOLE   845 0 0
THERMO FISHER SCIENTIFIC INC Common 883556102 32,038 56,076 SH   SOLE   54,457 0 1,619
TOAST INC Common 888787108 88 1,767 SH   SOLE   1,767 0 0
TOTALENERGIES SE -SPON ADR Common 89151E109 1,422 29,678 SH   SOLE   29,678 0 0
TRADE DESK INC CLASS A Common 88339J105 2,899 41,243 SH   SOLE 2 41,243 0 0
TRADE DESK INC CLASS A Common 88339J105 82,520 1,173,820 SH   SOLE   1,173,820 0 0
TRADEWEB MARKETS INC CLASS A Common 892672106 61 754 SH   SOLE   754 0 0
TRANSDIGM GROUP INC Common 893641100 282,716 452,657 SH   SOLE   422,618 0 30,039
TRANSDIGM GROUP INC Common 893641100 26,015 41,653 SH   SOLE 2 41,653 0 0
TRANSUNION Common 89400J107 34 304 SH   SOLE   304 0 0
TREX COMPANY INC Common 89531P105 216,301 2,122,056 SH   SOLE   2,122,056 0 0
TRIMBLE INC Common 896239100 5,279 64,177 SH   SOLE   64,177 0 0
TRIPADVISOR INC Common 896945201 8,747 258,401 SH   SOLE   258,401 0 0
TURNING POINT THERAPEUTICS INC Common 90041T108 2,649 39,881 SH   SOLE   39,881 0 0
TWILIO INC A Common 90138F102 174,080 545,621 SH   SOLE   495,455 0 50,166
TYLER TECHNOLOGIES Common 902252105 462 1,007 SH   SOLE   1,007 0 0
UBER TECHNOLOGIES INC Common 90353T100 140,170 3,128,801 SH   SOLE   2,945,863 0 182,938
ULTRAGENYX PHARMACEUTICAL INC Common 90400D108 1,018 11,282 SH   SOLE   11,282 0 0
ULTRAGENYX PHARMACEUTICAL INC Common 90400D108 25,221 279,641 SH   SOLE 2 220,017 0 59,624
UNION PACIFIC CORP Common 907818108 107,198 546,900 SH   SOLE   528,558 0 18,342
UNITED RENTALS INC Common 911363109 740 2,108 SH   SOLE   2,108 0 0
UNITEDHEALTH GROUP INC Common 91324P102 231,023 591,246 SH   SOLE   566,380 0 24,866
UNITY SOFTWARE Common 91332U101 45,863 363,269 SH   SOLE   360,225 0 3,044
UNIVERSAL DISPLAY CORP Common 91347P105 31,366 183,470 SH   SOLE   183,470 0 0
UPSTART HOLDINGS INC Common 91680M107 68,409 216,182 SH   SOLE 2 216,182 0 0
UPSTART HOLDINGS INC Common 91680M107 608,469 1,922,857 SH   SOLE   1,910,928 0 11,929
UPWORK INC Common 91688F104 59,232 1,315,385 SH   SOLE   1,315,385 0 0
US FOODS HOLDING CORP Common 912008109 41,282 1,191,052 SH   SOLE   1,051,024 0 140,028
VAIL RESORTS INC. Common 91879Q109 67,859 203,141 SH   SOLE   198,471 0 4,670
VARONIS SYSTEMS INC Common 922280102 83,880 1,378,464 SH   SOLE   1,378,464 0 0
VEEVA SYSTEMS INC CLASS A Common 922475108 411,479 1,427,903 SH   SOLE   1,427,880 0 23
VERICEL CORP Common 92346J108 164,782 3,376,676 SH   SOLE   3,376,676 0 0
VERIZON COMMUNICATIONS Common 92343V104 3,137 58,089 SH   SOLE   58,089 0 0
VERTEX INC CLASS A Common 92538J106 70,154 3,650,054 SH   SOLE 2 2,885,194 0 764,860
VERTEX INC CLASS A Common 92538J106 11,855 616,800 SH   SOLE   616,800 0 0
VERTEX PHARMACEUTICALS INC Common 92532F100 487 2,687 SH   SOLE   2,687 0 0
VERTIV HOLDINGS CO Common 92537N108 89 3,690 SH   SOLE   3,690 0 0
VIACOMCBS INC CLASS B Common 92556H206 417 10,543 SH   SOLE   10,543 0 0
VINCI PARTNERS INVESTMENT Common G9451V109 890 68,301 SH   SOLE   68,301 0 0
VISA INC CLASS A SHARES Common 92826C839 845,678 3,796,536 SH   SOLE   3,607,325 0 189,211
VOCERA COMMUNICATIONS INC Common 92857F107 42,494 928,638 SH   SOLE   928,538 0 100
VTEX CLASS A Common G9470A102 234 11,375 SH   SOLE   11,375 0 0
WALMART INC Common 931142103 1,851 13,280 SH   SOLE   13,230 0 50
WALT DISNEY CO. Common 254687106 426 2,520 SH   SOLE   2,520 0 0
WASTE CONNECTIONS INC Common 94106B101 12,681 100,697 SH   SOLE 2 100,697 0 0
WATERS CORP. Common 941848103 92 257 SH   SOLE   257 0 0
WAYFAIR INC CL A Common 94419L101 3,691 14,447 SH   SOLE 2 14,447 0 0
WEBSTER FINANCIAL CORP. Common 947890109 7,535 138,352 SH   SOLE   138,352 0 0
WELLS FARGO & CO NEW Common 949746101 58,847 1,267,991 SH   SOLE   1,267,991 0 0
WELLTOWER INC Common 95040Q104 1,378 16,721 SH   SOLE   16,721 0 0
WEST PHARMACEUTICAL SERVICES Common 955306105 3,889 9,161 SH   SOLE   9,161 0 0
WILLIAMS SONOMA INC. Common 969904101 4,820 27,179 SH   SOLE   27,179 0 0
WINGSTOP INC Common 974155103 237,192 1,446,908 SH   SOLE   1,446,908 0 0
WINGSTOP INC Common 974155103 26,285 160,342 SH   SOLE 2 125,840 0 34,502
WM TECHNOLOGY INC Common 92971A109 60,106 4,145,273 SH   SOLE   4,145,273 0 0
WORKDAY INC Common 98138H101 503 2,014 SH   SOLE   2,014 0 0
XENON PHARMACEUTICALS INC Common 98420N105 1,620 105,989 SH   SOLE   105,989 0 0
XOMETRY INC-A Common 98423F109 374 6,492 SH   SOLE   6,492 0 0
XPO LOGISTICS INC Common 983793100 1,754 22,045 SH   SOLE 2 22,045 0 0
XPO LOGISTICS INC Common 983793100 114,459 1,438,283 SH   SOLE   1,425,425 0 12,858
XYLEM INC Common 98419M100 711 5,750 SH   SOLE   5,750 0 0
YATSEN HOLDINGS ADR Common 985194109 160 42,002 SH   SOLE   42,002 0 0
YETI HOLDINGS INC Common 98585X104 63 734 SH   SOLE   734 0 0
YUM BRANDS INC Common 988498101 24 195 SH   SOLE   195 0 0
ZENDESK INC Common 98936J101 59 511 SH   SOLE   511 0 0
ZOETIS INC Common 98978V103 76,180 392,395 SH   SOLE   384,796 0 7,599
ZOOMINFO TECHNOLOGIES INC Common 98980F104 17,484 285,737 SH   SOLE   285,642 0 95
ZSCALER INC Common 98980G102 694 2,645 SH   SOLE   2,645 0 0