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,584 185,781 SH   SOLE   178,201 0 7,580
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 12,979 84,560 SH   SOLE   78,873 0 5,687
ADOBE SYS INC COM 00724F101 306 1,418 SH   SOLE   1,418 0 0
AGNICO EAGLE MINES LTD COM 008474108 48,325 1,150,465 SH   SOLE   516,465 0 634,000
AIR PRODS & CHEMS INC COM 009158106 9,333 58,689 SH   SOLE   52,753 0 5,936
ALGONQUIN PWR UTILS CORP COM 015857105 49,239 4,975,284 SH   SOLE   4,590,534 0 384,750
ALPHABET INC CAP STK CL C 02079K107 740 718 SH   SOLE   718 0 0
ALTRIA GROUP INC COM 02209S103 17,003 272,838 SH   SOLE   259,525 0 13,313
AMAZON COM INC COM 023135106 885 612 SH   SOLE   612 0 0
AMERICAN EXPRESS CO COM 025816109 1,707 18,310 SH   SOLE   18,310 0 0
AMERISOURCEBERGEN CORP COM 03073E105 4,968 57,629 SH   SOLE   57,629 0 0
AMGEN INC COM 031162100 10,536 61,806 SH   SOLE   58,738 0 3,068
ANALOG DEVICES INC COM 032654105 12,437 136,480 SH   SOLE   126,162 0 10,318
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 2,922 26,587 SH   SOLE   24,112 0 2,475
APPLE INC COM 037833100 28,777 171,522 SH   SOLE   159,475 0 12,047
APPLIED MATLS INC COM 038222105 455 8,186 SH   SOLE   8,186 0 0
ARAMARK COM 03852U106 348 8,817 SH   SOLE   8,817 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 5,479 156,688 SH   SOLE   133,718 0 22,970
AT&T INC COM 00206R102 18,740 525,672 SH   SOLE   334,315 0 191,357
AUTOMATIC DATA PROCESSING IN COM 053015103 2,545 22,434 SH   SOLE   17,035 0 5,399
BANCO SANTANDER SA ADR 05964H105 93 14,331 SH   SOLE   14,331 0 0
BANK AMER CORP COM 060505104 29,119 970,981 SH   SOLE   920,580 0 50,401
BANK MONTREAL QUE COM 063671101 268,167 3,555,521 SH   SOLE   1,822,221 0 1,733,300
BANK N S HALIFAX COM 064149107 412,313 6,703,855 SH   SOLE   4,279,983 0 2,423,872
BAXTER INTL INC COM 071813109 970 14,914 SH   SOLE   14,914 0 0
BCE INC COM NEW 05534B760 67,034 1,560,167 SH   SOLE   556,563 0 1,003,604
BIOGEN INC COM 09062X103 367 1,343 SH   SOLE   1,343 0 0
BLACKROCK INC COM 09247X101 3,184 5,878 SH   SOLE   4,871 0 1,007
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 12,852 222,784 SH   SOLE   214,220 0 8,564
BROADCOM LTD SHS Y09827109 17,749 75,320 SH   SOLE   73,914 0 1,406
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 100,910 2,592,734 SH   SOLE   1,311,109 0 1,281,625
BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 56,676 1,825,529 SH   SOLE   1,414,929 0 410,600
CAMECO CORP COM 13321L108 41,502 4,573,168 SH   SOLE   2,404,588 0 2,168,580
CANADIAN NAT RES LTD COM 136385101 231,676 7,381,187 SH   SOLE   4,568,297 0 2,812,890
CANADIAN NATL RY CO COM 136375102 70,413 964,909 SH   SOLE   498,909 0 466,000
CANADIAN PAC RY LTD COM 13645T100 169,107 960,400 SH   SOLE   589,700 0 370,700
CDN IMPERIAL BK COMM TORONTO COM 136069101 114,979 1,304,609 SH   SOLE   858,259 0 446,350
CENTENE CORP DEL COM 15135B101 461 4,314 SH   SOLE   4,314 0 0
CHEVRON CORP NEW COM 166764100 1,946 17,071 SH   SOLE   17,071 0 0
CHUBB LIMITED COM H1467J104 2,840 20,766 SH   SOLE   17,139 0 3,627
CITIZENS FINL GROUP INC COM 174610105 410 9,783 SH   SOLE   9,783 0 0
COMCAST CORP NEW CL A 20030N101 1,318 38,585 SH   SOLE   38,585 0 0
COMERICA INC COM 200340107 244 2,551 SH   SOLE   2,551 0 0
CUBESMART COM 229663109 4,562 161,797 SH   SOLE   161,797 0 0
CUMMINS INC COM 231021106 7,159 44,169 SH   SOLE   44,169 0 0
D R HORTON INC COM 23331A109 354 8,090 SH   SOLE   8,090 0 0
DARDEN RESTAURANTS INC COM 237194105 5,276 61,898 SH   SOLE   55,144 0 6,754
DESCARTES SYS GROUP INC COM 249906108 1,342 47,050 SH   SOLE   950 0 46,100
DOMINION ENERGY INC COM 25746U109 7,548 111,946 SH   SOLE   108,697 0 3,249
DOWDUPONT INC COM 26078J100 15,834 248,541 SH   SOLE   241,643 0 6,898
DR PEPPER SNAPPLE GROUP INC COM 26138E109 329 2,787 SH   SOLE   249 0 2,538
DUKE ENERGY CORP NEW COM NEW 26441C204 12,495 161,289 SH   SOLE   157,581 0 3,708
E TRADE FINANCIAL CORP COM NEW 269246401 460 8,314 SH   SOLE   8,314 0 0
EMERSON ELEC CO COM 291011104 1,123 16,444 SH   SOLE   16,444 0 0
ENBRIDGE INC COM 29250N105 154,347 4,915,054 SH   SOLE   3,651,354 0 1,263,700
ENCANA CORP COM 292505104 72,948 6,642,711 SH   SOLE   4,492,911 0 2,149,800
ENERGY TRANSFER EQUITY L P COM UT LTD PTN 29273V100 4,924 346,545 SH   SOLE   346,545 0 0
ENERPLUS CORP COM 292766102 42,296 3,766,430 SH   SOLE   2,606,130 0 1,160,300
ENTERPRISE PRODS PARTNERS L COM 293792107 4,185 170,962 SH   SOLE   170,962 0 0
EXELON CORP COM 30161N101 3,810 97,690 SH   SOLE   97,690 0 0
FACEBOOK INC CL A 30303M102 808 5,058 SH   SOLE   5,058 0 0
FIRST AMERN FINL CORP COM 31847R102 216 3,684 SH   SOLE   3,684 0 0
FIRSTSERVICE CORP NEW SUB VTG SH 33767E103 3,519 48,100 SH   SOLE   48,100 0 0
FORTIS INC COM 349553107 91,706 2,720,864 SH   SOLE   922,854 0 1,798,010
FRANCO NEVADA CORP COM 351858105 41,858 614,463 SH   SOLE   272,763 0 341,700
FRESENIUS MED CARE AG&CO KGA SPONSORED ADR 358029106 11,866 232,316 SH   SOLE   221,656 0 10,660
GAMING & LEISURE PPTYS INC COM 36467J108 470 14,052 SH   SOLE   14,052 0 0
GENERAL MLS INC COM 370334104 651 14,458 SH   SOLE   0 0 14,458
GILDAN ACTIVEWEAR INC COM 375916103 113,652 3,941,090 SH   SOLE   2,336,290 0 1,604,800
GOLDCORP INC NEW COM 380956409 113,977 8,266,845 SH   SOLE   4,921,845 0 3,345,000
GRANITE REAL ESTATE INVT TR UNIT 99/99/9999 387437114 9,328 236,895 SH   SOLE   236,895 0 0
GROUPE CGI INC CL A SUB VTG 39945C109 160,960 2,795,307 SH   SOLE   1,727,007 0 1,068,300
HOME DEPOT INC COM 437076102 10,241 57,457 SH   SOLE   52,747 0 4,710
HUDBAY MINERALS INC COM 443628102 707 100,100 SH   SOLE   100,100 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 217 844 SH   SOLE   844 0 0
ILLINOIS TOOL WKS INC COM 452308109 21,779 139,022 SH   SOLE   125,109 0 13,913
IMPERIAL OIL LTD COM NEW 453038408 1,053 39,855 SH   SOLE   39,855 0 0
ING GROEP N V SPONSORED ADR 456837103 15,004 886,294 SH   SOLE   849,147 0 37,147
INNOVIVA INC COM 45781M101 175 10,542 SH   SOLE   10,542 0 0
INTEL CORP COM 458140100 3,353 64,399 SH   SOLE   59,500 0 4,899
INTERNATIONAL BUSINESS MACHS COM 459200101 1,248 8,138 SH   SOLE   8,138 0 0
IRON MTN INC NEW COM 46284V101 6,970 212,126 SH   SOLE   198,456 0 13,670
JOHNSON & JOHNSON COM 478160104 30,051 234,500 SH   SOLE   161,822 0 72,678
JPMORGAN CHASE & CO COM 46625H100 25,043 227,733 SH   SOLE   216,670 0 11,063
KAR AUCTION SVCS INC COM 48238T109 395 7,298 SH   SOLE   7,298 0 0
KIMBERLY CLARK CORP COM 494368103 13,064 118,626 SH   SOLE   57,155 0 61,471
KLA-TENCOR CORP COM 482480100 374 3,436 SH   SOLE   3,436 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 406 2,513 SH   SOLE   2,513 0 0
LAM RESEARCH CORP COM 512807108 12,608 62,063 SH   SOLE   60,990 0 1,073
LOCKHEED MARTIN CORP COM 539830109 16,010 47,377 SH   SOLE   44,400 0 2,977
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 346 3,282 SH   SOLE   3,282 0 0
MAGNA INTL INC COM 559222401 54,356 966,476 SH   SOLE   387,976 0 578,500
MANPOWERGROUP INC COM 56418H100 401 3,488 SH   SOLE   3,488 0 0
MANULIFE FINL CORP COM 56501R106 214,275 11,558,731 SH   SOLE   7,391,731 0 4,167,000
MASTERCARD INCORPORATED CL A 57636Q104 444 2,540 SH   SOLE   2,540 0 0
MCDERMOTT INTL INC COM 580037109 132 21,815 SH   SOLE   21,815 0 0
MCDONALDS CORP COM 580135101 25,187 161,069 SH   SOLE   99,462 0 61,607
MEDICAL PPTYS TRUST INC COM 58463J304 8,700 669,247 SH   SOLE   643,046 0 26,201
MEDTRONIC PLC SHS G5960L103 7,427 92,584 SH   SOLE   89,132 0 3,452
METHANEX CORP COM 59151K108 103,274 1,707,340 SH   SOLE   996,490 0 710,850
MICRON TECHNOLOGY INC COM 595112103 398 7,640 SH   SOLE   7,640 0 0
MICROSOFT CORP COM 594918104 25,727 281,881 SH   SOLE   266,756 0 15,125
MITEL NETWORKS CORP COM 60671Q104 40,205 4,344,889 SH   SOLE   3,230,089 0 1,114,800
MOLSON COORS BREWING CO CL B 60871R209 408 5,423 SH   SOLE   5,423 0 0
MPLX LP COM UNIT REP LTD 55336V100 436 13,207 SH   SOLE   13,207 0 0
NATIONAL GRID PLC SPONSORED ADR NE 636274409 7,904 140,076 SH   SOLE   36,771 0 103,305
NETFLIX INC COM 64110L106 549 1,861 SH   SOLE   1,861 0 0
NIKE INC CL B 654106103 959 14,446 SH   SOLE   14,446 0 0
NORWEGIAN CRUISE LINE HLDGS SHS G66721104 258 4,880 SH   SOLE   4,880 0 0
NOVARTIS A G SPONSORED ADR 66987V109 7,832 96,874 SH   SOLE   29,181 0 67,693
NOVO-NORDISK A S ADR 670100205 12,583 255,501 SH   SOLE   238,254 0 17,247
NUTRIEN LTD COM 67077M108 109,237 2,314,848 SH   SOLE   1,777,019 0 537,829
OPEN TEXT CORP COM 683715106 155,754 4,484,025 SH   SOLE   2,809,525 0 1,674,500
ORACLE CORP COM 68389X105 1,571 34,343 SH   SOLE   34,343 0 0
ORIX CORP SPONSORED ADR 686330101 2,238 24,910 SH   SOLE   22,736 0 2,174
OSISKO GOLD ROYALTIES LTD COM 68827L101 1,555 161,300 SH   SOLE   161,300 0 0
PACCAR INC COM 693718108 9,054 136,838 SH   SOLE   123,790 0 13,048
PATTERN ENERGY GROUP INC CL A 70338P100 484 28,000 SH   SOLE   28,000 0 0
PAYCHEX INC COM 704326107 9,188 149,184 SH   SOLE   144,225 0 4,959
PEMBINA PIPELINE CORP COM 706327103 130,723 4,195,920 SH   SOLE   3,384,770 0 811,150
PEPSICO INC COM 713448108 1,560 14,300 SH   SOLE   14,300 0 0
PFIZER INC COM 717081103 8,841 249,138 SH   SOLE   236,231 0 12,907
PHILIP MORRIS INTL INC COM 718172109 7,551 75,969 SH   SOLE   75,969 0 0
PRICE T ROWE GROUP INC COM 74144T108 240 2,232 SH   SOLE   2,232 0 0
PROCTER AND GAMBLE CO COM 742718109 11,135 140,462 SH   SOLE   66,937 0 73,525
PROGRESSIVE CORP OHIO COM 743315103 259 4,258 SH   SOLE   4,258 0 0
PRUDENTIAL FINL INC COM 744320102 7,552 72,937 SH   SOLE   68,349 0 4,588
PULTE GROUP INC COM 745867101 10,580 358,785 SH   SOLE   349,155 0 9,630
QUALCOMM INC COM 747525103 837 15,123 SH   SOLE   15,123 0 0
RAYTHEON CO COM NEW 755111507 17,964 83,237 SH   SOLE   79,613 0 3,624
REPUBLIC SVCS INC COM 760759100 9,963 150,434 SH   SOLE   142,754 0 7,680
ROGERS COMMUNICATIONS INC CL B 775109200 129,082 2,894,653 SH   SOLE   1,556,098 0 1,338,555
ROYAL BK CDA MONTREAL QUE COM 780087102 315,036 4,084,592 SH   SOLE   2,436,519 0 1,648,073
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 6,495 101,793 SH   SOLE   81,715 0 20,078
SANDSTORM GOLD LTD COM NEW 80013R206 2,652 557,440 SH   SOLE   557,440 0 0
SANOFI SPONSORED ADR 80105N105 3,810 95,063 SH   SOLE   2,264 0 92,799
SHAW COMMUNICATIONS INC CL B CONV 82028K200 45,256 2,352,753 SH   SOLE   1,995,433 0 357,320
SIX FLAGS ENTMT CORP NEW COM 83001A102 14,028 225,318 SH   SOLE   218,982 0 6,336
STANTEC INC COM 85472N109 65,377 2,653,610 SH   SOLE   1,575,560 0 1,078,050
STATOIL ASA SPONSORED ADR 85771P102 14,567 615,960 SH   SOLE   557,729 0 58,231
STRYKER CORP COM 863667101 7,932 49,292 SH   SOLE   47,737 0 1,555
STUDENT TRANSN INC COM 86388A108 1,872 250,700 SH   SOLE   250,700 0 0
SUN LIFE FINL INC COM 866796105 47,568 1,160,063 SH   SOLE   331,363 0 828,700
SUNCOR ENERGY INC NEW COM 867224107 107,186 3,108,672 SH   SOLE   1,450,600 0 1,658,072
T MOBILE US INC COM 872590104 313 5,137 SH   SOLE   5,137 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 510 11,662 SH   SOLE   11,662 0 0
TALLGRASS ENERGY PARTNERS LP COM UNIT 874697105 454 12,000 SH   SOLE   12,000 0 0
TARGA RES CORP COM 87612G101 7,613 173,044 SH   SOLE   167,201 0 5,843
TECK RESOURCES LTD CL B 878742204 601 23,392 SH   SOLE   23,392 0 0
TELUS CORP COM 87971M103 101,206 2,886,588 SH   SOLE   1,695,655 0 1,190,933
TEXAS INSTRS INC COM 882508104 19,215 184,959 SH   SOLE   180,880 0 4,079
THOMSON REUTERS CORP COM 884903105 64,817 1,679,774 SH   SOLE   858,874 0 820,900
THOR INDS INC COM 885160101 285 2,483 SH   SOLE   2,483 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 440,089 7,767,164 SH   SOLE   4,832,880 0 2,934,284
TOTAL S A SPONSORED ADR 89151E109 6,684 115,877 SH   SOLE   97,517 0 18,360
TOTAL SYS SVCS INC COM 891906109 416 4,834 SH   SOLE   4,834 0 0
TRANSCANADA CORP COM 89353D107 167,615 4,059,269 SH   SOLE   2,171,669 0 1,887,600
TYSON FOODS INC CL A 902494103 359 4,916 SH   SOLE   4,916 0 0
UNILEVER N V N Y SHS NEW 904784709 9,465 167,857 SH   SOLE   167,857 0 0
UNILEVER PLC SPON ADR NEW 904767704 997 17,954 SH   SOLE   29 0 17,925
UNITED PARCEL SERVICE INC CL B 911312106 1,118 10,689 SH   SOLE   10,689 0 0
UNITED RENTALS INC COM 911363109 426 2,467 SH   SOLE   2,467 0 0
UNITED TECHNOLOGIES CORP COM 913017109 1,277 10,151 SH   SOLE   10,151 0 0
UNITEDHEALTH GROUP INC COM 91324P102 9,096 42,508 SH   SOLE   41,351 0 1,157
VERIZON COMMUNICATIONS INC COM 92343V104 19,251 402,589 SH   SOLE   243,005 0 159,584
VERMILION ENERGY INC COM 923725105 100,240 3,113,701 SH   SOLE   1,785,401 0 1,328,300
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 15,583 560,141 SH   SOLE   339,968 0 220,173
WALMART INC COM 931142103 1,275 14,341 SH   SOLE   14,341 0 0
WASTE CONNECTIONS INC COM 94106B101 117,416 1,638,956 SH   SOLE   1,025,333 0 613,623
WASTE MGMT INC DEL COM 94106L109 10,261 121,987 SH   SOLE   106,834 0 15,153
WEC ENERGY GROUP INC COM 92939U106 5,222 83,289 SH   SOLE   83,289 0 0
WELLS FARGO CO NEW COM 949746101 10,897 207,931 SH   SOLE   198,191 0 9,740
WESTPAC BKG CORP SPONSORED ADR 961214301 2,744 123,731 SH   SOLE   112,665 0 11,066
WORLDPAY INC CL A 981558109 388 4,729 SH   SOLE   4,729 0 0
XILINX INC COM 983919101 10,655 147,496 SH   SOLE   143,169 0 4,327
ZIMMER BIOMET HLDGS INC COM 98956P102 733 6,729 SH   SOLE   6,729 0 0