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,643 10,000 SH   SOLE   10,000 0 0
Allison Transmission Holdings Inc. COM 01973R101 81,816 2,413,439 SH   SOLE   2,374,397 0 39,042
Altria Group Inc. COM 02209S103 988 20,048 SH   SOLE   20,048 0 0
American Capital, Ltd. COM 02503Y103 4,313 295,214 SH   SOLE   285,934 0 9,280
American Homes 4 Rent Real Estate Investment Trust COM 02665T306 66,033 3,877,428 SH   SOLE   2,668,106 0 1,209,322
AmerisourceBergen Corp. COM 03073E105 189,543 2,102,291 SH   SOLE   2,071,112 0 31,179
Apple Inc. COM 037833100 192,597 1,733,705 SH   SOLE   1,713,423 0 20,282
Ares Capital Corp. COM 04010L103 60,057 3,848,570 SH   SOLE   2,475,141 0 1,373,429
Argo Group International Holdings Ltd. COM G0464B107 4,686 84,475 SH   SOLE   81,716 0 2,759
Arthur J. Gallagher & Co. COM 363576109 70,880 1,505,526 SH   SOLE   961,796 0 543,730
Bank of Nova Scotia COM 064149107 205,718 3,599,042 SH   SOLE   3,549,113 0 49,929
BB&T Corp. COM 054937107 270,192 6,919,662 SH   SOLE   6,838,471 0 81,191
Becton, Dickinson & Co. COM 075887109 109,754 788,688 SH   SOLE   776,341 0 12,347
Berkshire Hathaway Inc. CL A 084670108 61,924 274 SH   SOLE   272 0 2
Berkshire Hathaway Inc. CL B 084670702 8,027 53,459 SH   SOLE   44,837 0 8,622
Booz Allen Hamilton Holding Corp. COM 099502106 56,309 2,122,474 SH   SOLE   1,450,956 0 671,518
Brookfield Asset Management Inc. CL A 112585104 979 19,500 SH   SOLE   19,500 0 0
Brookfield Infrastructure Partners LP COM G16252101 22,138 455,049 SH   SOLE   401,048 0 54,001
Brown & Brown Inc. COM 115236101 54,534 1,657,059 SH   SOLE   1,052,122 0 604,937
California Resources Corp. COM 13057Q107 1,076 194,752 SH   SOLE   192,392 0 2,360
Canadian National Railway Co. COM 136375102 205,509 2,979,377 SH   SOLE   2,950,077 0 29,300
Canadian Natural Resources Ltd. COM 136385101 184,686 5,964,731 SH   SOLE   5,946,369 0 18,362
CARBO Ceramics Inc. COM 140781105 18,189 454,163 SH   SOLE   307,539 0 146,624
CBIZ Inc. COM 124805102 40,956 4,784,635 SH   SOLE   3,147,244 0 1,637,391
Cenovus Energy Inc. COM 15135U109 326,464 15,821,694 SH   SOLE   15,765,080 0 56,614
Cisco Systems Inc. COM 17275R102 205,526 7,353,596 SH   SOLE   7,268,115 0 85,481
Coca-Cola Femsa S.A.B. de C.V. SPONSORED ADR 191241108 10,370 119,862 SH   SOLE   119,862 0 0
Copart Inc. COM 217204106 5,569 152,616 SH   SOLE   147,846 0 4,770
Corporate Executive Board Co. COM 21988R102 65,669 905,403 SH   SOLE   570,863 0 334,540
Cumulus Media Inc. CL A 231082108 41,564 9,825,933 SH   SOLE   6,118,072 0 3,707,861
DeVry Education Group Inc. COM 251893103 101,638 2,141,097 SH   SOLE   1,381,305 0 759,792
Diageo PLC SPONSORED ADR 25243Q205 540 4,736 SH   SOLE   4,736 0 0
Dun & Bradstreet Corp. COM 26483E100 1,413 11,685 SH   SOLE   11,300 0 385
Eaton Vance Variable Rate Income Trust COM 278279104 10,804 777,790 SH   SOLE   777,790 0 0
Emerson Electric Co. COM 291011104 81,209 1,315,554 SH   SOLE   1,295,274 0 20,280
Enbridge Inc. COM 29250N105 537 10,421 SH   SOLE   10,421 0 0
Entercom Communications Corp. CL A 293639100 7,775 639,415 SH   SOLE   639,415 0 0
Equifax Inc. COM 294429105 246,092 3,043,061 SH   SOLE   2,566,071 0 476,990
Expedia Inc. COM 30212P303 57,606 674,864 SH   SOLE   445,243 0 229,621
Expeditors International of Washington, Inc. COM 302130109 2,358 52,867 SH   SOLE   51,183 0 1,684
Federated Investors Inc. CL B 314211103 52,045 1,580,474 SH   SOLE   1,057,643 0 522,831
FirstService Corp. SUB VTG SH 33761N109 8,697 170,200 SH   SOLE   170,200 0 0
Generac Holdings Inc. COM 368736104 50,324 1,076,225 SH   SOLE   733,411 0 342,814
General Electric Co. COM 369604103 1,264 50,000 SH   SOLE   50,000 0 0
Gentex Corp. COM 371901109 175,833 4,866,680 SH   SOLE   3,830,047 0 1,036,633
Graco Inc. COM 384109104 42,193 526,223 SH   SOLE   341,760 0 184,463
HCC Insurance Holdings Inc. COM 404132102 77,426 1,446,672 SH   SOLE   875,117 0 571,555
Hilltop Holdings Inc. COM 432748101 67,302 3,373,558 SH   SOLE   2,073,804 0 1,299,754
Hornbeck Offshore Services, Inc. COM 440543106 2,707 108,427 SH   SOLE   104,876 0 3,551
Humana Inc. COM 444859102 120,022 835,631 SH   SOLE   822,587 0 13,044
Jacobs Engineering Group Inc. COM 469814107 83,188 1,861,449 SH   SOLE   1,540,499 0 320,950
Johnson & Johnson COM 478160104 284,228 2,712,899 SH   SOLE   2,679,607 0 33,292
Kayne Anderson Energy Development Co. COM 48660Q102 31,300 875,765 SH   SOLE   546,544 0 329,221
Kraft Foods Group Inc. COM 50076Q106 940 15,000 SH   SOLE   15,000 0 0
Laboratory Corporation of America Holdings COM 50540R409 7,916 73,363 SH   SOLE   71,043 0 2,320
Leucadia National Corp. COM 527288104 138,627 6,183,177 SH   SOLE   5,219,758 0 963,419
Liberty Tax Inc COM 53128T102 701 19,614 SH   SOLE   19,614 0 0
LoJack Corp. COM 539451104 257 101,544 SH   SOLE   101,544 0 0
Lorillard Inc. COM 544147101 149,951 2,382,443 SH   SOLE   2,343,150 0 39,293
M&T Bank Corp. COM 55261F104 212 1,691 SH   SOLE   1,691 0 0
Madison Square Garden Co. COM 55826P100 52,600 698,907 SH   SOLE   472,867 0 226,040
MarketAxess Holdings Inc. COM 57060D108 110,531 1,541,362 SH   SOLE   902,534 0 638,828
McCormick & Co., Inc. COM 579780206 4,570 61,512 SH   SOLE   61,512 0 0
McDonald's Corp. COM 580135101 133,188 1,421,425 SH   SOLE   1,399,396 0 22,029
Merck & Co., Inc. COM 58933Y105 512 9,015 SH   SOLE   9,015 0 0
Microsoft Corp. COM 594918104 117,106 2,521,125 SH   SOLE   2,482,074 0 39,051
Mondelez International Inc. COM 609207105 545 15,000 SH   SOLE   15,000 0 0
Moody's Corp. COM 615369105 2,933 30,612 SH   SOLE   29,723 0 889
Morgan Stanley COM 617446448 1,399 36,047 SH   SOLE   36,047 0 0
MSCI Inc. COM 55354G100 77,161 1,626,488 SH   SOLE   1,066,165 0 560,323
Norfolk Southern Corp. COM 655844108 200 1,827 SH   SOLE   1,827 0 0
Northern Trust Corp. COM 665859104 136,048 2,018,522 SH   SOLE   1,988,257 0 30,265
Nutraceutical International Corp. COM 67060Y101 21,760 1,009,292 SH   SOLE   625,031 0 384,261
Occidental Petroleum Corp. COM 674599105 215,827 2,669,638 SH   SOLE   2,636,595 0 33,043
Oracle Corp. COM 68389X105 275,607 6,114,144 SH   SOLE   6,040,288 0 73,856
Penske Auto Group Inc. COM 70959W103 105,121 2,142,269 SH   SOLE   1,365,325 0 776,944
PepsiCo Inc. COM 713448108 188,353 1,982,842 SH   SOLE   1,960,953 0 21,889
Pfizer Inc. COM 717081103 768 24,654 SH   SOLE   24,654 0 0
Philip Morris International Inc. COM 718172109 254,324 3,111,021 SH   SOLE   3,071,353 0 39,668
Potash Corporation of Saskatchewan Inc. COM 73755L107 282,688 7,985,002 SH   SOLE   7,884,402 0 100,600
Premier Inc. CL A 74051N102 5,910 176,255 SH   SOLE   170,771 0 5,484
Primerica Inc. COM 74164M108 100,730 1,856,433 SH   SOLE   1,217,559 0 638,874
Procter & Gamble Co. COM 742718109 103,970 1,141,397 SH   SOLE   1,124,974 0 16,423
RE/MAX Holdings Inc. COM 75524W108 51,030 1,489,925 SH   SOLE   1,036,790 0 453,135
Ritchie Bros. Auctioneers Inc. COM 767744105 214,828 7,989,149 SH   SOLE   7,892,668 0 96,481
Rogers Communications Inc. CL B 775109200 100,819 2,589,318 SH   SOLE   2,543,132 0 46,186
Royal Bank of Canada COM 780087102 218,804 3,163,426 SH   SOLE   3,116,926 0 46,500
Shaw Communications Inc. CL B 82028K200 132,480 4,902,346 SH   SOLE   4,841,400 0 60,946
SS&C Technologies Holdings Inc. COM 78467J100 90,049 1,539,569 SH   SOLE   1,050,624 0 488,945
Strayer Education Inc. COM 863236105 33,267 447,865 SH   SOLE   335,611 0 112,254
Synnex Corp. COM 87162W100 73,510 940,509 SH   SOLE   606,011 0 334,498
Tech Data Corp. COM 878237106 52,807 835,156 SH   SOLE   467,481 0 367,675
Teleflex Inc. COM 879369106 56,561 492,605 SH   SOLE   308,590 0 184,015
TeleTech Holdings Inc. COM 879939106 6,831 288,475 SH   SOLE   278,969 0 9,506
The Babcock & Wilcox Co. COM 05615F102 151,831 5,010,927 SH   SOLE   4,926,656 0 84,271
Thomson Reuters Corp. COM 884903105 235,782 5,835,899 SH   SOLE   5,764,757 0 71,142
Toronto-Dominion Bank COM 891160509 209,546 4,379,256 SH   SOLE   4,314,900 0 64,356
Tronox Ltd. CL A Q9235V101 29,468 1,233,999 SH   SOLE   1,102,251 0 131,748
U.S. Concrete Inc. COM 90333L201 517 18,161 SH   SOLE   18,161 0 0
Union Pacific Corp. COM 907818108 285,438 2,388,972 SH   SOLE   2,360,817 0 28,155
United Technologies Corp. COM 913017109 264,728 2,294,819 SH   SOLE   2,265,909 0 28,910
Walgreens Boots Alliance, Inc. COM 931427108 280,921 3,688,832 SH   SOLE   3,643,480 0 45,352
Wal-Mart Stores Inc. COM 931142103 1,288 15,000 SH   SOLE   15,000 0 0
White Mountains Insurance Group Ltd. COM G9618E107 6,983 11,082 SH   SOLE   10,730 0 352