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
Abbott Laboratories COM 002824100 148 1,700 SH   SOLE   1,700 0 0
AbbVie Inc. COM 00287Y109 58 655 SH   SOLE   655 0 0
Agnico-Eagle Mines Ltd. COM 008474108 1,709 27,710 SH   SOLE   27,710 0 0
Algonquin Power & Utilities Corp. COM 015857105 16 1,095 SH   SOLE   1,095 0 0
Americas Gold & Silver Corp. COM 03062D100 1 300 SH   SOLE   300 0 0
Amgen Inc. COM 031162100 20,483 84,969 SH   SOLE   84,969 0 0
AT&T Inc. COM 00206R102 12 300 SH   SOLE   300 0 0
Bank of America Corp. COM 060505104 17,423 494,685 SH   SOLE   494,685 0 0
Bank of Montreal COM 063671101 85,699 1,104,184 SH   SOLE   1,104,184 0 0
Bank of Nova Scotia COM 064149107 84,066 1,486,129 SH   SOLE   1,486,129 0 0
BCE Inc. COM 05534B760 3,108 66,990 SH   SOLE   66,990 0 0
Becton Dickinson and Co. COM 075887109 16 60 SH   SOLE   60 0 0
Bristol-Myers Squibb Co. COM 110122108 889 13,850 SH   SOLE   13,850 0 0
Canadian Imperial Bank of Commerce COM 136069101 78,383 940,581 SH   SOLE   940,581 0 0
Canadian National Railway Co. COM 136375102 73,426 810,510 SH   SOLE   810,510 0 0
Canadian Natural Resources Ltd. COM 136385101 74,880 2,311,823 SH   SOLE   2,311,823 0 0
Canadian Pacific Railway Ltd. COM 13645T100 18,871 73,920 SH   SOLE   73,920 0 0
Cenovus Energy Inc. COM 15135U109 15 1,450 SH   SOLE   1,450 0 0
Cisco Systems Inc. COM 17275R102 19,415 404,824 SH   SOLE   404,824 0 0
Comcast Corp. Class A COM 20030N101 20,538 456,715 SH   SOLE   456,715 0 0
CVS Health Corp. COM 126650100 19,292 259,685 SH   SOLE   259,685 0 0
Enbridge Inc. COM 29250N105 77,618 1,949,382 SH   SOLE   1,949,382 0 0
Enbridge Inc. COM 29250N709 25 2,250 SH   SOLE   2,250 0 0
FedEx Corp. COM 31428X106 8 50 SH   SOLE   50 0 0
Fortis Inc.Canada COM 349553107 494 11,900 SH   SOLE   11,900 0 0
Fortis Inc.Canada PF-G COM 349553834 26 2,000 SH   SOLE   2,000 0 0
Gildan Activewear Inc. COM 375916103 61,426 2,074,770 SH   SOLE   2,074,770 0 0
Granite Real Estate Investment Trust COM 387437114 1,051 20,655 SH   SOLE   20,655 0 0
Honeywell International Inc. COM 438516106 19,428 109,761 SH   SOLE   109,761 0 0
Intel Corporation COM 458140100 22,115 369,509 SH   SOLE   369,509 0 0
International Business Machines Corp. COM 459200101 74 550 SH   SOLE   550 0 0
iShares 0-5 Year Investment Gr COM 46434V100 47 925 SH   SOLE   925 0 0
iShares S&P 500 Value ETF COM 464287408 62 475 SH   SOLE   475 0 0
Johnson & Johnson COM 478160104 19,257 132,012 SH   SOLE   132,012 0 0
JPMorgan Chase & Co. COM 46625H100 23,112 165,798 SH   SOLE   165,798 0 0
Magna International Inc. COM 559222401 61,503 1,120,091 SH   SOLE   1,120,091 0 0
Manulife Financial Corp. COM 56501R106 2,570 126,415 SH   SOLE   126,415 0 0
Medtronic PLC SPONSORED ADR 00BTN1Y11 10,523 92,754 SH   SOLE   92,754 0 0
Merck & Co. Inc. COM 58933Y105 14,238 156,545 SH   SOLE   156,545 0 0
Newmont Goldcorp Corp. COM 651639106 3 59 SH   SOLE   59 0 0
Novo Nordisk A/S ADR SPONSORED ADR 670100205 26 450 SH   SOLE   450 0 0
Nutrien Ltd. COM 67077M108 1,830 38,174 SH   SOLE   38,174 0 0
Oracle Corp COM 68389X105 13,174 248,660 SH   SOLE   248,660 0 0
Pembina Pipeline Corp. COM 706327103 3,536 95,261 SH   SOLE   95,261 0 0
Pfizer Inc. COM 717081103 57 1,450 SH   SOLE   1,450 0 0
PNC Financial Services Group I COM 693475105 18,211 114,082 SH   SOLE   114,082 0 0
Rogers Communications Inc. - Class B COM 775109200 1,959 39,393 SH   SOLE   39,393 0 0
Royal Bank of Canada COM 780087102 88,991 1,123,047 SH   SOLE   1,123,047 0 0
SAP SE ADR SPONSORED ADR 803054204 7,713 57,565 SH   SOLE   57,565 0 0
Shaw Communications Inc. Class B COM 82028K200 1,720 84,631 SH   SOLE   84,631 0 0
Simon Property Group Inc. COM 828806109 14,894 99,989 SH   SOLE   99,989 0 0
Stantec Inc. COM 85472N109 37 1,320 SH   SOLE   1,320 0 0
Sun Life Financial Inc. COM 866796105 85,695 1,876,719 SH   SOLE   1,876,719 0 0
Suncor Energy Inc. COM 867224107 67,581 2,059,015 SH   SOLE   2,059,015 0 0
Taiwan Semiconductor SPONSORED ADR 874039100 11,827 203,557 SH   SOLE   203,557 0 0
TC Energy Corp. COM 87807B107 81,596 1,529,841 SH   SOLE   1,529,841 0 0
TELUS Corp. COM 87971M103 63,743 1,643,901 SH   SOLE   1,643,901 0 0
Toronto-Dominion Bank COM 891160509 88,663 1,578,568 SH   SOLE   1,578,568 0 0
Total SA ADR SPONSORED ADR 89151E109 156 2,830 SH   SOLE   2,830 0 0
Unilever PLC ADR SPONSORED ADR 904767704 198 3,460 SH   SOLE   3,460 0 0
United Health Group Inc. COM 91324P102 4,365 14,848 SH   SOLE   14,848 0 0
United Parcel Service Inc. COM 911312106 35 300 SH   SOLE   300 0 0
US Bancorp COM 902973304 19,622 330,946 SH   SOLE   330,946 0 0
Verizon Communications Inc. COM 92343V104 130 2,120 SH   SOLE   2,120 0 0
Vermilion Energy Inc. COM 923725105 528 32,230 SH   SOLE   32,230 0 0
VF Corporation COM 918204108 20,049 201,178 SH   SOLE   201,178 0 0
Walgreen Boots Alliance Inc. COM 931427108 15,592 264,450 SH   SOLE   264,450 0 0
Walt Disney Co. COM 254687106 21,009 145,260 SH   SOLE   145,260 0 0
Wells Fargo & Co. COM 949746101 18,509 344,033 SH   SOLE   344,033 0 0
Westpac Banking Corp. ADR SPONSORED ADR 961214301 11 650 SH   SOLE   650 0 0