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 30,283 167,312 SH   SOLE   167,312 0 0
1LIFE HEALTHCARE INC Common 68269G107 7,543 193,026 SH   SOLE   193,026 0 0
ABBOTT LABORATORIES Common 002824100 8,673 72,373 SH   SOLE   69,681 0 2,692
ABBVIE INC Common 00287Y109 31,547 291,511 SH   SOLE   286,676 0 4,835
ABCAM PLC ADR Common 000380204 326 16,943 SH   SOLE   16,943 0 0
ABIOMED INC. Common 003654100 20,854 65,429 SH   SOLE   65,429 0 0
ACADIA PHARMACEUTICALS INC Common 004225108 71,886 2,786,262 SH   SOLE   2,145,037 0 641,225
ACCENTURE PLC IRELAND SHARES C Common G1151C101 721 2,611 SH   SOLE   2,611 0 0
ACI WORLDWIDE INC Common 004498101 23,409 615,229 SH   SOLE   615,229 0 0
ADAPTIVE BIOTECHNOLOGIES Common 00650F109 1,051 26,105 SH   SOLE   26,105 0 0
ADOBE INC. Common 00724F101 748,082 1,573,684 SH   SOLE   1,491,245 0 82,439
ADVANCED MICRO DEVICES INC. Common 007903107 194,884 2,482,603 SH   SOLE   2,378,952 0 103,651
AERIE PHARMACEUTICALS INC Common 00771V108 17,573 983,365 SH   SOLE   796,108 0 187,257
AFFILIATED MANAGERS GROUP INC. Common 008252108 15,459 103,729 SH   SOLE   103,729 0 0
AGILENT TECHNOLOGIES INC Common 00846U101 695 5,467 SH   SOLE   5,467 0 0
AIR PRODUCTS & CHEMICALS INC Common 009158106 67,006 238,168 SH   SOLE   232,077 0 6,091
ALGER MID CAP 40 ETF Mutual Funds 015564107 6,786 346,045 SH   SOLE   346,045 0 0
ALIBABA GROUP HOLDING LTD ADR Common 01609W102 17,548 77,396 SH   SOLE   77,170 0 226
ALIGN TECHNOLOGY INC Common 016255101 192,130 354,791 SH   SOLE   340,051 0 14,740
ALLEGION PLC Common G0176J109 462 3,677 SH   SOLE   3,677 0 0
ALPHABET INC CL A Common 02079K305 8,648 4,193 SH   SOLE   4,193 0 0
ALPHABET INC CL C Common 02079K107 1,096,670 530,143 SH   SOLE   505,927 0 24,216
ALTAIR ENGINEERING INC A Common 021369103 8,104 129,522 SH   SOLE   95,270 0 34,252
ALTRIA GROUP INC. Common 02209S103 2,117 41,374 SH   SOLE   41,374 0 0
AMAZON COM INC. Common 023135106 1,628,557 526,346 SH   SOLE   502,438 0 23,908
AMERICOLD REALTY TRUST Common 03064D108 1,121 29,131 SH   SOLE   29,131 0 0
AMETEK INC Common 031100100 93,869 734,901 SH   SOLE   713,043 0 21,858
AMGEN INC Common 031162100 1,520 6,110 SH   SOLE   6,110 0 0
AMPHENOL CORP Common 032095101 39 592 SH   SOLE   592 0 0
ANALOG DEVICES INC Common 032654105 19 124 SH   SOLE   124 0 0
ANAPLAN INC Common 03272L108 44,326 823,143 SH   SOLE   823,039 0 104
ANSYS INC Common 03662Q105 186,835 550,227 SH   SOLE   550,227 0 0
APPIAN CORP Common 03782L101 87,429 657,605 SH   SOLE   657,605 0 0
APPLE INC. Common 037833100 1,312,534 10,745,262 SH   SOLE   10,288,056 0 457,206
APPLIED MATERIALS INC Common 038222105 375,115 2,807,745 SH   SOLE   2,639,503 0 168,242
APRIA INC Common 03836A101 4,429 158,585 SH   SOLE   158,585 0 0
APTIV PLC Common G6095L109 1,036 7,512 SH   SOLE   7,512 0 0
ARGENX SE ADR Common 04016X101 988 3,589 SH   SOLE   3,589 0 0
ARROWHEAD PHARMACEUTICALS Common 04280A100 2,074 31,273 SH   SOLE   31,273 0 0
ASML HOLDING NV - ADR Common N07059210 978 1,584 SH   SOLE   1,584 0 0
ASPEN TECHNOLOGY INC Common 045327103 262 1,818 SH   SOLE   1,818 0 0
ASTRAZENECA PLC-SPONS ADR Common 046353108 1,131 22,744 SH   SOLE   22,744 0 0
AT&T INC. Common 00206R102 1,449 47,876 SH   SOLE   47,876 0 0
ATLASSIAN CORP PLC Common G06242104 2,928 13,891 SH   SOLE   13,891 0 0
ATRICURE INC Common 04963C209 209,233 3,193,417 SH   SOLE   3,193,417 0 0
AURINIA PHARMACEUTICALS INC Common 05156V102 5,827 448,756 SH   SOLE   448,756 0 0
AUTODESK INC. Common 052769106 51,915 187,316 SH   SOLE   184,307 0 3,009
AVALARA INC Common 05338G106 294,919 2,210,288 SH   SOLE   2,210,288 0 0
AXOS FINANCIAL INC Common 05465C100 44,488 946,343 SH   SOLE   717,182 0 229,161
BALCHEM CORP. Common 057665200 19,912 158,775 SH   SOLE   158,775 0 0
BALL CORP Common 058498106 59,368 700,595 SH   SOLE   700,595 0 0
BANDWIDTH INC Common 05988J103 116,502 919,222 SH   SOLE   918,405 0 817
BANK OF AMERICA CORP Common 060505104 55,323 1,429,907 SH   SOLE   1,370,118 0 59,789
BED BATH & BEYOND INC Common 075896100 7,592 260,451 SH   SOLE   260,451 0 0
BEIGENE LTD ADR Common 07725L102 1,473 4,231 SH   SOLE   4,231 0 0
BENEFITFOCUS INC Common 08180D106 6,316 457,315 SH   SOLE   457,315 0 0
BENTLEY SYSTEMS INC Common 08265T208 16,951 361,196 SH   SOLE   361,067 0 129
BERKELEY LIGHTS INC Common 084310101 143,552 2,857,897 SH   SOLE   2,857,897 0 0
BEST BUY COMPANY INC. Common 086516101 39 340 SH   SOLE   340 0 0
BIGCOMMERCE HOLDINGS INC Common 08975P108 256,859 4,443,922 SH   SOLE   4,443,922 0 0
BILL.COM HOLDINGS INC Common 090043100 35,432 243,517 SH   SOLE   243,517 0 0
BIODESIX INC Common 09075X108 2,825 139,106 SH   SOLE   139,106 0 0
BIOGEN INC Common 09062X103 4,959 17,725 SH   SOLE   17,725 0 0
BIOMARIN PHARMACEUTICALS INC Common 09061G101 2,299 30,440 SH   SOLE   30,440 0 0
BIO-TECHNE CORP Common 09073M104 317,430 831,121 SH   SOLE   831,121 0 0
BJ'S WHOLESALE CLUB HOLDINGS Common 05550J101 11,654 259,775 SH   SOLE   259,775 0 0
BLACKBAUD INC Common 09227Q100 10,871 152,947 SH   SOLE   152,947 0 0
BLACKLINE INC Common 09239B109 165,845 1,529,932 SH   SOLE   1,529,932 0 0
BLACKROCK INC. Common 09247X101 4,047 5,368 SH   SOLE   5,368 0 0
BLACKSTONE GROUP INC Common 09260D107 2,575 34,544 SH   SOLE   34,544 0 0
BLACKSTONE MORTGAGE TRUST INC Common 09257W100 1,624 52,379 SH   SOLE   52,379 0 0
BOOKING HOLDINGS INC Common 09857L108 156,684 67,251 SH   SOLE   65,209 0 2,042
BORGWARNER INC Common 099724106 115 2,473 SH   SOLE   2,473 0 0
BOSTON SCIENTIFIC CORP Common 101137107 17,591 455,125 SH   SOLE   443,362 0 11,763
BRIGHT HORIZONS FAMILY SOLUTIO Common 109194100 407 2,373 SH   SOLE   2,373 0 0
BRISTOL MYERS SQUIBB CO Common 110122108 2,032 32,181 SH   SOLE   32,181 0 0
BROADCOM LTD Common 11135F101 4,222 9,105 SH   SOLE   9,105 0 0
BRUKER BIOSCIENCES CORP Common 116794108 20 317 SH   SOLE   317 0 0
BTRS HOLDINGS INC Common 11778X104 2,588 178,867 SH   SOLE   129,751 0 49,116
BUMBLE INC Common 12047B105 2,047 32,818 SH   SOLE   32,818 0 0
BURLINGTON STORES INC Common 122017106 27,803 93,049 SH   SOLE   93,032 0 17
CADENCE DESIGN SYSTEM INC Common 127387108 135,273 987,468 SH   SOLE   973,191 0 14,277
CANADA GOOSE HOLDINGS INC Common 135086106 11,040 281,270 SH   SOLE   219,815 0 61,455
CANTEL MEDICAL CORP Common 138098108 15,444 193,431 SH   SOLE   193,431 0 0
CAPRI HOLDINGS LTD Common G1890L107 216,192 4,239,058 SH   SOLE   4,238,948 0 110
CAREDX INC Common 14167L103 279,599 4,106,310 SH   SOLE   4,106,310 0 0
CARLYLE GROUP INC Common 14316J108 1,323 35,981 SH   SOLE   35,981 0 0
CARMAX INC Common 143130102 30 227 SH   SOLE   227 0 0
CARRIER GLOBAL CORP Common 14448C104 47 1,118 SH   SOLE   1,118 0 0
CARVANA CO Common 146869102 88,652 337,850 SH   SOLE   302,871 0 34,979
CASELLA WASTE SYSTEMS Common 147448104 94,866 1,492,313 SH   SOLE   1,146,539 0 345,774
CATALENT INC Common 148806102 12,994 123,385 SH   SOLE   123,385 0 0
CATERPILLAR INC. Common 149123101 294 1,267 SH   SOLE   1,267 0 0
CERENCE INC Common 156727109 78,015 870,893 SH   SOLE   667,035 0 203,858
CERIDIAN HCM HOLDING INC Common 15677J108 18,739 222,370 SH   SOLE   185,642 0 36,728
CHAMPIONX CORP Common 15872M104 94,318 4,340,430 SH   SOLE   4,340,430 0 0
CHANGE HEALTHCARE INC Common 15912K100 43 1,947 SH   SOLE   1,947 0 0
CHARLES RIVER LABORATORIES INC Common 159864107 26 88 SH   SOLE   88 0 0
CHEFS' WAREHOUSE INC Common 163086101 7,546 247,739 SH   SOLE   247,739 0 0
CHEGG INC Common 163092109 453,653 5,295,976 SH   SOLE   4,783,656 0 512,320
CHENIERE ENERGY PARTNERS LP Common 16411Q101 1,098 26,416 SH   SOLE   26,416 0 0
CHEVRONTEXACO CORP Common 166764100 2,464 23,512 SH   SOLE   23,512 0 0
CHIPOTLE MEXICAN GRILL-CL A Common 169656105 190,899 134,358 SH   SOLE   132,734 0 1,624
CIGNA CORP Common 125523100 9,561 39,549 SH   SOLE   15,386 0 24,163
CINTAS CORP. Common 172908105 174,008 509,823 SH   SOLE   487,462 0 22,361
CISCO SYSTEMS INC Common 17275R102 3,044 58,859 SH   SOLE   58,859 0 0
CLOUDERA INC Common 18914U100 7,550 620,400 SH   SOLE   620,165 0 235
CLOUDFLARE INC CLASS A Common 18915M107 14,693 209,122 SH   SOLE   209,046 0 76
CME GROUP INC Common 12572Q105 212,275 1,039,393 SH   SOLE   986,187 0 53,206
COCA COLA CO. Common 191216100 2,497 47,368 SH   SOLE   47,368 0 0
COGNEX CORP. Common 192422103 272,236 3,280,344 SH   SOLE   3,280,344 0 0
COGNIZANT TECH SOLUTIONS CRP Common 192446102 21 263 SH   SOLE   263 0 0
COLFAX CORP Common 194014106 25,360 578,862 SH   SOLE   574,951 0 3,911
COMCAST CORP CL A Common 20030N101 3,068 56,694 SH   SOLE   56,694 0 0
COMMSCOPE HOLDING CO INC Common 20337X109 21 1,388 SH   SOLE   1,388 0 0
CONSTELLATION PHARMACEUTICAL Common 210373106 1,813 77,528 SH   SOLE   77,528 0 0
COPART INC. Common 217204106 54,932 505,771 SH   SOLE   505,771 0 0
CORE LABORATORIES NV Common N22717107 91,945 3,193,648 SH   SOLE   2,445,760 0 747,888
COSTAR GROUP INC Common 22160N109 246,635 300,083 SH   SOLE   297,235 0 2,848
COUPA SOFTWARE INC Common 22266L106 128,538 505,101 SH   SOLE   504,866 0 235
CROWDSTRIKE HOLDINGS INC A Common 22788C105 36,359 199,216 SH   SOLE   195,652 0 3,564
CROWN CASTLE INTERNATIONAL COR Common 22822V101 26,494 153,919 SH   SOLE   153,919 0 0
CRYOPORT INC Common 229050307 312,369 6,005,937 SH   SOLE   6,005,937 0 0
CVS HEALTH CORP Common 126650100 2,250 29,913 SH   SOLE   29,913 0 0
CYRUSONE INC Common 23283R100 999 14,754 SH   SOLE   14,754 0 0
DANAHER CORP Common 235851102 468,545 2,081,681 SH   SOLE   1,980,648 0 101,033
DATADOG INC CLASS A Common 23804L103 172,176 2,065,944 SH   SOLE   2,060,743 0 5,201
DELL TECHNOLOGIES C Common 24703L202 151 1,715 SH   SOLE   1,715 0 0
DENALI THERAPEUTICS INC Common 24823R105 950 16,634 SH   SOLE   16,634 0 0
DERMTECH INC Common 24984K105 9,255 182,215 SH   SOLE   182,168 0 47
DEXCOM INC. Common 252131107 146,910 408,775 SH   SOLE   397,692 0 11,083
DIGITAL REALTY TRUST INC Common 253868103 15,023 106,670 SH   SOLE   106,670 0 0
DIGITAL TURBINE INC Common 25400W102 4,280 53,265 SH   SOLE   53,265 0 0
DISCOVERY COMMUNICATIONS INC C Common 25470F104 174,499 4,015,174 SH   SOLE   3,952,693 0 62,481
DMC GLOBAL INC Common 23291C103 13,892 256,029 SH   SOLE   255,933 0 96
DMY TECHNOLOGY GROUP CL A Common 233277102 74,576 5,069,736 SH   SOLE   5,041,161 0 28,575
DOCUSIGN INC Common 256163106 12,762 63,038 SH   SOLE   61,721 0 1,317
DOLBY LABORATORIES INC CL A Common 25659T107 8,563 86,736 SH   SOLE   86,736 0 0
DOLLAR GENERAL CORP. Common 256677105 58 285 SH   SOLE   285 0 0
DOW CHEMICAL CO Common 260557103 820 12,828 SH   SOLE   12,828 0 0
DRAFTKINGS INC A Common 26142R104 271,757 4,431,064 SH   SOLE   4,285,499 0 145,565
DYNATRACE INC Common 268150109 9,267 192,102 SH   SOLE   192,102 0 0
EARGO INC Common 270087109 35,762 715,961 SH   SOLE   542,577 0 173,384
EATON CORP PLC Common G29183103 85,517 618,432 SH   SOLE   547,305 0 71,127
EBIX INC Common 278715206 43,395 1,354,825 SH   SOLE   1,036,748 0 318,077
EDWARDS LIFESCIENCES CORP Common 28176E108 4,493 53,713 SH   SOLE   53,713 0 0
ELASTIC NV Common N14506104 17 149 SH   SOLE   149 0 0
ELECTRONICS ARTS INC Common 285512109 540 3,991 SH   SOLE   3,991 0 0
ELF BEAUTY INC Common 26856L103 7,510 279,911 SH   SOLE   279,814 0 97
ELI LILLY & CO Common 532457108 5,738 30,716 SH   SOLE   30,716 0 0
ENPHASE ENERGY INC Common 29355A107 78,279 482,730 SH   SOLE   480,032 0 2,698
EPAM SYSTEMS INC Common 29414B104 8,272 20,852 SH   SOLE   20,852 0 0
EQUIFAX INC Common 294429105 29 160 SH   SOLE   160 0 0
EQUINIX INC. Common 29444U700 1,066 1,568 SH   SOLE   1,568 0 0
ERIE INDEMNITY COMPANY CL A Common 29530P102 22 99 SH   SOLE   99 0 0
ETSY INC Common 29786A106 4,590 22,760 SH   SOLE   22,760 0 0
EVENTBRITE INC Common 29975E109 5,983 270,000 SH   SOLE   270,000 0 0
EVERBRIDGE INC Common 29978A104 214,908 1,773,458 SH   SOLE   1,666,904 0 106,554
EXACT SCIENCES CORP Common 30063P105 25,446 193,096 SH   SOLE   193,068 0 28
EXPEDIA INC Common 30212P303 136,068 790,539 SH   SOLE   781,853 0 8,686
EXPEDITORS INTL OF WASHINGTON Common 302130109 21 197 SH   SOLE   197 0 0
EXXON MOBIL CORP Common 30231G102 1,183 21,183 SH   SOLE   21,183 0 0
FACEBOOK INC Common 30303M102 507,023 1,721,464 SH   SOLE   1,627,073 0 94,391
FAIR ISAAC CORP Common 303250104 28,192 58,003 SH   SOLE   58,003 0 0
FARFETCH LTD CLASS A Common 30744W107 55,412 1,045,117 SH   SOLE   1,045,117 0 0
FERRARI N.V. Common N3167Y103 5,140 24,562 SH   SOLE   24,562 0 0
FIDELITY NATIONAL INFORMATION Common 31620M106 12,082 85,925 SH   SOLE   80,980 0 4,945
FIRSTSERVICE CORP Common 33767E202 205,698 1,388,067 SH   SOLE   1,075,416 0 312,651
FISERV INC. Common 337738108 266,695 2,240,378 SH   SOLE   2,080,677 0 159,701
FIVE BELOW Common 33829M101 19,786 103,708 SH   SOLE   103,691 0 17
FIVE9 INC Common 338307101 131,156 838,972 SH   SOLE   823,923 0 15,049
FIVERR INTERNATIONAL LTD Common M4R82T106 17,267 79,505 SH   SOLE   79,505 0 0
FLEX LTD Common Y2573F102 40,892 2,233,323 SH   SOLE   2,233,323 0 0
FLOOR & DECOR HOLDINGS INC A Common 339750101 135 1,415 SH   SOLE   1,415 0 0
FORTE BIOSCIENCE INC Common 34962G109 19,092 557,099 SH   SOLE   557,099 0 0
FREEPORT- MCMORAN COPPER & GOL Common 35671D857 790 24,000 SH   SOLE   24,000 0 0
FRESHPET INC Common 358039105 117,975 742,869 SH   SOLE   742,869 0 0
GARMIN LTD Common H2906T109 1,292 9,799 SH   SOLE   9,799 0 0
GENERAC HOLDINGS INC. Common 368736104 44,391 135,566 SH   SOLE   135,548 0 18
GENERAL DYNAMICS CORP Common 369550108 1,142 6,290 SH   SOLE   6,290 0 0
GENERAL ELECTRIC COMPANY Common 369604103 9,454 720,001 SH   SOLE   696,564 0 23,437
GENMAB A/S SP ADR Common 372303206 2,572 78,338 SH   SOLE   76,939 0 1,399
GILEAD SCIENCES INC Common 375558103 921 14,248 SH   SOLE   14,248 0 0
GLAUKOS CORPORATION Common 377322102 58,745 699,929 SH   SOLE   539,255 0 160,674
GLAXOSMITHKLINE PLC ADR Common 37733W105 1,047 29,332 SH   SOLE   29,332 0 0
GLOBANT SA Common L44385109 84,102 405,098 SH   SOLE   303,296 0 101,802
GOLDMAN SACHS GROUP INC Common 38141G104 3 8 SH   SOLE   8 0 0
GOOSEHEAD INSURANCE Common 38267D109 50,439 470,600 SH   SOLE   355,074 0 115,526
GRACO INC Common 384109104 63 883 SH   SOLE   883 0 0
GRIFOLS SA ADR Common 398438408 3,830 221,538 SH   SOLE   221,538 0 0
GROWGENERATION CORP Common 39986L109 7,176 144,409 SH   SOLE   144,360 0 49
GUARDANT HEALTH INC Common 40131M109 402,613 2,637,489 SH   SOLE   2,625,211 0 12,278
GUIDEWIRE SOFTWARE INC Common 40171V100 128,691 1,266,265 SH   SOLE   1,266,265 0 0
HALOZYME THERAPEUTICS INC Common 40637H109 695 16,682 SH   SOLE   16,682 0 0
HAMILTON LANE INC CLASS A Common 407497106 90,498 1,021,888 SH   SOLE   785,451 0 236,437
HARTFORD FINANCIAL SERVICES GR Common 416515104 1,025 15,349 SH   SOLE   15,349 0 0
HCA HEALTHCARE INC Common 40412C101 47 252 SH   SOLE   252 0 0
HDFC BANK LTD ADR Common 40415F101 5,190 66,800 SH   SOLE   66,800 0 0
HEALTHEQUITY INC Common 42226A107 120,522 1,772,377 SH   SOLE   1,772,377 0 0
HEICO CORP Common 422806109 33,360 265,185 SH   SOLE   265,185 0 0
HEICO CORP CLASS A Common 422806208 145,784 1,283,308 SH   SOLE   1,283,308 0 0
HELIOS TECHNOLOGIES INC Common 42328H109 19,604 269,028 SH   SOLE   268,933 0 95
HERC HOLDINGS INC Common 42704L104 152,209 1,502,114 SH   SOLE   1,502,042 0 72
HESKA CORP Common 42805E306 196,732 1,167,828 SH   SOLE   1,167,828 0 0
HEXCEL CORP Common 428291108 3,589 64,096 SH   SOLE   64,096 0 0
HOME DEPOT INC Common 437076102 9,044 29,627 SH   SOLE   29,627 0 0
HONEYWELL INTERNATIONAL INC Common 438516106 5,608 25,833 SH   SOLE   25,833 0 0
HORIZON THERAPEUTICS PLC Common G46188101 45,755 497,125 SH   SOLE   484,243 0 12,882
HUBSPOT INC Common 443573100 99,389 218,817 SH   SOLE   218,804 0 13
HUMANA INC Common 444859102 6,415 15,301 SH   SOLE   15,301 0 0
HYDROFARM HOLDINGS GROUP INC Common 44888K209 11,445 189,745 SH   SOLE   189,745 0 0
IAA INC Common 449253103 5,046 91,508 SH   SOLE   91,508 0 0
ICLICK INTERACTIVE ASIA ADR Common 45113Y104 770 65,400 SH   SOLE   65,400 0 0
IDEXX LABORATORIES CORP. Common 45168D104 8,103 16,561 SH   SOLE   16,561 0 0
ILLUMINA INC Common 452327109 2,947 7,673 SH   SOLE   7,673 0 0
IMPINJ INC Common 453204109 45,024 791,699 SH   SOLE   597,878 0 193,821
INMODE LTD Common M5425M103 22,141 305,942 SH   SOLE   305,861 0 81
INOGEN INC Common 45780L104 7,065 134,528 SH   SOLE   134,528 0 0
INSPIRE MEDICAL SYSTEMS INC Common 457730109 178,375 861,755 SH   SOLE   842,483 0 19,272
INSULET CORP Common 45784P101 290,438 1,113,130 SH   SOLE   1,113,130 0 0
INTELLIA THERAPEUTCS INC Common 45826J105 1,675 20,873 SH   SOLE   20,873 0 0
INTERCONTINENTAL EXCHANGE INC Common 45866F104 23 208 SH   SOLE   208 0 0
INTUIT INC. Common 461202103 272,336 710,948 SH   SOLE   671,093 0 39,855
INTUITIVE SURGICAL INC Common 46120E602 186,944 252,989 SH   SOLE   251,168 0 1,821
INVITAE CORP Common 46185L103 15,511 405,933 SH   SOLE   405,846 0 87
IPG PHOTONICS CORP Common 44980X109 18 85 SH   SOLE   85 0 0
ISHARES RUSSELL 2000 GROWTH IN Mutual Funds 464287648 744 2,474 SH   SOLE   2,474 0 0
J P MORGAN CHASE & CO. Common 46625H100 63,530 417,330 SH   SOLE   409,595 0 7,735
JABIL CIRCUIT INC Common 466313103 23 447 SH   SOLE   447 0 0
JD.COM ADR Common 47215P106 6,035 71,560 SH   SOLE   71,560 0 0
JOHNSON & JOHNSON Common 478160104 14,350 87,311 SH   SOLE   87,311 0 0
JOHNSON CONTROLS INTERNATIONAL Common G51502105 1,239 20,761 SH   SOLE   20,761 0 0
JOINT CORP/THE Common 47973J102 13,833 285,975 SH   SOLE   285,975 0 0
KADMON HOLDINGS INC Common 48283N106 689 177,220 SH   SOLE   177,220 0 0
KARUNA THERAPEUTICS INC Common 48576A100 5,078 42,239 SH   SOLE   42,239 0 0
KEYSIGHT TECHNOLOGIES Common 49338L103 20 136 SH   SOLE   136 0 0
KLA CORPORATION Common 482480100 15,517 46,965 SH   SOLE   46,965 0 0
KRATOS DEFENSE & SECURITY SOLU Common 50077B207 50,942 1,867,392 SH   SOLE   1,399,109 0 468,283
LAM RESEARCH CORP. Common 512807108 307,094 515,916 SH   SOLE   488,376 0 27,540
LAMAR ADVERTISING CO CL A Common 512816109 1,123 11,959 SH   SOLE   11,959 0 0
LAS VEGAS SANDS CORP Common 517834107 64,014 1,053,562 SH   SOLE   1,008,249 0 45,313
LENDINGTREE INC Common 52603B107 18,921 88,829 SH   SOLE   66,466 0 22,363
LESLIE'S INC Common 527064109 377 15,393 SH   SOLE   15,393 0 0
LEVI STRAUSS & CO CLASS A Common 52736R102 575 24,042 SH   SOLE   24,042 0 0
LIBERTY MEDIA CORP- LIBERTY FO Common 531229854 6,599 152,427 SH   SOLE   29,116 0 123,311
LITHIA MOTORS INC CL A Common 536797103 96,927 248,474 SH   SOLE   242,276 0 6,198
LIVE NATION ENTERTAINMENT Common 538034109 113,370 1,339,275 SH   SOLE   1,249,982 0 89,293
LIVEPERSON INC Common 538146101 12,853 243,713 SH   SOLE   181,591 0 62,122
LOWES COMPANIES INC. Common 548661107 137,496 722,978 SH   SOLE   716,342 0 6,636
LPL FINANCIAL HOLDINGS INC Common 50212V100 30 210 SH   SOLE   210 0 0
LULULEMON ATHLETICA INC Common 550021109 7,273 23,713 SH   SOLE   23,713 0 0
LYFT INC A Common 55087P104 46,636 738,152 SH   SOLE   737,104 0 1,048
MAGENTA THERAPEUTICS INC Common 55910K108 941 79,507 SH   SOLE   79,507 0 0
MAGNOLIA OIL & GAS CORP Common 559663109 14,889 1,296,926 SH   SOLE   1,296,926 0 0
MANHATTAN ASSOCIATES INC Common 562750109 28,031 238,805 SH   SOLE   238,764 0 41
MARAVAI LIFESCIENCE HOLDINGS Common 56600D107 3,037 85,223 SH   SOLE   85,223 0 0
MARKETAXESS HOLDINGS INC. Common 57060D108 2,861 5,746 SH   SOLE   5,746 0 0
MASIMO CORPORATION Common 574795100 44,476 193,662 SH   SOLE   193,662 0 0
MASTERCARD INC Common 57636Q104 51 144 SH   SOLE   144 0 0
MAXIM INTEGRATED PRODUCTS INC Common 57772K101 19 207 SH   SOLE   207 0 0
MCDONALDS CORP. Common 580135101 1,664 7,422 SH   SOLE   7,217 0 205
MEDALLIA INC Common 584021109 3,809 136,562 SH   SOLE   136,562 0 0
MEDTRONIC PLC Common G5960L103 178,171 1,508,260 SH   SOLE   1,357,029 0 151,231
MERCADOLIBRE INC Common 58733R102 105,340 71,556 SH   SOLE   69,702 0 1,854
MERCK & CO INC Common 58933Y105 2,100 27,241 SH   SOLE   27,241 0 0
MERCURY SYSTEMS INC Common 589378108 9,435 133,542 SH   SOLE   133,542 0 0
MESA LABORATORIES INC Common 59064R109 6,080 24,971 SH   SOLE   24,971 0 0
METTLER-TOLEDO INTERNATIONAL Common 592688105 20 17 SH   SOLE   17 0 0
MGM RESORTS INTERNATIONAL Common 552953101 197,494 5,198,568 SH   SOLE   5,040,494 0 158,074
MICROCHIP TECHNOLOGY INC. Common 595017104 68,265 439,793 SH   SOLE   396,195 0 43,598
MICRON TECHNOLOGY INC. Common 595112103 203,012 2,301,467 SH   SOLE   2,264,572 0 36,895
MICROSOFT CORP Common 594918104 2,004,173 8,500,541 SH   SOLE   8,124,087 0 376,454
MICROSTRATEGY INC CL-A Common 594972408 2,091 3,081 SH   SOLE   3,081 0 0
MIDDLEBY CORP Common 596278101 33,540 202,355 SH   SOLE   202,296 0 59
MIMECAST LTD Common G14838109 14,532 361,399 SH   SOLE   270,842 0 90,557
MIRATI THERAPEUTICS INC Common 60468T105 1,313 7,667 SH   SOLE   7,667 0 0
MKS INSTRUMENTS INC Common 55306N104 8,818 47,555 SH   SOLE   47,555 0 0
MONOLITHIC POWER SYSTEMS Common 609839105 281,275 796,339 SH   SOLE   796,339 0 0
MONSTER BEVERAGE CORP Common 61174X109 44 486 SH   SOLE   486 0 0
MONTROSE ENVIRONMENT GROUP Common 615111101 64,041 1,275,964 SH   SOLE   974,916 0 301,048
MOODYS CORP Common 615369105 21 72 SH   SOLE   72 0 0
MORGAN STANLEY Common 617446448 142,899 1,840,060 SH   SOLE   1,715,414 0 124,646
MSCI INC Common 55354G100 797 1,900 SH   SOLE   1,900 0 0
MYT NETHERLANDS PARENT BV ADR Common 55406W103 31,780 1,124,569 SH   SOLE   862,934 0 261,635
NANOSTRING TECHNOLOGIES INC Common 63009R109 173,586 2,641,700 SH   SOLE   2,641,700 0 0
NATERA INC Common 632307104 586,704 5,778,060 SH   SOLE   5,372,764 0 405,296
NEOGEN CORP Common 640491106 190,460 2,142,644 SH   SOLE   2,142,644 0 0
NEOGENOMICS INC Common 64049M209 108,275 2,244,965 SH   SOLE   1,820,838 0 424,127
NETFLIX COM INC Common 64110L106 154,375 295,931 SH   SOLE   280,048 0 15,883
NEVRO CORP Common 64157F103 304,947 2,186,002 SH   SOLE   1,963,635 0 222,367
NEW ORIENTAL EDUCATION & TECH. Common 647581107 965 68,900 SH   SOLE   68,900 0 0
NEXTERA ENERGY INC Common 65339F101 1,972 26,075 SH   SOLE   26,075 0 0
NIKE INC CL B Common 654106103 333,263 2,507,811 SH   SOLE   2,399,799 0 108,012
NOVANTA INC Common 67000B104 20,349 154,290 SH   SOLE   116,171 0 38,119
NOVARTIS AG ADR Common 66987V109 1,076 12,591 SH   SOLE   12,591 0 0
NUANCE COMMUNICATIONS INC Common 67020Y100 3,209 73,526 SH   SOLE   48,375 0 25,151
NVIDIA CORP. Common 67066G104 314,114 588,305 SH   SOLE   563,734 0 24,571
NVR INC Common 62944T105 19 4 SH   SOLE   4 0 0
NXP SEMICONDUCTORS NV Common N6596X109 274,568 1,363,703 SH   SOLE   1,308,897 0 54,806
OCULAR THERAPEUTIX INC Common 67576A100 1,157 70,477 SH   SOLE   70,477 0 0
OKTA INC Common 679295105 4,415 20,027 SH   SOLE   20,027 0 0
OLD DOMINION FREIGHT LINE Common 679580100 5,577 23,197 SH   SOLE   23,197 0 0
OLLIES BARGAIN OUTLET HOLDINGS Common 681116109 126,273 1,451,410 SH   SOLE   1,109,225 0 342,185
OLO INC Common 68134L109 7 249 SH   SOLE   249 0 0
ONEOK INC Common 682680103 790 15,600 SH   SOLE   15,600 0 0
PACCAR INC Common 693718108 46,334 498,645 SH   SOLE   470,468 0 28,177
PAGERDUTY INC Common 69553P100 19 466 SH   SOLE   466 0 0
PALANTIR TECHNOLOGIES INC A Common 69608A108 300 12,902 SH   SOLE   12,902 0 0
PALO ALTO NETWORKS INC Common 697435105 806 2,502 SH   SOLE   2,502 0 0
PAYCHEX INC. Common 704326107 21 212 SH   SOLE   212 0 0
PAYCOM SOFTWARE INC Common 70432V102 177,383 479,337 SH   SOLE   479,337 0 0
PAYLOCITY HOLDING CORP Common 70438V106 165,574 920,726 SH   SOLE   712,570 0 208,156
PAYPAL HOLDINGS INC Common 70450Y103 710,182 2,924,487 SH   SOLE   2,765,073 0 159,414
PEGASYSTEMS INC. Common 705573103 37 322 SH   SOLE   322 0 0
PELOTON INTERACTIVE INC Common 70614W100 2,783 24,754 SH   SOLE   24,754 0 0
PENN NATIONAL GAMING INC. Common 707569109 147,273 1,404,741 SH   SOLE   1,404,678 0 63
PEPSICO INC Common 713448108 3,917 27,690 SH   SOLE   27,690 0 0
PERKINELMER INC Common 714046109 34 264 SH   SOLE   264 0 0
PERSONALS INC Common 71535D106 3,382 137,419 SH   SOLE   137,419 0 0
PETIQ INC Common 71639T106 137,725 3,905,971 SH   SOLE   3,580,764 0 325,207
PFIZER INC Common 717081103 1,515 41,817 SH   SOLE   41,817 0 0
PHILIP MORRIS INTERNATIONAL Common 718172109 943 10,631 SH   SOLE   10,631 0 0
PHREESIA INC Common 71944F106 1,622 31,128 SH   SOLE   31,128 0 0
PINTEREST INC CLASS A Common 72352L106 395,193 5,338,288 SH   SOLE   5,107,644 0 230,644
PLANET FITNESS INC CLASS A Common 72703H101 72,371 936,234 SH   SOLE   733,569 0 202,665
POOL CORPORATION Common 73278L105 400 1,160 SH   SOLE   1,160 0 0
PRA HEALTH SCIENCES INC Common 69354M108 10,873 70,914 SH   SOLE   70,914 0 0
PROCTER & GAMBLE CO Common 742718109 4,358 32,177 SH   SOLE   32,177 0 0
PROGENITY INC Common 74319F107 2,292 481,558 SH   SOLE   481,558 0 0
PROGRESSIVE CORP OH Common 743315103 963 10,070 SH   SOLE   10,070 0 0
PROGYNY INC Common 74340E103 207,644 4,665,104 SH   SOLE   3,646,159 0 1,018,945
PROLOGIS Common 74340W103 774 7,305 SH   SOLE   7,305 0 0
PROOFPOINT INC Common 743424103 14,095 112,053 SH   SOLE   112,053 0 0
PROS HOLDINGS INC Common 74346Y103 121,519 2,859,279 SH   SOLE   2,859,279 0 0
PTC INC Common 69370C100 9,500 69,018 SH   SOLE   69,018 0 0
PUMA BIOTECHNOLOGY INC Common 74587V107 35,251 3,626,637 SH   SOLE   2,783,943 0 842,694
PURE STORAGE INC CLASS A Common 74624M102 18 826 SH   SOLE   826 0 0
Q2 HOLDINGS INC Common 74736L109 134,033 1,337,657 SH   SOLE   1,337,657 0 0
QUALCOMM INC. Common 747525103 375,007 2,828,321 SH   SOLE   2,756,339 0 71,982
QUANTERIX CORP Common 74766Q101 10,986 187,884 SH   SOLE   187,816 0 68
QUIDEL CORP Common 74838J101 152,163 1,189,424 SH   SOLE   1,189,424 0 0
QUOTIENT TECHNOLOGY INC Common 749119103 6,814 417,015 SH   SOLE   417,015 0 0
RANPAK HOLDINGS CORP Common 75321W103 12,079 602,124 SH   SOLE   601,902 0 222
RAPID7 INC Common 753422104 25,858 346,575 SH   SOLE   265,752 0 80,823
RAYTHEON TECHNOLOGY CORP Common 75513E101 40,103 519,000 SH   SOLE   505,502 0 13,498
RBC BEARINGS INC Common 75524B104 244,860 1,244,398 SH   SOLE   1,244,398 0 0
RENALYTIX AI PLC ADR Common 75973T101 8,672 337,967 SH   SOLE   337,841 0 126
REPLIGEN CORP Common 759916109 287,178 1,477,178 SH   SOLE   1,477,178 0 0
RINGCENTRAL INC Common 76680R206 169,122 567,752 SH   SOLE   536,926 0 30,826
ROCKET PHARMACEUTICALS Common 77313F106 554 12,495 SH   SOLE   12,495 0 0
ROCKWELL AUTOMATION INC. Common 773903109 426 1,603 SH   SOLE   1,603 0 0
ROKU INC Common 77543R102 82,706 253,878 SH   SOLE   253,878 0 0
ROPER TECHNOLOGIES INC Common 776696106 59 147 SH   SOLE   147 0 0
ROYALTY PHARMA PLC Common G7709Q104 1,234 28,300 SH   SOLE   28,300 0 0
S&P GLOBAL INC Common 78409V104 191,037 541,381 SH   SOLE   508,828 0 32,553
SAGE THERAPEUTICS INC Common 78667J108 1,633 21,814 SH   SOLE   21,814 0 0
SAILPOINT TECHNOLOGIES HOLDING Common 78781P105 83,117 1,641,340 SH   SOLE   1,641,340 0 0
SALESFORCE.COM INC Common 79466L302 252,648 1,192,469 SH   SOLE   1,111,703 0 80,766
SBA COMMUNICATIONS CORP Common 78410G104 377 1,359 SH   SOLE   1,359 0 0
SCHOLAR ROCK HOLDING CORP Common 80706P103 1,511 29,820 SH   SOLE   29,820 0 0
SCHRODINGER INC Common 80810D103 2,420 31,724 SH   SOLE   31,724 0 0
SEAGEN INC. Common 81181C104 19 135 SH   SOLE   135 0 0
SEMPRA ENERGY Common 816851109 1,073 8,090 SH   SOLE   8,090 0 0
SEMRUSH HOLDINGS INC Common 81686C104 13,116 1,101,245 SH   SOLE   904,656 0 196,589
SERVICENOW INC Common 81762P102 57,578 115,131 SH   SOLE   111,044 0 4,087
SHAKE SHACK INC CLASS A Common 819047101 433,315 3,842,465 SH   SOLE   3,842,465 0 0
SHERWIN-WILLIAMS CO Common 824348106 164,575 222,998 SH   SOLE   213,484 0 9,514
SHOCKWAVE MEDICAL INC Common 82489T104 160,809 1,234,522 SH   SOLE   1,234,522 0 0
SHOPIFY INC - A Common 82509L107 202,726 183,214 SH   SOLE   181,299 0 1,915
SIGNATURE BANK Common 82669G104 337,921 1,494,565 SH   SOLE   1,256,276 0 238,289
SIGNIFY HEALTH INC Common 82671G100 105,568 3,607,932 SH   SOLE   3,607,787 0 145
SILK ROAD MEDICAL INC Common 82710M100 12,436 245,536 SH   SOLE   182,791 0 62,745
SILVER SPIKE ACQUISITION A Common G8136L106 85,764 4,671,232 SH   SOLE   4,671,232 0 0
SILVERGATE CAPITAL CORP Common 82837P408 3,730 26,237 SH   SOLE   26,237 0 0
SIMON PROPERTY GROUP INC NEW Common 828806109 103,457 909,349 SH   SOLE   907,986 0 1,363
SITEONE LANDSCAPE SUPPLY INC Common 82982L103 101,831 596,411 SH   SOLE   475,204 0 121,207
SLM CORPORATION Common 78442P106 22 1,222 SH   SOLE   1,222 0 0
SMARTSHEET INC CLASS A Common 83200N103 65,393 1,023,042 SH   SOLE   1,023,042 0 0
SNAP INC A Common 83304A106 93,106 1,780,569 SH   SOLE   1,674,026 0 106,543
SNOWFLAKE INC CLASS A Common 833445109 53,024 231,264 SH   SOLE   227,069 0 4,195
SOARING EAGLE ACQUISITION CO Common G8354H100 7,825 773,211 SH   SOLE   773,211 0 0
SOLAREDGE TECHNOLOGIES INC Common 83417M104 87,452 304,245 SH   SOLE   304,245 0 0
SPORTSMAN'S WAREHOUSE HOLDINGS Common 84920Y106 5,529 320,700 SH   SOLE   320,700 0 0
SPROUT SOCIAL INC Common 85209W109 12,040 208,451 SH   SOLE   208,451 0 0
SPS COMMERCE INC Common 78463M107 46,552 468,753 SH   SOLE   390,539 0 78,214
SQUARE INC A Common 852234103 207,430 913,589 SH   SOLE   907,510 0 6,079
STAAR SURGICAL CO NEW Common 852312305 3,300 31,306 SH   SOLE   31,306 0 0
STARBUCKS CORP. Common 855244109 277,539 2,539,939 SH   SOLE   2,339,748 0 200,191
STEPSTONE GROUP INC Common 85914M107 84,815 2,404,743 SH   SOLE   1,840,998 0 563,745
STONECO LTD Common G85158106 859 14,034 SH   SOLE   14,034 0 0
SUNRUN INC Common 86771W105 17,625 291,415 SH   SOLE   291,415 0 0
SVB FINANCIAL GROUP Common 78486Q101 2,368 4,796 SH   SOLE   4,796 0 0
SYNOPSYS INC Common 871607107 22 89 SH   SOLE   89 0 0
SYSCO CORP. Common 871829107 123,419 1,567,430 SH   SOLE   1,527,408 0 40,022
T MOBILE US INC Common 872590104 209,588 1,672,822 SH   SOLE   1,560,603 0 112,219
TABULA RASA HEALTHCARE INC Common 873379101 48,801 1,059,748 SH   SOLE   816,613 0 243,135
TACTILE SYSTEMS TECHNOLOGY INC Common 87357P100 119,145 2,186,545 SH   SOLE   2,186,545 0 0
TAIWAN SEMICONDUCTOR ADR Common 874039100 367,188 3,104,398 SH   SOLE   2,968,000 0 136,398
TAKE-TWO INTERACTIVE SOFTWARE Common 874054109 9,129 51,666 SH   SOLE   51,666 0 0
TANDEM DIABETES CARE INC Common 875372203 15,442 174,984 SH   SOLE   174,984 0 0
TANGER FACTORY OUTLET CENTERS Common 875465106 14,748 974,755 SH   SOLE   974,755 0 0
TAPESTRY INC Common 876030107 16,413 398,272 SH   SOLE   398,123 0 149
TARGET CORP Common 87612E106 19,513 98,517 SH   SOLE   95,306 0 3,211
TCR2 THERAPEUTICS INC Common 87808K106 2,048 92,742 SH   SOLE   92,742 0 0
TELADOC INC Common 87918A105 27,238 149,863 SH   SOLE   149,863 0 0
TELEDYNE TECHNOLOGIES INC Common 879360105 60,005 145,062 SH   SOLE   145,062 0 0
TELEFLEX INC. Common 879369106 79 191 SH   SOLE   191 0 0
TELOS CORPORATION Common 87969B101 12,891 339,964 SH   SOLE   339,840 0 124
TEMPUR-PEDIC INTERNATIONAL Common 88023U101 170 4,642 SH   SOLE   4,642 0 0
TESLA INC Common 88160R101 344,800 516,222 SH   SOLE   509,476 0 6,746
TETRA TECH INC. Common 88162G103 507 3,738 SH   SOLE   3,738 0 0
TEXAS INSTRUMENTS INC. Common 882508104 115 609 SH   SOLE   609 0 0
TG THERAPEUTICS INC Common 88322Q108 3,630 75,303 SH   SOLE   75,303 0 0
THE MAGNITE INC Common 55955D100 95,972 2,306,460 SH   SOLE   2,306,356 0 104
THE REALREAL INC Common 88339P101 7,988 352,980 SH   SOLE   352,980 0 0
THE TORO COMPANY Common 891092108 65 628 SH   SOLE   628 0 0
THERMO FISHER SCIENTIFIC INC Common 883556102 2,862 6,272 SH   SOLE   6,272 0 0
TJX COMPANY INC Common 872540109 124,813 1,886,823 SH   SOLE   1,852,208 0 34,615
TOTAL SA ADR Common 89151E109 1,342 28,832 SH   SOLE   28,832 0 0
TRACTOR SUPPLY COMPANY Common 892356106 126 713 SH   SOLE   713 0 0
TRADE DESK INC CLASS A Common 88339J105 4,760 7,305 SH   SOLE   7,305 0 0
TRADEWEB MARKETS INC CLASS A Common 892672106 10,521 142,172 SH   SOLE   142,172 0 0
TRANSDIGM GROUP INC Common 893641100 252,938 430,226 SH   SOLE   397,882 0 32,344
TRANSUNION Common 89400J107 50,540 561,554 SH   SOLE   558,129 0 3,425
TREX COMPANY INC Common 89531P105 207,914 2,271,295 SH   SOLE   2,271,295 0 0
TRIMBLE INC Common 896239100 13,597 174,792 SH   SOLE   174,792 0 0
TRIP.COM GROUP ADR Common 89677Q107 753 19,000 SH   SOLE   19,000 0 0
TRIPADVISOR INC Common 896945201 43,318 805,316 SH   SOLE   805,238 0 78
TURNING POINT THERAPEUTICS INC Common 90041T108 6,026 63,706 SH   SOLE   63,706 0 0
TWILIO INC A Common 90138F102 189,146 555,070 SH   SOLE   533,022 0 22,048
TYLER TECHNOLOGIES Common 902252105 10,825 25,499 SH   SOLE   25,499 0 0
UBER TECHNOLOGIES INC Common 90353T100 93,570 1,716,574 SH   SOLE   1,608,382 0 108,192
ULTA BEAUTY INC. Common 90384S303 13,544 43,809 SH   SOLE   43,794 0 15
ULTRAGENYX PHARMACEUTICAL INC Common 90400D108 19,876 174,564 SH   SOLE   130,549 0 44,015
UNIFIRST CORP Common 904708104 3,159 14,123 SH   SOLE   14,123 0 0
UNION PACIFIC CORP Common 907818108 186,563 846,434 SH   SOLE   820,940 0 25,494
UNITEDHEALTH GROUP INC Common 91324P102 263,058 707,013 SH   SOLE   682,153 0 24,860
UNIVERSAL DISPLAY CORP Common 91347P105 123,841 523,043 SH   SOLE   523,020 0 23
UPSTART HOLDINGS INC Common 91680M107 206,352 1,601,365 SH   SOLE   1,254,482 0 346,883
UPWORK INC Common 91688F104 50,757 1,133,736 SH   SOLE   1,133,736 0 0
US FOODS HOLDING CORP Common 912008109 181,063 4,749,812 SH   SOLE   4,436,800 0 313,012
US PHYSICAL THERAPY INC Common 90337L108 1,562 15,000 SH   SOLE   10,913 0 4,087
VAIL RESORTS INC. Common 91879Q109 68,315 234,228 SH   SOLE   234,228 0 0
VEEVA SYSTEMS INC CLASS A Common 922475108 431,605 1,652,138 SH   SOLE   1,652,123 0 15
VERICEL CORP Common 92346J108 151,322 2,724,071 SH   SOLE   2,724,071 0 0
VERIZON COMMUNICATIONS Common 92343V104 3,378 58,089 SH   SOLE   58,089 0 0
VERTEX INC CLASS A Common 92538J106 52,222 2,375,890 SH   SOLE   1,835,348 0 540,542
VERTEX PHARMACEUTICALS INC Common 92532F100 40,740 189,586 SH   SOLE   180,456 0 9,130
VERTIV HOLDINGS CO Common 92537N108 126 6,301 SH   SOLE   6,301 0 0
VIACOMCBS INC CLASS B Common 92556H206 475 10,543 SH   SOLE   10,543 0 0
VIANT TECHNOLOGY INC Common 92557A101 112,435 2,125,819 SH   SOLE   2,125,772 0 47
VIATRIS INC Common 92556V106 910 65,159 SH   SOLE   65,159 0 0
VINCI PARTNERS INVESTMENT Common G9451V109 1,898 144,312 SH   SOLE   144,312 0 0
VISA INC CLASS A SHARES Common 92826C839 1,030,708 4,868,032 SH   SOLE   4,648,771 0 219,261
VOCERA COMMUNICATIONS INC Common 92857F107 19,145 497,777 SH   SOLE   497,777 0 0
WALMART INC Common 931142103 1,804 13,280 SH   SOLE   13,230 0 50
WALT DISNEY CO. Common 254687106 31,734 171,981 SH   SOLE   167,727 0 4,254
WASTE CONNECTIONS INC Common 94106B101 10,609 98,250 SH   SOLE   98,250 0 0
WASTE MANAGEMENT INC NEW Common 94106L109 10,297 79,809 SH   SOLE   72,905 0 6,904
WAYFAIR INC CL A Common 94419L101 18,552 58,943 SH   SOLE   58,943 0 0
WEBSTER FINANCIAL CORP. Common 947890109 7,540 136,817 SH   SOLE   136,817 0 0
WELLS FARGO & CO NEW Common 949746101 47,604 1,218,421 SH   SOLE   1,218,421 0 0
WELLTOWER INC Common 95040Q104 1,146 16,004 SH   SOLE   16,004 0 0
WEST PHARMACEUTICAL SERVICES Common 955306105 2,752 9,765 SH   SOLE   9,765 0 0
WILLIAMS SONOMA INC. Common 969904101 11,516 64,264 SH   SOLE   64,264 0 0
WINGSTOP INC Common 974155103 223,309 1,755,989 SH   SOLE   1,713,866 0 42,123
WORKDAY INC Common 98138H101 475 1,910 SH   SOLE   1,910 0 0
WW GRAINGER INC Common 384802104 19 48 SH   SOLE   48 0 0
XPO LOGISTICS INC Common 983793100 215,784 1,750,069 SH   SOLE   1,647,073 0 102,996
XYLEM INC Common 98419M100 605 5,750 SH   SOLE   5,750 0 0
YALLA GROUP LTD ADR Common 98459U103 10,851 433,847 SH   SOLE   433,757 0 90
YATSEN HOLDINGS ADR Common 985194109 1,037 84,002 SH   SOLE   84,002 0 0
ZENDESK INC Common 98936J101 2,914 21,974 SH   SOLE   21,974 0 0
ZOETIS INC Common 98978V103 31,787 201,850 SH   SOLE   200,716 0 1,134
ZOOM VIDEO COMMUNICATIONS A Common 98980L101 5 16 SH   SOLE   16 0 0
ZSCALER INC Common 98980G102 22 129 SH   SOLE   129 0 0