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
ALAMOS GOLD IN CLASS A 011532108 61,172 10,735,074 SH   SOLE   10,351,574 0 383,500
ALLEGION PLC ORDINARY SHARES G0176J109 24,733 420,231 SH   SOLE   411,264 0 8,967
ALPHABET INC CLASS C 02079K107 25 30 SH   SOLE   30 0 0
AMDOCS LTD ORDINARY G02602103 105,011 2,085,314 SH   SOLE   2,031,808 0 53,506
AMERICAN EXPRESS CO COMMON 025816109 132,775 1,780,823 SH   SOLE   1,740,280 0 40,543
AMERIPRISE FINANCIAL COMMON 03076C106 97,538 916,531 SH   SOLE   894,785 0 21,746
AMERISOURCE-BERGEN COMMON 03073E105 148,412 2,287,719 SH   SOLE   2,241,060 0 46,659
AMGEN INC COMMON 031162100 86,723 617,530 SH   SOLE   603,045 0 14,485
AUTOZONE INC COMMON 053332102 154,057 301,811 SH   SOLE   295,100 0 6,711
BANK OF MONTREAL COMMON 063671101 485,226 6,276,187 SH   SOLE   5,864,387 0 411,800
BANK OF NOVA SCOTIA COMMON 064149107 722,657 12,760,176 SH   SOLE   11,954,056 0 806,120
BCE INC COMMON 05534B760 3,024 74,651 SH   SOLE   59,815 0 14,836
BROOKFIELD ASSET MGT CLASS A LTD VTG 112585104 643,791 15,867,337 SH   SOLE   14,789,532 0 1,077,805
CAMECO CORP COMMON 13321L108 249,580 22,180,519 SH   SOLE   20,744,142 0 1,436,377
CAMPBELL SOUP CO COMMON 134429109 87,692 2,843,202 SH   SOLE   2,783,296 0 59,906
CANADIAN IMPERIAL BK COMMON 136069101 74,218 853,038 SH   SOLE   769,975 0 83,063
CDN NATL RAILWAY COMMON 136375102 476,546 5,825,139 SH   SOLE   5,412,849 0 412,290
CDN NATURAL RES COMMON 136385101 640,843 17,751,972 SH   SOLE   16,625,930 0 1,126,042
CDN PACIFIC RAILWAY COMMON 13645T100 277,790 1,515,567 SH   SOLE   1,413,633 0 101,934
CENOVUS ENERGY COMMON 15135U109 261,871 25,216,510 SH   SOLE   23,672,738 0 1,543,772
COLLIERS INTL SUB VTG 194693107 98,834 1,298,819 SH   SOLE   1,255,119 0 43,700
COMCAST CORP CLASS A 20030N101 98,080 3,929,224 SH   SOLE   3,856,029 0 73,195
CONOCOPHILLIPS COMMON 20825C104 132 2,500 SH   SOLE   0 0 2,500
CRH MEDICAL CORP COMMON 12626F105 15,786 5,048,500 SH   SOLE   4,864,900 0 183,600
DENISON MINES CORP COMMON 248356107 13,253 27,218,200 SH   SOLE   26,250,800 0 967,400
EATON CORPORATION COMMON G29183103 195 3,423 SH   SOLE   3,423 0 0
ELI LILLY & CO COMMON 532457108 161,942 2,494,528 SH   SOLE   2,446,697 0 47,831
EXXON MOBIL CORP COMMON 30231G102 24 375 SH   SOLE   375 0 0
FIRSTSERVICE CORP COMMON SUB-VTG 33767E103 29,420 386,740 SH   SOLE   372,940 0 13,800
FLOWSERVE CORP COMMON 34354P105 54,163 1,762,202 SH   SOLE   1,718,462 0 43,740
FORTIS INC COMMON 349553107 64 2,000 SH   SOLE   2,000 0 0
FRANCO NEVADA CORP COMMON 351858105 143,420 1,964,691 SH   SOLE   1,835,701 0 128,990
HALLIBURTON COMMON 406216101 106,554 3,108,213 SH   SOLE   3,054,479 0 53,734
HARLEY DAVIDSON INC COMMON 412822108 113,995 3,560,758 SH   SOLE   3,489,375 0 71,383
IMPERIAL OIL LTD COMMON 453038408 32 965 SH   SOLE   965 0 0
INGERSOLL-RAND PLC CLASS A G47791101 120,424 1,764,025 SH   SOLE   1,723,530 0 40,495
JOHNSON & JOHNSON COMMON 478160104 22,552 244,289 SH   SOLE   236,289 0 8,000
JPMORGAN CHASE & CO COMMON 46625H100 50,859 641,551 SH   SOLE   622,352 0 19,199
KELLOGG CO COMMON 487836108 185,626 3,492,041 SH   SOLE   3,433,534 0 58,507
LYONDELLBASELL INDUS SHARES A N53745100 113,669 1,360,107 SH   SOLE   1,328,276 0 31,831
MAGNA INTL INC COMMON 559222401 746,390 12,831,049 SH   SOLE   12,007,139 0 823,910
MANULIFE FINCL CORP COMMON 56501R106 132,237 7,358,768 SH   SOLE   6,847,943 0 510,825
MERCK & CO INC COMMON 58933Y105 37,702 816,397 SH   SOLE   795,331 0 21,066
MOLSON COORS BREWING CLASS B 60871R209 13,039 251,887 SH   SOLE   251,887 0 0
NUTRIEN LTD COMMON 67077M108 709,587 13,040,947 SH   SOLE   12,225,351 0 815,596
OMNICOM GROUP INC COMMON 681919106 182,123 3,138,639 SH   SOLE   3,084,530 0 54,109
OPEN TEXT CORP COMMON 683715106 360,755 10,248,112 SH   SOLE   9,537,854 0 710,258
ORACLE CORP COMMON 68389X105 129,181 3,853,776 SH   SOLE   3,755,131 0 98,645
PARKER HANNIFIN CORP COMMON 701094104 150,429 1,268,690 SH   SOLE   1,246,693 0 21,997
PFIZER INC COMMON 717081103 13 480 SH   SOLE   480 0 0
PROCTER & GAMBLE CO COMMON 742718109 51,716 870,822 SH   SOLE   847,231 0 23,591
ROGERS COMMUNICATION CLASS B NON VTG 775109200 998,281 21,014,591 SH   SOLE   19,651,445 0 1,363,146
ROYAL BANK CDA COMMON 780087102 1,393,575 18,504,183 SH   SOLE   17,323,899 0 1,180,284
SUN LIFE FNCL INC COMMON 866796105 409,055 10,177,275 SH   SOLE   9,569,307 0 607,968
SUNCOR ENERGY INC COMMON 867224107 7,402 181,853 SH   SOLE   127,210 0 54,643
SYMANTEC CORP COMMON 871503108 64,213 4,087,248 SH   SOLE   3,979,735 0 107,513
TELUS CORP COMMON 87971M103 326,514 9,190,004 SH   SOLE   8,555,861 0 634,143
THOMSON REUTERS CORP COMMON 884903105 147,008 3,642,400 SH   SOLE   3,382,200 0 260,200
TORONTO DOMINION BK COMMON 891160509 1,391,168 24,031,606 SH   SOLE   22,474,896 0 1,556,710
TRANSCANADA CORP COMMON 89353D107 225 5,204 SH   SOLE   5,204 0 0
VERIZON COMMUNICATIO COMMON 92343V104 230,341 6,017,932 SH   SOLE   5,936,462 0 81,470
WELLS FARGO & CO COMMON 949746101 38,627 915,787 SH   SOLE   889,955 0 25,832