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 40,196 400,558 SH   SOLE NONE 400,558 0 0
ALLERGAN PLC COM G0177J108 46,771 222,709 SH   SOLE NONE 222,709 0 0
ALPHABET INC CLASS A 02079K305 65,200 82,287 SH   OTR 1 82,071 216 0
ALPHABET INC CLASS C 02079K107 240,796 312,003 SH   OTR 1 311,107 896 0
AMETEK INC COM 031100100 121,339 2,496,691 SH   OTR 1 2,490,291 6,400 0
AMPHENOL CORP CLASS A 032095101 14,211 211,466 SH   SOLE NONE 211,466 0 0
ANHEUSER-BUSCH INBEV-SPN ADR 03524A108 8,652 82,054 SH   SOLE NONE 82,054 0 0
ANSYS INC COM 03662Q105 111,487 1,205,500 SH   OTR 1 1,203,900 1,600 0
AON PLC COM G0408V102 534,772 4,794,870 SH   OTR 1 4,787,470 7,400 0
APTARGROUP INC COM 038336103 13,882 189,005 SH   SOLE NONE 189,005 0 0
ASPEN TECHNOLOGY INC COM 045327103 24,003 438,968 SH   SOLE NONE 438,968 0 0
ATN INTERNATIONAL INC COM 00215F107 77,752 970,327 SH   SOLE NONE 970,327 0 0
AUTOZONE INC COM 053332102 102,093 129,266 SH   OTR 1 128,966 300 0
BANK OF HAWAII CORP COM 062540109 51,244 577,786 SH   SOLE NONE 577,786 0 0
BANK OF MONTREAL COM 063671101 204,331 2,845,598 SH   SOLE NONE 2,845,598 0 0
BANK OF NOVA SCOTIA COM 064149107 245,062 4,408,481 SH   SOLE NONE 4,408,481 0 0
BANK OF THE OZARKS COM 063904106 15,312 291,150 SH   SOLE NONE 291,150 0 0
BAXTER INTERNATIONAL INC COM 071813109 32,647 736,280 SH   SOLE NONE 736,280 0 0
BCE INC COM 05534B760 80,940 1,875,833 SH   SOLE NONE 1,875,833 0 0
BECTON DICKINSON AND CO COM 075887109 289,025 1,745,976 SH   OTR 1 1,741,156 4,820 0
BLACKROCK INC COM 09247X101 188,906 496,455 SH   OTR 1 494,915 1,540 0
BROOKFIELD ASSET MANAGE CLASS A 112585104 299,709 9,097,969 SH   OTR 1 9,086,848 11,121 0
CAN IMPERIAL BK OF COMMERCE COM 136069101 462 5,666 SH   SOLE NONE 5,666 0 0
CANADIAN NATL RAILWAY CO COM 136375102 223,660 3,328,496 SH   SOLE NONE 3,328,496 0 0
CANADIAN NATURAL RESOURCES COM 136385101 112,196 3,526,285 SH   SOLE NONE 3,526,285 0 0
CANADIAN PACIFIC RAILWAY LTD COM 13645T101 133,821 939,515 SH   SOLE NONE 939,515 0 0
CENOVUS ENERGY INC COM 15135U109 105,739 7,005,430 SH   SOLE NONE 7,005,430 0 0
CERNER CORP COM 156782104 5,324 112,400 SH   SOLE NONE 112,400 0 0
CHINA MOBILE LTD-SPON ADR 16941M109 5,490 104,716 SH   SOLE NONE 104,716 0 0
CINEMARK HOLDINGS INC COM 17243V102 87,796 2,288,729 SH   OTR 1 2,285,465 3,264 0
CME GROUP INC COM 12572Q105 70,557 611,675 SH   SOLE NONE 611,675 0 0
COLLIERS INTERNATIONAL GROUP COM 194693107 30,515 829,199 SH   SOLE NONE 829,199 0 0
COMCAST CORP CLASS A 20030N101 112,837 1,634,388 SH   SOLE NONE 1,634,388 0 0
COPART INC COM 217204106 5,682 102,542 SH   SOLE NONE 102,542 0 0
CRH MEDICAL CORP COM 12626F105 4,290 804,640 SH   SOLE NONE 804,640 0 0
DENTSPLY SIRONA INC COM 24906P109 14,565 252,302 SH   SOLE NONE 252,302 0 0
DESCARTES SYSTEMS GRP/THE COM 249906108 63,333 2,974,880 SH   SOLE NONE 2,974,880 0 0
DOUGLAS DYNAMICS INC COM 25960R105 40,692 1,209,261 SH   SOLE NONE 1,209,261 0 0
ENBRIDGE INC COM 29250N105 87,306 2,078,154 SH   SOLE NONE 2,078,154 0 0
ENCANA CORP COM 292505104 156 13,324 SH   SOLE NONE 13,324 0 0
ENERPLUS CORP COM 292766102 95 10,000 SH   SOLE NONE 10,000 0 0
EXPRESS SCRIPTS HOLDING CO COM 30219G108 34,093 495,607 SH   SOLE NONE 495,607 0 0
EXXON MOBIL CORP COM 30231G102 89,995 997,161 SH   OTR 1 993,461 3,700 0
FIRSTSERVICE CORP COM 33767E103 17,574 370,779 SH   SOLE NONE 370,779 0 0
FRANKLIN RESOURCES INC COM 354613101 5,282 133,451 SH   SOLE NONE 133,451 0 0
GAZIT GLOBE LTD COM M4793C102 110,706 12,989,217 SH   OTR 1 12,978,319 10,898 0
GENERAL ELECTRIC CO COM 369604103 316 10,000 SH   SOLE NONE 10,000 0 0
GILEAD SCIENCES INC COM 375558103 34,520 482,060 SH   SOLE NONE 482,060 0 0
IHS MARKIT LTD COM G47567955 367,784 10,386,446 SH   OTR 1 10,366,046 20,400 0
IMPERIAL OIL LTD COM 453038408 93,667 2,696,876 SH   SOLE NONE 2,696,876 0 0
INNOPHOS HOLDINGS INC COM 45774N108 18,721 358,226 SH   SOLE NONE 358,226 0 0
INTERCONTINENTAL HOTELS ADR 45857P608 4,592 103,594 SH   SOLE NONE 103,594 0 0
INTL FLAVORS & FRAGRANCES COM 459506101 46,932 398,300 SH   OTR 1 397,400 900 0
INTUIT INC COM 461202103 73,289 639,613 SH   SOLE NONE 639,613 0 0
JOHNSON & JOHNSON COM 478160104 168,047 1,458,754 SH   OTR 1 1,454,954 3,800 0
JPMORGAN CHASE & CO COM 46625H100 229,018 2,654,280 SH   OTR 1 2,647,180 7,100 0
KAR AUCTION SERVICES INC COM 48238T109 12,156 285,210 SH   SOLE NONE 285,210 0 0
LKQ CORP COM 501889208 105,907 3,455,772 SH   SOLE NONE 3,455,772 0 0
MANULIFE FINANCIAL CORP COM 56501R106 189,959 10,684,768 SH   SOLE NONE 10,684,768 0 0
MARSH & MCLENNAN COS COM 571748102 175,388 2,595,082 SH   OTR 1 2,590,682 4,400 0
MASTERCARD INC CL A 57636Q104 87,257 845,105 SH   SOLE NONE 845,105 0 0
MEDNAX INC COM 58502B106 63,039 945,684 SH   SOLE NONE 945,684 0 0
NEWMARKET CORP COM 651587107 11,729 27,673 SH   SOLE NONE 27,673 0 0
NIKE INC CLASS B 654106103 39,849 783,960 SH   SOLE NONE 783,960 0 0
NOVARTIS AG-SPONSORED ADR 66987V109 220,957 3,033,455 SH   OTR 1 3,026,755 6,700 0
ORACLE CORP COM 68389X105 118,614 3,085,249 SH   OTR 1 3,080,049 5,200 0
PAYPAL HOLDINGS INC COM 70450Y103 17,532 444,180 SH   SOLE NONE 444,180 0 0
PEPSICO INC COM 713448108 106,153 1,014,697 SH   OTR 1 1,011,997 2,700 0
POTASH CORP OF SASKATCHEWAN COM 73755L107 39,686 2,197,293 SH   SOLE NONE 2,197,293 0 0
PPG INDUSTRIES INC COM 693506107 63,217 667,125 SH   OTR 1 664,125 3,000 0
PRAXAIR INC COM 74005P104 98,693 842,246 SH   OTR 1 839,446 2,800 0
PRICELINE GROUP INC/THE COM 741503403 36,014 24,565 SH   SOLE NONE 24,565 0 0
PROCTER & GAMBLE CO/THE COM 742718109 114,805 1,365,579 SH   OTR 1 1,360,979 4,600 0
QUALCOMM INC COM 747525103 25,179 386,186 SH   SOLE NONE 386,186 0 0
ROCKWELL COLLINS INC COM 774341101 17,388 187,452 SH   SOLE NONE 187,452 0 0
ROGERS COMMUNICATIONS IN CLASS B 775109200 233,762 6,070,013 SH   OTR 1 6,061,940 8,073 0
ROYAL BANK OF CANADA COM 780087102 331,032 4,899,161 SH   OTR 1 4,896,361 2,800 0
RPM INTERNATIONAL INC COM 749685103 47,293 878,553 SH   SOLE NONE 878,553 0 0
S&P GLOBAL INC COM 78409V104 180,708 1,680,381 SH   OTR 1 1,675,076 5,305 0
SABRE CORP COM 78573M104 26,762 1,072,640 SH   SOLE NONE 1,072,640 0 0
SHAW COMMUNICATIONS IN CLASS B 82028K200 183,447 9,157,727 SH   OTR 1 9,152,294 5,433 0
SHENANDOAH TELECOMMUNICATION COM 82312B106 16,667 610,520 SH   SOLE NONE 610,520 0 0
SMITH & NEPHEW PLC -SPON ADR 83175M205 3,530 117,350 SH   SOLE NONE 117,350 0 0
STANTEC INC COM 85472N109 73,123 2,899,069 SH   SOLE NONE 2,899,069 0 0
SUNCOR ENERGY INC COM 867224107 113,502 3,457,257 SH   SOLE NONE 3,457,257 0 0
SYNNEX CORP COM 87162W100 13,518 111,700 SH   SOLE NONE 111,700 0 0
T ROWE PRICE GROUP INC COM 74144T108 5,692 75,635 SH   SOLE NONE 75,635 0 0
TELUS CORP COM 87971M103 170,335 5,352,552 SH   SOLE NONE 5,352,552 0 0
THOMSON REUTERS CORP COM 884903105 109,989 2,517,388 SH   SOLE NONE 2,517,388 0 0
TORONTO-DOMINION BANK COM 891160509 347,144 7,049,790 SH   OTR 1 7,045,897 3,893 0
UNILEVER PLC-SPONSORED ADR 904767704 118,680 2,915,977 SH   OTR 1 2,912,377 3,600 0
UNION PACIFIC CORP COM 907818108 79,381 765,630 SH   OTR 1 762,630 3,000 0
UNITED TECHNOLOGIES CORP COM 913017109 105,434 961,908 SH   OTR 1 959,608 2,300 0
VERISK ANALYTICS INC COM 92345Y106 132,018 1,626,605 SH   OTR 1 1,624,905 1,700 0
VERIZON COMMUNICATIONS INC COM 92343V104 183,288 3,433,857 SH   OTR 1 3,421,457 12,400 0
VISA INC CLASS A 92826C839 129,792 1,663,819 SH   OTR 1 1,660,519 3,300 0
WATERS CORP COM 941848103 30,976 230,490 SH   SOLE NONE 230,490 0 0
WELLS FARGO & CO COM 949746101 246,422 4,471,736 SH   OTR 1 4,455,536 16,200 0
WHIRLPOOL CORP COM 963320106 15,996 88,002 SH   SOLE NONE 88,002 0 0
WILEY (JOHN) & SONS CLASS A 968223206 24,629 451,911 SH   SOLE NONE 451,911 0 0
WILLIS TOWERS WATSON PLC COM G96629103 81,301 664,875 SH   OTR 1 662,629 2,246 0
WORLD FUEL SERVICES CORP COM 981475106 9,505 207,031 SH   SOLE NONE 207,031 0 0
WPP PLC-SPONSORED ADR 92937A102 9,748 88,091 SH   SOLE NONE 88,091 0 0