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 CL A COM 88025U109 208,104 1,149,746 SH   SOLE   1,037,005 0 112,741
ABBOTT LABS COM 002824100 55,848 466,020 SH   SOLE   448,113 0 17,907
ABIOMED INC COM 003654100 298,700 937,156 SH   SOLE   852,847 0 84,309
ACADIA HEALTHCARE COMPANY IN COM 00404A109 274,487 4,803,762 SH   SOLE   4,253,327 0 550,435
ACADIA RLTY TR COM SH BEN INT 004239109 7,608 401,080 SH   SOLE   322,387 0 78,693
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 96,845 350,570 SH   SOLE   334,943 0 15,627
ACTIVISION BLIZZARD INC COM 00507V109 65,883 708,414 SH   SOLE   679,977 0 28,437
ADOBE SYSTEMS INCORPORATED COM 00724F101 144,314 303,582 SH   SOLE   268,449 0 35,133
ADVANCE AUTO PARTS INC COM 00751Y106 204,469 1,114,333 SH   SOLE   974,537 0 139,796
ADVANCED MICRO DEVICES INC COM 007903107 83,393 1,062,326 SH   SOLE   1,021,093 0 41,233
AERIE PHARMACEUTICALS INC COM 00771V108 29,269 1,637,872 SH   SOLE   1,469,158 0 168,714
AGILENT TECHNOLOGIES INC COM 00846U101 44,656 351,238 SH   SOLE   303,828 0 47,410
AGREE REALTY CORP COM 008492100 8,075 119,962 SH   SOLE   119,962 0 0
ALAMO GROUP INC COM 011311107 3,414 21,861 SH   SOLE   21,861 0 0
ALARM COM HLDGS INC COM 011642105 228,760 2,648,293 SH   SOLE   2,339,396 0 308,897
ALBANY INTL CORP CL A 012348108 30,036 359,841 SH   SOLE   322,773 0 37,068
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 2,782 12,270 SH   SOLE   12,270 0 0
ALIGN TECHNOLOGY INC COM 016255101 28,904 53,375 SH   SOLE   43,545 0 9,830
ALLEGION PLC ORD SHS G0176J109 26,243 208,906 SH   SOLE   142,660 0 66,246
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 3,142 209,263 SH   SOLE   209,263 0 0
ALPHABET INC CAP STK CL C 02079K107 41,112 19,874 SH   SOLE   18,954 0 920
ALPHABET INC CAP STK CL A 02079K305 336,102 162,957 SH   SOLE   143,667 0 19,290
AMAZON COM INC COM 023135106 389,334 125,832 SH   SOLE   112,869 0 12,963
AMEDISYS INC COM 023436108 198,235 748,648 SH   SOLE   679,639 0 69,009
AMER SOFTWARE INC CL A 029683109 19,707 952,020 SH   SOLE   853,951 0 98,069
AMERICAN ASSETS TR INC COM 024013104 7,487 230,806 SH   SOLE   230,806 0 0
AMERICOLD RLTY TR COM 03064D108 13,925 361,965 SH   SOLE   204,762 0 157,203
AMICUS THERAPEUTICS INC COM 03152W109 11,468 1,160,724 SH   SOLE   1,041,166 0 119,558
ANAPLAN INC COM 03272L108 15,882 294,929 SH   SOLE   240,669 0 54,260
AON PLC SHS CL A G0403H108 11,328 49,228 SH   SOLE   49,228 0 0
APOLLO GLOBAL MGMT INC COM CL A 03768E105 49,610 1,055,310 SH   SOLE   1,005,245 0 50,065
APTIV PLC SHS G6095L109 77,848 564,526 SH   SOLE   408,035 0 156,491
ARCHROCK INC COM 03957W106 6,501 684,996 SH   SOLE   684,996 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 207,726 3,707,398 SH   SOLE   3,256,489 0 450,909
ARISTA NETWORKS INC COM 040413106 1,302 4,314 SH   SOLE   4,314 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 6,877 11,139 SH   SOLE   11,139 0 0
ASPEN TECHNOLOGY INC COM 045327103 223,274 1,546,971 SH   SOLE   1,395,298 0 151,673
ATLASSIAN CORP PLC CL A G06242104 182,101 864,019 SH   SOLE   732,402 0 131,617
AVALARA INC COM 05338G106 171,428 1,284,782 SH   SOLE   1,166,362 0 118,420
AVANOS MED INC COM 05350V106 4,652 106,367 SH   SOLE   106,367 0 0
AVERY DENNISON CORP COM 053611109 16,172 88,057 SH   SOLE   48,377 0 39,680
AVIENT CORPORATION COM 05368V106 9,373 198,282 SH   SOLE   198,282 0 0
AXOGEN INC COM 05463X106 29,682 1,465,047 SH   SOLE   1,314,135 0 150,912
AXON ENTERPRISE INC COM 05464C101 255,980 1,797,363 SH   SOLE   1,601,050 0 196,313
AZUL S A SPONSR ADR PFD 05501U106 4,520 223,870 SH   SOLE   119,886 0 103,984
BALL CORP COM 058498106 30,581 360,876 SH   SOLE   319,996 0 40,880
BANC OF CALIFORNIA INC COM 05990K106 5,269 291,401 SH   SOLE   291,401 0 0
BANNER CORP COM NEW 06652V208 7,357 137,961 SH   SOLE   137,961 0 0
BELDEN INC COM 077454106 6,799 153,240 SH   SOLE   153,240 0 0
BIO-TECHNE CORP COM 09073M104 315,641 826,437 SH   SOLE   746,931 0 79,506
BJS WHSL CLUB HLDGS INC COM 05550J101 304,936 6,797,514 SH   SOLE   6,046,827 0 750,687
BLACK HILLS CORP COM 092113109 8,399 125,786 SH   SOLE   125,786 0 0
BLACKROCK INC COM 09247X101 56,463 74,888 SH   SOLE   52,293 0 22,595
BLUEPRINT MEDICINES CORP COM 09627Y109 102,993 1,059,271 SH   SOLE   959,599 0 99,672
BOOT BARN HLDGS INC COM 099406100 61,031 979,468 SH   SOLE   772,045 0 207,423
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 1,598 19,842 SH   SOLE   19,842 0 0
BOSTON PRIVATE FINL HLDGS IN COM 101119105 5,322 399,525 SH   SOLE   399,525 0 0
BRADY CORP CL A 104674106 14,730 275,583 SH   SOLE   275,583 0 0
BRIGHAM MINERALS INC CL A COM 10918L103 5,619 383,809 SH   SOLE   383,809 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 265,913 1,550,964 SH   SOLE   1,376,196 0 174,768
BRINKS CO COM 109696104 422,497 5,332,539 SH   SOLE   4,693,564 0 638,975
BROOKS AUTOMATION INC NEW COM 114340102 317,517 3,888,759 SH   SOLE   3,454,330 0 434,429
BTRS HOLDINGS INC COM CL 1 11778X104 17,480 1,208,028 SH   SOLE   1,083,591 0 124,437
BUILDERS FIRSTSOURCE INC COM 12008R107 257,084 5,544,194 SH   SOLE   4,815,485 0 728,709
BURLINGTON STORES INC COM 122017106 219,927 736,035 SH   SOLE   644,408 0 91,627
BUTTERFLY NETWORK INC COM CL A 124155102 78,420 4,659,536 SH   SOLE   4,082,594 0 576,942
BWX TECHNOLOGIES INC COM 05605H100 492,008 7,461,456 SH   SOLE   6,591,131 0 870,325
CABLE ONE INC COM 12685J105 199,917 109,342 SH   SOLE   96,686 0 12,656
CACTUS INC CL A 127203107 3,484 113,797 SH   SOLE   113,797 0 0
CADENCE BANCORPORATION CL A 12739A100 8,683 418,850 SH   SOLE   418,850 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 32,406 236,557 SH   SOLE   193,027 0 43,530
CAMECO CORP COM 13321L108 259,596 15,628,923 SH   SOLE   13,639,662 0 1,989,261
CANADA GOOSE HLDGS INC SHS SUB VTG 135086106 54,394 1,385,831 SH   SOLE   1,121,125 0 264,706
CANADIAN NATL RY CO COM 136375102 442,832 3,816,219 SH   SOLE   3,316,113 0 500,106
CAREDX INC COM 14167L103 23,584 346,366 SH   SOLE   310,692 0 35,674
CARMAX INC COM 143130102 3,201 24,133 SH   SOLE   24,133 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 7,744 188,184 SH   SOLE   188,184 0 0
CARTERS INC COM 146229109 7,630 85,800 SH   SOLE   85,800 0 0
CASELLA WASTE SYS INC CL A 147448104 50,589 795,807 SH   SOLE   666,280 0 129,527
CASEYS GEN STORES INC COM 147528103 7,691 35,576 SH   SOLE   35,576 0 0
CAVCO INDS INC DEL COM 149568107 5,288 23,440 SH   SOLE   23,440 0 0
CELSIUS HLDGS INC COM NEW 15118V207 76,818 1,598,711 SH   SOLE   1,451,365 0 147,346
CENTENE CORP DEL COM 15135B101 9,720 152,087 SH   SOLE   124,087 0 28,000
CERTARA INC COM 15687V109 132,124 4,839,715 SH   SOLE   4,208,113 0 631,602
CHAMPIONX CORPORATION COM 15872M104 9,178 422,349 SH   SOLE   245,588 0 176,761
CHARLES RIV LABS INTL INC COM 159864107 287,564 992,180 SH   SOLE   860,715 0 131,465
CHART INDS INC COM 16115Q308 11,137 78,235 SH   SOLE   78,235 0 0
CHESAPEAKE UTILS CORP COM 165303108 6,997 60,277 SH   SOLE   60,277 0 0
CHURCHILL DOWNS INC COM 171484108 8,864 38,977 SH   SOLE   38,977 0 0
CLARIVATE PLC ORD SHS G21810109 15,721 595,702 SH   SOLE   486,082 0 109,620
CMC MATERIALS INC COM 12571T100 36,057 203,956 SH   SOLE   159,581 0 44,375
CNO FINL GROUP INC COM 12621E103 9,992 411,359 SH   SOLE   411,359 0 0
CNX RES CORP COM 12653C108 8,428 573,325 SH   SOLE   573,325 0 0
COCA COLA CO COM 191216100 18,460 350,216 SH   SOLE   350,216 0 0
CODEXIS INC COM 192005106 53,863 2,353,106 SH   SOLE   1,823,614 0 529,492
COLLIERS INTL GROUP INC SUB VTG SHS 194693107 21,730 221,193 SH   SOLE   196,383 0 24,810
COLUMBIA BKG SYS INC COM 197236102 19,181 445,145 SH   SOLE   244,558 0 200,587
CONMED CORP COM 207410101 14,766 113,072 SH   SOLE   113,072 0 0
COPART INC COM 217204106 103,294 951,052 SH   SOLE   875,318 0 75,734
CORESITE RLTY CORP COM 21870Q105 19,941 166,381 SH   SOLE   110,069 0 56,312
COSTAR GROUP INC COM 22160N109 74,633 90,807 SH   SOLE   70,990 0 19,817
COSTCO WHSL CORP NEW COM 22160K105 75,977 215,550 SH   SOLE   205,795 0 9,755
COUPANG INC CL A 22266T109 57,815 1,171,533 SH   SOLE   1,162,956 0 8,577
CREDICORP LTD COM G2519Y108 85,796 628,220 SH   SOLE   624,730 0 3,490
CREE INC COM 225447101 156,194 1,444,501 SH   SOLE   1,265,329 0 179,172
CROWN HLDGS INC COM 228368106 334,149 3,443,410 SH   SOLE   3,035,404 0 408,006
CRYOLIFE INC COM 228903100 21,508 952,534 SH   SOLE   854,415 0 98,119
CURTISS WRIGHT CORP COM 231561101 11,715 98,775 SH   SOLE   98,775 0 0
CYBERARK SOFTWARE LTD SHS M2682V108 30,668 237,109 SH   SOLE   194,247 0 42,862
DARLING INGREDIENTS INC COM 237266101 16,010 217,590 SH   SOLE   217,590 0 0
DECKERS OUTDOOR CORP COM 243537107 12,741 38,561 SH   SOLE   38,561 0 0
DENBURY INC COM 24790A101 58,151 1,214,257 SH   SOLE   869,615 0 344,642
DINE BRANDS GLOBAL INC COM 254423106 24,251 269,361 SH   SOLE   241,619 0 27,742
DISNEY WALT CO COM 254687106 461 2,496 SH   SOLE   2,496 0 0
DOLBY LABORATORIES INC COM CL A 25659T107 30,729 311,270 SH   SOLE   210,246 0 101,024
DOMINOS PIZZA INC COM 25754A201 11,191 30,429 SH   SOLE   24,829 0 5,600
DONALDSON INC COM 257651109 2,143 36,849 SH   SOLE   36,849 0 0
DOUGLAS DYNAMICS INC COM 25960R105 38,836 841,518 SH   SOLE   669,990 0 171,528
DOUGLAS EMMETT INC COM 25960P109 5,073 161,546 SH   SOLE   91,712 0 69,834
DUCOMMUN INC DEL COM 264147109 55,647 927,455 SH   SOLE   831,921 0 95,534
DYNATRACE INC COM NEW 268150109 199,642 4,138,525 SH   SOLE   3,719,547 0 418,978
EAGLE MATLS INC COM 26969P108 19,557 145,504 SH   SOLE   79,938 0 65,566
EAST WEST BANCORP INC COM 27579R104 51,923 703,565 SH   SOLE   457,114 0 246,451
ECOLAB INC COM 278865100 36,756 171,701 SH   SOLE   124,575 0 47,126
EDWARDS LIFESCIENCES CORP COM 28176E108 38,822 464,156 SH   SOLE   332,849 0 131,307
ENCOMPASS HEALTH CORP COM 29261A100 376,732 4,599,899 SH   SOLE   4,083,552 0 516,347
ENCORE CAP GROUP INC COM 292554102 41,293 1,026,421 SH   SOLE   815,707 0 210,714
ENERGY RECOVERY INC COM 29270J100 19,691 1,073,662 SH   SOLE   967,445 0 106,217
ENTEGRIS INC COM 29362U104 172,285 1,541,011 SH   SOLE   1,361,989 0 179,022
EPAM SYS INC COM 29414B104 14,803 37,317 SH   SOLE   30,447 0 6,870
EQUIFAX INC COM 294429105 55,070 304,038 SH   SOLE   282,216 0 21,822
EQUITY LIFESTYLE PPTYS INC COM 29472R108 20,264 318,414 SH   SOLE   180,393 0 138,021
ESCO TECHNOLOGIES INC COM 296315104 27,344 251,113 SH   SOLE   231,735 0 19,378
ETSY INC COM 29786A106 238,564 1,182,940 SH   SOLE   1,070,390 0 112,550
EURONET WORLDWIDE INC COM 298736109 290,320 2,099,206 SH   SOLE   1,844,051 0 255,155
EXACT SCIENCES CORP COM 30063P105 19,953 151,410 SH   SOLE   123,530 0 27,880
F N B CORP COM 302520101 9,321 733,937 SH   SOLE   733,937 0 0
FACEBOOK INC CL A 30303M102 80,170 272,198 SH   SOLE   186,539 0 85,659
FEDERAL SIGNAL CORP COM 313855108 5,193 135,577 SH   SOLE   135,577 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 111,295 791,518 SH   SOLE   671,357 0 120,161
FIRST AMERN FINL CORP COM 31847R102 6,513 114,966 SH   SOLE   114,966 0 0
FIRSTCASH INC COM 33767D105 152,336 2,319,721 SH   SOLE   2,056,612 0 263,109
FIRSTSERVICE CORP NEW COM 33767E202 190,879 1,288,068 SH   SOLE   1,166,024 0 122,044
FMC CORP COM NEW 302491303 20,440 184,791 SH   SOLE   130,240 0 54,551
FORRESTER RESH INC COM 346563109 21,898 515,493 SH   SOLE   462,395 0 53,098
FORTIVE CORP COM 34959J108 71,508 1,012,291 SH   SOLE   954,180 0 58,111
FTI CONSULTING INC COM 302941109 10,082 71,958 SH   SOLE   71,958 0 0
GALLAGHER ARTHUR J & CO COM 363576109 23,603 189,172 SH   SOLE   154,342 0 34,830
GENERAC HLDGS INC COM 368736104 270,169 825,071 SH   SOLE   736,162 0 88,909
GIBRALTAR INDS INC COM 374689107 14,140 154,514 SH   SOLE   154,514 0 0
GLACIER BANCORP INC NEW COM 37637Q105 34,161 598,483 SH   SOLE   414,906 0 183,577
GLOBANT S A COM L44385109 181,620 874,812 SH   SOLE   760,814 0 113,998
GLOBUS MED INC CL A 379577208 9,622 156,022 SH   SOLE   85,057 0 70,965
GODADDY INC CL A 380237107 197,297 2,541,831 SH   SOLE   2,298,963 0 242,868
GRAND CANYON ED INC COM 38526M106 439,285 4,101,633 SH   SOLE   3,632,074 0 469,559
GREAT WESTN NATL BK PORTLAND COM 695263103 10,186 267,009 SH   SOLE   267,009 0 0
GRID DYNAMICS HLDGS INC CL A 39813G109 52,502 3,295,809 SH   SOLE   2,998,746 0 297,063
GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 20,948 117,824 SH   SOLE   92,705 0 25,119
GUIDEWIRE SOFTWARE INC COM 40171V100 130,025 1,279,393 SH   SOLE   1,166,683 0 112,710
HALOZYME THERAPEUTICS INC COM 40637H109 222,519 5,337,462 SH   SOLE   4,839,242 0 498,220
HANCOCK WHITNEY CORPORATION COM 410120109 13,649 324,909 SH   SOLE   324,909 0 0
HANGER INC COM NEW 41043F208 52,378 2,295,272 SH   SOLE   1,796,226 0 499,046
HANNON ARMSTRONG SUST INFR C COM 41068X100 10,492 187,028 SH   SOLE   108,899 0 78,129
HANOVER INS GROUP INC COM 410867105 9,515 73,500 SH   SOLE   73,500 0 0
HDFC BANK LTD SPONSORED ADS 40415F101 206,249 2,655,351 SH   SOLE   2,255,332 0 400,019
HEADHUNTER GROUP PLC SPONSORED ADS 42207L106 46,992 1,385,497 SH   SOLE   1,292,897 0 92,600
HEALTH CATALYST INC COM 42225T107 38,212 817,018 SH   SOLE   732,862 0 84,156
HEALTHCARE RLTY TR COM 421946104 20,727 683,598 SH   SOLE   512,984 0 170,614
HEALTHEQUITY INC COM 42226A107 257,900 3,792,641 SH   SOLE   3,388,726 0 403,915
HEICO CORP NEW CL A 422806208 107,202 943,681 SH   SOLE   856,565 0 87,116
HELEN OF TROY LTD COM G4388N106 188,862 896,526 SH   SOLE   818,347 0 78,179
HIGHWOODS PPTYS INC COM 431284108 8,098 188,587 SH   SOLE   188,587 0 0
HOLLYFRONTIER CORP COM 436106108 4,489 125,452 SH   SOLE   125,452 0 0
HOME BANCSHARES INC COM 436893200 44,808 1,656,479 SH   SOLE   1,537,131 0 119,348
HORACE MANN EDUCATORS CORP N COM 440327104 7,703 178,259 SH   SOLE   178,259 0 0
HORIZON THERAPEUTICS PUB L SHS G46188101 381,892 4,149,195 SH   SOLE   3,668,651 0 480,544
HUMANA INC COM 444859102 949 2,264 SH   SOLE   2,264 0 0
IAA INC COM 449253103 28,593 518,561 SH   SOLE   405,328 0 113,233
ICICI BANK LIMITED ADR 45104G104 2,960 185,171 SH   SOLE   185,171 0 0
ICLICK INTERACTIVE ASIA GROU SPONSORED ADR 45113Y104 13,421 1,140,236 SH   SOLE   884,883 0 255,353
ICON PLC SHS G4705A100 87,937 447,815 SH   SOLE   367,327 0 80,488
IDACORP INC COM 451107106 26,399 264,070 SH   SOLE   178,424 0 85,646
IDEXX LABS INC COM 45168D104 46,601 95,238 SH   SOLE   68,311 0 26,927
ILLUMINA INC COM 452327109 37,331 97,200 SH   SOLE   92,661 0 4,539
INFOSYS LTD SPONSORED ADR 456788108 23,178 1,239,218 SH   SOLE   1,239,218 0 0
INMODE LTD SHS M5425M103 50,866 702,860 SH   SOLE   568,567 0 134,293
INSMED INC COM PAR $.01 457669307 128,210 3,764,236 SH   SOLE   3,407,681 0 356,555
INSPIRE MED SYS INC COM 457730109 133,132 643,181 SH   SOLE   583,859 0 59,322
INSULET CORP COM 45784P101 207,495 795,244 SH   SOLE   715,102 0 80,142
INTEGER HLDGS CORP COM 45826H109 11,895 129,153 SH   SOLE   129,153 0 0
INTER PARFUMS INC COM 458334109 11,684 164,728 SH   SOLE   90,500 0 74,228
INTERCONTINENTAL EXCHANGE IN COM 45866F104 47,389 424,328 SH   SOLE   296,556 0 127,772
INTUIT COM 461202103 73,612 192,169 SH   SOLE   183,254 0 8,915
INTUITIVE SURGICAL INC COM NEW 46120E602 39,912 54,012 SH   SOLE   39,771 0 14,241
ISHARES INC MSCI BRAZIL ETF 464286400 12,062 360,600 SH   SOLE   360,600 0 0
ISHARES INC MSCI CHILE ETF 464286640 4,336 126,600 SH   SOLE   126,600 0 0
ISHARES TR IBOXX INV CP ETF 464287242 31,518 242,350 SH   SOLE   242,350 0 0
ISHARES TR RUS MD CP GR ETF 464287481 360 3,530 SH   SOLE   3,530 0 0
ISHARES TR RUS 2000 GRW ETF 464287648 8,595 28,580 SH   SOLE   28,580 0 0
ISHARES TR JPMORGAN USD EMG 464288281 59 540 SH   SOLE   540 0 0
ISHARES TR MSCI INDIA ETF 46429B598 1,632 38,700 SH   SOLE   38,700 0 0
J & J SNACK FOODS CORP COM 466032109 7,727 49,209 SH   SOLE   49,209 0 0
J2 GLOBAL INC COM 48123V102 241,803 2,017,376 SH   SOLE   1,786,522 0 230,854
JONES LANG LASALLE INC COM 48020Q107 12,503 69,835 SH   SOLE   38,367 0 31,468
KB HOME COM 48666K109 6,946 149,277 SH   SOLE   149,277 0 0
KINGSOFT CLOUD HLDGS LTD ADS 49639K101 17,069 434,108 SH   SOLE   304,363 0 129,745
KNOWLES CORP COM 49926D109 30,284 1,447,622 SH   SOLE   1,149,824 0 297,798
KORNIT DIGITAL LTD SHS M6372Q113 35,401 357,151 SH   SOLE   281,607 0 75,544
LAM RESEARCH CORP COM 512807108 89,315 150,048 SH   SOLE   143,140 0 6,908
LAUDER ESTEE COS INC CL A 518439104 137,799 473,782 SH   SOLE   402,315 0 71,467
LESLIES INC COM 527064109 141,619 5,782,720 SH   SOLE   5,233,387 0 549,333
LHC GROUP INC COM 50187A107 43,052 225,156 SH   SOLE   171,484 0 53,672
LIFE STORAGE INC COM 53223X107 8,038 93,524 SH   SOLE   93,524 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 196,852 1,291,254 SH   SOLE   1,149,407 0 141,847
LINCOLN ELEC HLDGS INC COM 533900106 152,667 1,241,804 SH   SOLE   1,073,990 0 167,814
LINDE PLC SHS G5494J103 36,951 131,901 SH   SOLE   125,146 0 6,755
LITHIA MTRS INC CL A 536797103 18,420 47,219 SH   SOLE   42,349 0 4,870
LITTELFUSE INC COM 537008104 26,100 98,701 SH   SOLE   88,531 0 10,170
LIVE NATION ENTERTAINMENT IN COM 538034109 265,290 3,133,968 SH   SOLE   2,822,186 0 311,782
LIVEPERSON INC COM 538146101 19,916 377,622 SH   SOLE   338,729 0 38,893
LIVERAMP HLDGS INC COM 53815P108 162,165 3,125,769 SH   SOLE   2,842,124 0 283,645
LOCKHEED MARTIN CORP COM 539830109 57,657 156,040 SH   SOLE   106,565 0 49,475
LPL FINL HLDGS INC COM 50212V100 49,055 345,072 SH   SOLE   263,200 0 81,872
LULULEMON ATHLETICA INC COM 550021109 238,649 778,093 SH   SOLE   656,254 0 121,839
LUXFER HOLDINGS PLC SHS G5698W116 56,680 2,663,512 SH   SOLE   1,989,625 0 673,887
MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109 19,525 618,269 SH   SOLE   439,298 0 178,971
MARRIOTT INTL INC NEW CL A 571903202 49,550 334,547 SH   SOLE   318,030 0 16,517
MARTIN MARIETTA MATLS INC COM 573284106 329,887 982,332 SH   SOLE   875,425 0 106,907
MASIMO CORP COM 574795100 100,656 438,283 SH   SOLE   397,879 0 40,404
MASTERCARD INCORPORATED CL A 57636Q104 268,842 755,068 SH   SOLE   656,160 0 98,908
MAXIMUS INC COM 577933104 8,314 93,375 SH   SOLE   93,375 0 0
MEDNAX INC COM 58502B106 19,084 749,282 SH   SOLE   408,476 0 340,806
MERCADOLIBRE INC COM 58733R102 404,881 275,029 SH   SOLE   237,554 0 37,475
MERCURY SYS INC COM 589378108 230,930 3,268,644 SH   SOLE   2,958,380 0 310,264
MERIT MED SYS INC COM 589889104 208,199 3,476,929 SH   SOLE   2,983,281 0 493,648
METTLER TOLEDO INTERNATIONAL COM 592688105 13,731 11,881 SH   SOLE   9,696 0 2,185
MICROCHIP TECHNOLOGY INC. COM 595017104 24,158 155,638 SH   SOLE   129,768 0 25,870
MICROSOFT CORP COM 594918104 454,220 1,926,538 SH   SOLE   1,760,220 0 166,318
MINERALS TECHNOLOGIES INC COM 603158106 9,276 123,156 SH   SOLE   123,156 0 0
MONARCH CASINO & RESORT INC COM 609027107 9,201 151,774 SH   SOLE   151,774 0 0
MONGODB INC CL A 60937P106 22,334 83,514 SH   SOLE   72,144 0 11,370
MONTROSE ENVIRONMENTAL GROUP COM 615111101 39,001 777,065 SH   SOLE   696,896 0 80,169
MURPHY USA INC COM 626755102 9,439 65,295 SH   SOLE   65,295 0 0
NATIONAL BK HLDGS CORP CL A 633707104 8,356 210,582 SH   SOLE   210,582 0 0
NATIONAL INSTRS CORP COM 636518102 184,413 4,270,308 SH   SOLE   3,899,724 0 370,584
NATIONAL VISION HLDGS INC COM 63845R107 172,112 3,926,809 SH   SOLE   3,460,756 0 466,053
NEOGAMES S A SHS L6673X107 3,587 100,269 SH   SOLE   79,664 0 20,605
NETEASE INC SPONSORED ADS 64110W102 3,270 31,670 SH   SOLE   31,670 0 0
NEW FORTRESS ENERGY INC COM CL A 644393100 158,633 3,455,302 SH   SOLE   2,994,087 0 461,215
NEXSTAR MEDIA GROUP INC CL A 65336K103 5,245 37,349 SH   SOLE   37,349 0 0
NEXTERA ENERGY INC COM 65339F101 32,559 430,619 SH   SOLE   304,282 0 126,337
NICE LTD SPONSORED ADR 653656108 264,803 1,214,859 SH   SOLE   1,070,073 0 144,786
NIKE INC CL B 654106103 142,227 1,070,258 SH   SOLE   915,579 0 154,679
NOVANTA INC COM 67000B104 135,000 1,023,579 SH   SOLE   927,755 0 95,824
NOVO-NORDISK A S ADR 670100205 3,743 55,519 SH   SOLE   55,519 0 0
NVR INC COM 62944T105 2,629 558 SH   SOLE   0 0 558
OCEANFIRST FINL CORP COM 675234108 7,264 303,432 SH   SOLE   303,432 0 0
ONE GAS INC COM 68235P108 8,958 116,474 SH   SOLE   116,474 0 0
OPEN LENDING CORP COM CL A 68373J104 21,423 604,828 SH   SOLE   542,528 0 62,300
ORION ENGINEERED CARBONS S A COM L72967109 51,656 2,619,457 SH   SOLE   2,007,903 0 611,554
OWENS & MINOR INC NEW COM 690732102 30,667 815,823 SH   SOLE   448,204 0 367,619
OWENS CORNING NEW COM 690742101 22,498 244,302 SH   SOLE   139,609 0 104,693
PAE INC COM CL A 69290Y109 31,598 3,503,156 SH   SOLE   3,142,306 0 360,850
PAR TECHNOLOGY CORP COM 698884103 6,971 106,572 SH   SOLE   95,597 0 10,975
PATRIA INVESTMENTS LIMITED COM CL A G69451105 18,823 1,080,523 SH   SOLE   773,212 0 307,311
PAYPAL HLDGS INC COM 70450Y103 212,807 876,328 SH   SOLE   774,957 0 101,371
PDC ENERGY INC COM 69327R101 9,067 263,572 SH   SOLE   263,572 0 0
PDF SOLUTIONS INC COM 693282105 14,300 804,248 SH   SOLE   725,656 0 78,592
PEGASYSTEMS INC COM 705573103 112,211 981,383 SH   SOLE   876,575 0 104,808
PENUMBRA INC COM 70975L107 234,472 866,553 SH   SOLE   769,767 0 96,786
PERFORMANCE FOOD GROUP CO COM 71377A103 18,840 327,027 SH   SOLE   179,665 0 147,362
PINDUODUO INC SPONSORED ADS 722304102 5,215 38,954 SH   SOLE   30,370 0 8,584
PORCH GROUP INC COM 733245104 29,434 1,662,946 SH   SOLE   1,491,654 0 171,292
PRIMO WATER CORPORATION COM 74167P108 11,459 704,731 SH   SOLE   387,171 0 317,560
PROLOGIS INC. COM 74340W103 30,538 288,097 SH   SOLE   215,096 0 73,001
PROOFPOINT INC COM 743424103 117,605 934,928 SH   SOLE   848,749 0 86,179
PROS HOLDINGS INC COM 74346Y103 16,604 390,678 SH   SOLE   350,439 0 40,239
PURE STORAGE INC CL A 74624M102 333,039 15,461,407 SH   SOLE   13,737,332 0 1,724,075
Q2 HLDGS INC COM 74736L109 87,463 872,889 SH   SOLE   792,464 0 80,425
QUINSTREET INC COM 74874Q100 41,180 2,028,563 SH   SOLE   1,845,763 0 182,800
RADIAN GROUP INC COM 750236101 11,882 511,037 SH   SOLE   511,037 0 0
RENASANT CORP COM 75970E107 8,485 205,041 SH   SOLE   205,041 0 0
REVOLVE GROUP INC CL A 76156B107 36,249 806,794 SH   SOLE   734,647 0 72,147
REXNORD CORP COM 76169B102 7,755 164,690 SH   SOLE   164,690 0 0
RINGCENTRAL INC CL A 76680R206 18,010 60,462 SH   SOLE   49,322 0 11,140
RITCHIE BROS AUCTIONEERS COM 767744105 234,446 4,004,208 SH   SOLE   3,625,848 0 378,360
ROCKWELL AUTOMATION INC COM 773903109 13,428 50,586 SH   SOLE   41,276 0 9,310
ROPER TECHNOLOGIES INC COM 776696106 43,537 107,941 SH   SOLE   73,779 0 34,162
RUSH STREET INTERACTIVE INC COM 782011100 32,942 2,016,022 SH   SOLE   1,847,960 0 168,062
RYANAIR HOLDINGS PLC SPONSORED ADS 783513203 226,767 1,971,979 SH   SOLE   1,685,448 0 286,531
SAIA INC COM 78709Y105 8,232 35,702 SH   SOLE   35,702 0 0
SALESFORCE COM INC COM 79466L302 135,354 638,855 SH   SOLE   521,344 0 117,511
SANDY SPRING BANCORP INC COM 800363103 9,245 212,862 SH   SOLE   212,862 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 21,250 76,563 SH   SOLE   67,039 0 9,524
SEA LTD SPONSORD ADS 81141R100 322,980 1,446,908 SH   SOLE   1,271,235 0 175,673
SEACOAST BKG CORP FLA COM NEW 811707801 11,039 304,614 SH   SOLE   304,614 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 9,940 202,600 SH   SOLE   202,600 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 10,374 304,660 SH   SOLE   304,660 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 2,603 40,640 SH   SOLE   40,640 0 0
SELECTIVE INS GROUP INC COM 816300107 12,136 167,303 SH   SOLE   167,303 0 0
SEMTECH CORP COM 816850101 3,023 43,813 SH   SOLE   43,813 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100 7,604 97,489 SH   SOLE   97,489 0 0
SERVICE CORP INTL COM 817565104 15,141 296,582 SH   SOLE   163,080 0 133,502
SHOPIFY INC CL A 82509L107 10,453 9,447 SH   SOLE   964 0 8,483
SILGAN HOLDINGS INC COM 827048109 9,096 216,415 SH   SOLE   216,415 0 0
SIMPSON MFG INC COM 829073105 7,804 75,232 SH   SOLE   75,232 0 0
SITIME CORP COM 82982T106 14,070 142,693 SH   SOLE   127,997 0 14,696
SKYLINE CHAMPION CORPORATION COM 830830105 62,824 1,388,071 SH   SOLE   1,098,121 0 289,950
SPDR S&P 500 ETF TR TR UNIT 78462F103 565,345 1,426,450 SH   SOLE   1,426,450 0 0
SPDR SER TR BLOOMBERG BRCLYS 78468R622 10,897 100,160 SH   SOLE   100,160 0 0
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 17,691 208,132 SH   SOLE   114,345 0 93,787
STAR PEAK ENERGY TRANSITION CL A 855185104 141,307 5,316,309 SH   SOLE   4,641,664 0 674,645
STARBUCKS CORP COM 855244109 78,668 719,937 SH   SOLE   684,944 0 34,993
STERIS PLC SHS USD G8473T100 37,866 198,794 SH   SOLE   149,969 0 48,825
STONECO LTD COM CL A G85158106 40,234 657,209 SH   SOLE   469,805 0 187,404
STRYKER CORPORATION COM 863667101 87,351 358,613 SH   SOLE   345,305 0 13,308
SUNSTONE HOTEL INVS INC NEW COM 867892101 14,526 1,165,819 SH   SOLE   658,924 0 506,895
SVB FINANCIAL GROUP COM 78486Q101 477 966 SH   SOLE   966 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 1,222,809 10,338,901 SH   SOLE   8,746,083 0 1,592,818
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 30,313 171,550 SH   SOLE   144,520 0 27,030
TAL EDUCATION GROUP SPONSORED ADS 874080104 210,366 3,906,664 SH   SOLE   3,648,718 0 257,946
TELEDYNE TECHNOLOGIES INC COM 879360105 16,337 39,495 SH   SOLE   32,225 0 7,270
TELEFLEX INCORPORATED COM 879369106 168,028 404,439 SH   SOLE   361,961 0 42,478
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 158,532 7,737,783 SH   SOLE   7,461,063 0 276,720
TERMINIX GLOBAL HOLDINGS INC COM 88087E100 174,352 3,657,470 SH   SOLE   3,229,841 0 427,629
TERRENO RLTY CORP COM 88146M101 7,395 128,006 SH   SOLE   128,006 0 0
TEXAS INSTRS INC COM 882508104 108,485 574,023 SH   SOLE   551,669 0 22,354
THERMO FISHER SCIENTIFIC INC COM 883556102 53,030 116,196 SH   SOLE   82,925 0 33,271
TOPBUILD CORP COM 89055F103 12,709 60,686 SH   SOLE   60,686 0 0
TREX CO INC COM 89531P105 290,891 3,177,744 SH   SOLE   2,827,694 0 350,050
TWIST BIOSCIENCE CORP COM 90184D100 81,247 655,960 SH   SOLE   594,616 0 61,344
U S PHYSICAL THERAPY INC COM 90337L108 19,436 186,703 SH   SOLE   167,469 0 19,234
ULTA BEAUTY INC COM 90384S303 74,792 241,911 SH   SOLE   175,146 0 66,765
UMPQUA HLDGS CORP COM 904214103 9,025 514,249 SH   SOLE   514,249 0 0
UNIFIRST CORP MASS COM 904708104 10,296 46,022 SH   SOLE   46,022 0 0
UNION PAC CORP COM 907818108 58,477 265,312 SH   SOLE   181,643 0 83,669
UNITEDHEALTH GROUP INC COM 91324P102 201,990 542,881 SH   SOLE   474,413 0 68,468
UPLAND SOFTWARE INC COM 91544A109 28,867 611,720 SH   SOLE   548,707 0 63,013
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 3,584 20,104 SH   SOLE   0 0 20,104
VARONIS SYS INC COM 922280102 192,020 3,740,158 SH   SOLE   3,393,502 0 346,656
VEEVA SYS INC CL A COM 922475108 21,481 82,226 SH   SOLE   56,152 0 26,074
VERACYTE INC COM 92337F107 247,014 4,595,602 SH   SOLE   4,172,428 0 423,174
VERICEL CORP COM 92346J108 13,239 238,331 SH   SOLE   213,752 0 24,579
VERRA MOBILITY CORP COM 92511U102 62,451 4,614,040 SH   SOLE   3,665,482 0 948,558
VERTEX INC CL A 92538J106 19,861 903,597 SH   SOLE   679,690 0 223,907
VESPER HEALTHCARE ACQSTN COR COM CL A 92538T104 12,194 1,129,063 SH   SOLE   1,012,621 0 116,442
VIAVI SOLUTIONS INC COM 925550105 8,711 554,816 SH   SOLE   554,816 0 0
VINCI PARTNERS INVTS LTD COM CL A G9451V109 23,189 1,763,452 SH   SOLE   1,254,559 0 508,893
VIRTU FINL INC CL A 928254101 220,450 7,099,836 SH   SOLE   6,216,282 0 883,554
VOYA FINANCIAL INC COM 929089100 14,415 226,511 SH   SOLE   131,823 0 94,688
VULCAN MATLS CO COM 929160109 28,343 167,960 SH   SOLE   137,030 0 30,930
WARNER MUSIC GROUP CORP COM CL A 934550203 21,631 630,089 SH   SOLE   533,539 0 96,550
WATTS WATER TECHNOLOGIES INC CL A 942749102 11,291 95,037 SH   SOLE   95,037 0 0
WESTERN ALLIANCE BANCORP COM 957638109 222,866 2,359,871 SH   SOLE   2,012,910 0 346,961
WILEY JOHN & SONS INC CL A 968223206 5,388 99,416 SH   SOLE   99,416 0 0
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 12,670 456,578 SH   SOLE   250,839 0 205,739
WINMARK CORP COM 974250102 18,399 98,690 SH   SOLE   88,527 0 10,163
WINTRUST FINL CORP COM 97650W108 23,078 304,464 SH   SOLE   167,270 0 137,194
WIX COM LTD SHS M98068105 88,952 318,572 SH   SOLE   260,698 0 57,874
WNS HLDGS LTD SPON ADR 92932M101 25,420 350,905 SH   SOLE   301,134 0 49,771
WORKDAY INC CL A 98138H101 67,231 270,623 SH   SOLE   202,254 0 68,369
WORKIVA INC COM CL A 98139A105 103,587 1,173,654 SH   SOLE   1,065,497 0 108,157
YANDEX N V SHS CLASS A N97284108 251,157 3,920,651 SH   SOLE   3,349,711 0 570,940
ZENDESK INC COM 98936J101 184,364 1,390,166 SH   SOLE   1,252,718 0 137,448
ZILLOW GROUP INC CL C CAP STK 98954M200 14,086 108,658 SH   SOLE   88,648 0 20,010
ZOETIS INC CL A 98978V103 112,140 712,090 SH   SOLE   609,490 0 102,600
ZYNGA INC CL A 98986T108 200,783 19,665,341 SH   SOLE   17,427,383 0 2,237,958