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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ALLEGIANT TRAVEL CO COM 01748X102 15,133 207,357 SH   SOLE   196,396 0 10,961
ALPHABET INC CAP STK CL A 02079K305 1,118 11,691 SH   SOLE   11,091 0 600
ALPHABET INC CAP STK CL C 02079K107 27,429 285,271 SH   SOLE   217,046 0 68,225
AMERICAN TOWER CORP NEW COM 03027X100 98,766 460,017 SH   SOLE   432,641 0 27,376
AMERICAN WOODMARK CORPORATIO COM 030506109 36,550 833,330 SH   SOLE   800,271 0 33,059
AON PLC SHS CL A G0403H108 97,900 365,474 SH   SOLE   342,424 0 23,050
APPLIED MATLS INC COM 038222105 22,993 280,637 SH   SOLE   260,965 0 19,672
AST SPACEMOBILE INC COM CL A 00217D100 11,827 1,638,107 SH   SOLE   1,548,321 0 89,786
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 107,628 2,632,140 SH   SOLE   2,472,368 0 159,772
BROOKFIELD ASSET MGMT REINS CL A EXCH LT VTG G16169107 643 15,721 SH   SOLE   15,721 0 0
CARMAX INC COM 143130102 67,929 1,028,915 SH   SOLE   967,590 0 61,325
CDW CORP COM 12514G108 38,199 244,737 SH   SOLE   229,877 0 14,860
DISNEY WALT CO COM 254687106 12,917 136,938 SH   SOLE   105,169 0 31,769
DRIVE SHACK INC COM 262077100 686 1,106,911 SH   SOLE   906,832 0 200,079
ENCORE CAP GROUP INC COM 292554102 79,854 1,755,795 SH   SOLE   1,684,446 0 71,349
MARKEL CORP COM 570535104 94,760 87,399 SH   SOLE   83,139 0 4,260
MISTRAS GROUP INC COM 60649T107 3,505 785,984 SH   SOLE   785,984 0 0
NVR INC COM 62944T105 24,836 6,229 SH   SOLE   5,790 0 439
OREILLY AUTOMOTIVE INC COM 67103H107 74,395 105,772 SH   SOLE   99,428 0 6,344
RH COM 74967X103 34,026 138,276 SH   SOLE   130,323 0 7,953
SHENANDOAH TELECOMMUNICATION COM 82312B106 16,536 971,579 SH   SOLE   895,944 0 75,635
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 45,281 948,290 SH   SOLE   901,173 0 47,117