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,025 | 106,568 | SH | SOLE | 106,568 | 0 | 0 | ||
Aflac Incorporated | Common Stock | 001055102 | 4,171 | 91,560 | SH | SOLE | 91,560 | 0 | 0 | ||
Abbott Laboratories | Common Stock | 002824100 | 162,634 | 2,248,502 | SH | SOLE | 2,216,137 | 32,365 | 0 | ||
Air Products & Chemicals Inc. | Common Stock | 009158106 | 901 | 5,630 | SH | SOLE | 5,630 | 0 | 0 | ||
Algonquin Power & Utilities Corp. | Common Stock | 015857105 | 280 | 27,945 | SH | SOLE | 27,945 | 0 | 0 | ||
Allstate Corporation | Common Stock | 020002101 | 6,340 | 76,734 | SH | SOLE | 76,734 | 0 | 0 | ||
Amazon.Com Inc | Common Stock | 023135106 | 408 | 272 | SH | SOLE | 272 | 0 | 0 | ||
American Electric Power Company | Common Stock | 025537101 | 390 | 5,220 | SH | SOLE | 5,220 | 0 | 0 | ||
American Express Company | Common Stock | 025816109 | 411 | 4,321 | SH | SOLE | 4,321 | 0 | 0 | ||
Apple Inc. | Common Stock | 037833100 | 2,870 | 18,197 | SH | SOLE | 18,197 | 0 | 0 | ||
Applied Materials Inc. | Common Stock | 038222105 | 527 | 16,100 | SH | SOLE | 16,100 | 0 | 0 | ||
Automatic Data Processing Inc. | Common Stock | 053015103 | 28,524 | 217,547 | SH | SOLE | 216,947 | 600 | 0 | ||
BB&T Corporation | Common Stock | 054937107 | 37,893 | 874,744 | SH | SOLE | 842,139 | 32,605 | 0 | ||
Banco Bradesco ADR | ADR | 059460303 | 2,406 | 243,374 | SH | SOLE | 243,374 | 0 | 0 | ||
Bank of America Corporation | Common Stock | 060505104 | 615 | 24,995 | SH | SOLE | 24,995 | 0 | 0 | ||
Bank of Hawaii Corporation | Common Stock | 062540109 | 999 | 14,851 | SH | SOLE | 14,851 | 0 | 0 | ||
Bank of Montreal | Common Stock | 063671101 | 13,538 | 207,325 | SH | SOLE | 207,325 | 0 | 0 | ||
Bank of New York Mellon Corp | Common Stock | 064058100 | 3,079 | 65,432 | SH | SOLE | 65,432 | 0 | 0 | ||
Bank of Nova Scotia | Common Stock | 064149107 | 776,833 | 15,591,460 | SH | SOLE | 12,662,035 | 2,929,425 | 0 | ||
Baxter International Inc. | Common Stock | 071813109 | 446 | 6,778 | SH | SOLE | 6,778 | 0 | 0 | ||
Becton Dickinson and Company | Common Stock | 075887109 | 160,648 | 712,981 | SH | SOLE | 662,186 | 50,795 | 0 | ||
Bemis Company | Common Stock | 081437105 | 671 | 14,630 | SH | SOLE | 4,465 | 10,165 | 0 | ||
Berkshire Hathaway Inc - A | Common Stock | 084670108 | 306 | 1 | SH | SOLE | 1 | 0 | 0 | ||
Berkshire Hathaway Inc - B | Common Stock | 084670702 | 123,390 | 604,323 | SH | SOLE | 584,758 | 19,565 | 0 | ||
BHP Billiton LTD-SPON ADR | ADR | 088606108 | 456 | 9,463 | SH | SOLE | 9,463 | 0 | 0 | ||
Boeing Company | Common Stock | 097023105 | 326 | 1,013 | SH | SOLE | 1,013 | 0 | 0 | ||
Borgwarner Inc | Common Stock | 099724106 | 253 | 7,291 | SH | SOLE | 7,291 | 0 | 0 | ||
Bristol-Myers Squibb Company | Common Stock | 110122108 | 34,348 | 660,793 | SH | SOLE | 530,208 | 130,585 | 0 | ||
British American Tobacco ADR | ADR | 110448107 | 254 | 8,000 | SH | SOLE | 8,000 | 0 | 0 | ||
Brookfield Asset Mgt - A | Common Stock | 112585104 | 401,395 | 10,478,325 | SH | SOLE | 8,228,850 | 2,249,475 | 0 | ||
Brown-Forman Corp - A | Common Stock | 115637100 | 2,531 | 53,382 | SH | SOLE | 53,382 | 0 | 0 | ||
Brown-Forman Corp - B | Common Stock | 115637209 | 4,022 | 84,538 | SH | SOLE | 84,538 | 0 | 0 | ||
CAE Inc. | Common Stock | 124765108 | 216,522 | 11,786,637 | SH | SOLE | 9,379,217 | 2,407,420 | 0 | ||
Cigna Corp. | Common Stock | 125523100 | 318 | 1,678 | SH | SOLE | 1,678 | 0 | 0 | ||
CVS Health Corporation | Common Stock | 126650100 | 110,283 | 1,683,209 | SH | SOLE | 1,648,184 | 35,025 | 0 | ||
Canadian Imperial Bank of Commerce | Common Stock | 136069101 | 2,031 | 27,283 | SH | SOLE | 27,283 | 0 | 0 | ||
Canadian National Railway Company | Common Stock | 136375102 | 781,855 | 10,561,340 | SH | SOLE | 8,721,878 | 1,839,462 | 0 | ||
Canadian Natural Resources Limited | Common Stock | 136385101 | 457,756 | 18,980,095 | SH | SOLE | 15,355,301 | 3,624,794 | 0 | ||
Chevron Corporation | Common Stock | 166764100 | 40,271 | 370,181 | SH | SOLE | 369,651 | 530 | 0 | ||
Clorox Company | Common Stock | 189054109 | 917 | 5,950 | SH | SOLE | 5,950 | 0 | 0 | ||
Coca-Cola Company | Common Stock | 191216100 | 11,027 | 232,888 | SH | SOLE | 232,888 | 0 | 0 | ||
Cognizant Technology Solutions Corp | Common Stock | 192446102 | 34,827 | 548,637 | SH | SOLE | 519,757 | 28,880 | 0 | ||
Colgate-Palmolive Company | Common Stock | 194162103 | 115,934 | 1,947,818 | SH | SOLE | 1,916,493 | 31,325 | 0 | ||
Colliers International Group Inc | Common Stock | 194693107 | 1,394 | 25,305 | SH | SOLE | 25,305 | 0 | 0 | ||
Consolidated Edison Inc. | Common Stock | 209115104 | 225 | 2,950 | SH | SOLE | 2,950 | 0 | 0 | ||
Cooper Cos Inc/the | Common Stock | 216648402 | 1,865 | 7,330 | SH | SOLE | 7,330 | 0 | 0 | ||
Descartes Systems Group Inc | Common Stock | 249906108 | 107,928 | 4,091,276 | SH | SOLE | 3,535,401 | 555,875 | 0 | ||
Walt Disney Company | Common Stock | 254687106 | 907 | 8,279 | SH | SOLE | 8,279 | 0 | 0 | ||
Discover Financial Services | Common Stock | 254709108 | 1,587 | 26,911 | SH | SOLE | 26,911 | 0 | 0 | ||
Dollar Tree Inc | Common Stock | 256746108 | 60,656 | 671,569 | SH | SOLE | 648,116 | 23,453 | 0 | ||
Edison International | Common Stock | 281020107 | 317 | 5,600 | SH | SOLE | 5,600 | 0 | 0 | ||
Emerson Electric Co. | Common Stock | 291011104 | 23,099 | 386,610 | SH | SOLE | 385,310 | 1,300 | 0 | ||
EnCana Corporation | Common Stock | 292505104 | 253 | 43,944 | SH | SOLE | 43,944 | 0 | 0 | ||
First Horizon National Corporation | Common Stock | 320517105 | 773 | 58,770 | SH | SOLE | 58,770 | 0 | 0 | ||
Fiserv Inc. | Common Stock | 337738108 | 120,409 | 1,638,451 | SH | SOLE | 1,607,211 | 31,240 | 0 | ||
Fomento Econ.Mexicano SAB de CV ADR | ADR | 344419106 | 4,157 | 48,311 | SH | SOLE | 48,311 | 0 | 0 | ||
Fortis Inc. | Common Stock | 349553107 | 3,040 | 91,235 | SH | SOLE | 91,235 | 0 | 0 | ||
Fresenius Medical Care AG&Co KGAa ADR | ADR | 358029106 | 9,391 | 289,936 | SH | SOLE | 289,936 | 0 | 0 | ||
General Electric Company | Common Stock | 369604103 | 4,361 | 576,140 | SH | SOLE | 553,864 | 22,276 | 0 | ||
General Mills Inc. | Common Stock | 370334104 | 337 | 8,678 | SH | SOLE | 8,678 | 0 | 0 | ||
Gildan Activewear Inc. | Common Stock | 375916103 | 409,668 | 13,502,061 | SH | SOLE | 10,977,181 | 2,524,880 | 0 | ||
HSBC Holdings Sponsored ADR | ADR | 404280406 | 6,814 | 165,761 | SH | SOLE | 165,761 | 0 | 0 | ||
Halliburton Company | Common Stock | 406216101 | 471 | 17,730 | SH | SOLE | 17,670 | 60 | 0 | ||
Hartford Financial Services Grp Inc. | Common Stock | 416515104 | 4,384 | 98,635 | SH | SOLE | 98,635 | 0 | 0 | ||
Home Depot Inc. | Common Stock | 437076102 | 25,375 | 147,685 | SH | SOLE | 140,745 | 6,940 | 0 | ||
Honeywell International Inc. | Common Stock | 438516106 | 1,316 | 9,966 | SH | SOLE | 9,966 | 0 | 0 | ||
Illinois Tool Works Inc. | Common Stock | 452308109 | 239 | 1,892 | SH | SOLE | 1,892 | 0 | 0 | ||
Imperial Oil Limited | Common Stock | 453038408 | 10,449 | 412,598 | SH | SOLE | 410,298 | 2,300 | 0 | ||
ING Groep N.V. ADR | ADR | 456837103 | 2,586 | 242,645 | SH | SOLE | 242,645 | 0 | 0 | ||
Intel Corporation | Common Stock | 458140100 | 1,352 | 28,813 | SH | SOLE | 28,813 | 0 | 0 | ||
International Business Machines Corp | Common Stock | 459200101 | 4,206 | 37,009 | SH | SOLE | 37,009 | 0 | 0 | ||
International Flavors & Fragrances | Common Stock | 459506101 | 14,644 | 109,066 | SH | SOLE | 109,066 | 0 | 0 | ||
iShares S&P 500 ETF | ETP | 464287200 | 1,283 | 5,100 | SH | SOLE | 5,100 | 0 | 0 | ||
iShares MSCI Emerging Market | ETP | 464287234 | 351 | 9,000 | SH | SOLE | 9,000 | 0 | 0 | ||
iShares MSCI EAFE Index Fund | ETP | 464287465 | 1,752 | 29,810 | SH | SOLE | 29,810 | 0 | 0 | ||
Johnson & Johnson | Common Stock | 478160104 | 186,698 | 1,446,712 | SH | SOLE | 1,430,132 | 16,580 | 0 | ||
Kellogg Company | Common Stock | 487836108 | 738 | 12,950 | SH | SOLE | 12,950 | 0 | 0 | ||
Kimberly-Clark Corporation | Common Stock | 494368103 | 18,757 | 164,627 | SH | SOLE | 164,127 | 500 | 0 | ||
Kraft Heinz Company | Common Stock | 500754106 | 5,912 | 137,377 | SH | SOLE | 137,377 | 0 | 0 | ||
Eli Lilly & Company | Common Stock | 532457108 | 11,785 | 101,846 | SH | SOLE | 101,846 | 0 | 0 | ||
Lowe's Companies Inc. | Common Stock | 548661107 | 426 | 4,622 | SH | SOLE | 4,622 | 0 | 0 | ||
Magna International Inc - A | Common Stock | 559222401 | 720 | 15,874 | SH | SOLE | 15,874 | 0 | 0 | ||
Marsh & McLennan Companies Inc. | Common Stock | 571748102 | 205 | 2,575 | SH | SOLE | 2,575 | 0 | 0 | ||
McCormick & Company Incorporated | Common Stock | 579780206 | 730 | 5,245 | SH | SOLE | 5,245 | 0 | 0 | ||
McDonald's Corporation | Common Stock | 580135101 | 7,526 | 42,387 | SH | SOLE | 42,387 | 0 | 0 | ||
Microsoft Corporation | Common Stock | 594918104 | 235,676 | 2,320,339 | SH | SOLE | 2,147,215 | 173,124 | 0 | ||
Mitsubishi UFJ Financial Group ADR | ADR | 606822104 | 2,036 | 418,214 | SH | SOLE | 418,214 | 0 | 0 | ||
Mondelez International Inc. | Common Stock | 609207105 | 62,250 | 1,555,088 | SH | SOLE | 1,503,663 | 51,425 | 0 | ||
Moody's Corporation | Common Stock | 615369105 | 245 | 1,750 | SH | SOLE | 1,750 | 0 | 0 | ||
National Grid Plc ADR | ADR | 636274409 | 5,950 | 124,014 | SH | SOLE | 124,014 | 0 | 0 | ||
New Oriental Education & Technology Inc | ADR | 647581107 | 1,023 | 18,667 | SH | SOLE | 18,667 | 0 | 0 | ||
NIKE Inc - B | Common Stock | 654106103 | 12,925 | 174,338 | SH | SOLE | 174,338 | 0 | 0 | ||
Noble Energy | Common Stock | 655044105 | 19,448 | 1,036,717 | SH | SOLE | 996,812 | 39,905 | 0 | ||
Novo Nordisk A/S Sponsored ADR | ADR | 670100205 | 6,418 | 139,313 | SH | SOLE | 139,313 | 0 | 0 | ||
Open Text Corporation | Common Stock | 683715106 | 527,439 | 16,188,224 | SH | SOLE | 13,354,486 | 2,833,738 | 0 | ||
Parker Hannifin Corporation | Common Stock | 701094104 | 1,497 | 10,042 | SH | SOLE | 10,042 | 0 | 0 | ||
Pembina Pipeline Corporation | Common Stock | 706327103 | 357,860 | 12,065,328 | SH | SOLE | 9,795,292 | 2,270,036 | 0 | ||
PepsiCo Inc. | Common Stock | 713448108 | 164,341 | 1,487,523 | SH | SOLE | 1,424,910 | 62,613 | 0 | ||
Pfizer Inc. | Common Stock | 717081103 | 47,015 | 1,077,097 | SH | SOLE | 1,057,216 | 19,881 | 0 | ||
Philip Morris International Inc. | Common Stock | 718172109 | 11,825 | 177,132 | SH | SOLE | 176,632 | 500 | 0 | ||
Procter & Gamble Company | Common Stock | 742718109 | 113,930 | 1,239,450 | SH | SOLE | 1,235,838 | 3,612 | 0 | ||
Public Service Enterprises Group | Common Stock | 744573106 | 2,997 | 57,593 | SH | SOLE | 57,593 | 0 | 0 | ||
Relx Plc ADR | ADR | 759530108 | 22,124 | 1,078,177 | SH | SOLE | 1,078,177 | 0 | 0 | ||
Rogers Communications Inc - B | Common Stock | 775109200 | 7,610 | 148,574 | SH | SOLE | 148,574 | 0 | 0 | ||
Ross Stores Inc. | Common Stock | 778296103 | 694 | 8,350 | SH | SOLE | 8,350 | 0 | 0 | ||
Royal Bank of Canada | Common Stock | 780087102 | 814,994 | 11,912,666 | SH | SOLE | 9,976,747 | 1,935,919 | 0 | ||
Royal Dutch Shell Plc ADR - B | ADR | 780259107 | 742 | 12,384 | SH | SOLE | 12,384 | 0 | 0 | ||
Royal Dutch Shell Plc ADR - A | ADR | 780259206 | 42,058 | 721,788 | SH | SOLE | 720,088 | 1,700 | 0 | ||
SAP AG ADR | ADR | 803054204 | 34,367 | 345,227 | SH | SOLE | 345,227 | 0 | 0 | ||
Schlumberger Limited | Common Stock | 806857108 | 19,260 | 533,822 | SH | SOLE | 512,307 | 21,515 | 0 | ||
Sempra Energy | Common Stock | 816851109 | 230 | 2,130 | SH | SOLE | 2,130 | 0 | 0 | ||
Spirit AeroSystems Holdings Inc. | Common Stock | 848574109 | 583 | 8,100 | SH | SOLE | 8,100 | 0 | 0 | ||
Stanley Black & Decker Inc. | Common Stock | 854502101 | 233 | 1,950 | SH | SOLE | 1,950 | 0 | 0 | ||
Stryker Corporation | Common Stock | 863667101 | 1,169 | 7,460 | SH | SOLE | 7,460 | 0 | 0 | ||
Sun Life Financial Inc. | Common Stock | 866796105 | 10,055 | 303,232 | SH | SOLE | 299,232 | 4,000 | 0 | ||
Suncor Energy Inc. | Common Stock | 867224107 | 44,626 | 1,598,442 | SH | SOLE | 1,590,842 | 7,600 | 0 | ||
TJX Companies Inc. | Common Stock | 872540109 | 59,578 | 1,331,656 | SH | SOLE | 1,300,736 | 30,920 | 0 | ||
Taiwan Semiconductor Manufactng ADR | ADR | 874039100 | 5,702 | 154,484 | SH | SOLE | 154,484 | 0 | 0 | ||
Texas Instruments Incorporated | Common Stock | 882508104 | 256 | 2,715 | SH | SOLE | 2,715 | 0 | 0 | ||
Thomson Reuters Corp. | Common Stock | 884903709 | 437,799 | 9,069,405 | SH | SOLE | 7,376,793 | 1,692,612 | 0 | ||
Toronto-Dominion Bank | Common Stock | 891160509 | 1,063,598 | 21,406,763 | SH | SOLE | 17,536,737 | 3,870,026 | 0 | ||
Toyota Motor Corp. Sponsored ADR | ADR | 892331307 | 1,999 | 17,225 | SH | SOLE | 17,225 | 0 | 0 | ||
US Bancorp | Common Stock | 902973304 | 76,841 | 1,681,437 | SH | SOLE | 1,645,442 | 35,995 | 0 | ||
Unilever Plc ADR | ADR | 904767704 | 755 | 14,453 | SH | SOLE | 14,453 | 0 | 0 | ||
Unilever NV NY | NY Reg Shrs | 904784709 | 30,691 | 570,465 | SH | SOLE | 570,465 | 0 | 0 | ||
Vanguard Global ex-U.S. Real Estate ETF | ETP | 922042676 | 554 | 10,588 | SH | SOLE | 10,588 | 0 | 0 | ||
Vanguard Small-Cap Value ETF | ETP | 922908611 | 384 | 3,370 | SH | SOLE | 3,370 | 0 | 0 | ||
Vermilion Energy Inc. | Common Stock | 923725105 | 123,323 | 5,856,573 | SH | SOLE | 4,635,487 | 1,221,086 | 0 | ||
Wal-Mart Stores Inc. | Common Stock | 931142103 | 2,297 | 24,669 | SH | SOLE | 24,569 | 100 | 0 | ||
Walgreens Boots Alliance | Common Stock | 931427108 | 139,073 | 2,035,315 | SH | SOLE | 1,957,015 | 78,300 | 0 | ||
Wells Fargo & Company | Common Stock | 949746101 | 131,895 | 2,862,314 | SH | SOLE | 2,819,513 | 42,801 | 0 | ||
Target Corporation | Common Stock | 87612E106 | 493 | 7,465 | SH | SOLE | 7,465 | 0 | 0 | ||
Total SA ADR | ADR | 89151E109 | 11,630 | 222,887 | SH | SOLE | 222,887 | 0 | 0 | ||
Travelers Companies Inc. | Common Stock | 89417E109 | 2,212 | 18,475 | SH | SOLE | 18,475 | 0 | 0 | ||
AT&T Inc. | Common Stock | 00206R102 | 959 | 33,610 | SH | SOLE | 33,610 | 0 | 0 | ||
Abbvie Inc | Common Stock | 00287Y109 | 22,610 | 245,265 | SH | SOLE | 245,265 | 0 | 0 | ||
Alibaba Group Holding-SP ADR | ADR | 01609W102 | 23,194 | 169,220 | SH | SOLE | 169,220 | 0 | 0 | ||
Alphabet Inc - C | Common Stock | 02079K107 | 116,931 | 112,911 | SH | SOLE | 110,578 | 2,333 | 0 | ||
Alphabet Inc - A | Common Stock | 02079K305 | 93,507 | 89,484 | SH | SOLE | 86,709 | 2,775 | 0 | ||
Altria Group Inc. | Common Stock | 02209S103 | 16,706 | 338,257 | SH | SOLE | 338,257 | 0 | 0 | ||
Ambev SA ADR | ADR | 02319V103 | 1,068 | 272,547 | SH | SOLE | 272,547 | 0 | 0 | ||
Anheuser-Busch Inbev NV ADR | ADR | 03524A108 | 44,698 | 679,198 | SH | SOLE | 679,198 | 0 | 0 | ||
BCE Inc. | Common Stock | 05534B760 | 16,704 | 423,038 | SH | SOLE | 419,038 | 4,000 | 0 | ||
Banco Santander SA ADR | ADR | 05964H105 | 3,095 | 691,032 | SH | SOLE | 691,032 | 0 | 0 | ||
Berry Global Group Inc | Common Stock | 08579W103 | 32,729 | 688,598 | SH | SOLE | 651,418 | 37,180 | 0 | ||
Booking Holdings Inc | Common Stock | 09857L108 | 43,790 | 25,424 | SH | SOLE | 24,311 | 1,113 | 0 | ||
Brighthouse Financial Inc | Common Stock | 10922N103 | 259 | 8,505 | SH | SOLE | 8,505 | 0 | 0 | ||
Cameco Corporation | Common Stock | 13321L108 | 3,253 | 287,085 | SH | SOLE | 287,085 | 0 | 0 | ||
Canadian Pacific Railway Limited | Common Stock | 13645T100 | 1,149 | 6,483 | SH | SOLE | 6,483 | 0 | 0 | ||
Cardinal Health Inc. | Common Stock | 14149Y108 | 4,277 | 95,900 | SH | SOLE | 95,900 | 0 | 0 | ||
Cenovus Energy Inc. | Common Stock | 15135U109 | 1,262 | 179,659 | SH | SOLE | 179,659 | 0 | 0 | ||
Cisco Systems Inc. | Common Stock | 17275R102 | 2,201 | 50,808 | SH | SOLE | 50,808 | 0 | 0 | ||
Comcast Corp - A | Common Stock | 20030N101 | 120,334 | 3,534,048 | SH | SOLE | 3,460,118 | 73,930 | 0 | ||
ConocoPhillips | Common Stock | 20825C104 | 400 | 6,428 | SH | SOLE | 6,428 | 0 | 0 | ||
Costco Wholesale Corporation | Common Stock | 22160K105 | 42,124 | 206,789 | SH | SOLE | 201,789 | 5,000 | 0 | ||
Crescent Point Energy Corp. | Common Stock | 22576C101 | 104 | 34,390 | SH | SOLE | 34,390 | 0 | 0 | ||
Ctrip.com International Ltd | ADR | 22943F100 | 1,607 | 59,403 | SH | SOLE | 59,403 | 0 | 0 | ||
Davita Inc. | Common Stock | 23918K108 | 94,640 | 1,839,115 | SH | SOLE | 1,787,350 | 51,765 | 0 | ||
Diageo Plc ADR | ADR | 25243Q205 | 107,221 | 756,144 | SH | SOLE | 754,844 | 1,300 | 0 | ||
Dominion Energy | Common Stock | 25746U109 | 14,110 | 197,466 | SH | SOLE | 197,466 | 0 | 0 | ||
DowDuPont Inc | Common Stock | 26078J100 | 10,745 | 200,919 | SH | SOLE | 200,919 | 0 | 0 | ||
Duke Energy Corporation | Common Stock | 26441C204 | 13,772 | 159,584 | SH | SOLE | 159,584 | 0 | 0 | ||
EOG Resources Inc. | Common Stock | 26875P101 | 64,959 | 744,863 | SH | SOLE | 731,268 | 13,595 | 0 | ||
Enbridge Inc | Common Stock | 29250N105 | 764,101 | 24,607,599 | SH | SOLE | 20,027,523 | 4,580,076 | 0 | ||
Exxon Mobil Corporation | Common Stock | 30231G102 | 73,698 | 1,080,785 | SH | SOLE | 1,079,745 | 1,040 | 0 | ||
GlaxoSmithKline plc ADR | ADR | 37733W105 | 7,931 | 207,573 | SH | SOLE | 207,573 | 0 | 0 | ||
CGI Group Inc. | Common Stock | 39945C109 | 479,819 | 7,848,328 | SH | SOLE | 6,335,305 | 1,513,023 | 0 | ||
HDFC Bank Ltd ADR | ADR | 40415F101 | 700 | 6,764 | SH | SOLE | 6,764 | 0 | 0 | ||
Invesco S&P 500 Equal Weight Technology ETF | ETP | 46137V282 | 236 | 1,676 | SH | SOLE | 1,676 | 0 | 0 | ||
Invesco S&P 500 Equal Weight Health Care ETF | ETP | 46137V332 | 658 | 3,710 | SH | SOLE | 3,710 | 0 | 0 | ||
IQVIA Holdings Inc | Common Stock | 46266C105 | 94,952 | 817,355 | SH | SOLE | 801,171 | 16,184 | 0 | ||
JPMorgan Chase & Co. | Common Stock | 46625H100 | 223,022 | 2,284,601 | SH | SOLE | 2,102,303 | 182,298 | 0 | ||
M&T Bank Corporation | Common Stock | 55261F104 | 42,504 | 296,966 | SH | SOLE | 287,916 | 9,050 | 0 | ||
Manulife Financial Corporation | Common Stock | 56501R106 | 531,717 | 37,491,956 | SH | SOLE | 30,406,069 | 7,085,887 | 0 | ||
Mastercard Inc - A | Common Stock | 57636Q104 | 95,267 | 504,995 | SH | SOLE | 493,260 | 11,735 | 0 | ||
Merck & Co. Inc. | Common Stock | 58933Y105 | 9,029 | 118,170 | SH | SOLE | 118,170 | 0 | 0 | ||
MetLife Inc. | Common Stock | 59156R108 | 28,776 | 700,846 | SH | SOLE | 697,546 | 3,300 | 0 | ||
Novartis AG ADR | ADR | 66987V109 | 37,039 | 431,641 | SH | SOLE | 332,981 | 98,660 | 0 | ||
Nutrien Ltd | Common Stock | 67077M108 | 526,943 | 11,224,244 | SH | SOLE | 9,020,255 | 2,203,989 | 0 | ||
Oracle Corporation | Common Stock | 68389X105 | 147,973 | 3,277,370 | SH | SOLE | 2,964,760 | 312,610 | 0 | ||
Quest Diagnostics Incorporated | Common Stock | 74834L100 | 1,504 | 18,072 | SH | SOLE | 18,072 | 0 | 0 | ||
Restaurant Brands International Inc. | Common Stock | 76131D103 | 370,950 | 7,103,810 | SH | SOLE | 5,643,570 | 1,460,240 | 0 | ||
SPDR S&P 500 ETF Trust | ETP | 78462F103 | 9,074 | 36,310 | SH | SOLE | 36,310 | 0 | 0 | ||
SPDR S&P Global Infrastructure ETF | ETP | 78463X855 | 572 | 12,687 | SH | SOLE | 12,687 | 0 | 0 | ||
Salesforce.com Inc. | Common Stock | 79466L302 | 270 | 1,972 | SH | SOLE | 1,972 | 0 | 0 | ||
Sanofi ADR | ADR | 80105N105 | 4,548 | 104,775 | SH | SOLE | 104,775 | 0 | 0 | ||
Financial Select Sector SPDR | ETP | 81369Y605 | 345 | 14,489 | SH | SOLE | 14,489 | 0 | 0 | ||
Shaw Communications Inc - B | Common Stock | 82028K200 | 8,594 | 475,050 | SH | SOLE | 475,050 | 0 | 0 | ||
Smith & Nephew Plc ADR | ADR | 83175M205 | 11,260 | 301,255 | SH | SOLE | 299,755 | 1,500 | 0 | ||
Stantec Inc | Common Stock | 85472N109 | 270,944 | 12,372,317 | SH | SOLE | 9,994,900 | 2,377,417 | 0 | ||
TELUS Corp | Common Stock | 87971M103 | 13,026 | 393,178 | SH | SOLE | 393,178 | 0 | 0 | ||
3M Company | Common Stock | 88579Y101 | 132,241 | 694,033 | SH | SOLE | 685,859 | 8,174 | 0 | ||
TransCanada Corporation | Common Stock | 89353D107 | 37,441 | 1,048,963 | SH | SOLE | 1,046,463 | 2,500 | 0 | ||
Ultrapar Particpac-Spon ADR | ADR | 90400P101 | 1,041 | 76,951 | SH | SOLE | 76,951 | 0 | 0 | ||
UnitedHealth Group Incorporated | Common Stock | 91324P102 | 133,855 | 537,314 | SH | SOLE | 525,029 | 12,285 | 0 | ||
VanEck Vectors Global Alternative Energry ETF | ETP | 92189F502 | 254 | 4,660 | SH | SOLE | 4,660 | 0 | 0 | ||
Verizon Communications Inc. | Common Stock | 92343V104 | 999 | 17,785 | SH | SOLE | 17,785 | 0 | 0 | ||
Verisk Analytics Inc - A | Common Stock | 92345Y106 | 142,446 | 1,306,369 | SH | SOLE | 1,277,584 | 28,785 | 0 | ||
Visa Inc - A | Common Stock | 92826C839 | 3,640 | 27,591 | SH | SOLE | 27,591 | 0 | 0 | ||
Vodafone Group Plc-Sponsored ADR | ADR | 92857W308 | 18,148 | 941,319 | SH | SOLE | 941,319 | 0 | 0 | ||
Waste Connections Inc. | Common Stock | 94106B101 | 269 | 3,629 | SH | SOLE | 3,629 | 0 | 0 | ||
Wisdomtree Japan Hedged Equity Fund ETF | ETP | 97717W851 | 475 | 10,255 | SH | SOLE | 10,255 | 0 | 0 | ||
WisdomTree Europe Hedged Equity Fund | ETP | 97717X701 | 314 | 5,567 | SH | SOLE | 5,567 | 0 | 0 | ||
Xcel Energy Inc. | Common Stock | 98389B100 | 7,883 | 159,998 | SH | SOLE | 159,998 | 0 | 0 | ||
Zimmer Biomet Holdings Inc | Common Stock | 98956P102 | 13,256 | 127,815 | SH | SOLE | 126,615 | 1,200 | 0 | ||
Zoetis Inc. | Common Stock | 98978V103 | 14,388 | 168,213 | SH | SOLE | 168,213 | 0 | 0 | ||
Accenture Plc | Common Stock | G1151C101 | 2,734 | 19,395 | SH | SOLE | 19,395 | 0 | 0 | ||
Brookfield Infrastructure Partners LP | Ltd Part | G16252101 | 481 | 13,947 | SH | SOLE | 13,947 | 0 | 0 | ||
Brookfield Renewable Energy Partners | MLP | G16258108 | 260 | 10,063 | SH | SOLE | 10,063 | 0 | 0 | ||
Credicorp Ltd ADR | Common Stock | G2519Y108 | 2,928 | 13,211 | SH | SOLE | 13,211 | 0 | 0 | ||
Medtronic Inc. Plc | Common Stock | G5960L103 | 34,216 | 376,172 | SH | SOLE | 361,577 | 14,595 | 0 | ||
Nielsen Holdings Plc | Common Stock | G6518L108 | 67,756 | 2,904,278 | SH | SOLE | 2,367,393 | 536,885 | 0 | ||
Chubb Limited | Common Stock | H1467J104 | 490 | 3,795 | SH | SOLE | 3,795 | 0 | 0 | ||
ASML Holding NV-NY Reg Shs | NY Reg Shrs | N07059210 | 2,927 | 18,812 | SH | SOLE | 18,812 | 0 | 0 |