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
ABBOTT LABORATORIES COM COM 002824100   737,900 7,619 SH   SOLE   7,619 0 0
ACTIVISION BLIZZARD INC COM COM 00507V109   495,771 5,295 SH   SOLE   5,295 0 0
ACUSHNET HLDGS CORP COM 005098108   13,192,344 248,724 SH   SOLE   248,724 0 0
ADDUS HOMECARE CORP COM COM 006739106   18,244,631 214,164 SH   SOLE   214,164 0 0
ADOBE SYSTEMS INC (DE) COM 00724F101   800,543 1,570 SH   SOLE   1,570 0 0
ADVANCED ENERGY INDS INC COM COM 007973100   18,258,841 177,064 SH   SOLE   177,064 0 0
AGREE REALTY CORP COM 008492100   10,474,618 189,620 SH   SOLE   189,620 0 0
ALPHABET INC CAP STK CL C COM 02079K107   1,878,862 14,250 SH   SOLE   14,250 0 0
AMAZON.COM INC COM COM 023135106   1,515,906 11,925 SH   SOLE   11,925 0 0
AMBARELLA INC COM G037AX101   9,965,345 187,919 SH   SOLE   187,919 0 0
AMERICAN TOWER CORP CL A COM 03027X100   359,323 2,185 SH   SOLE   2,185 0 0
AMERICAN WOODMARK CORP COM 030506109   10,919,596 144,420 SH   SOLE   144,420 0 0
AMERICAN WTR WKS CO INC COM 030420103   307,222 2,481 SH   SOLE   2,481 0 0
AMETEK INC NEW COM COM 031100100   666,398 4,510 SH   SOLE   4,510 0 0
AMN HEALTHCARE SERVICES INC COM 001744101   19,393,612 227,678 SH   SOLE   227,678 0 0
AMPHENOL CORP CL A COM 032095101   419,950 5,000 SH   SOLE   5,000 0 0
APPLE INC COM 037833100   3,147,182 18,382 SH   SOLE   18,382 0 0
ATLANTIC UNION BANKSHARES CO COM 04911A107   17,797,276 618,390 SH   SOLE   618,390 0 0
ATMOS ENERGY CORP COM COM 049560105   380,289 3,590 SH   SOLE   3,590 0 0
AVANOS MED INC COM 05350V106   14,298,007 707,122 SH   SOLE   707,122 0 0
BALCHEM CORP COM 057665200   17,255,949 139,116 SH   SOLE   139,116 0 0
BARNES GROUP INC COM 067806109   13,983,518 411,643 SH   SOLE   411,643 0 0
BENCHMARK ELECTRS INC COM 08160H101   14,176,355 584,351 SH   SOLE   584,351 0 0
BERRY PLASTICS GROUP INC COM COM 08579W103   284,167 4,590 SH   SOLE   4,590 0 0
BLACKBAUD INC COM COM 09227Q100   16,004,269 227,592 SH   SOLE   227,592 0 0
BOOKING HOLDINGS INC COM 09857L108   536,607 174 SH   SOLE   174 0 0
BOOT BARN HOLDINGS INC COM 099406100   18,171,134 223,810 SH   SOLE   223,810 0 0
BROADRIDGE FINL SOLUTIONS INC COM 11133T103   770,631 4,304 SH   SOLE   4,304 0 0
BROWN & BROWN INC COM 115236101   1,152,570 16,503 SH   SOLE   16,503 0 0
BRP GROUP INC A COM 05589G102   9,764,150 420,325 SH   SOLE   420,325 0 0
BURLINGTON STORES INC COM 122017106   841,295 6,218 SH   SOLE   6,218 0 0
CACI INTL INC COM 127190304   900,037 2,867 SH   SOLE   2,867 0 0
CARLISLE COS INC COM 142339100   978,188 3,773 SH   SOLE   3,773 0 0
CASEY'S GENERAL STORES INC COM 147528103   851,215 3,135 SH   SOLE   3,135 0 0
CASS INFORMATION SYSTEMS INC COM 14808P109   11,507,464 308,925 SH   SOLE   308,925 0 0
CDW CORP COM 12514G108   527,602 2,615 SH   SOLE   2,615 0 0
CHESAPEAKE UTILITIES CORP COM 165303108   10,709,298 109,558 SH   SOLE   109,558 0 0
CHUBB LIMITED COM H1467J104   697,403 3,350 SH   SOLE   3,350 0 0
CHURCH & DWIGHT CO INC COM 171340102   440,740 4,810 SH   SOLE   4,810 0 0
CINTAS CORP COM COM 172908105   625,313 1,300 SH   SOLE   1,300 0 0
CME GROUP INC COM COM 12572Q105   576,634 2,880 SH   SOLE   2,880 0 0
CNX RES CORP COM COM 12653C108   21,095,230 934,244 SH   SOLE   934,244 0 0
COCA-COLA CONSOLIDATED INC COM 191098102   19,305,950 30,340 SH   SOLE   30,340 0 0
COMCAST CORP CL A COM 20030N101   608,877 13,732 SH   SOLE   13,732 0 0
COMFORT SYSTEMS USA INC COM 199908104   22,133,879 129,886 SH   SOLE   129,886 0 0
CONSTELLATION BRANDS INC CL A COM 21036P108   521,510 2,075 SH   SOLE   2,075 0 0
COSTCO WHSL CORP NEW COM COM 22160K105   734,448 1,300 SH   SOLE   1,300 0 0
CSW INDUSTRIALS INC COM 126402106   22,012,600 125,614 SH   SOLE   125,614 0 0
CSX CORP COM COM 126408103   507,375 16,500 SH   SOLE   16,500 0 0
CTS CORP COM 126501105   11,737,916 281,215 SH   SOLE   281,215 0 0
CULLEN FROST BANKERS INC COM 229899109   661,090 7,248 SH   SOLE   7,248 0 0
DIAMONDBACK ENERGY INC COM COM 25278X109   311,309 2,010 SH   SOLE   2,010 0 0
DIODES INC COM 254543101   15,309,861 194,189 SH   SOLE   194,189 0 0
DORMAN PRODUCTS INC COM 258278100   16,028,543 211,570 SH   SOLE   211,570 0 0
EDWARDS LIFESCIENCES CORP COM COM 28176E108   496,045 7,160 SH   SOLE   7,160 0 0
ENERSYS COM 29275Y102   21,900,490 231,335 SH   SOLE   231,335 0 0
ENOVIS CORP COM 194014502   13,433,917 254,768 SH   SOLE   254,768 0 0
ENPRO INDUSTRIES INC COM 29355X107   22,879,223 188,788 SH   SOLE   188,788 0 0
ENTEGRIS INC COM COM 29362U104   391,793 4,172 SH   SOLE   4,172 0 0
EOG RESOURCES INC COM 26875P101   430,477 3,396 SH   SOLE   3,396 0 0
EQUITABLE HOLDINGS INC COM 29452E101   212,925 7,500 SH   SOLE   7,500 0 0
EXLSERVICE HOLDINGS INC COM 302081104   15,712,719 560,368 SH   SOLE   560,368 0 0
EXXON MOBIL CORP COM 30231G102   953,339 8,108 SH   SOLE   8,108 0 0
FIRST AMERN FINL CORP COM COM 31847R102   313,519 5,550 SH   SOLE   5,550 0 0
FIRST HORIZON SHS COM dca517101   59 540,100 SH   SOLE   540,100 0 0
FIRST INDUSTRIAL REALTY TRUST COM 32054K103   413,557 8,690 SH   SOLE   8,690 0 0
FISERV INC COM 337738108   516,792 4,575 SH   SOLE   4,575 0 0
FORTUNE BRANDS INNOVATIONS INC COM 34964C106   528,174 8,497 SH   SOLE   8,497 0 0
FRANKLIN ELEC INC COM 353514102   20,818,257 233,310 SH   SOLE   233,310 0 0
GENTEX CORP COM COM 371901109   910,925 27,994 SH   SOLE   27,994 0 0
GRAY TELEVISION INC COM 389375106   9,445,733 1,364,990 SH   SOLE   1,364,990 0 0
HOME DEPOT INC COM COM 437076102   521,226 1,725 SH   SOLE   1,725 0 0
HORIZON THERAPEUTICS PUB LTD COM G46188101   421,690 3,645 SH   SOLE   3,645 0 0
HOSTESS BRANDS INC CL A COM 44109J106   20,931,071 628,372 SH   SOLE   628,372 0 0
HUMANA INC COM COM 444859102   622,746 1,280 SH   SOLE   1,280 0 0
ICF INTERNATIONAL INC COM 44925C103   26,324,382 217,899 SH   SOLE   217,899 0 0
ICON PLC SHS COM G4705A100   719,050 2,920 SH   SOLE   2,920 0 0
IDACORP INC COM 451107106   17,211,569 183,786 SH   SOLE   183,786 0 0
INMODE LTD COM M5425M103   228,450 7,500 SH   SOLE   7,500 0 0
INTEGER HOLDINGS CORP COM 45826H109   22,539,684 287,386 SH   SOLE   287,386 0 0
JAZZ PHARMACEUTICALS PLC COM G50871105   594,130 4,590 SH   SOLE   4,590 0 0
JONES LANG LASALLE INC COM 48020Q107   602,556 4,268 SH   SOLE   4,268 0 0
JPMORGAN CHASE & CO COM 46625H100   730,176 5,035 SH   SOLE   5,035 0 0
KAISER ALUMINUM CORP COM 483007704   18,121,103 240,780 SH   SOLE   240,780 0 0
KFORCE INC COM 493732101   18,737,065 314,064 SH   SOLE   314,064 0 0
KORN FERRY COMMON STOCK COM 500643200   17,243,254 363,475 SH   SOLE   363,475 0 0
LAMAR ADVERTISING CO COM 512816109   687,125 8,232 SH   SOLE   8,232 0 0
LAMB WESTON HLDGS INC COM 513272104   515,927 5,580 SH   SOLE   5,580 0 0
LANTHEUS HOLDINGS INC COM 516544103   316,134 4,550 SH   SOLE   4,550 0 0
LGI HOMES INC COM 50187T106   10,691,394 107,462 SH   SOLE   107,462 0 0
LILLY ELI & CO COM COM 532457108   1,052,775 1,960 SH   SOLE   1,960 0 0
LINDE PLC COM G54950103   590,175 1,585 SH   SOLE   1,585 0 0
LITTELFUSE INC COM 537008104   961,086 3,886 SH   SOLE   3,886 0 0
MARATHON OIL CORP COM COM 565849106   633,039 23,665 SH   SOLE   23,665 0 0
MARCUS & MILLICHAP INC COM 566324109   17,764,813 605,481 SH   SOLE   605,481 0 0
MARKEL CORP COM 570535104   1,007,183 684 SH   SOLE   684 0 0
MASTEC INC COM 576323109   307,312 4,270 SH   SOLE   4,270 0 0
MASTERCARD INC CL A COM 57636Q104   876,941 2,215 SH   SOLE   2,215 0 0
MERCANTILE BANK CORP COM 587376104   9,857,548 318,911 SH   SOLE   318,911 0 0
META PLATFORM, INC COM 30303M102   667,967 2,225 SH   SOLE   2,225 0 0
MICROCHIP TECHNOLOGY INC COM COM 595017104   554,311 7,102 SH   SOLE   7,102 0 0
MICROSOFT CORP COM 594918104   2,929,528 9,278 SH   SOLE   9,278 0 0
MKS INSTRUMENTS INC COM COM 55306N104   523,654 6,051 SH   SOLE   6,051 0 0
MOELIS & CO COM 60786M105   20,269,615 449,138 SH   SOLE   449,138 0 0
MOLINA HEALTHCARE INC COM 60855R100   971,538 2,963 SH   SOLE   2,963 0 0
MONARCH CASINO & RESORT INC COM 609027107   17,634,475 283,969 SH   SOLE   283,969 0 0
MOODYS CORP COM COM 615369105   352,530 1,115 SH   SOLE   1,115 0 0
MORGAN STANLEY COM NEW COM 617446448   240,926 2,950 SH   SOLE   2,950 0 0
NEXSTAR MEDIA GROUP INC COM 65336K103   628,964 4,387 SH   SOLE   4,387 0 0
NEXTERA ENERGY INC COM COM 65339F101   398,968 6,964 SH   SOLE   6,964 0 0
NIKE INC CL B COM 654106103   373,396 3,905 SH   SOLE   3,905 0 0
NORTHERN OIL & GAS INC COMMON COM 665531307   19,513,561 485,050 SH   SOLE   485,050 0 0
NVIDIA CORP COM COM 67066G104   1,598,588 3,675 SH   SOLE   3,675 0 0
O'REILLY AUTOMOTIVE INC NEW CO COM 67103H107   440,797 485 SH   SOLE   485 0 0
OLLIE'S BARGAIN OUTLET HLDGS COM 681116109   22,522,359 291,816 SH   SOLE   291,816 0 0
OMNICELL INC COM 68213N109   14,974,359 332,468 SH   SOLE   332,468 0 0
ONTO INNOVATION INC COM 683344105   21,407,548 167,876 SH   SOLE   167,876 0 0
ORIGIN BANCORP INC COM 68621T102   9,842,129 340,912 SH   SOLE   340,912 0 0
OSHKOSH CORP COM COM 688239201   651,023 6,822 SH   SOLE   6,822 0 0
PACIRA BIOSCIENCES INC COM 695127100   5,596,400 182,412 SH   SOLE   182,412 0 0
PATRICK INDS INC COM 703343103   15,798,785 210,482 SH   SOLE   210,482 0 0
PAYCOM SOFTWARE INC COM 70432V102   348,718 1,345 SH   SOLE   1,345 0 0
PERFICIENT INC COM 71375U101   312,444 5,400 SH   SOLE   5,400 0 0
PERMIAN RESOURCES CORP COM 71424F105   21,593,077 1,546,782 SH   SOLE   1,546,782 0 0
PHILLIPS 66 COM 718546104   528,660 4,400 SH   SOLE   4,400 0 0
PNC FINL SVCS GROUP INC COM COM 693475105   241,857 1,970 SH   SOLE   1,970 0 0
POOL CORP COM 73278L105   429,100 1,205 SH   SOLE   1,205 0 0
POWER INTEGRATIONS INC COM 739276103   14,504,852 190,078 SH   SOLE   190,078 0 0
PTC INC COM 69370C100   1,082,860 7,643 SH   SOLE   7,643 0 0
PURECYCLE TECH INC COM 74623V103   259,356 46,231 SH   SOLE   46,231 0 0
QUALCOMM INC COM 747525103   414,365 3,731 SH   SOLE   3,731 0 0
QUALYS INC COM 74758T303   886,773 5,813 SH   SOLE   5,813 0 0
QUANTA SVCS INC COM COM 74762E102   682,618 3,649 SH   SOLE   3,649 0 0
REVVITY INC COM 714046109   1,154,047 10,425 SH   SOLE   10,425 0 0
ROBERT HALF INTERNATIONAL INC COM 770323103   665,895 9,087 SH   SOLE   9,087 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103   327,097 3,550 SH   SOLE   3,550 0 0
RPM INTL INC COM COM 749685103   821,434 8,664 SH   SOLE   8,664 0 0
RTX CORP COM 75513E101   582,525 8,094 SH   SOLE   8,094 0 0
SEACOAST BKG CORP FLA COM 811707801   11,709,251 533,208 SH   SOLE   533,208 0 0
SELECTIVE INS GROUP INC COM 816300107   29,761,771 288,473 SH   SOLE   288,473 0 0
SM ENERGY CO COM 78454L100   17,881,912 450,994 SH   SOLE   450,994 0 0
SOUTHSTATE CORP COM 840441109   19,073,130 283,152 SH   SOLE   283,152 0 0
SPS COMMERCE INC COM 78463M107   14,257,878 83,570 SH   SOLE   83,570 0 0
STEWART INFORMATION SERVICES C COM 860372101   14,825,256 338,476 SH   SOLE   338,476 0 0
STIFEL FINL CORP COM 860630102   965,161 15,709 SH   SOLE   15,709 0 0
SUN CMNTYS INC COM COM 866674104   459,751 3,885 SH   SOLE   3,885 0 0
SUNSTONE HOTEL INVS INC NEW CO COM 867892101   11,183,180 1,196,062 SH   SOLE   1,196,062 0 0
SUPERNUS PHARMACEUTICALS INC C COM 868459108   9,716,468 352,429 SH   SOLE   352,429 0 0
TETRA TECH INC NEW COM 88162G103   951,556 6,259 SH   SOLE   6,259 0 0
THERMO FISHER CORP COM COM 883556102   744,070 1,470 SH   SOLE   1,470 0 0
TIMKEN CO COM COM 887389104   322,621 4,390 SH   SOLE   4,390 0 0
TRACTOR SUPPLY CO COM COM 892356106   1,225,813 6,037 SH   SOLE   6,037 0 0
UMB FINANCIAL CORP COM 902788108   10,475,345 168,821 SH   SOLE   168,821 0 0
UPBOUND GROUP INC COM 76009N100   332,785 11,300 SH   SOLE   11,300 0 0
VERIZON COMMUNICATIONS INC COM COM 92343V104   421,427 13,003 SH   SOLE   13,003 0 0
VIAVI SOLUTIONS INC COM 925550105   10,966,099 1,199,792 SH   SOLE   1,199,792 0 0
WAL MART STORES INC COM COM 931142103   764,465 4,780 SH   SOLE   4,780 0 0
WASTE MANAGEMENT INC COM COM 94106L109   604,425 3,965 SH   SOLE   3,965 0 0
WELLS FARGO & CO NEW COM COM 949746101   357,525 8,750 SH   SOLE   8,750 0 0
WYNDHAM HOTELS & RESORTS INC C COM 98311A105   525,305 7,554 SH   SOLE   7,554 0 0
ZOETIS INC CL A COM 98978V103   570,654 3,280 SH   SOLE   3,280 0 0