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 34,689 382,615 SH   SOLE NONE 382,615 0 0
ALLERGAN PLC COM G0177J108 80,161 329,759 SH   SOLE NONE 329,759 0 0
ALPHABET INC CLASS A 02079K305 73,608 79,176 SH   OTR 1 79,140 36 0
ALPHABET INC CLASS C 02079K107 294,998 324,627 SH   OTR 1 323,771 856 0
AMAZON.COM INC COM 023135106 22,583 23,330 SH   SOLE NONE 23,330 0 0
AMERISOURCEBERGEN CORP COM 03073E105 15,299 161,840 SH   SOLE NONE 161,840 0 0
AMETEK INC COM 031100100 154,395 2,549,041 SH   OTR 1 2,543,791 5,250 0
AMPHENOL CORP CLASS A 032095101 31,553 427,430 SH   SOLE NONE 427,430 0 0
ANHEUSER-BUSCH INBEV-SPN ADR 03524A108 8,678 78,633 SH   SOLE NONE 78,633 0 0
ANSYS INC COM 03662Q105 138,851 1,141,118 SH   OTR 1 1,139,868 1,250 0
AON PLC COM G0408V102 682,188 5,131,164 SH   OTR 1 5,125,164 6,000 0
APTARGROUP INC COM 038336103 16,514 190,125 SH   SOLE NONE 190,125 0 0
ASPEN TECHNOLOGY INC COM 045327103 17,600 318,488 SH   SOLE NONE 318,488 0 0
ATN INTERNATIONAL INC COM 00215F107 43,038 628,837 SH   SOLE NONE 628,837 0 0
AUTOZONE INC COM 053332102 65,864 115,458 SH   OTR 1 115,238 220 0
BANK OF HAWAII CORP COM 062540109 20,285 244,486 SH   SOLE NONE 244,486 0 0
BANK OF MONTREAL COM 063671101 207,999 2,831,742 SH   SOLE NONE 2,831,742 0 0
BANK OF NOVA SCOTIA COM 064149107 258,132 4,289,557 SH   SOLE NONE 4,289,557 0 0
BANK OF THE OZARKS COM 063904106 12,274 261,880 SH   SOLE NONE 261,880 0 0
BAXTER INTERNATIONAL INC COM 071813109 38,951 643,390 SH   SOLE NONE 643,390 0 0
BCE INC COM 05534B760 111,292 2,470,434 SH   SOLE NONE 2,470,434 0 0
BECTON DICKINSON AND CO COM 075887109 346,333 1,775,067 SH   OTR 1 1,771,087 3,980 0
BLACKROCK INC COM 09247X101 181,045 428,600 SH   OTR 1 427,330 1,270 0
BROOKFIELD ASSET MANAGE CLASS A 112585104 357,622 9,115,516 SH   OTR 1 9,106,395 9,121 0
CANADIAN NATL RAILWAY CO COM 136375102 251,833 3,106,501 SH   SOLE NONE 3,106,501 0 0
CANADIAN NATURAL RESOURCES COM 136385101 134,968 4,671,991 SH   OTR 1 4,670,891 1,100 0
CANADIAN PACIFIC RAILWAY LTD COM 13645T100 157,813 980,494 SH   SOLE NONE 980,494 0 0
CENOVUS ENERGY INC COM 15135U109 39,278 5,326,181 SH   SOLE NONE 5,326,181 0 0
CERNER CORP COM 156782104 15,753 237,000 SH   SOLE NONE 237,000 0 0
CHINA MOBILE LTD-SPON ADR 16941M109 5,457 102,791 SH   SOLE NONE 102,791 0 0
CINEMARK HOLDINGS INC COM 17243V102 122,488 3,152,838 SH   OTR 1 3,146,538 6,300 0
CME GROUP INC COM 12572Q105 80,114 639,687 SH   SOLE NONE 639,687 0 0
COLLIERS INTERNATIONAL GROUP COM 194693107 28,912 511,326 SH   SOLE NONE 511,326 0 0
COMCAST CORP CLASS A 20030N101 147,061 3,778,540 SH   OTR 1 3,775,990 2,550 0
COPART INC COM 217204106 6,571 206,714 SH   SOLE NONE 206,714 0 0
CRH MEDICAL CORP COM 12626F105 26,999 4,742,491 SH   SOLE NONE 4,742,491 0 0
CSX CORP COM 126408103 75,772 1,388,780 SH   OTR 1 1,384,780 4,000 0
DENTSPLY SIRONA INC COM 24906P109 16,429 253,372 SH   SOLE NONE 253,372 0 0
DESCARTES SYSTEMS GRP/THE COM 249906108 93,164 3,827,966 SH   SOLE NONE 3,827,966 0 0
DOUGLAS DYNAMICS INC COM 25960R105 39,710 1,207,001 SH   SOLE NONE 1,207,001 0 0
ENBRIDGE INC COM 29250N105 81,253 2,038,943 SH   SOLE NONE 2,038,943 0 0
ENCANA CORP COM 292505104 117 13,324 SH   SOLE NONE 13,324 0 0
EXPRESS SCRIPTS HOLDING CO COM 30219G108 22,422 351,227 SH   SOLE NONE 351,227 0 0
EXXON MOBIL CORP COM 30231G102 78,156 968,110 SH   OTR 1 965,060 3,050 0
FIRSTSERVICE CORP COM 33767E103 17,415 271,314 SH   SOLE NONE 271,314 0 0
GAZIT GLOBE LTD COM M4793C102 97,343 10,075,524 SH   OTR 1 10,066,226 9,298 0
GENERAL ELECTRIC CO COM 369604103 270 10,000 SH   SOLE NONE 10,000 0 0
GILEAD SCIENCES INC COM 375558103 40,031 565,570 SH   SOLE NONE 565,570 0 0
IHS MARKIT LTD COM G47567105 255,585 5,803,478 SH   OTR 1 5,792,078 11,400 0
IMPERIAL OIL LTD COM 453038408 58,843 2,018,026 SH   SOLE NONE 2,018,026 0 0
INFOSYS LTD-SP ADR 456788108 661 44,000 SH   SOLE NONE 44,000 0 0
INNOPHOS HOLDINGS INC COM 45774N108 15,494 353,426 SH   SOLE NONE 353,426 0 0
INSPERITY INC COM 45778Q107 18,612 262,136 SH   SOLE NONE 262,136 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 9,373 142,180 SH   SOLE NONE 142,180 0 0
INTERCONTINENTAL HOTELS ADR 45857P707 5,415 97,513 SH   SOLE NONE 97,513 0 0
INTERPUBLIC GROUP OF COS INC COM 460690100 48,872 1,986,680 SH   SOLE NONE 1,986,680 0 0
INTL FLAVORS & FRAGRANCES COM 459506101 62,031 459,490 SH   OTR 1 458,590 900 0
INTUIT INC COM 461202103 68,821 518,189 SH   SOLE NONE 518,189 0 0
JOHNSON & JOHNSON COM 478160104 175,381 1,325,730 SH   OTR 1 1,322,580 3,150 0
JPMORGAN CHASE & CO COM 46625H100 221,869 2,427,446 SH   OTR 1 2,421,596 5,850 0
KAR AUCTION SERVICES INC COM 48238T109 13,215 314,870 SH   SOLE NONE 314,870 0 0
LKQ CORP COM 501889208 96,510 2,928,985 SH   SOLE NONE 2,928,985 0 0
MANULIFE FINANCIAL CORP COM 56501R106 194,484 10,370,968 SH   SOLE NONE 10,370,968 0 0
MARSH & MCLENNAN COS COM 571748102 205,154 2,631,531 SH   OTR 1 2,627,931 3,600 0
MASTERCARD INC - A COM 57636Q104 100,164 824,735 SH   SOLE NONE 824,735 0 0
MEDNAX INC COM 58502B106 17,828 295,314 SH   SOLE NONE 295,314 0 0
NEWMARKET CORP COM 651587107 12,513 27,173 SH   SOLE NONE 27,173 0 0
NIKE INC CLASS B 654106103 58,104 984,821 SH   SOLE NONE 984,821 0 0
NOVARTIS AG-SPONSORED ADR 66987V109 217,617 2,607,125 SH   OTR 1 2,601,625 5,500 0
ORACLE CORP COM 68389X105 141,952 2,831,117 SH   OTR 1 2,826,917 4,200 0
PAYCHEX INC COM 704326107 45,209 793,980 SH   SOLE NONE 793,980 0 0
PAYPAL HOLDINGS INC COM 70450Y103 23,988 446,950 SH   SOLE NONE 446,950 0 0
PEPSICO INC COM 713448108 111,275 963,504 SH   OTR 1 961,304 2,200 0
POTASH CORP OF SASKATCHEWAN COM 73755L107 36,637 2,245,605 SH   SOLE NONE 2,245,605 0 0
PPG INDUSTRIES INC COM 693506107 79,303 721,195 SH   OTR 1 718,795 2,400 0
PRAXAIR INC COM 74005P104 108,223 816,469 SH   OTR 1 814,169 2,300 0
PRICELINE GROUP INC/THE COM 741503403 46,267 24,735 SH   SOLE NONE 24,735 0 0
PROCTER & GAMBLE CO/THE COM 742718109 114,954 1,319,032 SH   OTR 1 1,315,332 3,700 0
ROCKWELL COLLINS INC COM 774341101 19,830 188,712 SH   SOLE NONE 188,712 0 0
ROGERS COMMUNICATIONS IN CLASS B 775109200 289,302 6,123,108 SH   OTR 1 6,116,435 6,673 0
ROYAL BANK OF CANADA COM 780087102 359,312 4,959,421 SH   OTR 1 4,957,121 2,300 0
RPM INTERNATIONAL INC COM 749685103 52,581 963,908 SH   SOLE NONE 963,908 0 0
S&P GLOBAL INC COM 78409V104 245,214 1,679,661 SH   OTR 1 1,675,306 4,355 0
SABRE CORP COM 78573M104 23,499 1,079,440 SH   SOLE NONE 1,079,440 0 0
SHAW COMMUNICATIONS IN CLASS B 82028K200 207,499 9,508,434 SH   OTR 1 9,503,801 4,633 0
SHENANDOAH TELECOMMUNICATION COM 82312B106 25,739 838,399 SH   SOLE NONE 838,399 0 0
STANTEC INC COM 85472N109 66,511 2,640,786 SH   SOLE NONE 2,640,786 0 0
SUNCOR ENERGY INC COM 867224107 140,201 4,796,763 SH   OTR 1 4,795,763 1,000 0
SYNNEX CORP COM 87162W100 13,400 111,700 SH   SOLE NONE 111,700 0 0
T ROWE PRICE GROUP INC COM 74144T108 5,653 76,175 SH   SOLE NONE 76,175 0 0
TAIWAN SEMICONDUCTOR-SP ADR 874039100 9,329 266,860 SH   OTR 1 261,860 5,000 0
TELUS CORP COM 87971M103 173,399 5,020,880 SH   SOLE NONE 5,020,880 0 0
THOMSON REUTERS CORP COM 884903105 120,259 2,596,545 SH   SOLE NONE 2,596,545 0 0
TORONTO-DOMINION BANK COM 891160509 356,401 7,090,834 SH   OTR 1 7,087,541 3,293 0
UNILEVER PLC-SPONSORED ADR 904767704 211,629 3,910,364 SH   OTR 1 3,907,364 3,000 0
UNION PACIFIC CORP COM 907818108 85,541 785,430 SH   OTR 1 782,980 2,450 0
UNITED TECHNOLOGIES CORP COM 913017109 114,073 934,180 SH   OTR 1 932,280 1,900 0
VERISK ANALYTICS INC COM 92345Y106 144,545 1,713,233 SH   OTR 1 1,711,833 1,400 0
VERIZON COMMUNICATIONS INC COM 92343V104 152,942 3,424,581 SH   OTR 1 3,414,531 10,050 0
VISA INC-CLASS A SHARES COM 92826C839 170,014 1,812,904 SH   OTR 1 1,809,654 3,250 0
WATERS CORP COM 941848103 74,913 407,491 SH   SOLE NONE 407,491 0 0
WELLS FARGO & CO COM 949746101 259,006 4,674,359 SH   OTR 1 4,661,459 12,900 0
WESTPAC BANKING CORP-SP ADR 961214301 3,308 141,349 SH   SOLE NONE 141,349 0 0
WHIRLPOOL CORP COM 963320106 6,996 36,512 SH   SOLE NONE 36,512 0 0
WILLIS TOWERS WATSON PLC COM G96629103 137,987 948,628 SH   OTR 1 946,782 1,846 0
WPP PLC-SPONSORED ADR 92937A102 9,445 89,604 SH   SOLE NONE 89,604 0 0