0001172661-16-002385.txt : 20160202 0001172661-16-002385.hdr.sgml : 20160202 20160202150519 ACCESSION NUMBER: 0001172661-16-002385 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20151231 FILED AS OF DATE: 20160202 DATE AS OF CHANGE: 20160202 EFFECTIVENESS DATE: 20160202 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: 161380525 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 12-31-2015 12-31-2015 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 02-02-2016 0 924 12141971
INFORMATION TABLE 2 infotable.xml 3M CO COM 88579Y101 13841 91883 SH SOLE 55936 0 35947 ABBOTT LABS COM 002824100 6512 145003 SH SOLE 134308 0 10695 ABBVIE INC COM 00287Y109 8727 147309 SH SOLE 146134 0 1175 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 5870 56171 SH SOLE 51114 0 5057 ACE LTD SHS H0023R105 2692 23042 SH SOLE 19239 0 3803 ACTIVISION BLIZZARD INC COM 00507V109 3519 90899 SH SOLE 70493 0 20406 ACUITY BRANDS INC COM 00508Y102 306 1307 SH SOLE 1307 0 0 ADOBE SYS INC COM 00724F101 7684 81802 SH SOLE 76966 0 4836 ADVANCE AUTO PARTS INC COM 00751Y106 5218 34670 SH SOLE 22033 0 12637 ADVANCED MICRO DEVICES INC COM 007903107 70 24335 SH SOLE 24335 0 0 ADVANTAGE OIL & GAS LTD COM 00765F101 966 190153 SH SOLE 190153 0 0 AES CORP COM 00130H105 646 67463 SH SOLE 60255 0 7208 AETNA INC NEW COM 00817Y108 4188 38733 SH SOLE 34636 0 4097 AFFILIATED MANAGERS GROUP COM 008252108 812 5082 SH SOLE 4774 0 308 AFLAC INC COM 001055102 2381 39748 SH SOLE 38678 0 1070 AGILENT TECHNOLOGIES INC COM 00846U101 1324 31672 SH SOLE 30037 0 1635 AGL RES INC COM 001204106 669 10484 SH SOLE 10484 0 0 AGNICO EAGLE MINES LTD COM 008474108 43808 1667055 SH SOLE 1621481 0 45574 AGRIUM INC COM 008916108 192257 2146129 SH SOLE 2108580 0 37549 AIR PRODS & CHEMS INC COM 009158106 2393 18390 SH SOLE 17933 0 457 AIRGAS INC COM 009363102 1134 8197 SH SOLE 6169 0 2028 AK STL HLDG CORP COM 001547108 30 13268 SH SOLE 13268 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 1379 26195 SH SOLE 20609 0 5586 ALAMOS GOLD INC NEW COM CL A 011532108 699 212582 SH SOLE 212582 0 0 ALASKA AIR GROUP INC COM 011659109 314 3900 SH SOLE 3900 0 0 ALCOA INC COM 013817101 1572 159310 SH SOLE 134136 0 25174 ALEXION PHARMACEUTICALS INC COM 015351109 5116 26822 SH SOLE 26116 0 706 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 2680 32971 SH SOLE 32971 0 0 ALKERMES PLC SHS G01767105 475 5988 SH SOLE 4493 0 1495 ALLEGHANY CORP DEL COM 017175100 468 980 SH SOLE 512 0 468 ALLEGION PUB LTD CO ORD SHS G0176J109 437 6627 SH SOLE 5492 0 1135 ALLERGAN PLC SHS G0177J108 11333 36266 SH SOLE 34834 0 1432 ALLETE INC COM NEW 018522300 286 5636 SH SOLE 5636 0 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 1705 6165 SH SOLE 5534 0 631 ALLIANT ENERGY CORP COM 018802108 307 4920 SH SOLE 3140 0 1780 ALLSTATE CORP COM 020002101 2499 40240 SH SOLE 37053 0 3187 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 344 3651 SH SOLE 2567 0 1084 ALPHABET INC CAP STK CL C 02079K107 38783 51106 SH SOLE 50718 0 388 ALPHABET INC CAP STK CL A 02079K305 23480 30180 SH SOLE 28819 0 1361 ALTRIA GROUP INC COM 02209S103 16696 286817 SH SOLE 264091 0 22726 AMAYA INC COM 02314M108 660 52425 SH SOLE 52425 0 0 AMAZON COM INC COM 023135106 37445 55401 SH SOLE 54950 0 451 AMDOCS LTD SHS G02602103 518 9484 SH SOLE 0 0 9484 AMERCO COM 023586100 231 594 SH SOLE 594 0 0 AMEREN CORP COM 023608102 1088 25167 SH SOLE 21687 0 3480 AMERICAN AIRLS GROUP INC COM 02376R102 3697 87301 SH SOLE 79408 0 7893 AMERICAN CAPITAL AGENCY CORP COM 02503X105 857 49421 SH SOLE 10772 0 38649 AMERICAN ELEC PWR INC COM 025537101 4889 83900 SH SOLE 74836 0 9064 AMERICAN EQTY INVT LIFE HLD COM 025676206 227 9451 SH SOLE 9451 0 0 AMERICAN EXPRESS CO COM 025816109 5723 82280 SH SOLE 81354 0 926 AMERICAN INTL GROUP INC COM NEW 026874784 9852 158977 SH SOLE 155570 0 3407 AMERICAN TOWER CORP NEW COM 03027X100 4027 41538 SH SOLE 37881 0 3657 AMERICAN WTR WKS CO INC NEW COM 030420103 734 12286 SH SOLE 5418 0 6868 AMERIPRISE FINL INC COM 03076C106 1760 16539 SH SOLE 16051 0 488 AMERISOURCEBERGEN CORP COM 03073E105 2666 25705 SH SOLE 18753 0 6952 AMETEK INC NEW COM 031100100 1236 23056 SH SOLE 21829 0 1227 AMGEN INC COM 031162100 14264 87869 SH SOLE 87452 0 417 AMPHENOL CORP NEW CL A 032095101 1549 29648 SH SOLE 28487 0 1161 ANADARKO PETE CORP COM 032511107 4709 96942 SH SOLE 95679 0 1263 ANALOG DEVICES INC COM 032654105 2295 41487 SH SOLE 36859 0 4628 ANIXTER INTL INC COM 035290105 220 3646 SH SOLE 3646 0 0 ANNALY CAP MGMT INC COM 035710409 1136 121062 SH SOLE 28578 0 92484 ANSYS INC COM 03662Q105 401 4336 SH SOLE 2732 0 1604 ANTERO RES CORP COM 03674X106 218 9982 SH SOLE 7942 0 2040 ANTHEM INC COM 036752103 3662 26261 SH SOLE 23562 0 2699 AON PLC SHS CL A G0408V102 2339 25368 SH SOLE 19725 0 5643 APACHE CORP COM 037411105 1978 44478 SH SOLE 37784 0 6694 APARTMENT INVT & MGMT CO CL A 03748R101 545 13625 SH SOLE 13625 0 0 APPLE INC COM 037833100 74940 711954 SH SOLE 700910 0 11044 APPLIED INDL TECHNOLOGIES IN COM 03820C105 200 4938 SH SOLE 4938 0 0 APPLIED MATLS INC COM 038222105 3180 170345 SH SOLE 153601 0 16744 ARAMARK COM 03852U106 235 7302 SH SOLE 7302 0 0 ARCH CAP GROUP LTD ORD G0450A105 825 11831 SH SOLE 3772 0 8059 ARCHER DANIELS MIDLAND CO COM 039483102 2201 60004 SH SOLE 55437 0 4567 ARES CAP CORP COM 04010L103 144 10083 SH SOLE 10083 0 0 ARROW ELECTRS INC COM 042735100 216 3990 SH SOLE 2877 0 1113 ASHLAND INC NEW COM 044209104 579 5642 SH SOLE 5074 0 568 ASSURANT INC COM 04621X108 793 9849 SH SOLE 5948 0 3901 ASTORIA FINL CORP COM 046265104 184 11601 SH SOLE 11601 0 0 AT&T INC COM 00206R102 25643 745205 SH SOLE 705429 0 39776 ATMEL CORP COM 049513104 112 12972 SH SOLE 12972 0 0 AUTODESK INC COM 052769106 1711 28089 SH SOLE 26185 0 1904 AUTOLIV INC COM 052800109 523 4189 SH SOLE 2670 0 1519 AUTOMATIC DATA PROCESSING IN COM 053015103 5336 62987 SH SOLE 55006 0 7981 AUTONATION INC COM 05329W102 532 8921 SH SOLE 7863 0 1058 AUTOZONE INC COM 053332102 10282 13858 SH SOLE 8508 0 5350 AVAGO TECHNOLOGIES LTD SHS Y0486S104 4227 29122 SH SOLE 25676 0 3446 AVALONBAY CMNTYS INC COM 053484101 3147 17090 SH SOLE 11946 0 5144 AVERY DENNISON CORP COM 053611109 571 9112 SH SOLE 8087 0 1025 AVISTA CORP COM 05379B107 268 7586 SH SOLE 7586 0 0 AVNET INC COM 053807103 244 5689 SH SOLE 4216 0 1473 AVON PRODS INC COM 054303102 56 13773 SH SOLE 13773 0 0 AXIS CAPITAL HOLDINGS LTD SHS G0692U109 652 11599 SH SOLE 3051 0 8548 B/E AEROSPACE INC COM 073302101 220 5204 SH SOLE 3297 0 1907 B2GOLD CORP COM 11777Q209 1115 1102646 SH SOLE 1102646 0 0 BAIDU INC SPON ADR REP A 056752108 2668 14113 SH SOLE 14113 0 0 BAKER HUGHES INC COM 057224107 3151 68277 SH SOLE 63798 0 4479 BALL CORP COM 058498106 972 13365 SH SOLE 12270 0 1095 BANK AMER CORP COM 060505104 24075 1430476 SH SOLE 1358269 0 72207 BANK MONTREAL QUE COM 063671101 407412 7199138 SH SOLE 7089382 0 109756 BANK N S HALIFAX COM 064149107 489724 12083596 SH SOLE 11903118 0 180478 BANK NEW YORK MELLON CORP COM 064058100 4468 108398 SH SOLE 99287 0 9111 BANKUNITED INC COM 06652K103 12418 344359 SH SOLE 215919 0 128440 BARD C R INC COM 067383109 2129 11237 SH SOLE 6648 0 4589 BARRICK GOLD CORP COM 067901108 50133 6759425 SH SOLE 6754245 0 5180 BAXALTA INC COM 07177M103 3145 80574 SH SOLE 69755 0 10819 BAXTER INTL INC COM 071813109 2913 76352 SH SOLE 63905 0 12447 BAYTEX ENERGY CORP COM 07317Q105 330 101798 SH SOLE 101798 0 0 BB&T CORP COM 054937107 2955 78146 SH SOLE 69944 0 8202 BCE INC COM NEW 05534B760 438933 11341729 SH SOLE 11163927 0 177802 BECTON DICKINSON & CO COM 075887109 7371 47835 SH SOLE 28829 0 19006 BED BATH & BEYOND INC COM 075896100 1219 25264 SH SOLE 20016 0 5248 BEMIS INC COM 081437105 237 5293 SH SOLE 2904 0 2389 BERKLEY W R CORP COM 084423102 663 12114 SH SOLE 3766 0 8348 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 31085 235418 SH SOLE 225175 0 10243 BEST BUY INC COM 086516101 1080 35467 SH SOLE 28698 0 6769 BHP BILLITON LTD SPONSORED ADR 088606108 19878 771680 SH SOLE 771680 0 0 BIOGEN INC COM 09062X103 8363 27300 SH SOLE 26125 0 1175 BIOMARIN PHARMACEUTICAL INC COM 09061G101 1174 11209 SH SOLE 9003 0 2206 BLACK STONE MINERALS L P COM UNIT 09225M101 198 13733 SH SOLE 13733 0 0 BLACKBERRY LTD COM 09228F103 2109 227294 SH SOLE 227294 0 0 BLACKROCK INC COM 09247X101 6003 17629 SH SOLE 17448 0 181 BLACKSTONE GROUP L P COM UNIT LTD 09253U108 11986 409934 SH SOLE 321424 0 88510 BLOCK H & R INC COM 093671105 1160 34839 SH SOLE 21919 0 12920 BOEING CO COM 097023105 8679 60024 SH SOLE 58925 0 1099 BORGWARNER INC COM 099724106 970 22442 SH SOLE 20872 0 1570 BOSTON PROPERTIES INC COM 101121101 13349 104668 SH SOLE 103909 0 759 BOSTON SCIENTIFIC CORP COM 101137107 2296 124525 SH SOLE 120672 0 3853 BP PLC SPONSORED ADR 055622104 3742 119720 SH SOLE 109990 0 9730 BRISTOL MYERS SQUIBB CO COM 110122108 10807 157105 SH SOLE 149211 0 7894 BRIXMOR PPTY GROUP INC COM 11120U105 353 13683 SH SOLE 9204 0 4479 BROADCOM CORP CL A 111320107 3242 56074 SH SOLE 52122 0 3952 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 538 10008 SH SOLE 3730 0 6278 BROCADE COMMUNICATIONS SYS I COM NEW 111621306 121 13214 SH SOLE 13214 0 0 BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 225805 7148284 SH SOLE 7104264 0 44020 BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 1641 43348 SH SOLE 43348 0 0 BROOKFIELD PPTY PARTNERS L P UNIT LTD PARTN G16249107 24638 1058299 SH SOLE 1058299 0 0 BROOKFIELD RENEWABLE ENRGY P PARTNERSHIP UNI G16258108 35160 1341636 SH SOLE 1341636 0 0 BROWN & BROWN INC COM 115236101 218 6777 SH SOLE 4622 0 2155 BROWN FORMAN CORP CL B 115637209 1514 15253 SH SOLE 12543 0 2710 BUCKEYE PARTNERS L P UNIT LTD PARTN 118230101 252 3822 SH SOLE 3822 0 0 BUNGE LIMITED COM G16962105 603 8825 SH SOLE 4397 0 4428 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 1075 17333 SH SOLE 12833 0 4500 CA INC COM 12673P105 1311 45907 SH SOLE 43804 0 2103 CABLEVISION SYS CORP CL A NY CABLVS 12686C109 984 30862 SH SOLE 21022 0 9840 CABOT OIL & GAS CORP COM 127097103 2383 134724 SH SOLE 121622 0 13102 CACI INTL INC CL A 127190304 269 2894 SH SOLE 2894 0 0 CAE INC COM 124765108 1495 134775 SH SOLE 134775 0 0 CALIFORNIA RES CORP COM 13057Q107 27 11757 SH SOLE 11757 0 0 CALPINE CORP COM NEW 131347304 284 19604 SH SOLE 11487 0 8117 CAMDEN PPTY TR SH BEN INT 133131102 227 2958 SH SOLE 2571 0 387 CAMECO CORP COM 13321L108 2956 239653 SH SOLE 239653 0 0 CAMERON INTERNATIONAL CORP COM 13342B105 1283 20295 SH SOLE 17267 0 3028 CAMPBELL SOUP CO COM 134429109 1670 31784 SH SOLE 20098 0 11686 CANADIAN NAT RES LTD COM 136385101 302750 13833611 SH SOLE 13706325 0 127286 CANADIAN NATL RY CO COM 136375102 576890 10301287 SH SOLE 10149246 0 152041 CANADIAN PAC RY LTD COM 13645T100 35564 277687 SH SOLE 276857 0 830 CAPITAL ONE FINL CORP COM 14040H105 5395 74744 SH SOLE 71530 0 3214 CAPSTEAD MTG CORP COM NO PAR 14067E506 111 12730 SH SOLE 12730 0 0 CARDINAL HEALTH INC COM 14149Y108 3111 34854 SH SOLE 29493 0 5361 CARMAX INC COM 143130102 1060 19638 SH SOLE 18503 0 1135 CARNIVAL CORP PAIRED CTF 143658300 2589 47525 SH SOLE 45636 0 1889 CATERPILLAR INC DEL COM 149123101 3716 54683 SH SOLE 53724 0 959 CBOE HLDGS INC COM 12503M108 427 6576 SH SOLE 4496 0 2080 CBRE GROUP INC CL A 12504L109 1007 29116 SH SOLE 27329 0 1787 CBS CORP NEW CL B 124857202 2123 45052 SH SOLE 41799 0 3253 CDN IMPERIAL BK COMM TORONTO COM 136069101 486302 7380659 SH SOLE 7288976 0 91683 CDW CORP COM 12514G108 225 5346 SH SOLE 5346 0 0 CELANESE CORP DEL COM SER A 150870103 496 7362 SH SOLE 4624 0 2738 CELESTICA INC SUB VTG SHS 15101Q108 681 61639 SH SOLE 61639 0 0 CELGENE CORP COM 151020104 12026 100417 SH SOLE 99896 0 521 CENOVUS ENERGY INC COM 15135U109 127040 10012572 SH SOLE 10005322 0 7250 CENTENE CORP DEL COM 15135B101 354 5378 SH SOLE 3598 0 1780 CENTERPOINT ENERGY INC COM 15189T107 828 45099 SH SOLE 37477 0 7622 CENTRAL FD CDA LTD CL A 153501101 1977 198450 SH SOLE 109090 0 89360 CENTURYLINK INC COM 156700106 1695 67386 SH SOLE 53467 0 13919 CERNER CORP COM 156782104 2314 38463 SH SOLE 37345 0 1118 CF INDS HLDGS INC COM 125269100 1408 34508 SH SOLE 21033 0 13475 CHARTER COMMUNICATIONS INC D CL A NEW 16117M305 1421 7760 SH SOLE 6305 0 1455 CHECK POINT SOFTWARE TECH LT ORD M22465104 800 9833 SH SOLE 6658 0 3175 CHENIERE ENERGY INC COM NEW 16411R208 365 9794 SH SOLE 7156 0 2638 CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101 269 10301 SH SOLE 10301 0 0 CHESAPEAKE ENERGY CORP COM 165167107 311 69003 SH SOLE 49797 0 19206 CHEVRON CORP NEW COM 166764100 21037 233851 SH SOLE 229966 0 3885 CHINA BIOLOGIC PRODS INC COM 16938C106 1502 10540 SH SOLE 10540 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 1842 3838 SH SOLE 2817 0 1021 CHUBB CORP COM 171232101 3400 25636 SH SOLE 20678 0 4958 CHURCH & DWIGHT INC COM 171340102 1451 17092 SH SOLE 11487 0 5605 CIGNA CORPORATION COM 125509109 3711 25363 SH SOLE 23129 0 2234 CIMAREX ENERGY CO COM 171798101 3792 42426 SH SOLE 40634 0 1792 CINCINNATI BELL INC NEW COM 171871106 48 13423 SH SOLE 13423 0 0 CINCINNATI FINL CORP COM 172062101 880 14877 SH SOLE 13784 0 1093 CINTAS CORP COM 172908105 879 9656 SH SOLE 8586 0 1070 CISCO SYS INC COM 17275R102 33825 1245904 SH SOLE 1213993 0 31911 CIT GROUP INC COM NEW 125581801 395 9958 SH SOLE 5770 0 4188 CITIGROUP INC COM NEW 172967424 29037 561098 SH SOLE 550500 0 10598 CITIZENS FINL GROUP INC COM 174610105 509 19422 SH SOLE 16686 0 2736 CITRIX SYS INC COM 177376100 1599 21135 SH SOLE 18313 0 2822 CLEAR CHANNEL OUTDOOR HLDGS CL A 18451C109 61 10990 SH SOLE 10990 0 0 CLOROX CO DEL COM 189054109 2477 19527 SH SOLE 11604 0 7923 CME GROUP INC COM 12572Q105 3398 37511 SH SOLE 30267 0 7244 CMS ENERGY CORP COM 125896100 1008 27930 SH SOLE 24199 0 3731 CNA FINL CORP COM 126117100 361 10265 SH SOLE 8499 0 1766 COACH INC COM 189754104 1007 30758 SH SOLE 24885 0 5873 COBALT INTL ENERGY INC COM 19075F106 105 19483 SH SOLE 12531 0 6952 COCA COLA CO COM 191216100 18738 436166 SH SOLE 410261 0 25905 COCA COLA ENTERPRISES INC NE COM 19122T109 1044 21193 SH SOLE 19566 0 1627 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 13554 225828 SH SOLE 181450 0 44378 COLGATE PALMOLIVE CO COM 194162103 7579 113771 SH SOLE 88796 0 24975 COLLIERS INTL GROUP INC SUB VTG SHS 194693107 4364 97833 SH SOLE 97833 0 0 COLUMBIA PIPELINE GROUP INC COM 198280109 675 33733 SH SOLE 30162 0 3571 COMCAST CORP NEW CL A 20030N101 16476 291980 SH SOLE 287760 0 4220 COMERICA INC COM 200340107 846 20218 SH SOLE 15972 0 4246 COMMERCE BANCSHARES INC COM 200525103 274 6434 SH SOLE 3436 0 2998 COMPUTER SCIENCES CORP COM 205363104 472 14451 SH SOLE 4258 0 10193 CONAGRA FOODS INC COM 205887102 2018 47873 SH SOLE 38377 0 9496 CONCHO RES INC COM 20605P101 2607 28077 SH SOLE 25321 0 2756 CONCORDIA HEALTHCARE CORP COM 206519100 765 18730 SH SOLE 18660 0 70 CONOCOPHILLIPS COM 20825C104 5943 127289 SH SOLE 125976 0 1313 CONSOL ENERGY INC COM 20854P109 261 33075 SH SOLE 20143 0 12932 CONSOLIDATED EDISON INC COM 209115104 2902 45147 SH SOLE 27471 0 17676 CONSTELLATION BRANDS INC CL A 21036P108 3354 23544 SH SOLE 16048 0 7496 CONTINENTAL RESOURCES INC COM 212015101 403 17537 SH SOLE 11226 0 6311 COPART INC COM 217204106 355 9345 SH SOLE 6345 0 3000 CORNING INC COM 219350105 2128 116421 SH SOLE 112694 0 3727 CORRECTIONS CORP AMER NEW COM NEW 22025Y407 626 23631 SH SOLE 23271 0 360 COSTCO WHSL CORP NEW COM 22160K105 10980 67987 SH SOLE 57459 0 10528 COTT CORP QUE COM 22163N106 8223 746784 SH SOLE 384604 0 362180 COTY INC COM CL A 222070203 280 10927 SH SOLE 10927 0 0 COUSINS PPTYS INC COM 222795106 130 13802 SH SOLE 13802 0 0 CRESCENT PT ENERGY CORP COM 22576C101 45390 3887067 SH SOLE 3771189 0 115878 CROWN CASTLE INTL CORP NEW COM 22822V101 3359 38854 SH SOLE 29983 0 8871 CROWN HOLDINGS INC COM 228368106 210 4144 SH SOLE 4144 0 0 CROWN MEDIA HLDGS INC CL A 228411104 61 10949 SH SOLE 10949 0 0 CSRA INC COM 12650T104 434 14476 SH SOLE 12159 0 2317 CSX CORP COM 126408103 28493 1097977 SH SOLE 1095476 0 2501 CTRIP COM INTL LTD AMERICAN DEP SH 22943F100 1000 21585 SH SOLE 21585 0 0 CUMMINS INC COM 231021106 1417 16106 SH SOLE 15380 0 726 CURTISS WRIGHT CORP COM 231561101 260 3802 SH SOLE 3802 0 0 CVS HEALTH CORP COM 126650100 10802 110479 SH SOLE 104827 0 5652 D R HORTON INC COM 23331A109 1240 38705 SH SOLE 30573 0 8132 DANAHER CORP DEL COM 235851102 5334 57434 SH SOLE 56488 0 946 DARDEN RESTAURANTS INC COM 237194105 1126 17701 SH SOLE 10337 0 7364 DARLING INGREDIENTS INC COM 237266101 206 19617 SH SOLE 19617 0 0 DAVITA HEALTHCARE PARTNERS I COM 23918K108 1784 25595 SH SOLE 17027 0 8568 DDR CORP COM 23317H102 192 11384 SH SOLE 11384 0 0 DECKERS OUTDOOR CORP COM 243537107 255 5392 SH SOLE 5262 0 130 DEERE & CO COM 244199105 2455 32194 SH SOLE 28785 0 3409 DELPHI AUTOMOTIVE PLC SHS G27823106 2113 24647 SH SOLE 21172 0 3475 DELTA AIR LINES INC DEL COM NEW 247361702 4211 83081 SH SOLE 71678 0 11403 DENBURY RES INC COM NEW 247916208 23 11244 SH SOLE 11244 0 0 DENTSPLY INTL INC NEW COM 249030107 822 13505 SH SOLE 12270 0 1235 DESCARTES SYS GROUP INC COM 249906108 9725 483458 SH SOLE 263518 0 219940 DEVON ENERGY CORP NEW COM 25179M103 3776 117998 SH SOLE 114866 0 3132 DIAGEO P L C SPON ADR NEW 25243Q205 2117 19408 SH SOLE 6428 0 12980 DIAMOND OFFSHORE DRILLING IN COM 25271C102 267 12654 SH SOLE 8019 0 4635 DIAMONDBACK ENERGY INC COM 25278X109 610 9117 SH SOLE 9117 0 0 DIAMONDROCK HOSPITALITY CO COM 252784301 128 13296 SH SOLE 13296 0 0 DIGITAL RLTY TR INC COM 253868103 802 10607 SH SOLE 4050 0 6557 DISCOVER FINL SVCS COM 254709108 2224 41469 SH SOLE 40277 0 1192 DISCOVERY COMMUNICATNS NEW COM SER A 25470F104 917 34370 SH SOLE 25757 0 8613 DISCOVERY COMMUNICATNS NEW COM SER C 25470F302 818 32416 SH SOLE 21916 0 10500 DISH NETWORK CORP CL A 25470M109 1314 22974 SH SOLE 19818 0 3156 DISNEY WALT CO COM DISNEY 254687106 15150 144172 SH SOLE 143113 0 1059 DOLLAR GEN CORP NEW COM 256677105 2447 34048 SH SOLE 26907 0 7141 DOLLAR TREE INC COM 256746108 2914 37737 SH SOLE 27339 0 10398 DOMINION DIAMOND CORP COM 257287102 446 43683 SH SOLE 43683 0 0 DOMINION RES INC VA NEW COM 25746U109 6846 101211 SH SOLE 90140 0 11071 DOUGLAS EMMETT INC COM 25960P109 6489 208107 SH SOLE 208107 0 0 DOVER CORP COM 260003108 933 15215 SH SOLE 14311 0 904 DOW CHEM CO COM 260543103 5598 108749 SH SOLE 102858 0 5891 DR PEPPER SNAPPLE GROUP INC COM 26138E109 2020 21670 SH SOLE 16905 0 4765 DRIL-QUIP INC COM 262037104 300 5059 SH SOLE 4919 0 140 DST SYS INC DEL COM 233326107 286 2506 SH SOLE 1175 0 1331 DTE ENERGY CO COM 233331107 1509 18817 SH SOLE 16839 0 1978 DU PONT E I DE NEMOURS & CO COM 263534109 5703 85633 SH SOLE 80237 0 5396 DUKE ENERGY CORP NEW COM NEW 26441C204 8995 126000 SH SOLE 106105 0 19895 DUKE REALTY CORP COM NEW 264411505 429 20399 SH SOLE 10279 0 10120 DUN & BRADSTREET CORP DEL NE COM 26483E100 560 5392 SH SOLE 3151 0 2241 E M C CORP MASS COM 268648102 4762 185421 SH SOLE 180563 0 4858 E TRADE FINANCIAL CORP COM NEW 269246401 756 25507 SH SOLE 25507 0 0 EASTMAN CHEM CO COM 277432100 1040 15412 SH SOLE 13456 0 1956 EATON CORP PLC SHS G29183103 2237 42991 SH SOLE 42020 0 971 EBAY INC COM 278642103 4973 180955 SH SOLE 145307 0 35648 ECOLAB INC COM 278865100 3530 30864 SH SOLE 29019 0 1845 EDGEWELL PERS CARE CO COM 28035Q102 462 5891 SH SOLE 1886 0 4005 EDISON INTL COM 281020107 2126 35899 SH SOLE 30593 0 5306 EDWARDS LIFESCIENCES CORP COM 28176E108 1943 24599 SH SOLE 19259 0 5340 ELDORADO GOLD CORP NEW COM 284902103 2267 765401 SH SOLE 765401 0 0 ELECTRONIC ARTS INC COM 285512109 3237 47098 SH SOLE 36350 0 10748 EMCOR GROUP INC COM 29084Q100 358 7461 SH SOLE 7461 0 0 EMERSON ELEC CO COM 291011104 2922 61093 SH SOLE 59727 0 1366 ENBRIDGE INC COM 29250N105 220245 6618201 SH SOLE 6459128 0 159073 ENCANA CORP COM 292505104 44335 8698859 SH SOLE 8653486 0 45373 ENDO INTL PLC SHS G30401106 1522 24853 SH SOLE 21672 0 3181 ENERGY TRANSFER EQUITY L P COM UT LTD PTN 29273V100 447 32504 SH SOLE 32504 0 0 ENERGY TRANSFER PRTNRS L P UNIT LTD PARTN 29273R109 509 15105 SH SOLE 15105 0 0 ENERPLUS CORP COM 292766102 352 102625 SH SOLE 102625 0 0 ENERSYS COM 29275Y102 289 5162 SH SOLE 5162 0 0 ENSCO PLC SHS CLASS A G3157S106 286 18598 SH SOLE 13493 0 5105 ENTERGY CORP NEW COM 29364G103 1375 20108 SH SOLE 15921 0 4187 ENTERPRISE PRODS PARTNERS L COM 293792107 1583 61901 SH SOLE 61901 0 0 EOG RES INC COM 26875P101 9737 137553 SH SOLE 133077 0 4476 EPR PPTYS COM SH BEN INT 26884U109 257 4393 SH SOLE 4393 0 0 EQT CORP COM 26884L109 845 16209 SH SOLE 13248 0 2961 EQUIFAX INC COM 294429105 1277 11462 SH SOLE 10592 0 870 EQUINIX INC COM PAR $0.001 29444U700 1969 6510 SH SOLE 5371 0 1139 EQUITY RESIDENTIAL SH BEN INT 29476L107 3364 41229 SH SOLE 32644 0 8585 ESSEX PPTY TR INC COM 297178105 1789 7473 SH SOLE 5857 0 1616 EURONET WORLDWIDE INC COM 298736109 1002 13834 SH SOLE 13834 0 0 EVEREST RE GROUP LTD COM G3223R108 1017 5552 SH SOLE 1389 0 4163 EVERSOURCE ENERGY COM 30040W108 1806 35369 SH SOLE 29908 0 5461 EXELON CORP COM 30161N101 2752 99092 SH SOLE 84282 0 14810 EXPEDIA INC DEL COM NEW 30212P303 5712 45955 SH SOLE 42286 0 3669 EXPEDITORS INTL WASH INC COM 302130109 936 20748 SH SOLE 16471 0 4277 EXPRESS SCRIPTS HLDG CO COM 30219G108 7595 86892 SH SOLE 79779 0 7113 EXTRA SPACE STORAGE INC COM 30225T102 374 4242 SH SOLE 3822 0 420 EXXON MOBIL CORP COM 30231G102 34571 443497 SH SOLE 431896 0 11601 F M C CORP COM NEW 302491303 551 14091 SH SOLE 12126 0 1965 F5 NETWORKS INC COM 315616102 903 9311 SH SOLE 6254 0 3057 FACEBOOK INC CL A 30303M102 33460 319702 SH SOLE 311736 0 7966 FACTSET RESH SYS INC COM 303075105 200 1231 SH SOLE 1231 0 0 FASTENAL CO COM 311900104 1450 35515 SH SOLE 33731 0 1784 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 8047 55078 SH SOLE 52897 0 2181 FEDEX CORP COM 31428X106 3632 24375 SH SOLE 23991 0 384 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 458 13203 SH SOLE 8351 0 4852 FIDELITY NATL INFORMATION SV COM 31620M106 2403 39660 SH SOLE 29798 0 9862 FIFTH THIRD BANCORP COM 316773100 1772 88141 SH SOLE 72703 0 15438 FIRST AMERN FINL CORP COM 31847R102 9986 278155 SH SOLE 165165 0 112990 FIRST BANCORP P R COM NEW 318672706 56 17290 SH SOLE 17290 0 0 FIRST MAJESTIC SILVER CORP COM 32076V103 231 70993 SH SOLE 70993 0 0 FIRST NIAGARA FINL GP INC COM 33582V108 121 11172 SH SOLE 11172 0 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 4541 68740 SH SOLE 66752 0 1988 FIRST SOLAR INC COM 336433107 630 9549 SH SOLE 7415 0 2134 FIRSTENERGY CORP COM 337932107 1540 48547 SH SOLE 37667 0 10880 FIRSTSERVICE CORP NEW SUB VTG SH 33767E103 2205 54598 SH SOLE 54598 0 0 FISERV INC COM 337738108 16332 178576 SH SOLE 141675 0 36901 FLEETCOR TECHNOLOGIES INC COM 339041105 1319 9226 SH SOLE 8680 0 546 FLIR SYS INC COM 302445101 348 12400 SH SOLE 12400 0 0 FLOWSERVE CORP COM 34354P105 598 14207 SH SOLE 11685 0 2522 FLUOR CORP NEW COM 343412102 672 14236 SH SOLE 12840 0 1396 FMC TECHNOLOGIES INC COM 30249U101 710 24490 SH SOLE 19985 0 4505 FNB CORP PA COM 302520101 291 21847 SH SOLE 21847 0 0 FOOT LOCKER INC COM 344849104 661 10161 SH SOLE 4378 0 5783 FORD MTR CO DEL COM PAR $0.01 345370860 5294 375703 SH SOLE 354415 0 21288 FORTRESS INVESTMENT GROUP LL CL A 34958B106 70 13794 SH SOLE 13794 0 0 FORTUNE BRANDS HOME & SEC IN COM 34964C106 419 7557 SH SOLE 4995 0 2562 FRANCO NEVADA CORP COM 351858105 33176 724906 SH SOLE 724726 0 180 FRANKLIN RES INC COM 354613101 1599 43432 SH SOLE 41800 0 1632 FRANKLIN STREET PPTYS CORP COM 35471R106 122 11740 SH SOLE 11740 0 0 FREEPORT-MCMORAN INC CL B 35671D857 910 134400 SH SOLE 121369 0 13031 FRESENIUS MED CARE AG&CO KGA SPONSORED ADR 358029106 920 22000 SH SOLE 13870 0 8130 FRONTIER COMMUNICATIONS CORP COM 35906A108 739 158256 SH SOLE 101438 0 56818 FULLER H B CO COM 359694106 220 6046 SH SOLE 6046 0 0 GALLAGHER ARTHUR J & CO COM 363576109 455 11108 SH SOLE 5358 0 5750 GAMESTOP CORP NEW CL A 36467W109 462 16461 SH SOLE 9473 0 6988 GANNETT CO INC COM 36473H104 216 13244 SH SOLE 13244 0 0 GAP INC DEL COM 364760108 894 36192 SH SOLE 26268 0 9924 GARMIN LTD SHS H2906T109 504 13566 SH SOLE 6775 0 6791 GARTNER INC COM 366651107 480 5295 SH SOLE 2629 0 2666 GENERAL DYNAMICS CORP COM 369550108 3900 28392 SH SOLE 27915 0 477 GENERAL ELECTRIC CO COM 369604103 34873 1119519 SH SOLE 1117315 0 2204 GENERAL GROWTH PPTYS INC NEW COM 370023103 1820 66892 SH SOLE 61232 0 5660 GENERAL MLS INC COM 370334104 22471 389708 SH SOLE 371569 0 18139 GENERAL MTRS CO COM 37045V100 4860 142897 SH SOLE 135074 0 7823 GENTEX CORP COM 371901109 206 12853 SH SOLE 8758 0 4095 GENUINE PARTS CO COM 372460105 1298 15113 SH SOLE 13817 0 1296 GENWORTH FINL INC COM CL A 37247D106 105 28139 SH SOLE 15154 0 12985 GILDAN ACTIVEWEAR INC COM 375916103 55364 1946403 SH SOLE 1945683 0 720 GILEAD SCIENCES INC COM 375558103 17999 177875 SH SOLE 175170 0 2705 GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 5110 127290 SH SOLE 117890 0 9400 GLOBAL PMTS INC COM 37940X102 9331 144640 SH SOLE 112120 0 32520 GLOBALSTAR INC COM 378973408 38 26690 SH SOLE 26690 0 0 GOLDCORP INC NEW COM 380956409 87687 7564596 SH SOLE 7486189 0 78407 GOLDMAN SACHS GROUP INC COM 38141G104 6738 37383 SH SOLE 37048 0 335 GOODYEAR TIRE & RUBR CO COM 382550101 775 23710 SH SOLE 23710 0 0 GRACE W R & CO DEL NEW COM 38388F108 675 6773 SH SOLE 6773 0 0 GRAINGER W W INC COM 384802104 1229 6065 SH SOLE 5632 0 433 GRAMERCY PPTY TR COM 385002100 103 13370 SH SOLE 13370 0 0 GRAN TIERRA ENERGY INC COM 38500T101 288 132221 SH SOLE 132221 0 0 GRANITE REAL ESTATE INVT TR UNIT 99/99/9999 387437114 140775 5131344 SH SOLE 5009074 0 122270 GRIFOLS S A SP ADR REP B NV 398438408 1780 54942 SH SOLE 41334 0 13608 GROUP 1 AUTOMOTIVE INC COM 398905109 204 2691 SH SOLE 2691 0 0 GROUPE CGI INC CL A SUB VTG 39945C109 54383 1351991 SH SOLE 1346356 0 5635 GROUPON INC COM CL A 399473107 64 20774 SH SOLE 20774 0 0 HALLIBURTON CO COM 406216101 3627 106545 SH SOLE 101194 0 5351 HANESBRANDS INC COM 410345102 1179 40048 SH SOLE 35883 0 4165 HARLEY DAVIDSON INC COM 412822108 882 19435 SH SOLE 18026 0 1409 HARMAN INTL INDS INC COM 413086109 753 7991 SH SOLE 6180 0 1811 HARMONIC INC COM 413160102 46 11194 SH SOLE 11194 0 0 HARRIS CORP DEL COM 413875105 1528 17587 SH SOLE 11168 0 6419 HARTFORD FINL SVCS GROUP INC COM 416515104 2356 54215 SH SOLE 44238 0 9977 HASBRO INC COM 418056107 946 14041 SH SOLE 10186 0 3855 HCA HOLDINGS INC COM 40412C101 2449 36218 SH SOLE 31545 0 4673 HCP INC COM 40414L109 4503 117758 SH SOLE 99466 0 18292 HDFC BANK LTD ADR REPS 3 SHS 40415F101 2925 47479 SH SOLE 38259 0 9220 HECLA MNG CO COM 422704106 24 12642 SH SOLE 12642 0 0 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 63 11925 SH SOLE 11925 0 0 HELMERICH & PAYNE INC COM 423452101 620 11581 SH SOLE 9459 0 2122 HENRY JACK & ASSOC INC COM 426281101 6456 82700 SH SOLE 63050 0 19650 HERBALIFE LTD COM USD SHS G4412G101 269 5008 SH SOLE 2794 0 2214 HERSHEY CO COM 427866108 1930 21624 SH SOLE 15323 0 6301 HERTZ GLOBAL HOLDINGS INC COM 42805T105 259 18188 SH SOLE 13535 0 4653 HESS CORP COM 42809H107 3084 63608 SH SOLE 60840 0 2768 HEWLETT PACKARD ENTERPRISE C COM 42824C109 2861 188246 SH SOLE 175432 0 12814 HILTON WORLDWIDE HLDGS INC COM 43300A104 774 36169 SH SOLE 29795 0 6374 HMS HLDGS CORP COM 40425J101 125 10100 SH SOLE 10100 0 0 HOLLYFRONTIER CORP COM 436106108 444 11136 SH SOLE 5923 0 5213 HOLOGIC INC COM 436440101 457 11816 SH SOLE 8536 0 3280 HOME DEPOT INC COM 437076102 15816 119592 SH SOLE 116688 0 2904 HONEYWELL INTL INC COM 438516106 8622 83247 SH SOLE 75516 0 7731 HORMEL FOODS CORP COM 440452100 4061 51356 SH SOLE 24625 0 26731 HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 274 10484 SH SOLE 4685 0 5799 HOST HOTELS & RESORTS INC COM 44107P104 1392 90731 SH SOLE 78279 0 12452 HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 612 28079 SH SOLE 17789 0 10290 HP INC COM 40434L105 2278 192393 SH SOLE 176301 0 16092 HUDBAY MINERALS INC COM 443628102 24173 6297726 SH SOLE 5951866 0 345860 HUMANA INC COM 444859102 2792 15641 SH SOLE 13479 0 2162 HUNT J B TRANS SVCS INC COM 445658107 700 9543 SH SOLE 8795 0 748 HUNTINGTON BANCSHARES INC COM 446150104 1017 91998 SH SOLE 73146 0 18852 HYATT HOTELS CORP COM CL A 448579102 212 4515 SH SOLE 4515 0 0 IAC INTERACTIVECORP COM PAR $.001 44919P508 332 5524 SH SOLE 2594 0 2930 IAMGOLD CORP COM 450913108 280 196401 SH SOLE 196401 0 0 ICAHN ENTERPRISES LP DEPOSITARY UNIT 451100101 231 3769 SH SOLE 3769 0 0 IDEXX LABS INC COM 45168D104 210 2881 SH SOLE 2881 0 0 IHS INC CL A 451734107 2258 19068 SH SOLE 7199 0 11869 ILLINOIS TOOL WKS INC COM 452308109 2933 31645 SH SOLE 30951 0 694 ILLUMINA INC COM 452327109 3596 18734 SH SOLE 16588 0 2146 IMPERIAL OIL LTD COM NEW 453038408 27982 856107 SH SOLE 855837 0 270 IMS HEALTH HLDGS INC COM 44970B109 323 12683 SH SOLE 10165 0 2518 INCYTE CORP COM 45337C102 1306 12043 SH SOLE 10022 0 2021 INGERSOLL-RAND PLC SHS G47791101 926 16741 SH SOLE 15723 0 1018 INGREDION INC COM 457187102 204 2130 SH SOLE 2130 0 0 INTEL CORP COM 458140100 19613 569318 SH SOLE 555278 0 14040 INTERCONTINENTAL EXCHANGE IN COM 45866F104 3890 15181 SH SOLE 11538 0 3643 INTERNATIONAL BUSINESS MACHS COM 459200101 12271 89165 SH SOLE 84402 0 4763 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 930 7776 SH SOLE 7221 0 555 INTERPUBLIC GROUP COS INC COM 460690100 954 40996 SH SOLE 37703 0 3293 INTL PAPER CO COM 460146103 1891 50154 SH SOLE 48368 0 1786 INTUIT COM 461202103 3210 33263 SH SOLE 31902 0 1361 INTUITIVE SURGICAL INC COM NEW 46120E602 2667 4884 SH SOLE 4274 0 610 INVESCO LTD SHS G491BT108 1346 40207 SH SOLE 38600 0 1607 INVESTORS BANCORP INC NEW COM 46146L101 152 12208 SH SOLE 12208 0 0 IONIS PHARMACEUTICALS INC COM 462222100 225 3637 SH SOLE 3637 0 0 IRIDIUM COMMUNICATIONS INC COM 46269C102 86 10235 SH SOLE 10235 0 0 IRON MTN INC NEW COM 46284V101 610 22579 SH SOLE 17206 0 5373 ISHARES MSCI CDA ETF 464286509 2597 120787 SH SOLE 120787 0 0 ISHARES MSCI ISR CAP ET 464286632 6845 139164 SH SOLE 139164 0 0 ISHARES MSCI JAPAN ETF 464286848 488 40280 SH SOLE 40280 0 0 ISHARES TR MSCI EMG MKT ET 464287234 29237 908255 SH SOLE 902255 0 6000 ISHARES TR MSCI EAFE ETF 464287465 251249 4278760 SH SOLE 4276800 0 1960 ISHARES TR U.S. CNSM GD ET 464287812 11198 103270 SH SOLE 103270 0 0 ISHARES TR EUROPE ETF 464287861 1070 26687 SH SOLE 26687 0 0 ISHARES TR IBOXX HI YD ETF 464288513 406 5038 SH SOLE 5038 0 0 ISHARES TR USA MIN VOL ETF 46429B697 580 13870 SH SOLE 0 0 13870 JABIL CIRCUIT INC COM 466313103 272 11699 SH SOLE 6005 0 5694 JACOBS ENGR GROUP INC DEL COM 469814107 530 12641 SH SOLE 11134 0 1507 JARDEN CORP COM 471109108 399 6980 SH SOLE 5740 0 1240 JD COM INC SPON ADR CL A 47215P106 10434 323399 SH SOLE 287499 0 35900 JETBLUE AIRWAYS CORP COM 477143101 213 9419 SH SOLE 9419 0 0 JOHNSON & JOHNSON COM 478160104 29047 282774 SH SOLE 273811 0 8963 JOHNSON CTLS INC COM 478366107 2396 60671 SH SOLE 59295 0 1376 JONES LANG LASALLE INC COM 48020Q107 223 1393 SH SOLE 1393 0 0 JPMORGAN CHASE & CO COM 46625H100 35766 541668 SH SOLE 522501 0 19167 JUNIPER NETWORKS INC COM 48203R104 1233 44688 SH SOLE 33463 0 11225 JUST ENERGY GROUP INC COM 48213W101 363 50850 SH SOLE 50850 0 0 KANSAS CITY SOUTHERN COM NEW 485170302 814 10896 SH SOLE 9597 0 1299 KELLOGG CO COM 487836108 3854 53322 SH SOLE 34383 0 18939 KEURIG GREEN MTN INC COM 49271M100 1307 14521 SH SOLE 11959 0 2562 KEYCORP NEW COM 493267108 1292 97981 SH SOLE 76345 0 21636 KIMBERLY CLARK CORP COM 494368103 8617 67694 SH SOLE 60689 0 7005 KIMCO RLTY CORP COM 49446R109 1136 42915 SH SOLE 37372 0 5543 KINDER MORGAN INC DEL COM 49456B101 2906 194781 SH SOLE 179679 0 15102 KINROSS GOLD CORP COM NO PAR 496902404 1580 871204 SH SOLE 871204 0 0 KITE RLTY GROUP TR COM NEW 49803T300 262 10088 SH SOLE 10088 0 0 KLA-TENCOR CORP COM 482480100 1402 20216 SH SOLE 18216 0 2000 KOHLS CORP COM 500255104 1088 22843 SH SOLE 17369 0 5474 KRAFT HEINZ CO COM 500754106 11347 155948 SH SOLE 149565 0 6383 KROGER CO COM 501044101 4180 99940 SH SOLE 87933 0 12007 L BRANDS INC COM 501797104 2821 29440 SH SOLE 24279 0 5161 L-3 COMMUNICATIONS HLDGS INC COM 502424104 966 8086 SH SOLE 7225 0 861 LABORATORY CORP AMER HLDGS COM NEW 50540R409 1769 14310 SH SOLE 8928 0 5382 LACLEDE GROUP INC COM 505597104 309 5193 SH SOLE 5193 0 0 LAM RESEARCH CORP COM 512807108 1660 20900 SH SOLE 18255 0 2645 LAS VEGAS SANDS CORP COM 517834107 1227 27981 SH SOLE 24340 0 3641 LAUDER ESTEE COS INC CL A 518439104 2248 25532 SH SOLE 24669 0 863 LEAR CORP COM NEW 521865204 359 2924 SH SOLE 2335 0 589 LEGG MASON INC COM 524901105 429 10941 SH SOLE 9720 0 1221 LEGGETT & PLATT INC COM 524660107 563 13398 SH SOLE 11870 0 1528 LENNAR CORP CL A 526057104 993 20296 SH SOLE 16668 0 3628 LEUCADIA NATL CORP COM 527288104 605 34787 SH SOLE 31013 0 3774 LEVEL 3 COMMUNICATIONS INC COM NEW 52729N308 1662 30576 SH SOLE 27434 0 3142 LEXINGTON REALTY TRUST COM 529043101 199 24815 SH SOLE 24815 0 0 LIBERTY BROADBAND CORP COM SER A 530307107 203 3933 SH SOLE 2635 0 1298 LIBERTY GLOBAL PLC SHS CL A G5480U104 574 13560 SH SOLE 6564 0 6996 LIBERTY GLOBAL PLC SHS CL C G5480U120 949 23283 SH SOLE 15332 0 7951 LIBERTY INTERACTIVE CORP QVC GP COM SER 53071M104 1109 40597 SH SOLE 32089 0 8508 LIBERTY INTERACTIVE CORP LBT VENT COM A 53071M880 476 10546 SH SOLE 7646 0 2900 LIBERTY MEDIA CORP DELAWARE CL A 531229102 620 15784 SH SOLE 13099 0 2685 LIBERTY MEDIA CORP DELAWARE COM SER C 531229300 293 7686 SH SOLE 5772 0 1914 LIBERTY PPTY TR SH BEN INT 531172104 336 10836 SH SOLE 4588 0 6248 LILLY ELI & CO COM 532457108 9238 109637 SH SOLE 97212 0 12425 LINCOLN NATL CORP IND COM 534187109 1194 23753 SH SOLE 22594 0 1159 LINEAR TECHNOLOGY CORP COM 535678106 1267 29830 SH SOLE 27700 0 2130 LINKEDIN CORP COM CL A 53578A108 1181 5245 SH SOLE 3788 0 1457 LINN ENERGY LLC UNIT LTD LIAB 536020100 13 10389 SH SOLE 10389 0 0 LKQ CORP COM 501889208 538 18163 SH SOLE 9084 0 9079 LOCKHEED MARTIN CORP COM 539830109 5677 26141 SH SOLE 25292 0 849 LOEWS CORP COM 540424108 1147 29870 SH SOLE 28299 0 1571 LOWES COS INC COM 548661107 6699 88094 SH SOLE 84938 0 3156 LULULEMON ATHLETICA INC COM 550021109 220 4189 SH SOLE 0 0 4189 LUXOTTICA GROUP S P A SPONSORED ADR 55068R202 4637 71489 SH SOLE 39089 0 32400 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 2054 23634 SH SOLE 21856 0 1778 M & T BK CORP COM 55261F104 1929 15920 SH SOLE 13506 0 2414 MACERICH CO COM 554382101 1224 15169 SH SOLE 12758 0 2411 MACYS INC COM 55616P104 17612 503477 SH SOLE 486700 0 16777 MADISON SQUARE GARDEN CO NEW CL A 55825T103 706 4366 SH SOLE 2811 0 1555 MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 468 6890 SH SOLE 6890 0 0 MAGNA INTL INC COM 559222401 280147 6891903 SH SOLE 6790077 0 101826 MALLINCKRODT PUB LTD CO SHS G5785G107 970 12996 SH SOLE 11543 0 1453 MANNKIND CORP COM 56400P201 19 12771 SH SOLE 12771 0 0 MANPOWERGROUP INC COM 56418H100 275 3267 SH SOLE 2378 0 889 MANULIFE FINL CORP COM 56501R106 478602 31863940 SH SOLE 31541848 0 322092 MARATHON OIL CORP COM 565849106 854 67795 SH SOLE 61412 0 6383 MARATHON PETE CORP COM 56585A102 2630 50732 SH SOLE 48880 0 1852 MARKEL CORP COM 570535104 2012 2278 SH SOLE 1090 0 1188 MARKET VECTORS ETF TR JP MORGAN EM LC 57060U522 935 54992 SH SOLE 54992 0 0 MARRIOTT INTL INC NEW CL A 571903202 1890 28195 SH SOLE 27358 0 837 MARSH & MCLENNAN COS INC COM 571748102 2928 52797 SH SOLE 47703 0 5094 MARTIN MARIETTA MATLS INC COM 573284106 1141 8354 SH SOLE 7530 0 824 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 389 44099 SH SOLE 15562 0 28537 MASCO CORP COM 574599106 978 34554 SH SOLE 30884 0 3670 MASTERCARD INC CL A 57636Q104 28766 295457 SH SOLE 260371 0 35086 MATTEL INC COM 577081102 1323 48691 SH SOLE 39358 0 9333 MAXIM INTEGRATED PRODS INC COM 57772K101 833 21923 SH SOLE 16109 0 5814 MCCORMICK & CO INC COM NON VTG 579780206 1659 19392 SH SOLE 10703 0 8689 MCDONALDS CORP COM 580135101 16639 140841 SH SOLE 126492 0 14349 MCGRAW HILL FINL INC COM 580645109 6838 69363 SH SOLE 40833 0 28530 MCKESSON CORP COM 58155Q103 4536 22996 SH SOLE 20798 0 2198 MEAD JOHNSON NUTRITION CO COM 582839106 1740 22033 SH SOLE 18083 0 3950 MEDICAL PPTYS TRUST INC COM 58463J304 205 17833 SH SOLE 17833 0 0 MEDIVATION INC COM 58501N101 343 7092 SH SOLE 4766 0 2326 MEDNAX INC COM 58502B106 214 2988 SH SOLE 2988 0 0 MEDTRONIC PLC SHS G5960L103 6862 89208 SH SOLE 83950 0 5258 MERCK & CO INC NEW COM 58933Y105 24685 467340 SH SOLE 450753 0 16587 MERUS LABS INTL INC NEW COM 59047R101 2926 1776311 SH SOLE 972860 0 803451 METHANEX CORP COM 59151K108 3117 89734 SH SOLE 88694 0 1040 METLIFE INC COM 59156R108 5942 123250 SH SOLE 120980 0 2270 METTLER TOLEDO INTERNATIONAL COM 592688105 365 1075 SH SOLE 869 0 206 MFA FINL INC COM 55272X102 82 12417 SH SOLE 12417 0 0 MGIC INVT CORP WIS COM 552848103 91 10268 SH SOLE 10268 0 0 MGM RESORTS INTERNATIONAL COM 552953101 464 20410 SH SOLE 17441 0 2969 MICHAEL KORS HLDGS LTD SHS G60754101 599 14964 SH SOLE 10938 0 4026 MICROCHIP TECHNOLOGY INC COM 595017104 928 19940 SH SOLE 18521 0 1419 MICRON TECHNOLOGY INC COM 595112103 1872 132209 SH SOLE 124627 0 7582 MICROSOFT CORP COM 594918104 67358 1214104 SH SOLE 1200379 0 13725 MID-AMER APT CMNTYS INC COM 59522J103 203 2233 SH SOLE 2233 0 0 MIDDLEBY CORP COM 596278101 2373 21998 SH SOLE 8938 0 13060 MITEL NETWORKS CORP COM 60671Q104 351 45570 SH SOLE 45570 0 0 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 96 15595 SH SOLE 15595 0 0 MOHAWK INDS INC COM 608190104 1216 6423 SH SOLE 6068 0 355 MOLSON COORS BREWING CO CL B 60871R209 2196 23382 SH SOLE 16743 0 6639 MONDELEZ INTL INC CL A 609207105 11580 258258 SH SOLE 210087 0 48171 MONSANTO CO NEW COM 61166W101 5045 51207 SH SOLE 45133 0 6074 MONSTER BEVERAGE CORP NEW COM 61174X109 3041 20412 SH SOLE 19342 0 1070 MOODYS CORP COM 615369105 7907 78807 SH SOLE 47095 0 31712 MOOG INC CL A 615394202 250 4127 SH SOLE 4127 0 0 MORGAN STANLEY COM NEW 617446448 6205 195075 SH SOLE 186494 0 8581 MOSAIC CO NEW COM 61945C103 1025 37162 SH SOLE 30830 0 6332 MOTOROLA SOLUTIONS INC COM NEW 620076307 1809 26432 SH SOLE 16069 0 10363 MPLX LP COM UNIT REP LT 55336V100 296 7530 SH SOLE 7530 0 0 MSCI INC COM 55354G100 2186 30309 SH SOLE 14369 0 15940 MURPHY OIL CORP COM 626717102 413 18417 SH SOLE 14745 0 3672 MYLAN N V SHS EURO N59465109 2208 40831 SH SOLE 37294 0 3537 NABORS INDUSTRIES LTD SHS G6359F103 608 71496 SH SOLE 64499 0 6997 NASDAQ INC COM 631103108 688 11825 SH SOLE 11825 0 0 NATIONAL GRID PLC SPON ADR NEW 636274300 4512 64880 SH SOLE 59820 0 5060 NATIONAL OILWELL VARCO INC COM 637071101 1331 39745 SH SOLE 35998 0 3747 NAVIENT CORP COM 63938C108 445 38855 SH SOLE 33391 0 5464 NCR CORP NEW COM 62886E108 275 11225 SH SOLE 5117 0 6108 NETAPP INC COM 64110D104 1106 41676 SH SOLE 34361 0 7315 NETEASE INC SPONSORED ADR 64110W102 12206 67346 SH SOLE 57496 0 9850 NETFLIX INC COM 64110L106 6073 53096 SH SOLE 49387 0 3709 NEVSUN RES LTD COM 64156L101 277 102125 SH SOLE 102125 0 0 NEW GOLD INC CDA COM 644535106 565 242661 SH SOLE 242661 0 0 NEW JERSEY RES COM 646025106 337 10224 SH SOLE 10224 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 400 24538 SH SOLE 14038 0 10500 NEWELL RUBBERMAID INC COM 651229106 1434 32521 SH SOLE 24576 0 7945 NEWFIELD EXPL CO COM 651290108 535 16446 SH SOLE 14204 0 2242 NEWMONT MINING CORP COM 651639106 4365 242636 SH SOLE 201985 0 40651 NEWS CORP NEW CL A 65249B109 588 43989 SH SOLE 39628 0 4361 NEWS CORP NEW CL B 65249B208 148 10625 SH SOLE 6177 0 4448 NEXTERA ENERGY INC COM 65339F101 4747 45688 SH SOLE 42694 0 2994 NIELSEN HLDGS PLC SHS EUR G6518L108 1174 25183 SH SOLE 21659 0 3524 NIKE INC CL B 654106103 10979 175666 SH SOLE 148386 0 27280 NISOURCE INC COM 65473P105 614 31464 SH SOLE 27762 0 3702 NOBLE ENERGY INC COM 655044105 1346 40886 SH SOLE 38933 0 1953 NORDSTROM INC COM 655664100 874 17556 SH SOLE 13691 0 3865 NORFOLK SOUTHERN CORP COM 655844108 2442 28865 SH SOLE 26982 0 1883 NORTHERN TR CORP COM 665859104 1753 24310 SH SOLE 19979 0 4331 NORTHROP GRUMMAN CORP COM 666807102 3276 17353 SH SOLE 16995 0 358 NORTHWEST BANCSHARES INC MD COM 667340103 171 12740 SH SOLE 12740 0 0 NORTHWESTERN CORP COM NEW 668074305 305 5618 SH SOLE 5618 0 0 NORWEGIAN CRUISE LINE HLDGS SHS G66721104 1626 27739 SH SOLE 18923 0 8816 NOVAGOLD RES INC COM NEW 66987E206 484 115307 SH SOLE 115307 0 0 NOVO-NORDISK A S ADR 670100205 5434 93562 SH SOLE 46422 0 47140 NRG ENERGY INC COM NEW 629377508 471 39987 SH SOLE 28788 0 11199 NUANCE COMMUNICATIONS INC COM 67020Y100 324 16297 SH SOLE 9993 0 6304 NUCOR CORP COM 670346105 1308 32458 SH SOLE 28830 0 3628 NVIDIA CORP COM 67066G104 2263 68673 SH SOLE 60752 0 7921 NVR INC COM 62944T105 439 267 SH SOLE 121 0 146 NXP SEMICONDUCTORS N V COM N6596X109 2249 26692 SH SOLE 17108 0 9584 O REILLY AUTOMOTIVE INC NEW COM 67103H107 6306 24883 SH SOLE 14735 0 10148 OAKTREE CAP GROUP LLC UNIT CL A 674001201 224 4695 SH SOLE 4695 0 0 OCCIDENTAL PETE CORP DEL COM 674599105 4958 73331 SH SOLE 69473 0 3858 OCH ZIFF CAP MGMT GROUP CL A 67551U105 90 14393 SH SOLE 14393 0 0 OFFICE DEPOT INC COM 676220106 95 16770 SH SOLE 16770 0 0 OLD NATL BANCORP IND COM 680033107 194 14327 SH SOLE 14327 0 0 OLD REP INTL CORP COM 680223104 343 18401 SH SOLE 8265 0 10136 OMEGA HEALTHCARE INVS INC COM 681936100 1689 48287 SH SOLE 44917 0 3370 OMNICOM GROUP INC COM 681919106 2011 26576 SH SOLE 22298 0 4278 ON SEMICONDUCTOR CORP COM 682189105 132 13480 SH SOLE 13480 0 0 ONEMAIN HLDGS INC COM 68268W103 857 20624 SH SOLE 13554 0 7070 ONEOK INC NEW COM 682680103 526 21344 SH SOLE 18308 0 3036 ONEOK PARTNERS LP UNIT LTD PARTN 68268N103 229 7584 SH SOLE 7584 0 0 OPEN TEXT CORP COM 683715106 64235 1337454 SH SOLE 1282770 0 54684 OPKO HEALTH INC COM 68375N103 164 16317 SH SOLE 16317 0 0 ORACLE CORP COM 68389X105 12213 334316 SH SOLE 330127 0 4189 OWENS ILL INC COM NEW 690768403 313 17952 SH SOLE 14472 0 3480 PACCAR INC COM 693718108 2007 42350 SH SOLE 41001 0 1349 PALO ALTO NETWORKS INC COM 697435105 611 3470 SH SOLE 2506 0 964 PAN AMERICAN SILVER CORP COM 697900108 488 75009 SH SOLE 75009 0 0 PARKER HANNIFIN CORP COM 701094104 1853 19105 SH SOLE 15780 0 3325 PARKWAY PPTYS INC COM 70159Q104 164 10464 SH SOLE 10464 0 0 PARTNERRE LTD COM G6852T105 886 6341 SH SOLE 1464 0 4877 PATTERSON COMPANIES INC COM 703395103 628 13894 SH SOLE 8167 0 5727 PAYCHEX INC COM 704326107 2773 52426 SH SOLE 39221 0 13205 PAYPAL HLDGS INC COM 70450Y103 6965 192405 SH SOLE 185505 0 6900 PEMBINA PIPELINE CORP COM 706327103 78988 3625850 SH SOLE 3525590 0 100260 PENGROWTH ENERGY CORP COM 70706P104 196 266350 SH SOLE 266350 0 0 PENN WEST PETE LTD NEW COM 707887105 209 247452 SH SOLE 247452 0 0 PENNEY J C INC COM 708160106 393 59001 SH SOLE 37821 0 21180 PENTAIR PLC SHS G7S00T104 856 17281 SH SOLE 16292 0 989 PEOPLES UNITED FINANCIAL INC COM 712704105 786 48657 SH SOLE 27668 0 20989 PEPCO HOLDINGS INC COM 713291102 714 27463 SH SOLE 22202 0 5261 PEPSICO INC COM 713448108 16907 169204 SH SOLE 155277 0 13927 PERFORMANCE SPORTS GROUP LTD COM 71377G100 210 21798 SH SOLE 21798 0 0 PERKINELMER INC COM 714046109 532 9934 SH SOLE 9934 0 0 PERRIGO CO PLC SHS G97822103 1529 10567 SH SOLE 8638 0 1929 PFIZER INC COM 717081103 34675 1074189 SH SOLE 1037985 0 36204 PG&E CORP COM 69331C108 3028 56920 SH SOLE 45502 0 11418 PHILIP MORRIS INTL INC COM 718172109 18461 210001 SH SOLE 199104 0 10897 PHILLIPS 66 COM 718546104 3768 46069 SH SOLE 45324 0 745 PINNACLE WEST CAP CORP COM 723484101 728 11294 SH SOLE 9570 0 1724 PIONEER NAT RES CO COM 723787107 5205 41514 SH SOLE 39359 0 2155 PITNEY BOWES INC COM 724479100 363 17563 SH SOLE 17563 0 0 PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 277 12005 SH SOLE 12005 0 0 PLAINS GP HLDGS L P SHS A REP LTPN 72651A108 175 18468 SH SOLE 18468 0 0 PLUM CREEK TIMBER CO INC COM 729251108 871 18254 SH SOLE 15406 0 2848 PNC FINL SVCS GROUP INC COM 693475105 4661 48906 SH SOLE 46195 0 2711 POLARIS INDS INC COM 731068102 297 3450 SH SOLE 2039 0 1411 POTASH CORP SASK INC COM 73755L107 88072 5129198 SH SOLE 5083350 0 45848 POWERSHARES QQQ TRUST UNIT SER 1 73935A104 985 8810 SH SOLE 8810 0 0 PPG INDS INC COM 693506107 2759 27916 SH SOLE 27322 0 594 PPL CORP COM 69351T106 5362 157100 SH SOLE 141422 0 15678 PRAXAIR INC COM 74005P104 2807 27414 SH SOLE 25727 0 1687 PRECISION CASTPARTS CORP COM 740189105 3170 13665 SH SOLE 12428 0 1237 PRECISION DRILLING CORP COM 2010 74022D308 564 142587 SH SOLE 142587 0 0 PRETIUM RES INC COM 74139C102 263 52316 SH SOLE 52316 0 0 PRICE T ROWE GROUP INC COM 74144T108 1705 23853 SH SOLE 23085 0 768 PRICELINE GRP INC COM NEW 741503403 15296 11997 SH SOLE 9825 0 2172 PRIMERO MNG CORP COM 74164W106 561 248697 SH SOLE 248697 0 0 PRINCIPAL FINL GROUP INC COM 74251V102 1186 26378 SH SOLE 25133 0 1245 PROCTER & GAMBLE CO COM 742718109 27638 348044 SH SOLE 317744 0 30300 PROGRESSIVE CORP OHIO COM 743315103 1742 54765 SH SOLE 52613 0 2152 PROGRESSIVE WASTE SOLUTIONS COM 74339G101 42821 1803878 SH SOLE 1803878 0 0 PROLOGIS INC COM 74340W103 2065 48124 SH SOLE 46666 0 1458 PROSPECT CAPITAL CORPORATION COM 74348T102 71 10186 SH SOLE 10186 0 0 PRUDENTIAL FINL INC COM 744320102 3577 43932 SH SOLE 40514 0 3418 PRUDENTIAL PLC ADR 74435K204 3459 76737 SH SOLE 57147 0 19590 PUBLIC STORAGE COM 74460D109 4364 17619 SH SOLE 13955 0 3664 PUBLIC SVC ENTERPRISE GROUP COM 744573106 2286 59092 SH SOLE 47490 0 11602 PULTE GROUP INC COM 745867101 592 33215 SH SOLE 29585 0 3630 PVH CORP COM 693656100 686 9308 SH SOLE 7235 0 2073 QEP RES INC COM 74733V100 154 11458 SH SOLE 5315 0 6143 QLOGIC CORP COM 747277101 125 10226 SH SOLE 10226 0 0 QORVO INC COM 74736K101 532 10460 SH SOLE 8293 0 2167 QUALCOMM INC COM 747525103 9919 198449 SH SOLE 185579 0 12870 QUANTA SVCS INC COM 74762E102 311 15379 SH SOLE 15379 0 0 QUEST DIAGNOSTICS INC COM 74834L100 1442 20270 SH SOLE 12764 0 7506 QUINTILES TRANSNATIO HLDGS I COM 74876Y101 357 5202 SH SOLE 3796 0 1406 RACKSPACE HOSTING INC COM 750086100 253 9993 SH SOLE 4315 0 5678 RALPH LAUREN CORP CL A 751212101 767 6881 SH SOLE 6092 0 789 RANDGOLD RES LTD ADR 752344309 3718 60039 SH SOLE 60039 0 0 RANGE RES CORP COM 75281A109 1203 48880 SH SOLE 43293 0 5587 RAYMOND JAMES FINANCIAL INC COM 754730109 257 4431 SH SOLE 4431 0 0 RAYTHEON CO COM NEW 755111507 3450 27701 SH SOLE 27160 0 541 REALTY INCOME CORP COM 756109104 3344 64771 SH SOLE 54240 0 10531 RED HAT INC COM 756577102 1444 17434 SH SOLE 16398 0 1036 REGENCY CTRS CORP COM 758849103 522 7665 SH SOLE 2984 0 4681 REGENERON PHARMACEUTICALS COM 75886F107 5923 10911 SH SOLE 10349 0 562 REGIONS FINL CORP NEW COM 7591EP100 1405 146396 SH SOLE 119693 0 26703 RELIANCE STEEL & ALUMINUM CO COM 759509102 811 14013 SH SOLE 14013 0 0 RELX NV SPONSORED ADR 75955B102 525 31210 SH SOLE 26380 0 4830 RENAISSANCERE HOLDINGS LTD COM G7496G103 711 6281 SH SOLE 1456 0 4825 REPUBLIC SVCS INC COM 760759100 1567 35627 SH SOLE 25117 0 10510 RESMED INC COM 761152107 228 4239 SH SOLE 4239 0 0 RESTAURANT BRANDS INTL INC COM 76131D103 28200 754169 SH SOLE 733432 0 20737 REYNOLDS AMERICAN INC COM 761713106 10291 222991 SH SOLE 201908 0 21083 RITCHIE BROS AUCTIONEERS COM 767744105 1255 52108 SH SOLE 52108 0 0 RITE AID CORP COM 767754104 237 30222 SH SOLE 30222 0 0 ROBERT HALF INTL INC COM 770323103 604 12808 SH SOLE 11729 0 1079 ROCKWELL AUTOMATION INC COM 773903109 1823 17769 SH SOLE 15018 0 2751 ROCKWELL COLLINS INC COM 774341101 1160 12573 SH SOLE 11830 0 743 ROGERS COMMUNICATIONS INC CL B 775109200 107657 3112204 SH SOLE 3064861 0 47343 ROPER TECHNOLOGIES INC COM 776696106 1791 9435 SH SOLE 9022 0 413 ROSS STORES INC COM 778296103 3631 67481 SH SOLE 55589 0 11892 ROVI CORP COM 779376102 170 10224 SH SOLE 10224 0 0 ROYAL BK CDA MONTREAL QUE COM 780087102 861157 16035947 SH SOLE 15812976 0 222971 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 1904 18811 SH SOLE 16958 0 1853 ROYAL DUTCH SHELL PLC SPON ADR B 780259107 2545 55280 SH SOLE 51060 0 4220 RSP PERMIAN INC COM 74978Q105 4963 203473 SH SOLE 169533 0 33940 RUBICON MINERALS CORP COM 780911103 173 1995085 SH SOLE 1145630 0 849455 RYDER SYS INC COM 783549108 317 5574 SH SOLE 4606 0 968 SABRE CORP COM 78573M104 232 8278 SH SOLE 8278 0 0 SALESFORCE COM INC COM 79466L302 4526 57730 SH SOLE 56882 0 848 SANDISK CORP COM 80004C101 1960 25790 SH SOLE 23709 0 2081 SANDRIDGE ENERGY INC COM 80007P307 4 17510 SH SOLE 17510 0 0 SANOFI SPONSORED ADR 80105N105 2232 52330 SH SOLE 48240 0 4090 SANTANDER CONSUMER USA HDG I COM 80283M101 227 14296 SH SOLE 10641 0 3655 SBA COMMUNICATIONS CORP COM 78388J106 1477 14054 SH SOLE 7216 0 6838 SCANA CORP NEW COM 80589M102 892 14745 SH SOLE 12487 0 2258 SCHEIN HENRY INC COM 806407102 9881 62461 SH SOLE 44328 0 18133 SCHLUMBERGER LTD COM 806857108 10598 151946 SH SOLE 143695 0 8251 SCHWAB CHARLES CORP NEW COM 808513105 4162 126401 SH SOLE 110621 0 15780 SCRIPPS NETWORKS INTERACT IN CL A COM 811065101 702 12723 SH SOLE 9350 0 3373 SEAGATE TECHNOLOGY PLC SHS G7945M107 1121 30583 SH SOLE 25561 0 5022 SEALED AIR CORP NEW COM 81211K100 977 21917 SH SOLE 17978 0 3939 SEI INVESTMENTS CO COM 784117103 338 6456 SH SOLE 5226 0 1230 SELECT MED HLDGS CORP COM 81619Q105 155 12982 SH SOLE 12982 0 0 SEMPRA ENERGY COM 816851109 2227 23684 SH SOLE 22593 0 1091 SENSATA TECHNOLOGIES HLDG NV SHS N7902X106 2532 54965 SH SOLE 47738 0 7227 SERVICEMASTER GLOBAL HLDGS I COM 81761R109 391 9967 SH SOLE 4497 0 5470 SERVICENOW INC COM 81762P102 457 5276 SH SOLE 4529 0 747 SHAW COMMUNICATIONS INC CL B CONV 82028K200 3330 193658 SH SOLE 193658 0 0 SHERWIN WILLIAMS CO COM 824348106 3722 14339 SH SOLE 10763 0 3576 SHIRE PLC SPONSORED ADR 82481R106 1611 7858 SH SOLE 5098 0 2760 SIERRA WIRELESS INC COM 826516106 3980 253000 SH SOLE 144073 0 108927 SIGNATURE BK NEW YORK N Y COM 82669G104 232 1515 SH SOLE 1515 0 0 SIGNET JEWELERS LIMITED SHS G81276100 1062 8589 SH SOLE 7113 0 1476 SILVER STD RES INC COM 82823L106 214 41441 SH SOLE 41441 0 0 SILVER WHEATON CORP COM 828336107 3007 241955 SH SOLE 241955 0 0 SIMON PPTY GROUP INC NEW COM 828806109 20756 106750 SH SOLE 104742 0 2008 SIRIUS XM HLDGS INC COM 82968B103 1508 370431 SH SOLE 306402 0 64029 SKYWORKS SOLUTIONS INC COM 83088M102 1941 25265 SH SOLE 21979 0 3286 SL GREEN RLTY CORP COM 78440X101 1071 9477 SH SOLE 8906 0 571 SLM CORP COM 78442P106 267 40913 SH SOLE 13521 0 27392 SMITH & NEPHEW PLC SPDN ADR NEW 83175M205 733 20585 SH SOLE 12735 0 7850 SMITH A O COM 831865209 213 2779 SH SOLE 2779 0 0 SMUCKER J M CO COM NEW 832696405 1610 13050 SH SOLE 10645 0 2405 SNAP ON INC COM 833034101 957 5580 SH SOLE 5195 0 385 SOUTHERN CO COM 842587107 8751 187021 SH SOLE 155708 0 31313 SOUTHERN COPPER CORP COM 84265V105 908 34776 SH SOLE 28841 0 5935 SOUTHWEST AIRLS CO COM 844741108 2802 65068 SH SOLE 59046 0 6022 SOUTHWEST GAS CORP COM 844895102 312 5659 SH SOLE 5659 0 0 SOUTHWESTERN ENERGY CO COM 845467109 334 46988 SH SOLE 33562 0 13426 SPDR S&P 500 ETF TR TR UNIT 78462F103 165774 813137 SH SOLE 787308 0 25829 SPDR SERIES TRUST S&P DIVID ETF 78464A763 17950 243990 SH SOLE 243990 0 0 SPECTRA ENERGY CORP COM 847560109 1547 64602 SH SOLE 61751 0 2851 SPECTRA ENERGY PARTNERS LP COM 84756N109 418 8768 SH SOLE 8768 0 0 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 213 4261 SH SOLE 4261 0 0 SPIRIT RLTY CAP INC NEW COM 84860W102 131 13102 SH SOLE 13102 0 0 SPLUNK INC COM 848637104 273 4638 SH SOLE 3616 0 1022 SPRINT CORP COM SER 1 85207U105 512 141509 SH SOLE 119612 0 21897 ST JUDE MED INC COM 790849103 1737 28119 SH SOLE 25375 0 2744 STANLEY BLACK & DECKER INC COM 854502101 1558 14594 SH SOLE 13812 0 782 STANTEC INC COM 85472N109 1182 47673 SH SOLE 47673 0 0 STAPLES INC COM 855030102 693 73135 SH SOLE 56348 0 16787 STARBUCKS CORP COM 855244109 13345 222312 SH SOLE 188988 0 33324 STARWOOD HOTELS&RESORTS WRLD COM 85590A401 1218 17582 SH SOLE 15660 0 1922 STATE STR CORP COM 857477103 2491 37531 SH SOLE 36729 0 802 STERICYCLE INC COM 858912108 3848 31909 SH SOLE 15144 0 16765 STILLWATER MNG CO COM 86074Q102 126 14668 SH SOLE 14668 0 0 STRYKER CORP COM 863667101 3200 34428 SH SOLE 30390 0 4038 SUN LIFE FINL INC COM 866796105 379445 12142162 SH SOLE 12012047 0 130115 SUNCOR ENERGY INC NEW COM 867224107 349300 13501640 SH SOLE 13343682 0 157958 SUNTRUST BKS INC COM 867914103 2237 52223 SH SOLE 46335 0 5888 SYMANTEC CORP COM 871503108 1933 92047 SH SOLE 78609 0 13438 SYNCHRONY FINL COM 87165B103 11000 361709 SH SOLE 359611 0 2098 SYNOPSYS INC COM 871607107 689 15116 SH SOLE 5117 0 9999 SYSCO CORP COM 871829107 2226 54284 SH SOLE 49860 0 4424 T MOBILE US INC COM 872590104 2195 56116 SH SOLE 45641 0 10475 TABLEAU SOFTWARE INC CL A 87336U105 203 2155 SH SOLE 2155 0 0 TAHOE RES INC COM 873868103 7776 899055 SH SOLE 613049 0 286006 TARGET CORP COM 87612E106 4581 63095 SH SOLE 56950 0 6145 TARO PHARMACEUTICAL INDS LTD SHS M8737E108 2857 18488 SH SOLE 9958 0 8530 TD AMERITRADE HLDG CORP COM 87236Y108 961 27682 SH SOLE 16451 0 11231 TE CONNECTIVITY LTD REG SHS H84989104 1662 25723 SH SOLE 24688 0 1035 TECK RESOURCES LTD CL B 878742204 26610 6874518 SH SOLE 6867108 0 7410 TECO ENERGY INC COM 872375100 618 23203 SH SOLE 20672 0 2531 TEGNA INC COM 87901J105 555 21753 SH SOLE 19759 0 1994 TELUS CORP COM 87971M103 344132 12417707 SH SOLE 12264116 0 153591 TENET HEALTHCARE CORP COM NEW 88033G407 264 8709 SH SOLE 8709 0 0 TERADATA CORP DEL COM 88076W103 472 17869 SH SOLE 12540 0 5329 TERADYNE INC COM 880770102 627 30336 SH SOLE 17526 0 12810 TESLA MTRS INC COM 88160R101 2016 8399 SH SOLE 7219 0 1180 TESORO CORP COM 881609101 1224 11613 SH SOLE 11015 0 598 TEVA PHARMACEUTICAL INDS LTD ADR 881624209 3256 49605 SH SOLE 49605 0 0 TEXAS INSTRS INC COM 882508104 7785 142028 SH SOLE 137067 0 4961 TEXTRON INC COM 883203101 1102 26223 SH SOLE 24675 0 1548 THE ADT CORPORATION COM 00101J106 580 17573 SH SOLE 14908 0 2665 THERMO FISHER SCIENTIFIC INC COM 883556102 9515 67077 SH SOLE 48041 0 19036 THOMSON REUTERS CORP COM 884903105 6925 182888 SH SOLE 182888 0 0 TIFFANY & CO NEW COM 886547108 947 12408 SH SOLE 10298 0 2110 TIME WARNER CABLE INC COM 88732J207 5074 27339 SH SOLE 25510 0 1829 TIME WARNER INC COM NEW 887317303 5022 77663 SH SOLE 73834 0 3829 TJX COS INC NEW COM 872540109 7562 106643 SH SOLE 75691 0 30952 TOLL BROTHERS INC COM 889478103 374 11218 SH SOLE 5396 0 5822 TOPBUILD CORP COM 89055F103 5191 168694 SH SOLE 105574 0 63120 TORCHMARK CORP COM 891027104 678 11866 SH SOLE 10682 0 1184 TORONTO DOMINION BK ONT COM NEW 891160509 906098 23065917 SH SOLE 22740929 0 324988 TOTAL S A SPONSORED ADR 89151E109 540 12020 SH SOLE 11920 0 100 TOTAL SYS SVCS INC COM 891906109 1084 21769 SH SOLE 15643 0 6126 TOWERS WATSON & CO CL A 891894107 477 3710 SH SOLE 2088 0 1622 TRACTOR SUPPLY CO COM 892356106 3375 39475 SH SOLE 27576 0 11899 TRANSALTA CORP COM 89346D107 54270 15264791 SH SOLE 15253931 0 10860 TRANSCANADA CORP COM 89353D107 348423 10643961 SH SOLE 10550869 0 93092 TRANSDIGM GROUP INC COM 893641100 469 2055 SH SOLE 1602 0 453 TRANSOCEAN LTD REG SHS H8817H100 242 19580 SH SOLE 19580 0 0 TRAVELERS COMPANIES INC COM 89417E109 3479 30823 SH SOLE 28088 0 2735 TRIMBLE NAVIGATION LTD COM 896239100 280 13036 SH SOLE 8034 0 5002 TRIPADVISOR INC COM 896945201 1314 15414 SH SOLE 14036 0 1378 TRUSTCO BK CORP N Y COM 898349105 76 12323 SH SOLE 12323 0 0 TURQUOISE HILL RES LTD COM 900435108 1245 491027 SH SOLE 491027 0 0 TWENTY FIRST CENTY FOX INC CL A 90130A101 4673 172057 SH SOLE 167422 0 4635 TWENTY FIRST CENTY FOX INC CL B 90130A200 1357 49825 SH SOLE 46857 0 2968 TWITTER INC COM 90184L102 569 24598 SH SOLE 19599 0 4999 TWO HBRS INVT CORP COM 90187B101 94 11642 SH SOLE 11642 0 0 TYCO INTL PLC SHS G91442106 1356 42515 SH SOLE 33897 0 8618 TYLER TECHNOLOGIES INC COM 902252105 895 5134 SH SOLE 5134 0 0 TYSON FOODS INC CL A 902494103 2033 38117 SH SOLE 29781 0 8336 UDR INC COM 902653104 534 14202 SH SOLE 7793 0 6409 ULTA SALON COSMETCS & FRAG I COM 90384S303 5451 29467 SH SOLE 13137 0 16330 UMB FINL CORP COM 902788108 240 5152 SH SOLE 5152 0 0 UNDER ARMOUR INC CL A 904311107 1602 19879 SH SOLE 17371 0 2508 UNIFIRST CORP MASS COM 904708104 212 2033 SH SOLE 2033 0 0 UNILEVER N V N Y SHS NEW 904784709 2338 53970 SH SOLE 38780 0 15190 UNILEVER PLC SPON ADR NEW 904767704 3536 82000 SH SOLE 75560 0 6440 UNION PAC CORP COM 907818108 7965 101860 SH SOLE 100893 0 967 UNITED CONTL HLDGS INC COM 910047109 2121 37015 SH SOLE 33837 0 3178 UNITED PARCEL SERVICE INC CL B 911312106 10202 106013 SH SOLE 68384 0 37629 UNITED RENTALS INC COM 911363109 4307 59371 SH SOLE 58099 0 1272 UNITED TECHNOLOGIES CORP COM 913017109 8015 83424 SH SOLE 80063 0 3361 UNITED THERAPEUTICS CORP DEL COM 91307C102 219 1401 SH SOLE 1401 0 0 UNITEDHEALTH GROUP INC COM 91324P102 10567 89823 SH SOLE 85396 0 4427 UNIVERSAL HLTH SVCS INC CL B 913903100 1353 11325 SH SOLE 8427 0 2898 UNUM GROUP COM 91529Y106 797 23956 SH SOLE 21721 0 2235 URBAN OUTFITTERS INC COM 917047102 358 15734 SH SOLE 9385 0 6349 US BANCORP DEL COM NEW 902973304 6758 158375 SH SOLE 152353 0 6022 UTI WORLDWIDE INC ORD G87210103 79 11265 SH SOLE 11265 0 0 V F CORP COM 918204108 2457 39472 SH SOLE 33653 0 5819 VALEANT PHARMACEUTICALS INTL COM 91911K102 69857 687832 SH SOLE 670949 0 16883 VALERO ENERGY CORP NEW COM 91913Y100 5013 70891 SH SOLE 69949 0 942 VALHI INC NEW COM 918905100 14 10170 SH SOLE 10170 0 0 VALSPAR CORP COM 920355104 211 2539 SH SOLE 2539 0 0 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ET 922042858 2731 83490 SH SOLE 53560 0 29930 VANTIV INC CL A 92210H105 311 6568 SH SOLE 5892 0 676 VARIAN MED SYS INC COM 92220P105 1402 17351 SH SOLE 8727 0 8624 VENTAS INC COM 92276F100 4334 76811 SH SOLE 63067 0 13744 VEREIT INC COM 92339V100 381 48151 SH SOLE 28217 0 19934 VERISIGN INC COM 92343E102 1411 16151 SH SOLE 9261 0 6890 VERISK ANALYTICS INC COM 92345Y106 3574 46493 SH SOLE 28586 0 17907 VERIZON COMMUNICATIONS INC COM 92343V104 23643 511526 SH SOLE 488373 0 23153 VERMILION ENERGY INC COM 923725105 120960 4442357 SH SOLE 4378348 0 64009 VERTEX PHARMACEUTICALS INC COM 92532F100 3774 29992 SH SOLE 28247 0 1745 VIACOM INC NEW CL B 92553P201 2315 56249 SH SOLE 52838 0 3411 VIAVI SOLUTIONS INC COM 925550105 123 20182 SH SOLE 20182 0 0 VISA INC COM CL A 92826C839 25969 334870 SH SOLE 295508 0 39362 VMWARE INC CL A COM 928563402 872 15411 SH SOLE 12932 0 2479 VODAFONE GROUP PLC NEW SPNSR ADR NO PA 92857W308 4366 135337 SH SOLE 125923 0 9414 VORNADO RLTY TR SH BEN INT 929042109 1730 17311 SH SOLE 16307 0 1004 VOYA FINL INC COM 929089100 816 22098 SH SOLE 12897 0 9201 VULCAN MATLS CO COM 929160109 1313 13829 SH SOLE 11889 0 1940 WABTEC CORP COM 929740108 265 3733 SH SOLE 2852 0 881 WALGREENS BOOTS ALLIANCE INC COM 931427108 9852 115690 SH SOLE 112230 0 3460 WAL-MART STORES INC COM 931142103 29220 476666 SH SOLE 468786 0 7880 WASTE CONNECTIONS INC COM 941053100 212 3772 SH SOLE 3772 0 0 WASTE MGMT INC DEL COM 94106L109 2553 47828 SH SOLE 38488 0 9340 WATERS CORP COM 941848103 1163 8645 SH SOLE 7379 0 1266 WEATHERFORD INTL PLC ORD SHS G48833100 123 14690 SH SOLE 0 0 14690 WEC ENERGY GROUP INC COM 92939U106 2281 44452 SH SOLE 27868 0 16584 WEINGARTEN RLTY INVS SH BEN INT 948741103 248 7168 SH SOLE 3883 0 3285 WELLS FARGO & CO NEW COM 949746101 27307 502341 SH SOLE 488925 0 13416 WELLTOWER INC COM 95040Q104 5653 83097 SH SOLE 64972 0 18125 WENDYS CO COM 95058W100 119 11076 SH SOLE 11076 0 0 WESTERN DIGITAL CORP COM 958102105 1720 28650 SH SOLE 26689 0 1961 WESTERN GAS EQUITY PARTNERS COMUNT LTD PT 95825R103 239 6592 SH SOLE 6592 0 0 WESTERN UN CO COM 959802109 934 52128 SH SOLE 45990 0 6138 WESTLAKE CHEM CORP COM 960413102 288 5305 SH SOLE 4065 0 1240 WESTROCK CO COM 96145D105 986 21621 SH SOLE 20289 0 1332 WEYERHAEUSER CO COM 962166104 1450 48379 SH SOLE 46589 0 1790 WHIRLPOOL CORP COM 963320106 1111 7566 SH SOLE 7203 0 363 WHITEWAVE FOODS CO COM 966244105 207 5317 SH SOLE 5317 0 0 WHOLE FOODS MKT INC COM 966837106 1672 49916 SH SOLE 40807 0 9109 WILLIAMS COS INC DEL COM 969457100 1704 66311 SH SOLE 64152 0 2159 WILLIS GROUP HOLDINGS PUBLIC SHS G96666105 511 10523 SH SOLE 0 0 10523 WINTRUST FINL CORP COM 97650W108 287 5917 SH SOLE 5917 0 0 WOLVERINE WORLD WIDE INC COM 978097103 205 12242 SH SOLE 12242 0 0 WORKDAY INC CL A 98138H101 605 7593 SH SOLE 5651 0 1942 WPP PLC NEW ADR 92937A102 1213 10573 SH SOLE 6563 0 4010 WYNDHAM WORLDWIDE CORP COM 98310W108 997 13729 SH SOLE 10420 0 3309 WYNN RESORTS LTD COM 983134107 738 10666 SH SOLE 7769 0 2897 XCEL ENERGY INC COM 98389B100 2504 69738 SH SOLE 47757 0 21981 XEROX CORP COM 984121103 1204 113281 SH SOLE 91492 0 21789 XILINX INC COM 983919101 1743 37119 SH SOLE 30005 0 7114 XL GROUP PLC SHS G98290102 871 22240 SH SOLE 17849 0 4391 XYLEM INC COM 98419M100 694 19012 SH SOLE 15875 0 3137 YAHOO INC COM 984332106 3719 111830 SH SOLE 105378 0 6452 YAMANA GOLD INC COM 98462Y100 1054 567837 SH SOLE 567837 0 0 YUM BRANDS INC COM 988498101 3382 46303 SH SOLE 38999 0 7304 ZIMMER BIOMET HLDGS INC COM 98956P102 1666 16235 SH SOLE 15305 0 930 ZIONS BANCORPORATION COM 989701107 672 24633 SH SOLE 18114 0 6519 ZOETIS INC CL A 98978V103 4051 84531 SH SOLE 59625 0 24906 ZYNGA INC CL A 98986T108 73 27352 SH SOLE 27352 0 0