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,194 10,000 SH   SOLE   10,000 0 0
Altria Group Inc. COM 02209S103 689 20,048 SH   SOLE   20,048 0 0
AmerisourceBergen Corp. COM 03073E105 99,795 1,633,306 SH   SOLE   1,609,528 0 23,778
Apple Inc. COM 037833100 131,060 274,902 SH   SOLE   270,926 0 3,976
Ares Capital Corp. COM 04010L103 69,523 4,021,023 SH   SOLE   2,689,383 0 1,331,640
Argo Group International Holdings Ltd. COM 002499543 5,248 122,393 SH   SOLE   120,193 0 2,200
Arthur J. Gallagher & Co. COM 363576109 68,045 1,558,874 SH   SOLE   1,031,048 0 527,826
Bank of Montreal COM 063671101 1,001 15,000 SH   SOLE   15,000 0 0
Bank of Nova Scotia COM 064149107 179,967 3,142,682 SH   SOLE   3,104,791 0 37,891
Barrick Gold Corp. COM 067901108 218 11,700 SH   SOLE   11,700 0 0
Baxter International Inc. COM 071813109 74,280 1,130,772 SH   SOLE   1,113,790 0 16,982
BB&T Corp. COM 054937107 103,771 3,074,691 SH   SOLE   3,028,755 0 45,936
Becton, Dickinson & Co. COM 075887109 79,029 790,134 SH   SOLE   778,597 0 11,537
Berkshire Hathaway Inc. CL A 084670108 47,204 277 SH   SOLE   275 0 2
Berkshire Hathaway Inc. CL B 084670702 5,479 48,266 SH   SOLE   41,963 0 6,303
Brookfield Infrastructure Partners LP COM G16252101 18,666 490,838 SH   SOLE   440,337 0 50,501
Brown & Brown Inc. COM 115236101 55,631 1,733,049 SH   SOLE   1,146,427 0 586,622
Canadian National Railway Co. COM 136375102 136,623 1,348,674 SH   SOLE   1,335,274 0 13,400
Canadian Natural Resources Ltd. COM 136385101 186,765 5,944,477 SH   SOLE   5,922,609 0 21,868
CARBO Ceramics Inc. COM 140781105 58,769 592,965 SH   SOLE   410,981 0 181,984
CBIZ Inc. COM 124805102 37,471 5,036,410 SH   SOLE   3,443,789 0 1,592,621
Cenovus Energy Inc. COM 15135U109 195,448 6,550,703 SH   SOLE   6,526,053 0 24,650
Cisco Systems Inc. COM 17275R102 106,401 4,543,180 SH   SOLE   4,475,405 0 67,775
Citigroup Inc. COM 172967424 970 20,000 SH   SOLE   20,000 0 0
Coastal Contacts Inc. COM 19044R207 15,305 2,426,003 SH   SOLE   2,426,003 0 0
Coca-Cola Femsa S.A.B. de C.V. SPONSORED ADR 191241108 4,432 35,183 SH   SOLE   35,183 0 0
Corporate Executive Board Co. COM 21988R102 68,254 939,884 SH   SOLE   615,038 0 324,846
DeVry Inc. COM 251893103 71,788 2,349,084 SH   SOLE   1,608,396 0 740,688
Diageo PLC SPONSORED ADR 25243Q205 602 4,736 SH   SOLE   4,736 0 0
Dun & Bradstreet Corp. COM 26483E104 2,791 26,877 SH   SOLE   26,411 0 466
Eaton Vance Variable Rate Income Trust COM 278279104 8,203 526,490 SH   SOLE   526,490 0 0
Emerson Electric Co. COM 291011104 81,632 1,261,702 SH   SOLE   1,242,866 0 18,836
Enbridge Inc. COM 29250N105 435 10,421 SH   SOLE   10,421 0 0
EnCana Corp. COM 292505104 421 24,354 SH   SOLE   24,354 0 0
Entercom Communications Corp. CL A 293639100 5,446 620,241 SH   SOLE   620,241 0 0
Equifax Inc. COM 294429105 160,315 2,678,608 SH   SOLE   2,220,589 0 458,019
Expedia Inc. COM 30212P303 39,966 771,701 SH   SOLE   546,952 0 224,749
Federated Investors Inc. CL B 314211103 44,405 1,634,935 SH   SOLE   1,128,556 0 506,379
FirstService Corp. SUB VTG SH 33761N109 6,764 174,400 SH   SOLE   174,400 0 0
FXCM Inc. CL A 302693106 80,284 4,065,028 SH   SOLE   2,739,623 0 1,325,405
General Electric Co. COM 369604103 1,195 50,000 SH   SOLE   50,000 0 0
Gentex Corp. COM 371901109 80,821 3,158,313 SH   SOLE   2,199,922 0 958,391
Gladstone Investment Corp. COM 376546107 18,699 2,652,322 SH   SOLE   1,730,892 0 921,430
GlaxoSmithKline PLC SPONSORED ADR 37733W105 445 8,867 SH   SOLE   8,867 0 0
Google Inc. CL A 38259P508 65,593 74,886 SH   SOLE   73,755 0 1,131
Graco Inc. COM 384109104 40,302 544,177 SH   SOLE   365,336 0 178,841
HCC Insurance Holdings Inc. COM 404132102 46,383 1,058,487 SH   SOLE   650,970 0 407,517
Hilltop Holdings Inc. COM 432748101 87,634 4,736,991 SH   SOLE   3,035,431 0 1,701,560
Humana Inc. COM 444859102 102,927 1,102,824 SH   SOLE   1,087,055 0 15,769
Imperial Oil Ltd. COM 453038408 85,252 1,941,952 SH   SOLE   1,934,252 0 7,700
Jacobs Engineering Group Inc. COM 469814107 14,078 241,973 SH   SOLE   237,684 0 4,289
Johnson & Johnson Inc. COM 478160104 141,543 1,632,752 SH   SOLE   1,610,053 0 22,699
JTH Holding Inc. CL A 46637N103 295 15,586 SH   SOLE   15,586 0 0
Kayne Anderson Energy Development Co. COM 48660Q102 26,510 929,530 SH   SOLE   609,871 0 319,659
Kraft Foods Group Inc. COM 50076Q106 787 15,000 SH   SOLE   15,000 0 0
Laboratory Corporation of America Holdings COM 50540R409 2,807 28,310 SH   SOLE   27,827 0 483
Leucadia National Corp. COM 527288104 122,915 4,512,289 SH   SOLE   3,934,409 0 577,880
LoJack Corp. COM 539451104 729 227,708 SH   SOLE   227,708 0 0
Lorillard Inc. COM 544147101 82,951 1,852,406 SH   SOLE   1,822,722 0 29,684
M&T Bank Corp. COM 55261F104 229 2,049 SH   SOLE   2,049 0 0
Madison Square Garden Co. COM 55826P100 42,185 726,450 SH   SOLE   507,457 0 218,993
MarketAxess Holdings Inc. COM 57060D108 134,026 2,232,285 SH   SOLE   1,490,737 0 741,548
McCormick & Co., Inc. COM 579780206 3,575 55,258 SH   SOLE   55,258 0 0
McDonald's Corp. COM 580135101 2,679 27,841 SH   SOLE   27,841 0 0
McEwen Mining Inc. COM 58039P107 26 11,000 SH   SOLE   11,000 0 0
Merck & Co., Inc. COM 58933Y105 833 17,490 SH   SOLE   17,490 0 0
MICROS Systems Inc. COM 594901100 48,766 976,493 SH   SOLE   698,000 0 278,493
Microsoft Corp. COM 594918104 75,609 2,269,853 SH   SOLE   2,238,712 0 31,141
Mondelez International Inc. COM 609207105 471 15,000 SH   SOLE   15,000 0 0
Moody's Corp. COM 615369105 2,961 42,101 SH   SOLE   41,411 0 690
Morgan Stanley COM 617446448 531 19,694 SH   SOLE   19,694 0 0
MSC Industrial Direct Co., Inc. COM 553530106 31,272 384,408 SH   SOLE   252,170 0 132,238
MSCI Inc. COM 55354G100 70,126 1,741,831 SH   SOLE   1,197,643 0 544,188
Northern Trust Corp. COM 665859104 79,394 1,459,725 SH   SOLE   1,438,982 0 20,743
Novartis AG SPONSORED ADR 66987V109 618 8,060 SH   SOLE   8,060 0 0
Nutraceutical International Corp. COM 67060Y101 25,494 1,073,893 SH   SOLE   694,715 0 379,178
Occidental Petroleum Corp. COM 674599105 112,830 1,206,225 SH   SOLE   1,188,434 0 17,791
Oracle Corp. COM 68389X105 108,708 3,277,299 SH   SOLE   3,228,585 0 48,714
Penske Auto Group Inc. COM 70959W103 94,693 2,216,080 SH   SOLE   1,460,440 0 755,640
PepsiCo Inc. COM 713448108 84,672 1,065,053 SH   SOLE   1,050,060 0 14,993
Pfizer Inc. COM 717081103 672 23,400 SH   SOLE   23,400 0 0
Philip Morris International Inc. COM 718172109 124,575 1,438,680 SH   SOLE   1,416,266 0 22,414
Potash Corporation of Saskatchewan Inc. COM 73755L107 209,315 6,695,305 SH   SOLE   6,614,105 0 81,200
Primerica Inc. COM 74164M108 81,546 2,021,462 SH   SOLE   1,402,608 0 618,854
Procter & Gamble Co. COM 742718109 65,670 868,769 SH   SOLE   856,194 0 12,575
Qualcomm Inc. COM 747525103 89,805 1,333,205 SH   SOLE   1,313,177 0 20,028
Ritchie Bros. Auctioneers Inc. COM 767744105 195,325 9,679,152 SH   SOLE   9,565,323 0 113,829
Rogers Communications Inc. CL B 775109200 92,263 2,146,253 SH   SOLE   2,114,613 0 31,640
Royal Bank of Canada COM 780087102 180,199 2,812,990 SH   SOLE   2,777,090 0 35,900
Shaw Communications Inc. CL B 82028K200 139,509 6,008,988 SH   SOLE   5,937,788 0 71,200
Solera Holdings Inc. COM 83421A104 32,638 617,319 SH   SOLE   410,119 0 207,200
SS&C Technologies Holdings Inc. COM 78467J100 24,220 635,707 SH   SOLE   468,771 0 166,936
Strayer Education Inc. COM 863236105 19,065 459,171 SH   SOLE   349,855 0 109,316
Synnex Corp. COM 87162W100 65,841 1,071,463 SH   SOLE   744,433 0 327,030
Talisman Energy Inc. COM 87425E103 185 16,100 SH   SOLE   16,100 0 0
Tech Data Corp. COM 878237106 45,425 910,148 SH   SOLE   551,343 0 358,805
Teleflex Inc. COM 879369106 46,109 560,391 SH   SOLE   380,511 0 179,880
TeleTech Holdings Inc. COM 879939106 3,808 151,793 SH   SOLE   149,085 0 2,708
Thomson Reuters Corp. COM 884903105 197,503 5,649,228 SH   SOLE   5,584,042 0 65,186
Toronto-Dominion Bank COM 891160509 175,808 1,953,125 SH   SOLE   1,927,402 0 25,723
Tronox Ltd. CL A Q9235V101 32,075 1,310,777 SH   SOLE   1,189,835 0 120,942
U.S. Concrete Inc. COM 90333L201 364 18,161 SH   SOLE   18,161 0 0
Union Pacific Corp. COM 907818108 95,359 613,873 SH   SOLE   604,647 0 9,226
United Technologies Corp. COM 913017109 105,078 974,565 SH   SOLE   959,659 0 14,906
Valassis Communications Inc. COM 918866104 46,363 1,605,359 SH   SOLE   1,108,286 0 497,073
Walgreen Co. COM 931422109 56,837 1,056,449 SH   SOLE   1,040,558 0 15,891
Wal-Mart Stores Inc. COM 931142103 1,109 15,000 SH   SOLE   15,000 0 0
Weight Watchers International Inc. COM 948626106 33,562 898,108 SH   SOLE   627,066 0 271,042
Western Union Co. COM 959802109 125,164 6,707,633 SH   SOLE   6,610,970 0 96,663