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
ABB LTD SPONSORED ADR 000375204 351 16,663 SH   SOLE   16,663 0 0
ABBVIE INC COM 00287Y109 11,870 189,554 SH   SOLE   180,969 0 8,585
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 8,158 69,645 SH   SOLE   68,001 0 1,644
AGNICO EAGLE MINES LTD COM 008474108 61,720 1,468,044 SH   SOLE   1,468,044 0 0
AGRIUM INC COM 008916108 78,204 778,040 SH   SOLE   778,040 0 0
AIR PRODS & CHEMS INC COM 009158106 10,959 76,198 SH   SOLE   76,198 0 0
ALASKA AIR GROUP INC COM 011659109 363 4,095 SH   SOLE   4,095 0 0
ALGONQUIN PWR UTILS CORP COM 015857105 43,350 5,110,316 SH   SOLE   5,110,316 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 337 1,477 SH   SOLE   1,477 0 0
ALPHABET INC CAP STK CL C 02079K107 425 551 SH   SOLE   551 0 0
ALPHABET INC CAP STK CL A 02079K305 13,006 16,413 SH   SOLE   16,413 0 0
ALTRIA GROUP INC COM 02209S103 17,893 264,606 SH   SOLE   250,160 0 14,446
AMAZON COM INC COM 023135106 351 468 SH   SOLE   468 0 0
AMEREN CORP COM 023608102 10,193 194,309 SH   SOLE   194,309 0 0
AMERICAN EXPRESS CO COM 025816109 733 9,898 SH   SOLE   9,898 0 0
AMGEN INC COM 031162100 8,933 61,099 SH   SOLE   61,099 0 0
ANALOG DEVICES INC COM 032654105 15,301 210,700 SH   SOLE   210,700 0 0
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 15,486 146,875 SH   SOLE   142,370 0 4,505
ANTERO RES CORP COM 03674X106 329 13,905 SH   SOLE   13,905 0 0
APPLE INC COM 037833100 25,751 222,337 SH   SOLE   222,337 0 0
APPLIED MATLS INC COM 038222105 426 13,195 SH   SOLE   13,195 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 4,857 177,778 SH   SOLE   177,778 0 0
AT&T INC COM 00206R102 28,249 664,215 SH   SOLE   415,181 0 249,034
AUTOMATIC DATA PROCESSING IN COM 053015103 23,990 233,409 SH   SOLE   233,409 0 0
BANCO SANTANDER SA ADR 05964H105 483 93,196 SH   SOLE   93,196 0 0
BANK AMER CORP COM 060505104 21,875 989,810 SH   SOLE   989,810 0 0
BANK MONTREAL QUE COM 063671101 374,431 5,206,047 SH   SOLE   5,206,047 0 0
BANK N S HALIFAX COM 064149107 451,421 8,107,584 SH   SOLE   8,107,584 0 0
BANK NEW YORK MELLON CORP COM 064058100 220 4,641 SH   SOLE   4,641 0 0
BAXTER INTL INC COM 071813109 649 14,630 SH   SOLE   14,630 0 0
BCE INC COM NEW 05534B760 33,021 764,042 SH   SOLE   170,547 0 593,495
BELLATRIX EXPLORATION LTD COM 078314101 529 555,200 SH   SOLE   555,200 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 374 2,294 SH   SOLE   2,294 0 0
BHP BILLITON LTD SPONSORED ADR 088606108 486 13,583 SH   SOLE   13,583 0 0
BIOGEN INC COM 09062X103 204 719 SH   SOLE   719 0 0
BLACKBERRY LTD COM 09228F103 100 14,600 SH   SOLE   14,600 0 0
BOEING CO COM 097023105 461 2,961 SH   SOLE   2,961 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 19,406 172,239 SH   SOLE   172,239 0 0
BROADCOM LTD SHS Y09827109 14,829 83,891 SH   SOLE   82,444 0 1,447
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 93,147 2,823,209 SH   SOLE   2,823,209 0 0
BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 66,130 2,228,175 SH   SOLE   1,863,775 0 364,400
CAE INC COM 124765108 725 51,862 SH   SOLE   51,862 0 0
CAMECO CORP COM 13321L108 61,389 5,870,858 SH   SOLE   2,822,078 0 3,048,780
CANADIAN NAT RES LTD COM 136385101 220,504 6,919,144 SH   SOLE   6,919,144 0 0
CANADIAN NATL RY CO COM 136375102 93,125 1,383,781 SH   SOLE   1,383,781 0 0
CANADIAN PAC RY LTD COM 13645T100 176,359 1,236,150 SH   SOLE   737,550 0 498,600
CDN IMPERIAL BK COMM TORONTO COM 136069101 119,072 1,459,275 SH   SOLE   1,459,275 0 0
CELESTICA INC SUB VTG SHS 15101Q108 1,322 111,600 SH   SOLE   111,600 0 0
CELGENE CORP COM 151020104 223 1,927 SH   SOLE   1,927 0 0
CEMEX SAB DE CV SPON ADR NEW 151290889 1,172 146,000 SH   SOLE   146,000 0 0
CENOVUS ENERGY INC COM 15135U109 144,756 9,574,562 SH   SOLE   5,199,520 0 4,375,042
CENTENE CORP DEL COM 15135B101 223 3,946 SH   SOLE   3,946 0 0
CHEVRON CORP NEW COM 166764100 1,123 9,545 SH   SOLE   9,545 0 0
CHUBB LIMITED COM H1467J104 10,164 76,933 SH   SOLE   72,574 0 4,359
CME GROUP INC COM 12572Q105 7,423 64,353 SH   SOLE   64,353 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 9,693 173,004 SH   SOLE   173,004 0 0
COLGATE PALMOLIVE CO COM 194162103 4,351 66,492 SH   SOLE   66,492 0 0
COLLIERS INTL GROUP INC SUB VTG SHS 194693107 1,972 53,500 SH   SOLE   53,500 0 0
COMCAST CORP NEW CL A 20030N101 826 11,968 SH   SOLE   11,968 0 0
CREDICORP LTD COM G2519Y108 2,282 14,457 SH   SOLE   5,257 0 9,200
CUMMINS INC COM 231021106 363 2,659 SH   SOLE   2,659 0 0
CVS HEALTH CORP COM 126650100 424 5,370 SH   SOLE   5,370 0 0
D R HORTON INC COM 23331A109 253 9,259 SH   SOLE   9,259 0 0
DARDEN RESTAURANTS INC COM 237194105 407 5,598 SH   SOLE   5,598 0 0
DESCARTES SYS GROUP INC COM 249906108 970 45,500 SH   SOLE   45,500 0 0
DIAGEO P L C SPON ADR NEW 25243Q205 274 2,634 SH   SOLE   2,634 0 0
DISCOVER FINL SVCS COM 254709108 280 3,886 SH   SOLE   3,886 0 0
DISNEY WALT CO COM DISNEY 254687106 17,983 172,551 SH   SOLE   172,551 0 0
DOW CHEM CO COM 260543103 13,141 229,651 SH   SOLE   229,651 0 0
DR PEPPER SNAPPLE GROUP INC COM 26138E109 9,714 107,132 SH   SOLE   107,132 0 0
DU PONT E I DE NEMOURS & CO COM 263534109 656 8,935 SH   SOLE   8,935 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 8,641 111,324 SH   SOLE   105,924 0 5,400
ELDORADO GOLD CORP NEW COM 284902103 36,199 11,251,010 SH   SOLE   11,251,010 0 0
EMERSON ELEC CO COM 291011104 399 7,163 SH   SOLE   7,163 0 0
ENBRIDGE INC COM 29250N105 206,415 4,905,371 SH   SOLE   3,188,671 0 1,716,700
ENCANA CORP COM 292505104 53,700 4,575,087 SH   SOLE   4,575,087 0 0
ENERGY TRANSFER EQUITY L P COM UT LTD PTN 29273V100 11,137 576,771 SH   SOLE   576,771 0 0
ENERPLUS CORP COM 292766102 440 46,400 SH   SOLE   46,400 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 6,821 252,268 SH   SOLE   252,268 0 0
EXELON CORP COM 30161N101 315 8,883 SH   SOLE   8,883 0 0
EXPRESS SCRIPTS HLDG CO COM 30219G108 263 3,829 SH   SOLE   3,829 0 0
EXXON MOBIL CORP COM 30231G102 2,497 27,660 SH   SOLE   26,066 0 1,594
FACEBOOK INC CL A 30303M102 711 6,176 SH   SOLE   6,176 0 0
FIRSTSERVICE CORP NEW SUB VTG SH 33767E103 2,535 53,400 SH   SOLE   53,400 0 0
FOOT LOCKER INC COM 344849104 336 4,742 SH   SOLE   4,742 0 0
FORTIS INC COM 349553107 121,442 3,932,966 SH   SOLE   3,932,966 0 0
FRANCO NEVADA CORP COM 351858105 50,676 847,567 SH   SOLE   847,567 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 256 8,345 SH   SOLE   8,345 0 0
GENERAL MLS INC COM 370334104 951 15,390 SH   SOLE   15,390 0 0
GEO GROUP INC NEW COM 36162J106 2,167 60,308 SH   SOLE   60,308 0 0
GILDAN ACTIVEWEAR INC COM 375916103 166,466 6,556,593 SH   SOLE   6,556,593 0 0
GILEAD SCIENCES INC COM 375558103 356 4,978 SH   SOLE   4,978 0 0
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 2,955 76,746 SH   SOLE   67,281 0 9,465
GOLDCORP INC NEW COM 380956409 68,755 5,050,152 SH   SOLE   5,050,152 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 481 2,007 SH   SOLE   2,007 0 0
GRANITE REAL ESTATE INVT TR UNIT 99/99/9999 387437114 7,909 236,895 SH   SOLE   236,895 0 0
GROUPE CGI INC CL A SUB VTG 39945C109 160,956 3,353,744 SH   SOLE   1,978,244 0 1,375,500
HDFC BANK LTD ADR REPS 3 SHS 40415F101 467 7,700 SH   SOLE   7,700 0 0
HOME DEPOT INC COM 437076102 7,141 53,260 SH   SOLE   53,260 0 0
HSBC HLDGS PLC SPON ADR NEW 404280406 335 8,333 SH   SOLE   8,333 0 0
HUDBAY MINERALS INC COM 443628102 725 126,800 SH   SOLE   126,800 0 0
ILLINOIS TOOL WKS INC COM 452308109 25,775 210,474 SH   SOLE   210,474 0 0
IMPERIAL OIL LTD COM NEW 453038408 922 26,504 SH   SOLE   26,504 0 0
INFOSYS LTD SPONSORED ADR 456788108 2,112 142,432 SH   SOLE   142,432 0 0
INGREDION INC COM 457187102 9,550 76,423 SH   SOLE   76,423 0 0
INTEL CORP COM 458140100 5,815 160,315 SH   SOLE   160,315 0 0
ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 1,274 123,920 SH   SOLE   123,920 0 0
JOHNSON & JOHNSON COM 478160104 28,856 250,468 SH   SOLE   250,468 0 0
JOHNSON CTLS INTL PLC SHS G51502105 319 7,746 SH   SOLE   7,746 0 0
JPMORGAN CHASE & CO COM 46625H100 27,328 316,701 SH   SOLE   305,440 0 11,261
KIMBERLY CLARK CORP COM 494368103 12,530 109,794 SH   SOLE   109,794 0 0
KROGER CO COM 501044101 401 11,607 SH   SOLE   11,607 0 0
LAM RESEARCH CORP COM 512807108 311 2,945 SH   SOLE   2,945 0 0
LILLY ELI & CO COM 532457108 228 3,094 SH   SOLE   3,094 0 0
LOCKHEED MARTIN CORP COM 539830109 17,751 71,022 SH   SOLE   71,022 0 0
LUXOFT HLDG INC ORD SHS CL A G57279104 844 15,020 SH   SOLE   15,020 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608B105 10,755 131,643 SH   SOLE   128,641 0 3,002
MAGNA INTL INC COM 559222401 70,905 1,633,005 SH   SOLE   1,633,005 0 0
MANPOWERGROUP INC COM 56418H100 309 3,476 SH   SOLE   3,476 0 0
MANULIFE FINL CORP COM 56501R106 266,807 14,982,899 SH   SOLE   10,093,699 0 4,889,200
MASTERCARD INCORPORATED CL A 57636Q104 11,566 112,018 SH   SOLE   112,018 0 0
MCDONALDS CORP COM 580135101 25,843 212,317 SH   SOLE   212,317 0 0
MEAD JOHNSON NUTRITION CO COM 582839106 7,176 101,420 SH   SOLE   101,420 0 0
MEDTRONIC PLC SHS G5960L103 7,327 102,861 SH   SOLE   99,115 0 3,746
MERCADOLIBRE INC COM 58733R102 1,038 6,645 SH   SOLE   6,645 0 0
MERCK & CO INC COM 58933Y105 4,309 73,200 SH   SOLE   70,898 0 2,302
MERUS LABS INTL INC NEW COM 59047R101 1,018 1,178,500 SH   SOLE   1,178,500 0 0
METHANEX CORP COM 59151K108 180,634 4,118,477 SH   SOLE   2,002,977 0 2,115,500
MICROSOFT CORP COM 594918104 17,859 287,392 SH   SOLE   287,392 0 0
MITEL NETWORKS CORP COM 60671Q104 46,576 6,857,199 SH   SOLE   4,879,799 0 1,977,400
MITSUBISHI UFJ FINL GROUP IN SPONSORED ADR 606822104 349 56,712 SH   SOLE   56,712 0 0
MONSANTO CO NEW COM 61166W101 4,032 38,327 SH   SOLE   38,327 0 0
MOODYS CORP COM 615369105 6,578 69,781 SH   SOLE   69,781 0 0
MORGAN STANLEY COM NEW 617446448 425 10,052 SH   SOLE   10,052 0 0
NATIONAL GRID PLC SPON ADR NEW 636274300 9,357 160,420 SH   SOLE   160,420 0 0
NETFLIX INC COM 64110L106 229 1,848 SH   SOLE   1,848 0 0
NEW GOLD INC CDA COM 644535106 41,652 11,873,773 SH   SOLE   11,873,773 0 0
NORBORD INC COM NEW 65548P403 542 21,450 SH   SOLE   21,450 0 0
NOVARTIS A G SPONSORED ADR 66987V109 6,324 86,822 SH   SOLE   18,886 0 67,936
ONEOK INC NEW COM 682680103 8,105 141,178 SH   SOLE   141,178 0 0
OPEN TEXT CORP COM 683715106 170,750 2,764,902 SH   SOLE   2,764,902 0 0
ORACLE CORP COM 68389X105 686 17,850 SH   SOLE   17,850 0 0
OSISKO GOLD ROYALTIES LTD COM 68827L101 1,747 179,190 SH   SOLE   179,190 0 0
PAYCHEX INC COM 704326107 11,465 188,326 SH   SOLE   188,326 0 0
PEMBINA PIPELINE CORP COM 706327103 159,594 5,106,941 SH   SOLE   5,106,941 0 0
PEPSICO INC COM 713448108 672 6,422 SH   SOLE   6,422 0 0
PFIZER INC COM 717081103 7,324 225,484 SH   SOLE   225,484 0 0
PHILIP MORRIS INTL INC COM 718172109 6,662 72,820 SH   SOLE   72,820 0 0
PPL CORP COM 69351T106 8,733 256,475 SH   SOLE   244,389 0 12,086
PRECISION DRILLING CORP COM 2010 74022D308 186 34,100 SH   SOLE   34,100 0 0
PRICELINE GRP INC COM NEW 741503403 10,283 7,014 SH   SOLE   7,014 0 0
PRIMERO MNG CORP COM 74164W106 576 729,400 SH   SOLE   729,400 0 0
PROCTER AND GAMBLE CO COM 742718109 9,274 110,304 SH   SOLE   110,304 0 0
PRUDENTIAL FINL INC COM 744320102 518 4,978 SH   SOLE   4,978 0 0
QIWI PLC SPON ADR REP B 74735M108 1,147 89,800 SH   SOLE   89,800 0 0
QUALCOMM INC COM 747525103 980 15,026 SH   SOLE   15,026 0 0
RAYTHEON CO COM NEW 755111507 16,639 117,178 SH   SOLE   117,178 0 0
REPUBLIC SVCS INC COM 760759100 13,028 228,361 SH   SOLE   228,361 0 0
REYNOLDS AMERICAN INC COM 761713106 13,405 239,206 SH   SOLE   239,206 0 0
ROGERS COMMUNICATIONS INC CL B 775109200 116,702 3,025,596 SH   SOLE   3,025,596 0 0
ROYAL BK CDA MONTREAL QUE COM 780087102 340,460 5,030,657 SH   SOLE   5,030,657 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 4,685 86,155 SH   SOLE   86,155 0 0
SANDSTORM GOLD LTD COM NEW 80013R206 2,418 616,090 SH   SOLE   616,090 0 0
SANOFI SPONSORED ADR 80105N105 5,750 142,181 SH   SOLE   36,529 0 105,652
SAP SE SPON ADR 803054204 385 4,459 SH   SOLE   4,459 0 0
SHAW COMMUNICATIONS INC CL B CONV 82028K200 57,694 2,875,499 SH   SOLE   2,496,029 0 379,470
SIX FLAGS ENTMT CORP NEW COM 83001A102 21,405 356,994 SH   SOLE   344,529 0 12,465
SOUTHWEST AIRLS CO COM 844741108 322 6,465 SH   SOLE   6,465 0 0
SPECTRA ENERGY CORP COM 847560109 5,973 145,373 SH   SOLE   145,373 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 333 5,713 SH   SOLE   5,713 0 0
STANTEC INC COM 85472N109 82,944 3,283,264 SH   SOLE   1,985,864 0 1,297,400
STARBUCKS CORP COM 855244109 17,940 323,124 SH   SOLE   323,124 0 0
STATOIL ASA SPONSORED ADR 85771P102 16,246 890,699 SH   SOLE   831,908 0 58,791
STRYKER CORP COM 863667101 15,303 127,727 SH   SOLE   127,727 0 0
STUDENT TRANSN INC COM 86388A108 1,543 275,800 SH   SOLE   275,800 0 0
SUN LIFE FINL INC COM 866796105 53,365 1,389,973 SH   SOLE   1,389,973 0 0
SUNCOR ENERGY INC NEW COM 867224107 145,275 4,443,282 SH   SOLE   4,443,282 0 0
T MOBILE US INC COM 872590104 312 5,429 SH   SOLE   5,429 0 0
TAHOE RES INC COM 873868103 30,853 3,274,765 SH   SOLE   3,274,765 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 1,783 62,006 SH   SOLE   62,006 0 0
TECK RESOURCES LTD CL B 878742204 1,934 96,650 SH   SOLE   96,650 0 0
TELUS CORP COM 87971M103 131,510 4,130,500 SH   SOLE   2,920,580 0 1,209,920
TEVA PHARMACEUTICAL INDS LTD ADR 881624209 5,129 141,496 SH   SOLE   141,496 0 0
TEXAS INSTRS INC COM 882508104 12,467 170,854 SH   SOLE   170,854 0 0
THOMSON REUTERS CORP COM 884903105 88,478 2,021,763 SH   SOLE   2,021,763 0 0
TIFFANY & CO NEW COM 886547108 4,350 56,174 SH   SOLE   56,174 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 512,085 10,383,225 SH   SOLE   10,383,225 0 0
TOTAL S A SPONSORED ADR 89151E109 4,748 93,161 SH   SOLE   93,161 0 0
TOTAL SYS SVCS INC COM 891906109 307 6,260 SH   SOLE   6,260 0 0
TRANSCANADA CORP COM 89353D107 199,117 4,416,171 SH   SOLE   2,425,771 0 1,990,400
TRAVELERS COMPANIES INC COM 89417E109 696 5,682 SH   SOLE   5,682 0 0
TWENTY FIRST CENTY FOX INC CL A 90130A101 208 7,425 SH   SOLE   7,425 0 0
TYSON FOODS INC CL A 902494103 259 4,198 SH   SOLE   4,198 0 0
ULTA SALON COSMETCS & FRAG I COM 90384S303 3,131 12,283 SH   SOLE   12,283 0 0
UNILEVER N V N Y SHS NEW 904784709 10,811 263,286 SH   SOLE   263,286 0 0
UNILEVER PLC SPON ADR NEW 904767704 1,252 30,752 SH   SOLE   30,752 0 0
UNITED PARCEL SERVICE INC CL B 911312106 711 6,202 SH   SOLE   6,202 0 0
UNITED TECHNOLOGIES CORP COM 913017109 545 4,972 SH   SOLE   4,972 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 372 2,596 SH   SOLE   2,596 0 0
UNITEDHEALTH GROUP INC COM 91324P102 11,338 70,842 SH   SOLE   70,842 0 0
VALERO ENERGY CORP NEW COM 91913Y100 216 3,162 SH   SOLE   3,162 0 0
VALIDUS HOLDINGS LTD COM SHS G9319H102 11,532 209,632 SH   SOLE   196,837 0 12,795
VERIZON COMMUNICATIONS INC COM 92343V104 23,438 439,085 SH   SOLE   279,233 0 159,852
VERMILION ENERGY INC COM 923725105 68,871 1,636,988 SH   SOLE   1,636,988 0 0
VODAFONE GROUP PLC NEW SPNSR ADR 92857W308 15,461 632,876 SH   SOLE   455,324 0 177,552
W P CAREY INC COM 92936U109 338 5,726 SH   SOLE   5,726 0 0
WAL-MART STORES INC COM 931142103 708 10,236 SH   SOLE   10,236 0 0
WASTE CONNECTIONS INC COM 94106B101 105,486 1,344,555 SH   SOLE   945,579 0 398,976
WASTE MGMT INC DEL COM 94106L109 13,593 191,688 SH   SOLE   176,519 0 15,169
WELLS FARGO & CO NEW COM 949746101 25,734 466,954 SH   SOLE   466,954 0 0
WESTPAC BKG CORP SPONSORED ADR 961214301 3,132 133,381 SH   SOLE   133,381 0 0
XILINX INC COM 983919101 7,554 125,125 SH   SOLE   125,125 0 0
YUM CHINA HLDGS INC COM 98850P109 5,301 202,954 SH   SOLE   202,954 0 0
ZIMMER BIOMET HLDGS INC COM 98956P102 469 4,542 SH   SOLE   4,542 0 0