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 FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
3M COMPANY COM 88579Y101   4,274,996 45,663 SH   SOLE   16,358 0 29,305
AAR CORP COM 000361105   31,207,531 524,232 SH   SOLE   353,834 0 170,398
ABBOTT LABS COM 002824100   46,892,623 484,178 SH   SOLE   202,810 0 281,367
ABBVIE INC COM COM 00287Y109   23,491,812 157,600 SH   SOLE   69,601 0 87,998
ACCENTURE LTD CL A COM G1151C101   14,919,404 48,580 SH   SOLE   30,857 0 17,723
ADAPTHEALTH CORP COMMON STOCK COM 00653Q102   19,362,034 2,127,696 SH   SOLE   1,509,762 0 617,934
ADDUS HOMECARE CORP COM 006739106   8,794,845 103,238 SH   SOLE 1 103,173 0 65
ADOBE INC. COM 00724F101   52,186,735 102,347 SH   SOLE   24,327 0 78,020
ADVANCED DRAIN SYS INC DEL COM COM 00790R104   27,744,469 243,736 SH   SOLE   121,039 0 122,697
ADVANCED ENERGY INDS COM 007973100   8,892,656 86,236 SH   SOLE   51,915 0 34,321
AFLAC INC COM 001055102   3,658,673 47,670 SH   SOLE   34,586 0 13,084
AGILENT TECHNOLOGIES COM 00846U101   11,916,322 106,567 SH   SOLE   67,130 0 39,437
AGILYSYS INC COM 00847J105   10,939,093 165,343 SH   SOLE   85,538 0 79,805
AIR LEASE CORP COM 00912X302   4,019,326 101,987 SH   SOLE   22,184 0 79,803
AIR PRODUCTS & CHEMICALS INC COM 009158106   13,522,431 47,715 SH   SOLE   12,033 0 35,682
ALAMOS GOLD INC NEW COM CL A COM 011532108   27,207,037 2,409,835 SH   SOLE   1,707,755 0 702,080
ALCON INC ORD SHS COM H01301128   14,639,242 189,972 SH   SOLE   27,877 0 162,095
ALIBABA GROUP HLDG LTD SPONSORED ADS ADR 01609W102   2,922,791 33,696 SH   SOLE   33,600 0 96
ALKERMES PLC COM G01767105   27,762,644 991,169 SH   SOLE 1 811,673 0 179,496
ALLEGIANT TRAVEL CO COM COM 01748X102   6,441,867 83,813 SH   SOLE   49,342 0 34,471
ALLETE INC COM 018522300   26,953,186 510,477 SH   SOLE   373,050 0 137,427
ALPHABET INC CL A COM 02079K305   33,373,794 255,034 SH   SOLE   143,046 0 111,988
ALPHABET INC CL C COM 02079K107   138,860,122 1,053,167 SH   SOLE   547,244 0 505,923
ALTERYX INC CL A COM 02156B103   5,929,918 157,334 SH   SOLE   95,104 0 62,230
ALTRIA GROUP INC COM 02209S103   510,223 12,134 SH   SOLE   9,156 0 2,977
AMAZON.COM INC. COM 023135106   149,877,022 1,179,020 SH   SOLE   417,277 0 761,743
AMERESCO INC CL A COM 02361E108   6,068,457 157,377 SH   SOLE 1 157,278 0 99
AMERICA MOVIL SAB DE CV SPON ADR L SHS ADR 02390A101   228,624 13,200 SH   SOLE   13,200 0 0
AMERICAN TOWER CORP-CL A COM 03027X100   3,583,037 21,788 SH   SOLE   1,317 0 20,471
AMERICAN WATER WORKS INC COM 030420103   1,692,303 13,666 SH   SOLE   11,140 0 2,526
AMERICOLD REALTY TRUST INC COM 03064D108   8,317,287 273,505 SH   SOLE 1 273,336 0 169
AMERIS BANCORP COM 03076K108   5,790,671 150,838 SH   SOLE   87,862 0 62,976
AMEX TECHNOLOGY SELECT SPDR FUND ETF 81369Y803   2,696,485 16,449 SH   SOLE   15,563 0 886
AMGEN INC COM 031162100   7,471,403 27,800 SH   SOLE   20,001 0 7,798
AMPHENOL CORP CL A - NEW COM 032095101   10,408,545 123,926 SH   SOLE   13,298 0 110,628
ANALOG DEVICES COM 032654105   5,661,010 32,332 SH   SOLE   13,796 0 18,536
ANGIODYNAMICS INC COM 03475V101   4,507,441 616,613 SH   SOLE   432,056 0 184,557
AON PLC CL A COM G0403H108   16,078,394 49,591 SH   SOLE   39,193 0 10,398
APOGEE ENTERPRISES INC COM COM 037598109   37,360,616 793,556 SH   SOLE   582,965 0 210,591
APPLE INC. COM 037833100   217,646,728 1,271,227 SH   SOLE   556,120 0 715,106
APPLIED MATERIALS INC COM 038222105   6,337,133 45,772 SH   SOLE   9,897 0 35,875
ARCBEST CORP COM COM 03937C105   28,564,768 281,011 SH   SOLE   209,135 0 71,876
ARES MANAGEMENT CORPORATION COM 03990B101   112,536,472 1,093,968 SH   SOLE   394,644 0 699,323
ASE TECHNOLOGY HOLDING CO LTD SPONSORED ADS ADR 00215W100   909,920 121,000 SH   SOLE   121,000 0 0
ASML HOLDING N V N Y REGISTRY SHS COM N07059210   21,251,568 36,102 SH   SOLE   20,929 0 15,172
ASTEC INDUSTRIES INC COM 046224101   25,965,148 551,160 SH   SOLE   381,386 0 169,774
AT & T INC COM 00206R102   840,291 55,945 SH   SOLE   28,310 0 27,633
ATKORE INTL GROUP INC COM 047649108   8,945,134 59,958 SH   SOLE 1 59,921 0 37
AVERY DENNISON CORP COM 053611109   60,328,790 330,261 SH   SOLE   158,958 0 171,303
AVID BIOSERVICES INC COM 05368M106   4,537,383 480,655 SH   SOLE 1 480,354 0 301
AVIENT CORP COM 05368V106   6,264,355 177,360 SH   SOLE 1 177,249 0 111
AVISTA CORP COM 05379B107   11,482,319 354,721 SH   SOLE   245,998 0 108,723
AXONICS INC COM COM 05465P101   3,240,986 57,751 SH   SOLE   17,568 0 40,183
AZEK CO INC CL A COM 05478C105   48,874,419 1,643,390 SH   SOLE 1 910,624 0 732,766
AZENTA INC COM COM 114340102   5,370,380 107,001 SH   SOLE 1 106,935 0 66
AZZ INC COM 002474104   41,073,278 901,125 SH   SOLE   654,575 0 246,550
BADGER METER INC COM COM 056525108   10,265,700 71,354 SH   SOLE   43,327 0 28,027
BAKER HUGHES CO COM 05722G100   16,847,499 476,996 SH   SOLE   331,625 0 145,371
BALCHEM CORPORATION COM 057665200   36,271,281 292,416 SH   SOLE   41,197 0 251,219
BANK AMER CORP COM COM 060505104   4,458,200 162,827 SH   SOLE   38,489 0 124,337
BANK OF HAWAII CORPORATION COM 062540109   504,652 10,156 SH   SOLE   7,156 0 3,000
BANK OF NEW YORK MELLON CORP COM 064058100   863,193 20,239 SH   SOLE   7,874 0 12,365
BAXTER INTERNATIONAL INC. COM 071813109   522,322 13,840 SH   SOLE   1,554 0 12,286
BECTON DICKINSON COM 075887109   50,006,165 193,425 SH   SOLE   91,355 0 102,070
BELDEN INC COM 077454106   54,008,332 559,382 SH   SOLE   406,101 0 153,281
BELLRING BRANDS INC COM 07831C103   2,590,687 62,835 SH   SOLE 1 62,724 0 111
BERKLEY W R CORP COM 084423102   31,859,219 501,799 SH   SOLE   354,153 0 147,646
BERKSHIRE HATHAWAY INC DEL CL B NEW COM 084670702   80,594,817 230,074 SH   SOLE   75,900 0 154,173
BERRY GLOBAL GROUP INC COM 08579W103   10,814,748 174,685 SH   SOLE   105,163 0 69,522
BIOCRYST PHARMACEUTICALS INC COM 09058V103   14,287,341 2,017,986 SH   SOLE   1,453,483 0 564,503
BIO-TECHNE CORP COM 09073M104   59,173,281 869,300 SH   SOLE   290,895 0 578,405
BLACKLINE INC COM 09239B109   7,612,869 137,243 SH   SOLE 1 136,943 0 300
BLACKROCK INC-CLASS A COM 09247X101   6,561,227 10,149 SH   SOLE   9,683 0 466
BLACKSTONE MORTGAGE TRUST RE 09257W100   516,563 23,750 SH   SOLE   2,805 0 20,945
BLUEPRINT MEDICINES CORP COM 09627Y109   4,778,433 95,150 SH   SOLE 1 95,091 0 59
BOOT BARN HLDGS INC COM COM 099406100   9,169,761 112,942 SH   SOLE 1 112,872 0 70
BOX INC CL A COM 10316T104   9,512,496 392,916 SH   SOLE 1 392,670 0 246
BP AMOCO PLC ADR 055622104   564,056 14,568 SH   SOLE   7,897 0 6,670
BRIGHT HORIZONS FAM SOL IN DEL COM COM 109194100   6,333,189 77,746 SH   SOLE 1 77,661 0 85
BRISTOL MYERS SQUIBB CO COM 110122108   4,558,694 78,544 SH   SOLE   44,614 0 33,930
BROADCOM INC COM 11135F101   27,361,797 32,943 SH   SOLE   22,316 0 10,627
BROWN-FORMAN CORPORATION CLS B COM 115637209   649,128 11,252 SH   SOLE   5,596 0 5,656
BUNGE LIMITED COM H11356104   1,168,342 10,793 SH   SOLE   1,768 0 9,025
BWX TECHNOLOGIES INC COM COM 05605H100   3,160,032 42,145 SH   SOLE   12,858 0 29,287
CACI INTERNATIONAL INC COM 127190304   15,333,597 48,844 SH   SOLE   28,931 0 19,913
CACTUS INC A COM 127203107   9,464,133 188,491 SH   SOLE 1 188,373 0 118
CADENCE BANK COM 12740C103   24,978,317 1,177,112 SH   SOLE   857,312 0 319,800
CANADIAN PACIFIC KANSAS CITY LTD COM 13646K108   2,388,338 32,097 SH   SOLE   22,001 0 10,096
CAPITAL SOUTHWEST CORPORATION COM 140501107   244,206 10,664 SH   SOLE   0 0 10,664
CAPRI HOLDINGS LIMITED SHS COM G1890L107   651,312 12,380 SH   SOLE   5,642 0 6,738
CARETRUST REIT INC RE 14174T107   307,500 15,000 SH   SOLE   0 0 15,000
CARLISLE COMPANIES INCORPORATED COM 142339100   12,525,888 48,314 SH   SOLE   29,390 0 18,924
CARRIER GLOBAL CORPORATION COM COM 14448C104   1,063,373 19,264 SH   SOLE   10,367 0 8,897
CARTER INC COM 146229109   7,475,322 108,103 SH   SOLE   64,296 0 43,807
CASELLA WASTE SYS INC CL A COM 147448104   13,354,560 175,027 SH   SOLE   95,265 0 79,762
CASEYS GEN STORES INC COM COM 147528103   10,773,371 39,678 SH   SOLE   24,285 0 15,393
CATALENT INC COM 148806102   609,191 13,380 SH   SOLE   11,058 0 2,322
CATERPILLAR INC COM 149123101   8,198,612 30,032 SH   SOLE   5,023 0 25,008
CBIZ INC COM COM 124805102   6,583,100 126,842 SH   SOLE 1 126,763 0 79
CCC INTELLIGENT SOLUTIONS HLD COM COM 12510Q100   15,147,190 1,134,621 SH   SOLE   682,170 0 452,451
CEMEX SAB DE CV SPON ADR NEW ADR 151290889   579,800 89,200 SH   SOLE   89,200 0 0
CHART INDS INC COM 16115Q308   5,042,313 29,815 SH   SOLE   21,405 0 8,410
CHEMED CORP NEW COM COM 16359R103   5,910,548 11,373 SH   SOLE   10,623 0 750
CHEVRON CORP NEW COM COM 166764100   71,614,334 424,708 SH   SOLE   218,305 0 206,402
CHOICE HOTELS INTL INC COM COM 169905106   12,758,804 104,145 SH   SOLE   62,437 0 41,708
CHORD ENERGY CORPORATION COM 674215207   33,021,276 203,747 SH   SOLE   144,321 0 59,426
CHURCH & DWIGHT COM 171340102   4,024,939 43,926 SH   SOLE   0 0 43,926
CHURCHILL DOWNS INC COM 171484108   20,509,026 176,741 SH   SOLE 1 151,574 0 25,167
CIENA CORP COM NEW COM 171779309   9,633,904 203,849 SH   SOLE   123,759 0 80,090
CINTAS CORP COM 172908105   13,534,178 28,137 SH   SOLE   9,332 0 18,805
CIRCOR INTL INC COM 17273K109   65,266,079 1,170,692 SH   SOLE   856,895 0 313,797
CISCO SYSTEMS INC COM 17275R102   8,399,024 156,232 SH   SOLE   22,583 0 133,648
CIVITAS RESOURCES INC COM 17888H103   11,908,027 147,249 SH   SOLE   85,163 0 62,086
COCA COLA COM 191216100   8,732,389 155,991 SH   SOLE   80,126 0 75,864
COGNEX CORP COM 192422103   628,112 14,800 SH   SOLE   5,200 0 9,600
COLUMBIA BKG SYS INC COM 197236102   14,241,262 701,540 SH   SOLE   463,960 0 237,580
COLUMBIA EMERGING MARKETS CONS ETF 19762B509   1,789,381 89,270 SH   SOLE   3,566 0 85,704
COLUMBIA SPORTSWEAR CO COM 198516106   4,335,813 58,513 SH   SOLE   37,404 0 21,109
COLUMBUS MCKINNON CORP COM 199333105   13,576,778 388,908 SH   SOLE   265,822 0 123,086
COMCAST CL A COM 20030N101   7,856,026 177,177 SH   SOLE   27,977 0 149,199
COMFORT SYS USA INC COM 199908104   13,058,007 76,627 SH   SOLE 1 76,579 0 48
COMMUNITY BANK SYSTEM INC COM 203607106   12,346,172 292,494 SH   SOLE   203,605 0 88,889
COMPANHIA ENERGETICA DE MINAS SP ADR N-V PFD ADR 204409601   208,846 86,300 SH   SOLE   86,300 0 0
COMPASS MINERALS INTL INC COM 20451N101   37,051,806 1,325,646 SH   SOLE   935,406 0 390,240
CONDUENT INC COM 206787103   8,850,882 2,543,357 SH   SOLE   1,832,613 0 710,744
CONMED CORP COM 207410101   7,809,219 77,434 SH   SOLE 1 77,386 0 48
CONOCOPHILLIPS COM 20825C104   44,437,570 370,931 SH   SOLE   222,958 0 147,973
CONSTELLATION BRANDS INC COM 21036P108   13,906,195 55,330 SH   SOLE   35,014 0 20,316
CORNING INC COM 219350105   447,513 14,687 SH   SOLE   5,942 0 8,745
CORTEVA INC COM 22052L104   816,187 15,954 SH   SOLE   13,282 0 2,671
COSTCO WHOLESALE CORP. COM 22160K105   59,155,400 104,707 SH   SOLE   46,210 0 58,497
COTERRA ENERGY INC COM COM 127097103   343,601 12,702 SH   SOLE   8,600 0 4,102
COTY INC COM CL A COM 222070203   44,382,327 4,045,791 SH   SOLE   2,927,302 0 1,118,489
COUSINS PPTYS INC RE 222795502   11,311,726 555,313 SH   SOLE   379,417 0 175,896
CRANE COMPANY COM 224408104   5,800,897 65,296 SH   SOLE   61,313 0 3,983
CRANE NXT CO COM COM 224441105   10,809,032 194,512 SH   SOLE   121,933 0 72,579
CREDO TECHNOLOGY GROUP HOLDING ORDINARY SHARES COM G25457105   2,798,955 183,538 SH   SOLE 1 183,424 0 114
CROWN CASTLE INTERNATIONAL CORP COM 22822V101   1,674,762 18,198 SH   SOLE   3,282 0 14,916
CSW INDUSTRIALS INC. COM 126402106   1,861,750 10,624 SH   SOLE   0 0 10,624
CSX CORPORATION COM 126408103   974,976 31,707 SH   SOLE   24,153 0 7,553
CUBESMART RE 229663109   6,614,182 173,464 SH   SOLE   25,950 0 147,514
CVS CAREMARK CORPORATION COM 126650100   1,325,511 18,985 SH   SOLE   9,540 0 9,444
DANAHER CORPORATION COM 235851102   49,942,111 201,298 SH   SOLE   71,078 0 130,220
DEERE & CO COM 244199105   4,897,977 12,979 SH   SOLE   8,049 0 4,929
DELL TECHNOLOGIES INC CL C COM 24703L202   2,349,077 34,094 SH   SOLE   100 0 33,994
DESCARTES SYS GROUP INC COM COM 249906108   20,307,548 276,745 SH   SOLE 1 217,858 0 58,887
DESKTOP METAL INC COM CL A COM 25058X105   2,856,700 1,956,644 SH   SOLE   1,409,760 0 546,884
DIAMONDBACK ENERGY INC COM 25278X109   7,134,392 46,064 SH   SOLE   42,523 0 3,541
DIGITALBRIDGE GROUP INC CL A COM RE 25401T603   18,526,081 1,053,816 SH   SOLE   738,651 0 315,164
DIMENSIONAL ETF TRUST US CORE EQUITY 2 COM 25434V708   327,343 12,494 SH   SOLE   1,364 0 11,130
DIODES INC COM 254543101   2,500,095 31,711 SH   SOLE   4,240 0 27,471
DISCOVER FINANCIAL SERVICES COM 254709108   1,887,321 21,786 SH   SOLE   4,346 0 17,440
DISNEY WALT CO COM 254687106   7,899,947 97,470 SH   SOLE   50,696 0 46,773
DOLLAR GENERAL COM 256677105   6,166,659 58,286 SH   SOLE   20,135 0 38,151
DONALDSON CO INC COM 257651109   6,956,052 116,634 SH   SOLE   58,557 0 58,077
DOVER CORP COM 260003108   35,321,142 253,180 SH   SOLE   120,890 0 132,290
DOW CHEMICAL CO COM 260557103   4,266,002 82,739 SH   SOLE   22,781 0 59,957
DRIL-QUIP INC COM 262037104   21,743,324 771,861 SH   SOLE   529,085 0 242,776
DUKE ENERGY CORPORATION COM 26441C204   1,361,085 15,421 SH   SOLE   10,823 0 4,597
DUPONT DE NEMOURS INC COM 26614N102   4,770,431 63,955 SH   SOLE   16,111 0 47,843
EAGLE MATERIALS INC COM 26969P108   8,283,038 49,742 SH   SOLE   30,255 0 19,487
EASTMAN CHEMICAL CO COM 277432100   4,261,489 55,546 SH   SOLE   15,088 0 40,458
EATON CORP PLC COM G29183103   2,342,028 10,981 SH   SOLE   1,392 0 9,589
ECOLAB INC COM 278865100   5,388,106 31,807 SH   SOLE   5,348 0 26,459
EDWARDS LIFESCIENCES CORPORATION COM 28176E108   1,770,866 25,561 SH   SOLE   4,971 0 20,590
ELEMENT SOLUTIONS INC COM COM 28618M106   37,687,106 1,921,831 SH   SOLE   1,334,373 0 587,458
EMCOR GROUP INC COM 29084Q100   20,341,768 96,686 SH   SOLE   58,892 0 37,794
EMERSON ELECTRIC COM 291011104   6,301,868 65,257 SH   SOLE   35,705 0 29,552
EMPIRE STATE REALTY TRUST-A RE 292104106   10,099,711 1,256,183 SH   SOLE   855,440 0 400,743
ENBRIDGE INC COM 29250N105   567,781 17,107 SH   SOLE   7,465 0 9,642
ENCOMPASS HEALTH CORP COM 29261A100   6,557,905 97,646 SH   SOLE   59,513 0 38,133
ENDAVA PLC ADS ADR 29260V105   8,626,186 150,413 SH   SOLE 1 150,169 0 244
ENERGY SELECT SECTOR SPDR FUND ETF 81369Y506   952,683 10,540 SH   SOLE   9,615 0 924
ENERGY TRANSFER EQUITY LP COM 29273V100   371,613 26,487 SH   SOLE   25,705 0 782
ENERPAC TOOL GROUP CORP CL A COM COM 292765104   16,502,892 624,400 SH   SOLE   461,058 0 163,342
ENERSYS COM 29275Y102   59,962,085 633,380 SH   SOLE   441,483 0 191,897
ENPRO INDUSTRIES INC. COM 29355X107   19,663,320 162,252 SH   SOLE   96,792 0 65,460
ENSIGN GROUP INC COM 29358P101   23,590,559 253,853 SH   SOLE 1 202,010 0 51,843
EOG RESOURCES INC. COM 26875P101   9,788,154 77,218 SH   SOLE   11,066 0 66,152
EQUITY COMMONWEALTH RE 294628102   94,773,806 5,159,162 SH   SOLE   3,673,011 0 1,486,151
ESTEE LAUDER COMPANIES - CLASS A COM 518439104   28,209,141 195,151 SH   SOLE   58,534 0 136,617
EVERCORE INC CLASS A COM 29977A105   5,717,470 41,467 SH   SOLE 1 41,444 0 23
EXXON MOBIL CORP COM 30231G102   16,263,650 138,320 SH   SOLE   51,852 0 86,467
FAIR ISAAC CORP COM COM 303250104   15,048,151 17,326 SH   SOLE   10,170 0 7,156
FARO TECHNOLOGIES INC COM 311642102   4,861,416 319,200 SH   SOLE   224,797 0 94,403
FIDELITY NATIONAL INFORMATION COM 31620M106   943,846 17,077 SH   SOLE   8,147 0 8,930
FINANCIAL SELECT SECTOR SPDR FUND ETF 81369Y605   526,839 15,883 SH   SOLE   15,629 0 254
FIRST INDUSTRIAL REALTY TRUST, INC RE 32054K103   13,164,964 276,633 SH   SOLE   172,673 0 103,960
FIRST TRUST NASDQ 100 EQ WEI ETF 337344105   7,208,862 69,323 SH   SOLE   2,129 0 67,193
FIRST WESTN FINL INC COM 33751L105   211,339 11,644 SH   SOLE   11,644 0 0
FIVE BELOW INC COM COM 33829M101   7,334,466 45,584 SH   SOLE   26,724 0 18,860
FMC CORP COM 302491303   6,665,758 99,533 SH   SOLE   65,266 0 34,267
FNB CORPORATION COM 302520101   1,467,235 135,981 SH   SOLE   19,000 0 116,981
FORTINET INC COM 34959E109   721,471 12,295 SH   SOLE   12,100 0 195
FORTUNE BRAND INNOVATIONS INC COM 34964C106   1,040,372 16,737 SH   SOLE   1,400 0 15,337
FORWARD AIR CORP COM COM 349853101   2,431,403 35,371 SH   SOLE   11,298 0 24,073
FOX FACTORY HOLDING CORP COM 35138V102   13,537,895 136,636 SH   SOLE 1 115,331 0 21,305
FRANCO NEVADA CORP COM 351858105   52,471,315 393,073 SH   SOLE   144,155 0 248,918
GALAPAGOS NV ADR 36315X101   25,497,589 737,991 SH   SOLE   522,650 0 215,341
GENERAL ELECTRIC CO COM 369604301   1,627,945 14,726 SH   SOLE   6,471 0 8,254
GENERAL MILLS INC COM 370334104   2,851,970 44,569 SH   SOLE   12,357 0 32,212
GENTEX CORP COM 371901109   10,483,314 322,167 SH   SOLE   194,358 0 127,809
GENTHERM INC COM 37253A103   13,511,120 249,007 SH   SOLE   202,051 0 46,956
GERON CORPORATION COM 374163103   10,579,858 4,990,499 SH   SOLE   3,528,304 0 1,462,195
GILDAN ACTIVEWEAR COM 375916103   31,679,674 1,131,013 SH   SOLE   779,627 0 351,386
GILEAD SCIENCES INC. COM 375558103   771,763 10,298 SH   SOLE   150 0 10,148
GLACIER BANCORP INC COM 37637Q105   32,332,253 1,134,465 SH   SOLE   800,683 0 333,782
GLOBANT S A COM COM L44385109   9,043,723 45,710 SH   SOLE 1 45,681 0 29
GLOBE LIFE INC COM COM 37959E102   51,813,651 476,535 SH   SOLE   237,193 0 239,342
GLOBUS MEDICAL INC COM 379577208   15,019,721 302,512 SH   SOLE 1 227,814 0 74,698
GOOSEHEAD INS INC COM CL A COM 38267D109   6,232,869 83,629 SH   SOLE 1 83,577 0 52
GRACO INC. COM 384109104   1,046,630 14,361 SH   SOLE   0 0 14,361
GRAINGER WW INC COM 384802104   14,572,918 21,064 SH   SOLE   2,748 0 18,316
GRAPHIC PACKAGING HLDG CO COM COM 388689101   8,787,522 394,413 SH   SOLE   237,199 0 157,214
GREEN DOT CORP CL A COM 39304D102   8,105,170 581,850 SH   SOLE   400,825 0 181,025
GUIDEWIRE SOFTWARE INC COM 40171V100   6,913,980 76,822 SH   SOLE   70,500 0 6,322
HAIN CELESTIAL GROUP COM 405217100   26,883,789 2,592,458 SH   SOLE   1,844,631 0 747,827
HALOZYME THERAPEUTICS, INC. COM 40637H109   8,343,071 218,405 SH   SOLE   132,325 0 86,080
HAMILTON LANE INC CL A COM 407497106   12,659,882 139,981 SH   SOLE 1 139,895 0 86
HANCOCK WHITNEY CO COM 410120109   24,611,555 665,357 SH   SOLE   493,325 0 172,032
HARLEY-DAVIDSON INC COM 412822108   449,947 13,610 SH   SOLE   8,735 0 4,875
HELMERICH & PAYNE INC COM COM 423452101   22,938,413 544,080 SH   SOLE   382,420 0 161,660
HEXCEL CORP COM 428291108   11,672,958 179,198 SH   SOLE 1 179,058 0 140
HOLOGIC INC COM 436440101   2,488,823 35,862 SH   SOLE   4,308 0 31,554
HOME DEPOT INC COM 437076102   46,973,784 155,460 SH   SOLE   102,112 0 53,347
HONEYWELL INTERNATIONAL INC. COM 438516106   35,996,726 194,851 SH   SOLE   37,730 0 157,120
HOULIHAN LOKEY INC COM 441593100   13,118,986 122,470 SH   SOLE 1 122,394 0 76
HUB GROUP INC CL A COM 443320106   11,705,052 149,033 SH   SOLE   80,756 0 68,277
HUNTSMAN CORP COM 447011107   2,483,090 101,766 SH   SOLE   31,717 0 70,049
IBM COM 459200101   4,989,143 35,561 SH   SOLE   4,885 0 30,675
ICU MEDICAL INC COM 44930G107   55,085,683 462,866 SH   SOLE   333,807 0 129,059
ILLINOIS TOOL WORKS CO COM 452308109   82,265,278 357,194 SH   SOLE   51,196 0 305,997
INARI MED INC COM COM 45332Y109   7,975,922 121,956 SH   SOLE 1 121,879 0 77
INDUSTRIAL SELECT SECTOR SPDR FUND ETF 81369Y704   1,133,226 11,178 SH   SOLE   11,178 0 0
INGEVITY CORP COM 45688C107   2,493,193 52,367 SH   SOLE   16,249 0 36,118
INMODE LTD SHS COM M5425M103   1,175,756 38,600 SH   SOLE   38,600 0 0
INNOSPEC INC COM 45768S105   8,984,198 87,908 SH   SOLE 1 86,705 0 1,203
INSTALLED BLDG PRODS INC COM 45780R101   3,944,026 31,580 SH   SOLE   9,804 0 21,776
INSULET CORP COM 45784P101   6,881,515 43,147 SH   SOLE   26,888 0 16,259
INTEGRA LIFESCIENCES HLDGS CP COM NEW COM 457985208   6,336,638 165,924 SH   SOLE 1 135,046 0 30,878
INTEL CORP COM 458140100   2,495,334 70,192 SH   SOLE   21,817 0 48,375
INTER PARFUMS INC COM 458334109   4,525,377 33,686 SH   SOLE   10,143 0 23,543
INTERCONTINENTAL EXCHANGE INC COM 45866F104   6,984,070 63,480 SH   SOLE   62,040 0 1,440
INVESCO QQQ TRUST SERIES 1 ETF 46090E103   5,662,717 15,806 SH   SOLE   9,755 0 6,049
ISHARES GOLD TR ISHARES NEW ETF 464285204   4,011,079 114,635 SH   SOLE   17,159 0 97,476
ISHARES INC MSCI GBL ETF NEW ETF 46434G848   2,110,143 53,072 SH   SOLE   2,830 0 50,242
ISHARES MSCI EAFE INDEX FUND ETF 464287465   10,613,194 153,993 SH   SOLE   108,486 0 45,506
ISHARES MSCI EMERGING MARKETS INDEX ETF 464287234   1,293,468 34,083 SH   SOLE   4,340 0 29,743
ISHARES MSCI JAPAN INDEX FUND N/C MORGAN STANLEY WEBS-JIS 92923H889 ETF 46434G822   1,510,988 25,062 SH   SOLE   7,612 0 17,450
ISHARES RUSSELL 1000 GROWTH INDEX FUND ETF 464287614   7,298,927 27,441 SH   SOLE   25,630 0 1,810
ISHARES RUSSELL 1000 VALUE INDEX FUND ETF 464287598   5,934,077 39,086 SH   SOLE   37,468 0 1,617
ISHARES RUSSELL 2000 ETF 464287655   6,161,362 34,861 SH   SOLE   9,391 0 25,469
ISHARES RUSSELL 2000 GROWTH INDEX FUND ETF 464287648   3,098,333 13,823 SH   SOLE   7,636 0 6,186
ISHARES RUSSELL 2000 VALUE INDEX FUND ETF 464287630   7,739,343 57,096 SH   SOLE   50,632 0 6,463
ISHARES RUSSELL MIDCAP GRWTH ETF 464287481   1,404,689 15,377 SH   SOLE   13,777 0 1,600
ISHARES RUSSELL MIDCAP INDEX FUND ETF 464287499   5,411,674 78,147 SH   SOLE   5,732 0 72,414
ISHARES S&P PREF STK INDEX FD ETF 464288687   433,798 14,388 SH   SOLE   1,685 0 12,703
ISHARES S&P SMALLCAP 600 INDEX FUND ETF 464287804   986,420 10,457 SH   SOLE   2,601 0 7,855
ISHARES SILVER TRUST ETF 46428Q109   396,630 19,500 SH   SOLE   18,500 0 1,000
ISHARES TR CORE MSCI EAFE ETF 46432F842   653,004 10,148 SH   SOLE   7,286 0 2,861
ISHARES TR INTL QLTY FACTOR ETF 46434V456   2,301,445 68,475 SH   SOLE   6,023 0 62,452
ISHARES TR ISHARES 1-5 YR (ETF) ETF 464288646   1,343,511 26,962 SH   SOLE   20,182 0 6,779
ITT INC COM 45073V108   13,843,691 141,392 SH   SOLE   81,770 0 59,622
ITURAN LOCATION AND CONTROL SHS COM M6158M104   3,531,878 118,123 SH   SOLE   118,123 0 0
J & J SNACK FOODS CORP COM 466032109   3,628,775 22,174 SH   SOLE   7,056 0 15,118
JACOBS SOLUTIONS INC COM 46982L108   52,097,000 381,663 SH   SOLE   215,972 0 165,691
JOHN BEAN TECHNOLOGIES CORPORATION COM 477839104   10,913,427 103,799 SH   SOLE 1 103,086 0 713
JOHNSON & JOHNSON CO COM 478160104   43,547,480 279,599 SH   SOLE   94,404 0 185,193
JP MORGAN CHASE & CO COM 46625H100   89,198,712 615,079 SH   SOLE   262,424 0 352,654
KBR INC COM 48242W106   60,522,716 1,026,853 SH   SOLE   744,905 0 281,948
KENVUE INC COM 49177J102   3,446,676 171,647 SH   SOLE   56,166 0 115,481
KEYSIGHT TECHNOLOGIES COM 49338L103   44,565,977 336,830 SH   SOLE   169,616 0 167,214
KIMBERLY CLARK CORP COM COM 494368103   3,623,808 29,986 SH   SOLE   11,868 0 18,118
KINDER MORGAN INC COM 49456B101   626,262 37,772 SH   SOLE   12,187 0 25,584
KINSALE CAP GROUP INC COM COM 49714P108   10,061,288 24,295 SH   SOLE   24,280 0 15
KONINKLIJKE PHILIPS ELECTRONICS N.V ADR 500472303   307,734 15,433 SH   SOLE   12,535 0 2,898
KRATOS DEFENSE & SEC SOLUTIONS UBC COM 50077B207   7,895,143 525,642 SH   SOLE 1 525,312 0 330
KT CORP SPONSORED ADR ADR 48268K101   632,026 49,300 SH   SOLE   49,300 0 0
LAKELAND FINANCIAL CORP COM 511656100   6,628,311 139,661 SH   SOLE   95,276 0 44,385
LAMB WESTON HOLDINGS COM 513272104   8,388,803 90,729 SH   SOLE   78,645 0 12,083
LANDSTAR SYS INC COM 515098101   3,398,133 19,205 SH   SOLE   18,032 0 1,173
LANTHEUS HLDGS INC COM COM 516544103   9,027,745 129,933 SH   SOLE 1 129,852 0 81
LIBERTY GLOBAL PLC COM G5480U120   502,419 27,070 SH   SOLE   5,870 0 21,200
LILLY ELI & CO COM 532457108   6,699,085 12,472 SH   SOLE   6,075 0 6,397
LITTELFUSE INC COM 537008104   7,161,151 28,955 SH   SOLE   18,918 0 10,037
LIVENT CORP COM 53814L108   6,669,685 362,286 SH   SOLE 1 362,057 0 229
LKQ CORP COM 501889208   8,402,045 169,704 SH   SOLE   100,398 0 69,306
LOWES COS INC COM COM 548661107   13,476,123 64,839 SH   SOLE   38,709 0 26,129
LYONDELLBASELL INDUSTRIES N.V. CL A COM N53745100   5,124,122 54,109 SH   SOLE   3,258 0 50,851
MACOM TECH SOLUTIONS HLDGS INC COM COM 55405Y100   8,615,745 105,611 SH   SOLE 1 105,545 0 66
MARATHON OIL GROUP COM 565849106   626,628 23,425 SH   SOLE   20,200 0 3,225
MARATHON PETE CORP COM COM 56585A102   5,123,146 33,852 SH   SOLE   28,984 0 4,867
MARSH & MCLENNAN COM 571748102   52,309,923 274,881 SH   SOLE   83,397 0 191,484
MARTIN MARIETTA MATERIALS COM 573284106   18,161,277 44,244 SH   SOLE   2,125 0 42,119
MARVELL TECHNOLOGY INC COM 573874104   82,119,563 1,517,080 SH   SOLE   557,792 0 959,288
MASCO CORP COM 574599106   2,902,068 54,295 SH   SOLE   50,991 0 3,304
MASTERCARD INC-CLASS A COM 57636Q104   3,992,876 10,085 SH   SOLE   6,601 0 3,484
MATADOR RESOURCES CO COM 576485205   50,212,838 844,197 SH   SOLE 1 641,234 0 202,963
MATERION CORP COM COM 576690101   7,341,494 72,039 SH   SOLE   43,411 0 28,628
MAXIMUS INC COM 577933104   23,343,176 312,576 SH   SOLE 1 258,482 0 54,094
MCCORMICK & COMPANY INC COM 579780206   18,650,453 246,569 SH   SOLE   43,888 0 202,680
MCDONALDS CORP COM 580135101   13,141,704 49,885 SH   SOLE   18,877 0 31,008
MCKESSON CORPORATION COM 58155Q103   85,548,188 196,730 SH   SOLE   70,279 0 126,451
MEDPACE HLDGS INC COM 58506Q109   12,815,699 52,929 SH   SOLE 1 43,023 0 9,906
MERCK & CO COM 58933Y105   13,574,884 131,859 SH   SOLE   46,287 0 85,572
MERCURY SYS INC COM COM 589378108   46,887,546 1,264,156 SH   SOLE   1,002,213 0 261,943
METTLER-TOLEDO INTERNATIONAL COM 592688105   86,790,259 78,326 SH   SOLE   14,930 0 63,395
MICROCHIP TECHNOLOGY INC. COM 595017104   81,844,818 1,048,620 SH   SOLE   215,638 0 832,982
MICROSOFT CORP COM 594918104   196,076,329 620,986 SH   SOLE   337,165 0 283,820
MODEL N INC COM 607525102   3,572,086 146,337 SH   SOLE   46,183 0 100,154
MODINE MFG CO COM 607828100   81,660,182 1,784,922 SH   SOLE   1,274,312 0 510,610
MONDELEZ INTERNATIONAL INC COM 609207105   62,881,278 906,070 SH   SOLE   409,453 0 496,617
MONOLITHIC PWR SYS INC COM 609839105   33,795,762 73,151 SH   SOLE   46,096 0 27,055
MONTROSE ENVIRONMENTAL GROUP I COM COM 615111101   5,419,566 185,221 SH   SOLE 1 185,105 0 116
MOODYS CORP COM 615369105   17,631,220 55,765 SH   SOLE   855 0 54,910
MORNINGSTAR INC COM 617700109   5,735,366 24,485 SH   SOLE   22,836 0 1,649
MP MATERIALS CORP COM CL A COM 553368101   13,407,837 701,981 SH   SOLE   497,052 0 204,929
MURPHY OIL CORP COM 626717102   39,851,947 878,764 SH   SOLE   645,480 0 233,284
NATERA INC COM COM 632307104   6,244,516 141,119 SH   SOLE 1 140,208 0 911
NATIONAL BANK HOLDINGS CORPORATION COM 633707104   32,877,836 1,104,766 SH   SOLE   809,508 0 295,258
NEOGENOMICS INC COM 64049M209   16,723,363 1,359,623 SH   SOLE   955,509 0 404,114
NEW JERSEY RESOURCES CORP COM 646025106   19,791,686 487,120 SH   SOLE   342,322 0 144,798
NEW YORK TIMES CLASS A COM 650111107   9,517,653 231,011 SH   SOLE 1 230,865 0 146
NEWMONT CORP COM 651639106   693,478 18,768 SH   SOLE   1,800 0 16,968
NEXTERA ENERGY INC COM 65339F101   17,148,902 299,335 SH   SOLE   48,363 0 250,972
NEXTGEN HEALTHCARE INC COM COM 65343C102   14,861,387 626,270 SH   SOLE   369,885 0 256,385
NIKE INC COM 654106103   16,789,197 175,582 SH   SOLE   94,987 0 80,595
NORDSON CORP COM 655663102   2,632,067 11,794 SH   SOLE   11,077 0 717
NORTHERN TR CORP COM 665859104   11,592,075 166,840 SH   SOLE   2,122 0 164,718
NOVANTA INC COM 67000B104   14,102,877 98,319 SH   SOLE 1 98,258 0 61
NOVARTIS A G SPONSORED ADR ADR 66987V109   14,558,748 142,929 SH   SOLE   7,376 0 135,553
NOVO-NORDISK A S ADR ADR 670100205   55,817,972 613,789 SH   SOLE   289,911 0 323,878
NVIDIA CORP COM 67066G104   5,222,881 12,007 SH   SOLE   2,572 0 9,434
NXP SEMICONDUCTORS N.V. COM N6596X109   18,236,502 91,219 SH   SOLE   17,941 0 73,278
OCCIDENTAL PETE CORP COM COM 674599105   3,662,022 56,443 SH   SOLE   53,615 0 2,828
OGE ENERGY CORP COM 670837103   22,703,896 681,185 SH   SOLE   464,650 0 216,535
ONEOK, INC COM 682680103   2,765,358 43,597 SH   SOLE   20,531 0 23,066
ONESPAN INC COM 68287N100   2,807,266 261,141 SH   SOLE   179,100 0 82,041
ONTO INNOVATION INC COM 683344105   19,827,575 155,486 SH   SOLE 1 124,016 0 31,470
OPTION CARE HEALTH INC COM NEW COM 68404L201   9,618,302 297,320 SH   SOLE 1 297,024 0 296
ORACLE CORPORATION COM 68389X105   14,307,836 135,082 SH   SOLE   19,152 0 115,929
OREILLY AUTOMOTIVE INC COM 67103H107   51,384,218 56,537 SH   SOLE   25,599 0 30,938
ORTHOFIX MED INC COM 68752M108   17,270,234 1,342,942 SH   SOLE   952,097 0 390,845
PACIFIC PREMIER BANCORP COM COM 69478X105   15,822,262 727,126 SH   SOLE   510,402 0 216,724
PACIRA BIOSCIENCES INC COM 695127100   4,231,539 137,925 SH   SOLE 1 137,839 0 86
PALO ALTO NETWORKS INC COM 697435105   40,976,127 174,783 SH   SOLE   123,744 0 51,039
PALOMAR HLDGS INC COM COM 69753M105   4,986,746 98,261 SH   SOLE 1 98,200 0 61
PAPA JOHNS INTL INC COM 698813102   27,012,255 395,958 SH   SOLE   268,092 0 127,866
PARKER-HANNIFIN CORP COM 701094104   9,174,288 23,553 SH   SOLE   4,328 0 19,224
PDF SOLUTIONS INC COM COM 693282105   3,973,147 122,628 SH   SOLE 1 122,552 0 76
PEDIATRIX MEDICAL GROUP INC COM 58502B106   22,435,946 1,765,220 SH   SOLE   1,284,074 0 481,146
PEPSICO INC COM 713448108   46,006,614 271,522 SH   SOLE   62,248 0 209,272
PERRIGO COMPANY PLC COM G97822103   28,101,303 879,540 SH   SOLE   526,548 0 352,992
PETROLEO BRASILEIRO SA PETROBR SP ADR NON VTG ADR 71654V101   1,126,962 82,200 SH   SOLE   82,200 0 0
PETROLEO BRASILEIRO SA PETROBR SPONSORED ADR ADR 71654V408   730,388 48,725 SH   SOLE   48,725 0 0
PFIZER INC COM COM 717081103   18,044,364 543,996 SH   SOLE   254,602 0 289,394
PHILLIPS 66 COM 718546104   3,477,381 28,942 SH   SOLE   7,904 0 21,038
PHREESIA INC COM COM 71944F106   2,563,139 137,213 SH   SOLE   82,746 0 54,467
PHYSICIANS REALTY TRUST RE 71943U104   15,834,883 1,299,006 SH   SOLE   973,966 0 325,040
PINTEREST INC CL A COM 72352L106   594,471 21,993 SH   SOLE   17,133 0 4,860
PLEXUS CORP COM 729132100   16,734,912 179,984 SH   SOLE   135,792 0 44,192
PNM RESOURCES INC. COM 69349H107   29,004,931 650,189 SH   SOLE   453,711 0 196,478
POTLATCH CORP (REIT) RE 737630103   5,031,799 110,857 SH   SOLE   6,698 0 104,159
POWER INTEGRATIONS INC COM 739276103   6,262,151 82,062 SH   SOLE 1 82,011 0 51
POWERSHARES EXCHANGE TRADED FD S&P 500 PORTFL ETF 46137V357   7,184,228 50,704 SH   SOLE   13,320 0 37,382
PREMIER INC CL A COM 74051N102   12,717,874 591,529 SH   SOLE   415,437 0 176,092
PROCTER & GAMBLE COM 742718109   20,224,228 138,655 SH   SOLE   47,748 0 90,906
PROGRESS SOFTWARE CORP COM 743312100   15,984,583 304,005 SH   SOLE   215,638 0 88,367
PROGRESSIVE CORP OHIO COM 743315103   12,280,549 88,159 SH   SOLE   19,528 0 68,631
PROSHARES SHORT 20 TREASURY COM 74347X849   578,450 23,000 SH   SOLE   23,000 0 0
PURE STORAGE INC CL A COM 74624M102   8,203,820 230,315 SH   SOLE   129,385 0 100,930
PVH CORP COM 693656100   25,575,380 334,275 SH   SOLE   246,647 0 87,628
QIAGEN NV SHS NEW COM N72482123   4,349,741 107,401 SH   SOLE   100,840 0 6,561
QUALCOMM INC COM COM 747525103   1,418,224 12,770 SH   SOLE   3,929 0 8,840
QUANEX BUILDING PRODUCTS CORP COM COM 747619104   34,496,503 1,224,583 SH   SOLE   882,010 0 342,573
QUANTA SERVICES INC COM 74762E102   135,621,014 724,975 SH   SOLE   349,251 0 375,723
RAMBUS INC DEL COM COM 750917106   3,412,953 61,175 SH   SOLE   18,574 0 42,601
RANGE RESOURCES CORP COM 75281A109   33,095,569 1,021,153 SH   SOLE 1 787,351 0 233,802
RBC BEARINGS INC COM 75524B104   4,537,439 19,380 SH   SOLE   6,135 0 13,245
REGAL REXNORD CORP COM 758750103   53,069,909 371,430 SH   SOLE   257,070 0 114,358
REINSURANCE GROUP OF AMERICA COM 759351604   63,125,758 434,780 SH   SOLE   199,412 0 235,368
REPUBLIC SERVICES INC COM 760759100   39,678,947 278,429 SH   SOLE   135,222 0 143,207
REV GROUP INC COM 749527107   46,781,776 2,923,861 SH   SOLE   2,149,575 0 774,286
ROPER TECHNOLOGIES COM 776696106   101,862,002 210,337 SH   SOLE   25,362 0 184,975
RTX CORPORATION COM 75513E101   32,828,307 456,139 SH   SOLE   248,605 0 207,533
S & P 500 DEPOSITARY RECEIPT ETF 78462F103   8,981,095 21,009 SH   SOLE   13,003 0 8,005
S&P GLOBAL INC COM 78409V104   28,761,173 78,709 SH   SOLE   37,358 0 41,350
SAIA INC COM 78709Y105   8,525,529 21,386 SH   SOLE   21,373 0 13
SCHLUMBERGER LTD. COM 806857108   4,679,678 80,269 SH   SOLE   4,214 0 76,054
SCHWAB INTL EQUITY ETF ETF 808524805   858,441 25,278 SH   SOLE   21,174 0 4,104
SCHWAB STRATEGIC T INTRM TRM TRES ETF 808524854   579,786 12,094 SH   SOLE   11,370 0 724
SCHWAB STRATEGIC TR SHT TM US TRES ETF 808524862   606,335 12,661 SH   SOLE   12,661 0 0
SCHWAB US BROAD MARKET ETF ETF 808524102   967,190 19,402 SH   SOLE   12,526 0 6,876
SCHWAB US LARGE CAP ETF ETF 808524201   1,052,936 20,809 SH   SOLE   17,325 0 3,483
SCHWAB US REIT ETF ETF 808524847   461,465 25,998 SH   SOLE   25,120 0 878
SCHWAB US SMALL-CAP ETF ETF 808524607   1,803,841 43,550 SH   SOLE   42,509 0 1,041
SEACOAST BANKING CORP OF FLORIDA COM 811707801   40,476,826 1,843,207 SH   SOLE   1,297,960 0 545,247
SELECTIVE INS GROUP INC COM 816300107   7,814,612 75,745 SH   SOLE 1 75,698 0 47
SENSIENT TECHNOLOGIES CORP COM 81725T100   25,742,779 440,198 SH   SOLE   323,826 0 116,372
SERVICE CORP INTL COM 817565104   25,591,993 447,882 SH   SOLE   329,420 0 118,462
SERVICENOW INC COM 81762P102   43,162,891 77,220 SH   SOLE   46,424 0 30,796
SHAKE SHACK INC COM 819047101   4,257,867 73,323 SH   SOLE 1 73,263 0 60
SHELL PLC ADR 780259305   820,587 12,746 SH   SOLE   4,019 0 8,727
SHERWIN WILLIAMS COM 824348106   11,228,576 44,025 SH   SOLE   1,899 0 42,126
SHORT S&P 500 PROSHARES ETF 74347B425   289,400 20,000 SH   SOLE   20,000 0 0
SILGAN HOLDINGS INC COM 827048109   47,063,747 1,091,713 SH   SOLE   767,805 0 323,908
SILICON LABORATORIES INC COM COM 826919102   14,749,320 127,270 SH   SOLE 1 97,200 0 30,070
SILK ROAD MEDICAL INC COM 82710M100   1,782,746 118,929 SH   SOLE 1 118,855 0 74
SIMON PROPERTY GROUP COM 828806109   4,393,472 40,669 SH   SOLE   4,993 0 35,676
SIMPLY GOOD FOODS CO COM 82900L102   6,217,432 180,111 SH   SOLE 1 179,999 0 112
SIMPSON MANUFACTURING CO INC COM COM 829073105   10,055,547 67,122 SH   SOLE 1 67,080 0 42
SITEONE LANDSCAPE SUPPLY INC COM 82982L103   9,897,551 60,554 SH   SOLE 1 60,516 0 38
SITIME CORP COM COM 82982T106   6,956,226 60,886 SH   SOLE 1 60,848 0 38
SONY GROUP CORPORATION SPONSORED ADR ADR 835699307   1,794,643 21,777 SH   SOLE   1,848 0 19,929
SOUTHERN COMPANY COM 842587107   1,139,941 17,613 SH   SOLE   9,314 0 8,299
SOUTHSTATE CORP COM 840441109   41,612,987 617,770 SH   SOLE   427,284 0 190,486
SP PLUS CORP COM COM 78469C103   47,829,973 1,324,930 SH   SOLE   981,755 0 343,175
SPDR GOLD SHARES ETF 78463V107   42,246,652 246,408 SH   SOLE   46,806 0 199,602
SPDR INDEX SHS FDS S&P INTL SMLCP ETF 78463X871   369,387 12,676 SH   SOLE   12,676 0 0
SPDR S&P BIOTECH ETF ETF 78464A870   2,734,964 37,455 SH   SOLE   1,600 0 35,855
SPDR S&P DIVIDEND ETF ETF 78464A763   1,241,648 10,796 SH   SOLE   10,450 0 346
SPDR SERIES TRUST S&P 600 SMCP VAL ETF 78464A300   1,403,003 19,387 SH   SOLE   19,386 0 0
SPROUT SOCIAL INC COM CL A COM 85209W109   7,367,974 147,714 SH   SOLE 1 147,623 0 91
SPX TECHNOLOGIES INC COM 78473E103   74,777,622 918,644 SH   SOLE   621,853 0 296,791
STAG INDL INC COM RE 85254J102   35,534,015 1,029,673 SH   SOLE   728,303 0 301,370
STANDEX INTERNATIONAL CORPORATION COM 854231107   4,993,379 34,274 SH   SOLE   10,867 0 23,407
STARBUCKS CORP COM COM 855244109   6,544,730 71,707 SH   SOLE   32,319 0 39,388
STARWOOD PROPERTY TRUST INC RE 85571B105   1,600,245 82,700 SH   SOLE   79,450 0 3,250
STEPSTONE GROUP INC COM CL A COM 85914M107   8,905,749 282,006 SH   SOLE 1 281,828 0 178
STERIS PLC COM G8473T100   28,897,395 131,699 SH   SOLE   89,800 0 41,899
STEVEN MADDEN LTD COM 556269108   29,171,309 918,203 SH   SOLE   627,790 0 290,413
STRYKER CORP COM 863667101   6,085,450 22,269 SH   SOLE   3,574 0 18,695
SUMMIT MATLS INC CL A COM 86614U100   33,054,580 1,061,483 SH   SOLE   781,446 0 280,035
SUNCOR ENERGY INC COM 867224107   14,735,577 428,609 SH   SOLE   292,898 0 135,711
SURGERY PARTNERS INC COM COM 86881A100   5,703,838 195,003 SH   SOLE 1 194,880 0 123
SURMODICS INC. COM 868873100   12,924,408 402,755 SH   SOLE   282,400 0 120,355
SYSCO CORPORATION COM 871829107   5,168,809 78,256 SH   SOLE   63,163 0 15,093
T. ROWE PRICE GROUP INC. COM 74144T108   1,452,345 13,849 SH   SOLE   13,844 0 5
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR ADR 874039100   6,820,955 78,492 SH   SOLE   74,372 0 4,120
TARGET CORPORATION COM 87612E106   8,169,243 73,883 SH   SOLE   65,592 0 8,291
TECHNIPFMC PLC COM G87110105   12,165,903 598,127 SH   SOLE 1 592,258 0 5,869
TENABLE HLDGS INC COM COM 88025T102   5,685,030 126,898 SH   SOLE   76,505 0 50,393
TERRENO RLTY CORP RE 88146M101   33,812,586 595,292 SH   SOLE 1 489,868 0 105,424
TETRA TECH INC COM 88162G103   16,182,377 106,442 SH   SOLE 1 105,889 0 553
TEXAS CAPITAL BANCSHARES INC COM 88224Q107   18,341,872 311,407 SH   SOLE   233,845 0 77,562
TEXAS INSTRUMENTS INC COM 882508104   4,550,389 28,617 SH   SOLE   18,569 0 10,048
TEXAS ROADHOUSE INC COM 882681109   15,510,828 161,403 SH   SOLE 1 117,418 0 43,985
THE CHARLES SCHWAB CORPORATION COM COM 808513105   594,901 10,836 SH   SOLE   8,066 0 2,770
THERMO FISHER SCIENTIFIC INC COM 883556102   87,139,493 172,155 SH   SOLE   56,094 0 116,060
TJX COMPANIES INC COM 872540109   63,155,575 710,571 SH   SOLE   369,386 0 341,185
TOPBUILD CORP COM COM 89055F103   4,357,712 17,320 SH   SOLE   16,257 0 1,063
TRANE TECHNOLOGIES PLC SHS COM G8994E103   2,595,422 12,791 SH   SOLE   2,663 0 10,128
TRANSMEDICS GROUP INC COM COM 89377M109   3,153,217 57,593 SH   SOLE 1 57,557 0 36
TREEHOUSE FOODS INC COM 89469A104   6,234,206 143,052 SH   SOLE   99,025 0 44,027
TREX COMPANY, INC. COM 89531P105   5,060,624 82,113 SH   SOLE 1 82,062 0 51
TYLER TECHNOLOGIES, INC. COM 902252105   4,773,849 12,363 SH   SOLE   11,604 0 759
UFP Industries Inc COM 90278Q108   13,714,125 133,927 SH   SOLE   76,564 0 57,363
UNILEVER PLC ADR 904767704   51,938,370 1,051,384 SH   SOLE   572,473 0 478,911
UNION PACIFIC CORP COM 907818108   18,129,586 89,032 SH   SOLE   50,383 0 38,649
UNITED BANKSHARES INC COM 909907107   3,687,814 133,665 SH   SOLE   41,211 0 92,453
UNITED CMNTY BKS BLAIRSVLE GA COM COM 90984P303   21,792,785 857,646 SH   SOLE   536,654 0 320,992
UNITED PARCEL SERVICE - CL B COM 911312106   11,077,681 71,070 SH   SOLE   9,495 0 61,575
UNITEDHEALTH GROUP INCORPORATED COM 91324P102   108,956,273 216,102 SH   SOLE   86,570 0 129,530
UNIVERSAL DISPLAY CORP COM 91347P105   15,679,062 99,873 SH   SOLE   61,927 0 37,946
UNIVERSAL ELECTRONICS COM 913483103   1,438,986 159,004 SH   SOLE   84,292 0 74,712
US BANCORP DEL COM NEW COM 902973304   2,508,262 75,870 SH   SOLE   34,336 0 41,534
VAIL RESORTS INC COM 91879Q109   19,399,947 87,430 SH   SOLE   53,438 0 33,992
VALE S A ADR ADR 91912E105   677,692 50,574 SH   SOLE   50,574 0 0
VANGUARD EMERG MARKET VIPERS ETF 922042858   1,828,872 46,643 SH   SOLE   18,418 0 28,225
VANGUARD EUROPE PACIFIC ETF ETF 921943858   582,175 13,316 SH   SOLE   1,888 0 11,427
VANGUARD EXTENDED MARKET ETF ETF 922908652   3,392,776 23,671 SH   SOLE   385 0 23,286
VANGUARD FTSE ALL -WORLD EX-U ETF 922042775   1,584,015 30,538 SH   SOLE   2,681 0 27,857
VANGUARD GROWTH ETF ETF 922908736   2,756,866 10,124 SH   SOLE   744 0 9,380
VANGUARD TOTAL STOCK MKT ETF ETF 922908769   4,927,908 23,200 SH   SOLE   9,042 0 14,157
VERACYTE INC COM 92337F107   4,899,783 219,426 SH   SOLE   128,543 0 90,883
VERICEL CORP COM 92346J108   2,669,164 79,629 SH   SOLE   24,165 0 55,464
VERIZON COMMUNICATIONS INC COM COM 92343V104   3,337,758 102,985 SH   SOLE   24,306 0 78,679
VICOR CORP COM COM 925815102   6,002,540 101,928 SH   SOLE   60,357 0 41,571
VIPSHOP HLDGS LTD SPONSORED ADS A ADR 92763W103   1,492,132 93,200 SH   SOLE   93,200 0 0
VISA INC CL A COM 92826C839   114,471,135 497,679 SH   SOLE   211,127 0 286,551
VMWARE INC CL A COM 928563402   2,563,459 15,398 SH   SOLE   355 0 15,043
VODAFONE GROUP PLC ADR 92857W308   393,780 41,538 SH   SOLE   364 0 41,174
WALGREENS BOOTS ALLIANCE INC COM 931427108   1,935,942 87,048 SH   SOLE   11,753 0 75,294
WALMART INC COM COM 931142103   11,525,403 72,065 SH   SOLE   16,471 0 55,593
WARBY PARKER INC CL A COM COM 93403J106   4,082,403 310,213 SH   SOLE 1 310,020 0 193
WASTE CONNECTIONS INC COM 94106B101   7,747,767 57,690 SH   SOLE   54,332 0 3,358
WASTE MANAGEMENT INC COM 94106L109   1,756,418 11,522 SH   SOLE   8,464 0 3,058
WEC ENERGY GROUP INC COM 92939U106   11,532,344 143,170 SH   SOLE   20,881 0 122,289
WELLS FARGO COMPANY COM 949746101   2,141,064 52,400 SH   SOLE   22,979 0 29,421
WESBANCO INC COM 950810101   14,620,254 598,700 SH   SOLE   407,885 0 190,815
WESTERN ALLIANCE BANCORP COM 957638109   3,369,555 73,299 SH   SOLE   56,013 0 17,286
WEYERHAEUSER CO COM 962166104   3,046,472 99,363 SH   SOLE   13,551 0 85,812
WILLIAMS COMPANIES INC COM 969457100   370,085 10,985 SH   SOLE   5,275 0 5,710
WNS HLDGS LTD SPON ADR ADR 92932M101   14,321,353 209,193 SH   SOLE   126,268 0 82,925
WORKIVA INC COM 98139A105   14,305,560 141,164 SH   SOLE 1 140,567 0 597
XCEL ENERGY INC COM 98389B100   4,000,935 69,922 SH   SOLE   55,421 0 14,500
XENCOR INC COM COM 98401F105   3,109,548 154,320 SH   SOLE 1 154,222 0 98
YETI HLDGS INC COM 98585X104   1,250,827 25,940 SH   SOLE   25,940 0 0
YUM BRANDS INC COM 988498101   1,638,213 13,112 SH   SOLE   4,663 0 8,449
YY INC ADS REPCOM CLA ADR 46591M109   495,430 13,000 SH   SOLE   13,000 0 0
ZEBRA TECHNOLOGIES CORP CL A COM 989207105   52,582,511 222,308 SH   SOLE   92,670 0 129,638
ZIM INTEGRATED SHIPPING SERV SHS COM M9T951109   485,925 46,500 SH   SOLE   46,500 0 0
ZIONS BANCORPORATION COM 989701107   673,761 19,311 SH   SOLE   18,871 0 440
ZOETIS INC COM 98978V103   109,749,440 630,816 SH   SOLE   187,561 0 443,255
ZURN ELKAY WATER SOLUTIONS CORP COM 98983L108   3,514,801 125,439 SH   SOLE   39,884 0 85,555