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   841,525 7,719 SH   SOLE   7,719 0 0
ACTIVISION BLIZZARD INC COM COM 00507V109   560,173 6,645 SH   SOLE   6,645 0 0
ACUSHNET HLDGS CORP COM 005098108   11,236,959 205,504 SH   SOLE   205,504 0 0
ADDUS HOMECARE CORP COM COM 006739106   15,476,172 166,949 SH   SOLE   166,949 0 0
ADOBE SYSTEMS INC (DE) COM 00724F101   767,714 1,570 SH   SOLE   1,570 0 0
ADVANCED ENERGY INDS INC COM COM 007973100   19,448,584 174,505 SH   SOLE   174,505 0 0
AGREE REALTY CORP COM 008492100   9,647,063 147,531 SH   SOLE   147,531 0 0
ALPHABET INC CAP STK CL C COM 02079K107   1,481,882 12,250 SH   SOLE   12,250 0 0
AMAZON.COM INC COM COM 023135106   1,469,809 11,275 SH   SOLE   11,275 0 0
AMBARELLA INC COM G037AX101   16,823,778 201,073 SH   SOLE   201,073 0 0
AMERICAN TOWER CORP CL A COM 03027X100   423,759 2,185 SH   SOLE   2,185 0 0
AMERICAN WOODMARK CORP COM 030506109   15,163,798 198,557 SH   SOLE   198,557 0 0
AMERICAN WTR WKS CO INC COM 030420103   354,163 2,481 SH   SOLE   2,481 0 0
AMETEK INC NEW COM COM 031100100   746,267 4,610 SH   SOLE   4,610 0 0
AMN HEALTHCARE SERVICES INC COM 001744101   20,047,199 183,717 SH   SOLE   183,717 0 0
AMPHENOL CORP CL A COM 032095101   310,067 3,650 SH   SOLE   3,650 0 0
APPLE INC COM 037833100   3,617,928 18,652 SH   SOLE   18,652 0 0
ATLANTIC UNION BANKSHARES CO COM 04911A107   15,737,024 606,436 SH   SOLE   606,436 0 0
ATMOS ENERGY CORP COM COM 049560105   423,478 3,640 SH   SOLE   3,640 0 0
AVANOS MED INC COM 05350V106   17,836,995 697,848 SH   SOLE   697,848 0 0
BALCHEM CORP COM 057665200   18,370,963 136,273 SH   SOLE   136,273 0 0
BARNES GROUP INC COM 067806109   17,131,299 406,051 SH   SOLE   406,051 0 0
BENCHMARK ELECTRS INC COM 08160H101   14,885,984 576,306 SH   SOLE   576,306 0 0
BERRY PLASTICS GROUP INC COM COM 08579W103   301,755 4,690 SH   SOLE   4,690 0 0
BLACK KNIGHT INC COM 09215C105   649,564 10,875 SH   SOLE   10,875 0 0
BLACKBAUD INC COM COM 09227Q100   15,861,680 222,839 SH   SOLE   222,839 0 0
BOOKING HOLDINGS INC COM 09857L108   585,972 217 SH   SOLE   217 0 0
BOOT BARN HOLDINGS INC COM 099406100   18,688,204 220,666 SH   SOLE   220,666 0 0
BROADRIDGE FINL SOLUTIONS INC COM 11133T103   662,354 3,999 SH   SOLE   3,999 0 0
BROWN & BROWN INC COM 115236101   1,163,396 16,900 SH   SOLE   16,900 0 0
BRP GROUP INC A COM 05589G102   8,844,800 356,933 SH   SOLE   356,933 0 0
BURLINGTON STORES INC COM 122017106   786,950 5,000 SH   SOLE   5,000 0 0
CACI INTL INC COM 127190304   675,886 1,983 SH   SOLE   1,983 0 0
CAMBIUM NETWORKS CORP COM G17766109   10,200,916 670,231 SH   SOLE   670,231 0 0
CARLISLE COS INC COM 142339100   716,745 2,794 SH   SOLE   2,794 0 0
CASEY'S GENERAL STORES INC COM 147528103   614,578 2,520 SH   SOLE   2,520 0 0
CASS INFORMATION SYSTEMS INC COM 14808P109   10,248,010 264,260 SH   SOLE   264,260 0 0
CDW CORP COM 12514G108   479,852 2,615 SH   SOLE   2,615 0 0
CHESAPEAKE UTILITIES CORP COM 165303108   10,475,336 88,028 SH   SOLE   88,028 0 0
CHUBB LIMITED COM H1467J104   650,853 3,380 SH   SOLE   3,380 0 0
CHURCH & DWIGHT CO INC COM 171340102   597,371 5,960 SH   SOLE   5,960 0 0
CINTAS CORP COM COM 172908105   656,146 1,320 SH   SOLE   1,320 0 0
CME GROUP INC COM COM 12572Q105   542,900 2,930 SH   SOLE   2,930 0 0
CNX RES CORP COM COM 12653C108   17,810,567 1,005,111 SH   SOLE   1,005,111 0 0
COCA-COLA CONSOLIDATED INC COM 191098102   22,001,841 34,593 SH   SOLE   34,593 0 0
COMCAST CORP CL A COM 20030N101   666,130 16,032 SH   SOLE   16,032 0 0
COMFORT SYSTEMS USA INC COM 199908104   21,038,952 128,130 SH   SOLE   128,130 0 0
CONSTELLATION BRANDS INC CL A COM 21036P108   510,720 2,075 SH   SOLE   2,075 0 0
COSTCO WHSL CORP NEW COM COM 22160K105   710,662 1,320 SH   SOLE   1,320 0 0
CSW INDUSTRIALS INC COM 126402106   20,584,462 123,861 SH   SOLE   123,861 0 0
CSX CORP COM COM 126408103   572,880 16,800 SH   SOLE   16,800 0 0
CTS CORP COM 126501105   11,777,903 276,282 SH   SOLE   276,282 0 0
CULLEN FROST BANKERS INC COM 229899109   626,470 5,826 SH   SOLE   5,826 0 0
DIAMONDBACK ENERGY INC COM COM 25278X109   264,034 2,010 SH   SOLE   2,010 0 0
DIODES INC COM 254543101   17,555,712 189,812 SH   SOLE   189,812 0 0
DORMAN PRODUCTS INC COM 258278100   16,356,594 207,492 SH   SOLE   207,492 0 0
EASTERLY GOVT PROPERTIES INC COM 27616P103   12,559,522 866,174 SH   SOLE   866,174 0 0
EDWARDS LIFESCIENCES CORP COM COM 28176E108   684,836 7,260 SH   SOLE   7,260 0 0
ENERSYS COM 29275Y102   24,674,849 227,376 SH   SOLE   227,376 0 0
ENPRO INDUSTRIES INC COM 29355X107   24,755,133 185,390 SH   SOLE   185,390 0 0
ENTEGRIS INC COM COM 29362U104   462,341 4,172 SH   SOLE   4,172 0 0
EOG RESOURCES INC COM 26875P101   285,642 2,496 SH   SOLE   2,496 0 0
EQUITABLE HOLDINGS INC COM 29452E101   209,132 7,700 SH   SOLE   7,700 0 0
EXLSERVICE HOLDINGS INC COM 302081104   12,310,182 81,492 SH   SOLE   81,492 0 0
EXXON MOBIL CORP COM 30231G102   826,683 7,708 SH   SOLE   7,708 0 0
FIRST AMERN FINL CORP COM COM 31847R102   316,461 5,550 SH   SOLE   5,550 0 0
FIRST HORIZON SHS COM dca517101   60 540,100 SH   SOLE   540,100 0 0
FIRST INDUSTRIAL REALTY TRUST COM 32054K103   457,442 8,690 SH   SOLE   8,690 0 0
FISERV INC COM 337738108   589,751 4,675 SH   SOLE   4,675 0 0
FMC CORP COM 302491303   263,458 2,525 SH   SOLE   2,525 0 0
FORTUNE BRANDS INNOVATIONS INC COM 34964C106   554,375 7,705 SH   SOLE   7,705 0 0
FORWARD AIR CORP COM 349853101   16,705,220 157,433 SH   SOLE   157,433 0 0
FRANKLIN ELEC INC COM 353514102   23,638,297 229,721 SH   SOLE   229,721 0 0
GENTEX CORP COM COM 371901109   320,397 10,950 SH   SOLE   10,950 0 0
GRAY TELEVISION INC COM 389375106   10,611,629 1,346,653 SH   SOLE   1,346,653 0 0
HARMONY BIOSCIENCES HOLDINGS COM 413197104   7,256,811 206,218 SH   SOLE   206,218 0 0
HOME DEPOT INC COM COM 437076102   535,854 1,725 SH   SOLE   1,725 0 0
HORIZON THERAPEUTICS PUB LTD COM G46188101   380,031 3,695 SH   SOLE   3,695 0 0
HOSTESS BRANDS INC CL A COM 44109J106   12,457,389 491,998 SH   SOLE   491,998 0 0
HUMANA INC COM COM 444859102   572,326 1,280 SH   SOLE   1,280 0 0
ICF INTERNATIONAL INC COM 44925C103   26,551,298 213,452 SH   SOLE   213,452 0 0
ICON PLC SHS COM G4705A100   587,720 2,349 SH   SOLE   2,349 0 0
IDACORP INC COM 451107106   18,399,166 179,329 SH   SOLE   179,329 0 0
INMODE LTD COM M5425M103   280,125 7,500 SH   SOLE   7,500 0 0
INTEGER HOLDINGS CORP COM 45826H109   25,096,124 283,220 SH   SOLE   283,220 0 0
INTEGRA LIFESCIENCES HOLDINGS COM 457985208   12,066,267 293,369 SH   SOLE   293,369 0 0
JAZZ PHARMACEUTICALS PLC COM G50871105   581,419 4,690 SH   SOLE   4,690 0 0
JONES LANG LASALLE INC COM 48020Q107   453,066 2,908 SH   SOLE   2,908 0 0
JPMORGAN CHASE & CO COM 46625H100   740,580 5,092 SH   SOLE   5,092 0 0
KAISER ALUMINUM CORP COM 483007704   16,954,251 236,659 SH   SOLE   236,659 0 0
KFORCE INC COM 493732101   19,406,373 309,709 SH   SOLE   309,709 0 0
KORN FERRY COMMON STOCK COM 500643200   17,723,975 357,771 SH   SOLE   357,771 0 0
LAMAR ADVERTISING CO COM 512816109   517,886 5,218 SH   SOLE   5,218 0 0
LAMB WESTON HLDGS INC COM 513272104   652,916 5,680 SH   SOLE   5,680 0 0
LANTHEUS HOLDINGS INC COM 516544103   390,228 4,650 SH   SOLE   4,650 0 0
LGI HOMES INC COM 50187T106   14,195,554 105,238 SH   SOLE   105,238 0 0
LILLY ELI & CO COM COM 532457108   1,099,758 2,345 SH   SOLE   2,345 0 0
LINDE PLC COM G54950103   613,539 1,610 SH   SOLE   1,610 0 0
LITTELFUSE INC COM 537008104   926,948 3,182 SH   SOLE   3,182 0 0
MARATHON OIL CORP COM COM 565849106   438,163 19,034 SH   SOLE   19,034 0 0
MARCUS & MILLICHAP INC COM 566324109   18,769,751 595,676 SH   SOLE   595,676 0 0
MARKEL CORP COM 570535104   774,581 560 SH   SOLE   560 0 0
MASTEC INC COM 576323109   503,732 4,270 SH   SOLE   4,270 0 0
MASTERCARD INC CL A COM 57636Q104   880,992 2,240 SH   SOLE   2,240 0 0
MEDPACE HOLDINGS INC COM 58506Q109   7,485,619 31,168 SH   SOLE   31,168 0 0
MERCANTILE BANK CORP COM 587376104   8,688,901 314,587 SH   SOLE   314,587 0 0
META PLATFORM, INC COM 30303M102   645,705 2,250 SH   SOLE   2,250 0 0
MICROCHIP TECHNOLOGY INC COM COM 595017104   636,179 7,101 SH   SOLE   7,101 0 0
MICROSOFT CORP COM 594918104   3,206,865 9,417 SH   SOLE   9,417 0 0
MKS INSTRUMENTS INC COM COM 55306N104   623,521 5,768 SH   SOLE   5,768 0 0
MOELIS & CO COM 60786M105   19,940,685 439,803 SH   SOLE   439,803 0 0
MOLINA HEALTHCARE INC COM 60855R100   717,855 2,383 SH   SOLE   2,383 0 0
MONARCH CASINO & RESORT INC COM 609027107   18,632,686 264,481 SH   SOLE   264,481 0 0
MOODYS CORP COM COM 615369105   396,401 1,140 SH   SOLE   1,140 0 0
MORGAN STANLEY COM NEW COM 617446448   251,930 2,950 SH   SOLE   2,950 0 0
NEXSTAR MEDIA GROUP INC COM 65336K103   587,255 3,526 SH   SOLE   3,526 0 0
NEXTERA ENERGY INC COM COM 65339F101   527,710 7,112 SH   SOLE   7,112 0 0
NIKE INC CL B COM 654106103   430,995 3,905 SH   SOLE   3,905 0 0
NORTHERN OIL & GAS INC COMMON COM 665531307   16,412,888 478,231 SH   SOLE   478,231 0 0
NVIDIA CORP COM COM 67066G104   1,660,353 3,925 SH   SOLE   3,925 0 0
O'REILLY AUTOMOTIVE INC NEW CO COM 67103H107   577,956 605 SH   SOLE   605 0 0
OLLIE'S BARGAIN OUTLET HLDGS COM 681116109   16,587,676 286,340 SH   SOLE   286,340 0 0
OMNICELL INC COM 68213N109   24,041,320 326,338 SH   SOLE   326,338 0 0
ONTO INNOVATION INC COM 683344105   23,032,059 197,751 SH   SOLE   197,751 0 0
ORIGIN BANCORP INC COM 68621T102   8,862,371 302,470 SH   SOLE   302,470 0 0
OSHKOSH CORP COM COM 688239201   475,033 5,486 SH   SOLE   5,486 0 0
PACIRA BIOSCIENCES INC COM 695127100   7,153,897 178,535 SH   SOLE   178,535 0 0
PATRICK INDS INC COM 703343103   16,598,486 207,481 SH   SOLE   207,481 0 0
PAYCOM SOFTWARE INC COM 70432V102   438,493 1,365 SH   SOLE   1,365 0 0
PERFICIENT INC COM 71375U101   458,315 5,500 SH   SOLE   5,500 0 0
PERMIAN RESOURCES CORP COM 71424F105   18,230,349 1,663,353 SH   SOLE   1,663,353 0 0
PHILLIPS 66 COM 718546104   419,672 4,400 SH   SOLE   4,400 0 0
PNC FINL SVCS GROUP INC COM COM 693475105   248,121 1,970 SH   SOLE   1,970 0 0
POOL CORP COM 73278L105   451,441 1,205 SH   SOLE   1,205 0 0
POWER INTEGRATIONS INC COM 739276103   14,665,803 154,915 SH   SOLE   154,915 0 0
PTC INC COM 69370C100   894,355 6,285 SH   SOLE   6,285 0 0
PURECYCLE TECH INC COM 74623V103   344,549 32,231 SH   SOLE   32,231 0 0
QUALCOMM INC COM 747525103   456,042 3,831 SH   SOLE   3,831 0 0
QUALYS INC COM 74758T303   603,870 4,675 SH   SOLE   4,675 0 0
QUANTA SVCS INC COM COM 74762E102   576,384 2,934 SH   SOLE   2,934 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101   806,799 8,236 SH   SOLE   8,236 0 0
REVVITY INC COM 714046109   886,292 7,461 SH   SOLE   7,461 0 0
ROBERT HALF INTERNATIONAL INC COM 770323103   550,310 7,316 SH   SOLE   7,316 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103   503,139 4,850 SH   SOLE   4,850 0 0
RPM INTL INC COM COM 749685103   697,382 7,772 SH   SOLE   7,772 0 0
SEACOAST BKG CORP FLA COM 811707801   7,943,826 359,449 SH   SOLE   359,449 0 0
SELECTIVE INS GROUP INC COM 816300107   27,024,712 281,654 SH   SOLE   281,654 0 0
SM ENERGY CO COM 78454L100   11,517,748 364,140 SH   SOLE   364,140 0 0
SOUTHSTATE CORP COM 840441109   15,472,552 235,145 SH   SOLE   235,145 0 0
SPS COMMERCE INC COM 78463M107   15,825,744 82,400 SH   SOLE   82,400 0 0
STEWART INFORMATION SERVICES C COM 860372101   13,729,165 333,718 SH   SOLE   333,718 0 0
STIFEL FINL CORP COM 860630102   664,604 11,138 SH   SOLE   11,138 0 0
SUN CMNTYS INC COM COM 866674104   513,360 3,935 SH   SOLE   3,935 0 0
SUNSTONE HOTEL INVS INC NEW CO COM 867892101   11,962,508 1,182,066 SH   SOLE   1,182,066 0 0
SUPERNUS PHARMACEUTICALS INC C COM 868459108   10,468,094 348,240 SH   SOLE   348,240 0 0
TETRA TECH INC NEW COM 88162G103   880,594 5,378 SH   SOLE   5,378 0 0
THERMO FISHER CORP COM COM 883556102   777,407 1,490 SH   SOLE   1,490 0 0
TIMKEN CO COM COM 887389104   401,817 4,390 SH   SOLE   4,390 0 0
TRACTOR SUPPLY CO COM COM 892356106   985,222 4,456 SH   SOLE   4,456 0 0
UMB FINANCIAL CORP COM 902788108   8,346,530 137,053 SH   SOLE   137,053 0 0
UNITED BANKSHARES INC WEST VA COM 909907107   7,703,618 259,643 SH   SOLE   259,643 0 0
UPBOUND GROUP INC COM 76009N100   236,588 7,600 SH   SOLE   7,600 0 0
VERIZON COMMUNICATIONS INC COM COM 92343V104   493,102 13,259 SH   SOLE   13,259 0 0
VIAVI SOLUTIONS INC COM 925550105   11,682,499 1,031,112 SH   SOLE   1,031,112 0 0
WAL MART STORES INC COM COM 931142103   751,320 4,780 SH   SOLE   4,780 0 0
WASTE MANAGEMENT INC COM COM 94106L109   696,281 4,015 SH   SOLE   4,015 0 0
WELLS FARGO & CO NEW COM COM 949746101   377,718 8,850 SH   SOLE   8,850 0 0
WYNDHAM HOTELS & RESORTS INC C COM 98311A105   416,288 6,071 SH   SOLE   6,071 0 0
ZOETIS INC CL A COM 98978V103   564,849 3,280 SH   SOLE   3,280 0 0