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
ALIBABA GROUP HOLDING-SP ADR 01609W102 1,825 10,000 SH   SOLE NONE 10,000 0 0
ALLEGION PLC COM G0176J109 29,727 327,720 SH   SOLE NONE 327,720 0 0
ALLERGAN PLC COM G0177J108 24,261 165,704 SH   SOLE NONE 165,704 0 0
ALPHABET INC CLASS A 02079K305 58,207 49,457 SH   SOLE NONE 49,457 0 0
ALPHABET INC CLASS C 02079K107 445,154 379,397 SH   OTR 1 378,021 1,376 0
AMAZON.COM INC COM 023135106 37,668 21,153 SH   SOLE NONE 21,153 0 0
AMERISOURCEBERGEN CORP COM 03073E105 16,640 209,260 SH   SOLE NONE 209,260 0 0
AMETEK INC COM 031100100 247,507 2,983,062 SH   OTR 1 2,974,712 8,350 0
AMPHENOL CORP CLASS A 032095101 188,782 1,998,960 SH   OTR 1 1,992,460 6,500 0
ANHEUSER-BUSCH INBEV-SPN ADR 03524A108 2,969 35,362 SH   SOLE NONE 35,362 0 0
ANSYS INC COM 03662Q105 108,622 594,485 SH   SOLE NONE 594,485 0 0
AON PLC COM G0408V102 1,055,893 6,185,665 SH   OTR 1 6,174,115 11,550 0
APTARGROUP INC COM 038336103 87,429 821,758 SH   SOLE NONE 821,758 0 0
BANK OF HAWAII CORP COM 062540109 29,039 368,186 SH   SOLE NONE 368,186 0 0
BANK OF MONTREAL COM 063671101 214,570 2,866,927 SH   SOLE NONE 2,866,927 0 0
BANK OF NOVA SCOTIA COM 064149107 217,186 4,136,835 SH   SOLE NONE 4,136,835 0 0
BAXTER INTERNATIONAL INC COM 071813109 213,243 2,622,591 SH   OTR 1 2,613,991 8,600 0
BCE INC COM 05534B760 155,841 3,508,633 SH   SOLE NONE 3,508,633 0 0
BECTON DICKINSON AND CO COM 075887109 336,689 1,348,194 SH   OTR 1 1,344,484 3,710 0
BLACKROCK INC COM 09247X101 146,719 343,306 SH   OTR 1 342,096 1,210 0
BOOKING HOLDINGS INC COM 09857L108 41,162 23,590 SH   SOLE NONE 23,590 0 0
BROOKFIELD ASSET MANAGE CLASS A 112585104 438,446 9,407,843 SH   OTR 1 9,394,222 13,621 0
CANADIAN NATL RAILWAY CO COM 136375102 189,532 2,116,642 SH   SOLE NONE 2,116,642 0 0
CANADIAN NATURAL RESOURCES COM 136385101 236,178 8,599,853 SH   OTR 1 8,592,553 7,300 0
CANADIAN PACIFIC RAILWAY LTD COM 13645T100 286,028 1,387,854 SH   SOLE NONE 1,387,854 0 0
CERNER CORP COM 156782104 12,816 224,021 SH   SOLE NONE 224,021 0 0
CHINA MOBILE LTD-SPON ADR 16941M109 1,587 31,127 SH   SOLE NONE 31,127 0 0
CIA CERVECERIAS UNI-SPON ADR 204429104 48,744 1,654,592 SH   OTR 1 1,648,753 5,839 0
CINEMARK HOLDINGS INC COM 17243V102 22,317 558,074 SH   SOLE NONE 558,074 0 0
CME GROUP INC COM 12572Q105 114,117 693,373 SH   OTR 1 693,144 229 0
COLLIERS INTERNATIONAL GROUP COM 194693107 30,405 455,034 SH   SOLE NONE 455,034 0 0
COMCAST CORP CLASS A 20030N101 228,575 5,717,135 SH   OTR 1 5,708,385 8,750 0
CSX CORP COM 126408103 179,013 2,392,580 SH   OTR 1 2,383,080 9,500 0
DENTSPLY SIRONA INC COM 24906P109 31,531 635,838 SH   SOLE NONE 635,838 0 0
DESCARTES SYSTEMS GRP/THE COM 249906108 125,581 3,453,615 SH   SOLE NONE 3,453,615 0 0
DOUGLAS DYNAMICS INC COM 25960R105 21,602 567,431 SH   SOLE NONE 567,431 0 0
ECOLAB INC COM 278865100 36,688 207,815 SH   SOLE NONE 207,815 0 0
ENBRIDGE INC COM 29250N105 98,944 2,731,163 SH   SOLE NONE 2,731,163 0 0
ENCANA CORP COM 292505104 191 26,324 SH   SOLE NONE 26,324 0 0
FACTSET RESEARCH SYSTEMS INC COM 303075105 18,297 73,696 SH   SOLE NONE 73,696 0 0
FIRSTSERVICE CORP COM 33767E103 22,310 250,368 SH   SOLE NONE 250,368 0 0
FOX FACTORY HOLDING CORP COM 35138V102 17,581 251,550 SH   SOLE NONE 251,550 0 0
GILEAD SCIENCES INC COM 375558103 54,014 830,863 SH   SOLE NONE 830,863 0 0
HERSHEY CO/THE COM 427866108 58,196 506,800 SH   SOLE NONE 506,800 0 0
HOLOGIC INC COM 436440101 20,932 432,480 SH   SOLE NONE 432,480 0 0
IHS MARKIT LTD COM G47567105 175,972 3,235,977 SH   OTR 1 3,229,577 6,400 0
INFOSYS LTD-SP ADR 456788108 1,924 176,000 SH   SOLE NONE 176,000 0 0
INSPERITY INC COM 45778Q107 35,639 288,200 SH   SOLE NONE 288,200 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 57,102 749,961 SH   SOLE NONE 749,961 0 0
INTERCONTINENTAL HOTELS ADR 45857P806 1,843 30,162 SH   SOLE NONE 30,162 0 0
INTL FLAVORS & FRAGRANCES COM 459506101 91,322 709,074 SH   OTR 1 706,459 2,615 0
INTL SPEEDWAY CORP CLASS A 460335201 29,945 686,340 SH   SOLE NONE 686,340 0 0
INTUIT INC COM 461202103 104,706 400,524 SH   SOLE NONE 400,524 0 0
ITAU UNIBANCO H-SPON PRF ADR 465562106 144 16,350 SH   OTR 1 0 16,350 0
JOHNSON & JOHNSON COM 478160104 274,705 1,965,099 SH   OTR 1 1,958,969 6,130 0
JPMORGAN CHASE & CO COM 46625H100 405,596 4,006,640 SH   OTR 1 3,992,290 14,350 0
KAR AUCTION SERVICES INC COM 48238T109 189,197 3,687,337 SH   OTR 1 3,676,145 11,192 0
LINDE PLC COM G5494J103 177,402 1,008,369 SH   OTR 1 1,004,819 3,550 0
LKQ CORP COM 501889208 19,191 676,200 SH   SOLE NONE 676,200 0 0
MANULIFE FINANCIAL CORP COM 56501R106 165,000 9,753,916 SH   SOLE NONE 9,753,916 0 0
MARSH & MCLENNAN COS COM 571748102 292,887 3,119,081 SH   OTR 1 3,113,281 5,800 0
MASTERCARD INC - A COM 57636Q104 96,212 408,630 SH   SOLE NONE 408,630 0 0
MICROSOFT CORP COM 594918104 223,902 1,898,420 SH   OTR 1 1,892,820 5,600 0
MORNINGSTAR INC COM 617700109 48,796 387,300 SH   SOLE NONE 387,300 0 0
NIELSEN HOLDINGS PLC COM G6518L108 11,936 504,270 SH   SOLE NONE 504,270 0 0
NIKE INC CLASS B 654106103 85,878 1,019,774 SH   SOLE NONE 1,019,774 0 0
NOVARTIS AG-SPONSORED ADR 66987V109 546,138 5,680,653 SH   OTR 1 5,672,003 8,650 0
NUTRIEN LTD COM 67077M108 191,258 3,625,417 SH   SOLE NONE 3,625,417 0 0
ORACLE CORP COM 68389X105 31,677 589,780 SH   SOLE NONE 589,780 0 0
PAYCHEX INC COM 704326107 65,411 815,601 SH   SOLE NONE 815,601 0 0
PAYPAL HOLDINGS INC COM 70450Y103 26,393 254,169 SH   SOLE NONE 254,169 0 0
PEPSICO INC COM 713448108 155,512 1,268,944 SH   OTR 1 1,265,144 3,800 0
PPG INDUSTRIES INC COM 693506107 111,724 989,844 SH   OTR 1 985,944 3,900 0
PROCTER & GAMBLE CO/THE COM 742718109 105,779 1,016,588 SH   SOLE NONE 1,016,588 0 0
ROGERS COMMUNICATIONS IN CLASS B 775109200 224,391 4,171,191 SH   OTR 1 4,167,218 3,973 0
ROYAL BANK OF CANADA COM 780087102 442,646 5,865,541 SH   OTR 1 5,857,841 7,700 0
RPM INTERNATIONAL INC COM 749685103 9,379 161,596 SH   SOLE NONE 161,596 0 0
S&P GLOBAL INC COM 78409V104 418,480 1,987,556 SH   OTR 1 1,980,189 7,367 0
SHAW COMMUNICATIONS IN CLASS B 82028K200 180,140 8,653,919 SH   SOLE NONE 8,653,919 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106 20,745 467,647 SH   SOLE NONE 467,647 0 0
SHERWIN-WILLIAMS CO/THE COM 824348106 29,704 68,965 SH   SOLE NONE 68,965 0 0
SHOPIFY INC CLASS A 82509L107 84,874 411,047 SH   SOLE NONE 411,047 0 0
STANTEC INC COM 85472N109 39,423 1,667,811 SH   SOLE NONE 1,667,811 0 0
SUNCOR ENERGY INC COM 867224107 255,472 7,880,560 SH   OTR 1 7,873,460 7,100 0
TAIWAN SEMICONDUCTOR-SP ADR 874039100 38,068 929,400 SH   OTR 1 921,500 7,900 0
TELUS CORP COM 87971M103 339,511 9,170,726 SH   OTR 1 9,160,926 9,800 0
TEXAS INSTRUMENTS INC COM 882508104 19,940 187,988 SH   SOLE NONE 187,988 0 0
THOMSON REUTERS CORP COM 884903709 176,751 2,986,444 SH   SOLE NONE 2,986,444 0 0
TORONTO-DOMINION BANK COM 891160509 325,905 6,003,506 SH   SOLE NONE 6,003,506 0 0
TRIMAS CORP COM 896215209 24,318 804,441 SH   SOLE NONE 804,441 0 0
UNILEVER PLC-SPONSORED ADR 904767704 1,006 17,425 SH   SOLE NONE 17,425 0 0
UNION PACIFIC CORP COM 907818108 272,876 1,632,034 SH   OTR 1 1,625,654 6,380 0
UNITED TECHNOLOGIES CORP COM 913017109 133,374 1,034,771 SH   OTR 1 1,031,611 3,160 0
VERISK ANALYTICS INC COM 92345Y106 251,553 1,891,337 SH   OTR 1 1,889,097 2,240 0
VERIZON COMMUNICATIONS INC COM 92343V104 212,474 3,593,331 SH   OTR 1 3,581,581 11,750 0
VISA INC-CLASS A SHARES COM 92826C839 429,022 2,746,758 SH   OTR 1 2,738,758 8,000 0
WABTEC CORP COM 929740108 26,303 356,800 SH   SOLE NONE 356,800 0 0
WATERS CORP COM 941848103 125,031 496,713 SH   SOLE NONE 496,713 0 0
WELLS FARGO & CO COM 949746101 161,958 3,351,732 SH   OTR 1 3,343,032 8,700 0
WEST PHARMACEUTICAL SERVICES COM 955306105 31,983 290,225 SH   SOLE NONE 290,225 0 0
WESTPAC BANKING CORP-SP ADR 961214301 495 26,751 SH   SOLE NONE 26,751 0 0
WILLIS TOWERS WATSON PLC COM G96629103 92,158 524,669 SH   SOLE NONE 524,669 0 0
WPP PLC-SPONSORED ADR 92937A102 1,068 20,226 SH   SOLE NONE 20,226 0 0