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,235 8,200 SH   SOLE   8,200 0 0
Advantage Oil & Gas Ltd. COM 00765F101 80,230 15,795,940 SH   SOLE   15,649,940 0 146,000
Allison Transmission Holdings Inc. COM 01973R101 106,399 4,109,640 SH   SOLE   3,944,366 0 165,274
Altria Group Inc. COM 02209S103 1,167 20,048 SH   SOLE   20,048 0 0
American Capital, Ltd. COM 02503Y103 5,485 397,775 SH   SOLE   384,954 0 12,821
American Homes 4 Rent Real Estate Investment Trust COM 02665T306 76,172 4,572,125 SH   SOLE   3,016,700 0 1,555,425
AmerisourceBergen Corp. COM 03073E105 157,520 1,518,847 SH   SOLE   1,461,346 0 57,501
Apple Inc. COM 037833100 180,623 1,702,616 SH   SOLE   1,659,413 0 43,203
Ares Capital Corp. COM 04010L103 51,245 3,596,120 SH   SOLE   2,266,353 0 1,329,767
Argo Group International Holdings Ltd. COM G0464B107 6,189 103,422 SH   SOLE   99,961 0 3,461
Arthur J. Gallagher & Co. COM 363576109 65,189 1,592,304 SH   SOLE   1,008,176 0 584,128
Artisan Partners Asset Management Inc. CL A 04316A108 51,451 1,426,817 SH   SOLE   890,876 0 535,941
AutoZone, Inc. COM 053332102 187,279 251,582 SH   SOLE   245,475 0 6,107
Babcock & Wilcox Enterprises, Inc. COM 05614L100 91,125 4,366,297 SH   SOLE   4,200,400 0 165,897
Bank of Montreal COM 063671101 1,128 20,000 SH   SOLE   20,000 0 0
Bank of Nova Scotia COM 064149107 149,418 3,694,961 SH   SOLE   3,656,211 0 38,750
BB&T Corp. COM 054937107 315,141 8,310,432 SH   SOLE   8,075,709 0 234,723
Becton, Dickinson & Co. COM 075887109 148,642 964,644 SH   SOLE   927,669 0 36,975
Berkshire Hathaway Inc. CL A 084670108 53,802 272 SH   SOLE   271 0 1
Berkshire Hathaway Inc. CL B 084670702 7,294 55,240 SH   SOLE   45,819 0 9,421
Booz Allen Hamilton Holding Corp. COM 099502106 73,585 2,385,265 SH   SOLE   1,541,393 0 843,872
Brookfield Asset Management Inc. CL A 112585104 922 29,250 SH   SOLE   29,250 0 0
Brookfield Infrastructure Partners LP COM G16252101 22,967 606,867 SH   SOLE   527,466 0 79,401
Brown & Brown Inc. COM 115236101 53,869 1,678,163 SH   SOLE   1,087,128 0 591,035
BWX Technologies Inc. COM 05605H100 156,436 4,924,019 SH   SOLE   4,728,053 0 195,966
Canadian National Railway Co. COM 136375102 170,997 3,059,779 SH   SOLE   3,030,479 0 29,300
Canadian Natural Resources Ltd. COM 136385101 176,213 8,070,619 SH   SOLE   7,984,326 0 86,293
CBIZ Inc. COM 124805102 50,648 5,136,685 SH   SOLE   3,181,724 0 1,954,961
CEB Inc. COM 125134106 61,758 1,005,995 SH   SOLE   653,002 0 352,993
Cenovus Energy Inc. COM 15135U109 259,404 20,565,047 SH   SOLE   20,294,089 0 270,958
Cisco Systems Inc. COM 17275R102 242,210 8,886,519 SH   SOLE   8,641,210 0 245,309
Coca-Cola Femsa S.A.B. de C.V. SPONSORED ADR 191241108 20,081 283,596 SH   SOLE   283,596 0 0
Computer Programs and Systems Inc. COM 205306103 60,834 1,222,800 SH   SOLE   759,097 0 463,703
Copart Inc. COM 217204106 6,445 169,552 SH   SOLE   164,110 0 5,442
Cumulus Media Inc. CL A 231082108 2,780 8,422,199 SH   SOLE   5,258,438 0 3,163,761
Deckers Outdoor Corp. COM 243537107 41,128 871,350 SH   SOLE   546,205 0 325,145
DeVry Education Group Inc. COM 251893103 56,172 2,219,359 SH   SOLE   1,416,950 0 802,409
Diageo PLC SPONSORED ADR 25243Q205 517 4,736 SH   SOLE   4,736 0 0
DineEquity, Inc. COM 254423106 18,493 218,413 SH   SOLE   134,896 0 83,517
Eaton Vance Variable Rate Income Trust COM 278279104 9,831 777,790 SH   SOLE   777,790 0 0
Enbridge Inc. COM 29250N105 346 10,421 SH   SOLE   10,421 0 0
Equifax Inc. COM 294429105 234,295 2,103,755 SH   SOLE   1,685,901 0 417,854
Expedia Inc. COM 30212P303 40,434 325,290 SH   SOLE   197,887 0 127,403
Expeditors International of Washington, Inc. COM 302130109 2,650 58,750 SH   SOLE   56,829 0 1,921
Federated Investors Inc. CL B 314211103 49,753 1,736,592 SH   SOLE   1,117,108 0 619,484
Fifth Street Asset Management, Inc. COM 31679P109 1,088 333,646 SH   SOLE   333,646 0 0
Franklin Resources, Inc. COM 354613101 1,011 27,466 SH   SOLE   27,466 0 0
Generac Holdings Inc. COM 368736104 57,087 1,917,592 SH   SOLE   1,253,199 0 664,393
General Electric Co. COM 369604103 1,558 50,000 SH   SOLE   50,000 0 0
Gentex Corp. COM 371901109 165,851 10,359,211 SH   SOLE   8,066,128 0 2,293,083
Graco Inc. COM 384109104 42,269 586,494 SH   SOLE   375,105 0 211,389
Harris Corp. COM 413875105 143,140 1,647,178 SH   SOLE   1,583,351 0 63,827
Hilltop Holdings Inc. COM 432748101 43,392 2,257,653 SH   SOLE   1,367,618 0 890,035
Hornbeck Offshore Services, Inc. COM 440543106 2,163 217,559 SH   SOLE   210,245 0 7,314
Houghton Mifflin Harcourt Co. COM 44157R109 22,471 1,031,746 SH   SOLE   668,827 0 362,919
Houlihan Lokey, Inc. COM 441593100 35,111 1,339,600 SH   SOLE   835,747 0 503,853
Humana Inc. COM 444859102 140,129 784,992 SH   SOLE   743,876 0 41,116
Imperial Oil Ltd. COM 453038408 10,162 312,016 SH   SOLE   311,416 0 600
ISHARES RUSSELL 2000 ETF RUSSELL 2000 ETF 464287655 1,375 12,222 SH   SOLE   12,222 0 0
Jacobs Engineering Group Inc. COM 469814107 21,205 505,482 SH   SOLE   184,834 0 320,648
Johnson & Johnson COM 478160104 341,041 3,311,027 SH   SOLE   3,216,709 0 94,318
JP Morgan Chase & Co. COM 46625H100 1,273 19,281 SH   SOLE   19,281 0 0
Kayne Anderson Energy Development Co. COM 48660Q102 17,073 972,249 SH   SOLE   594,906 0 377,343
Laboratory Corporation of America Holdings COM 50540R409 5,137 41,547 SH   SOLE   40,186 0 1,361
Leucadia National Corp. COM 527288104 137,391 7,900,588 SH   SOLE   6,609,315 0 1,291,273
Main Street Capital Corp. COM 56035L104 69,231 2,380,707 SH   SOLE   1,502,346 0 878,361
MarketAxess Holdings Inc. COM 57060D108 95,362 854,575 SH   SOLE   596,751 0 257,824
McCormick & Co., Inc. COM 579780206 5,267 61,563 SH   SOLE   61,563 0 0
McDonald's Corp. COM 580135101 196,857 1,666,301 SH   SOLE   1,602,249 0 64,052
Merck & Co., Inc. COM 58933Y105 384 7,275 SH   SOLE   7,275 0 0
Microsoft Corp. COM 594918104 222,374 4,008,181 SH   SOLE   3,852,676 0 155,505
Moody's Corp. COM 615369105 3,448 34,365 SH   SOLE   33,351 0 1,014
Morgan Stanley COM 617446448 1,147 36,047 SH   SOLE   36,047 0 0
MSCI Inc. COM 55354G100 39,302 544,881 SH   SOLE   331,728 0 213,153
Northern Trust Corp. COM 665859104 122,564 1,700,152 SH   SOLE   1,635,325 0 64,827
Nutraceutical International Corp. COM 67060Y101 22,104 856,071 SH   SOLE   532,584 0 323,487
Occidental Petroleum Corp. COM 674599105 248,900 3,690,961 SH   SOLE   3,585,265 0 105,696
Oracle Corp. COM 68389X105 253,164 6,906,001 SH   SOLE   6,721,252 0 184,749
Penske Auto Group Inc. COM 70959W103 88,972 2,101,361 SH   SOLE   1,359,882 0 741,479
PepsiCo Inc. COM 713448108 243,920 2,432,310 SH   SOLE   2,363,531 0 68,779
Philip Morris International Inc. COM 718172109 335,529 3,804,040 SH   SOLE   3,690,804 0 113,236
Potash Corporation of Saskatchewan Inc. COM 73755L107 204,800 11,960,343 SH   SOLE   11,836,143 0 124,200
Premier Inc. CL A 74051N102 7,456 211,400 SH   SOLE   204,492 0 6,908
Primerica Inc. COM 74164M108 86,599 1,833,552 SH   SOLE   1,195,444 0 638,108
Radio One Inc. CL D 75040P405 53 30,929 SH   SOLE   30,929 0 0
RE/MAX Holdings Inc. COM 75524W108 61,742 1,655,281 SH   SOLE   1,092,016 0 563,265
Ritchie Bros. Auctioneers Inc. COM 767744105 115,207 6,488,780 SH   SOLE   6,424,821 0 63,959
Rogers Communications Inc. CL B 775109200 63,478 1,841,138 SH   SOLE   1,814,143 0 26,995
Royal Bank of Canada COM 780087102 165,753 3,093,940 SH   SOLE   3,060,840 0 33,100
Sabre Corp. COM 78573M104 22,334 798,485 SH   SOLE   787,031 0 11,454
Scripps Networks Interactive, Inc. CL A 811065101 23,871 432,376 SH   SOLE   102,807 0 329,569
Shaw Communications Inc. CL B 82028K200 81,258 4,725,542 SH   SOLE   4,679,296 0 46,246
SS&C Technologies Holdings Inc. COM 78467J100 93,709 1,372,623 SH   SOLE   855,762 0 516,861
Strayer Education Inc. COM 863236105 24,098 400,827 SH   SOLE   271,747 0 129,080
Synnex Corp. COM 87162W100 76,399 849,539 SH   SOLE   518,226 0 331,313
Tech Data Corp. COM 878237106 50,656 763,125 SH   SOLE   462,494 0 300,631
Teleflex Inc. COM 879369106 31,646 240,743 SH   SOLE   146,458 0 94,285
TeleTech Holdings Inc. COM 879939106 8,991 322,136 SH   SOLE   311,292 0 10,844
The Coca-Cola Company COM 191216100 138,127 3,215,257 SH   SOLE   3,093,239 0 122,018
The Kraft Heinz Co. COM 500754106 1,091 15,000 SH   SOLE   15,000 0 0
Thomson Reuters Corp. COM 884903105 39,819 1,051,578 SH   SOLE   1,038,378 0 13,200
Toronto-Dominion Bank COM 891160509 167,093 4,263,831 SH   SOLE   4,216,609 0 47,222
Tronox Ltd. CL A Q9235V101 5,355 1,369,562 SH   SOLE   1,209,453 0 160,109
Union Pacific Corp. COM 907818108 290,912 3,716,330 SH   SOLE   3,610,121 0 106,209
United Technologies Corp. COM 913017109 302,509 3,141,204 SH   SOLE   3,047,730 0 93,474
Waddell & Reed Financial, Inc. COM 930059100 10,088 351,980 SH   SOLE   239,477 0 112,503
Walgreens Boots Alliance, Inc. COM 931427108 359,202 4,201,950 SH   SOLE   4,079,700 0 122,250
White Mountains Insurance Group Ltd. COM G9618E107 8,944 12,306 SH   SOLE   11,904 0 402