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,634 130,502 SH   SOLE   125,680 0 4,822
ALPHABET INC CAP STK CL A 02079K305 1,008 688 SH   SOLE   657 0 31
ALPHABET INC CAP STK CL C 02079K107 39,319 26,755 SH   SOLE   23,131 0 3,624
AMERICAN TOWER CORP NEW COM 03027X100 153,027 633,051 SH   SOLE   607,560 0 25,491
AMERICAN WOODMARK CORP COM 030506109 105,483 1,343,045 SH   SOLE   1,312,356 0 30,689
AON PLC SHS CL A G0403H108 132,661 643,048 SH   SOLE   617,109 0 25,939
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 143,868 4,351,727 SH   SOLE   4,226,750 0 124,977
CARMAX INC COM 143130102 133,467 1,452,150 SH   SOLE   1,396,409 0 55,741
DISNEY WALT CO COM DISNEY 254687106 26,415 212,884 SH   SOLE   183,236 0 29,648
DRIVE SHACK INC COM 262077100 1,930 1,722,918 SH   SOLE   1,623,900 0 99,018
ENCORE CAP GROUP INC COM 292554102 124,130 3,216,634 SH   SOLE   3,148,019 0 68,615
FACEBOOK INC CL A 30303M102 11,237 42,905 SH   SOLE   37,258 0 5,647
FASTENAL CO COM 311900104 17,437 386,710 SH   SOLE   373,109 0 13,601
HEXCEL CORP NEW COM 428291108 46,251 1,378,573 SH   SOLE   1,337,536 0 41,037
MARKEL CORP COM 570535104 130,569 134,096 SH   SOLE   130,070 0 4,026
MARLIN BUSINESS SVCS CORP COM 571157106 8,278 1,174,190 SH   SOLE   1,162,800 0 11,390
MISTRAS GROUP INC COM 60649T107 3,799 971,558 SH   SOLE   971,558 0 0
NVR INC COM 62944T105 75,856 18,578 SH   SOLE   18,182 0 396
OREILLY AUTOMOTIVE INC COM 67103H107 160,445 347,977 SH   SOLE   335,315 0 12,662
RH COM 74967X103 52,386 136,913 SH   SOLE   132,519 0 4,394
SCHWAB CHARLES CORP COM 808513105 52,088 1,437,693 SH   SOLE   1,402,936 0 34,757
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 77,337 1,277,870 SH   SOLE   1,233,891 0 43,979