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
3M CO COM 88579Y101 252 1,210 SH   SOLE   1,210 0 0
ABBVIE INC COM 00287Y109 13,233 182,498 SH   SOLE   175,462 0 7,036
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 7,992 64,615 SH   SOLE   62,971 0 1,644
AGNICO EAGLE MINES LTD COM 008474108 53,896 1,196,538 SH   SOLE   532,738 0 663,800
AGRIUM INC COM 008916108 77,784 859,241 SH   SOLE   746,841 0 112,400
AIR PRODS & CHEMS INC COM 009158106 10,604 74,126 SH   SOLE   66,940 0 7,186
ALGONQUIN PWR UTILS CORP COM 015857105 51,557 4,903,738 SH   SOLE   4,615,488 0 288,250
ALIGN TECHNOLOGY INC COM 016255101 206 1,371 SH   SOLE   1,371 0 0
ALPHABET INC CAP STK CL A 02079K305 18,373 19,763 SH   SOLE   19,763 0 0
ALPHABET INC CAP STK CL C 02079K107 479 527 SH   SOLE   527 0 0
ALTRIA GROUP INC COM 02209S103 19,222 258,118 SH   SOLE   243,672 0 14,446
AMAZON COM INC COM 023135106 605 625 SH   SOLE   625 0 0
AMEREN CORP COM 023608102 336 6,149 SH   SOLE   6,149 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 224 4,448 SH   SOLE   4,448 0 0
AMERICAN EXPRESS CO COM 025816109 1,410 16,733 SH   SOLE   16,733 0 0
AMERISOURCEBERGEN CORP COM 03073E105 389 4,112 SH   SOLE   4,112 0 0
AMGEN INC COM 031162100 8,992 52,207 SH   SOLE   48,996 0 3,211
ANALOG DEVICES INC COM 032654105 13,463 173,049 SH   SOLE   164,218 0 8,831
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 17,677 160,179 SH   SOLE   155,769 0 4,410
ANTERO RES CORP COM 03674X106 247 11,413 SH   SOLE   11,413 0 0
APPLE INC COM 037833100 27,089 188,091 SH   SOLE   174,459 0 13,632
APPLIED MATLS INC COM 038222105 377 9,134 SH   SOLE   9,134 0 0
ARAMARK COM 03852U106 406 9,917 SH   SOLE   9,917 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 5,658 165,978 SH   SOLE   142,234 0 23,744
AT&T INC COM 00206R102 22,253 589,805 SH   SOLE   396,828 0 192,977
AUTOMATIC DATA PROCESSING IN COM 053015103 18,144 177,087 SH   SOLE   162,388 0 14,699
BANCO SANTANDER SA ADR 05964H105 141 21,150 SH   SOLE   21,150 0 0
BANK AMER CORP COM 060505104 22,672 934,543 SH   SOLE   896,351 0 38,192
BANK MONTREAL QUE COM 063671101 307,736 4,195,900 SH   SOLE   2,164,976 0 2,030,924
BANK N S HALIFAX COM 064149107 428,880 7,137,734 SH   SOLE   4,437,025 0 2,700,709
BANRO CORP COM NEW 066800806 316 445,713 SH   SOLE   445,713 0 0
BAXTER INTL INC COM 071813109 830 13,714 SH   SOLE   13,714 0 0
BCE INC COM NEW 05534B760 59,660 1,326,301 SH   SOLE   492,620 0 833,681
BELLATRIX EXPLORATION LTD COM 078314101 516 906,000 SH   SOLE   906,000 0 0
BOEING CO COM 097023105 409 2,067 SH   SOLE   2,067 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 276 4,949 SH   SOLE   4,949 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 23,031 336,022 SH   SOLE   321,942 0 14,080
BROADCOM LTD SHS Y09827109 17,197 73,790 SH   SOLE   72,374 0 1,416
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 107,892 2,752,540 SH   SOLE   1,313,215 0 1,439,325
BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 69,619 2,185,870 SH   SOLE   1,780,520 0 405,350
CAMECO CORP COM 13321L108 50,497 5,551,295 SH   SOLE   2,500,115 0 3,051,180
CANADIAN NAT RES LTD COM 136385101 207,298 7,192,271 SH   SOLE   4,088,081 0 3,104,190
CANADIAN NATL RY CO COM 136375102 81,138 1,001,158 SH   SOLE   509,058 0 492,100
CANADIAN PAC RY LTD COM 13645T100 188,380 1,172,175 SH   SOLE   703,775 0 468,400
CDN IMPERIAL BK COMM TORONTO COM 136069101 108,265 1,333,717 SH   SOLE   897,367 0 436,350
CELGENE CORP COM 151020104 472 3,633 SH   SOLE   3,633 0 0
CENOVUS ENERGY INC COM 15135U109 4,857 659,557 SH   SOLE   301,437 0 358,120
CENTENE CORP DEL COM 15135B101 258 3,231 SH   SOLE   3,231 0 0
CHEVRON CORP NEW COM 166764100 1,356 13,000 SH   SOLE   13,000 0 0
CHUBB LIMITED COM H1467J104 11,480 78,963 SH   SOLE   74,642 0 4,321
CIGNA CORPORATION COM 125509109 436 2,604 SH   SOLE   2,604 0 0
CME GROUP INC COM 12572Q105 11,564 92,334 SH   SOLE   92,334 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 13,761 207,239 SH   SOLE   207,239 0 0
COLGATE PALMOLIVE CO COM 194162103 5,907 79,682 SH   SOLE   79,682 0 0
COLONY NORTHSTAR INC CL A COM 19625W104 319 22,645 SH   SOLE   22,645 0 0
COMCAST CORP NEW CL A 20030N101 1,351 34,714 SH   SOLE   34,714 0 0
CREDICORP LTD COM G2519Y108 2,328 12,975 SH   SOLE   12,975 0 0
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 1,895 35,180 SH   SOLE   35,180 0 0
CUMMINS INC COM 231021106 424 2,614 SH   SOLE   2,614 0 0
CVS HEALTH CORP COM 126650100 7,647 95,040 SH   SOLE   91,883 0 3,157
D R HORTON INC COM 23331A109 7,515 217,396 SH   SOLE   217,396 0 0
DARDEN RESTAURANTS INC COM 237194105 322 3,564 SH   SOLE   0 0 3,564
DESCARTES SYS GROUP INC COM 249906108 1,106 45,500 SH   SOLE   900 0 44,600
DISNEY WALT CO COM DISNEY 254687106 11,295 106,302 SH   SOLE   100,667 0 5,635
DOMINION ENERGY INC COM 25746U109 273 3,560 SH   SOLE   35 0 3,525
DOW CHEM CO COM 260543103 13,452 213,287 SH   SOLE   207,974 0 5,313
DR PEPPER SNAPPLE GROUP INC COM 26138E109 10,479 115,017 SH   SOLE   109,581 0 5,436
DU PONT E I DE NEMOURS & CO COM 263534109 1,038 12,866 SH   SOLE   12,866 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 13,226 158,230 SH   SOLE   152,830 0 5,400
ELDORADO GOLD CORP NEW COM 284902103 33,565 12,667,702 SH   SOLE   8,353,202 0 4,314,500
EMERSON ELEC CO COM 291011104 682 11,437 SH   SOLE   11,437 0 0
ENBRIDGE INC COM 29250N105 242,754 6,100,805 SH   SOLE   3,838,705 0 2,262,100
ENCANA CORP COM 292505104 45,928 5,226,007 SH   SOLE   3,456,707 0 1,769,300
ENERGY TRANSFER EQUITY L P COM UT LTD PTN 29273V100 9,645 537,023 SH   SOLE   537,023 0 0
ENERPLUS CORP COM 292766102 41,357 5,103,922 SH   SOLE   3,378,822 0 1,725,100
ENTERPRISE PRODS PARTNERS L COM 293792107 5,045 186,309 SH   SOLE   186,309 0 0
EXELON CORP COM 30161N101 311 8,629 SH   SOLE   8,629 0 0
EXPRESS SCRIPTS HLDG CO COM 30219G108 311 4,867 SH   SOLE   4,867 0 0
FACEBOOK INC CL A 30303M102 751 4,977 SH   SOLE   4,977 0 0
FIRSTSERVICE CORP NEW SUB VTG SH 33767E103 3,397 53,000 SH   SOLE   53,000 0 0
FORTIS INC COM 349553107 111,175 3,166,703 SH   SOLE   1,178,093 0 1,988,610
FRANCO NEVADA CORP COM 351858105 53,151 737,481 SH   SOLE   313,981 0 423,500
GENERAL MLS INC COM 370334104 827 14,930 SH   SOLE   18 0 14,912
GEO GROUP INC NEW COM 36162J106 2,468 83,448 SH   SOLE   83,448 0 0
GILDAN ACTIVEWEAR INC COM 375916103 137,195 4,469,764 SH   SOLE   2,588,164 0 1,881,600
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 3,041 70,518 SH   SOLE   61,188 0 9,330
GOLDCORP INC NEW COM 380956409 81,262 6,309,932 SH   SOLE   3,471,632 0 2,838,300
GOLDMAN SACHS GROUP INC COM 38141G104 209 943 SH   SOLE   943 0 0
GRANITE REAL ESTATE INVT TR UNIT 99/99/9999 387437114 9,359 236,895 SH   SOLE   236,895 0 0
GREAT PLAINS ENERGY INC COM 391164100 11,719 400,229 SH   SOLE   400,229 0 0
GROUPE CGI INC CL A SUB VTG 39945C109 168,691 3,305,337 SH   SOLE   2,006,937 0 1,298,400
HOME DEPOT INC COM 437076102 8,633 56,276 SH   SOLE   52,629 0 3,647
HSBC HLDGS PLC SPON ADR NEW 404280406 247 5,314 SH   SOLE   5,314 0 0
ILLINOIS TOOL WKS INC COM 452308109 24,821 173,270 SH   SOLE   156,419 0 16,851
IMPERIAL OIL LTD COM NEW 453038408 971 33,339 SH   SOLE   33,339 0 0
INFOSYS LTD SPONSORED ADR 456788108 1,530 101,892 SH   SOLE   101,892 0 0
INTEL CORP COM 458140100 2,054 60,882 SH   SOLE   56,502 0 4,380
ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 1,533 138,700 SH   SOLE   138,700 0 0
JOHNSON & JOHNSON COM 478160104 31,890 241,063 SH   SOLE   168,141 0 72,922
JOHNSON CTLS INTL PLC SHS G51502105 564 13,016 SH   SOLE   13,016 0 0
JPMORGAN CHASE & CO COM 46625H100 22,657 247,884 SH   SOLE   237,299 0 10,585
KIMBERLY CLARK CORP COM 494368103 16,098 124,687 SH   SOLE   69,013 0 55,674
KLA-TENCOR CORP COM 482480100 309 3,380 SH   SOLE   3,380 0 0
LAM RESEARCH CORP COM 512807108 339 2,396 SH   SOLE   2,396 0 0
LASALLE HOTEL PPTYS COM SH BEN INT 517942108 249 8,363 SH   SOLE   8,363 0 0
LOCKHEED MARTIN CORP COM 539830109 19,001 68,444 SH   SOLE   64,677 0 3,767
LUXOFT HLDG INC ORD SHS CL A G57279104 2,373 38,995 SH   SOLE   38,995 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608B105 6,634 84,613 SH   SOLE   81,674 0 2,939
MAGNA INTL INC COM 559222401 45,753 988,869 SH   SOLE   394,869 0 594,000
MANULIFE FINL CORP COM 56501R106 261,699 13,976,274 SH   SOLE   9,116,574 0 4,859,700
MASTERCARD INCORPORATED CL A 57636Q104 16,419 135,188 SH   SOLE   135,188 0 0
MCDONALDS CORP COM 580135101 30,877 201,601 SH   SOLE   138,039 0 63,562
MEDICAL PPTYS TRUST INC COM 58463J304 7,316 568,421 SH   SOLE   568,421 0 0
MEDTRONIC PLC SHS G5960L103 8,661 97,593 SH   SOLE   93,847 0 3,746
MERCADOLIBRE INC COM 58733R102 2,169 8,645 SH   SOLE   8,645 0 0
MERCK & CO INC COM 58933Y105 5,530 86,282 SH   SOLE   83,980 0 2,302
METHANEX CORP COM 59151K108 149,045 3,380,003 SH   SOLE   1,726,103 0 1,653,900
MICROSOFT CORP COM 594918104 19,351 280,741 SH   SOLE   266,714 0 14,027
MITEL NETWORKS CORP COM 60671Q104 39,378 5,364,639 SH   SOLE   3,837,639 0 1,527,000
MITSUBISHI UFJ FINL GROUP IN SPONSORED ADR 606822104 250 36,989 SH   SOLE   36,989 0 0
MOLSON COORS BREWING CO CL B 60871R209 329 3,815 SH   SOLE   3,815 0 0
MONSANTO CO NEW COM 61166W101 5,453 46,073 SH   SOLE   46,073 0 0
MOODYS CORP COM 615369105 10,243 84,182 SH   SOLE   84,182 0 0
MORGAN STANLEY COM NEW 617446448 216 4,838 SH   SOLE   4,838 0 0
NATIONAL GRID PLC SPONSORED ADR NE 636274409 10,292 163,840 SH   SOLE   67,510 0 96,330
NIKE INC CL B 654106103 917 15,546 SH   SOLE   15,546 0 0
NIPPON TELEG TEL CORP SPONSORED ADR 654624105 203 4,316 SH   SOLE   4,316 0 0
NOVARTIS A G SPONSORED ADR 66987V109 7,114 85,233 SH   SOLE   17,297 0 67,936
NOVO-NORDISK A S ADR 670100205 8,007 186,688 SH   SOLE   180,100 0 6,588
NVR INC COM 62944T105 217 90 SH   SOLE   90 0 0
OFFICE DEPOT INC COM 676220106 406 72,012 SH   SOLE   72,012 0 0
ONEOK INC NEW COM 682680103 7,107 136,250 SH   SOLE   136,250 0 0
OPEN TEXT CORP COM 683715106 161,503 5,122,873 SH   SOLE   3,145,073 0 1,977,800
ORACLE CORP COM 68389X105 1,461 29,145 SH   SOLE   29,145 0 0
OSISKO GOLD ROYALTIES LTD COM 68827L101 2,155 176,500 SH   SOLE   176,500 0 0
PATTERN ENERGY GROUP INC CL A 70338P100 429 18,000 SH   SOLE   18,000 0 0
PAYCHEX INC COM 704326107 8,683 152,496 SH   SOLE   147,502 0 4,994
PEMBINA PIPELINE CORP COM 706327103 154,356 4,665,890 SH   SOLE   3,681,940 0 983,950
PEPSICO INC COM 713448108 1,082 9,368 SH   SOLE   9,368 0 0
PFIZER INC COM 717081103 7,478 222,637 SH   SOLE   210,796 0 11,841
PG&E CORP COM 69331C108 208 3,132 SH   SOLE   3,132 0 0
PHILIP MORRIS INTL INC COM 718172109 3,273 27,871 SH   SOLE   24,139 0 3,732
PPL CORP COM 69351T106 10,791 279,120 SH   SOLE   267,706 0 11,414
PRICELINE GRP INC COM NEW 741503403 15,797 8,445 SH   SOLE   8,445 0 0
PRIMERO MNG CORP COM 74164W106 250 721,100 SH   SOLE   721,100 0 0
PROCTER AND GAMBLE CO COM 742718109 9,568 109,789 SH   SOLE   43,315 0 66,474
PROGRESSIVE CORP OHIO COM 743315103 395 8,966 SH   SOLE   8,966 0 0
PRUDENTIAL FINL INC COM 744320102 538 4,978 SH   SOLE   0 0 4,978
PULTE GROUP INC COM 745867101 7,817 318,673 SH   SOLE   318,673 0 0
QUALCOMM INC COM 747525103 520 9,414 SH   SOLE   9,414 0 0
RAYTHEON CO COM NEW 755111507 18,311 113,392 SH   SOLE   110,732 0 2,660
REPUBLIC SVCS INC COM 760759100 12,982 203,707 SH   SOLE   199,980 0 3,727
REYNOLDS AMERICAN INC COM 761713106 14,212 218,504 SH   SOLE   218,504 0 0
ROGERS COMMUNICATIONS INC CL B 775109200 130,894 2,774,534 SH   SOLE   1,700,779 0 1,073,755
ROYAL BK CDA MONTREAL QUE COM 780087102 310,221 4,277,402 SH   SOLE   2,538,246 0 1,739,156
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 5,546 104,272 SH   SOLE   86,410 0 17,862
SANDSTORM GOLD LTD COM NEW 80013R206 2,354 610,040 SH   SOLE   610,040 0 0
SANOFI SPONSORED ADR 80105N105 6,279 131,065 SH   SOLE   30,738 0 100,327
SEAGATE TECHNOLOGY PLC SHS G7945M107 5,884 151,850 SH   SOLE   148,094 0 3,756
SHAW COMMUNICATIONS INC CL B CONV 82028K200 56,309 2,584,178 SH   SOLE   2,231,558 0 352,620
SIX FLAGS ENTMT CORP NEW COM 83001A102 15,161 254,341 SH   SOLE   245,735 0 8,606
STANTEC INC COM 85472N109 83,187 3,307,843 SH   SOLE   1,938,443 0 1,369,400
STARBUCKS CORP COM 855244109 8,542 146,500 SH   SOLE   133,471 0 13,029
STATOIL ASA SPONSORED ADR 85771P102 9,239 558,952 SH   SOLE   498,223 0 60,729
STRYKER CORP COM 863667101 16,604 119,643 SH   SOLE   117,956 0 1,687
STUDENT TRANSN INC COM 86388A108 1,659 274,100 SH   SOLE   274,100 0 0
SUN LIFE FINL INC COM 866796105 41,897 1,173,316 SH   SOLE   327,016 0 846,300
SUNCOR ENERGY INC NEW COM 867224107 108,856 3,729,946 SH   SOLE   1,602,174 0 2,127,772
SYSCO CORP COM 871829107 5,195 103,226 SH   SOLE   93,069 0 10,157
T MOBILE US INC COM 872590104 321 5,292 SH   SOLE   5,292 0 0
TAHOE RES INC COM 873868103 27,853 3,234,485 SH   SOLE   2,222,485 0 1,012,000
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 4,217 120,620 SH   SOLE   120,620 0 0
TARGA RES CORP COM 87612G101 9,475 209,628 SH   SOLE   203,744 0 5,884
TELUS CORP COM 87971M103 89,741 2,602,417 SH   SOLE   1,992,847 0 609,570
TEXAS INSTRS INC COM 882508104 13,004 169,040 SH   SOLE   164,933 0 4,107
THOMSON REUTERS CORP COM 884903105 85,090 1,839,971 SH   SOLE   1,109,071 0 730,900
TIFFANY & CO NEW COM 886547108 6,348 67,629 SH   SOLE   67,629 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 461,521 9,168,969 SH   SOLE   5,683,861 0 3,485,108
TOTAL S A SPONSORED ADR 89151E109 5,095 102,746 SH   SOLE   87,538 0 15,208
TOTAL SYS SVCS INC COM 891906109 337 5,777 SH   SOLE   5,777 0 0
TRANSCANADA CORP COM 89353D107 193,307 4,059,707 SH   SOLE   2,357,907 0 1,701,800
TRAVELERS COMPANIES INC COM 89417E109 719 5,682 SH   SOLE   0 0 5,682
TYSON FOODS INC CL A 902494103 392 6,260 SH   SOLE   6,260 0 0
ULTA BEAUTY INC COM 90384S303 4,217 14,675 SH   SOLE   14,675 0 0
UNILEVER N V N Y SHS NEW 904784709 14,275 258,279 SH   SOLE   258,279 0 0
UNILEVER PLC SPON ADR NEW 904767704 1,447 26,734 SH   SOLE   2,821 0 23,913
UNITED PARCEL SERVICE INC CL B 911312106 888 8,033 SH   SOLE   8,033 0 0
UNITED TECHNOLOGIES CORP COM 913017109 893 7,310 SH   SOLE   7,310 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 340 2,623 SH   SOLE   2,623 0 0
UNITEDHEALTH GROUP INC COM 91324P102 15,931 85,920 SH   SOLE   85,920 0 0
VANTIV INC CL A 92210H105 360 5,688 SH   SOLE   5,688 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 18,741 419,632 SH   SOLE   259,983 0 159,649
VERMILION ENERGY INC COM 923725105 90,935 2,869,750 SH   SOLE   1,732,200 0 1,137,550
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 18,561 646,040 SH   SOLE   425,735 0 220,305
WAL-MART STORES INC COM 931142103 1,467 19,387 SH   SOLE   19,387 0 0
WASTE CONNECTIONS INC COM 94106B101 127,265 1,978,076 SH   SOLE   1,187,953 0 790,123
WASTE MGMT INC DEL COM 94106L109 11,635 158,619 SH   SOLE   144,022 0 14,597
WELLS FARGO CO NEW COM 949746101 23,815 429,798 SH   SOLE   407,319 0 22,479
WESTPAC BKG CORP SPONSORED ADR 961214301 3,542 151,382 SH   SOLE   127,696 0 23,686
XILINX INC COM 983919101 8,402 130,632 SH   SOLE   126,604 0 4,028
YUM CHINA HLDGS INC COM 98850P109 11,772 298,559 SH   SOLE   298,559 0 0
ZIMMER BIOMET HLDGS INC COM 98956P102 986 7,676 SH   SOLE   7,676 0 0