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,630 182,301 SH   SOLE   174,466 0 7,835
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 12,134 79,262 SH   SOLE   77,618 0 1,644
AERCAP HOLDINGS NV SHS N00985106 234 4,440 SH   SOLE   4,440 0 0
AGNICO EAGLE MINES LTD COM 008474108 53,327 1,149,416 SH   SOLE   516,316 0 633,100
AGRIUM INC COM 008916108 95,521 826,514 SH   SOLE   668,014 0 158,500
AIR PRODS & CHEMS INC COM 009158106 12,427 75,739 SH   SOLE   68,576 0 7,163
ALGONQUIN PWR UTILS CORP COM 015857105 52,420 4,664,123 SH   SOLE   4,375,273 0 288,850
ALPHABET INC CAP STK CL C 02079K107 732 700 SH   SOLE   700 0 0
ALTRIA GROUP INC COM 02209S103 18,531 259,500 SH   SOLE   245,054 0 14,446
AMAZON COM INC COM 023135106 765 654 SH   SOLE   654 0 0
AMEREN CORP COM 023608102 334 5,654 SH   SOLE   5,654 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 282 5,415 SH   SOLE   5,415 0 0
AMERICAN EXPRESS CO COM 025816109 1,755 17,669 SH   SOLE   17,669 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 352 16,117 SH   SOLE   16,117 0 0
AMGEN INC COM 031162100 8,889 51,116 SH   SOLE   47,915 0 3,201
ANALOG DEVICES INC COM 032654105 14,680 164,889 SH   SOLE   156,090 0 8,799
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 17,633 158,060 SH   SOLE   153,680 0 4,380
APPLE INC COM 037833100 31,488 186,064 SH   SOLE   172,471 0 13,593
APPLIED MATLS INC COM 038222105 427 8,362 SH   SOLE   8,362 0 0
ARAMARK COM 03852U106 384 8,990 SH   SOLE   8,990 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 5,526 159,256 SH   SOLE   135,617 0 23,639
AT&T INC COM 00206R102 20,495 527,128 SH   SOLE   334,234 0 192,894
AUTOMATIC DATA PROCESSING IN COM 053015103 12,804 109,256 SH   SOLE   94,604 0 14,652
BANCO SANTANDER SA ADR 05964H105 94 14,331 SH   SOLE   14,331 0 0
BANK AMER CORP COM 060505104 28,240 956,642 SH   SOLE   918,630 0 38,012
BANK MONTREAL QUE COM 063671101 327,095 4,067,956 SH   SOLE   2,093,502 0 1,974,454
BANK N S HALIFAX COM 064149107 470,721 7,259,276 SH   SOLE   4,582,627 0 2,676,649
BANRO CORP COM NEW 066800806 46 445,713 SH   SOLE   445,713 0 0
BAXTER INTL INC COM 071813109 1,131 17,502 SH   SOLE   17,502 0 0
BCE INC COM NEW 05534B760 64,300 1,332,221 SH   SOLE   498,576 0 833,645
BELLATRIX EXPLORATION LTD COM NEW 078314507 286 166,599 SH   SOLE   166,599 0 0
BIOGEN INC COM 09062X103 437 1,373 SH   SOLE   1,373 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 27,471 410,076 SH   SOLE   395,996 0 14,080
BROADCOM LTD SHS Y09827109 18,676 72,697 SH   SOLE   71,291 0 1,406
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 113,349 2,591,374 SH   SOLE   1,236,749 0 1,354,625
BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 66,033 1,885,572 SH   SOLE   1,492,072 0 393,500
CAMECO CORP COM 13321L108 43,426 4,679,197 SH   SOLE   2,395,417 0 2,283,780
CANADIAN NAT RES LTD COM 136385101 271,524 7,561,799 SH   SOLE   4,516,209 0 3,045,590
CANADIAN NATL RY CO COM 136375102 81,789 987,154 SH   SOLE   495,054 0 492,100
CANADIAN PAC RY LTD COM 13645T100 207,451 1,130,024 SH   SOLE   680,324 0 449,700
CDN IMPERIAL BK COMM TORONTO COM 136069101 138,838 1,417,381 SH   SOLE   964,131 0 453,250
CENOVUS ENERGY INC COM 15135U109 5,664 617,233 SH   SOLE   259,113 0 358,120
CENTENE CORP DEL COM 15135B101 384 3,807 SH   SOLE   3,807 0 0
CHEVRON CORP NEW COM 166764100 2,008 16,042 SH   SOLE   16,042 0 0
CHUBB LIMITED COM H1467J104 11,093 75,912 SH   SOLE   71,603 0 4,309
CIGNA CORPORATION COM 125509109 444 2,186 SH   SOLE   2,186 0 0
COMCAST CORP NEW CL A 20030N101 1,381 34,480 SH   SOLE   34,480 0 0
CUMMINS INC COM 231021106 459 2,596 SH   SOLE   2,596 0 0
D R HORTON INC COM 23331A109 3,116 61,019 SH   SOLE   61,019 0 0
DARDEN RESTAURANTS INC COM 237194105 704 7,329 SH   SOLE   0 0 7,329
DESCARTES SYS GROUP INC COM 249906108 1,344 47,050 SH   SOLE   950 0 46,100
DOMINION ENERGY INC COM 25746U109 286 3,525 SH   SOLE   0 0 3,525
DOWDUPONT INC COM 26078J100 17,142 240,691 SH   SOLE   235,378 0 5,313
DR PEPPER SNAPPLE GROUP INC COM 26138E109 7,882 81,205 SH   SOLE   75,786 0 5,419
DUKE ENERGY CORP NEW COM NEW 26441C204 13,376 159,031 SH   SOLE   153,631 0 5,400
EMERSON ELEC CO COM 291011104 1,037 14,882 SH   SOLE   14,882 0 0
ENBRIDGE INC COM 29250N105 228,336 5,810,583 SH   SOLE   4,050,583 0 1,760,000
ENCANA CORP COM 292505104 99,551 7,426,291 SH   SOLE   4,956,391 0 2,469,900
ENERGY TRANSFER EQUITY L P COM UT LTD PTN 29273V100 7,526 436,049 SH   SOLE   436,049 0 0
ENERPLUS CORP COM 292766102 48,103 4,888,453 SH   SOLE   3,276,753 0 1,611,700
ENTERPRISE PRODS PARTNERS L COM 293792107 4,529 170,842 SH   SOLE   170,842 0 0
FACEBOOK INC CL A 30303M102 914 5,182 SH   SOLE   5,182 0 0
FIFTH THIRD BANCORP COM 316773100 240 7,921 SH   SOLE   7,921 0 0
FIRST AMERN FINL CORP COM 31847R102 206 3,684 SH   SOLE   3,684 0 0
FIRSTSERVICE CORP NEW SUB VTG SH 33767E103 3,388 48,200 SH   SOLE   48,200 0 0
FORTIS INC COM 349553107 102,481 2,780,387 SH   SOLE   925,277 0 1,855,110
FRANCO NEVADA CORP COM 351858105 50,024 622,931 SH   SOLE   261,831 0 361,100
FRESENIUS MED CARE AG&CO KGA SPONSORED ADR 358029106 11,296 214,957 SH   SOLE   203,950 0 11,007
GAMING & LEISURE PPTYS INC COM 36467J108 417 11,273 SH   SOLE   11,273 0 0
GENERAL MLS INC COM 370334104 880 14,841 SH   SOLE   0 0 14,841
GEO GROUP INC NEW COM 36162J106 1,853 78,506 SH   SOLE   78,506 0 0
GILDAN ACTIVEWEAR INC COM 375916103 141,046 4,344,954 SH   SOLE   2,508,654 0 1,836,300
GILEAD SCIENCES INC COM 375558103 481 6,716 SH   SOLE   6,716 0 0
GOLDCORP INC NEW COM 380956409 108,470 8,465,134 SH   SOLE   4,834,334 0 3,630,800
GRANITE REAL ESTATE INVT TR UNIT 99/99/9999 387437114 9,326 236,895 SH   SOLE   236,895 0 0
GREAT PLAINS ENERGY INC COM 391164100 11,245 348,786 SH   SOLE   348,786 0 0
GROUPE CGI INC CL A SUB VTG 39945C109 180,506 3,306,194 SH   SOLE   2,008,394 0 1,297,800
HOME DEPOT INC COM 437076102 10,939 57,715 SH   SOLE   52,318 0 5,397
HUDBAY MINERALS INC COM 443628102 893 100,400 SH   SOLE   100,400 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 401 1,702 SH   SOLE   1,702 0 0
ILLINOIS TOOL WKS INC COM 452308109 27,836 166,835 SH   SOLE   152,361 0 14,474
ILLUMINA INC COM 452327109 201 922 SH   SOLE   922 0 0
IMPERIAL OIL LTD COM NEW 453038408 1,075 34,296 SH   SOLE   34,296 0 0
ING GROEP N V SPONSORED ADR 456837103 13,995 758,151 SH   SOLE   728,500 0 29,651
INTEL CORP COM 458140100 3,604 78,078 SH   SOLE   73,179 0 4,899
INTERNATIONAL BUSINESS MACHS COM 459200101 979 6,383 SH   SOLE   6,383 0 0
INVESCO LTD SHS G491BT108 399 10,925 SH   SOLE   10,925 0 0
JOHNSON & JOHNSON COM 478160104 33,061 236,620 SH   SOLE   163,481 0 73,139
JPMORGAN CHASE & CO COM 46625H100 25,674 240,081 SH   SOLE   229,538 0 10,543
KAR AUCTION SVCS INC COM 48238T109 396 7,831 SH   SOLE   7,831 0 0
KIMBERLY CLARK CORP COM 494368103 15,477 128,266 SH   SOLE   66,596 0 61,670
KLA-TENCOR CORP COM 482480100 369 3,514 SH   SOLE   3,514 0 0
LAM RESEARCH CORP COM 512807108 388 2,110 SH   SOLE   2,110 0 0
LAUDER ESTEE COS INC CL A 518439104 344 2,701 SH   SOLE   2,701 0 0
LOCKHEED MARTIN CORP COM 539830109 21,407 66,677 SH   SOLE   63,447 0 3,230
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 369 3,345 SH   SOLE   3,345 0 0
MAGNA INTL INC COM 559222401 55,593 976,230 SH   SOLE   382,230 0 594,000
MANULIFE FINL CORP COM 56501R106 269,530 12,859,724 SH   SOLE   8,192,724 0 4,667,000
MARATHON PETE CORP COM 56585A102 206 3,117 SH   SOLE   3,117 0 0
MASTERCARD INCORPORATED CL A 57636Q104 396 2,614 SH   SOLE   2,614 0 0
MCDONALDS CORP COM 580135101 34,209 198,750 SH   SOLE   135,232 0 63,518
MEDICAL PPTYS TRUST INC COM 58463J304 7,779 564,499 SH   SOLE   547,004 0 17,495
MEDTRONIC PLC SHS G5960L103 7,869 97,446 SH   SOLE   93,700 0 3,746
MERCK & CO INC COM 58933Y105 4,890 86,907 SH   SOLE   84,605 0 2,302
METHANEX CORP COM 59151K108 177,665 2,918,308 SH   SOLE   1,551,608 0 1,366,700
MICHAEL KORS HLDGS LTD SHS G60754101 202 3,212 SH   SOLE   3,212 0 0
MICRON TECHNOLOGY INC COM 595112103 301 7,309 SH   SOLE   7,309 0 0
MICROSOFT CORP COM 594918104 23,623 276,163 SH   SOLE   261,816 0 14,347
MITEL NETWORKS CORP COM 60671Q104 41,941 5,054,701 SH   SOLE   3,619,201 0 1,435,500
MITSUBISHI UFJ FINL GROUP IN SPONSORED ADR 606822104 114 15,745 SH   SOLE   15,745 0 0
MOLSON COORS BREWING CO CL B 60871R209 357 4,355 SH   SOLE   4,355 0 0
MONSANTO CO NEW COM 61166W101 210 1,802 SH   SOLE   1,802 0 0
MORGAN STANLEY COM NEW 617446448 502 9,559 SH   SOLE   9,559 0 0
MPLX LP COM UNIT REP LTD 55336V100 476 13,430 SH   SOLE   13,430 0 0
NATIONAL GRID PLC SPONSORED ADR NE 636274409 9,611 163,424 SH   SOLE   60,119 0 103,305
NIKE INC CL B 654106103 732 11,699 SH   SOLE   11,699 0 0
NORWEGIAN CRUISE LINE HLDGS SHS G66721104 274 5,138 SH   SOLE   5,138 0 0
NOVARTIS A G SPONSORED ADR 66987V109 8,177 97,396 SH   SOLE   29,460 0 67,936
NOVO-NORDISK A S ADR 670100205 12,017 223,914 SH   SOLE   205,686 0 18,228
NVR INC COM 62944T105 225 64 SH   SOLE   64 0 0
OPEN TEXT CORP COM 683715106 184,721 5,168,559 SH   SOLE   3,161,059 0 2,007,500
ORACLE CORP COM 68389X105 1,566 33,132 SH   SOLE   33,132 0 0
OSISKO GOLD ROYALTIES LTD COM 68827L101 1,879 161,900 SH   SOLE   161,900 0 0
PACCAR INC COM 693718108 3,241 45,603 SH   SOLE   35,979 0 9,624
PATTERN ENERGY GROUP INC CL A 70338P100 387 18,000 SH   SOLE   18,000 0 0
PAYCHEX INC COM 704326107 10,218 150,081 SH   SOLE   145,122 0 4,959
PEMBINA PIPELINE CORP COM 706327103 160,249 4,405,006 SH   SOLE   3,464,856 0 940,150
PFIZER INC COM 717081103 7,993 220,689 SH   SOLE   207,307 0 13,382
PHILIP MORRIS INTL INC COM 718172109 2,831 26,792 SH   SOLE   23,060 0 3,732
POTASH CORP SASK INC COM 73755L107 53,668 2,604,302 SH   SOLE   1,272,402 0 1,331,900
PPL CORP COM 69351T106 7,246 234,111 SH   SOLE   221,640 0 12,471
PRICE T ROWE GROUP INC COM 74144T108 234 2,232 SH   SOLE   2,232 0 0
PRICELINE GRP INC COM NEW 741503403 207 119 SH   SOLE   119 0 0
PROCTER AND GAMBLE CO COM 742718109 10,839 117,971 SH   SOLE   43,251 0 74,720
PROGRESSIVE CORP OHIO COM 743315103 248 4,405 SH   SOLE   4,405 0 0
PRUDENTIAL FINL INC COM 744320102 1,045 9,089 SH   SOLE   4,111 0 4,978
PULTE GROUP INC COM 745867101 15,195 457,005 SH   SOLE   447,375 0 9,630
QUALCOMM INC COM 747525103 818 12,780 SH   SOLE   12,780 0 0
RAYTHEON CO COM NEW 755111507 20,855 111,019 SH   SOLE   107,086 0 3,933
REPUBLIC SVCS INC COM 760759100 13,644 201,802 SH   SOLE   195,838 0 5,964
ROGERS COMMUNICATIONS INC CL B 775109200 138,088 2,697,079 SH   SOLE   1,623,424 0 1,073,655
ROYAL BK CDA MONTREAL QUE COM 780087102 362,873 4,422,346 SH   SOLE   2,640,754 0 1,781,592
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 6,705 100,505 SH   SOLE   82,703 0 17,802
SANDSTORM GOLD LTD COM NEW 80013R206 2,806 558,940 SH   SOLE   558,940 0 0
SANOFI SPONSORED ADR 80105N105 5,614 130,561 SH   SOLE   27,915 0 102,646
SCRIPPS NETWORKS INTERACT IN CL A COM 811065101 396 4,642 SH   SOLE   4,642 0 0
SHAW COMMUNICATIONS INC CL B CONV 82028K200 56,317 2,455,640 SH   SOLE   2,102,620 0 353,020
SIX FLAGS ENTMT CORP NEW COM 83001A102 15,156 227,672 SH   SOLE   219,066 0 8,606
STANTEC INC COM 85472N109 91,945 3,271,427 SH   SOLE   1,921,527 0 1,349,900
STATOIL ASA SPONSORED ADR 85771P102 11,731 547,646 SH   SOLE   486,776 0 60,870
STRYKER CORP COM 863667101 6,989 45,137 SH   SOLE   43,450 0 1,687
STUDENT TRANSN INC COM 86388A108 1,555 251,300 SH   SOLE   251,300 0 0
SUN LIFE FINL INC COM 866796105 48,711 1,174,589 SH   SOLE   328,289 0 846,300
SUNCOR ENERGY INC NEW COM 867224107 132,751 3,598,529 SH   SOLE   1,512,857 0 2,085,672
T MOBILE US INC COM 872590104 349 5,490 SH   SOLE   5,490 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 256 6,466 SH   SOLE   6,466 0 0
TALLGRASS ENERGY PARTNERS LP COM UNIT 874697105 550 12,000 SH   SOLE   12,000 0 0
TARGA RES CORP COM 87612G101 8,268 170,751 SH   SOLE   164,908 0 5,843
TELUS CORP COM 87971M103 107,523 2,824,672 SH   SOLE   1,830,502 0 994,170
TEXAS INSTRS INC COM 882508104 18,634 178,419 SH   SOLE   174,340 0 4,079
THOMSON REUTERS CORP COM 884903105 75,275 1,718,716 SH   SOLE   889,216 0 829,500
THOR INDS INC COM 885160101 427 2,836 SH   SOLE   2,836 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 512,775 8,709,863 SH   SOLE   5,386,437 0 3,323,426
TOTAL S A SPONSORED ADR 89151E109 5,320 96,232 SH   SOLE   81,078 0 15,154
TOTAL SYS SVCS INC COM 891906109 406 5,136 SH   SOLE   5,136 0 0
TRANSCANADA CORP COM 89353D107 184,076 3,763,957 SH   SOLE   2,072,157 0 1,691,800
TYSON FOODS INC CL A 902494103 407 5,024 SH   SOLE   5,024 0 0
UNILEVER N V N Y SHS NEW 904784709 14,037 249,232 SH   SOLE   249,232 0 0
UNILEVER PLC SPON ADR NEW 904767704 1,219 22,020 SH   SOLE   691 0 21,329
UNITED PARCEL SERVICE INC CL B 911312106 1,108 9,296 SH   SOLE   9,296 0 0
UNITED RENTALS INC COM 911363109 413 2,404 SH   SOLE   2,404 0 0
UNITED TECHNOLOGIES CORP COM 913017109 1,193 9,353 SH   SOLE   9,353 0 0
UNITEDHEALTH GROUP INC COM 91324P102 1,429 6,482 SH   SOLE   6,482 0 0
VALERO ENERGY CORP NEW COM 91913Y100 213 2,317 SH   SOLE   2,317 0 0
VANTIV INC CL A 92210H105 391 5,316 SH   SOLE   5,316 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 21,416 404,611 SH   SOLE   245,027 0 159,584
VERMILION ENERGY INC COM 923725105 110,889 3,036,813 SH   SOLE   1,690,113 0 1,346,700
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 20,169 632,272 SH   SOLE   412,099 0 220,173
WAL-MART STORES INC COM 931142103 1,270 12,862 SH   SOLE   12,862 0 0
WASTE CONNECTIONS INC COM 94106B101 138,332 1,940,933 SH   SOLE   1,188,010 0 752,923
WASTE MGMT INC DEL COM 94106L109 13,793 159,821 SH   SOLE   142,136 0 17,685
WELLS FARGO CO NEW COM 949746101 15,013 247,456 SH   SOLE   230,236 0 17,220
WESTPAC BKG CORP SPONSORED ADR 961214301 5,307 217,664 SH   SOLE   190,674 0 26,990
XILINX INC COM 983919101 11,078 164,316 SH   SOLE   159,989 0 4,327
ZIMMER BIOMET HLDGS INC COM 98956P102 638 5,289 SH   SOLE   5,289 0 0