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
Expires: July 31, 2015
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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ABBOTT LABORATORIES COM COM 002824100 624,286 4,590 SH SOLE 1 4,590 0 0
ABBVIE INC COM COM 00287Y109 566,141 3,050 SH SOLE 1 3,050 0 0
ACUSHNET HLDGS CORP COM 005098108 17,301,649 237,595 SH SOLE 237,595 0 0
ADDUS HOMECARE CORP COM COM 006739106 21,417,277 185,930 SH SOLE 185,930 0 0
ADOBE SYSTEMS INC (DE) COM 00724F101 487,469 1,260 SH SOLE 1 1,260 0 0
ADVANCED ENERGY INDS INC COM COM 007973100 23,717,370 178,999 SH SOLE 178,999 0 0
AGREE REALTY CORP COM 008492100 1,304,486 17,855 SH SOLE 17,855 0 0
ALAMO GROUP INC COM 011311107 23,114,302 105,844 SH SOLE 105,844 0 0
ALPHABET INC CAP STK CL C COM 02079K107 1,916,699 10,805 SH SOLE 1 10,805 0 0
AMAZON.COM INC COM COM 023135106 2,035,939 9,280 SH SOLE 1 9,280 0 0
AMBARELLA INC COM G037AX101 14,855,112 224,856 SH SOLE 224,856 0 0
AMERICAN TOWER CORP CL A COM 03027X100 481,824 2,180 SH SOLE 1 2,180 0 0
AMETEK INC NEW COM COM 031100100 511,212 2,825 SH SOLE 1 2,825 0 0
AMGEN INC COM COM 031162100 494,202 1,770 SH SOLE 1 1,770 0 0
AMN HEALTHCARE SERVICES INC COM 001744101 8,987,812 434,824 SH SOLE 434,824 0 0
AMPHENOL CORP CL A COM 032095101 685,819 6,945 SH SOLE 1 6,945 0 0
APPLE INC COM 037833100 3,063,188 14,930 SH SOLE 1 14,930 0 0
APPLE INC COM 037833100 263,643 1,285 SH SOLE 1,285 0 0
ARISTA NETWORKS COM 040413205 383,662 3,750 SH SOLE 1 3,750 0 0
ATLANTIC UNION BANKSHARES CO COM 04911A107 23,107,049 738,716 SH SOLE 738,716 0 0
ATMOS ENERGY CORP COM COM 049560105 443,837 2,880 SH SOLE 1 2,880 0 0
AVANOS MED INC COM 05350V106 9,923,213 810,720 SH SOLE 810,720 0 0
BALCHEM CORP COM 057665200 286,560 1,800 SH SOLE 1 1,800 0 0
BALCHEM CORP COM 057665200 19,635,410 123,338 SH SOLE 123,338 0 0
BALDWIN INSURANCE GROUP INC COM 05589G102 18,134,530 423,605 SH SOLE 423,605 0 0
BENCHMARK ELECTRS INC COM 08160H101 17,740,573 456,878 SH SOLE 456,878 0 0
BLACKBAUD INC COM COM 09227Q100 17,047,177 265,491 SH SOLE 265,491 0 0
BOOKING HOLDINGS INC COM 09857L108 497,875 86 SH SOLE 1 86 0 0
BOOT BARN HOLDINGS INC COM 099406100 20,442,176 134,488 SH SOLE 134,488 0 0
BROADRIDGE FINL SOLUTIONS INC COM 11133T103 1,309,446 5,388 SH SOLE 5,388 0 0
BROWN & BROWN INC COM 115236101 446,252 4,025 SH SOLE 1 4,025 0 0
BROWN & BROWN INC COM 115236101 754,249 6,803 SH SOLE 6,803 0 0
BURLINGTON STORES INC COM 122017106 1,845,068 7,931 SH SOLE 7,931 0 0
CACI INTL INC COM 127190304 1,533,544 3,217 SH SOLE 3,217 0 0
CARETRUST REIT INC COM 14174T107 14,774,572 482,829 SH SOLE 482,829 0 0
CARLISLE COS INC COM 142339100 1,349,468 3,614 SH SOLE 3,614 0 0
CASEY'S GENERAL STORES INC COM 147528103 1,875,753 3,676 SH SOLE 3,676 0 0
CASS INFORMATION SYSTEMS INC COM 14808P109 12,433,356 286,153 SH SOLE 286,153 0 0
CHESAPEAKE UTILITIES CORP COM 165303108 16,899,450 140,571 SH SOLE 140,571 0 0
CHUBB LIMITED COM H1467J104 541,776 1,870 SH SOLE 1 1,870 0 0
CHURCH & DWIGHT CO INC COM 171340102 562,243 5,850 SH SOLE 1 5,850 0 0
CINTAS CORP COM COM 172908105 581,691 2,610 SH SOLE 1 2,610 0 0
CME GROUP INC COM COM 12572Q105 514,031 1,865 SH SOLE 1 1,865 0 0
COCA COLA CO COM COM 191216100 679,200 9,600 SH SOLE 1 9,600 0 0
COHU INC COM 192576106 12,635,524 656,732 SH SOLE 656,732 0 0
CORNING INC COM COM 219350105 420,720 8,000 SH SOLE 1 8,000 0 0
COSTCO WHSL CORP NEW COM COM 22160K105 658,310 665 SH SOLE 1 665 0 0
CSW INDUSTRIALS INC COM 126402106 17,054,916 59,460 SH SOLE 59,460 0 0
CSX CORP COM COM 126408103 283,881 8,700 SH SOLE 1 8,700 0 0
CTS CORP COM 126501105 11,702,881 274,651 SH SOLE 274,651 0 0
CULLEN FROST BANKERS INC COM 229899109 1,179,869 9,179 SH SOLE 9,179 0 0
DIAMONDBACK ENERGY INC COM COM 25278X109 292,662 2,130 SH SOLE 1 2,130 0 0
DIODES INC COM 254543101 17,757,289 335,740 SH SOLE 335,740 0 0
DOMINOS PIZZA INC COM COM 25754A201 773,230 1,716 SH SOLE 1,716 0 0
DORMAN PRODUCTS INC COM 258278100 15,089,391 123,008 SH SOLE 123,008 0 0
EDWARDS LIFESCIENCES CORP COM COM 28176E108 424,289 5,425 SH SOLE 1 5,425 0 0
ENERSYS COM 29275Y102 11,739,001 136,866 SH SOLE 136,866 0 0
ENOVIS CORP COM 194014502 18,905,972 602,869 SH SOLE 602,869 0 0
ENPRO INC COM 29355X107 32,195,541 168,079 SH SOLE 168,079 0 0
ENTEGRIS INC COM COM 29362U104 322,761 4,002 SH SOLE 1 4,002 0 0
EOG RESOURCES INC COM 26875P101 351,653 2,940 SH SOLE 1 2,940 0 0
EQUITABLE HOLDINGS INC COM 29452E101 379,516 6,765 SH SOLE 1 6,765 0 0
ESCO TECHNOLOGIES INC COM COM 296315104 31,081,447 161,992 SH SOLE 161,992 0 0
EXLSERVICE HOLDINGS INC COM 302081104 20,531,160 468,855 SH SOLE 468,855 0 0
EXXON MOBIL CORP COM 30231G102 680,757 6,315 SH SOLE 1 6,315 0 0
FAIR ISAAC CORPORATION COM COM 303250104 396,667 217 SH SOLE 1 217 0 0
FIRST AMERN FINL CORP COM COM 31847R102 381,539 6,215 SH SOLE 1 6,215 0 0
FIRST HORIZON SHS COM dca517101 15 72,825 SH SOLE 72,825 0 0
FIRST INDUSTRIAL REALTY TRUST COM 32054K103 433,651 9,010 SH SOLE 1 9,010 0 0
FISERV INC COM 337738108 496,541 2,880 SH SOLE 1 2,880 0 0
FORTUNE BRANDS INNOVATIONS INC COM 34964C106 707,593 13,745 SH SOLE 13,745 0 0
FRANKLIN ELEC INC COM 353514102 14,721,224 164,043 SH SOLE 164,043 0 0
HOME DEPOT INC COM COM 437076102 562,792 1,535 SH SOLE 1 1,535 0 0
ICF INTERNATIONAL INC COM 44925C103 17,365,807 205,003 SH SOLE 205,003 0 0
ICON PLC SHS COM G4705A100 926,662 6,371 SH SOLE 6,371 0 0
IDACORP INC COM 451107106 21,168,693 183,358 SH SOLE 183,358 0 0
INGERSOLL RAND PLC SHS COM 45687V106 422,138 5,075 SH SOLE 1 5,075 0 0
INTEGER HOLDINGS CORP COM 45826H109 31,916,863 259,550 SH SOLE 259,550 0 0
INTER PARFUMS INC COM 458334109 12,525,575 95,389 SH SOLE 95,389 0 0
JONES LANG LASALLE INC COM 48020Q107 1,394,001 5,450 SH SOLE 5,450 0 0
JPMORGAN CHASE & CO COM 46625H100 1,152,392 3,975 SH SOLE 1 3,975 0 0
KAISER ALUMINUM CORP COM 483007704 20,766,010 259,900 SH SOLE 259,900 0 0
KFORCE INC COM 493732101 17,627,294 428,575 SH SOLE 428,575 0 0
KORN FERRY COMMON STOCK COM 500643200 23,277,509 317,435 SH SOLE 317,435 0 0
LAMAR ADVERTISING CO COM 512816109 1,276,950 10,522 SH SOLE 10,522 0 0
LAMB WESTON HLDGS INC COM 513272104 281,027 5,420 SH SOLE 1 5,420 0 0
LANCASTER COLONY CORP COM 513847103 934,686 5,410 SH SOLE 5,410 0 0
LANTHEUS HOLDINGS INC COM 516544103 300,426 3,670 SH SOLE 1 3,670 0 0
LGI HOMES INC COM 50187T106 10,299,518 199,913 SH SOLE 199,913 0 0
LILLY ELI & CO COM COM 532457108 880,869 1,130 SH SOLE 1 1,130 0 0
LINCOLN ELECTRIC CO HOLDINGS COM 533900106 921,123 4,443 SH SOLE 4,443 0 0
LINDE PLC COM G54950103 591,167 1,260 SH SOLE 1 1,260 0 0
LITTELFUSE INC COM 537008104 14,952,190 65,947 SH SOLE 65,947 0 0
LIVERAMP HLDGS INC COM 53815P108 14,955,589 452,651 SH SOLE 452,651 0 0
MANHATTAN ASSOCIATES INC COM 562750109 432,459 2,190 SH SOLE 1 2,190 0 0
MARCUS & MILLICHAP INC COM 566324109 21,368,540 695,817 SH SOLE 695,817 0 0
MARKEL CORP COM 570535104 1,747,690 875 SH SOLE 875 0 0
MASTEC INC COM 576323109 598,209 3,510 SH SOLE 1 3,510 0 0
MASTERCARD INC CL A COM 57636Q104 885,055 1,575 SH SOLE 1 1,575 0 0
MERCANTILE BANK CORP COM 587376104 11,983,493 258,209 SH SOLE 258,209 0 0
META PLATFORM, INC COM 30303M102 1,778,797 2,410 SH SOLE 1 2,410 0 0
MICROCHIP TECHNOLOGY INC COM COM 595017104 486,960 6,920 SH SOLE 1 6,920 0 0
MICROSOFT CORP COM 594918104 3,747,984 7,535 SH SOLE 1 7,535 0 0
MICROSOFT CORP COM 594918104 279,544 562 SH SOLE 562 0 0
MOELIS & CO COM 60786M105 25,860,580 414,964 SH SOLE 414,964 0 0
MOLINA HEALTHCARE INC COM 60855R100 866,889 2,910 SH SOLE 2,910 0 0
MONARCH CASINO & RESORT INC COM 609027107 21,323,451 246,685 SH SOLE 246,685 0 0
MOODYS CORP COM COM 615369105 446,415 890 SH SOLE 1 890 0 0
MORGAN STANLEY COM NEW COM 617446448 600,768 4,265 SH SOLE 1 4,265 0 0
NAPCO SECURITY SYSTEMS INC COM 630402105 319,108 10,748 SH SOLE 1 10,748 0 0
NETSTREIT CORP COM COM 64119V303 13,715,212 810,113 SH SOLE 810,113 0 0
NEXSTAR MEDIA GROUP INC COM 65336K103 810,098 4,684 SH SOLE 4,684 0 0
NEXTERA ENERGY INC COM COM 65339F101 501,212 7,220 SH SOLE 1 7,220 0 0
NORTHERN OIL & GAS INC COMMON COM 665531307 15,103,859 532,764 SH SOLE 532,764 0 0
NV5 GLOBAL INC COM 62945V109 15,990,287 692,520 SH SOLE 692,520 0 0
NVIDIA CORP COM COM 67066G104 3,997,147 25,300 SH SOLE 1 25,300 0 0
OLLIE'S BARGAIN OUTLET HLDGS COM 681116109 20,635,826 156,593 SH SOLE 156,593 0 0
ONTO INNOVATION INC COM 683344105 878,293 8,702 SH SOLE 8,702 0 0
O'REILLY AUTOMOTIVE INC NEW CO COM 67103H107 305,541 3,390 SH SOLE 1 3,390 0 0
ORIGIN BANCORP INC COM 68621T102 14,671,913 410,518 SH SOLE 410,518 0 0
PATRICK INDS INC COM 703343103 22,560,810 244,509 SH SOLE 244,509 0 0
PAYCOM SOFTWARE INC COM 70432V102 379,496 1,640 SH SOLE 1 1,640 0 0
PERMIAN RESOURCES CORP COM 71424F105 1,252,604 91,968 SH SOLE 91,968 0 0
POOL CORP COM 73278L105 278,363 955 SH SOLE 1 955 0 0
POWER INTEGRATIONS INC COM 739276103 17,715,772 316,919 SH SOLE 316,919 0 0
PRESTIGE CONSUMER HEALTHCARE I COM 74112D101 11,773,164 147,441 SH SOLE 147,441 0 0
PTC INC COM 69370C100 1,449,207 8,409 SH SOLE 8,409 0 0
PURECYCLE TECH INC COM 74623V103 365,804 26,701 SH SOLE 1 26,701 0 0
QUALCOMM INC COM 747525103 623,503 3,915 SH SOLE 1 3,915 0 0
QUALYS INC COM 74758T303 993,518 6,954 SH SOLE 6,954 0 0
REVVITY INC COM 714046109 1,151,645 11,907 SH SOLE 11,907 0 0
ROBERT HALF INC COM 770323103 709,221 17,277 SH SOLE 17,277 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 490,064 1,565 SH SOLE 1 1,565 0 0
RPM INTL INC COM COM 749685103 1,110,043 10,106 SH SOLE 10,106 0 0
RTX CORP COM 75513E101 694,617 4,757 SH SOLE 1 4,757 0 0
SEACOAST BKG CORP FLA COM 811707801 20,218,783 732,034 SH SOLE 732,034 0 0
SELECTIVE INS GROUP INC COM 816300107 25,043,506 289,019 SH SOLE 289,019 0 0
SHARKNINJA INC COM G8068L108 279,647 2,825 SH SOLE 1 2,825 0 0
SIMULATIONS PLUS INC COM 829214105 6,304,258 361,276 SH SOLE 361,276 0 0
SM ENERGY CO COM 78454L100 12,370,913 500,644 SH SOLE 500,644 0 0
SOUTHERN CO COM 842587107 488,076 5,315 SH SOLE 1 5,315 0 0
SOUTHSTATE CORP COM 840441109 1,332,226 14,476 SH SOLE 14,476 0 0
STEWART INFORMATION SERVICES C COM 860372101 19,233,155 295,440 SH SOLE 295,440 0 0
STIFEL FINL CORP COM 860630102 1,929,893 18,596 SH SOLE 18,596 0 0
SUN CMNTYS INC COM COM 866674104 381,367 3,015 SH SOLE 1 3,015 0 0
SUNSTONE HOTEL INVS INC NEW CO COM 867892101 12,143,450 1,399,015 SH SOLE 1,399,015 0 0
SUPERNUS PHARMACEUTICALS INC C COM 868459108 9,726,662 308,587 SH SOLE 308,587 0 0
SYNCHRONY FINL COM COM 87165B103 290,319 4,350 SH SOLE 1 4,350 0 0
T MOBILE US INC COM 872590104 350,242 1,470 SH SOLE 1 1,470 0 0
TESLA MOTORS, INC. COM 88160R101 471,725 1,485 SH SOLE 1 1,485 0 0
TETRA TECH INC NEW COM 88162G103 1,436,854 39,957 SH SOLE 39,957 0 0
TEXAS ROADHOUSE INC CL A COM 882681109 360,764 1,925 SH SOLE 1 1,925 0 0
TIMKEN CO COM COM 887389104 347,877 4,795 SH SOLE 1 4,795 0 0
TOPBUILD CORP COM COM 89055F103 793,163 2,450 SH SOLE 2,450 0 0
TRACTOR SUPPLY CO COM COM 892356106 1,416,769 26,848 SH SOLE 26,848 0 0
UFP TECHNOLOGIES INC COM COM 902673102 334,499 1,370 SH SOLE 1 1,370 0 0
UMB FINANCIAL CORP COM 902788108 15,966,447 151,830 SH SOLE 151,830 0 0
UNITED THERAPEUTICS CORP DEL C COM 91307C102 323,269 1,125 SH SOLE 1 1,125 0 0
UTZ BRANDS INC COM 918090101 10,973,977 874,421 SH SOLE 874,421 0 0
VERIZON COMMUNICATIONS INC COM COM 92343V104 374,285 8,650 SH SOLE 1 8,650 0 0
VIAVI SOLUTIONS INC COM 925550105 11,523,222 1,144,312 SH SOLE 1,144,312 0 0
VITAL ENERGY INC COM COM 516806205 6,263,258 389,264 SH SOLE 389,264 0 0
WAL MART STORES INC COM COM 931142103 665,393 6,805 SH SOLE 1 6,805 0 0
WALKER & DUNLOP INC COM 93148P102 11,864,430 168,338 SH SOLE 168,338 0 0
WASTE MANAGEMENT INC COM COM 94106L109 586,923 2,565 SH SOLE 1 2,565 0 0
WELLS FARGO & CO NEW COM COM 949746101 650,574 8,120 SH SOLE 1 8,120 0 0
WYNDHAM HOTELS & RESORTS INC C COM 98311A105 908,090 11,182 SH SOLE 11,182 0 0
ZOETIS INC CL A COM 98978V103 402,351 2,580 SH SOLE 1 2,580 0 0