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 114,621 661,250 SH   SOLE   653,101 8,149 0
51job Inc ADR 316827104 2,440 32,329 SH   SOLE   32,329 0 0
ABB Limited ADR ADR 000375204 250 12,515 SH   SOLE   12,515 0 0
Abbott Laboratories Common Stock 002824100 180,425 2,145,365 SH   SOLE   2,113,130 32,235 0
Abbvie Inc Common Stock 00287Y109 16,890 232,269 SH   SOLE   232,269 0 0
Accenture Plc Common Stock G1151C101 2,717 14,705 SH   SOLE   14,705 0 0
Aflac Incorporated Common Stock 001055102 3,460 63,130 SH   SOLE   63,130 0 0
Air Products & Chemicals Inc. Common Stock 009158106 928 4,100 SH   SOLE   4,100 0 0
Alcon Inc. Common Stock H01301128 5,092 82,075 SH   SOLE   63,743 18,332 0
Algonquin Power & Utilities Corp. Common Stock 015857105 180 14,838 SH   SOLE   14,838 0 0
Alibaba Group Holding-SP ADR ADR 01609W102 29,343 173,168 SH   SOLE   173,168 0 0
Allstate Corporation Common Stock 020002101 6,995 68,796 SH   SOLE   68,796 0 0
Alphabet Inc - A Common Stock 02079K305 91,413 84,423 SH   SOLE   81,658 2,765 0
Alphabet Inc - C Common Stock 02079K107 126,657 117,177 SH   SOLE   115,240 1,937 0
Altria Group Inc. Common Stock 02209S103 14,227 300,483 SH   SOLE   300,483 0 0
Amazon.Com Inc Common Stock 023135106 740 391 SH   SOLE   391 0 0
Ambev SA ADR ADR 02319V103 1,272 272,547 SH   SOLE   272,547 0 0
Amcor PLC Common Stock G0250X107 1,872 162,932 SH   SOLE   162,932 0 0
American Electric Power Company Common Stock 025537101 237 2,700 SH   SOLE   2,700 0 0
American Express Company Common Stock 025816109 494 4,006 SH   SOLE   4,006 0 0
American Tower Corp. REIT 03027X100 408 2,000 SH   SOLE   2,000 0 0
AMETEK Inc Common Stock 031100100 280 3,086 SH   SOLE   3,086 0 0
Anheuser-Busch Inbev NV ADR ADR 03524A108 61,051 689,764 SH   SOLE   689,764 0 0
Apple Inc. Common Stock 037833100 3,653 18,461 SH   SOLE   18,461 0 0
Applied Materials Inc. Common Stock 038222105 718 16,000 SH   SOLE   16,000 0 0
Arconic Inc. Common Stock 03965L100 209 8,100 SH   SOLE   8,100 0 0
ASML Holding NV-NY Reg Shs NY Reg Shrs N07059210 4,422 21,269 SH   SOLE   21,269 0 0
AT&T Inc. Common Stock 00206R102 830 24,797 SH   SOLE   24,797 0 0
Automatic Data Processing Inc. Common Stock 053015103 34,814 210,573 SH   SOLE   209,973 600 0
Banco Bradesco ADR ADR 059460303 2,867 292,048 SH   SOLE   292,048 0 0
Banco Santander SA ADR ADR 05964H105 2,307 503,785 SH   SOLE   503,785 0 0
Bank of America Corporation Common Stock 060505104 614 21,196 SH   SOLE   21,196 0 0
Bank of Hawaii Corporation Common Stock 062540109 1,106 13,350 SH   SOLE   13,350 0 0
Bank of Montreal Common Stock 063671101 14,631 193,292 SH   SOLE   193,292 0 0
Bank of New York Mellon Corp Common Stock 064058100 1,907 43,216 SH   SOLE   43,216 0 0
Bank of Nova Scotia Common Stock 064149107 791,168 14,697,980 SH   SOLE   11,821,505 2,876,475 0
Bank OZK Common Stock 06417N103 34,530 1,147,559 SH   SOLE   1,089,257 58,302 0
Baxter International Inc. Common Stock 071813109 413 5,053 SH   SOLE   5,053 0 0
BB&T Corporation Common Stock 054937107 1,572 32,015 SH   SOLE   32,015 0 0
BCE Inc. Common Stock 05534B760 17,220 377,690 SH   SOLE   373,690 4,000 0
Becton Dickinson and Company Common Stock 075887109 179,461 712,119 SH   SOLE   662,668 49,451 0
Berkshire Hathaway Inc - A Common Stock 084670108 636 2 SH   SOLE   2 0 0
Berkshire Hathaway Inc - B Common Stock 084670702 133,471 626,126 SH   SOLE   603,341 22,785 0
Berry Global Group Inc Common Stock 08579W103 41,931 797,337 SH   SOLE   757,372 39,965 0
BHP Billiton LTD-SPON ADR ADR 088606108 515 8,873 SH   SOLE   8,873 0 0
Boeing Company Common Stock 097023105 331 912 SH   SOLE   912 0 0
Booking Holdings Inc Common Stock 09857L108 61,094 32,589 SH   SOLE   31,412 1,177 0
Booz Allen Hamilton Holding Corp. Common Stock 099502106 364 5,500 SH   SOLE   5,500 0 0
Boston Scientific Corporation Common Stock 101137107 58,145 1,352,843 SH   SOLE   1,297,933 54,910 0
Bristol-Myers Squibb Company Common Stock 110122108 1,637 36,104 SH   SOLE   36,104 0 0
British American Tobacco ADR ADR 110448107 278 8,000 SH   SOLE   8,000 0 0
Brookfield Asset Mgt - A Common Stock 112585104 621,762 12,968,690 SH   SOLE   10,247,450 2,721,240 0
Brookfield Infrastructure PA Ltd Part G16252101 572 13,338 SH   SOLE   13,338 0 0
Brookfield Renewable Energy Partners MLP G16258108 413 11,932 SH   SOLE   11,932 0 0
Brown-Forman Corp - A Common Stock 115637100 2,534 46,082 SH   SOLE   46,082 0 0
Brown-Forman Corp - B Common Stock 115637209 4,053 73,122 SH   SOLE   73,122 0 0
CAE Inc. Common Stock 124765108 290,020 10,763,558 SH   SOLE   8,388,913 2,374,645 0
Cameco Corporation Common Stock 13321L108 1,070 99,665 SH   SOLE   99,665 0 0
Canadian Imperial Bank of Commerce Common Stock 136069101 1,906 24,196 SH   SOLE   24,196 0 0
Canadian National Railway Company Common Stock 136375102 927,397 9,999,018 SH   SOLE   8,190,651 1,808,367 0
Canadian Natural Resources Limited Common Stock 136385101 483,065 17,877,267 SH   SOLE   14,313,243 3,564,024 0
Canadian Pacific Railway Limited Common Stock 13645T100 1,420 6,017 SH   SOLE   6,017 0 0
Cardinal Health Inc. Common Stock 14149Y108 1,655 35,150 SH   SOLE   35,150 0 0
CarMax Inc. Common Stock 143130102 418 4,822 SH   SOLE   4,822 0 0
Cenovus Energy Inc. Common Stock 15135U109 645 73,063 SH   SOLE   73,063 0 0
CGI Inc. Common Stock 12532H104 575,429 7,468,737 SH   SOLE   5,983,519 1,485,218 0
Chevron Corporation Common Stock 166764100 39,944 320,993 SH   SOLE   320,463 530 0
Cigna Corp. Common Stock 125523100 296 1,881 SH   SOLE   1,881 0 0
Cintas Corporation Common Stock 172908105 231 975 SH   SOLE   975 0 0
Cisco Systems Inc. Common Stock 17275R102 2,584 47,225 SH   SOLE   47,225 0 0
Clorox Company Common Stock 189054109 911 5,950 SH   SOLE   5,950 0 0
CME Group Inc. Common Stock 12572Q105 352 1,816 SH   SOLE   1,816 0 0
Coca-Cola Company Common Stock 191216100 11,012 216,278 SH   SOLE   216,278 0 0
Cognizant Technology Solutions Corp Common Stock 192446102 41,243 650,634 SH   SOLE   619,289 31,345 0
Colgate-Palmolive Company Common Stock 194162103 145,891 2,035,605 SH   SOLE   1,996,710 38,895 0
Colliers International Group Inc Common Stock 194693107 1,813 25,305 SH   SOLE   25,305 0 0
Comcast Corp - A Common Stock 20030N101 123,326 2,916,891 SH   SOLE   2,846,641 70,250 0
ConocoPhillips Common Stock 20825C104 292 4,798 SH   SOLE   4,798 0 0
Cooper Cos Inc/the Common Stock 216648402 2,351 6,980 SH   SOLE   6,980 0 0
Copart Inc Common Stock 217204106 26,604 355,954 SH   SOLE   340,519 15,435 0
Corteva Inc. Common Stock 22052L104 1,252 42,359 SH   SOLE   42,359 0 0
Costco Wholesale Corporation Common Stock 22160K105 54,032 204,467 SH   SOLE   199,487 4,980 0
Credicorp Ltd ADR Common Stock G2519Y108 3,083 13,471 SH   SOLE   13,471 0 0
Ctrip.com International Ltd ADR 22943F100 2,264 61,353 SH   SOLE   61,353 0 0
CVS Health Corporation Common Stock 126650100 36,700 673,529 SH   SOLE   671,529 2,000 0
Danaher Corporation Common Stock 235851102 526 3,685 SH   SOLE   3,685 0 0
Davita Inc. Common Stock 23918K108 96,201 1,709,944 SH   SOLE   1,658,384 51,560 0
Deere & Company Common Stock 244199105 249 1,503 SH   SOLE   1,503 0 0
Descartes Systems Group Inc Common Stock 249906108 156,351 4,216,968 SH   SOLE   3,659,443 557,525 0
Diageo Plc ADR ADR 25243Q205 125,173 726,400 SH   SOLE   725,100 1,300 0
Discover Financial Services Common Stock 254709108 944 12,179 SH   SOLE   12,179 0 0
Dollar Tree Inc Common Stock 256746108 57,312 533,689 SH   SOLE   514,926 18,763 0
Dominion Energy Common Stock 25746U109 13,331 172,419 SH   SOLE   172,419 0 0
Dow Inc. Common Stock 260557103 1,285 26,079 SH   SOLE   26,079 0 0
Duke Energy Corporation Common Stock 26441C204 12,883 146,003 SH   SOLE   146,003 0 0
DuPont de Nemours Inc. Common Stock 26614N102 3,041 40,512 SH   SOLE   40,512 0 0
Edison International Common Stock 281020107 337 5,000 SH   SOLE   5,000 0 0
Eli Lilly & Company Common Stock 532457108 11,040 99,656 SH   SOLE   99,656 0 0
Emerson Electric Co. Common Stock 291011104 21,282 318,975 SH   SOLE   317,675 1,300 0
Enbridge Inc Common Stock 29250N105 836,048 23,097,538 SH   SOLE   18,609,237 4,488,301 0
EnCana Corporation Common Stock 292505104 130 25,454 SH   SOLE   25,454 0 0
EOG Resources Inc. Common Stock 26875P101 65,625 704,437 SH   SOLE   690,897 13,540 0
Exxon Mobil Corporation Common Stock 30231G102 76,422 997,298 SH   SOLE   996,258 1,040 0
Facebook Inc. Common Stock 30303M102 772 4,004 SH   SOLE   4,004 0 0
First Horizon National Corporation Common Stock 320517105 475 31,820 SH   SOLE   31,820 0 0
Fiserv Inc. Common Stock 337738108 143,130 1,570,107 SH   SOLE   1,538,972 31,135 0
Fomento Econ.Mexicano SAB de CV ADR ADR 344419106 4,093 42,305 SH   SOLE   42,305 0 0
Fortis Inc. Common Stock 349553107 2,223 56,189 SH   SOLE   56,189 0 0
Fortive Corp Common Stock 34959J108 235 2,892 SH   SOLE   2,892 0 0
Fresenius Medical Care AG&Co KGAa ADR ADR 358029106 8,362 212,907 SH   SOLE   212,907 0 0
General Electric Company Common Stock 369604103 963 91,781 SH   SOLE   90,555 1,226 0
Gildan Activewear Inc. Common Stock 375916103 489,965 12,633,481 SH   SOLE   10,147,946 2,485,535 0
GlaxoSmithKline plc ADR ADR 37733W105 5,347 133,610 SH   SOLE   133,610 0 0
Goldman Sachs Group Inc. Common Stock 38141G104 372 1,820 SH   SOLE   1,820 0 0
Halliburton Company Common Stock 406216101 236 10,405 SH   SOLE   10,345 60 0
Hartford Financial Services Grp Inc. Common Stock 416515104 3,476 62,400 SH   SOLE   62,400 0 0
HDFC Bank Ltd ADR ADR 40415F101 1,161 8,934 SH   SOLE   8,934 0 0
HEICO Corp - A Common Stock 422806208 201 1,948 SH   SOLE   1,948 0 0
Hexcel Corp Common Stock 428291108 331 4,100 SH   SOLE   4,100 0 0
Home Depot Inc. Common Stock 437076102 1,434 6,897 SH   SOLE   6,897 0 0
Honeywell International Inc. Common Stock 438516106 1,523 8,729 SH   SOLE   8,729 0 0
HSBC Holdings Sponsored ADR ADR 404280406 4,894 117,265 SH   SOLE   117,265 0 0
Imperial Oil Limited Common Stock 453038408 9,231 332,702 SH   SOLE   332,702 0 0
ING Groep N.V. ADR ADR 456837103 1,723 148,933 SH   SOLE   148,933 0 0
Intel Corporation Common Stock 458140100 1,192 24,908 SH   SOLE   24,908 0 0
International Business Machines Corp Common Stock 459200101 4,124 29,909 SH   SOLE   29,909 0 0
International Flavors & Fragrances Common Stock 459506101 15,318 105,581 SH   SOLE   105,581 0 0
IQVIA Holdings Inc Common Stock 46266C105 126,725 787,605 SH   SOLE   771,486 16,119 0
Israel Chemicals Limited ADR Common Stock M5920A109 130 25,000 SH   SOLE   25,000 0 0
Johnson & Johnson Common Stock 478160104 184,428 1,324,158 SH   SOLE   1,307,633 16,525 0
JPMorgan Chase & Co. Common Stock 46625H100 217,639 1,946,683 SH   SOLE   1,913,518 33,165 0
Kellogg Company Common Stock 487836108 447 8,350 SH   SOLE   8,350 0 0
Kimberly-Clark Corporation Common Stock 494368103 19,106 143,353 SH   SOLE   142,853 500 0
Kraft Heinz Company Common Stock 500754106 807 26,006 SH   SOLE   26,006 0 0
Lowe's Companies Inc. Common Stock 548661107 403 4,000 SH   SOLE   4,000 0 0
M&T Bank Corporation Common Stock 55261F104 59,697 351,017 SH   SOLE   339,547 11,470 0
Magna International Inc - A Common Stock 559222401 229 4,608 SH   SOLE   4,608 0 0
Manulife Financial Corporation Common Stock 56501R106 645,486 35,440,777 SH   SOLE   28,442,004 6,998,773 0
Marsh & McLennan Companies Inc. Common Stock 571748102 503 5,049 SH   SOLE   5,049 0 0
Mastercard Inc - A Common Stock 57636Q104 134,265 507,561 SH   SOLE   495,866 11,695 0
McCormick & Company Incorporated Common Stock 579780206 759 4,900 SH   SOLE   4,900 0 0
McDonald's Corporation Common Stock 580135101 9,079 43,725 SH   SOLE   43,725 0 0
Medtronic Inc. Plc Common Stock G5960L103 3,808 39,106 SH   SOLE   39,106 0 0
Merck & Co. Inc. Common Stock 58933Y105 10,080 120,224 SH   SOLE   120,224 0 0
MetLife Inc. Common Stock 59156R108 18,369 369,827 SH   SOLE   368,827 1,000 0
Microsoft Corporation Common Stock 594918104 317,487 2,370,019 SH   SOLE   2,204,210 165,809 0
Mitsubishi UFJ Financial Group ADR ADR 606822104 1,097 231,102 SH   SOLE   231,102 0 0
Mondelez International Inc. Common Stock 609207105 74,685 1,385,640 SH   SOLE   1,334,430 51,210 0
Nasdaq Inc. Common Stock 631103108 288 3,000 SH   SOLE   3,000 0 0
National Grid Plc ADR ADR 636274409 5,447 102,427 SH   SOLE   102,427 0 0
New Oriental Education & Technology Inc ADR 647581107 2,200 22,787 SH   SOLE   22,787 0 0
Nielsen Holdings Plc Common Stock G6518L108 67,178 2,972,521 SH   SOLE   2,465,996 506,525 0
NIKE Inc - B Common Stock 654106103 14,528 173,056 SH   SOLE   173,056 0 0
Noble Energy Common Stock 655044105 20,877 932,030 SH   SOLE   892,290 39,740 0
Novartis AG ADR ADR 66987V109 39,516 432,770 SH   SOLE   340,910 91,860 0
Novo Nordisk A/S Sponsored ADR ADR 670100205 6,371 124,838 SH   SOLE   124,838 0 0
Nutrien Ltd Common Stock 67077M108 644,675 12,026,152 SH   SOLE   9,607,663 2,418,489 0
Open Text Corporation Common Stock 683715106 639,415 15,461,971 SH   SOLE   12,674,733 2,787,238 0
Oracle Corporation Common Stock 68389X105 167,336 2,937,268 SH   SOLE   2,755,888 181,380 0
Parker Hannifin Corporation Common Stock 701094104 1,667 9,806 SH   SOLE   9,806 0 0
Paypal Holdings Inc Common Stock 70450Y103 343 3,000 SH   SOLE   3,000 0 0
Pembina Pipeline Corporation Common Stock 706327103 423,350 11,347,967 SH   SOLE   9,125,701 2,222,266 0
PepsiCo Inc. Common Stock 713448108 203,196 1,549,578 SH   SOLE   1,462,775 86,803 0
Pfizer Inc. Common Stock 717081103 40,133 926,454 SH   SOLE   923,954 2,500 0
Philip Morris International Inc. Common Stock 718172109 10,621 135,254 SH   SOLE   134,754 500 0
Procter & Gamble Company Common Stock 742718109 120,568 1,099,571 SH   SOLE   1,096,259 3,312 0
Public Service Enterprises Group Common Stock 744573106 2,490 42,333 SH   SOLE   42,333 0 0
Quest Diagnostics Incorporated Common Stock 74834L100 1,710 16,802 SH   SOLE   16,802 0 0
Reliance Steel & Aluminum Co Common Stock 759509102 208 2,200 SH   SOLE   2,200 0 0
Relx Plc ADR ADR 759530108 29,737 1,218,248 SH   SOLE   1,218,248 0 0
Restaurant Brands International Inc. Common Stock 76131D103 482,419 6,922,173 SH   SOLE   5,487,308 1,434,865 0
Rogers Communications Inc - B Common Stock 775109200 6,684 124,601 SH   SOLE   124,601 0 0
Roper Technologies Inc. Common Stock 776696106 366 1,000 SH   SOLE   1,000 0 0
Ross Stores Inc. Common Stock 778296103 792 8,000 SH   SOLE   8,000 0 0
Royal Bank of Canada Common Stock 780087102 878,822 11,034,904 SH   SOLE   9,139,110 1,895,794 0
Royal Dutch Shell Plc ADR - A ADR 780259206 40,934 629,083 SH   SOLE   627,383 1,700 0
Royal Dutch Shell Plc ADR - B ADR 780259107 781 11,881 SH   SOLE   11,881 0 0
Sanofi ADR ADR 80105N105 3,662 84,640 SH   SOLE   84,640 0 0
SAP AG ADR ADR 803054204 43,341 316,827 SH   SOLE   316,827 0 0
Schlumberger Limited Common Stock 806857108 25,279 636,111 SH   SOLE   614,676 21,435 0
Sempra Energy Common Stock 816851109 274 2,000 SH   SOLE   2,000 0 0
Shaw Communications Inc - B Common Stock 82028K200 8,456 413,555 SH   SOLE   413,555 0 0
Smith & Nephew Plc ADR ADR 83175M205 9,732 223,522 SH   SOLE   222,022 1,500 0
SPDR S&P 500 ETF Trust ETP 78462F103 10,654 36,362 SH   SOLE   36,362 0 0
Stantec Inc Common Stock 85472N109 284,933 11,846,556 SH   SOLE   9,519,444 2,327,112 0
Starbucks Corporation Common Stock 855244109 468 5,585 SH   SOLE   5,585 0 0
Stryker Corporation Common Stock 863667101 1,399 6,810 SH   SOLE   6,810 0 0
Sun Life Financial Inc. Common Stock 866796105 11,100 267,488 SH   SOLE   263,488 4,000 0
Suncor Energy Inc. Common Stock 867224107 41,458 1,326,310 SH   SOLE   1,323,210 3,100 0
Taiwan Semiconductor Manufactng ADR ADR 874039100 7,771 198,412 SH   SOLE   198,412 0 0
Target Corporation Common Stock 87612E106 419 4,840 SH   SOLE   4,840 0 0
TC Energy Corp. Common Stock 87807B107 47,739 960,937 SH   SOLE   958,437 2,500 0
TELUS Corp Common Stock 87971M103 12,634 341,035 SH   SOLE   341,035 0 0
Texas Instruments Incorporated Common Stock 882508104 298 2,600 SH   SOLE   2,600 0 0
Thomson Reuters Corp. Common Stock 884903709 574,953 8,893,509 SH   SOLE   7,236,490 1,657,019 0
TJX Companies Inc. Common Stock 872540109 66,901 1,265,154 SH   SOLE   1,234,349 30,805 0
Toronto-Dominion Bank Common Stock 891160509 1,175,816 20,079,722 SH   SOLE   16,286,956 3,792,766 0
Total SA ADR ADR 89151E109 8,956 160,545 SH   SOLE   160,545 0 0
Toyota Motor Corp. Sponsored ADR ADR 892331307 1,282 10,340 SH   SOLE   10,340 0 0
Travelers Companies Inc. Common Stock 89417E109 2,003 13,400 SH   SOLE   13,400 0 0
Tyler Technologies Inc Common Stock 902252105 18,999 87,952 SH   SOLE   83,541 4,411 0
Tyson Foods Inc - A Common Stock 902494103 403 5,000 SH   SOLE   5,000 0 0
Ultrapar Particpac-Spon ADR ADR 90400P101 806 153,902 SH   SOLE   153,902 0 0
Unilever NV NY NY Reg Shrs 904784709 43,429 715,243 SH   SOLE   715,243 0 0
Unilever Plc ADR ADR 904767704 882 14,238 SH   SOLE   14,238 0 0
Union Pacific Corporation Common Stock 907818108 656 3,884 SH   SOLE   3,884 0 0
United Technologies Corporation Common Stock 913017109 484 3,724 SH   SOLE   3,724 0 0
UnitedHealth Group Incorporated Common Stock 91324P102 162,693 666,749 SH   SOLE   650,157 16,592 0
US Bancorp Common Stock 902973304 78,798 1,503,783 SH   SOLE   1,467,928 35,855 0
Verisk Analytics Inc - A Common Stock 92345Y106 183,549 1,253,236 SH   SOLE   1,224,701 28,535 0
Verizon Communications Inc. Common Stock 92343V104 946 16,562 SH   SOLE   16,562 0 0
Vermilion Energy Inc. Common Stock 923725105 119,729 5,499,356 SH   SOLE   4,299,035 1,200,321 0
Visa Inc - A Common Stock 92826C839 4,980 28,697 SH   SOLE   28,697 0 0
Vodafone Group Plc-Sponsored ADR ADR 92857W308 8,215 503,092 SH   SOLE   503,092 0 0
Walgreens Boots Alliance Common Stock 931427108 27,204 497,607 SH   SOLE   497,607 0 0
Wal-Mart Stores Inc. Common Stock 931142103 2,579 23,342 SH   SOLE   23,252 90 0
Walt Disney Company Common Stock 254687106 1,103 7,903 SH   SOLE   7,903 0 0
Wells Fargo & Company Common Stock 949746101 126,876 2,681,245 SH   SOLE   2,638,594 42,651 0
Weyerhaeuser Company REIT 962166104 200 7,600 SH   SOLE   7,600 0 0
Worldpay Inc. Common Stock 981558109 428 3,500 SH   SOLE   3,500 0 0
Xcel Energy Inc. Common Stock 98389B100 8,338 140,162 SH   SOLE   140,162 0 0
Zimmer Biomet Holdings Inc Common Stock 98956P102 14,010 118,995 SH   SOLE   117,795 1,200 0
Zoetis Inc. Common Stock 98978V103 19,212 169,287 SH   SOLE   169,287 0 0