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 35,749 179,981 SH   SOLE   179,581 400 0
51job Inc ADR 316827104 12,729 163,683 SH   SOLE   163,683 0 0
Abbott Laboratories Common Stock 002824100 266,266 2,296,787 SH   SOLE   2,099,462 197,325 0
Abbvie Inc Common Stock 00287Y109 20,751 184,226 SH   SOLE   184,226 0 0
Abcam PLC - ADR ADR 000380204 2,060 108,229 SH   SOLE   108,229 0 0
Accenture Plc Common Stock G1151C101 3,592 12,188 SH   SOLE   12,188 0 0
Aflac Incorporated Common Stock 001055102 2,258 42,091 SH   SOLE   42,091 0 0
Air Products & Chemicals Inc. Common Stock 009158106 431 1,500 SH   SOLE   1,500 0 0
Alcon Inc. Common Stock H01301128 15,252 217,093 SH   SOLE   217,093 0 0
Alibaba Group Holding-SP ADR ADR 01609W102 110,511 487,308 SH   SOLE   379,098 108,210 0
Alithya Group Inc. Common Stock 01643B106 5,908 2,090,501 SH   SOLE   2,090,501 0 0
Allstate Corporation Common Stock 020002101 5,902 45,249 SH   SOLE   45,249 0 0
Alphabet Inc - A Common Stock 02079K305 262,392 107,459 SH   SOLE   86,641 20,818 0
Alphabet Inc - C Common Stock 02079K107 239,554 95,580 SH   SOLE   94,643 937 0
Altria Group Inc. Common Stock 02209S103 8,067 169,195 SH   SOLE   169,195 0 0
Amazon.Com Inc Common Stock 023135106 316,449 91,987 SH   SOLE   77,762 14,225 0
Ambev SA ADR ADR 02319V103 58 17,058 SH   SOLE   17,058 0 0
Amcor PLC Common Stock G0250X107 590 51,509 SH   SOLE   51,509 0 0
American Financial Group Inc/OH Common Stock 025932104 74,641 598,473 SH   SOLE   565,504 32,969 0
AMETEK Inc Common Stock 031100100 401 3,011 SH   SOLE   3,011 0 0
Anheuser-Busch Inbev NV ADR ADR 03524A108 2,842 39,469 SH   SOLE   39,469 0 0
Apple Inc. Common Stock 037833100 12,371 90,331 SH   SOLE   90,331 0 0
ASML Holding NV-NY Reg Shs NY Reg Shrs N07059210 18,033 26,104 SH   SOLE   26,104 0 0
AT&T Inc. Common Stock 00206R102 501 17,416 SH   SOLE   17,416 0 0
Automatic Data Processing Inc. Common Stock 053015103 30,275 152,431 SH   SOLE   152,431 0 0
Baidu Inc. Sponsored ADR ADR 056752108 448 2,202 SH   SOLE   2,202 0 0
Banco Bradesco ADR ADR 059460303 4,403 858,300 SH   SOLE   858,300 0 0
Banco Santander SA ADR ADR 05964H105 86 22,207 SH   SOLE   22,207 0 0
Bank of America Corporation Common Stock 060505104 2,030 49,243 SH   SOLE   49,243 0 0
Bank of Montreal Common Stock 063671101 14,719 143,450 SH   SOLE   143,450 0 0
Bank of New York Mellon Corp Common Stock 064058100 472 9,231 SH   SOLE   9,231 0 0
Bank of Nova Scotia Common Stock 064149107 1,038,299 15,947,990 SH   SOLE   12,696,456 3,251,534 0
Bank OZK Common Stock 06417N103 88,498 2,099,112 SH   SOLE   1,677,662 421,450 0
Baxter International Inc. Common Stock 071813109 51,542 640,280 SH   SOLE   608,400 31,880 0
BCE Inc. Common Stock 05534B760 13,172 266,839 SH   SOLE   265,339 1,500 0
Becton Dickinson and Company Common Stock 075887109 234,790 965,462 SH   SOLE   831,516 133,946 0
Berkshire Hathaway Inc - A Common Stock 084670108 837 2 SH   SOLE   2 0 0
Berkshire Hathaway Inc - B Common Stock 084670702 122,722 441,575 SH   SOLE   435,220 6,355 0
Berry Global Group Inc Common Stock 08579W103 52,102 798,869 SH   SOLE   752,604 46,265 0
BHP Billiton LTD-SPON ADR ADR 088606108 242 3,323 SH   SOLE   3,323 0 0
Booking Holdings Inc Common Stock 09857L108 115,778 52,913 SH   SOLE   42,703 10,210 0
Boston Scientific Corporation Common Stock 101137107 192,577 4,503,679 SH   SOLE   3,797,714 705,965 0
Bristol-Myers Squibb Company Common Stock 110122108 457 6,846 SH   SOLE   6,846 0 0
British American Tobacco ADR ADR 110448107 314 8,000 SH   SOLE   8,000 0 0
Brookfield Asset Manag Reinsurance Partners Ltd Common Shares G16169107 8,865 167,600 SH   SOLE   126,906 40,694 0
Brookfield Asset Mgt - A Common Stock 112585104 1,248,997 24,456,631 SH   SOLE   18,559,680 5,896,951 0
Brookfield Infrastructure Partners LP Ltd Part G16252101 923 16,623 SH   SOLE   16,623 0 0
Brookfield Renewable Energy Partners MLP G16258108 1,006 26,009 SH   SOLE   26,009 0 0
Brown-Forman Corp - A Common Stock 115637100 3,104 44,032 SH   SOLE   44,032 0 0
Brown-Forman Corp - B Common Stock 115637209 3,637 48,535 SH   SOLE   48,535 0 0
CAE Inc. Common Stock 124765108 467,830 15,173,244 SH   SOLE   11,209,045 3,964,199 0
Canadian Imperial Bank of Commerce Common Stock 136069101 1,903 16,703 SH   SOLE   16,703 0 0
Canadian National Railway Company Common Stock 136375102 1,284,510 12,161,571 SH   SOLE   9,357,318 2,804,253 0
Canadian Natural Resources Common Stock 136385101 651 17,921 SH   SOLE   17,921 0 0
Canadian Pacific Railway Limited Common Stock 13645T100 2,164 28,125 SH   SOLE   28,125 0 0
Cardinal Health Inc. Common Stock 14149Y108 742 13,000 SH   SOLE   13,000 0 0
CarMax Inc. Common Stock 143130102 411 3,190 SH   SOLE   3,190 0 0
CDW Corp/DE Common Stock 12514G108 340 1,949 SH   SOLE   1,949 0 0
Cenovus Energy Inc. Common Stock 15135U109 130 13,665 SH   SOLE   13,665 0 0
CGI Inc. Common Stock 12532H104 733,582 8,082,566 SH   SOLE   6,218,355 1,864,211 0
Chevron Corporation Common Stock 166764100 15,595 148,902 SH   SOLE   148,902 0 0
Chubb Limited Common Stock H1467J104 126,925 798,573 SH   SOLE   589,223 209,350 0
Cintas Corporation Common Stock 172908105 305 800 SH   SOLE   800 0 0
Cisco Systems Inc. Common Stock 17275R102 1,291 24,375 SH   SOLE   24,375 0 0
Clorox Company Common Stock 189054109 1,025 5,700 SH   SOLE   5,700 0 0
Coca-Cola Company Common Stock 191216100 8,131 150,278 SH   SOLE   150,278 0 0
Cognizant Technology Solutions Corp Common Stock 192446102 57,906 836,072 SH   SOLE   796,592 39,480 0
Colgate-Palmolive Company Common Stock 194162103 77,560 953,411 SH   SOLE   952,611 800 0
Colliers International Group Inc Common Stock 194693107 17,284 154,185 SH   SOLE   154,185 0 0
Comcast Corp - A Common Stock 20030N101 80,200 1,406,531 SH   SOLE   1,402,931 3,600 0
Cooper Cos Inc/the Common Stock 216648402 2,088 5,270 SH   SOLE   5,270 0 0
Copart Inc Common Stock 217204106 191,531 1,452,870 SH   SOLE   1,239,190 213,680 0
Costco Wholesale Corporation Common Stock 22160K105 40,858 103,264 SH   SOLE   103,239 25 0
Credicorp Ltd ADR Common Stock G2519Y108 2,620 21,637 SH   SOLE   21,637 0 0
Credit Acceptance Corp. Common Stock 225310101 55,237 121,638 SH   SOLE   114,889 6,749 0
CVS Health Corporation Common Stock 126650100 14,916 178,764 SH   SOLE   178,764 0 0
CyberArk Software Ltd ADR Common Stock M2682V108 35,735 274,319 SH   SOLE   194,601 79,718 0
Danaher Corporation Common Stock 235851102 586 2,186 SH   SOLE   2,186 0 0
Davita Inc. Common Stock 23918K108 2,134 17,725 SH   SOLE   17,725 0 0
Descartes Systems Group Inc Common Stock 249906108 330,423 4,772,701 SH   SOLE   4,012,557 760,144 0
Diageo Plc ADR ADR 25243Q205 149,595 780,403 SH   SOLE   780,403 0 0
Dirtt Environmental Solutions Ltd. Common Stock 25490H106 4,269 990,039 SH   SOLE   990,039 0 0
Discover Financial Services Common Stock 254709108 969 8,200 SH   SOLE   8,200 0 0
Dollar Tree Inc Common Stock 256746108 4,804 48,285 SH   SOLE   48,285 0 0
Dominion Energy Common Stock 25746U109 6,894 93,715 SH   SOLE   93,715 0 0
Duke Energy Corporation Common Stock 26441C204 5,442 55,134 SH   SOLE   55,134 0 0
DuPont de Nemours Inc. Common Stock 26614N102 333 4,312 SH   SOLE   4,312 0 0
Eli Lilly & Company Common Stock 532457108 16,959 73,891 SH   SOLE   73,891 0 0
Emerson Electric Co. Common Stock 291011104 12,065 125,364 SH   SOLE   125,364 0 0
Enbridge Inc Common Stock 29250N105 511,175 12,754,196 SH   SOLE   10,224,614 2,529,582 0
EOG Resources Inc. Common Stock 26875P101 18,632 223,310 SH   SOLE   223,005 305 0
Expedia Group Inc Common Shares 30212P303 212 1,295 SH   SOLE   1,295 0 0
Expeditors International of Washington Inc. Common Stock 302130109 336 2,661 SH   SOLE   2,661 0 0
Exxon Mobil Corporation Common Stock 30231G102 29,165 462,350 SH   SOLE   462,350 0 0
Facebook Inc. Common Stock 30303M102 278,852 801,970 SH   SOLE   675,170 126,800 0
FedEx Corp. Common Stock 31428X106 1,223 4,100 SH   SOLE   4,100 0 0
Fidelity National Information Services Inc. Common Stock 31620M106 392 2,769 SH   SOLE   2,769 0 0
Fiserv Inc. Common Stock 337738108 225,337 2,108,125 SH   SOLE   1,888,734 219,391 0
Fomento Econ.Mexicano SAB de CV ADR ADR 344419106 5,741 67,934 SH   SOLE   67,934 0 0
Fortis Inc. Common Stock 349553107 1,470 33,181 SH   SOLE   33,181 0 0
Franco Nevada Corporation Common Stock 351858105 392,792 2,703,847 SH   SOLE   1,980,703 723,144 0
Fresenius Medical Care AG&Co KGAa ADR ADR 358029106 3,983 95,819 SH   SOLE   95,819 0 0
General Electric Company Common Stock 369604103 142 10,606 SH   SOLE   10,606 0 0
Gildan Activewear Inc. Common Stock 375916103 639,752 17,319,748 SH   SOLE   13,101,134 4,218,614 0
GlaxoSmithKline plc ADR ADR 37733W105 1,322 33,202 SH   SOLE   33,202 0 0
Goldman Sachs Group Inc. Common Stock 38141G104 1,897 5,000 SH   SOLE   5,000 0 0
GreenBox POS Common Stock 39366L208 218 18,329 SH   SOLE   18,329 0 0
Guidewire Software Inc Common Stock 40171V100 98,342 872,447 SH   SOLE   687,385 185,062 0
Hartford Financial Services Grp Inc. Common Stock 416515104 1,257 20,300 SH   SOLE   20,300 0 0
HDFC Bank Ltd ADR ADR 40415F101 83,756 1,145,460 SH   SOLE   801,402 344,058 0
Hilton Worldwide Holdings Inc. Common Stock 43300A203 30,988 256,913 SH   SOLE   142,113 114,800 0
Home Depot Inc. Common Stock 437076102 1,512 4,743 SH   SOLE   4,743 0 0
Honeywell International Inc. Common Stock 438516106 1,071 4,710 SH   SOLE   4,710 0 0
HSBC Holdings Sponsored ADR ADR 404280406 1,116 38,715 SH   SOLE   38,715 0 0
Illinois Tool Works Inc. Common Stock 452308109 484 2,167 SH   SOLE   2,167 0 0
Imperial Oil Limited Common Stock 453038408 3,135 102,771 SH   SOLE   102,771 0 0
Infosys Ltd ADR ADR 456788108 4,248 200,516 SH   SOLE   200,516 0 0
ING Groep N.V. ADR ADR 456837103 1,393 105,242 SH   SOLE   105,242 0 0
Intel Corporation Common Stock 458140100 983 17,525 SH   SOLE   17,525 0 0
Interactive Brokers Group Inc Common Stock 45841N107 114,820 1,746,855 SH   SOLE   1,386,750 360,105 0
Intercontinental Hotels-ADR ADR 45857P806 748 11,229 SH   SOLE   11,229 0 0
International Business Machines Corp Common Stock 459200101 935 6,380 SH   SOLE   6,380 0 0
International Flavors & Fragrances Common Stock 459506101 9,537 63,837 SH   SOLE   63,837 0 0
IQVIA Holdings Inc Common Stock 46266C105 192,065 792,610 SH   SOLE   705,023 87,587 0
iShares 3-7 Year Treasury Bond ETF ETP 464288661 825 6,321 PRN   SOLE   6,321 0 0
iShares 5-10 Year Inv. Grade Corp. Bond ETF ETP 464288638 1,621 26,800 PRN   SOLE   26,800 0 0
iShares Broad USD Invest Grade Corp Bond ETF ETP 464288620 1,423 23,500 PRN   SOLE   23,500 0 0
iShares iBoxx $ Invmnt Grade Corp Bond ETF ETP 464287242 288 2,149 PRN   SOLE   2,149 0 0
Johnson & Johnson Common Stock 478160104 144,796 878,938 SH   SOLE   877,875 1,063 0
JPMorgan Chase & Co. Common Stock 46625H100 252,451 1,623,068 SH   SOLE   1,603,386 19,682 0
Kellogg Company Common Stock 487836108 321 5,000 SH   SOLE   5,000 0 0
Kimberly-Clark Corporation Common Stock 494368103 12,974 96,985 SH   SOLE   96,985 0 0
Kraft Heinz Company Common Stock 500754106 620 15,216 SH   SOLE   15,216 0 0
LCI Industries Common Stock 50189K103 68,349 520,084 SH   SOLE   405,740 114,344 0
Lowe's Companies Inc. Common Stock 548661107 717 3,700 SH   SOLE   3,700 0 0
M&T Bank Corporation Common Stock 55261F104 7,798 53,667 SH   SOLE   53,667 0 0
Magna International Inc - A Common Stock 559222401 776,571 8,378,752 SH   SOLE   6,330,761 2,047,991 0
Manulife Financial Corporation Common Stock 56501R106 821,146 41,673,197 SH   SOLE   31,687,005 9,986,192 0
Markel Corporation Common Stock 570535104 255 215 SH   SOLE   215 0 0
Marsh & McLennan Companies Inc. Common Stock 571748102 689 4,900 SH   SOLE   4,900 0 0
Mastercard Inc - A Common Stock 57636Q104 251,454 688,746 SH   SOLE   615,614 73,132 0
McCormick & Company Incorporated Common Stock 579780206 703 7,960 SH   SOLE   7,960 0 0
McDonald's Corporation Common Stock 580135101 7,613 32,961 SH   SOLE   32,961 0 0
Medtronic Inc. Plc Common Stock G5960L103 1,838 14,812 SH   SOLE   14,812 0 0
Merck & Co. Inc. Common Stock 58933Y105 7,965 102,430 SH   SOLE   102,430 0 0
MetLife Inc. Common Stock 59156R108 6,166 103,040 SH   SOLE   103,040 0 0
Microsoft Corporation Common Stock 594918104 589,135 2,174,733 SH   SOLE   1,878,258 296,475 0
Mondelez International Inc. Common Stock 609207105 72,803 1,165,975 SH   SOLE   1,127,710 38,265 0
Monster Beverage Corp Common Stock 61174X109 50,171 549,223 SH   SOLE   402,995 146,228 0
Morgan Stanley Common Stock 617446448 339 3,700 SH   SOLE   3,700 0 0
National Grid Plc ADR ADR 636274409 2,537 39,678 SH   SOLE   39,678 0 0
New Oriental Education & Technology Group Inc. ADR 647581107 4,100 500,640 SH   SOLE   500,640 0 0
NIKE Inc - B Common Stock 654106103 17,483 113,172 SH   SOLE   113,172 0 0
Norfolk Southern Corporation Common Stock 655844108 212 800 SH   SOLE   800 0 0
Novartis AG ADR ADR 66987V109 28,733 314,922 SH   SOLE   245,852 69,070 0
Novo Nordisk A/S Sponsored ADR ADR 670100205 7,448 88,921 SH   SOLE   88,921 0 0
Nutrien Ltd Common Stock 67077M108 777,668 12,821,025 SH   SOLE   9,770,195 3,050,830 0
Open Text Corporation Common Stock 683715106 912,000 17,940,141 SH   SOLE   13,923,304 4,016,837 0
Oracle Corporation Common Stock 68389X105 198,406 2,548,906 SH   SOLE   2,404,981 143,925 0
Organon & Co Common Stock 68622V106 310 10,257 SH   SOLE   10,257 0 0
Parker Hannifin Corporation Common Stock 701094104 1,982 6,455 SH   SOLE   6,455 0 0
Paypal Holdings Inc Common Stock 70450Y103 1,458 5,004 SH   SOLE   5,004 0 0
Pembina Pipeline Corporation Common Stock 706327103 27,708 871,053 SH   SOLE   871,053 0 0
PepsiCo Inc. Common Stock 713448108 215,773 1,456,259 SH   SOLE   1,285,648 170,611 0
Pfizer Inc. Common Stock 717081103 23,265 594,116 SH   SOLE   592,616 1,500 0
Philip Morris International Inc. Common Stock 718172109 8,029 81,015 SH   SOLE   81,015 0 0
Procter & Gamble Company Common Stock 742718109 114,582 849,197 SH   SOLE   848,597 600 0
Progressive Corp/The Common Stock 743315103 30,911 314,749 SH   SOLE   295,186 19,563 0
Public Service Enterprises Group Common Stock 744573106 870 14,566 SH   SOLE   14,566 0 0
Quest Diagnostics Incorporated Common Stock 74834L100 1,597 12,107 SH   SOLE   12,107 0 0
Relx Plc ADR ADR 759530108 42,408 1,590,106 SH   SOLE   1,590,106 0 0
Restaurant Brands International Inc. Common Stock 76131D103 620,247 9,616,289 SH   SOLE   7,294,919 2,321,370 0
Rogers Communications Inc - B Common Stock 775109200 2,546 47,853 SH   SOLE   47,853 0 0
Ross Stores Inc. Common Stock 778296103 1,396 11,259 SH   SOLE   11,259 0 0
Royal Bank of Canada Common Stock 780087102 242,679 2,392,794 SH   SOLE   2,223,872 168,922 0
Royal Dutch Shell Plc ADR - A ADR 780259206 6,113 151,331 SH   SOLE   151,331 0 0
Sanofi ADR ADR 80105N105 1,238 23,519 SH   SOLE   23,519 0 0
SAP AG ADR ADR 803054204 40,363 287,364 SH   SOLE   287,364 0 0
ServisFirst Bancshares Inc Common Stock 81768T108 46,926 690,305 SH   SOLE   650,015 40,290 0
Shaw Communications Inc - B Common Stock 82028K200 7,044 242,916 SH   SOLE   242,916 0 0
Shopify Inc. Class - A Common Stock 82509L107 869,817 594,140 SH   SOLE   453,900 140,240 0
Silvercorp Metals Inc. Common Stock 82835P103 172 31,500 SH   SOLE   31,500 0 0
Smith & Nephew Plc ADR ADR 83175M205 4,907 112,974 SH   SOLE   112,974 0 0
Smith A.O Corp Common Stock 831865209 302 4,200 SH   SOLE   4,200 0 0
Sony Corp. ADR ADR 835699307 205 2,116 SH   SOLE   2,116 0 0
SPDR Gold Trust ETP 78463V107 727 4,395 SH   SOLE   4,395 0 0
SPDR S&P 500 ETF Trust ETP 78462F103 20,420 47,704 SH   SOLE   47,704 0 0
Stantec Inc Common Stock 85472N109 543,286 12,163,291 SH   SOLE   9,274,645 2,888,646 0
Starbucks Corporation Common Stock 855244109 832 7,448 SH   SOLE   7,448 0 0
Stryker Corporation Common Stock 863667101 1,077 4,147 SH   SOLE   4,147 0 0
Sun Life Financial Inc. Common Stock 866796105 12,873 249,396 SH   SOLE   249,396 0 0
Suncor Energy Inc. Common Stock 867224107 10,149 423,300 SH   SOLE   423,300 0 0
Taiwan Semiconductor Manufactng ADR ADR 874039100 38,003 316,275 SH   SOLE   316,275 0 0
Target Corporation Common Stock 87612E106 1,000 4,140 SH   SOLE   4,140 0 0
TC Energy Corp. Common Stock 87807B107 33,902 684,408 SH   SOLE   684,408 0 0
TELUS Corp Common Stock 87971M103 11,187 498,333 SH   SOLE   498,333 0 0
Texas Instruments Incorporated Common Stock 882508104 528 2,750 SH   SOLE   2,750 0 0
The Sherwin-Williams Company Common Stock 824348106 107,964 396,273 SH   SOLE   320,484 75,789 0
Thomson Reuters Corp. Common Stock 884903709 814,834 8,194,700 SH   SOLE   6,428,542 1,766,158 0
TJX Companies Inc. Common Stock 872540109 90,058 1,335,785 SH   SOLE   1,297,850 37,935 0
Toronto-Dominion Bank Common Stock 891160509 604,682 8,619,543 SH   SOLE   7,049,239 1,570,304 0
TotalEnergies SE - ADR ADR 89151E109 7,380 163,073 SH   SOLE   163,073 0 0
Toyota Motor Corp. Sponsored ADR ADR 892331307 540 3,092 SH   SOLE   3,092 0 0
Travelers Companies Inc. Common Stock 89417E109 378 2,530 SH   SOLE   2,530 0 0
Trip.com Group Ltd - ADR Common Stock 89677Q107 7,379 208,119 SH   SOLE   208,119 0 0
Tyler Technologies Inc Common Stock 902252105 19,733 43,623 SH   SOLE   41,017 2,606 0
Tyson Foods Inc - A Common Stock 902494103 811 11,000 SH   SOLE   11,000 0 0
Unilever Plc ADR ADR 904767704 47,643 814,421 SH   SOLE   813,271 1,150 0
Union Pacific Corporation Common Stock 907818108 712 3,240 SH   SOLE   3,240 0 0
UnitedHealth Group Incorporated Common Stock 91324P102 308,904 771,412 SH   SOLE   662,430 108,982 0
US Bancorp Common Stock 902973304 24,492 429,917 SH   SOLE   429,917 0 0
Valero Energy Corporation Common Stock 91913Y100 294 3,766 SH   SOLE   3,766 0 0
Vanguard Total Stock Market ETF ETP 922908769 491 2,205 SH   SOLE   2,205 0 0
Verisk Analytics Inc - A Common Stock 92345Y106 182,786 1,046,166 SH   SOLE   956,022 90,144 0
Verizon Communications Inc. Common Stock 92343V104 2,249 40,156 SH   SOLE   40,156 0 0
Viatris Inc. Common Shares 92556V106 832 58,267 SH   SOLE   58,081 186 0
Visa Inc - A Common Stock 92826C839 6,265 26,796 SH   SOLE   26,796 0 0
Vodafone Group Plc-Sponsored ADR ADR 92857W308 2,412 140,849 SH   SOLE   140,849 0 0
W.R. Berkley Corp. Common Stock 084423102 243 3,271 SH   SOLE   3,271 0 0
Walgreens Boots Alliance Common Stock 931427108 2,807 53,363 SH   SOLE   53,363 0 0
Wal-Mart Stores Inc. Common Stock 931142103 3,606 25,574 SH   SOLE   25,574 0 0
Walt Disney Company Common Stock 254687106 1,669 9,501 SH   SOLE   9,501 0 0
Wells Fargo & Company Common Stock 949746101 10,661 235,413 SH   SOLE   234,413 1,000 0
West Fraser Timber Co. Ltd. Common Stock 952845105 273 3,806 SH   SOLE   3,806 0 0
Xcel Energy Inc. Common Stock 98389B100 4,137 62,800 SH   SOLE   62,800 0 0
Yum China Holdings Inc Common Stock 98850P109 9,796 147,870 SH   SOLE   147,870 0 0
Zimmer Biomet Holdings Inc Common Stock 98956P102 13,266 82,495 SH   SOLE   82,495 0 0
Zoetis Inc. Common Stock 98978V103 22,547 120,987 SH   SOLE   120,987 0 0