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,418 10,000 SH   SOLE   10,000 0 0
Advantage Oil & Gas Ltd. COM 00765F101 67,597 12,943,208 SH   SOLE   12,862,608 0 80,600
Allison Transmission Holdings Inc. COM 01973R101 104,410 3,911,968 SH   SOLE   3,857,676 0 54,292
Altria Group Inc. COM 02209S103 1,091 20,048 SH   SOLE   20,048 0 0
American Capital, Ltd. COM 02503Y103 6,732 553,620 SH   SOLE   535,327 0 18,293
American Homes 4 Rent Real Estate Investment Trust COM 02665T306 73,584 4,576,106 SH   SOLE   3,020,681 0 1,555,425
AmerisourceBergen Corp. COM 03073E105 137,759 1,450,244 SH   SOLE   1,429,962 0 20,282
Apple Inc. COM 037833100 186,530 1,691,965 SH   SOLE   1,675,008 0 16,957
Ares Capital Corp. COM 04010L103 53,048 3,663,553 SH   SOLE   2,297,033 0 1,366,520
Argo Group International Holdings Ltd. COM G0464B107 5,776 102,070 SH   SOLE   98,609 0 3,461
Arthur J. Gallagher & Co. COM 363576109 65,812 1,594,277 SH   SOLE   1,010,149 0 584,128
AutoZone, Inc. COM 053332102 178,002 245,881 SH   SOLE   243,265 0 2,616
Babcock & Wilcox Enterprises, Inc. COM 05614L100 71,415 4,250,890 SH   SOLE   4,177,801 0 73,089
Bank of Montreal COM 063671101 1,091 20,000 SH   SOLE   20,000 0 0
Bank of Nova Scotia COM 064149107 163,725 3,714,157 SH   SOLE   3,675,407 0 38,750
BB&T Corp. COM 054937107 286,006 8,065,580 SH   SOLE   7,984,206 0 81,374
Becton, Dickinson & Co. COM 075887109 121,969 919,409 SH   SOLE   907,085 0 12,324
Berkshire Hathaway Inc. CL A 084670108 53,496 274 SH   SOLE   273 0 1
Berkshire Hathaway Inc. CL B 084670702 7,347 56,345 SH   SOLE   46,877 0 9,468
Booz Allen Hamilton Holding Corp. COM 099502106 62,526 2,385,569 SH   SOLE   1,541,697 0 843,872
Brookfield Asset Management Inc. CL A 112585104 920 29,250 SH   SOLE   29,250 0 0
Brookfield Infrastructure Partners LP COM G16252101 22,434 608,896 SH   SOLE   529,495 0 79,401
Brown & Brown Inc. COM 115236101 52,006 1,679,231 SH   SOLE   1,088,196 0 591,035
BWX Technologies Inc. COM 05605H100 163,511 6,203,009 SH   SOLE   6,118,759 0 84,250
Canadian National Railway Co. COM 136375102 173,390 3,053,610 SH   SOLE   3,024,310 0 29,300
Canadian Natural Resources Ltd. COM 136385101 156,065 8,013,869 SH   SOLE   7,927,576 0 86,293
CBIZ Inc. COM 124805102 50,541 5,146,727 SH   SOLE   3,191,766 0 1,954,961
CEB Inc. COM 125134106 66,254 969,480 SH   SOLE   617,730 0 351,750
Cenovus Energy Inc. COM 15135U109 308,014 20,418,294 SH   SOLE   20,234,536 0 183,758
Cisco Systems Inc. COM 17275R102 215,342 8,260,269 SH   SOLE   8,176,625 0 83,644
Coca-Cola Femsa S.A.B. de C.V. SPONSORED ADR 191241108 19,255 277,531 SH   SOLE   277,531 0 0
Computer Programs and Systems Inc. COM 205306103 47,156 1,119,304 SH   SOLE   697,027 0 422,277
Copart Inc. COM 217204106 5,500 167,171 SH   SOLE   161,729 0 5,442
Cumulus Media Inc. CL A 231082108 5,928 8,422,199 SH   SOLE   5,258,438 0 3,163,761
DeVry Education Group Inc. COM 251893103 60,399 2,219,750 SH   SOLE   1,417,341 0 802,409
Diageo PLC SPONSORED ADR 25243Q205 510 4,736 SH   SOLE   4,736 0 0
Eaton Vance Variable Rate Income Trust COM 278279104 10,298 777,790 SH   SOLE   777,790 0 0
Enbridge Inc. COM 29250N105 387 10,421 SH   SOLE   10,421 0 0
Entercom Communications Corp. CL A 293639100 5,709 561,861 SH   SOLE   561,861 0 0
Equifax Inc. COM 294429105 268,630 2,764,253 SH   SOLE   2,358,152 0 406,101
Expedia Inc. COM 30212P303 38,352 325,900 SH   SOLE   198,497 0 127,403
Expeditors International of Washington, Inc. COM 302130109 2,727 57,958 SH   SOLE   56,037 0 1,921
Federated Investors Inc. CL B 314211103 50,208 1,737,292 SH   SOLE   1,117,808 0 619,484
Fifth Street Asset Management, Inc. COM 31679P109 3,151 421,886 SH   SOLE   421,886 0 0
Franklin Resources Inc. COM 354613101 1,023 27,466 SH   SOLE   27,466 0 0
Generac Holdings Inc. COM 368736104 52,248 1,736,379 SH   SOLE   1,140,818 0 595,561
General Electric Co. COM 369604103 1,261 50,000 SH   SOLE   50,000 0 0
Gentex Corp. COM 371901109 161,319 10,407,661 SH   SOLE   8,114,180 0 2,293,481
Graco Inc. COM 384109104 39,333 586,800 SH   SOLE   375,411 0 211,389
Harris Corp. COM 413875105 116,174 1,588,159 SH   SOLE   1,566,043 0 22,116
HCC Insurance Holdings Inc. COM 404132102 111,131 1,434,507 SH   SOLE   888,965 0 545,542
Hilltop Holdings Inc. COM 432748101 46,646 2,354,668 SH   SOLE   1,429,014 0 925,654
Hornbeck Offshore Services, Inc. COM 440543106 2,905 214,737 SH   SOLE   207,423 0 7,314
Houghton Mifflin Harcourt Co. COM 44157R109 20,934 1,030,710 SH   SOLE   667,791 0 362,919
Houlihan Lokey Inc. COM 441593100 22,018 1,009,985 SH   SOLE   631,139 0 378,846
Humana Inc. COM 444859102 171,389 957,481 SH   SOLE   945,136 0 12,345
Imperial Oil Ltd. COM 453038408 9,885 312,016 SH   SOLE   311,416 0 600
Jacobs Engineering Group Inc. COM 469814107 18,863 503,958 SH   SOLE   183,310 0 320,648
Johnson & Johnson COM 478160104 299,705 3,213,623 SH   SOLE   3,180,390 0 33,233
JP Morgan Chase & Co. COM 46625H100 1,176 19,281 SH   SOLE   19,281 0 0
Kayne Anderson Energy Development Co. COM 48660Q102 20,835 974,071 SH   SOLE   596,728 0 377,343
Kraft Heinz Co COM 500754106 1,059 15,000 SH   SOLE   15,000 0 0
Laboratory Corporation of America Holdings COM 50540R409 4,445 40,981 SH   SOLE   39,620 0 1,361
Leucadia National Corp. COM 527288104 156,723 7,735,597 SH   SOLE   6,592,796 0 1,142,801
Madison Square Gardens COM 55826P100 41,774 579,071 SH   SOLE   360,888 0 218,183
Main Street Capital Corp. COM 56035L104 63,579 2,384,817 SH   SOLE   1,506,456 0 878,361
MarketAxess Holdings Inc. COM 57060D108 79,425 855,140 SH   SOLE   597,316 0 257,824
McCormick & Co. Inc. COM 579780206 5,074 61,737 SH   SOLE   61,737 0 0
McDonald's Corp. COM 580135101 163,128 1,655,613 SH   SOLE   1,633,625 0 21,988
Merck & Co. Inc. COM 58933Y105 372 7,524 SH   SOLE   7,524 0 0
Microsoft Corp. COM 594918104 169,284 3,824,769 SH   SOLE   3,773,961 0 50,808
Moody's Corp. COM 615369105 3,331 33,918 SH   SOLE   32,904 0 1,014
Morgan Stanley COM 617446448 1,135 36,047 SH   SOLE   36,047 0 0
MSCI Inc. COM 55354G100 32,457 545,856 SH   SOLE   332,703 0 213,153
Northern Trust Corp. COM 665859104 110,679 1,623,816 SH   SOLE   1,601,102 0 22,714
Nutraceutical International Corp. COM 67060Y101 22,099 935,989 SH   SOLE   579,225 0 356,764
Occidental Petroleum Corp. COM 674599105 235,121 3,581,575 SH   SOLE   3,545,457 0 36,118
Oracle Corp. COM 68389X105 242,081 6,741,835 SH   SOLE   6,673,462 0 68,373
Penske Auto Group Inc. COM 70959W103 101,793 2,101,421 SH   SOLE   1,359,942 0 741,479
PepsiCo Inc. COM 713448108 221,402 2,357,606 SH   SOLE   2,335,755 0 21,851
Philip Morris International Inc. COM 718172109 291,602 3,685,051 SH   SOLE   3,645,284 0 39,767
Potash Corporation of Saskatchewan Inc. COM 73755L107 206,908 10,066,897 SH   SOLE   9,960,897 0 106,000
Premier Inc. CL A 74051N102 7,167 208,514 SH   SOLE   201,606 0 6,908
Primerica Inc. COM 74164M108 82,826 1,837,713 SH   SOLE   1,199,605 0 638,108
Radio One Inc. CL D 75040P405 66 30,929 SH   SOLE   30,929 0 0
RE/MAX Holdings Inc. COM 75524W108 59,574 1,655,762 SH   SOLE   1,092,497 0 563,265
Ritchie Bros. Auctioneers Inc. COM 767744105 122,057 6,219,893 SH   SOLE   6,156,383 0 63,510
Rogers Communications Inc. CL B 775109200 94,102 2,731,323 SH   SOLE   2,703,528 0 27,795
Royal Bank of Canada COM 780087102 178,027 3,219,832 SH   SOLE   3,186,732 0 33,100
Sabre Corp. COM 78573M104 21,588 794,249 SH   SOLE   783,284 0 10,965
Scripps Networks Interactive Inc. CL A 811065101 5,163 104,954 SH   SOLE   101,404 0 3,550
Shaw Communications Inc. CL B 82028K200 91,096 4,704,885 SH   SOLE   4,658,639 0 46,246
SS&C Technologies Holdings Inc. COM 78467J100 97,282 1,388,945 SH   SOLE   900,640 0 488,305
Strayer Education Inc. COM 863236105 19,234 349,898 SH   SOLE   217,368 0 132,530
Synnex Corp. COM 87162W100 72,393 851,077 SH   SOLE   519,764 0 331,313
Tech Data Corp. COM 878237106 52,370 764,522 SH   SOLE   463,891 0 300,631
Teleflex Inc. COM 879369106 29,958 241,189 SH   SOLE   146,904 0 94,285
TeleTech Holdings Inc. COM 879939106 8,518 317,956 SH   SOLE   307,112 0 10,844
The Coca-Cola Company COM 191216100 120,434 3,001,850 SH   SOLE   2,961,434 0 40,416
Thomson Reuters Corp. COM 884903105 142,469 3,544,670 SH   SOLE   3,501,229 0 43,441
Toronto-Dominion Bank COM 891160509 176,212 4,470,895 SH   SOLE   4,423,673 0 47,222
Tronox Ltd. CL A Q9235V101 5,989 1,370,515 SH   SOLE   1,210,406 0 160,109
Union Pacific Corp. COM 907818108 316,939 3,605,669 SH   SOLE   3,566,724 0 38,945
United Technologies Corp. COM 913017109 269,652 3,040,752 SH   SOLE   3,008,873 0 31,879
Waddell & Reed Financial Inc. COM 930059100 12,348 355,132 SH   SOLE   243,341 0 111,791
Walgreens Boots Alliance Inc. COM 931427108 337,371 4,081,818 SH   SOLE   4,036,519 0 45,299
White Mountains Insurance Group Ltd. COM G9618E107 9,071 12,139 SH   SOLE   11,737 0 402