0001172661-15-000324.txt : 20150210 0001172661-15-000324.hdr.sgml : 20150210 20150210162718 ACCESSION NUMBER: 0001172661-15-000324 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20141231 FILED AS OF DATE: 20150210 DATE AS OF CHANGE: 20150210 EFFECTIVENESS DATE: 20150210 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: 15594238 BUSINESS ADDRESS: STREET 1: 18 YORK STREET STREET 2: SUITE 1300 CITY: TORONTO STATE: A6 ZIP: M5J 0B2 BUSINESS PHONE: 1-888-888-3863 MAIL ADDRESS: STREET 1: 18 YORK STREET STREET 2: SUITE 1300 CITY: TORONTO STATE: A6 ZIP: M5J 0B2 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-2014 12-31-2014 false CIBC Asset Management Inc
18 York Street Suite 1300 Toronto A6 M5J 0B2
13F HOLDINGS REPORT 028-03663 N
Mark Lin Vice President, EAFE Equities 514-876-6918 /s/ Mark Lin Toronto A6 02-10-2015 0 943 14996076
INFORMATION TABLE 2 infotable.xml 3M CO COM 88579Y101 17488 106427 SH SOLE 57717 0 48710 ABBOTT LABS COM 002824100 6397 142089 SH SOLE 127313 0 14776 ABBVIE INC COM 00287Y109 8647 132138 SH SOLE 130618 0 1520 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 3691 41325 SH SOLE 33846 0 7479 ACE LTD SHS H0023R105 2241 19508 SH SOLE 17690 0 1818 ACTAVIS PLC SHS G0083B108 6707 26055 SH SOLE 21180 0 4875 ACTIVISION BLIZZARD INC COM 00507V109 1241 61598 SH SOLE 34468 0 27130 ACTUANT CORP CL A NEW 00508X203 220 8093 SH SOLE 8093 0 0 ADOBE SYS INC COM 00724F101 3941 54211 SH SOLE 50860 0 3351 ADVANCE AUTO PARTS INC COM 00751Y106 7867 49389 SH SOLE 23258 0 26131 ADVANCED MICRO DEVICES INC COM 007903107 55 20746 SH SOLE 20746 0 0 ADVANTAGE OIL & GAS LTD COM 00765F101 418 87162 SH SOLE 87162 0 0 AES CORP COM 00130H105 817 59332 SH SOLE 53376 0 5956 AETNA INC NEW COM 00817Y108 3177 35768 SH SOLE 30915 0 4853 AFFILIATED MANAGERS GROUP COM 008252108 1035 4875 SH SOLE 4472 0 403 AFLAC INC COM 001055102 2385 39042 SH SOLE 37895 0 1147 AGILENT TECHNOLOGIES INC COM 00846U101 1299 31722 SH SOLE 28149 0 3573 AGL RES INC COM 001204106 504 9246 SH SOLE 9246 0 0 AGNICO EAGLE MINES LTD COM 008474108 38616 1549046 SH SOLE 1504082 0 44964 AGRIUM INC COM 008916108 286793 3019855 SH SOLE 2980516 0 39339 AIR PRODS & CHEMS INC COM 009158106 2554 17705 SH SOLE 17021 0 684 AIRGAS INC COM 009363102 946 8210 SH SOLE 5772 0 2438 AK STL HLDG CORP COM 001547108 116 19544 SH SOLE 19544 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 1426 22644 SH SOLE 17622 0 5022 ALAMOS GOLD INC COM 011527108 4545 635243 SH SOLE 508323 0 126920 ALASKA AIR GROUP INC COM 011659109 233 3898 SH SOLE 3898 0 0 ALCOA INC COM 013817101 1548 98010 SH SOLE 83046 0 14964 ALEXION PHARMACEUTICALS INC COM 015351109 3948 21338 SH SOLE 20050 0 1288 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 11666 112240 SH SOLE 81620 0 30620 ALKERMES PLC SHS G01767105 227 3883 SH SOLE 3883 0 0 ALLEGHANY CORP DEL COM 017175100 637 1374 SH SOLE 510 0 864 ALLEGHENY TECHNOLOGIES INC COM 01741R102 380 10940 SH SOLE 7951 0 2989 ALLEGION PUB LTD CO ORD SHS G0176J109 380 6844 SH SOLE 5251 0 1593 ALLERGAN INC COM 018490102 5459 25678 SH SOLE 24387 0 1291 ALLETE INC COM NEW 018522300 253 4593 SH SOLE 4593 0 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 1284 4488 SH SOLE 4096 0 392 ALLIANT ENERGY CORP COM 018802108 302 4554 SH SOLE 3191 0 1363 ALLSTATE CORP COM 020002101 4688 66729 SH SOLE 65603 0 1126 ALLY FINL INC COM 02005N100 928 39309 SH SOLE 21350 0 17959 ALMADEN MINERALS LTD COM 020283107 472 480800 SH SOLE 480800 0 0 ALTERA CORP COM 021441100 1292 34981 SH SOLE 30743 0 4238 ALTRIA GROUP INC COM 02209S103 14803 300826 SH SOLE 274612 0 26214 AMAZON COM INC COM 023135106 13380 43114 SH SOLE 42018 0 1096 AMDOCS LTD SHS G02602103 560 12003 SH SOLE 0 0 12003 AMEREN CORP COM 023608102 983 21313 SH SOLE 19051 0 2262 AMERICAN AIRLS GROUP INC COM 02376R102 2547 47485 SH SOLE 41626 0 5859 AMERICAN CAPITAL AGENCY CORP COM 02503X105 817 37408 SH SOLE 10841 0 26567 AMERICAN ELEC PWR INC COM 025537101 4687 77187 SH SOLE 72072 0 5115 AMERICAN EXPRESS CO COM 025816109 9250 99418 SH SOLE 92693 0 6725 AMERICAN INTL GROUP INC COM NEW 026874784 9740 173901 SH SOLE 172287 0 1614 AMERICAN RLTY CAP PPTYS INC COM 02917T104 316 34910 SH SOLE 21483 0 13427 AMERICAN TOWER CORP NEW COM 03027X100 3902 39475 SH SOLE 32051 0 7424 AMERICAN WTR WKS CO INC NEW COM 030420103 595 11167 SH SOLE 5179 0 5988 AMERIPRISE FINL INC COM 03076C106 2258 17077 SH SOLE 16504 0 573 AMERISOURCEBERGEN CORP COM 03073E105 2911 32283 SH SOLE 18887 0 13396 AMETEK INC NEW COM 031100100 1166 22147 SH SOLE 20654 0 1493 AMGEN INC COM 031162100 12634 79312 SH SOLE 78020 0 1292 AMPHENOL CORP NEW CL A 032095101 3580 66524 SH SOLE 64802 0 1722 ANADARKO PETE CORP COM 032511107 9054 109744 SH SOLE 102748 0 6996 ANALOG DEVICES INC COM 032654105 1973 35533 SH SOLE 31712 0 3821 ANIXTER INTL INC COM 035290105 279 3158 SH SOLE 3158 0 0 ANNALY CAP MGMT INC COM 035710409 779 72054 SH SOLE 27336 0 44718 ANSYS INC COM 03662Q105 419 5110 SH SOLE 2645 0 2465 ANTERO RES CORP COM 03674X106 349 8589 SH SOLE 7415 0 1174 ANTHEM INC COM 036752103 3748 29826 SH SOLE 24633 0 5193 AON PLC SHS CL A G0408V102 2666 28110 SH SOLE 21065 0 7045 APACHE CORP COM 037411105 3488 55650 SH SOLE 48518 0 7132 APARTMENT INVT & MGMT CO CL A 03748R101 367 9888 SH SOLE 9888 0 0 APPLE INC COM 037833100 75846 687139 SH SOLE 674111 0 13028 APPLIED INDL TECHNOLOGIES IN COM 03820C105 219 4810 SH SOLE 4810 0 0 APPLIED MATLS INC COM 038222105 3294 132191 SH SOLE 129103 0 3088 ARAMARK COM 03852U106 202 6494 SH SOLE 6494 0 0 ARCH CAP GROUP LTD ORD G0450A105 746 12626 SH SOLE 3610 0 9016 ARCH COAL INC COM 039380100 42 23591 SH SOLE 23591 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 2913 56021 SH SOLE 52925 0 3096 ARMOUR RESIDENTIAL REIT INC COM 042315101 44 11838 SH SOLE 11838 0 0 ARROW ELECTRS INC COM 042735100 250 4321 SH SOLE 2800 0 1521 ASHLAND INC NEW COM 044209104 353 2946 SH SOLE 2174 0 772 ASSURANT INC COM 04621X108 814 11897 SH SOLE 6861 0 5036 AT&T INC COM 00206R102 20456 608991 SH SOLE 559011 0 49980 ATMEL CORP COM 049513104 108 12901 SH SOLE 12901 0 0 AURICO GOLD INC COM 05155C105 4868 1466823 SH SOLE 1152523 0 314300 AUTODESK INC COM 052769106 1547 25751 SH SOLE 22595 0 3156 AUTOLIV INC COM 052800109 403 3798 SH SOLE 2747 0 1051 AUTOMATIC DATA PROCESSING IN COM 053015103 4937 59221 SH SOLE 49938 0 9283 AUTONATION INC COM 05329W102 490 8104 SH SOLE 6535 0 1569 AUTOZONE INC COM 053332102 9905 15998 SH SOLE 9041 0 6957 AVAGO TECHNOLOGIES LTD SHS Y0486S104 2095 20829 SH SOLE 17659 0 3170 AVALONBAY CMNTYS INC COM 053484101 2529 15481 SH SOLE 9886 0 5595 AVERY DENNISON CORP COM 053611109 506 9758 SH SOLE 8118 0 1640 AVIS BUDGET GROUP COM 053774105 208 3143 SH SOLE 3143 0 0 AVISTA CORP COM 05379B107 255 7221 SH SOLE 7221 0 0 AVNET INC COM 053807103 243 5651 SH SOLE 3990 0 1661 AVON PRODS INC COM 054303102 408 43400 SH SOLE 33455 0 9945 AXIS CAPITAL HOLDINGS LTD SHS G0692U109 485 9485 SH SOLE 3351 0 6134 B/E AEROSPACE INC COM 073302101 269 4631 SH SOLE 2966 0 1665 B2GOLD CORP COM 11777Q209 2100 1282431 SH SOLE 1282431 0 0 BAIDU INC SPON ADR REP A 056752108 10379 45528 SH SOLE 35768 0 9760 BAKER HUGHES INC COM 057224107 2088 37234 SH SOLE 35135 0 2099 BALL CORP COM 058498106 991 14532 SH SOLE 12231 0 2301 BANK AMER CORP COM 060505104 20442 1142632 SH SOLE 1128355 0 14277 BANK MONTREAL QUE COM 063671101 651025 9175386 SH SOLE 9071960 0 103426 BANK N S HALIFAX COM 064149107 682568 11925448 SH SOLE 11746990 0 178458 BANK NEW YORK MELLON CORP COM 064058100 3965 97735 SH SOLE 95854 0 1881 BARD C R INC COM 067383109 2080 12481 SH SOLE 6548 0 5933 BARNES GROUP INC COM 067806109 222 6002 SH SOLE 6002 0 0 BARRICK GOLD CORP COM 067901108 107620 9958534 SH SOLE 9886374 0 72160 BAXTER INTL INC COM 071813109 6895 94083 SH SOLE 77537 0 16546 BAYTEX ENERGY CORP COM 07317Q105 14280 856644 SH SOLE 856644 0 0 BB&T CORP COM 054937107 2499 64250 SH SOLE 56599 0 7651 BCE INC COM NEW 05534B760 458813 9978491 SH SOLE 9816959 0 161532 BECTON DICKINSON & CO COM 075887109 6813 48958 SH SOLE 25391 0 23567 BED BATH & BEYOND INC COM 075896100 1964 25788 SH SOLE 21283 0 4505 BELLATRIX EXPLORATION LTD COM 078314101 298 81719 SH SOLE 81719 0 0 BEMIS INC COM 081437105 252 5584 SH SOLE 3037 0 2547 BERKLEY W R CORP COM 084423102 825 16085 SH SOLE 3581 0 12504 BERKSHIRE HATHAWAY INC DEL CL A 084670108 226 1 SH SOLE 0 0 1 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 35892 239035 SH SOLE 219681 0 19354 BEST BUY INC COM 086516101 1227 31490 SH SOLE 25306 0 6184 BHP BILLITON LTD SPONSORED ADR 088606108 26928 569075 SH SOLE 569075 0 0 BIOGEN IDEC INC COM 09062X103 8679 25567 SH SOLE 24064 0 1503 BIOMARIN PHARMACEUTICAL INC COM 09061G101 508 5620 SH SOLE 3993 0 1627 BLACKBERRY LTD COM 09228F103 2696 245541 SH SOLE 245541 0 0 BLACKROCK INC COM 09247X101 6197 17332 SH SOLE 17119 0 213 BLACKSTONE GROUP L P COM UNIT LTD 09253U108 2066 61064 SH SOLE 61064 0 0 BLOCK H & R INC COM 093671105 1269 37683 SH SOLE 22234 0 15449 BLOOMIN BRANDS INC COM 094235108 371 14975 SH SOLE 10185 0 4790 BOEING CO COM 097023105 7675 59050 SH SOLE 57834 0 1216 BORGWARNER INC COM 099724106 1081 19666 SH SOLE 17935 0 1731 BOSTON PROPERTIES INC COM 101121101 6052 47024 SH SOLE 45157 0 1867 BOSTON SCIENTIFIC CORP COM 101137107 1714 129344 SH SOLE 113545 0 15799 BOYD GAMING CORP COM 103304101 130 10153 SH SOLE 10153 0 0 BP PLC SPONSORED ADR 055622104 3870 101520 SH SOLE 93650 0 7870 BRISTOL MYERS SQUIBB CO COM 110122108 8687 147164 SH SOLE 136218 0 10946 BRISTOW GROUP INC COM 110394103 285 4327 SH SOLE 4327 0 0 BROADCOM CORP CL A 111320107 2590 59768 SH SOLE 54275 0 5493 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 545 11797 SH SOLE 3480 0 8317 BROCADE COMMUNICATIONS SYS I COM NEW 111621306 160 13543 SH SOLE 13543 0 0 BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 156467 3116638 SH SOLE 3116128 0 510 BROOKFIELD PPTY PARTNERS L P UNIT LTD PARTN G16249107 2229 97761 SH SOLE 97761 0 0 BROOKFIELD RENEWABLE ENRGY P PARTNERSHIP UNIT G16258108 41152 1329806 SH SOLE 1329806 0 0 BROWN & BROWN INC COM 115236101 218 6637 SH SOLE 4074 0 2563 BROWN FORMAN CORP CL B 115637209 1530 17416 SH SOLE 13700 0 3716 BUCKEYE PARTNERS L P UNIT LTD PARTN 118230101 235 3104 SH SOLE 3104 0 0 BUNGE LIMITED COM G16962105 697 7667 SH SOLE 4231 0 3436 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 1444 19287 SH SOLE 15362 0 3925 CA INC COM 12673P105 1312 43099 SH SOLE 40536 0 2563 CABLEVISION SYS CORP CL A NY CABLVS 12686C109 708 34318 SH SOLE 19191 0 15127 CABOT OIL & GAS CORP COM 127097103 2667 90078 SH SOLE 77381 0 12697 CACI INTL INC CL A 127190304 229 2662 SH SOLE 2662 0 0 CAE INC COM 124765108 1726 132808 SH SOLE 132808 0 0 CALIFORNIA RES CORP COM 13057Q107 111 20198 SH SOLE 8230 0 11968 CALPINE CORP COM NEW 131347304 547 24727 SH SOLE 12483 0 12244 CAMDEN PPTY TR SH BEN INT 133131102 210 2847 SH SOLE 2409 0 438 CAMECO CORP COM 13321L108 4104 249932 SH SOLE 249932 0 0 CAMERON INTERNATIONAL CORP COM 13342B105 1082 21659 SH SOLE 19220 0 2439 CAMPBELL SOUP CO COM 134429109 1479 33608 SH SOLE 18216 0 15392 CANADIAN NAT RES LTD COM 136385101 425526 13725118 SH SOLE 13586692 0 138426 CANADIAN NATL RY CO COM 136375102 512491 7422792 SH SOLE 7282611 0 140181 CANADIAN PAC RY LTD COM 13645T100 14658 75998 SH SOLE 75898 0 100 CAPITAL ONE FINL CORP COM 14040H105 4205 50937 SH SOLE 47151 0 3786 CAPSTEAD MTG CORP COM NO PAR 14067E506 135 11001 SH SOLE 11001 0 0 CAPSTONE TURBINE CORP COM 14067D102 8 11011 SH SOLE 11011 0 0 CARDINAL HEALTH INC COM 14149Y108 2914 36101 SH SOLE 28336 0 7765 CAREFUSION CORP COM 14170T101 1350 22747 SH SOLE 17329 0 5418 CARMAX INC COM 143130102 1352 20305 SH SOLE 17258 0 3047 CARNIVAL CORP PAIRED CTF 143658300 1982 43732 SH SOLE 38857 0 4875 CARPENTER TECHNOLOGY CORP COM 144285103 509 10333 SH SOLE 6683 0 3650 CASEYS GEN STORES INC COM 147528103 405 4481 SH SOLE 4481 0 0 CATAMARAN CORP COM 148887102 5739 110758 SH SOLE 110428 0 330 CATERPILLAR INC DEL COM 149123101 4826 52721 SH SOLE 52009 0 712 CBOE HLDGS INC COM 12503M108 938 14793 SH SOLE 9673 0 5120 CBRE GROUP INC CL A 12504L109 887 25904 SH SOLE 23554 0 2350 CBS CORP NEW CL B 124857202 2438 44057 SH SOLE 42749 0 1308 CDN IMPERIAL BK COMM TORONTO COM 136069101 658873 7655837 SH SOLE 7566614 0 89223 CELANESE CORP DEL COM SER A 150870103 375 6246 SH SOLE 4459 0 1787 CELESTICA INC SUB VTG SHS 15101Q108 976 82919 SH SOLE 82919 0 0 CELGENE CORP COM 151020104 10940 97804 SH SOLE 97126 0 678 CEMEX SAB DE CV SPON ADR NEW 151290889 242 23730 SH SOLE 23730 0 0 CENOVUS ENERGY INC COM 15135U109 226613 10948751 SH SOLE 10870482 0 78269 CENTERPOINT ENERGY INC COM 15189T107 1058 45176 SH SOLE 33928 0 11248 CENTURYLINK INC COM 156700106 2718 68660 SH SOLE 46837 0 21823 CERNER CORP COM 156782104 2166 33496 SH SOLE 31552 0 1944 CF INDS HLDGS INC COM 125269100 1986 7286 SH SOLE 4417 0 2869 CHARTER COMMUNICATIONS INC D CL A NEW 16117M305 1128 6768 SH SOLE 5148 0 1620 CHECK POINT SOFTWARE TECH LT ORD M22465104 701 8928 SH SOLE 4148 0 4780 CHENIERE ENERGY INC COM NEW 16411R208 572 8125 SH SOLE 6750 0 1375 CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101 307 9584 SH SOLE 9584 0 0 CHESAPEAKE ENERGY CORP COM 165167107 1243 63500 SH SOLE 45286 0 18214 CHEVRON CORP NEW COM 166764100 23798 212139 SH SOLE 206721 0 5418 CHIMERA INVT CORP COM 16934Q109 96 30163 SH SOLE 30163 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 2320 3389 SH SOLE 2554 0 835 CHUBB CORP COM 171232101 2927 28288 SH SOLE 20910 0 7378 CHURCH & DWIGHT INC COM 171340102 734 9312 SH SOLE 3924 0 5388 CIGNA CORPORATION COM 125509109 2647 25723 SH SOLE 22577 0 3146 CIMAREX ENERGY CO COM 171798101 1307 12329 SH SOLE 11005 0 1324 CINCINNATI BELL INC NEW COM 171871106 48 14938 SH SOLE 14938 0 0 CINCINNATI FINL CORP COM 172062101 736 14191 SH SOLE 12442 0 1749 CINTAS CORP COM 172908105 886 11293 SH SOLE 9232 0 2061 CISCO SYS INC COM 17275R102 40215 1446097 SH SOLE 1394074 0 52023 CIT GROUP INC COM NEW 125581801 415 8668 SH SOLE 5731 0 2937 CITIGROUP INC COM NEW 172967424 29146 538652 SH SOLE 498288 0 40364 CITRIX SYS INC COM 177376100 1622 25426 SH SOLE 21037 0 4389 CITY NATL CORP COM 178566105 294 3638 SH SOLE 1648 0 1990 CLEAR CHANNEL OUTDOOR HLDGS CL A 18451C109 107 10114 SH SOLE 10114 0 0 CLOROX CO DEL COM 189054109 1995 19143 SH SOLE 10509 0 8634 CME GROUP INC COM 12572Q105 2929 33040 SH SOLE 27036 0 6004 CMS ENERGY CORP COM 125896100 797 22925 SH SOLE 20696 0 2229 CNA FINL CORP COM 126117100 376 9706 SH SOLE 7707 0 1999 COACH INC COM 189754104 1031 27441 SH SOLE 23030 0 4411 COBALT INTL ENERGY INC COM 19075F106 150 16822 SH SOLE 11616 0 5206 COCA COLA CO COM 191216100 17715 419589 SH SOLE 387666 0 31923 COCA COLA ENTERPRISES INC NE COM 19122T109 1053 23816 SH SOLE 20430 0 3386 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 8210 155900 SH SOLE 126121 0 29779 COLFAX CORP COM 194014106 213 4126 SH SOLE 2980 0 1146 COLGATE PALMOLIVE CO COM 194162103 9943 143709 SH SOLE 91761 0 51948 COMCAST CORP NEW CL A 20030N101 14828 255604 SH SOLE 254064 0 1540 COMCAST CORP NEW CL A SPL 20030N200 1509 26221 SH SOLE 14295 0 11926 COMERICA INC COM 200340107 795 16966 SH SOLE 13979 0 2987 COMMERCE BANCSHARES INC COM 200525103 242 5556 SH SOLE 3052 0 2504 COMPUTER SCIENCES CORP COM 205363104 1005 15945 SH SOLE 11781 0 4164 CONAGRA FOODS INC COM 205887102 1643 45287 SH SOLE 34808 0 10479 CONCHO RES INC COM 20605P101 508 5097 SH SOLE 2984 0 2113 CONOCOPHILLIPS COM 20825C104 11811 171023 SH SOLE 163527 0 7496 CONSOL ENERGY INC COM 20854P109 3563 105393 SH SOLE 90061 0 15332 CONSOLIDATED EDISON INC COM 209115104 2782 42151 SH SOLE 23756 0 18395 CONSTELLATION BRANDS INC CL A 21036P108 2388 24329 SH SOLE 14470 0 9859 CONTINENTAL RESOURCES INC COM 212015101 653 17030 SH SOLE 10501 0 6529 COOPER COS INC COM NEW 216648402 228 1405 SH SOLE 1405 0 0 CORNING INC COM 219350105 2779 121200 SH SOLE 115203 0 5997 CORRECTIONS CORP AMER NEW COM NEW 22025Y407 954 26263 SH SOLE 17123 0 9140 COSTCO WHSL CORP NEW COM 22160K105 6427 45339 SH SOLE 44268 0 1071 COTT CORP QUE COM 22163N106 1550 224462 SH SOLE 49392 0 175070 COTY INC COM CL A 222070203 227 10970 SH SOLE 10970 0 0 COVIDIEN PLC SHS G2554F113 2798 27354 SH SOLE 25757 0 1597 CRACKER BARREL OLD CTRY STOR COM 22410J106 226 1609 SH SOLE 1609 0 0 CREDICORP LTD COM G2519Y108 322 2012 SH SOLE 2012 0 0 CREE INC COM 225447101 280 8702 SH SOLE 3456 0 5246 CRESCENT PT ENERGY CORP COM 22576C101 137590 5930398 SH SOLE 5819620 0 110778 CROCS INC COM 227046109 127 10160 SH SOLE 10160 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 2918 37075 SH SOLE 27109 0 9966 CROWN HOLDINGS INC COM 228368106 247 4854 SH SOLE 4854 0 0 CROWN MEDIA HLDGS INC CL A 228411104 40 11276 SH SOLE 11276 0 0 CSX CORP COM 126408103 14081 388657 SH SOLE 385934 0 2723 CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 1041 22890 SH SOLE 22890 0 0 CUBIST PHARMACEUTICALS INC COM 229678107 212 2107 SH SOLE 2107 0 0 CUMMINS INC COM 231021106 2244 15563 SH SOLE 15027 0 536 CVS HEALTH CORP COM 126650100 9812 101881 SH SOLE 98358 0 3523 D R HORTON INC COM 23331A109 817 32303 SH SOLE 22966 0 9337 DANAHER CORP DEL COM 235851102 4456 51991 SH SOLE 51029 0 962 DARDEN RESTAURANTS INC COM 237194105 1006 17164 SH SOLE 10338 0 6826 DARLING INGREDIENTS INC COM 237266101 359 19763 SH SOLE 19763 0 0 DAVITA HEALTHCARE PARTNERS I COM 23918K108 1922 25373 SH SOLE 15800 0 9573 DDR CORP COM 23317H102 191 10411 SH SOLE 10411 0 0 DEERE & CO COM 244199105 3227 36479 SH SOLE 30780 0 5699 DELPHI AUTOMOTIVE PLC SHS G27823106 1297 17831 SH SOLE 15722 0 2109 DELTA AIR LINES INC DEL COM NEW 247361702 4032 81972 SH SOLE 67086 0 14886 DENBURY RES INC COM NEW 247916208 326 40070 SH SOLE 29826 0 10244 DENTSPLY INTL INC NEW COM 249030107 671 12603 SH SOLE 11176 0 1427 DESCARTES SYS GROUP INC COM 249906108 9668 650180 SH SOLE 423050 0 227130 DEVON ENERGY CORP NEW COM 25179M103 7837 128035 SH SOLE 120198 0 7837 DIAGEO P L C SPON ADR NEW 25243Q205 2252 19735 SH SOLE 4725 0 15010 DIAMOND OFFSHORE DRILLING IN COM 25271C102 441 12008 SH SOLE 7571 0 4437 DICKS SPORTING GOODS INC COM 253393102 474 9543 SH SOLE 7103 0 2440 DIGITAL RLTY TR INC COM 253868103 834 12572 SH SOLE 3618 0 8954 DIRECTV COM 25490A309 4855 56001 SH SOLE 51537 0 4464 DISCOVER FINL SVCS COM 254709108 9781 149350 SH SOLE 117926 0 31424 DISCOVERY COMMUNICATNS NEW COM SER A 25470F104 1047 30390 SH SOLE 21638 0 8752 DISCOVERY COMMUNICATNS NEW COM SER C 25470F302 959 28442 SH SOLE 17885 0 10557 DISH NETWORK CORP CL A 25470M109 1604 22005 SH SOLE 17410 0 4595 DISNEY WALT CO COM DISNEY 254687106 12753 135394 SH SOLE 134333 0 1061 DOLLAR GEN CORP NEW COM 256677105 2102 29735 SH SOLE 22971 0 6764 DOLLAR TREE INC COM 256746108 2503 35566 SH SOLE 21830 0 13736 DOMINION DIAMOND CORP COM 257287102 786 43679 SH SOLE 43679 0 0 DOMINION RES INC VA NEW COM 25746U109 7459 96998 SH SOLE 85572 0 11426 DOVER CORP COM 260003108 1100 15338 SH SOLE 14479 0 859 DOW CHEM CO COM 260543103 4399 96459 SH SOLE 93407 0 3052 DR PEPPER SNAPPLE GROUP INC COM 26138E109 1642 22910 SH SOLE 16325 0 6585 DRIL-QUIP INC COM 262037104 391 5091 SH SOLE 3441 0 1650 DST SYS INC DEL COM 233326107 264 2804 SH SOLE 1277 0 1527 DTE ENERGY CO COM 233331107 1359 15730 SH SOLE 14760 0 970 DU PONT E I DE NEMOURS & CO COM 263534109 5487 74209 SH SOLE 72913 0 1296 DUKE ENERGY CORP NEW COM NEW 26441C204 10138 121351 SH SOLE 100701 0 20650 DUKE REALTY CORP COM NEW 264411505 507 25103 SH SOLE 9200 0 15903 DUN & BRADSTREET CORP DEL NE COM 26483E100 718 5934 SH SOLE 3378 0 2556 E M C CORP MASS COM 268648102 6878 231257 SH SOLE 196493 0 34764 E TRADE FINANCIAL CORP COM NEW 269246401 440 18135 SH SOLE 18135 0 0 EASTMAN CHEM CO COM 277432100 1639 21611 SH SOLE 17202 0 4409 EATON CORP PLC SHS G29183103 2598 38228 SH SOLE 37271 0 957 EBAY INC COM 278642103 8422 150079 SH SOLE 139154 0 10925 ECOLAB INC COM 278865100 3151 30144 SH SOLE 23469 0 6675 EDISON INTL COM 281020107 2044 31211 SH SOLE 27414 0 3797 EDWARDS LIFESCIENCES CORP COM 28176E108 1572 12341 SH SOLE 8679 0 3662 ELDORADO GOLD CORP NEW COM 284902103 4514 739617 SH SOLE 739617 0 0 ELECTRONIC ARTS INC COM 285512109 2211 47038 SH SOLE 31234 0 15804 EMCOR GROUP INC COM 29084Q100 340 7648 SH SOLE 7648 0 0 EMERSON ELEC CO COM 291011104 3687 59723 SH SOLE 58621 0 1102 ENBRIDGE ENERGY PARTNERS L P COM 29250R106 283 7083 SH SOLE 7083 0 0 ENBRIDGE INC COM 29250N105 281531 5465779 SH SOLE 5312737 0 153042 ENCANA CORP COM 292505104 80580 5769475 SH SOLE 5703182 0 66293 ENDO INTL PLC SHS G30401106 395 5483 SH SOLE 3305 0 2178 ENERGIZER HLDGS INC COM 29266R108 692 5379 SH SOLE 1776 0 3603 ENERGY TRANSFER EQUITY L P COM UT LTD PTN 29273V100 912 15897 SH SOLE 15897 0 0 ENERGY TRANSFER PRTNRS L P UNIT LTD PARTN 29273R109 688 10580 SH SOLE 10580 0 0 ENERPLUS CORP COM 292766102 972 100733 SH SOLE 100733 0 0 ENERSYS COM 29275Y102 343 5555 SH SOLE 5555 0 0 ENSCO PLC SHS CLASS A G3157S106 436 14571 SH SOLE 11344 0 3227 ENTERGY CORP NEW COM 29364G103 1530 17487 SH SOLE 13855 0 3632 ENTERPRISE PRODS PARTNERS L COM 293792107 1823 50482 SH SOLE 50482 0 0 EOG RES INC COM 26875P101 9557 103799 SH SOLE 97117 0 6682 EPR PPTYS COM SH BEN INT 26884U109 220 3820 SH SOLE 3820 0 0 EQT CORP COM 26884L109 1085 14337 SH SOLE 11874 0 2463 EQUIFAX INC COM 294429105 857 10598 SH SOLE 9470 0 1128 EQUINIX INC COM NEW 29444U502 756 3334 SH SOLE 2530 0 804 EQUITY RESIDENTIAL SH BEN INT 29476L107 2797 38929 SH SOLE 27959 0 10970 ESSEX PPTY TR INC COM 297178105 1154 5588 SH SOLE 4805 0 783 EVEREST RE GROUP LTD COM G3223R108 1073 6301 SH SOLE 1412 0 4889 EXELON CORP COM 30161N101 3205 86438 SH SOLE 71168 0 15270 EXPEDIA INC DEL COM NEW 30212P303 2269 26586 SH SOLE 21701 0 4885 EXPEDITORS INTL WASH INC COM 302130109 1043 23373 SH SOLE 20257 0 3116 EXPRESS SCRIPTS HLDG CO COM 30219G108 7825 92414 SH SOLE 79584 0 12830 EXTERRAN HLDGS INC COM 30225X103 242 7443 SH SOLE 7443 0 0 EXTRA SPACE STORAGE INC COM 30225T102 203 3455 SH SOLE 3455 0 0 EXXON MOBIL CORP COM 30231G102 33419 361487 SH SOLE 353308 0 8179 F M C CORP COM NEW 302491303 777 13628 SH SOLE 11412 0 2216 F5 NETWORKS INC COM 315616102 1197 9173 SH SOLE 6470 0 2703 FACEBOOK INC CL A 30303M102 18234 233710 SH SOLE 225896 0 7814 FAMILY DLR STORES INC COM 307000109 1532 19337 SH SOLE 9009 0 10328 FASTENAL CO COM 311900104 1591 33461 SH SOLE 29450 0 4011 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 649 4866 SH SOLE 1880 0 2986 FEDEX CORP COM 31428X106 4176 24047 SH SOLE 23622 0 425 FIDELITY NATL INFORMATION SV COM 31620M106 2056 33055 SH SOLE 21697 0 11358 FIFTH THIRD BANCORP COM 316773100 1585 77784 SH SOLE 67529 0 10255 FIRST BANCORP P R COM NEW 318672706 73 12434 SH SOLE 12434 0 0 FIRST MAJESTIC SILVER CORP COM 32076V103 267 53152 SH SOLE 53152 0 0 FIRST NIAGARA FINL GP INC COM 33582V108 88 10419 SH SOLE 10419 0 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 1723 33051 SH SOLE 33051 0 0 FIRST SOLAR INC COM 336433107 325 7294 SH SOLE 5443 0 1851 FIRSTENERGY CORP COM 337932107 1820 46668 SH SOLE 34110 0 12558 FIRSTSERVICE CORP SUB VTG SH 33761N109 7542 147597 SH SOLE 147597 0 0 FISERV INC COM 337738108 13182 185731 SH SOLE 140297 0 45434 FLEETCOR TECHNOLOGIES INC COM 339041105 1325 8909 SH SOLE 7708 0 1201 FLEXTRONICS INTL LTD ORD Y2573F102 159 14216 SH SOLE 0 0 14216 FLIR SYS INC COM 302445101 376 11648 SH SOLE 11648 0 0 FLOWSERVE CORP COM 34354P105 770 12875 SH SOLE 11303 0 1572 FLUOR CORP NEW COM 343412102 933 15384 SH SOLE 14144 0 1240 FMC TECHNOLOGIES INC COM 30249U101 1031 22012 SH SOLE 18971 0 3041 FNB CORP PA COM 302520101 254 19032 SH SOLE 19032 0 0 FOOT LOCKER INC COM 344849104 613 10918 SH SOLE 4220 0 6698 FORD MTR CO DEL COM PAR $0.01 345370860 5200 335515 SH SOLE 316560 0 18955 FORTRESS INVESTMENT GROUP LL CL A 34958B106 116 14409 SH SOLE 14409 0 0 FORTUNA SILVER MINES INC COM 349915108 288 63349 SH SOLE 63349 0 0 FORTUNE BRANDS HOME & SEC IN COM 34964C106 289 6387 SH SOLE 4723 0 1664 FOSSIL GROUP INC COM 34988V106 579 5227 SH SOLE 4196 0 1031 FRANCO NEVADA CORP COM 351858105 28702 581605 SH SOLE 581435 0 170 FRANKLIN RES INC COM 354613101 2332 42118 SH SOLE 40856 0 1262 FREEPORT-MCMORAN INC CL B 35671D857 3855 165015 SH SOLE 158612 0 6403 FRONTIER COMMUNICATIONS CORP COM 35906A108 928 139128 SH SOLE 77564 0 61564 GALLAGHER ARTHUR J & CO COM 363576109 535 11354 SH SOLE 3778 0 7576 GAMESTOP CORP NEW CL A 36467W109 622 18390 SH SOLE 10286 0 8104 GANNETT INC COM 364730101 654 20488 SH SOLE 18122 0 2366 GAP INC DEL COM 364760108 1582 37579 SH SOLE 28273 0 9306 GARMIN LTD SHS H2906T109 897 16984 SH SOLE 9476 0 7508 GARTNER INC COM 366651107 226 2685 SH SOLE 2685 0 0 GENERAL DYNAMICS CORP COM 369550108 4037 29335 SH SOLE 28802 0 533 GENERAL ELECTRIC CO COM 369604103 20894 826822 SH SOLE 824192 0 2630 GENERAL GROWTH PPTYS INC NEW COM 370023103 1791 63681 SH SOLE 52775 0 10906 GENERAL MLS INC COM 370334104 6109 114552 SH SOLE 89338 0 25214 GENERAL MTRS CO COM 37045V100 4020 115143 SH SOLE 112864 0 2279 GENESCO INC COM 371532102 210 2743 SH SOLE 2743 0 0 GENTEX CORP COM 371901109 234 6484 SH SOLE 4049 0 2435 GENUINE PARTS CO COM 372460105 1561 14644 SH SOLE 12518 0 2126 GENWORTH FINL INC COM CL A 37247D106 403 47398 SH SOLE 37824 0 9574 GILDAN ACTIVEWEAR INC COM 375916103 24956 440660 SH SOLE 440250 0 410 GILEAD SCIENCES INC COM 375558103 16022 169980 SH SOLE 168863 0 1117 GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 4426 103905 SH SOLE 95915 0 7990 GLOBALSTAR INC COM 378973408 43 15529 SH SOLE 15529 0 0 GOLDCORP INC NEW COM 380956409 192310 10354338 SH SOLE 10268091 0 86247 GOLDMAN SACHS GROUP INC COM 38141G104 6895 35572 SH SOLE 35176 0 396 GOODYEAR TIRE & RUBR CO COM 382550101 534 18703 SH SOLE 18703 0 0 GOOGLE INC CL A 38259P508 13402 25256 SH SOLE 24273 0 983 GOOGLE INC CL C 38259P706 23489 44622 SH SOLE 44100 0 522 GRACE W R & CO DEL NEW COM 38388F108 214 2244 SH SOLE 2244 0 0 GRACO INC COM 384109104 4072 50781 SH SOLE 18701 0 32080 GRAINGER W W INC COM 384802104 1308 5131 SH SOLE 4852 0 279 GRAN TIERRA ENERGY INC COM 38500T101 520 135376 SH SOLE 135376 0 0 GRANITE REAL ESTATE INVT TR UNIT 99/99/9999 387437114 133422 3750797 SH SOLE 3750797 0 0 GRIFOLS S A SP ADR REP B NVT 398438408 1765 51917 SH SOLE 38969 0 12948 GROUPE CGI INC CL A SUB VTG 39945C109 43989 1149013 SH SOLE 1144098 0 4915 GROUPON INC COM CL A 399473107 156 18885 SH SOLE 18885 0 0 HALCON RES CORP COM NEW 40537Q209 21 11929 SH SOLE 11929 0 0 HALLIBURTON CO COM 406216101 5044 128258 SH SOLE 125700 0 2558 HANESBRANDS INC COM 410345102 483 4330 SH SOLE 2853 0 1477 HARLEY DAVIDSON INC COM 412822108 1268 19245 SH SOLE 18142 0 1103 HARMAN INTL INDS INC COM 413086109 858 8036 SH SOLE 5362 0 2674 HARMONIC INC COM 413160102 82 11667 SH SOLE 11667 0 0 HARRIS CORP DEL COM 413875105 1216 16930 SH SOLE 9117 0 7813 HARTFORD FINL SVCS GROUP INC COM 416515104 2484 59587 SH SOLE 48530 0 11057 HASBRO INC COM 418056107 742 13502 SH SOLE 10183 0 3319 HCA HOLDINGS INC COM 40412C101 1273 17347 SH SOLE 12689 0 4658 HCP INC COM 40414L109 4861 110393 SH SOLE 95931 0 14462 HDFC BANK LTD ADR REPS 3 SHS 40415F101 2695 53110 SH SOLE 47430 0 5680 HEALTH CARE REIT INC COM 42217K106 5654 74722 SH SOLE 60945 0 13777 HECLA MNG CO COM 422704106 31 11237 SH SOLE 11237 0 0 HELMERICH & PAYNE INC COM 423452101 649 9623 SH SOLE 8143 0 1480 HERBALIFE LTD COM USD SHS G4412G101 205 5442 SH SOLE 2899 0 2543 HERSHEY CO COM 427866108 2365 22754 SH SOLE 14230 0 8524 HERTZ GLOBAL HOLDINGS INC COM 42805T105 483 19347 SH SOLE 12750 0 6597 HESS CORP COM 42809H107 4568 61880 SH SOLE 60858 0 1022 HEWLETT PACKARD CO COM 428236103 7680 191385 SH SOLE 170034 0 21351 HILTON WORLDWIDE HLDGS INC COM 43300A104 812 31105 SH SOLE 27790 0 3315 HOLLYFRONTIER CORP COM 436106108 986 26300 SH SOLE 13928 0 12372 HOLOGIC INC COM 436440101 207 7750 SH SOLE 7750 0 0 HOME DEPOT INC COM 437076102 11884 113217 SH SOLE 110974 0 2243 HONEYWELL INTL INC COM 438516106 7552 75585 SH SOLE 70244 0 5341 HORMEL FOODS CORP COM 440452100 1382 26535 SH SOLE 14155 0 12380 HOSPIRA INC COM 441060100 1009 16481 SH SOLE 12999 0 3482 HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 405 13060 SH SOLE 4199 0 8861 HOST HOTELS & RESORTS INC COM 44107P104 1560 65624 SH SOLE 59270 0 6354 HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 548 26449 SH SOLE 17109 0 9340 HSBC HLDGS PLC SPON ADR NEW 404280406 608 12872 SH SOLE 7311 0 5561 HUDBAY MINERALS INC COM 443628102 39881 4570405 SH SOLE 4410445 0 159960 HUDSON CITY BANCORP COM 443683107 742 73340 SH SOLE 40760 0 32580 HUMANA INC COM 444859102 2403 16732 SH SOLE 13030 0 3702 HUNT J B TRANS SVCS INC COM 445658107 509 6040 SH SOLE 3373 0 2667 HUNTINGTON BANCSHARES INC COM 446150104 783 74477 SH SOLE 59960 0 14517 HYATT HOTELS CORP COM CL A 448579102 277 4594 SH SOLE 4594 0 0 IAC INTERACTIVECORP COM PAR $.001 44919P508 359 5911 SH SOLE 2474 0 3437 IAMGOLD CORP COM 450913108 525 193806 SH SOLE 193806 0 0 ICAHN ENTERPRISES LP DEPOSITARY UNIT 451100101 295 3191 SH SOLE 3191 0 0 ICICI BK LTD ADR 45104G104 1474 127650 SH SOLE 127650 0 0 IDEXX LABS INC COM 45168D104 220 1484 SH SOLE 1484 0 0 IHS INC CL A 451734107 2270 19933 SH SOLE 7792 0 12141 ILLINOIS TOOL WKS INC COM 452308109 3226 34063 SH SOLE 33048 0 1015 ILLUMINA INC COM 452327109 1910 10348 SH SOLE 6487 0 3861 IMAX CORP COM 45245E109 10901 352660 SH SOLE 243390 0 109270 IMPERIAL OIL LTD COM NEW 453038408 7358 169128 SH SOLE 169128 0 0 INCYTE CORP COM 45337C102 413 5653 SH SOLE 4547 0 1106 INGERSOLL-RAND PLC SHS G47791101 974 15371 SH SOLE 13962 0 1409 INTEGRYS ENERGY GROUP INC COM 45822P105 476 6109 SH SOLE 6109 0 0 INTEL CORP COM 458140100 40525 1116702 SH SOLE 1101414 0 15288 INTERCONTINENTAL EXCHANGE IN COM 45866F104 3456 15760 SH SOLE 12340 0 3420 INTERNATIONAL BUSINESS MACHS COM 459200101 14140 88130 SH SOLE 81230 0 6900 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 738 7280 SH SOLE 6377 0 903 INTERNATIONAL GAME TECHNOLOG COM 459902102 216 12543 SH SOLE 7320 0 5223 INTERPUBLIC GROUP COS INC COM 460690100 819 39424 SH SOLE 34871 0 4553 INTL PAPER CO COM 460146103 2761 51532 SH SOLE 43535 0 7997 INTUIT COM 461202103 3794 41152 SH SOLE 34422 0 6730 INTUITIVE SURGICAL INC COM NEW 46120E602 2243 4241 SH SOLE 3818 0 423 INVESCO LTD SHS G491BT108 1519 38431 SH SOLE 36275 0 2156 ION GEOPHYSICAL CORP COM 462044108 32 11800 SH SOLE 11800 0 0 IRON MTN INC COM 462846106 837 21648 SH SOLE 16452 0 5196 ISHARES MSCI BRZ CAP ETF 464286400 305 8350 SH SOLE 8350 0 0 ISHARES MSCI CDA ETF 464286509 4271 147995 SH SOLE 147995 0 0 ISHARES MSCI JAPAN ETF 464286848 1453 129232 SH SOLE 129232 0 0 ISHARES TR SELECT DIVID ETF 464287168 644 8110 SH SOLE 8110 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 30542 777347 SH SOLE 771347 0 6000 ISHARES TR MSCI EAFE ETF 464287465 183093 3009421 SH SOLE 3007331 0 2090 ISHARES TR U.S. CNSM GD ETF 464287812 25700 245320 SH SOLE 245320 0 0 ISHARES TR EUROPE ETF 464287861 1367 32145 SH SOLE 32145 0 0 ISHARES TR USA MIN VOL ETF 46429B697 627 15500 SH SOLE 0 0 15500 ISIS PHARMACEUTICALS INC COM 464330109 204 3310 SH SOLE 3310 0 0 JABIL CIRCUIT INC COM 466313103 246 11246 SH SOLE 5781 0 5465 JACOBS ENGR GROUP INC DEL COM 469814107 544 12170 SH SOLE 9994 0 2176 JARDEN CORP COM 471109108 262 5475 SH SOLE 5475 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 14117 86223 SH SOLE 75180 0 11043 JOHNSON & JOHNSON COM 478160104 28059 268327 SH SOLE 258979 0 9348 JOHNSON CTLS INC COM 478366107 2691 55665 SH SOLE 53830 0 1835 JOY GLOBAL INC COM 481165108 491 10546 SH SOLE 7918 0 2628 JPMORGAN CHASE & CO COM 46625H100 24972 399039 SH SOLE 394924 0 4115 JUNIPER NETWORKS INC COM 48203R104 1254 56176 SH SOLE 41075 0 15101 JUST ENERGY GROUP INC COM 48213W101 371 70773 SH SOLE 70773 0 0 KANSAS CITY SOUTHERN COM NEW 485170302 1193 9777 SH SOLE 9117 0 660 KELLOGG CO COM 487836108 2285 34914 SH SOLE 24164 0 10750 KEURIG GREEN MTN INC COM 49271M100 2078 15697 SH SOLE 13949 0 1748 KEYCORP NEW COM 493267108 1210 87082 SH SOLE 70070 0 17012 KEYSIGHT TECHNOLOGIES INC COM 49338L103 255 7537 SH SOLE 5270 0 2267 KIMBERLY CLARK CORP COM 494368103 8442 73064 SH SOLE 61360 0 11704 KIMCO RLTY CORP COM 49446R109 1068 42467 SH SOLE 31900 0 10567 KINDER MORGAN INC DEL COM 49456B101 7712 182279 SH SOLE 177127 0 5152 KINROSS GOLD CORP COM NO PAR 496902404 2909 1035294 SH SOLE 1035294 0 0 KITE RLTY GROUP TR COM NEW 49803T300 238 8275 SH SOLE 8275 0 0 KLA-TENCOR CORP COM 482480100 1266 18003 SH SOLE 16798 0 1205 KOHLS CORP COM 500255104 23215 380331 SH SOLE 374801 0 5530 KRAFT FOODS GROUP INC COM 50076Q106 9391 149870 SH SOLE 141958 0 7912 KROGER CO COM 501044101 3505 54593 SH SOLE 42802 0 11791 L BRANDS INC COM 501797104 2121 24511 SH SOLE 21400 0 3111 L-3 COMMUNICATIONS HLDGS INC COM 502424104 1162 9206 SH SOLE 7640 0 1566 LABORATORY CORP AMER HLDGS COM NEW 50540R409 1590 14740 SH SOLE 7271 0 7469 LACLEDE GROUP INC COM 505597104 255 4789 SH SOLE 4789 0 0 LAM RESEARCH CORP COM 512807108 1397 17612 SH SOLE 15987 0 1625 LAS VEGAS SANDS CORP COM 517834107 1473 25322 SH SOLE 23229 0 2093 LAUDER ESTEE COS INC CL A 518439104 1852 24306 SH SOLE 23270 0 1036 LEAR CORP COM NEW 521865204 226 2307 SH SOLE 2307 0 0 LEGG MASON INC COM 524901105 626 11737 SH SOLE 10317 0 1420 LEGGETT & PLATT INC COM 524660107 549 12891 SH SOLE 10924 0 1967 LENNAR CORP CL A 526057104 741 16527 SH SOLE 13313 0 3214 LEUCADIA NATL CORP COM 527288104 648 28910 SH SOLE 26291 0 2619 LEVEL 3 COMMUNICATIONS INC COM NEW 52729N308 1313 26593 SH SOLE 22880 0 3713 LEXICON PHARMACEUTICALS INC COM 528872104 15 16062 SH SOLE 16062 0 0 LEXINGTON REALTY TRUST COM 529043101 152 13826 SH SOLE 13826 0 0 LIBERTY GLOBAL PLC SHS CL A G5480U104 561 11166 SH SOLE 5103 0 6063 LIBERTY GLOBAL PLC SHS CL C G5480U120 1123 23255 SH SOLE 13086 0 10169 LIBERTY INTERACTIVE CORP INT COM SER A 53071M104 1118 37990 SH SOLE 25236 0 12754 LIBERTY INTERACTIVE CORP LBT VENT COM A 53071M880 447 11854 SH SOLE 6970 0 4884 LIBERTY MEDIA CORP DELAWARE CL A 531229102 247 6993 SH SOLE 5381 0 1612 LIBERTY MEDIA CORP DELAWARE COM SER C 531229300 208 5946 SH SOLE 4436 0 1510 LIBERTY PPTY TR SH BEN INT 531172104 476 12655 SH SOLE 4116 0 8539 LILLY ELI & CO COM 532457108 7588 109983 SH SOLE 95079 0 14904 LINCOLN NATL CORP IND COM 534187109 1407 24404 SH SOLE 23057 0 1347 LINEAR TECHNOLOGY CORP COM 535678106 1131 24806 SH SOLE 23202 0 1604 LINKEDIN CORP COM CL A 53578A108 1071 4662 SH SOLE 3389 0 1273 LKQ CORP COM 501889208 451 16031 SH SOLE 8417 0 7614 LOCKHEED MARTIN CORP COM 539830109 4800 24924 SH SOLE 23723 0 1201 LOEWS CORP COM 540424108 1214 28895 SH SOLE 27500 0 1395 LORILLARD INC COM 544147101 2480 39407 SH SOLE 31732 0 7675 LOWES COS INC COM 548661107 5895 85689 SH SOLE 83626 0 2063 LUXOTTICA GROUP S P A SPONSORED ADR 55068R202 3987 73190 SH SOLE 35840 0 37350 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 2247 28300 SH SOLE 23293 0 5007 M & T BK CORP COM 55261F104 1529 12168 SH SOLE 10196 0 1972 MACERICH CO COM 554382101 992 11891 SH SOLE 10879 0 1012 MACYS INC COM 55616P104 2351 35762 SH SOLE 30815 0 4947 MADISON SQUARE GARDEN CO CL A 55826P100 658 8737 SH SOLE 6057 0 2680 MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 533 6451 SH SOLE 6451 0 0 MAGNA INTL INC COM 559222401 385237 3544651 SH SOLE 3494918 0 49733 MALLINCKRODT PUB LTD CO SHS G5785G107 603 6088 SH SOLE 5659 0 429 MANNKIND CORP COM 56400P201 54 10323 SH SOLE 10323 0 0 MANPOWERGROUP INC COM 56418H100 230 3371 SH SOLE 2305 0 1066 MANULIFE FINL CORP COM 56501R106 515380 26914644 SH SOLE 26630942 0 283702 MARATHON OIL CORP COM 565849106 3097 109480 SH SOLE 101127 0 8353 MARATHON PETE CORP COM 56585A102 2490 27582 SH SOLE 24669 0 2913 MARKEL CORP COM 570535104 498 729 SH SOLE 406 0 323 MARKET VECTORS ETF TR EM LC CURR DBT 57060U522 1293 61054 SH SOLE 61054 0 0 MARKWEST ENERGY PARTNERS L P UNIT LTD PARTN 570759100 275 4087 SH SOLE 4087 0 0 MARRIOTT INTL INC NEW CL A 571903202 2139 27408 SH SOLE 26429 0 979 MARSH & MCLENNAN COS INC COM 571748102 2901 50679 SH SOLE 44073 0 6606 MARTIN MARIETTA MATLS INC COM 573284106 546 4949 SH SOLE 4949 0 0 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 505 34808 SH SOLE 14124 0 20684 MASCO CORP COM 574599106 808 32051 SH SOLE 27601 0 4450 MASTERCARD INC CL A 57636Q104 16049 186269 SH SOLE 144773 0 41496 MATTEL INC COM 577081102 1281 41412 SH SOLE 34757 0 6655 MAXIM INTEGRATED PRODS INC COM 57772K101 665 20873 SH SOLE 13116 0 7757 MCCORMICK & CO INC COM NON VTG 579780206 1709 22998 SH SOLE 10206 0 12792 MCDONALDS CORP COM 580135101 14103 150509 SH SOLE 128921 0 21588 MCGRAW HILL FINL INC COM 580645109 6579 73934 SH SOLE 39842 0 34092 MCKESSON CORP COM 58155Q103 4779 23024 SH SOLE 19093 0 3931 MEAD JOHNSON NUTRITION CO COM 582839106 2158 21462 SH SOLE 16150 0 5312 MEADWESTVACO CORP COM 583334107 662 14903 SH SOLE 13235 0 1668 MEDIVATION INC COM 58501N101 216 2173 SH SOLE 2173 0 0 MEDTRONIC INC COM 585055106 6447 89290 SH SOLE 82472 0 6818 MENS WEARHOUSE INC COM 587118100 244 5521 SH SOLE 5521 0 0 MERCK & CO INC NEW COM 58933Y105 19710 347064 SH SOLE 317712 0 29352 MERUS LABS INTL INC NEW COM 59047R101 4281 2614001 SH SOLE 1729180 0 884821 METHANEX CORP COM 59151K108 8753 187471 SH SOLE 185021 0 2450 METLIFE INC COM 59156R108 8146 150594 SH SOLE 149007 0 1587 METTLER TOLEDO INTERNATIONAL COM 592688105 255 842 SH SOLE 842 0 0 MFA FINL INC COM 55272X102 86 10742 SH SOLE 10742 0 0 MGM RESORTS INTERNATIONAL COM 552953101 404 18880 SH SOLE 14117 0 4763 MICHAEL KORS HLDGS LTD SHS G60754101 898 11956 SH SOLE 9211 0 2745 MICROCHIP TECHNOLOGY INC COM 595017104 786 17430 SH SOLE 14778 0 2652 MICRON TECHNOLOGY INC COM 595112103 4099 117094 SH SOLE 108698 0 8396 MICROSOFT CORP COM 594918104 40777 877859 SH SOLE 856668 0 21191 MIDDLEBY CORP COM 596278101 1854 18711 SH SOLE 6991 0 11720 MOBILE TELESYSTEMS OJSC SPONSORED ADR 607409109 121 16821 SH SOLE 16821 0 0 MOHAWK INDS INC COM 608190104 875 5635 SH SOLE 5137 0 498 MOLSON COORS BREWING CO CL B 60871R209 2444 32798 SH SOLE 20561 0 12237 MONDELEZ INTL INC CL A 609207105 9577 263660 SH SOLE 204117 0 59543 MONSANTO CO NEW COM 61166W101 5929 49631 SH SOLE 44229 0 5402 MONSTER BEVERAGE CORP COM 611740101 1917 17694 SH SOLE 15869 0 1825 MONSTER WORLDWIDE INC COM 611742107 57 12414 SH SOLE 12414 0 0 MOODYS CORP COM 615369105 8419 87871 SH SOLE 48526 0 39345 MOOG INC CL A 615394202 253 3418 SH SOLE 3418 0 0 MORGAN STANLEY COM NEW 617446448 8468 218251 SH SOLE 207744 0 10507 MOSAIC CO NEW COM 61945C103 1573 34459 SH SOLE 26835 0 7624 MOTOROLA SOLUTIONS INC COM NEW 620076307 2198 32762 SH SOLE 20990 0 11772 MURPHY OIL CORP COM 626717102 971 19223 SH SOLE 14943 0 4280 MYLAN INC COM 628530107 3278 58152 SH SOLE 47812 0 10340 NABORS INDUSTRIES LTD SHS G6359F103 367 28256 SH SOLE 22335 0 5921 NASDAQ OMX GROUP INC COM 631103108 551 11482 SH SOLE 11482 0 0 NATIONAL GRID PLC SPON ADR NEW 636274300 3764 53275 SH SOLE 49205 0 4070 NATIONAL OILWELL VARCO INC COM 637071101 2309 35243 SH SOLE 34087 0 1156 NATIONAL PENN BANCSHARES INC COM 637138108 170 16172 SH SOLE 16172 0 0 NAVIENT CORP COM 63938C108 873 40395 SH SOLE 36048 0 4347 NCR CORP NEW COM 62886E108 347 11909 SH SOLE 5025 0 6884 NETAPP INC COM 64110D104 1836 44292 SH SOLE 34957 0 9335 NETFLIX INC COM 64110L106 2359 6906 SH SOLE 5927 0 979 NETSUITE INC COM 64118Q107 236 2158 SH SOLE 2158 0 0 NEVSUN RES LTD COM 64156L101 397 102750 SH SOLE 102750 0 0 NEW GOLD INC CDA COM 644535106 2625 611470 SH SOLE 611470 0 0 NEW JERSEY RES COM 646025106 205 3342 SH SOLE 3342 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 323 20164 SH SOLE 12326 0 7838 NEWELL RUBBERMAID INC COM 651229106 1288 33807 SH SOLE 22412 0 11395 NEWFIELD EXPL CO COM 651290108 346 12767 SH SOLE 10375 0 2392 NEWMONT MINING CORP COM 651639106 3193 168941 SH SOLE 128288 0 40653 NEWS CORP NEW CL A 65249B109 722 46028 SH SOLE 42126 0 3902 NEXTERA ENERGY INC COM 65339F101 4177 39299 SH SOLE 35780 0 3519 NIELSEN N V COM N63218106 979 21879 SH SOLE 15150 0 6729 NIKE INC CL B 654106103 6362 66167 SH SOLE 64014 0 2153 NISOURCE INC COM 65473P105 1197 28209 SH SOLE 25978 0 2231 NOBLE CORP PLC SHS USD G65431101 270 16304 SH SOLE 12005 0 4299 NOBLE ENERGY INC COM 655044105 1476 31110 SH SOLE 28933 0 2177 NORDSTROM INC COM 655664100 1263 15913 SH SOLE 13528 0 2385 NORFOLK SOUTHERN CORP COM 655844108 2828 25804 SH SOLE 25081 0 723 NORTHEAST UTILS COM 664397106 1536 28699 SH SOLE 26518 0 2181 NORTHERN TR CORP COM 665859104 1485 22029 SH SOLE 19078 0 2951 NORTHROP GRUMMAN CORP COM 666807102 2763 18745 SH SOLE 18221 0 524 NORTHWEST BANCSHARES INC MD COM 667340103 136 10818 SH SOLE 10818 0 0 NORWEGIAN CRUISE LINE HLDGS SHS G66721104 1509 32264 SH SOLE 21344 0 10920 NOVAGOLD RES INC COM NEW 66987E206 268 91303 SH SOLE 91303 0 0 NOVO-NORDISK A S ADR 670100205 3963 93640 SH SOLE 42000 0 51640 NRG ENERGY INC COM NEW 629377508 945 35060 SH SOLE 25363 0 9697 NUANCE COMMUNICATIONS INC COM 67020Y100 187 13097 SH SOLE 8901 0 4196 NUCOR CORP COM 670346105 1293 26355 SH SOLE 25091 0 1264 NVIDIA CORP COM 67066G104 1386 69120 SH SOLE 56211 0 12909 NVR INC COM 62944T105 332 260 SH SOLE 127 0 133 NXP SEMICONDUCTORS N V COM N6596X109 1170 15318 SH SOLE 9001 0 6317 O REILLY AUTOMOTIVE INC NEW COM 67103H107 3378 17535 SH SOLE 10801 0 6734 OCCIDENTAL PETE CORP DEL COM 674599105 7192 89223 SH SOLE 84739 0 4484 OCEANEERING INTL INC COM 675232102 238 4049 SH SOLE 3046 0 1003 OCH ZIFF CAP MGMT GROUP CL A 67551U105 154 13153 SH SOLE 13153 0 0 OFFICE DEPOT INC COM 676220106 133 15560 SH SOLE 15560 0 0 OLD NATL BANCORP IND COM 680033107 196 13200 SH SOLE 13200 0 0 OLD REP INTL CORP COM 680223104 245 16756 SH SOLE 7241 0 9515 OMNICARE INC COM 681904108 901 12356 SH SOLE 2872 0 9484 OMNICOM GROUP INC COM 681919106 2017 26032 SH SOLE 21573 0 4459 ON SEMICONDUCTOR CORP COM 682189105 134 13247 SH SOLE 13247 0 0 ONEOK INC NEW COM 682680103 993 19948 SH SOLE 16875 0 3073 ONEOK PARTNERS LP UNIT LTD PARTN 68268N103 258 6510 SH SOLE 6510 0 0 OPEN TEXT CORP COM 683715106 155870 2670407 SH SOLE 2615233 0 55174 OPKO HEALTH INC COM 68375N103 116 11623 SH SOLE 11623 0 0 ORACLE CORP COM 68389X105 14486 322118 SH SOLE 318362 0 3756 OWENS ILL INC COM NEW 690768403 408 15132 SH SOLE 12829 0 2303 PACCAR INC COM 693718108 2564 37695 SH SOLE 36480 0 1215 PACKAGING CORP AMER COM 695156109 224 2865 SH SOLE 2865 0 0 PALL CORP COM 696429307 993 9815 SH SOLE 9029 0 786 PALO ALTO NETWORKS INC COM 697435105 254 2073 SH SOLE 2073 0 0 PAN AMERICAN SILVER CORP COM 697900108 759 82087 SH SOLE 82087 0 0 PARAGON OFFSHORE PLC SHS G6S01W108 37 13202 SH SOLE 5031 0 8171 PARKER HANNIFIN CORP COM 701094104 2417 18746 SH SOLE 15818 0 2928 PARTNERRE LTD COM G6852T105 617 5406 SH SOLE 1628 0 3778 PATTERSON COMPANIES INC COM 703395103 694 14427 SH SOLE 7607 0 6820 PATTERSON UTI ENERGY INC COM 703481101 216 13020 SH SOLE 4075 0 8945 PAYCHEX INC COM 704326107 2355 51016 SH SOLE 34375 0 16641 PEABODY ENERGY CORP COM 704549104 115 14919 SH SOLE 7339 0 7580 PEMBINA PIPELINE CORP COM 706327103 152148 4168789 SH SOLE 4071439 0 97350 PENGROWTH ENERGY CORP COM 70706P104 818 259327 SH SOLE 259327 0 0 PENN WEST PETE LTD NEW COM 707887105 28879 13761612 SH SOLE 13716972 0 44640 PENNEY J C INC COM 708160106 173 26695 SH SOLE 19275 0 7420 PENTAIR PLC SHS G7S00T104 1170 17611 SH SOLE 16447 0 1164 PEOPLES UNITED FINANCIAL INC COM 712704105 762 50223 SH SOLE 27440 0 22783 PEPCO HOLDINGS INC COM 713291102 615 22849 SH SOLE 19640 0 3209 PEPSICO INC COM 713448108 16162 170923 SH SOLE 152436 0 18487 PERFORMANCE SPORTS GROUP LTD COM 71377G100 12444 682870 SH SOLE 449860 0 233010 PERKINELMER INC COM 714046109 391 8951 SH SOLE 8951 0 0 PERRIGO CO PLC SHS G97822103 1914 11449 SH SOLE 6863 0 4586 PETSMART INC COM 716768106 1001 12313 SH SOLE 8327 0 3986 PFIZER INC COM 717081103 19140 614436 SH SOLE 562696 0 51740 PG&E CORP COM 69331C108 2493 46823 SH SOLE 37421 0 9402 PHARMACYCLICS INC COM 716933106 254 2076 SH SOLE 2076 0 0 PHILIP MORRIS INTL INC COM 718172109 16004 196487 SH SOLE 190289 0 6198 PHILLIPS 66 COM 718546104 3619 50473 SH SOLE 48307 0 2166 PIEDMONT NAT GAS INC COM 720186105 238 6036 SH SOLE 6036 0 0 PILGRIMS PRIDE CORP NEW COM 72147K108 237 7237 SH SOLE 7237 0 0 PINNACLE WEST CAP CORP COM 723484101 672 9843 SH SOLE 8676 0 1167 PIONEER NAT RES CO COM 723787107 3793 25484 SH SOLE 23564 0 1920 PITNEY BOWES INC COM 724479100 381 15635 SH SOLE 15635 0 0 PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 523 10193 SH SOLE 10193 0 0 PLAINS GP HLDGS L P SHS A REP LTPN 72651A108 441 17167 SH SOLE 17167 0 0 PLUM CREEK TIMBER CO INC COM 729251108 640 14964 SH SOLE 12990 0 1974 PNC FINL SVCS GROUP INC COM 693475105 4004 43889 SH SOLE 42956 0 933 POLARIS INDS INC COM 731068102 449 2967 SH SOLE 1959 0 1008 POTASH CORP SASK INC COM 73755L107 222206 6267084 SH SOLE 6210314 0 56770 POWERSHARES QQQ TRUST UNIT SER 1 73935A104 2031 19670 SH SOLE 19670 0 0 PPG INDS INC COM 693506107 2723 11779 SH SOLE 11326 0 453 PPL CORP COM 69351T106 5840 160756 SH SOLE 138342 0 22414 PRAXAIR INC COM 74005P104 5869 45300 SH SOLE 32890 0 12410 PRECISION CASTPARTS CORP COM 740189105 2928 12156 SH SOLE 11621 0 535 PRECISION DRILLING CORP COM 2010 74022D308 1220 191976 SH SOLE 191976 0 0 PRETIUM RES INC COM 74139C102 187 32381 SH SOLE 32381 0 0 PRICE T ROWE GROUP INC COM 74144T108 1881 21913 SH SOLE 21081 0 832 PRICELINE GRP INC COM NEW 741503403 12205 10704 SH SOLE 9006 0 1698 PRIMERO MNG CORP COM 74164W106 951 246863 SH SOLE 246863 0 0 PRINCIPAL FINL GROUP INC COM 74251V102 1334 25692 SH SOLE 24245 0 1447 PROASSURANCE CORP COM 74267C106 312 6910 SH SOLE 6910 0 0 PROCTER & GAMBLE CO COM 742718109 26469 290582 SH SOLE 270799 0 19783 PROGRESSIVE CORP OHIO COM 743315103 1433 53096 SH SOLE 49966 0 3130 PROGRESSIVE WASTE SOLUTIONS COM 74339G101 33451 1104477 SH SOLE 1104407 0 70 PROLOGIS INC COM 74340W103 1773 41207 SH SOLE 39498 0 1709 PRUDENTIAL FINL INC COM 744320102 5832 64466 SH SOLE 63590 0 876 PRUDENTIAL PLC ADR 74435K204 2303 49880 SH SOLE 31270 0 18610 PUBLIC STORAGE COM 74460D109 3039 16442 SH SOLE 12277 0 4165 PUBLIC SVC ENTERPRISE GROUP COM 744573106 2173 52480 SH SOLE 42502 0 9978 PULTE GROUP INC COM 745867101 650 30300 SH SOLE 27260 0 3040 PVH CORP COM 693656100 1040 8112 SH SOLE 6521 0 1591 QEP RES INC COM 74733V100 372 18409 SH SOLE 13752 0 4657 QLOGIC CORP COM 747277101 138 10325 SH SOLE 10325 0 0 QUALCOMM INC COM 747525103 15062 202633 SH SOLE 184203 0 18430 QUANTA SVCS INC COM 74762E102 472 16627 SH SOLE 16627 0 0 QUEST DIAGNOSTICS INC COM 74834L100 1546 23053 SH SOLE 11145 0 11908 QUESTAR CORP COM 748356102 259 10250 SH SOLE 4906 0 5344 QUIKSILVER INC COM 74838C106 36 16321 SH SOLE 16321 0 0 RACKSPACE HOSTING INC COM 750086100 435 9301 SH SOLE 3992 0 5309 RALPH LAUREN CORP CL A 751212101 1155 6237 SH SOLE 5815 0 422 RANDGOLD RES LTD ADR 752344309 3947 58549 SH SOLE 58549 0 0 RANGE RES CORP COM 75281A109 2575 48176 SH SOLE 41642 0 6534 RAYMOND JAMES FINANCIAL INC COM 754730109 235 4096 SH SOLE 4096 0 0 RAYTHEON CO COM NEW 755111507 3127 28911 SH SOLE 26184 0 2727 REALTY INCOME CORP COM 756109104 2150 45065 SH SOLE 38814 0 6251 RED HAT INC COM 756577102 1254 18138 SH SOLE 15154 0 2984 REGENCY CTRS CORP COM 758849103 610 9563 SH SOLE 2709 0 6854 REGENCY ENERGY PARTNERS L P COM UNITS L P 75885Y107 215 8973 SH SOLE 8973 0 0 REGENERON PHARMACEUTICALS COM 75886F107 4242 10339 SH SOLE 8849 0 1490 REGIONS FINL CORP NEW COM 7591EP100 2205 208763 SH SOLE 155994 0 52769 RENAISSANCERE HOLDINGS LTD COM G7496G103 611 6285 SH SOLE 1267 0 5018 REPUBLIC SVCS INC COM 760759100 1525 37884 SH SOLE 24789 0 13095 RESMED INC COM 761152107 229 4087 SH SOLE 4087 0 0 RESTAURANT BRANDS INTL INC COM 76131D103 21677 552698 SH SOLE 538369 0 14329 REYNOLDS AMERICAN INC COM 761713106 8420 131005 SH SOLE 118903 0 12102 RIO ALTO MNG LTD NEW COM 76689T104 6055 2490800 SH SOLE 1829440 0 661360 RITCHIE BROS AUCTIONEERS COM 767744105 1355 50366 SH SOLE 50366 0 0 RITE AID CORP COM 767754104 200 26588 SH SOLE 26588 0 0 ROBERT HALF INTL INC COM 770323103 750 12842 SH SOLE 11090 0 1752 ROCK-TENN CO CL A 772739207 251 4122 SH SOLE 4122 0 0 ROCKWELL AUTOMATION INC COM 773903109 1358 12211 SH SOLE 11534 0 677 ROCKWELL COLLINS INC COM 774341101 1083 12818 SH SOLE 11736 0 1082 ROGERS COMMUNICATIONS INC CL B 775109200 204147 5236074 SH SOLE 5178591 0 57483 ROPER INDS INC NEW COM 776696106 1319 8439 SH SOLE 7966 0 473 ROSS STORES INC COM 778296103 3318 35204 SH SOLE 26516 0 8688 ROYAL BK CDA MONTREAL QUE COM 780087102 1198797 17307789 SH SOLE 17097628 0 210161 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 1277 15493 SH SOLE 14506 0 987 ROYAL DUTCH SHELL PLC SPON ADR B 780259107 4398 63220 SH SOLE 58460 0 4760 ROYAL GOLD INC COM 780287108 1958 31231 SH SOLE 31231 0 0 RPM INTL INC COM 749685103 4113 81100 SH SOLE 31530 0 49570 RUBICON MINERALS CORP COM 780911103 3564 3692040 SH SOLE 2636150 0 1055890 RYDER SYS INC COM 783549108 474 5105 SH SOLE 3934 0 1171 SAFEWAY INC COM NEW 786514208 1238 35237 SH SOLE 19247 0 15990 SALESFORCE COM INC COM 79466L302 3025 51002 SH SOLE 46208 0 4794 SALIX PHARMACEUTICALS INC COM 795435106 201 1753 SH SOLE 1753 0 0 SANDISK CORP COM 80004C101 2360 24091 SH SOLE 23350 0 741 SANDRIDGE ENERGY INC COM 80007P307 25 13904 SH SOLE 13904 0 0 SANMINA CORPORATION COM 801056102 229 9721 SH SOLE 9721 0 0 SANOFI SPONSORED ADR 80105N105 652 14295 SH SOLE 8100 0 6195 SAP SE SPON ADR 803054204 604 8670 SH SOLE 4850 0 3820 SBA COMMUNICATIONS CORP COM 78388J106 1670 15074 SH SOLE 6366 0 8708 SCANA CORP NEW COM 80589M102 778 12878 SH SOLE 11184 0 1694 SCHEIN HENRY INC COM 806407102 8670 63676 SH SOLE 42069 0 21607 SCHLUMBERGER LTD COM 806857108 12065 141258 SH SOLE 136330 0 4928 SCHWAB CHARLES CORP NEW COM 808513105 3163 104782 SH SOLE 96601 0 8181 SCRIPPS NETWORKS INTERACT IN CL A COM 811065101 871 11567 SH SOLE 8429 0 3138 SEAGATE TECHNOLOGY PLC SHS G7945M107 2036 30614 SH SOLE 25464 0 5150 SEALED AIR CORP NEW COM 81211K100 847 19972 SH SOLE 13512 0 6460 SEI INVESTMENTS CO COM 784117103 291 7264 SH SOLE 5003 0 2261 SEMPRA ENERGY COM 816851109 2352 21123 SH SOLE 19796 0 1327 SENIOR HSG PPTYS TR SH BEN INT 81721M109 1719 77758 SH SOLE 72138 0 5620 SENSATA TECHNOLOGIES HLDG NV SHS N7902X106 11232 214310 SH SOLE 207250 0 7060 SERVICEMASTER GLOBAL HLDGS I COM 81761R109 391 14610 SH SOLE 8550 0 6060 SERVICENOW INC COM 81762P102 348 5132 SH SOLE 3951 0 1181 SHAW COMMUNICATIONS INC CL B CONV 82028K200 5587 206749 SH SOLE 206749 0 0 SHERWIN WILLIAMS CO COM 824348106 7265 27620 SH SOLE 14649 0 12971 SHIRE PLC SPONSORED ADR 82481R106 3216 15130 SH SOLE 7590 0 7540 SIERRA WIRELESS INC COM 826516106 9176 192843 SH SOLE 138176 0 54667 SIGMA ALDRICH CORP COM 826552101 1885 13735 SH SOLE 12003 0 1732 SIGNET JEWELERS LIMITED SHS G81276100 473 3598 SH SOLE 2524 0 1074 SILVER STD RES INC COM 82823L106 208 41425 SH SOLE 41425 0 0 SILVER WHEATON CORP COM 828336107 5338 262044 SH SOLE 262044 0 0 SIMON PPTY GROUP INC NEW COM 828806109 22039 121022 SH SOLE 117069 0 3953 SIRIUS XM HLDGS INC COM 82968B103 1310 374337 SH SOLE 285344 0 88993 SKYWORKS SOLUTIONS INC COM 83088M102 3358 46177 SH SOLE 43403 0 2774 SL GREEN RLTY CORP COM 78440X101 4207 35347 SH SOLE 34377 0 970 SLM CORP COM 78442P106 447 43871 SH SOLE 12945 0 30926 SMITH & NEPHEW PLC SPDN ADR NEW 83175M205 682 18550 SH SOLE 10270 0 8280 SMUCKER J M CO COM NEW 832696405 1225 12127 SH SOLE 8635 0 3492 SNAP ON INC COM 833034101 666 4870 SH SOLE 4870 0 0 SOUTH JERSEY INDS INC COM 838518108 224 3793 SH SOLE 3793 0 0 SOUTHERN CO COM 842587107 8928 181788 SH SOLE 147310 0 34478 SOUTHERN COPPER CORP COM 84265V105 941 33376 SH SOLE 28282 0 5094 SOUTHWEST AIRLS CO COM 844741108 2777 65630 SH SOLE 58306 0 7324 SOUTHWEST GAS CORP COM 844895102 339 5485 SH SOLE 5485 0 0 SOUTHWESTERN ENERGY CO COM 845467109 1939 71063 SH SOLE 60673 0 10390 SPDR GOLD TRUST GOLD SHS 78463V107 2423 21330 SH SOLE 21330 0 0 SPDR INDEX SHS FDS ASIA PACIF ETF 78463X301 9604 115147 SH SOLE 115147 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 148731 723612 SH SOLE 722794 0 818 SPDR SERIES TRUST S&P DIVID ETF 78464A763 23114 293320 SH SOLE 293320 0 0 SPECTRA ENERGY CORP COM 847560109 2436 67115 SH SOLE 53455 0 13660 SPECTRA ENERGY PARTNERS LP COM 84756N109 456 8004 SH SOLE 8004 0 0 SPIRIT RLTY CAP INC NEW COM 84860W102 126 10637 SH SOLE 10637 0 0 SPRINT CORP COM SER 1 85207U105 395 95080 SH SOLE 85081 0 9999 SPX CORP COM 784635104 383 4458 SH SOLE 1320 0 3138 ST JUDE MED INC COM 790849103 1836 28237 SH SOLE 23484 0 4753 STANLEY BLACK & DECKER INC COM 854502101 1475 15349 SH SOLE 13297 0 2052 STANTEC INC COM 85472N109 4792 174112 SH SOLE 174112 0 0 STAPLES INC COM 855030102 1523 84037 SH SOLE 68078 0 15959 STARBUCKS CORP COM 855244109 6795 82813 SH SOLE 75041 0 7772 STARWOOD HOTELS&RESORTS WRLD COM 85590A401 1329 16397 SH SOLE 15324 0 1073 STARZ COM SER A 85571Q102 283 9532 SH SOLE 3262 0 6270 STATE STR CORP COM 857477103 2902 36966 SH SOLE 35990 0 976 STERICYCLE INC COM 858912108 1945 14842 SH SOLE 8279 0 6563 STIFEL FINL CORP COM 860630102 403 7897 SH SOLE 7897 0 0 STILLWATER MNG CO COM 86074Q102 148 10063 SH SOLE 10063 0 0 STRYKER CORP COM 863667101 2651 28108 SH SOLE 27148 0 960 SUN LIFE FINL INC COM 866796105 451188 12468447 SH SOLE 12343952 0 124495 SUNCOR ENERGY INC NEW COM 867224107 557993 17517570 SH SOLE 17350642 0 166928 SUNOCO LOGISTICS PRTNRS L P COM UNITS 86764L108 249 5964 SH SOLE 5964 0 0 SUNTRUST BKS INC COM 867914103 1888 45061 SH SOLE 42429 0 2632 SUSQUEHANNA BANCSHARES INC P COM 869099101 295 21995 SH SOLE 21995 0 0 SYMANTEC CORP COM 871503108 2366 92243 SH SOLE 72914 0 19329 SYNNEX CORP COM 87162W100 274 3503 SH SOLE 3503 0 0 SYNOPSYS INC COM 871607107 740 17021 SH SOLE 4522 0 12499 SYSCO CORP COM 871829107 3378 85103 SH SOLE 66004 0 19099 T MOBILE US INC COM 872590104 959 35610 SH SOLE 22571 0 13039 TAHOE RES INC COM 873868103 7158 514175 SH SOLE 373965 0 140210 TALISMAN ENERGY INC COM 87425E103 3725 474854 SH SOLE 474854 0 0 TARGET CORP COM 87612E106 45479 599121 SH SOLE 587988 0 11133 TARO PHARMACEUTICAL INDS LTD SHS M8737E108 5126 34590 SH SOLE 23840 0 10750 TD AMERITRADE HLDG CORP COM 87236Y108 910 25443 SH SOLE 15921 0 9522 TE CONNECTIVITY LTD REG SHS H84989104 1464 23148 SH SOLE 21719 0 1429 TECK RESOURCES LTD CL B 878742204 181658 13250809 SH SOLE 13120437 0 130372 TECO ENERGY INC COM 872375100 423 20664 SH SOLE 16737 0 3927 TELEDYNE TECHNOLOGIES INC COM 879360105 237 2306 SH SOLE 2306 0 0 TELUS CORP COM 87971M103 416729 11523671 SH SOLE 11416990 0 106681 TENET HEALTHCARE CORP COM NEW 88033G407 443 8733 SH SOLE 8733 0 0 TERADATA CORP DEL COM 88076W103 775 17739 SH SOLE 12846 0 4893 TERADYNE INC COM 880770102 999 50485 SH SOLE 31995 0 18490 TESLA MTRS INC COM 88160R101 1543 6936 SH SOLE 6008 0 928 TESORO CORP COM 881609101 800 10761 SH SOLE 10761 0 0 TEVA PHARMACEUTICAL INDS LTD ADR 881624209 2286 39755 SH SOLE 39755 0 0 TEXAS INSTRS INC COM 882508104 6138 114803 SH SOLE 113411 0 1392 TEXTRON INC COM 883203101 989 23497 SH SOLE 21387 0 2110 THE ADT CORPORATION COM 00101J106 956 26380 SH SOLE 20740 0 5640 THERMO FISHER SCIENTIFIC INC COM 883556102 7730 61700 SH SOLE 40749 0 20951 THOMSON REUTERS CORP COM 884903105 7802 193158 SH SOLE 193158 0 0 TIFFANY & CO NEW COM 886547108 1177 11017 SH SOLE 9710 0 1307 TIME WARNER CABLE INC COM 88732J207 3974 26137 SH SOLE 22892 0 3245 TIME WARNER INC COM NEW 887317303 6412 75063 SH SOLE 71858 0 3205 TJX COS INC NEW COM 872540109 9060 132106 SH SOLE 84281 0 47825 TOLL BROTHERS INC COM 889478103 376 10982 SH SOLE 5052 0 5930 TORCHMARK CORP COM 891027104 762 14063 SH SOLE 12499 0 1564 TORONTO DOMINION BK ONT COM NEW 891160509 1188048 24792674 SH SOLE 24480916 0 311758 TOTAL S A SPONSORED ADR 89151E109 5385 105425 SH SOLE 92175 0 13250 TOTAL SYS SVCS INC COM 891906109 747 22011 SH SOLE 13458 0 8553 TOWERS WATSON & CO CL A 891894107 366 3230 SH SOLE 2005 0 1225 TRACTOR SUPPLY CO COM 892356106 1343 17041 SH SOLE 14121 0 2920 TRANSALTA CORP COM 89346D107 135064 14863309 SH SOLE 14832479 0 30830 TRANSCANADA CORP COM 89353D107 379706 7708780 SH SOLE 7632688 0 76092 TRANSDIGM GROUP INC COM 893641100 462 2353 SH SOLE 1492 0 861 TRANSOCEAN LTD REG SHS H8817H100 318 17363 SH SOLE 17363 0 0 TRAVELERS COMPANIES INC COM 89417E109 3510 33163 SH SOLE 29016 0 4147 TRIMBLE NAVIGATION LTD COM 896239100 368 13873 SH SOLE 7362 0 6511 TRIPADVISOR INC COM 896945201 1007 13484 SH SOLE 11293 0 2191 TRUSTCO BK CORP N Y COM 898349105 93 12787 SH SOLE 12787 0 0 TRW AUTOMOTIVE HLDGS CORP COM 87264S106 542 5267 SH SOLE 3303 0 1964 TURQUOISE HILL RES LTD COM 900435108 1493 482537 SH SOLE 482537 0 0 TWENTY FIRST CENTY FOX INC CL A 90130A101 7570 197114 SH SOLE 192693 0 4421 TWENTY FIRST CENTY FOX INC CL B 90130A200 815 22098 SH SOLE 16230 0 5868 TWITTER INC COM 90184L102 627 17489 SH SOLE 15369 0 2120 TWO HBRS INVT CORP COM 90187B101 109 10834 SH SOLE 10834 0 0 TYCO INTL PLC SHS G91442106 1747 39825 SH SOLE 32910 0 6915 TYSON FOODS INC CL A 902494103 1417 35343 SH SOLE 23968 0 11375 UDR INC COM 902653104 219 7099 SH SOLE 7099 0 0 UIL HLDG CORP COM 902748102 275 6308 SH SOLE 6308 0 0 ULTA SALON COSMETCS & FRAG I COM 90384S303 233 1824 SH SOLE 1824 0 0 ULTRA PETROLEUM CORP COM 903914109 160 12152 SH SOLE 4232 0 7920 UMB FINL CORP COM 902788108 279 4896 SH SOLE 4896 0 0 UNDER ARMOUR INC CL A 904311107 1212 17844 SH SOLE 15369 0 2475 UNILEVER N V N Y SHS NEW 904784709 1950 49950 SH SOLE 35730 0 14220 UNILEVER PLC SPON ADR NEW 904767704 3348 82705 SH SOLE 76235 0 6470 UNION PAC CORP COM 907818108 9322 78254 SH SOLE 75188 0 3066 UNITED BANKSHARES INC WEST V COM 909907107 214 5721 SH SOLE 5721 0 0 UNITED CONTL HLDGS INC COM 910047109 864 12912 SH SOLE 10222 0 2690 UNITED PARCEL SERVICE INC CL B 911312106 11371 102281 SH SOLE 64411 0 37870 UNITED RENTALS INC COM 911363109 825 8089 SH SOLE 7467 0 622 UNITED TECHNOLOGIES CORP COM 913017109 12335 107261 SH SOLE 87434 0 19827 UNITEDHEALTH GROUP INC COM 91324P102 9492 93900 SH SOLE 82957 0 10943 UNIVERSAL HLTH SVCS INC CL B 913903100 1310 11775 SH SOLE 7439 0 4336 UNUM GROUP COM 91529Y106 923 26472 SH SOLE 22202 0 4270 URBAN OUTFITTERS INC COM 917047102 654 18620 SH SOLE 10419 0 8201 US BANCORP DEL COM NEW 902973304 9923 220754 SH SOLE 213679 0 7075 UTI WORLDWIDE INC ORD G87210103 128 10616 SH SOLE 10616 0 0 V F CORP COM 918204108 2995 39991 SH SOLE 31050 0 8941 VALEANT PHARMACEUTICALS INTL COM 91911K102 123197 859264 SH SOLE 843361 0 15903 VALERO ENERGY CORP NEW COM 91913Y100 2387 48225 SH SOLE 44756 0 3469 VALSPAR CORP COM 920355104 211 2445 SH SOLE 2445 0 0 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 2292 57275 SH SOLE 24205 0 33070 VANTIV INC CL A 92210H105 767 22622 SH SOLE 15145 0 7477 VARIAN MED SYS INC COM 92220P105 2172 25102 SH SOLE 16634 0 8468 VENTAS INC COM 92276F100 13363 186374 SH SOLE 174310 0 12064 VERISIGN INC COM 92343E102 1204 21124 SH SOLE 11745 0 9379 VERISK ANALYTICS INC CL A 92345Y106 872 13608 SH SOLE 8142 0 5466 VERIZON COMMUNICATIONS INC COM 92343V104 20191 431617 SH SOLE 396864 0 34753 VERMILION ENERGY INC COM 923725105 201265 4093048 SH SOLE 4032439 0 60609 VERTEX PHARMACEUTICALS INC COM 92532F100 3111 26187 SH SOLE 23722 0 2465 VIACOM INC NEW CL B 92553P201 4720 62720 SH SOLE 53142 0 9578 VIMPELCOM LTD SPONSORED ADR 92719A106 143 34201 SH SOLE 34201 0 0 VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 2432 124460 SH SOLE 124460 0 0 VISA INC COM CL A 92826C839 22983 87653 SH SOLE 71243 0 16410 VMWARE INC CL A COM 928563402 1176 14249 SH SOLE 12225 0 2024 VODAFONE GROUP PLC NEW SPNSR ADR NO PAR 92857W308 3050 89282 SH SOLE 82444 0 6838 VORNADO RLTY TR SH BEN INT 929042109 1727 14669 SH SOLE 13891 0 778 VOYA FINL INC COM 929089100 882 20805 SH SOLE 14233 0 6572 VULCAN MATLS CO COM 929160109 732 11133 SH SOLE 9973 0 1160 WABTEC CORP COM 929740108 232 2669 SH SOLE 2669 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 6204 81416 SH SOLE 75007 0 6409 WAL-MART STORES INC COM 931142103 16858 196301 SH SOLE 179294 0 17007 WASTE MGMT INC DEL COM 94106L109 2522 49150 SH SOLE 37505 0 11645 WATERS CORP COM 941848103 917 8139 SH SOLE 6866 0 1273 WEATHERFORD INTL PLC ORD SHS G48833100 219 19104 SH SOLE 0 0 19104 WEINGARTEN RLTY INVS SH BEN INT 948741103 301 8619 SH SOLE 3568 0 5051 WELLS FARGO & CO NEW COM 949746101 26190 477740 SH SOLE 474123 0 3617 WENDYS CO COM 95058W100 102 11345 SH SOLE 11345 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 256 4815 SH SOLE 4815 0 0 WESTERN DIGITAL CORP COM 958102105 2712 24499 SH SOLE 23452 0 1047 WESTERN GAS EQUITY PARTNERS COMUNT LTD PT 95825R103 367 6087 SH SOLE 6087 0 0 WESTERN GAS PARTNERS LP COM UNIT LP IN 958254104 232 3176 SH SOLE 3176 0 0 WESTERN UN CO COM 959802109 1047 58484 SH SOLE 48597 0 9887 WESTLAKE CHEM CORP COM 960413102 298 4871 SH SOLE 3827 0 1044 WEYERHAEUSER CO COM 962166104 1661 46267 SH SOLE 44069 0 2198 WHIRLPOOL CORP COM 963320106 1285 6634 SH SOLE 6224 0 410 WHITEWAVE FOODS CO COM 966244105 203 5811 SH SOLE 5811 0 0 WHITING PETE CORP NEW COM 966387102 1087 32946 SH SOLE 30711 0 2235 WHOLE FOODS MKT INC COM 966837106 2178 43192 SH SOLE 35867 0 7325 WILLIAMS COS INC DEL COM 969457100 5875 130725 SH SOLE 123089 0 7636 WILLIAMS PARTNERS L P COM UNIT L P 96950F104 553 12366 SH SOLE 12366 0 0 WILLIAMS SONOMA INC COM 969904101 204 2697 SH SOLE 2697 0 0 WILLIS GROUP HOLDINGS PUBLIC SHS G96666105 587 13097 SH SOLE 0 0 13097 WINDSTREAM HLDGS INC COM 97382A101 453 54982 SH SOLE 40211 0 14771 WINTRUST FINL CORP COM 97650W108 250 5350 SH SOLE 5350 0 0 WISCONSIN ENERGY CORP COM 976657106 2085 39529 SH SOLE 17771 0 21758 WORKDAY INC CL A 98138H101 500 6131 SH SOLE 4547 0 1584 WPP PLC NEW ADR 92937A102 934 8970 SH SOLE 5020 0 3950 WYNDHAM WORLDWIDE CORP COM 98310W108 1278 14899 SH SOLE 10495 0 4404 WYNN RESORTS LTD COM 983134107 1606 10795 SH SOLE 8900 0 1895 XCEL ENERGY INC COM 98389B100 2276 63366 SH SOLE 42138 0 21228 XEROX CORP COM 984121103 3196 230580 SH SOLE 168407 0 62173 XILINX INC COM 983919101 1429 33019 SH SOLE 26724 0 6295 XL GROUP PLC SHS G98290102 629 18289 SH SOLE 15262 0 3027 XYLEM INC COM 98419M100 683 17949 SH SOLE 14242 0 3707 YAHOO INC COM 984332106 6505 128786 SH SOLE 118785 0 10001 YAMANA GOLD INC COM 98462Y100 2652 655927 SH SOLE 655927 0 0 YUM BRANDS INC COM 988498101 7375 101228 SH SOLE 64269 0 36959 ZIMMER HLDGS INC COM 98956P102 1741 15353 SH SOLE 13980 0 1373 ZIONS BANCORPORATION COM 989701107 557 19548 SH SOLE 14203 0 5345 ZOETIS INC CL A 98978V103 3671 85310 SH SOLE 63736 0 21574 ZYNGA INC CL A 98986T108 62 23259 SH SOLE 23259 0 0