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 16,279 183,197 SH   SOLE   176,161 0 7,036
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 10,853 80,350 SH   SOLE   78,706 0 1,644
AETNA INC NEW COM 00817Y108 447 2,814 SH   SOLE   2,814 0 0
AGNICO EAGLE MINES LTD COM 008474108 53,963 1,197,213 SH   SOLE   533,413 0 663,800
AGRIUM INC COM 008916108 89,811 840,258 SH   SOLE   727,858 0 112,400
AIR PRODS & CHEMS INC COM 009158106 11,541 76,316 SH   SOLE   69,130 0 7,186
ALGONQUIN PWR UTILS CORP COM 015857105 50,462 4,786,247 SH   SOLE   4,497,997 0 288,250
ALPHABET INC CAP STK CL C 02079K107 630 657 SH   SOLE   657 0 0
ALPHABET INC CAP STK CL A 02079K305 20,481 21,034 SH   SOLE   21,034 0 0
ALTRIA GROUP INC COM 02209S103 16,542 260,829 SH   SOLE   246,383 0 14,446
AMAZON COM INC COM 023135106 309 321 SH   SOLE   321 0 0
AMEREN CORP COM 023608102 334 5,783 SH   SOLE   5,783 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 350 7,367 SH   SOLE   7,367 0 0
AMERICAN EXPRESS CO COM 025816109 1,594 17,619 SH   SOLE   17,619 0 0
AMGEN INC COM 031162100 9,634 51,673 SH   SOLE   48,462 0 3,211
ANALOG DEVICES INC COM 032654105 14,319 166,172 SH   SOLE   157,341 0 8,831
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 18,980 159,093 SH   SOLE   154,683 0 4,410
APPLE INC COM 037833100 29,061 188,561 SH   SOLE   174,929 0 13,632
APPLIED MATLS INC COM 038222105 466 8,951 SH   SOLE   8,951 0 0
ARAMARK COM 03852U106 378 9,313 SH   SOLE   9,313 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 5,515 162,778 SH   SOLE   139,034 0 23,744
AT&T INC COM 00206R102 23,141 590,781 SH   SOLE   397,804 0 192,977
AUTOMATIC DATA PROCESSING IN COM 053015103 19,731 180,484 SH   SOLE   165,785 0 14,699
BANCO SANTANDER SA ADR 05964H105 99 14,331 SH   SOLE   14,331 0 0
BANK AMER CORP COM 060505104 22,951 905,709 SH   SOLE   867,517 0 38,192
BANK MONTREAL QUE COM 063671101 313,084 4,147,909 SH   SOLE   2,166,448 0 1,981,461
BANK N S HALIFAX COM 064149107 475,157 7,412,100 SH   SOLE   4,729,366 0 2,682,734
BANRO CORP COM NEW 066800806 162 445,713 SH   SOLE   445,713 0 0
BAXTER INTL INC COM 071813109 911 14,510 SH   SOLE   14,510 0 0
BCE INC COM NEW 05534B760 63,117 1,350,728 SH   SOLE   517,047 0 833,681
BELLATRIX EXPLORATION LTD COM NEW 078314507 474 166,599 SH   SOLE   166,599 0 0
BIOGEN INC COM 09062X103 272 869 SH   SOLE   869 0 0
BOEING CO COM 097023105 484 1,902 SH   SOLE   1,902 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 26,897 430,698 SH   SOLE   416,618 0 14,080
BROADCOM LTD SHS Y09827109 17,744 73,160 SH   SOLE   71,744 0 1,416
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 107,120 2,601,197 SH   SOLE   1,246,572 0 1,354,625
BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 70,717 2,116,016 SH   SOLE   1,710,666 0 405,350
CAMECO CORP COM 13321L108 53,460 5,550,294 SH   SOLE   2,499,114 0 3,051,180
CANADIAN NAT RES LTD COM 136385101 222,258 6,653,708 SH   SOLE   3,857,018 0 2,796,690
CANADIAN NATL RY CO COM 136375102 81,156 982,118 SH   SOLE   490,018 0 492,100
CANADIAN PAC RY LTD COM 13645T100 193,495 1,155,041 SH   SOLE   703,641 0 451,400
CDN IMPERIAL BK COMM TORONTO COM 136069101 126,065 1,444,667 SH   SOLE   991,617 0 453,050
CELGENE CORP COM 151020104 519 3,560 SH   SOLE   3,560 0 0
CENOVUS ENERGY INC COM 15135U109 6,492 649,237 SH   SOLE   291,117 0 358,120
CENTENE CORP DEL COM 15135B101 444 4,593 SH   SOLE   4,593 0 0
CHEVRON CORP NEW COM 166764100 1,739 14,796 SH   SOLE   14,796 0 0
CHUBB LIMITED COM H1467J104 11,312 79,352 SH   SOLE   75,031 0 4,321
CIGNA CORPORATION COM 125509109 426 2,278 SH   SOLE   2,278 0 0
CME GROUP INC COM CL A 12572Q105 13,329 98,242 SH   SOLE   98,242 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 16,005 220,631 SH   SOLE   220,631 0 0
COLGATE PALMOLIVE CO COM 194162103 6,189 84,953 SH   SOLE   84,953 0 0
COLONY NORTHSTAR INC CL A COM 19625W104 310 24,664 SH   SOLE   24,664 0 0
COMCAST CORP NEW CL A 20030N101 1,419 36,888 SH   SOLE   36,888 0 0
CREDICORP LTD COM G2519Y108 2,732 13,325 SH   SOLE   13,325 0 0
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 2,405 45,610 SH   SOLE   45,610 0 0
CUMMINS INC COM 231021106 430 2,561 SH   SOLE   2,561 0 0
CVS HEALTH CORP COM 126650100 394 4,841 SH   SOLE   4,841 0 0
D R HORTON INC COM 23331A109 2,566 64,264 SH   SOLE   64,264 0 0
DARDEN RESTAURANTS INC COM 237194105 675 8,569 SH   SOLE   0 0 8,569
DESCARTES SYS GROUP INC COM 249906108 1,280 47,050 SH   SOLE   950 0 46,100
DOMINION ENERGY INC COM 25746U109 271 3,525 SH   SOLE   0 0 3,525
DOWDUPONT INC COM 26078J100 15,937 230,203 SH   SOLE   224,890 0 5,313
DR PEPPER SNAPPLE GROUP INC COM 26138E109 9,311 105,242 SH   SOLE   99,806 0 5,436
DUKE ENERGY CORP NEW COM NEW 26441C204 13,304 158,529 SH   SOLE   153,129 0 5,400
E TRADE FINANCIAL CORP COM NEW 269246401 416 9,546 SH   SOLE   9,546 0 0
EMERSON ELEC CO COM 291011104 791 12,582 SH   SOLE   12,582 0 0
ENBRIDGE INC COM 29250N105 259,248 6,222,855 SH   SOLE   4,015,155 0 2,207,700
ENCANA CORP COM 292505104 85,750 7,302,829 SH   SOLE   4,939,529 0 2,363,300
ENERGY TRANSFER EQUITY L P COM UT LTD PTN 29273V100 7,659 440,653 SH   SOLE   440,653 0 0
ENERPLUS CORP COM 292766102 49,288 5,009,106 SH   SOLE   3,393,106 0 1,616,000
ENTERPRISE PRODS PARTNERS L COM 293792107 4,851 186,060 SH   SOLE   186,060 0 0
FACEBOOK INC CL A 30303M102 851 4,983 SH   SOLE   4,983 0 0
FIRST AMERN FINL CORP COM 31847R102 222 4,447 SH   SOLE   4,447 0 0
FIRSTSERVICE CORP NEW SUB VTG SH 33767E103 3,185 48,600 SH   SOLE   48,600 0 0
FORTIS INC COM 349553107 113,278 3,164,754 SH   SOLE   1,176,144 0 1,988,610
FRANCO NEVADA CORP COM 351858105 56,776 734,850 SH   SOLE   311,350 0 423,500
FRESENIUS MED CARE AG&CO KGA SPONSORED ADR 358029106 8,552 174,931 SH   SOLE   168,306 0 6,625
GAMING & LEISURE PPTYS INC COM 36467J108 335 9,071 SH   SOLE   9,071 0 0
GENERAL MLS INC COM 370334104 772 14,912 SH   SOLE   0 0 14,912
GEO GROUP INC NEW COM 36162J106 2,157 80,202 SH   SOLE   80,202 0 0
GILDAN ACTIVEWEAR INC COM 375916103 137,665 4,417,204 SH   SOLE   2,576,304 0 1,840,900
GILEAD SCIENCES INC COM 375558103 541 6,677 SH   SOLE   6,677 0 0
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 2,751 67,750 SH   SOLE   58,420 0 9,330
GOLDCORP INC NEW COM 380956409 112,193 8,664,209 SH   SOLE   5,020,409 0 3,643,800
GRANITE REAL ESTATE INVT TR UNIT 99/99/9999 387437114 9,481 236,895 SH   SOLE   236,895 0 0
GREAT PLAINS ENERGY INC COM 391164100 11,915 393,239 SH   SOLE   393,239 0 0
GROUPE CGI INC CL A SUB VTG 39945C109 174,262 3,369,589 SH   SOLE   2,066,189 0 1,303,400
HANESBRANDS INC COM 410345102 9,494 385,292 SH   SOLE   374,905 0 10,387
HOME DEPOT INC COM 437076102 9,497 58,064 SH   SOLE   52,655 0 5,409
HUDBAY MINERALS INC COM 443628102 1,444 195,300 SH   SOLE   195,300 0 0
ILLINOIS TOOL WKS INC COM 452308109 25,121 169,783 SH   SOLE   155,258 0 14,525
IMPERIAL OIL LTD COM NEW 453038408 1,123 35,250 SH   SOLE   35,250 0 0
INFOSYS LTD SPONSORED ADR 456788108 1,487 101,892 SH   SOLE   101,892 0 0
ING GROEP N V SPONSORED ADR 456837103 10,210 554,303 SH   SOLE   540,215 0 14,088
INTEL CORP COM 458140100 2,272 59,675 SH   SOLE   55,295 0 4,380
ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 1,900 138,700 SH   SOLE   138,700 0 0
JOHNSON & JOHNSON COM 478160104 30,792 236,846 SH   SOLE   163,924 0 72,922
JOHNSON CTLS INTL PLC SHS G51502105 698 17,335 SH   SOLE   17,335 0 0
JPMORGAN CHASE & CO COM 46625H100 23,462 245,653 SH   SOLE   235,068 0 10,585
KIMBERLY CLARK CORP COM 494368103 14,447 122,761 SH   SOLE   67,087 0 55,674
KLA-TENCOR CORP COM 482480100 406 3,832 SH   SOLE   3,832 0 0
LAM RESEARCH CORP COM 512807108 467 2,526 SH   SOLE   2,526 0 0
LOCKHEED MARTIN CORP COM 539830109 20,883 67,301 SH   SOLE   64,071 0 3,230
LUXOFT HLDG INC ORD SHS CL A G57279104 1,159 24,245 SH   SOLE   24,245 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 363 3,665 SH   SOLE   3,665 0 0
MAGNA INTL INC COM 559222401 51,555 968,591 SH   SOLE   374,591 0 594,000
MANULIFE FINL CORP COM 56501R106 278,358 13,759,111 SH   SOLE   9,032,511 0 4,726,600
MASTERCARD INCORPORATED CL A 57636Q104 20,268 143,538 SH   SOLE   143,538 0 0
MCDONALDS CORP COM 580135101 31,195 199,101 SH   SOLE   135,539 0 63,562
MEDICAL PPTYS TRUST INC COM 58463J304 7,597 578,585 SH   SOLE   564,836 0 13,749
MEDTRONIC PLC SHS G5960L103 7,581 97,481 SH   SOLE   93,735 0 3,746
MERCADOLIBRE INC COM 58733R102 2,342 9,045 SH   SOLE   9,045 0 0
MERCK & CO INC COM 58933Y105 5,515 86,133 SH   SOLE   83,831 0 2,302
METHANEX CORP COM 59151K108 163,644 3,265,214 SH   SOLE   1,681,314 0 1,583,900
MICROSOFT CORP COM 594918104 20,833 279,674 SH   SOLE   265,647 0 14,027
MITEL NETWORKS CORP COM 60671Q104 44,022 5,270,290 SH   SOLE   3,834,790 0 1,435,500
MITSUBISHI UFJ FINL GROUP IN SPONSORED ADR 606822104 140 21,759 SH   SOLE   21,759 0 0
MOLSON COORS BREWING CO CL B 60871R209 305 3,737 SH   SOLE   3,737 0 0
MONSANTO CO NEW COM 61166W101 5,870 48,990 SH   SOLE   48,990 0 0
MOODYS CORP COM 615369105 12,484 89,681 SH   SOLE   89,681 0 0
MORGAN STANLEY COM NEW 617446448 227 4,722 SH   SOLE   4,722 0 0
MPLX LP COM UNIT REP LTD 55336V100 475 13,570 SH   SOLE   13,570 0 0
NATIONAL GRID PLC SPONSORED ADR NE 636274409 10,072 160,613 SH   SOLE   64,283 0 96,330
NIKE INC CL B 654106103 427 8,229 SH   SOLE   8,229 0 0
NORWEGIAN CRUISE LINE HLDGS SHS G66721104 254 4,703 SH   SOLE   4,703 0 0
NOVARTIS A G SPONSORED ADR 66987V109 8,419 98,065 SH   SOLE   30,129 0 67,936
NOVO-NORDISK A S ADR 670100205 9,445 196,163 SH   SOLE   177,895 0 18,268
NVR INC COM 62944T105 217 76 SH   SOLE   76 0 0
OFFICE DEPOT INC COM 676220106 306 67,491 SH   SOLE   67,491 0 0
ONEOK INC NEW COM 682680103 5,421 97,826 SH   SOLE   97,826 0 0
OPEN TEXT CORP COM 683715106 164,253 5,104,078 SH   SOLE   3,176,378 0 1,927,700
ORACLE CORP COM 68389X105 1,491 30,846 SH   SOLE   30,846 0 0
OSISKO GOLD ROYALTIES LTD COM 68827L101 2,086 162,100 SH   SOLE   162,100 0 0
PATTERN ENERGY GROUP INC CL A 70338P100 434 18,000 SH   SOLE   18,000 0 0
PAYCHEX INC COM 704326107 9,082 151,464 SH   SOLE   146,470 0 4,994
PEMBINA PIPELINE CORP COM 706327103 159,518 4,558,387 SH   SOLE   3,613,837 0 944,550
PEPSICO INC COM 713448108 1,256 11,274 SH   SOLE   11,274 0 0
PFIZER INC COM 717081103 7,886 220,886 SH   SOLE   209,045 0 11,841
PG&E CORP COM 69331C108 209 3,068 SH   SOLE   3,068 0 0
PHILIP MORRIS INTL INC COM 718172109 3,033 27,318 SH   SOLE   23,586 0 3,732
PPL CORP COM 69351T106 10,414 274,419 SH   SOLE   263,005 0 11,414
PRICE T ROWE GROUP INC COM 74144T108 245 2,701 SH   SOLE   2,701 0 0
PRICELINE GRP INC COM NEW 741503403 16,675 9,108 SH   SOLE   9,108 0 0
PRIMERO MNG CORP COM 74164W106 48 662,900 SH   SOLE   662,900 0 0
PROCTER AND GAMBLE CO COM 742718109 9,981 109,700 SH   SOLE   43,226 0 66,474
PROGRESSIVE CORP OHIO COM 743315103 403 8,319 SH   SOLE   8,319 0 0
PRUDENTIAL FINL INC COM 744320102 529 4,978 SH   SOLE   0 0 4,978
PULTE GROUP INC COM 745867101 12,744 466,305 SH   SOLE   456,608 0 9,697
QUALCOMM INC COM 747525103 409 7,892 SH   SOLE   7,892 0 0
RAYTHEON CO COM NEW 755111507 20,904 112,038 SH   SOLE   108,105 0 3,933
REPUBLIC SVCS INC COM 760759100 12,670 191,790 SH   SOLE   187,084 0 4,706
ROGERS COMMUNICATIONS INC CL B 775109200 140,006 2,722,344 SH   SOLE   1,648,589 0 1,073,755
ROYAL BK CDA MONTREAL QUE COM 780087102 343,017 4,445,146 SH   SOLE   2,676,346 0 1,768,800
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 6,208 102,483 SH   SOLE   84,621 0 17,862
SANDSTORM GOLD LTD COM NEW 80013R206 2,525 560,140 SH   SOLE   560,140 0 0
SANOFI SPONSORED ADR 80105N105 6,417 128,889 SH   SOLE   28,562 0 100,327
SHAW COMMUNICATIONS INC CL B CONV 82028K200 57,786 2,517,193 SH   SOLE   2,164,573 0 352,620
SHERWIN WILLIAMS CO COM 824348106 435 1,214 SH   SOLE   1,214 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 13,997 229,677 SH   SOLE   221,071 0 8,606
STANTEC INC COM 85472N109 100,696 3,637,776 SH   SOLE   2,174,876 0 1,462,900
STATOIL ASA SPONSORED ADR 85771P102 11,118 553,417 SH   SOLE   492,355 0 61,062
STRYKER CORP COM 863667101 17,680 124,492 SH   SOLE   122,805 0 1,687
STUDENT TRANSN INC COM 86388A108 1,499 251,700 SH   SOLE   251,700 0 0
SUN LIFE FINL INC COM 866796105 46,569 1,172,486 SH   SOLE   326,186 0 846,300
SUNCOR ENERGY INC NEW COM 867224107 128,440 3,674,492 SH   SOLE   1,546,720 0 2,127,772
SYSCO CORP COM 871829107 211 3,908 SH   SOLE   0 0 3,908
T MOBILE US INC COM 872590104 355 5,764 SH   SOLE   5,764 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 3,903 103,946 SH   SOLE   103,946 0 0
TALLGRASS ENERGY PARTNERS LP COM UNIT 874697105 479 10,000 SH   SOLE   10,000 0 0
TARGA RES CORP COM 87612G101 9,848 208,198 SH   SOLE   202,314 0 5,884
TELUS CORP COM 87971M103 89,357 2,490,886 SH   SOLE   1,881,316 0 609,570
TEXAS INSTRS INC COM 882508104 16,308 181,930 SH   SOLE   177,823 0 4,107
THOMSON REUTERS CORP COM 884903105 70,501 1,540,633 SH   SOLE   830,133 0 710,500
THOR INDS INC COM 885160101 204 1,623 SH   SOLE   1,623 0 0
TIFFANY & CO NEW COM 886547108 6,604 71,951 SH   SOLE   71,951 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 506,679 9,023,277 SH   SOLE   5,651,449 0 3,371,828
TOTAL S A SPONSORED ADR 89151E109 5,253 98,150 SH   SOLE   82,942 0 15,208
TOTAL SYS SVCS INC COM 891906109 352 5,379 SH   SOLE   5,379 0 0
TRANSCANADA CORP COM 89353D107 197,399 4,004,507 SH   SOLE   2,302,707 0 1,701,800
TRAVELERS COMPANIES INC COM 89417E109 696 5,682 SH   SOLE   0 0 5,682
TYSON FOODS INC CL A 902494103 415 5,896 SH   SOLE   5,896 0 0
ULTA BEAUTY INC COM 90384S303 8,834 39,076 SH   SOLE   39,076 0 0
UNILEVER N V N Y SHS NEW 904784709 15,110 255,924 SH   SOLE   255,924 0 0
UNILEVER PLC SPON ADR NEW 904767704 1,426 24,604 SH   SOLE   691 0 23,913
UNITED PARCEL SERVICE INC CL B 911312106 1,029 8,568 SH   SOLE   8,568 0 0
UNITED RENTALS INC COM 911363109 210 1,516 SH   SOLE   1,516 0 0
UNITED TECHNOLOGIES CORP COM 913017109 934 8,043 SH   SOLE   8,043 0 0
UNITEDHEALTH GROUP INC COM 91324P102 17,827 91,023 SH   SOLE   91,023 0 0
VANTIV INC CL A 92210H105 371 5,260 SH   SOLE   5,260 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 20,143 407,009 SH   SOLE   247,360 0 159,649
VERMILION ENERGY INC COM 923725105 100,425 2,832,867 SH   SOLE   1,695,317 0 1,137,550
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 18,260 641,587 SH   SOLE   421,282 0 220,305
WAL-MART STORES INC COM 931142103 1,432 18,321 SH   SOLE   18,321 0 0
WASTE CONNECTIONS INC COM 94106B101 138,671 1,988,153 SH   SOLE   1,232,130 0 756,023
WASTE MGMT INC DEL COM 94106L109 12,587 160,813 SH   SOLE   143,052 0 17,761
WELLS FARGO CO NEW COM 949746101 14,108 255,803 SH   SOLE   233,324 0 22,479
WESTPAC BKG CORP SPONSORED ADR 961214301 5,710 226,418 SH   SOLE   199,239 0 27,179
XILINX INC COM 983919101 10,703 151,110 SH   SOLE   147,082 0 4,028
YUM CHINA HLDGS INC COM 98850P109 12,625 315,870 SH   SOLE   315,870 0 0
ZIMMER BIOMET HLDGS INC COM 98956P102 884 7,553 SH   SOLE   7,553 0 0