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 2,181 24,415 SH   SOLE   24,415 0 0
1LIFE HEALTHCARE INC Common 68269G107 4,041 111,267 SH   SOLE   111,267 0 0
ABBOTT LABORATORIES Common 002824100 8,762 95,834 SH   SOLE   92,856 0 2,978
ABBVIE INC Common 00287Y109 16,664 169,728 SH   SOLE   169,728 0 0
ABIOMED INC. Common 003654100 149,487 618,841 SH   SOLE   618,841 0 0
ACADIA PHARMACEUTICALS INC Common 004225108 58,809 1,213,308 SH   SOLE   872,756 0 340,552
ACCELERON PHARMA INC Common 00434H108 1,143 12,000 SH   SOLE   12,000 0 0
ACCENTURE PLC IRELAND SHARES C Common G1151C101 614 2,861 SH   SOLE   2,861 0 0
ACI WORLDWIDE INC Common 004498101 9,566 354,435 SH   SOLE   354,435 0 0
ACTIVISION BLIZZARD INC Common 00507V109 10,476 138,027 SH   SOLE   137,987 0 40
ADAPTIVE BIOTECHNOLOGIES Common 00650F109 1,363 28,171 SH   SOLE   28,171 0 0
ADC THERAPEUTICS SA Common H0036K147 1,638 35,000 SH   SOLE   35,000 0 0
ADOBE INC. Common 00724F101 646,855 1,485,964 SH   SOLE   1,419,476 0 66,488
ADVANCED MICRO DEVICES INC. Common 007903107 7,741 147,140 SH   SOLE   147,140 0 0
ADVERUM BIOTECHNOLOGIES Common 00773U108 522 25,000 SH   SOLE   25,000 0 0
ADVIDITY BIOSCIENCES INC Common 05370A108 565 20,000 SH   SOLE   20,000 0 0
AERIE PHARMACEUTICALS INC Common 00771V108 25,339 1,716,713 SH   SOLE   1,601,386 0 115,327
AFFILIATED MANAGERS GROUP INC. Common 008252108 3,937 52,804 SH   SOLE   52,804 0 0
AFYA LTD CLASS A Common G01125106 615 26,253 SH   SOLE   26,253 0 0
AGILENT TECHNOLOGIES INC Common 00846U101 408 4,621 SH   SOLE   4,621 0 0
AIR LEASE CORP Common 00912X302 9 316 SH   SOLE   316 0 0
AIR PRODUCTS & CHEMICALS INC Common 009158106 161,120 667,273 SH   SOLE   642,011 0 25,262
AKAMAI TECHNOLOGIES INC Common 00971T101 5,565 51,965 SH   SOLE   51,965 0 0
AKEBIA THERAPEUTICS INC Common 00972D105 1,222 90,000 SH   SOLE   90,000 0 0
ALEXION PHARMACEUTICALS INC Common 015351109 3,455 30,780 SH   SOLE   30,780 0 0
ALIBABA GROUP HOLDING LTD ADR Common 01609W102 781,659 3,623,823 SH   SOLE   3,462,911 0 160,912
ALIGN TECHNOLOGY INC Common 016255101 16,933 61,701 SH   SOLE   61,701 0 0
ALLEGION PLC Common G0176J109 572 5,600 SH   SOLE   5,600 0 0
ALLOGENE THERAPEUTICS INC Common 019770106 557 13,000 SH   SOLE   13,000 0 0
ALNYLAM PHARMACEUTICALS INC Common 02043Q107 2,749 18,558 SH   SOLE   18,558 0 0
ALPHABET INC CL A Common 02079K305 6,458 4,554 SH   SOLE   4,554 0 0
ALPHABET INC CL C Common 02079K107 771,773 545,959 SH   SOLE   533,832 0 12,127
ALTAIR ENGINEERING INC A Common 021369103 7,201 181,156 SH   SOLE   132,563 0 48,593
ALTERYX INC Common 02156B103 98,499 599,578 SH   SOLE   599,578 0 0
ALTICE USA INC A Common 02156K103 228 10,117 SH   SOLE   5,261 0 4,856
ALTRIA GROUP INC. Common 02209S103 1,624 41,374 SH   SOLE   41,374 0 0
AMARIN CORP PLC ADR Common 023111206 498 72,000 SH   SOLE   72,000 0 0
AMAZON COM INC. Common 023135106 1,814,252 657,619 SH   SOLE   628,861 0 28,758
AMERICAN HOMES 4 RENT CLASS A Common 02665T306 17 620 SH   SOLE   620 0 0
AMERICAN TOWER CORP. Common 03027X100 16 62 SH   SOLE   62 0 0
AMERICOLD REALTY TRUST Common 03064D108 1,057 29,131 SH   SOLE   29,131 0 0
AMETEK INC Common 031100100 39,738 444,651 SH   SOLE   437,444 0 7,207
AMGEN INC Common 031162100 1,456 6,172 SH   SOLE   6,172 0 0
ANAPLAN INC Common 03272L108 26 567 SH   SOLE   567 0 0
ANSYS INC Common 03662Q105 155,088 531,616 SH   SOLE   531,606 0 10
AON PLC Common G0403H108 29 151 SH   SOLE   151 0 0
APPLE INC. Common 037833100 1,318,911 3,615,435 SH   SOLE   3,469,673 0 145,762
APPLIED MATERIALS INC Common 038222105 91,838 1,519,244 SH   SOLE   1,368,908 0 150,336
APTIV PLC Common G6095L109 22,186 284,734 SH   SOLE   268,567 0 16,167
ARCO PLATFORM LTD CLASS A Common G04553106 1,050 24,146 SH   SOLE   24,146 0 0
ARES MANAGEMENT CORP Common 03990B101 1,735 43,705 SH   SOLE   43,705 0 0
ARGENX SE ADR Common 04016X101 2,928 13,000 SH   SOLE   13,000 0 0
ASCENDIS PHARMACEUTICALS ADR Common 04351P101 740 5,000 SH   SOLE   5,000 0 0
ASML HOLDING NV - ADR Common N07059210 54,116 147,043 SH   SOLE   137,755 0 9,288
ASTRAZENECA PLC-SPONS ADR Common 046353108 8,730 165,069 SH   SOLE   165,069 0 0
AT&T INC. Common 00206R102 1,447 47,876 SH   SOLE   47,876 0 0
ATLASSIAN CORP PLC Common G06242104 6,840 37,941 SH   SOLE   37,927 0 14
ATRICURE INC Common 04963C209 103,544 2,303,529 SH   SOLE   2,303,529 0 0
AURINIA PHARMACEUTICALS INC Common 05156V102 813 50,000 SH   SOLE   50,000 0 0
AUTODESK INC. Common 052769106 75,655 316,297 SH   SOLE   312,108 0 4,189
AVALARA INC Common 05338G106 313,750 2,357,425 SH   SOLE   2,181,439 0 175,986
AXOS FINANCIAL INC Common 05465C100 6,474 293,199 SH   SOLE   216,451 0 76,748
AXSOME THERAPEUTICS INC Common 05464T104 1,892 23,000 SH   SOLE   23,000 0 0
BAIDU COM INC SPONSORED REPSTG Common 056752108 10,867 90,645 SH   SOLE   89,152 0 1,493
BALCHEM CORP. Common 057665200 87,265 919,930 SH   SOLE   919,930 0 0
BALL CORP Common 058498106 160,951 2,316,170 SH   SOLE   2,251,708 0 64,462
BANDWIDTH INC Common 05988J103 16,471 129,694 SH   SOLE   118,712 0 10,982
BANK OF AMERICA CORP Common 060505104 42,749 1,799,946 SH   SOLE   1,758,041 0 41,905
BAXTER INTERNATIONAL INC Common 071813109 2,597 30,167 SH   SOLE   30,167 0 0
BECTON DICKINSON & CO Common 075887109 16 66 SH   SOLE   66 0 0
BED BATH & BEYOND INC Common 075896100 3,137 295,933 SH   SOLE   295,933 0 0
BEIGENE LTD ADR Common 07725L102 565 3,000 SH   SOLE   3,000 0 0
BENEFITFOCUS INC Common 08180D106 4,555 423,323 SH   SOLE   423,323 0 0
BEST BUY COMPANY INC. Common 086516101 725 8,312 SH   SOLE   8,312 0 0
BILL.COM HOLDINGS INC Common 090043100 20,394 226,070 SH   SOLE   195,562 0 30,508
BIOGEN INC Common 09062X103 1,035 3,867 SH   SOLE   3,867 0 0
BIOMARIN PHARMACEUTICALS INC Common 09061G101 152,154 1,233,611 SH   SOLE   1,186,126 0 47,485
BIONTECH SE ADR Common 09075V102 667 10,000 SH   SOLE   10,000 0 0
BIO-RAD LABORATORIES CL A Common 090572207 5,243 11,612 SH   SOLE   11,612 0 0
BIO-TECHNE CORP Common 09073M104 196,979 745,935 SH   SOLE   745,922 0 13
BJ'S WHOLESALE CLUB HOLDINGS Common 05550J101 9,094 243,992 SH   SOLE   243,992 0 0
BLACK DIAMOND THERAPEUTICS INC Common 09203E105 1,012 24,000 SH   SOLE   24,000 0 0
BLACKBAUD INC Common 09227Q100 6,238 109,279 SH   SOLE   109,279 0 0
BLACKLINE INC Common 09239B109 116,706 1,407,621 SH   SOLE   1,407,621 0 0
BLACKROCK INC. Common 09247X101 3,237 5,950 SH   SOLE   5,950 0 0
BLACKSTONE GROUP INC Common 09260D107 1,957 34,544 SH   SOLE   34,544 0 0
BLACKSTONE MORTGAGE TRUST INC Common 09257W100 935 38,813 SH   SOLE   38,813 0 0
BLUEBIRD BIO INC Common 09609G100 305 5,000 SH   SOLE   5,000 0 0
BOEING CO Common 097023105 6 35 SH   SOLE   35 0 0
BOOKING HOLDINGS INC Common 09857L108 48 30 SH   SOLE   30 0 0
BOSTON SCIENTIFIC CORP Common 101137107 345,861 9,850,791 SH   SOLE   9,336,274 0 514,517
BRIGHT HORIZONS FAMILY SOLUTIO Common 109194100 58,845 502,093 SH   SOLE   494,246 0 7,847
BRISTOL MYERS SQUIBB CO Common 110122108 1,892 32,181 SH   SOLE   32,181 0 0
BROADCOM LTD Common 11135F101 2,844 9,012 SH   SOLE   9,012 0 0
BROOKFIELD ASSET MANAGEMENT IN Common 112585104 2,658 80,800 SH   SOLE   80,800 0 0
BROWN & BROWN INC Common 115236101 32 779 SH   SOLE   779 0 0
BROWN FORMAN CORP. CLASS B Common 115637209 78 1,222 SH   SOLE   1,222 0 0
BURLINGTON STORES INC Common 122017106 19,118 97,080 SH   SOLE   97,062 0 18
CADENCE DESIGN SYSTEM INC Common 127387108 93,406 973,381 SH   SOLE   966,040 0 7,341
CANADA GOOSE HOLDINGS INC Common 135086106 20,577 888,069 SH   SOLE   647,268 0 240,801
CANTEL MEDICAL CORP Common 138098108 139,887 3,162,720 SH   SOLE   3,162,618 0 102
CAREDX INC Common 14167L103 180,195 5,085,937 SH   SOLE   5,085,937 0 0
CARLISLE COMPANIES Common 142339100 11 93 SH   SOLE   93 0 0
CARLYLE GROUP INC Common 14316J108 988 35,417 SH   SOLE   35,417 0 0
CARMAX INC Common 143130102 3,070 34,277 SH   SOLE   34,277 0 0
CARRIER GLOBAL CORP Common 14448C104 1 25 SH   SOLE   25 0 0
CARVANA CO Common 146869102 6,472 53,845 SH   SOLE   52,679 0 1,166
CASELLA WASTE SYSTEMS Common 147448104 91,853 1,762,335 SH   SOLE   1,261,135 0 501,200
CASTLE BIOSCIENCES INC Common 14843C105 603 16,000 SH   SOLE   16,000 0 0
CBRE GROUP INC Common 12504L109 23 500 SH   SOLE   500 0 0
CDW CORP Common 12514G108 12 106 SH   SOLE   106 0 0
CENTENE CORP DEL Common 15135B101 2,028 31,908 SH   SOLE   28,012 0 3,896
CERENCE INC Common 156727109 24,821 607,752 SH   SOLE   423,499 0 184,253
CHARLES SCHWAB CORP Common 808513105 2 71 SH   SOLE   71 0 0
CHARTER COMMUNICATIONS INC Common 16119P108 47 92 SH   SOLE   92 0 0
CHEFS' WAREHOUSE INC Common 163086101 1,086 79,981 SH   SOLE   79,981 0 0
CHEGG INC Common 163092109 306,472 4,556,530 SH   SOLE   4,006,055 0 550,475
CHEMED CORPORATION Common 16359R103 32 72 SH   SOLE   72 0 0
CHEMOCENTRYX INC Common 16383L106 1,726 30,000 SH   SOLE   30,000 0 0
CHENIERE ENERGY PARTNERS LP Common 16411Q101 924 26,416 SH   SOLE   26,416 0 0
CHEVRONTEXACO CORP Common 166764100 1,100 12,331 SH   SOLE   12,331 0 0
CHEWY INC CLASS A Common 16679L109 2,915 65,225 SH   SOLE   65,164 0 61
CHIPOTLE MEXICAN GRILL-CL A Common 169656105 62,929 59,798 SH   SOLE   58,913 0 885
CHOICE HOTELS INTL INC Common 169905106 11 145 SH   SOLE   145 0 0
CIGNA CORP Common 125523100 85,033 453,146 SH   SOLE   387,877 0 65,269
CINTAS CORP. Common 172908105 196,338 737,116 SH   SOLE   704,344 0 32,772
CISCO SYSTEMS INC Common 17275R102 2,927 62,763 SH   SOLE   62,763 0 0
CITRIX SYSTEMS INC Common 177376100 2,987 20,196 SH   SOLE   20,196 0 0
CME GROUP INC Common 12572Q105 1,865 11,477 SH   SOLE   11,477 0 0
COCA COLA CO. Common 191216100 19,162 428,875 SH   SOLE   397,375 0 31,500
COGNEX CORP. Common 192422103 135,784 2,273,678 SH   SOLE   2,273,678 0 0
COMCAST CORP CL A Common 20030N101 2,210 56,683 SH   SOLE   56,683 0 0
CONOCOPHILLIPS Common 20825C104 1,098 26,121 SH   SOLE   26,121 0 0
COPART INC. Common 217204106 4,607 55,322 SH   SOLE   55,322 0 0
CORE LABORATORIES NV Common N22717107 1,681 82,740 SH   SOLE   57,198 0 25,542
COSTAR GROUP INC Common 22160N109 153,066 215,383 SH   SOLE   209,350 0 6,033
COSTCO WHOLESALE CORP NEW Common 22160K105 33 110 SH   SOLE   110 0 0
COUPA SOFTWARE INC Common 22266L106 153,078 552,548 SH   SOLE   548,825 0 3,723
CROWDSTRIKE HOLDINGS INC A Common 22788C105 101,546 1,012,519 SH   SOLE   1,002,168 0 10,351
CROWN CASTLE INTERNATIONAL COR Common 22822V101 258,620 1,545,384 SH   SOLE   1,457,275 0 88,109
CROWN HOLDINGS INC. Common 228368106 13 207 SH   SOLE   207 0 0
CRYOPORT INC Common 229050307 134,695 4,452,731 SH   SOLE   4,452,731 0 0
CVS HEALTH CORP Common 126650100 2,790 42,948 SH   SOLE   42,948 0 0
CYRUSONE INC Common 23283R100 1,073 14,754 SH   SOLE   14,754 0 0
DADA NEXUS LTD ADR Common 23344D108 892 39,978 SH   SOLE   39,978 0 0
DANAHER CORP Common 235851102 667,565 3,775,179 SH   SOLE   3,547,521 0 227,658
DATADOG INC CLASS A Common 23804L103 140,126 1,611,567 SH   SOLE   1,611,567 0 0
DECIPHERA PHARMACEUTICALS INC Common 24344T101 776 13,000 SH   SOLE   13,000 0 0
DEXCOM INC. Common 252131107 194,600 480,020 SH   SOLE   466,621 0 13,399
DIAMONDBACK ENERGY INC Common 25278X109 326 7,800 SH   SOLE   7,800 0 0
DIGITAL REALTY TRUST INC Common 253868103 18,328 128,972 SH   SOLE   128,972 0 0
DOCUSIGN INC Common 256163106 6,274 36,433 SH   SOLE   36,414 0 19
DOLBY LABORATORIES INC CL A Common 25659T107 4,766 72,360 SH   SOLE   72,360 0 0
DOLLAR GENERAL CORP. Common 256677105 4,219 22,145 SH   SOLE   21,974 0 171
DOLLAR TREE INC Common 256746108 17 185 SH   SOLE   185 0 0
DOMINO'S PIZZA INC Common 25754A201 16 43 SH   SOLE   43 0 0
DONALDSON CO. INC. Common 257651109 4,674 100,481 SH   SOLE   100,481 0 0
DOVER CORP Common 260003108 13 139 SH   SOLE   139 0 0
DOW CHEMICAL CO Common 260557103 523 12,828 SH   SOLE   12,828 0 0
DRAFTKINGS INC A Common 26142R104 104,791 3,150,659 SH   SOLE   3,034,573 0 116,086
DROPBOX INC Common 26210C104 16 727 SH   SOLE   727 0 0
DYNATRACE INC Common 268150109 5,070 124,881 SH   SOLE   124,782 0 99
EATON CORP PLC Common G29183103 1,240 14,179 SH   SOLE   14,179 0 0
EBIX INC Common 278715206 21,699 970,455 SH   SOLE   679,919 0 290,536
ECOLAB INC Common 278865100 15 77 SH   SOLE   77 0 0
EDWARDS LIFESCIENCES CORP Common 28176E108 1,181 17,095 SH   SOLE   17,095 0 0
EHEALTH INC Common 28238P109 129,214 1,315,293 SH   SOLE   1,258,598 0 56,695
ELECTRONICS ARTS INC Common 285512109 549 4,159 SH   SOLE   4,159 0 0
ELEMENT SOLUTIONS INC Common 28618M106 15 1,377 SH   SOLE   1,377 0 0
ELI LILLY & CO Common 532457108 15,572 94,849 SH   SOLE   94,849 0 0
EMERSON ELECTRIC CO. Common 291011104 14 223 SH   SOLE   223 0 0
ENCOMPASS HEALTH CORP Common 29261A100 12 191 SH   SOLE   191 0 0
ENTEGRIS INC Common 29362U104 35 596 SH   SOLE   596 0 0
ENVESTNET INC Common 29404K106 574 7,808 SH   SOLE   7,808 0 0
EPAM SYSTEMS INC Common 29414B104 94,119 373,473 SH   SOLE   270,871 0 102,602
EQUIFAX INC Common 294429105 18 107 SH   SOLE   107 0 0
EQUINIX INC. Common 29444U700 1,101 1,567 SH   SOLE   1,567 0 0
EQUITY LIFESTYLE PROPERTIES IN Common 29472R108 3,979 63,691 SH   SOLE   63,691 0 0
ESTEE LAUDER COMPANIES INC CL Common 518439104 16 84 SH   SOLE   84 0 0
ETSY INC Common 29786A106 10,773 101,408 SH   SOLE   101,365 0 43
EVENTBRITE INC Common 29975E109 1,293 150,926 SH   SOLE   150,926 0 0
EVERBRIDGE INC Common 29978A104 270,728 1,956,691 SH   SOLE   1,784,219 0 172,472
EXACT SCIENCES CORP Common 30063P105 5,047 58,052 SH   SOLE   58,052 0 0
EXXON MOBIL CORP Common 30231G102 1,335 29,849 SH   SOLE   29,849 0 0
FACEBOOK INC Common 30303M102 866,308 3,815,158 SH   SOLE   3,672,394 0 142,764
FAIR ISAAC CORP Common 303250104 3,342 7,994 SH   SOLE   7,994 0 0
FARFETCH LTD CLASS A Common 30744W107 5,388 311,967 SH   SOLE   311,967 0 0
FASTENAL CO. Common 311900104 17 397 SH   SOLE   397 0 0
FATE THERAPEUTICS INC Common 31189P102 1,138 33,166 SH   SOLE   33,166 0 0
FERRARI N.V. Common N3167Y103 4,132 24,162 SH   SOLE   24,162 0 0
FIBROGEN INC Common 31572Q808 730 18,000 SH   SOLE   18,000 0 0
FIDELITY NATIONAL INFORMATION Common 31620M106 498,186 3,715,307 SH   SOLE   3,460,025 0 255,282
FIRSTSERVICE CORP Common 33767E202 139,602 1,385,632 SH   SOLE   1,016,263 0 369,369
FISERV INC. Common 337738108 151,179 1,548,645 SH   SOLE   1,491,790 0 56,855
FIVE BELOW Common 33829M101 4,428 41,422 SH   SOLE   41,422 0 0
FIVE PRIME THERAPEUTICS INC Common 33830X104 305 50,000 SH   SOLE   50,000 0 0
FIVE9 INC Common 338307101 1,842 16,645 SH   SOLE   16,645 0 0
FIVERR INTERNATIONAL LTD Common M4R82T106 16,522 223,813 SH   SOLE   223,786 0 27
FLEX LTD Common Y2573F102 334 32,600 SH   SOLE   32,600 0 0
FLIR SYSTEMS INC Common 302445101 96,219 2,371,679 SH   SOLE   2,371,679 0 0
FORTE BIOSCIENCE INC Common 34962G109 10,558 724,144 SH   SOLE   724,144 0 0
FORTIVE CORP Common 34959J108 18 270 SH   SOLE   270 0 0
FORTUNE BRANDS HOME & SECURITY Common 34964C106 46 726 SH   SOLE   726 0 0
GAMING AND LEISURE PROPERTIES Common 36467J108 0 1 SH   SOLE   1 0 0
GARMIN LTD Common H2906T109 955 9,796 SH   SOLE   9,796 0 0
GENERAL DYNAMICS CORP Common 369550108 940 6,290 SH   SOLE   6,290 0 0
GENERATION BIO CO Common 37148K100 165 7,842 SH   SOLE   7,842 0 0
GENMAB A/S SP ADR Common 372303206 17,633 520,290 SH   SOLE   517,301 0 2,989
GEOPARK LTD Common G38327105 685 69,944 SH   SOLE   69,944 0 0
GILEAD SCIENCES INC Common 375558103 3,440 44,711 SH   SOLE   44,711 0 0
GLAUKOS CORPORATION Common 377322102 45,660 1,188,438 SH   SOLE   839,248 0 349,190
GLAXOSMITHKLINE PLC ADR Common 37733W105 1,196 29,332 SH   SOLE   29,332 0 0
GLOBAL PAYMENTS INC Common 37940X102 4,389 25,873 SH   SOLE   25,873 0 0
GLOBANT SA Common L44385109 57,112 381,131 SH   SOLE   269,615 0 111,516
GOLDMAN SACHS GROUP INC Common 38141G104 2 8 SH   SOLE   8 0 0
GOOSEHEAD INSURANCE Common 38267D109 19,002 252,823 SH   SOLE   183,192 0 69,631
GRIFOLS SA ADR Common 398438408 3,333 182,738 SH   SOLE   182,738 0 0
GRUBHUB INC Common 400110102 20 289 SH   SOLE   289 0 0
GUARDANT HEALTH INC Common 40131M109 169,652 2,091,115 SH   SOLE   2,019,524 0 71,591
GUIDEWIRE SOFTWARE INC Common 40171V100 120,156 1,083,949 SH   SOLE   1,083,949 0 0
GW PHARMACEUTICALS ADR Common 36197T103 89,185 726,735 SH   SOLE   698,494 0 28,241
HALOZYME THERAPEUTICS INC Common 40637H109 1,609 60,000 SH   SOLE   60,000 0 0
HAMILTON LANE INC CLASS A Common 407497106 60,825 902,854 SH   SOLE   649,224 0 253,630
HARTFORD FINANCIAL SERVICES GR Common 416515104 592 15,349 SH   SOLE   15,349 0 0
HDFC BANK LTD ADR Common 40415F101 3,623 79,700 SH   SOLE   79,700 0 0
HEALTHEQUITY INC Common 42226A107 105,815 1,803,556 SH   SOLE   1,803,556 0 0
HEICO CORP Common 422806109 9,046 90,775 SH   SOLE   90,775 0 0
HEICO CORP CLASS A Common 422806208 44,578 548,721 SH   SOLE   548,721 0 0
HESKA CORP Common 42805E306 118,545 1,272,352 SH   SOLE   1,272,352 0 0
HEXCEL CORP Common 428291108 2,557 56,547 SH   SOLE   56,547 0 0
HILL-ROM HOLDINGS Common 431475102 3,292 29,988 SH   SOLE   29,988 0 0
HILTON WORLDWIDE HOLDINGS INC Common 43300A203 23 308 SH   SOLE   308 0 0
HOLOGIC INC. Common 436440101 7,302 128,109 SH   SOLE   128,109 0 0
HOME DEPOT INC Common 437076102 7,587 30,288 SH   SOLE   30,288 0 0
HONEYWELL INTERNATIONAL INC Common 438516106 4,065 28,111 SH   SOLE   28,111 0 0
HORIZON THERAPEUTICS PLC Common G46188101 4,159 74,836 SH   SOLE   74,836 0 0
HUBBELL INC Common 443510607 568 4,530 SH   SOLE   4,530 0 0
HUBSPOT INC Common 443573100 57,333 255,550 SH   SOLE   200,789 0 54,761
HUMANA INC Common 444859102 7,414 19,120 SH   SOLE   19,120 0 0
IAA INC Common 449253103 3,141 81,427 SH   SOLE   81,427 0 0
IDEXX LABORATORIES CORP. Common 45168D104 6,614 20,033 SH   SOLE   20,026 0 7
IHS MARKIT LTD Common G47567105 925 12,254 SH   SOLE   12,254 0 0
ILLINOIS TOOL WORKS INC Common 452308109 30 169 SH   SOLE   169 0 0
ILLUMINA INC Common 452327109 4,403 11,888 SH   SOLE   11,888 0 0
IMMUNOMEDICS INC. Common 452907108 3,115 87,906 SH   SOLE   87,906 0 0
IMPINJ INC Common 453204109 20,890 760,448 SH   SOLE   532,127 0 228,321
INCYTE CORPORATION Common 45337C102 520 5,000 SH   SOLE   5,000 0 0
INMODE LTD Common M5425M103 1,335 47,148 SH   SOLE   47,148 0 0
INOGEN INC Common 45780L104 57,364 1,614,991 SH   SOLE   1,614,991 0 0
INSPIRE MEDICAL SYSTEMS INC Common 457730109 3,274 37,624 SH   SOLE   27,418 0 10,206
INSULET CORP Common 45784P101 263,129 1,354,522 SH   SOLE   1,218,777 0 135,745
INTERCONTINENTAL EXCHANGE INC Common 45866F104 226,856 2,476,592 SH   SOLE   2,415,570 0 61,022
INTUIT INC. Common 461202103 141,862 478,957 SH   SOLE   458,414 0 20,543
INTUITIVE SURGICAL INC Common 46120E602 45,792 80,361 SH   SOLE   80,168 0 193
INVITAE CORP Common 46185L103 1,060 35,000 SH   SOLE   35,000 0 0
IOVANCE BIOTHERAPEUTICS INC Common 462260100 1,856 67,602 SH   SOLE   67,602 0 0
IPG PHOTONICS CORP Common 44980X109 78 489 SH   SOLE   489 0 0
J P MORGAN CHASE & CO. Common 46625H100 7,060 75,057 SH   SOLE   73,705 0 1,352
JOHNSON & JOHNSON Common 478160104 3,515 24,992 SH   SOLE   24,992 0 0
JOHNSON CONTROLS INTERNATIONAL Common G51502105 709 20,761 SH   SOLE   20,761 0 0
JONES LANG LASALLE INC Common 48020Q107 30 290 SH   SOLE   290 0 0
KALA PHARMACEUTICALS INC Common 483119103 526 50,000 SH   SOLE   50,000 0 0
KARUNA THERAPEUTICS INC Common 48576A100 892 8,000 SH   SOLE   8,000 0 0
KEYSIGHT TECHNOLOGIES Common 49338L103 1,048 10,395 SH   SOLE   10,395 0 0
KLA CORPORATION Common 482480100 2,903 14,929 SH   SOLE   14,929 0 0
KODIAK SCIENCES INC Common 50015M109 271 5,000 SH   SOLE   5,000 0 0
KRATOS DEFENSE & SECURITY SOLU Common 50077B207 24,847 1,589,727 SH   SOLE   1,111,981 0 477,746
KROGER CO. Common 501044101 402 11,878 SH   SOLE   11,878 0 0
L3HARRIS TECHNOLOGIES INC Common 502431109 3 19 SH   SOLE   19 0 0
LABORATORY CORP AMER HLDGS NEW Common 50540R409 17 103 SH   SOLE   103 0 0
LAM RESEARCH CORP. Common 512807108 225,689 697,734 SH   SOLE   664,837 0 32,897
LAMAR ADVERTISING CO CL A Common 512816109 1,071 16,046 SH   SOLE   16,046 0 0
LAMB WESTON HOLDING INC Common 513272104 23 364 SH   SOLE   364 0 0
LAS VEGAS SANDS CORP Common 517834107 61,416 1,348,624 SH   SOLE   1,331,863 0 16,761
LEGEND BIOTECH CORP ADR Common 52490G102 608 14,296 SH   SOLE   14,296 0 0
LENDINGTREE INC Common 52603B107 17,320 59,820 SH   SOLE   41,142 0 18,678
LENNOX INTERNATIONAL INC. Common 526107107 4,100 17,599 SH   SOLE   17,599 0 0
LEVI STRAUSS & CO CLASS A Common 52736R102 335 24,974 SH   SOLE   24,974 0 0
LINCOLN ELECTRIC HOLDINGS Common 533900106 2,361 28,022 SH   SOLE   28,022 0 0
LINDBLAD EXPEDITIONS HOLDING Common 535219109 3 430 SH   SOLE   430 0 0
LIVE NATION ENTERTAINMENT Common 538034109 44,134 995,584 SH   SOLE   987,495 0 8,089
LIVEPERSON INC Common 538146101 4,321 104,296 SH   SOLE   72,793 0 31,503
LIVONGO HEALTH INC Common 539183103 6,024 80,118 SH   SOLE   80,118 0 0
LOCKHEED MARTIN CORP. Common 539830109 31 85 SH   SOLE   85 0 0
LOWES COMPANIES INC. Common 548661107 364,561 2,698,057 SH   SOLE   2,613,626 0 84,431
LULULEMON ATHLETICA INC Common 550021109 31,969 102,462 SH   SOLE   99,860 0 2,602
LYFT INC A Common 55087P104 22,604 684,762 SH   SOLE   684,762 0 0
MAGNOLIA OIL & GAS CORP Common 559663109 4,934 814,165 SH   SOLE   814,165 0 0
MANHATTAN ASSOCIATES INC Common 562750109 7,874 83,592 SH   SOLE   83,592 0 0
MARKETAXESS HOLDINGS INC. Common 57060D108 10,658 21,277 SH   SOLE   21,270 0 7
MARRIOTT INTERNATIONAL INC NEW Common 571903202 1,595 18,607 SH   SOLE   18,607 0 0
MARSH & McLENNAN COMPANIES INC Common 571748102 65 603 SH   SOLE   603 0 0
MASIMO CORPORATION Common 574795100 11,902 52,204 SH   SOLE   52,190 0 14
MASTERCARD INC Common 57636Q104 267 904 SH   SOLE   904 0 0
MCDONALDS CORP. Common 580135101 1,272 6,896 SH   SOLE   6,896 0 0
MCKESSON CORP Common 58155Q103 35 230 SH   SOLE   230 0 0
MEDALLIA INC Common 584021109 72,316 2,865,136 SH   SOLE   2,865,136 0 0
MEDTRONIC PLC Common G5960L103 1,082 11,803 SH   SOLE   11,803 0 0
MEIRAGTX HOLDINGS PLC Common G59665102 453 36,200 SH   SOLE   36,200 0 0
MERCADOLIBRE INC Common 58733R102 93,039 94,382 SH   SOLE   89,173 0 5,209
MERCK & CO INC Common 58933Y105 4,426 57,241 SH   SOLE   57,241 0 0
MERCURY SYSTEMS INC Common 589378108 203,964 2,592,984 SH   SOLE   2,592,945 0 39
MESA LABORATORIES INC Common 59064R109 6,271 28,923 SH   SOLE   28,911 0 12
MICROCHIP TECHNOLOGY INC. Common 595017104 48 456 SH   SOLE   456 0 0
MICRON TECHNOLOGY INC. Common 595112103 7 128 SH   SOLE   128 0 0
MICROSOFT CORP Common 594918104 1,814,007 8,913,600 SH   SOLE   8,587,455 0 326,145
MIDDLEBY CORP Common 596278101 14 174 SH   SOLE   174 0 0
MIMECAST LTD Common G14838109 6,134 147,242 SH   SOLE   105,052 0 42,190
MIRATI THERAPEUTICS INC Common 60468T105 685 6,000 SH   SOLE   6,000 0 0
MODEL N INC Common 607525102 113,759 3,272,685 SH   SOLE   3,272,685 0 0
MODERNA INC Common 60770K107 18,960 295,278 SH   SOLE   295,238 0 40
MOELIS & CO CLASS A Common 60786M105 1,514 48,589 SH   SOLE   48,589 0 0
MOLINA HEALTHCARE INC Common 60855R100 1,780 10,000 SH   SOLE   10,000 0 0
MONOLITHIC POWER SYSTEMS Common 609839105 121,016 510,616 SH   SOLE   510,616 0 0
MONSTER BEVERAGE CORP Common 61174X109 50 723 SH   SOLE   723 0 0
MOODYS CORP Common 615369105 86 314 SH   SOLE   314 0 0
MORGAN STANLEY Common 617446448 66,955 1,386,231 SH   SOLE   1,271,297 0 114,934
MSCI INC Common 55354G100 482 1,445 SH   SOLE   1,445 0 0
NANOSTRING TECHNOLOGIES INC Common 63009R109 7,819 266,391 SH   SOLE   266,391 0 0
NATERA INC Common 632307104 179,785 3,605,801 SH   SOLE   3,463,780 0 142,021
NEOGEN CORP Common 640491106 150,761 1,942,792 SH   SOLE   1,942,792 0 0
NEOGENOMICS INC Common 64049M209 48,529 1,566,455 SH   SOLE   1,184,818 0 381,637
NETFLIX COM INC Common 64110L106 244,460 537,228 SH   SOLE   520,069 0 17,159
NEVRO CORP Common 64157F103 248,659 2,081,355 SH   SOLE   1,810,151 0 271,204
NEW ORIENTAL EDUCATION & TECH. Common 647581107 677 5,200 SH   SOLE   5,200 0 0
NEXTERA ENERGY INC Common 65339F101 1,573 6,548 SH   SOLE   6,548 0 0
NIC INC Common 62914B100 3,305 143,952 SH   SOLE   143,811 0 141
NIKE INC CL B Common 654106103 157,861 1,610,007 SH   SOLE   1,581,648 0 28,359
NORDSON CORP Common 655663102 112 592 SH   SOLE   592 0 0
NOVANTA INC Common 67000B104 16,506 154,592 SH   SOLE   112,451 0 42,141
NOVARTIS AG ADR Common 66987V109 111,015 1,271,070 SH   SOLE   1,257,274 0 13,796
NOVO-NORDISK A/S REPSTG 1/2 CL Common 670100205 2,161 33,000 SH   SOLE   33,000 0 0
NVIDIA CORP. Common 67066G104 413,177 1,087,565 SH   SOLE   1,037,861 0 49,704
NXP SEMICONDUCTORS NV Common N6596X109 279,491 2,450,817 SH   SOLE   2,285,230 0 165,587
O REILLY AUTOMOTIVE INC Common 67103H107 4,129 9,792 SH   SOLE   9,792 0 0
OCULAR THERAPEUTIX INC Common 67576A100 1,166 140,000 SH   SOLE   140,000 0 0
OKTA INC Common 679295105 3,560 17,779 SH   SOLE   17,763 0 16
OLD DOMINION FREIGHT LINE Common 679580100 3,323 19,596 SH   SOLE   19,596 0 0
OLLIES BARGAIN OUTLET HOLDINGS Common 681116109 88,896 910,353 SH   SOLE   690,904 0 219,449
ONEOK INC Common 682680103 518 15,600 SH   SOLE   15,600 0 0
ORASURE TECHNOLOGIES INC Common 68554V108 3,656 314,383 SH   SOLE   314,071 0 312
OTIS WORLDWIDE CORP Common 68902V107 1 13 SH   SOLE   13 0 0
PALO ALTO NETWORKS INC Common 697435105 61,557 268,024 SH   SOLE   251,472 0 16,552
PAYCOM SOFTWARE INC Common 70432V102 114,645 370,145 SH   SOLE   370,145 0 0
PAYLOCITY HOLDING CORP Common 70438V106 135,950 931,869 SH   SOLE   669,331 0 262,538
PAYPAL HOLDINGS INC Common 70450Y103 457,383 2,625,169 SH   SOLE   2,518,156 0 107,013
PELOTON INTERACTIVE INC Common 70614W100 5,066 87,699 SH   SOLE   87,699 0 0
PENN NATIONAL GAMING INC. Common 707569109 11,985 392,423 SH   SOLE   392,295 0 128
PEPSICO INC Common 713448108 3,672 27,762 SH   SOLE   27,762 0 0
PERKINELMER INC Common 714046109 16 163 SH   SOLE   163 0 0
PETIQ INC Common 71639T106 136,475 3,917,183 SH   SOLE   3,616,656 0 300,527
PFIZER INC Common 717081103 1,975 60,407 SH   SOLE   60,407 0 0
PHILIP MORRIS INTERNATIONAL Common 718172109 745 10,631 SH   SOLE   10,631 0 0
PHREESIA INC Common 71944F106 2,495 88,208 SH   SOLE   88,208 0 0
PINTEREST INC CLASS A Common 72352L106 75,358 3,399,076 SH   SOLE   3,232,625 0 166,451
PLANET FITNESS INC CLASS A Common 72703H101 63,591 1,049,868 SH   SOLE   804,077 0 245,791
PLURALSIGHT INC CLASS A Common 72941B106 111,792 6,193,485 SH   SOLE   5,726,622 0 466,863
POOL CORPORATION Common 73278L105 14,943 54,965 SH   SOLE   54,955 0 10
PORTOLA PHARMACEUTICALS INC Common 737010108 2,963 164,710 SH   SOLE   140,841 0 23,869
PRA HEALTH SCIENCES INC Common 69354M108 6,294 64,692 SH   SOLE   64,692 0 0
PROCTER & GAMBLE CO Common 742718109 4,166 34,842 SH   SOLE   34,842 0 0
PROGENITY INC Common 74319F107 3,753 417,042 SH   SOLE   417,042 0 0
PROGRESSIVE CORP OH Common 743315103 191,119 2,385,702 SH   SOLE   2,269,731 0 115,971
PROGYNY INC Common 74340E103 96,051 3,721,467 SH   SOLE   2,679,141 0 1,042,326
PROLOGIS Common 74340W103 682 7,305 SH   SOLE   7,305 0 0
PROOFPOINT INC Common 743424103 101,174 910,496 SH   SOLE   910,496 0 0
PROS HOLDINGS INC Common 74346Y103 87,538 1,970,250 SH   SOLE   1,970,250 0 0
PROVENTION BIO INC Common 74374N102 635 45,000 SH   SOLE   45,000 0 0
PTC INC Common 69370C100 2,748 35,324 SH   SOLE   35,324 0 0
PUMA BIOTECHNOLOGY INC Common 74587V107 25,804 2,474,029 SH   SOLE   1,767,237 0 706,792
Q2 HOLDINGS INC Common 74736L109 108,414 1,263,716 SH   SOLE   1,263,716 0 0
QUALCOMM INC. Common 747525103 5,258 57,646 SH   SOLE   57,646 0 0
QUIDEL CORP Common 74838J101 351,252 1,569,911 SH   SOLE   1,569,887 0 24
RAPID7 INC Common 753422104 19,365 379,559 SH   SOLE   279,630 0 99,929
RAYTHEON TECHNOLOGY CORP Common 75513E101 16,371 265,681 SH   SOLE   251,995 0 13,686
REATA PHARMACEUTICALS INC A Common 75615P103 2,587 16,584 SH   SOLE   16,584 0 0
REGENERON PHARMACEUTICALS Common 75886F107 7,519 12,057 SH   SOLE   12,057 0 0
REPARE THERAPEUTICS INC Common 760273102 1 39 SH   SOLE   39 0 0
REPLIGEN CORP Common 759916109 125,272 1,013,448 SH   SOLE   1,013,448 0 0
RESMED INC Common 761152107 5,684 29,603 SH   SOLE   29,603 0 0
REXFORD INDUSTRIAL REALTY IN - Common 76169C100 5,082 122,660 SH   SOLE   122,660 0 0
RINGCENTRAL INC Common 76680R206 94,369 331,106 SH   SOLE   326,635 0 4,471
ROCKET PHARMACEUTICALS Common 77313F106 460 22,000 SH   SOLE   22,000 0 0
ROCKWELL AUTOMATION INC. Common 773903109 1,872 8,788 SH   SOLE   8,788 0 0
ROKU INC Common 77543R102 31,172 267,501 SH   SOLE   267,501 0 0
ROPER TECHNOLOGIES INC Common 776696106 2,895 7,457 SH   SOLE   7,457 0 0
ROSS STORES INC Common 778296103 11 130 SH   SOLE   130 0 0
ROWE T PRICE GROUP INC. Common 74144T108 47 383 SH   SOLE   383 0 0
ROYALTY PHARMA PLC Common G7709Q104 801 16,500 SH   SOLE   16,500 0 0
S&P GLOBAL INC Common 78409V104 280,274 850,656 SH   SOLE   781,090 0 69,566
SALESFORCE.COM INC Common 79466L302 597,182 3,187,863 SH   SOLE   3,036,595 0 151,268
SANOFI AVENTIS SPONSORED ADR Common 80105N105 1,532 30,000 SH   SOLE   30,000 0 0
SAREPTA THERAPEUTICS INC Common 803607100 99,325 619,467 SH   SOLE   613,163 0 6,304
SBA COMMUNICATIONS CORP Common 78410G104 19,144 64,258 SH   SOLE   64,258 0 0
SCHRODINGER INC Common 80810D103 2,225 24,301 SH   SOLE   24,301 0 0
SEATTLE GENETICS INC Common 812578102 7,944 46,749 SH   SOLE   46,749 0 0
SEMPRA ENERGY Common 816851109 1,162 9,911 SH   SOLE   9,911 0 0
SERVICEMASTER GLOBAL HOLDINGS Common 81761R109 23 644 SH   SOLE   644 0 0
SERVICENOW INC Common 81762P102 33,348 82,328 SH   SOLE   80,538 0 1,790
SHAKE SHACK INC CLASS A Common 819047101 149,372 2,819,407 SH   SOLE   2,819,407 0 0
SHERWIN-WILLIAMS CO Common 824348106 212,801 368,264 SH   SOLE   339,493 0 28,771
SHOPIFY INC - A Common 82509L107 155,713 164,047 SH   SOLE   164,044 0 3
SIGNATURE BANK Common 82669G104 51,774 484,233 SH   SOLE   351,348 0 132,885
SILK ROAD MEDICAL INC Common 82710M100 35,983 858,992 SH   SOLE   624,627 0 234,365
SITEONE LANDSCAPE SUPPLY INC Common 82982L103 70,883 621,945 SH   SOLE   464,833 0 157,112
SKYWORKS SOLUTIONS INC Common 83088M102 51 396 SH   SOLE   396 0 0
SMARTSHEET INC CLASS A Common 83200N103 72,194 1,417,800 SH   SOLE   1,417,800 0 0
SOLAREDGE TECHNOLOGIES INC Common 83417M104 8,607 62,016 SH   SOLE   62,016 0 0
SOLARIS OILFIELD INFRASTRUCTUR Common 83418M103 187 25,169 SH   SOLE   25,169 0 0
SPLUNK INC Common 848637104 1,158 5,826 SH   SOLE   5,826 0 0
SPORTSMAN'S WAREHOUSE HOLDINGS Common 84920Y106 3,868 271,419 SH   SOLE   271,419 0 0
SPS COMMERCE INC Common 78463M107 41,842 556,997 SH   SOLE   418,398 0 138,599
SQUARE INC A Common 852234103 5,877 56,008 SH   SOLE   56,008 0 0
STAAR SURGICAL CO NEW Common 852312305 3,673 59,684 SH   SOLE   59,684 0 0
STAMPS.COM INC Common 852857200 62,607 340,830 SH   SOLE   340,823 0 7
STARBUCKS CORP. Common 855244109 65,321 887,640 SH   SOLE   887,640 0 0
STRYKER CORP Common 863667101 2,252 12,500 SH   SOLE   12,500 0 0
SUNRUN INC Common 86771W105 4,907 248,859 SH   SOLE   248,859 0 0
SVB FINANCIAL GROUP Common 78486Q101 2,624 12,174 SH   SOLE   12,174 0 0
SWITCH INC A Common 87105L104 15 865 SH   SOLE   865 0 0
SYNOPSYS INC Common 871607107 60 310 SH   SOLE   310 0 0
SYSCO CORP. Common 871829107 46,701 854,383 SH   SOLE   835,275 0 19,108
T MOBILE US INC Common 872590104 634,736 6,094,436 SH   SOLE   5,778,980 0 315,456
TABULA RASA HEALTHCARE INC Common 873379101 50,191 917,073 SH   SOLE   644,913 0 272,160
TACTILE SYSTEMS TECHNOLOGY INC Common 87357P100 89,090 2,150,372 SH   SOLE   2,150,372 0 0
TAIWAN SEMICONDUCTOR ADR Common 874039100 28,749 506,407 SH   SOLE   506,407 0 0
TAKE-TWO INTERACTIVE SOFTWARE Common 874054109 7,918 56,734 SH   SOLE   56,734 0 0
TANDEM DIABETES CARE INC Common 875372203 127,981 1,293,781 SH   SOLE   1,293,781 0 0
TELADOC INC Common 87918A105 126,421 662,445 SH   SOLE   662,429 0 16
TERADYNE INC. Common 880770102 21 245 SH   SOLE   245 0 0
TESLA INC Common 88160R101 71,002 65,754 SH   SOLE   64,952 0 802
TETRA TECH INC. Common 88162G103 296 3,738 SH   SOLE   3,738 0 0
TG THERAPEUTICS INC Common 88322Q108 1,461 75,000 SH   SOLE   75,000 0 0
THERMO FISHER SCIENTIFIC INC Common 883556102 40,265 111,125 SH   SOLE   111,125 0 0
TJX COMPANY INC Common 872540109 41,253 815,928 SH   SOLE   815,928 0 0
TOTAL SA ADR Common 89151E109 765 19,890 SH   SOLE   19,890 0 0
TRADE DESK INC CLASS A Common 88339J105 5,733 14,103 SH   SOLE   14,094 0 9
TRADEWEB MARKETS INC CLASS A Common 892672106 34,157 587,491 SH   SOLE   587,451 0 40
TRANE TECHNOLOGIES Common G8994E103 41 466 SH   SOLE   466 0 0
TRANSDIGM GROUP INC Common 893641100 58,783 132,978 SH   SOLE   130,356 0 2,622
TRANSLATE BIO INC Common 89374L104 717 40,000 SH   SOLE   40,000 0 0
TRANSUNION Common 89400J107 46,041 528,964 SH   SOLE   528,964 0 0
TREX COMPANY INC Common 89531P105 103,539 796,022 SH   SOLE   796,022 0 0
TRILLIUM THERAPEUTICS INC Common 89620X506 405 50,000 SH   SOLE   50,000 0 0
TRIMBLE INC Common 896239100 2,614 60,516 SH   SOLE   60,516 0 0
TURNING POINT THERAPEUTICS INC Common 90041T108 5,075 78,570 SH   SOLE   78,570 0 0
TWILIO INC A Common 90138F102 124,671 568,186 SH   SOLE   563,234 0 4,952
TWIST BIOSCIENCE CORP Common 90184D100 3,215 70,969 SH   SOLE   70,969 0 0
TYLER TECHNOLOGIES Common 902252105 115,793 333,813 SH   SOLE   333,813 0 0
UBER TECHNOLOGIES INC Common 90353T100 32,350 1,040,856 SH   SOLE   898,500 0 142,356
ULTRAGENYX PHARMACEUTICAL INC Common 90400D108 16,138 206,321 SH   SOLE   144,800 0 61,521
UNIFIRST CORP Common 904708104 109 607 SH   SOLE   607 0 0
UNION PACIFIC CORP Common 907818108 192,983 1,141,437 SH   SOLE   1,107,049 0 34,388
UNITEDHEALTH GROUP INC Common 91324P102 471,061 1,597,088 SH   SOLE   1,555,897 0 41,191
UNIVERSAL DISPLAY CORP Common 91347P105 70,108 468,574 SH   SOLE   468,553 0 21
US FOODS HOLDING CORP Common 912008109 55,083 2,793,247 SH   SOLE   2,660,337 0 132,910
US PHYSICAL THERAPY INC Common 90337L108 29,479 363,851 SH   SOLE   257,172 0 106,679
VAIL RESORTS INC. Common 91879Q109 95,471 524,134 SH   SOLE   523,684 0 450
VALERO ENERGY CORP Common 91913Y100 440 7,485 SH   SOLE   7,485 0 0
VEEVA SYSTEMS INC CLASS A Common 922475108 304,013 1,296,872 SH   SOLE   1,296,859 0 13
VERISIGN INC. Common 92343E102 97,956 473,608 SH   SOLE   468,714 0 4,894
VERISK ANALYTICS INC CLASS A Common 92345Y106 3,408 20,025 SH   SOLE   20,025 0 0
VERIZON COMMUNICATIONS Common 92343V104 3,215 58,312 SH   SOLE   58,312 0 0
VERTEX PHARMACEUTICALS INC Common 92532F100 323,574 1,114,582 SH   SOLE   1,091,566 0 23,016
VIACOMCBS INC CLASS B Common 92556H206 469 20,105 SH   SOLE   20,105 0 0
VIPSHOP HOLDINGS LTD ADR Common 92763W103 1,035 52,000 SH   SOLE   52,000 0 0
VISA INC CLASS A SHARES Common 92826C839 1,005,173 5,203,569 SH   SOLE   4,943,126 0 260,443
VOCERA COMMUNICATIONS INC Common 92857F107 6,825 321,918 SH   SOLE   321,918 0 0
WAITR HOLDINGS INC Common 930752100 1 241 SH   SOLE   241 0 0
WALMART INC Common 931142103 8,593 71,737 SH   SOLE   70,467 0 1,270
WALT DISNEY CO. Common 254687106 493 4,420 SH   SOLE   4,420 0 0
WARNER MUSIC GROUP CORP Common 934550203 427 14,478 SH   SOLE   14,478 0 0
WASTE CONNECTIONS INC Common 94106B101 103,764 1,106,346 SH   SOLE   1,062,783 0 43,563
WASTE MANAGEMENT INC NEW Common 94106L109 11,626 109,775 SH   SOLE   102,473 0 7,302
WAYFAIR INC CL A Common 94419L101 13,221 66,907 SH   SOLE   66,907 0 0
WEBSTER FINANCIAL CORP. Common 947890109 3,413 119,284 SH   SOLE   119,284 0 0
WELLS FARGO & CO NEW Common 949746101 806 31,474 SH   SOLE   31,474 0 0
WELLTOWER INC Common 95040Q104 1,030 19,904 SH   SOLE   19,904 0 0
WEST PHARMACEUTICAL SERVICES Common 955306105 1,590 7,000 SH   SOLE   7,000 0 0
WESTERN ALLIANCE BANCORP Common 957638109 12 311 SH   SOLE   311 0 0
WESTERN DIGITAL CORP. Common 958102105 4,480 101,476 SH   SOLE   94,572 0 6,904
WESTERN UNION COMPANY Common 959802109 27 1,232 SH   SOLE   1,232 0 0
WINGSTOP INC Common 974155103 223,472 1,608,058 SH   SOLE   1,576,759 0 31,299
WISDOMTREE INVESTMENTS INC Common 97717P104 4,231 1,219,447 SH   SOLE   1,219,447 0 0
WIX.COM LTD Common M98068105 89 346 SH   SOLE   169 0 177
WOODWARD INC. Common 980745103 1,857 23,945 SH   SOLE   23,945 0 0
WORKDAY INC Common 98138H101 2,116 11,292 SH   SOLE   11,292 0 0
XPO LOGISTICS INC Common 983793100 39,069 505,747 SH   SOLE   361,630 0 144,117
XYLEM INC Common 98419M100 374 5,750 SH   SOLE   5,750 0 0
YUM CHINA HOLDINGS INC Common 98850P109 15 306 SH   SOLE   306 0 0
ZOETIS INC Common 98978V103 7,806 56,965 SH   SOLE   56,939 0 26
ZOOM VIDEO COMMUNICATIONS A Common 98980L101 9,071 35,778 SH   SOLE   35,766 0 12
ZUORA INC CLASS A Common 98983V106 28 2,203 SH   SOLE   2,203 0 0
ZYMEWORKS INC Common 98985W102 866 24,000 SH   SOLE   24,000 0 0