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
3M COMPANY COM 88579Y101 26,438 148,690 SH   SOLE   42,897 0 105,793
8X8 INC COM 282914100 2,885 172,155 SH   SOLE   32,995 0 139,160
908 DEVICES INC COM COM 65443P102 3,940 152,275 SH   SOLE 1 152,129 0 146
AAR CORP COM 000361105 28,936 741,390 SH   SOLE   523,279 0 218,111
ABBOTT LABS COM 002824100 76,608 544,397 SH   SOLE   237,105 0 307,292
ABBVIE INC COM COM 00287Y109 23,491 173,377 SH   SOLE   74,750 0 98,627
ACCENTURE LTD CL A COM G1151C101 25,736 62,117 SH   SOLE   43,631 0 18,486
ADAPTIVE BIOTECHNOLOGIES CORP COM COM 00650F109 2,996 106,774 SH   SOLE 1 106,672 0 102
ADDUS HOMECARE CORP COM 006739106 6,125 65,510 SH   SOLE 1 65,448 0 62
ADOBE INC. COM 00724F101 208,227 367,124 SH   SOLE   85,612 0 281,512
ADVANCE AUTO PARTS INC. COM 00751Y106 7,199 30,017 SH   SOLE   18,266 0 11,751
ADVANCED DRAIN SYS INC DEL COM COM 00790R104 33,950 249,464 SH   SOLE   140,828 0 108,636
AERCAP HOLDINGS NV COM N00985106 1,834 28,034 SH   SOLE   28,034 0 0
AEROVIRONMENT INC COM 008073108 2,387 38,491 SH   SOLE 1 38,404 0 87
AFLAC INC COM 001055102 2,844 48,690 SH   SOLE   34,286 0 14,404
AGILENT TECHNOLOGIES COM 00846U101 21,442 134,139 SH   SOLE   85,396 0 48,743
AGILYSYS INC COM 00847J105 3,598 80,935 SH   SOLE   16,029 0 64,906
AIR LEASE CORP COM 00912X302 5,654 127,782 SH   SOLE   53,903 0 73,879
AIR PRODUCTS & CHEMICALS INC COM 009158106 33,160 108,943 SH   SOLE   26,220 0 82,723
AKAMAI TECHNOLOGIES COM 00971T101 737 6,293 SH   SOLE   6,293 0 0
ALAMOS GOLD INC NEW COM CL A COM 011532108 7,608 989,625 SH   SOLE   737,546 0 252,079
ALCON INC ORD SHS COM H01301128 46,808 537,407 SH   SOLE   146,392 0 391,015
ALKERMES PLC COM G01767105 9,968 428,578 SH   SOLE   338,422 0 90,156
ALLEGIANT TRAVEL CO COM COM 01748X102 11,893 63,583 SH   SOLE   25,083 0 38,500
ALLETE INC COM 018522300 29,370 442,574 SH   SOLE   356,994 0 85,580
ALLIANT ENERGY CORP COM 018802108 613 9,956 SH   SOLE   2,054 0 7,902
ALLSTATE CORP COM 020002101 491 4,154 SH   SOLE   898 0 3,256
ALNYLAM PHARMACEUTICALS COM 02043Q107 339 2,000 SH   SOLE   0 0 2,000
ALPHABET INC CL A COM 02079K305 40,731 14,069 SH   SOLE   7,707 0 6,362
ALPHABET INC CL C COM 02079K107 191,177 66,073 SH   SOLE   33,065 0 33,008
ALTERYX INC CL A COM 02156B103 8,699 143,719 SH   SOLE   60,530 0 83,189
ALTRIA GROUP INC COM 02209S103 884 18,648 SH   SOLE   7,675 0 10,973
AMAZON.COM INC. COM 023135106 258,465 77,535 SH   SOLE   27,154 0 50,381
AMEDISYS INC COM 023436108 18,307 113,088 SH   SOLE 1 71,972 0 41,116
AMEREN CORPORATION COM 023608102 336 3,780 SH   SOLE   0 0 3,780
AMERESCO INC CL A COM 02361E108 7,311 89,776 SH   SOLE 1 89,690 0 86
AMERICAN ELECTRIC POWER COMPANY COM 025537101 880 9,920 SH   SOLE   5,300 0 4,620
AMERICAN EXPRESS COM 025816109 1,150 7,034 SH   SOLE   3,519 0 3,515
AMERICAN TOWER CORP-CL A COM 03027X100 7,412 25,307 SH   SOLE   4,141 0 21,166
AMERICAN WATER WORKS INC COM 030420103 2,489 13,183 SH   SOLE   10,885 0 2,298
AMERIS BANCORP COM 03076K108 12,867 258,964 SH   SOLE   108,032 0 150,932
AMERISOURCEBERGEN CORP COM 03073E105 318 2,383 SH   SOLE   2,383 0 0
AMGEN INC COM 031162100 6,814 30,356 SH   SOLE   22,280 0 8,076
AMICUS THERAPEUTICS INC COM 03152W109 2,416 209,196 SH   SOLE 1 208,997 0 199
AMPHENOL CORP CL A - NEW COM 032095101 16,829 192,522 SH   SOLE   22,926 0 169,596
ANALOG DEVICES COM 032654105 6,237 35,481 SH   SOLE   12,334 0 23,147
ANAPLAN INC COM 03272L108 15,040 327,983 SH   SOLE 1 235,326 0 92,657
ANGIODYNAMICS INC COM 03475V101 12,871 466,594 SH   SOLE   368,904 0 97,690
ANIXA BIOSCIENCES INC COM 03528H109 52 17,400 SH   SOLE   0 0 17,400
ANSYS INC COM 03662Q105 3,581 8,934 SH   SOLE   1,857 0 7,077
AON PLC CL A COM G0403H108 21,883 72,602 SH   SOLE   58,527 0 14,075
APOGEE ENTERPRISES INC COM COM 037598109 46,111 957,661 SH   SOLE   787,143 0 170,518
APPLE INC. COM 037833100 226,313 1,274,360 SH   SOLE   522,712 0 751,648
APPLIED MATERIALS INC COM 038222105 10,959 69,657 SH   SOLE   31,186 0 38,471
ARCHER DANIELS MIDLAND CO COM 039483102 878 13,001 SH   SOLE   11,119 0 1,882
ARENA PHARMACEUTICALS INC COM NEW COM 040047607 38,248 411,550 SH   SOLE   325,418 0 86,132
ARES MANAGEMENT CORPORATION COM 03990B101 118,542 1,458,854 SH   SOLE   504,796 0 954,058
ASGN INC. COM 00191U102 6,670 54,048 SH   SOLE 1 53,997 0 51
ASML HOLDING N V N Y REGISTRY SHS COM N07059210 46,180 57,929 SH   SOLE   33,558 0 24,371
ASPEN TECHNOLOGY INC COM 045327103 1,954 12,838 SH   SOLE   838 0 12,000
ASTEC INDUSTRIES INC COM 046224101 30,870 445,732 SH   SOLE   361,762 0 83,970
AT & T INC COM 00206R102 2,742 111,503 SH   SOLE   44,820 0 66,683
ATMOS ENERGY CORP COM 049560105 1,401 13,379 SH   SOLE   13,379 0 0
AUTODESK COM 052769106 6,329 22,560 SH   SOLE   16,723 0 5,837
AUTOMATIC DATA PROCESSING COM 053015103 1,251 5,085 SH   SOLE   3,766 0 1,319
AUTOZONE INC COM 053332102 2,191 1,045 SH   SOLE   47 0 998
AVANTOR INC COM COM 05352A100 6,878 163,249 SH   SOLE   101,821 0 61,428
AVERY DENNISON CORP COM 053611109 74,616 344,679 SH   SOLE   159,470 0 185,209
AVIENT CORP COM 05368V106 6,301 112,608 SH   SOLE 1 112,501 0 107
AZEK CO INC CL A COM 05478C105 40,702 880,446 SH   SOLE 1 733,201 0 147,245
AZZ INC COM 002474104 47,291 855,352 SH   SOLE   700,399 0 154,953
BALCHEM CORPORATION COM 057665200 45,222 268,198 SH   SOLE   10,523 0 257,675
BALL CORP COM 058498106 252 2,617 SH   SOLE   2,600 0 17
BANK AMER CORP COM COM 060505104 7,185 161,497 SH   SOLE   60,042 0 101,455
BANK OF HAWAII CORPORATION COM 062540109 774 9,248 SH   SOLE   6,248 0 3,000
BANK OF MONTREAL COM 063671101 893 8,274 SH   SOLE   1,022 0 7,252
BANK OF NEW YORK MELLON CORP COM 064058100 1,919 33,182 SH   SOLE   5,637 0 27,545
BAXTER INTERNATIONAL INC. COM 071813109 8,121 94,487 SH   SOLE   13,531 0 80,956
BEACON ROOFING SUPPLY INC. COM 073685109 26,764 466,655 SH   SOLE   384,557 0 82,098
BECTON DICKINSON COM 075887109 3,713 14,735 SH   SOLE   11,211 0 3,524
BELDEN INC COM 077454106 56,044 852,643 SH   SOLE   701,035 0 151,608
BERKSHIRE HATHAWAY INC DEL CL A COM 084670108 9,014 20 SH   SOLE   6 0 14
BERKSHIRE HATHAWAY INC DEL CL B NEW COM 084670702 72,845 243,626 SH   SOLE   75,287 0 168,339
BERRY GLOBAL GROUP INC COM 08579W103 16,200 219,538 SH   SOLE   88,462 0 131,076
BEYOND MEAT INC COM 08862E109 326 5,000 SH   SOLE   5,000 0 0
BIOGEN IDEC INC COM 09062X103 3,791 15,797 SH   SOLE   124 0 15,673
BIO-RAD LABORATORIES INC COM 090572207 5,767 7,635 SH   SOLE   3,425 0 4,210
BIO-TECHNE CORP COM 09073M104 114,556 221,376 SH   SOLE   64,675 0 156,701
BJS RESTAURANTS COM 09180C106 3,173 91,800 SH   SOLE   18,112 0 73,688
BLACKLINE INC COM 09239B109 7,557 72,986 SH   SOLE   30,305 0 42,681
BLACKROCK INC-CLASS A COM 09247X101 19,042 20,801 SH   SOLE   19,925 0 876
BLACKSTONE INC COM 09260D107 1,091 8,473 SH   SOLE   6,883 0 1,590
BLUEKNIGHT ENERGY PARTNERS LP COM 09625U109 42 13,000 SH   SOLE   0 0 13,000
BLUEPRINT MEDICINES CORP COM 09627Y109 6,302 58,834 SH   SOLE 1 58,778 0 56
BOEING CO COM 097023105 1,410 7,014 SH   SOLE   1,841 0 5,173
BRIGHT HORIZONS FAM SOL IN DEL COM COM 109194100 11,020 87,543 SH   SOLE 1 87,358 0 185
BRISTOL MYERS SQUIBB CO COM 110122108 5,617 90,087 SH   SOLE   54,185 0 35,902
BROADCOM INC COM 11135F101 27,715 41,602 SH   SOLE   30,158 0 11,444
BROADRIDGE FINL SOLUTIONS INC COM COM 11133T103 216 1,179 SH   SOLE   1,092 0 87
BROWN-FORMAN CORPORATION CLS B COM 115637209 1,027 14,112 SH   SOLE   2,550 0 11,562
BWX TECHNOLOGIES INC COM COM 05605H100 7,678 160,347 SH   SOLE   68,492 0 91,855
CABLE ONE INC COM 12685J105 43,172 24,476 SH   SOLE   11,562 0 12,914
CACI INTERNATIONAL INC COM 127190304 465 1,725 SH   SOLE   70 0 1,655
CADENCE DESIGN SYSTEMS INC COM 127387108 337 1,815 SH   SOLE   625 0 1,190
CALLAWAY GOLF CO COM 131193104 8,551 311,627 SH   SOLE 1 311,331 0 296
CANADIAN NATIONAL RAILWAY CO. COM 136375102 272 2,215 SH   SOLE   865 0 1,350
CANADIAN PACIFIC RAILWAY LTD COM 13645T100 5,756 80,150 SH   SOLE   37,494 0 42,656
CAPITAL SOUTHWEST CORPORATION COM 140501107 270 10,664 SH   SOLE   0 0 10,664
CAPRI HOLDINGS LIMITED SHS COM G1890L107 54,927 846,378 SH   SOLE   455,058 0 391,320
CARLISLE COMPANIES INCORPORATED COM 142339100 17,573 70,847 SH   SOLE   30,031 0 40,816
CARRIER GLOBAL CORPORATION COM COM 14448C104 1,530 28,190 SH   SOLE   15,925 0 12,265
CASELLA WASTE SYS INC CL A COM 147448104 6,666 78,051 SH   SOLE   16,965 0 61,086
CASEYS GEN STORES INC COM COM 147528103 3,821 19,363 SH   SOLE   12,943 0 6,420
CASTLE BIOSCIENCES INC COM COM 14843C105 5,958 138,957 SH   SOLE 1 138,824 0 133
CATALENT INC COM 148806102 84,789 662,560 SH   SOLE   276,882 0 385,678
CATERPILLAR INC COM 149123101 6,443 31,194 SH   SOLE   2,730 0 28,464
CELANESE CORP COM 150870103 6,451 38,387 SH   SOLE   23,902 0 14,485
CENTERPOINT ENERGY INC COM 15189T107 208 7,420 SH   SOLE   0 0 7,420
CERNER CORP COM 156782104 702 7,522 SH   SOLE   2,444 0 5,078
CHARLES RIV LABS INTL INC COM 159864107 61,731 163,759 SH   SOLE   80,521 0 83,238
CHART INDS INC COM 16115Q308 30,908 193,701 SH   SOLE   111,779 0 81,922
CHARTER COMMUNICATIONS INC A COM 16119P108 792 1,216 SH   SOLE   93 0 1,123
CHECK POINT SOFTWARE TECH COM M22465104 389 3,336 SH   SOLE   1,161 0 2,175
CHECKPOINT THERAPEUTICS INC COM COM 162828107 47 15,000 SH   SOLE   0 0 15,000
CHEVRON CORP NEW COM COM 166764100 46,345 394,741 SH   SOLE   207,044 0 187,697
CHIPOTLE MEXICAN GRILL-CL A COM 169656105 2,273 1,304 SH   SOLE   1,299 0 5
CHUBB LIMITED COM COM H1467J104 993 5,136 SH   SOLE   2,566 0 2,570
CHURCH & DWIGHT COM 171340102 3,821 37,235 SH   SOLE   0 0 37,235
CHURCHILL DOWNS INC COM 171484108 23,800 98,802 SH   SOLE 1 71,155 0 27,647
CIENA CORP COM NEW COM 171779309 7,138 92,734 SH   SOLE   56,895 0 35,839
CIGNA CORP COM 125523100 1,871 8,138 SH   SOLE   2,760 0 5,378
CINTAS CORP COM 172908105 16,268 36,741 SH   SOLE   14,978 0 21,763
CIRCOR INTL INC COM 17273K109 35,744 1,315,033 SH   SOLE   1,079,861 0 235,172
CISCO SYSTEMS INC COM 17275R102 22,017 347,522 SH   SOLE   55,813 0 291,709
CITIGROUP COM 172967424 3,989 66,187 SH   SOLE   4,875 0 61,312
CITIZENS FINANCIAL GROUP INC COM 174610105 843 17,867 SH   SOLE   2,980 0 14,887
CLOROX CO COM 189054109 4,763 27,355 SH   SOLE   17,179 0 10,176
CMC MATERIALS INC COM 12571T100 13,891 72,483 SH   SOLE   29,846 0 42,637
CME GROUP INC COM 12572Q105 1,970 8,622 SH   SOLE   5,588 0 3,034
CMS ENERGY CORP COM 125896100 337 5,176 SH   SOLE   76 0 5,100
COCA COLA COM 191216100 10,723 180,975 SH   SOLE   98,592 0 82,383
COEUR MNG INC COM 192108504 2,548 505,481 SH   SOLE   399,197 0 106,284
COGENT COMMUNICATIONS HLDGS IN COM NEW COM 19239V302 8,685 118,691 SH   SOLE 1 118,576 0 115
COGNEX CORP COM 192422103 1,151 14,800 SH   SOLE   0 0 14,800
COGNIZANT TECHNOLOGY SOLUTIONS - CL - A COM 192446102 724 8,163 SH   SOLE   1,255 0 6,908
COLGATE PALMOLIVE COMPANY COM 194162103 978 11,455 SH   SOLE   5,038 0 6,417
COLUMBUS MCKINNON CORP COM 199333105 17,705 382,720 SH   SOLE   302,615 0 80,105
COMCAST CL A COM 20030N101 41,026 815,470 SH   SOLE   368,481 0 446,989
COMERICA INC COM 200340107 262 3,014 SH   SOLE   14 0 3,000
COMMERCE BANCSHARES INC COM 200525103 285 4,131 SH   SOLE   4,131 0 0
COMMUNITY BANK SYSTEM INC COM 203607106 23,856 320,274 SH   SOLE   252,954 0 67,320
COMPASS MINERALS INTL INC COM 20451N101 90,550 1,772,704 SH   SOLE   1,392,466 0 380,238
CONDUENT INC COM 206787103 20,351 3,810,886 SH   SOLE   3,098,028 0 712,858
CONMED CORP COM 207410101 10,008 70,593 SH   SOLE 1 70,525 0 68
CONOCOPHILLIPS COM 20825C104 4,399 61,009 SH   SOLE   13,621 0 47,388
CONSOLIDATED EDISON INC COM 209115104 805 9,450 SH   SOLE   6,231 0 3,219
CONSTELLATION BRANDS INC COM 21036P108 501 1,998 SH   SOLE   536 0 1,462
CORNING INC COM 219350105 498 13,320 SH   SOLE   3,100 0 10,220
CORTEVA INC COM 22052L104 998 21,094 SH   SOLE   17,825 0 3,269
COSTAR GROUP INC COM 22160N109 2,401 30,285 SH   SOLE   25,248 0 5,037
COSTCO WHOLESALE CORP. COM 22160K105 69,400 122,162 SH   SOLE   55,296 0 66,866
COTERRA ENERGY INC COM COM 127097103 239 12,600 SH   SOLE   8,600 0 4,000
COTY INC COM CL A COM 222070203 157,436 14,993,661 SH   SOLE   12,106,812 0 2,886,849
CRANE COMPANY COM 224399105 8,854 87,036 SH   SOLE   53,680 0 33,356
CROWN CASTLE INTERNATIONAL CORP COM 22822V101 3,796 18,193 SH   SOLE   3,251 0 14,942
CSG SYS INTL INC COM 126349109 31,277 542,947 SH   SOLE   441,699 0 101,248
CSW INDUSTRIALS INC. COM 126402106 1,290 10,664 SH   SOLE   0 0 10,664
CSX CORPORATION COM 126408103 1,689 44,911 SH   SOLE   25,232 0 19,679
CUMMINS INC. COM 231021106 434 1,986 SH   SOLE   704 0 1,282
CVS CAREMARK CORPORATION COM 126650100 2,096 20,273 SH   SOLE   10,285 0 9,988
DANAHER CORPORATION COM 235851102 108,804 330,578 SH   SOLE   129,384 0 201,194
DARDEN RESTAURANTS INC COM 237194105 25,220 167,212 SH   SOLE   104,605 0 62,607
DAVITA INC COM 23918K108 375 3,290 SH   SOLE   80 0 3,210
DEERE & CO COM 244199105 3,850 11,230 SH   SOLE   7,943 0 3,287
DELL TECHNOLOGIES INC CL C COM 24703L202 1,913 34,052 SH   SOLE   100 0 33,952
DEVON ENERGY CORPORATION COM 25179M103 17,489 397,082 SH   SOLE   166,634 0 230,448
DEXCOM, INC. COM 252131107 1,180 2,195 SH   SOLE   0 0 2,195
DIAMONDBACK ENERGY INC COM 25278X109 5,310 49,237 SH   SOLE   30,530 0 18,707
DIMENSIONAL ETF TRUST US CORE EQUITY 2 COM 25434V708 379 13,060 SH   SOLE   1,455 0 11,605
DIODES INC COM 254543101 3,554 32,371 SH   SOLE   4,200 0 28,171
DISCOVER FINANCIAL SERVICES COM 254709108 6,503 56,248 SH   SOLE   4,951 0 51,297
DISNEY WALT CO COM 254687106 28,171 182,141 SH   SOLE   59,780 0 122,361
DOCUSIGN INC COM 256163106 786 5,155 SH   SOLE   5,080 0 75
DOLLAR GENERAL COM 256677105 10,382 44,021 SH   SOLE   3,760 0 40,261
Dominion Energy Inc COM 25746U109 258 3,302 SH   SOLE   80 0 3,222
DONALDSON CO INC COM 257651109 10,708 180,557 SH   SOLE   79,512 0 101,045
DORMAN PRODUCTS INC COM 258278100 3,377 29,867 SH   SOLE   6,642 0 23,225
DOVER CORP COM 260003108 48,346 266,191 SH   SOLE   113,898 0 152,293
DOW CHEMICAL CO COM 260557103 6,252 110,421 SH   SOLE   33,186 0 77,235
DRAFTKINGS INC COM CL A COM 26142R104 448 16,330 SH   SOLE   11,250 0 5,080
DRIL-QUIP INC COM 262037104 16,684 847,733 SH   SOLE   670,145 0 177,588
DTE ENERGY COMPANY COM 233331107 852 7,113 SH   SOLE   6,490 0 623
DUKE ENERGY CORPORATION COM 26441C204 1,710 16,313 SH   SOLE   10,082 0 6,231
DUPONT DE NEMOURS INC COM 26614N102 6,093 75,484 SH   SOLE   22,299 0 53,185
EAGLE MATERIALS INC COM 26969P108 10,336 62,111 SH   SOLE   26,260 0 35,851
EASTMAN CHEMICAL CO COM 277432100 26,029 215,471 SH   SOLE   85,967 0 129,504
EATON CORP PLC COM G29183103 1,941 11,237 SH   SOLE   2,258 0 8,979
EBAY INC COM 278642103 463 6,972 SH   SOLE   6,762 0 210
ECOLAB INC COM 278865100 7,489 31,940 SH   SOLE   4,905 0 27,035
EDWARDS LIFESCIENCES CORPORATION COM 28176E108 3,792 29,261 SH   SOLE   2,283 0 26,978
EHEALTH INC COM 28238P109 20,644 809,740 SH   SOLE   624,458 0 185,282
ELEMENT SOLUTIONS INC COM COM 28618M106 61,828 2,546,448 SH   SOLE   1,709,767 0 836,681
EMCOR GROUP INC COM 29084Q100 6,132 48,152 SH   SOLE   30,103 0 18,049
EMERSON ELECTRIC COM 291011104 6,417 69,024 SH   SOLE   35,452 0 33,572
ENBRIDGE INC COM 29250N105 626 16,003 SH   SOLE   6,265 0 9,738
ENCOMPASS HEALTH CORP COM 29261A100 7,157 109,711 SH   SOLE   45,844 0 63,867
ENERGY TRANSFER EQUITY LP COM 29273V100 210 25,513 SH   SOLE   25,080 0 433
ENERSYS COM 29275Y102 46,873 592,823 SH   SOLE   435,535 0 157,288
ENPRO INDUSTRIES INC. COM 29355X107 21,090 191,604 SH   SOLE   76,415 0 115,189
ENTEGRIS INC COM COM 29362U104 5,253 37,905 SH   SOLE   22,018 0 15,887
ENTERGY CORP COM 29364G103 282 2,504 SH   SOLE   0 0 2,504
ENTERPRISE FINL SVCS CORP COM COM 293712105 19,472 413,524 SH   SOLE   324,440 0 89,084
ENVESTNET INC COM COM 29404K106 8,265 104,162 SH   SOLE 1 104,068 0 94
EOG RESOURCES INC. COM 26875P101 4,332 48,765 SH   SOLE   9,281 0 39,484
EPAM SYS INC COM COM 29414B104 884 1,324 SH   SOLE   1,295 0 29
EQUIFAX INC COM 294429105 270 925 SH   SOLE   925 0 0
ESSENTIAL UTILS INC COM COM 29670G102 375 6,966 SH   SOLE   6,966 0 0
ESTEE LAUDER COMPANIES - CLASS A COM 518439104 81,026 218,749 SH   SOLE   59,784 0 158,965
ETSY INC COM 29786A106 799 3,662 SH   SOLE   3,557 0 105
EVENTBRITE INC COM CL A COM 29975E109 5,036 288,790 SH   SOLE 1 288,515 0 275
EVERBRIDGE INC COM COM 29978A104 8,773 130,366 SH   SOLE 1 89,480 0 40,886
EVERCORE INC CLASS A COM 29977A105 4,524 33,293 SH   SOLE 1 33,262 0 31
EVERSOURCE ENERGY COM 30040W108 531 5,835 SH   SOLE   239 0 5,596
EVOLENT HEALTH INC CL A COM 30050B101 8,868 320,454 SH   SOLE   253,005 0 67,449
EXACT SCIENCES CORP COM 30063P105 262 3,365 SH   SOLE   125 0 3,240
EXELON CORP COM COM 30161N101 261 4,511 SH   SOLE   510 0 4,001
EXPEDITORS INTERNATIONAL OF WASHINGTON COM 302130109 291 2,181 SH   SOLE   2,146 0 35
EXXON MOBIL CORP COM 30231G102 9,106 149,117 SH   SOLE   52,174 0 96,943
FARO TECHNOLOGIES INC COM 311642102 63,931 913,037 SH   SOLE   706,665 0 206,372
FASTENAL COMPANY COM 311900104 411 6,416 SH   SOLE   3,666 0 2,750
FATE THERAPEUTICS INC COM COM 31189P102 6,159 105,254 SH   SOLE 1 105,154 0 100
FEDERAL EXPRESS CORP COM 31428X106 337 1,306 SH   SOLE   98 0 1,208
FIDELITY NATIONAL INFORMATION COM 31620M106 6,630 60,781 SH   SOLE   25,016 0 35,765
FIRST BUSEY CORP COM 319383204 16,372 603,533 SH   SOLE   476,740 0 126,793
FIRST REPUBLIC BANK/SAN FRAN COM 33616C100 45,603 220,921 SH   SOLE   110,266 0 110,655
FIRST WESTN FINL INC COM 33751L105 354 11,644 SH   SOLE   11,644 0 0
FISERV INC COM 337738108 234 2,250 SH   SOLE   170 0 2,080
FIVE BELOW INC COM COM 33829M101 10,655 51,495 SH   SOLE   20,206 0 31,289
FIVE9 INC COM 338307101 6,629 48,291 SH   SOLE   31,106 0 17,185
FMC CORP COM 302491303 18,850 171,655 SH   SOLE   99,025 0 72,630
FNB CORPORATION COM 302520101 2,153 177,634 SH   SOLE   37,084 0 140,550
FNF GROUP COM 31620R303 408 7,800 SH   SOLE   4,500 0 3,300
FOCUS FINL PARTNERS INC COM CL A COM 34417P100 5,417 90,707 SH   SOLE 1 90,621 0 86
FORTINET INC COM 34959E109 1,101 3,064 SH   SOLE   3,025 0 39
FORTIVE CORPORATION COM 34959J108 222 2,904 SH   SOLE   931 0 1,973
FORWARD AIR CORP COM COM 349853101 5,345 44,151 SH   SOLE   9,379 0 34,772
FOX FACTORY HOLDING CORP COM 35138V102 22,583 132,756 SH   SOLE 1 85,200 0 47,556
FRANCO NEVADA CORP COM 351858105 57,444 415,505 SH   SOLE   142,651 0 272,854
GALLAGHER ARTHUR J COM 363576109 2,007 11,832 SH   SOLE   8,281 0 3,551
GARTNER INC COM 366651107 385 1,152 SH   SOLE   800 0 352
GENERAC HOLDINGS INC COM 368736104 923 2,622 SH   SOLE   2,368 0 254
GENERAL DYNAMICS CORP COM 369550108 517 2,489 SH   SOLE   808 0 1,681
GENERAL ELECTRIC CO COM 369604301 1,622 17,168 SH   SOLE   7,473 0 9,695
GENERAL MILLS INC COM 370334104 3,477 51,775 SH   SOLE   17,879 0 33,896
GILDAN ACTIVEWEAR COM 375916103 50,140 1,182,879 SH   SOLE   807,285 0 375,594
GILEAD SCIENCES INC. COM 375558103 1,043 14,371 SH   SOLE   195 0 14,176
GLACIER BANCORP INC COM 37637Q105 47,490 837,526 SH   SOLE   591,625 0 245,901
GLATFELTER CORP COM 377320106 56,388 3,278,506 SH   SOLE   2,688,894 0 589,612
GLOBE LIFE INC COM COM 37959E102 55,119 588,355 SH   SOLE   298,375 0 289,980
GLOBUS MEDICAL INC COM 379577208 21,272 294,660 SH   SOLE 1 194,598 0 100,062
GOLDEN OCEAN GROUP LTD COM G39637205 94 10,071 SH   SOLE   0 0 10,071
GOLDMAN SACHS ETF TR EQUAL WEIGHT US COM 381430438 502 7,020 SH   SOLE   0 0 7,020
GOLDMAN SACHS GROUP INC. COM 38141G104 882 2,305 SH   SOLE   1,255 0 1,050
GOOSEHEAD INS INC COM CL A COM 38267D109 9,632 74,052 SH   SOLE 1 73,980 0 72
GRACO INC. COM 384109104 1,186 14,720 SH   SOLE   0 0 14,720
GRAINGER WW INC COM 384802104 12,717 24,526 SH   SOLE   2,073 0 22,453
GUIDEWIRE SOFTWARE INC COM 40171V100 1,507 13,285 SH   SOLE   2,218 0 11,067
HAIN CELESTIAL GROUP COM 405217100 177,173 4,157,562 SH   SOLE   2,849,934 0 1,307,628
HAMILTON LANE INC CL A COM 407497106 6,162 59,463 SH   SOLE 1 59,406 0 57
HARLEY-DAVIDSON INC COM 412822108 46,365 1,230,213 SH   SOLE   889,069 0 341,144
HASBRO INC COM 418056107 5,133 50,382 SH   SOLE   2,603 0 47,779
HCA HOLDING INC COM 40412C101 2,106 8,200 SH   SOLE   7,700 0 500
HEALTH CATALYST INC COM COM 42225T107 21,056 530,737 SH   SOLE   255,113 0 275,624
HELMERICH & PAYNE INC COM COM 423452101 13,245 558,770 SH   SOLE   441,315 0 117,455
HENRY JACK & ASSOCIATES COM 426281101 6,409 38,367 SH   SOLE   23,784 0 14,583
HESKA CORP COM RESTRC NEW COM 42805E306 10,379 56,896 SH   SOLE   23,738 0 33,158
HEWLETT PACKARD ENTERPRISE COMPANY COM 42824C109 225 14,290 SH   SOLE   0 0 14,290
HEXCEL CORP COM 428291108 5,848 112,900 SH   SOLE 1 112,791 0 109
HOLOGIC INC COM 436440101 3,561 46,499 SH   SOLE   7,686 0 38,813
HOME DEPOT INC COM 437076102 72,230 173,976 SH   SOLE   110,457 0 63,519
HONEYWELL INTERNATIONAL INC. COM 438516106 44,538 213,495 SH   SOLE   35,066 0 178,429
HORIZON PHARMA PLC COM G46188101 14,214 131,881 SH   SOLE   53,834 0 78,047
HOULIHAN LOKEY INC COM 441593100 5,855 56,559 SH   SOLE 1 56,506 0 53
HP INCORPORATED COM 40434L105 254 6,753 SH   SOLE   0 0 6,753
HUB GROUP INC CL A COM 443320106 7,240 85,950 SH   SOLE   17,748 0 68,202
HUBBELL INC CL B COM 443510607 262 1,256 SH   SOLE   330 0 926
HUMANA INC COM 444859102 490 1,057 SH   SOLE   0 0 1,057
HUNTSMAN CORP COM 447011107 15,259 437,591 SH   SOLE   192,700 0 244,891
HURON CONSULTING GROUP INC COM 447462102 16,287 326,379 SH   SOLE 1 276,362 0 50,017
IBM COM 459200101 5,208 38,998 SH   SOLE   6,061 0 32,937
ICAD INC COM 44934S206 295 41,000 SH   SOLE   0 0 41,000
ICU MEDICAL INC COM 44930G107 44,568 187,792 SH   SOLE   151,754 0 36,038
IDEX CORP COM 45167R104 5,978 25,299 SH   SOLE   16,141 0 9,158
IDEXX LABS INC COM 45168D104 7,100 10,782 SH   SOLE   8,728 0 2,054
IHS MARKIT LTD COM G47567105 56,495 424,974 SH   SOLE   169,295 0 255,679
ILLINOIS TOOL WORKS CO COM 452308109 89,904 364,317 SH   SOLE   49,041 0 315,276
INARI MED INC COM COM 45332Y109 7,039 77,121 SH   SOLE 1 77,047 0 74
INGEVITY CORP COM 45688C107 7,754 108,139 SH   SOLE 1 81,236 0 26,903
INMODE LTD SHS COM M5425M103 261 3,700 SH   SOLE   3,700 0 0
INNOSPEC INC COM 45768S105 3,294 36,463 SH   SOLE 1 35,280 0 1,183
INSPIRE MED SYS INC COM 457730109 10,872 47,263 SH   SOLE 1 47,218 0 45
INSULET CORP COM 45784P101 13,859 52,083 SH   SOLE   20,834 0 31,249
INTEGRA LIFESCIENCES HLDGS CP COM NEW COM 457985208 10,637 158,775 SH   SOLE 1 120,092 0 38,683
INTEL CORP COM 458140100 7,119 138,135 SH   SOLE   67,761 0 70,374
INTER PARFUMS INC COM 458334109 13,193 123,406 SH   SOLE   60,295 0 63,111
INTERCONTINENTAL EXCHANGE INC COM 45866F104 11,875 86,879 SH   SOLE   85,171 0 1,708
INTL FLAVORS AND FRAGRANCES INC COM 459506101 1,336 8,849 SH   SOLE   2,394 0 6,455
INTUIT INC COM 461202103 1,672 2,601 SH   SOLE   1,211 0 1,390
INTUITIVE SURGICAL INC COM 46120E602 918 2,556 SH   SOLE   2,394 0 162
ITT INC COM 45073V108 16,258 159,083 SH   SOLE   64,027 0 95,056
ITURAN LOCATION AND CONTROL SHS COM M6158M104 3,100 116,223 SH   SOLE   116,223 0 0
J & J SNACK FOODS CORP COM 466032109 14,796 93,656 SH   SOLE   37,974 0 55,682
J.M. SMUCKER COMPANY COM 832696405 835 6,133 SH   SOLE   4,265 0 1,868
JACOBS ENGINEERING GROUP COM 469814107 3,304 23,707 SH   SOLE   4,351 0 19,356
JAZZ PHARMACEUTICALS, PLC COM G50871105 279 2,200 SH   SOLE   2,200 0 0
JOHN BEAN TECHNOLOGIES CORPORATION COM 477839104 5,890 38,345 SH   SOLE 1 37,660 0 685
JOHNSON & JOHNSON CO COM 478160104 54,977 321,287 SH   SOLE   93,064 0 228,223
JOHNSON CONTROLS INTERNATIONAL PLC COM G51502105 623 7,655 SH   SOLE   442 0 7,213
JP MORGAN CHASE & CO COM 46625H100 108,597 685,148 SH   SOLE   289,655 0 395,493
KBR INC COM 48242W106 59,871 1,257,379 SH   SOLE   892,947 0 364,432
KENNAMETAL INC COM 489170100 335 9,343 SH   SOLE   0 0 9,343
KEYCORP COM 493267108 491 21,270 SH   SOLE   21,270 0 0
KEYSIGHT TECHNOLOGIES COM 49338L103 102,457 496,330 SH   SOLE   222,694 0 273,636
KIMBERLY CLARK CORP COM COM 494368103 4,549 31,856 SH   SOLE   11,637 0 20,219
KINDER MORGAN INC COM 49456B101 642 40,438 SH   SOLE   13,679 0 26,759
KLA-TENCOR CORP COM COM 482480100 4,400 10,225 SH   SOLE   10,025 0 200
KRATOS DEFENSE & SEC SOLUTIONS UBC COM 50077B207 6,453 332,649 SH   SOLE 1 332,333 0 316
L3HARRIS TECHNOLOGIES INC COM 502431109 4,620 21,672 SH   SOLE   12,079 0 9,593
LABORATORY CORP OF AMERICA HOLDINGS COM 50540R409 471 1,502 SH   SOLE   83 0 1,419
LAKELAND FINANCIAL CORP COM 511656100 35,133 438,299 SH   SOLE   311,292 0 127,007
LAM RESEARCH CORPORATION COM 512807108 4,014 5,578 SH   SOLE   5,447 0 131
LAMB WESTON HOLDINGS COM 513272104 6,088 95,955 SH   SOLE   61,338 0 34,617
LEAR CORP COM 521865204 5,007 27,407 SH   SOLE   19,538 0 7,869
LENDINGTREE INC COM 52603B107 2,013 16,422 SH   SOLE 1 16,403 0 19
LIBERTY GLOBAL PLC COM G5480U104 235 8,415 SH   SOLE   1,800 0 6,615
LIBERTY GLOBAL PLC COM G5480U120 927 33,034 SH   SOLE   5,400 0 27,634
LILLY ELI & CO COM 532457108 3,812 13,801 SH   SOLE   7,310 0 6,491
LINDE PLC COM G5494J103 1,738 5,022 SH   SOLE   4,704 0 318
LIVANOVA PLC COM G5509L101 3,786 43,292 SH   SOLE 1 43,251 0 41
LIVE NATION ENTERTAINMENT, INC. COM 538034109 909 7,592 SH   SOLE   6,671 0 921
LIVENT CORP COM 53814L108 10,744 440,684 SH   SOLE 1 440,267 0 417
LKQ CORP COM 501889208 14,026 233,688 SH   SOLE   90,319 0 143,369
LOCKHEED MARTIN CORP COM COM 539830109 2,366 6,651 SH   SOLE   5,372 0 1,279
LOWES COS INC COM COM 548661107 15,838 61,275 SH   SOLE   31,736 0 29,539
LYONDELLBASELL INDUSTRIES N.V. CL A COM N53745100 5,479 59,425 SH   SOLE   3,853 0 55,572
M&T BANK CORPORATION COM 55261F104 400 2,600 SH   SOLE   2,600 0 0
MAIN STREET CAPITAL CORP COM 56035L104 224 5,000 SH   SOLE   0 0 5,000
MARATHON OIL GROUP COM 565849106 390 23,800 SH   SOLE   20,200 0 3,600
MARATHON PETE CORP COM COM 56585A102 3,424 53,427 SH   SOLE   32,079 0 21,348
MARRIOTT INTL - CL A COM 571903202 601 3,632 SH   SOLE   2,771 0 861
MARSH & MCLENNAN COM 571748102 56,046 322,387 SH   SOLE   97,143 0 225,244
MARTIN MARIETTA MATERIALS COM 573284106 20,951 47,586 SH   SOLE   1,275 0 46,311
MARVELL TECHNOLOGY INC COM 573874104 218,945 2,503,672 SH   SOLE   872,193 0 1,631,479
MASONITE INTL CORP NEW COM COM 575385109 4,146 35,147 SH   SOLE   7,011 0 28,136
MASTERCARD INC-CLASS A COM 57636Q104 3,745 10,424 SH   SOLE   5,548 0 4,876
MATERION CORP COM COM 576690101 8,613 93,655 SH   SOLE   37,980 0 55,675
MAXIMUS INC COM 577933104 8,986 112,784 SH   SOLE 1 112,677 0 107
MCCORMICK & COMPANY INC COM 579780206 23,321 241,446 SH   SOLE   18,915 0 222,531
MCDONALDS CORP COM 580135101 16,129 60,122 SH   SOLE   17,572 0 42,550
MCKESSON CORPORATION COM 58155Q103 69,281 279,023 SH   SOLE   89,398 0 189,625
MDU RESOURCES GROUP INC COM 552690109 201 6,500 SH   SOLE   3,000 0 3,500
MEDNAX INC COM 58502B106 19,412 713,477 SH   SOLE   561,342 0 152,135
MEDPACE HLDGS INC COM 58506Q109 4,346 19,977 SH   SOLE   4,215 0 15,762
MEDTRONIC PLC COM G5960L103 4,734 45,772 SH   SOLE   6,006 0 39,766
MERCK & CO COM 58933Y105 11,138 145,435 SH   SOLE   49,172 0 96,263
MERCURY SYS INC COM COM 589378108 3,277 59,516 SH   SOLE 1 59,459 0 57
META PLATFORMS INC CL A COM 30303M102 1,857 5,526 SH   SOLE   1,360 0 4,166
METTLER-TOLEDO INTERNATIONAL COM 592688105 150,903 88,928 SH   SOLE   16,742 0 72,186
MICROCHIP TECHNOLOGY INC. COM 595017104 80,471 924,272 SH   SOLE   76,969 0 847,303
MICRON TECHNOLOGY INC COM 595112103 433 4,647 SH   SOLE   1,522 0 3,125
MICROSOFT CORP COM 594918104 250,995 746,398 SH   SOLE   395,460 0 350,938
MKS INSTRUMENTS INC COM 55306N104 2,648 15,203 SH   SOLE   9,007 0 6,196
MODEL N INC COM 607525102 4,228 140,853 SH   SOLE   29,764 0 111,089
MODINE MFG CO COM 607828100 18,664 1,849,542 SH   SOLE   1,546,655 0 302,887
MONDELEZ INTERNATIONAL INC COM 609207105 66,053 995,311 SH   SOLE   434,948 0 560,363
MONOLITHIC PWR SYS INC COM 609839105 52,655 106,785 SH   SOLE   64,549 0 42,236
MONTROSE ENVIRONMENTAL GROUP I COM COM 615111101 4,130 58,574 SH   SOLE 1 58,518 0 56
MOODYS CORP COM 615369105 24,021 61,496 SH   SOLE   945 0 60,551
MORNINGSTAR INC COM 617700109 12,376 36,187 SH   SOLE   21,971 0 14,216
MOTOROLA SOLUTIONS COM 620076307 1,006 3,703 SH   SOLE   1,942 0 1,761
MSCI INC. COM 55354G100 635 1,038 SH   SOLE   1,003 0 35
NANOSTRING TECHNOLOGIES INC COM COM 63009R109 5,829 138,024 SH   SOLE 1 137,892 0 132
NATERA INC COM COM 632307104 8,490 90,913 SH   SOLE 1 89,124 0 1,789
NATIONAL BANK HOLDINGS CORPORATION COM 633707104 47,057 1,071,031 SH   SOLE   876,618 0 194,413
NCINO INC COM COM 63947X101 7,267 132,468 SH   SOLE 1 132,343 0 125
NCR CORP COM 62886E108 111,149 2,764,965 SH   SOLE   2,128,351 0 636,614
NEOGAMES S A SHS COM L6673X107 1,752 63,059 SH   SOLE   63,059 0 0
NETFLIX INC COM 64110L106 1,234 2,050 SH   SOLE   1,018 0 1,032
NEW JERSEY RESOURCES CORP COM 646025106 25,748 627,100 SH   SOLE   492,711 0 134,389
NEW YORK TIMES CLASS A COM 650111107 7,058 146,135 SH   SOLE 1 145,995 0 140
NEWMONT CORP COM 651639106 1,334 21,437 SH   SOLE   3,160 0 18,277
NEXTERA ENERGY INC COM 65339F101 20,126 215,637 SH   SOLE   34,327 0 181,310
NGL ENERGY PARTNERS LP COM 62913M107 18 10,000 SH   SOLE   0 0 10,000
NIKE INC COM 654106103 33,067 198,236 SH   SOLE   109,221 0 89,015
NORDSON CORP COM 655663102 6,124 24,000 SH   SOLE   14,535 0 9,465
NORFOLK SOUTHERN CORP COM 655844108 810 2,725 SH   SOLE   1,250 0 1,475
NORTHERN TR CORP COM 665859104 23,844 199,267 SH   SOLE   2,831 0 196,436
NORTHROP GRUMMAN CORPORATION COM 666807102 1,457 3,762 SH   SOLE   2,515 0 1,247
NOVANTA INC COM 67000B104 7,026 39,845 SH   SOLE 1 39,807 0 38
NUCOR CORP COM 670346105 276 2,414 SH   SOLE   500 0 1,914
NVIDIA CORP COM 67066G104 3,671 12,474 SH   SOLE   4,278 0 8,196
NXP SEMICONDUCTORS N.V. COM N6596X109 35,629 156,395 SH   SOLE   74,552 0 81,843
OGE ENERGY CORP COM 670837103 16,511 430,220 SH   SOLE   313,676 0 116,544
OLO INC CL A COM 68134L109 4,564 219,329 SH   SOLE 1 219,120 0 209
OMNICELL INC COM 68213N109 42,366 234,671 SH   SOLE 1 174,833 0 59,838
ONE GAS INC COM 68235P108 354 4,540 SH   SOLE   1,600 0 2,940
ONEOK, INC COM 682680103 2,302 39,107 SH   SOLE   13,411 0 25,696
ONTO INNOVATION INC COM 683344105 9,565 94,485 SH   SOLE 1 94,394 0 91
OPTION CARE HEALTH INC COM NEW COM 68404L201 7,499 263,700 SH   SOLE 1 263,448 0 252
ORACLE CORPORATION COM 68389X105 13,488 154,639 SH   SOLE   20,454 0 134,185
OREILLY AUTOMOTIVE INC COM 67103H107 50,666 71,709 SH   SOLE   32,754 0 38,955
ORTHOFIX MED INC COM 68752m108 84,828 2,728,604 SH   SOLE   2,076,977 0 651,627
OSHKOSH TRUCK CORP COM 688239201 316 2,800 SH   SOLE   850 0 1,950
OTIS WORLDWIDE CORP COM COM 68902V107 517 5,967 SH   SOLE   967 0 5,000
PACIFIC PREMIER BANCORP COM COM 69478X105 27,240 680,479 SH   SOLE   554,892 0 125,587
PACIRA BIOSCIENCES INC COM 695127100 3,581 59,516 SH   SOLE 1 59,459 0 57
PALO ALTO NETWORKS INC COM 697435105 28,079 50,393 SH   SOLE   42,797 0 7,596
PALOMAR HLDGS INC COM COM 69753M105 6,233 96,241 SH   SOLE 1 96,149 0 92
PAPA JOHNS INTL INC COM 698813102 31,254 234,187 SH   SOLE   150,336 0 83,851
PARKER-HANNIFIN CORP COM 701094104 8,492 26,669 SH   SOLE   5,776 0 20,893
PAYCHEX INC COM 704326107 1,166 8,541 SH   SOLE   6,457 0 2,084
PAYPAL HOLDINGS INC COM 70450Y103 1,450 7,686 SH   SOLE   4,091 0 3,595
PDC ENERGY COM 69327R101 29,838 611,647 SH   SOLE   448,515 0 163,132
PEGASYSTEMS INC COM 705573103 12,830 114,741 SH   SOLE   45,647 0 69,094
PEPSICO INC COM 713448108 50,623 291,650 SH   SOLE   60,794 0 230,856
PERKINELMER INC COM 714046109 330 1,640 SH   SOLE   1,640 0 0
PFIZER INC COM COM 717081103 45,800 775,041 SH   SOLE   276,210 0 498,831
PHILIP MORRIS INTERNATIONAL COM 718172109 1,504 15,786 SH   SOLE   5,827 0 9,959
PHILLIPS 66 COM 718546104 2,383 32,986 SH   SOLE   8,685 0 24,301
PHREESIA INC COM COM 71944F106 7,744 185,941 SH   SOLE   75,891 0 110,050
PINNACLE FINL PARTNERS INC COM 72346Q104 239 2,500 SH   SOLE   2,500 0 0
PINTEREST INC CL A COM 72352L106 774 21,272 SH   SOLE   16,637 0 4,635
PNM RESOURCES INC. COM 69349H107 26,175 573,900 SH   SOLE   445,614 0 128,286
POWER INTEGRATIONS INC COM 739276103 9,054 97,469 SH   SOLE 1 97,376 0 93
PRETIUM RES INC COM COM 74139C102 11,688 829,382 SH   SOLE   654,901 0 174,481
PROCTER & GAMBLE COM 742718109 25,566 156,293 SH   SOLE   49,021 0 107,272
PROGRESS SOFTWARE CORP COM 743312100 82,741 1,714,110 SH   SOLE   1,377,909 0 336,201
PROGRESSIVE CORP OHIO COM 743315103 10,624 103,480 SH   SOLE   32,665 0 70,815
PROTO LABS INC COM COM 743713109 949 18,460 SH   SOLE 1 18,430 0 30
PURE STORAGE INC CL A COM 74624M102 21,331 655,386 SH   SOLE   265,942 0 389,444
QORVO INC COM 74736K101 316 2,023 SH   SOLE   0 0 2,023
QUAKER CHEMICAL CP COM COM 747316107 216 935 SH   SOLE   385 0 550
QUALCOMM INC COM COM 747525103 2,367 12,933 SH   SOLE   3,480 0 9,453
QUANEX BUILDING PRODUCTS CORP COM COM 747619104 31,153 1,257,132 SH   SOLE   1,034,607 0 222,525
QUANTA SERVICES INC COM 74762E102 104,709 913,448 SH   SOLE   463,730 0 449,718
QUOTIENT TECHNOLOGY INC COM 749119103 22,019 2,967,476 SH   SOLE   2,344,795 0 622,681
RANGE RESOURCES CORP COM 75281A109 11,475 643,622 SH   SOLE   508,804 0 134,818
RAYTHEON TECHNOLOGIES CORP COM COM 75513E101 44,506 517,107 SH   SOLE   247,808 0 269,299
RBC BEARINGS INC COM 75524B104 4,252 21,037 SH   SOLE   4,477 0 16,560
REGAL REXNORD CORP COM 758750103 150,787 886,058 SH   SOLE   637,809 0 248,249
REGENERON PHARMACEUTICALS COM 75886F107 701 1,110 SH   SOLE   0 0 1,110
REINSURANCE GROUP OF AMERICA COM 759351604 48,598 443,913 SH   SOLE   179,126 0 264,787
RENASANT CORP COM 75970E107 15,702 413,838 SH   SOLE   327,166 0 86,672
REPUBLIC SERVICES INC COM 760759100 414 2,964 SH   SOLE   2,722 0 242
RESMED INC COM 761152107 226 870 SH   SOLE   200 0 670
REV GROUP INC COM 749527107 46,546 3,289,417 SH   SOLE   2,715,797 0 573,620
REVOLVE GROUP INC CL A COM 76156B107 6,534 116,600 SH   SOLE 1 116,489 0 111
RITCHIE BROS. AUCTIONEERS INC. COM 767744105 6,187 101,083 SH   SOLE 1 98,038 0 3,045
RLI CORP COM 749607107 336 3,000 SH   SOLE   0 0 3,000
ROCKWELL AUTOMATION INC COM 773903109 2,843 8,148 SH   SOLE   6,805 0 1,343
ROGERS CORPORATION COM 775133101 16,348 59,893 SH   SOLE   24,160 0 35,733
ROPER TECHNOLOGIES COM 776696106 141,962 288,695 SH   SOLE   67,609 0 221,086
ROSS STORES INC. COM 778296103 899 7,856 SH   SOLE   0 0 7,856
RPM INTL INC COM COM 749685103 517 5,121 SH   SOLE   5,121 0 0
S&P GLOBAL INC COM 78409V104 41,455 87,873 SH   SOLE   44,861 0 43,012
SAIA INC COM 78709Y105 7,663 22,736 SH   SOLE 1 22,714 0 22
SAILPOINT TECHNLGIES HLDGS INC COM COM 78781P105 544 11,272 SH   SOLE   0 0 11,272
SALESFORCE COM COM 79466L302 2,621 10,323 SH   SOLE   2,057 0 8,266
SCHLUMBERGER LTD. COM 806857108 2,346 78,473 SH   SOLE   8,547 0 69,926
SCHNITZER STEEL INDUSTRIES COM 806882106 8,246 158,873 SH   SOLE   126,139 0 32,734
SEACOAST BANKING CORP OF FLORIDA COM 811707801 56,662 1,601,177 SH   SOLE   1,140,424 0 460,753
SEI INVESTMENTS COMPANY COM 784117103 410 6,732 SH   SOLE   0 0 6,732
SELECTQUOTE INC COM COM 816307300 3,410 376,341 SH   SOLE 1 375,983 0 358
SERVICENOW INC COM 81762P102 60,434 93,191 SH   SOLE   52,131 0 41,060
SHAKE SHACK INC COM 819047101 5,907 81,843 SH   SOLE 1 81,765 0 78
SHERWIN WILLIAMS COM 824348106 17,249 49,013 SH   SOLE   4,564 0 44,449
SHIFT4 PMTS INC CL A COM 82452J109 8,337 143,911 SH   SOLE 1 143,773 0 138
SHOPIFY INC CL A COM 82509L107 966 702 SH   SOLE   10 0 692
SIERRA WIRELESS INC COM 826516106 15,133 858,824 SH   SOLE   678,890 0 179,934
SIGNATURE BANK COM 82669G104 2,138 6,621 SH   SOLE   2,928 0 3,693
SILGAN HOLDINGS INC COM 827048109 28,898 674,619 SH   SOLE   524,078 0 150,541
SILICON LABORATORIES INC COM COM 826919102 37,524 181,786 SH   SOLE 1 115,169 0 66,617
SILK ROAD MEDICAL INC COM 82710M100 5,551 130,279 SH   SOLE 1 130,155 0 124
SIMON PROPERTY GROUP COM 828806109 2,544 15,882 SH   SOLE   4,774 0 11,108
SIMPLY GOOD FOODS CO COM 82900L102 7,126 171,427 SH   SOLE 1 171,263 0 164
SITIME CORP COM COM 82982T106 6,224 21,275 SH   SOLE 1 21,255 0 20
SIX FLAGS ENTMT CORP NEW COM COM 83001A102 34,764 816,416 SH   SOLE   670,490 0 145,926
SK TELECOM LTD SPONSORED ADR SPONSORED ADR 78440P306 440 16,494 SH   SOLE   16,494 0 0
SKECHERS U S A INC CL A COM 830566105 3,399 78,330 SH   SOLE   47,728 0 30,602
SNAP-ON INCORPORATED COM 833034101 1,925 8,953 SH   SOLE   0 0 8,953
SOUTHERN COMPANY COM 842587107 1,290 18,814 SH   SOLE   8,798 0 10,016
SOUTHSTATE CORP COM 840441109 6,224 77,664 SH   SOLE   16,099 0 61,565
SP PLUS CORP COM COM 78469C103 41,131 1,457,433 SH   SOLE   1,198,023 0 259,410
SPROUT SOCIAL INC COM CL A COM 85209W109 10,992 121,195 SH   SOLE 1 121,078 0 117
SPX CORPORATION COM 784635104 69,190 1,159,306 SH   SOLE   896,948 0 262,358
SQUARE INC CL A COM 852234103 326 2,020 SH   SOLE   0 0 2,020
STANDEX INTERNATIONAL CORPORATION COM 854231107 4,225 38,152 SH   SOLE   8,047 0 30,105
STANLEY BLACK & DECKER INC COM 854502101 462 2,450 SH   SOLE   0 0 2,450
STARBUCKS CORP COM COM 855244109 15,883 135,769 SH   SOLE   62,465 0 73,304
STATE STREET CORPORATION COM 857477103 938 10,071 SH   SOLE   7,746 0 2,325
STEPSTONE GROUP INC COM CL A COM 85914M107 5,875 141,298 SH   SOLE 1 141,163 0 135
STERIS PLC COM G8473T100 1,146 4,707 SH   SOLE   4,400 0 307
STERLING CONSTRUCTION CO INC COM 859241101 32,864 1,249,652 SH   SOLE   1,037,730 0 211,922
STEVEN MADDEN LTD COM 556269108 6,605 142,141 SH   SOLE   29,604 0 112,537
STOCK YDS BANCORP INC COM COM 861025104 292 4,573 SH   SOLE   0 0 4,573
STONERIDGE INC COM 86183P102 3,731 189,068 SH   SOLE   78,542 0 110,526
STRYKER CORP COM 863667101 6,589 24,653 SH   SOLE   5,507 0 19,146
SUMMIT MATLS INC CL A COM 86614U100 23,661 589,530 SH   SOLE   465,649 0 123,881
SUNCOR ENERGY INC COM 867224107 18,881 753,928 SH   SOLE   466,377 0 287,551
SURGERY PARTNERS INC COM COM 86881A100 6,586 123,321 SH   SOLE 1 123,203 0 118
SURMODICS INC. COM 868873100 7,777 161,597 SH   SOLE   125,535 0 36,062
SYNEOS HEALTH INC CL A COM 87166B102 8,361 81,409 SH   SOLE   50,279 0 31,130
SYSCO CORPORATION COM 871829107 685 8,689 SH   SOLE   3,112 0 5,577
T. ROWE PRICE GROUP INC. COM 74144T108 3,402 17,300 SH   SOLE   16,072 0 1,228
TAPESTRY INC COM 876030107 563 13,858 SH   SOLE   8,764 0 5,094
TARGET CORPORATION COM 87612E106 25,927 112,015 SH   SOLE   102,850 0 9,165
TE CONNECTIVITY LTD COM H84989104 626 3,877 SH   SOLE   3,648 0 229
TELLURIAN INC COM 87968A104 147 47,500 SH   SOLE   0 0 47,500
TENABLE HLDGS INC COM COM 88025T102 12,478 226,557 SH   SOLE   93,685 0 132,872
TERADYNE INC COM 880770102 301 1,843 SH   SOLE   1,700 0 143
TESLA MOTORS COM 88160R101 1,522 1,440 SH   SOLE   887 0 553
TETRA TECH INC COM 88162G103 14,427 84,948 SH   SOLE 1 70,953 0 13,995
TEXAS INSTRUMENTS INC COM 882508104 6,085 32,291 SH   SOLE   20,678 0 11,613
THE CHARLES SCHWAB CORPORATION COM COM 808513105 1,041 12,405 SH   SOLE   9,695 0 2,710
THERMO FISHER SCIENTIFIC INC COM 883556102 117,956 176,845 SH   SOLE   54,133 0 122,712
TIMKEN CO COM 887389104 11,909 171,856 SH   SOLE   68,388 0 103,468
TJX COMPANIES INC COM 872540109 77,600 1,021,847 SH   SOLE   502,264 0 519,583
TPI COMPOSITES INC COM COM 87266J104 3,300 220,579 SH   SOLE 1 220,369 0 210
TRANE TECHNOLOGIES PLC SHS COM G8994E103 2,873 14,234 SH   SOLE   2,629 0 11,605
TRANSUNION COM 89400J107 2,908 24,519 SH   SOLE   14,564 0 9,955
TRAVELERS COMPANIES INC. COM 89417E109 1,684 10,764 SH   SOLE   6,266 0 4,498
TREEHOUSE FOODS INC COM 89469A104 11,963 295,221 SH   SOLE   233,151 0 62,070
TRUIST FINL CORP COM 89832Q109 585 9,974 SH   SOLE   2,373 0 7,601
TRUPANION INC COM COM 898202106 12,342 93,478 SH   SOLE 1 93,387 0 91
TURNING POINT THERAPEUTICS INC COM 90041T108 4,346 91,120 SH   SOLE 1 91,033 0 87
TYLER TECHNOLOGIES, INC. COM 902252105 937 1,742 SH   SOLE   1,530 0 212
UBER TECHNOLOGIES INC COM 90353T100 273 6,500 SH   SOLE   6,000 0 500
UFP Industries Inc COM 90278Q108 6,900 74,994 SH   SOLE   15,770 0 59,224
ULTA SALON COSMETICS & FRANGRANCE INC COM 90384S303 5,934 14,402 SH   SOLE   6,892 0 7,510
UMPQUA HOLDINGS CORP COM 904214103 45,543 2,366,856 SH   SOLE   1,851,771 0 515,085
UNDER ARMOUR INC CL A COM 904311107 27,366 1,291,522 SH   SOLE   853,190 0 438,332
UNION PACIFIC CORP COM 907818108 23,721 94,130 SH   SOLE   53,083 0 41,047
UNITED BANKSHARES INC COM 909907107 5,057 139,390 SH   SOLE   27,499 0 111,891
UNITED CMNTY BKS BLAIRSVLE GA COM COM 90984P303 52,969 1,473,901 SH   SOLE   1,105,736 0 368,165
UNITED PARCEL SERVICE - CL B COM 911312106 14,520 67,740 SH   SOLE   5,431 0 62,309
UNITED THERAPEUTICS CORP COM 91307C102 5,152 23,838 SH   SOLE   14,926 0 8,912
UNITEDHEALTH GROUP INCORPORATED COM 91324P102 113,805 226,475 SH   SOLE   80,663 0 145,812
UNIVERSAL ELECTRONICS COM 913483103 5,789 142,196 SH   SOLE   52,615 0 89,581
UPWORK INC COM 91688F104 8,803 257,722 SH   SOLE 1 257,476 0 246
US BANCORP DEL COM NEW COM 902973304 4,919 87,630 SH   SOLE   34,425 0 53,205
VAIL RESORTS INC COM 91879Q109 22,900 69,835 SH   SOLE   33,769 0 36,066
VALERO ENERGY CORP COM 91913Y100 530 7,046 SH   SOLE   3,265 0 3,781
VEECO INSTRS INC COM 922417100 7,196 252,836 SH   SOLE   49,839 0 202,997
VEEVA SYS INC CL A COM 922475108 688 2,695 SH   SOLE   2,695 0 0
VERACYTE INC COM 92337F107 7,350 178,370 SH   SOLE   75,140 0 103,230
VERIFYME INC COM NEW COM 92346X206 64 20,000 SH   SOLE   0 0 20,000
VERIFYME INC WT EXP 062225 COM 92346X115 10 10,000 SH   SOLE   0 0 10,000
VERISK ANALYTICS INC COM 92345Y106 434 1,900 SH   SOLE   1,900 0 0
VERIZON COMMUNICATIONS INC COM COM 92343V104 6,784 130,685 SH   SOLE   34,696 0 95,989
VF CORPORATION COM 918204108 17,979 245,357 SH   SOLE   51,797 0 193,560
VISA INC CL A COM 92826C839 125,730 579,955 SH   SOLE   240,262 0 339,693
VMWARE INC CL A COM 928563402 1,747 15,070 SH   SOLE   197 0 14,873
VOCERA COMMUNICATIONS INC COM COM 92857F107 15,945 245,880 SH   SOLE 1 164,128 0 81,752
VODAFONE GROUP PLC COM 92857W308 637 42,629 SH   SOLE   364 0 42,265
WABTEC COM 929740108 217 2,371 SH   SOLE   10 0 2,361
WALGREENS BOOTS ALLIANCE INC COM 931427108 6,105 117,149 SH   SOLE   18,935 0 98,214
WALMART INC COM COM 931142103 12,009 83,046 SH   SOLE   17,908 0 65,138
WARBY PARKER INC CL A COM COM 93403J106 7,122 152,985 SH   SOLE 1 152,839 0 146
WASTE CONNECTIONS INC COM 94106B101 4,158 30,496 SH   SOLE   18,309 0 12,187
WASTE MANAGEMENT INC COM 94106L109 1,962 11,778 SH   SOLE   7,146 0 4,632
WATSCO INC COM 942622200 590 1,887 SH   SOLE   725 0 1,162
WEC ENERGY GROUP INC COM 92939U106 14,032 144,428 SH   SOLE   18,176 0 126,252
WELLS FARGO COMPANY COM 949746101 2,900 60,376 SH   SOLE   27,006 0 33,370
WENDYS CO/THE COM 95058W100 457 19,178 SH   SOLE   19,178 0 0
WESBANCO INC COM 950810101 20,679 591,016 SH   SOLE   466,832 0 124,184
WESTERN ALLIANCE BANCORP COM 957638109 66,200 614,781 SH   SOLE   301,129 0 313,652
WESTERN UNION COM 959802109 281 15,711 SH   SOLE   7,300 0 8,411
WEYERHAEUSER CO COM 962166104 4,583 111,233 SH   SOLE   10,146 0 101,087
WILLIAMS COMPANIES INC COM 969457100 298 11,394 SH   SOLE   4,605 0 6,789
WILLIAMS-SONOMA INC COM 969904101 272 1,609 SH   SOLE   121 0 1,488
WINGSTOP INC COM 974155103 6,800 39,352 SH   SOLE 1 39,314 0 38
WINTRUST FINANCIAL CORPORATION COM 97650W108 420 4,626 SH   SOLE   9 0 4,617
WORKDAY INC COM 98138H101 19,512 71,436 SH   SOLE   44,688 0 26,748
WORKIVA INC COM 98139A105 5,296 40,584 SH   SOLE   8,477 0 32,107
XCEL ENERGY INC COM 98389B100 4,658 68,800 SH   SOLE   53,782 0 15,018
XENCOR INC COM COM 98401F105 3,941 98,213 SH   SOLE 1 98,119 0 94
XILINX INC COM 983919101 677 3,183 SH   SOLE   1,745 0 1,438
YUM BRANDS INC COM 988498101 2,349 16,929 SH   SOLE   4,968 0 11,961
YUM CHINA HOLDINGS INC COM 98850P109 667 13,390 SH   SOLE   2,968 0 10,422
ZEBRA TECHNOLOGIES CORP CL A COM 989207105 153,137 257,008 SH   SOLE   100,186 0 156,822
ZENDESK INC COM COM 98936J101 1,216 11,644 SH   SOLE   6,579 0 5,065
ZIFF DAVIS INC COM 48123V102 488 4,400 SH   SOLE   4,400 0 0
ZIMMER BIOMET HOLDINGS COM 98956P102 608 4,781 SH   SOLE   1,650 0 3,131
ZIONS BANCORPORATION COM 989701107 3,857 60,968 SH   SOLE   20,558 0 40,410
ZOETIS INC COM 98978V103 155,032 635,300 SH   SOLE   178,980 0 456,320
ZURN WATER SOLUTIONS CORP COM COM 98983L108 11,891 326,474 SH   SOLE   131,253 0 195,221