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
ABBVIE INC COM 00287Y109 17,019 183,694 SH   SOLE   176,773 0 6,921
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 11,951 73,056 SH   SOLE   68,697 0 4,359
ADOBE SYS INC COM 00724F101 458 1,877 SH   SOLE   1,877 0 0
AGNICO EAGLE MINES LTD COM 008474108 57,221 1,247,921 SH   SOLE   612,621 0 635,300
AIR PRODS & CHEMS INC COM 009158106 8,663 55,628 SH   SOLE   51,559 0 4,069
ALGONQUIN PWR UTILS CORP COM 015857105 46,338 4,795,800 SH   SOLE   4,447,300 0 348,500
ALPHABET INC CAP STK CL C 02079K107 1,042 934 SH   SOLE   934 0 0
ALTRIA GROUP INC COM 02209S103 16,435 289,393 SH   SOLE   276,080 0 13,313
AMAZON COM INC COM 023135106 1,496 880 SH   SOLE   880 0 0
AMERICAN EXPRESS CO COM 025816109 1,360 13,880 SH   SOLE   13,880 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 7,795 91,299 SH   SOLE   89,198 0 2,101
AMERISOURCEBERGEN CORP COM 03073E105 5,033 59,021 SH   SOLE   56,834 0 2,187
AMGEN INC COM 031162100 11,031 59,761 SH   SOLE   57,526 0 2,235
ANALOG DEVICES INC COM 032654105 9,068 94,536 SH   SOLE   87,424 0 7,112
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 2,450 24,311 SH   SOLE   23,206 0 1,105
APPLE INC COM 037833100 28,989 156,604 SH   SOLE   147,944 0 8,660
APPLIED MATLS INC COM 038222105 485 10,509 SH   SOLE   10,509 0 0
ARAMARK COM 03852U106 427 11,496 SH   SOLE   11,496 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 5,043 143,632 SH   SOLE   129,026 0 14,606
AT&T INC COM 00206R102 18,432 574,033 SH   SOLE   389,196 0 184,837
ATHENAHEALTH INC COM 04685W103 504 3,166 SH   SOLE   3,166 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 2,707 20,181 SH   SOLE   16,423 0 3,758
BANCO SANTANDER SA ADR 05964H105 77 14,331 SH   SOLE   14,331 0 0
BANK AMER CORP COM 060505104 26,148 927,577 SH   SOLE   891,438 0 36,139
BANK MONTREAL QUE COM 063671101 279,622 3,616,781 SH   SOLE   1,871,181 0 1,745,600
BANK N S HALIFAX COM 064149107 382,815 6,759,465 SH   SOLE   4,333,893 0 2,425,572
BAXTER INTL INC COM 071813109 1,189 16,097 SH   SOLE   16,097 0 0
BCE INC COM NEW 05534B760 62,571 1,544,776 SH   SOLE   561,052 0 983,724
BLACKROCK INC COM 09247X101 2,714 5,439 SH   SOLE   4,704 0 735
BOSTON SCIENTIFIC CORP COM 101137107 201 6,151 SH   SOLE   6,151 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 267 5,299 SH   SOLE   73 0 5,226
BROADCOM INC COM 11135F101 13,694 56,436 SH   SOLE   55,806 0 630
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 106,175 2,616,850 SH   SOLE   1,336,025 0 1,280,825
BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 54,545 1,816,892 SH   SOLE   1,266,392 0 550,500
CAMECO CORP COM 13321L108 40,487 3,598,097 SH   SOLE   2,070,017 0 1,528,080
CANADIAN NAT RES LTD COM 136385101 271,990 7,534,371 SH   SOLE   4,768,681 0 2,765,690
CANADIAN NATL RY CO COM 136375102 79,139 967,360 SH   SOLE   502,060 0 465,300
CANADIAN PAC RY LTD COM 13645T100 169,411 924,270 SH   SOLE   565,170 0 359,100
CAPITAL ONE FINL CORP COM 14040H105 207 2,255 SH   SOLE   2,255 0 0
CDN IMPERIAL BK COMM TORONTO COM 136069101 109,487 1,258,399 SH   SOLE   825,299 0 433,100
CELESTICA INC SUB VTG SHS 15101Q108 20,520 1,725,600 SH   SOLE   930,800 0 794,800
CELGENE CORP COM 151020104 216 2,725 SH   SOLE   2,725 0 0
CENTENE CORP DEL COM 15135B101 609 4,942 SH   SOLE   4,942 0 0
CHENIERE ENERGY INC COM NEW 16411R208 560 8,594 SH   SOLE   8,594 0 0
CHEVRON CORP NEW COM 166764100 1,692 13,386 SH   SOLE   13,386 0 0
CISCO SYS INC COM 17275R102 11,078 257,448 SH   SOLE   247,059 0 10,389
CITIZENS FINL GROUP INC COM 174610105 493 12,673 SH   SOLE   12,673 0 0
CITRIX SYS INC COM 177376100 463 4,413 SH   SOLE   4,413 0 0
COMCAST CORP NEW CL A 20030N101 1,156 35,231 SH   SOLE   35,231 0 0
COMERICA INC COM 200340107 349 3,836 SH   SOLE   3,836 0 0
COSTAR GROUP INC COM 22160N109 201 486 SH   SOLE   486 0 0
CUBESMART COM 229663109 5,144 159,641 SH   SOLE   159,641 0 0
CUMMINS INC COM 231021106 431 3,238 SH   SOLE   3,238 0 0
D R HORTON INC COM 23331A109 419 10,216 SH   SOLE   10,216 0 0
DARDEN RESTAURANTS INC COM 237194105 17,899 167,191 SH   SOLE   159,074 0 8,117
DESCARTES SYS GROUP INC COM 249906108 1,533 47,050 SH   SOLE   950 0 46,100
DOMINION ENERGY INC COM 25746U109 222 3,249 SH   SOLE   0 0 3,249
DOWDUPONT INC COM 26078J100 13,760 208,742 SH   SOLE   201,844 0 6,898
DUKE ENERGY CORP NEW COM NEW 26441C204 18,910 239,125 SH   SOLE   231,321 0 7,804
E TRADE FINANCIAL CORP COM NEW 269246401 631 10,320 SH   SOLE   10,320 0 0
EMERSON ELEC CO COM 291011104 1,383 20,008 SH   SOLE   20,008 0 0
ENBRIDGE INC COM 29250N105 115,231 3,222,570 SH   SOLE   2,539,470 0 683,100
ENCANA CORP COM 292505104 87,168 6,672,909 SH   SOLE   4,741,409 0 1,931,500
ENERGY TRANSFER EQUITY L P COM UT LTD PTN 29273V100 5,412 313,761 SH   SOLE   313,761 0 0
ENERPLUS CORP COM 292766102 47,580 3,771,995 SH   SOLE   2,611,695 0 1,160,300
ENI S P A SPONSORED ADR 26874R108 4,098 110,406 SH   SOLE   102,955 0 7,451
ENTERPRISE PRODS PARTNERS L COM 293792107 4,479 161,887 SH   SOLE   161,887 0 0
EPAM SYS INC COM 29414B104 238 1,911 SH   SOLE   1,911 0 0
EQUINOR ASA SPONSORED ADR 29446M102 15,944 603,712 SH   SOLE   560,608 0 43,104
EXELON CORP COM 30161N101 14,991 351,903 SH   SOLE   351,903 0 0
FACEBOOK INC CL A 30303M102 2,878 14,812 SH   SOLE   14,812 0 0
FIRSTSERVICE CORP NEW SUB VTG SH 33767E103 274 3,600 SH   SOLE   3,600 0 0
FORTINET INC COM 34959E109 563 9,016 SH   SOLE   9,016 0 0
FORTIS INC COM 349553107 111,330 3,482,445 SH   SOLE   1,637,735 0 1,844,710
FRANCO NEVADA CORP COM 351858105 44,580 610,697 SH   SOLE   269,197 0 341,500
FRESENIUS MED CARE AG&CO KGA SPONSORED ADR 358029106 11,412 226,646 SH   SOLE   218,345 0 8,301
GENERAL MLS INC COM 370334104 394 8,895 SH   SOLE   0 0 8,895
GILDAN ACTIVEWEAR INC COM 375916103 111,703 3,964,971 SH   SOLE   2,470,771 0 1,494,200
GOLDCORP INC NEW COM 380956409 113,581 8,271,004 SH   SOLE   4,927,204 0 3,343,800
GRANITE REAL ESTATE INVT TR UNIT 99/99/9999 387437114 8,354 204,795 SH   SOLE   204,795 0 0
GROUPE CGI INC CL A SUB VTG 39945C109 175,709 2,772,209 SH   SOLE   1,704,309 0 1,067,900
HOME DEPOT INC COM 437076102 8,786 45,035 SH   SOLE   42,559 0 2,476
HUNTINGTON INGALLS INDS INC COM 446413106 275 1,269 SH   SOLE   1,269 0 0
ILLINOIS TOOL WKS INC COM 452308109 15,676 113,154 SH   SOLE   103,294 0 9,860
IMPERIAL OIL LTD COM NEW 453038408 1,260 37,901 SH   SOLE   37,901 0 0
INNOVIVA INC COM 45781M101 145 10,542 SH   SOLE   10,542 0 0
INTEL CORP COM 458140100 7,911 159,148 SH   SOLE   150,903 0 8,245
INTERNATIONAL BUSINESS MACHS COM 459200101 838 5,995 SH   SOLE   5,995 0 0
IRON MTN INC NEW COM 46284V101 8,322 237,709 SH   SOLE   225,378 0 12,331
JOHNSON & JOHNSON COM 478160104 29,115 239,942 SH   SOLE   170,495 0 69,447
JPMORGAN CHASE & CO COM 46625H100 22,380 214,776 SH   SOLE   207,021 0 7,755
KAR AUCTION SVCS INC COM 48238T109 513 9,369 SH   SOLE   9,369 0 0
KIMBERLY CLARK CORP COM 494368103 8,235 78,178 SH   SOLE   18,599 0 59,579
KLA-TENCOR CORP COM 482480100 287 2,798 SH   SOLE   2,798 0 0
LAM RESEARCH CORP COM 512807108 12,525 72,463 SH   SOLE   71,984 0 479
LOCKHEED MARTIN CORP COM 539830109 13,658 46,232 SH   SOLE   43,255 0 2,977
MAGNA INTL INC COM 559222401 56,140 965,092 SH   SOLE   426,092 0 539,000
MANPOWERGROUP INC COM 56418H100 390 4,530 SH   SOLE   4,530 0 0
MANULIFE FINL CORP COM 56501R106 215,353 11,983,943 SH   SOLE   7,665,843 0 4,318,100
MASTERCARD INCORPORATED CL A 57636Q104 650 3,307 SH   SOLE   3,307 0 0
MCDONALDS CORP COM 580135101 24,228 154,624 SH   SOLE   96,720 0 57,904
MEDICAL PPTYS TRUST INC COM 58463J304 9,154 651,981 SH   SOLE   640,285 0 11,696
MEDTRONIC PLC SHS G5960L103 7,823 91,382 SH   SOLE   87,930 0 3,452
METHANEX CORP COM 59151K108 96,720 1,367,568 SH   SOLE   820,618 0 546,950
MICRON TECHNOLOGY INC COM 595112103 447 8,524 SH   SOLE   8,524 0 0
MICROSOFT CORP COM 594918104 29,567 299,837 SH   SOLE   287,803 0 12,034
MOLSON COORS BREWING CO CL B 60871R209 327 4,809 SH   SOLE   4,809 0 0
MPLX LP COM UNIT REP LTD 55336V100 552 16,156 SH   SOLE   16,156 0 0
NATIONAL GRID PLC SPONSORED ADR NE 636274409 5,595 100,176 SH   SOLE   1,716 0 98,460
NETFLIX INC COM 64110L106 881 2,251 SH   SOLE   2,251 0 0
NIKE INC CL B 654106103 1,437 18,040 SH   SOLE   18,040 0 0
NOBLE ENERGY INC COM 655044105 8,061 228,498 SH   SOLE   221,935 0 6,563
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 357 7,562 SH   SOLE   7,562 0 0
NOVARTIS A G SPONSORED ADR 66987V109 7,241 95,860 SH   SOLE   28,167 0 67,693
NOVO-NORDISK A S ADR 670100205 11,155 241,868 SH   SOLE   227,788 0 14,080
NUTRIEN LTD COM 67077M108 109,272 2,008,215 SH   SOLE   1,528,703 0 479,512
NVR INC COM 62944T105 285 96 SH   SOLE   96 0 0
OPEN TEXT CORP COM 683715106 171,271 4,865,340 SH   SOLE   2,958,240 0 1,907,100
ORACLE CORP COM 68389X105 1,122 25,473 SH   SOLE   25,473 0 0
OSISKO GOLD ROYALTIES LTD COM 68827L101 131 13,780 SH   SOLE   13,780 0 0
PACWEST BANCORP DEL COM 695263103 478 9,664 SH   SOLE   9,664 0 0
PATTERN ENERGY GROUP INC CL A 70338P100 525 28,000 SH   SOLE   28,000 0 0
PAYCHEX INC COM 704326107 9,814 143,583 SH   SOLE   141,369 0 2,214
PBF ENERGY INC CL A 69318G106 303 7,238 SH   SOLE   7,238 0 0
PEMBINA PIPELINE CORP COM 706327103 162,990 4,705,353 SH   SOLE   3,437,503 0 1,267,850
PFIZER INC COM 717081103 10,147 279,699 SH   SOLE   270,838 0 8,861
PHILIP MORRIS INTL INC COM 718172109 6,169 76,402 SH   SOLE   74,420 0 1,982
PROCTER AND GAMBLE CO COM 742718109 10,617 136,007 SH   SOLE   65,797 0 70,210
PROGRESSIVE CORP OHIO COM 743315103 330 5,573 SH   SOLE   5,573 0 0
PRUDENTIAL FINL INC COM 744320102 600 6,416 SH   SOLE   1,828 0 4,588
PULTE GROUP INC COM 745867101 9,689 337,003 SH   SOLE   332,699 0 4,304
QUANTA SVCS INC COM 74762E102 281 8,410 SH   SOLE   8,410 0 0
RAYTHEON CO COM NEW 755111507 15,687 81,203 SH   SOLE   77,579 0 3,624
REGENERON PHARMACEUTICALS COM 75886F107 445 1,291 SH   SOLE   1,291 0 0
REPUBLIC SVCS INC COM 760759100 9,798 143,325 SH   SOLE   139,897 0 3,428
ROGERS COMMUNICATIONS INC CL B 775109200 134,668 2,834,853 SH   SOLE   1,521,098 0 1,313,755
ROYAL BK CDA MONTREAL QUE COM 780087102 297,124 3,945,266 SH   SOLE   2,342,617 0 1,602,649
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 6,495 93,812 SH   SOLE   78,462 0 15,350
SANDSTORM GOLD LTD COM NEW 80013R206 190 42,200 SH   SOLE   42,200 0 0
SANOFI SPONSORED ADR 80105N105 3,797 94,892 SH   SOLE   2,093 0 92,799
SHAW COMMUNICATIONS INC CL B CONV 82028K200 45,768 2,246,381 SH   SOLE   1,907,111 0 339,270
SIX FLAGS ENTMT CORP NEW COM 83001A102 15,078 215,246 SH   SOLE   209,877 0 5,369
STANTEC INC COM 85472N109 66,718 2,593,762 SH   SOLE   1,523,112 0 1,070,650
STRYKER CORP COM 863667101 8,866 52,503 SH   SOLE   50,504 0 1,999
SUN LIFE FINL INC COM 866796105 54,382 1,353,020 SH   SOLE   427,420 0 925,600
SUNCOR ENERGY INC NEW COM 867224107 176,683 4,340,809 SH   SOLE   2,229,037 0 2,111,772
T MOBILE US INC COM 872590104 399 6,686 SH   SOLE   6,686 0 0
TALLGRASS ENERGY PARTNERS LP COM UNIT 874697105 520 12,000 SH   SOLE   12,000 0 0
TARGA RES CORP COM 87612G101 8,212 165,924 SH   SOLE   163,316 0 2,608
TECK RESOURCES LTD CL B 878742204 856 33,598 SH   SOLE   33,598 0 0
TELUS CORP COM 87971M103 110,251 3,103,082 SH   SOLE   1,949,654 0 1,153,428
TEXAS INSTRS INC COM 882508104 16,035 145,438 SH   SOLE   143,608 0 1,830
THOMSON REUTERS CORP COM 884903105 67,016 1,660,429 SH   SOLE   854,729 0 805,700
TIMKEN CO COM 887389104 499 11,465 SH   SOLE   11,465 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 427,360 7,382,365 SH   SOLE   4,516,581 0 2,865,784
TOTAL S A SPONSORED ADR 89151E109 6,640 109,638 SH   SOLE   93,316 0 16,322
TOTAL SYS SVCS INC COM 891906109 532 6,289 SH   SOLE   6,289 0 0
TRANSCANADA CORP COM 89353D107 192,050 4,437,960 SH   SOLE   2,428,160 0 2,009,800
UNILEVER N V N Y SHS NEW 904784709 8,835 158,552 SH   SOLE   158,552 0 0
UNILEVER PLC SPON ADR NEW 904767704 763 13,807 SH   SOLE   39 0 13,768
UNITED PARCEL SERVICE INC CL B 911312106 1,103 10,381 SH   SOLE   10,381 0 0
UNITED RENTALS INC COM 911363109 470 3,183 SH   SOLE   3,183 0 0
UNITED TECHNOLOGIES CORP COM 913017109 1,424 11,391 SH   SOLE   11,391 0 0
UNITEDHEALTH GROUP INC COM 91324P102 10,993 44,808 SH   SOLE   44,101 0 707
VERIZON COMMUNICATIONS INC COM 92343V104 13,979 277,859 SH   SOLE   123,437 0 154,422
VERMILION ENERGY INC COM 923725105 109,203 3,027,556 SH   SOLE   1,748,456 0 1,279,100
VERTEX PHARMACEUTICALS INC COM 92532F100 683 4,016 SH   SOLE   4,016 0 0
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 11,039 454,095 SH   SOLE   247,651 0 206,444
WALMART INC COM 931142103 1,322 15,431 SH   SOLE   15,431 0 0
WASTE CONNECTIONS INC COM 94106B101 123,660 1,641,317 SH   SOLE   981,594 0 659,723
WASTE MGMT INC DEL COM 94106L109 9,264 113,894 SH   SOLE   104,557 0 9,337
WEC ENERGY GROUP INC COM 92939U106 9,214 142,523 SH   SOLE   142,523 0 0
WELLS FARGO CO NEW COM 949746101 4,323 77,977 SH   SOLE   74,910 0 3,067
WESTPAC BKG CORP SPONSORED ADR 961214301 2,458 113,388 SH   SOLE   108,449 0 4,939
WORLDPAY INC CL A 981558109 496 6,060 SH   SOLE   6,060 0 0
XILINX INC COM 983919101 8,136 124,677 SH   SOLE   122,754 0 1,923
ZIMMER BIOMET HLDGS INC COM 98956P102 832 7,469 SH   SOLE   7,469 0 0