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
3M Co. COM 88579Y101 1,543 10,000 SH   SOLE   10,000 0 0
Advantage Oil & Gas Ltd. COM 00765F101 63,647 10,063,178 SH   SOLE   10,041,978 0 21,200
Allison Transmission Holdings Inc. COM 01973R101 112,852 3,856,855 SH   SOLE   3,803,219 0 53,636
Altria Group Inc. COM 02209S103 981 20,048 SH   SOLE   20,048 0 0
American Capital, Ltd. COM 02503Y103 5,642 416,357 SH   SOLE   402,434 0 13,923
American Homes 4 Rent Real Estate Investment Trust CL A 02665T306 72,292 4,506,976 SH   SOLE   3,121,940 0 1,385,036
AmerisourceBergen Corp. COM 03073E105 149,101 1,402,113 SH   SOLE   1,382,591 0 19,522
Apple Inc. COM 037833100 224,473 1,790,357 SH   SOLE   1,771,255 0 19,102
Ares Capital Corp. COM 04010L103 62,379 3,789,745 SH   SOLE   2,413,998 0 1,375,747
Argo Group International Holdings Ltd. COM G0464B107 5,584 100,253 SH   SOLE   96,792 0 3,461
Arthur J. Gallagher & Co. COM 363576109 70,697 1,494,658 SH   SOLE   950,002 0 544,656
AutoZone, Inc. COM 053332102 139,171 209,086 SH   SOLE   206,885 0 2,201
Bank of Montreal COM 063671101 1,185 20,000 SH   SOLE   20,000 0 0
Bank of Nova Scotia COM 064149107 187,762 3,637,763 SH   SOLE   3,585,931 0 51,832
BB&T Corp. COM 054937107 311,106 7,722,026 SH   SOLE   7,642,909 0 79,117
Becton, Dickinson & Co. COM 075887109 125,792 888,048 SH   SOLE   876,175 0 11,873
Berkshire Hathaway Inc. CL A 084670108 55,924 273 SH   SOLE   273 0 0
Berkshire Hathaway Inc. CL B 084670702 7,595 55,798 SH   SOLE   46,330 0 9,468
Booz Allen Hamilton Holding Corp. COM 099502106 53,383 2,115,005 SH   SOLE   1,442,177 0 672,828
Brookfield Asset Management Inc. CL A 112585104 1,022 29,250 SH   SOLE   29,250 0 0
Brookfield Infrastructure Partners LP COM G16252101 20,011 449,149 SH   SOLE   395,148 0 54,001
Brown & Brown Inc. COM 115236101 54,281 1,651,887 SH   SOLE   1,045,902 0 605,985
BWX Technologies Inc. COM 05605H100 195,988 5,975,234 SH   SOLE   5,894,043 0 81,191
Canadian National Railway Co. COM 136375102 172,478 2,989,681 SH   SOLE   2,961,581 0 28,100
Canadian Natural Resources Ltd. COM 136385101 187,999 6,926,914 SH   SOLE   6,911,521 0 15,393
CBIZ Inc. COM 124805102 45,501 4,720,008 SH   SOLE   3,081,652 0 1,638,356
CEB Inc. COM 125134106 78,416 900,714 SH   SOLE   565,704 0 335,010
Cenovus Energy Inc. COM 15135U109 274,332 17,192,163 SH   SOLE   17,142,405 0 49,758
Cisco Systems Inc. COM 17275R102 222,053 8,087,358 SH   SOLE   8,004,302 0 83,056
Coca-Cola Femsa S.A.B. de C.V. SPONSORED ADR 191241108 19,511 245,573 SH   SOLE   245,573 0 0
Computer Programs and Systems Inc. COM 205306103 44,313 829,518 SH   SOLE   522,151 0 307,367
Copart Inc. COM 217204106 5,825 164,189 SH   SOLE   158,747 0 5,442
Cumulus Media Inc. CL A 231082108 17,386 8,564,729 SH   SOLE   5,343,384 0 3,221,345
DeVry Education Group Inc. COM 251893103 64,739 2,159,394 SH   SOLE   1,397,401 0 761,993
Diageo PLC SPONSORED ADR 25243Q205 550 4,736 SH   SOLE   4,736 0 0
Eaton Vance Variable Rate Income Trust COM 278279104 10,718 777,790 SH   SOLE   777,790 0 0
Enbridge Inc. COM 29250N105 487 10,421 SH   SOLE   10,421 0 0
Entercom Communications Corp. CL A 293639100 6,416 561,861 SH   SOLE   561,861 0 0
Equifax Inc. COM 294429105 315,046 3,244,890 SH   SOLE   2,768,613 0 476,277
Expedia Inc. COM 30212P303 36,437 333,215 SH   SOLE   199,290 0 133,925
Expeditors International of Washington, Inc. COM 302130109 2,626 56,962 SH   SOLE   55,041 0 1,921
Federated Investors Inc. CL B 314211103 52,702 1,573,673 SH   SOLE   1,049,870 0 523,803
Fifth Street Asset Management, Inc. COM 31679P109 4,337 421,886 SH   SOLE   421,886 0 0
Generac Holdings Inc. COM 368736104 53,254 1,339,718 SH   SOLE   898,409 0 441,309
General Electric Co. COM 369604103 1,328 50,000 SH   SOLE   50,000 0 0
Gentex Corp. COM 371901109 159,453 9,710,899 SH   SOLE   7,634,982 0 2,075,917
Graco Inc. COM 384109104 37,193 523,621 SH   SOLE   338,852 0 184,769
Harris Corp. COM 413875105 58,934 766,274 SH   SOLE   755,067 0 11,207
HCC Insurance Holdings Inc. COM 404132102 109,802 1,428,970 SH   SOLE   857,125 0 571,845
Hilltop Holdings Inc. COM 432748101 55,245 2,293,295 SH   SOLE   1,400,268 0 893,027
Hornbeck Offshore Services, Inc. COM 440543106 4,306 209,754 SH   SOLE   202,440 0 7,314
Houghton Mifflin Harcourt Co. COM 44157R109 25,959 1,030,116 SH   SOLE   683,070 0 347,046
Humana Inc. COM 444859102 187,583 980,674 SH   SOLE   968,090 0 12,584
Jacobs Engineering Group Inc. COM 469814107 72,059 1,773,971 SH   SOLE   1,453,934 0 320,037
Johnson & Johnson COM 478160104 300,970 3,086,228 SH   SOLE   3,053,990 0 32,238
JP Morgan Chase & Co. COM 46625H100 1,306 19,281 SH   SOLE   19,281 0 0
Kayne Anderson Energy Development Co. COM 48660Q102 20,857 874,890 SH   SOLE   545,482 0 329,408
Kraft Foods Group Inc. COM 50076Q106 1,277 15,000 SH   SOLE   15,000 0 0
Laboratory Corporation of America Holdings COM 50540R409 4,864 40,122 SH   SOLE   38,761 0 1,361
Leucadia National Corp. COM 527288104 179,901 7,409,425 SH   SOLE   6,373,552 0 1,035,873
Madison Square Garden Co. COM 55826P100 57,965 694,271 SH   SOLE   467,808 0 226,463
Main Street Capital Corp. COM 56035L104 50,540 1,583,826 SH   SOLE   1,005,818 0 578,008
MarketAxess Holdings Inc. COM 57060D108 110,380 1,189,827 SH   SOLE   709,766 0 480,061
McCormick & Co., Inc. COM 579780206 4,992 61,668 SH   SOLE   61,668 0 0
McDonald's Corp. COM 580135101 152,017 1,599,003 SH   SOLE   1,577,819 0 21,184
Merck & Co., Inc. COM 58933Y105 513 9,015 SH   SOLE   9,015 0 0
Microsoft Corp. COM 594918104 166,297 3,766,640 SH   SOLE   3,716,738 0 49,902
Moody's Corp. COM 615369105 3,603 33,372 SH   SOLE   32,358 0 1,014
Morgan Stanley COM 617446448 1,398 36,047 SH   SOLE   36,047 0 0
MSCI Inc. COM 55354G100 73,434 1,193,075 SH   SOLE   761,006 0 432,069
Northern Trust Corp. COM 665859104 161,123 2,107,291 SH   SOLE   2,077,975 0 29,316
Nutraceutical International Corp. COM 67060Y101 24,797 1,002,313 SH   SOLE   617,771 0 384,542
Occidental Petroleum Corp. COM 674599105 245,659 3,163,805 SH   SOLE   3,131,805 0 32,000
Oracle Corp. COM 68389X105 254,876 6,319,375 SH   SOLE   6,251,920 0 67,455
Penske Auto Group Inc. COM 70959W103 110,944 2,129,033 SH   SOLE   1,350,891 0 778,142
PepsiCo Inc. COM 713448108 206,745 2,212,637 SH   SOLE   2,191,407 0 21,230
Philip Morris International Inc. COM 718172109 280,809 3,503,154 SH   SOLE   3,464,552 0 38,602
Potash Corporation of Saskatchewan Inc. COM 73755L107 247,446 7,990,571 SH   SOLE   7,896,371 0 94,200
Premier Inc. CL A 74051N102 7,854 204,215 SH   SOLE   197,307 0 6,908
Primerica Inc. COM 74164M108 84,571 1,850,968 SH   SOLE   1,210,923 0 640,045
Radio One Inc. CL D 75040P405 98 30,929 SH   SOLE   30,929 0 0
RE/MAX Holdings Inc. CL A 75524W108 52,713 1,484,451 SH   SOLE   1,030,360 0 454,091
Ritchie Bros. Auctioneers Inc. COM 767744105 172,302 6,125,043 SH   SOLE   6,059,323 0 65,720
Rogers Communications Inc. CL B 775109200 96,719 2,727,047 SH   SOLE   2,681,752 0 45,295
Royal Bank of Canada COM 780087102 193,674 3,167,199 SH   SOLE   3,123,999 0 43,200
Shaw Communications Inc. CL B 82028K200 101,486 4,660,397 SH   SOLE   4,603,051 0 57,346
SS&C Technologies Holdings Inc. COM 78467J100 94,545 1,512,727 SH   SOLE   1,023,532 0 489,195
Strayer Education Inc. COM 863236105 13,380 310,442 SH   SOLE   198,098 0 112,344
Synnex Corp. COM 87162W100 67,959 928,531 SH   SOLE   593,851 0 334,680
Tech Data Corp. COM 878237106 47,510 825,395 SH   SOLE   457,567 0 367,828
Teleflex Inc. COM 879369106 32,924 243,069 SH   SOLE   151,065 0 92,004
TeleTech Holdings Inc. COM 879939106 8,434 311,441 SH   SOLE   300,597 0 10,844
Thomson Reuters Corp. COM 884903105 156,488 4,109,821 SH   SOLE   4,058,880 0 50,941
Toronto-Dominion Bank COM 891160509 186,414 4,389,946 SH   SOLE   4,329,484 0 60,462
Tronox Ltd. CL A Q9235V101 18,062 1,234,566 SH   SOLE   1,101,657 0 132,909
U.S. Concrete Inc. COM 90333L201 688 18,161 SH   SOLE   18,161 0 0
Union Pacific Corp. COM 907818108 296,541 3,107,890 SH   SOLE   3,073,591 0 34,299
United Technologies Corp. COM 913017109 283,997 2,556,563 SH   SOLE   2,528,529 0 28,034
Waddell & Reed Financial, Inc. COM 930059100 13,122 277,364 SH   SOLE   200,148 0 77,216
Walgreens Boots Alliance, Inc. COM 931427108 336,410 3,986,536 SH   SOLE   3,942,584 0 43,952
White Mountains Insurance Group Ltd. COM G9618E107 7,813 11,930 SH   SOLE   11,528 0 402