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
Advantage Oil & Gas Ltd. COM 00765F101 440 102,123 SH   SOLE   102,123 0 0
Barrick Gold Corp. COM 067901108 20,367 1,403,698 SH   SOLE   1,008,798 0 394,900
Agnico Eagle Mines Ltd COM 008474108 34,939 754,252 SH   SOLE   546,852 0 207,400
Brookfield Asset Management Inc. CL A LTD VT SH 112585104 49,568 1,134,986 SH   SOLE   897,976 0 237,010
BCE Inc. COM NEW 05534B760 21,145 438,791 SH   SOLE   438,791 0 0
Ballard Power Systems Inc COM 058586108 534 120,410 SH   SOLE   120,410 0 0
Bank of Montreal COM 063671101 63,328 788,811 SH   SOLE   635,711 0 153,100
Bank of Nova Scotia COM 064149107 111,398 1,720,675 SH   SOLE   1,351,825 0 368,850
Canadian Imperial Bank of Commerce COM 136069101 39,132 400,121 SH   SOLE   400,121 0 0
Canadian Natural Resources Ltd. COM 136385101 56,146 1,566,070 SH   SOLE   1,234,870 0 331,200
Canadian National Railway COM 136375102 64,680 781,869 SH   SOLE   629,922 0 151,947
Canadian Pacific Railway Ltd. COM 13645T100 75,829 413,781 SH   SOLE   334,481 0 79,300
Encana Corp. COM 292505104 34,138 2,550,758 SH   SOLE   2,024,358 0 526,400
Endeavour Silver COM 29258Y103 693 287,680 SH   SOLE   287,680 0 0
Enbridge Inc. COM 29250N105 78,664 2,004,932 SH   SOLE   1,607,232 0 397,700
Franco-Nevada Corp. COM 351858105 4,203 52,422 SH   SOLE   15,652 0 36,770
New First Service Corp. SUB VTG SH 33767E103 415 5,920 SH   SOLE   5,920 0 0
Fortuna Silver Mines Inc. COM 349915108 913 174,460 SH   SOLE   174,460 0 0
Goldcorp Inc. COM 380956409 10,944 855,445 SH   SOLE   855,445 0 0
CGI Group Class A CL A SUB VTG 39945C109 41,247 756,768 SH   SOLE   582,951 0 173,817
Hudbay Minerals Inc. COM 443628102 1,052 118,461 SH   SOLE   118,461 0 0
Kinross Gold Corp. COM NO PAR 496902404 8,526 1,971,020 SH   SOLE   1,971,020 0 0
Kirkland Lake Gold Ltd COM 49741E100 1,091 70,932 SH   SOLE   70,932 0 0
Maxar Technologies Ltd COM 57778L103 14,918 231,030 SH   SOLE   231,030 0 0
Manulife Financial Corp. COM 56501R106 68,496 3,273,136 SH   SOLE   2,473,111 0 800,025
Magna International Inc. Class A COM 559222401 20,876 367,160 SH   SOLE   295,244 0 71,916
Methanex Corp. COM 59151K108 11,083 182,338 SH   SOLE   146,638 0 35,700
Open Text Corp. COM 683715106 29,168 817,394 SH   SOLE   642,714 0 174,680
Precision Drilling Corp. COM 2010 74022D308 926 304,400 SH   SOLE   304,400 0 0
Pembina Pipeline Corp. COM 706327103 1,256 34,567 SH   SOLE   34,567 0 0
Restaurant Brands International COM 76131D103 36,181 586,741 SH   SOLE   468,641 0 118,100
Royal Bank of Canada COM 780087102 144,762 1,766,965 SH   SOLE   1,400,487 0 366,478
Shopify Inc - Class A CL A 82509L107 4,266 42,048 SH   SOLE   42,048 0 0
Sun Life Financial Inc. COM 866796105 19,612 473,649 SH   SOLE   473,649 0 0
Sandstorm Gold Ltd COM NEW 80013R206 1,244 248,190 SH   SOLE   248,190 0 0
Suncor Energy Inc. COM 867224107 70,241 1,907,021 SH   SOLE   1,501,165 0 405,856
Sierra Wireless Inc. COM 826516106 336 16,400 SH   SOLE   16,400 0 0
Telus Corp. COM 87971M103 56,826 1,495,174 SH   SOLE   1,124,874 0 370,300
Toronto-Dominion Bank COM NEW 891160509 145,639 2,477,643 SH   SOLE   1,943,811 0 533,832
Teck Resources Ltd. CL B 878742204 29,740 1,133,762 SH   SOLE   899,562 0 234,200
TransCanada Corp. COM 89353D107 22,928 469,555 SH   SOLE   373,655 0 95,900
Waste Connections Inc COM 94106B101 49,413 694,519 SH   SOLE   555,160 0 139,359
Wheaton Precious Metals Corp COM 962879102 8,841 398,604 SH   SOLE   398,604 0 0
Advanced Disposal Services Inc COM 00790X101 1,586 66,230 SH   SOLE   66,230 0 0
Allstate Corp. COM 020002101 1,269 12,120 SH   SOLE   12,120 0 0
Amazon.Com Inc COM 023135106 1,438 1,230 SH   SOLE   1,230 0 0
Bank of America Corp. COM 060505104 2,449 82,960 SH   SOLE   82,960 0 0
BankUnited Inc COM 06652K103 724 17,781 SH   SOLE   17,781 0 0
BMC Stock Holdings Inc COM 05591B109 2,404 95,000 SH   SOLE   95,000 0 0
Citigroup Inc. COM NEW 172967424 1,460 19,620 SH   SOLE   19,620 0 0
Cott Corp COM 22163N106 2,062 123,555 SH   SOLE   123,555 0 0
Devon Energy Corp. COM 25179M103 3,649 88,150 SH   SOLE   88,150 0 0
E Trade Financial Group Inc COM NEW 269246401 5,231 105,530 SH   SOLE   105,530 0 0
Fortune Brands Home & Security Inc. COM 34964C106 2,388 34,890 SH   SOLE   34,890 0 0
Fedex Corp. COM 31428X106 1,205 4,830 SH   SOLE   4,830 0 0
Granite Construction Inc COM 387328107 764 12,050 SH   SOLE   12,050 0 0
JP Morgan Chase & Company COM 46625H100 2,474 23,130 SH   SOLE   23,130 0 0
Keysight Technologies Inc COM 49338L103 1,834 44,090 SH   SOLE   44,090 0 0
Lennar Corp. CL A 526057104 3,066 48,480 SH   SOLE   48,480 0 0
Lowe's Companies COM 548661107 1,818 19,560 SH   SOLE   19,560 0 0
Mastercard Inc CL A 57636Q104 1,447 9,560 SH   SOLE   9,560 0 0
Mohawk Industries Inc. COM 608190104 2,436 8,830 SH   SOLE   8,830 0 0
Middleby Corp COM 596278101 652 4,830 SH   SOLE   4,830 0 0
Mueller Water Products Inc COM SER A 624758108 646 51,518 SH   SOLE   51,518 0 0
Owens Corning COM 690742101 3,576 38,890 SH   SOLE   38,890 0 0
Oci Partners Mlp COM UNIT REP LP 67091N108 514 63,900 SH   SOLE   63,900 0 0
Parsley Energy Inc-Class A CL A 701877102 712 24,200 SH   SOLE   24,200 0 0
PGT Innovations Inc COM 69336V101 296 17,583 SH   SOLE   17,583 0 0
PNC Bank Corp. COM 693475105 2,729 18,910 SH   SOLE   18,910 0 0
Raytheon Company COM NEW 755111507 1,390 7,400 SH   SOLE   7,400 0 0
Rayonier Advanced Materials COM 75508B104 1,287 62,940 SH   SOLE   62,940 0 0
Carrols Restaurant Group Inc COM 14574X104 1,849 152,150 SH   SOLE   152,150 0 0
TRI Pointe Group Inc COM 87265H109 1,736 96,850 SH   SOLE   96,850 0 0