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 |