0001172661-18-000237.txt : 20180202 0001172661-18-000237.hdr.sgml : 20180202 20180202154713 ACCESSION NUMBER: 0001172661-18-000237 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20171231 FILED AS OF DATE: 20180202 DATE AS OF CHANGE: 20180202 EFFECTIVENESS DATE: 20180202 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: 18570499 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-2017 12-31-2017 false CIBC Asset Management Inc
18 York Street Suite 1300 Toronto A6 M5J 2T8
13F HOLDINGS REPORT 028-03663 N
Stephen Carlin MD and Head Equities Manager 416-552-1636 /s/ Stephen Carlin Toronto A6 02-02-2018 0 1068 16346406
INFORMATION TABLE 2 infotable.xml 3M CO COM 88579Y101 13605 57804 SH SOLE 56297 0 1507 ABBOTT LABS COM 002824100 9144 160232 SH SOLE 155193 0 5039 ABBVIE INC COM 00287Y109 17528 181246 SH SOLE 177815 0 3431 ABIOMED INC COM 003654100 275 1468 SH SOLE 1468 0 0 ABM INDS INC COM 000957100 265 7019 SH SOLE 7019 0 0 ACADIA RLTY TR COM SH BEN INT 004239109 277 10115 SH SOLE 10115 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 19872 129806 SH SOLE 121517 0 8289 ACTIVISION BLIZZARD INC COM 00507V109 11969 189030 SH SOLE 177299 0 11731 ACUITY BRANDS INC COM 00508Y102 752 4275 SH SOLE 3763 0 512 ADIENT PLC ORD SHS G0084W101 337 4286 SH SOLE 3247 0 1039 ADOBE SYS INC COM 00724F101 14537 82953 SH SOLE 82558 0 395 ADVANCE AUTO PARTS INC COM 00751Y106 861 8636 SH SOLE 6866 0 1770 ADVANCED MICRO DEVICES INC COM 007903107 830 80702 SH SOLE 74109 0 6593 ADVANTAGE OIL & GAS LTD COM 00765F101 4845 1123071 SH SOLE 1123071 0 0 AECOM COM 00766T100 206 5553 SH SOLE 5553 0 0 AERCAP HOLDINGS NV SHS N00985106 614 11664 SH SOLE 10142 0 1522 AES CORP COM 00130H105 679 62741 SH SOLE 57249 0 5492 AETNA INC NEW COM 00817Y108 6065 33619 SH SOLE 30223 0 3396 AFFILIATED MANAGERS GROUP COM 008252108 1091 5315 SH SOLE 4929 0 386 AFLAC INC COM 001055102 3352 38188 SH SOLE 35744 0 2444 AGILENT TECHNOLOGIES INC COM 00846U101 2040 30464 SH SOLE 29434 0 1030 AGNC INVT CORP COM 00123Q104 941 46621 SH SOLE 12028 0 34593 AGNICO EAGLE MINES LTD COM 008474108 68331 1473710 SH SOLE 1468745 0 4965 AGRIUM INC COM 008916108 227544 1970049 SH SOLE 1966794 0 3255 AIR PRODS & CHEMS INC COM 009158106 4182 25490 SH SOLE 24997 0 493 AK STL HLDG CORP COM 001547108 225 39756 SH SOLE 39756 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 1383 21266 SH SOLE 15262 0 6004 ALAMOS GOLD INC NEW COM CL A 011532108 30788 4705535 SH SOLE 4705535 0 0 ALASKA AIR GROUP INC COM 011659109 879 11958 SH SOLE 10982 0 976 ALBEMARLE CORP COM 012653101 1647 12876 SH SOLE 12340 0 536 ALCOA CORP COM 013872106 424 7862 SH SOLE 6162 0 1700 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 1116 8546 SH SOLE 8017 0 529 ALEXION PHARMACEUTICALS INC COM 015351109 4297 35933 SH SOLE 33964 0 1969 ALGONQUIN PWR UTILS CORP COM 015857105 1928 171673 SH SOLE 171673 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 10240 59384 SH SOLE 59384 0 0 ALIGN TECHNOLOGY INC COM 016255101 2174 9785 SH SOLE 9341 0 444 ALKERMES PLC SHS G01767105 399 7287 SH SOLE 5095 0 2192 ALLEGHANY CORP DEL COM 017175100 534 895 SH SOLE 516 0 379 ALLEGION PUB LTD CO ORD SHS G0176J109 477 6001 SH SOLE 5075 0 926 ALLERGAN PLC SHS G0177J108 5492 33574 SH SOLE 30361 0 3213 ALLETE INC COM NEW 018522300 292 3930 SH SOLE 3930 0 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 1337 5275 SH SOLE 4687 0 588 ALLIANT ENERGY CORP COM 018802108 1064 24981 SH SOLE 19921 0 5060 ALLISON TRANSMISSION HLDGS I COM 01973R101 220 5118 SH SOLE 5118 0 0 ALLSTATE CORP COM 020002101 3874 36996 SH SOLE 33446 0 3550 ALLY FINL INC COM 02005N100 532 18255 SH SOLE 15658 0 2597 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 393 3090 SH SOLE 3090 0 0 ALPHABET INC CAP STK CL C 02079K107 57594 55040 SH SOLE 54969 0 71 ALPHABET INC CAP STK CL A 02079K305 35689 33880 SH SOLE 33595 0 285 ALTICE USA INC CL A 02156K103 523 24643 SH SOLE 24643 0 0 ALTRIA GROUP INC COM 02209S103 19250 269577 SH SOLE 253515 0 16062 AMAZON COM INC COM 023135106 75659 64695 SH SOLE 63014 0 1681 AMBEV SA SPONSORED ADR 02319V103 701 108490 SH SOLE 97000 0 11490 AMDOCS LTD SHS G02602103 504 7690 SH SOLE 0 0 7690 AMERCO COM 023586100 245 648 SH SOLE 648 0 0 AMEREN CORP COM 023608102 1500 25425 SH SOLE 21345 0 4080 AMERICAN AIRLS GROUP INC COM 02376R102 3098 59535 SH SOLE 56482 0 3053 AMERICAN AXLE & MFG HLDGS IN COM 024061103 217 12751 SH SOLE 12751 0 0 AMERICAN ELEC PWR INC COM 025537101 5766 78381 SH SOLE 71333 0 7048 AMERICAN EQTY INVT LIFE HLD COM 025676206 342 11123 SH SOLE 11123 0 0 AMERICAN EXPRESS CO COM 025816109 9556 96223 SH SOLE 93910 0 2313 AMERICAN FINL GROUP INC OHIO COM 025932104 317 2924 SH SOLE 2924 0 0 AMERICAN HOMES 4 RENT CL A 02665T306 204 9319 SH SOLE 9319 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 6932 116348 SH SOLE 115166 0 1182 AMERICAN TOWER CORP NEW COM 03027X100 5532 38774 SH SOLE 37856 0 918 AMERICAN WTR WKS CO INC NEW COM 030420103 1896 20723 SH SOLE 16164 0 4559 AMERIPRISE FINL INC COM 03076C106 2407 14206 SH SOLE 13770 0 436 AMERISOURCEBERGEN CORP COM 03073E105 1814 19757 SH SOLE 16351 0 3406 AMETEK INC NEW COM 031100100 1608 22192 SH SOLE 21122 0 1070 AMGEN INC COM 031162100 15720 90396 SH SOLE 89802 0 594 AMPHENOL CORP NEW CL A 032095101 2867 32656 SH SOLE 27852 0 4804 ANADARKO PETE CORP COM 032511107 4928 91879 SH SOLE 87765 0 4114 ANALOG DEVICES INC COM 032654105 4244 47674 SH SOLE 45344 0 2330 ANDEAVOR COM 03349M105 1681 14705 SH SOLE 13375 0 1330 ANDEAVOR LOGISTICS LP COM UNIT LP INT 03350F106 231 4996 SH SOLE 4996 0 0 ANIXTER INTL INC COM 035290105 284 3740 SH SOLE 3740 0 0 ANNALY CAP MGMT INC COM 035710409 1357 114166 SH SOLE 34908 0 79258 ANSYS INC COM 03662Q105 1474 9987 SH SOLE 7457 0 2530 ANTERO RES CORP COM 03674X106 255 13447 SH SOLE 10721 0 2726 ANTHEM INC COM 036752103 5769 25639 SH SOLE 23538 0 2101 AON PLC SHS CL A G0408V102 15452 115314 SH SOLE 113861 0 1453 APACHE CORP COM 037411105 1724 40830 SH SOLE 33948 0 6882 APARTMENT INVT & MGMT CO CL A 03748R101 596 13635 SH SOLE 13635 0 0 APOLLO COML REAL EST FIN INC COM 03762U105 235 12734 SH SOLE 12734 0 0 APPLE INC COM 037833100 117007 691410 SH SOLE 689014 0 2396 APPLIED INDL TECHNOLOGIES IN COM 03820C105 337 4947 SH SOLE 4947 0 0 APPLIED MATLS INC COM 038222105 9645 188671 SH SOLE 187205 0 1466 APTIV PLC SHS G6095L109 1826 21526 SH SOLE 20686 0 840 AQUA AMERICA INC COM 03836W103 235 5998 SH SOLE 5998 0 0 ARAMARK COM 03852U106 541 12664 SH SOLE 8072 0 4592 ARCH CAP GROUP LTD ORD G0450A105 1091 12020 SH SOLE 4624 0 7396 ARCHER DANIELS MIDLAND CO COM 039483102 2183 54458 SH SOLE 50311 0 4147 ARCHROCK INC COM 03957W106 106 10095 SH SOLE 10095 0 0 ARCONIC INC COM 03965L100 1265 46423 SH SOLE 38041 0 8382 ARES CAP CORP COM 04010L103 255 16193 SH SOLE 16193 0 0 ARISTA NETWORKS INC COM 040413106 729 3094 SH SOLE 2423 0 671 ARROW ELECTRS INC COM 042735100 314 3902 SH SOLE 2935 0 967 ASCENA RETAIL GROUP INC COM 04351G101 34 14450 SH SOLE 14450 0 0 ASHLAND GLOBAL HLDGS INC COM 044186104 644 9049 SH SOLE 7994 0 1055 ASML HOLDING N V N Y REGISTRY SHS N07059210 416 2396 SH SOLE 2396 0 0 ASSURANT INC COM 04621X108 756 7496 SH SOLE 4767 0 2729 ASTRAZENECA PLC SPONSORED ADR 046353108 4735 136450 SH SOLE 129050 0 7400 AT&T INC COM 00206R102 29436 758145 SH SOLE 729977 0 28168 ATMOS ENERGY CORP COM 049560105 297 3454 SH SOLE 3454 0 0 AUTODESK INC COM 052769106 2890 27565 SH SOLE 26765 0 800 AUTOLIV INC COM 052800109 601 4728 SH SOLE 2940 0 1788 AUTOMATIC DATA PROCESSING IN COM 053015103 6794 57972 SH SOLE 54916 0 3056 AUTONATION INC COM 05329W102 238 4639 SH SOLE 3332 0 1307 AUTOZONE INC COM 053332102 2730 3838 SH SOLE 2999 0 839 AVALONBAY CMNTYS INC COM 053484101 2730 15301 SH SOLE 12219 0 3082 AVANGRID INC COM 05351W103 614 12132 SH SOLE 10388 0 1744 AVERY DENNISON CORP COM 053611109 1070 9316 SH SOLE 7705 0 1611 AVISTA CORP COM 05379B107 278 5406 SH SOLE 5406 0 0 AVNET INC COM 053807103 232 5852 SH SOLE 4149 0 1703 AVON PRODS INC COM 054303102 33 15356 SH SOLE 15356 0 0 AXALTA COATING SYS LTD COM G0750C108 263 8139 SH SOLE 8139 0 0 AXIS CAPITAL HOLDINGS LTD SHS G0692U109 458 9104 SH SOLE 2916 0 6188 B2GOLD CORP COM 11777Q209 2620 845252 SH SOLE 845252 0 0 BAIDU INC SPON ADR REP A 056752108 3758 16045 SH SOLE 16045 0 0 BAKER HUGHES A GE CO CL A 05722G100 1465 46312 SH SOLE 37932 0 8380 BALL CORP COM 058498106 1311 34625 SH SOLE 30843 0 3782 BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 856 100680 SH SOLE 90030 0 10650 BANK AMER CORP COM 060505104 32317 1094745 SH SOLE 1084285 0 10460 BANK MONTREAL QUE COM 063671101 744482 9264428 SH SOLE 9241948 0 22480 BANK N S HALIFAX COM 064149107 614936 9489022 SH SOLE 9449475 0 39547 BANK NEW YORK MELLON CORP COM 064058100 5202 96589 SH SOLE 92877 0 3712 BANK OF THE OZARKS COM 063904106 372 7673 SH SOLE 7673 0 0 BANKUNITED INC COM 06652K103 1316 32314 SH SOLE 32314 0 0 BARRICK GOLD CORP COM 067901108 55496 3821115 SH SOLE 3820175 0 940 BAXTER INTL INC COM 071813109 4203 65020 SH SOLE 57185 0 7835 BAYTEX ENERGY CORP COM 07317Q105 270 89648 SH SOLE 89648 0 0 BB&T CORP COM 054937107 4140 83272 SH SOLE 72580 0 10692 BCE INC COM NEW 05534B760 198747 4120289 SH SOLE 4099349 0 20940 BECTON DICKINSON & CO COM 075887109 10776 50340 SH SOLE 39577 0 10763 BED BATH & BEYOND INC COM 075896100 236 10732 SH SOLE 4963 0 5769 BEMIS INC COM 081437105 263 5496 SH SOLE 2850 0 2646 BERKLEY W R CORP COM 084423102 780 10888 SH SOLE 4165 0 6723 BERKSHIRE HATHAWAY INC DEL CL A 084670108 298 1 SH SOLE 0 0 1 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 48890 246647 SH SOLE 240614 0 6033 BERRY GLOBAL GROUP INC COM 08579W103 251 4283 SH SOLE 4283 0 0 BEST BUY INC COM 086516101 2082 30408 SH SOLE 25161 0 5247 BHP BILLITON LTD SPONSORED ADR 088606108 10385 225810 SH SOLE 225810 0 0 BIO RAD LABS INC CL A 090572207 250 1046 SH SOLE 1046 0 0 BIOGEN INC COM 09062X103 8712 27346 SH SOLE 26801 0 545 BIOMARIN PHARMACEUTICAL INC COM 09061G101 1312 14713 SH SOLE 11708 0 3005 BIOVERATIV INC COM 09075E100 263 4885 SH SOLE 3612 0 1273 BLACK KNIGHT INC COM 09215C105 350 7930 SH SOLE 7930 0 0 BLACKBERRY LTD COM 09228F103 3204 285651 SH SOLE 278801 0 6850 BLACKROCK INC COM 09247X101 8891 17308 SH SOLE 17167 0 141 BLACKSTONE GROUP L P COM UNIT LTD 09253U108 703 21944 SH SOLE 21944 0 0 BLOCK H & R INC COM 093671105 724 27626 SH SOLE 17985 0 9641 BLUE BUFFALO PET PRODS INC COM 09531U102 212 6451 SH SOLE 6451 0 0 BLUEBIRD BIO INC COM 09609G100 247 1385 SH SOLE 1385 0 0 BOEING CO COM 097023105 15314 51928 SH SOLE 51664 0 264 BOK FINL CORP COM NEW 05561Q201 209 2259 SH SOLE 2259 0 0 BORGWARNER INC COM 099724106 958 18747 SH SOLE 17558 0 1189 BOSTON PRIVATE FINL HLDGS IN COM 101119105 169 10941 SH SOLE 10941 0 0 BOSTON PROPERTIES INC COM 101121101 5465 42029 SH SOLE 41371 0 658 BOSTON SCIENTIFIC CORP COM 101137107 3469 139928 SH SOLE 123063 0 16865 BP PLC SPONSORED ADR 055622104 3682 87610 SH SOLE 82880 0 4730 BRIGHTHOUSE FINL INC COM 10922N103 571 9733 SH SOLE 8616 0 1117 BRISTOL MYERS SQUIBB CO COM 110122108 9449 154194 SH SOLE 147409 0 6785 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 1452 21669 SH SOLE 20519 0 1150 BRIXMOR PPTY GROUP INC COM 11120U105 190 10161 SH SOLE 10161 0 0 BROADCOM LTD SHS Y09827109 26921 104794 SH SOLE 97243 0 7551 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 1136 12541 SH SOLE 3824 0 8717 BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 466222 10665101 SH SOLE 10652951 0 12150 BROOKFIELD BUSINESS PARTNERS UNIT LTD LP G16234109 95501 2761472 SH SOLE 2761472 0 0 BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 33143 735849 SH SOLE 735849 0 0 BROOKFIELD PPTY PARTNERS L P UNIT LTD PARTN G16249107 134187 6031195 SH SOLE 6031195 0 0 BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 60353 1724407 SH SOLE 1724407 0 0 BROWN & BROWN INC COM 115236101 334 6482 SH SOLE 5114 0 1368 BROWN FORMAN CORP CL B 115637209 1942 28283 SH SOLE 22837 0 5446 BUCKEYE PARTNERS L P UNIT LTD PARTN 118230101 232 4691 SH SOLE 4691 0 0 BUNGE LIMITED COM G16962105 604 9007 SH SOLE 4797 0 4210 BURLINGTON STORES INC COM 122017106 3820 31046 SH SOLE 19116 0 11930 BWX TECHNOLOGIES INC COM 05605H100 204 3369 SH SOLE 3369 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 1728 19398 SH SOLE 12508 0 6890 CA INC COM 12673P105 1581 47511 SH SOLE 45445 0 2066 CABOT OIL & GAS CORP COM 127097103 4065 142140 SH SOLE 135117 0 7023 CACI INTL INC CL A 127190304 399 3011 SH SOLE 3011 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 1483 35460 SH SOLE 33695 0 1765 CAE INC COM 124765108 2054 110136 SH SOLE 110136 0 0 CALATLANTIC GROUP INC COM 128195104 218 3874 SH SOLE 3874 0 0 CALPINE CORP COM NEW 131347304 271 17888 SH SOLE 12415 0 5473 CAMDEN PPTY TR SH BEN INT 133131102 459 4987 SH SOLE 3050 0 1937 CAMECO CORP COM 13321L108 1506 162369 SH SOLE 162369 0 0 CAMPBELL SOUP CO COM 134429109 1589 33023 SH SOLE 20789 0 12234 CANADA GOOSE HOLDINGS INC SHS SUB VTG 135086106 501 15802 SH SOLE 15802 0 0 CANADIAN NAT RES LTD COM 136385101 502504 14002964 SH SOLE 13978434 0 24530 CANADIAN NATL RY CO COM 136375102 525260 6343427 SH SOLE 6317767 0 25660 CANADIAN PAC RY LTD COM 13645T100 349257 1903621 SH SOLE 1903331 0 290 CAPITAL ONE FINL CORP COM 14040H105 4453 44713 SH SOLE 43379 0 1334 CAPSTEAD MTG CORP COM NO PAR 14067E506 107 12424 SH SOLE 12424 0 0 CARDINAL HEALTH INC COM 14149Y108 1988 32444 SH SOLE 28044 0 4400 CARLISLE COS INC COM 142339100 258 2267 SH SOLE 2267 0 0 CARMAX INC COM 143130102 1159 18066 SH SOLE 16616 0 1450 CARNIVAL CORP UNIT 99/99/9999 143658300 2960 44600 SH SOLE 40747 0 3853 CARRIZO OIL & GAS INC COM 144577103 212 9947 SH SOLE 9947 0 0 CARTER INC COM 146229109 462 3931 SH SOLE 3921 0 10 CATERPILLAR INC DEL COM 149123101 8450 53626 SH SOLE 53126 0 500 CBL & ASSOC PPTYS INC COM 124830100 124 21865 SH SOLE 21865 0 0 CBOE GLOBAL MARKETS INC COM 12503M108 1543 12386 SH SOLE 10395 0 1991 CBRE GROUP INC CL A 12504L109 1282 29599 SH SOLE 27839 0 1760 CBS CORP NEW CL B 124857202 2101 35604 SH SOLE 34365 0 1239 CDN IMPERIAL BK COMM TORONTO COM 136069101 796549 8136771 SH SOLE 8120211 0 16560 CDW CORP COM 12514G108 444 6384 SH SOLE 5349 0 1035 CELANESE CORP DEL COM SER A 150870103 671 6268 SH SOLE 4630 0 1638 CELESTICA INC SUB VTG SHS 15101Q108 531 50387 SH SOLE 50387 0 0 CELGENE CORP COM 151020104 10460 100230 SH SOLE 96149 0 4081 CENOVUS ENERGY INC COM 15135U109 82335 8977660 SH SOLE 8977220 0 440 CENTENE CORP DEL COM 15135B101 1737 17217 SH SOLE 14992 0 2225 CENTERPOINT ENERGY INC COM 15189T107 1333 47000 SH SOLE 38542 0 8458 CENTURYLINK INC COM 156700106 1546 92687 SH SOLE 70853 0 21834 CERNER CORP COM 156782104 2834 42058 SH SOLE 39156 0 2902 CF INDS HLDGS INC COM 125269100 1307 30714 SH SOLE 20266 0 10448 CHARTER COMMUNICATIONS INC N CL A 16119P108 9703 28882 SH SOLE 28406 0 476 CHECK POINT SOFTWARE TECH LT ORD M22465104 1818 17548 SH SOLE 13769 0 3779 CHEMOURS CO COM 163851108 310 6188 SH SOLE 6188 0 0 CHENIERE ENERGY INC COM NEW 16411R208 535 9940 SH SOLE 8042 0 1898 CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101 344 11608 SH SOLE 11608 0 0 CHESAPEAKE ENERGY CORP COM 165167107 305 76973 SH SOLE 76973 0 0 CHEVRON CORP NEW COM 166764100 31902 254831 SH SOLE 247161 0 7670 CHICOS FAS INC COM 168615102 147 16616 SH SOLE 16616 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 999 3458 SH SOLE 2425 0 1033 CHUBB LIMITED COM H1467J104 4336 29674 SH SOLE 26272 0 3402 CHURCH & DWIGHT INC COM 171340102 2745 54707 SH SOLE 36712 0 17995 CIGNA CORPORATION COM 125509109 5250 25853 SH SOLE 22803 0 3050 CIMAREX ENERGY CO COM 171798101 3409 27940 SH SOLE 25300 0 2640 CINCINNATI FINL CORP COM 172062101 1248 16641 SH SOLE 13778 0 2863 CINTAS CORP COM 172908105 1974 12670 SH SOLE 11663 0 1007 CISCO SYS INC COM 17275R102 25816 674279 SH SOLE 663256 0 11023 CIT GROUP INC COM NEW 125581801 493 10019 SH SOLE 6951 0 3068 CITIGROUP INC COM NEW 172967424 24561 330071 SH SOLE 329074 0 997 CITIZENS FINL GROUP INC COM 174610105 6402 152491 SH SOLE 109248 0 43243 CITRIX SYS INC COM 177376100 1812 20587 SH SOLE 18293 0 2294 CLEAR CHANNEL OUTDOOR HLDGS CL A 18451C109 58 12695 SH SOLE 12695 0 0 CLEVELAND CLIFFS INC COM 185899101 74 10199 SH SOLE 10199 0 0 CLOROX CO DEL COM 189054109 2622 17625 SH SOLE 11401 0 6224 CME GROUP INC COM CL A 12572Q105 5567 38118 SH SOLE 34189 0 3929 CMS ENERGY CORP COM 125896100 1465 30973 SH SOLE 24554 0 6419 CNA FINL CORP COM 126117100 558 10520 SH SOLE 9119 0 1401 COCA COLA CO COM 191216100 23789 518511 SH SOLE 494280 0 24231 COCA COLA EUROPEAN PARTNERS SHS G25839104 590 14814 SH SOLE 12204 0 2610 COGNEX CORP COM 192422103 362 5926 SH SOLE 5926 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 5474 77075 SH SOLE 72772 0 4303 COHERENT INC COM 192479103 236 837 SH SOLE 837 0 0 COLGATE PALMOLIVE CO COM 194162103 7409 98202 SH SOLE 87679 0 10523 COLLIERS INTL GROUP INC SUB VTG SHS 194693107 14063 232023 SH SOLE 232023 0 0 COLONY NORTHSTAR INC CL A COM 19625W104 212 18618 SH SOLE 18618 0 0 COLUMBIA BKG SYS INC COM 197236102 257 5911 SH SOLE 5911 0 0 COMCAST CORP NEW CL A 20030N101 24215 604616 SH SOLE 594957 0 9659 COMERICA INC COM 200340107 1667 19208 SH SOLE 15477 0 3731 COMMERCE BANCSHARES INC COM 200525103 363 6509 SH SOLE 3773 0 2736 COMMSCOPE HLDG CO INC COM 20337X109 247 6527 SH SOLE 6527 0 0 COMMUNITY BK SYS INC COM 203607106 344 6396 SH SOLE 6396 0 0 COMMUNITY HEALTH SYS INC NEW COM 203668108 60 14055 SH SOLE 14055 0 0 CONAGRA BRANDS INC COM 205887102 1804 47899 SH SOLE 37199 0 10700 CONCHO RES INC COM 20605P101 6954 46290 SH SOLE 42914 0 3376 CONOCOPHILLIPS COM 20825C104 7005 127613 SH SOLE 119751 0 7862 CONSOLIDATED EDISON INC COM 209115104 3432 40400 SH SOLE 27048 0 13352 CONSTELLATION BRANDS INC CL A 21036P108 5102 22320 SH SOLE 16214 0 6106 CONTINENTAL RESOURCES INC COM 212015101 3544 66904 SH SOLE 62123 0 4781 COOPER COS INC COM NEW 216648402 1158 5313 SH SOLE 4239 0 1074 COPART INC COM 217204106 580 13437 SH SOLE 13417 0 20 CORELOGIC INC COM 21871D103 338 7322 SH SOLE 7302 0 20 CORNING INC COM 219350105 2896 90518 SH SOLE 82468 0 8050 COSTAR GROUP INC COM 22160N109 325 1095 SH SOLE 1095 0 0 COSTCO WHSL CORP NEW COM 22160K105 11027 59245 SH SOLE 58138 0 1107 COTT CORP QUE COM 22163N106 953 56847 SH SOLE 56847 0 0 COTY INC COM CL A 222070203 1110 55801 SH SOLE 49842 0 5959 COUSINS PPTYS INC COM 222795106 143 15480 SH SOLE 15480 0 0 CREDICORP LTD COM G2519Y108 311 1501 SH SOLE 1501 0 0 CREDIT ACCEP CORP MICH COM 225310101 216 669 SH SOLE 669 0 0 CRESCENT PT ENERGY CORP COM 22576C101 73114 9553373 SH SOLE 9553373 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 9315 83914 SH SOLE 76895 0 7019 CROWN HOLDINGS INC COM 228368106 784 13942 SH SOLE 13892 0 50 CSRA INC COM 12650T104 516 17233 SH SOLE 13830 0 3403 CSX CORP COM 126408103 7120 129432 SH SOLE 124315 0 5117 CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 1084 24572 SH SOLE 24572 0 0 CULLEN FROST BANKERS INC COM 229899109 204 2152 SH SOLE 2152 0 0 CUMMINS INC COM 231021106 2768 15672 SH SOLE 14559 0 1113 CVB FINL CORP COM 126600105 210 8921 SH SOLE 8921 0 0 CVS HEALTH CORP COM 126650100 7116 98149 SH SOLE 92179 0 5970 CYPRESS SEMICONDUCTOR CORP COM 232806109 404 26478 SH SOLE 26398 0 80 D R HORTON INC COM 23331A109 1865 36520 SH SOLE 31403 0 5117 DANAHER CORP DEL COM 235851102 5732 61753 SH SOLE 57628 0 4125 DARDEN RESTAURANTS INC COM 237194105 1653 17217 SH SOLE 10873 0 6344 DARLING INGREDIENTS INC COM 237266101 238 13105 SH SOLE 13105 0 0 DAVITA INC COM 23918K108 1362 18849 SH SOLE 15617 0 3232 DDR CORP COM 23317H102 110 12233 SH SOLE 12233 0 0 DEERE & CO COM 244199105 5328 34041 SH SOLE 31325 0 2716 DELL TECHNOLOGIES INC COM CL V 24703L103 291 3580 SH SOLE 270 0 3310 DELTA AIR LINES INC DEL COM NEW 247361702 3988 71208 SH SOLE 62125 0 9083 DENBURY RES INC COM NEW 247916208 114 51652 SH SOLE 51652 0 0 DENTSPLY SIRONA INC COM 24906P109 1881 28569 SH SOLE 27659 0 910 DESCARTES SYS GROUP INC COM 249906108 17276 605068 SH SOLE 602728 0 2340 DEVON ENERGY CORP NEW COM 25179M103 6001 144951 SH SOLE 139596 0 5355 DIAGEO P L C SPON ADR NEW 25243Q205 1043 7145 SH SOLE 6415 0 730 DIAMONDBACK ENERGY INC COM 25278X109 415 3284 SH SOLE 3284 0 0 DIAMONDROCK HOSPITALITY CO COM 252784301 284 25156 SH SOLE 25156 0 0 DIGITAL RLTY TR INC COM 253868103 2630 23089 SH SOLE 17983 0 5106 DISCOVER FINL SVCS COM 254709108 2776 36087 SH SOLE 34995 0 1092 DISCOVERY COMMUNICATNS NEW COM SER A 25470F104 658 29402 SH SOLE 21387 0 8015 DISCOVERY COMMUNICATNS NEW COM SER C 25470F302 461 21776 SH SOLE 11066 0 10710 DISH NETWORK CORP CL A 25470M109 1808 37858 SH SOLE 35977 0 1881 DISNEY WALT CO COM DISNEY 254687106 15143 140854 SH SOLE 137910 0 2944 DOLBY LABORATORIES INC COM 25659T107 219 3538 SH SOLE 3538 0 0 DOLLAR GEN CORP NEW COM 256677105 2524 27142 SH SOLE 23659 0 3483 DOLLAR TREE INC COM 256746108 4136 38540 SH SOLE 30537 0 8003 DOMINION ENERGY INC COM 25746U109 9798 120870 SH SOLE 110089 0 10781 DOMINOS PIZZA INC COM 25754A201 415 2198 SH SOLE 1613 0 585 DONALDSON INC COM 257651109 215 4386 SH SOLE 4386 0 0 DOUGLAS EMMETT INC COM 25960P109 214 5217 SH SOLE 5217 0 0 DOVER CORP COM 260003108 1515 15002 SH SOLE 14271 0 731 DOWDUPONT INC COM 26078J100 16224 227797 SH SOLE 226800 0 997 DR PEPPER SNAPPLE GROUP INC COM 26138E109 2137 22019 SH SOLE 16004 0 6015 DST SYS INC DEL COM 233326107 290 4669 SH SOLE 2130 0 2539 DTE ENERGY CO COM 233331107 2033 18575 SH SOLE 15775 0 2800 DUKE ENERGY CORP NEW COM NEW 26441C204 10251 121875 SH SOLE 106680 0 15195 DUKE REALTY CORP COM NEW 264411505 1050 38594 SH SOLE 31166 0 7428 DUN & BRADSTREET CORP DEL NE COM 26483E100 385 3251 SH SOLE 1252 0 1999 DXC TECHNOLOGY CO COM 23355L106 2819 29706 SH SOLE 28850 0 856 E TRADE FINANCIAL CORP COM NEW 269246401 1260 25412 SH SOLE 23964 0 1448 EAST WEST BANCORP INC COM 27579R104 303 4980 SH SOLE 4980 0 0 EASTMAN CHEM CO COM 277432100 1329 14346 SH SOLE 13235 0 1111 EATON CORP PLC SHS G29183103 3812 48248 SH SOLE 47307 0 941 EATON VANCE CORP COM NON VTG 278265103 228 4043 SH SOLE 4043 0 0 EBAY INC COM 278642103 6309 167170 SH SOLE 151831 0 15339 ECHOSTAR CORP CL A 278768106 200 3345 SH SOLE 3345 0 0 ECOLAB INC COM 278865100 3485 25969 SH SOLE 24476 0 1493 EDGEWELL PERS CARE CO COM 28035Q102 305 5138 SH SOLE 1994 0 3144 EDISON INTL COM 281020107 2025 32025 SH SOLE 28719 0 3306 EDWARDS LIFESCIENCES CORP COM 28176E108 2383 21139 SH SOLE 18684 0 2455 ELDORADO GOLD CORP NEW COM 284902103 707 486296 SH SOLE 486296 0 0 ELECTRONIC ARTS INC COM 285512109 4824 45914 SH SOLE 37583 0 8331 EMERSON ELEC CO COM 291011104 4441 63727 SH SOLE 62633 0 1094 ENBRIDGE INC COM 29250N105 862620 21964753 SH SOLE 21914301 0 50452 ENCANA CORP COM 292505104 159647 11916493 SH SOLE 11901883 0 14610 ENERGY TRANSFER EQUITY L P COM UT LTD PTN 29273V100 629 36456 SH SOLE 36456 0 0 ENERGY TRANSFER PARTNERS LP UNIT LTD PRT INT 29278N103 702 39160 SH SOLE 39160 0 0 ENERPLUS CORP COM 292766102 1599 162645 SH SOLE 162645 0 0 ENLINK MIDSTREAM PARTNERS LP COM UNIT REP LTD 29336U107 181 11807 SH SOLE 11807 0 0 ENTERGY CORP NEW COM 29364G103 1508 18533 SH SOLE 15974 0 2559 ENTERPRISE PRODS PARTNERS L COM 293792107 1895 71466 SH SOLE 71466 0 0 ENVISION HEALTHCARE CORP COM 29414D100 358 10347 SH SOLE 10347 0 0 EOG RES INC COM 26875P101 13184 122177 SH SOLE 118088 0 4089 EQT CORP COM 26884L109 1267 22262 SH SOLE 18551 0 3711 EQT GP HLDGS LP COM UNIT REP 26885J103 242 9003 SH SOLE 9003 0 0 EQUIFAX INC COM 294429105 1420 12038 SH SOLE 10629 0 1409 EQUINIX INC COM PAR $0.001 29444U700 3483 7684 SH SOLE 6854 0 830 EQUITY LIFESTYLE PPTYS INC COM 29472R108 261 2932 SH SOLE 2932 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 2413 37842 SH SOLE 32460 0 5382 ESSEX PPTY TR INC COM 297178105 1725 7148 SH SOLE 5852 0 1296 EVEREST RE GROUP LTD COM G3223R108 1419 6413 SH SOLE 3609 0 2804 EVERSOURCE ENERGY COM 30040W108 2057 32554 SH SOLE 27923 0 4631 EXELIXIS INC COM 30161Q104 299 9840 SH SOLE 9840 0 0 EXELON CORP COM 30161N101 3791 96194 SH SOLE 83320 0 12874 EXPEDIA INC DEL COM NEW 30212P303 2295 19163 SH SOLE 16455 0 2708 EXPEDITORS INTL WASH INC COM 302130109 1403 21693 SH SOLE 15569 0 6124 EXPRESS SCRIPTS HLDG CO COM 30219G108 5839 78226 SH SOLE 72068 0 6158 EXTRA SPACE STORAGE INC COM 30225T102 1092 12487 SH SOLE 10878 0 1609 EXXON MOBIL CORP COM 30231G102 37273 445637 SH SOLE 429554 0 16083 F M C CORP COM NEW 302491303 1212 12803 SH SOLE 11645 0 1158 F5 NETWORKS INC COM 315616102 1091 8316 SH SOLE 5555 0 2761 FACEBOOK INC CL A 30303M102 68458 387953 SH SOLE 374919 0 13034 FACTSET RESH SYS INC COM 303075105 258 1336 SH SOLE 1336 0 0 FASTENAL CO COM 311900104 2106 38513 SH SOLE 35215 0 3298 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 4763 35864 SH SOLE 34049 0 1815 FEDEX CORP COM 31428X106 6593 26420 SH SOLE 26076 0 344 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 597 15203 SH SOLE 9085 0 6118 FIDELITY NATL INFORMATION SV COM 31620M106 3417 36311 SH SOLE 30143 0 6168 FIFTH THIRD BANCORP COM 316773100 2304 75926 SH SOLE 65817 0 10109 FIRST BANCORP P R COM NEW 318672706 124 24221 SH SOLE 24221 0 0 FIRST DATA CORP NEW COM CL A 32008D106 514 30732 SH SOLE 30732 0 0 FIRST FINL BANKSHARES COM 32020R109 233 5174 SH SOLE 5174 0 0 FIRST MAJESTIC SILVER CORP COM 32076V103 457 67526 SH SOLE 67526 0 0 FIRST MIDWEST BANCORP DEL COM 320867104 338 14074 SH SOLE 14074 0 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 1612 18601 SH SOLE 16898 0 1703 FIRST SOLAR INC COM 336433107 238 3523 SH SOLE 3523 0 0 FIRSTENERGY CORP COM 337932107 1433 46787 SH SOLE 39201 0 7586 FIRSTSERVICE CORP NEW SUB VTG SH 33767E103 5238 74570 SH SOLE 74570 0 0 FISERV INC COM 337738108 12476 95141 SH SOLE 80547 0 14594 FLEETCOR TECHNOLOGIES INC COM 339041105 669 3474 SH SOLE 3082 0 392 FLIR SYS INC COM 302445101 619 13277 SH SOLE 11995 0 1282 FLOWSERVE CORP COM 34354P105 608 14421 SH SOLE 11315 0 3106 FLUOR CORP NEW COM 343412102 694 13437 SH SOLE 12197 0 1240 FNB CORP PA COM 302520101 160 11609 SH SOLE 11609 0 0 FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 454 4840 SH SOLE 4350 0 490 FOOT LOCKER INC COM 344849104 830 17714 SH SOLE 11212 0 6502 FORD MTR CO DEL COM PAR $0.01 345370860 4464 357410 SH SOLE 351785 0 5625 FOREST CITY RLTY TR INC COM CL A 345605109 212 8799 SH SOLE 8799 0 0 FORTINET INC COM 34959E109 256 5854 SH SOLE 5854 0 0 FORTIS INC COM 349553107 129494 3515376 SH SOLE 3507546 0 7830 FORTIVE CORP COM 34959J108 2167 29958 SH SOLE 29009 0 949 FORTUNA SILVER MINES INC COM 349915108 4594 876551 SH SOLE 876551 0 0 FORTUNE BRANDS HOME & SEC IN COM 34964C106 1027 15000 SH SOLE 13502 0 1498 FRANCO NEVADA CORP COM 351858105 122548 1526973 SH SOLE 1524403 0 2570 FRANKLIN RES INC COM 354613101 1702 39276 SH SOLE 37534 0 1742 FRANKLIN STREET PPTYS CORP COM 35471R106 161 14955 SH SOLE 14955 0 0 FREEPORT-MCMORAN INC CL B 35671D857 2521 132976 SH SOLE 123873 0 9103 FRESENIUS MED CARE AG&CO KGA SPONSORED ADR 358029106 442 8410 SH SOLE 7550 0 860 FTI CONSULTING INC COM 302941109 217 5052 SH SOLE 5052 0 0 FULLER H B CO COM 359694106 231 4294 SH SOLE 4294 0 0 GALLAGHER ARTHUR J & CO COM 363576109 1238 19569 SH SOLE 15615 0 3954 GAMING & LEISURE PPTYS INC COM 36467J108 264 7134 SH SOLE 7134 0 0 GANNETT CO INC COM 36473H104 164 14125 SH SOLE 14125 0 0 GAP INC DEL COM 364760108 1155 33917 SH SOLE 24986 0 8931 GARDNER DENVER HLDGS INC COM 36555P107 222 6543 SH SOLE 6543 0 0 GARMIN LTD SHS H2906T109 693 11626 SH SOLE 5993 0 5633 GARTNER INC COM 366651107 1224 9939 SH SOLE 7842 0 2097 GCP APPLIED TECHNOLOGIES INC COM 36164Y101 317 9933 SH SOLE 9933 0 0 GENERAL DYNAMICS CORP COM 369550108 5486 26966 SH SOLE 25930 0 1036 GENERAL ELECTRIC CO COM 369604103 14049 805124 SH SOLE 789776 0 15348 GENERAL MLS INC COM 370334104 19014 320782 SH SOLE 312761 0 8021 GENERAL MTRS CO COM 37045V100 5161 125909 SH SOLE 124255 0 1654 GENTEX CORP COM 371901109 272 13000 SH SOLE 9416 0 3584 GENUINE PARTS CO COM 372460105 1386 14591 SH SOLE 13373 0 1218 GENWORTH FINL INC COM CL A 37247D106 56 17910 SH SOLE 17910 0 0 GGP INC COM 36174X101 13024 556816 SH SOLE 553817 0 2999 G-III APPAREL GROUP LTD COM 36237H101 210 5684 SH SOLE 5684 0 0 GILDAN ACTIVEWEAR INC COM 375916103 62937 1939980 SH SOLE 1934210 0 5770 GILEAD SCIENCES INC COM 375558103 11956 166895 SH SOLE 161748 0 5147 GLACIER BANCORP INC NEW COM 37637Q105 247 6267 SH SOLE 6267 0 0 GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 3346 94740 SH SOLE 88620 0 6120 GLOBAL PMTS INC COM 37940X102 5147 51348 SH SOLE 49709 0 1639 GLOBALSTAR INC COM 378973408 44 33628 SH SOLE 33628 0 0 GODADDY INC CL A 380237107 282 5616 SH SOLE 5616 0 0 GOLD STD VENTURES CORP COM 380738104 98 55640 SH SOLE 55640 0 0 GOLDCORP INC NEW COM 380956409 213869 16700712 SH SOLE 16684842 0 15870 GOLDEN STAR RES LTD CDA COM 38119T104 2096 2363491 SH SOLE 2363491 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 8555 33580 SH SOLE 33250 0 330 GOODYEAR TIRE & RUBR CO COM 382550101 796 24625 SH SOLE 21873 0 2752 GOVERNMENT PPTYS INCOME TR COM SHS BEN INT 38376A103 239 12918 SH SOLE 12918 0 0 GRACE W R & CO DEL NEW COM 38388F108 508 7237 SH SOLE 7237 0 0 GRACO INC COM 384109104 257 5685 SH SOLE 5685 0 0 GRAINGER W W INC COM 384802104 1327 5617 SH SOLE 4918 0 699 GRAN TIERRA ENERGY INC COM 38500T101 435 159719 SH SOLE 159719 0 0 GRANITE REAL ESTATE INVT TR UNIT 99/99/9999 387437114 200204 5088443 SH SOLE 5087873 0 570 GREAT PLAINS ENERGY INC COM 391164100 225 6973 SH SOLE 6973 0 0 GREAT WESTN BANCORP INC COM 391416104 289 7251 SH SOLE 7251 0 0 GRIFOLS S A SP ADR REP B NVT 398438408 2688 117268 SH SOLE 91922 0 25346 GROUPE CGI INC CL A SUB VTG 39945C109 74248 1360773 SH SOLE 1354873 0 5900 GROUPON INC COM 399473107 99 19329 SH SOLE 19329 0 0 GRUBHUB INC COM 400110102 213 2967 SH SOLE 2967 0 0 HAEMONETICS CORP COM 405024100 210 3613 SH SOLE 3613 0 0 HALLIBURTON CO COM 406216101 8282 169478 SH SOLE 159668 0 9810 HANESBRANDS INC COM 410345102 796 38076 SH SOLE 31871 0 6205 HARLEY DAVIDSON INC COM 412822108 839 16497 SH SOLE 15303 0 1194 HARRIS CORP DEL COM 413875105 2478 17493 SH SOLE 10787 0 6706 HARTFORD FINL SVCS GROUP INC COM 416515104 2060 36601 SH SOLE 33346 0 3255 HASBRO INC COM 418056107 1606 17673 SH SOLE 14330 0 3343 HAWAIIAN HOLDINGS INC COM 419879101 259 6503 SH SOLE 6503 0 0 HCA HEALTHCARE INC COM 40412C101 2699 30723 SH SOLE 28231 0 2492 HCP INC COM 40414L109 1264 48455 SH SOLE 42093 0 6362 HD SUPPLY HLDGS INC COM 40416M105 271 6779 SH SOLE 6779 0 0 HECLA MNG CO COM 422704106 53 13382 SH SOLE 13382 0 0 HEICO CORP NEW CL A 422806208 233 2950 SH SOLE 2950 0 0 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 142 18785 SH SOLE 18785 0 0 HELMERICH & PAYNE INC COM 423452101 774 11967 SH SOLE 9647 0 2320 HENRY JACK & ASSOC INC COM 426281101 612 5230 SH SOLE 2462 0 2768 HERBALIFE LTD COM USD SHS G4412G101 328 4844 SH SOLE 3143 0 1701 HERSHEY CO COM 427866108 2179 19195 SH SOLE 14938 0 4257 HESS CORP COM 42809H107 2371 49950 SH SOLE 48447 0 1503 HEWLETT PACKARD ENTERPRISE C COM 42824C109 2159 150325 SH SOLE 145674 0 4651 HILLENBRAND INC COM 431571108 235 5259 SH SOLE 5259 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 1862 23310 SH SOLE 22002 0 1308 HOLLYFRONTIER CORP COM 436106108 612 11950 SH SOLE 6003 0 5947 HOLOGIC INC COM 436440101 1617 37821 SH SOLE 33394 0 4427 HOME DEPOT INC COM 437076102 21322 112499 SH SOLE 110153 0 2346 HONEYWELL INTL INC COM 438516106 11213 73118 SH SOLE 71614 0 1504 HOPE BANCORP INC COM 43940T109 309 16922 SH SOLE 16922 0 0 HORACE MANN EDUCATORS CORP N COM 440327104 240 5434 SH SOLE 5434 0 0 HORMEL FOODS CORP COM 440452100 1782 48975 SH SOLE 31742 0 17233 HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 317 10628 SH SOLE 5961 0 4667 HOST HOTELS & RESORTS INC COM 44107P104 1418 71451 SH SOLE 67779 0 3672 HP INC COM 40434L105 3298 156974 SH SOLE 151476 0 5498 HSBC HLDGS PLC SPON ADR NEW 404280406 1077 20860 SH SOLE 18670 0 2190 HUB GROUP INC CL A 443320106 205 4287 SH SOLE 4287 0 0 HUBBELL INC COM 443510607 249 1839 SH SOLE 1839 0 0 HUDBAY MINERALS INC COM 443628102 4275 480798 SH SOLE 480798 0 0 HUMANA INC COM 444859102 4216 16996 SH SOLE 14239 0 2757 HUNT J B TRANS SVCS INC COM 445658107 1920 16696 SH SOLE 15464 0 1232 HUNTINGTON BANCSHARES INC COM 446150104 1779 122174 SH SOLE 96263 0 25911 HUNTINGTON INGALLS INDS INC COM 446413106 359 1522 SH SOLE 1522 0 0 HUNTSMAN CORP COM 447011107 269 8093 SH SOLE 8093 0 0 HYATT HOTELS CORP COM CL A 448579102 306 4158 SH SOLE 4158 0 0 IAC INTERACTIVECORP COM 44919P508 616 5035 SH SOLE 2639 0 2396 IAMGOLD CORP COM 450913108 1094 186783 SH SOLE 186783 0 0 ICAHN ENTERPRISES LP DEPOSITARY UNIT 451100101 290 5478 SH SOLE 5478 0 0 IDEX CORP COM 45167R104 332 2516 SH SOLE 2516 0 0 IDEXX LABS INC COM 45168D104 1794 11473 SH SOLE 10547 0 926 IHS MARKIT LTD SHS G47567105 3074 68092 SH SOLE 43900 0 24192 ILLINOIS TOOL WKS INC COM 452308109 4953 29683 SH SOLE 29253 0 430 ILLUMINA INC COM 452327109 4303 19692 SH SOLE 17819 0 1873 IMPERIAL OIL LTD COM NEW 453038408 4928 157267 SH SOLE 157267 0 0 INCYTE CORP COM 45337C102 2489 26281 SH SOLE 23329 0 2952 INDEPENDENCE RLTY TR INC COM 45378A106 110 10873 SH SOLE 10873 0 0 INGERSOLL-RAND PLC SHS G47791101 1380 15471 SH SOLE 14650 0 821 INGREDION INC COM 457187102 498 3561 SH SOLE 2355 0 1206 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 245 5116 SH SOLE 5116 0 0 INTEL CORP COM 458140100 27252 590388 SH SOLE 584759 0 5629 INTERCONTINENTAL EXCHANGE IN COM 45866F104 5037 71379 SH SOLE 66344 0 5035 INTERNATIONAL BUSINESS MACHS COM 459200101 12602 82138 SH SOLE 79906 0 2232 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 1261 8265 SH SOLE 6975 0 1290 INTERPUBLIC GROUP COS INC COM 460690100 786 38974 SH SOLE 33983 0 4991 INTL PAPER CO COM 460146103 2218 38289 SH SOLE 37017 0 1272 INTUIT COM 461202103 5052 32018 SH SOLE 30752 0 1266 INTUITIVE SURGICAL INC COM NEW 46120E602 6009 16467 SH SOLE 13690 0 2777 INVESCO LTD SHS G491BT108 3232 88448 SH SOLE 86405 0 2043 INVESCO MORTGAGE CAPITAL INC COM 46131B100 256 14380 SH SOLE 14380 0 0 INVESTORS BANCORP INC NEW COM 46146L101 152 10972 SH SOLE 10972 0 0 INVITATION HOMES INC COM 46187W107 428 18148 SH SOLE 17241 0 907 IONIS PHARMACEUTICALS INC COM 462222100 211 4190 SH SOLE 4190 0 0 IPG PHOTONICS CORP COM 44980X109 379 1770 SH SOLE 1770 0 0 IQVIA HLDGS INC COM 46266C105 1754 17917 SH SOLE 15497 0 2420 IRIDIUM COMMUNICATIONS INC COM 46269C102 130 11059 SH SOLE 11059 0 0 IRON MTN INC NEW COM 46284V101 1002 26557 SH SOLE 22792 0 3765 ISHARES INC MSCI AUST ETF 464286103 4698 202775 SH SOLE 202775 0 0 ISHARES INC MSCI CDA ETF 464286509 3984 134422 SH SOLE 134422 0 0 ISHARES INC MSCI SINGPOR ETF 46434G780 5805 223861 SH SOLE 223861 0 0 ISHARES INC MSCI MLY ETF NEW 46434G814 15288 463703 SH SOLE 463703 0 0 ISHARES INC MSCI JPN ETF NEW 46434G822 782 13052 SH SOLE 13052 0 0 ISHARES TR SELECT DIVID ETF 464287168 638 6470 SH SOLE 6470 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 57389 1217940 SH SOLE 1211940 0 6000 ISHARES TR MSCI EAFE ETF 464287465 277062 3940582 SH SOLE 3940212 0 370 ISHARES TR U.S. CNSM GD ETF 464287812 21315 168193 SH SOLE 168193 0 0 ISHARES TR EUROPE ETF 464287861 2932 62042 SH SOLE 62042 0 0 ISHARES TR IBOXX HI YD ETF 464288513 28658 328419 SH SOLE 328419 0 0 ISHARES TR NEW ZEALAND ETF 464289123 8328 175444 SH SOLE 175444 0 0 ISHARES TR MSCI INDIA ETF 46429B598 9502 263420 SH SOLE 263420 0 0 ISHARES TR MSCI CHINA ETF 46429B671 348 5228 SH SOLE 5228 0 0 ISHARES TR MIN VOL USA ETF 46429B697 550 10415 SH SOLE 0 0 10415 ISHARES TR MSCI UK ETF NEW 46435G334 11252 314127 SH SOLE 314127 0 0 ITRON INC COM 465741106 227 3326 SH SOLE 3326 0 0 J & J SNACK FOODS CORP COM 466032109 207 1362 SH SOLE 1362 0 0 JABIL INC COM 466313103 267 10154 SH SOLE 6034 0 4120 JACOBS ENGR GROUP INC DEL COM 469814107 766 11606 SH SOLE 10525 0 1081 JD COM INC SPON ADR CL A 47215P106 1960 47332 SH SOLE 47332 0 0 JETBLUE AIRWAYS CORP COM 477143101 247 11071 SH SOLE 11071 0 0 JOHNSON & JOHNSON COM 478160104 52441 375331 SH SOLE 359356 0 15975 JOHNSON CTLS INTL PLC SHS G51502105 3681 96592 SH SOLE 88915 0 7677 JONES LANG LASALLE INC COM 48020Q107 3601 24176 SH SOLE 24176 0 0 JPMORGAN CHASE & CO COM 46625H100 42790 400132 SH SOLE 397601 0 2531 JUNIPER NETWORKS INC COM 48203R104 1239 43469 SH SOLE 33724 0 9745 KAISER ALUMINUM CORP COM PAR $0.01 483007704 254 2378 SH SOLE 2378 0 0 KAMAN CORP COM 483548103 205 3486 SH SOLE 3486 0 0 KANSAS CITY SOUTHERN COM NEW 485170302 1172 11135 SH SOLE 9218 0 1917 KAPSTONE PAPER & PACKAGING C COM 48562P103 253 11155 SH SOLE 11155 0 0 KAR AUCTION SVCS INC COM 48238T109 248 4913 SH SOLE 4913 0 0 KELLOGG CO COM 487836108 2757 40550 SH SOLE 31278 0 9272 KEYCORP NEW COM 493267108 2545 126194 SH SOLE 98441 0 27753 KEYSIGHT TECHNOLOGIES INC COM 49338L103 325 7823 SH SOLE 6195 0 1628 KILROY RLTY CORP COM 49427F108 236 3157 SH SOLE 3157 0 0 KIMBERLY CLARK CORP COM 494368103 6829 56595 SH SOLE 53515 0 3080 KIMCO RLTY CORP COM 49446R109 738 40680 SH SOLE 36855 0 3825 KINDER MORGAN INC DEL COM 49456B101 3416 189046 SH SOLE 184398 0 4648 KINDRED HEALTHCARE INC COM 494580103 101 10421 SH SOLE 10421 0 0 KINROSS GOLD CORP COM NO PAR 496902404 5460 1260926 SH SOLE 1260926 0 0 KIRBY CORP COM 497266106 278 4167 SH SOLE 4157 0 10 KIRKLAND LAKE GOLD LTD COM 49741E100 12213 793414 SH SOLE 793414 0 0 KITE RLTY GROUP TR COM NEW 49803T300 206 10531 SH SOLE 10531 0 0 KLA-TENCOR CORP COM 482480100 2276 21664 SH SOLE 19098 0 2566 KLONDEX MNS LTD COM 498696103 169 65079 SH SOLE 65079 0 0 KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 254 5810 SH SOLE 5810 0 0 KOHLS CORP COM 500255104 1163 21451 SH SOLE 14949 0 6502 KRAFT HEINZ CO COM 500754106 9032 116151 SH SOLE 115375 0 776 KROGER CO COM 501044101 2683 97757 SH SOLE 80508 0 17249 L BRANDS INC COM 501797104 1701 28254 SH SOLE 23144 0 5110 L3 TECHNOLOGIES INC COM 502413107 1499 7576 SH SOLE 6913 0 663 LABORATORY CORP AMER HLDGS COM NEW 50540R409 2085 13074 SH SOLE 9075 0 3999 LAM RESEARCH CORP COM 512807108 3982 21634 SH SOLE 19901 0 1733 LAMAR ADVERTISING CO NEW CL A 512816109 249 3349 SH SOLE 3349 0 0 LAMB WESTON HLDGS INC COM 513272104 348 6162 SH SOLE 4872 0 1290 LAS VEGAS SANDS CORP COM 517834107 2077 29891 SH SOLE 26553 0 3338 LAUDER ESTEE COS INC CL A 518439104 3388 26625 SH SOLE 24864 0 1761 LAZARD LTD SHS A G54050102 243 4623 SH SOLE 4623 0 0 LEAR CORP COM NEW 521865204 547 3097 SH SOLE 2265 0 832 LEGGETT & PLATT INC COM 524660107 614 12869 SH SOLE 11557 0 1312 LEIDOS HLDGS INC COM 525327102 323 5010 SH SOLE 5010 0 0 LENNAR CORP CL A 526057104 1341 21201 SH SOLE 19176 0 2025 LENNOX INTL INC COM 526107107 2911 13978 SH SOLE 8543 0 5435 LEUCADIA NATL CORP COM 527288104 867 32742 SH SOLE 29720 0 3022 LIBERTY BROADBAND CORP COM SER A 530307107 600 7056 SH SOLE 6081 0 975 LIBERTY GLOBAL PLC SHS CL A G5480U104 526 14685 SH SOLE 7371 0 7314 LIBERTY GLOBAL PLC SHS CL C G5480U120 877 25918 SH SOLE 19614 0 6304 LIBERTY INTERACTIVE CORP QVC GP COM SER A 53071M104 930 38084 SH SOLE 31331 0 6753 LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 520 13100 SH SOLE 11313 0 1787 LIBERTY MEDIA CORP DELAWARE COM SER A FRMLA 531229870 227 6927 SH SOLE 6927 0 0 LIBERTY PPTY TR SH BEN INT 531172104 448 10427 SH SOLE 5135 0 5292 LILLY ELI & CO COM 532457108 8810 104306 SH SOLE 93315 0 10991 LINCOLN ELEC HLDGS INC COM 533900106 203 2216 SH SOLE 2216 0 0 LINCOLN NATL CORP IND COM 534187109 1592 20714 SH SOLE 19789 0 925 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 221 6962 SH SOLE 6962 0 0 LITHIA MTRS INC CL A 536797103 220 1939 SH SOLE 1939 0 0 LIVE NATION ENTERTAINMENT IN COM 538034109 294 6898 SH SOLE 6898 0 0 LKQ CORP COM 501889208 1366 33592 SH SOLE 26923 0 6669 LOCKHEED MARTIN CORP COM 539830109 8484 26427 SH SOLE 23794 0 2633 LOEWS CORP COM 540424108 1403 28048 SH SOLE 26606 0 1442 LOWES COS INC COM 548661107 7506 80766 SH SOLE 79964 0 802 LULULEMON ATHLETICA INC COM 550021109 275 3500 SH SOLE 1040 0 2460 LUMENTUM HLDGS INC COM 55024U109 236 4823 SH SOLE 4823 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 2210 20031 SH SOLE 18469 0 1562 M & T BK CORP COM 55261F104 2616 15300 SH SOLE 13507 0 1793 MACERICH CO COM 554382101 784 11930 SH SOLE 10828 0 1102 MACYS INC COM 55616P104 881 34968 SH SOLE 26471 0 8497 MADISON SQUARE GARDEN CO NEW CL A 55825T103 474 2249 SH SOLE 2239 0 10 MAG SILVER CORP COM 55903Q104 357 28796 SH SOLE 28796 0 0 MAGELLAN HEALTH INC COM NEW 559079207 291 3015 SH SOLE 3015 0 0 MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 536 7560 SH SOLE 7560 0 0 MAGNA INTL INC COM 559222401 61984 1089123 SH SOLE 1087463 0 1660 MAIDEN HOLDINGS LTD SHS G5753U112 68 10268 SH SOLE 10268 0 0 MANPOWERGROUP INC COM 56418H100 417 3306 SH SOLE 2216 0 1090 MANULIFE FINL CORP COM 56501R106 472829 22573094 SH SOLE 22521097 0 51997 MARATHON OIL CORP COM 565849106 1380 81494 SH SOLE 76802 0 4692 MARATHON PETE CORP COM 56585A102 3371 51086 SH SOLE 46583 0 4503 MARKEL CORP COM 570535104 2661 2336 SH SOLE 1404 0 932 MARKETAXESS HLDGS INC COM 57060D108 256 1270 SH SOLE 1270 0 0 MARRIOTT INTL INC NEW CL A 571903202 5845 43062 SH SOLE 42455 0 607 MARSH & MCLENNAN COS INC COM 571748102 4073 50039 SH SOLE 46016 0 4023 MARTIN MARIETTA MATLS INC COM 573284106 2360 10678 SH SOLE 9583 0 1095 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 788 36697 SH SOLE 16885 0 19812 MASCO CORP COM 574599106 1317 29980 SH SOLE 28315 0 1665 MASTERCARD INCORPORATED CL A 57636Q104 20867 137863 SH SOLE 130071 0 7792 MATCH GROUP INC COM 57665R106 268 8556 SH SOLE 8556 0 0 MATTEL INC COM 577081102 632 41082 SH SOLE 29778 0 11304 MATTHEWS INTL CORP CL A 577128101 217 4102 SH SOLE 4102 0 0 MAXAR TECHNOLOGIES LTD COM 57778L103 1523 23565 SH SOLE 23565 0 0 MAXIM INTEGRATED PRODS INC COM 57772K101 1201 22963 SH SOLE 18718 0 4245 MCCORMICK & CO INC COM NON VTG 579780206 1794 17602 SH SOLE 10668 0 6934 MCDERMOTT INTL INC COM 580037109 239 36270 SH SOLE 36270 0 0 MCDONALDS CORP COM 580135101 14289 83015 SH SOLE 76018 0 6997 MCKESSON CORP COM 58155Q103 3199 20512 SH SOLE 18944 0 1568 MDU RES GROUP INC COM 552690109 256 9514 SH SOLE 6983 0 2531 MEDICAL PPTYS TRUST INC COM 58463J304 176 12779 SH SOLE 12779 0 0 MEDTRONIC PLC SHS G5960L103 11356 140634 SH SOLE 123156 0 17478 MELCO RESORT ENTERTAINMENT L ADR 585464100 451 15531 SH SOLE 15531 0 0 MERCADOLIBRE INC COM 58733R102 608 1931 SH SOLE 1472 0 459 MERCK & CO INC COM 58933Y105 51854 921517 SH SOLE 907006 0 14511 METHANEX CORP COM 59151K108 2652 43596 SH SOLE 43436 0 160 METLIFE INC COM 59156R108 7916 156569 SH SOLE 150994 0 5575 METTLER TOLEDO INTERNATIONAL COM 592688105 4489 7246 SH SOLE 5027 0 2219 MFA FINL INC COM 55272X102 114 14397 SH SOLE 14397 0 0 MGIC INVT CORP WIS COM 552848103 181 12795 SH SOLE 12795 0 0 MGM RESORTS INTERNATIONAL COM 552953101 1677 50210 SH SOLE 46565 0 3645 MICHAEL KORS HLDGS LTD SHS G60754101 780 12388 SH SOLE 8289 0 4099 MICROCHIP TECHNOLOGY INC COM 595017104 2535 28841 SH SOLE 28027 0 814 MICRON TECHNOLOGY INC COM 595112103 5991 145687 SH SOLE 138402 0 7285 MICROSEMI CORP COM 595137100 204 3944 SH SOLE 3944 0 0 MICROSOFT CORP COM 594918104 111058 1298317 SH SOLE 1293753 0 4564 MID AMER APT CMNTYS INC COM 59522J103 1245 12379 SH SOLE 10215 0 2164 MIDDLEBY CORP COM 596278101 264 1953 SH SOLE 1953 0 0 MITEL NETWORKS CORP COM 60671Q104 310 37409 SH SOLE 37409 0 0 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 123 12081 SH SOLE 12081 0 0 MOHAWK INDS INC COM 608190104 1744 6321 SH SOLE 6072 0 249 MOLSON COORS BREWING CO CL B 60871R209 2515 30646 SH SOLE 27398 0 3248 MONDELEZ INTL INC CL A 609207105 8013 187224 SH SOLE 185575 0 1649 MONRO INC COM 610236101 232 4082 SH SOLE 4082 0 0 MONSANTO CO NEW COM 61166W101 5844 50046 SH SOLE 43298 0 6748 MONSTER BEVERAGE CORP NEW COM 61174X109 4055 64073 SH SOLE 60356 0 3717 MOODYS CORP COM 615369105 6811 46139 SH SOLE 40334 0 5805 MOOG INC CL A 615394202 240 2767 SH SOLE 2767 0 0 MORGAN STANLEY COM NEW 617446448 7898 150516 SH SOLE 148857 0 1659 MOSAIC CO NEW COM 61945C103 1000 38972 SH SOLE 30921 0 8051 MOTOROLA SOLUTIONS INC COM NEW 620076307 2597 28752 SH SOLE 22721 0 6031 MPLX LP COM UNIT REP LTD 55336V100 436 12280 SH SOLE 12280 0 0 MSCI INC COM 55354G100 3651 28854 SH SOLE 18134 0 10720 MUELLER INDS INC COM 624756102 268 7557 SH SOLE 7557 0 0 MURPHY OIL CORP COM 626717102 308 9916 SH SOLE 5993 0 3923 MYLAN N V SHS EURO N59465109 2251 53201 SH SOLE 47268 0 5933 NABORS INDUSTRIES LTD SHS G6359F103 72 10606 SH SOLE 10606 0 0 NASDAQ INC COM 631103108 960 12498 SH SOLE 11712 0 786 NATIONAL GRID PLC SPONSORED ADR NE 636274409 3626 61657 SH SOLE 58076 0 3581 NATIONAL OILWELL VARCO INC COM 637071101 1400 38868 SH SOLE 34138 0 4730 NATIONAL RETAIL PPTYS INC COM 637417106 309 7157 SH SOLE 5208 0 1949 NAVIENT CORPORATION COM 63938C108 406 30513 SH SOLE 23975 0 6538 NBT BANCORP INC COM 628778102 208 5658 SH SOLE 5658 0 0 NCR CORP NEW COM 62886E108 331 9730 SH SOLE 4164 0 5566 NEKTAR THERAPEUTICS COM 640268108 323 5415 SH SOLE 5415 0 0 NETAPP INC COM 64110D104 1604 28994 SH SOLE 23490 0 5504 NETEASE INC SPONSORED ADR 64110W102 1997 5788 SH SOLE 4478 0 1310 NETFLIX INC COM 64110L106 10489 54640 SH SOLE 52776 0 1864 NETGEAR INC COM 64111Q104 239 4071 SH SOLE 4071 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 230 2966 SH SOLE 2966 0 0 NEVSUN RES LTD COM 64156L101 302 123622 SH SOLE 123622 0 0 NEW GOLD INC CDA COM 644535106 1241 375989 SH SOLE 375989 0 0 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 2082 22147 SH SOLE 22147 0 0 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 189 10569 SH SOLE 10569 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 384 29459 SH SOLE 16709 0 12750 NEWELL BRANDS INC COM 651229106 1495 48367 SH SOLE 42940 0 5427 NEWFIELD EXPL CO COM 651290108 662 20998 SH SOLE 17358 0 3640 NEWMONT MINING CORP COM 651639106 8544 227721 SH SOLE 195293 0 32428 NEWPARK RES INC COM PAR $.01NEW 651718504 104 12121 SH SOLE 12121 0 0 NEWS CORP NEW CL A 65249B109 716 44149 SH SOLE 39947 0 4202 NEWS CORP NEW CL B 65249B208 176 10591 SH SOLE 6461 0 4130 NEXGEN ENERGY LTD COM 65340P106 297 115792 SH SOLE 115792 0 0 NEXTERA ENERGY INC COM 65339F101 7280 46609 SH SOLE 41429 0 5180 NIELSEN HLDGS PLC SHS EUR G6518L108 842 23130 SH SOLE 18579 0 4551 NIKE INC CL B 654106103 8130 129982 SH SOLE 128800 0 1182 NISOURCE INC COM 65473P105 853 33222 SH SOLE 28286 0 4936 NOBLE CORP PLC SHS USD G65431101 99 21917 SH SOLE 21917 0 0 NOBLE ENERGY INC COM 655044105 1312 45027 SH SOLE 40773 0 4254 NORBORD INC COM NEW 65548P403 889 26163 SH SOLE 26163 0 0 NORDSON CORP COM 655663102 286 1951 SH SOLE 1951 0 0 NORDSTROM INC COM 655664100 754 15904 SH SOLE 11762 0 4142 NORFOLK SOUTHERN CORP COM 655844108 4084 28187 SH SOLE 26632 0 1555 NORTHERN TR CORP COM 665859104 2235 22371 SH SOLE 19359 0 3012 NORTHROP GRUMMAN CORP COM 666807102 5727 18661 SH SOLE 15646 0 3015 NORTHWEST BANCSHARES INC MD COM 667340103 228 13610 SH SOLE 13610 0 0 NORWEGIAN CRUISE LINE HLDGS SHS G66721104 1035 19434 SH SOLE 18007 0 1427 NOVAGOLD RES INC COM NEW 66987E206 353 89425 SH SOLE 89425 0 0 NOVARTIS A G SPONSORED ADR 66987V109 5020 59787 SH SOLE 54517 0 5270 NRG ENERGY INC COM NEW 629377508 1007 35343 SH SOLE 27048 0 8295 NUANCE COMMUNICATIONS INC COM 67020Y100 277 16972 SH SOLE 10109 0 6863 NUCOR CORP COM 670346105 1967 30931 SH SOLE 28909 0 2022 NVIDIA CORP COM 67066G104 19171 99075 SH SOLE 97196 0 1879 NVR INC COM 62944T105 800 228 SH SOLE 125 0 103 NXP SEMICONDUCTORS N V COM N6596X109 3128 26717 SH SOLE 24107 0 2610 O REILLY AUTOMOTIVE INC NEW COM 67103H107 3373 14022 SH SOLE 10824 0 3198 OAKTREE CAP GROUP LLC UNIT CL A 674001201 222 5269 SH SOLE 5269 0 0 OCCIDENTAL PETE CORP DEL COM 674599105 9622 130630 SH SOLE 120377 0 10253 OCH ZIFF CAP MGMT GROUP CL A 67551U105 44 17602 SH SOLE 17602 0 0 OCLARO INC COM NEW 67555N206 85 12650 SH SOLE 12650 0 0 OFFICE DEPOT INC COM 676220106 61 17255 SH SOLE 17255 0 0 OGE ENERGY CORP COM 670837103 214 6514 SH SOLE 6514 0 0 OLD DOMINION FGHT LINES INC COM 679580100 354 2693 SH SOLE 2693 0 0 OLD NATL BANCORP IND COM 680033107 307 17605 SH SOLE 17605 0 0 OLD REP INTL CORP COM 680223104 376 17567 SH SOLE 8971 0 8596 OMNICOM GROUP INC COM 681919106 1636 22458 SH SOLE 20839 0 1619 ON SEMICONDUCTOR CORP COM 682189105 292 13924 SH SOLE 13924 0 0 ONEOK INC NEW COM 682680103 1927 36047 SH SOLE 34689 0 1358 OPEN TEXT CORP COM 683715106 51758 1449067 SH SOLE 1446587 0 2480 OPKO HEALTH INC COM 68375N103 94 19264 SH SOLE 19264 0 0 ORACLE CORP COM 68389X105 24939 527477 SH SOLE 521840 0 5637 ORBITAL ATK INC COM 68557N103 254 1931 SH SOLE 1931 0 0 OSHKOSH CORP COM 688239201 229 2519 SH SOLE 2519 0 0 OSISKO GOLD ROYALTIES LTD COM 68827L101 6282 541548 SH SOLE 541548 0 0 OWENS CORNING NEW COM 690742101 355 3862 SH SOLE 3862 0 0 P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 5800 180015 SH SOLE 163855 0 16160 PACCAR INC COM 693718108 3171 44608 SH SOLE 43592 0 1016 PACKAGING CORP AMER COM 695156109 1119 9280 SH SOLE 8185 0 1095 PACWEST BANCORP DEL COM 695263103 234 4643 SH SOLE 4643 0 0 PALO ALTO NETWORKS INC COM 697435105 799 5511 SH SOLE 4081 0 1430 PAN AMERICAN SILVER CORP COM 697900108 979 62578 SH SOLE 62578 0 0 PARK HOTELS RESORTS INC COM 700517105 277 9648 SH SOLE 7249 0 2399 PARKER HANNIFIN CORP COM 701094104 2510 12578 SH SOLE 12199 0 379 PARSLEY ENERGY INC CL A 701877102 245 8316 SH SOLE 8316 0 0 PATTERSON COMPANIES INC COM 703395103 356 9864 SH SOLE 7575 0 2289 PAYCHEX INC COM 704326107 3264 47938 SH SOLE 41507 0 6431 PAYPAL HLDGS INC COM 70450Y103 11582 157313 SH SOLE 156373 0 940 PDC ENERGY INC COM 69327R101 424 8220 SH SOLE 8220 0 0 PEMBINA PIPELINE CORP COM 706327103 260690 7170276 SH SOLE 7162716 0 7560 PENNEY J C INC COM 708160106 140 44301 SH SOLE 44301 0 0 PENTAIR PLC SHS G7S00T104 1164 16486 SH SOLE 15322 0 1164 PEOPLES UNITED FINANCIAL INC COM 712704105 863 46159 SH SOLE 30396 0 15763 PEPSICO INC COM 713448108 19909 166015 SH SOLE 153362 0 12653 PERKINELMER INC COM 714046109 706 9657 SH SOLE 9657 0 0 PERRIGO CO PLC SHS G97822103 861 9879 SH SOLE 7507 0 2372 PFIZER INC COM 717081103 21832 602753 SH SOLE 580799 0 21954 PG&E CORP COM 69331C108 2426 54110 SH SOLE 45069 0 9041 PHILIP MORRIS INTL INC COM 718172109 20114 190385 SH SOLE 183887 0 6498 PHILLIPS 66 COM 718546104 4567 45147 SH SOLE 42162 0 2985 PILGRIMS PRIDE CORP NEW COM 72147K108 259 8333 SH SOLE 8333 0 0 PINNACLE FOODS INC DEL COM 72348P104 240 4038 SH SOLE 4038 0 0 PINNACLE WEST CAP CORP COM 723484101 886 10403 SH SOLE 9624 0 779 PIONEER NAT RES CO COM 723787107 8173 47285 SH SOLE 44182 0 3103 PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 506 24517 SH SOLE 24517 0 0 PLEXUS CORP COM 729132100 261 4292 SH SOLE 4292 0 0 PNC FINL SVCS GROUP INC COM 693475105 9494 65800 SH SOLE 63505 0 2295 POLARIS INDS INC COM 731068102 485 3910 SH SOLE 2080 0 1830 POTASH CORP SASK INC COM 73755L107 7058 342698 SH SOLE 341878 0 820 POWERSHARES QQQ TRUST UNIT SER 1 73935A104 2785 17877 SH SOLE 17877 0 0 PPG INDS INC COM 693506107 3490 29872 SH SOLE 29290 0 582 PPL CORP COM 69351T106 4770 154109 SH SOLE 137383 0 16726 PRAXAIR INC COM 74005P104 5197 33598 SH SOLE 32120 0 1478 PRECISION DRILLING CORP COM 2010 74022D308 366 120297 SH SOLE 120297 0 0 PRETIUM RES INC COM 74139C102 1263 110291 SH SOLE 110291 0 0 PRICE T ROWE GROUP INC COM 74144T108 2337 22274 SH SOLE 21585 0 689 PRICELINE GRP INC COM NEW 741503403 11935 6868 SH SOLE 6482 0 386 PRINCIPAL FINL GROUP INC COM 74251V102 1788 25347 SH SOLE 24343 0 1004 PROASSURANCE CORP COM 74267C106 245 4287 SH SOLE 4287 0 0 PROCTER AND GAMBLE CO COM 742718109 25366 276248 SH SOLE 261968 0 14280 PROGRESSIVE CORP OHIO COM 743315103 3322 58990 SH SOLE 52365 0 6625 PROLOGIS INC COM 74340W103 3475 53863 SH SOLE 52774 0 1089 PROSPECT CAPITAL CORPORATION COM 74348T102 95 14050 SH SOLE 14050 0 0 PROVIDENT FINL SVCS INC COM 74386T105 217 8045 SH SOLE 8045 0 0 PRUDENTIAL FINL INC COM 744320102 4544 39522 SH SOLE 38564 0 958 PRUDENTIAL PLC ADR 74435K204 1221 24046 SH SOLE 22906 0 1140 PS BUSINESS PKS INC CALIF COM 69360J107 208 1660 SH SOLE 1660 0 0 PTC INC COM 69370C100 229 3769 SH SOLE 3769 0 0 PUBLIC STORAGE COM 74460D109 10635 50884 SH SOLE 47629 0 3255 PUBLIC SVC ENTERPRISE GROUP COM 744573106 5003 97152 SH SOLE 87379 0 9773 PULTE GROUP INC COM 745867101 919 27648 SH SOLE 25563 0 2085 PVH CORP COM 693656100 1174 8553 SH SOLE 6792 0 1761 QORVO INC COM 74736K101 826 12407 SH SOLE 11029 0 1378 QUALCOMM INC COM 747525103 11890 185725 SH SOLE 181334 0 4391 QUANTA SVCS INC COM 74762E102 521 13334 SH SOLE 13334 0 0 QUEST DIAGNOSTICS INC COM 74834L100 1772 17987 SH SOLE 12207 0 5780 RADIANT LOGISTICS INC COM 75025X100 138 30000 SH SOLE 30000 0 0 RALPH LAUREN CORP CL A 751212101 712 6863 SH SOLE 5739 0 1124 RANDGOLD RES LTD ADR 752344309 2932 29650 SH SOLE 29650 0 0 RANGE RES CORP COM 75281A109 467 27376 SH SOLE 20052 0 7324 RAYMOND JAMES FINANCIAL INC COM 754730109 1180 13215 SH SOLE 11723 0 1492 RAYTHEON CO COM NEW 755111507 5767 30699 SH SOLE 26114 0 4585 REALTY INCOME CORP COM 756109104 3331 58442 SH SOLE 47919 0 10523 RED HAT INC COM 756577102 2050 17067 SH SOLE 15809 0 1258 REGENCY CTRS CORP COM 758849103 1213 17537 SH SOLE 13631 0 3906 REGENERON PHARMACEUTICALS COM 75886F107 4631 12318 SH SOLE 11355 0 963 REGIONS FINL CORP NEW COM 7591EP100 2438 141074 SH SOLE 107150 0 33924 REINSURANCE GROUP AMER INC COM NEW 759351604 351 2248 SH SOLE 2248 0 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 754 8784 SH SOLE 8784 0 0 RELX NV SPONSORED ADR 75955B102 932 40380 SH SOLE 36240 0 4140 RENAISSANCERE HOLDINGS LTD COM G7496G103 633 5043 SH SOLE 1437 0 3606 REPUBLIC SVCS INC COM 760759100 2397 35455 SH SOLE 24179 0 11276 RESMED INC COM 761152107 2754 32514 SH SOLE 22913 0 9601 RESTAURANT BRANDS INTL INC COM 76131D103 6069 98316 SH SOLE 96317 0 1999 RITCHIE BROS AUCTIONEERS COM 767744105 1317 43811 SH SOLE 43811 0 0 RITE AID CORP COM 767754104 70 35417 SH SOLE 35417 0 0 RLI CORP COM 749607107 225 3713 SH SOLE 3713 0 0 ROBERT HALF INTL INC COM 770323103 721 12982 SH SOLE 11074 0 1908 ROCKWELL AUTOMATION INC COM 773903109 2470 12582 SH SOLE 12210 0 372 ROCKWELL COLLINS INC COM 774341101 2060 15189 SH SOLE 14656 0 533 ROGERS COMMUNICATIONS INC CL B 775109200 194400 3799249 SH SOLE 3792989 0 6260 ROLLINS INC COM 775711104 343 7371 SH SOLE 7371 0 0 ROPER TECHNOLOGIES INC COM 776696106 2476 9558 SH SOLE 9252 0 306 ROSS STORES INC COM 778296103 6615 82427 SH SOLE 65755 0 16672 ROYAL BK CDA MONTREAL QUE COM 780087102 1168222 14245769 SH SOLE 14202549 0 43220 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 2160 18107 SH SOLE 16619 0 1488 ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 442 6620 SH SOLE 6620 0 0 RPM INTL INC COM 749685103 235 4488 SH SOLE 4488 0 0 RSP PERMIAN INC COM 74978Q105 217 5340 SH SOLE 5340 0 0 S&P GLOBAL INC COM 78409V104 7191 42448 SH SOLE 33411 0 9037 SAGE THERAPEUTICS INC COM 78667J108 213 1292 SH SOLE 1292 0 0 SALESFORCE COM INC COM 79466L302 6844 66943 SH SOLE 62063 0 4880 SANDSTORM GOLD LTD COM NEW 80013R206 3302 658199 SH SOLE 658199 0 0 SANMINA CORPORATION COM 801056102 311 9431 SH SOLE 9431 0 0 SANOFI SPONSORED ADR 80105N105 2576 59910 SH SOLE 56700 0 3210 SANTANDER CONSUMER USA HDG I COM 80283M101 347 18632 SH SOLE 12463 0 6169 SAP SE SPON ADR 803054204 654 5820 SH SOLE 5210 0 610 SBA COMMUNICATIONS CORP NEW CL A 78410G104 2108 12906 SH SOLE 10453 0 2453 SCANA CORP NEW COM 80589M102 588 14790 SH SOLE 12301 0 2489 SCHEIN HENRY INC COM 806407102 4580 65542 SH SOLE 55067 0 10475 SCHLUMBERGER LTD COM 806857108 11619 172408 SH SOLE 164042 0 8366 SCHWAB CHARLES CORP NEW COM 808513105 6213 120953 SH SOLE 113772 0 7181 SCRIPPS NETWORKS INTERACT IN CL A COM 811065101 1054 12339 SH SOLE 9566 0 2773 SEAGATE TECHNOLOGY PLC SHS G7945M107 1331 31807 SH SOLE 25694 0 6113 SEALED AIR CORP NEW COM 81211K100 1452 29453 SH SOLE 24625 0 4828 SEATTLE GENETICS INC COM 812578102 259 4837 SH SOLE 4837 0 0 SEI INVESTMENTS CO COM 784117103 510 7091 SH SOLE 5303 0 1788 SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 1297 46475 SH SOLE 46475 0 0 SELECTIVE INS GROUP INC COM 816300107 231 3929 SH SOLE 3929 0 0 SEMPRA ENERGY COM 816851109 2579 24125 SH SOLE 22149 0 1976 SERVICE CORP INTL COM 817565104 241 6454 SH SOLE 6454 0 0 SERVICEMASTER GLOBAL HLDGS I COM 81761R109 226 4399 SH SOLE 4399 0 0 SERVICENOW INC COM 81762P102 949 7277 SH SOLE 5681 0 1596 SHAW COMMUNICATIONS INC CL B CONV 82028K200 182297 7953685 SH SOLE 7947545 0 6140 SHERWIN WILLIAMS CO COM 824348106 3991 9733 SH SOLE 9388 0 345 SHIRE PLC SPONSORED ADR 82481R106 648 4175 SH SOLE 3925 0 250 SHOPIFY INC CL A 82509L107 33584 330823 SH SOLE 330673 0 150 SIERRA WIRELESS INC COM 826516106 270 13165 SH SOLE 13165 0 0 SIGNATURE BK NEW YORK N Y COM 82669G104 245 1786 SH SOLE 1786 0 0 SIGNET JEWELERS LIMITED SHS G81276100 401 7096 SH SOLE 5730 0 1366 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 268 4685 SH SOLE 4685 0 0 SIMON PPTY GROUP INC NEW COM 828806109 22071 128515 SH SOLE 128080 0 435 SIRIUS XM HLDGS INC COM 82968B103 1933 360687 SH SOLE 310852 0 49835 SKECHERS U S A INC CL A 830566105 202 5339 SH SOLE 5339 0 0 SKYWEST INC COM 830879102 346 6508 SH SOLE 6508 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 2969 31270 SH SOLE 29184 0 2086 SL GREEN RLTY CORP COM 78440X101 4765 47214 SH SOLE 46640 0 574 SLM CORP COM 78442P106 167 14809 SH SOLE 14809 0 0 SMITH A O COM 831865209 837 13654 SH SOLE 13654 0 0 SMUCKER J M CO COM NEW 832696405 1588 12783 SH SOLE 10153 0 2630 SNAP INC CL A 83304A106 333 22823 SH SOLE 22823 0 0 SNAP ON INC COM 833034101 949 5446 SH SOLE 5094 0 352 SOUTH JERSEY INDS INC COM 838518108 214 6846 SH SOLE 6846 0 0 SOUTHERN CO COM 842587107 7711 160352 SH SOLE 138113 0 22239 SOUTHERN COPPER CORP COM 84265V105 1529 32232 SH SOLE 27733 0 4499 SOUTHWEST AIRLS CO COM 844741108 15106 230795 SH SOLE 224834 0 5961 SOUTHWEST GAS HOLDINGS INC COM 844895102 246 3060 SH SOLE 3060 0 0 SOUTHWESTERN ENERGY CO COM 845467109 97 17471 SH SOLE 17471 0 0 SPDR GOLD TRUST GOLD SHS 78463V107 14482 117119 SH SOLE 117119 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 218508 818812 SH SOLE 813657 0 5155 SPDR SERIES TRUST BLOOMBERG BRCLYS 78464A417 18456 502602 SH SOLE 502602 0 0 SPECTRA ENERGY PARTNERS LP COM 84756N109 410 10380 SH SOLE 10380 0 0 SPIRE INC COM 84857L101 443 5894 SH SOLE 5894 0 0 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 346 3966 SH SOLE 3966 0 0 SPIRIT RLTY CAP INC NEW COM 84860W102 138 16094 SH SOLE 16094 0 0 SPLUNK INC COM 848637104 471 5691 SH SOLE 4648 0 1043 SPRINT CORP COM SER 1 85207U105 922 156575 SH SOLE 133563 0 23012 SPX FLOW INC COM 78469X107 254 5345 SH SOLE 5345 0 0 SQUARE INC CL A 852234103 434 12521 SH SOLE 12521 0 0 SRC ENERGY INC COM 78470V108 252 29511 SH SOLE 29511 0 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 285 7035 SH SOLE 7035 0 0 SSR MNG INC COM 784730103 433 49000 SH SOLE 49000 0 0 STANLEY BLACK & DECKER INC COM 854502101 2426 14295 SH SOLE 13875 0 420 STANTEC INC COM 85472N109 1312 46724 SH SOLE 46724 0 0 STARBUCKS CORP COM 855244109 10570 184048 SH SOLE 179651 0 4397 STARS GROUP INC COM 85570W100 1163 49753 SH SOLE 49753 0 0 STATE STR CORP COM 857477103 3503 35889 SH SOLE 33350 0 2539 STEEL DYNAMICS INC COM 858119100 1903 44131 SH SOLE 44101 0 30 STEPAN CO COM 858586100 209 2642 SH SOLE 2642 0 0 STERICYCLE INC COM 858912108 671 9868 SH SOLE 7381 0 2487 STERLING BANCORP DEL COM 85917A100 476 19366 SH SOLE 19296 0 70 STRYKER CORP COM 863667101 7736 49962 SH SOLE 43369 0 6593 SUN CMNTYS INC COM 866674104 252 2713 SH SOLE 2713 0 0 SUN LIFE FINL INC COM 866796105 241914 5836880 SH SOLE 5826020 0 10860 SUNCOR ENERGY INC NEW COM 867224107 518186 14055081 SH SOLE 14022369 0 32712 SUNTRUST BKS INC COM 867914103 3784 58578 SH SOLE 53287 0 5291 SVB FINL GROUP COM 78486Q101 417 1785 SH SOLE 1785 0 0 SYMANTEC CORP COM 871503108 2445 87143 SH SOLE 75138 0 12005 SYNCHRONY FINL COM 87165B103 8704 225440 SH SOLE 188692 0 36748 SYNOPSYS INC COM 871607107 1990 23349 SH SOLE 18939 0 4410 SYSCO CORP COM 871829107 6173 101652 SH SOLE 73759 0 27893 T MOBILE US INC COM 872590104 4121 64883 SH SOLE 55545 0 9338 TAHOE RES INC COM 873868103 1326 275255 SH SOLE 275255 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 12643 318868 SH SOLE 280928 0 37940 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 793 7219 SH SOLE 7219 0 0 TAL ED GROUP SPONSORED ADS 874080104 215 7250 SH SOLE 7250 0 0 TAPESTRY INC COM 876030107 1270 28709 SH SOLE 25079 0 3630 TARGA RES CORP COM 87612G101 435 8978 SH SOLE 7378 0 1600 TARGET CORP COM 87612E106 21097 323327 SH SOLE 318445 0 4882 TD AMERITRADE HLDG CORP COM 87236Y108 1308 25579 SH SOLE 17668 0 7911 TE CONNECTIVITY LTD REG SHS H84989104 2005 21097 SH SOLE 20219 0 878 TECHNIPFMC PLC COM G87110105 1831 58492 SH SOLE 58492 0 0 TECK RESOURCES LTD CL B 878742204 220477 8396205 SH SOLE 8391125 0 5080 TELEDYNE TECHNOLOGIES INC COM 879360105 220 1213 SH SOLE 1213 0 0 TELEFLEX INC COM 879369106 478 1923 SH SOLE 1539 0 384 TELUS CORP COM 87971M103 361505 9502638 SH SOLE 9482138 0 20500 TERADYNE INC COM 880770102 292 6968 SH SOLE 6968 0 0 TESLA INC COM 88160R101 3529 11333 SH SOLE 11102 0 231 TETRA TECH INC NEW COM 88162G103 205 4252 SH SOLE 4252 0 0 TETRA TECHNOLOGIES INC DEL COM 88162F105 45 10526 SH SOLE 10526 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 1098 57954 SH SOLE 57954 0 0 TEXAS INSTRS INC COM 882508104 12962 124106 SH SOLE 121923 0 2183 TEXTRON INC COM 883203101 1496 26438 SH SOLE 23623 0 2815 THERMO FISHER SCIENTIFIC INC COM 883556102 12869 67774 SH SOLE 58723 0 9051 THOMSON REUTERS CORP COM 884903105 86592 1978530 SH SOLE 1978530 0 0 THOR INDS INC COM 885160101 273 1814 SH SOLE 1814 0 0 TIFFANY & CO NEW COM 886547108 1249 12014 SH SOLE 9735 0 2279 TIME INC NEW COM 887228104 234 12697 SH SOLE 12697 0 0 TIME WARNER INC COM NEW 887317303 6846 74847 SH SOLE 69298 0 5549 TIVO CORP COM 88870P106 235 15080 SH SOLE 15080 0 0 TJX COS INC NEW COM 872540109 6964 91077 SH SOLE 73501 0 17576 TOLL BROTHERS INC COM 889478103 475 9900 SH SOLE 5545 0 4355 TORCHMARK CORP COM 891027104 950 10475 SH SOLE 9675 0 800 TORO CO COM 891092108 230 3525 SH SOLE 3525 0 0 TORONTO DOMINION BK ONT COM NEW 891160509 894188 15197616 SH SOLE 15141522 0 56094 TOTAL S A SPONSORED ADR 89151E109 4679 84640 SH SOLE 79830 0 4810 TOTAL SYS SVCS INC COM 891906109 1628 20584 SH SOLE 14910 0 5674 TRACTOR SUPPLY CO COM 892356106 1032 13806 SH SOLE 11190 0 2616 TRANSALTA CORP COM 89346D107 112946 18977197 SH SOLE 18950567 0 26630 TRANSCANADA CORP COM 89353D107 287913 5890762 SH SOLE 5870420 0 20342 TRANSDIGM GROUP INC COM 893641100 1391 5065 SH SOLE 4347 0 718 TRANSUNION COM 89400J107 335 6102 SH SOLE 6102 0 0 TRAVELERS COMPANIES INC COM 89417E109 3749 27636 SH SOLE 25023 0 2613 TRIMBLE INC COM 896239100 511 12579 SH SOLE 8475 0 4104 TRIPADVISOR INC COM 896945201 413 11983 SH SOLE 10155 0 1828 TURQUOISE HILL RES LTD COM 900435108 3900 1137999 SH SOLE 1137999 0 0 TWENTY FIRST CENTY FOX INC CL A 90130A101 5467 158324 SH SOLE 156126 0 2198 TWENTY FIRST CENTY FOX INC CL B 90130A200 1856 54403 SH SOLE 52154 0 2249 TWITTER INC COM 90184L102 744 30976 SH SOLE 24665 0 6311 TYLER TECHNOLOGIES INC COM 902252105 221 1250 SH SOLE 1250 0 0 TYSON FOODS INC CL A 902494103 2784 34335 SH SOLE 27990 0 6345 U S SILICA HLDGS INC COM 90346E103 240 7376 SH SOLE 7376 0 0 UDR INC COM 902653104 1173 30455 SH SOLE 23312 0 7143 UGI CORP NEW COM 902681105 275 5866 SH SOLE 5866 0 0 ULTA BEAUTY INC COM 90384S303 2879 12872 SH SOLE 10350 0 2522 ULTIMATE SOFTWARE GROUP INC COM 90385D107 213 977 SH SOLE 977 0 0 UNDER ARMOUR INC CL A 904311107 418 28974 SH SOLE 24559 0 4415 UNDER ARMOUR INC CL C 904311206 153 11518 SH SOLE 9877 0 1641 UNIFIRST CORP MASS COM 904708104 235 1424 SH SOLE 1424 0 0 UNILEVER N V N Y SHS NEW 904784709 2663 47280 SH SOLE 39860 0 7420 UNION PAC CORP COM 907818108 11301 84275 SH SOLE 80138 0 4137 UNITED CONTL HLDGS INC COM 910047109 1885 27967 SH SOLE 25089 0 2878 UNITED PARCEL SERVICE INC CL B 911312106 42030 352747 SH SOLE 346896 0 5851 UNITED RENTALS INC COM 911363109 1489 8662 SH SOLE 7330 0 1332 UNITED STATES STL CORP NEW COM 912909108 209 5925 SH SOLE 5925 0 0 UNITED TECHNOLOGIES CORP COM 913017109 9578 75079 SH SOLE 74416 0 663 UNITED THERAPEUTICS CORP DEL COM 91307C102 220 1490 SH SOLE 1490 0 0 UNITEDHEALTH GROUP INC COM 91324P102 20135 91330 SH SOLE 89283 0 2047 UNIVERSAL DISPLAY CORP COM 91347P105 275 1590 SH SOLE 1590 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 1372 12103 SH SOLE 8146 0 3957 UNUM GROUP COM 91529Y106 1156 21053 SH SOLE 19800 0 1253 US BANCORP DEL COM NEW 902973304 11404 212836 SH SOLE 180093 0 32743 US FOODS HLDG CORP COM 912008109 243 7601 SH SOLE 7601 0 0 V F CORP COM 918204108 2444 33032 SH SOLE 31837 0 1195 VAIL RESORTS INC COM 91879Q109 323 1520 SH SOLE 1352 0 168 VALEANT PHARMACEUTICALS INTL COM 91911K102 2607 124559 SH SOLE 124559 0 0 VALERO ENERGY CORP NEW COM 91913Y100 4031 43858 SH SOLE 40701 0 3157 VALHI INC NEW COM 918905100 75 12113 SH SOLE 12113 0 0 VALLEY NATL BANCORP COM 919794107 117 10423 SH SOLE 10423 0 0 VALVOLINE INC COM 92047W101 577 23033 SH SOLE 23033 0 0 VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 1744 75053 SH SOLE 75053 0 0 VANECK VECTORS ETF TR JP MORGAN MKTS 92189F494 1121 59051 SH SOLE 59051 0 0 VANGUARD INDEX FDS SM CP VAL ETF 922908611 649 4890 SH SOLE 4890 0 0 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 1930 42035 SH SOLE 30965 0 11070 VANTIV INC CL A 92210H105 1068 14525 SH SOLE 10301 0 4224 VARIAN MED SYS INC COM 92220P105 1529 13758 SH SOLE 8049 0 5709 VEEVA SYS INC CL A COM 922475108 263 4752 SH SOLE 4752 0 0 VENTAS INC COM 92276F100 4823 80366 SH SOLE 73075 0 7291 VEREIT INC COM 92339V100 368 47286 SH SOLE 32917 0 14369 VERISIGN INC COM 92343E102 1556 13598 SH SOLE 8016 0 5582 VERISK ANALYTICS INC COM 92345Y106 4013 41801 SH SOLE 30935 0 10866 VERIZON COMMUNICATIONS INC COM 92343V104 26957 510075 SH SOLE 490714 0 19361 VERMILION ENERGY INC COM 923725105 14972 410287 SH SOLE 394817 0 15470 VERTEX PHARMACEUTICALS INC COM 92532F100 4727 31542 SH SOLE 30792 0 750 VIACOM INC NEW CL B 92553P201 1094 35512 SH SOLE 33020 0 2492 VIAVI SOLUTIONS INC COM 925550105 136 15562 SH SOLE 15562 0 0 VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 119 10164 SH SOLE 10164 0 0 VISA INC COM CL A 92826C839 30828 270370 SH SOLE 251247 0 19123 VISTRA ENERGY CORP COM 92840M102 264 14393 SH SOLE 14393 0 0 VMWARE INC CL A COM 928563402 2159 17227 SH SOLE 13642 0 3585 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 6480 203139 SH SOLE 192518 0 10621 VORNADO RLTY TR SH BEN INT 929042109 1322 16916 SH SOLE 16009 0 907 VOYA FINL INC COM 929089100 447 9028 SH SOLE 6253 0 2775 VULCAN MATLS CO COM 929160109 1719 13390 SH SOLE 11667 0 1723 W P CAREY INC COM 92936U109 258 3748 SH SOLE 3748 0 0 WABCO HLDGS INC COM 92927K102 263 1832 SH SOLE 1832 0 0 WABTEC CORP COM 929740108 522 6413 SH SOLE 5024 0 1389 WADDELL & REED FINL INC CL A 930059100 230 10308 SH SOLE 10308 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 8954 123299 SH SOLE 120945 0 2354 WAL-MART STORES INC COM 931142103 18942 191818 SH SOLE 182889 0 8929 WASTE CONNECTIONS INC COM 94106B101 52265 733763 SH SOLE 732844 0 919 WASTE MGMT INC DEL COM 94106L109 4146 48039 SH SOLE 37752 0 10287 WATERS CORP COM 941848103 2877 14894 SH SOLE 13795 0 1099 WATSCO INC COM 942622200 217 1277 SH SOLE 1277 0 0 WAYFAIR INC CL A 94419L101 236 2946 SH SOLE 2946 0 0 WEATHERFORD INTL PLC ORD SHS G48833100 75 18044 SH SOLE 0 0 18044 WEC ENERGY GROUP INC COM 92939U106 2701 40654 SH SOLE 27889 0 12765 WEINGARTEN RLTY INVS SH BEN INT 948741103 217 6611 SH SOLE 4252 0 2359 WELLCARE HEALTH PLANS INC COM 94946T106 298 1480 SH SOLE 1480 0 0 WELLS FARGO CO NEW COM 949746101 32210 530910 SH SOLE 528322 0 2588 WELLTOWER INC COM 95040Q104 4707 73807 SH SOLE 63882 0 9925 WEST PHARMACEUTICAL SVSC INC COM 955306105 244 2468 SH SOLE 2468 0 0 WESTAR ENERGY INC COM 95709T100 339 6416 SH SOLE 4412 0 2004 WESTERN ALLIANCE BANCORP COM 957638109 212 3740 SH SOLE 3740 0 0 WESTERN DIGITAL CORP COM 958102105 3113 39144 SH SOLE 35739 0 3405 WESTERN GAS EQUITY PARTNERS COMUNT LTD PT 95825R103 275 7399 SH SOLE 7399 0 0 WESTERN GAS PARTNERS LP COM UNIT LP IN 958254104 233 4844 SH SOLE 4844 0 0 WESTERN UN CO COM 959802109 845 44463 SH SOLE 40873 0 3590 WESTLAKE CHEM CORP COM 960413102 597 5605 SH SOLE 4366 0 1239 WESTROCK CO COM 96145D105 1486 23505 SH SOLE 22371 0 1134 WEX INC COM 96208T104 211 1497 SH SOLE 1497 0 0 WEYERHAEUSER CO COM 962166104 2448 69419 SH SOLE 67285 0 2134 WHEATON PRECIOUS METALS CORP COM 962879102 28123 1266728 SH SOLE 1266728 0 0 WHIRLPOOL CORP COM 963320106 1183 7016 SH SOLE 6622 0 394 WILLIAMS COS INC DEL COM 969457100 2363 77490 SH SOLE 74745 0 2745 WILLIS TOWERS WATSON PUB LTD SHS G96629103 1410 9354 SH SOLE 7426 0 1928 WOLVERINE WORLD WIDE INC COM 978097103 387 12148 SH SOLE 12148 0 0 WORKDAY INC CL A 98138H101 1303 12812 SH SOLE 11464 0 1348 WPX ENERGY INC COM 98212B103 195 13867 SH SOLE 13867 0 0 WYNDHAM WORLDWIDE CORP COM 98310W108 1311 11312 SH SOLE 9123 0 2189 WYNN RESORTS LTD COM 983134107 2180 12932 SH SOLE 11093 0 1839 XCEL ENERGY INC COM 98389B100 3125 64948 SH SOLE 44695 0 20253 XEROX CORP COM NEW 984121608 780 26768 SH SOLE 20025 0 6743 XILINX INC COM 983919101 2405 35673 SH SOLE 30454 0 5219 XL GROUP LTD COM G98294104 606 17232 SH SOLE 14454 0 2778 XPO LOGISTICS INC COM 983793100 339 3706 SH SOLE 3706 0 0 XYLEM INC COM 98419M100 1169 17135 SH SOLE 15534 0 1601 YAMANA GOLD INC COM 98462Y100 1291 412223 SH SOLE 412223 0 0 YUM BRANDS INC COM 988498101 3253 39866 SH SOLE 30869 0 8997 YUM CHINA HLDGS INC COM 98850P109 457 11428 SH SOLE 9684 0 1744 ZAYO GROUP HLDGS INC COM 98919V105 374 10163 SH SOLE 8279 0 1884 ZILLOW GROUP INC CL C CAP STK 98954M200 251 6141 SH SOLE 6141 0 0 ZIMMER BIOMET HLDGS INC COM 98956P102 2397 19864 SH SOLE 17888 0 1976 ZIONS BANCORPORATION COM 989701107 2182 42924 SH SOLE 37534 0 5390 ZOETIS INC CL A 98978V103 4351 60398 SH SOLE 54590 0 5808 ZYNGA INC CL A 98986T108 116 28944 SH SOLE 28944 0 0