0001172661-18-000980.txt : 20180430 0001172661-18-000980.hdr.sgml : 20180430 20180430151157 ACCESSION NUMBER: 0001172661-18-000980 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20180331 FILED AS OF DATE: 20180430 DATE AS OF CHANGE: 20180430 EFFECTIVENESS DATE: 20180430 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: 18789055 BUSINESS ADDRESS: STREET 1: 18 YORK STREET STREET 2: SUITE 1300 CITY: TORONTO STATE: A6 ZIP: M5J 2T8 BUSINESS PHONE: 1-888-888-3863 MAIL ADDRESS: STREET 1: 18 YORK STREET STREET 2: SUITE 1300 CITY: TORONTO STATE: A6 ZIP: M5J 2T8 FORMER COMPANY: FORMER CONFORMED NAME: CIBC Global Asset Management Inc DATE OF NAME CHANGE: 20070511 FORMER COMPANY: FORMER CONFORMED NAME: TAL GLOBAL ASSET MANAGEMENT INC DATE OF NAME CHANGE: 19990803 FORMER COMPANY: FORMER CONFORMED NAME: TAL INVESTMENT COUNSEL LTD DATE OF NAME CHANGE: 19980206 13F-HR 1 primary_doc.xml 13F-HR LIVE false true false 0001021926 XXXXXXXX 03-31-2018 03-31-2018 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 04-30-2018 0 1061 15400254
INFORMATION TABLE 2 infotable.xml 3M CO COM 88579Y101 12107 55153 SH SOLE 53717 0 1436 ABBOTT LABS COM 002824100 9171 153059 SH SOLE 148257 0 4802 ABBVIE INC COM 00287Y109 14582 154060 SH SOLE 151797 0 2263 ABERCROMBIE & FITCH CO CL A 002896207 207 8530 SH SOLE 8530 0 0 ABIOMED INC COM 003654100 427 1468 SH SOLE 1468 0 0 ABM INDS INC COM 000957100 235 7019 SH SOLE 7019 0 0 ACADIA RLTY TR COM SH BEN INT 004239109 249 10115 SH SOLE 10115 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 19219 125204 SH SOLE 117276 0 7928 ACTIVISION BLIZZARD INC COM 00507V109 9243 137020 SH SOLE 126530 0 10490 ACUITY BRANDS INC COM 00508Y102 563 4044 SH SOLE 3556 0 488 ADIENT PLC ORD SHS G0084W101 253 4238 SH SOLE 3247 0 991 ADOBE SYS INC COM 00724F101 19369 89637 SH SOLE 89260 0 377 ADVANCE AUTO PARTS INC COM 00751Y106 978 8252 SH SOLE 6564 0 1688 ADVANCED MICRO DEVICES INC COM 007903107 786 78215 SH SOLE 71931 0 6284 ADVANTAGE OIL & GAS LTD COM 00765F101 1815 614788 SH SOLE 614788 0 0 AERCAP HOLDINGS NV SHS N00985106 574 11312 SH SOLE 9861 0 1451 AES CORP COM 00130H105 693 60909 SH SOLE 54529 0 6380 AETNA INC NEW COM 00817Y108 5386 31872 SH SOLE 28635 0 3237 AFFILIATED MANAGERS GROUP COM 008252108 955 5039 SH SOLE 4671 0 368 AFLAC INC COM 001055102 3221 73596 SH SOLE 67678 0 5918 AGILENT TECHNOLOGIES INC COM 00846U101 1946 29087 SH SOLE 28105 0 982 AGNC INVT CORP COM 00123Q104 836 44191 SH SOLE 12028 0 32163 AGNICO EAGLE MINES LTD COM 008474108 64965 1546590 SH SOLE 1541385 0 5205 AIR PRODS & CHEMS INC COM 009158106 4190 26350 SH SOLE 25880 0 470 AK STL HLDG CORP COM 001547108 180 39756 SH SOLE 39756 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 1431 20157 SH SOLE 14434 0 5723 ALAMOS GOLD INC NEW COM CL A 011532108 21583 4156621 SH SOLE 4156621 0 0 ALASKA AIR GROUP INC COM 011659109 705 11385 SH SOLE 10454 0 931 ALBEMARLE CORP COM 012653101 1146 12357 SH SOLE 11846 0 511 ALCOA CORP COM 013872106 350 7783 SH SOLE 6162 0 1621 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 1062 8502 SH SOLE 7997 0 505 ALEXION PHARMACEUTICALS INC COM 015351109 6009 53912 SH SOLE 52035 0 1877 ALGONQUIN PWR UTILS CORP COM 015857105 1786 180489 SH SOLE 180489 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 11472 62504 SH SOLE 62504 0 0 ALIGN TECHNOLOGY INC COM 016255101 2420 9637 SH SOLE 9213 0 424 ALKERMES PLC SHS G01767105 416 7185 SH SOLE 5095 0 2090 ALLEGHANY CORP DEL COM 017175100 539 878 SH SOLE 516 0 362 ALLEGION PUB LTD CO ORD SHS G0176J109 474 5557 SH SOLE 4674 0 883 ALLERGAN PLC SHS G0177J108 5378 31956 SH SOLE 28892 0 3064 ALLIANCE DATA SYSTEMS CORP COM 018581108 1044 4905 SH SOLE 4344 0 561 ALLIANT ENERGY CORP COM 018802108 974 23849 SH SOLE 19027 0 4822 ALLISON TRANSMISSION HLDGS I COM 01973R101 200 5118 SH SOLE 5118 0 0 ALLSTATE CORP COM 020002101 3334 35164 SH SOLE 31783 0 3381 ALLY FINL INC COM 02005N100 492 18134 SH SOLE 15658 0 2476 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 432 3631 SH SOLE 3090 0 541 ALPHABET INC CAP STK CL C 02079K107 56892 55139 SH SOLE 55071 0 68 ALPHABET INC CAP STK CL A 02079K305 34483 33248 SH SOLE 32976 0 272 ALTICE USA INC CL A 02156K103 455 24643 SH SOLE 24643 0 0 ALTRIA GROUP INC COM 02209S103 15490 248550 SH SOLE 233397 0 15153 AMAZON COM INC COM 023135106 93009 64262 SH SOLE 62737 0 1525 AMBEV SA SPONSORED ADR 02319V103 901 123890 SH SOLE 113880 0 10010 AMDOCS LTD SHS G02602103 489 7330 SH SOLE 0 0 7330 AMERCO COM 023586100 224 648 SH SOLE 648 0 0 AMEREN CORP COM 023608102 1372 24226 SH SOLE 20337 0 3889 AMERICAN AIRLS GROUP INC COM 02376R102 3050 58699 SH SOLE 55789 0 2910 AMERICAN AXLE & MFG HLDGS IN COM 024061103 194 12751 SH SOLE 12751 0 0 AMERICAN ELEC PWR INC COM 025537101 5069 73907 SH SOLE 67196 0 6711 AMERICAN EQTY INVT LIFE HLD COM 025676206 327 11123 SH SOLE 11123 0 0 AMERICAN EXPRESS CO COM 025816109 10738 115114 SH SOLE 112909 0 2205 AMERICAN FINL GROUP INC OHIO COM 025932104 328 2924 SH SOLE 2924 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 6138 112796 SH SOLE 111669 0 1127 AMERICAN TOWER CORP NEW COM 03027X100 5373 36971 SH SOLE 36096 0 875 AMERICAN WTR WKS CO INC NEW COM 030420103 1624 19773 SH SOLE 15429 0 4344 AMERIPRISE FINL INC COM 03076C106 1985 13415 SH SOLE 12999 0 416 AMERISOURCEBERGEN CORP COM 03073E105 1603 18599 SH SOLE 15596 0 3003 AMETEK INC NEW COM 031100100 1612 21219 SH SOLE 20199 0 1020 AMGEN INC COM 031162100 14728 86392 SH SOLE 85825 0 567 AMPHENOL CORP NEW CL A 032095101 2680 31115 SH SOLE 26540 0 4575 ANADARKO PETE CORP COM 032511107 4776 79053 SH SOLE 75131 0 3922 ANALOG DEVICES INC COM 032654105 4502 49399 SH SOLE 47168 0 2231 ANDEAVOR COM 03349M105 1396 13886 SH SOLE 12618 0 1268 ANDEAVOR LOGISTICS LP COM UNIT LP INT 03350F106 224 4996 SH SOLE 4996 0 0 ANIXTER INTL INC COM 035290105 283 3740 SH SOLE 3740 0 0 ANNALY CAP MGMT INC COM 035710409 1152 110411 SH SOLE 34908 0 75503 ANSYS INC COM 03662Q105 1489 9503 SH SOLE 7093 0 2410 ANTERO RES CORP COM 03674X106 264 13320 SH SOLE 10721 0 2599 ANTHEM INC COM 036752103 5329 24256 SH SOLE 22199 0 2057 AON PLC SHS CL A G0408V102 15609 111237 SH SOLE 109552 0 1685 APACHE CORP COM 037411105 1534 39854 SH SOLE 32388 0 7466 APARTMENT INVT & MGMT CO CL A 03748R101 529 12984 SH SOLE 12984 0 0 APOLLO COML REAL EST FIN INC COM 03762U105 229 12734 SH SOLE 12734 0 0 APPLE INC COM 037833100 114572 682873 SH SOLE 680588 0 2285 APPLIED INDL TECHNOLOGIES IN COM 03820C105 361 4947 SH SOLE 4947 0 0 APPLIED MATLS INC COM 038222105 15047 270587 SH SOLE 269189 0 1398 APTIV PLC SHS G6095L109 1743 20515 SH SOLE 19713 0 802 AQUA AMERICA INC COM 03836W103 204 5998 SH SOLE 5998 0 0 ARAMARK COM 03852U106 492 12446 SH SOLE 8072 0 4374 ARCH CAP GROUP LTD ORD G0450A105 999 11669 SH SOLE 4624 0 7045 ARCHER DANIELS MIDLAND CO COM 039483102 2240 51650 SH SOLE 47697 0 3953 ARCHROCK INC COM 03957W106 88 10095 SH SOLE 10095 0 0 ARCONIC INC COM 03965L100 1032 44810 SH SOLE 36820 0 7990 ARES CAP CORP COM 04010L103 257 16193 SH SOLE 16193 0 0 ARISTA NETWORKS INC COM 040413106 782 3063 SH SOLE 2423 0 640 ARROW ELECTRS INC COM 042735100 297 3857 SH SOLE 2935 0 922 ASCENA RETAIL GROUP INC COM 04351G101 29 14450 SH SOLE 14450 0 0 ASHLAND GLOBAL HLDGS INC COM 044186104 628 9000 SH SOLE 7994 0 1006 ASML HOLDING N V N Y REGISTRY SHS N07059210 518 2607 SH SOLE 2607 0 0 ASPEN TECHNOLOGY INC COM 045327103 203 2579 SH SOLE 2579 0 0 ASSURANT INC COM 04621X108 650 7111 SH SOLE 4509 0 2602 ASTRAZENECA PLC SPONSORED ADR 046353108 3810 108945 SH SOLE 102825 0 6120 AT&T INC COM 00206R102 25014 702816 SH SOLE 676979 0 25837 ATMOS ENERGY CORP COM 049560105 291 3454 SH SOLE 3454 0 0 AUTODESK INC COM 052769106 3423 27255 SH SOLE 26492 0 763 AUTOLIV INC COM 052800109 678 4645 SH SOLE 2940 0 1705 AUTOMATIC DATA PROCESSING IN COM 053015103 6495 57235 SH SOLE 54324 0 2911 AUTONATION INC COM 05329W102 214 4578 SH SOLE 3332 0 1246 AUTOZONE INC COM 053332102 2352 3626 SH SOLE 2826 0 800 AVALONBAY CMNTYS INC COM 053484101 2400 14594 SH SOLE 11659 0 2935 AVANGRID INC COM 05351W103 616 12051 SH SOLE 10388 0 1663 AVERY DENNISON CORP COM 053611109 941 8858 SH SOLE 7322 0 1536 AVISTA CORP COM 05379B107 277 5406 SH SOLE 5406 0 0 AVNET INC COM 053807103 241 5773 SH SOLE 4149 0 1624 AVON PRODS INC COM 054303102 156 54768 SH SOLE 54768 0 0 AXALTA COATING SYS LTD COM G0750C108 246 8139 SH SOLE 8139 0 0 AXIS CAPITAL HOLDINGS LTD SHS G0692U109 507 8813 SH SOLE 2916 0 5897 B2GOLD CORP COM 11777Q209 2354 860433 SH SOLE 860433 0 0 BAIDU INC SPON ADR REP A 056752108 3765 16868 SH SOLE 16868 0 0 BAKER HUGHES A GE CO CL A 05722G100 1227 44196 SH SOLE 36208 0 7988 BALL CORP COM 058498106 1309 32953 SH SOLE 29348 0 3605 BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 913 115550 SH SOLE 106250 0 9300 BANK AMER CORP COM 060505104 32540 1085012 SH SOLE 1075042 0 9970 BANK MONTREAL QUE COM 063671101 773153 10250862 SH SOLE 10228182 0 22680 BANK N S HALIFAX COM 064149107 545507 8869415 SH SOLE 8833888 0 35527 BANK NEW YORK MELLON CORP COM 064058100 4725 91702 SH SOLE 88164 0 3538 BANK OF THE OZARKS COM 063904106 370 7673 SH SOLE 7673 0 0 BANKUNITED INC COM 06652K103 794 19864 SH SOLE 19864 0 0 BARRICK GOLD CORP COM 067901108 36338 2921276 SH SOLE 2920336 0 940 BAXTER INTL INC COM 071813109 4046 62204 SH SOLE 54741 0 7463 BAYTEX ENERGY CORP COM 07317Q105 255 93294 SH SOLE 93294 0 0 BB&T CORP COM 054937107 4095 78690 SH SOLE 68499 0 10191 BCE INC COM NEW 05534B760 220208 5125157 SH SOLE 5103867 0 21290 BECTON DICKINSON & CO COM 075887109 11679 53897 SH SOLE 43355 0 10542 BEMIS INC COM 081437105 234 5372 SH SOLE 2850 0 2522 BERKSHIRE HATHAWAY INC DEL CL A 084670108 299 1 SH SOLE 0 0 1 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 47384 237538 SH SOLE 231749 0 5789 BERRY GLOBAL GROUP INC COM 08579W103 235 4283 SH SOLE 4283 0 0 BEST BUY INC COM 086516101 1975 28218 SH SOLE 23549 0 4669 BIO RAD LABS INC CL A 090572207 262 1046 SH SOLE 1046 0 0 BIOGEN INC COM 09062X103 7367 26904 SH SOLE 26384 0 520 BIOMARIN PHARMACEUTICAL INC COM 09061G101 1205 14868 SH SOLE 12222 0 2646 BLACK KNIGHT INC COM 09215C105 374 7930 SH SOLE 7930 0 0 BLACKBERRY LTD COM 09228F103 3359 292624 SH SOLE 285994 0 6630 BLACKROCK INC COM 09247X101 8797 16239 SH SOLE 16104 0 135 BLACKSTONE GROUP L P COM UNIT LTD 09253U108 701 21944 SH SOLE 21944 0 0 BLOCK H & R INC COM 093671105 669 26340 SH SOLE 17150 0 9190 BLUE BUFFALO PET PRODS INC COM 09531U102 257 6451 SH SOLE 6451 0 0 BLUEBIRD BIO INC COM 09609G100 236 1385 SH SOLE 1385 0 0 BOEING CO COM 097023105 16312 49751 SH SOLE 49499 0 252 BOK FINL CORP COM NEW 05561Q201 224 2259 SH SOLE 2259 0 0 BOOKING HLDGS INC COM 09857L108 14124 6789 SH SOLE 6405 0 384 BORGWARNER INC COM 099724106 896 17834 SH SOLE 16700 0 1134 BOSTON PRIVATE FINL HLDGS IN COM 101119105 165 10941 SH SOLE 10941 0 0 BOSTON PROPERTIES INC COM 101121101 5259 42678 SH SOLE 42050 0 628 BOSTON SCIENTIFIC CORP COM 101137107 3651 133621 SH SOLE 117553 0 16068 BP PLC SPONSORED ADR 055622104 3485 85975 SH SOLE 81025 0 4950 BRIGHT HORIZONS FAM SOL IN D COM 109194100 201 2013 SH SOLE 2013 0 0 BRIGHTHOUSE FINL INC COM 10922N103 474 9230 SH SOLE 8165 0 1065 BRISTOL MYERS SQUIBB CO COM 110122108 9257 146353 SH SOLE 139887 0 6466 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 2132 36949 SH SOLE 35839 0 1110 BRIXMOR PPTY GROUP INC COM 11120U105 155 10161 SH SOLE 10161 0 0 BROADCOM LTD SHS Y09827109 24692 104783 SH SOLE 97734 0 7049 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 1330 12129 SH SOLE 3824 0 8305 BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 482896 12407223 SH SOLE 12391003 0 16220 BROOKFIELD BUSINESS PARTNERS UNIT LTD LP G16234109 101614 2823297 SH SOLE 2823297 0 0 BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 45388 1094061 SH SOLE 1094061 0 0 BROOKFIELD PPTY PARTNERS L P UNIT LTD PARTN G16249107 123218 6429087 SH SOLE 6429087 0 0 BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 48109 1549591 SH SOLE 1549591 0 0 BROWN & BROWN INC COM 115236101 327 12836 SH SOLE 10228 0 2608 BROWN FORMAN CORP CL B 115637209 1886 34663 SH SOLE 27949 0 6714 BUNGE LIMITED COM G16962105 651 8810 SH SOLE 4797 0 4013 BURLINGTON STORES INC COM 122017106 3680 27636 SH SOLE 17046 0 10590 BWX TECHNOLOGIES INC COM 05605H100 214 3369 SH SOLE 3369 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 1728 18440 SH SOLE 11874 0 6566 CA INC COM 12673P105 1603 47297 SH SOLE 45327 0 1970 CABOT OIL & GAS CORP COM 127097103 3227 134572 SH SOLE 127276 0 7296 CACI INTL INC CL A 127190304 456 3011 SH SOLE 3011 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 1352 36781 SH SOLE 33432 0 3349 CAE INC COM 124765108 2075 111639 SH SOLE 111639 0 0 CAMDEN PPTY TR SH BEN INT 133131102 412 4894 SH SOLE 3050 0 1844 CAMECO CORP COM 13321L108 1528 168342 SH SOLE 168342 0 0 CAMPBELL SOUP CO COM 134429109 1368 31591 SH SOLE 19934 0 11657 CANADA GOOSE HOLDINGS INC SHS SUB VTG 135086106 549 16417 SH SOLE 16417 0 0 CANADIAN NAT RES LTD COM 136385101 433327 13805668 SH SOLE 13783638 0 22030 CANADIAN NATL RY CO COM 136375102 373483 5118013 SH SOLE 5097073 0 20940 CANADIAN PAC RY LTD COM 13645T100 366504 2081451 SH SOLE 2081161 0 290 CAPITAL ONE FINL CORP COM 14040H105 4095 42735 SH SOLE 41463 0 1272 CAPSTEAD MTG CORP COM NO PAR 14067E506 107 12424 SH SOLE 12424 0 0 CARDINAL HEALTH INC COM 14149Y108 1922 30660 SH SOLE 26679 0 3981 CARLISLE COS INC COM 142339100 237 2267 SH SOLE 2267 0 0 CARMAX INC COM 143130102 1061 17135 SH SOLE 15752 0 1383 CARNIVAL CORP UNIT 99/99/9999 143658300 2790 42544 SH SOLE 38871 0 3673 CATERPILLAR INC DEL COM 149123101 7572 51374 SH SOLE 50897 0 477 CBL & ASSOC PPTYS INC COM 124830100 91 21865 SH SOLE 21865 0 0 CBOE GLOBAL MARKETS INC COM 12503M108 1352 11849 SH SOLE 9951 0 1898 CBRE GROUP INC CL A 12504L109 1337 28321 SH SOLE 26643 0 1678 CBS CORP NEW CL B 124857202 1739 33838 SH SOLE 32657 0 1181 CDN IMPERIAL BK COMM TORONTO COM 136069101 708971 8044329 SH SOLE 8027639 0 16690 CDW CORP COM 12514G108 445 6336 SH SOLE 5349 0 987 CELANESE CORP DEL COM SER A 150870103 621 6192 SH SOLE 4630 0 1562 CELESTICA INC SUB VTG SHS 15101Q108 539 52217 SH SOLE 52217 0 0 CELGENE CORP COM 151020104 8587 96259 SH SOLE 92589 0 3670 CENOVUS ENERGY INC COM 15135U109 75415 8870475 SH SOLE 8870475 0 0 CENTENE CORP DEL COM 15135B101 1771 16570 SH SOLE 14286 0 2284 CENTERPOINT ENERGY INC COM 15189T107 1228 44820 SH SOLE 36758 0 8062 CENTURYLINK INC COM 156700106 1687 102692 SH SOLE 84441 0 18251 CERNER CORP COM 156782104 2436 42002 SH SOLE 39235 0 2767 CF INDS HLDGS INC COM 125269100 1078 28574 SH SOLE 19301 0 9273 CHART INDS INC COM PAR $0.01 16115Q308 239 4051 SH SOLE 4051 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 8640 27762 SH SOLE 27307 0 455 CHECK POINT SOFTWARE TECH LT ORD M22465104 1743 17544 SH SOLE 13942 0 3602 CHEMOURS CO COM 163851108 301 6188 SH SOLE 6188 0 0 CHENIERE ENERGY INC COM NEW 16411R208 527 9852 SH SOLE 8042 0 1810 CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101 338 11608 SH SOLE 11608 0 0 CHESAPEAKE ENERGY CORP COM 165167107 94 31127 SH SOLE 31127 0 0 CHEVRON CORP NEW COM 166764100 28028 245775 SH SOLE 238461 0 7314 CHICOS FAS INC COM 168615102 150 16616 SH SOLE 16616 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 1044 3232 SH SOLE 2247 0 985 CHUBB LIMITED COM H1467J104 3765 27528 SH SOLE 24288 0 3240 CHURCH & DWIGHT INC COM 171340102 2593 51491 SH SOLE 34039 0 17452 CIGNA CORPORATION COM 125509109 4089 24376 SH SOLE 21469 0 2907 CIMAREX ENERGY CO COM 171798101 1913 20461 SH SOLE 17944 0 2517 CINCINNATI FINL CORP COM 172062101 1179 15879 SH SOLE 13150 0 2729 CINTAS CORP COM 172908105 2148 12594 SH SOLE 11634 0 960 CISCO SYS INC COM 17275R102 27838 649223 SH SOLE 638749 0 10474 CIT GROUP INC COM NEW 125581801 509 9876 SH SOLE 6951 0 2925 CITIGROUP INC COM NEW 172967424 22617 335064 SH SOLE 331630 0 3434 CITIZENS FINL GROUP INC COM 174610105 5781 137717 SH SOLE 101072 0 36645 CITRIX SYS INC COM 177376100 1816 19564 SH SOLE 17377 0 2187 CLEAR CHANNEL OUTDOOR HLDGS CL A 18451C109 62 12695 SH SOLE 12695 0 0 CLEVELAND CLIFFS INC COM 185899101 71 10199 SH SOLE 10199 0 0 CLOROX CO DEL COM 189054109 2218 16662 SH SOLE 10876 0 5786 CME GROUP INC COM CL A 12572Q105 5926 36636 SH SOLE 32796 0 3840 CMS ENERGY CORP COM 125896100 1338 29537 SH SOLE 23420 0 6117 CNA FINL CORP COM 126117100 516 10455 SH SOLE 9119 0 1336 COCA COLA CO COM 191216100 21131 486559 SH SOLE 463496 0 23063 COCA COLA EUROPEAN PARTNERS SHS G25839104 596 14297 SH SOLE 11809 0 2488 COGNEX CORP COM 192422103 308 5926 SH SOLE 5926 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 6101 75789 SH SOLE 71687 0 4102 COLGATE PALMOLIVE CO COM 194162103 6683 93227 SH SOLE 82960 0 10267 COLLIERS INTL GROUP INC SUB VTG SHS 194693107 14760 212944 SH SOLE 212944 0 0 COLONY NORTHSTAR INC CL A COM 19625W104 105 18618 SH SOLE 18618 0 0 COLUMBIA BKG SYS INC COM 197236102 248 5911 SH SOLE 5911 0 0 COMCAST CORP NEW CL A 20030N101 20172 590337 SH SOLE 581140 0 9197 COMERICA INC COM 200340107 1749 18230 SH SOLE 14673 0 3557 COMMERCE BANCSHARES INC COM 200525103 545 9091 SH SOLE 6473 0 2618 COMMSCOPE HLDG CO INC COM 20337X109 261 6527 SH SOLE 6527 0 0 COMMUNITY BK SYS INC COM 203607106 343 6396 SH SOLE 6396 0 0 COMMUNITY HEALTH SYS INC NEW COM 203668108 56 14055 SH SOLE 14055 0 0 CONAGRA BRANDS INC COM 205887102 1676 45442 SH SOLE 35245 0 10197 CONCHO RES INC COM 20605P101 5506 36629 SH SOLE 33257 0 3372 CONOCOPHILLIPS COM 20825C104 7173 120980 SH SOLE 113484 0 7496 CONSOLIDATED EDISON INC COM 209115104 3006 38574 SH SOLE 25855 0 12719 CONSTELLATION BRANDS INC CL A 21036P108 4844 21251 SH SOLE 15500 0 5751 CONTINENTAL RESOURCES INC COM 212015101 2942 49899 SH SOLE 45342 0 4557 COOPER COS INC COM NEW 216648402 1159 5064 SH SOLE 4040 0 1024 COPART INC COM 217204106 637 12507 SH SOLE 12487 0 20 CORELOGIC INC COM 21871D103 321 7102 SH SOLE 7082 0 20 CORNING INC COM 219350105 2361 84667 SH SOLE 76994 0 7673 COSTAR GROUP INC COM 22160N109 465 1283 SH SOLE 1095 0 188 COSTCO WHSL CORP NEW COM 22160K105 11039 58586 SH SOLE 57530 0 1056 COTT CORP QUE COM 22163N106 867 59008 SH SOLE 59008 0 0 COTY INC COM CL A 222070203 968 52898 SH SOLE 47919 0 4979 COUSINS PPTYS INC COM 222795106 134 15480 SH SOLE 15480 0 0 CREDICORP LTD COM G2519Y108 341 1501 SH SOLE 1501 0 0 CREDIT ACCEP CORP MICH COM 225310101 221 669 SH SOLE 669 0 0 CRESCENT PT ENERGY CORP COM 22576C101 59841 8814342 SH SOLE 8814342 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 8411 76738 SH SOLE 70068 0 6670 CROWN HOLDINGS INC COM 228368106 282 5552 SH SOLE 5552 0 0 CSRA INC COM 12650T104 690 16733 SH SOLE 13489 0 3244 CSX CORP COM 126408103 7076 127018 SH SOLE 121769 0 5249 CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 1208 25914 SH SOLE 25914 0 0 CULLEN FROST BANKERS INC COM 229899109 228 2152 SH SOLE 2152 0 0 CUMMINS INC COM 231021106 2425 14959 SH SOLE 13898 0 1061 CURTISS WRIGHT CORP COM 231561101 214 1584 SH SOLE 1584 0 0 CVB FINL CORP COM 126600105 202 8921 SH SOLE 8921 0 0 CVS HEALTH CORP COM 126650100 5822 93584 SH SOLE 87657 0 5927 CYPRESS SEMICONDUCTOR CORP COM 232806109 197 11628 SH SOLE 11628 0 0 D R HORTON INC COM 23331A109 1530 34907 SH SOLE 30029 0 4878 DANAHER CORP DEL COM 235851102 5937 60639 SH SOLE 56700 0 3939 DARDEN RESTAURANTS INC COM 237194105 1395 16358 SH SOLE 10312 0 6046 DARLING INGREDIENTS INC COM 237266101 227 13105 SH SOLE 13105 0 0 DAVITA INC COM 23918K108 1159 17571 SH SOLE 14874 0 2697 DDR CORP COM 23317H102 90 12233 SH SOLE 12233 0 0 DEAN FOODS CO NEW COM NEW 242370203 96 11168 SH SOLE 11168 0 0 DEERE & CO COM 244199105 4955 31900 SH SOLE 29310 0 2590 DELL TECHNOLOGIES INC COM CL V 24703L103 251 3423 SH SOLE 270 0 3153 DELTA AIR LINES INC DEL COM NEW 247361702 3679 67125 SH SOLE 58959 0 8166 DENBURY RES INC COM NEW 247916208 142 51652 SH SOLE 51652 0 0 DENTSPLY SIRONA INC COM 24906P109 1421 28251 SH SOLE 27383 0 868 DESCARTES SYS GROUP INC COM 249906108 20985 735387 SH SOLE 730817 0 4570 DEVON ENERGY CORP NEW COM 25179M103 3987 125409 SH SOLE 120305 0 5104 DEXCOM INC COM 252131107 220 2972 SH SOLE 2972 0 0 DIAGEO P L C SPON ADR NEW 25243Q205 1085 8010 SH SOLE 7380 0 630 DIAMONDBACK ENERGY INC COM 25278X109 785 6201 SH SOLE 5693 0 508 DIAMONDROCK HOSPITALITY CO COM 252784301 263 25156 SH SOLE 25156 0 0 DIGITAL RLTY TR INC COM 253868103 2342 22224 SH SOLE 17160 0 5064 DISCOVER FINL SVCS COM 254709108 2440 33919 SH SOLE 32878 0 1041 DISCOVERY COMMUNICATNS NEW COM SER A 25470F104 589 27465 SH SOLE 20774 0 6691 DISCOVERY COMMUNICATNS NEW COM SER C 25470F302 471 24142 SH SOLE 15000 0 9142 DISH NETWORK CORP CL A 25470M109 1421 37515 SH SOLE 35722 0 1793 DISNEY WALT CO COM DISNEY 254687106 13360 133019 SH SOLE 130215 0 2804 DOLBY LABORATORIES INC COM 25659T107 225 3538 SH SOLE 3538 0 0 DOLLAR GEN CORP NEW COM 256677105 2433 26010 SH SOLE 22690 0 3320 DOLLAR TREE INC COM 256746108 3620 38148 SH SOLE 30668 0 7480 DOMINION ENERGY INC COM 25746U109 7559 112095 SH SOLE 101837 0 10258 DOMINOS PIZZA INC COM 25754A201 507 2171 SH SOLE 1613 0 558 DOVER CORP COM 260003108 1407 14330 SH SOLE 13633 0 697 DOWDUPONT INC COM 26078J100 13783 216334 SH SOLE 215383 0 951 DR PEPPER SNAPPLE GROUP INC COM 26138E109 2475 20911 SH SOLE 15181 0 5730 DSW INC CL A 23334L102 208 9250 SH SOLE 9250 0 0 DTE ENERGY CO COM 233331107 1848 17701 SH SOLE 15031 0 2670 DUKE ENERGY CORP NEW COM NEW 26441C204 9180 118501 SH SOLE 103499 0 15002 DUKE REALTY CORP COM NEW 264411505 974 36787 SH SOLE 29707 0 7080 DUN & BRADSTREET CORP DEL NE COM 26483E100 369 3158 SH SOLE 1252 0 1906 DXC TECHNOLOGY CO COM 23355L106 2847 28322 SH SOLE 27505 0 817 E TRADE FINANCIAL CORP COM NEW 269246401 1332 24046 SH SOLE 22665 0 1381 EAST WEST BANCORP INC COM 27579R104 311 4980 SH SOLE 4980 0 0 EASTMAN CHEM CO COM 277432100 1438 13622 SH SOLE 12563 0 1059 EATON CORP PLC SHS G29183103 3643 45584 SH SOLE 44685 0 899 EATON VANCE CORP COM NON VTG 278265103 225 4043 SH SOLE 4043 0 0 EBAY INC COM 278642103 6180 153577 SH SOLE 139835 0 13742 ECOLAB INC COM 278865100 3395 24765 SH SOLE 23342 0 1423 EDISON INTL COM 281020107 1971 30957 SH SOLE 27366 0 3591 EDWARDS LIFESCIENCES CORP COM 28176E108 2810 20142 SH SOLE 17802 0 2340 ELDORADO GOLD CORP NEW COM 284902103 977 1166956 SH SOLE 1166956 0 0 ELECTRONIC ARTS INC COM 285512109 5453 44978 SH SOLE 37182 0 7796 EMERSON ELEC CO COM 291011104 4166 60995 SH SOLE 59952 0 1043 ENBRIDGE INC COM 29250N105 714417 22749911 SH SOLE 22696349 0 53562 ENCANA CORP COM 292505104 149436 13607541 SH SOLE 13597721 0 9820 ENERGEN CORP COM 29265N108 216 3438 SH SOLE 3438 0 0 ENERGY TRANSFER EQUITY L P COM UT LTD PTN 29273V100 518 36456 SH SOLE 36456 0 0 ENERGY TRANSFER PARTNERS LP UNIT LTD PRT INT 29278N103 635 39160 SH SOLE 39160 0 0 ENERPLUS CORP COM 292766102 1869 166430 SH SOLE 166430 0 0 ENLINK MIDSTREAM PARTNERS LP COM UNIT REP LTD 29336U107 161 11807 SH SOLE 11807 0 0 ENTERGY CORP NEW COM 29364G103 1394 17698 SH SOLE 15258 0 2440 ENTERPRISE PRODS PARTNERS L COM 293792107 1749 71466 SH SOLE 71466 0 0 ENVISION HEALTHCARE CORP COM 29414D100 381 9911 SH SOLE 9911 0 0 EOG RES INC COM 26875P101 22888 217426 SH SOLE 213308 0 4118 EPAM SYS INC COM 29414B104 201 1756 SH SOLE 1756 0 0 EQT CORP COM 26884L109 1159 24398 SH SOLE 20504 0 3894 EQT GP HLDGS LP COM UNIT REP 26885J103 208 9003 SH SOLE 9003 0 0 EQUIFAX INC COM 294429105 1351 11470 SH SOLE 10127 0 1343 EQUINIX INC COM PAR $0.001 29444U700 3069 7340 SH SOLE 6548 0 792 EQUITY LIFESTYLE PPTYS INC COM 29472R108 257 2932 SH SOLE 2932 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 2223 36070 SH SOLE 30944 0 5126 ESSEX PPTY TR INC COM 297178105 1642 6824 SH SOLE 5589 0 1235 EVEREST RE GROUP LTD COM G3223R108 1545 6017 SH SOLE 3439 0 2578 EVERSOURCE ENERGY COM 30040W108 1828 31020 SH SOLE 26607 0 4413 EXELIXIS INC COM 30161Q104 218 9840 SH SOLE 9840 0 0 EXELON CORP COM 30161N101 3619 92775 SH SOLE 79925 0 12850 EXPEDIA GROUP INC COM NEW 30212P303 2097 18997 SH SOLE 16415 0 2582 EXPEDITORS INTL WASH INC COM 302130109 1301 20550 SH SOLE 14717 0 5833 EXPRESS SCRIPTS HLDG CO COM 30219G108 5233 75748 SH SOLE 70408 0 5340 EXTRA SPACE STORAGE INC COM 30225T102 1039 11891 SH SOLE 10357 0 1534 EXXON MOBIL CORP COM 30231G102 32007 428985 SH SOLE 414060 0 14925 F M C CORP COM NEW 302491303 935 12206 SH SOLE 11102 0 1104 F5 NETWORKS INC COM 315616102 1137 7865 SH SOLE 5233 0 2632 FACEBOOK INC CL A 30303M102 60639 379490 SH SOLE 367954 0 11536 FACTSET RESH SYS INC COM 303075105 266 1336 SH SOLE 1336 0 0 FASTENAL CO COM 311900104 2078 38067 SH SOLE 34923 0 3144 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 5849 50374 SH SOLE 48644 0 1730 FEDEX CORP COM 31428X106 6096 25389 SH SOLE 25061 0 328 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 597 14915 SH SOLE 9085 0 5830 FIDELITY NATL INFORMATION SV COM 31620M106 3347 34756 SH SOLE 28881 0 5875 FIFTH THIRD BANCORP COM 316773100 2254 70981 SH SOLE 61345 0 9636 FINISAR CORP COM NEW 31787A507 220 13932 SH SOLE 13932 0 0 FIRST AMERN FINL CORP COM 31847R102 208 3544 SH SOLE 3544 0 0 FIRST BANCORP P R COM NEW 318672706 146 24221 SH SOLE 24221 0 0 FIRST DATA CORP NEW COM CL A 32008D106 492 30732 SH SOLE 30732 0 0 FIRST FINL BANCORP OH COM 320209109 207 7059 SH SOLE 7059 0 0 FIRST FINL BANKSHARES COM 32020R109 240 5174 SH SOLE 5174 0 0 FIRST HAWAIIAN INC COM 32051X108 1083 38898 SH SOLE 38898 0 0 FIRST MAJESTIC SILVER CORP COM 32076V103 1424 232884 SH SOLE 232884 0 0 FIRST MIDWEST BANCORP DEL COM 320867104 346 14074 SH SOLE 14074 0 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 2015 21756 SH SOLE 19848 0 1908 FIRST SOLAR INC COM 336433107 250 3523 SH SOLE 3523 0 0 FIRSTENERGY CORP COM 337932107 1539 45248 SH SOLE 37409 0 7839 FIRSTSERVICE CORP NEW SUB VTG SH 33767E103 28091 383927 SH SOLE 383927 0 0 FISERV INC COM 337738108 13097 183662 SH SOLE 156592 0 27070 FLEETCOR TECHNOLOGIES INC COM 339041105 700 3456 SH SOLE 3082 0 374 FLIR SYS INC COM 302445101 636 12713 SH SOLE 11492 0 1221 FLOWSERVE CORP COM 34354P105 595 13736 SH SOLE 10775 0 2961 FLUOR CORP NEW COM 343412102 733 12808 SH SOLE 11626 0 1182 FNB CORP PA COM 302520101 156 11609 SH SOLE 11609 0 0 FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 487 5330 SH SOLE 5070 0 260 FOOT LOCKER INC COM 344849104 763 16746 SH SOLE 10548 0 6198 FORD MTR CO DEL COM PAR $0.01 345370860 3797 342660 SH SOLE 337298 0 5362 FORTINET INC COM 34959E109 314 5854 SH SOLE 5854 0 0 FORTIS INC COM 349553107 49382 1465119 SH SOLE 1458929 0 6190 FORTIVE CORP COM 34959J108 2229 28750 SH SOLE 27845 0 905 FORTUNA SILVER MINES INC COM 349915108 2443 469110 SH SOLE 469110 0 0 FORTUNE BRANDS HOME & SEC IN COM 34964C106 843 14307 SH SOLE 12879 0 1428 FRANCO NEVADA CORP COM 351858105 97926 1437500 SH SOLE 1435820 0 1680 FRANKLIN RES INC COM 354613101 1299 37463 SH SOLE 35802 0 1661 FRANKLIN STREET PPTYS CORP COM 35471R106 126 14955 SH SOLE 14955 0 0 FREEPORT-MCMORAN INC CL B 35671D857 2212 125872 SH SOLE 118587 0 7285 FRESENIUS MED CARE AG&CO KGA SPONSORED ADR 358029106 480 9390 SH SOLE 8640 0 750 FTI CONSULTING INC COM 302941109 245 5052 SH SOLE 5052 0 0 FULLER H B CO COM 359694106 214 4294 SH SOLE 4294 0 0 GALLAGHER ARTHUR J & CO COM 363576109 1299 18903 SH SOLE 14918 0 3985 GAMING & LEISURE PPTYS INC COM 36467J108 239 7134 SH SOLE 7134 0 0 GANNETT CO INC COM 36473H104 141 14125 SH SOLE 14125 0 0 GAP INC DEL COM 364760108 996 31925 SH SOLE 24010 0 7915 GARDNER DENVER HLDGS INC COM 36555P107 201 6543 SH SOLE 6543 0 0 GARMIN LTD SHS H2906T109 657 11151 SH SOLE 5460 0 5691 GARTNER INC COM 366651107 1115 9477 SH SOLE 7479 0 1998 GCP APPLIED TECHNOLOGIES INC COM 36164Y101 289 9933 SH SOLE 9933 0 0 GENERAL DYNAMICS CORP COM 369550108 5673 25680 SH SOLE 24693 0 987 GENERAL ELECTRIC CO COM 369604103 10230 758903 SH SOLE 744322 0 14581 GENERAL MLS INC COM 370334104 9343 207466 SH SOLE 200088 0 7378 GENERAL MTRS CO COM 37045V100 4296 118222 SH SOLE 116645 0 1577 GENTEX CORP COM 371901109 295 12832 SH SOLE 9416 0 3416 GENUINE PARTS CO COM 372460105 1248 13890 SH SOLE 12729 0 1161 GENWORTH FINL INC COM CL A 37247D106 51 17910 SH SOLE 17910 0 0 GGP INC COM 36174X101 9554 466968 SH SOLE 464109 0 2859 G-III APPAREL GROUP LTD COM 36237H101 214 5684 SH SOLE 5684 0 0 GILDAN ACTIVEWEAR INC COM 375916103 11485 398254 SH SOLE 392384 0 5870 GILEAD SCIENCES INC COM 375558103 12479 165526 SH SOLE 160619 0 4907 GLACIER BANCORP INC NEW COM 37637Q105 241 6267 SH SOLE 6267 0 0 GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 7162 183789 SH SOLE 177839 0 5950 GLOBAL PMTS INC COM 37940X102 5917 53062 SH SOLE 51499 0 1563 GLOBALSTAR INC COM 378973408 23 33628 SH SOLE 33628 0 0 GODADDY INC CL A 380237107 345 5616 SH SOLE 5616 0 0 GOLD STD VENTURES CORP COM 380738104 1306 798618 SH SOLE 798618 0 0 GOLDCORP INC NEW COM 380956409 219957 15953551 SH SOLE 15937481 0 16070 GOLDEN STAR RES LTD CDA COM 38119T104 58 99163 SH SOLE 99163 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 7977 31674 SH SOLE 31408 0 266 GOODYEAR TIRE & RUBR CO COM 382550101 618 23249 SH SOLE 20626 0 2623 GOVERNMENT PPTYS INCOME TR COM SHS BEN INT 38376A103 176 12918 SH SOLE 12918 0 0 GRACE W R & CO DEL NEW COM 38388F108 443 7237 SH SOLE 7237 0 0 GRACO INC COM 384109104 260 5685 SH SOLE 5685 0 0 GRAINGER W W INC COM 384802104 1500 5314 SH SOLE 4647 0 667 GRAN TIERRA ENERGY INC COM 38500T101 459 165416 SH SOLE 165416 0 0 GRANITE REAL ESTATE INVT TR UNIT 99/99/9999 387437114 191833 4871611 SH SOLE 4871041 0 570 GREAT PLAINS ENERGY INC COM 391164100 222 6973 SH SOLE 6973 0 0 GREAT WESTN BANCORP INC COM 391416104 292 7251 SH SOLE 7251 0 0 GRIFOLS S A SP ADR REP B NVT 398438408 2475 116721 SH SOLE 92465 0 24256 GROUPE CGI INC CL A SUB VTG 39945C109 97158 1687268 SH SOLE 1681288 0 5980 GROUPON INC COM 399473107 84 19329 SH SOLE 19329 0 0 GRUBHUB INC COM 400110102 301 2967 SH SOLE 2967 0 0 GUIDEWIRE SOFTWARE INC COM 40171V100 207 2565 SH SOLE 2565 0 0 HAEMONETICS CORP COM 405024100 264 3613 SH SOLE 3613 0 0 HALLIBURTON CO COM 406216101 7191 153194 SH SOLE 143843 0 9351 HANESBRANDS INC COM 410345102 664 36021 SH SOLE 30106 0 5915 HARLEY DAVIDSON INC COM 412822108 667 15545 SH SOLE 14406 0 1139 HARRIS CORP DEL COM 413875105 2673 16576 SH SOLE 10185 0 6391 HARTFORD FINL SVCS GROUP INC COM 416515104 1776 34481 SH SOLE 31378 0 3103 HASBRO INC COM 418056107 1478 17533 SH SOLE 14346 0 3187 HAWAIIAN HOLDINGS INC COM 419879101 252 6503 SH SOLE 6503 0 0 HCA HEALTHCARE INC COM 40412C101 2832 29197 SH SOLE 26821 0 2376 HCP INC COM 40414L109 1074 46228 SH SOLE 40164 0 6064 HD SUPPLY HLDGS INC COM 40416M105 257 6779 SH SOLE 6779 0 0 HECLA MNG CO COM 422704106 49 13382 SH SOLE 13382 0 0 HEICO CORP NEW CL A 422806208 262 3687 SH SOLE 3687 0 0 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 109 18785 SH SOLE 18785 0 0 HELMERICH & PAYNE INC COM 423452101 759 11410 SH SOLE 9198 0 2212 HENRY JACK & ASSOC INC COM 426281101 616 5097 SH SOLE 2462 0 2635 HERBALIFE LTD COM USD SHS G4412G101 464 4765 SH SOLE 3143 0 1622 HERSHEY CO COM 427866108 1824 18430 SH SOLE 14374 0 4056 HESS CORP COM 42809H107 2063 40763 SH SOLE 39330 0 1433 HEWLETT PACKARD ENTERPRISE C COM 42824C109 2475 141103 SH SOLE 136670 0 4433 HEXCEL CORP NEW COM 428291108 200 3097 SH SOLE 3097 0 0 HILLENBRAND INC COM 431571108 241 5259 SH SOLE 5259 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 1757 22305 SH SOLE 21058 0 1247 HOLLYFRONTIER CORP COM 436106108 554 11339 SH SOLE 6003 0 5336 HOLOGIC INC COM 436440101 1386 37099 SH SOLE 32879 0 4220 HOME DEPOT INC COM 437076102 19080 107044 SH SOLE 104809 0 2235 HONEYWELL INTL INC COM 438516106 10071 69691 SH SOLE 68257 0 1434 HOPE BANCORP INC COM 43940T109 308 16922 SH SOLE 16922 0 0 HORACE MANN EDUCATORS CORP N COM 440327104 232 5434 SH SOLE 5434 0 0 HORMEL FOODS CORP COM 440452100 1592 46399 SH SOLE 30607 0 15792 HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 264 10410 SH SOLE 5961 0 4449 HOST HOTELS & RESORTS INC COM 44107P104 1272 68218 SH SOLE 64718 0 3500 HP INC COM 40434L105 3274 149361 SH SOLE 144120 0 5241 HSBC HLDGS PLC SPON ADR NEW 404280406 3529 74030 SH SOLE 47210 0 26820 HUBBELL INC COM 443510607 224 1839 SH SOLE 1839 0 0 HUDBAY MINERALS INC COM 443628102 3354 474468 SH SOLE 474468 0 0 HUMANA INC COM 444859102 4331 16112 SH SOLE 13421 0 2691 HUNT J B TRANS SVCS INC COM 445658107 1944 16591 SH SOLE 15416 0 1175 HUNTINGTON BANCSHARES INC COM 446150104 1754 116163 SH SOLE 91466 0 24697 HUNTINGTON INGALLS INDS INC COM 446413106 1033 4008 SH SOLE 3757 0 251 HUNTSMAN CORP COM 447011107 237 8093 SH SOLE 8093 0 0 HYATT HOTELS CORP COM CL A 448579102 317 4158 SH SOLE 4158 0 0 IAC INTERACTIVECORP COM 44919P508 782 5000 SH SOLE 2639 0 2361 IAMGOLD CORP COM 450913108 1004 193958 SH SOLE 193958 0 0 ICAHN ENTERPRISES LP DEPOSITARY UNIT 451100101 312 5478 SH SOLE 5478 0 0 IDEX CORP COM 45167R104 359 2516 SH SOLE 2516 0 0 IDEXX LABS INC COM 45168D104 2164 11308 SH SOLE 10425 0 883 IHS MARKIT LTD SHS G47567105 3046 63150 SH SOLE 39592 0 23558 ILLINOIS TOOL WKS INC COM 452308109 4431 28286 SH SOLE 27876 0 410 ILLUMINA INC COM 452327109 4613 19512 SH SOLE 17637 0 1875 IMPERIAL OIL LTD COM NEW 453038408 4022 152103 SH SOLE 152103 0 0 INCYTE CORP COM 45337C102 2187 26246 SH SOLE 23432 0 2814 INDEPENDENCE RLTY TR INC COM 45378A106 100 10873 SH SOLE 10873 0 0 INGERSOLL-RAND PLC SHS G47791101 1209 14134 SH SOLE 13351 0 783 INGREDION INC COM 457187102 452 3505 SH SOLE 2355 0 1150 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 283 5116 SH SOLE 5116 0 0 INTEL CORP COM 458140100 30794 591287 SH SOLE 585885 0 5402 INTERCONTINENTAL EXCHANGE IN COM 45866F104 4902 67596 SH SOLE 62792 0 4804 INTERNATIONAL BUSINESS MACHS COM 459200101 12024 78366 SH SOLE 76240 0 2126 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 1078 7877 SH SOLE 6647 0 1230 INTERPUBLIC GROUP COS INC COM 460690100 851 36943 SH SOLE 32185 0 4758 INTL PAPER CO COM 460146103 1953 36544 SH SOLE 35331 0 1213 INTUIT COM 461202103 5492 31684 SH SOLE 30478 0 1206 INTUITIVE SURGICAL INC COM NEW 46120E602 6756 16365 SH SOLE 13591 0 2774 INVESCO LTD SHS G491BT108 3407 106420 SH SOLE 104472 0 1948 INVESCO MORTGAGE CAPITAL INC COM 46131B100 236 14380 SH SOLE 14380 0 0 INVESTORS BANCORP INC NEW COM 46146L101 150 10972 SH SOLE 10972 0 0 INVITATION HOMES INC COM 46187W107 481 21087 SH SOLE 17241 0 3846 IPG PHOTONICS CORP COM 44980X109 906 3881 SH SOLE 3614 0 267 IQVIA HLDGS INC COM 46266C105 1688 17203 SH SOLE 14896 0 2307 IRIDIUM COMMUNICATIONS INC COM 46269C102 124 11059 SH SOLE 11059 0 0 IRON MTN INC NEW COM 46284V101 863 26261 SH SOLE 22672 0 3589 ISHARES INC MSCI AUST ETF 464286103 4748 215625 SH SOLE 215625 0 0 ISHARES INC MSCI CDA ETF 464286509 3610 130979 SH SOLE 130979 0 0 ISHARES INC MSCI SPAIN ETF 464286764 323 9925 SH SOLE 9925 0 0 ISHARES INC MSCI STH KOR ETF 464286772 425 5632 SH SOLE 5632 0 0 ISHARES INC MSCI HONG KG ETF 464286871 270 10650 SH SOLE 10650 0 0 ISHARES INC MSCI TAIWAN ETF 46434G772 332 8665 SH SOLE 8665 0 0 ISHARES INC MSCI SINGPOR ETF 46434G780 6028 226004 SH SOLE 226004 0 0 ISHARES INC MSCI MLY ETF NEW 46434G814 16799 464836 SH SOLE 464836 0 0 ISHARES INC MSCI JPN ETF NEW 46434G822 4925 81163 SH SOLE 81163 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 59308 1228422 SH SOLE 1222422 0 6000 ISHARES TR MSCI EAFE ETF 464287465 287278 4122812 SH SOLE 4121642 0 1170 ISHARES TR U.S. CNSM GD ETF 464287812 6531 54923 SH SOLE 54923 0 0 ISHARES TR EUROPE ETF 464287861 2072 44442 SH SOLE 44442 0 0 ISHARES TR IBOXX HI YD ETF 464288513 20804 242922 SH SOLE 242922 0 0 ISHARES TR NEW ZEALAND ETF 464289123 8567 175559 SH SOLE 175559 0 0 ISHARES TR MSCI INDIA ETF 46429B598 9123 267291 SH SOLE 267291 0 0 ISHARES TR MSCI CHINA ETF 46429B671 845 12316 SH SOLE 12316 0 0 ISHARES TR MIN VOL USA ETF 46429B697 872 16775 SH SOLE 0 0 16775 ISHARES TR MSCI UK ETF NEW 46435G334 10916 314127 SH SOLE 314127 0 0 ITRON INC COM 465741106 238 3326 SH SOLE 3326 0 0 JABIL INC COM 466313103 286 9961 SH SOLE 6034 0 3927 JACOBS ENGR GROUP INC DEL COM 469814107 653 11035 SH SOLE 10004 0 1031 JD COM INC SPON ADR CL A 47215P106 2026 50033 SH SOLE 50033 0 0 JETBLUE AIRWAYS CORP COM 477143101 225 11071 SH SOLE 11071 0 0 JOHNSON & JOHNSON COM 478160104 41343 322616 SH SOLE 307880 0 14736 JOHNSON CTLS INTL PLC SHS G51502105 3231 91675 SH SOLE 84356 0 7319 JONES LANG LASALLE INC COM 48020Q107 267 1526 SH SOLE 1526 0 0 JPMORGAN CHASE & CO COM 46625H100 41425 376698 SH SOLE 374285 0 2413 JUNIPER NETWORKS INC COM 48203R104 1014 41695 SH SOLE 31914 0 9781 KAISER ALUMINUM CORP COM PAR $0.01 483007704 240 2378 SH SOLE 2378 0 0 KAMAN CORP COM 483548103 217 3486 SH SOLE 3486 0 0 KANSAS CITY SOUTHERN COM NEW 485170302 1144 10417 SH SOLE 8589 0 1828 KAPSTONE PAPER & PACKAGING C COM 48562P103 383 11155 SH SOLE 11155 0 0 KAR AUCTION SVCS INC COM 48238T109 266 4913 SH SOLE 4913 0 0 KELLOGG CO COM 487836108 2220 34153 SH SOLE 25338 0 8815 KENNAMETAL INC COM 489170100 305 7599 SH SOLE 7579 0 20 KEYCORP NEW COM 493267108 2350 120188 SH SOLE 93736 0 26452 KEYSIGHT TECHNOLOGIES INC COM 49338L103 406 7747 SH SOLE 6195 0 1552 KILROY RLTY CORP COM 49427F108 224 3157 SH SOLE 3157 0 0 KIMBERLY CLARK CORP COM 494368103 5864 53244 SH SOLE 50321 0 2923 KIMCO RLTY CORP COM 49446R109 558 38733 SH SOLE 35087 0 3646 KINDER MORGAN INC DEL COM 49456B101 2724 180873 SH SOLE 176442 0 4431 KINDRED HEALTHCARE INC COM 494580103 95 10421 SH SOLE 10421 0 0 KINROSS GOLD CORP COM NO PAR 496902404 5474 1387656 SH SOLE 1387656 0 0 KIRKLAND LAKE GOLD LTD COM 49741E100 10201 659101 SH SOLE 659101 0 0 KITE RLTY GROUP TR COM NEW 49803T300 160 10531 SH SOLE 10531 0 0 KLA-TENCOR CORP COM 482480100 2327 21349 SH SOLE 18903 0 2446 KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 267 5810 SH SOLE 5810 0 0 KOHLS CORP COM 500255104 1308 19968 SH SOLE 14108 0 5860 KRAFT HEINZ CO COM 500754106 27161 436046 SH SOLE 435306 0 740 KROGER CO COM 501044101 2221 92770 SH SOLE 76329 0 16441 L BRANDS INC COM 501797104 1034 27048 SH SOLE 22177 0 4871 L3 TECHNOLOGIES INC COM 502413107 1503 7227 SH SOLE 6594 0 633 LABORATORY CORP AMER HLDGS COM NEW 50540R409 2015 12456 SH SOLE 8645 0 3811 LAM RESEARCH CORP COM 512807108 4333 21327 SH SOLE 19675 0 1652 LAMAR ADVERTISING CO NEW CL A 512816109 213 3349 SH SOLE 3349 0 0 LAMB WESTON HLDGS INC COM 513272104 355 6102 SH SOLE 4872 0 1230 LAS VEGAS SANDS CORP COM 517834107 2138 29735 SH SOLE 26553 0 3182 LAUDER ESTEE COS INC CL A 518439104 3839 25642 SH SOLE 23963 0 1679 LAZARD LTD SHS A G54050102 231 4398 SH SOLE 4398 0 0 LEAR CORP COM NEW 521865204 569 3058 SH SOLE 2265 0 793 LEGGETT & PLATT INC COM 524660107 542 12217 SH SOLE 10966 0 1251 LEIDOS HLDGS INC COM 525327102 328 5010 SH SOLE 5010 0 0 LENNAR CORP CL A 526057104 1598 27117 SH SOLE 25186 0 1931 LENNOX INTL INC COM 526107107 2667 13048 SH SOLE 7823 0 5225 LEUCADIA NATL CORP COM 527288104 706 31041 SH SOLE 28160 0 2881 LIBERTY BROADBAND CORP COM SER A 530307107 595 7011 SH SOLE 6081 0 930 LIBERTY GLOBAL PLC SHS CL A G5480U104 469 14990 SH SOLE 8018 0 6972 LIBERTY GLOBAL PLC SHS CL C G5480U120 832 27346 SH SOLE 21337 0 6009 LIBERTY INTERACTIVE CORP QVC GP COM SER A 53071M104 1100 43683 SH SOLE 37246 0 6437 LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 535 13017 SH SOLE 11313 0 1704 LIBERTY MEDIA CORP DELAWARE COM SER A FRMLA 531229870 203 6927 SH SOLE 6927 0 0 LIBERTY PPTY TR SH BEN INT 531172104 404 10179 SH SOLE 5135 0 5044 LILLY ELI & CO COM 532457108 7700 99522 SH SOLE 89051 0 10471 LINCOLN NATL CORP IND COM 534187109 1431 19584 SH SOLE 18702 0 882 LIVE NATION ENTERTAINMENT IN COM 538034109 291 6898 SH SOLE 6898 0 0 LKQ CORP COM 501889208 1215 32020 SH SOLE 25663 0 6357 LOCKHEED MARTIN CORP COM 539830109 8528 25237 SH SOLE 22729 0 2508 LOEWS CORP COM 540424108 1335 26835 SH SOLE 25460 0 1375 LOWES COS INC COM 548661107 6990 79656 SH SOLE 78870 0 786 LPL FINL HLDGS INC COM 50212V100 1468 24032 SH SOLE 24032 0 0 LUMENTUM HLDGS INC COM 55024U109 308 4823 SH SOLE 4823 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 1952 18470 SH SOLE 16981 0 1489 M & T BK CORP COM 55261F104 2672 14492 SH SOLE 12783 0 1709 MACERICH CO COM 554382101 627 11195 SH SOLE 10144 0 1051 MACYS INC COM 55616P104 991 33316 SH SOLE 25217 0 8099 MADISON SQUARE GARDEN CO NEW CL A 55825T103 486 1979 SH SOLE 1969 0 10 MAG SILVER CORP COM 55903Q104 2322 237412 SH SOLE 237412 0 0 MAGELLAN HEALTH INC COM NEW 559079207 323 3015 SH SOLE 3015 0 0 MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 441 7560 SH SOLE 7560 0 0 MAGNA INTL INC COM 559222401 141488 2515712 SH SOLE 2514002 0 1710 MAIDEN HOLDINGS LTD SHS G5753U112 67 10268 SH SOLE 10268 0 0 MANPOWERGROUP INC COM 56418H100 375 3255 SH SOLE 2216 0 1039 MANTECH INTL CORP CL A 564563104 207 3724 SH SOLE 3724 0 0 MANULIFE FINL CORP COM 56501R106 578718 31217867 SH SOLE 31164770 0 53097 MARATHON OIL CORP COM 565849106 1255 77780 SH SOLE 73307 0 4473 MARATHON PETE CORP COM 56585A102 3489 47721 SH SOLE 43429 0 4292 MARKEL CORP COM 570535104 2667 2279 SH SOLE 1364 0 915 MARKETAXESS HLDGS INC COM 57060D108 276 1270 SH SOLE 1270 0 0 MARRIOTT INTL INC NEW CL A 571903202 5754 42318 SH SOLE 41739 0 579 MARSH & MCLENNAN COS INC COM 571748102 3931 47592 SH SOLE 43761 0 3831 MARTIN MARIETTA MATLS INC COM 573284106 2149 10365 SH SOLE 9321 0 1044 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 767 36513 SH SOLE 16885 0 19628 MASCO CORP COM 574599106 1148 28397 SH SOLE 26810 0 1587 MASTERCARD INCORPORATED CL A 57636Q104 24138 137808 SH SOLE 130215 0 7593 MATCH GROUP INC COM 57665R106 380 8556 SH SOLE 8556 0 0 MATTEL INC COM 577081102 533 40537 SH SOLE 28398 0 12139 MATTHEWS INTL CORP CL A 577128101 208 4102 SH SOLE 4102 0 0 MAXAR TECHNOLOGIES LTD COM 57778L103 34910 756043 SH SOLE 756043 0 0 MAXIM INTEGRATED PRODS INC COM 57772K101 1421 23590 SH SOLE 19543 0 4047 MCCORMICK & CO INC COM NON VTG 579780206 1812 17034 SH SOLE 10300 0 6734 MCDERMOTT INTL INC COM 580037109 221 36270 SH SOLE 36270 0 0 MCDONALDS CORP COM 580135101 12239 78266 SH SOLE 71600 0 6666 MCKESSON CORP COM 58155Q103 2724 19335 SH SOLE 17971 0 1364 MDU RES GROUP INC COM 552690109 265 9396 SH SOLE 6983 0 2413 MEDICAL PPTYS TRUST INC COM 58463J304 166 12779 SH SOLE 12779 0 0 MEDTRONIC PLC SHS G5960L103 11228 139974 SH SOLE 123033 0 16941 MELCO RESORT ENTERTAINMENT L ADR 585464100 434 14973 SH SOLE 14973 0 0 MERCADOLIBRE INC COM 58733R102 706 1980 SH SOLE 1601 0 379 MERCK & CO INC COM 58933Y105 44220 811817 SH SOLE 797913 0 13904 METHANEX CORP COM 59151K108 2631 43494 SH SOLE 43334 0 160 METLIFE INC COM 59156R108 6334 138031 SH SOLE 132385 0 5646 METTLER TOLEDO INTERNATIONAL COM 592688105 3869 6728 SH SOLE 4643 0 2085 MFA FINL INC COM 55272X102 108 14397 SH SOLE 14397 0 0 MGIC INVT CORP WIS COM 552848103 166 12795 SH SOLE 12795 0 0 MGM RESORTS INTERNATIONAL COM 552953101 1688 48206 SH SOLE 44731 0 3475 MICHAEL KORS HLDGS LTD SHS G60754101 707 11390 SH SOLE 7483 0 3907 MICROCHIP TECHNOLOGY INC COM 595017104 2636 28855 SH SOLE 28079 0 776 MICRON TECHNOLOGY INC COM 595112103 7588 145530 SH SOLE 138586 0 6944 MICROSEMI CORP COM 595137100 255 3944 SH SOLE 3944 0 0 MICROSOFT CORP COM 594918104 118116 1294135 SH SOLE 1289806 0 4329 MID AMER APT CMNTYS INC COM 59522J103 1077 11809 SH SOLE 9747 0 2062 MIDDLEBY CORP COM 596278101 242 1953 SH SOLE 1953 0 0 MITEL NETWORKS CORP COM 60671Q104 361 39034 SH SOLE 39034 0 0 MKS INSTRUMENT INC COM 55306N104 223 1925 SH SOLE 1925 0 0 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 138 12081 SH SOLE 12081 0 0 MOHAWK INDS INC COM 608190104 1405 6052 SH SOLE 5814 0 238 MOLSON COORS BREWING CO CL B 60871R209 2206 29280 SH SOLE 26181 0 3099 MONDELEZ INTL INC CL A 609207105 7696 184424 SH SOLE 182852 0 1572 MONRO INC COM 610236101 219 4082 SH SOLE 4082 0 0 MONSANTO CO NEW COM 61166W101 5142 44067 SH SOLE 37517 0 6550 MONSTER BEVERAGE CORP NEW COM 61174X109 3658 63935 SH SOLE 60392 0 3543 MOODYS CORP COM 615369105 7782 48247 SH SOLE 42571 0 5676 MOOG INC CL A 615394202 228 2767 SH SOLE 2767 0 0 MORGAN STANLEY COM NEW 617446448 7637 141532 SH SOLE 139948 0 1584 MOSAIC CO NEW COM 61945C103 901 37100 SH SOLE 29426 0 7674 MOTOROLA SOLUTIONS INC COM NEW 620076307 2668 25333 SH SOLE 19594 0 5739 MPLX LP COM UNIT REP LTD 55336V100 406 12280 SH SOLE 12280 0 0 MSCI INC COM 55354G100 3897 26071 SH SOLE 16434 0 9637 MURPHY OIL CORP COM 626717102 252 9733 SH SOLE 5993 0 3740 MYLAN N V SHS EURO N59465109 2151 52254 SH SOLE 46599 0 5655 NABORS INDUSTRIES LTD SHS G6359F103 74 10606 SH SOLE 10606 0 0 NASDAQ INC COM 631103108 1034 11994 SH SOLE 11244 0 750 NATIONAL GRID PLC SPONSORED ADR NE 636274409 3173 56227 SH SOLE 52826 0 3401 NATIONAL INSTRS CORP COM 636518102 220 4342 SH SOLE 4342 0 0 NATIONAL OILWELL VARCO INC COM 637071101 1365 37092 SH SOLE 32583 0 4509 NATIONAL RETAIL PPTYS INC COM 637417106 277 7064 SH SOLE 5208 0 1856 NAVIENT CORPORATION COM 63938C108 290 22119 SH SOLE 22119 0 0 NBT BANCORP INC COM 628778102 201 5658 SH SOLE 5658 0 0 NCR CORP NEW COM 62886E108 280 8875 SH SOLE 4069 0 4806 NEKTAR THERAPEUTICS COM 640268108 1417 13334 SH SOLE 13334 0 0 NETAPP INC COM 64110D104 1702 27594 SH SOLE 22348 0 5246 NETEASE INC SPONSORED ADR 64110W102 1668 5950 SH SOLE 4700 0 1250 NETFLIX INC COM 64110L106 16006 54193 SH SOLE 52416 0 1777 NETGEAR INC COM 64111Q104 233 4071 SH SOLE 4071 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 246 2966 SH SOLE 2966 0 0 NEVSUN RES LTD COM 64156L101 2020 849119 SH SOLE 849119 0 0 NEW GOLD INC CDA COM 644535106 837 323539 SH SOLE 323539 0 0 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 2143 24447 SH SOLE 24447 0 0 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 174 10569 SH SOLE 10569 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 376 28862 SH SOLE 16709 0 12153 NEW YORK MTG TR INC COM PAR $.02 649604501 88 14800 SH SOLE 14800 0 0 NEWELL BRANDS INC COM 651229106 1178 46214 SH SOLE 41041 0 5173 NEWFIELD EXPL CO COM 651290108 502 20555 SH SOLE 16537 0 4018 NEWMONT MINING CORP COM 651639106 8237 210825 SH SOLE 179165 0 31660 NEWPARK RES INC COM PAR $.01NEW 651718504 98 12121 SH SOLE 12121 0 0 NEWS CORP NEW CL A 65249B109 670 42404 SH SOLE 38398 0 4006 NEXGEN ENERGY LTD COM 65340P106 207 120574 SH SOLE 120574 0 0 NEXTERA ENERGY INC COM 65339F101 7271 44515 SH SOLE 39579 0 4936 NIELSEN HLDGS PLC SHS EUR G6518L108 683 21478 SH SOLE 17140 0 4338 NIKE INC CL B 654106103 8256 124264 SH SOLE 123137 0 1127 NISOURCE INC COM 65473P105 767 32088 SH SOLE 27383 0 4705 NOBLE CORP PLC SHS USD G65431101 81 21917 SH SOLE 21917 0 0 NOBLE ENERGY INC COM 655044105 1314 43366 SH SOLE 39311 0 4055 NORBORD INC COM NEW 65548P403 972 26840 SH SOLE 26840 0 0 NORDSON CORP COM 655663102 266 1951 SH SOLE 1951 0 0 NORDSTROM INC COM 655664100 740 15281 SH SOLE 11333 0 3948 NORFOLK SOUTHERN CORP COM 655844108 3727 27450 SH SOLE 25967 0 1483 NORTHERN TR CORP COM 665859104 2200 21334 SH SOLE 18463 0 2871 NORTHROP GRUMMAN CORP COM 666807102 6209 17785 SH SOLE 14913 0 2872 NORTHWEST BANCSHARES INC MD COM 667340103 225 13610 SH SOLE 13610 0 0 NORWEGIAN CRUISE LINE HLDGS SHS G66721104 987 18632 SH SOLE 17271 0 1361 NOVAGOLD RES INC COM NEW 66987E206 401 92765 SH SOLE 92765 0 0 NOVARTIS A G SPONSORED ADR 66987V109 4743 58667 SH SOLE 53827 0 4840 NRG ENERGY INC COM NEW 629377508 1021 33439 SH SOLE 25532 0 7907 NUANCE COMMUNICATIONS INC COM 67020Y100 262 16651 SH SOLE 10109 0 6542 NUCOR CORP COM 670346105 1800 29464 SH SOLE 27536 0 1928 NUTANIX INC CL A 67059N108 250 5081 SH SOLE 5081 0 0 NUTRIEN LTD COM 67077M108 323312 6851301 SH SOLE 6843426 0 7875 NVIDIA CORP COM 67066G104 23771 102642 SH SOLE 100774 0 1868 NVR INC COM 62944T105 627 224 SH SOLE 125 0 99 NXP SEMICONDUCTORS N V COM N6596X109 3032 25913 SH SOLE 23425 0 2488 O REILLY AUTOMOTIVE INC NEW COM 67103H107 3359 13579 SH SOLE 10530 0 3049 OAKTREE CAP GROUP LLC UNIT CL A 674001201 209 5269 SH SOLE 5269 0 0 OCCIDENTAL PETE CORP DEL COM 674599105 7904 121673 SH SOLE 111904 0 9769 OCH ZIFF CAP MGMT GROUP CL A 67551U105 47 17602 SH SOLE 17602 0 0 OCLARO INC COM NEW 67555N206 121 12650 SH SOLE 12650 0 0 OFFICE DEPOT INC COM 676220106 37 17255 SH SOLE 17255 0 0 OGE ENERGY CORP COM 670837103 213 6514 SH SOLE 6514 0 0 OLD DOMINION FGHT LINES INC COM 679580100 465 3165 SH SOLE 2693 0 472 OLD NATL BANCORP IND COM 680033107 298 17605 SH SOLE 17605 0 0 OLD REP INTL CORP COM 680223104 382 17798 SH SOLE 8971 0 8827 OMNICOM GROUP INC COM 681919106 1551 21349 SH SOLE 19806 0 1543 ON SEMICONDUCTOR CORP COM 682189105 341 13924 SH SOLE 13924 0 0 ONEOK INC NEW COM 682680103 2023 35539 SH SOLE 34244 0 1295 OPEN TEXT CORP COM 683715106 10697 307967 SH SOLE 305487 0 2480 OPKO HEALTH INC COM 68375N103 61 19264 SH SOLE 19264 0 0 ORACLE CORP COM 68389X105 13763 300830 SH SOLE 295462 0 5368 ORBITAL ATK INC COM 68557N103 256 1931 SH SOLE 1931 0 0 OSISKO GOLD ROYALTIES LTD COM 68827L101 4129 428245 SH SOLE 428245 0 0 OWENS CORNING NEW COM 690742101 311 3862 SH SOLE 3862 0 0 P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 1294 48970 SH SOLE 35810 0 13160 PACCAR INC COM 693718108 2921 44149 SH SOLE 43180 0 969 PACKAGING CORP AMER COM 695156109 997 8843 SH SOLE 7799 0 1044 PACWEST BANCORP DEL COM 695263103 230 4643 SH SOLE 4643 0 0 PALO ALTO NETWORKS INC COM 697435105 963 5304 SH SOLE 3941 0 1363 PAN AMERICAN SILVER CORP COM 697900108 1045 64905 SH SOLE 64905 0 0 PARK HOTELS RESORTS INC COM 700517105 277 10268 SH SOLE 7249 0 3019 PARKER HANNIFIN CORP COM 701094104 2054 12010 SH SOLE 11648 0 362 PARSLEY ENERGY INC CL A 701877102 241 8316 SH SOLE 8316 0 0 PAYCHEX INC COM 704326107 2917 47362 SH SOLE 41238 0 6124 PAYCOM SOFTWARE INC COM 70432V102 214 1995 SH SOLE 1995 0 0 PAYPAL HLDGS INC COM 70450Y103 11794 155446 SH SOLE 154550 0 896 PDC ENERGY INC COM 69327R101 403 8220 SH SOLE 8220 0 0 PEMBINA PIPELINE CORP COM 706327103 185247 5945982 SH SOLE 5938292 0 7690 PENNEY J C INC COM 708160106 134 44301 SH SOLE 44301 0 0 PENTAIR PLC SHS G7S00T104 1070 15711 SH SOLE 14601 0 1110 PEOPLES UNITED FINANCIAL INC COM 712704105 822 44078 SH SOLE 29053 0 15025 PEPSICO INC COM 713448108 17190 157488 SH SOLE 145209 0 12279 PERKINELMER INC COM 714046109 697 9208 SH SOLE 9208 0 0 PERRIGO CO PLC SHS G97822103 747 8964 SH SOLE 6703 0 2261 PFIZER INC COM 717081103 20391 574556 SH SOLE 553643 0 20913 PG&E CORP COM 69331C108 2270 51663 SH SOLE 43045 0 8618 PHILIP MORRIS INTL INC COM 718172109 17779 178868 SH SOLE 172692 0 6176 PHILLIPS 66 COM 718546104 4126 43018 SH SOLE 40172 0 2846 PILGRIMS PRIDE CORP NEW COM 72147K108 205 8333 SH SOLE 8333 0 0 PINNACLE FOODS INC DEL COM 72348P104 218 4038 SH SOLE 4038 0 0 PINNACLE WEST CAP CORP COM 723484101 791 9913 SH SOLE 9170 0 743 PIONEER NAT RES CO COM 723787107 7091 41278 SH SOLE 38319 0 2959 PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 540 24517 SH SOLE 24517 0 0 PLEXUS CORP COM 729132100 256 4292 SH SOLE 4292 0 0 PNC FINL SVCS GROUP INC COM 693475105 7049 46611 SH SOLE 44423 0 2188 POLARIS INDS INC COM 731068102 438 3825 SH SOLE 2080 0 1745 POOL CORPORATION COM 73278L105 223 1523 SH SOLE 1523 0 0 POWERSHARES QQQ TRUST UNIT SER 1 73935A104 6801 42472 SH SOLE 42472 0 0 PPG INDS INC COM 693506107 3039 27234 SH SOLE 26688 0 546 PPL CORP COM 69351T106 4042 142869 SH SOLE 126106 0 16763 PRA GROUP INC COM 69354N106 223 5877 SH SOLE 5877 0 0 PRAXAIR INC COM 74005P104 4671 32367 SH SOLE 30959 0 1408 PRECISION DRILLING CORP COM 2010 74022D308 2410 868464 SH SOLE 868464 0 0 PRETIUM RES INC COM 74139C102 748 112701 SH SOLE 112701 0 0 PRICE T ROWE GROUP INC COM 74144T108 2296 21261 SH SOLE 20604 0 657 PRINCIPAL FINL GROUP INC COM 74251V102 1474 24202 SH SOLE 23245 0 957 PROASSURANCE CORP COM 74267C106 208 4287 SH SOLE 4287 0 0 PROCTER AND GAMBLE CO COM 742718109 20787 262410 SH SOLE 248819 0 13591 PROGRESSIVE CORP OHIO COM 743315103 3428 56267 SH SOLE 49955 0 6312 PROLOGIS INC COM 74340W103 3237 51387 SH SOLE 50348 0 1039 PROSPECT CAPITAL CORPORATION COM 74348T102 92 14050 SH SOLE 14050 0 0 PROVIDENT FINL SVCS INC COM 74386T105 206 8045 SH SOLE 8045 0 0 PRUDENTIAL FINL INC COM 744320102 3887 37538 SH SOLE 36624 0 914 PRUDENTIAL PLC ADR 74435K204 1264 24724 SH SOLE 23724 0 1000 PTC INC COM 69370C100 294 3769 SH SOLE 3769 0 0 PUBLIC STORAGE COM 74460D109 11309 56436 SH SOLE 53425 0 3011 PUBLIC SVC ENTERPRISE GROUP COM 744573106 4798 95507 SH SOLE 85877 0 9630 PULTE GROUP INC COM 745867101 766 25980 SH SOLE 23992 0 1988 PVH CORP COM 693656100 1229 8118 SH SOLE 6439 0 1679 QORVO INC COM 74736K101 847 12018 SH SOLE 10517 0 1501 QUALCOMM INC COM 747525103 10172 183582 SH SOLE 179396 0 4186 QUANTA SVCS INC COM 74762E102 441 12838 SH SOLE 12838 0 0 QUEST DIAGNOSTICS INC COM 74834L100 1718 17127 SH SOLE 11618 0 5509 RADIANT LOGISTICS INC COM 75025X100 116 30000 SH SOLE 30000 0 0 RALPH LAUREN CORP CL A 751212101 734 6567 SH SOLE 5495 0 1072 RANDGOLD RES LTD ADR 752344309 2468 29650 SH SOLE 29650 0 0 RANGE RES CORP COM 75281A109 409 28135 SH SOLE 19786 0 8349 RAYMOND JAMES FINANCIAL INC COM 754730109 1129 12629 SH SOLE 11206 0 1423 RAYTHEON CO COM NEW 755111507 6299 29187 SH SOLE 24819 0 4368 REALTY INCOME CORP COM 756109104 2866 55439 SH SOLE 45412 0 10027 RED HAT INC COM 756577102 2428 16239 SH SOLE 15039 0 1200 REGENCY CTRS CORP COM 758849103 989 16774 SH SOLE 13051 0 3723 REGENERON PHARMACEUTICALS COM 75886F107 4230 12285 SH SOLE 11367 0 918 REGIONS FINL CORP NEW COM 7591EP100 2472 133021 SH SOLE 100687 0 32334 REINSURANCE GROUP AMER INC COM NEW 759351604 346 2248 SH SOLE 2248 0 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 753 8784 SH SOLE 8784 0 0 RELX NV SPONSORED ADR 75955B102 949 45660 SH SOLE 42070 0 3590 RENAISSANCERE HOLDINGS LTD COM G7496G103 675 4873 SH SOLE 1437 0 3436 REPUBLIC SVCS INC COM 760759100 2244 33875 SH SOLE 23136 0 10739 RESMED INC COM 761152107 3005 30512 SH SOLE 21119 0 9393 RESTAURANT BRANDS INTL INC COM 76131D103 5965 104971 SH SOLE 102972 0 1999 RITCHIE BROS AUCTIONEERS COM 767744105 1427 45454 SH SOLE 45454 0 0 RITE AID CORP COM 767754104 60 35417 SH SOLE 35417 0 0 RLI CORP COM 749607107 235 3713 SH SOLE 3713 0 0 ROBERT HALF INTL INC COM 770323103 713 12310 SH SOLE 10491 0 1819 ROCKWELL AUTOMATION INC COM 773903109 2184 12535 SH SOLE 12180 0 355 ROCKWELL COLLINS INC COM 774341101 1956 14507 SH SOLE 13998 0 509 ROGERS COMMUNICATIONS INC CL B 775109200 172651 3871641 SH SOLE 3862371 0 9270 ROLLINS INC COM 775711104 376 7371 SH SOLE 7371 0 0 ROPER TECHNOLOGIES INC COM 776696106 2564 9133 SH SOLE 8841 0 292 ROSS STORES INC COM 778296103 6097 78193 SH SOLE 63007 0 15186 ROYAL BK CDA MONTREAL QUE COM 780087102 1060243 13746485 SH SOLE 13703495 0 42990 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 2046 17375 SH SOLE 15956 0 1419 ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 422 6620 SH SOLE 6620 0 0 RPM INTL INC COM 749685103 214 4488 SH SOLE 4488 0 0 RSP PERMIAN INC COM 74978Q105 250 5340 SH SOLE 5340 0 0 S&P GLOBAL INC COM 78409V104 7528 39403 SH SOLE 31115 0 8288 SAGE THERAPEUTICS INC COM 78667J108 208 1292 SH SOLE 1292 0 0 SALESFORCE COM INC COM 79466L302 7442 63990 SH SOLE 59338 0 4652 SANDSTORM GOLD LTD COM NEW 80013R206 3436 722057 SH SOLE 722057 0 0 SANMINA CORPORATION COM 801056102 247 9431 SH SOLE 9431 0 0 SANOFI SPONSORED ADR 80105N105 2013 50230 SH SOLE 47180 0 3050 SANTANDER CONSUMER USA HDG I COM 80283M101 299 18343 SH SOLE 12463 0 5880 SAP SE SPON ADR 803054204 690 6565 SH SOLE 6035 0 530 SBA COMMUNICATIONS CORP NEW CL A 78410G104 2098 12272 SH SOLE 9831 0 2441 SCANA CORP NEW COM 80589M102 528 14071 SH SOLE 11698 0 2373 SCHEIN HENRY INC COM 806407102 3178 47281 SH SOLE 43952 0 3329 SCHLUMBERGER LTD COM 806857108 10672 164744 SH SOLE 156378 0 8366 SCHWAB CHARLES CORP NEW COM 808513105 6021 115302 SH SOLE 108457 0 6845 SEAGATE TECHNOLOGY PLC SHS G7945M107 1804 30834 SH SOLE 25271 0 5563 SEALED AIR CORP NEW COM 81211K100 1199 28015 SH SOLE 23413 0 4602 SEATTLE GENETICS INC COM 812578102 253 4837 SH SOLE 4837 0 0 SEI INVESTMENTS CO COM 784117103 525 7008 SH SOLE 5303 0 1705 SELECTIVE INS GROUP INC COM 816300107 238 3929 SH SOLE 3929 0 0 SEMPRA ENERGY COM 816851109 2558 23000 SH SOLE 21116 0 1884 SENSIENT TECHNOLOGIES CORP COM 81725T100 251 3551 SH SOLE 3551 0 0 SERVICE CORP INTL COM 817565104 244 6454 SH SOLE 6454 0 0 SERVICEMASTER GLOBAL HLDGS I COM 81761R109 224 4399 SH SOLE 4399 0 0 SERVICENOW INC COM 81762P102 5000 30221 SH SOLE 28699 0 1522 SHAW COMMUNICATIONS INC CL B CONV 82028K200 80209 4169818 SH SOLE 4154598 0 15220 SHERWIN WILLIAMS CO COM 824348106 3686 9399 SH SOLE 9069 0 330 SHIRE PLC SPONSORED ADR 82481R106 1000 6692 SH SOLE 6502 0 190 SHOPIFY INC CL A 82509L107 39756 319907 SH SOLE 319757 0 150 SIERRA WIRELESS INC COM 826516106 1681 102074 SH SOLE 102074 0 0 SIGNATURE BK NEW YORK N Y COM 82669G104 254 1786 SH SOLE 1786 0 0 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 267 9370 SH SOLE 9370 0 0 SIMON PPTY GROUP INC NEW COM 828806109 20204 130898 SH SOLE 130483 0 415 SIRIUS XM HLDGS INC COM 82968B103 2333 373921 SH SOLE 324316 0 49605 SKECHERS U S A INC CL A 830566105 208 5339 SH SOLE 5339 0 0 SKYWEST INC COM 830879102 354 6508 SH SOLE 6508 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 2944 29361 SH SOLE 27187 0 2174 SL GREEN RLTY CORP COM 78440X101 876 9043 SH SOLE 8495 0 548 SLM CORP COM 78442P106 166 14809 SH SOLE 14809 0 0 SMITH A O COM 831865209 827 13009 SH SOLE 13009 0 0 SMUCKER J M CO COM NEW 832696405 1505 12140 SH SOLE 9632 0 2508 SNAP INC CL A 83304A106 362 22823 SH SOLE 22823 0 0 SNAP ON INC COM 833034101 769 5214 SH SOLE 4878 0 336 SOUTHERN CO COM 842587107 7336 164256 SH SOLE 142244 0 22012 SOUTHERN COPPER CORP COM 84265V105 1735 32022 SH SOLE 27733 0 4289 SOUTHWEST AIRLS CO COM 844741108 13032 227522 SH SOLE 222353 0 5169 SOUTHWEST GAS HOLDINGS INC COM 844895102 207 3060 SH SOLE 3060 0 0 SOUTHWESTERN ENERGY CO COM 845467109 76 17471 SH SOLE 17471 0 0 SPDR GOLD TRUST GOLD SHS 78463V107 15140 120357 SH SOLE 120357 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 243000 923428 SH SOLE 913733 0 9695 SPDR SERIES TRUST BLOOMBERG BRCLYS 78464A417 10740 299568 SH SOLE 299568 0 0 SPECTRA ENERGY PARTNERS LP COM 84756N109 349 10380 SH SOLE 10380 0 0 SPIRE INC COM 84857L101 426 5894 SH SOLE 5894 0 0 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 332 3966 SH SOLE 3966 0 0 SPIRIT RLTY CAP INC NEW COM 84860W102 125 16094 SH SOLE 16094 0 0 SPLUNK INC COM 848637104 555 5643 SH SOLE 4648 0 995 SPRINT CORP COM SER 1 85207U105 759 155497 SH SOLE 133563 0 21934 SPX FLOW INC COM 78469X107 263 5345 SH SOLE 5345 0 0 SQUARE INC CL A 852234103 616 12521 SH SOLE 12521 0 0 SRC ENERGY INC COM 78470V108 278 29511 SH SOLE 29511 0 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 377 7035 SH SOLE 7035 0 0 SSR MNG INC COM 784730103 4803 499413 SH SOLE 499413 0 0 STANLEY BLACK & DECKER INC COM 854502101 2092 13658 SH SOLE 13257 0 401 STANTEC INC COM 85472N109 1194 48459 SH SOLE 48459 0 0 STARBUCKS CORP COM 855244109 10638 183756 SH SOLE 179567 0 4189 STARS GROUP INC COM 85570W100 1425 51716 SH SOLE 51716 0 0 STATE STR CORP COM 857477103 3427 34366 SH SOLE 31946 0 2420 STEEL DYNAMICS INC COM 858119100 1747 39518 SH SOLE 39488 0 30 STEPAN CO COM 858586100 220 2642 SH SOLE 2642 0 0 STERICYCLE INC COM 858912108 550 9404 SH SOLE 7033 0 2371 STERLING BANCORP DEL COM 85917A100 465 20616 SH SOLE 20546 0 70 STRYKER CORP COM 863667101 7442 46247 SH SOLE 39825 0 6422 SUN CMNTYS INC COM 866674104 248 2713 SH SOLE 2713 0 0 SUN LIFE FINL INC COM 866796105 223077 5440188 SH SOLE 5433368 0 6820 SUNCOR ENERGY INC NEW COM 867224107 450950 13078637 SH SOLE 13050015 0 28622 SUNTRUST BKS INC COM 867914103 3825 56218 SH SOLE 51172 0 5046 SVB FINL GROUP COM 78486Q101 1114 4642 SH SOLE 4386 0 256 SYMANTEC CORP COM 871503108 2222 85971 SH SOLE 74528 0 11443 SYNCHRONY FINL COM 87165B103 5294 157883 SH SOLE 124386 0 33497 SYNOPSYS INC COM 871607107 1911 22952 SH SOLE 18751 0 4201 SYNOVUS FINL CORP COM NEW 87161C501 201 4025 SH SOLE 4025 0 0 SYSCO CORP COM 871829107 5600 93399 SH SOLE 67853 0 25546 T MOBILE US INC COM 872590104 4139 67816 SH SOLE 58915 0 8901 TABLEAU SOFTWARE INC CL A 87336U105 210 2604 SH SOLE 2604 0 0 TAHOE RES INC COM 873868103 1115 237889 SH SOLE 237889 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 13336 304748 SH SOLE 271778 0 32970 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 1347 13773 SH SOLE 13181 0 592 TAL ED GROUP SPONSORED ADS 874080104 269 7250 SH SOLE 7250 0 0 TAPESTRY INC COM 876030107 1445 27468 SH SOLE 24008 0 3460 TARGA RES CORP COM 87612G101 392 8903 SH SOLE 7378 0 1525 TARGET CORP COM 87612E106 3569 51403 SH SOLE 46749 0 4654 TD AMERITRADE HLDG CORP COM 87236Y108 1493 25209 SH SOLE 17668 0 7541 TE CONNECTIVITY LTD REG SHS H84989104 1934 19364 SH SOLE 18653 0 711 TECHNIPFMC PLC COM G87110105 1712 58128 SH SOLE 58128 0 0 TECK RESOURCES LTD CL B 878742204 175464 6823527 SH SOLE 6818327 0 5200 TELEDYNE TECHNOLOGIES INC COM 879360105 227 1213 SH SOLE 1213 0 0 TELEFLEX INC COM 879369106 554 2172 SH SOLE 1539 0 633 TELUS CORP COM 87971M103 332351 9479176 SH SOLE 9454956 0 24220 TERADYNE INC COM 880770102 319 6968 SH SOLE 6968 0 0 TESLA INC COM 88160R101 3144 11815 SH SOLE 11594 0 221 TETRA TECH INC NEW COM 88162G103 208 4252 SH SOLE 4252 0 0 TETRA TECHNOLOGIES INC DEL COM 88162F105 39 10526 SH SOLE 10526 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 954 55838 SH SOLE 55838 0 0 TEXAS INSTRS INC COM 882508104 12726 122491 SH SOLE 120412 0 2079 TEXTRON INC COM 883203101 1478 25064 SH SOLE 22380 0 2684 THERMO FISHER SCIENTIFIC INC COM 883556102 12993 62934 SH SOLE 54687 0 8247 THOMSON REUTERS CORP COM 884903105 65130 1687778 SH SOLE 1687778 0 0 THOR INDS INC COM 885160101 209 1814 SH SOLE 1814 0 0 TIFFANY & CO NEW COM 886547108 1113 11397 SH SOLE 9224 0 2173 TIME WARNER INC COM NEW 887317303 6757 71444 SH SOLE 66157 0 5287 TIVO CORP COM 88870P106 204 15080 SH SOLE 15080 0 0 TJX COS INC NEW COM 872540109 6980 85586 SH SOLE 68728 0 16858 TOLL BROTHERS INC COM 889478103 419 9696 SH SOLE 5545 0 4151 TORCHMARK CORP COM 891027104 836 9936 SH SOLE 9173 0 763 TORO CO COM 891092108 220 3525 SH SOLE 3525 0 0 TORONTO DOMINION BK ONT COM NEW 891160509 988009 17437378 SH SOLE 17379474 0 57904 TOTAL S A SPONSORED ADR 89151E109 4972 86190 SH SOLE 81300 0 4890 TOTAL SYS SVCS INC COM 891906109 1677 19446 SH SOLE 14248 0 5198 TRACTOR SUPPLY CO COM 892356106 822 13044 SH SOLE 10550 0 2494 TRANSALTA CORP COM 89346D107 104367 19293230 SH SOLE 19253650 0 39580 TRANSCANADA CORP COM 89353D107 277443 6719034 SH SOLE 6698162 0 20872 TRANSDIGM GROUP INC COM 893641100 1476 4808 SH SOLE 4123 0 685 TRANSUNION COM 89400J107 346 6102 SH SOLE 6102 0 0 TRAVELERS COMPANIES INC COM 89417E109 3640 26215 SH SOLE 23726 0 2489 TRAVELPORT WORLDWIDE LTD SHS G9019D104 185 11329 SH SOLE 11329 0 0 TRIMBLE INC COM 896239100 444 12387 SH SOLE 8475 0 3912 TRIPADVISOR INC COM 896945201 465 11370 SH SOLE 9627 0 1743 TURQUOISE HILL RES LTD COM 900435108 3227 1056905 SH SOLE 1056905 0 0 TWENTY FIRST CENTY FOX INC CL A 90130A101 5760 156992 SH SOLE 154897 0 2095 TWENTY FIRST CENTY FOX INC CL B 90130A200 1962 53958 SH SOLE 51814 0 2144 TWITTER INC COM 90184L102 880 30329 SH SOLE 24665 0 5664 TYLER TECHNOLOGIES INC COM 902252105 264 1250 SH SOLE 1250 0 0 TYSON FOODS INC CL A 902494103 2429 33188 SH SOLE 27140 0 6048 U S G CORP COM NEW 903293405 205 5068 SH SOLE 5068 0 0 UDR INC COM 902653104 1033 29009 SH SOLE 22207 0 6802 UGI CORP NEW COM 902681105 261 5866 SH SOLE 5866 0 0 ULTA BEAUTY INC COM 90384S303 1691 8276 SH SOLE 7291 0 985 ULTIMATE SOFTWARE GROUP INC COM 90385D107 238 977 SH SOLE 977 0 0 UNDER ARMOUR INC CL A 904311107 458 28030 SH SOLE 23821 0 4209 UNDER ARMOUR INC CL C 904311206 153 10635 SH SOLE 9070 0 1565 UNIFIRST CORP MASS COM 904708104 230 1424 SH SOLE 1424 0 0 UNILEVER N V N Y SHS NEW 904784709 2440 43270 SH SOLE 36630 0 6640 UNION PAC CORP COM 907818108 10741 79901 SH SOLE 76078 0 3823 UNITED CONTL HLDGS INC COM 910047109 1807 26012 SH SOLE 23268 0 2744 UNITED PARCEL SERVICE INC CL B 911312106 9129 87227 SH SOLE 81428 0 5799 UNITED RENTALS INC COM 911363109 1426 8254 SH SOLE 6984 0 1270 UNITED STATES STL CORP NEW COM 912909108 209 5925 SH SOLE 5925 0 0 UNITED TECHNOLOGIES CORP COM 913017109 9003 71558 SH SOLE 70925 0 633 UNITEDHEALTH GROUP INC COM 91324P102 18700 87382 SH SOLE 85432 0 1950 UNIVERSAL HLTH SVCS INC CL B 913903100 1348 11384 SH SOLE 7736 0 3648 UNUM GROUP COM 91529Y106 950 19945 SH SOLE 18750 0 1195 US BANCORP DEL COM NEW 902973304 9952 197068 SH SOLE 168636 0 28432 US FOODS HLDG CORP COM 912008109 249 7601 SH SOLE 7601 0 0 V F CORP COM 918204108 2341 31585 SH SOLE 30446 0 1139 VAIL RESORTS INC COM 91879Q109 335 1512 SH SOLE 1352 0 160 VALEANT PHARMACEUTICALS INTL COM 91911K102 6777 426335 SH SOLE 426335 0 0 VALERO ENERGY CORP NEW COM 91913Y100 3855 41556 SH SOLE 38546 0 3010 VALHI INC NEW COM 918905100 73 12113 SH SOLE 12113 0 0 VALLEY NATL BANCORP COM 919794107 130 10423 SH SOLE 10423 0 0 VALVOLINE INC COM 92047W101 510 23033 SH SOLE 23033 0 0 VANECK VECTORS ETF TR JP MORGAN MKTS 92189F494 1238 63147 SH SOLE 63147 0 0 VANGUARD INDEX FDS SM CP VAL ETF 922908611 623 4810 SH SOLE 4810 0 0 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 1975 42035 SH SOLE 30965 0 11070 VARIAN MED SYS INC COM 92220P105 1615 13164 SH SOLE 7632 0 5532 VEEVA SYS INC CL A COM 922475108 347 4752 SH SOLE 4752 0 0 VENTAS INC COM 92276F100 3689 74482 SH SOLE 68443 0 6039 VEREIT INC COM 92339V100 324 46613 SH SOLE 32917 0 13696 VERISIGN INC COM 92343E102 1527 12881 SH SOLE 7561 0 5320 VERISK ANALYTICS INC COM 92345Y106 4127 39680 SH SOLE 29547 0 10133 VERIZON COMMUNICATIONS INC COM 92343V104 22396 469331 SH SOLE 451532 0 17799 VERMILION ENERGY INC COM 923725105 10260 318711 SH SOLE 304901 0 13810 VERTEX PHARMACEUTICALS INC COM 92532F100 5100 31295 SH SOLE 30580 0 715 VIACOM INC NEW CL B 92553P201 1057 34028 SH SOLE 31652 0 2376 VIAVI SOLUTIONS INC COM 925550105 151 15562 SH SOLE 15562 0 0 VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 169 10164 SH SOLE 10164 0 0 VISA INC COM CL A 92826C839 30992 259083 SH SOLE 241821 0 17262 VISTRA ENERGY CORP COM 92840M102 300 14393 SH SOLE 14393 0 0 VMWARE INC CL A COM 928563402 2069 17059 SH SOLE 13642 0 3417 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 4698 170210 SH SOLE 161389 0 8821 VORNADO RLTY TR SH BEN INT 929042109 1088 16164 SH SOLE 15299 0 865 VOYA FINL INC COM 929089100 449 8898 SH SOLE 6253 0 2645 VULCAN MATLS CO COM 929160109 1457 12761 SH SOLE 11118 0 1643 W P CAREY INC COM 92936U109 232 3748 SH SOLE 3748 0 0 W R BERKLEY CORPORATION COM 084423102 769 10571 SH SOLE 4165 0 6406 WABCO HLDGS INC COM 92927K102 245 1832 SH SOLE 1832 0 0 WABTEC CORP COM 929740108 579 7109 SH SOLE 5784 0 1325 WADDELL & REED FINL INC CL A 930059100 208 10308 SH SOLE 10308 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 7876 120296 SH SOLE 118052 0 2244 WALMART INC COM 931142103 16484 185275 SH SOLE 176767 0 8508 WASTE CONNECTIONS INC COM 94106B101 46392 647560 SH SOLE 646629 0 931 WASTE MGMT INC DEL COM 94106L109 3842 45672 SH SOLE 35875 0 9797 WATERS CORP COM 941848103 2490 12536 SH SOLE 11487 0 1049 WATSCO INC COM 942622200 231 1277 SH SOLE 1277 0 0 WATTS WATER TECHNOLOGIES INC CL A 942749102 203 2609 SH SOLE 2609 0 0 WEATHERFORD INTL PLC ORD SHS G48833100 39 17199 SH SOLE 0 0 17199 WEC ENERGY GROUP INC COM 92939U106 2448 39039 SH SOLE 26578 0 12461 WELLCARE HEALTH PLANS INC COM 94946T106 287 1480 SH SOLE 1480 0 0 WELLS FARGO CO NEW COM 949746101 24235 462406 SH SOLE 459939 0 2467 WELLTOWER INC COM 95040Q104 3754 68971 SH SOLE 59316 0 9655 WEST PHARMACEUTICAL SVSC INC COM 955306105 218 2468 SH SOLE 2468 0 0 WESTAR ENERGY INC COM 95709T100 332 6320 SH SOLE 4412 0 1908 WESTERN ALLIANCE BANCORP COM 957638109 217 3740 SH SOLE 3740 0 0 WESTERN DIGITAL CORP COM 958102105 3578 38781 SH SOLE 35535 0 3246 WESTERN GAS EQUITY PARTNERS COMUNT LTD PT 95825R103 245 7399 SH SOLE 7399 0 0 WESTERN GAS PARTNERS LP COM UNIT LP IN 958254104 207 4844 SH SOLE 4844 0 0 WESTERN UN CO COM 959802109 806 41889 SH SOLE 38467 0 3422 WESTLAKE CHEM CORP COM 960413102 617 5547 SH SOLE 4366 0 1181 WESTROCK CO COM 96145D105 1443 22484 SH SOLE 21403 0 1081 WEX INC COM 96208T104 234 1497 SH SOLE 1497 0 0 WEYERHAEUSER CO COM 962166104 2322 66330 SH SOLE 64296 0 2034 WHEATON PRECIOUS METALS CORP COM 962879102 26657 1310322 SH SOLE 1310322 0 0 WHIRLPOOL CORP COM 963320106 1153 7532 SH SOLE 7156 0 376 WILLIAMS COS INC DEL COM 969457100 2939 118207 SH SOLE 115590 0 2617 WILLIS TOWERS WATSON PUB LTD SHS G96629103 1346 8841 SH SOLE 6907 0 1934 WOLVERINE WORLD WIDE INC COM 978097103 351 12148 SH SOLE 12148 0 0 WORKDAY INC CL A 98138H101 1671 13150 SH SOLE 11865 0 1285 WORLDPAY INC CL A 981558109 1147 13946 SH SOLE 9921 0 4025 WPX ENERGY INC COM 98212B103 205 13867 SH SOLE 13867 0 0 WYNDHAM WORLDWIDE CORP COM 98310W108 1223 10690 SH SOLE 8603 0 2087 WYNN RESORTS LTD COM 983134107 2321 12726 SH SOLE 11079 0 1647 XCEL ENERGY INC COM 98389B100 2830 62225 SH SOLE 42595 0 19630 XEROX CORP COM NEW 984121608 736 25567 SH SOLE 19140 0 6427 XILINX INC COM 983919101 2544 35214 SH SOLE 30239 0 4975 XL GROUP LTD COM G98294104 875 15833 SH SOLE 13185 0 2648 XPO LOGISTICS INC COM 983793100 445 4366 SH SOLE 3706 0 660 XYLEM INC COM 98419M100 1255 16318 SH SOLE 14792 0 1526 YAMANA GOLD INC COM 98462Y100 1177 426571 SH SOLE 426571 0 0 YANDEX N V SHS CLASS A N97284108 217 5498 SH SOLE 0 0 5498 YUM BRANDS INC COM 988498101 3243 38098 SH SOLE 29300 0 8798 YUM CHINA HLDGS INC COM 98850P109 471 11347 SH SOLE 9684 0 1663 ZAYO GROUP HLDGS INC COM 98919V105 344 10073 SH SOLE 8279 0 1794 ZEBRA TECHNOLOGIES CORP CL A 989207105 252 1809 SH SOLE 1809 0 0 ZILLOW GROUP INC CL C CAP STK 98954M200 330 6141 SH SOLE 6141 0 0 ZIMMER BIOMET HLDGS INC COM 98956P102 2068 18964 SH SOLE 17080 0 1884 ZIONS BANCORPORATION COM 989701107 2201 41738 SH SOLE 36600 0 5138 ZOETIS INC CL A 98978V103 4814 57646 SH SOLE 52109 0 5537 ZYNGA INC CL A 98986T108 106 28944 SH SOLE 28944 0 0