The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete. | |||||||||||||||||||||
UNITED STATES SECURITIES AND EXCHANGE COMMISSION Washington, D.C. 20549 FORM 13F FORM 13F INFORMATION TABLE |
|
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 |
ABB Limited ADR | ADR | 000375204 | 2,867 | 142,970 | SH | SOLE | 142,970 | 0 | 0 | ||
Aflac Incorporated | Common Stock | 001055102 | 4,257 | 98,860 | SH | SOLE | 98,860 | 0 | 0 | ||
Abbott Laboratories | Common Stock | 002824100 | 171,524 | 2,488,025 | SH | SOLE | 2,455,660 | 32,365 | 0 | ||
Air Products & Chemicals Inc. | Common Stock | 009158106 | 874 | 5,665 | SH | SOLE | 5,665 | 0 | 0 | ||
Algonquin Power & Utilities Corp. | Common Stock | 015857105 | 148 | 14,833 | SH | SOLE | 14,833 | 0 | 0 | ||
Allstate Corporation | Common Stock | 020002101 | 7,611 | 79,522 | SH | SOLE | 79,522 | 0 | 0 | ||
Amazon.Com Inc | Common Stock | 023135106 | 500 | 313 | SH | SOLE | 313 | 0 | 0 | ||
American Electric Power Company | Common Stock | 025537101 | 383 | 5,225 | SH | SOLE | 5,225 | 0 | 0 | ||
American Express Company | Common Stock | 025816109 | 484 | 4,721 | SH | SOLE | 4,721 | 0 | 0 | ||
Apple Inc. | Common Stock | 037833100 | 4,172 | 19,064 | SH | SOLE | 19,064 | 0 | 0 | ||
Applied Materials Inc. | Common Stock | 038222105 | 526 | 16,000 | SH | SOLE | 16,000 | 0 | 0 | ||
Automatic Data Processing Inc. | Common Stock | 053015103 | 31,506 | 218,675 | SH | SOLE | 218,075 | 600 | 0 | ||
BB&T Corporation | Common Stock | 054937107 | 43,578 | 886,454 | SH | SOLE | 853,849 | 32,605 | 0 | ||
Banco Bradesco ADR | ADR | 059460303 | 1,885 | 205,614 | SH | SOLE | 205,614 | 0 | 0 | ||
Bank of America Corporation | Common Stock | 060505104 | 713 | 25,934 | SH | SOLE | 25,934 | 0 | 0 | ||
Bank of Hawaii Corporation | Common Stock | 062540109 | 1,196 | 15,251 | SH | SOLE | 15,251 | 0 | 0 | ||
Bank of Montreal | Common Stock | 063671101 | 15,515 | 207,005 | SH | SOLE | 207,005 | 0 | 0 | ||
Bank of New York Mellon Corp | Common Stock | 064058100 | 3,214 | 67,927 | SH | SOLE | 67,927 | 0 | 0 | ||
Bank of Nova Scotia | Common Stock | 064149107 | 847,835 | 15,759,665 | SH | SOLE | 12,771,700 | 2,987,965 | 0 | ||
Baxter International Inc. | Common Stock | 071813109 | 417 | 6,678 | SH | SOLE | 6,678 | 0 | 0 | ||
Becton Dickinson and Company | Common Stock | 075887109 | 180,512 | 783,135 | SH | SOLE | 727,340 | 55,795 | 0 | ||
Bemis Company | Common Stock | 081437105 | 669 | 14,630 | SH | SOLE | 4,465 | 10,165 | 0 | ||
Berkshire Hathaway Inc - A | Common Stock | 084670108 | 307 | 1 | SH | SOLE | 1 | 0 | 0 | ||
Berkshire Hathaway Inc - B | Common Stock | 084670702 | 140,182 | 682,884 | SH | SOLE | 663,319 | 19,565 | 0 | ||
BHP Billiton Limited ADR | ADR | 088606108 | 443 | 9,596 | SH | SOLE | 9,596 | 0 | 0 | ||
Boeing Company | Common Stock | 097023105 | 360 | 1,016 | SH | SOLE | 1,016 | 0 | 0 | ||
Borgwarner Inc | Common Stock | 099724106 | 291 | 7,391 | SH | SOLE | 7,391 | 0 | 0 | ||
Bristol-Myers Squibb Company | Common Stock | 110122108 | 34,904 | 690,639 | SH | SOLE | 546,154 | 144,485 | 0 | ||
British American Tobacco ADR | ADR | 110448107 | 347 | 8,000 | SH | SOLE | 8,000 | 0 | 0 | ||
Brookfield Asset Mgt - A | Common Stock | 112585104 | 263,635 | 6,444,884 | SH | SOLE | 5,031,864 | 1,413,020 | 0 | ||
Brown-Forman Corp - A | Common Stock | 115637100 | 2,475 | 53,382 | SH | SOLE | 53,382 | 0 | 0 | ||
Brown-Forman Corp - B | Common Stock | 115637209 | 4,207 | 90,788 | SH | SOLE | 90,788 | 0 | 0 | ||
CAE Inc. | Common Stock | 124765108 | 210,885 | 11,926,996 | SH | SOLE | 9,468,976 | 2,458,020 | 0 | ||
CVS Health Corporation | Common Stock | 126650100 | 109,825 | 1,517,137 | SH | SOLE | 1,482,112 | 35,025 | 0 | ||
Canadian Imperial Bank of Commerce | Common Stock | 136069101 | 2,225 | 25,705 | SH | SOLE | 25,705 | 0 | 0 | ||
Canadian National Railway Company | Common Stock | 136375102 | 914,794 | 10,674,944 | SH | SOLE | 8,796,182 | 1,878,762 | 0 | ||
Canadian Natural Resources Limited | Common Stock | 136385101 | 496,339 | 18,045,920 | SH | SOLE | 14,624,901 | 3,421,019 | 0 | ||
Chevron Corporation | Common Stock | 166764100 | 42,116 | 377,222 | SH | SOLE | 376,692 | 530 | 0 | ||
Clorox Company | Common Stock | 189054109 | 883 | 5,950 | SH | SOLE | 5,950 | 0 | 0 | ||
Coca-Cola Company | Common Stock | 191216100 | 11,144 | 232,763 | SH | SOLE | 232,763 | 0 | 0 | ||
Cognizant Technology Solutions Corp | Common Stock | 192446102 | 35,035 | 507,542 | SH | SOLE | 484,732 | 22,810 | 0 | ||
Colgate-Palmolive Company | Common Stock | 194162103 | 125,118 | 2,101,062 | SH | SOLE | 2,069,737 | 31,325 | 0 | ||
Colliers International Group Inc | Common Stock | 194693107 | 1,974 | 29,000 | SH | SOLE | 29,000 | 0 | 0 | ||
Consolidated Edison Inc. | Common Stock | 209115104 | 258 | 3,400 | SH | SOLE | 3,400 | 0 | 0 | ||
Cooper Cos Inc/the | Common Stock | 216648402 | 1,893 | 7,330 | SH | SOLE | 7,330 | 0 | 0 | ||
Descartes Systems Group Inc | Common Stock | 249906108 | 124,250 | 4,050,946 | SH | SOLE | 3,495,071 | 555,875 | 0 | ||
Walt Disney Company | Common Stock | 254687106 | 1,048 | 9,135 | SH | SOLE | 9,135 | 0 | 0 | ||
Discover Financial Services | Common Stock | 254709108 | 1,874 | 26,911 | SH | SOLE | 26,911 | 0 | 0 | ||
Dollar Tree Inc | Common Stock | 256746108 | 54,961 | 651,979 | SH | SOLE | 628,526 | 23,453 | 0 | ||
Edison International | Common Stock | 281020107 | 430 | 6,200 | SH | SOLE | 6,200 | 0 | 0 | ||
Emerson Electric Co. | Common Stock | 291011104 | 26,553 | 391,190 | SH | SOLE | 389,890 | 1,300 | 0 | ||
EnCana Corporation | Common Stock | 292505104 | 377 | 36,911 | SH | SOLE | 36,911 | 0 | 0 | ||
First Horizon National Corporation | Common Stock | 320517105 | 995 | 61,698 | SH | SOLE | 61,698 | 0 | 0 | ||
Fiserv Inc. | Common Stock | 337738108 | 145,484 | 1,834,610 | SH | SOLE | 1,803,370 | 31,240 | 0 | ||
Fomento Econ.Mexicano SAB de CV ADR | ADR | 344419106 | 4,296 | 50,506 | SH | SOLE | 50,506 | 0 | 0 | ||
Fortis Inc. | Common Stock | 349553107 | 2,074 | 62,615 | SH | SOLE | 62,615 | 0 | 0 | ||
Fresenius Medical Care AG&Co KGAa ADR | ADR | 358029106 | 11,648 | 298,066 | SH | SOLE | 298,066 | 0 | 0 | ||
General Electric Company | Common Stock | 369604103 | 11,741 | 1,162,556 | SH | SOLE | 1,140,280 | 22,276 | 0 | ||
General Mills Inc. | Common Stock | 370334104 | 331 | 7,571 | SH | SOLE | 7,571 | 0 | 0 | ||
Gildan Activewear Inc. | Common Stock | 375916103 | 409,132 | 13,654,235 | SH | SOLE | 11,075,150 | 2,579,085 | 0 | ||
Goldcorp Inc. | Common Stock | 380956409 | 113 | 12,510 | SH | SOLE | 12,510 | 0 | 0 | ||
HSBC Holdings Sponsored ADR | ADR | 404280406 | 8,104 | 197,242 | SH | SOLE | 197,242 | 0 | 0 | ||
Halliburton Company | Common Stock | 406216101 | 516 | 14,900 | SH | SOLE | 14,840 | 60 | 0 | ||
Hartford Financial Services Grp Inc. | Common Stock | 416515104 | 4,633 | 102,010 | SH | SOLE | 102,010 | 0 | 0 | ||
Home Depot Inc. | Common Stock | 437076102 | 26,198 | 148,955 | SH | SOLE | 142,015 | 6,940 | 0 | ||
Honeywell International Inc. | Common Stock | 438516106 | 1,715 | 11,846 | SH | SOLE | 11,846 | 0 | 0 | ||
Illinois Tool Works Inc. | Common Stock | 452308109 | 251 | 1,972 | SH | SOLE | 1,972 | 0 | 0 | ||
Imperial Oil Limited | Common Stock | 453038408 | 13,104 | 418,513 | SH | SOLE | 416,213 | 2,300 | 0 | ||
ING Groep N.V. ADR | ADR | 456837103 | 3,134 | 265,379 | SH | SOLE | 265,379 | 0 | 0 | ||
Intel Corporation | Common Stock | 458140100 | 1,358 | 28,972 | SH | SOLE | 28,972 | 0 | 0 | ||
International Business Machines Corp | Common Stock | 459200101 | 5,079 | 44,009 | SH | SOLE | 44,009 | 0 | 0 | ||
International Flavors & Fragrances | Common Stock | 459506101 | 15,759 | 108,941 | SH | SOLE | 108,941 | 0 | 0 | ||
Johnson & Johnson | Common Stock | 478160104 | 205,042 | 1,464,692 | SH | SOLE | 1,448,112 | 16,580 | 0 | ||
Kellogg Company | Common Stock | 487836108 | 952 | 14,550 | SH | SOLE | 14,550 | 0 | 0 | ||
Kimberly-Clark Corporation | Common Stock | 494368103 | 18,584 | 178,182 | SH | SOLE | 177,682 | 500 | 0 | ||
Kraft Heinz Company | Common Stock | 500754106 | 7,911 | 143,921 | SH | SOLE | 143,921 | 0 | 0 | ||
Eli Lilly & Company | Common Stock | 532457108 | 11,044 | 101,846 | SH | SOLE | 101,846 | 0 | 0 | ||
Lowe's Companies Inc. | Common Stock | 548661107 | 490 | 5,155 | SH | SOLE | 5,155 | 0 | 0 | ||
Marsh & McLennan Companies Inc. | Common Stock | 571748102 | 218 | 2,575 | SH | SOLE | 2,575 | 0 | 0 | ||
McCormick & Company Incorporated | Common Stock | 579780206 | 812 | 5,645 | SH | SOLE | 5,645 | 0 | 0 | ||
McDonald's Corporation | Common Stock | 580135101 | 7,904 | 44,684 | SH | SOLE | 44,684 | 0 | 0 | ||
Microsoft Corporation | Common Stock | 594918104 | 268,628 | 2,515,009 | SH | SOLE | 2,327,485 | 187,524 | 0 | ||
Mitsubishi UFJ Financial Group ADR | ADR | 606822104 | 2,722 | 452,247 | SH | SOLE | 452,247 | 0 | 0 | ||
Mondelez International Inc. | Common Stock | 609207105 | 57,013 | 1,358,108 | SH | SOLE | 1,306,683 | 51,425 | 0 | ||
Moody's Corporation | Common Stock | 615369105 | 254 | 1,750 | SH | SOLE | 1,750 | 0 | 0 | ||
National Grid Plc ADR | ADR | 636274409 | 6,869 | 128,407 | SH | SOLE | 128,407 | 0 | 0 | ||
New Oriental Education & Technology Inc | ADR | 647581107 | 1,092 | 18,667 | SH | SOLE | 18,667 | 0 | 0 | ||
NIKE Inc - B | Common Stock | 654106103 | 13,366 | 178,123 | SH | SOLE | 178,123 | 0 | 0 | ||
Noble Energy | Common Stock | 655044105 | 28,538 | 1,148,441 | SH | SOLE | 1,108,536 | 39,905 | 0 | ||
Novo Nordisk A/S Sponsored ADR | ADR | 670100205 | 6,094 | 141,137 | SH | SOLE | 141,137 | 0 | 0 | ||
Open Text Corporation | Common Stock | 683715106 | 553,849 | 16,366,914 | SH | SOLE | 13,472,181 | 2,894,733 | 0 | ||
Parker Hannifin Corporation | Common Stock | 701094104 | 1,522 | 10,042 | SH | SOLE | 10,042 | 0 | 0 | ||
Pembina Pipeline Corporation | Common Stock | 706327103 | 395,623 | 12,201,796 | SH | SOLE | 9,882,560 | 2,319,236 | 0 | ||
PepsiCo Inc. | Common Stock | 713448108 | 177,511 | 1,579,567 | SH | SOLE | 1,511,454 | 68,113 | 0 | ||
Pfizer Inc. | Common Stock | 717081103 | 47,059 | 1,092,874 | SH | SOLE | 1,072,993 | 19,881 | 0 | ||
Philip Morris International Inc. | Common Stock | 718172109 | 16,428 | 186,543 | SH | SOLE | 186,043 | 500 | 0 | ||
Procter & Gamble Company | Common Stock | 742718109 | 112,274 | 1,266,063 | SH | SOLE | 1,262,451 | 3,612 | 0 | ||
Public Service Enterprises Group | Common Stock | 744573106 | 3,164 | 59,233 | SH | SOLE | 59,233 | 0 | 0 | ||
Relx Plc ADR | ADR | 759530108 | 20,849 | 1,060,496 | SH | SOLE | 1,060,496 | 0 | 0 | ||
Rogers Communications Inc - B | Common Stock | 775109200 | 7,929 | 153,618 | SH | SOLE | 153,618 | 0 | 0 | ||
Ross Stores Inc. | Common Stock | 778296103 | 801 | 8,091 | SH | SOLE | 8,091 | 0 | 0 | ||
Royal Bank of Canada | Common Stock | 780087102 | 1,056,861 | 14,469,605 | SH | SOLE | 11,984,256 | 2,485,349 | 0 | ||
Royal Dutch Shell Plc ADR - B | ADR | 780259107 | 803 | 12,234 | SH | SOLE | 12,234 | 0 | 0 | ||
Royal Dutch Shell Plc ADR - A | ADR | 780259206 | 46,584 | 737,207 | SH | SOLE | 735,507 | 1,700 | 0 | ||
SAP AG ADR | ADR | 803054204 | 37,318 | 347,930 | SH | SOLE | 347,930 | 0 | 0 | ||
Schlumberger Limited | Common Stock | 806857108 | 28,939 | 564,021 | SH | SOLE | 542,506 | 21,515 | 0 | ||
Sempra Energy | Common Stock | 816851109 | 234 | 2,130 | SH | SOLE | 2,130 | 0 | 0 | ||
Stanley Black & Decker Inc. | Common Stock | 854502101 | 227 | 1,950 | SH | SOLE | 1,950 | 0 | 0 | ||
Stryker Corporation | Common Stock | 863667101 | 1,252 | 7,721 | SH | SOLE | 7,721 | 0 | 0 | ||
Sun Life Financial Inc. | Common Stock | 866796105 | 11,124 | 303,020 | SH | SOLE | 299,020 | 4,000 | 0 | ||
Suncor Energy Inc. | Common Stock | 867224107 | 53,413 | 1,588,677 | SH | SOLE | 1,581,077 | 7,600 | 0 | ||
TJX Companies Inc. | Common Stock | 872540109 | 87,068 | 792,399 | SH | SOLE | 776,939 | 15,460 | 0 | ||
Taiwan Semiconductor Manufactng ADR | ADR | 874039100 | 5,767 | 151,384 | SH | SOLE | 151,384 | 0 | 0 | ||
Texas Instruments Incorporated | Common Stock | 882508104 | 251 | 2,706 | SH | SOLE | 2,706 | 0 | 0 | ||
Thomson Reuters Corporation | Common Stock | 884903105 | 490,295 | 10,508,933 | SH | SOLE | 8,606,816 | 1,902,117 | 0 | ||
Toronto-Dominion Bank | Common Stock | 891160509 | 1,204,273 | 21,655,658 | SH | SOLE | 17,704,692 | 3,950,966 | 0 | ||
Toyota Motor Corp. Sponsored ADR | ADR | 892331307 | 2,031 | 17,355 | SH | SOLE | 17,355 | 0 | 0 | ||
US Bancorp | Common Stock | 902973304 | 97,027 | 1,856,270 | SH | SOLE | 1,820,275 | 35,995 | 0 | ||
Unilever Plc ADR | ADR | 904767704 | 748 | 14,123 | SH | SOLE | 14,123 | 0 | 0 | ||
Unilever NV NY | NY Reg Shrs | 904784709 | 30,336 | 564,080 | SH | SOLE | 564,080 | 0 | 0 | ||
Vermilion Energy Inc. | Common Stock | 923725105 | 158,325 | 5,955,899 | SH | SOLE | 4,708,393 | 1,247,506 | 0 | ||
Wal-Mart Stores Inc. | Common Stock | 931142103 | 2,526 | 25,198 | SH | SOLE | 25,098 | 100 | 0 | ||
Walgreens Boots Alliance | Common Stock | 931427108 | 189,331 | 2,373,471 | SH | SOLE | 2,283,871 | 89,600 | 0 | ||
Wells Fargo & Company | Common Stock | 949746101 | 153,758 | 2,888,572 | SH | SOLE | 2,845,771 | 42,801 | 0 | ||
Weyerhaeuser Company | REIT | 962166104 | 202 | 7,600 | SH | SOLE | 7,600 | 0 | 0 | ||
Target Corporation | Common Stock | 87612E106 | 655 | 7,834 | SH | SOLE | 7,834 | 0 | 0 | ||
Total SA ADR | ADR | 89151E109 | 13,339 | 227,637 | SH | SOLE | 227,637 | 0 | 0 | ||
Travelers Companies Inc. | Common Stock | 89417E109 | 2,381 | 19,032 | SH | SOLE | 19,032 | 0 | 0 | ||
AT&T Inc. | Common Stock | 00206R102 | 980 | 31,957 | SH | SOLE | 31,957 | 0 | 0 | ||
Abbvie Inc | Common Stock | 00287Y109 | 19,216 | 246,840 | SH | SOLE | 246,840 | 0 | 0 | ||
Alibaba Group Holding-SP ADR | ADR | 01609W102 | 30,296 | 212,938 | SH | SOLE | 212,938 | 0 | 0 | ||
Alphabet Inc - C | Common Stock | 02079K107 | 137,518 | 127,714 | SH | SOLE | 125,381 | 2,333 | 0 | ||
Alphabet Inc - A | Common Stock | 02079K305 | 107,039 | 98,149 | SH | SOLE | 95,374 | 2,775 | 0 | ||
Altria Group Inc. | Common Stock | 02209S103 | 22,531 | 346,418 | SH | SOLE | 346,418 | 0 | 0 | ||
Ambev SA ADR | ADR | 02319V103 | 1,180 | 272,547 | SH | SOLE | 272,547 | 0 | 0 | ||
Anheuser-Busch Inbev NV ADR | ADR | 03524A108 | 50,631 | 684,400 | SH | SOLE | 684,400 | 0 | 0 | ||
Avanos Medical Inc | Common Stock | 05350V106 | 201 | 3,556 | SH | SOLE | 3,556 | 0 | 0 | ||
BCE Inc. | Common Stock | 05534B760 | 16,027 | 413,122 | SH | SOLE | 409,122 | 4,000 | 0 | ||
Banco Santander SA ADR | ADR | 05964H105 | 3,747 | 783,895 | SH | SOLE | 783,895 | 0 | 0 | ||
Berry Global Group Inc | Common Stock | 08579W103 | 35,446 | 812,613 | SH | SOLE | 775,433 | 37,180 | 0 | ||
Booking Holdings Inc | Common Stock | 09857L108 | 59,947 | 31,979 | SH | SOLE | 30,866 | 1,113 | 0 | ||
Brighthouse Financial Inc | Common Stock | 10922N103 | 422 | 10,661 | SH | SOLE | 10,661 | 0 | 0 | ||
CA Inc. | Common Stock | 12673P105 | 19,551 | 440,744 | SH | SOLE | 440,744 | 0 | 0 | ||
Cameco Corporation | Common Stock | 13321L108 | 3,454 | 321,735 | SH | SOLE | 321,735 | 0 | 0 | ||
Canadian Pacific Railway Limited | Common Stock | 13645T100 | 1,398 | 6,803 | SH | SOLE | 6,803 | 0 | 0 | ||
Cardinal Health Inc. | Common Stock | 14149Y108 | 6,054 | 119,655 | SH | SOLE | 119,655 | 0 | 0 | ||
Cenovus Energy Inc. | Common Stock | 15135U109 | 2,316 | 273,050 | SH | SOLE | 273,050 | 0 | 0 | ||
Cisco Systems Inc. | Common Stock | 17275R102 | 2,448 | 53,520 | SH | SOLE | 53,520 | 0 | 0 | ||
Comcast Corp - A | Common Stock | 20030N101 | 163,673 | 4,291,385 | SH | SOLE | 4,209,335 | 82,050 | 0 | ||
ConocoPhillips | Common Stock | 20825C104 | 484 | 6,938 | SH | SOLE | 6,938 | 0 | 0 | ||
Costco Wholesale Corporation | Common Stock | 22160K105 | 59,891 | 261,957 | SH | SOLE | 256,957 | 5,000 | 0 | ||
Crescent Point Energy Corp. | Common Stock | 22576C101 | 49,458 | 10,442,246 | SH | SOLE | 7,903,641 | 2,538,605 | 0 | ||
Ctrip.com International Ltd | ADR | 22943F100 | 1,959 | 58,873 | SH | SOLE | 58,873 | 0 | 0 | ||
Davita Inc. | Common Stock | 23918K108 | 128,612 | 1,909,899 | SH | SOLE | 1,864,494 | 45,405 | 0 | ||
Diageo Plc ADR | ADR | 25243Q205 | 105,013 | 760,084 | SH | SOLE | 758,784 | 1,300 | 0 | ||
Dominion Energy | Common Stock | 25746U109 | 14,223 | 199,149 | SH | SOLE | 199,149 | 0 | 0 | ||
DowDuPont Inc | Common Stock | 26078J100 | 10,886 | 201,900 | SH | SOLE | 201,900 | 0 | 0 | ||
Duke Energy Corporation | Common Stock | 26441C204 | 13,414 | 162,339 | SH | SOLE | 162,339 | 0 | 0 | ||
EOG Resources Inc. | Common Stock | 26875P101 | 87,651 | 832,082 | SH | SOLE | 818,487 | 13,595 | 0 | ||
Enbridge Inc | Common Stock | 29250N105 | 764,515 | 24,476,049 | SH | SOLE | 19,801,858 | 4,674,191 | 0 | ||
Express Scripts Inc. | Common Stock | 30219G108 | 738 | 7,620 | SH | SOLE | 7,620 | 0 | 0 | ||
Exxon Mobil Corporation | Common Stock | 30231G102 | 87,639 | 1,099,890 | SH | SOLE | 1,098,850 | 1,040 | 0 | ||
Facebook Inc. | Common Stock | 30303M102 | 270 | 1,782 | SH | SOLE | 1,782 | 0 | 0 | ||
GlaxoSmithKline plc ADR | ADR | 37733W105 | 8,778 | 224,738 | SH | SOLE | 224,738 | 0 | 0 | ||
CGI Group Inc. | Common Stock | 39945C109 | 491,206 | 7,934,615 | SH | SOLE | 6,388,892 | 1,545,723 | 0 | ||
HDFC Bank Ltd ADR | ADR | 40415F101 | 581 | 6,542 | SH | SOLE | 6,542 | 0 | 0 | ||
IQVIA Holdings Inc | Common Stock | 46266C105 | 115,231 | 937,372 | SH | SOLE | 921,188 | 16,184 | 0 | ||
JPMorgan Chase & Co. | Common Stock | 46625H100 | 264,817 | 2,429,070 | SH | SOLE | 2,228,072 | 200,998 | 0 | ||
LifePoint Health Inc | Common Stock | 53219L109 | 3,657 | 56,388 | SH | SOLE | 56,388 | 0 | 0 | ||
M&T Bank Corporation | Common Stock | 55261F104 | 49,785 | 300,980 | SH | SOLE | 291,930 | 9,050 | 0 | ||
Manulife Financial Corporation | Common Stock | 56501R106 | 508,466 | 32,211,620 | SH | SOLE | 25,995,124 | 6,216,496 | 0 | ||
Mastercard Inc - A | Common Stock | 57636Q104 | 111,899 | 566,094 | SH | SOLE | 554,359 | 11,735 | 0 | ||
Merck & Co. Inc. | Common Stock | 58933Y105 | 8,783 | 119,326 | SH | SOLE | 119,326 | 0 | 0 | ||
MetLife Inc. | Common Stock | 59156R108 | 31,315 | 760,268 | SH | SOLE | 756,968 | 3,300 | 0 | ||
Novartis AG ADR | ADR | 66987V109 | 38,029 | 434,824 | SH | SOLE | 323,864 | 110,960 | 0 | ||
Nutrien Ltd | Common Stock | 67077M108 | 602,673 | 11,356,918 | SH | SOLE | 9,104,974 | 2,251,944 | 0 | ||
Oracle Corporation | Common Stock | 68389X105 | 176,707 | 3,618,095 | SH | SOLE | 3,274,685 | 343,410 | 0 | ||
Quest Diagnostics Incorporated | Common Stock | 74834L100 | 1,721 | 18,297 | SH | SOLE | 18,297 | 0 | 0 | ||
Restaurant Brands International Inc. | Common Stock | 76131D103 | 361,600 | 6,584,464 | SH | SOLE | 5,192,149 | 1,392,315 | 0 | ||
SPDR S&P 500 ETF Trust | ETP | 78462F103 | 9,857 | 36,426 | SH | SOLE | 36,426 | 0 | 0 | ||
Salesforce.com Inc. | Common Stock | 79466L302 | 270 | 1,972 | SH | SOLE | 1,972 | 0 | 0 | ||
Sanofi ADR | ADR | 80105N105 | 5,034 | 112,575 | SH | SOLE | 112,575 | 0 | 0 | ||
Shaw Communications Inc - B | Common Stock | 82028K200 | 9,465 | 507,156 | SH | SOLE | 507,156 | 0 | 0 | ||
Smith & Nephew Plc ADR | ADR | 83175M205 | 11,953 | 363,549 | SH | SOLE | 362,049 | 1,500 | 0 | ||
Stantec Inc | Common Stock | 85472N109 | 327,328 | 12,547,128 | SH | SOLE | 10,117,986 | 2,429,142 | 0 | ||
TELUS Corp | Common Stock | 87971M103 | 13,320 | 388,051 | SH | SOLE | 388,051 | 0 | 0 | ||
3M Company | Common Stock | 88579Y101 | 141,765 | 745,112 | SH | SOLE | 736,938 | 8,174 | 0 | ||
TransCanada Corporation | Common Stock | 89353D107 | 39,987 | 1,057,897 | SH | SOLE | 1,055,397 | 2,500 | 0 | ||
Ultrapar Particpac-Spon ADR | ADR | 90400P101 | 916 | 77,651 | SH | SOLE | 77,651 | 0 | 0 | ||
UnitedHealth Group Incorporated | Common Stock | 91324P102 | 148,551 | 568,402 | SH | SOLE | 556,117 | 12,285 | 0 | ||
Verizon Communications Inc. | Common Stock | 92343V104 | 1,014 | 17,774 | SH | SOLE | 17,774 | 0 | 0 | ||
Verisk Analytics Inc - A | Common Stock | 92345Y106 | 173,804 | 1,450,301 | SH | SOLE | 1,421,516 | 28,785 | 0 | ||
Visa Inc - A | Common Stock | 92826C839 | 3,848 | 27,920 | SH | SOLE | 27,920 | 0 | 0 | ||
Vodafone Group Plc-Sponsored ADR | ADR | 92857W308 | 19,796 | 1,045,795 | SH | SOLE | 1,045,795 | 0 | 0 | ||
Xcel Energy Inc. | Common Stock | 98389B100 | 7,841 | 159,998 | SH | SOLE | 159,998 | 0 | 0 | ||
Zimmer Biomet Holdings Inc | Common Stock | 98956P102 | 14,941 | 131,540 | SH | SOLE | 130,340 | 1,200 | 0 | ||
Zoetis Inc. | Common Stock | 98978V103 | 15,450 | 171,386 | SH | SOLE | 171,386 | 0 | 0 | ||
Accenture Plc | Common Stock | G1151C101 | 3,102 | 19,685 | SH | SOLE | 19,685 | 0 | 0 | ||
Brookfield Infrastructure Partners LP | Ltd Part | G16252101 | 583 | 15,619 | SH | SOLE | 15,619 | 0 | 0 | ||
Brookfield Renewable Energy Partners | MLP | G16258108 | 277 | 10,169 | SH | SOLE | 10,169 | 0 | 0 | ||
Credicorp Ltd ADR | Common Stock | G2519Y108 | 3,442 | 15,251 | SH | SOLE | 15,251 | 0 | 0 | ||
Medtronic Inc. Plc | Common Stock | G5960L103 | 34,338 | 382,300 | SH | SOLE | 367,705 | 14,595 | 0 | ||
Nielsen Holdings Plc | Common Stock | G6518L108 | 97,969 | 3,770,947 | SH | SOLE | 3,179,862 | 591,085 | 0 | ||
ASML Holding NV-NY Reg Shs | NY Reg Shrs | N07059210 | 2,008 | 11,653 | SH | SOLE | 11,653 | 0 | 0 |