0001172661-16-003187.txt : 20160509 0001172661-16-003187.hdr.sgml : 20160509 20160509114427 ACCESSION NUMBER: 0001172661-16-003187 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20160331 FILED AS OF DATE: 20160509 DATE AS OF CHANGE: 20160509 EFFECTIVENESS DATE: 20160509 FILER: COMPANY DATA: COMPANY CONFORMED NAME: CIBC Asset Management Inc CENTRAL INDEX KEY: 0001021926 IRS NUMBER: 000000000 STATE OF INCORPORATION: A6 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-03663 FILM NUMBER: 161630524 BUSINESS ADDRESS: STREET 1: 18 YORK STREET STREET 2: SUITE 1300 CITY: TORONTO STATE: A6 ZIP: M5J 2T8 BUSINESS PHONE: 1-888-888-3863 MAIL ADDRESS: STREET 1: 18 YORK STREET STREET 2: SUITE 1300 CITY: TORONTO STATE: A6 ZIP: M5J 2T8 FORMER COMPANY: FORMER CONFORMED NAME: CIBC Global Asset Management Inc DATE OF NAME CHANGE: 20070511 FORMER COMPANY: FORMER CONFORMED NAME: TAL GLOBAL ASSET MANAGEMENT INC DATE OF NAME CHANGE: 19990803 FORMER COMPANY: FORMER CONFORMED NAME: TAL INVESTMENT COUNSEL LTD DATE OF NAME CHANGE: 19980206 13F-HR 1 primary_doc.xml 13F-HR LIVE false true false 0001021926 XXXXXXXX 03-31-2016 03-31-2016 false CIBC Asset Management Inc
18 York Street Suite 1300 Toronto A6 M5J 2T8
13F HOLDINGS REPORT 028-03663 N
Mark Lin Vice President, EAFE Equities 514-876-6918 /s/ Mark Lin Toronto A6 05-09-2016 0 943 13353160
INFORMATION TABLE 2 infotable.xml 3M CO COM 88579Y101 15292 91770 SH SOLE 55823 0 35947 ABBOTT LABS COM 002824100 6150 147033 SH SOLE 136338 0 10695 ABBVIE INC COM 00287Y109 12134 212424 SH SOLE 207549 0 4875 ABM INDS INC COM 000957100 222 6877 SH SOLE 6877 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 8889 77031 SH SOLE 71974 0 5057 ACTIVISION BLIZZARD INC COM 00507V109 3147 92991 SH SOLE 72585 0 20406 ACUITY BRANDS INC COM 00508Y102 367 1683 SH SOLE 1395 0 288 ADOBE SYS INC COM 00724F101 7783 82977 SH SOLE 78141 0 4836 ADVANCE AUTO PARTS INC COM 00751Y106 3900 24320 SH SOLE 18638 0 5682 ADVANCED MICRO DEVICES INC COM 007903107 74 25979 SH SOLE 25979 0 0 ADVANTAGE OIL & GAS LTD COM 00765F101 5474 995753 SH SOLE 995753 0 0 AERCAP HOLDINGS NV SHS N00985106 282 7267 SH SOLE 5782 0 1485 AES CORP COM 00130H105 799 67750 SH SOLE 60542 0 7208 AETNA INC NEW COM 00817Y108 4431 39435 SH SOLE 35458 0 3977 AFFILIATED MANAGERS GROUP COM 008252108 865 5324 SH SOLE 4898 0 426 AFLAC INC COM 001055102 2540 40226 SH SOLE 39156 0 1070 AGILENT TECHNOLOGIES INC COM 00846U101 1290 32360 SH SOLE 30725 0 1635 AGL RES INC COM 001204106 694 10658 SH SOLE 10658 0 0 AGNICO EAGLE MINES LTD COM 008474108 95271 2629012 SH SOLE 2578117 0 50895 AGRIUM INC COM 008916108 186962 2110854 SH SOLE 2069799 0 41055 AIR PRODS & CHEMS INC COM 009158106 2706 18782 SH SOLE 18325 0 457 AIRGAS INC COM 009363102 1170 8258 SH SOLE 6230 0 2028 AK STL HLDG CORP COM 001547108 59 14167 SH SOLE 14167 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 1491 26839 SH SOLE 20938 0 5901 ALAMOS GOLD INC NEW COM CL A 011532108 1153 217406 SH SOLE 217406 0 0 ALASKA AIR GROUP INC COM 011659109 397 4843 SH SOLE 4025 0 818 ALBEMARLE CORP COM 012653101 413 6454 SH SOLE 6454 0 0 ALCOA INC COM 013817101 1736 181203 SH SOLE 156029 0 25174 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 208 2292 SH SOLE 2292 0 0 ALEXION PHARMACEUTICALS INC COM 015351109 3803 27318 SH SOLE 26612 0 706 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 2250 28471 SH SOLE 28471 0 0 ALKERMES PLC SHS G01767105 217 6339 SH SOLE 4844 0 1495 ALLEGHANY CORP DEL COM 017175100 474 955 SH SOLE 487 0 468 ALLEGION PUB LTD CO ORD SHS G0176J109 422 6627 SH SOLE 5492 0 1135 ALLERGAN PLC SHS G0177J108 10016 37369 SH SOLE 35937 0 1432 ALLETE INC COM NEW 018522300 314 5599 SH SOLE 5599 0 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 1368 6220 SH SOLE 5589 0 631 ALLIANT ENERGY CORP COM 018802108 394 5310 SH SOLE 3530 0 1780 ALLSTATE CORP COM 020002101 2686 39869 SH SOLE 36682 0 3187 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 256 4073 SH SOLE 2777 0 1296 ALPHABET INC CAP STK CL C 02079K107 39091 52474 SH SOLE 52216 0 258 ALPHABET INC CAP STK CL A 02079K305 23410 30685 SH SOLE 29354 0 1331 ALTRIA GROUP INC COM 02209S103 18079 288524 SH SOLE 265948 0 22576 AMAYA INC COM 02314M108 701 52269 SH SOLE 52269 0 0 AMAZON COM INC COM 023135106 33469 56380 SH SOLE 55929 0 451 AMDOCS LTD SHS G02602103 592 9801 SH SOLE 0 0 9801 AMERCO COM 023586100 1790 5009 SH SOLE 2559 0 2450 AMEREN CORP COM 023608102 1276 25468 SH SOLE 21988 0 3480 AMERICAN AIRLS GROUP INC COM 02376R102 3289 80205 SH SOLE 75852 0 4353 AMERICAN CAPITAL AGENCY CORP COM 02503X105 927 49752 SH SOLE 11103 0 38649 AMERICAN ELEC PWR INC COM 025537101 5544 83501 SH SOLE 74557 0 8944 AMERICAN EQTY INVT LIFE HLD COM 025676206 170 10091 SH SOLE 10091 0 0 AMERICAN EXPRESS CO COM 025816109 5078 82706 SH SOLE 81780 0 926 AMERICAN FINL GROUP INC OHIO COM 025932104 203 2881 SH SOLE 2881 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 8221 152093 SH SOLE 148686 0 3407 AMERICAN TOWER CORP NEW COM 03027X100 4333 42331 SH SOLE 38674 0 3657 AMERICAN WTR WKS CO INC NEW COM 030420103 1557 22583 SH SOLE 15950 0 6633 AMERIPRISE FINL INC COM 03076C106 1579 16798 SH SOLE 16157 0 641 AMERISOURCEBERGEN CORP COM 03073E105 2220 25648 SH SOLE 18696 0 6952 AMETEK INC NEW COM 031100100 1167 23346 SH SOLE 22119 0 1227 AMGEN INC COM 031162100 13407 89423 SH SOLE 89006 0 417 AMPHENOL CORP NEW CL A 032095101 1746 30193 SH SOLE 29032 0 1161 ANADARKO PETE CORP COM 032511107 4624 99292 SH SOLE 97857 0 1435 ANALOG DEVICES INC COM 032654105 2512 42448 SH SOLE 37561 0 4887 ANNALY CAP MGMT INC COM 035710409 1264 123240 SH SOLE 30756 0 92484 ANSYS INC COM 03662Q105 400 4466 SH SOLE 2862 0 1604 ANTERO RES CORP COM 03674X106 274 11004 SH SOLE 8964 0 2040 ANTHEM INC COM 036752103 3670 26405 SH SOLE 23825 0 2580 AON PLC SHS CL A G0408V102 2561 24518 SH SOLE 19735 0 4783 APACHE CORP COM 037411105 2118 43395 SH SOLE 36451 0 6944 APARTMENT INVT & MGMT CO CL A 03748R101 584 13964 SH SOLE 13964 0 0 APPLE INC COM 037833100 86843 796800 SH SOLE 785167 0 11633 APPLIED INDL TECHNOLOGIES IN COM 03820C105 208 4802 SH SOLE 4802 0 0 APPLIED MATLS INC COM 038222105 3666 173079 SH SOLE 156375 0 16704 ARAMARK COM 03852U106 257 7760 SH SOLE 7760 0 0 ARCH CAP GROUP LTD ORD G0450A105 857 12051 SH SOLE 3992 0 8059 ARCHER DANIELS MIDLAND CO COM 039483102 2176 59917 SH SOLE 55350 0 4567 ARES CAP CORP COM 04010L103 161 10830 SH SOLE 10830 0 0 ARROW ELECTRS INC COM 042735100 259 4014 SH SOLE 2901 0 1113 ASHLAND INC NEW COM 044209104 852 7751 SH SOLE 7183 0 568 ASSURANT INC COM 04621X108 778 10083 SH SOLE 5888 0 4195 ASTORIA FINL CORP COM 046265104 170 10723 SH SOLE 10723 0 0 AT&T INC COM 00206R102 29657 757135 SH SOLE 717789 0 39346 ATMEL CORP COM 049513104 112 13791 SH SOLE 13791 0 0 ATMOS ENERGY CORP COM 049560105 230 3093 SH SOLE 3093 0 0 AUTODESK INC COM 052769106 1662 28507 SH SOLE 26603 0 1904 AUTOLIV INC COM 052800109 512 4319 SH SOLE 2800 0 1519 AUTOMATIC DATA PROCESSING IN COM 053015103 5709 63635 SH SOLE 55654 0 7981 AUTONATION INC COM 05329W102 421 9025 SH SOLE 7967 0 1058 AUTOZONE INC COM 053332102 10999 13806 SH SOLE 8596 0 5210 AVALONBAY CMNTYS INC COM 053484101 3326 17486 SH SOLE 12342 0 5144 AVANGRID INC COM 05351W103 396 9885 SH SOLE 9885 0 0 AVERY DENNISON CORP COM 053611109 662 9179 SH SOLE 8154 0 1025 AVISTA CORP COM 05379B107 299 7343 SH SOLE 7343 0 0 AVNET INC COM 053807103 245 5529 SH SOLE 4056 0 1473 AVON PRODS INC COM 054303102 70 14478 SH SOLE 14478 0 0 AXALTA COATING SYS LTD COM G0750C108 223 7642 SH SOLE 7642 0 0 AXIS CAPITAL HOLDINGS LTD SHS G0692U109 649 11710 SH SOLE 3162 0 8548 B/E AEROSPACE INC COM 073302101 242 5247 SH SOLE 3340 0 1907 B2GOLD CORP COM 11777Q209 3347 2010029 SH SOLE 1107119 0 902910 BAIDU INC SPON ADR REP A 056752108 2701 14150 SH SOLE 14150 0 0 BAKER HUGHES INC COM 057224107 3170 72328 SH SOLE 67069 0 5259 BALL CORP COM 058498106 964 13527 SH SOLE 12432 0 1095 BANK AMER CORP COM 060505104 25714 1901952 SH SOLE 1829106 0 72846 BANK MONTREAL QUE COM 063671101 415028 6809396 SH SOLE 6705876 0 103520 BANK N S HALIFAX COM 064149107 578282 11798885 SH SOLE 11601788 0 197097 BANK NEW YORK MELLON CORP COM 064058100 4052 110008 SH SOLE 100220 0 9788 BANKUNITED INC COM 06652K103 10031 291247 SH SOLE 189307 0 101940 BARD C R INC COM 067383109 3731 18407 SH SOLE 9998 0 8409 BARRICK GOLD CORP COM 067901108 103837 7620430 SH SOLE 7615430 0 5000 BAXALTA INC COM 07177M103 2914 72130 SH SOLE 69751 0 2379 BAXTER INTL INC COM 071813109 3154 76775 SH SOLE 64328 0 12447 BAYTEX ENERGY CORP COM 07317Q105 401 101272 SH SOLE 101272 0 0 BB&T CORP COM 054937107 2644 79486 SH SOLE 71284 0 8202 BCE INC COM NEW 05534B760 476444 10428209 SH SOLE 10259597 0 168612 BECTON DICKINSON & CO COM 075887109 7491 49343 SH SOLE 30277 0 19066 BED BATH & BEYOND INC COM 075896100 1258 25336 SH SOLE 19781 0 5555 BEMIS INC COM 081437105 279 5391 SH SOLE 3002 0 2389 BERKLEY W R CORP COM 084423102 705 12541 SH SOLE 3893 0 8648 BERKSHIRE HATHAWAY INC DEL CL A 084670108 213 1 SH SOLE 0 0 1 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 34121 240491 SH SOLE 230248 0 10243 BEST BUY INC COM 086516101 1173 36146 SH SOLE 28992 0 7154 BHP BILLITON LTD SPONSORED ADR 088606108 19903 768470 SH SOLE 768470 0 0 BIOGEN INC COM 09062X103 7101 27277 SH SOLE 26163 0 1114 BIOMARIN PHARMACEUTICAL INC COM 09061G101 948 11489 SH SOLE 9465 0 2024 BLACKBERRY LTD COM 09228F103 1838 226226 SH SOLE 226226 0 0 BLACKROCK INC COM 09247X101 6074 17834 SH SOLE 17653 0 181 BLACKSTONE GROUP L P COM UNIT LTD 09253U108 5936 211623 SH SOLE 123113 0 88510 BLOCK H & R INC COM 093671105 924 34992 SH SOLE 21071 0 13921 BOEING CO COM 097023105 7620 60030 SH SOLE 58931 0 1099 BORGWARNER INC COM 099724106 873 22726 SH SOLE 21156 0 1570 BOSTON PROPERTIES INC COM 101121101 11985 94307 SH SOLE 93548 0 759 BOSTON SCIENTIFIC CORP COM 101137107 2390 127081 SH SOLE 123228 0 3853 BP PLC SPONSORED ADR 055622104 2302 76270 SH SOLE 71680 0 4590 BRINKS CO COM 109696104 200 5950 SH SOLE 5950 0 0 BRISTOL MYERS SQUIBB CO COM 110122108 10219 159979 SH SOLE 152085 0 7894 BRIXMOR PPTY GROUP INC COM 11120U105 358 13986 SH SOLE 9507 0 4479 BROADCOM LTD SHS Y09827109 5467 35383 SH SOLE 31878 0 3505 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 594 10016 SH SOLE 3738 0 6278 BROCADE COMMUNICATIONS SYS I COM NEW 111621306 141 13294 SH SOLE 13294 0 0 BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 222756 6388291 SH SOLE 6339046 0 49245 BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 1560 37008 SH SOLE 37008 0 0 BROOKFIELD PPTY PARTNERS L P UNIT LTD PARTN G16249107 39881 1724904 SH SOLE 1724904 0 0 BROOKFIELD RENEWABLE ENRGY P PARTNERSHIP UNIT G16258108 35649 1177809 SH SOLE 1177809 0 0 BROWN & BROWN INC COM 115236101 238 6651 SH SOLE 4496 0 2155 BROWN FORMAN CORP CL B 115637209 1510 15335 SH SOLE 12625 0 2710 BUCKEYE PARTNERS L P UNIT LTD PARTN 118230101 280 4128 SH SOLE 4128 0 0 BUNGE LIMITED COM G16962105 514 9069 SH SOLE 4641 0 4428 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 1294 17439 SH SOLE 12939 0 4500 CA INC COM 12673P105 1398 45416 SH SOLE 43313 0 2103 CABLEVISION SYS CORP CL A NY CABLVS 12686C109 1037 31412 SH SOLE 22126 0 9286 CABOT OIL & GAS CORP COM 127097103 3445 151697 SH SOLE 137647 0 14050 CACI INTL INC CL A 127190304 313 2930 SH SOLE 2930 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 225 9547 SH SOLE 9547 0 0 CAE INC COM 124765108 1551 133983 SH SOLE 133983 0 0 CALIFORNIA RES CORP COM 13057Q107 13 12941 SH SOLE 12941 0 0 CALPINE CORP COM NEW 131347304 303 19985 SH SOLE 11868 0 8117 CAMDEN PPTY TR SH BEN INT 133131102 265 3156 SH SOLE 2769 0 387 CAMECO CORP COM 13321L108 2499 194477 SH SOLE 194477 0 0 CAMERON INTERNATIONAL CORP COM 13342B105 1375 20507 SH SOLE 17479 0 3028 CAMPBELL SOUP CO COM 134429109 2065 32365 SH SOLE 20679 0 11686 CANADIAN NAT RES LTD COM 136385101 390634 14396666 SH SOLE 14244296 0 152370 CANADIAN NATL RY CO COM 136375102 633419 10108237 SH SOLE 9950577 0 157660 CANADIAN PAC RY LTD COM 13645T100 73252 549448 SH SOLE 548888 0 560 CAPITAL ONE FINL CORP COM 14040H105 3615 52164 SH SOLE 48950 0 3214 CAPSTEAD MTG CORP COM NO PAR 14067E506 120 12098 SH SOLE 12098 0 0 CARDINAL HEALTH INC COM 14149Y108 2897 35350 SH SOLE 29989 0 5361 CARLISLE COS INC COM 142339100 215 2159 SH SOLE 2159 0 0 CARMAX INC COM 143130102 1020 19969 SH SOLE 18834 0 1135 CARNIVAL CORP PAIRED CTF 143658300 2559 48488 SH SOLE 46599 0 1889 CATERPILLAR INC DEL COM 149123101 4204 54928 SH SOLE 53969 0 959 CBOE HLDGS INC COM 12503M108 558 8542 SH SOLE 5622 0 2920 CBRE GROUP INC CL A 12504L109 858 29785 SH SOLE 27998 0 1787 CBS CORP NEW CL B 124857202 2498 45340 SH SOLE 41862 0 3478 CDN IMPERIAL BK COMM TORONTO COM 136069101 502784 6721927 SH SOLE 6617397 0 104530 CDW CORP COM 12514G108 225 5414 SH SOLE 5414 0 0 CELANESE CORP DEL COM SER A 150870103 484 7389 SH SOLE 4651 0 2738 CELESTICA INC SUB VTG SHS 15101Q108 674 61313 SH SOLE 61313 0 0 CELGENE CORP COM 151020104 10183 101736 SH SOLE 101215 0 521 CENOVUS ENERGY INC COM 15135U109 95597 7320676 SH SOLE 7312846 0 7830 CENTENE CORP DEL COM 15135B101 1043 16943 SH SOLE 15163 0 1780 CENTERPOINT ENERGY INC COM 15189T107 961 45938 SH SOLE 38316 0 7622 CENTRAL FD CDA LTD CL A 153501101 10502 874900 SH SOLE 443290 0 431610 CENTURYLINK INC COM 156700106 2188 68461 SH SOLE 53758 0 14703 CERNER CORP COM 156782104 2078 39229 SH SOLE 38111 0 1118 CF INDS HLDGS INC COM 125269100 1119 35704 SH SOLE 21505 0 14199 CHARTER COMMUNICATIONS INC D CL A NEW 16117M305 1625 8029 SH SOLE 6574 0 1455 CHECK POINT SOFTWARE TECH LT ORD M22465104 1065 12175 SH SOLE 8835 0 3340 CHEMOURS CO COM 163851108 152 21756 SH SOLE 21756 0 0 CHENIERE ENERGY INC COM NEW 16411R208 365 10790 SH SOLE 7609 0 3181 CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101 314 10882 SH SOLE 10882 0 0 CHESAPEAKE ENERGY CORP COM 165167107 212 51427 SH SOLE 51427 0 0 CHEVRON CORP NEW COM 166764100 23664 248047 SH SOLE 241082 0 6965 CHILDRENS PL INC COM 168905107 210 2513 SH SOLE 2513 0 0 CHINA BIOLOGIC PRODS INC COM 16938C106 1629 14230 SH SOLE 14230 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 1831 3887 SH SOLE 2866 0 1021 CHUBB LIMITED COM H1467J104 4060 34072 SH SOLE 27544 0 6528 CHURCH & DWIGHT INC COM 171340102 1596 17313 SH SOLE 11708 0 5605 CIGNA CORPORATION COM 125509109 3523 25667 SH SOLE 23527 0 2140 CIMAREX ENERGY CO COM 171798101 5471 56248 SH SOLE 54052 0 2196 CINCINNATI BELL INC NEW COM 171871106 54 13953 SH SOLE 13953 0 0 CINCINNATI FINL CORP COM 172062101 979 14972 SH SOLE 13879 0 1093 CINTAS CORP COM 172908105 891 9921 SH SOLE 8851 0 1070 CISCO SYS INC COM 17275R102 34814 1223156 SH SOLE 1181535 0 41621 CIT GROUP INC COM NEW 125581801 331 10682 SH SOLE 6494 0 4188 CITIGROUP INC COM NEW 172967424 15426 369492 SH SOLE 358681 0 10811 CITIZENS FINL GROUP INC COM 174610105 1044 49835 SH SOLE 47099 0 2736 CITRIX SYS INC COM 177376100 1677 21338 SH SOLE 18516 0 2822 CLEAR CHANNEL OUTDOOR HLDGS CL A 18451C109 59 12479 SH SOLE 12479 0 0 CLOROX CO DEL COM 189054109 2474 19624 SH SOLE 11701 0 7923 CME GROUP INC COM 12572Q105 5015 52211 SH SOLE 44453 0 7758 CMS ENERGY CORP COM 125896100 1214 28614 SH SOLE 24883 0 3731 CNA FINL CORP COM 126117100 347 10791 SH SOLE 9025 0 1766 COACH INC COM 189754104 1235 30811 SH SOLE 25282 0 5529 COBALT INTL ENERGY INC COM 19075F106 42 14241 SH SOLE 14241 0 0 COCA COLA CO COM 191216100 20406 439883 SH SOLE 414248 0 25635 COCA COLA ENTERPRISES INC NE COM 19122T109 1079 21271 SH SOLE 19644 0 1627 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 14262 227471 SH SOLE 182903 0 44568 COLGATE PALMOLIVE CO COM 194162103 8185 115855 SH SOLE 90880 0 24975 COLLIERS INTL GROUP INC SUB VTG SHS 194693107 3708 97730 SH SOLE 97730 0 0 COLUMBIA PIPELINE GROUP INC COM 198280109 980 39037 SH SOLE 35466 0 3571 COMCAST CORP NEW CL A 20030N101 17834 291979 SH SOLE 290811 0 1168 COMERICA INC COM 200340107 792 20913 SH SOLE 16172 0 4741 COMMERCE BANCSHARES INC COM 200525103 271 6021 SH SOLE 3023 0 2998 COMPUTER SCIENCES CORP COM 205363104 462 13421 SH SOLE 4428 0 8993 CONAGRA FOODS INC COM 205887102 2168 48592 SH SOLE 39096 0 9496 CONCHO RES INC COM 20605P101 4835 47855 SH SOLE 44759 0 3096 CONCORDIA HEALTHCARE CORP COM 206519100 496 19342 SH SOLE 19202 0 140 CONOCOPHILLIPS COM 20825C104 5249 130348 SH SOLE 129035 0 1313 CONSOLIDATED EDISON INC COM 209115104 4804 62703 SH SOLE 44004 0 18699 CONSTELLATION BRANDS INC CL A 21036P108 3641 24101 SH SOLE 16445 0 7656 CONTINENTAL RESOURCES INC COM 212015101 601 19806 SH SOLE 11961 0 7845 COOPER COS INC COM NEW 216648402 237 1538 SH SOLE 1538 0 0 COPART INC COM 217204106 393 9638 SH SOLE 6738 0 2900 CORNING INC COM 219350105 2322 111163 SH SOLE 107436 0 3727 CORRECTIONS CORP AMER NEW COM NEW 22025Y407 1011 31543 SH SOLE 21743 0 9800 COSTCO WHSL CORP NEW COM 22160K105 11020 69931 SH SOLE 59403 0 10528 COTT CORP QUE COM 22163N106 4597 330373 SH SOLE 186263 0 144110 COTY INC COM CL A 222070203 307 11038 SH SOLE 11038 0 0 COUSINS PPTYS INC COM 222795106 148 14288 SH SOLE 14288 0 0 CREDICORP LTD COM G2519Y108 254 1941 SH SOLE 1941 0 0 CRESCENT PT ENERGY CORP COM 22576C101 52722 3796009 SH SOLE 3683339 0 112670 CROWN CASTLE INTL CORP NEW COM 22822V101 3400 39308 SH SOLE 30437 0 8871 CROWN HOLDINGS INC COM 228368106 218 4397 SH SOLE 4397 0 0 CROWN MEDIA HLDGS INC CL A 228411104 64 12514 SH SOLE 12514 0 0 CSRA INC COM 12650T104 415 15440 SH SOLE 13123 0 2317 CSX CORP COM 126408103 28126 1092278 SH SOLE 1089777 0 2501 CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 1003 22658 SH SOLE 22658 0 0 CUMMINS INC COM 231021106 1789 16270 SH SOLE 15544 0 726 CVS HEALTH CORP COM 126650100 11629 112105 SH SOLE 106593 0 5512 CYPRESS SEMICONDUCTOR CORP COM 232806109 93 10771 SH SOLE 10771 0 0 D R HORTON INC COM 23331A109 1206 39905 SH SOLE 31362 0 8543 DANAHER CORP DEL COM 235851102 5499 57972 SH SOLE 57026 0 946 DARDEN RESTAURANTS INC COM 237194105 1139 17179 SH SOLE 10520 0 6659 DARLING INGREDIENTS INC COM 237266101 264 20038 SH SOLE 20038 0 0 DAVITA HEALTHCARE PARTNERS I COM 23918K108 1900 25893 SH SOLE 17325 0 8568 DDR CORP COM 23317H102 208 11682 SH SOLE 11682 0 0 DECKERS OUTDOOR CORP COM 243537107 392 6544 SH SOLE 4654 0 1890 DEERE & CO COM 244199105 2533 32899 SH SOLE 29340 0 3559 DELPHI AUTOMOTIVE PLC SHS G27823106 1985 26457 SH SOLE 22352 0 4105 DELTA AIR LINES INC DEL COM NEW 247361702 4097 84168 SH SOLE 73042 0 11126 DENBURY RES INC COM NEW 247916208 28 12684 SH SOLE 12684 0 0 DENTSPLY SIRONA INC COM 24906P109 1211 19648 SH SOLE 18413 0 1235 DESCARTES SYS GROUP INC COM 249906108 6509 333989 SH SOLE 203099 0 130890 DEVON ENERGY CORP NEW COM 25179M103 2040 74355 SH SOLE 71223 0 3132 DIAGEO P L C SPON ADR NEW 25243Q205 1968 18248 SH SOLE 5068 0 13180 DIAMONDBACK ENERGY INC COM 25278X109 944 12232 SH SOLE 12232 0 0 DIAMONDROCK HOSPITALITY CO COM 252784301 143 14112 SH SOLE 14112 0 0 DIGITAL RLTY TR INC COM 253868103 960 10851 SH SOLE 4611 0 6240 DISCOVER FINL SVCS COM 254709108 2107 41372 SH SOLE 40180 0 1192 DISCOVERY COMMUNICATNS NEW COM SER A 25470F104 1034 36111 SH SOLE 26358 0 9753 DISCOVERY COMMUNICATNS NEW COM SER C 25470F302 907 33609 SH SOLE 21546 0 12063 DISH NETWORK CORP CL A 25470M109 1109 23973 SH SOLE 20817 0 3156 DISNEY WALT CO COM DISNEY 254687106 14438 145381 SH SOLE 144322 0 1059 DOLLAR GEN CORP NEW COM 256677105 2893 33799 SH SOLE 26955 0 6844 DOLLAR TREE INC COM 256746108 3155 38265 SH SOLE 27867 0 10398 DOMINION DIAMOND CORP COM 257287102 482 43384 SH SOLE 43384 0 0 DOMINION RES INC VA NEW COM 25746U109 7542 100399 SH SOLE 89548 0 10851 DOMINOS PIZZA INC COM 25754A201 209 1588 SH SOLE 1588 0 0 DOUGLAS EMMETT INC COM 25960P109 5143 170814 SH SOLE 170814 0 0 DOVER CORP COM 260003108 997 15493 SH SOLE 14365 0 1128 DOW CHEM CO COM 260543103 5995 117871 SH SOLE 111640 0 6231 DR PEPPER SNAPPLE GROUP INC COM 26138E109 1960 21917 SH SOLE 17152 0 4765 DST SYS INC DEL COM 233326107 275 2435 SH SOLE 1104 0 1331 DTE ENERGY CO COM 233331107 1741 19204 SH SOLE 17226 0 1978 DU PONT E I DE NEMOURS & CO COM 263534109 5480 86548 SH SOLE 80882 0 5666 DUKE ENERGY CORP NEW COM NEW 26441C204 10625 131695 SH SOLE 111928 0 19767 DUKE REALTY CORP COM NEW 264411505 477 21144 SH SOLE 11024 0 10120 DUN & BRADSTREET CORP DEL NE COM 26483E100 567 5497 SH SOLE 3256 0 2241 E M C CORP MASS COM 268648102 4988 187151 SH SOLE 182293 0 4858 E TRADE FINANCIAL CORP COM NEW 269246401 698 28501 SH SOLE 25992 0 2509 EASTMAN CHEM CO COM 277432100 1136 15729 SH SOLE 13773 0 1956 EATON CORP PLC SHS G29183103 3289 52573 SH SOLE 46762 0 5811 EBAY INC COM 278642103 4414 185015 SH SOLE 149030 0 35985 ECOLAB INC COM 278865100 3725 33400 SH SOLE 31555 0 1845 EDGEWELL PERS CARE CO COM 28035Q102 479 5943 SH SOLE 1938 0 4005 EDISON INTL COM 281020107 2616 36388 SH SOLE 31082 0 5306 EDWARDS LIFESCIENCES CORP COM 28176E108 2082 23601 SH SOLE 19606 0 3995 EL PASO ELEC CO COM NEW 283677854 218 4758 SH SOLE 4758 0 0 ELDORADO GOLD CORP NEW COM 284902103 2486 790221 SH SOLE 790221 0 0 ELECTRONIC ARTS INC COM 285512109 3159 47788 SH SOLE 37040 0 10748 EMCOR GROUP INC COM 29084Q100 360 7417 SH SOLE 7417 0 0 EMERSON ELEC CO COM 291011104 3333 61287 SH SOLE 59921 0 1366 ENBRIDGE INC COM 29250N105 375053 9614000 SH SOLE 9434369 0 179631 ENCANA CORP COM 292505104 51963 8499617 SH SOLE 8494817 0 4800 ENDO INTL PLC SHS G30401106 707 25128 SH SOLE 21947 0 3181 ENERGY TRANSFER EQUITY L P COM UT LTD PTN 29273V100 242 33986 SH SOLE 33986 0 0 ENERGY TRANSFER PRTNRS L P UNIT LTD PARTN 29273R109 520 16087 SH SOLE 16087 0 0 ENERPLUS CORP COM 292766102 399 101620 SH SOLE 101620 0 0 ENERSYS COM 29275Y102 296 5310 SH SOLE 5310 0 0 ENLINK MIDSTREAM PARTNERS LP COM UNIT REP LTD 29336U107 128 10583 SH SOLE 10583 0 0 ENTERGY CORP NEW COM 29364G103 1619 20418 SH SOLE 16231 0 4187 ENTERPRISE PRODS PARTNERS L COM 293792107 1571 63829 SH SOLE 63829 0 0 EOG RES INC COM 26875P101 11483 158205 SH SOLE 154769 0 3436 EQT CORP COM 26884L109 1134 16858 SH SOLE 13629 0 3229 EQT GP HLDGS LP COM UNIT REP 26885J103 229 8504 SH SOLE 8504 0 0 EQUIFAX INC COM 294429105 1333 11664 SH SOLE 10794 0 870 EQUINIX INC COM PAR $0.001 29444U700 2358 7131 SH SOLE 5992 0 1139 EQUITY RESIDENTIAL SH BEN INT 29476L107 3172 42271 SH SOLE 33281 0 8990 ESSEX PPTY TR INC COM 297178105 1780 7612 SH SOLE 5996 0 1616 EVEREST RE GROUP LTD COM G3223R108 1102 5581 SH SOLE 1418 0 4163 EVERSOURCE ENERGY COM 30040W108 2093 35872 SH SOLE 30411 0 5461 EXELON CORP COM 30161N101 3668 102277 SH SOLE 87467 0 14810 EXPEDIA INC DEL COM NEW 30212P303 1995 18506 SH SOLE 15432 0 3074 EXPEDITORS INTL WASH INC COM 302130109 1019 20872 SH SOLE 16595 0 4277 EXPRESS SCRIPTS HLDG CO COM 30219G108 5958 86736 SH SOLE 79623 0 7113 EXTRA SPACE STORAGE INC COM 30225T102 1131 12103 SH SOLE 10927 0 1176 EXXON MOBIL CORP COM 30231G102 37769 451837 SH SOLE 440346 0 11491 F M C CORP COM NEW 302491303 599 14829 SH SOLE 12549 0 2280 F5 NETWORKS INC COM 315616102 1008 9519 SH SOLE 6321 0 3198 FACEBOOK INC CL A 30303M102 41954 367699 SH SOLE 342318 0 25381 FASTENAL CO COM 311900104 1769 36097 SH SOLE 34313 0 1784 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 7490 47995 SH SOLE 45814 0 2181 FEDEX CORP COM 31428X106 4049 24882 SH SOLE 24498 0 384 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 483 14253 SH SOLE 8992 0 5261 FIDELITY NATL INFORMATION SV COM 31620M106 2705 42727 SH SOLE 31759 0 10968 FIFTH THIRD BANCORP COM 316773100 1481 88755 SH SOLE 72571 0 16184 FIRST AMERN FINL CORP COM 31847R102 10610 278404 SH SOLE 165414 0 112990 FIRST BANCORP P R COM NEW 318672706 50 17154 SH SOLE 17154 0 0 FIRST DATA CORP NEW COM CL A 32008D106 371 28654 SH SOLE 28654 0 0 FIRST MAJESTIC SILVER CORP COM 32076V103 495 76222 SH SOLE 76222 0 0 FIRST NIAGARA FINL GP INC COM 33582V108 113 11655 SH SOLE 11655 0 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 8942 134191 SH SOLE 132203 0 1988 FIRST SOLAR INC COM 336433107 652 9528 SH SOLE 7561 0 1967 FIRSTENERGY CORP COM 337932107 1787 49693 SH SOLE 38331 0 11362 FIRSTSERVICE CORP NEW SUB VTG SH 33767E103 2242 54508 SH SOLE 54508 0 0 FISERV INC COM 337738108 17834 173851 SH SOLE 138060 0 35791 FLEETCOR TECHNOLOGIES INC COM 339041105 1295 8709 SH SOLE 8163 0 546 FLIR SYS INC COM 302445101 412 12512 SH SOLE 12512 0 0 FLOWSERVE CORP COM 34354P105 634 14273 SH SOLE 11751 0 2522 FLUOR CORP NEW COM 343412102 762 14198 SH SOLE 12802 0 1396 FMC TECHNOLOGIES INC COM 30249U101 696 25430 SH SOLE 20367 0 5063 FOOT LOCKER INC COM 344849104 688 10672 SH SOLE 4683 0 5989 FORD MTR CO DEL COM PAR $0.01 345370860 5161 382284 SH SOLE 360996 0 21288 FORTRESS INVESTMENT GROUP LL CL A 34958B106 75 15665 SH SOLE 15665 0 0 FORTUNE BRANDS HOME & SEC IN COM 34964C106 434 7740 SH SOLE 5178 0 2562 FRANCO NEVADA CORP COM 351858105 90072 1463694 SH SOLE 1463514 0 180 FRANKLIN RES INC COM 354613101 1709 43767 SH SOLE 42135 0 1632 FRANKLIN STREET PPTYS CORP COM 35471R106 120 11322 SH SOLE 11322 0 0 FREEPORT-MCMORAN INC CL B 35671D857 1482 143361 SH SOLE 127282 0 16079 FRESENIUS MED CARE AG&CO KGA SPONSORED ADR 358029106 842 19100 SH SOLE 10910 0 8190 FRONTIER COMMUNICATIONS CORP COM 35906A108 928 166023 SH SOLE 104504 0 61519 FULLER H B CO COM 359694106 259 6107 SH SOLE 6107 0 0 GALLAGHER ARTHUR J & CO COM 363576109 534 12006 SH SOLE 5798 0 6208 GAMESTOP CORP NEW CL A 36467W109 306 9629 SH SOLE 9629 0 0 GANNETT CO INC COM 36473H104 207 13682 SH SOLE 13682 0 0 GAP INC DEL COM 364760108 1238 42111 SH SOLE 29207 0 12904 GARMIN LTD SHS H2906T109 542 13566 SH SOLE 6775 0 6791 GARTNER INC COM 366651107 474 5300 SH SOLE 2634 0 2666 GENERAL DYNAMICS CORP COM 369550108 3725 28353 SH SOLE 27876 0 477 GENERAL ELECTRIC CO COM 369604103 36037 1133587 SH SOLE 1131383 0 2204 GENERAL GROWTH PPTYS INC NEW COM 370023103 2025 68100 SH SOLE 62440 0 5660 GENERAL MLS INC COM 370334104 23696 374047 SH SOLE 356128 0 17919 GENERAL MTRS CO COM 37045V100 4547 144684 SH SOLE 136463 0 8221 GENTEX CORP COM 371901109 207 13167 SH SOLE 9072 0 4095 GENUINE PARTS CO COM 372460105 1536 15458 SH SOLE 13988 0 1470 GENWORTH FINL INC COM CL A 37247D106 44 16279 SH SOLE 16279 0 0 GEO GROUP INC NEW COM 36162J106 222 6415 SH SOLE 6415 0 0 GILDAN ACTIVEWEAR INC COM 375916103 93083 3047467 SH SOLE 3010058 0 37409 GILEAD SCIENCES INC COM 375558103 15908 173172 SH SOLE 170467 0 2705 GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 4928 122080 SH SOLE 112660 0 9420 GLOBAL PMTS INC COM 37940X102 9167 140378 SH SOLE 107728 0 32650 GLOBALSTAR INC COM 378973408 44 29603 SH SOLE 29603 0 0 GOLDCORP INC NEW COM 380956409 123823 7599569 SH SOLE 7505199 0 94370 GOLDMAN SACHS GROUP INC COM 38141G104 5924 37737 SH SOLE 37402 0 335 GOODYEAR TIRE & RUBR CO COM 382550101 861 26097 SH SOLE 24144 0 1953 GRACE W R & CO DEL NEW COM 38388F108 599 8417 SH SOLE 8417 0 0 GRAINGER W W INC COM 384802104 1403 6012 SH SOLE 5579 0 433 GRAMERCY PPTY TR COM 385002100 112 13298 SH SOLE 13298 0 0 GRAN TIERRA ENERGY INC COM 38500T101 328 131200 SH SOLE 131200 0 0 GRANITE REAL ESTATE INVT TR UNIT 99/99/9999 387437114 151851 5257748 SH SOLE 5112838 0 144910 GRIFOLS S A SP ADR REP B NVT 398438408 2294 148317 SH SOLE 112521 0 35796 GROUPE CGI INC CL A SUB VTG 39945C109 76876 1601604 SH SOLE 1588804 0 12800 GROUPON INC COM CL A 399473107 78 19590 SH SOLE 19590 0 0 HALLIBURTON CO COM 406216101 4836 135384 SH SOLE 129430 0 5954 HANESBRANDS INC COM 410345102 1142 40308 SH SOLE 36143 0 4165 HARLEY DAVIDSON INC COM 412822108 980 19083 SH SOLE 17674 0 1409 HARMAN INTL INDS INC COM 413086109 745 8363 SH SOLE 6369 0 1994 HARRIS CORP DEL COM 413875105 1390 17854 SH SOLE 11435 0 6419 HARSCO CORP COM 415864107 60 10922 SH SOLE 10922 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 2564 55632 SH SOLE 45935 0 9697 HASBRO INC COM 418056107 1139 14223 SH SOLE 10368 0 3855 HCA HOLDINGS INC COM 40412C101 2853 36549 SH SOLE 31876 0 4673 HCP INC COM 40414L109 1828 56117 SH SOLE 42685 0 13432 HD SUPPLY HLDGS INC COM 40416M105 206 6243 SH SOLE 6243 0 0 HECLA MNG CO COM 422704106 34 12052 SH SOLE 12052 0 0 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 68 12223 SH SOLE 12223 0 0 HELMERICH & PAYNE INC COM 423452101 692 11786 SH SOLE 9664 0 2122 HENRY JACK & ASSOC INC COM 426281101 10839 128171 SH SOLE 97451 0 30720 HERBALIFE LTD COM USD SHS G4412G101 320 5200 SH SOLE 2986 0 2214 HERSHEY CO COM 427866108 2000 21715 SH SOLE 15563 0 6152 HERTZ GLOBAL HOLDINGS INC COM 42805T105 200 19029 SH SOLE 14376 0 4653 HESS CORP COM 42809H107 3729 70822 SH SOLE 67764 0 3058 HEWLETT PACKARD ENTERPRISE C COM 42824C109 3150 177653 SH SOLE 173239 0 4414 HILTON WORLDWIDE HLDGS INC COM 43300A104 851 37801 SH SOLE 31427 0 6374 HMS HLDGS CORP COM 40425J101 148 10319 SH SOLE 10319 0 0 HOLLYFRONTIER CORP COM 436106108 414 11722 SH SOLE 5866 0 5856 HOLOGIC INC COM 436440101 918 26611 SH SOLE 23331 0 3280 HOME DEPOT INC COM 437076102 16023 120083 SH SOLE 117179 0 2904 HONEYWELL INTL INC COM 438516106 8934 79730 SH SOLE 75169 0 4561 HORMEL FOODS CORP COM 440452100 4530 104760 SH SOLE 51859 0 52901 HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 288 10835 SH SOLE 5036 0 5799 HOST HOTELS & RESORTS INC COM 44107P104 1556 93160 SH SOLE 80908 0 12252 HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 588 29491 SH SOLE 19491 0 10000 HP INC COM 40434L105 2326 188778 SH SOLE 172836 0 15942 HUDBAY MINERALS INC COM 443628102 27339 7445350 SH SOLE 7079600 0 365750 HUMANA INC COM 444859102 2881 15745 SH SOLE 13681 0 2064 HUNT J B TRANS SVCS INC COM 445658107 825 9794 SH SOLE 8863 0 931 HUNTINGTON BANCSHARES INC COM 446150104 880 92197 SH SOLE 73345 0 18852 HUNTINGTON INGALLS INDS INC COM 446413106 204 1487 SH SOLE 1487 0 0 HYATT HOTELS CORP COM CL A 448579102 220 4438 SH SOLE 4438 0 0 IAC INTERACTIVECORP COM 44919P508 264 5611 SH SOLE 2681 0 2930 IAMGOLD CORP COM 450913108 430 195048 SH SOLE 195048 0 0 ICAHN ENTERPRISES LP DEPOSITARY UNIT 451100101 261 4134 SH SOLE 4134 0 0 IDEX CORP COM 45167R104 205 2472 SH SOLE 2472 0 0 IDEXX LABS INC COM 45168D104 231 2955 SH SOLE 2955 0 0 IHS INC CL A 451734107 2442 19667 SH SOLE 7798 0 11869 ILLINOIS TOOL WKS INC COM 452308109 3252 31745 SH SOLE 31051 0 694 ILLUMINA INC COM 452327109 3099 19118 SH SOLE 17059 0 2059 IMAX CORP COM 45245E109 7821 251550 SH SOLE 137380 0 114170 IMPERIAL OIL LTD COM NEW 453038408 58554 1745859 SH SOLE 1739749 0 6110 IMS HEALTH HLDGS INC COM 44970B109 347 13055 SH SOLE 10537 0 2518 INCYTE CORP COM 45337C102 938 12950 SH SOLE 10929 0 2021 INGERSOLL-RAND PLC SHS G47791101 1052 16969 SH SOLE 15723 0 1246 INGREDION INC COM 457187102 239 2234 SH SOLE 2234 0 0 INTEL CORP COM 458140100 18758 579853 SH SOLE 565813 0 14040 INTERCONTINENTAL EXCHANGE IN COM 45866F104 3791 16124 SH SOLE 12428 0 3696 INTERNATIONAL BUSINESS MACHS COM 459200101 13656 90167 SH SOLE 85404 0 4763 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 892 7844 SH SOLE 7289 0 555 INTERPUBLIC GROUP COS INC COM 460690100 957 41714 SH SOLE 38421 0 3293 INTL PAPER CO COM 460146103 1801 43876 SH SOLE 42071 0 1805 INTUIT COM 461202103 3465 33316 SH SOLE 31955 0 1361 INTUITIVE SURGICAL INC COM NEW 46120E602 2985 4967 SH SOLE 4382 0 585 INVESCO LTD SHS G491BT108 1269 41234 SH SOLE 39080 0 2154 INVESTORS BANCORP INC NEW COM 46146L101 131 11230 SH SOLE 11230 0 0 IRIDIUM COMMUNICATIONS INC COM 46269C102 86 10893 SH SOLE 10893 0 0 IRON MTN INC NEW COM 46284V101 782 23070 SH SOLE 17697 0 5373 ISHARES MSCI CDA ETF 464286509 3225 136039 SH SOLE 136039 0 0 ISHARES MSCI ISR CAP ETF 464286632 6576 137571 SH SOLE 137571 0 0 ISHARES MSCI MALAYSI ETF 464286830 246 27560 SH SOLE 27560 0 0 ISHARES MSCI JAPAN ETF 464286848 602 52718 SH SOLE 52718 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 35418 1034105 SH SOLE 1028105 0 6000 ISHARES TR MSCI EAFE ETF 464287465 250643 4384936 SH SOLE 4382756 0 2180 ISHARES TR U.S. CNSM GD ETF 464287812 13022 115710 SH SOLE 115710 0 0 ISHARES TR EUROPE ETF 464287861 1048 26792 SH SOLE 26792 0 0 ISHARES TR USA MIN VOL ETF 46429B697 729 16601 SH SOLE 0 0 16601 ITC HLDGS CORP COM 465685105 214 4919 SH SOLE 4919 0 0 JABIL CIRCUIT INC COM 466313103 228 11816 SH SOLE 6122 0 5694 JACOBS ENGR GROUP INC DEL COM 469814107 554 12717 SH SOLE 11210 0 1507 JARDEN CORP COM 471109108 485 8222 SH SOLE 6982 0 1240 JD COM INC SPON ADR CL A 47215P106 1966 74188 SH SOLE 73058 0 1130 JETBLUE AIRWAYS CORP COM 477143101 211 10000 SH SOLE 10000 0 0 JOHNSON & JOHNSON COM 478160104 31112 287542 SH SOLE 278649 0 8893 JOHNSON CTLS INC COM 478366107 2405 61709 SH SOLE 60017 0 1692 JPMORGAN CHASE & CO COM 46625H100 36147 610391 SH SOLE 590978 0 19413 JUNIPER NETWORKS INC COM 48203R104 1136 44529 SH SOLE 33304 0 11225 JUST ENERGY GROUP INC COM 48213W101 302 50733 SH SOLE 50733 0 0 KANSAS CITY SOUTHERN COM NEW 485170302 963 11266 SH SOLE 9774 0 1492 KELLOGG CO COM 487836108 3909 51068 SH SOLE 34509 0 16559 KEYCORP NEW COM 493267108 1082 98005 SH SOLE 76369 0 21636 KEYSIGHT TECHNOLOGIES INC COM 49338L103 219 7884 SH SOLE 5543 0 2341 KIMBERLY CLARK CORP COM 494368103 8958 66599 SH SOLE 59824 0 6775 KIMCO RLTY CORP COM 49446R109 1242 43170 SH SOLE 37627 0 5543 KINDER MORGAN INC DEL COM 49456B101 3523 197243 SH SOLE 180774 0 16469 KINDRED HEALTHCARE INC COM 494580103 127 10293 SH SOLE 10293 0 0 KINROSS GOLD CORP COM NO PAR 496902404 3158 924626 SH SOLE 924626 0 0 KITE RLTY GROUP TR COM NEW 49803T300 272 9807 SH SOLE 9807 0 0 KLA-TENCOR CORP COM 482480100 1182 16237 SH SOLE 14237 0 2000 KOHLS CORP COM 500255104 1079 23141 SH SOLE 17356 0 5785 KRAFT HEINZ CO COM 500754106 13637 173592 SH SOLE 167539 0 6053 KROGER CO COM 501044101 3861 100935 SH SOLE 88928 0 12007 L BRANDS INC COM 501797104 2638 30040 SH SOLE 24681 0 5359 L-3 COMMUNICATIONS HLDGS INC COM 502424104 957 8072 SH SOLE 7211 0 861 LABORATORY CORP AMER HLDGS COM NEW 50540R409 1708 14582 SH SOLE 9200 0 5382 LACLEDE GROUP INC COM 505597104 348 5133 SH SOLE 5133 0 0 LAM RESEARCH CORP COM 512807108 1757 21269 SH SOLE 18624 0 2645 LAS VEGAS SANDS CORP COM 517834107 1502 29073 SH SOLE 25432 0 3641 LAUDER ESTEE COS INC CL A 518439104 2443 25907 SH SOLE 25044 0 863 LEAR CORP COM NEW 521865204 327 2945 SH SOLE 2356 0 589 LEGG MASON INC COM 524901105 397 11441 SH SOLE 9709 0 1732 LEGGETT & PLATT INC COM 524660107 660 13640 SH SOLE 12112 0 1528 LENNAR CORP CL A 526057104 1008 20837 SH SOLE 17209 0 3628 LEUCADIA NATL CORP COM 527288104 568 35157 SH SOLE 31383 0 3774 LEVEL 3 COMMUNICATIONS INC COM NEW 52729N308 1666 31526 SH SOLE 28384 0 3142 LEXINGTON REALTY TRUST COM 529043101 224 25989 SH SOLE 25989 0 0 LIBERTY BROADBAND CORP COM SER A 530307107 270 4647 SH SOLE 3349 0 1298 LIBERTY GLOBAL PLC SHS CL A G5480U104 546 14182 SH SOLE 6746 0 7436 LIBERTY GLOBAL PLC SHS CL C G5480U120 900 23958 SH SOLE 15505 0 8453 LIBERTY INTERACTIVE CORP QVC GP COM SER A 53071M104 1042 41248 SH SOLE 32740 0 8508 LIBERTY INTERACTIVE CORP LBT VENT COM A 53071M880 424 10845 SH SOLE 7945 0 2900 LIBERTY MEDIA CORP DELAWARE CL A 531229102 621 16086 SH SOLE 13401 0 2685 LIBERTY MEDIA CORP DELAWARE COM SER C 531229300 299 7853 SH SOLE 5939 0 1914 LIBERTY PPTY TR SH BEN INT 531172104 390 11666 SH SOLE 4990 0 6676 LILLY ELI & CO COM 532457108 7948 110369 SH SOLE 98864 0 11505 LINCOLN NATL CORP IND COM 534187109 934 23825 SH SOLE 22666 0 1159 LINEAR TECHNOLOGY CORP COM 535678106 1355 30419 SH SOLE 28289 0 2130 LINKEDIN CORP COM CL A 53578A108 644 5631 SH SOLE 4174 0 1457 LINN ENERGY LLC UNIT LTD LIAB 536020100 5 13588 SH SOLE 13588 0 0 LKQ CORP COM 501889208 600 18793 SH SOLE 9714 0 9079 LOCKHEED MARTIN CORP COM 539830109 5841 26372 SH SOLE 25523 0 849 LOEWS CORP COM 540424108 1144 29909 SH SOLE 28338 0 1571 LOWES COS INC COM 548661107 6647 87748 SH SOLE 84592 0 3156 LULULEMON ATHLETICA INC COM 550021109 284 4189 SH SOLE 0 0 4189 LUXOTTICA GROUP S P A SPONSORED ADR 55068R202 2055 37369 SH SOLE 20069 0 17300 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 2528 29539 SH SOLE 27611 0 1928 M & T BK CORP COM 55261F104 1878 16922 SH SOLE 14508 0 2414 MACERICH CO COM 554382101 1223 15428 SH SOLE 13017 0 2411 MACYS INC COM 55616P104 22297 505708 SH SOLE 488355 0 17353 MADISON SQUARE GARDEN CO NEW CL A 55825T103 759 4562 SH SOLE 3047 0 1515 MAGELLAN HEALTH INC COM NEW 559079207 208 3069 SH SOLE 3069 0 0 MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 497 7225 SH SOLE 7225 0 0 MAGNA INTL INC COM 559222401 296043 6864664 SH SOLE 6762994 0 101670 MALLINCKRODT PUB LTD CO SHS G5785G107 1073 17516 SH SOLE 12513 0 5003 MANHATTAN ASSOCS INC COM 562750109 1443 25372 SH SOLE 25372 0 0 MANNKIND CORP COM 56400P201 23 14540 SH SOLE 14540 0 0 MANPOWERGROUP INC COM 56418H100 261 3210 SH SOLE 2321 0 889 MANULIFE FINL CORP COM 56501R106 471796 33241481 SH SOLE 32901814 0 339667 MARATHON OIL CORP COM 565849106 953 85585 SH SOLE 77477 0 8108 MARATHON PETE CORP COM 56585A102 1905 51230 SH SOLE 49378 0 1852 MARKEL CORP COM 570535104 2097 2352 SH SOLE 1164 0 1188 MARKET VECTORS ETF TR GOLD MINER ETF 57060U100 6470 324008 SH SOLE 324008 0 0 MARKET VECTORS ETF TR JP MORGAN EM LC 57060U522 423 22751 SH SOLE 22751 0 0 MARRIOTT INTL INC NEW CL A 571903202 2010 28236 SH SOLE 27225 0 1011 MARRIOTT VACATIONS WRLDWDE C COM 57164Y107 210 3107 SH SOLE 3107 0 0 MARSH & MCLENNAN COS INC COM 571748102 3225 53059 SH SOLE 47965 0 5094 MARTIN MARIETTA MATLS INC COM 573284106 1796 11261 SH SOLE 10437 0 824 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 465 45069 SH SOLE 16532 0 28537 MASCO CORP COM 574599106 1091 34687 SH SOLE 31017 0 3670 MASTERCARD INC CL A 57636Q104 29028 307174 SH SOLE 274478 0 32696 MATCH GROUP INC COM 57665R106 159 14401 SH SOLE 14401 0 0 MATTEL INC COM 577081102 1661 49405 SH SOLE 40072 0 9333 MAXIM INTEGRATED PRODS INC COM 57772K101 837 22760 SH SOLE 16946 0 5814 MCCORMICK & CO INC COM NON VTG 579780206 1952 19621 SH SOLE 10932 0 8689 MCDONALDS CORP COM 580135101 16571 131847 SH SOLE 118362 0 13485 MCGRAW HILL FINL INC COM 580645109 2806 28352 SH SOLE 24742 0 3610 MCKESSON CORP COM 58155Q103 3665 23309 SH SOLE 21111 0 2198 MDU RES GROUP INC COM 552690109 200 10262 SH SOLE 6465 0 3797 MEAD JOHNSON NUTRITION CO COM 582839106 1885 22185 SH SOLE 18235 0 3950 MEDICAL PPTYS TRUST INC COM 58463J304 246 18930 SH SOLE 18930 0 0 MEDIVATION INC COM 58501N101 352 7652 SH SOLE 5326 0 2326 MEDTRONIC PLC SHS G5960L103 6691 89208 SH SOLE 83950 0 5258 MERCK & CO INC NEW COM 58933Y105 21430 405018 SH SOLE 388881 0 16137 MERUS LABS INTL INC NEW COM 59047R101 2202 1472121 SH SOLE 668670 0 803451 METHANEX CORP COM 59151K108 2158 63665 SH SOLE 62585 0 1080 METLIFE INC COM 59156R108 6079 138353 SH SOLE 136083 0 2270 METTLER TOLEDO INTERNATIONAL COM 592688105 371 1075 SH SOLE 869 0 206 MFA FINL INC COM 55272X102 91 13299 SH SOLE 13299 0 0 MGIC INVT CORP WIS COM 552848103 85 11036 SH SOLE 11036 0 0 MGM RESORTS INTERNATIONAL COM 552953101 452 21088 SH SOLE 18119 0 2969 MICHAEL KORS HLDGS LTD SHS G60754101 852 14964 SH SOLE 10938 0 4026 MICROCHIP TECHNOLOGY INC COM 595017104 982 20380 SH SOLE 18961 0 1419 MICRON TECHNOLOGY INC COM 595112103 1403 134045 SH SOLE 126463 0 7582 MICROSOFT CORP COM 594918104 61844 1119758 SH SOLE 1101013 0 18745 MID-AMER APT CMNTYS INC COM 59522J103 247 2420 SH SOLE 2420 0 0 MITEL NETWORKS CORP COM 60671Q104 372 45369 SH SOLE 45369 0 0 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 126 15595 SH SOLE 15595 0 0 MOBILEYE N V AMSTELVEEN ORD SHS N51488117 228 6113 SH SOLE 4804 0 1309 MOHAWK INDS INC COM 608190104 1260 6598 SH SOLE 6243 0 355 MOLSON COORS BREWING CO CL B 60871R209 2940 30569 SH SOLE 21798 0 8771 MONDELEZ INTL INC CL A 609207105 10356 258127 SH SOLE 213736 0 44391 MONSANTO CO NEW COM 61166W101 4517 51482 SH SOLE 44868 0 6614 MONSTER BEVERAGE CORP NEW COM 61174X109 2915 21857 SH SOLE 20787 0 1070 MOODYS CORP COM 615369105 7112 73654 SH SOLE 47142 0 26512 MORGAN STANLEY COM NEW 617446448 4045 161753 SH SOLE 152242 0 9511 MOSAIC CO NEW COM 61945C103 1020 37771 SH SOLE 31016 0 6755 MOTOROLA SOLUTIONS INC COM NEW 620076307 1944 25686 SH SOLE 15077 0 10609 MPLX LP COM UNIT REP LTD 55336V100 281 9466 SH SOLE 9466 0 0 MSCI INC COM 55354G100 2324 31376 SH SOLE 15436 0 15940 MUELLER INDS INC COM 624756102 202 6865 SH SOLE 6865 0 0 MURPHY OIL CORP COM 626717102 470 18648 SH SOLE 14976 0 3672 MYLAN N V SHS EURO N59465109 1909 41185 SH SOLE 37648 0 3537 NABORS INDUSTRIES LTD SHS G6359F103 632 68671 SH SOLE 68671 0 0 NASDAQ INC COM 631103108 859 12946 SH SOLE 11968 0 978 NATIONAL GRID PLC SPON ADR NEW 636274300 4493 62910 SH SOLE 58120 0 4790 NATIONAL OILWELL VARCO INC COM 637071101 1223 39313 SH SOLE 35566 0 3747 NATIONAL RETAIL PPTYS INC COM 637417106 201 4345 SH SOLE 4345 0 0 NAVIENT CORP COM 63938C108 458 38272 SH SOLE 32808 0 5464 NCR CORP NEW COM 62886E108 311 10404 SH SOLE 4296 0 6108 NETAPP INC COM 64110D104 1160 42498 SH SOLE 34347 0 8151 NETEASE INC SPONSORED ADR 64110W102 873 6079 SH SOLE 2169 0 3910 NETFLIX INC COM 64110L106 5560 54389 SH SOLE 50373 0 4016 NEVSUN RES LTD COM 64156L101 329 101722 SH SOLE 101722 0 0 NEW GOLD INC CDA COM 644535106 903 241441 SH SOLE 241441 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 417 26238 SH SOLE 15738 0 10500 NEWELL RUBBERMAID INC COM 651229106 1447 32663 SH SOLE 24718 0 7945 NEWFIELD EXPL CO COM 651290108 547 16446 SH SOLE 14204 0 2242 NEWMONT MINING CORP COM 651639106 6853 257815 SH SOLE 214925 0 42890 NEWPARK RES INC COM PAR $.01NEW 651718504 45 10477 SH SOLE 10477 0 0 NEWS CORP NEW CL A 65249B109 579 45318 SH SOLE 40957 0 4361 NEWS CORP NEW CL B 65249B208 141 10625 SH SOLE 6177 0 4448 NEXTERA ENERGY INC COM 65339F101 5552 46917 SH SOLE 43923 0 2994 NIELSEN HLDGS PLC SHS EUR G6518L108 1326 25183 SH SOLE 21659 0 3524 NIKE INC CL B 654106103 11013 179167 SH SOLE 151777 0 27390 NISOURCE INC COM 65473P105 751 31886 SH SOLE 28184 0 3702 NOBLE ENERGY INC COM 655044105 1309 41684 SH SOLE 39731 0 1953 NORBORD INC COM NEW 65548P403 5753 288766 SH SOLE 288766 0 0 NORDSTROM INC COM 655664100 1032 18036 SH SOLE 13819 0 4217 NORFOLK SOUTHERN CORP COM 655844108 2433 29226 SH SOLE 27343 0 1883 NORTHERN TR CORP COM 665859104 1610 24698 SH SOLE 20114 0 4584 NORTHROP GRUMMAN CORP COM 666807102 3395 17156 SH SOLE 16798 0 358 NORTHWEST BANCSHARES INC MD COM 667340103 163 12035 SH SOLE 12035 0 0 NORTHWESTERN CORP COM NEW 668074305 347 5620 SH SOLE 5620 0 0 NORWEGIAN CRUISE LINE HLDGS SHS G66721104 1598 28896 SH SOLE 20540 0 8356 NOVAGOLD RES INC COM NEW 66987E206 582 114759 SH SOLE 114759 0 0 NOVO-NORDISK A S ADR 670100205 4711 86932 SH SOLE 41942 0 44990 NRG ENERGY INC COM NEW 629377508 505 38825 SH SOLE 29200 0 9625 NUANCE COMMUNICATIONS INC COM 67020Y100 304 16290 SH SOLE 9986 0 6304 NUCOR CORP COM 670346105 1563 33050 SH SOLE 29422 0 3628 NVIDIA CORP COM 67066G104 2483 69683 SH SOLE 61762 0 7921 NVR INC COM 62944T105 468 270 SH SOLE 124 0 146 NXP SEMICONDUCTORS N V COM N6596X109 2729 33666 SH SOLE 23982 0 9684 O REILLY AUTOMOTIVE INC NEW COM 67103H107 6911 25253 SH SOLE 15105 0 10148 OAKTREE CAP GROUP LLC UNIT CL A 674001201 242 4901 SH SOLE 4901 0 0 OCCIDENTAL PETE CORP DEL COM 674599105 5093 74427 SH SOLE 70569 0 3858 OCH ZIFF CAP MGMT GROUP CL A 67551U105 68 15572 SH SOLE 15572 0 0 OFFICE DEPOT INC COM 676220106 125 17637 SH SOLE 17637 0 0 OLD NATL BANCORP IND COM 680033107 161 13203 SH SOLE 13203 0 0 OLD REP INTL CORP COM 680223104 338 18488 SH SOLE 8352 0 10136 OMEGA HEALTHCARE INVS INC COM 681936100 1695 48018 SH SOLE 44778 0 3240 OMNICOM GROUP INC COM 681919106 2240 26908 SH SOLE 22630 0 4278 ON SEMICONDUCTOR CORP COM 682189105 129 13495 SH SOLE 13495 0 0 ONEMAIN HLDGS INC COM 68268W103 226 8246 SH SOLE 8246 0 0 ONEOK INC NEW COM 682680103 670 22450 SH SOLE 18897 0 3553 ONEOK PARTNERS LP UNIT LTD PARTN 68268N103 290 9222 SH SOLE 9222 0 0 OPEN TEXT CORP COM 683715106 60549 1167324 SH SOLE 1110224 0 57100 OPKO HEALTH INC COM 68375N103 183 17577 SH SOLE 17577 0 0 ORACLE CORP COM 68389X105 13858 338733 SH SOLE 334544 0 4189 OWENS ILL INC COM NEW 690768403 233 14612 SH SOLE 14612 0 0 PACCAR INC COM 693718108 2360 43151 SH SOLE 41802 0 1349 PALO ALTO NETWORKS INC COM 697435105 606 3713 SH SOLE 2749 0 964 PAN AMERICAN SILVER CORP COM 697900108 813 74662 SH SOLE 74662 0 0 PARKER HANNIFIN CORP COM 701094104 1987 17888 SH SOLE 15613 0 2275 PARKWAY PPTYS INC COM 70159Q104 170 10872 SH SOLE 10872 0 0 PATTERSON COMPANIES INC COM 703395103 652 14015 SH SOLE 8288 0 5727 PAYCHEX INC COM 704326107 2883 53386 SH SOLE 40181 0 13205 PAYPAL HLDGS INC COM 70450Y103 6300 163213 SH SOLE 156313 0 6900 PEMBINA PIPELINE CORP COM 706327103 111081 4103762 SH SOLE 3996882 0 106880 PENN WEST PETE LTD NEW COM 707887105 228 246515 SH SOLE 246515 0 0 PENNEY J C INC COM 708160106 685 61891 SH SOLE 41541 0 20350 PENTAIR PLC SHS G7S00T104 975 17960 SH SOLE 16590 0 1370 PEOPLES UNITED FINANCIAL INC COM 712704105 788 49455 SH SOLE 28466 0 20989 PEPSICO INC COM 713448108 17746 173165 SH SOLE 159248 0 13917 PERFORMANCE SPORTS GROUP LTD COM 71377G100 2513 785404 SH SOLE 438724 0 346680 PERKINELMER INC COM 714046109 501 10129 SH SOLE 10129 0 0 PERRIGO CO PLC SHS G97822103 1352 10567 SH SOLE 8638 0 1929 PFIZER INC COM 717081103 30038 1013437 SH SOLE 971803 0 41634 PG&E CORP COM 69331C108 3470 58105 SH SOLE 46687 0 11418 PHILIP MORRIS INTL INC COM 718172109 20498 208925 SH SOLE 198438 0 10487 PHILLIPS 66 COM 718546104 4038 46639 SH SOLE 45894 0 745 PILGRIMS PRIDE CORP NEW COM 72147K108 205 8079 SH SOLE 8079 0 0 PINNACLE WEST CAP CORP COM 723484101 869 11574 SH SOLE 9850 0 1724 PIONEER NAT RES CO COM 723787107 7301 51879 SH SOLE 47845 0 4034 PITNEY BOWES INC COM 724479100 383 17798 SH SOLE 17798 0 0 PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 269 12832 SH SOLE 12832 0 0 PLAINS GP HLDGS L P SHS A REP LTPN 72651A108 171 19701 SH SOLE 19701 0 0 PNC FINL SVCS GROUP INC COM 693475105 4163 49225 SH SOLE 46514 0 2711 POLARIS INDS INC COM 731068102 368 3738 SH SOLE 2118 0 1620 POTASH CORP SASK INC COM 73755L107 63748 3730681 SH SOLE 3724131 0 6550 PPG INDS INC COM 693506107 3798 34069 SH SOLE 33475 0 594 PPL CORP COM 69351T106 5820 152877 SH SOLE 137719 0 15158 PRAXAIR INC COM 74005P104 3191 27878 SH SOLE 26076 0 1802 PRECISION DRILLING CORP COM 2010 74022D308 591 140920 SH SOLE 140920 0 0 PRETIUM RES INC COM 74139C102 287 53424 SH SOLE 53424 0 0 PRICE T ROWE GROUP INC COM 74144T108 1781 24242 SH SOLE 23304 0 938 PRICELINE GRP INC COM NEW 741503403 7944 6163 SH SOLE 5941 0 222 PRINCIPAL FINL GROUP INC COM 74251V102 1057 26790 SH SOLE 25545 0 1245 PROCTER & GAMBLE CO COM 742718109 28726 348995 SH SOLE 319185 0 29810 PROGRESSIVE CORP OHIO COM 743315103 1942 55269 SH SOLE 53117 0 2152 PROGRESSIVE WASTE SOLUTIONS COM 74339G101 18193 579413 SH SOLE 576473 0 2940 PROLOGIS INC COM 74340W103 2185 49448 SH SOLE 47990 0 1458 PROSPECT CAPITAL CORPORATION COM 74348T102 86 11781 SH SOLE 11781 0 0 PRUDENTIAL FINL INC COM 744320102 3234 44776 SH SOLE 41099 0 3677 PRUDENTIAL PLC ADR 74435K204 1488 39982 SH SOLE 30342 0 9640 PUBLIC STORAGE COM 74460D109 9366 33955 SH SOLE 20952 0 13003 PUBLIC SVC ENTERPRISE GROUP COM 744573106 2826 59949 SH SOLE 48347 0 11602 PULTE GROUP INC COM 745867101 619 33088 SH SOLE 29458 0 3630 PVH CORP COM 693656100 954 9631 SH SOLE 7370 0 2261 QLOGIC CORP COM 747277101 135 10035 SH SOLE 10035 0 0 QORVO INC COM 74736K101 541 10732 SH SOLE 8293 0 2439 QUALCOMM INC COM 747525103 9829 192193 SH SOLE 181846 0 10347 QUANTA SVCS INC COM 74762E102 322 14264 SH SOLE 14264 0 0 QUEST DIAGNOSTICS INC COM 74834L100 1456 20377 SH SOLE 13066 0 7311 QUESTAR CORP COM 748356102 229 9241 SH SOLE 5569 0 3672 QUINTILES TRANSNATIO HLDGS I COM 74876Y101 348 5344 SH SOLE 3938 0 1406 RACKSPACE HOSTING INC COM 750086100 215 9974 SH SOLE 4296 0 5678 RALPH LAUREN CORP CL A 751212101 665 6909 SH SOLE 6120 0 789 RANDGOLD RES LTD ADR 752344309 4479 49319 SH SOLE 49319 0 0 RANGE RES CORP COM 75281A109 1764 54463 SH SOLE 47371 0 7092 RAYMOND JAMES FINANCIAL INC COM 754730109 216 4545 SH SOLE 4545 0 0 RAYTHEON CO COM NEW 755111507 3435 28013 SH SOLE 27472 0 541 REALTY INCOME CORP COM 756109104 4469 71495 SH SOLE 60624 0 10871 RED HAT INC COM 756577102 1324 17772 SH SOLE 16736 0 1036 REGENCY CTRS CORP COM 758849103 566 7557 SH SOLE 3049 0 4508 REGENERON PHARMACEUTICALS COM 75886F107 4042 11213 SH SOLE 10651 0 562 REGIONS FINL CORP NEW COM 7591EP100 1170 149084 SH SOLE 120481 0 28603 REINSURANCE GROUP AMER INC COM NEW 759351604 206 2143 SH SOLE 2143 0 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 1120 16185 SH SOLE 16185 0 0 RELX NV SPONSORED ADR 75955B102 1181 67360 SH SOLE 37990 0 29370 RENAISSANCERE HOLDINGS LTD COM G7496G103 735 6137 SH SOLE 1450 0 4687 REPUBLIC SVCS INC COM 760759100 1698 35636 SH SOLE 25126 0 10510 RESMED INC COM 761152107 1610 27849 SH SOLE 15169 0 12680 RESTAURANT BRANDS INTL INC COM 76131D103 29859 767852 SH SOLE 737985 0 29867 REYNOLDS AMERICAN INC COM 761713106 10311 204942 SH SOLE 185869 0 19073 RITCHIE BROS AUCTIONEERS COM 767744105 4808 177669 SH SOLE 120659 0 57010 RITE AID CORP COM 767754104 272 33417 SH SOLE 33417 0 0 ROBERT HALF INTL INC COM 770323103 628 13475 SH SOLE 12008 0 1467 ROCKWELL AUTOMATION INC COM 773903109 2064 18149 SH SOLE 15428 0 2721 ROCKWELL COLLINS INC COM 774341101 1175 12745 SH SOLE 12002 0 743 ROGERS COMMUNICATIONS INC CL B 775109200 112932 2809648 SH SOLE 2762788 0 46860 ROPER TECHNOLOGIES INC COM 776696106 1753 9589 SH SOLE 9176 0 413 ROSS STORES INC COM 778296103 5703 98492 SH SOLE 67050 0 31442 ROVI CORP COM 779376102 204 9962 SH SOLE 9962 0 0 ROYAL BK CDA MONTREAL QUE COM 780087102 919153 15906124 SH SOLE 15681502 0 224622 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 1577 19196 SH SOLE 17343 0 1853 RPM INTL INC COM 749685103 210 4432 SH SOLE 4432 0 0 RSP PERMIAN INC COM 74978Q105 6623 228066 SH SOLE 176346 0 51720 RYDER SYS INC COM 783549108 306 4728 SH SOLE 4728 0 0 SABRE CORP COM 78573M104 253 8731 SH SOLE 8731 0 0 SALESFORCE COM INC COM 79466L302 4417 59823 SH SOLE 58975 0 848 SANDERSON FARMS INC COM 800013104 222 2458 SH SOLE 2458 0 0 SANDISK CORP COM 80004C101 1562 20527 SH SOLE 18446 0 2081 SANMINA CORPORATION COM 801056102 218 9317 SH SOLE 9317 0 0 SANOFI SPONSORED ADR 80105N105 2875 71580 SH SOLE 66140 0 5440 SANTANDER CONSUMER USA HDG I COM 80283M101 161 15379 SH SOLE 11724 0 3655 SAP SE SPON ADR 803054204 409 5080 SH SOLE 2780 0 2300 SBA COMMUNICATIONS CORP COM 78388J106 1442 14393 SH SOLE 7380 0 7013 SCANA CORP NEW COM 80589M102 1044 14878 SH SOLE 12620 0 2258 SCHEIN HENRY INC COM 806407102 12706 73602 SH SOLE 55419 0 18183 SCHLUMBERGER LTD COM 806857108 12140 164610 SH SOLE 155988 0 8622 SCHWAB CHARLES CORP NEW COM 808513105 4068 145197 SH SOLE 120694 0 24503 SCRIPPS NETWORKS INTERACT IN CL A COM 811065101 864 13190 SH SOLE 9568 0 3622 SEAGATE TECHNOLOGY PLC SHS G7945M107 1059 30728 SH SOLE 25706 0 5022 SEALED AIR CORP NEW COM 81211K100 1051 21897 SH SOLE 17958 0 3939 SEI INVESTMENTS CO COM 784117103 281 6531 SH SOLE 5301 0 1230 SELECT MED HLDGS CORP COM 81619Q105 161 13607 SH SOLE 13607 0 0 SEMPRA ENERGY COM 816851109 2525 24264 SH SOLE 23055 0 1209 SERVICENOW INC COM 81762P102 358 5857 SH SOLE 5110 0 747 SHAW COMMUNICATIONS INC CL B CONV 82028K200 3732 192949 SH SOLE 192949 0 0 SHERWIN WILLIAMS CO COM 824348106 4307 15129 SH SOLE 11553 0 3576 SHIRE PLC SPONSORED ADR 82481R106 1148 6678 SH SOLE 4008 0 2670 SIERRA WIRELESS INC COM 826516106 2989 205264 SH SOLE 118167 0 87097 SIGNATURE BK NEW YORK N Y COM 82669G104 219 1612 SH SOLE 1612 0 0 SIGNET JEWELERS LIMITED SHS G81276100 1108 8935 SH SOLE 7302 0 1633 SILVER STD RES INC COM 82823L106 230 41307 SH SOLE 41307 0 0 SILVER WHEATON CORP COM 828336107 4487 270049 SH SOLE 270049 0 0 SIMON PPTY GROUP INC NEW COM 828806109 12516 60264 SH SOLE 58256 0 2008 SIRIUS XM HLDGS INC COM 82968B103 1450 367168 SH SOLE 303139 0 64029 SKYWORKS SOLUTIONS INC COM 83088M102 2311 29660 SH SOLE 24131 0 5529 SL GREEN RLTY CORP COM 78440X101 5387 55602 SH SOLE 55031 0 571 SLM CORP COM 78442P106 89 14063 SH SOLE 14063 0 0 SMITH & NEPHEW PLC SPDN ADR NEW 83175M205 859 25770 SH SOLE 14300 0 11470 SMITH A O COM 831865209 217 2843 SH SOLE 2843 0 0 SMUCKER J M CO COM NEW 832696405 1722 13262 SH SOLE 10857 0 2405 SNAP ON INC COM 833034101 886 5645 SH SOLE 5260 0 385 SOUTH JERSEY INDS INC COM 838518108 235 8259 SH SOLE 8259 0 0 SOUTHERN CO COM 842587107 9500 183645 SH SOLE 153369 0 30276 SOUTHERN COPPER CORP COM 84265V105 975 35187 SH SOLE 29252 0 5935 SOUTHWEST AIRLS CO COM 844741108 2959 66060 SH SOLE 59390 0 6670 SOUTHWEST GAS CORP COM 844895102 365 5545 SH SOLE 5545 0 0 SOUTHWESTERN ENERGY CO COM 845467109 280 34747 SH SOLE 34747 0 0 SPDR GOLD TRUST GOLD SHS 78463V107 6770 57551 SH SOLE 57551 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 227973 1109252 SH SOLE 1089200 0 20052 SPDR SERIES TRUST S&P DIVID ETF 78464A763 17804 222750 SH SOLE 222750 0 0 SPECTRA ENERGY CORP COM 847560109 2013 65797 SH SOLE 62946 0 2851 SPECTRA ENERGY PARTNERS LP COM 84756N109 468 9731 SH SOLE 9731 0 0 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 202 4459 SH SOLE 4459 0 0 SPIRIT RLTY CAP INC NEW COM 84860W102 162 14438 SH SOLE 14438 0 0 SPLUNK INC COM 848637104 251 5135 SH SOLE 3840 0 1295 SPRINT CORP COM SER 1 85207U105 517 148656 SH SOLE 126759 0 21897 SQUARE INC CL A 852234103 160 10446 SH SOLE 10446 0 0 ST JUDE MED INC COM 790849103 1578 28696 SH SOLE 25952 0 2744 STANLEY BLACK & DECKER INC COM 854502101 1538 14621 SH SOLE 13839 0 782 STANTEC INC COM 85472N109 10364 422381 SH SOLE 422381 0 0 STAPLES INC COM 855030102 876 79382 SH SOLE 57606 0 21776 STARBUCKS CORP COM 855244109 15453 258847 SH SOLE 206803 0 52044 STARWOOD HOTELS&RESORTS WRLD COM 85590A401 1483 17778 SH SOLE 15856 0 1922 STATE STR CORP COM 857477103 2226 38043 SH SOLE 37025 0 1018 STERICYCLE INC COM 858912108 4128 32711 SH SOLE 15886 0 16825 STILLWATER MNG CO COM 86074Q102 159 14889 SH SOLE 14889 0 0 STRYKER CORP COM 863667101 4291 39995 SH SOLE 33367 0 6628 SUN LIFE FINL INC COM 866796105 371329 11476120 SH SOLE 11342686 0 133434 SUNCOR ENERGY INC NEW COM 867224107 405890 14532198 SH SOLE 14327023 0 205175 SUNEDISON INC COM 86732Y109 6 11243 SH SOLE 11243 0 0 SUNOCO LOGISTICS PRTNRS L P COM UNITS 86764L108 215 8586 SH SOLE 8586 0 0 SUNTRUST BKS INC COM 867914103 1892 52427 SH SOLE 46539 0 5888 SYMANTEC CORP COM 871503108 1754 95425 SH SOLE 79166 0 16259 SYNCHRONY FINL COM 87165B103 10672 372381 SH SOLE 370283 0 2098 SYNOPSYS INC COM 871607107 735 15173 SH SOLE 5174 0 9999 SYSCO CORP COM 871829107 2536 54273 SH SOLE 49849 0 4424 T MOBILE US INC COM 872590104 2200 57429 SH SOLE 47862 0 9567 TAHOE RES INC COM 873868103 10249 1021057 SH SOLE 662711 0 358346 TARGET CORP COM 87612E106 5207 63289 SH SOLE 57144 0 6145 TARO PHARMACEUTICAL INDS LTD SHS M8737E108 2542 17746 SH SOLE 9236 0 8510 TD AMERITRADE HLDG CORP COM 87236Y108 919 29152 SH SOLE 17132 0 12020 TE CONNECTIVITY LTD REG SHS H84989104 1593 25723 SH SOLE 24688 0 1035 TECK RESOURCES LTD CL B 878742204 36311 4765067 SH SOLE 4757657 0 7410 TECO ENERGY INC COM 872375100 645 23435 SH SOLE 20904 0 2531 TEGNA INC COM 87901J105 532 22674 SH SOLE 20075 0 2599 TELEFLEX INC COM 879369106 215 1367 SH SOLE 1367 0 0 TELUS CORP COM 87971M103 405405 12416884 SH SOLE 12258830 0 158054 TENET HEALTHCARE CORP COM NEW 88033G407 262 9073 SH SOLE 9073 0 0 TERADATA CORP DEL COM 88076W103 473 18015 SH SOLE 12118 0 5897 TERADYNE INC COM 880770102 696 32216 SH SOLE 19676 0 12540 TESLA MTRS INC COM 88160R101 2042 8888 SH SOLE 7708 0 1180 TESORO CORP COM 881609101 1002 11650 SH SOLE 11052 0 598 TETRA TECH INC NEW COM 88162G103 211 7090 SH SOLE 7090 0 0 TEVA PHARMACEUTICAL INDS LTD ADR 881624209 2870 53643 SH SOLE 53643 0 0 TEXAS INSTRS INC COM 882508104 8233 143377 SH SOLE 138148 0 5229 TEXTRON INC COM 883203101 968 26551 SH SOLE 25003 0 1548 THE ADT CORPORATION COM 00101J106 726 17600 SH SOLE 14935 0 2665 THERMO FISHER SCIENTIFIC INC COM 883556102 9784 69099 SH SOLE 50063 0 19036 THOMSON REUTERS CORP COM 884903105 7416 182866 SH SOLE 182866 0 0 TIFFANY & CO NEW COM 886547108 931 12685 SH SOLE 10575 0 2110 TIME WARNER CABLE INC COM 88732J207 5694 27829 SH SOLE 26000 0 1829 TIME WARNER INC COM NEW 887317303 5690 78427 SH SOLE 74246 0 4181 TJX COS INC NEW COM 872540109 8546 109073 SH SOLE 78121 0 30952 TOLL BROTHERS INC COM 889478103 361 12235 SH SOLE 5749 0 6486 TOPBUILD CORP COM 89055F103 6185 207959 SH SOLE 130649 0 77310 TORCHMARK CORP COM 891027104 632 11668 SH SOLE 10484 0 1184 TORONTO DOMINION BK ONT COM NEW 891160509 955838 22077534 SH SOLE 21745732 0 331802 TOTAL S A SPONSORED ADR 89151E109 962 21180 SH SOLE 21180 0 0 TOTAL SYS SVCS INC COM 891906109 1069 22467 SH SOLE 15876 0 6591 TRACTOR SUPPLY CO COM 892356106 3710 41013 SH SOLE 29114 0 11899 TRANSALTA CORP COM 89346D107 62172 13327331 SH SOLE 13316681 0 10650 TRANSCANADA CORP COM 89353D107 460363 11676260 SH SOLE 11545338 0 130922 TRANSDIGM GROUP INC COM 893641100 532 2414 SH SOLE 1961 0 453 TRANSOCEAN LTD REG SHS H8817H100 225 24578 SH SOLE 19580 0 4998 TRAVELERS COMPANIES INC COM 89417E109 3594 30793 SH SOLE 28058 0 2735 TRIMBLE NAVIGATION LTD COM 896239100 321 12953 SH SOLE 7951 0 5002 TRIPADVISOR INC COM 896945201 1053 15830 SH SOLE 14452 0 1378 TRUSTCO BK CORP N Y COM 898349105 71 11703 SH SOLE 11703 0 0 TURQUOISE HILL RES LTD COM 900435108 1253 489622 SH SOLE 489622 0 0 TWENTY FIRST CENTY FOX INC CL A 90130A101 4632 166125 SH SOLE 161490 0 4635 TWENTY FIRST CENTY FOX INC CL B 90130A200 1421 50397 SH SOLE 47429 0 2968 TWITTER INC COM 90184L102 444 26846 SH SOLE 21847 0 4999 TWO HBRS INVT CORP COM 90187B101 99 12530 SH SOLE 12530 0 0 TYCO INTL PLC SHS G91442106 1597 43505 SH SOLE 34997 0 8508 TYLER TECHNOLOGIES INC COM 902252105 529 4116 SH SOLE 4116 0 0 TYSON FOODS INC CL A 902494103 2503 37549 SH SOLE 29472 0 8077 UDR INC COM 902653104 1214 31500 SH SOLE 23264 0 8236 UGI CORP NEW COM 902681105 219 5432 SH SOLE 5432 0 0 ULTA SALON COSMETCS & FRAG I COM 90384S303 980 5057 SH SOLE 3737 0 1320 UMB FINL CORP COM 902788108 271 5248 SH SOLE 5248 0 0 UNDER ARMOUR INC CL A 904311107 1718 20258 SH SOLE 17750 0 2508 UNIFIRST CORP MASS COM 904708104 219 2006 SH SOLE 2006 0 0 UNILEVER N V N Y SHS NEW 904784709 3158 70690 SH SOLE 49880 0 20810 UNILEVER PLC SPON ADR NEW 904767704 3555 78680 SH SOLE 72650 0 6030 UNION PAC CORP COM 907818108 11887 149434 SH SOLE 145277 0 4157 UNITED CONTL HLDGS INC COM 910047109 2230 37254 SH SOLE 34076 0 3178 UNITED PARCEL SERVICE INC CL B 911312106 11295 107096 SH SOLE 69467 0 37629 UNITED RENTALS INC COM 911363109 602 9678 SH SOLE 8406 0 1272 UNITED TECHNOLOGIES CORP COM 913017109 8223 82145 SH SOLE 78730 0 3415 UNITEDHEALTH GROUP INC COM 91324P102 11771 91318 SH SOLE 86891 0 4427 UNIVERSAL HLTH SVCS INC CL B 913903100 1435 11505 SH SOLE 8607 0 2898 UNUM GROUP COM 91529Y106 750 24264 SH SOLE 22029 0 2235 URBAN OUTFITTERS INC COM 917047102 303 9144 SH SOLE 9144 0 0 US BANCORP DEL COM NEW 902973304 6488 159832 SH SOLE 153810 0 6022 V F CORP COM 918204108 2596 40094 SH SOLE 34275 0 5819 VALEANT PHARMACEUTICALS INTL COM 91911K102 8909 339392 SH SOLE 339392 0 0 VALERO ENERGY CORP NEW COM 91913Y100 4639 72322 SH SOLE 71380 0 942 VALHI INC NEW COM 918905100 15 12658 SH SOLE 12658 0 0 VALSPAR CORP COM 920355104 281 2626 SH SOLE 2626 0 0 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 2887 83490 SH SOLE 53560 0 29930 VANTIV INC CL A 92210H105 371 6891 SH SOLE 6215 0 676 VARIAN MED SYS INC COM 92220P105 1392 17400 SH SOLE 8776 0 8624 VENTAS INC COM 92276F100 4811 76414 SH SOLE 62650 0 13764 VEREIT INC COM 92339V100 438 49394 SH SOLE 29460 0 19934 VERISIGN INC COM 92343E102 1462 16511 SH SOLE 9266 0 7245 VERISK ANALYTICS INC COM 92345Y106 3871 48439 SH SOLE 30532 0 17907 VERIZON COMMUNICATIONS INC COM 92343V104 27688 511990 SH SOLE 489417 0 22573 VERMILION ENERGY INC COM 923725105 118629 4041811 SH SOLE 3970201 0 71610 VERTEX PHARMACEUTICALS INC COM 92532F100 2440 30701 SH SOLE 28956 0 1745 VIACOM INC NEW CL B 92553P201 2525 61169 SH SOLE 52483 0 8686 VIASAT INC COM 92552V100 223 3032 SH SOLE 3032 0 0 VIAVI SOLUTIONS INC COM 925550105 192 28061 SH SOLE 28061 0 0 VISA INC COM CL A 92826C839 24220 316679 SH SOLE 277527 0 39152 VMWARE INC CL A COM 928563402 832 15913 SH SOLE 13434 0 2479 VODAFONE GROUP PLC NEW SPNSR ADR NO PAR 92857W308 5138 160318 SH SOLE 151464 0 8854 VORNADO RLTY TR SH BEN INT 929042109 1667 17651 SH SOLE 16647 0 1004 VOYA FINL INC COM 929089100 319 10702 SH SOLE 9141 0 1561 VULCAN MATLS CO COM 929160109 1483 14048 SH SOLE 12108 0 1940 W P CAREY INC COM 92936U109 209 3353 SH SOLE 3353 0 0 WABTEC CORP COM 929740108 320 4039 SH SOLE 3158 0 881 WALGREENS BOOTS ALLIANCE INC COM 931427108 10026 119016 SH SOLE 115556 0 3460 WAL-MART STORES INC COM 931142103 31880 465463 SH SOLE 457583 0 7880 WASTE CONNECTIONS INC COM 941053100 249 3855 SH SOLE 3855 0 0 WASTE MGMT INC DEL COM 94106L109 2839 48124 SH SOLE 38784 0 9340 WATERS CORP COM 941848103 1156 8765 SH SOLE 7499 0 1266 WEATHERFORD INTL PLC ORD SHS G48833100 144 18542 SH SOLE 0 0 18542 WEC ENERGY GROUP INC COM 92939U106 2690 44786 SH SOLE 28577 0 16209 WEINGARTEN RLTY INVS SH BEN INT 948741103 271 7211 SH SOLE 3926 0 3285 WELLS FARGO & CO NEW COM 949746101 24642 509555 SH SOLE 496309 0 13246 WELLTOWER INC COM 95040Q104 5674 81827 SH SOLE 64222 0 17605 WESTAR ENERGY INC COM 95709T100 213 4289 SH SOLE 4289 0 0 WESTERN DIGITAL CORP COM 958102105 1383 29272 SH SOLE 27311 0 1961 WESTERN GAS EQUITY PARTNERS COMUNT LTD PT 95825R103 250 7008 SH SOLE 7008 0 0 WESTERN UN CO COM 959802109 1013 52510 SH SOLE 46372 0 6138 WESTLAKE CHEM CORP COM 960413102 253 5472 SH SOLE 4232 0 1240 WESTROCK CO COM 96145D105 975 24968 SH SOLE 23636 0 1332 WEYERHAEUSER CO COM 962166104 2298 74175 SH SOLE 71927 0 2248 WHIRLPOOL CORP COM 963320106 1397 7748 SH SOLE 7285 0 463 WHITEWAVE FOODS CO COM 966244105 229 5625 SH SOLE 5625 0 0 WHOLE FOODS MKT INC COM 966837106 1510 48527 SH SOLE 40476 0 8051 WILLIAMS COS INC DEL COM 969457100 1101 68491 SH SOLE 65447 0 3044 WILLIS TOWERS WATSON PUB LTD SHS G96629103 1403 11826 SH SOLE 7893 0 3933 WINTRUST FINL CORP COM 97650W108 264 5944 SH SOLE 5944 0 0 WOLVERINE WORLD WIDE INC COM 978097103 228 12383 SH SOLE 12383 0 0 WORKDAY INC CL A 98138H101 627 8160 SH SOLE 6218 0 1942 WPP PLC NEW ADR 92937A102 1042 8953 SH SOLE 5033 0 3920 WYNDHAM WORLDWIDE CORP COM 98310W108 1070 14001 SH SOLE 10532 0 3469 WYNN RESORTS LTD COM 983134107 1009 10804 SH SOLE 7907 0 2897 XCEL ENERGY INC COM 98389B100 2940 70291 SH SOLE 48675 0 21616 XEROX CORP COM 984121103 1244 111514 SH SOLE 89725 0 21789 XILINX INC COM 983919101 1775 37424 SH SOLE 30310 0 7114 XL GROUP PLC SHS G98290102 818 22240 SH SOLE 17849 0 4391 XYLEM INC COM 98419M100 780 19069 SH SOLE 15932 0 3137 YAHOO INC COM 984332106 4216 114521 SH SOLE 108069 0 6452 YAMANA GOLD INC COM 98462Y100 1742 573638 SH SOLE 573638 0 0 YUM BRANDS INC COM 988498101 3872 47305 SH SOLE 39698 0 7607 ZIMMER BIOMET HLDGS INC COM 98956P102 1877 17600 SH SOLE 16670 0 930 ZIONS BANCORPORATION COM 989701107 618 25524 SH SOLE 18312 0 7212 ZOETIS INC CL A 98978V103 3593 81042 SH SOLE 60756 0 20286 ZYNGA INC CL A 98986T108 68 29679 SH SOLE 29679 0 0