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 56,625 10,905,074 SH   SOLE   10,563,674 0 341,400
ALLEGION PLC ORDINARY SHARES G0176J109 26,822 396,952 SH   SOLE   396,593 0 9,182
ALPHABET INC CLASS C 02079K107 24 30 SH   SOLE   30 0 0
AMDOCS LTD ORDINARY G02602103 111,419 2,100,050 SH   SOLE   2,095,598 0 59,165
AMERICAN EXPRESS CO COMMON 025816109 123,739 1,605,780 SH   SOLE   1,670,245 0 41,410
AMERIPRISE FINANCIAL COMMON 03076C106 89,194 758,417 SH   SOLE   757,574 0 20,370
AMERISOURCE-BERGEN COMMON 03073E105 147,630 1,960,167 SH   SOLE   2,161,817 0 47,785
AUTOZONE INC COMMON 053332102 147,658 263,091 SH   SOLE   286,827 0 6,882
BANK OF MONTREAL COMMON 063671101 8,238 109,226 SH   SOLE   84,356 0 24,870
BANK OF NOVA SCOTIA COMMON 064149107 945,748 15,376,980 SH   SOLE   14,405,220 0 971,760
BAXTER INTL INC COMMON 071813109 24,236 467,926 SH   SOLE   465,322 0 15,495
BCE INC COMMON 05534B760 4,478 104,228 SH   SOLE   82,037 0 22,191
BROOKFIELD ASSET MGT CLASS A LTD VTG 112585104 635,623 16,331,291 SH   SOLE   15,241,550 0 1,089,741
CAMECO CORP COMMON 13321L108 208,375 22,960,786 SH   SOLE   21,494,461 0 1,466,325
CAMPBELL SOUP CO COMMON 134429109 92,977 2,362,906 SH   SOLE   2,708,113 0 61,920
CANADIAN IMPERIAL BK COMMON 136069101 429,150 4,869,336 SH   SOLE   4,542,065 0 327,271
CDN NATL RAILWAY COMMON 136375102 440,306 6,033,730 SH   SOLE   5,611,980 0 421,750
CDN NATURAL RES COMMON 136385101 627,148 19,980,770 SH   SOLE   18,726,050 0 1,254,720
CDN PACIFIC RAILWAY COMMON 13645T100 276,165 1,568,402 SH   SOLE   1,464,507 0 103,895
CENOVUS ENERGY COMMON 15135U109 220,738 25,963,779 SH   SOLE   24,391,839 0 1,571,940
COLGATE PALMOLIVE CO COMMON 194162103 1,953 35,159 SH   SOLE   27,574 0 7,585
COLLIERS INTL SUB VTG 194693107 132,684 1,914,189 SH   SOLE   1,854,389 0 59,800
COMCAST CORP CLASS A 20030N101 4,498 169,855 SH   SOLE   121,390 0 48,465
CONOCOPHILLIPS COMMON 20825C104 115 2,500 SH   SOLE   0 0 2,500
CRH MEDICAL CORP COMMON 12626F105 13,103 5,186,400 SH   SOLE   5,022,900 0 163,500
DENISON MINES CORP COMMON 248356107 12,427 27,647,200 SH   SOLE   26,786,000 0 861,200
EATON CORPORATION COMMON G29183103 4,200 67,825 SH   SOLE   49,335 0 18,490
ELI LILLY & CO COMMON 532457108 145,736 2,167,044 SH   SOLE   2,381,348 0 49,125
EXXON MOBIL CORP COMMON 30231G102 43 750 SH   SOLE   750 0 0
FIRSTSERVICE CORP COMMON SUB-VTG 33767E103 28,609 391,010 SH   SOLE   378,710 0 12,300
FORTIS INC COMMON 349553107 81 2,400 SH   SOLE   2,400 0 0
FRANCO NEVADA CORP COMMON 351858105 138,928 2,039,388 SH   SOLE   1,907,788 0 131,600
HALLIBURTON COMMON 406216101 110,344 2,679,019 SH   SOLE   2,978,025 0 55,180
HARLEY DAVIDSON INC COMMON 412822108 111,501 2,952,650 SH   SOLE   3,282,267 0 72,945
IMPERIAL OIL LTD COMMON 453038408 26 965 SH   SOLE   965 0 0
INGERSOLL-RAND PLC CLASS A G47791101 119,339 1,609,716 SH   SOLE   1,757,500 0 43,285
ISHARES S&P/TSX 60 INDEX ETF 46428D108 9,159 516,750 SH   SOLE   187,450 0 329,300
JOHNSON & JOHNSON COMMON 478160104 24,328 239,633 SH   SOLE   234,238 0 10,715
JPMORGAN CHASE & CO COMMON 46625H100 59,113 674,678 SH   SOLE   672,448 0 21,150
KELLOGG CO COMMON 487836108 175,654 3,057,871 SH   SOLE   3,426,512 0 59,870
LYONDELLBASELL INDUS SHARES A N53745100 120,528 1,271,523 SH   SOLE   1,436,817 0 34,790
MAGNA INTL INC COMMON 559222401 744,838 13,243,474 SH   SOLE   12,399,614 0 843,860
MANULIFE FINCL CORP COMMON 56501R106 141,526 7,634,366 SH   SOLE   7,113,196 0 521,170
MERCK & CO INC COMMON 58933Y105 39,405 909,553 SH   SOLE   909,367 0 24,080
MOLSON COORS BREWING CLASS B 60871R209 1,111 19,025 SH   SOLE   19,025 0 0
NUTRIEN LTD COMMON 67077M108 635,247 13,461,511 SH   SOLE   12,629,889 0 831,622
OMNICOM GROUP INC COMMON 681919106 175,033 2,725,710 SH   SOLE   3,052,600 0 55,270
OPEN TEXT CORP COMMON 683715106 367,232 10,572,213 SH   SOLE   9,849,674 0 722,539
ORACLE CORP COMMON 68389X105 138,373 3,808,522 SH   SOLE   3,798,214 0 104,420
PARKER HANNIFIN CORP COMMON 701094104 159,779 1,090,698 SH   SOLE   1,188,721 0 16,715
PFIZER INC COMMON 717081103 13 480 SH   SOLE   480 0 0
PROCTER & GAMBLE CO COMMON 742718109 51,826 823,251 SH   SOLE   817,011 0 26,475
ROGERS COMMUNICATION CLASS B NON VTG 775109200 854,413 19,159,986 SH   SOLE   17,944,010 0 1,215,976
ROYAL BANK CDA COMMON 780087102 1,393,003 18,060,891 SH   SOLE   16,917,667 0 1,143,224
SUN LIFE FNCL INC COMMON 866796105 426,502 10,401,132 SH   SOLE   9,780,787 0 620,345
SUNCOR ENERGY INC COMMON 867224107 8,264 239,681 SH   SOLE   168,053 0 71,628
SYMANTEC CORP COMMON 871503108 78,226 3,799,383 SH   SOLE   3,793,830 0 110,865
TELUS CORP COMMON 87971M103 333,120 9,501,145 SH   SOLE   8,854,010 0 647,135
TERADYNE INC COMMON 880770102 25,693 706,842 SH   SOLE   706,126 0 19,135
THOMSON REUTERS CORP COMMON 884903105 146,131 3,787,020 SH   SOLE   3,517,765 0 269,255
TORONTO DOMINION BK COMMON 891160509 1,403,399 24,768,613 SH   SOLE   23,176,378 0 1,592,235
TRANSCANADA CORP COMMON 89353D107 215 5,204 SH   SOLE   5,204 0 0
UNITED TECHNOLOGIES COMMON 913017109 18,121 181,368 SH   SOLE   175,675 0 10,165
VERIZON COMMUNICATIO COMMON 92343V104 218,203 5,192,191 SH   SOLE   5,804,672 0 83,080
WELLS FARGO & CO COMMON 949746101 35,620 854,897 SH   SOLE   850,073 0 26,885
XPO LOGISTICS INC COMMON 983793100 6 80 SH   SOLE   80 0 0