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
AGRIUM INC COM 008916108 36,911 387,300 SH   SOLE NONE 387,300 0 0
ALLERGAN PLC COM G0177J108 60,960 255,149 SH   SOLE NONE 255,149 0 0
ALPHABET INC CLASS A 02079K305 67,181 79,241 SH   OTR 1 79,185 56 0
ALPHABET INC CLASS C 02079K107 260,929 314,539 SH   OTR 1 313,713 826 0
AMAZON.COM INC COM 023135106 17,527 19,770 SH   SOLE NONE 19,770 0 0
AMERISOURCEBERGEN CORP COM 03073E105 14,333 161,960 SH   SOLE NONE 161,960 0 0
AMETEK INC COM 031100100 138,514 2,561,281 SH   OTR 1 2,556,181 5,100 0
AMPHENOL CORP CLASS A 032095101 20,949 294,350 SH   SOLE NONE 294,350 0 0
ANHEUSER-BUSCH INBEV-SPN ADR 03524A108 8,914 81,218 SH   SOLE NONE 81,218 0 0
ANSYS INC COM 03662Q105 121,252 1,134,578 SH   OTR 1 1,133,428 1,150 0
AON PLC COM G0408V102 594,442 5,008,361 SH   OTR 1 5,002,461 5,900 0
APTARGROUP INC COM 038336103 14,665 190,475 SH   SOLE NONE 190,475 0 0
ASPEN TECHNOLOGY INC COM 045327103 24,225 411,148 SH   SOLE NONE 411,148 0 0
ATN INTERNATIONAL INC COM 00215F107 53,269 756,453 SH   SOLE NONE 756,453 0 0
AUTOZONE INC COM 053332102 95,939 132,686 SH   OTR 1 132,466 220 0
BANK OF HAWAII CORP COM 062540109 23,891 290,086 SH   SOLE NONE 290,086 0 0
BANK OF MONTREAL COM 063671101 211,764 2,839,163 SH   SOLE NONE 2,839,163 0 0
BANK OF NOVA SCOTIA COM 064149107 251,178 4,299,518 SH   SOLE NONE 4,299,518 0 0
BANK OF THE OZARKS COM 063904106 13,632 262,100 SH   SOLE NONE 262,100 0 0
BAXTER INTERNATIONAL INC COM 071813109 38,419 740,830 SH   SOLE NONE 740,830 0 0
BCE INC COM 05534B760 103,677 2,344,938 SH   SOLE NONE 2,344,938 0 0
BECTON DICKINSON AND CO COM 075887109 317,345 1,729,964 SH   OTR 1 1,726,044 3,920 0
BLACKROCK INC COM 09247X101 183,744 479,112 SH   OTR 1 477,882 1,230 0
BROOKFIELD ASSET MANAGE CLASS A 112585104 326,089 8,962,391 SH   OTR 1 8,953,370 9,021 0
CANADIAN NATL RAILWAY CO COM 136375102 237,275 3,219,105 SH   SOLE NONE 3,219,105 0 0
CANADIAN NATURAL RESOURCES COM 136385101 123,587 3,760,269 SH   OTR 1 3,759,569 700 0
CANADIAN PACIFIC RAILWAY LTD COM 13645T100 139,237 949,206 SH   SOLE NONE 949,206 0 0
CENOVUS ENERGY INC COM 15135U109 110,434 9,772,039 SH   SOLE NONE 9,772,039 0 0
CERNER CORP COM 156782104 18,712 317,960 SH   SOLE NONE 317,960 0 0
CHINA MOBILE LTD-SPON ADR 16941M109 5,712 103,423 SH   SOLE NONE 103,423 0 0
CINEMARK HOLDINGS INC COM 17243V102 144,385 3,256,308 SH   OTR 1 3,250,208 6,100 0
CME GROUP INC COM 12572Q105 75,793 637,987 SH   SOLE NONE 637,987 0 0
COLLIERS INTERNATIONAL GROUP COM 194693107 29,612 626,856 SH   SOLE NONE 626,856 0 0
COMCAST CORP CLASS A 20030N101 141,135 3,754,590 SH   OTR 1 3,752,190 2,400 0
COPART INC COM 217204106 6,406 103,432 SH   SOLE NONE 103,432 0 0
CRH MEDICAL CORP COM 12626F105 31,163 3,817,951 SH   SOLE NONE 3,817,951 0 0
CSX CORP COM 126408103 57,147 1,227,650 SH   OTR 1 1,223,750 3,900 0
DENTSPLY SIRONA INC COM 24906P109 15,859 253,992 SH   SOLE NONE 253,992 0 0
DESCARTES SYSTEMS GRP/THE COM 249906108 84,856 3,708,775 SH   SOLE NONE 3,708,775 0 0
DOUGLAS DYNAMICS INC COM 25960R105 37,019 1,207,811 SH   SOLE NONE 1,207,811 0 0
ENBRIDGE INC COM 29250N105 75,957 1,832,500 SH   SOLE NONE 1,832,500 0 0
ENCANA CORP COM 292505104 156 13,324 SH   SOLE NONE 13,324 0 0
EXPRESS SCRIPTS HOLDING CO COM 30219G108 25,218 382,617 SH   SOLE NONE 382,617 0 0
EXXON MOBIL CORP COM 30231G102 77,837 949,112 SH   OTR 1 946,112 3,000 0
FIRSTSERVICE CORP COM 33767E103 19,263 319,034 SH   SOLE NONE 319,034 0 0
GAZIT GLOBE LTD COM M4793C102 101,834 9,903,999 SH   OTR 1 9,895,201 8,798 0
GENERAL ELECTRIC CO COM 369604103 298 10,000 SH   SOLE NONE 10,000 0 0
GILEAD SCIENCES INC COM 375558103 38,450 566,100 SH   SOLE NONE 566,100 0 0
IHS MARKIT LTD COM G47567105 241,118 5,747,759 SH   OTR 1 5,736,359 11,400 0
IMPERIAL OIL LTD COM 453038408 76,714 2,521,279 SH   OTR 1 2,520,879 400 0
INFOSYS LTD-SP ADR 456788108 588 37,200 SH   SOLE NONE 37,200 0 0
INNOPHOS HOLDINGS INC COM 45774N108 19,333 358,226 SH   SOLE NONE 358,226 0 0
INSPERITY INC COM 45778Q107 17,544 197,900 SH   SOLE NONE 197,900 0 0
INTERCONTINENTAL HOTELS ADR 45857P707 5,015 102,492 SH   SOLE NONE 102,492 0 0
INTERPUBLIC GROUP OF COS INC COM 460690100 46,260 1,882,800 SH   SOLE NONE 1,882,800 0 0
INTL FLAVORS & FRAGRANCES COM 459506101 59,803 451,240 SH   OTR 1 450,340 900 0
INTUIT INC COM 461202103 73,241 631,439 SH   SOLE NONE 631,439 0 0
JOHNSON & JOHNSON COM 478160104 174,592 1,401,785 SH   OTR 1 1,398,685 3,100 0
JPMORGAN CHASE & CO COM 46625H100 229,023 2,607,271 SH   OTR 1 2,601,571 5,700 0
KAR AUCTION SERVICES INC COM 48238T109 13,762 315,140 SH   SOLE NONE 315,140 0 0
LKQ CORP COM 501889208 92,942 3,175,325 SH   SOLE NONE 3,175,325 0 0
MANULIFE FINANCIAL CORP COM 56501R106 184,543 10,418,054 SH   SOLE NONE 10,418,054 0 0
MARSH & MCLENNAN COS COM 571748102 193,735 2,621,936 SH   OTR 1 2,618,436 3,500 0
MASTERCARD INC - A COM 57636Q104 91,909 817,185 SH   SOLE NONE 817,185 0 0
MEDNAX INC COM 58502B106 53,332 768,694 SH   SOLE NONE 768,694 0 0
NEWMARKET CORP COM 651587107 12,452 27,473 SH   SOLE NONE 27,473 0 0
NIKE INC CLASS B 654106103 47,444 851,310 SH   SOLE NONE 851,310 0 0
NOVARTIS AG-SPONSORED ADR 66987V109 231,876 3,122,065 SH   OTR 1 3,116,665 5,400 0
ORACLE CORP COM 68389X105 124,149 2,782,987 SH   OTR 1 2,778,887 4,100 0
PAYPAL HOLDINGS INC COM 70450Y103 19,267 447,870 SH   SOLE NONE 447,870 0 0
PEPSICO INC COM 713448108 105,428 942,499 SH   OTR 1 940,399 2,100 0
POTASH CORP OF SASKATCHEWAN COM 73755L107 38,536 2,258,780 SH   SOLE NONE 2,258,780 0 0
PPG INDUSTRIES INC COM 693506107 72,283 687,885 SH   OTR 1 685,485 2,400 0
PRAXAIR INC COM 74005P104 98,960 834,399 SH   OTR 1 832,199 2,200 0
PRICELINE GROUP INC/THE COM 741503403 44,045 24,745 SH   SOLE NONE 24,745 0 0
PROCTER & GAMBLE CO/THE COM 742718109 115,836 1,289,214 SH   OTR 1 1,285,614 3,600 0
QUALCOMM INC COM 747525103 10,824 188,776 SH   SOLE NONE 188,776 0 0
ROCKWELL COLLINS INC COM 774341101 18,367 189,042 SH   SOLE NONE 189,042 0 0
ROGERS COMMUNICATIONS IN CLASS B 775109200 266,953 6,045,936 SH   OTR 1 6,039,363 6,573 0
ROYAL BANK OF CANADA COM 780087102 359,272 4,940,073 SH   OTR 1 4,937,873 2,200 0
RPM INTERNATIONAL INC COM 749685103 53,048 963,978 SH   SOLE NONE 963,978 0 0
S&P GLOBAL INC COM 78409V104 225,731 1,726,561 SH   OTR 1 1,722,356 4,205 0
SABRE CORP COM 78573M104 22,920 1,081,620 SH   SOLE NONE 1,081,620 0 0
SHAW COMMUNICATIONS IN CLASS B 82028K200 194,075 9,374,473 SH   OTR 1 9,370,040 4,433 0
SHENANDOAH TELECOMMUNICATION COM 82312B106 18,285 651,876 SH   SOLE NONE 651,876 0 0
STANTEC INC COM 85472N109 67,400 2,600,939 SH   SOLE NONE 2,600,939 0 0
SUNCOR ENERGY INC COM 867224107 131,952 4,303,796 SH   OTR 1 4,303,096 700 0
SYNNEX CORP COM 87162W100 12,504 111,700 SH   SOLE NONE 111,700 0 0
T ROWE PRICE GROUP INC COM 74144T108 5,196 76,245 SH   SOLE NONE 76,245 0 0
TAIWAN SEMICONDUCTOR-SP ADR 874039100 1,605 48,880 SH   SOLE NONE 48,880 0 0
TELUS CORP COM 87971M103 162,894 5,025,071 SH   SOLE NONE 5,025,071 0 0
THOMSON REUTERS CORP COM 884903105 106,527 2,466,797 SH   SOLE NONE 2,466,797 0 0
TORONTO-DOMINION BANK COM 891160509 349,737 6,992,295 SH   OTR 1 6,989,102 3,193 0
UNILEVER PLC-SPONSORED ADR 904767704 189,010 3,830,766 SH   OTR 1 3,827,866 2,900 0
UNION PACIFIC CORP COM 907818108 81,303 767,590 SH   OTR 1 765,240 2,350 0
UNITED TECHNOLOGIES CORP COM 913017109 102,484 913,325 SH   OTR 1 911,525 1,800 0
VERISK ANALYTICS INC COM 92345Y106 135,964 1,675,676 SH   OTR 1 1,674,276 1,400 0
VERIZON COMMUNICATIONS INC COM 92343V104 173,610 3,561,226 SH   OTR 1 3,551,326 9,900 0
VISA INC-CLASS A SHARES COM 92826C839 143,761 1,617,654 SH   OTR 1 1,614,954 2,700 0
WATERS CORP COM 941848103 63,798 408,151 SH   SOLE NONE 408,151 0 0
WELLS FARGO & CO COM 949746101 242,539 4,357,501 SH   OTR 1 4,344,801 12,700 0
WESTPAC BANKING CORP-SP ADR 961214301 3,798 142,146 SH   SOLE NONE 142,146 0 0
WHIRLPOOL CORP COM 963320106 9,002 52,542 SH   SOLE NONE 52,542 0 0
WILEY (JOHN) & SONS CLASS A 968223206 10,841 201,511 SH   SOLE NONE 201,511 0 0
WILLIS TOWERS WATSON PLC COM G96629103 96,893 740,263 SH   OTR 1 738,517 1,746 0
WORLD FUEL SERVICES CORP COM 981475106 6,109 168,521 SH   SOLE NONE 168,521 0 0
WPP PLC-SPONSORED ADR 92937A102 9,513 86,957 SH   SOLE NONE 86,957 0 0