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   768,867 7,593 SH   SOLE   7,593 0 0
ACTIVISION BLIZZARD INC COM COM 00507V109   579,872 6,775 SH   SOLE   6,775 0 0
ADDUS HOMECARE CORP COM COM 006739106   12,390,352 116,058 SH   SOLE   116,058 0 0
ADOBE SYSTEMS INC (DE) COM 00724F101   535,664 1,390 SH   SOLE   1,390 0 0
ADVANCED ENERGY INDS INC COM COM 007973100   17,368,738 177,232 SH   SOLE   177,232 0 0
AGREE REALTY CORP COM 008492100   10,303,656 150,177 SH   SOLE   150,177 0 0
ALPHABET INC CAP STK CL C COM 02079K107   1,310,400 12,600 SH   SOLE   12,600 0 0
AMAZON.COM INC COM COM 023135106   1,191,967 11,540 SH   SOLE   11,540 0 0
AMBARELLA INC COM G037AX101   13,091,025 169,091 SH   SOLE   169,091 0 0
AMERICAN TOWER CORP CL A COM 03027X100   457,722 2,240 SH   SOLE   2,240 0 0
AMERICAN WOODMARK CORP COM 030506109   10,498,666 201,626 SH   SOLE   201,626 0 0
AMERICAN WTR WKS CO INC COM 030420103   374,428 2,556 SH   SOLE   2,556 0 0
AMETEK INC NEW COM COM 031100100   681,598 4,690 SH   SOLE   4,690 0 0
AMN HEALTHCARE SERVICES INC COM 001744101   15,507,215 186,924 SH   SOLE   186,924 0 0
APPLE INC COM 037833100   3,252,982 19,727 SH   SOLE   19,727 0 0
ATLANTIC UNION BANKSHARES CO COM 04911A107   21,614,858 616,686 SH   SOLE   616,686 0 0
ATMOS ENERGY CORP COM COM 049560105   583,148 5,190 SH   SOLE   5,190 0 0
AVANOS MED INC COM 05350V106   17,241,765 579,750 SH   SOLE   579,750 0 0
BALCHEM CORP COM 057665200   17,525,069 138,560 SH   SOLE   138,560 0 0
BARNES GROUP INC COM 067806109   16,607,612 412,304 SH   SOLE   412,304 0 0
BENCHMARK ELECTRS INC COM 08160H101   13,877,389 585,791 SH   SOLE   585,791 0 0
BERRY PLASTICS GROUP INC COM COM 08579W103   282,131 4,790 SH   SOLE   4,790 0 0
BLACK KNIGHT INC COM 09215C105   565,009 9,816 SH   SOLE   9,816 0 0
BLACKBAUD INC COM COM 09227Q100   24,982,442 360,497 SH   SOLE   360,497 0 0
BOOKING HOLDINGS INC COM 09857L108   596,792 225 SH   SOLE   225 0 0
BOOT BARN HOLDINGS INC COM 099406100   17,176,480 224,119 SH   SOLE   224,119 0 0
BROADRIDGE FINL SOLUTIONS INC COM 11133T103   619,551 4,227 SH   SOLE   4,227 0 0
BROWN & BROWN INC COM 115236101   1,000,945 17,432 SH   SOLE   17,432 0 0
BRP GROUP INC A COM 05589G102   9,229,886 362,525 SH   SOLE   362,525 0 0
BURLINGTON STORES INC COM 122017106   983,014 4,864 SH   SOLE   4,864 0 0
CACI INTL INC COM 127190304   622,781 2,102 SH   SOLE   2,102 0 0
CAMBIUM NETWORKS CORP COM G17766109   12,062,979 680,755 SH   SOLE   680,755 0 0
CARLISLE COS INC COM 142339100   669,393 2,961 SH   SOLE   2,961 0 0
CASEY'S GENERAL STORES INC COM 147528103   578,165 2,671 SH   SOLE   2,671 0 0
CASS INFORMATION SYSTEMS INC COM 14808P109   11,623,546 268,380 SH   SOLE   268,380 0 0
CDW CORP COM 12514G108   382,959 1,965 SH   SOLE   1,965 0 0
CHESAPEAKE UTILITIES CORP COM 165303108   11,439,878 89,381 SH   SOLE   89,381 0 0
CHUBB LIMITED COM H1467J104   671,863 3,460 SH   SOLE   3,460 0 0
CHURCH & DWIGHT CO INC COM 171340102   536,649 6,070 SH   SOLE   6,070 0 0
CINTAS CORP COM COM 172908105   624,618 1,350 SH   SOLE   1,350 0 0
CME GROUP INC COM COM 12572Q105   574,560 3,000 SH   SOLE   3,000 0 0
CNX RES CORP COM COM 12653C108   16,426,283 1,025,361 SH   SOLE   1,025,361 0 0
COCA-COLA CONSOLIDATED INC COM 191098102   19,019,955 35,546 SH   SOLE   35,546 0 0
COMCAST CORP CL A COM 20030N101   621,042 16,382 SH   SOLE   16,382 0 0
COMFORT SYSTEMS USA INC COM 199908104   29,182,372 199,934 SH   SOLE   199,934 0 0
CONSTELLATION BRANDS INC CL A COM 21036P108   490,181 2,170 SH   SOLE   2,170 0 0
COSTCO WHSL CORP NEW COM COM 22160K105   673,259 1,355 SH   SOLE   1,355 0 0
CSW INDUSTRIALS INC COM 126402106   17,478,785 125,810 SH   SOLE   125,810 0 0
CSX CORP COM COM 126408103   514,968 17,200 SH   SOLE   17,200 0 0
CTS CORP COM 126501105   16,006,296 323,621 SH   SOLE   323,621 0 0
CULLEN FROST BANKERS INC COM 229899109   650,264 6,173 SH   SOLE   6,173 0 0
DIODES INC COM 254543101   21,389,714 230,592 SH   SOLE   230,592 0 0
DORMAN PRODUCTS INC COM 258278100   18,193,183 210,911 SH   SOLE   210,911 0 0
EASTERLY GOVT PROPERTIES INC COM 27616P103   12,130,290 882,845 SH   SOLE   882,845 0 0
EDWARDS LIFESCIENCES CORP COM COM 28176E108   385,522 4,660 SH   SOLE   4,660 0 0
ENERSYS COM 29275Y102   20,086,226 231,195 SH   SOLE   231,195 0 0
ENPRO INDUSTRIES INC COM 29355X107   19,195,968 184,772 SH   SOLE   184,772 0 0
ENTEGRIS INC COM COM 29362U104   235,533 2,872 SH   SOLE   2,872 0 0
EOG RESOURCES INC COM 26875P101   291,160 2,540 SH   SOLE   2,540 0 0
EQUITABLE HOLDINGS INC COM 29452E101   200,581 7,900 SH   SOLE   7,900 0 0
EXLSERVICE HOLDINGS INC COM 302081104   10,586,757 65,419 SH   SOLE   65,419 0 0
EXXON MOBIL CORP COM 30231G102   869,933 7,933 SH   SOLE   7,933 0 0
FIRST AMERN FINL CORP COM COM 31847R102   320,045 5,750 SH   SOLE   5,750 0 0
FIRST HORIZON SHS COM dca517101   96 540,100 SH   SOLE   540,100 0 0
FIRST INDUSTRIAL REALTY TRUST COM 32054K103   600,628 11,290 SH   SOLE   11,290 0 0
FISERV INC COM 337738108   543,109 4,805 SH   SOLE   4,805 0 0
FMC CORP COM 302491303   315,706 2,585 SH   SOLE   2,585 0 0
FORTUNE BRANDS INNOVATIONS INC COM 34964C106   479,707 8,168 SH   SOLE   8,168 0 0
FORWARD AIR CORP COM 349853101   17,250,657 160,084 SH   SOLE   160,084 0 0
FRANKLIN ELEC INC COM 353514102   21,989,764 233,685 SH   SOLE   233,685 0 0
GENTEX CORP COM COM 371901109   318,140 11,350 SH   SOLE   11,350 0 0
GRAY TELEVISION INC COM 389375106   11,954,460 1,370,924 SH   SOLE   1,370,924 0 0
HARMONY BIOSCIENCES HOLDINGS COM 413197104   6,854,639 209,943 SH   SOLE   209,943 0 0
HOME DEPOT INC COM COM 437076102   526,789 1,785 SH   SOLE   1,785 0 0
HORIZON THERAPEUTICS PUB LTD COM G46188101   414,186 3,795 SH   SOLE   3,795 0 0
HOSTESS BRANDS INC CL A COM 44109J106   12,432,760 499,709 SH   SOLE   499,709 0 0
HUMANA INC COM COM 444859102   645,662 1,330 SH   SOLE   1,330 0 0
ICF INTERNATIONAL INC COM 44925C103   23,886,740 217,746 SH   SOLE   217,746 0 0
ICON PLC SHS COM G4705A100   531,839 2,490 SH   SOLE   2,490 0 0
IDACORP INC COM 451107106   19,764,928 182,451 SH   SOLE   182,451 0 0
INMODE LTD COM M5425M103   239,700 7,500 SH   SOLE   7,500 0 0
INTEGER HOLDINGS CORP COM 45826H109   22,287,915 287,586 SH   SOLE   287,586 0 0
INTEGRA LIFESCIENCES HOLDINGS COM 457985208   17,162,892 298,953 SH   SOLE   298,953 0 0
JAZZ PHARMACEUTICALS PLC COM G50871105   503,375 3,440 SH   SOLE   3,440 0 0
JONES LANG LASALLE INC COM 48020Q107   448,400 3,082 SH   SOLE   3,082 0 0
JPMORGAN CHASE & CO COM 46625H100   683,085 5,242 SH   SOLE   5,242 0 0
KAISER ALUMINUM CORP COM 483007704   14,601,733 195,655 SH   SOLE   195,655 0 0
KFORCE INC COM 493732101   19,893,287 314,568 SH   SOLE   314,568 0 0
KORN FERRY COMMON STOCK COM 500643200   17,001,350 328,592 SH   SOLE   328,592 0 0
LA Z BOY INC COM 505336107   9,322,241 320,572 SH   SOLE   320,572 0 0
LAMAR ADVERTISING CO COM 512816109   552,591 5,532 SH   SOLE   5,532 0 0
LAMB WESTON HLDGS INC COM 513272104   609,352 5,830 SH   SOLE   5,830 0 0
LANTHEUS HOLDINGS INC COM 516544103   495,360 6,000 SH   SOLE   6,000 0 0
LGI HOMES INC COM 50187T106   12,204,517 107,029 SH   SOLE   107,029 0 0
LILLY ELI & CO COM COM 532457108   1,045,714 3,045 SH   SOLE   3,045 0 0
LINDE PLC COM G54950103   591,808 1,665 SH   SOLE   1,665 0 0
LITTELFUSE INC COM 537008104   980,673 3,658 SH   SOLE   3,658 0 0
MARATHON OIL CORP COM COM 565849106   483,417 20,176 SH   SOLE   20,176 0 0
MARCUS & MILLICHAP INC COM 566324109   17,940,307 558,714 SH   SOLE   558,714 0 0
MARKEL CORP COM 570535104   754,949 591 SH   SOLE   591 0 0
MASTEC INC COM 576323109   415,536 4,400 SH   SOLE   4,400 0 0
MASTERCARD INC CL A COM 57636Q104   834,026 2,295 SH   SOLE   2,295 0 0
MEDPACE HOLDINGS INC COM 58506Q109   7,803,323 41,496 SH   SOLE   41,496 0 0
MERCANTILE BANK CORP COM 587376104   9,768,514 319,441 SH   SOLE   319,441 0 0
META PLATFORM, INC COM 30303M102   494,880 2,335 SH   SOLE   2,335 0 0
MICROCHIP TECHNOLOGY INC COM COM 595017104   483,494 5,771 SH   SOLE   5,771 0 0
MICROSOFT CORP COM 594918104   2,867,432 9,946 SH   SOLE   9,946 0 0
MKS INSTRUMENTS INC COM COM 55306N104   541,557 6,111 SH   SOLE   6,111 0 0
MOELIS & CO COM 60786M105   17,202,183 447,507 SH   SOLE   447,507 0 0
MOLINA HEALTHCARE INC COM 60855R100   676,215 2,528 SH   SOLE   2,528 0 0
MONARCH CASINO & RESORT INC COM 609027107   17,910,784 241,548 SH   SOLE   241,548 0 0
MOODYS CORP COM COM 615369105   354,983 1,160 SH   SOLE   1,160 0 0
MORGAN STANLEY COM NEW COM 617446448   357,346 4,070 SH   SOLE   4,070 0 0
NEXSTAR MEDIA GROUP INC COM 65336K103   645,403 3,738 SH   SOLE   3,738 0 0
NEXTERA ENERGY INC COM COM 65339F101   562,067 7,292 SH   SOLE   7,292 0 0
NIKE INC CL B COM 654106103   491,173 4,005 SH   SOLE   4,005 0 0
NORTHERN OIL & GAS INC COMMON COM 665531307   14,795,928 487,510 SH   SOLE   487,510 0 0
NVIDIA CORP COM COM 67066G104   1,216,633 4,380 SH   SOLE   4,380 0 0
O'REILLY AUTOMOTIVE INC NEW CO COM 67103H107   670,694 790 SH   SOLE   790 0 0
OLLIE'S BARGAIN OUTLET HLDGS COM 681116109   16,901,272 291,703 SH   SOLE   291,703 0 0
OMNICELL INC COM 68213N109   19,485,539 332,121 SH   SOLE   332,121 0 0
ONTO INNOVATION INC COM 683344105   21,383,665 243,328 SH   SOLE   243,328 0 0
ORIGIN BANCORP INC COM 68621T102   9,899,660 307,921 SH   SOLE   307,921 0 0
OSHKOSH CORP COM COM 688239201   483,858 5,817 SH   SOLE   5,817 0 0
PACIRA BIOSCIENCES INC COM 695127100   7,423,543 181,905 SH   SOLE   181,905 0 0
PATRICK INDS INC COM 703343103   14,501,300 210,744 SH   SOLE   210,744 0 0
PAYCOM SOFTWARE INC COM 70432V102   414,974 1,365 SH   SOLE   1,365 0 0
PERFICIENT INC COM 71375U101   397,045 5,500 SH   SOLE   5,500 0 0
PERKINELMER INC COM 714046109   1,051,688 7,892 SH   SOLE   7,892 0 0
PERMIAN RESOURCES CORP COM 71424F105   17,793,877 1,694,655 SH   SOLE   1,694,655 0 0
PHILLIPS 66 COM 718546104   456,210 4,500 SH   SOLE   4,500 0 0
PNC FINL SVCS GROUP INC COM COM 693475105   261,826 2,060 SH   SOLE   2,060 0 0
POOL CORP COM 73278L105   294,498 860 SH   SOLE   860 0 0
POWER INTEGRATIONS INC COM 739276103   13,350,352 157,731 SH   SOLE   157,731 0 0
PTC INC COM 69370C100   848,883 6,620 SH   SOLE   6,620 0 0
PURECYCLE TECH INC COM 74623V103   141,617 20,231 SH   SOLE   20,231 0 0
QUALCOMM INC COM 747525103   496,414 3,891 SH   SOLE   3,891 0 0
QUALYS INC COM 74758T303   644,379 4,956 SH   SOLE   4,956 0 0
QUANTA SVCS INC COM COM 74762E102   792,540 4,756 SH   SOLE   4,756 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101   821,241 8,386 SH   SOLE   8,386 0 0
ROBERT HALF INTERNATIONAL INC COM 770323103   624,256 7,748 SH   SOLE   7,748 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103   316,705 4,850 SH   SOLE   4,850 0 0
RPM INTL INC COM COM 749685103   718,509 8,236 SH   SOLE   8,236 0 0
SEACOAST BKG CORP FLA COM 811707801   8,670,625 365,849 SH   SOLE   365,849 0 0
SELECTIVE INS GROUP INC COM 816300107   29,627,050 310,784 SH   SOLE   310,784 0 0
SM ENERGY CO COM 78454L100   7,670,812 272,401 SH   SOLE   272,401 0 0
SOUTHSTATE CORP COM 840441109   17,084,668 239,751 SH   SOLE   239,751 0 0
SPS COMMERCE INC COM 78463M107   12,744,007 83,677 SH   SOLE   83,677 0 0
STEWART INFORMATION SERVICES C COM 860372101   13,678,294 338,991 SH   SOLE   338,991 0 0
STIFEL FINL CORP COM 860630102   697,617 11,806 SH   SOLE   11,806 0 0
SUN CMNTYS INC COM COM 866674104   569,860 4,045 SH   SOLE   4,045 0 0
SUNSTONE HOTEL INVS INC NEW CO COM 867892101   11,859,547 1,200,359 SH   SOLE   1,200,359 0 0
SUPERNUS PHARMACEUTICALS INC C COM 868459108   12,813,500 353,671 SH   SOLE   353,671 0 0
TETRA TECH INC NEW COM 88162G103   837,975 5,704 SH   SOLE   5,704 0 0
THERMO FISHER CORP COM COM 883556102   867,437 1,505 SH   SOLE   1,505 0 0
TIMKEN CO COM COM 887389104   371,826 4,550 SH   SOLE   4,550 0 0
TRACTOR SUPPLY CO COM COM 892356106   995,629 4,236 SH   SOLE   4,236 0 0
UMB FINANCIAL CORP COM 902788108   8,052,808 139,515 SH   SOLE   139,515 0 0
UNITED BANKSHARES INC WEST VA COM 909907107   9,281,901 263,690 SH   SOLE   263,690 0 0
VERIZON COMMUNICATIONS INC COM COM 92343V104   525,365 13,509 SH   SOLE   13,509 0 0
WAL MART STORES INC COM COM 931142103   871,429 5,910 SH   SOLE   5,910 0 0
WASTE MANAGEMENT INC COM COM 94106L109   677,971 4,155 SH   SOLE   4,155 0 0
WELLS FARGO & CO NEW COM COM 949746101   338,289 9,050 SH   SOLE   9,050 0 0
ZOETIS INC CL A COM 98978V103   570,889 3,430 SH   SOLE   3,430 0 0