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