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   835,321 7,589 SH   SOLE   7,589 0 0
ACUSHNET HLDGS CORP COM 005098108   16,761,141 265,334 SH   SOLE   265,334 0 0
ADDUS HOMECARE CORP COM COM 006739106   19,428,491 209,246 SH   SOLE   209,246 0 0
ADOBE SYSTEMS INC (DE) COM 00724F101   912,798 1,530 SH   SOLE   1,530 0 0
ADVANCED ENERGY INDS INC COM COM 007973100   18,937,813 173,869 SH   SOLE   173,869 0 0
AGREE REALTY CORP COM 008492100   11,678,369 185,518 SH   SOLE   185,518 0 0
ALPHABET INC CAP STK CL C COM 02079K107   2,008,252 14,250 SH   SOLE   14,250 0 0
AMAZON.COM INC COM COM 023135106   1,963,824 12,925 SH   SOLE   12,925 0 0
AMBARELLA INC COM G037AX101   13,847,679 225,937 SH   SOLE   225,937 0 0
AMERICAN TOWER CORP CL A COM 03027X100   454,427 2,105 SH   SOLE   2,105 0 0
AMERICAN WOODMARK CORP COM 030506109   13,162,602 141,762 SH   SOLE   141,762 0 0
AMERICAN WTR WKS CO INC COM 030420103   314,268 2,381 SH   SOLE   2,381 0 0
AMETEK INC NEW COM COM 031100100   735,409 4,460 SH   SOLE   4,460 0 0
AMGEN INC COM COM 031162100   478,977 1,663 SH   SOLE   1,663 0 0
AMN HEALTHCARE SERVICES INC COM 001744101   16,611,754 221,845 SH   SOLE   221,845 0 0
AMPHENOL CORP CL A COM 032095101   495,650 5,000 SH   SOLE   5,000 0 0
APPLE INC COM 037833100   3,625,725 18,832 SH   SOLE   18,832 0 0
ATLANTIC UNION BANKSHARES CO COM 04911A107   22,163,607 606,557 SH   SOLE   606,557 0 0
ATMOS ENERGY CORP COM COM 049560105   410,286 3,540 SH   SOLE   3,540 0 0
AVANOS MED INC COM 05350V106   15,489,934 690,590 SH   SOLE   690,590 0 0
BALCHEM CORP COM 057665200   20,346,471 136,783 SH   SOLE   136,783 0 0
BARNES GROUP INC COM 067806109   12,206,040 374,074 SH   SOLE   374,074 0 0
BENCHMARK ELECTRS INC COM 08160H101   15,861,712 573,868 SH   SOLE   573,868 0 0
BERRY PLASTICS GROUP INC COM COM 08579W103   302,581 4,490 SH   SOLE   4,490 0 0
BLACKBAUD INC COM COM 09227Q100   19,510,014 225,029 SH   SOLE   225,029 0 0
BOOKING HOLDINGS INC COM 09857L108   475,327 134 SH   SOLE   134 0 0
BOOT BARN HOLDINGS INC COM 099406100   16,866,398 219,729 SH   SOLE   219,729 0 0
BROADRIDGE FINL SOLUTIONS INC COM 11133T103   899,539 4,372 SH   SOLE   4,372 0 0
BROWN & BROWN INC COM 115236101   1,185,901 16,677 SH   SOLE   16,677 0 0
BRP GROUP INC A COM 05589G102   11,272,706 469,305 SH   SOLE   469,305 0 0
BURLINGTON STORES INC COM 122017106   1,232,614 6,338 SH   SOLE   6,338 0 0
CACI INTL INC COM 127190304   936,927 2,893 SH   SOLE   2,893 0 0
CARLISLE COS INC COM 142339100   1,057,576 3,385 SH   SOLE   3,385 0 0
CASEY'S GENERAL STORES INC COM 147528103   878,619 3,198 SH   SOLE   3,198 0 0
CASS INFORMATION SYSTEMS INC COM 14808P109   13,686,559 303,808 SH   SOLE   303,808 0 0
CDW CORP COM 12514G108   588,759 2,590 SH   SOLE   2,590 0 0
CHESAPEAKE UTILITIES CORP COM 165303108   12,920,876 122,322 SH   SOLE   122,322 0 0
CHUBB LIMITED COM H1467J104   632,800 2,800 SH   SOLE   2,800 0 0
CHURCH & DWIGHT CO INC COM 171340102   445,378 4,710 SH   SOLE   4,710 0 0
CINTAS CORP COM COM 172908105   777,431 1,290 SH   SOLE   1,290 0 0
CME GROUP INC COM COM 12572Q105   598,104 2,840 SH   SOLE   2,840 0 0
CNX RES CORP COM COM 12653C108   18,348,420 917,421 SH   SOLE   917,421 0 0
COCA-COLA CONSOLIDATED INC COM 191098102   27,741,522 29,881 SH   SOLE   29,881 0 0
COMCAST CORP CL A COM 20030N101   593,378 13,532 SH   SOLE   13,532 0 0
COMFORT SYSTEMS USA INC COM 199908104   20,860,498 101,427 SH   SOLE   101,427 0 0
CONSTELLATION BRANDS INC CL A COM 21036P108   489,544 2,025 SH   SOLE   2,025 0 0
COSTCO WHSL CORP NEW COM COM 22160K105   848,203 1,285 SH   SOLE   1,285 0 0
CSW INDUSTRIALS INC COM 126402106   22,085,020 106,480 SH   SOLE   106,480 0 0
CSX CORP COM COM 126408103   655,263 18,900 SH   SOLE   18,900 0 0
CTS CORP COM 126501105   12,076,922 276,107 SH   SOLE   276,107 0 0
CULLEN FROST BANKERS INC COM 229899109   802,284 7,395 SH   SOLE   7,395 0 0
DIAMONDBACK ENERGY INC COM COM 25278X109   305,508 1,970 SH   SOLE   1,970 0 0
DIODES INC COM 254543101   18,119,335 225,029 SH   SOLE   225,029 0 0
DORMAN PRODUCTS INC COM 258278100   17,305,573 207,476 SH   SOLE   207,476 0 0
EDWARDS LIFESCIENCES CORP COM COM 28176E108   530,700 6,960 SH   SOLE   6,960 0 0
ENERSYS COM 29275Y102   17,445,187 172,793 SH   SOLE   172,793 0 0
ENOVIS CORP COM 194014502   16,392,909 292,626 SH   SOLE   292,626 0 0
ENPRO INC COM 29355X107   29,077,471 185,514 SH   SOLE   185,514 0 0
ENTEGRIS INC COM COM 29362U104   487,907 4,072 SH   SOLE   4,072 0 0
EOG RESOURCES INC COM 26875P101   411,230 3,400 SH   SOLE   3,400 0 0
EQUITABLE HOLDINGS INC COM 29452E101   249,750 7,500 SH   SOLE   7,500 0 0
EXLSERVICE HOLDINGS INC COM 302081104   19,768,186 640,784 SH   SOLE   640,784 0 0
EXXON MOBIL CORP COM 30231G102   790,642 7,908 SH   SOLE   7,908 0 0
FIRST AMERN FINL CORP COM COM 31847R102   347,976 5,400 SH   SOLE   5,400 0 0
FIRST HORIZON SHS COM dca517101   76 540,100 SH   SOLE   540,100 0 0
FIRST INDUSTRIAL REALTY TRUST COM 32054K103   457,702 8,690 SH   SOLE   8,690 0 0
FISERV INC COM 337738108   594,459 4,475 SH   SOLE   4,475 0 0
FORTUNE BRANDS INNOVATIONS INC COM 34964C106   659,449 8,661 SH   SOLE   8,661 0 0
FRANKLIN ELEC INC COM 353514102   22,169,583 229,380 SH   SOLE   229,380 0 0
GENTEX CORP COM COM 371901109   1,061,581 32,504 SH   SOLE   32,504 0 0
GRAY TELEVISION INC COM 389375106   11,146,835 1,244,066 SH   SOLE   1,244,066 0 0
HELIOS TECH INC COM 42328H109   7,949,719 175,297 SH   SOLE   175,297 0 0
HOME DEPOT INC COM COM 437076102   587,402 1,695 SH   SOLE   1,695 0 0
HUMANA INC COM COM 444859102   567,684 1,240 SH   SOLE   1,240 0 0
ICF INTERNATIONAL INC COM 44925C103   28,729,859 214,258 SH   SOLE   214,258 0 0
ICON PLC SHS COM G4705A100   754,098 2,664 SH   SOLE   2,664 0 0
IDACORP INC COM 451107106   17,790,031 180,940 SH   SOLE   180,940 0 0
INTEGER HOLDINGS CORP COM 45826H109   27,956,809 282,164 SH   SOLE   282,164 0 0
JAZZ PHARMACEUTICALS PLC COM G50871105   552,270 4,490 SH   SOLE   4,490 0 0
JONES LANG LASALLE INC COM 48020Q107   821,773 4,351 SH   SOLE   4,351 0 0
JPMORGAN CHASE & CO COM 46625H100   894,726 5,260 SH   SOLE   5,260 0 0
KAISER ALUMINUM CORP COM 483007704   15,610,970 219,286 SH   SOLE   219,286 0 0
KFORCE INC COM 493732101   20,835,106 308,394 SH   SOLE   308,394 0 0
KORN FERRY COMMON STOCK COM 500643200   21,166,465 356,638 SH   SOLE   356,638 0 0
LAMAR ADVERTISING CO COM 512816109   891,689 8,390 SH   SOLE   8,390 0 0
LAMB WESTON HLDGS INC COM 513272104   591,252 5,470 SH   SOLE   5,470 0 0
LANTHEUS HOLDINGS INC COM 516544103   282,100 4,550 SH   SOLE   4,550 0 0
LGI HOMES INC COM 50187T106   17,809,085 133,742 SH   SOLE   133,742 0 0
LILLY ELI & CO COM COM 532457108   999,708 1,715 SH   SOLE   1,715 0 0
LINDE PLC COM G54950103   640,708 1,560 SH   SOLE   1,560 0 0
LITTELFUSE INC COM 537008104   1,046,160 3,910 SH   SOLE   3,910 0 0
MARATHON OIL CORP COM COM 565849106   668,459 27,668 SH   SOLE   27,668 0 0
MARCUS & MILLICHAP INC COM 566324109   26,003,578 595,320 SH   SOLE   595,320 0 0
MARKEL CORP COM 570535104   975,471 687 SH   SOLE   687 0 0
MASTEC INC COM 576323109   323,324 4,270 SH   SOLE   4,270 0 0
MASTERCARD INC CL A COM 57636Q104   923,394 2,165 SH   SOLE   2,165 0 0
MERCANTILE BANK CORP COM 587376104   12,651,509 313,311 SH   SOLE   313,311 0 0
META PLATFORM, INC COM 30303M102   914,987 2,585 SH   SOLE   2,585 0 0
MICROCHIP TECHNOLOGY INC COM COM 595017104   622,422 6,902 SH   SOLE   6,902 0 0
MICROSOFT CORP COM 594918104   3,684,440 9,798 SH   SOLE   9,798 0 0
MKS INSTRUMENTS INC COM COM 55306N104   766,690 7,453 SH   SOLE   7,453 0 0
MOELIS & CO COM 60786M105   24,786,355 441,588 SH   SOLE   441,588 0 0
MOLINA HEALTHCARE INC COM 60855R100   1,091,879 3,022 SH   SOLE   3,022 0 0
MONARCH CASINO & RESORT INC COM 609027107   19,142,034 276,819 SH   SOLE   276,819 0 0
MOODYS CORP COM COM 615369105   425,710 1,090 SH   SOLE   1,090 0 0
MORGAN STANLEY COM NEW COM 617446448   268,560 2,880 SH   SOLE   2,880 0 0
NAPCO SECURITY SYSTEMS INC COM 630402105   221,186 6,458 SH   SOLE   6,458 0 0
NEXSTAR MEDIA GROUP INC COM 65336K103   688,916 4,395 SH   SOLE   4,395 0 0
NEXTERA ENERGY INC COM COM 65339F101   419,956 6,914 SH   SOLE   6,914 0 0
NIKE INC CL B COM 654106103   554,250 5,105 SH   SOLE   5,105 0 0
NORTHERN OIL & GAS INC COMMON COM 665531307   20,413,819 550,683 SH   SOLE   550,683 0 0
NV5 GLOBAL INC COM 62945V109   13,889,556 124,996 SH   SOLE   124,996 0 0
NVIDIA CORP COM COM 67066G104   1,795,172 3,625 SH   SOLE   3,625 0 0
O'REILLY AUTOMOTIVE INC NEW CO COM 67103H107   342,029 360 SH   SOLE   360 0 0
OLLIE'S BARGAIN OUTLET HLDGS COM 681116109   21,616,356 284,838 SH   SOLE   284,838 0 0
OMNICELL INC COM 68213N109   11,398,691 302,915 SH   SOLE   302,915 0 0
ONTO INNOVATION INC COM 683344105   25,233,240 165,031 SH   SOLE   165,031 0 0
ORIGIN BANCORP INC COM 68621T102   11,175,311 314,178 SH   SOLE   314,178 0 0
OSHKOSH CORP COM COM 688239201   754,208 6,957 SH   SOLE   6,957 0 0
PACIRA BIOSCIENCES INC COM 695127100   8,165,249 242,005 SH   SOLE   242,005 0 0
PATRICK INDS INC COM 703343103   20,736,131 206,638 SH   SOLE   206,638 0 0
PAYCOM SOFTWARE INC COM 70432V102   271,837 1,315 SH   SOLE   1,315 0 0
PERFICIENT INC COM 71375U101   427,830 6,500 SH   SOLE   6,500 0 0
PERMIAN RESOURCES CORP COM 71424F105   14,191,899 1,043,522 SH   SOLE   1,043,522 0 0
PHILLIPS 66 COM 718546104   572,502 4,300 SH   SOLE   4,300 0 0
PNC FINL SVCS GROUP INC COM COM 693475105   289,569 1,870 SH   SOLE   1,870 0 0
POOL CORP COM 73278L105   472,471 1,185 SH   SOLE   1,185 0 0
POWER INTEGRATIONS INC COM 739276103   18,504,966 225,368 SH   SOLE   225,368 0 0
PTC INC COM 69370C100   1,243,091 7,105 SH   SOLE   7,105 0 0
PURECYCLE TECH INC COM 74623V103   207,486 51,231 SH   SOLE   51,231 0 0
QUALCOMM INC COM 747525103   640,856 4,431 SH   SOLE   4,431 0 0
QUALYS INC COM 74758T303   835,760 4,258 SH   SOLE   4,258 0 0
QUANTA SVCS INC COM COM 74762E102   802,560 3,719 SH   SOLE   3,719 0 0
REVVITY INC COM 714046109   1,128,516 10,324 SH   SOLE   10,324 0 0
ROBERT HALF INTERNATIONAL INC COM 770323103   814,403 9,263 SH   SOLE   9,263 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103   446,740 3,450 SH   SOLE   3,450 0 0
RPM INTL INC COM COM 749685103   985,916 8,832 SH   SOLE   8,832 0 0
RTX CORP COM 75513E101   655,787 7,794 SH   SOLE   7,794 0 0
SEACOAST BKG CORP FLA COM 811707801   14,791,549 519,731 SH   SOLE   519,731 0 0
SELECTIVE INS GROUP INC COM 816300107   28,212,639 283,601 SH   SOLE   283,601 0 0
SIMULATIONS PLUS INC COM 829214105   9,190,173 205,367 SH   SOLE   205,367 0 0
SM ENERGY CO COM 78454L100   22,229,926 574,120 SH   SOLE   574,120 0 0
SOUTHSTATE CORP COM 840441109   23,525,082 278,568 SH   SOLE   278,568 0 0
SPS COMMERCE INC COM 78463M107   15,908,255 82,069 SH   SOLE   82,069 0 0
STEWART INFORMATION SERVICES C COM 860372101   19,526,160 332,360 SH   SOLE   332,360 0 0
STIFEL FINL CORP COM 860630102   1,107,230 16,012 SH   SOLE   16,012 0 0
SUN CMNTYS INC COM COM 866674104   505,865 3,785 SH   SOLE   3,785 0 0
SUNSTONE HOTEL INVS INC NEW CO COM 867892101   14,358,532 1,338,167 SH   SOLE   1,338,167 0 0
SUPERNUS PHARMACEUTICALS INC C COM 868459108   10,020,793 346,261 SH   SOLE   346,261 0 0
TETRA TECH INC NEW COM 88162G103   1,064,846 6,379 SH   SOLE   6,379 0 0
THERMO FISHER CORP COM COM 883556102   766,992 1,445 SH   SOLE   1,445 0 0
TIMKEN CO COM COM 887389104   343,843 4,290 SH   SOLE   4,290 0 0
TRACTOR SUPPLY CO COM COM 892356106   1,325,230 6,163 SH   SOLE   6,163 0 0
UMB FINANCIAL CORP COM 902788108   13,850,421 165,774 SH   SOLE   165,774 0 0
UPBOUND GROUP INC COM 76009N100   383,861 11,300 SH   SOLE   11,300 0 0
VERIZON COMMUNICATIONS INC COM COM 92343V104   475,133 12,603 SH   SOLE   12,603 0 0
VIAVI SOLUTIONS INC COM 925550105   12,854,184 1,276,483 SH   SOLE   1,276,483 0 0
WAL MART STORES INC COM COM 931142103   636,906 4,040 SH   SOLE   4,040 0 0
WASTE MANAGEMENT INC COM COM 94106L109   692,221 3,865 SH   SOLE   3,865 0 0
WELLS FARGO & CO NEW COM COM 949746101   479,895 9,750 SH   SOLE   9,750 0 0
WYNDHAM HOTELS & RESORTS INC C COM 98311A105   619,157 7,700 SH   SOLE   7,700 0 0
ZOETIS INC CL A COM 98978V103   627,637 3,180 SH   SOLE   3,180 0 0