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 27,305 139,437 SH   SOLE   139,437 0 0
1LIFE HEALTHCARE INC Common 68269G107 5,107 154,473 SH   SOLE   154,473 0 0
ABBOTT LABORATORIES Common 002824100 12,183 105,090 SH   SOLE   96,916 0 8,174
ABBVIE INC Common 00287Y109 13,526 120,079 SH   SOLE   120,079 0 0
ABIOMED INC. Common 003654100 2,329 7,462 SH   SOLE   7,462 0 0
ACADEMY SPORTS & OUTDOORS INC Common 00402L107 15,568 377,496 SH   SOLE   377,363 0 133
ACADIA PHARMACEUTICALS INC Common 004225108 68,374 2,803,367 SH   SOLE   2,209,108 0 594,259
ACCENTURE PLC IRELAND SHARES C Common G1151C101 770 2,611 SH   SOLE   2,611 0 0
ACI WORLDWIDE INC Common 004498101 28,686 772,363 SH   SOLE   772,363 0 0
ADOBE INC. Common 00724F101 881,946 1,505,953 SH   SOLE   1,422,865 0 83,088
ADVANCE AUTO PARTS Common 00751Y106 2,515 12,259 SH   SOLE   12,259 0 0
ADVANCED MICRO DEVICES INC. Common 007903107 71,440 760,566 SH   SOLE   752,000 0 8,566
AERIE PHARMACEUTICALS INC Common 00771V108 17,077 1,066,622 SH   SOLE   879,707 0 186,915
AFFILIATED MANAGERS GROUP INC. Common 008252108 15,809 102,514 SH   SOLE   102,514 0 0
AFFIRM HOLDINGS INC Common 00827B106 560 8,321 SH   SOLE   8,321 0 0
AFYA LTD CLASS A Common G01125106 1,057 41,000 SH   SOLE   41,000 0 0
AGILENT TECHNOLOGIES INC Common 00846U101 837 5,660 SH   SOLE   5,660 0 0
AIR PRODUCTS & CHEMICALS INC Common 009158106 47,983 166,794 SH   SOLE   162,320 0 4,474
AKOYA BIOSCIENCES INC Common 00974H104 5,383 278,326 SH   SOLE   278,326 0 0
ALGER 35 ETF Mutual Funds 015564206 7,729 364,137 SH   SOLE   364,137 0 0
ALGER MID CAP 40 ETF Mutual Funds 015564107 7,138 341,945 SH   SOLE   341,945 0 0
ALIBABA GROUP HOLDING LTD ADR Common 01609W102 430 1,894 SH   SOLE   1,894 0 0
ALIGN TECHNOLOGY INC Common 016255101 192,363 314,833 SH   SOLE   301,166 0 13,667
ALLEGION PLC Common G0176J109 512 3,677 SH   SOLE   3,677 0 0
ALPHA TEKNOVA INC Common 02080L102 1,515 63,841 SH   SOLE   63,841 0 0
ALPHABET INC CL A Common 02079K305 10,434 4,273 SH   SOLE   4,273 0 0
ALPHABET INC CL C Common 02079K107 1,438,843 574,086 SH   SOLE   547,314 0 26,772
ALTAIR ENGINEERING INC A Common 021369103 6,061 87,881 SH   SOLE   67,424 0 20,457
ALTERYX INC Common 02156B103 11,386 132,360 SH   SOLE   132,312 0 48
ALTRIA GROUP INC. Common 02209S103 1,546 32,425 SH   SOLE   32,425 0 0
AMAZON COM INC. Common 023135106 1,757,764 510,954 SH   SOLE   486,851 0 24,103
AMERESCO INC CL A Common 02361E108 36,091 575,430 SH   SOLE   454,967 0 120,463
AMERICOLD REALTY TRUST Common 03064D108 1,103 29,131 SH   SOLE   29,131 0 0
AMETEK INC Common 031100100 65,084 487,517 SH   SOLE   468,814 0 18,703
AMGEN INC Common 031162100 1,053 4,319 SH   SOLE   4,319 0 0
AMPHENOL CORP Common 032095101 167 2,436 SH   SOLE   2,436 0 0
AMYRIS INC Common 03236M200 10,717 654,688 SH   SOLE   654,440 0 248
ANALOG DEVICES INC Common 032654105 21 124 SH   SOLE   124 0 0
ANAPLAN INC Common 03272L108 16,934 317,708 SH   SOLE   317,590 0 118
ANSYS INC Common 03662Q105 6,993 20,150 SH   SOLE   20,150 0 0
AON PLC Common G0403H108 22 92 SH   SOLE   92 0 0
APOLLO GLOBAL MANAGEMENT Common 03768E105 25 407 SH   SOLE   407 0 0
APPLE INC. Common 037833100 920,623 6,721,840 SH   SOLE   6,404,639 0 317,201
APPLIED MATERIALS INC Common 038222105 411,366 2,888,804 SH   SOLE   2,752,588 0 136,216
APRIA INC Common 03836A101 75,781 2,706,456 SH   SOLE   2,148,541 0 557,915
APTIV PLC Common G6095L109 1,519 9,654 SH   SOLE   9,654 0 0
ARROWHEAD PHARMACEUTICALS Common 04280A100 2,199 26,554 SH   SOLE   26,554 0 0
ASANA INC Common 04342Y104 485 7,821 SH   SOLE   7,821 0 0
ASHLAND GLOBAL HOLDINGS INC Common 044186104 12 133 SH   SOLE   133 0 0
ASML HOLDING NV - ADR Common N07059210 1,094 1,584 SH   SOLE   1,584 0 0
ASTRAZENECA PLC-SPONS ADR Common 046353108 1,362 22,744 SH   SOLE   22,744 0 0
AT&T INC. Common 00206R102 1,378 47,876 SH   SOLE   47,876 0 0
ATRICURE INC Common 04963C209 265,148 3,342,342 SH   SOLE   3,342,342 0 0
AUTODESK INC. Common 052769106 50,528 173,100 SH   SOLE   168,185 0 4,915
AVALARA INC Common 05338G106 334,797 2,069,203 SH   SOLE   2,069,203 0 0
AVERY DENNISON CORP Common 053611109 22 106 SH   SOLE   106 0 0
AXOS FINANCIAL INC Common 05465C100 50,218 1,082,516 SH   SOLE   841,523 0 240,993
BAKER HUGHES CO Common 05722G100 2,196 96,001 SH   SOLE   96,001 0 0
BALCHEM CORP. Common 057665200 27,757 211,464 SH   SOLE   211,464 0 0
BALL CORP Common 058498106 9,481 117,021 SH   SOLE   117,021 0 0
BANDWIDTH INC Common 05988J103 180,660 1,309,888 SH   SOLE   1,308,941 0 947
BANK OF AMERICA CORP Common 060505104 23,558 571,388 SH   SOLE   557,006 0 14,382
BED BATH & BEYOND INC Common 075896100 8,558 257,082 SH   SOLE   257,082 0 0
BEIGENE LTD ADR Common 07725L102 1,392 4,057 SH   SOLE   4,057 0 0
BENEFITFOCUS INC Common 08180D106 5,551 393,687 SH   SOLE   393,687 0 0
BENTLEY SYSTEMS INC Common 08265T208 22,935 354,050 SH   SOLE   353,921 0 129
BERKELEY LIGHTS INC Common 084310101 137,020 3,057,808 SH   SOLE   3,057,808 0 0
BERRY PLASTICS GROUP INC Common 08579W103 1 21 SH   SOLE   21 0 0
BIGCOMMERCE HOLDINGS INC Common 08975P108 328,754 5,063,985 SH   SOLE   5,063,985 0 0
BILL.COM HOLDINGS INC Common 090043100 105,228 574,452 SH   SOLE   574,452 0 0
BIODESIX INC Common 09075X108 1,813 137,242 SH   SOLE   137,242 0 0
BIOGEN INC Common 09062X103 29,645 85,613 SH   SOLE   83,024 0 2,589
BIOMARIN PHARMACEUTICALS INC Common 09061G101 3,183 38,151 SH   SOLE   38,151 0 0
BIO-TECHNE CORP Common 09073M104 430,659 956,467 SH   SOLE   956,467 0 0
BJ'S WHOLESALE CLUB HOLDINGS Common 05550J101 12,218 256,793 SH   SOLE   256,793 0 0
BLACKBAUD INC Common 09227Q100 23,500 306,905 SH   SOLE   306,848 0 57
BLACKLINE INC Common 09239B109 212,295 1,907,930 SH   SOLE   1,907,930 0 0
BLACKROCK INC. Common 09247X101 4,697 5,368 SH   SOLE   5,368 0 0
BLACKSTONE GROUP INC Common 09260D107 3,356 34,544 SH   SOLE   34,544 0 0
BLACKSTONE MORTGAGE TRUST INC Common 09257W100 1,661 52,085 SH   SOLE   52,085 0 0
BOOKING HOLDINGS INC Common 09857L108 23,892 10,919 SH   SOLE   10,513 0 406
BORGWARNER INC Common 099724106 141 2,910 SH   SOLE   2,910 0 0
BOSTON SCIENTIFIC CORP Common 101137107 5,243 122,606 SH   SOLE   122,606 0 0
BRISTOL MYERS SQUIBB CO Common 110122108 2,150 32,181 SH   SOLE   32,181 0 0
BROADCOM LTD Common 11135F101 4,497 9,430 SH   SOLE   9,430 0 0
BRUKER BIOSCIENCES CORP Common 116794108 104 1,364 SH   SOLE   1,364 0 0
BTRS HOLDINGS INC Common 11778X104 10,815 856,978 SH   SOLE   643,144 0 213,834
BUMBLE INC Common 12047B105 4,500 78,119 SH   SOLE   78,119 0 0
BURLINGTON STORES INC Common 122017106 18,099 56,210 SH   SOLE   56,193 0 17
CADENCE DESIGN SYSTEM INC Common 127387108 114,093 833,894 SH   SOLE   820,475 0 13,419
CANADA GOOSE HOLDINGS INC Common 135086106 24,359 556,894 SH   SOLE   436,822 0 120,072
CAPRI HOLDINGS LTD Common G1890L107 333,124 5,824,862 SH   SOLE   5,802,234 0 22,628
CARDLYTICS INC Common 14161W105 13,432 105,820 SH   SOLE   105,820 0 0
CAREDX INC Common 14167L103 313,545 3,425,973 SH   SOLE   3,425,973 0 0
CARLYLE GROUP INC Common 14316J108 1,753 37,721 SH   SOLE   37,721 0 0
CARRIER GLOBAL CORP Common 14448C104 29 591 SH   SOLE   591 0 0
CARVANA CO Common 146869102 118,050 391,128 SH   SOLE   369,221 0 21,907
CASELLA WASTE SYSTEMS Common 147448104 79,361 1,251,161 SH   SOLE   985,021 0 266,140
CATALENT INC Common 148806102 14,204 131,375 SH   SOLE   131,375 0 0
CERENCE INC Common 156727109 139,215 1,304,614 SH   SOLE   1,013,120 0 291,494
CERIDIAN HCM HOLDING INC Common 15677J108 1,406 14,656 SH   SOLE   0 0 14,656
CHAMPIONX CORP Common 15872M104 184,669 7,199,560 SH   SOLE   7,199,560 0 0
CHANGE HEALTHCARE INC Common 15912K100 71 3,062 SH   SOLE   3,062 0 0
CHARLES RIVER LABORATORIES INC Common 159864107 58 157 SH   SOLE   157 0 0
CHEESECAKE FACTORY INC Common 163072101 30,568 564,198 SH   SOLE   564,198 0 0
CHEFS' WAREHOUSE INC Common 163086101 6,046 189,939 SH   SOLE   189,939 0 0
CHEGG INC Common 163092109 437,548 5,264,682 SH   SOLE   4,689,296 0 575,386
CHENIERE ENERGY INC Common 16411R208 79 907 SH   SOLE   907 0 0
CHENIERE ENERGY PARTNERS LP Common 16411Q101 1,170 26,416 SH   SOLE   26,416 0 0
CHEVRONTEXACO CORP Common 166764100 2,461 23,499 SH   SOLE   23,499 0 0
CHEWY INC CLASS A Common 16679L109 2,786 34,947 SH   SOLE   34,947 0 0
CHIPOTLE MEXICAN GRILL-CL A Common 169656105 194,808 125,655 SH   SOLE   123,605 0 2,050
CIGNA CORP Common 125523100 9,805 41,360 SH   SOLE   14,811 0 26,549
CINTAS CORP. Common 172908105 224,658 588,111 SH   SOLE   560,642 0 27,469
CISCO SYSTEMS INC Common 17275R102 3,120 58,859 SH   SOLE   58,859 0 0
CLOUDFLARE INC CLASS A Common 18915M107 19,011 179,623 SH   SOLE   179,559 0 64
CME GROUP INC Common 12572Q105 113,013 531,378 SH   SOLE   492,523 0 38,855
COCA COLA CO. Common 191216100 2,591 47,892 SH   SOLE   47,892 0 0
CODEX DNA INC Common 192003101 3,506 159,379 SH   SOLE   159,379 0 0
COGNEX CORP. Common 192422103 258,433 3,074,749 SH   SOLE   3,074,749 0 0
COGNIZANT TECH SOLUTIONS CRP Common 192446102 18 263 SH   SOLE   263 0 0
COINBASE GLOBAL INC CLASS A Common 19260Q107 106,358 419,888 SH   SOLE   419,888 0 0
COLFAX CORP Common 194014106 22,597 493,282 SH   SOLE   490,745 0 2,537
COMCAST CORP CL A Common 20030N101 3,280 57,517 SH   SOLE   57,517 0 0
COMMSCOPE HOLDING CO INC Common 20337X109 93 4,353 SH   SOLE   4,353 0 0
CONSTELLATION PHARMACEUTICAL Common 210373106 1,476 43,677 SH   SOLE   43,677 0 0
CONTEXTLOGIC INC Common 21077C107 11,058 839,668 SH   SOLE   839,434 0 234
CONVEY HOLDING PARENT INC Common 21258C108 3,083 270,950 SH   SOLE   270,950 0 0
COOPER COS INC Common 216648402 45 114 SH   SOLE   114 0 0
COPART INC. Common 217204106 55,267 419,226 SH   SOLE   419,226 0 0
CORE LABORATORIES NV Common N22717107 228,335 5,862,266 SH   SOLE   5,206,278 0 655,988
COSTAR GROUP INC Common 22160N109 184,706 2,230,211 SH   SOLE   2,210,136 0 20,075
COUPA SOFTWARE INC Common 22266L106 106,773 407,358 SH   SOLE   403,546 0 3,812
CROWDSTRIKE HOLDINGS INC A Common 22788C105 266,685 1,061,179 SH   SOLE   1,022,022 0 39,157
CROWN CASTLE INTERNATIONAL COR Common 22822V101 21,887 112,186 SH   SOLE   112,186 0 0
CRYOPORT INC Common 229050307 359,977 5,704,872 SH   SOLE   5,704,872 0 0
CVS HEALTH CORP Common 126650100 2,553 30,602 SH   SOLE   30,602 0 0
CYRUSONE INC Common 23283R100 1,055 14,754 SH   SOLE   14,754 0 0
DANAHER CORP Common 235851102 492,856 1,836,548 SH   SOLE   1,745,855 0 90,693
DATADOG INC CLASS A Common 23804L103 78,881 757,892 SH   SOLE   757,892 0 0
DELL TECHNOLOGIES C Common 24703L202 154 1,547 SH   SOLE   1,547 0 0
DERMTECH INC Common 24984K105 16,423 395,079 SH   SOLE   394,992 0 87
DEXCOM INC. Common 252131107 162,806 381,279 SH   SOLE   366,085 0 15,194
DIAMONDBACK ENERGY INC Common 25278X109 2,104 22,412 SH   SOLE   22,412 0 0
DIGITAL TURBINE INC Common 25400W102 5,760 75,766 SH   SOLE   75,766 0 0
DIGITALOCEAN HOLDINGS INC Common 25402D102 537 9,657 SH   SOLE   9,657 0 0
DISCOVERY COMMUNICATIONS INC C Common 25470F104 81,939 2,670,771 SH   SOLE   2,670,771 0 0
DMC GLOBAL INC Common 23291C103 14,954 266,045 SH   SOLE   265,948 0 97
DOCUSIGN INC Common 256163106 15,257 54,574 SH   SOLE   54,574 0 0
DOLBY LABORATORIES INC CL A Common 25659T107 19 198 SH   SOLE   198 0 0
DOLLAR GENERAL CORP. Common 256677105 62 285 SH   SOLE   285 0 0
DONALDSON CO. INC. Common 257651109 74 1,160 SH   SOLE   1,160 0 0
DOW CHEMICAL CO Common 260557103 837 13,234 SH   SOLE   13,234 0 0
DOXIMITY INC CLASS A Common 26622P107 3,156 54,225 SH   SOLE   54,225 0 0
DRAFTKINGS INC A Common 26142R104 170,393 3,266,107 SH   SOLE   3,188,494 0 77,613
DYNATRACE INC Common 268150109 5,751 98,437 SH   SOLE   98,437 0 0
EARGO INC Common 270087109 186,668 4,677,213 SH   SOLE   4,453,773 0 223,440
EATON CORP PLC Common G29183103 88,621 598,062 SH   SOLE   520,672 0 77,390
EBIX INC Common 278715206 11,879 350,422 SH   SOLE   281,031 0 69,391
EDWARDS LIFESCIENCES CORP Common 28176E108 5,356 51,711 SH   SOLE   51,711 0 0
ELASTIC NV Common N14506104 22 149 SH   SOLE   149 0 0
ELECTRONICS ARTS INC Common 285512109 574 3,991 SH   SOLE   3,991 0 0
ELI LILLY & CO Common 532457108 35,707 155,572 SH   SOLE   151,948 0 3,624
ENPHASE ENERGY INC Common 29355A107 167,419 911,719 SH   SOLE   902,387 0 9,332
ENTEGRIS INC Common 29362U104 77 624 SH   SOLE   624 0 0
EOG RES INC Common 26875P101 3,727 44,665 SH   SOLE   44,665 0 0
EPAM SYSTEMS INC Common 29414B104 10,728 20,995 SH   SOLE   20,995 0 0
EQUIFAX INC Common 294429105 38 160 SH   SOLE   160 0 0
EQUINIX INC. Common 29444U700 1,258 1,568 SH   SOLE   1,568 0 0
ESTEE LAUDER COMPANIES INC CL Common 518439104 64,747 203,557 SH   SOLE   198,645 0 4,912
ETSY INC Common 29786A106 9,788 47,550 SH   SOLE   47,550 0 0
EVENTBRITE INC Common 29975E109 5,052 265,920 SH   SOLE   265,920 0 0
EVERBRIDGE INC Common 29978A104 253,261 1,861,120 SH   SOLE   1,760,997 0 100,123
EXACT SCIENCES CORP Common 30063P105 3,806 30,616 SH   SOLE   30,616 0 0
EXPEDIA INC Common 30212P303 287,611 1,756,832 SH   SOLE   1,649,603 0 107,229
EXXON MOBIL CORP Common 30231G102 1,403 22,238 SH   SOLE   22,238 0 0
FACEBOOK INC Common 30303M102 562,269 1,617,064 SH   SOLE   1,501,072 0 115,992
FAIR ISAAC CORP Common 303250104 5,675 11,290 SH   SOLE   11,290 0 0
FARFETCH LTD CLASS A Common 30744W107 15,436 306,523 SH   SOLE   306,523 0 0
FERRARI N.V. Common N3167Y103 6,143 29,812 SH   SOLE   29,812 0 0
FIRSTSERVICE CORP Common 33767E202 264,508 1,544,482 SH   SOLE   1,247,793 0 296,689
FISERV INC. Common 337738108 68,780 643,469 SH   SOLE   595,675 0 47,794
FIVE BELOW Common 33829M101 11,090 57,379 SH   SOLE   57,379 0 0
FIVE9 INC Common 338307101 158,611 864,882 SH   SOLE   845,701 0 19,181
FIVERR INTERNATIONAL LTD Common M4R82T106 17,380 71,673 SH   SOLE   71,673 0 0
FLEX LTD Common Y2573F102 924 51,700 SH   SOLE   51,700 0 0
FLOOR & DECOR HOLDINGS INC A Common 339750101 117 1,110 SH   SOLE   1,110 0 0
FORTE BIOSCIENCE INC Common 34962G109 40,934 1,217,537 SH   SOLE   1,217,537 0 0
FREEPORT- MCMORAN COPPER & GOL Common 35671D857 41,049 1,106,150 SH   SOLE   1,092,340 0 13,810
FRESHPET INC Common 358039105 130,770 802,468 SH   SOLE   802,468 0 0
GARMIN LTD Common H2906T109 1,417 9,799 SH   SOLE   9,799 0 0
GENERAC HOLDINGS INC. Common 368736104 63,227 152,300 SH   SOLE   152,284 0 16
GENERAL DYNAMICS CORP Common 369550108 1,184 6,290 SH   SOLE   6,290 0 0
GENERAL MOTORS CO. Common 37045V100 164,368 2,777,899 SH   SOLE   2,738,556 0 39,343
GENIUS SPORTS LTD Common G3934V109 282,415 15,046,102 SH   SOLE   14,332,035 0 714,067
GILEAD SCIENCES INC Common 375558103 981 14,248 SH   SOLE   14,248 0 0
GLAUKOS CORPORATION Common 377322102 60,118 708,687 SH   SOLE   564,681 0 144,006
GLAXOSMITHKLINE PLC ADR Common 37733W105 1,168 29,332 SH   SOLE   29,332 0 0
GLOBANT SA Common L44385109 94,971 433,301 SH   SOLE   331,989 0 101,312
GOLDMAN SACHS GROUP INC Common 38141G104 50,924 134,176 SH   SOLE   134,176 0 0
GOOSEHEAD INSURANCE Common 38267D109 41,917 329,276 SH   SOLE   258,166 0 71,110
GRACO INC Common 384109104 115 1,522 SH   SOLE   1,522 0 0
GRIFOLS SA ADR Common 398438408 4,475 257,938 SH   SOLE   257,938 0 0
GUARDANT HEALTH INC Common 40131M109 348,327 2,804,794 SH   SOLE   2,772,530 0 32,264
GUIDEWIRE SOFTWARE INC Common 40171V100 176,086 1,562,155 SH   SOLE   1,562,155 0 0
HAMILTON LANE INC CLASS A Common 407497106 101,305 1,111,775 SH   SOLE   875,810 0 235,965
HARTFORD FINANCIAL SERVICES GR Common 416515104 951 15,349 SH   SOLE   15,349 0 0
HCA HEALTHCARE INC Common 40412C101 2,212 10,701 SH   SOLE   10,701 0 0
HDFC BANK LTD ADR Common 40415F101 4,884 66,800 SH   SOLE   66,800 0 0
HEALTHEQUITY INC Common 42226A107 262,175 3,257,641 SH   SOLE   3,257,641 0 0
HEICO CORP Common 422806109 50,886 364,986 SH   SOLE   364,986 0 0
HEICO CORP CLASS A Common 422806208 192,610 1,551,056 SH   SOLE   1,551,056 0 0
HELIOS TECHNOLOGIES INC Common 42328H109 16,769 214,855 SH   SOLE   214,774 0 81
HELMERICH AND PAYNE Common 423452101 1,426 43,693 SH   SOLE   43,693 0 0
HERC HOLDINGS INC Common 42704L104 245,094 2,186,969 SH   SOLE   2,186,891 0 78
HESKA CORP Common 42805E306 269,099 1,171,371 SH   SOLE   1,171,371 0 0
HEXCEL CORP Common 428291108 3,955 63,374 SH   SOLE   63,374 0 0
HOME DEPOT INC Common 437076102 8,650 27,126 SH   SOLE   27,126 0 0
HONEST CO INC Common 438333106 207 12,767 SH   SOLE   12,767 0 0
HONEYWELL INTERNATIONAL INC Common 438516106 5,666 25,833 SH   SOLE   25,833 0 0
HORIZON THERAPEUTICS PLC Common G46188101 52,128 556,683 SH   SOLE   543,013 0 13,670
HUBSPOT INC Common 443573100 120,562 206,896 SH   SOLE   206,879 0 17
HUMANA INC Common 444859102 5,488 12,396 SH   SOLE   12,396 0 0
HYDROFARM HOLDINGS GROUP INC Common 44888K209 11,071 187,288 SH   SOLE   187,288 0 0
IAA INC Common 449253103 4,926 90,313 SH   SOLE   90,313 0 0
ICLICK INTERACTIVE ASIA ADR Common 45113Y104 722 65,400 SH   SOLE   65,400 0 0
IDEXX LABORATORIES CORP. Common 45168D104 36,564 57,895 SH   SOLE   57,895 0 0
IMPINJ INC Common 453204109 54,180 1,050,196 SH   SOLE   817,548 0 232,648
INARI MEDICAL INC Common 45332Y109 4,044 43,349 SH   SOLE   43,349 0 0
INMODE LTD Common M5425M103 36,830 388,996 SH   SOLE   388,923 0 73
INOGEN INC Common 45780L104 14,938 229,222 SH   SOLE   229,222 0 0
INSPIRE MEDICAL SYSTEMS INC Common 457730109 219,327 1,134,881 SH   SOLE   1,097,152 0 37,729
INSULET CORP Common 45784P101 277,908 1,012,377 SH   SOLE   1,012,377 0 0
INTELLIA THERAPEUTCS INC Common 45826J105 3,241 20,015 SH   SOLE   20,015 0 0
INTUIT INC. Common 461202103 335,253 683,953 SH   SOLE   646,768 0 37,185
INTUITIVE SURGICAL INC Common 46120E602 391,723 425,953 SH   SOLE   421,185 0 4,768
INVITAE CORP Common 46185L103 4,115 121,986 SH   SOLE   121,986 0 0
IPG PHOTONICS CORP Common 44980X109 18 85 SH   SOLE   85 0 0
IQVIA HOLDINGS INC Common 46266C105 55 225 SH   SOLE   225 0 0
IRON MOUNTAIN INC. Common 46284V101 52 1,225 SH   SOLE   1,225 0 0
ISHARES RUSSELL 2000 Mutual Funds 464287655 11 47 SH   SOLE   47 0 0
ISHARES RUSSELL 2000 GROWTH IN Mutual Funds 464287648 82 262 SH   SOLE   262 0 0
ISTAR FINANCIAL INC Common 45031U101 208 10,037 SH   SOLE   10,037 0 0
J P MORGAN CHASE & CO. Common 46625H100 9,671 62,174 SH   SOLE   62,174 0 0
JABIL CIRCUIT INC Common 466313103 26 447 SH   SOLE   447 0 0
JD.COM ADR Common 47215P106 1,517 19,010 SH   SOLE   19,010 0 0
JOHNSON & JOHNSON Common 478160104 4,091 24,831 SH   SOLE   24,831 0 0
JOHNSON CONTROLS INTERNATIONAL Common G51502105 1,417 20,641 SH   SOLE   20,641 0 0
JOINT CORP/THE Common 47973J102 149,233 1,778,272 SH   SOLE   1,778,180 0 92
KADMON HOLDINGS INC Common 48283N106 2,177 562,531 SH   SOLE   562,531 0 0
KARUNA THERAPEUTICS INC Common 48576A100 3,148 27,616 SH   SOLE   27,616 0 0
KEYSIGHT TECHNOLOGIES Common 49338L103 71 463 SH   SOLE   463 0 0
KLA CORPORATION Common 482480100 14,867 45,856 SH   SOLE   45,856 0 0
KRATOS DEFENSE & SECURITY SOLU Common 50077B207 18,431 646,928 SH   SOLE   506,817 0 140,111
LABORATORY CORP AMER HLDGS NEW Common 50540R409 50 182 SH   SOLE   182 0 0
LAM RESEARCH CORP. Common 512807108 342,994 527,115 SH   SOLE   501,197 0 25,918
LAMAR ADVERTISING CO CL A Common 512816109 1,249 11,959 SH   SOLE   11,959 0 0
LATHAM GROUP INC Common 51819L107 50,822 1,590,167 SH   SOLE   1,237,817 0 352,350
LEGALZOOMCOM INC Common 52466B103 26,697 705,338 SH   SOLE   705,338 0 0
LENDINGTREE INC Common 52603B107 37,411 176,567 SH   SOLE   137,803 0 38,764
LEVI STRAUSS & CO CLASS A Common 52736R102 666 24,042 SH   SOLE   24,042 0 0
LIBERTY MEDIA CORP- LIBERTY FO Common 531229854 7,796 161,714 SH   SOLE   26,977 0 134,737
LIONS GATE ENTERTAINMENT CORP Common 535919500 4,661 254,679 SH   SOLE   254,679 0 0
LITHIA MOTORS INC CL A Common 536797103 254,768 741,381 SH   SOLE   699,801 0 41,580
LIVE NATION ENTERTAINMENT Common 538034109 203,100 2,318,761 SH   SOLE   2,179,474 0 139,287
LIVEPERSON INC Common 538146101 26,143 413,393 SH   SOLE   321,305 0 92,088
LOWES COMPANIES INC. Common 548661107 147,636 761,130 SH   SOLE   753,003 0 8,127
LPL FINANCIAL HOLDINGS INC Common 50212V100 69 512 SH   SOLE   512 0 0
LULULEMON ATHLETICA INC Common 550021109 7,236 19,826 SH   SOLE   19,826 0 0
LYFT INC A Common 55087P104 68,010 1,124,504 SH   SOLE   1,121,068 0 3,436
MAGNOLIA OIL & GAS CORP Common 559663109 21,111 1,350,644 SH   SOLE   1,350,644 0 0
MANHATTAN ASSOCIATES INC Common 562750109 31,756 219,249 SH   SOLE   219,220 0 29
MARAVAI LIFESCIENCE HOLDINGS Common 56600D107 3,510 84,109 SH   SOLE   84,109 0 0
MARKETAXESS HOLDINGS INC. Common 57060D108 1,036 2,235 SH   SOLE   2,235 0 0
MARQETA INC Common 57142B104 30,038 1,070,109 SH   SOLE   1,070,109 0 0
MARSH & McLENNAN COMPANIES INC Common 571748102 24 169 SH   SOLE   169 0 0
MASIMO CORPORATION Common 574795100 4,018 16,572 SH   SOLE   16,572 0 0
MASTERCARD INC Common 57636Q104 53 144 SH   SOLE   144 0 0
MATTEL INC Common 577081102 68 3,384 SH   SOLE   3,384 0 0
MAXIM INTEGRATED PRODUCTS INC Common 57772K101 50 477 SH   SOLE   477 0 0
MCAFEE CORP CLASS A Common 579063108 26 929 SH   SOLE   929 0 0
MCDONALDS CORP. Common 580135101 1,792 7,759 SH   SOLE   7,394 0 365
MCKESSON CORP Common 58155Q103 6,574 34,378 SH   SOLE   34,378 0 0
MEDALLIA INC Common 584021109 18,391 544,908 SH   SOLE   544,777 0 131
MEDTRONIC PLC Common G5960L103 147,142 1,185,387 SH   SOLE   1,056,982 0 128,405
MERCADOLIBRE INC Common 58733R102 85,439 54,846 SH   SOLE   54,640 0 206
MERCK & CO INC Common 58933Y105 2,119 27,241 SH   SOLE   27,241 0 0
MERCURY SYSTEMS INC Common 589378108 8,718 131,530 SH   SOLE   131,530 0 0
MESA LABORATORIES INC Common 59064R109 13,847 51,065 SH   SOLE   51,065 0 0
MGM RESORTS INTERNATIONAL Common 552953101 381,029 8,933,854 SH   SOLE   8,486,143 0 447,711
MICROCHIP TECHNOLOGY INC. Common 595017104 40,601 271,143 SH   SOLE   252,502 0 18,641
MICRON TECHNOLOGY INC. Common 595112103 86,329 1,015,869 SH   SOLE   991,414 0 24,455
MICROSOFT CORP Common 594918104 2,109,942 7,788,637 SH   SOLE   7,436,955 0 351,682
MIDDLEBY CORP Common 596278101 17,213 99,349 SH   SOLE   99,316 0 33
MIRATI THERAPEUTICS INC Common 60468T105 1,188 7,353 SH   SOLE   7,353 0 0
MKS INSTRUMENTS INC Common 55306N104 13,955 78,421 SH   SOLE   78,421 0 0
MODERNA INC Common 60770K107 23,220 98,819 SH   SOLE   98,819 0 0
MONOLITHIC POWER SYSTEMS Common 609839105 207,695 556,152 SH   SOLE   556,152 0 0
MONTROSE ENVIRONMENT GROUP Common 615111101 108,468 2,021,398 SH   SOLE   1,595,273 0 426,125
MORGAN STANLEY Common 617446448 127,857 1,394,449 SH   SOLE   1,297,320 0 97,129
MSCI INC Common 55354G100 1,013 1,900 SH   SOLE   1,900 0 0
MYT NETHERLANDS PARENT BV ADR Common 55406W103 79,713 2,619,552 SH   SOLE   2,064,361 0 555,191
NANOSTRING TECHNOLOGIES INC Common 63009R109 209,167 3,228,379 SH   SOLE   3,228,379 0 0
NATERA INC Common 632307104 711,106 6,263,598 SH   SOLE   5,822,050 0 441,548
NEOGEN CORP Common 640491106 223,774 4,860,420 SH   SOLE   4,860,420 0 0
NEOGENOMICS INC Common 64049M209 91,520 2,026,118 SH   SOLE   1,672,326 0 353,792
NETFLIX COM INC Common 64110L106 31,134 58,943 SH   SOLE   57,959 0 984
NEVRO CORP Common 64157F103 410,149 2,473,909 SH   SOLE   2,208,667 0 265,242
NEXTERA ENERGY INC Common 65339F101 1,911 26,075 SH   SOLE   26,075 0 0
NIKE INC CL B Common 654106103 268,091 1,735,327 SH   SOLE   1,642,266 0 93,061
NIO INC ADR Common 62914V106 512 9,615 SH   SOLE   9,615 0 0
NOV INC Common 62955J103 1,318 86,033 SH   SOLE   86,033 0 0
NOVANTA INC Common 67000B104 11,864 88,039 SH   SOLE   70,281 0 17,758
NOVARTIS AG ADR Common 66987V109 1,149 12,591 SH   SOLE   12,591 0 0
NVIDIA CORP. Common 67066G104 558,839 698,462 SH   SOLE   662,841 0 35,621
NVR INC Common 62944T105 25 5 SH   SOLE   5 0 0
NXP SEMICONDUCTORS NV Common N6596X109 228,446 1,110,470 SH   SOLE   1,056,868 0 53,602
OCULAR THERAPEUTIX INC Common 67576A100 958 67,584 SH   SOLE   67,584 0 0
OKTA INC Common 679295105 2,901 11,856 SH   SOLE   11,856 0 0
OLD DOMINION FREIGHT LINE Common 679580100 6,098 24,027 SH   SOLE   24,027 0 0
OLLIES BARGAIN OUTLET HOLDINGS Common 681116109 182,163 2,165,257 SH   SOLE   1,706,196 0 459,061
OLO INC Common 68134L109 10 275 SH   SOLE   275 0 0
ONEOK INC Common 682680103 868 15,600 SH   SOLE   15,600 0 0
ORACLE CORP. Common 68389X105 23 296 SH   SOLE   296 0 0
OVERSTOCK.COM INC Common 690370101 13,250 143,707 SH   SOLE   143,653 0 54
PACCAR INC Common 693718108 443 4,961 SH   SOLE   4,961 0 0
PAGERDUTY INC Common 69553P100 20 466 SH   SOLE   466 0 0
PALANTIR TECHNOLOGIES INC A Common 69608A108 555 21,037 SH   SOLE   21,037 0 0
PALO ALTO NETWORKS INC Common 697435105 914 2,464 SH   SOLE   2,464 0 0
PAYCHEX INC. Common 704326107 23 212 SH   SOLE   212 0 0
PAYCOM SOFTWARE INC Common 70432V102 210,243 578,434 SH   SOLE   578,434 0 0
PAYLOCITY HOLDING CORP Common 70438V106 249,090 1,305,504 SH   SOLE   1,095,603 0 209,901
PAYPAL HOLDINGS INC Common 70450Y103 875,266 3,002,834 SH   SOLE   2,846,309 0 156,525
PELOTON INTERACTIVE INC Common 70614W100 39 315 SH   SOLE   315 0 0
PENN NATIONAL GAMING INC. Common 707569109 103,404 1,351,857 SH   SOLE   1,351,857 0 0
PEPSICO INC Common 713448108 4,103 27,690 SH   SOLE   27,690 0 0
PERKINELMER INC Common 714046109 20 129 SH   SOLE   129 0 0
PERSONALS INC Common 71535D106 7,106 280,869 SH   SOLE   280,869 0 0
PETIQ INC Common 71639T106 177,486 4,598,070 SH   SOLE   4,310,960 0 287,110
PFIZER INC Common 717081103 1,638 41,817 SH   SOLE   41,817 0 0
PHILIP MORRIS INTERNATIONAL Common 718172109 1,081 10,903 SH   SOLE   10,903 0 0
PHREESIA INC Common 71944F106 1,830 29,849 SH   SOLE   29,849 0 0
PINTEREST INC CLASS A Common 72352L106 393,981 4,990,264 SH   SOLE   4,800,216 0 190,048
PIONEER NATURAL RESOURCES Common 723787107 34,562 212,664 SH   SOLE   207,471 0 5,193
PLANET FITNESS INC CLASS A Common 72703H101 61,142 812,524 SH   SOLE   658,964 0 153,560
POOL CORPORATION Common 73278L105 532 1,160 SH   SOLE   1,160 0 0
PRA HEALTH SCIENCES INC Common 69354M108 11,523 69,750 SH   SOLE   69,750 0 0
PRIMERICA INC Common 74164M108 22 141 SH   SOLE   141 0 0
PRIVIA HEALTH GROUP INC Common 74276R102 4,263 96,085 SH   SOLE   96,085 0 0
PROCTER & GAMBLE CO Common 742718109 4,352 32,254 SH   SOLE   32,254 0 0
PROGYNY INC Common 74340E103 250,047 4,238,081 SH   SOLE   3,481,309 0 756,772
PROLOGIS Common 74340W103 873 7,305 SH   SOLE   7,305 0 0
PROOFPOINT INC Common 743424103 16,077 92,523 SH   SOLE   92,523 0 0
PROS HOLDINGS INC Common 74346Y103 183,425 4,025,122 SH   SOLE   4,025,122 0 0
PTC INC Common 69370C100 11,700 82,823 SH   SOLE   82,823 0 0
PUMA BIOTECHNOLOGY INC Common 74587V107 27,411 2,985,976 SH   SOLE   2,365,430 0 620,546
PURE STORAGE INC CLASS A Common 74624M102 38 1,968 SH   SOLE   1,968 0 0
Q2 HOLDINGS INC Common 74736L109 168,200 1,639,692 SH   SOLE   1,639,692 0 0
QUALCOMM INC. Common 747525103 175,988 1,231,285 SH   SOLE   1,194,510 0 36,775
QUALTRICS INTERNATIONAL-CL A Common 747601201 513 13,413 SH   SOLE   13,413 0 0
QUANTA SERVICES INC. Common 74762E102 43 477 SH   SOLE   477 0 0
QUANTERIX CORP Common 74766Q101 1,423 24,261 SH   SOLE   24,261 0 0
QUIDEL CORP Common 74838J101 212,072 1,655,262 SH   SOLE   1,655,262 0 0
QUOTIENT TECHNOLOGY INC Common 749119103 8,217 760,101 SH   SOLE   760,101 0 0
RAPID7 INC Common 753422104 27,339 288,903 SH   SOLE   228,813 0 60,090
RAYTHEON TECHNOLOGY CORP Common 75513E101 43,702 512,272 SH   SOLE   500,732 0 11,540
RBC BEARINGS INC Common 75524B104 279,741 1,402,773 SH   SOLE   1,402,773 0 0
RENALYTIX AI PLC ADR Common 75973T101 16,232 525,984 SH   SOLE   525,801 0 183
REPLIGEN CORP Common 759916109 276,693 1,386,097 SH   SOLE   1,386,097 0 0
RH Common 74967X103 402 592 SH   SOLE   592 0 0
RINGCENTRAL INC Common 76680R206 85,062 292,732 SH   SOLE   270,154 0 22,578
ROCKWELL AUTOMATION INC. Common 773903109 458 1,603 SH   SOLE   1,603 0 0
ROKU INC Common 77543R102 382,564 833,020 SH   SOLE   793,291 0 39,729
ROPER TECHNOLOGIES INC Common 776696106 69 147 SH   SOLE   147 0 0
ROSS STORES INC Common 778296103 23 185 SH   SOLE   185 0 0
ROWE T PRICE GROUP INC. Common 74144T108 53 269 SH   SOLE   269 0 0
ROYALTY PHARMA PLC Common G7709Q104 3,640 88,810 SH   SOLE   88,810 0 0
S&P GLOBAL INC Common 78409V104 262,114 638,602 SH   SOLE   605,435 0 33,167
SAGE THERAPEUTICS INC Common 78667J108 5,957 104,851 SH   SOLE   104,851 0 0
SALESFORCE.COM INC Common 79466L302 292,595 1,197,835 SH   SOLE   1,104,955 0 92,880
SBA COMMUNICATIONS CORP Common 78410G104 433 1,359 SH   SOLE   1,359 0 0
SCHLUMBERGER LTD Common 806857108 27,653 863,884 SH   SOLE   845,203 0 18,681
SCHOLAR ROCK HOLDING CORP Common 80706P103 826 28,595 SH   SOLE   28,595 0 0
SEA LTD ADR Common 81141R100 535 1,950 SH   SOLE   1,950 0 0
SEAGEN INC. Common 81181C104 21 135 SH   SOLE   135 0 0
SEMPRA ENERGY Common 816851109 1,072 8,090 SH   SOLE   8,090 0 0
SEMRUSH HOLDINGS INC Common 81686C104 21,321 926,214 SH   SOLE   777,509 0 148,705
SENTINELONE INC -CLASS A Common 81730H109 11,814 277,980 SH   SOLE   273,542 0 4,438
SERVICENOW INC Common 81762P102 93,533 170,200 SH   SOLE   165,863 0 4,337
SHAKE SHACK INC CLASS A Common 819047101 486,889 4,549,517 SH   SOLE   4,547,196 0 2,321
SHERWIN-WILLIAMS CO Common 824348106 82,444 302,603 SH   SOLE   295,948 0 6,655
SHOCKWAVE MEDICAL INC Common 82489T104 227,950 1,201,446 SH   SOLE   1,201,446 0 0
SHOPIFY INC - A Common 82509L107 356,009 243,678 SH   SOLE   240,437 0 3,241
SIGNATURE BANK Common 82669G104 386,266 1,572,424 SH   SOLE   1,374,352 0 198,072
SIGNIFY HEALTH INC Common 82671G100 107,093 3,519,338 SH   SOLE   3,519,338 0 0
SILK ROAD MEDICAL INC Common 82710M100 4,734 98,920 SH   SOLE   75,775 0 23,145
SIMON PROPERTY GROUP INC NEW Common 828806109 138,710 1,063,073 SH   SOLE   1,061,824 0 1,249
SITEONE LANDSCAPE SUPPLY INC Common 82982L103 150,405 888,601 SH   SOLE   739,981 0 148,620
SLM CORPORATION Common 78442P106 102 4,888 SH   SOLE   4,888 0 0
SMARTSHEET INC CLASS A Common 83200N103 159,790 2,209,489 SH   SOLE   2,209,489 0 0
SMILEDIRECTCLUB INC Common 83192H106 6,511 750,108 SH   SOLE   750,108 0 0
SNAP INC A Common 83304A106 251,716 3,694,099 SH   SOLE   3,492,525 0 201,574
SNOWFLAKE INC CLASS A Common 833445109 98,551 407,574 SH   SOLE   402,059 0 5,515
SOFI TECHNOLOGIES INC Common 83406F102 417 21,761 SH   SOLE   21,761 0 0
SOLAREDGE TECHNOLOGIES INC Common 83417M104 149,591 541,271 SH   SOLE   541,252 0 19
SOUTHERN COPPER CORP Common 84265V105 990 15,399 SH   SOLE   15,399 0 0
SPLUNK INC Common 848637104 14,920 103,195 SH   SOLE   103,160 0 35
SPROUT SOCIAL INC Common 85209W109 142,872 1,597,768 SH   SOLE   1,597,768 0 0
SPS COMMERCE INC Common 78463M107 40,302 403,622 SH   SOLE   349,508 0 54,114
SQUARE INC A Common 852234103 340,608 1,397,078 SH   SOLE   1,384,971 0 12,107
SS&C TECHNOLOGIES INC Common 78467J100 22 302 SH   SOLE   302 0 0
STAAR SURGICAL CO NEW Common 852312305 4,578 30,020 SH   SOLE   30,020 0 0
STARBUCKS CORP. Common 855244109 254,376 2,275,077 SH   SOLE   2,056,820 0 218,257
STEPSTONE GROUP INC Common 85914M107 94,347 2,742,637 SH   SOLE   2,147,083 0 595,554
STONECO LTD Common G85158106 4,489 66,941 SH   SOLE   66,941 0 0
SUNRUN INC Common 86771W105 12,484 223,814 SH   SOLE   223,814 0 0
SVB FINANCIAL GROUP Common 78486Q101 2,658 4,776 SH   SOLE   4,776 0 0
SYNEOS HEALTH INC Common 87166B102 24 265 SH   SOLE   265 0 0
SYNOPSYS INC Common 871607107 25 89 SH   SOLE   89 0 0
SYSCO CORP. Common 871829107 78,435 1,008,813 SH   SOLE   986,732 0 22,081
T MOBILE US INC Common 872590104 147,849 1,020,848 SH   SOLE   956,781 0 64,067
TABULA RASA HEALTHCARE INC Common 873379101 63,560 1,271,199 SH   SOLE   999,922 0 271,277
TACTILE SYSTEMS TECHNOLOGY INC Common 87357P100 114,668 2,205,163 SH   SOLE   2,205,163 0 0
TAIWAN SEMICONDUCTOR ADR Common 874039100 225,131 1,873,590 SH   SOLE   1,782,079 0 91,511
TAKE-TWO INTERACTIVE SOFTWARE Common 874054109 54,309 306,797 SH   SOLE   306,797 0 0
TANDEM DIABETES CARE INC Common 875372203 16,840 172,892 SH   SOLE   172,892 0 0
TANGER FACTORY OUTLET CENTERS Common 875465106 27,730 1,471,106 SH   SOLE   1,471,106 0 0
TAPESTRY INC Common 876030107 10,421 239,680 SH   SOLE   212,333 0 27,347
TARGET CORP Common 87612E106 71,314 295,002 SH   SOLE   287,677 0 7,325
TCR2 THERAPEUTICS INC Common 87808K106 1,459 88,934 SH   SOLE   88,934 0 0
TELADOC INC Common 87918A105 4,669 28,077 SH   SOLE   28,077 0 0
TELEDYNE TECHNOLOGIES INC Common 879360105 63,444 151,480 SH   SOLE   151,480 0 0
TELEFLEX INC. Common 879369106 36 90 SH   SOLE   90 0 0
TELOS CORPORATION Common 87969B101 10,110 297,257 SH   SOLE   297,144 0 113
TEMPUR-PEDIC INTERNATIONAL Common 88023U101 157 4,003 SH   SOLE   4,003 0 0
TESLA INC Common 88160R101 212,103 312,054 SH   SOLE   307,141 0 4,913
TETRA TECH INC. Common 88162G103 456 3,738 SH   SOLE   3,738 0 0
TEXAS INSTRUMENTS INC. Common 882508104 95 496 SH   SOLE   496 0 0
TEXTRON INC. Common 883203101 86,270 1,254,476 SH   SOLE   1,131,191 0 123,285
TG THERAPEUTICS INC Common 88322Q108 2,801 72,209 SH   SOLE   72,209 0 0
THE MAGNITE INC Common 55955D100 119,599 3,534,248 SH   SOLE   3,531,535 0 2,713
THE REALREAL INC Common 88339P101 7,240 366,416 SH   SOLE   366,416 0 0
THE TORO COMPANY Common 891092108 140 1,275 SH   SOLE   1,275 0 0
THERMO FISHER SCIENTIFIC INC Common 883556102 1,661 3,293 SH   SOLE   3,293 0 0
TJX COMPANY INC Common 872540109 13,171 195,363 SH   SOLE   195,363 0 0
TOTALENERGIES SE -SPON ADR Common 89151E109 1,297 28,649 SH   SOLE   28,649 0 0
TRACTOR SUPPLY COMPANY Common 892356106 55 294 SH   SOLE   294 0 0
TRADE DESK INC CLASS A Common 88339J105 64,244 830,460 SH   SOLE   830,408 0 52
TRADEWEB MARKETS INC CLASS A Common 892672106 64 754 SH   SOLE   754 0 0
TRANSDIGM GROUP INC Common 893641100 241,341 372,848 SH   SOLE   342,433 0 30,415
TRANSUNION Common 89400J107 33 304 SH   SOLE   304 0 0
TRAVEL & LEISURE INC Common 894164102 2,438 41,004 SH   SOLE   41,004 0 0
TREX COMPANY INC Common 89531P105 216,132 2,114,592 SH   SOLE   2,114,592 0 0
TRIMBLE INC Common 896239100 29,009 354,509 SH   SOLE   354,509 0 0
TRIP.COM GROUP ADR Common 89677Q107 5,142 145,000 SH   SOLE   145,000 0 0
TRIPADVISOR INC Common 896945201 10,248 254,298 SH   SOLE   254,298 0 0
TURNING POINT THERAPEUTICS INC Common 90041T108 4,852 62,186 SH   SOLE   62,186 0 0
TWILIO INC A Common 90138F102 172,974 438,843 SH   SOLE   405,063 0 33,780
TWIST BIOSCIENCE CORP Common 90184D100 13,460 101,010 SH   SOLE   100,974 0 36
TYLER TECHNOLOGIES Common 902252105 76 167 SH   SOLE   167 0 0
UBER TECHNOLOGIES INC Common 90353T100 76,392 1,524,191 SH   SOLE   1,398,835 0 125,356
ULTRAGENYX PHARMACEUTICAL INC Common 90400D108 18,253 191,432 SH   SOLE   147,508 0 43,924
UNIFIRST CORP Common 904708104 4,158 17,719 SH   SOLE   17,719 0 0
UNION PACIFIC CORP Common 907818108 171,503 779,806 SH   SOLE   753,426 0 26,380
UNITEDHEALTH GROUP INC Common 91324P102 294,336 735,031 SH   SOLE   709,286 0 25,745
UNITY SOFTWARE Common 91332U101 5,279 48,064 SH   SOLE   47,151 0 913
UNIVERSAL DISPLAY CORP Common 91347P105 74,936 337,050 SH   SOLE   337,020 0 30
UPSTART HOLDINGS INC Common 91680M107 236,070 1,890,075 SH   SOLE   1,519,479 0 370,596
UPWORK INC Common 91688F104 117,013 2,007,423 SH   SOLE   2,007,423 0 0
US FOODS HOLDING CORP Common 912008109 109,776 2,861,730 SH   SOLE   2,532,168 0 329,562
VAIL RESORTS INC. Common 91879Q109 4,133 13,058 SH   SOLE   13,058 0 0
VEEVA SYSTEMS INC CLASS A Common 922475108 498,138 1,601,987 SH   SOLE   1,601,964 0 23
VERICEL CORP Common 92346J108 176,612 3,364,030 SH   SOLE   3,364,030 0 0
VERIZON COMMUNICATIONS Common 92343V104 3,255 58,089 SH   SOLE   58,089 0 0
VERTEX INC CLASS A Common 92538J106 54,908 2,502,656 SH   SOLE   2,044,757 0 457,899
VERTEX PHARMACEUTICALS INC Common 92532F100 566 2,806 SH   SOLE   2,806 0 0
VERTIV HOLDINGS CO Common 92537N108 136 4,970 SH   SOLE   4,970 0 0
VIACOMCBS INC CLASS B Common 92556H206 477 10,543 SH   SOLE   10,543 0 0
VIANT TECHNOLOGY INC Common 92557A101 40,679 1,365,984 SH   SOLE   1,365,984 0 0
VINCI PARTNERS INVESTMENT Common G9451V109 940 64,801 SH   SOLE   64,801 0 0
VISA INC CLASS A SHARES Common 92826C839 993,952 4,250,930 SH   SOLE   4,028,234 0 222,696
VOCERA COMMUNICATIONS INC Common 92857F107 36,508 916,129 SH   SOLE   916,029 0 100
WALMART INC Common 931142103 1,873 13,280 SH   SOLE   13,230 0 50
WALT DISNEY CO. Common 254687106 443 2,520 SH   SOLE   2,520 0 0
WASTE CONNECTIONS INC Common 94106B101 11,112 93,039 SH   SOLE   93,039 0 0
WATERS CORP. Common 941848103 25 72 SH   SOLE   72 0 0
WAYFAIR INC CL A Common 94419L101 13,740 43,522 SH   SOLE   43,522 0 0
WEBSTER FINANCIAL CORP. Common 947890109 7,244 135,817 SH   SOLE   135,817 0 0
WELBILT INC Common 949090104 12,610 544,689 SH   SOLE   544,486 0 203
WELLS FARGO & CO NEW Common 949746101 75,604 1,669,332 SH   SOLE   1,669,332 0 0
WELLTOWER INC Common 95040Q104 1,330 16,004 SH   SOLE   16,004 0 0
WEST PHARMACEUTICAL SERVICES Common 955306105 3,290 9,161 SH   SOLE   9,161 0 0
WILLIAMS SONOMA INC. Common 969904101 4,337 27,165 SH   SOLE   27,165 0 0
WINGSTOP INC Common 974155103 253,830 1,610,293 SH   SOLE   1,572,595 0 37,698
WM TECHNOLOGY INC Common 92971A109 80,895 4,529,371 SH   SOLE   4,529,371 0 0
WORKDAY INC Common 98138H101 456 1,910 SH   SOLE   1,910 0 0
XOMETRY INC-A Common 98423F109 559 6,394 SH   SOLE   6,394 0 0
XPO LOGISTICS INC Common 983793100 202,148 1,445,047 SH   SOLE   1,431,105 0 13,942
XYLEM INC Common 98419M100 690 5,750 SH   SOLE   5,750 0 0
YATSEN HOLDINGS ADR Common 985194109 412 44,002 SH   SOLE   44,002 0 0
YUM BRANDS INC Common 988498101 22 195 SH   SOLE   195 0 0
ZENDESK INC Common 98936J101 2,614 18,108 SH   SOLE   18,108 0 0
ZILLOW GROUP INC CLASS A Common 98954M101 5 44 SH   SOLE   44 0 0
ZILLOW GROUP INC CLASS C Common 98954M200 540 4,417 SH   SOLE   4,417 0 0
ZOETIS INC Common 98978V103 90,343 484,778 SH   SOLE   471,994 0 12,784
ZOOM VIDEO COMMUNICATIONS A Common 98980L101 814 2,103 SH   SOLE   2,103 0 0
ZOOMINFO TECHNOLOGIES INC Common 98980F104 1,020 19,554 SH   SOLE   19,554 0 0
ZSCALER INC Common 98980G102 537 2,484 SH   SOLE   2,484 0 0