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
AmerisourceBergen Corp. COM 03073E105 9 100 SH   SOLE   100 0 0
Amgen Inc. COM 031162100 17,140 82,685 SH   SOLE   82,685 0 0
Bank of America Corp. COM 060505104 106 3,600 SH   SOLE   3,600 0 0
Bank of Montreal COM 063671101 59,242 718,787 SH   SOLE   718,787 0 0
Bank of Nova Scotia COM 064149107 57,803 970,493 SH   SOLE   970,493 0 0
Baytex Energy Corp. COM 07317Q105 2 575 SH   SOLE   575 0 0
BCE Inc. COM 05534B760 198 4,900 SH   SOLE   4,900 0 0
Becton Dickinson and Co. COM 075887109 65 250 SH   SOLE   250 0 0
Bristol-Myers Squibb Co. COM 110122108 720 11,600 SH   SOLE   11,600 0 0
Canadian Imperial Bank of Commerce COM 136069101 58,381 623,543 SH   SOLE   623,543 0 0
Canadian National Railway Co. COM 136375102 49,061 547,196 SH   SOLE   547,196 0 0
Canadian Natural Resources Ltd. COM 136385101 46,484 1,423,863 SH   SOLE   1,423,863 0 0
Cenovus Energy Inc. COM 15135U109 60 5,950 SH   SOLE   5,950 0 0
Cisco Systems Inc. COM 17275R102 21,519 442,332 SH   SOLE   442,332 0 0
Comcast Corp. Class A COM 20030N101 16,473 465,205 SH   SOLE   465,205 0 0
CVS Health Corp. COM 126650100 17,544 222,865 SH   SOLE   222,865 0 0
Deere & Co. COM 244199105 60 400 SH   SOLE   400 0 0
Enbridge Inc. COM 29250N105 41,033 1,272,592 SH   SOLE   1,272,592 0 0
Encana Corp. COM 292505104 27 2,050 SH   SOLE   2,050 0 0
Fortis Inc./Canada COM 349553107 366 11,300 SH   SOLE   11,300 0 0
General Electric Co. COM 369604103 12 1,100 SH   SOLE   1,100 0 0
General Mills Inc. COM 370334104 17 400 SH   SOLE   400 0 0
Gildan Activewear Inc. COM 375916103 43,691 1,437,080 SH   SOLE   1,437,080 0 0
Granite Real Estate Investment Trust UNIT 387437114 753 17,565 SH   SOLE   17,565 0 0
Honeywell International Inc. COM 438516106 19,031 114,366 SH   SOLE   114,366 0 0
Intel Corporation COM 458140100 18,048 381,642 SH   SOLE   381,642 0 0
Johnson & Johnson COM 478160104 18,465 133,641 SH   SOLE   133,641 0 0
JPMorgan Chase & Co. COM 46625H100 18,202 161,312 SH   SOLE   161,312 0 0
Kroger Co/The COM 501044101 792 27,200 SH   SOLE   27,200 0 0
Magna International Inc. COM 559222401 31,858 606,941 SH   SOLE   606,941 0 0
Manulife Financial Corp. COM 56501R106 45 2,500 SH   SOLE   2,500 0 0
Maxar Technologies Ltd. COM 57778L103 16 475 SH   SOLE   475 0 0
Medtronic PLC SPONSORED ADR 00BTN1Y11 8,440 85,800 SH   SOLE   85,800 0 0
Merck & Co. Inc. COM 58933Y105 787 11,100 SH   SOLE   11,100 0 0
Microsoft Corp. COM 594918104 112 975 SH   SOLE   975 0 0
NextEra Energy Inc. COM 65339F101 50 300 SH   SOLE   300 0 0
Novartis AG ADR SPONSORED ADR 66987V109 7,936 92,111 SH   SOLE   92,111 0 0
Novo Nordisk A/S - ADR SPONSORED ADR 670100205 21 450 SH   SOLE   450 0 0
Nutrien Ltd. COM 67077M108 30 520 SH   SOLE   520 0 0
Omnicom Group Inc. COM 681919106 6,738 99,065 SH   SOLE   99,065 0 0
Oracle Corp COM 68389X105 11,642 225,788 SH   SOLE   225,788 0 0
Pfizer Inc. COM 717081103 793 18,000 SH   SOLE   18,000 0 0
PNC Financial Services Group Inc. COM 693475105 9,467 69,510 SH   SOLE   69,510 0 0
Royal Bank of Canada COM 780087102 62,915 785,462 SH   SOLE   785,462 0 0
SAP AG SPONSORED ADR 803054204 5,174 42,063 SH   SOLE   42,063 0 0
Simon Property Group Inc. COM 828806109 16,346 92,480 SH   SOLE   92,480 0 0
Stantec Inc. COM 85472N109 17 700 SH   SOLE   700 0 0
Sun Life Financial Inc. COM 866796105 51,708 1,301,681 SH   SOLE   1,301,681 0 0
Suncor Energy Inc. COM 867224107 50,748 1,312,521 SH   SOLE   1,312,521 0 0
Taiwan Semiconductor SPONSORED ADR 874039100 8,122 183,915 SH   SOLE   183,915 0 0
TELUS Corp. COM 87971M103 47,523 1,290,300 SH   SOLE   1,290,300 0 0
The JM Smucker Co. COM 832696405 13,142 128,075 SH   SOLE   128,075 0 0
Thomson Reuters Corp. COM 884903105 31 675 SH   SOLE   675 0 0
Toronto-Dominion Bank COM 891160509 66,904 1,101,842 SH   SOLE   1,101,842 0 0
TransCanada Corp. COM 89353D107 43,021 1,064,123 SH   SOLE   1,064,123 0 0
Unilever PLC ADR SPONSORED ADR 904767704 25 450 SH   SOLE   450 0 0
United Technologies Corp. COM 913017109 16,511 118,095 SH   SOLE   118,095 0 0
US Bancorp COM 902973304 17,015 322,195 SH   SOLE   322,195 0 0
VF Corporation COM 918204108 19,914 213,100 SH   SOLE   213,100 0 0
Walgreen Boots Alliance Inc. COM 931427108 16,497 226,290 SH   SOLE   226,290 0 0
Walt Disney Co. COM 254687106 724 6,190 SH   SOLE   6,190 0 0
Wells Fargo & Co. COM 949746101 15,788 300,377 SH   SOLE   300,377 0 0
Westpac Banking Corp. ADR SPONSORED ADR 961214301 13 650 SH   SOLE   650 0 0
Whirlpool Corp. COM 963320106 9,134 76,920 SH   SOLE   76,920 0 0
WPP PLC ADR SPONSORED ADR 92937A102 4,741 64,705 SH   SOLE   64,705 0 0