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
3M Company Common Stock 88579Y101 168,373 715,357 SH   SOLE - 708,435 6,922 0
ABB Limited ADR ADR 000375204 3,847 143,469 SH   SOLE - 143,469 0 0
Abbott Laboratories Common Stock 002824100 135,746 2,378,602 SH   SOLE - 2,350,662 27,940 0
Abbvie Inc Common Stock 00287Y109 25,118 259,727 SH   SOLE - 259,727 0 0
Accenture Plc Common Stock G1151C101 2,399 15,675 SH   SOLE - 15,675 0 0
Aflac Incorporated Common Stock 001055102 4,565 52,015 SH   SOLE - 52,015 0 0
Agrium Inc Common Stock 008916108 1,274 11,049 SH   SOLE - 11,049 0 0
Air Products & Chemicals Inc. Common Stock 009158106 929 5,665 SH   SOLE - 5,665 0 0
Allergan Plc Common Stock G0177J108 364 2,226 SH   SOLE - 2,226 0 0
Allstate Corporation Common Stock 020002101 8,581 81,959 SH   SOLE - 81,959 0 0
Alphabet Inc - A Common Stock 02079K305 97,551 92,606 SH   SOLE - 89,876 2,730 0
Alphabet Inc - C Common Stock 02079K107 123,558 118,080 SH   SOLE - 115,677 2,403 0
Altria Group Inc. Common Stock 02209S103 34,652 485,264 SH   SOLE - 485,264 0 0
Ambev SA ADR ADR 02319V103 793 122,760 SH   SOLE - 122,760 0 0
American Electric Power Company Common Stock 025537101 394 5,359 SH   SOLE - 5,359 0 0
American Express Company Common Stock 025816109 630 6,349 SH   SOLE - 6,349 0 0
Anheuser-Busch Inbev NV ADR ADR 03524A108 62,082 556,493 SH   SOLE - 556,493 0 0
Apple Inc. Common Stock 037833100 3,924 23,191 SH   SOLE - 23,191 0 0
Applied Materials Inc. Common Stock 038222105 975 19,090 SH   SOLE - 19,090 0 0
ASML Holding NV-NY Reg Shs NY Reg Shrs N07059210 2,006 11,542 SH   SOLE - 11,542 0 0
AT&T Inc. Common Stock 00206R102 1,449 37,274 SH   SOLE - 37,274 0 0
Automatic Data Processing Inc. Common Stock 053015103 27,967 238,650 SH   SOLE - 238,050 600 0
AutoZone Inc Common Stock 053332102 245 345 SH   SOLE - 345 0 0
Baidu Inc. Sponsored ADR ADR 056752108 22,661 96,758 SH   SOLE - 96,758 0 0
Banco Bradesco ADR ADR 059460303 754 73,653 SH   SOLE - 73,653 0 0
Banco Santander SA ADR ADR 05964H105 4,371 668,455 SH   SOLE - 668,455 0 0
Bank of America Corporation Common Stock 060505104 783 26,526 SH   SOLE - 26,526 0 0
Bank of Hawaii Corporation Common Stock 062540109 1,307 15,251 SH   SOLE - 15,251 0 0
Bank of Montreal Common Stock 063671101 18,181 226,466 SH   SOLE - 226,466 0 0
Bank of New York Mellon Corp Common Stock 064058100 12,494 231,974 SH   SOLE - 230,674 1,300 0
Bank of Nova Scotia Common Stock 064149107 1,077,469 16,642,229 SH   SOLE - 13,234,104 3,408,125 0
Bard (C.R.) Inc. Common Stock 067383109 649 1,961 SH   SOLE - 1,961 0 0
Baxter International Inc. Common Stock 071813109 427 6,619 SH   SOLE - 6,619 0 0
BB&T Corporation Common Stock 054937107 42,479 854,381 SH   SOLE - 822,311 32,070 0
BCE Inc. Common Stock 05534B760 22,445 465,770 SH   SOLE - 461,770 4,000 0
Becton Dickinson and Company Common Stock 075887109 181,088 845,972 SH   SOLE - 784,817 61,155 0
Bemis Company Common Stock 081437105 2,446 51,191 SH   SOLE - 41,276 9,915 0
Berkshire Hathaway Inc - A Common Stock 084670108 297 1 SH   SOLE - 1 0 0
Berkshire Hathaway Inc - B Common Stock 084670702 128,372 647,627 SH   SOLE - 628,377 19,250 0
BHP Billiton Limited ADR ADR 088606108 524 11,413 SH   SOLE - 11,413 0 0
Boeing Company Common Stock 097023105 324 1,102 SH   SOLE - 1,102 0 0
Borgwarner Inc Common Stock 099724106 2,873 56,238 SH   SOLE - 56,238 0 0
Brighthouse Financial Inc Common Stock 10922N103 3,545 60,466 SH   SOLE - 60,257 209 0
Bristol-Myers Squibb Company Common Stock 110122108 45,405 740,957 SH   SOLE - 716,912 24,045 0
British American Tobacco ADR ADR 110448107 663 9,900 SH   SOLE - 9,900 0 0
Brookfield Asset Mgt - A Common Stock 112585104 3,848 88,121 SH   SOLE - 88,121 0 0
Brookfield Business Prop. Partners LPU Ltd Part G16234109 285 8,276 SH   SOLE - 8,276 0 0
Brookfield Infrastructure Partners LP Ltd Part G16252101 682 15,203 SH   SOLE - 15,203 0 0
Brookfield Property Partners Ltd Part G16249107 223 10,074 SH   SOLE - 10,074 0 0
Brookfield Renewable Energy Partners MLP G16258108 275 7,879 SH   SOLE - 7,879 0 0
Brown-Forman Corp - A Common Stock 115637100 7,146 106,290 SH   SOLE - 106,290 0 0
Brown-Forman Corp - B Common Stock 115637209 4,612 67,174 SH   SOLE - 67,174 0 0
CA Inc. Common Stock 12673P105 86,728 2,606,015 SH   SOLE - 2,230,725 375,290 0
CAE Inc. Common Stock 124765108 229,942 12,338,596 SH   SOLE - 9,732,413 2,606,183 0
Cameco Corporation Common Stock 13321L108 6,999 755,404 SH   SOLE - 755,404 0 0
Canadian Imperial Bank of Commerce Common Stock 136069101 3,138 32,091 SH   SOLE - 32,091 0 0
Canadian National Railway Company Common Stock 136375102 838,913 10,141,055 SH   SOLE - 8,320,078 1,820,977 0
Canadian Natural Resources Limited Common Stock 136385101 757,906 21,140,232 SH   SOLE - 16,776,473 4,363,759 0
Canadian Pacific Railway Limited Common Stock 13645T100 1,176 6,419 SH   SOLE - 6,419 0 0
Canon Inc. ADR ADR 138006309 224 6,000 SH   SOLE - 6,000 0 0
Capital One Financial Corporation Common Stock 14040H105 3,607 36,228 SH   SOLE - 36,228 0 0
Cardinal Health Inc. Common Stock 14149Y108 8,314 135,702 SH   SOLE - 135,702 0 0
Cenovus Energy Inc. Common Stock 15135U109 6,143 670,503 SH   SOLE - 670,503 0 0
CGI Group Inc. Common Stock 39945C109 449,476 8,245,639 SH   SOLE - 6,486,066 1,759,573 0
Chevron Corporation Common Stock 166764100 83,085 663,677 SH   SOLE - 652,867 10,810 0
Cisco Systems Inc. Common Stock 17275R102 2,746 71,706 SH   SOLE - 71,706 0 0
Citigroup Inc. Common Stock 172967424 719 9,672 SH   SOLE - 9,672 0 0
Clorox Company Common Stock 189054109 888 5,975 SH   SOLE - 5,975 0 0
Coca-Cola Company Common Stock 191216100 11,741 255,915 SH   SOLE - 255,915 0 0
Cognizant Technology Solutions Corp Common Stock 192446102 28,657 403,513 SH   SOLE - 386,333 17,180 0
Colgate-Palmolive Company Common Stock 194162103 159,986 2,120,428 SH   SOLE - 2,089,583 30,845 0
Comcast Corp - A Common Stock 20030N101 167,068 4,171,490 SH   SOLE - 4,090,630 80,860 0
ConocoPhillips Common Stock 20825C104 533 9,728 SH   SOLE - 9,728 0 0
Consolidated Edison Inc. Common Stock 209115104 322 3,800 SH   SOLE - 3,800 0 0
Cooper Cos Inc/the Common Stock 216648402 1,640 7,530 SH   SOLE - 7,530 0 0
Cosan Ltd Common Stock G25343107 126 13,000 SH   SOLE - 13,000 0 0
Costco Wholesale Corporation Common Stock 22160K105 48,736 261,854 SH   SOLE - 256,934 4,920 0
Credicorp Ltd ADR Common Stock G2519Y108 1,651 7,960 SH   SOLE - 7,960 0 0
Crescent Point Energy Corp. Common Stock 22576C101 97,092 12,698,598 SH   SOLE - 9,485,428 3,213,170 0
Ctrip.com International Ltd ADR 22943F100 816 18,510 SH   SOLE - 18,510 0 0
CVS Health Corporation Common Stock 126650100 117,713 1,623,631 SH   SOLE - 1,589,151 34,480 0
Davita Inc. Common Stock 23918K108 124,407 1,721,905 SH   SOLE - 1,688,935 32,970 0
Deere & Company Common Stock 244199105 403 2,576 SH   SOLE - 2,576 0 0
Descartes Systems Group Inc Common Stock 249906108 115,935 4,064,384 SH   SOLE - 3,418,899 645,485 0
Diageo Plc ADR ADR 25243Q205 117,288 803,181 SH   SOLE - 801,881 1,300 0
Discover Financial Services Common Stock 254709108 2,417 31,434 SH   SOLE - 31,434 0 0
Dollar Tree Inc Common Stock 256746108 48,019 447,486 SH   SOLE - 433,706 13,780 0
Dominion Energy Common Stock 25746U109 17,138 211,426 SH   SOLE - 211,426 0 0
DowDuPont Inc Common Stock 26078J100 15,344 215,453 SH   SOLE - 215,453 0 0
Duke Energy Corporation Common Stock 26441C204 15,284 181,725 SH   SOLE - 181,725 0 0
Eaton Corporation Common Stock G29183103 259 3,290 SH   SOLE - 3,290 0 0
eBay Inc. Common Stock 278642103 369 9,800 SH   SOLE - 9,800 0 0
Edison International Common Stock 281020107 392 6,200 SH   SOLE - 6,200 0 0
Eli Lilly & Company Common Stock 532457108 8,704 103,062 SH   SOLE - 103,062 0 0
Emerson Electric Co. Common Stock 291011104 31,558 452,840 SH   SOLE - 451,540 1,300 0
Enbridge Inc Common Stock 29250N105 944,887 24,082,674 SH   SOLE - 19,190,223 4,892,451 0
EnCana Corporation Common Stock 292505104 747 55,878 SH   SOLE - 55,878 0 0
EOG Resources Inc. Common Stock 26875P101 88,479 819,941 SH   SOLE - 806,561 13,380 0
Express Scripts Inc. Common Stock 30219G108 580 7,782 SH   SOLE - 7,782 0 0
Exxon Mobil Corporation Common Stock 30231G102 125,508 1,500,581 SH   SOLE - 1,493,961 6,620 0
Facebook Inc. Common Stock 30303M102 308 1,750 SH   SOLE - 1,750 0 0
First Horizon National Corporation Common Stock 320517105 1,745 87,298 SH   SOLE - 87,298 0 0
Fiserv Inc. Common Stock 337738108 119,030 907,729 SH   SOLE - 892,224 15,505 0
Fomento Econ.Mexicano SAB de CV ADR ADR 344419106 31,734 337,961 SH   SOLE - 337,961 0 0
Fortis Inc. Common Stock 349553107 2,807 76,283 SH   SOLE - 76,283 0 0
Fresenius Medical Care AG&Co KGAa ADR ADR 358029106 15,707 298,909 SH   SOLE - 298,909 0 0
General Electric Company Common Stock 369604103 72,626 4,161,975 SH   SOLE - 3,880,374 281,601 0
General Mills Inc. Common Stock 370334104 577 9,737 SH   SOLE - 9,737 0 0
Gildan Activewear Inc. Common Stock 375916103 469,274 14,478,702 SH   SOLE - 11,536,387 2,942,315 0
GlaxoSmithKline plc ADR ADR 37733W105 13,586 383,030 SH   SOLE - 383,030 0 0
Goldcorp Inc. Common Stock 380956409 216 16,910 SH   SOLE - 16,910 0 0
Goldman Sachs Group Inc. Common Stock 38141G104 203 800 SH   SOLE - 800 0 0
Halliburton Company Common Stock 406216101 1,229 25,158 SH   SOLE - 25,098 60 0
Halyard Health Inc. Common Stock 40650V100 203 4,398 SH   SOLE - 4,398 0 0
Hartford Financial Services Grp Inc. Common Stock 416515104 6,126 108,858 SH   SOLE - 108,858 0 0
Home Depot Inc. Common Stock 437076102 27,752 146,429 SH   SOLE - 139,604 6,825 0
Honeywell International Inc. Common Stock 438516106 2,238 14,594 SH   SOLE - 14,594 0 0
HSBC Holdings Sponsored ADR ADR 404280406 17,622 341,265 SH   SOLE - 341,265 0 0
Illinois Tool Works Inc. Common Stock 452308109 399 2,392 SH   SOLE - 2,392 0 0
Imperial Oil Limited Common Stock 453038408 17,082 545,597 SH   SOLE - 543,297 2,300 0
ING Groep N.V. ADR ADR 456837103 3,800 205,884 SH   SOLE - 205,884 0 0
Ingersoll-Rand Plc Common Stock G47791101 304 3,416 SH   SOLE - 3,416 0 0
Intel Corporation Common Stock 458140100 1,577 34,182 SH   SOLE - 34,182 0 0
International Business Machines Corp Common Stock 459200101 9,093 59,271 SH   SOLE - 59,271 0 0
International Flavors & Fragrances Common Stock 459506101 17,245 113,006 SH   SOLE - 113,006 0 0
IQVIA Holdings Inc Common Stock 46266C105 80,495 822,217 SH   SOLE - 806,283 15,934 0
Ishares Silver Trust ETP 46428Q109 271 17,000 SH   SOLE - 17,000 0 0
Jacobs Engineering Group Inc. Common Stock 469814107 211 3,200 SH   SOLE - 3,200 0 0
Johnson & Johnson Common Stock 478160104 218,496 1,563,817 SH   SOLE - 1,547,157 16,660 0
JPMorgan Chase & Co. Common Stock 46625H100 283,609 2,652,041 SH   SOLE - 2,429,733 222,308 0
Kellogg Company Common Stock 487836108 1,165 17,148 SH   SOLE - 17,148 0 0
Kimberly-Clark Corporation Common Stock 494368103 25,085 207,899 SH   SOLE - 207,399 500 0
Kraft Heinz Company Common Stock 500754106 12,694 163,249 SH   SOLE - 163,249 0 0
LifePoint Health Inc Common Stock 53219L109 3,405 68,388 SH   SOLE - 68,388 0 0
Lincoln National Corporation Common Stock 534187109 1,538 20,014 SH   SOLE - 20,014 0 0
Lowe's Companies Inc. Common Stock 548661107 691 7,435 SH   SOLE - 7,435 0 0
M&T Bank Corporation Common Stock 55261F104 52,661 307,979 SH   SOLE - 299,079 8,900 0
Magna International Inc - A Common Stock 559222401 442 7,787 SH   SOLE - 7,787 0 0
Manulife Financial Corporation Common Stock 56501R106 711,777 34,013,147 SH   SOLE - 27,023,716 6,989,430 0
Mastercard Inc - A Common Stock 57636Q104 68,920 455,341 SH   SOLE - 444,571 10,770 0
McCormick & Company Incorporated Common Stock 579780206 628 6,170 SH   SOLE - 6,170 0 0
McDonald's Corporation Common Stock 580135101 8,092 47,015 SH   SOLE - 47,015 0 0
Medtronic Inc. Plc Common Stock G5960L103 31,154 385,811 SH   SOLE - 371,456 14,355 0
Merck & Co. Inc. Common Stock 58933Y105 6,768 120,293 SH   SOLE - 120,293 0 0
MetLife Inc. Common Stock 59156R108 65,607 1,297,624 SH   SOLE - 1,293,424 4,200 0
Microsoft Corporation Common Stock 594918104 221,945 2,594,642 SH   SOLE - 2,390,978 203,664 0
Mitsubishi UFJ Financial Group ADR ADR 606822104 4,039 555,627 SH   SOLE - 555,627 0 0
Molson Coors Brewing Co-B Common Stock 60871R209 418 5,101 SH   SOLE - 5,101 0 0
Mondelez International Inc. Common Stock 609207105 51,152 1,195,144 SH   SOLE - 1,160,149 34,995 0
Moody's Corporation Common Stock 615369105 258 1,750 SH   SOLE - 1,750 0 0
National Grid Plc ADR ADR 636274409 9,830 167,165 SH   SOLE - 167,165 0 0
Nielsen Holdings Plc Common Stock G6518L108 61,739 1,696,149 SH   SOLE - 1,492,919 203,230 0
NIKE Inc - B Common Stock 654106103 13,361 213,619 SH   SOLE - 213,619 0 0
Noble Energy Common Stock 655044105 32,013 1,098,613 SH   SOLE - 1,070,993 27,620 0
Novartis AG ADR ADR 66987V109 34,109 406,264 SH   SOLE - 281,664 124,600 0
Novo Nordisk A/S Sponsored ADR ADR 670100205 7,587 141,379 SH   SOLE - 141,379 0 0
Open Text Corporation Common Stock 683715106 608,228 17,044,981 SH   SOLE - 13,814,603 3,230,378 0
Oracle Corporation Common Stock 68389X105 164,899 3,487,724 SH   SOLE - 3,149,824 337,900 0
Parker Hannifin Corporation Common Stock 701094104 3,634 18,211 SH   SOLE - 18,211 0 0
Patterson Companies Inc. Common Stock 703395103 559 15,484 SH   SOLE - 15,484 0 0
Pembina Pipeline Corporation Common Stock 706327103 462,556 12,734,797 SH   SOLE - 10,084,036 2,650,761 0
PepsiCo Inc. Common Stock 713448108 196,993 1,642,709 SH   SOLE - 1,568,746 73,963 0
Pfizer Inc. Common Stock 717081103 76,699 2,117,592 SH   SOLE - 1,898,816 218,776 0
Philip Morris International Inc. Common Stock 718172109 29,641 280,564 SH   SOLE - 280,064 500 0
Phillips 66 Common Stock 718546104 230 2,282 SH   SOLE - 2,282 0 0
Potash Corporation of Sask Inc. Common Stock 73755L107 562,401 27,333,545 SH   SOLE - 21,398,564 5,934,981 0
Priceline.com Inc. Common Stock 741503403 30,219 17,390 SH   SOLE - 16,748 642 0
Procter & Gamble Company Common Stock 742718109 171,290 1,864,284 SH   SOLE - 1,842,615 21,669 0
Public Service Enterprises Group Common Stock 744573106 3,256 63,233 SH   SOLE - 63,233 0 0
Quest Diagnostics Incorporated Common Stock 74834L100 2,139 21,722 SH   SOLE - 21,722 0 0
RELX NV ADR ADR 75955B102 343 14,905 SH   SOLE - 14,905 0 0
Relx Plc ADR ADR 759530108 18,426 777,487 SH   SOLE - 777,487 0 0
Rogers Communications Inc - B Common Stock 775109200 9,434 184,566 SH   SOLE - 184,566 0 0
Ross Stores Inc. Common Stock 778296103 642 8,000 SH   SOLE - 8,000 0 0
Royal Bank of Canada Common Stock 780087102 1,331,277 16,249,648 SH   SOLE - 13,183,549 3,066,099 0
Royal Dutch Shell Plc ADR - A ADR 780259206 57,032 854,930 SH   SOLE - 853,230 1,700 0
Royal Dutch Shell Plc ADR - B ADR 780259107 860 12,607 SH   SOLE - 12,607 0 0
Sanofi ADR ADR 80105N105 6,767 157,383 SH   SOLE - 155,383 2,000 0
SAP AG ADR ADR 803054204 39,148 348,422 SH   SOLE - 348,422 0 0
Schlumberger Limited Common Stock 806857108 18,881 280,179 SH   SOLE - 271,659 8,520 0
Seagate Technology Common Stock G7945M107 915 21,890 SH   SOLE - 21,890 0 0
Sempra Energy Common Stock 816851109 227 2,130 SH   SOLE - 2,130 0 0
Shaw Communications Inc - B Common Stock 82028K200 16,182 706,744 SH   SOLE - 706,744 0 0
Silvercorp Metals Inc. Common Stock 82835P103 28 11,000 SH   SOLE - 11,000 0 0
Smith & Nephew Plc ADR ADR 83175M205 14,298 408,415 SH   SOLE - 406,915 1,500 0
SPDR S&P 500 ETF Trust ETP 78462F103 9,823 36,813 SH   SOLE - 36,813 0 0
Stanley Black & Decker Inc. Common Stock 854502101 330 1,950 SH   SOLE - 1,950 0 0
Stantec Inc Common Stock 85472N109 287,709 10,252,714 SH   SOLE - 8,043,512 2,209,202 0
Stryker Corporation Common Stock 863667101 1,335 8,625 SH   SOLE - 8,625 0 0
Sun Life Financial Inc. Common Stock 866796105 12,661 305,789 SH   SOLE - 301,789 4,000 0
Suncor Energy Inc. Common Stock 867224107 65,331 1,773,812 SH   SOLE - 1,766,212 7,600 0
Taiwan Semiconductor Manufactng ADR ADR 874039100 3,757 94,776 SH   SOLE - 94,776 0 0
Target Corporation Common Stock 87612E106 847 12,984 SH   SOLE - 12,984 0 0
TELUS Corp Common Stock 87971M103 16,421 432,077 SH   SOLE - 432,077 0 0
Texas Instruments Incorporated Common Stock 882508104 293 2,814 SH   SOLE - 2,814 0 0
Thomson Reuters Corporation Common Stock 884903105 399,622 9,138,718 SH   SOLE - 7,494,806 1,643,912 0
Time Warner Inc. Common Stock 887317303 330 3,610 SH   SOLE - 3,610 0 0
TJX Companies Inc. Common Stock 872540109 51,225 669,965 SH   SOLE - 655,640 14,325 0
Toronto-Dominion Bank Common Stock 891160509 1,477,344 25,132,926 SH   SOLE - 20,208,315 4,924,611 0
Total SA ADR ADR 89151E109 12,682 229,414 SH   SOLE - 229,414 0 0
Toyota Motor Corp. Sponsored ADR ADR 892331307 7,643 60,104 SH   SOLE - 60,104 0 0
TransCanada Corporation Common Stock 89353D107 55,909 1,145,009 SH   SOLE - 1,142,509 2,500 0
Travelers Companies Inc. Common Stock 89417E109 4,873 35,929 SH   SOLE - 35,929 0 0
Ultrapar Particpac-Spon ADR ADR 90400P101 989 43,539 SH   SOLE - 43,539 0 0
Unilever NV NY NY Reg Shrs 904784709 22,977 407,986 SH   SOLE - 407,986 0 0
Unilever Plc ADR ADR 904767704 743 13,436 SH   SOLE - 13,436 0 0
United Parcel Services Inc. Common Stock 911312106 557 4,682 SH   SOLE - 4,682 0 0
United Technologies Corporation Common Stock 913017109 523 4,102 SH   SOLE - 4,102 0 0
UnitedHealth Group Incorporated Common Stock 91324P102 113,151 513,251 SH   SOLE - 502,506 10,745 0
Universal Display Corp Common Stock 91347P105 267 1,550 SH   SOLE - 1,550 0 0
US Bancorp Common Stock 902973304 97,770 1,824,766 SH   SOLE - 1,789,331 35,435 0
Verisk Analytics Inc - A Common Stock 92345Y106 138,636 1,444,134 SH   SOLE - 1,415,209 28,925 0
Verizon Communications Inc. Common Stock 92343V104 933 17,635 SH   SOLE - 17,635 0 0
Vermilion Energy Inc. Common Stock 923725105 227,806 6,248,479 SH   SOLE - 4,810,203 1,438,276 0
Visa Inc - A Common Stock 92826C839 3,126 27,419 SH   SOLE - 27,419 0 0
Vodafone Group Plc-Sponsored ADR ADR 92857W308 31,396 984,227 SH   SOLE - 984,227 0 0
Walgreens Boots Alliance Common Stock 931427108 165,106 2,273,572 SH   SOLE - 2,177,597 95,975 0
Wal-Mart Stores Inc. Common Stock 931142103 2,839 28,756 SH   SOLE - 28,656 100 0
Walt Disney Company Common Stock 254687106 1,252 11,654 SH   SOLE - 11,654 0 0
Waste Connections Inc. Common Stock 94106B101 448 6,305 SH   SOLE - 6,305 0 0
WEC Energy Group Inc Common Stock 92939U106 225 3,400 SH   SOLE - 3,400 0 0
Wells Fargo & Company Common Stock 949746101 192,625 3,174,974 SH   SOLE - 3,132,378 42,596 0
Xcel Energy Inc. Common Stock 98389B100 7,832 162,798 SH   SOLE - 162,798 0 0
Zimmer Biomet Holdings Inc Common Stock 98956P102 16,840 139,555 SH   SOLE - 138,355 1,200 0
Zoetis Inc. Common Stock 98978V103 13,514 187,597 SH   SOLE - 187,597 0 0