0001172661-17-001428.txt : 20170727
0001172661-17-001428.hdr.sgml : 20170727
20170727162022
ACCESSION NUMBER: 0001172661-17-001428
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20170630
FILED AS OF DATE: 20170727
DATE AS OF CHANGE: 20170727
EFFECTIVENESS DATE: 20170727
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: 17986542
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
06-30-2017
06-30-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
07-27-2017
0
984
14475060
INFORMATION TABLE
2
infotable.xml
3M CO
COM
88579Y101
18339
88087
SH
SOLE
56340
0
31747
ABBOTT LABS
COM
002824100
7778
160147
SH
SOLE
153827
0
6320
ABBVIE INC
COM
00287Y109
16443
226764
SH
SOLE
221071
0
5693
ACCENTURE PLC IRELAND
SHS CLASS A
G1151C101
15923
128751
SH
SOLE
118632
0
10119
ACTIVISION BLIZZARD INC
COM
00507V109
5784
100467
SH
SOLE
85278
0
15189
ACUITY BRANDS INC
COM
00508Y102
818
4024
SH
SOLE
3761
0
263
ADOBE SYS INC
COM
00724F101
12311
87042
SH
SOLE
83224
0
3818
ADVANCE AUTO PARTS INC
COM
00751Y106
1711
14680
SH
SOLE
13423
0
1257
ADVANCED MICRO DEVICES INC
COM
007903107
904
72414
SH
SOLE
67619
0
4795
ADVANTAGE OIL & GAS LTD
COM
00765F101
2983
441653
SH
SOLE
441653
0
0
AERCAP HOLDINGS NV
SHS
N00985106
623
13409
SH
SOLE
11980
0
1429
AES CORP
COM
00130H105
694
62469
SH
SOLE
57016
0
5453
AETNA INC NEW
COM
00817Y108
5090
33524
SH
SOLE
30506
0
3018
AFFILIATED MANAGERS GROUP
COM
008252108
850
5122
SH
SOLE
4750
0
372
AFLAC INC
COM
001055102
2931
37730
SH
SOLE
36774
0
956
AGILENT TECHNOLOGIES INC
COM
00846U101
1862
31391
SH
SOLE
29975
0
1416
AGNC INVT CORP
COM
00123Q104
900
42290
SH
SOLE
11103
0
31187
AGNICO EAGLE MINES LTD
COM
008474108
79810
1771854
SH
SOLE
1717129
0
54725
AGRIUM INC
COM
008916108
163318
1804102
SH
SOLE
1763447
0
40655
AIR PRODS & CHEMS INC
COM
009158106
2807
19623
SH
SOLE
19140
0
483
AK STL HLDG CORP
COM
001547108
124
18931
SH
SOLE
18931
0
0
AKAMAI TECHNOLOGIES INC
COM
00971T101
1298
26065
SH
SOLE
20767
0
5298
ALAMOS GOLD INC NEW
COM CL A
011532108
6498
916942
SH
SOLE
916942
0
0
ALASKA AIR GROUP INC
COM
011659109
1049
11691
SH
SOLE
10959
0
732
ALBEMARLE CORP
COM
012653101
1382
13097
SH
SOLE
12363
0
734
ALEXANDRIA REAL ESTATE EQ IN
COM
015271109
854
7088
SH
SOLE
7088
0
0
ALEXION PHARMACEUTICALS INC
COM
015351109
3348
27520
SH
SOLE
26683
0
837
ALGONQUIN PWR UTILS CORP
COM
015857105
1541
146614
SH
SOLE
146614
0
0
ALIBABA GROUP HLDG LTD
SPONSORED ADS
01609W102
7575
53764
SH
SOLE
53764
0
0
ALIGN TECHNOLOGY INC
COM
016255101
2180
14521
SH
SOLE
14521
0
0
ALKERMES PLC
SHS
G01767105
353
6090
SH
SOLE
4844
0
1246
ALLEGHANY CORP DEL
COM
017175100
515
866
SH
SOLE
487
0
379
ALLEGION PUB LTD CO
ORD SHS
G0176J109
492
6062
SH
SOLE
5151
0
911
ALLERGAN PLC
SHS
G0177J108
8681
35709
SH
SOLE
33415
0
2294
ALLETE INC
COM NEW
018522300
438
6108
SH
SOLE
6108
0
0
ALLIANCE DATA SYSTEMS CORP
COM
018581108
1479
5762
SH
SOLE
5166
0
596
ALLIANT ENERGY CORP
COM
018802108
883
21990
SH
SOLE
19297
0
2693
ALLISON TRANSMISSION HLDGS I
COM
01973R101
201
5363
SH
SOLE
5363
0
0
ALLSTATE CORP
COM
020002101
3510
39690
SH
SOLE
34049
0
5641
ALNYLAM PHARMACEUTICALS INC
COM
02043Q107
221
2777
SH
SOLE
2777
0
0
ALPHABET INC
CAP STK CL A
02079K305
30333
32627
SH
SOLE
31186
0
1441
ALPHABET INC
CAP STK CL C
02079K107
47902
52713
SH
SOLE
52448
0
265
ALTRIA GROUP INC
COM
02209S103
19461
261323
SH
SOLE
242647
0
18676
AMAYA INC
COM
02314M108
899
50350
SH
SOLE
50350
0
0
AMAZON COM INC
COM
023135106
61732
63773
SH
SOLE
61758
0
2015
AMBEV SA
SPONSORED ADR
02319V103
727
132370
SH
SOLE
90340
0
42030
AMDOCS LTD
SHS
G02602103
528
8191
SH
SOLE
0
0
8191
AMEDISYS INC
COM
023436108
230
3664
SH
SOLE
3664
0
0
AMERCO
COM
023586100
224
612
SH
SOLE
612
0
0
AMEREN CORP
COM
023608102
1301
23805
SH
SOLE
21131
0
2674
AMERICAN AIRLS GROUP INC
COM
02376R102
3363
66825
SH
SOLE
64513
0
2312
AMERICAN AXLE & MFG HLDGS IN
COM
024061103
162
10385
SH
SOLE
10385
0
0
AMERICAN ELEC PWR INC
COM
025537101
5344
76920
SH
SOLE
70026
0
6894
AMERICAN EQTY INVT LIFE HLD
COM
025676206
289
10994
SH
SOLE
10994
0
0
AMERICAN EXPRESS CO
COM
025816109
8843
104969
SH
SOLE
104127
0
842
AMERICAN FINL GROUP INC OHIO
COM
025932104
286
2881
SH
SOLE
2881
0
0
AMERICAN INTL GROUP INC
COM NEW
026874784
8394
134256
SH
SOLE
131067
0
3189
AMERICAN TOWER CORP NEW
COM
03027X100
5055
38203
SH
SOLE
37190
0
1013
AMERICAN WTR WKS CO INC NEW
COM
030420103
1677
21510
SH
SOLE
15826
0
5684
AMERIPRISE FINL INC
COM
03076C106
1940
15239
SH
SOLE
14687
0
552
AMERISOURCEBERGEN CORP
COM
03073E105
1767
18692
SH
SOLE
16248
0
2444
AMETEK INC NEW
COM
031100100
1320
21793
SH
SOLE
20738
0
1055
AMGEN INC
COM
031162100
15403
89433
SH
SOLE
89065
0
368
AMPHENOL CORP NEW
CL A
032095101
2173
29441
SH
SOLE
27621
0
1820
ANADARKO PETE CORP
COM
032511107
3948
87066
SH
SOLE
86050
0
1016
ANALOG DEVICES INC
COM
032654105
3756
48274
SH
SOLE
44114
0
4160
ANIXTER INTL INC
COM
035290105
297
3793
SH
SOLE
3793
0
0
ANNALY CAP MGMT INC
COM
035710409
1407
116734
SH
SOLE
34254
0
82480
ANSYS INC
COM
03662Q105
1227
10080
SH
SOLE
7487
0
2593
ANTERO RES CORP
COM
03674X106
226
10460
SH
SOLE
8964
0
1496
ANTHEM INC
COM
036752103
4759
25296
SH
SOLE
23187
0
2109
AON PLC
SHS CL A
G0408V102
15270
114854
SH
SOLE
110913
0
3941
APACHE CORP
COM
037411105
2442
50944
SH
SOLE
45945
0
4999
APARTMENT INVT & MGMT CO
CL A
03748R101
578
13451
SH
SOLE
13451
0
0
APPLE INC
COM
037833100
107528
746619
SH
SOLE
742170
0
4449
APPLIED MATLS INC
COM
038222105
6229
150796
SH
SOLE
141339
0
9457
ARAMARK
COM
03852U106
422
10309
SH
SOLE
7760
0
2549
ARCH CAP GROUP LTD
ORD
G0450A105
1007
10799
SH
SOLE
3992
0
6807
ARCHER DANIELS MIDLAND CO
COM
039483102
2288
55287
SH
SOLE
51132
0
4155
ARCONIC INC
COM
03965L100
762
33622
SH
SOLE
24200
0
9422
ARES CAP CORP
COM
04010L103
245
14928
SH
SOLE
14928
0
0
ARISTA NETWORKS INC
COM
040413106
326
2178
SH
SOLE
2178
0
0
ARROW ELECTRS INC
COM
042735100
306
3908
SH
SOLE
2901
0
1007
ASCENA RETAIL GROUP INC
COM
04351G101
46
21256
SH
SOLE
21256
0
0
ASHLAND GLOBAL HLDGS INC
COM
044186104
591
8972
SH
SOLE
7913
0
1059
ASSURANT INC
COM
04621X108
850
8201
SH
SOLE
5185
0
3016
ASTORIA FINL CORP
COM
046265104
216
10723
SH
SOLE
10723
0
0
ASTRAZENECA PLC
SPONSORED ADR
046353108
4068
119340
SH
SOLE
112740
0
6600
AT&T INC
COM
00206R102
28198
748417
SH
SOLE
706639
0
41778
ATMOS ENERGY CORP
COM
049560105
257
3093
SH
SOLE
3093
0
0
AUTODESK INC
COM
052769106
2696
26743
SH
SOLE
25045
0
1698
AUTOLIV INC
COM
052800109
459
4179
SH
SOLE
2800
0
1379
AUTOMATIC DATA PROCESSING IN
COM
053015103
6890
67246
SH
SOLE
61431
0
5815
AUTONATION INC
COM
05329W102
340
8056
SH
SOLE
7059
0
997
AUTOZONE INC
COM
053332102
3545
6215
SH
SOLE
5065
0
1150
AVALONBAY CMNTYS INC
COM
053484101
3034
15788
SH
SOLE
12010
0
3778
AVANGRID INC
COM
05351W103
497
11251
SH
SOLE
9885
0
1366
AVERY DENNISON CORP
COM
053611109
759
8592
SH
SOLE
7708
0
884
AVISTA CORP
COM
05379B107
329
7748
SH
SOLE
7748
0
0
AVNET INC
COM
053807103
209
5364
SH
SOLE
4056
0
1308
AVON PRODS INC
COM
054303102
55
14478
SH
SOLE
14478
0
0
AXALTA COATING SYS LTD
COM
G0750C108
245
7642
SH
SOLE
7642
0
0
AXIS CAPITAL HOLDINGS LTD
SHS
G0692U109
702
10862
SH
SOLE
3162
0
7700
B2GOLD CORP
COM
11777Q209
2325
826952
SH
SOLE
826952
0
0
BAIDU INC
SPON ADR REP A
056752108
2737
15300
SH
SOLE
15300
0
0
BAKER HUGHES INC
COM
057224107
2344
43005
SH
SOLE
38655
0
4350
BALL CORP
COM
058498106
1254
29712
SH
SOLE
27870
0
1842
BANCO BILBAO VIZCAYA ARGENTA
SPONSORED ADR
05946K101
1021
122110
SH
SOLE
82960
0
39150
BANK AMER CORP
COM
060505104
26228
1081126
SH
SOLE
1041064
0
40062
BANK MONTREAL QUE
COM
063671101
390740
5327645
SH
SOLE
5216145
0
111500
BANK N S HALIFAX
COM
064149107
750050
12482899
SH
SOLE
12274972
0
207927
BANK NEW YORK MELLON CORP
COM
064058100
5288
103638
SH
SOLE
94552
0
9086
BANKUNITED INC
COM
06652K103
1083
32117
SH
SOLE
32117
0
0
BANNER CORP
COM NEW
06652V208
201
3549
SH
SOLE
3549
0
0
BARD C R INC
COM
067383109
11805
37345
SH
SOLE
27724
0
9621
BARNES GROUP INC
COM
067806109
230
3928
SH
SOLE
3928
0
0
BARRICK GOLD CORP
COM
067901108
128442
8083199
SH
SOLE
8078579
0
4620
BAXTER INTL INC
COM
071813109
4072
67276
SH
SOLE
57323
0
9953
BAYTEX ENERGY CORP
COM
07317Q105
208
85707
SH
SOLE
85707
0
0
BB&T CORP
COM
054937107
3648
80335
SH
SOLE
72550
0
7785
BCE INC
COM NEW
05534B760
275557
6125968
SH
SOLE
5971676
0
154292
BECTON DICKINSON & CO
COM
075887109
9683
49627
SH
SOLE
38578
0
11049
BED BATH & BEYOND INC
COM
075896100
567
18643
SH
SOLE
13571
0
5072
BEMIS INC
COM
081437105
237
5114
SH
SOLE
3002
0
2112
BENCHMARK ELECTRS INC
COM
08160H101
203
6271
SH
SOLE
6271
0
0
BERKLEY W R CORP
COM
084423102
772
11168
SH
SOLE
3893
0
7275
BERKSHIRE HATHAWAY INC DEL
CL A
084670108
255
1
SH
SOLE
0
0
1
BERKSHIRE HATHAWAY INC DEL
CL B NEW
084670702
41130
242843
SH
SOLE
236811
0
6032
BERRY GLOBAL GROUP INC
COM
08579W103
220
3860
SH
SOLE
3860
0
0
BEST BUY INC
COM
086516101
1882
32835
SH
SOLE
26272
0
6563
BHP BILLITON LTD
SPONSORED ADR
088606108
14824
416520
SH
SOLE
416520
0
0
BIO RAD LABS INC
CL A
090572207
239
1054
SH
SOLE
1054
0
0
BIOGEN INC
COM
09062X103
7752
28569
SH
SOLE
26661
0
1908
BIOMARIN PHARMACEUTICAL INC
COM
09061G101
1137
12518
SH
SOLE
10616
0
1902
BIOVERATIV INC
COM
09075E100
285
4739
SH
SOLE
3550
0
1189
BLACK KNIGHT FINL SVCS INC
CL A
09214X100
200
4886
SH
SOLE
4886
0
0
BLACKBERRY LTD
COM
09228F103
1883
188665
SH
SOLE
188665
0
0
BLACKROCK INC
COM
09247X101
7241
17142
SH
SOLE
16967
0
175
BLACKSTONE GROUP L P
COM UNIT LTD
09253U108
660
19805
SH
SOLE
19805
0
0
BLOCK H & R INC
COM
093671105
857
27736
SH
SOLE
18996
0
8740
BOEING CO
COM
097023105
10819
54708
SH
SOLE
53791
0
917
BORGWARNER INC
COM
099724106
814
19211
SH
SOLE
17951
0
1260
BOSTON PROPERTIES INC
COM
101121101
5137
41755
SH
SOLE
41119
0
636
BOSTON SCIENTIFIC CORP
COM
101137107
3600
129853
SH
SOLE
120563
0
9290
BOYD GAMING CORP
COM
103304101
273
11002
SH
SOLE
11002
0
0
BP PLC
SPONSORED ADR
055622104
2484
72070
SH
SOLE
68080
0
3990
BRINKS CO
COM
109696104
373
5565
SH
SOLE
5565
0
0
BRISTOL MYERS SQUIBB CO
COM
110122108
8347
149798
SH
SOLE
147592
0
2206
BROADCOM LTD
SHS
Y09827109
29911
128349
SH
SOLE
117307
0
11042
BROADRIDGE FINL SOLUTIONS IN
COM
11133T103
906
11989
SH
SOLE
3738
0
8251
BROCADE COMMUNICATIONS SYS I
COM NEW
111621306
193
15344
SH
SOLE
15344
0
0
BROOKFIELD ASSET MGMT INC
CL A LTD VT SH
112585104
370221
9445056
SH
SOLE
9398266
0
46790
BROOKFIELD BUSINESS PARTNERS
UNIT LTD LP
G16234109
19391
717862
SH
SOLE
709757
0
8105
BROOKFIELD INFRAST PARTNERS
LP INT UNIT
G16252101
16869
412919
SH
SOLE
410649
0
2270
BROOKFIELD PPTY PARTNERS L P
UNIT LTD PARTN
G16249107
94623
4004215
SH
SOLE
3999465
0
4750
BROOKFIELD RENEWABLE PARTNER
PARTNERSHIP UNIT
G16258108
21136
663624
SH
SOLE
663624
0
0
BROWN & BROWN INC
COM
115236101
269
6245
SH
SOLE
4496
0
1749
BROWN FORMAN CORP
CL B
115637209
1338
27539
SH
SOLE
22533
0
5006
BUCKEYE PARTNERS L P
UNIT LTD PARTN
118230101
264
4128
SH
SOLE
4128
0
0
BUNGE LIMITED
COM
G16962105
651
8729
SH
SOLE
4641
0
4088
BURLINGTON STORES INC
COM
122017106
3061
33274
SH
SOLE
19384
0
13890
C H ROBINSON WORLDWIDE INC
COM NEW
12541W209
1270
18496
SH
SOLE
12427
0
6069
CA INC
COM
12673P105
1595
46260
SH
SOLE
44224
0
2036
CABOT OIL & GAS CORP
COM
127097103
2870
114439
SH
SOLE
104639
0
9800
CACI INTL INC
CL A
127190304
379
3033
SH
SOLE
3033
0
0
CADENCE DESIGN SYSTEM INC
COM
127387108
375
11189
SH
SOLE
9547
0
1642
CAE INC
COM
124765108
1814
105316
SH
SOLE
105316
0
0
CALLON PETE CO DEL
COM
13123X102
2958
278835
SH
SOLE
278835
0
0
CALPINE CORP
COM NEW
131347304
247
18241
SH
SOLE
11868
0
6373
CAMDEN PPTY TR
SH BEN INT
133131102
264
3084
SH
SOLE
2769
0
315
CAMECO CORP
COM
13321L108
1442
158528
SH
SOLE
158528
0
0
CAMPBELL SOUP CO
COM
134429109
1665
31932
SH
SOLE
20804
0
11128
CANADIAN NAT RES LTD
COM
136385101
482767
16749799
SH
SOLE
16571499
0
178300
CANADIAN NATL RY CO
COM
136375102
535883
6612217
SH
SOLE
6455107
0
157110
CANADIAN PAC RY LTD
COM
13645T100
352265
2191935
SH
SOLE
2191275
0
660
CAPITAL ONE FINL CORP
COM
14040H105
3991
48301
SH
SOLE
44936
0
3365
CAPSTEAD MTG CORP
COM NO PAR
14067E506
126
12098
SH
SOLE
12098
0
0
CARDINAL HEALTH INC
COM
14149Y108
2408
30898
SH
SOLE
28156
0
2742
CARLISLE COS INC
COM
142339100
206
2159
SH
SOLE
2159
0
0
CARMAX INC
COM
143130102
1168
18526
SH
SOLE
17392
0
1134
CARNIVAL CORP
UNIT 99/99/9999
143658300
2899
44213
SH
SOLE
42745
0
1468
CATERPILLAR INC DEL
COM
149123101
5680
52860
SH
SOLE
52035
0
825
CBL & ASSOC PPTYS INC
COM
124830100
150
17797
SH
SOLE
17797
0
0
CBOE HLDGS INC
COM
12503M108
747
8173
SH
SOLE
8173
0
0
CBRE GROUP INC
CL A
12504L109
1066
29272
SH
SOLE
27488
0
1784
CBS CORP NEW
CL B
124857202
2491
39054
SH
SOLE
36294
0
2760
CDN IMPERIAL BK COMM TORONTO
COM
136069101
627527
7730504
SH
SOLE
7629894
0
100610
CDW CORP
COM
12514G108
339
5414
SH
SOLE
5414
0
0
CELANESE CORP DEL
COM SER A
150870103
674
7098
SH
SOLE
4651
0
2447
CELESTICA INC
SUB VTG SHS
15101Q108
651
47985
SH
SOLE
47985
0
0
CELGENE CORP
COM
151020104
12368
95236
SH
SOLE
94094
0
1142
CENOVUS ENERGY INC
COM
15135U109
56953
7734495
SH
SOLE
7716915
0
17580
CENTENE CORP DEL
COM
15135B101
1266
15845
SH
SOLE
14550
0
1295
CENTERPOINT ENERGY INC
COM
15189T107
1192
43536
SH
SOLE
37933
0
5603
CENTRAL FD CDA LTD
CL A
153501101
735
59680
SH
SOLE
59680
0
0
CENTURYLINK INC
COM
156700106
1480
61964
SH
SOLE
47820
0
14144
CERNER CORP
COM
156782104
2582
38844
SH
SOLE
37893
0
951
CF INDS HLDGS INC
COM
125269100
922
32985
SH
SOLE
20170
0
12815
CHARTER COMMUNICATIONS INC N
CL A
16119P108
10086
29941
SH
SOLE
28115
0
1826
CHECK POINT SOFTWARE TECH LT
ORD
M22465104
1927
17664
SH
SOLE
14605
0
3059
CHEMED CORP NEW
COM
16359R103
259
1268
SH
SOLE
1268
0
0
CHEMOURS CO
COM
163851108
223
5882
SH
SOLE
5882
0
0
CHENIERE ENERGY INC
COM NEW
16411R208
505
10370
SH
SOLE
7609
0
2761
CHENIERE ENERGY PARTNERS LP
COM UNIT
16411Q101
353
10882
SH
SOLE
10882
0
0
CHESAPEAKE ENERGY CORP
COM
165167107
309
62174
SH
SOLE
62174
0
0
CHEVRON CORP NEW
COM
166764100
24960
239421
SH
SOLE
235226
0
4195
CHIPOTLE MEXICAN GRILL INC
COM
169656105
1437
3453
SH
SOLE
2605
0
848
CHUBB LIMITED
COM
H1467J104
4631
31854
SH
SOLE
26487
0
5367
CHURCH & DWIGHT INC
COM
171340102
2956
56985
SH
SOLE
37416
0
19569
CIGNA CORPORATION
COM
125509109
4234
25297
SH
SOLE
22745
0
2552
CIMAREX ENERGY CO
COM
171798101
4057
43152
SH
SOLE
40480
0
2672
CINCINNATI FINL CORP
COM
172062101
1116
15406
SH
SOLE
13478
0
1928
CINTAS CORP
COM
172908105
1798
14263
SH
SOLE
11675
0
2588
CISCO SYS INC
COM
17275R102
21174
676775
SH
SOLE
648283
0
28492
CIT GROUP INC
COM NEW
125581801
511
10495
SH
SOLE
6494
0
4001
CITIGROUP INC
COM NEW
172967424
23730
354812
SH
SOLE
342359
0
12453
CITIZENS FINL GROUP INC
COM
174610105
5180
145170
SH
SOLE
100786
0
44384
CITRIX SYS INC
COM
177376100
1696
21315
SH
SOLE
18412
0
2903
CLEAR CHANNEL OUTDOOR HLDGS
CL A
18451C109
61
12479
SH
SOLE
12479
0
0
CLOROX CO DEL
COM
189054109
2396
17980
SH
SOLE
11264
0
6716
CME GROUP INC
COM
12572Q105
5032
40178
SH
SOLE
33740
0
6438
CMS ENERGY CORP
COM
125896100
1286
27805
SH
SOLE
24054
0
3751
CNA FINL CORP
COM
126117100
513
10515
SH
SOLE
9025
0
1490
COACH INC
COM
189754104
1404
29649
SH
SOLE
24694
0
4955
COCA COLA CO
COM
191216100
23509
524732
SH
SOLE
484641
0
40091
COGNEX CORP
COM
192422103
233
2744
SH
SOLE
2744
0
0
COGNIZANT TECHNOLOGY SOLUTIO
CL A
192446102
4866
73288
SH
SOLE
72295
0
993
COLGATE PALMOLIVE CO
COM
194162103
7596
102464
SH
SOLE
87050
0
15414
COLLIERS INTL GROUP INC
SUB VTG SHS
194693107
7779
137777
SH
SOLE
137777
0
0
COLONY NORTHSTAR INC
CL A COM
19625W104
266
18846
SH
SOLE
18846
0
0
COMCAST CORP NEW
CL A
20030N101
23430
602013
SH
SOLE
590689
0
11324
COMERICA INC
COM
200340107
1433
19572
SH
SOLE
15313
0
4259
COMMERCE BANCSHARES INC
COM
200525103
355
6251
SH
SOLE
3174
0
3077
COMMSCOPE HLDG CO INC
COM
20337X109
235
6167
SH
SOLE
6167
0
0
COMMUNITY HEALTH SYS INC NEW
COM
203668108
139
13907
SH
SOLE
13907
0
0
CONAGRA BRANDS INC
COM
205887102
1767
49404
SH
SOLE
36699
0
12705
CONCHO RES INC
COM
20605P101
5660
46573
SH
SOLE
43954
0
2619
CONOCOPHILLIPS
COM
20825C104
5192
118101
SH
SOLE
114521
0
3580
CONSOLIDATED EDISON INC
COM
209115104
4577
56631
SH
SOLE
42342
0
14289
CONSTELLATION BRANDS INC
CL A
21036P108
4445
22943
SH
SOLE
16137
0
6806
CONTINENTAL RESOURCES INC
COM
212015101
2183
67520
SH
SOLE
62576
0
4944
COOPER COS INC
COM NEW
216648402
1125
4697
SH
SOLE
4165
0
532
COPART INC
COM
217204106
562
17686
SH
SOLE
14266
0
3420
CORELOGIC INC
COM
21871D103
284
6541
SH
SOLE
4891
0
1650
CORNING INC
COM
219350105
2860
95160
SH
SOLE
92097
0
3063
COSTAR GROUP INC
COM
22160N109
274
1040
SH
SOLE
1040
0
0
COSTCO WHSL CORP NEW
COM
22160K105
9221
57657
SH
SOLE
56549
0
1108
COTT CORP QUE
COM
22163N106
2881
199731
SH
SOLE
199731
0
0
COTY INC
COM CL A
222070203
745
39700
SH
SOLE
36366
0
3334
COUSINS PPTYS INC
COM
222795106
114
13008
SH
SOLE
13008
0
0
CREDICORP LTD
COM
G2519Y108
269
1501
SH
SOLE
1501
0
0
CRESCENT PT ENERGY CORP
COM
22576C101
66083
8648726
SH
SOLE
8530116
0
118610
CROWN CASTLE INTL CORP NEW
COM
22822V101
8370
83547
SH
SOLE
74448
0
9099
CROWN HOLDINGS INC
COM
228368106
1013
16987
SH
SOLE
12307
0
4680
CSRA INC
COM
12650T104
491
15459
SH
SOLE
13044
0
2415
CSX CORP
COM
126408103
6944
127266
SH
SOLE
125295
0
1971
CTRIP COM INTL LTD
AMERICAN DEP SHS
22943F100
1242
23060
SH
SOLE
23060
0
0
CULLEN FROST BANKERS INC
COM
229899109
203
2166
SH
SOLE
2166
0
0
CUMMINS INC
COM
231021106
2471
15230
SH
SOLE
14587
0
643
CVS HEALTH CORP
COM
126650100
7662
95294
SH
SOLE
94226
0
1068
CYPRESS SEMICONDUCTOR CORP
COM
232806109
437
32021
SH
SOLE
23461
0
8560
D R HORTON INC
COM
23331A109
1313
37970
SH
SOLE
30880
0
7090
DANAHER CORP DEL
COM
235851102
5113
60592
SH
SOLE
56484
0
4108
DARDEN RESTAURANTS INC
COM
237194105
1570
17364
SH
SOLE
10679
0
6685
DARLING INGREDIENTS INC
COM
237266101
315
20038
SH
SOLE
20038
0
0
DAVITA INC
COM
23918K108
1304
20133
SH
SOLE
16257
0
3876
DDR CORP
COM
23317H102
106
11682
SH
SOLE
11682
0
0
DEERE & CO
COM
244199105
4233
34251
SH
SOLE
29648
0
4603
DELL TECHNOLOGIES INC
COM CL V
24703L103
567
9278
SH
SOLE
270
0
9008
DELPHI AUTOMOTIVE PLC
SHS
G27823106
1944
22175
SH
SOLE
19624
0
2551
DELTA AIR LINES INC DEL
COM NEW
247361702
4218
78490
SH
SOLE
68464
0
10026
DELUXE CORP
COM
248019101
1178
17013
SH
SOLE
17013
0
0
DENBURY RES INC
COM NEW
247916208
52
34155
SH
SOLE
34155
0
0
DENTSPLY SIRONA INC
COM
24906P109
2603
40147
SH
SOLE
32637
0
7510
DESCARTES SYS GROUP INC
COM
249906108
4381
180272
SH
SOLE
179972
0
300
DEVON ENERGY CORP NEW
COM
25179M103
4476
139992
SH
SOLE
136348
0
3644
DIAGEO P L C
SPON ADR NEW
25243Q205
1031
8603
SH
SOLE
5823
0
2780
DIAMONDROCK HOSPITALITY CO
COM
252784301
155
14112
SH
SOLE
14112
0
0
DIGITAL RLTY TR INC
COM
253868103
2168
19192
SH
SOLE
13239
0
5953
DISCOVER FINL SVCS
COM
254709108
2377
38224
SH
SOLE
37083
0
1141
DISCOVERY COMMUNICATNS NEW
COM SER A
25470F104
907
35119
SH
SOLE
26764
0
8355
DISCOVERY COMMUNICATNS NEW
COM SER C
25470F302
755
29966
SH
SOLE
18889
0
11077
DISH NETWORK CORP
CL A
25470M109
2360
37609
SH
SOLE
34769
0
2840
DISNEY WALT CO
COM DISNEY
254687106
14692
138277
SH
SOLE
135089
0
3188
DOLLAR GEN CORP NEW
COM
256677105
2003
27787
SH
SOLE
23774
0
4013
DOLLAR TREE INC
COM
256746108
2537
36285
SH
SOLE
28174
0
8111
DOMINION DIAMOND CORP
COM
257287102
1257
100013
SH
SOLE
100013
0
0
DOMINION ENERGY INC
COM
25746U109
8770
114686
SH
SOLE
106532
0
8154
DOMINOS PIZZA INC
COM
25754A201
336
1588
SH
SOLE
1588
0
0
DOVER CORP
COM
260003108
1180
14710
SH
SOLE
13783
0
927
DOW CHEM CO
COM
260543103
7571
120034
SH
SOLE
114712
0
5322
DR PEPPER SNAPPLE GROUP INC
COM
26138E109
2087
22902
SH
SOLE
16160
0
6742
DST SYS INC DEL
COM
233326107
294
4768
SH
SOLE
2208
0
2560
DTE ENERGY CO
COM
233331107
1832
17319
SH
SOLE
15570
0
1749
DU PONT E I DE NEMOURS & CO
COM
263534109
6962
86255
SH
SOLE
80503
0
5752
DUKE ENERGY CORP NEW
COM NEW
26441C204
9986
119480
SH
SOLE
104727
0
14753
DUKE REALTY CORP
COM NEW
264411505
540
19311
SH
SOLE
11024
0
8287
DUN & BRADSTREET CORP DEL NE
COM
26483E100
335
3101
SH
SOLE
1186
0
1915
DXC TECHNOLOGY CO
COM
23355L106
2401
31299
SH
SOLE
28208
0
3091
E TRADE FINANCIAL CORP
COM NEW
269246401
996
26191
SH
SOLE
24072
0
2119
EAST WEST BANCORP INC
COM
27579R104
279
4767
SH
SOLE
4767
0
0
EASTMAN CHEM CO
COM
277432100
1256
14952
SH
SOLE
13143
0
1809
EATON CORP PLC
SHS
G29183103
3994
51316
SH
SOLE
46789
0
4527
EBAY INC
COM
278642103
6396
183156
SH
SOLE
150974
0
32182
ECOLAB INC
COM
278865100
3425
25804
SH
SOLE
24313
0
1491
EDGEWELL PERS CARE CO
COM
28035Q102
395
5202
SH
SOLE
1938
0
3264
EDISON INTL
COM
281020107
2602
33275
SH
SOLE
28357
0
4918
EDWARDS LIFESCIENCES CORP
COM
28176E108
2572
21754
SH
SOLE
18718
0
3036
EL PASO ELEC CO
COM NEW
283677854
254
4919
SH
SOLE
4919
0
0
ELDORADO GOLD CORP NEW
COM
284902103
2029
765901
SH
SOLE
765901
0
0
ELECTRONIC ARTS INC
COM
285512109
4849
45864
SH
SOLE
36421
0
9443
EMERSON ELEC CO
COM
291011104
3798
63696
SH
SOLE
62472
0
1224
ENBRIDGE INC
COM
29250N105
724943
18219021
SH
SOLE
18038260
0
180761
ENCANA CORP
COM
292505104
57790
6575705
SH
SOLE
6575705
0
0
ENERGY TRANSFER EQUITY L P
COM UT LTD PTN
29273V100
610
33986
SH
SOLE
33986
0
0
ENERGY TRANSFER PARTNERS LP
UNIT LTD PRT INT
29278N103
667
32717
SH
SOLE
32717
0
0
ENERPLUS CORP
COM
292766102
767
94633
SH
SOLE
94633
0
0
ENLINK MIDSTREAM PARTNERS LP
COM UNIT REP LTD
29336U107
179
10583
SH
SOLE
10583
0
0
ENTERGY CORP NEW
COM
29364G103
1456
18961
SH
SOLE
15603
0
3358
ENTERPRISE PRODS PARTNERS L
COM
293792107
1728
63829
SH
SOLE
63829
0
0
ENVISION HEALTHCARE CORP
COM
29414D100
632
10078
SH
SOLE
10078
0
0
EOG RES INC
COM
26875P101
12999
143599
SH
SOLE
140900
0
2699
EQT CORP
COM
26884L109
977
16674
SH
SOLE
14173
0
2501
EQT GP HLDGS LP
COM UNIT REP
26885J103
256
8504
SH
SOLE
8504
0
0
EQUIFAX INC
COM
294429105
3488
25383
SH
SOLE
18777
0
6606
EQUINIX INC
COM PAR $0.001
29444U700
3173
7394
SH
SOLE
6217
0
1177
EQUITY LIFESTYLE PPTYS INC
COM
29472R108
236
2729
SH
SOLE
2729
0
0
EQUITY RESIDENTIAL
SH BEN INT
29476L107
2597
39453
SH
SOLE
32001
0
7452
ESSEX PPTY TR INC
COM
297178105
1818
7065
SH
SOLE
5752
0
1313
EVEREST RE GROUP LTD
COM
G3223R108
1638
6434
SH
SOLE
3639
0
2795
EVERSOURCE ENERGY
COM
30040W108
1938
31917
SH
SOLE
27555
0
4362
EXELON CORP
COM
30161N101
3331
92343
SH
SOLE
80547
0
11796
EXPEDIA INC DEL
COM NEW
30212P303
2757
18510
SH
SOLE
15787
0
2723
EXPEDITORS INTL WASH INC
COM
302130109
1274
22561
SH
SOLE
15519
0
7042
EXPRESS SCRIPTS HLDG CO
COM
30219G108
5019
78611
SH
SOLE
75557
0
3054
EXTRA SPACE STORAGE INC
COM
30225T102
900
11541
SH
SOLE
10617
0
924
EXXON MOBIL CORP
COM
30231G102
34925
432685
SH
SOLE
423518
0
9167
F M C CORP
COM NEW
302491303
992
13584
SH
SOLE
11684
0
1900
F5 NETWORKS INC
COM
315616102
1039
8177
SH
SOLE
5784
0
2393
FACEBOOK INC
CL A
30303M102
57400
380185
SH
SOLE
363445
0
16740
FACTSET RESH SYS INC
COM
303075105
219
1316
SH
SOLE
1316
0
0
FASTENAL CO
COM
311900104
1577
36232
SH
SOLE
34620
0
1612
FEDERAL REALTY INVT TR
SH BEN INT NEW
313747206
4073
32228
SH
SOLE
30831
0
1397
FEDEX CORP
COM
31428X106
5760
26502
SH
SOLE
26161
0
341
FIDELITY NATIONAL FINANCIAL
FNF GROUP COM
31620R303
674
15025
SH
SOLE
8992
0
6033
FIDELITY NATL INFORMATION SV
COM
31620M106
3186
37308
SH
SOLE
29715
0
7593
FIFTH THIRD BANCORP
COM
316773100
2167
83462
SH
SOLE
68835
0
14627
FIRST DATA CORP NEW
COM CL A
32008D106
522
28654
SH
SOLE
28654
0
0
FIRST MAJESTIC SILVER CORP
COM
32076V103
535
64594
SH
SOLE
64594
0
0
FIRST REP BK SAN FRANCISCO C
COM
33616C100
1076
10748
SH
SOLE
8893
0
1855
FIRSTCASH INC
COM
33767D105
343
5881
SH
SOLE
5881
0
0
FIRSTENERGY CORP
COM
337932107
1356
46504
SH
SOLE
37299
0
9205
FIRSTSERVICE CORP NEW
SUB VTG SH
33767E103
4251
66326
SH
SOLE
66326
0
0
FISERV INC
COM
337738108
13214
108008
SH
SOLE
91618
0
16390
FLEETCOR TECHNOLOGIES INC
COM
339041105
498
3454
SH
SOLE
2983
0
471
FLIR SYS INC
COM
302445101
411
11864
SH
SOLE
11864
0
0
FLOWSERVE CORP
COM
34354P105
621
13385
SH
SOLE
11167
0
2218
FLUOR CORP NEW
COM
343412102
605
13224
SH
SOLE
12038
0
1186
FOMENTO ECONOMICO MEXICANO S
SPON ADR UNITS
344419106
566
5760
SH
SOLE
3930
0
1830
FOOT LOCKER INC
COM
344849104
831
16859
SH
SOLE
11908
0
4951
FORD MTR CO DEL
COM PAR $0.01
345370860
4089
365374
SH
SOLE
346235
0
19139
FOREST CITY RLTY TR INC
COM CL A
345605109
202
8343
SH
SOLE
8343
0
0
FORTINET INC
COM
34959E109
206
5510
SH
SOLE
5510
0
0
FORTIS INC
COM
349553107
190477
5425532
SH
SOLE
5419172
0
6360
FORTIVE CORP
COM
34959J108
1859
29343
SH
SOLE
28222
0
1121
FORTRESS INVESTMENT GROUP LL
CL A
34958B106
125
15665
SH
SOLE
15665
0
0
FORTUNA SILVER MINES INC
COM
349915108
4274
873798
SH
SOLE
873798
0
0
FORTUNE BRANDS HOME & SEC IN
COM
34964C106
1035
15872
SH
SOLE
13448
0
2424
FRANCO NEVADA CORP
COM
351858105
141730
1966527
SH
SOLE
1940417
0
26110
FRANKLIN RES INC
COM
354613101
1815
40533
SH
SOLE
38821
0
1712
FREEPORT-MCMORAN INC
CL B
35671D857
1478
123024
SH
SOLE
108586
0
14438
FRESENIUS MED CARE AG&CO KGA
SPONSORED ADR
358029106
688
14230
SH
SOLE
9820
0
4410
FRONTIER COMMUNICATIONS CORP
COM
35906A108
112
96253
SH
SOLE
37712
0
58541
FULLER H B CO
COM
359694106
312
6107
SH
SOLE
6107
0
0
GALLAGHER ARTHUR J & CO
COM
363576109
1172
20465
SH
SOLE
15362
0
5103
GAMING & LEISURE PPTYS INC
COM
36467J108
221
5870
SH
SOLE
5870
0
0
GANNETT CO INC
COM
36473H104
119
13682
SH
SOLE
13682
0
0
GAP INC DEL
COM
364760108
742
33727
SH
SOLE
24745
0
8982
GARMIN LTD
SHS
H2906T109
614
12034
SH
SOLE
6187
0
5847
GARTNER INC
COM
366651107
1117
9043
SH
SOLE
7736
0
1307
GCP APPLIED TECHNOLOGIES INC
COM
36164Y101
296
9720
SH
SOLE
9720
0
0
GENERAL DYNAMICS CORP
COM
369550108
5439
27456
SH
SOLE
26355
0
1101
GENERAL ELECTRIC CO
COM
369604103
22593
836549
SH
SOLE
829634
0
6915
GENERAL MLS INC
COM
370334104
16970
306397
SH
SOLE
296531
0
9866
GENERAL MTRS CO
COM
37045V100
4751
136004
SH
SOLE
128566
0
7438
GENTEX CORP
COM
371901109
244
12848
SH
SOLE
9072
0
3776
GENUINE PARTS CO
COM
372460105
1339
14437
SH
SOLE
13222
0
1215
GENWORTH FINL INC
COM CL A
37247D106
61
16279
SH
SOLE
16279
0
0
GGP INC
COM
36174X101
1471
62417
SH
SOLE
60411
0
2006
GILDAN ACTIVEWEAR INC
COM
375916103
107066
3488191
SH
SOLE
3426892
0
61299
GILEAD SCIENCES INC
COM
375558103
11726
165663
SH
SOLE
162423
0
3240
GLAXOSMITHKLINE PLC
SPONSORED ADR
37733W105
3865
90380
SH
SOLE
85440
0
4940
GLOBAL PMTS INC
COM
37940X102
4717
52221
SH
SOLE
51463
0
758
GLOBALSTAR INC
COM
378973408
63
29603
SH
SOLE
29603
0
0
GODADDY INC
CL A
380237107
210
4940
SH
SOLE
4940
0
0
GOLD STD VENTURES CORP
COM
380738104
95
55640
SH
SOLE
55640
0
0
GOLDCORP INC NEW
COM
380956409
119398
9271230
SH
SOLE
9125116
0
146114
GOLDEN STAR RES LTD CDA
COM
38119T104
1593
2432920
SH
SOLE
2432920
0
0
GOLDMAN SACHS GROUP INC
COM
38141G104
7765
34995
SH
SOLE
34654
0
341
GOODYEAR TIRE & RUBR CO
COM
382550101
842
24096
SH
SOLE
22609
0
1487
GOVERNMENT PPTYS INCOME TR
COM SHS BEN INT
38376A103
212
11595
SH
SOLE
11595
0
0
GRACE W R & CO DEL NEW
COM
38388F108
528
7337
SH
SOLE
7337
0
0
GRAINGER W W INC
COM
384802104
993
5498
SH
SOLE
5102
0
396
GRAN TIERRA ENERGY INC
COM
38500T101
340
153342
SH
SOLE
153342
0
0
GRANITE REAL ESTATE INVT TR
UNIT 99/99/9999
387437114
208279
5272145
SH
SOLE
5253440
0
18705
GRIFOLS S A
SP ADR REP B NVT
398438408
1625
76942
SH
SOLE
62436
0
14506
GROUPE CGI INC
CL A SUB VTG
39945C109
103953
2036861
SH
SOLE
2026601
0
10260
GROUPON INC
COM
399473107
75
19590
SH
SOLE
19590
0
0
HALLIBURTON CO
COM
406216101
6554
153456
SH
SOLE
148051
0
5405
HANESBRANDS INC
COM
410345102
850
36700
SH
SOLE
32841
0
3859
HARLEY DAVIDSON INC
COM
412822108
922
17074
SH
SOLE
15872
0
1202
HARRIS CORP DEL
COM
413875105
1834
16815
SH
SOLE
11010
0
5805
HARTFORD FINL SVCS GROUP INC
COM
416515104
1903
36190
SH
SOLE
34953
0
1237
HASBRO INC
COM
418056107
1974
17699
SH
SOLE
13893
0
3806
HCA HEALTHCARE INC
COM
40412C101
2903
33296
SH
SOLE
29390
0
3906
HCP INC
COM
40414L109
1582
49486
SH
SOLE
41005
0
8481
HEALTHCARE SVCS GRP INC
COM
421906108
215
4585
SH
SOLE
4585
0
0
HECLA MNG CO
COM
422704106
61
12052
SH
SOLE
12052
0
0
HELIX ENERGY SOLUTIONS GRP I
COM
42330P107
69
12223
SH
SOLE
12223
0
0
HELMERICH & PAYNE INC
COM
423452101
605
11126
SH
SOLE
9306
0
1820
HENRY JACK & ASSOC INC
COM
426281101
561
5399
SH
SOLE
2581
0
2818
HERBALIFE LTD
COM USD SHS
G4412G101
333
4664
SH
SOLE
2986
0
1678
HERSHEY CO
COM
427866108
2018
18793
SH
SOLE
14756
0
4037
HESS CORP
COM
42809H107
2292
52247
SH
SOLE
49588
0
2659
HEWLETT PACKARD ENTERPRISE C
COM
42824C109
2639
159075
SH
SOLE
154399
0
4676
HILTON WORLDWIDE HLDGS INC
COM
43300A203
849
13732
SH
SOLE
11086
0
2646
HOLLYFRONTIER CORP
COM
436106108
308
11196
SH
SOLE
5866
0
5330
HOLOGIC INC
COM
436440101
1692
37285
SH
SOLE
32802
0
4483
HOME DEPOT INC
COM
437076102
17624
114887
SH
SOLE
112539
0
2348
HONEYWELL INTL INC
COM
438516106
9737
73050
SH
SOLE
71017
0
2033
HOPE BANCORP INC
COM
43940T109
309
16554
SH
SOLE
16554
0
0
HORMEL FOODS CORP
COM
440452100
1622
47556
SH
SOLE
31266
0
16290
HOSPITALITY PPTYS TR
COM SH BEN INT
44106M102
310
10637
SH
SOLE
5036
0
5601
HOST HOTELS & RESORTS INC
COM
44107P104
1304
71353
SH
SOLE
67426
0
3927
HP INC
COM
40434L105
2952
168894
SH
SOLE
155972
0
12922
HSBC HLDGS PLC
SPON ADR NEW
404280406
593
12790
SH
SOLE
8760
0
4030
HUBBELL INC
COM
443510607
204
1804
SH
SOLE
1804
0
0
HUDBAY MINERALS INC
COM
443628102
10305
1783905
SH
SOLE
1681251
0
102654
HUMANA INC
COM
444859102
4227
17568
SH
SOLE
14468
0
3100
HUNT J B TRANS SVCS INC
COM
445658107
1462
15999
SH
SOLE
15278
0
721
HUNTINGTON BANCSHARES INC
COM
446150104
1560
115356
SH
SOLE
94912
0
20444
HUNTINGTON INGALLS INDS INC
COM
446413106
277
1487
SH
SOLE
1487
0
0
HUNTSMAN CORP
COM
447011107
207
8026
SH
SOLE
8026
0
0
HYATT HOTELS CORP
COM CL A
448579102
249
4438
SH
SOLE
4438
0
0
IAC INTERACTIVECORP
COM
44919P508
536
5190
SH
SOLE
2681
0
2509
IAMGOLD CORP
COM
450913108
918
178064
SH
SOLE
178064
0
0
ICAHN ENTERPRISES LP
DEPOSITARY UNIT
451100101
214
4134
SH
SOLE
4134
0
0
IDEX CORP
COM
45167R104
279
2472
SH
SOLE
2472
0
0
IDEXX LABS INC
COM
45168D104
1766
10939
SH
SOLE
10515
0
424
IHS MARKIT LTD
SHS
G47567105
2886
65520
SH
SOLE
41328
0
24192
ILG INC
COM
44967H101
239
8700
SH
SOLE
8700
0
0
ILLINOIS TOOL WKS INC
COM
452308109
4349
30362
SH
SOLE
29743
0
619
ILLUMINA INC
COM
452327109
3352
19316
SH
SOLE
17382
0
1934
IMAX CORP
COM
45245E109
2784
126530
SH
SOLE
126530
0
0
IMPERIAL OIL LTD
COM NEW
453038408
4791
164562
SH
SOLE
164562
0
0
INCYTE CORP
COM
45337C102
3010
23902
SH
SOLE
21987
0
1915
INGERSOLL-RAND PLC
SHS
G47791101
1472
16108
SH
SOLE
15058
0
1050
INGREDION INC
COM
457187102
319
2673
SH
SOLE
2234
0
439
INTEGRA LIFESCIENCES HLDGS C
COM NEW
457985208
251
4596
SH
SOLE
4596
0
0
INTEL CORP
COM
458140100
19506
578128
SH
SOLE
567309
0
10819
INTERACTIVE BROKERS GROUP IN
COM
45841N107
305
8151
SH
SOLE
8151
0
0
INTERCONTINENTAL EXCHANGE IN
COM
45866F104
5125
77746
SH
SOLE
62718
0
15028
INTERNATIONAL BUSINESS MACHS
COM
459200101
12914
83952
SH
SOLE
79919
0
4033
INTERNATIONAL FLAVORS&FRAGRA
COM
459506101
1001
7412
SH
SOLE
6945
0
467
INTERPUBLIC GROUP COS INC
COM
460690100
912
37065
SH
SOLE
34561
0
2504
INTL PAPER CO
COM
460146103
2155
38071
SH
SOLE
36583
0
1488
INTUIT
COM
461202103
4205
31663
SH
SOLE
30327
0
1336
INTUITIVE SURGICAL INC
COM NEW
46120E602
5115
5468
SH
SOLE
4489
0
979
INVESCO LTD
SHS
G491BT108
3117
88582
SH
SOLE
86614
0
1968
INVESTORS BANCORP INC NEW
COM
46146L101
150
11230
SH
SOLE
11230
0
0
IPG PHOTONICS CORP
COM
44980X109
240
1652
SH
SOLE
1652
0
0
IRIDIUM COMMUNICATIONS INC
COM
46269C102
120
10893
SH
SOLE
10893
0
0
IRON MTN INC NEW
COM
46284V101
853
24826
SH
SOLE
19886
0
4940
ISHARES
MSCI AUST ETF
464286103
4493
207264
SH
SOLE
207264
0
0
ISHARES
MSCI CDA ETF
464286509
3905
145924
SH
SOLE
145924
0
0
ISHARES
MSCI STH KOR ETF
464286772
233
3431
SH
SOLE
3431
0
0
ISHARES
NW ZEALND CP ETF
464289123
6724
145363
SH
SOLE
145363
0
0
ISHARES INC
MSCI JPN ETF NEW
46434G822
1018
18970
SH
SOLE
18970
0
0
ISHARES INC
MSCI MLY ETF NEW
46434G814
11380
358871
SH
SOLE
358871
0
0
ISHARES INC
MSCI SINGPOR ETF
46434G780
6349
268790
SH
SOLE
268790
0
0
ISHARES TR
EUROPE ETF
464287861
2317
52290
SH
SOLE
52290
0
0
ISHARES TR
IBOXX HI YD ETF
464288513
21691
245404
SH
SOLE
245404
0
0
ISHARES TR
MIN VOL USA ETF
46429B697
364
7445
SH
SOLE
0
0
7445
ISHARES TR
MSCI CHINA ETF
46429B671
414
7561
SH
SOLE
7561
0
0
ISHARES TR
MSCI EAFE ETF
464287465
223522
3428259
SH
SOLE
3428259
0
0
ISHARES TR
MSCI EMG MKT ETF
464287234
34195
826161
SH
SOLE
820161
0
6000
ISHARES TR
MSCI INDIA ETF
46429B598
11395
354979
SH
SOLE
354979
0
0
ISHARES TR
MSCI UK ETF NEW
46435G334
10470
314127
SH
SOLE
314127
0
0
ISHARES TR
U.S. CNSM GD ETF
464287812
21009
172590
SH
SOLE
172590
0
0
JABIL INC
COM
466313103
309
10569
SH
SOLE
6122
0
4447
JACOBS ENGR GROUP INC DEL
COM
469814107
650
11950
SH
SOLE
10650
0
1300
JD COM INC
SPON ADR CL A
47215P106
1781
45400
SH
SOLE
45400
0
0
JETBLUE AIRWAYS CORP
COM
477143101
228
10000
SH
SOLE
10000
0
0
JOHNSON & JOHNSON
COM
478160104
48550
367044
SH
SOLE
355146
0
11898
JOHNSON CTLS INTL PLC
SHS
G51502105
3045
70232
SH
SOLE
62734
0
7498
JONES LANG LASALLE INC
COM
48020Q107
5209
41668
SH
SOLE
41668
0
0
JPMORGAN CHASE & CO
COM
46625H100
37264
407766
SH
SOLE
401283
0
6483
JUNIPER NETWORKS INC
COM
48203R104
1204
43173
SH
SOLE
33568
0
9605
JUST ENERGY GROUP INC
COM
48213W101
191
36491
SH
SOLE
36491
0
0
KAISER ALUMINUM CORP
COM PAR $0.01
483007704
206
2327
SH
SOLE
2327
0
0
KANSAS CITY SOUTHERN
COM NEW
485170302
1121
10712
SH
SOLE
9245
0
1467
KAPSTONE PAPER & PACKAGING C
COM
48562P103
228
11030
SH
SOLE
11030
0
0
KELLOGG CO
COM
487836108
3218
46335
SH
SOLE
33077
0
13258
KEYCORP NEW
COM
493267108
2249
119999
SH
SOLE
96720
0
23279
KEYSIGHT TECHNOLOGIES INC
COM
49338L103
297
7639
SH
SOLE
5543
0
2096
KILROY RLTY CORP
COM
49427F108
218
2899
SH
SOLE
2899
0
0
KIMBERLY CLARK CORP
COM
494368103
7289
56456
SH
SOLE
53367
0
3089
KIMCO RLTY CORP
COM
49446R109
743
40500
SH
SOLE
35872
0
4628
KINDER MORGAN INC DEL
COM
49456B101
3767
196617
SH
SOLE
181649
0
14968
KINDRED HEALTHCARE INC
COM
494580103
120
10293
SH
SOLE
10293
0
0
KINROSS GOLD CORP
COM NO PAR
496902404
4093
1008240
SH
SOLE
1008240
0
0
KIRBY CORP
COM
497266106
328
4903
SH
SOLE
3783
0
1120
KITE RLTY GROUP TR
COM NEW
49803T300
192
10141
SH
SOLE
10141
0
0
KLA-TENCOR CORP
COM
482480100
1845
20163
SH
SOLE
18546
0
1617
KLONDEX MNS LTD
COM
498696103
209
61996
SH
SOLE
61996
0
0
KOHLS CORP
COM
500255104
824
21304
SH
SOLE
15716
0
5588
KORN FERRY INTL
COM NEW
500643200
249
7202
SH
SOLE
7202
0
0
KRAFT HEINZ CO
COM
500754106
9554
111559
SH
SOLE
110759
0
800
KROGER CO
COM
501044101
2174
93231
SH
SOLE
83633
0
9598
L BRANDS INC
COM
501797104
1458
27052
SH
SOLE
22638
0
4414
L3 TECHNOLOGIES INC
COM
502413107
1266
7575
SH
SOLE
6808
0
767
LABORATORY CORP AMER HLDGS
COM NEW
50540R409
2055
13329
SH
SOLE
8941
0
4388
LAM RESEARCH CORP
COM
512807108
2968
20986
SH
SOLE
19071
0
1915
LAMAR ADVERTISING CO NEW
CL A
512816109
222
3018
SH
SOLE
3018
0
0
LAMB WESTON HLDGS INC
COM
513272104
278
6304
SH
SOLE
4532
0
1772
LAS VEGAS SANDS CORP
COM
517834107
1825
28571
SH
SOLE
25432
0
3139
LAUDER ESTEE COS INC
CL A
518439104
2373
24728
SH
SOLE
24088
0
640
LEAR CORP
COM NEW
521865204
397
2795
SH
SOLE
2356
0
439
LEGGETT & PLATT INC
COM
524660107
674
12828
SH
SOLE
11477
0
1351
LENNAR CORP
CL A
526057104
1121
21019
SH
SOLE
17870
0
3149
LENNOX INTL INC
COM
526107107
2565
13966
SH
SOLE
8531
0
5435
LEUCADIA NATL CORP
COM
527288104
857
32772
SH
SOLE
29553
0
3219
LEVEL 3 COMMUNICATIONS INC
COM NEW
52729N308
1781
30031
SH
SOLE
27557
0
2474
LIBERTY BROADBAND CORP
COM SER A
530307107
376
4379
SH
SOLE
3349
0
1030
LIBERTY GLOBAL PLC
SHS CL A
G5480U104
476
14828
SH
SOLE
7426
0
7402
LIBERTY GLOBAL PLC
SHS CL C
G5480U120
853
27344
SH
SOLE
19069
0
8275
LIBERTY INTERACTIVE CORP
LBT VEN COM A NE
53071M856
269
5147
SH
SOLE
5147
0
0
LIBERTY INTERACTIVE CORP
QVC GP COM SER A
53071M104
1052
42887
SH
SOLE
33709
0
9178
LIBERTY MEDIA CORP DELAWARE
COM A SIRIUSXM
531229409
523
12450
SH
SOLE
10674
0
1776
LIBERTY PPTY TR
SH BEN INT
531172104
443
10886
SH
SOLE
4990
0
5896
LILLY ELI & CO
COM
532457108
8547
103852
SH
SOLE
98021
0
5831
LINCOLN ELEC HLDGS INC
COM
533900106
204
2215
SH
SOLE
2215
0
0
LINCOLN NATL CORP IND
COM
534187109
1477
21854
SH
SOLE
20666
0
1188
LITHIA MTRS INC
CL A
536797103
282
2992
SH
SOLE
2992
0
0
LIVE NATION ENTERTAINMENT IN
COM
538034109
231
6625
SH
SOLE
6625
0
0
LKQ CORP
COM
501889208
1140
34603
SH
SOLE
26273
0
8330
LOCKHEED MARTIN CORP
COM
539830109
6999
25212
SH
SOLE
24062
0
1150
LOEWS CORP
COM
540424108
1327
28352
SH
SOLE
26860
0
1492
LOGMEIN INC
COM
54142L109
1535
14687
SH
SOLE
14687
0
0
LOWES COS INC
COM
548661107
6577
84834
SH
SOLE
81787
0
3047
LULULEMON ATHLETICA INC
COM
550021109
291
4882
SH
SOLE
1280
0
3602
LYONDELLBASELL INDUSTRIES N
SHS - A -
N53745100
2378
28181
SH
SOLE
26593
0
1588
M & T BK CORP
COM
55261F104
2576
15905
SH
SOLE
13712
0
2193
MACERICH CO
COM
554382101
768
13236
SH
SOLE
11547
0
1689
MACYS INC
COM
55616P104
7711
331801
SH
SOLE
311553
0
20248
MADISON SQUARE GARDEN CO NEW
CL A
55825T103
674
3422
SH
SOLE
2483
0
939
MAG SILVER CORP
COM
55903Q104
359
27568
SH
SOLE
27568
0
0
MAGELLAN MIDSTREAM PRTNRS LP
COM UNIT RP LP
559080106
515
7225
SH
SOLE
7225
0
0
MAGNA INTL INC
COM
559222401
201744
4360324
SH
SOLE
4267034
0
93290
MALLINCKRODT PUB LTD CO
SHS
G5785G107
339
7555
SH
SOLE
6162
0
1393
MANPOWERGROUP INC
COM
56418H100
345
3093
SH
SOLE
2321
0
772
MANULIFE FINL CORP
COM
56501R106
413161
22065290
SH
SOLE
21743613
0
321677
MARATHON OIL CORP
COM
565849106
964
81334
SH
SOLE
74274
0
7060
MARATHON PETE CORP
COM
56585A102
2569
49084
SH
SOLE
47378
0
1706
MARKEL CORP
COM
570535104
2283
2339
SH
SOLE
1334
0
1005
MARKETAXESS HLDGS INC
COM
57060D108
239
1186
SH
SOLE
1186
0
0
MARRIOTT INTL INC NEW
CL A
571903202
4355
43416
SH
SOLE
42571
0
845
MARSH & MCLENNAN COS INC
COM
571748102
3904
50075
SH
SOLE
45866
0
4209
MARTIN MARIETTA MATLS INC
COM
573284106
2099
9431
SH
SOLE
8608
0
823
MARVELL TECHNOLOGY GROUP LTD
ORD
G5876H105
645
39045
SH
SOLE
16532
0
22513
MASCO CORP
COM
574599106
1237
32385
SH
SOLE
29011
0
3374
MASTERCARD INCORPORATED
CL A
57636Q104
16694
137457
SH
SOLE
129332
0
8125
MATCH GROUP INC
COM
57665R106
250
14401
SH
SOLE
14401
0
0
MATTEL INC
COM
577081102
1048
48698
SH
SOLE
39906
0
8792
MAXIM INTEGRATED PRODS INC
COM
57772K101
1048
23336
SH
SOLE
17979
0
5357
MCCORMICK & CO INC
COM NON VTG
579780206
1747
17919
SH
SOLE
10440
0
7479
MCDERMOTT INTL INC
COM
580037109
161
22442
SH
SOLE
22442
0
0
MCDONALDS CORP
COM
580135101
17085
111561
SH
SOLE
100175
0
11386
MCKESSON CORP
COM
58155Q103
3291
20004
SH
SOLE
19668
0
336
MDU RES GROUP INC
COM
552690109
252
9620
SH
SOLE
6465
0
3155
MEDICINES CO
COM
584688105
233
6133
SH
SOLE
6133
0
0
MEDTRONIC PLC
SHS
G5960L103
8563
96486
SH
SOLE
85957
0
10529
MELCO RESORT ENTERTAINMENT L
ADR
585464100
365
16266
SH
SOLE
16266
0
0
MERCADOLIBRE INC
COM
58733R102
347
1382
SH
SOLE
1382
0
0
MERCK & CO INC
COM
58933Y105
22185
346189
SH
SOLE
308682
0
37507
MERITAGE HOMES CORP
COM
59001A102
202
4775
SH
SOLE
4775
0
0
METHANEX CORP
COM
59151K108
1993
45205
SH
SOLE
44515
0
690
METLIFE INC
COM
59156R108
8495
154737
SH
SOLE
152685
0
2052
METTLER TOLEDO INTERNATIONAL
COM
592688105
4168
7082
SH
SOLE
4935
0
2147
MFA FINL INC
COM
55272X102
112
13299
SH
SOLE
13299
0
0
MGIC INVT CORP WIS
COM
552848103
124
11036
SH
SOLE
11036
0
0
MGM RESORTS INTERNATIONAL
COM
552953101
637
20358
SH
SOLE
18119
0
2239
MICHAEL KORS HLDGS LTD
SHS
G60754101
449
12394
SH
SOLE
8925
0
3469
MICROCHIP TECHNOLOGY INC
COM
595017104
2109
27329
SH
SOLE
26115
0
1214
MICRON TECHNOLOGY INC
COM
595112103
4024
134767
SH
SOLE
127373
0
7394
MICROSOFT CORP
COM
594918104
83047
1204806
SH
SOLE
1189721
0
15085
MID AMER APT CMNTYS INC
COM
59522J103
1175
11152
SH
SOLE
10172
0
980
MIDDLEBY CORP
COM
596278101
226
1864
SH
SOLE
1864
0
0
MITEL NETWORKS CORP
COM
60671Q104
253
34467
SH
SOLE
34467
0
0
MOBILE TELESYSTEMS PJSC
SPONSORED ADR
607409109
101
12081
SH
SOLE
12081
0
0
MOBILEYE N V AMSTELVEEN
ORD SHS
N51488117
951
15136
SH
SOLE
13984
0
1152
MOHAWK INDS INC
COM
608190104
1509
6244
SH
SOLE
5936
0
308
MOLSON COORS BREWING CO
CL B
60871R209
2854
33058
SH
SOLE
24623
0
8435
MONDELEZ INTL INC
CL A
609207105
8154
188797
SH
SOLE
184951
0
3846
MONSANTO CO NEW
COM
61166W101
5212
44039
SH
SOLE
38856
0
5183
MONSTER BEVERAGE CORP NEW
COM
61174X109
3096
62323
SH
SOLE
59614
0
2709
MOODYS CORP
COM
615369105
5998
49293
SH
SOLE
42362
0
6931
MOOG INC
CL A
615394202
289
4035
SH
SOLE
4035
0
0
MORGAN STANLEY
COM NEW
617446448
7308
164009
SH
SOLE
150742
0
13267
MOSAIC CO NEW
COM
61945C103
848
37157
SH
SOLE
30602
0
6555
MOTOROLA SOLUTIONS INC
COM NEW
620076307
2750
31702
SH
SOLE
21264
0
10438
MPLX LP
COM UNIT REP LTD
55336V100
316
9466
SH
SOLE
9466
0
0
MSCI INC
COM
55354G100
2998
29106
SH
SOLE
18156
0
10950
MUELLER INDS INC
COM
624756102
209
6865
SH
SOLE
6865
0
0
MURPHY OIL CORP
COM
626717102
448
17464
SH
SOLE
14371
0
3093
MYLAN N V
SHS EURO
N59465109
1743
44908
SH
SOLE
42311
0
2597
MYRIAD GENETICS INC
COM
62855J104
218
8451
SH
SOLE
8451
0
0
NABORS INDUSTRIES LTD
SHS
G6359F103
91
11199
SH
SOLE
11199
0
0
NASDAQ INC
COM
631103108
876
12260
SH
SOLE
11403
0
857
NATIONAL GRID PLC
SPONSORED ADR NE
636274409
4099
65573
SH
SOLE
61952
0
3621
NATIONAL OILWELL VARCO INC
COM
637071101
1198
36365
SH
SOLE
33274
0
3091
NAVIENT CORPORATION
COM
63938C108
549
32983
SH
SOLE
27982
0
5001
NCR CORP NEW
COM
62886E108
404
9893
SH
SOLE
4296
0
5597
NEKTAR THERAPEUTICS
COM
640268108
203
10366
SH
SOLE
10366
0
0
NETAPP INC
COM
64110D104
1248
31161
SH
SOLE
24238
0
6923
NETEASE INC
SPONSORED ADR
64110W102
3142
10453
SH
SOLE
8523
0
1930
NETFLIX INC
COM
64110L106
8113
54300
SH
SOLE
50977
0
3323
NEVSUN RES LTD
COM
64156L101
285
118239
SH
SOLE
118239
0
0
NEW GOLD INC CDA
COM
644535106
11126
3506178
SH
SOLE
3506178
0
0
NEW ORIENTAL ED & TECH GRP I
SPON ADR
647581107
2477
35138
SH
SOLE
35138
0
0
NEW YORK CMNTY BANCORP INC
COM
649445103
346
26366
SH
SOLE
15738
0
10628
NEWELL BRANDS INC
COM
651229106
2576
48034
SH
SOLE
41208
0
6826
NEWFIELD EXPL CO
COM
651290108
505
17727
SH
SOLE
15548
0
2179
NEWMONT MINING CORP
COM
651639106
7263
224242
SH
SOLE
194202
0
30040
NEWPARK RES INC
COM PAR $.01NEW
651718504
77
10477
SH
SOLE
10477
0
0
NEWS CORP NEW
CL A
65249B109
598
43630
SH
SOLE
39641
0
3989
NEWS CORP NEW
CL B
65249B208
147
10360
SH
SOLE
6451
0
3909
NEXGEN ENERGY LTD
COM
65340P106
242
109540
SH
SOLE
109540
0
0
NEXTERA ENERGY INC
COM
65339F101
6043
43121
SH
SOLE
40584
0
2537
NIELSEN HLDGS PLC
SHS EUR
G6518L108
812
20998
SH
SOLE
18743
0
2255
NIKE INC
CL B
654106103
7746
131295
SH
SOLE
129365
0
1930
NISOURCE INC
COM
65473P105
764
30131
SH
SOLE
27330
0
2801
NOBLE CORP PLC
SHS USD
G65431101
79
21917
SH
SOLE
21917
0
0
NOBLE ENERGY INC
COM
655044105
1124
39704
SH
SOLE
38116
0
1588
NORBORD INC
COM NEW
65548P403
2798
89984
SH
SOLE
89984
0
0
NORDSON CORP
COM
655663102
236
1945
SH
SOLE
1945
0
0
NORDSTROM INC
COM
655664100
758
15845
SH
SOLE
12086
0
3759
NORFOLK SOUTHERN CORP
COM
655844108
3402
27951
SH
SOLE
26203
0
1748
NORTHERN TR CORP
COM
665859104
2257
23213
SH
SOLE
19084
0
4129
NORTHROP GRUMMAN CORP
COM
666807102
4393
17112
SH
SOLE
15843
0
1269
NORTHWEST NAT GAS CO
COM
667655104
205
3426
SH
SOLE
3426
0
0
NORWEGIAN CRUISE LINE HLDGS
SHS
G66721104
915
16859
SH
SOLE
15330
0
1529
NOVAGOLD RES INC
COM NEW
66987E206
387
85553
SH
SOLE
85553
0
0
NRG ENERGY INC
COM NEW
629377508
628
36460
SH
SOLE
27523
0
8937
NUANCE COMMUNICATIONS INC
COM
67020Y100
294
16888
SH
SOLE
9986
0
6902
NUCOR CORP
COM
670346105
1853
32028
SH
SOLE
28685
0
3343
NVIDIA CORP
COM
67066G104
15064
104205
SH
SOLE
98728
0
5477
NVR INC
COM
62944T105
574
238
SH
SOLE
124
0
114
NXP SEMICONDUCTORS N V
COM
N6596X109
3405
31110
SH
SOLE
26791
0
4319
O REILLY AUTOMOTIVE INC NEW
COM
67103H107
3243
14828
SH
SOLE
11252
0
3576
OAKTREE CAP GROUP LLC
UNIT CL A
674001201
228
4901
SH
SOLE
4901
0
0
OCCIDENTAL PETE CORP DEL
COM
674599105
6994
116821
SH
SOLE
110772
0
6049
OCH ZIFF CAP MGMT GROUP
CL A
67551U105
40
15572
SH
SOLE
15572
0
0
OFFICE DEPOT INC
COM
676220106
99
17637
SH
SOLE
17637
0
0
OGE ENERGY CORP
COM
670837103
223
6407
SH
SOLE
6407
0
0
OLD DOMINION FGHT LINES INC
COM
679580100
249
2617
SH
SOLE
2617
0
0
OLD NATL BANCORP IND
COM
680033107
286
16560
SH
SOLE
16560
0
0
OLD REP INTL CORP
COM
680223104
354
18128
SH
SOLE
8352
0
9776
OMEGA HEALTHCARE INVS INC
COM
681936100
202
6118
SH
SOLE
6118
0
0
OMNICOM GROUP INC
COM
681919106
2141
25821
SH
SOLE
21187
0
4634
ON ASSIGNMENT INC
COM
682159108
216
3995
SH
SOLE
3995
0
0
ON SEMICONDUCTOR CORP
COM
682189105
189
13495
SH
SOLE
13495
0
0
ONEOK INC NEW
COM
682680103
1602
30721
SH
SOLE
28064
0
2657
ONEOK PARTNERS LP
UNIT LTD PARTN
68268N103
471
9222
SH
SOLE
9222
0
0
OPEN TEXT CORP
COM
683715106
49915
1583305
SH
SOLE
1480515
0
102790
OPKO HEALTH INC
COM
68375N103
116
17577
SH
SOLE
17577
0
0
ORACLE CORP
COM
68389X105
30469
607775
SH
SOLE
602086
0
5689
OSISKO GOLD ROYALTIES LTD
COM
68827L101
1496
122510
SH
SOLE
122510
0
0
OWENS CORNING NEW
COM
690742101
250
3737
SH
SOLE
3737
0
0
P T TELEKOMUNIKASI INDONESIA
SPONSORED ADR
715684106
7616
226195
SH
SOLE
203855
0
22340
PACCAR INC
COM
693718108
2898
43877
SH
SOLE
42626
0
1251
PACKAGING CORP AMER
COM
695156109
345
3097
SH
SOLE
3097
0
0
PALO ALTO NETWORKS INC
COM
697435105
662
4948
SH
SOLE
3569
0
1379
PAN AMERICAN SILVER CORP
COM
697900108
1005
59833
SH
SOLE
59833
0
0
PANERA BREAD CO
CL A
69840W108
254
808
SH
SOLE
808
0
0
PARK HOTELS RESORTS INC
COM
700517105
254
9416
SH
SOLE
6800
0
2616
PARKER HANNIFIN CORP
COM
701094104
2045
12793
SH
SOLE
12203
0
590
PATTERSON COMPANIES INC
COM
703395103
495
10540
SH
SOLE
7826
0
2714
PAYCHEX INC
COM
704326107
2722
47802
SH
SOLE
40639
0
7163
PAYPAL HLDGS INC
COM
70450Y103
8412
156722
SH
SOLE
154511
0
2211
PEMBINA PIPELINE CORP
COM
706327103
142706
4313743
SH
SOLE
4174503
0
139240
PENN NATL GAMING INC
COM
707569109
213
9968
SH
SOLE
9968
0
0
PENNEY J C INC
COM
708160106
199
42847
SH
SOLE
42847
0
0
PENTAIR PLC
SHS
G7S00T104
1092
16405
SH
SOLE
15260
0
1145
PEOPLES UNITED FINANCIAL INC
COM
712704105
809
45801
SH
SOLE
28017
0
17784
PEPSICO INC
COM
713448108
19461
168514
SH
SOLE
152803
0
15711
PERKINELMER INC
COM
714046109
651
9549
SH
SOLE
9549
0
0
PERRIGO CO PLC
SHS
G97822103
731
9685
SH
SOLE
7967
0
1718
PFIZER INC
COM
717081103
33356
993030
SH
SOLE
960344
0
32686
PG&E CORP
COM
69331C108
3487
52543
SH
SOLE
43439
0
9104
PHILIP MORRIS INTL INC
COM
718172109
22015
187440
SH
SOLE
179634
0
7806
PHILLIPS 66
COM
718546104
3573
43213
SH
SOLE
42534
0
679
PINNACLE FOODS INC DEL
COM
72348P104
224
3779
SH
SOLE
3779
0
0
PINNACLE WEST CAP CORP
COM
723484101
920
10805
SH
SOLE
9485
0
1320
PIONEER NAT RES CO
COM
723787107
8569
53695
SH
SOLE
50533
0
3162
PLAINS ALL AMERN PIPELINE L
UNIT LTD PARTN
726503105
337
12832
SH
SOLE
12832
0
0
PLEXUS CORP
COM
729132100
217
4123
SH
SOLE
4123
0
0
PNC FINL SVCS GROUP INC
COM
693475105
7894
63214
SH
SOLE
60686
0
2528
POLARIS INDS INC
COM
731068102
349
3789
SH
SOLE
2118
0
1671
POTASH CORP SASK INC
COM
73755L107
5344
328016
SH
SOLE
327616
0
400
POWERSHARES QQQ TRUST
UNIT SER 1
73935A104
3197
23228
SH
SOLE
23228
0
0
PPG INDS INC
COM
693506107
3503
31854
SH
SOLE
29971
0
1883
PPL CORP
COM
69351T106
5727
148500
SH
SOLE
135706
0
12794
PRA GROUP INC
COM
69354N106
223
5881
SH
SOLE
5881
0
0
PRAXAIR INC
COM
74005P104
4557
34381
SH
SOLE
32907
0
1474
PRECISION DRILLING CORP
COM 2010
74022D308
392
115023
SH
SOLE
115023
0
0
PRETIUM RES INC
COM
74139C102
563
58660
SH
SOLE
58660
0
0
PRICE T ROWE GROUP INC
COM
74144T108
1679
22623
SH
SOLE
21777
0
846
PRICELINE GRP INC
COM NEW
741503403
12845
6867
SH
SOLE
6352
0
515
PRINCIPAL FINL GROUP INC
COM
74251V102
1633
25495
SH
SOLE
24247
0
1248
PROASSURANCE CORP
COM
74267C106
396
6505
SH
SOLE
6505
0
0
PROCTER AND GAMBLE CO
COM
742718109
24106
276803
SH
SOLE
263393
0
13410
PROGRESSIVE CORP OHIO
COM
743315103
2379
53956
SH
SOLE
51535
0
2421
PROLOGIS INC
COM
74340W103
3229
55060
SH
SOLE
50472
0
4588
PROSPECT CAPITAL CORPORATION
COM
74348T102
96
11781
SH
SOLE
11781
0
0
PRUDENTIAL FINL INC
COM
744320102
4550
42072
SH
SOLE
38932
0
3140
PRUDENTIAL PLC
ADR
74435K204
1271
27633
SH
SOLE
23533
0
4100
PTC INC
COM
69370C100
205
3728
SH
SOLE
3728
0
0
PUBLIC STORAGE
COM
74460D109
10553
50609
SH
SOLE
48101
0
2508
PUBLIC SVC ENTERPRISE GROUP
COM
744573106
3915
91015
SH
SOLE
79466
0
11549
PULTE GROUP INC
COM
745867101
744
30331
SH
SOLE
27163
0
3168
PVH CORP
COM
693656100
1030
8994
SH
SOLE
6928
0
2066
QORVO INC
COM
74736K101
561
8866
SH
SOLE
6844
0
2022
QUALCOMM INC
COM
747525103
10194
184606
SH
SOLE
177784
0
6822
QUANTA SVCS INC
COM
74762E102
432
13120
SH
SOLE
13120
0
0
QUEST DIAGNOSTICS INC
COM
74834L100
2047
18417
SH
SOLE
12286
0
6131
QUINTILES IMS HOLDINGS INC
COM
74876Y101
886
9902
SH
SOLE
8324
0
1578
RALPH LAUREN CORP
CL A
751212101
485
6573
SH
SOLE
5852
0
721
RANDGOLD RES LTD
ADR
752344309
2623
29650
SH
SOLE
29650
0
0
RANGE RES CORP
COM
75281A109
1240
53532
SH
SOLE
47130
0
6402
RAYMOND JAMES FINANCIAL INC
COM
754730109
981
12231
SH
SOLE
11448
0
783
RAYTHEON CO
COM NEW
755111507
4573
28318
SH
SOLE
26259
0
2059
REALTY INCOME CORP
COM
756109104
3000
54401
SH
SOLE
45667
0
8734
RED HAT INC
COM
756577102
1600
16714
SH
SOLE
15898
0
816
REGENCY CTRS CORP
COM
758849103
1078
17215
SH
SOLE
12730
0
4485
REGENERON PHARMACEUTICALS
COM
75886F107
5609
11420
SH
SOLE
10865
0
555
REGIONS FINL CORP NEW
COM
7591EP100
2021
138035
SH
SOLE
111215
0
26820
REINSURANCE GROUP AMER INC
COM NEW
759351604
275
2143
SH
SOLE
2143
0
0
RELIANCE STEEL & ALUMINUM CO
COM
759509102
621
8525
SH
SOLE
8525
0
0
RELX NV
SPONSORED ADR
75955B102
1262
61030
SH
SOLE
42060
0
18970
RENAISSANCERE HOLDINGS LTD
COM
G7496G103
707
5088
SH
SOLE
1450
0
3638
REPUBLIC SVCS INC
COM
760759100
2152
33761
SH
SOLE
23831
0
9930
RESMED INC
COM
761152107
1851
23764
SH
SOLE
14889
0
8875
RESTAURANT BRANDS INTL INC
COM
76131D103
7397
118364
SH
SOLE
91959
0
26405
REYNOLDS AMERICAN INC
COM
761713106
6899
106076
SH
SOLE
91863
0
14213
RH
COM
74967X103
260
4024
SH
SOLE
4024
0
0
RICHMONT MINES INC
COM
76547T106
5250
674828
SH
SOLE
674828
0
0
RITCHIE BROS AUCTIONEERS
COM
767744105
1202
41888
SH
SOLE
41888
0
0
RITE AID CORP
COM
767754104
99
33417
SH
SOLE
33417
0
0
ROBERT HALF INTL INC
COM
770323103
603
12571
SH
SOLE
11275
0
1296
ROCKWELL AUTOMATION INC
COM
773903109
2079
12836
SH
SOLE
12285
0
551
ROCKWELL COLLINS INC
COM
774341101
1608
15298
SH
SOLE
14615
0
683
ROGERS COMMUNICATIONS INC
CL B
775109200
212001
4493734
SH
SOLE
4442344
0
51390
ROLLINS INC
COM
775711104
284
6967
SH
SOLE
6967
0
0
ROPER TECHNOLOGIES INC
COM
776696106
2167
9360
SH
SOLE
9062
0
298
ROSS STORES INC
COM
778296103
4896
84803
SH
SOLE
65781
0
19022
ROYAL BK CDA MONTREAL QUE
COM
780087102
1092926
15069544
SH
SOLE
14859682
0
209862
ROYAL CARIBBEAN CRUISES LTD
COM
V7780T103
1951
17863
SH
SOLE
16322
0
1541
ROYAL DUTCH SHELL PLC
SPONS ADR A
780259206
352
6620
SH
SOLE
6620
0
0
RPM INTL INC
COM
749685103
242
4432
SH
SOLE
4432
0
0
S&P GLOBAL INC
COM
78409V104
6450
44179
SH
SOLE
33755
0
10424
SALESFORCE COM INC
COM
79466L302
5217
60245
SH
SOLE
58944
0
1301
SANDERSON FARMS INC
COM
800013104
284
2458
SH
SOLE
2458
0
0
SANDSTORM GOLD LTD
COM NEW
80013R206
230
59714
SH
SOLE
59714
0
0
SANMINA CORPORATION
COM
801056102
355
9317
SH
SOLE
9317
0
0
SANOFI
SPONSORED ADR
80105N105
4712
98350
SH
SOLE
93010
0
5340
SANTANDER CONSUMER USA HDG I
COM
80283M101
213
16706
SH
SOLE
11724
0
4982
SAP SE
SPON ADR
803054204
753
7195
SH
SOLE
4975
0
2220
SBA COMMUNICATIONS CORP NEW
CL A
78410G104
945
7006
SH
SOLE
4038
0
2968
SCANA CORP NEW
COM
80589M102
927
13836
SH
SOLE
12120
0
1716
SCHEIN HENRY INC
COM
806407102
6180
33765
SH
SOLE
28889
0
4876
SCHLUMBERGER LTD
COM
806857108
11504
174723
SH
SOLE
164492
0
10231
SCHWAB CHARLES CORP NEW
COM
808513105
5430
126395
SH
SOLE
111863
0
14532
SCRIPPS NETWORKS INTERACT IN
CL A COM
811065101
853
12484
SH
SOLE
9284
0
3200
SEAGATE TECHNOLOGY PLC
SHS
G7945M107
1167
30121
SH
SOLE
25768
0
4353
SEALED AIR CORP NEW
COM
81211K100
1275
28478
SH
SOLE
24939
0
3539
SEATTLE GENETICS INC
COM
812578102
233
4512
SH
SOLE
4512
0
0
SEI INVESTMENTS CO
COM
784117103
343
6382
SH
SOLE
5301
0
1081
SELECT MED HLDGS CORP
COM
81619Q105
209
13607
SH
SOLE
13607
0
0
SELECT SECTOR SPDR TR
SBI INT-FINL
81369Y605
779
31570
SH
SOLE
31570
0
0
SELECTIVE INS GROUP INC
COM
816300107
360
7192
SH
SOLE
7192
0
0
SEMPRA ENERGY
COM
816851109
2514
22293
SH
SOLE
21745
0
548
SERVICE CORP INTL
COM
817565104
210
6278
SH
SOLE
6278
0
0
SERVICENOW INC
COM
81762P102
607
5730
SH
SOLE
5110
0
620
SHAW COMMUNICATIONS INC
CL B CONV
82028K200
151878
6970061
SH
SOLE
6966541
0
3520
SHERWIN WILLIAMS CO
COM
824348106
3410
9716
SH
SOLE
9219
0
497
SHIRE PLC
SPONSORED ADR
82481R106
727
4398
SH
SOLE
3788
0
610
SHOPIFY INC
CL A
82509L107
23267
268199
SH
SOLE
266229
0
1970
SIERRA WIRELESS INC
COM
826516106
353
12569
SH
SOLE
12569
0
0
SIGNATURE BK NEW YORK N Y
COM
82669G104
231
1612
SH
SOLE
1612
0
0
SIGNET JEWELERS LIMITED
SHS
G81276100
499
7889
SH
SOLE
6467
0
1422
SILVER STD RES INC
COM
82823L106
455
46873
SH
SOLE
46873
0
0
SIMON PPTY GROUP INC NEW
COM
828806109
20363
125887
SH
SOLE
125600
0
287
SIRIUS XM HLDGS INC
COM
82968B103
1994
364563
SH
SOLE
313211
0
51352
SKYWEST INC
COM
830879102
213
6073
SH
SOLE
6073
0
0
SKYWORKS SOLUTIONS INC
COM
83088M102
3219
33550
SH
SOLE
27487
0
6063
SL GREEN RLTY CORP
COM
78440X101
4978
47055
SH
SOLE
46509
0
546
SLM CORP
COM
78442P106
162
14063
SH
SOLE
14063
0
0
SMITH A O
COM
831865209
320
5686
SH
SOLE
5686
0
0
SMUCKER J M CO
COM NEW
832696405
1440
12171
SH
SOLE
10267
0
1904
SNAP ON INC
COM
833034101
854
5407
SH
SOLE
5052
0
355
SOUTHERN CO
COM
842587107
7329
153123
SH
SOLE
132980
0
20143
SOUTHERN COPPER CORP
COM
84265V105
1081
31224
SH
SOLE
26544
0
4680
SOUTHWEST AIRLS CO
COM
844741108
3845
61873
SH
SOLE
55879
0
5994
SOUTHWESTERN ENERGY CO
COM
845467109
77
12661
SH
SOLE
12661
0
0
SPDR GOLD TRUST
GOLD SHS
78463V107
11213
95011
SH
SOLE
95011
0
0
SPDR S&P 500 ETF TR
TR UNIT
78462F103
217148
898049
SH
SOLE
893376
0
4673
SPDR SERIES TRUST
BLOOMBERG BRCLYS
78464A417
11122
298990
SH
SOLE
298990
0
0
SPECTRA ENERGY PARTNERS LP
COM
84756N109
417
9731
SH
SOLE
9731
0
0
SPIRE INC
COM
84857L101
384
5506
SH
SOLE
5506
0
0
SPIRIT AEROSYSTEMS HLDGS INC
COM CL A
848574109
258
4459
SH
SOLE
4459
0
0
SPIRIT RLTY CAP INC NEW
COM
84860W102
107
14438
SH
SOLE
14438
0
0
SPLUNK INC
COM
848637104
278
4881
SH
SOLE
3840
0
1041
SPRINT CORP
COM SER 1
85207U105
1202
146416
SH
SOLE
126759
0
19657
SQUARE INC
CL A
852234103
245
10446
SH
SOLE
10446
0
0
SRC ENERGY INC
COM
78470V108
97
14390
SH
SOLE
14390
0
0
SS&C TECHNOLOGIES HLDGS INC
COM
78467J100
239
6232
SH
SOLE
6232
0
0
STANLEY BLACK & DECKER INC
COM
854502101
2003
14236
SH
SOLE
13554
0
682
STANTEC INC
COM
85472N109
1125
44726
SH
SOLE
44726
0
0
STAPLES INC
COM
855030102
742
73643
SH
SOLE
55658
0
17985
STARBUCKS CORP
COM
855244109
10626
182226
SH
SOLE
174631
0
7595
STATE STR CORP
COM
857477103
3086
34397
SH
SOLE
33482
0
915
STEEL DYNAMICS INC
COM
858119100
663
18527
SH
SOLE
18527
0
0
STERICYCLE INC
COM
858912108
709
9287
SH
SOLE
7259
0
2028
STRYKER CORP
COM
863667101
7189
51801
SH
SOLE
42693
0
9108
SUN LIFE FINL INC
COM
866796105
277366
7767596
SH
SOLE
7637436
0
130160
SUNCOR ENERGY INC NEW
COM
867224107
463195
15871361
SH
SOLE
15651148
0
220213
SUNTRUST BKS INC
COM
867914103
3149
55520
SH
SOLE
47704
0
7816
SUPERVALU INC
COM
868536103
107
32569
SH
SOLE
32569
0
0
SVB FINL GROUP
COM
78486Q101
301
1710
SH
SOLE
1710
0
0
SYMANTEC CORP
COM
871503108
2402
85042
SH
SOLE
74973
0
10069
SYNCHRONY FINL
COM
87165B103
7038
236013
SH
SOLE
200716
0
35297
SYNOPSYS INC
COM
871607107
1397
19159
SH
SOLE
14040
0
5119
SYSCO CORP
COM
871829107
5064
100622
SH
SOLE
74989
0
25633
T MOBILE US INC
COM
872590104
3777
62314
SH
SOLE
52036
0
10278
TAHOE RES INC
COM
873868103
2269
263462
SH
SOLE
263462
0
0
TAIWAN SEMICONDUCTOR MFG LTD
SPONSORED ADR
874039100
16143
461757
SH
SOLE
415857
0
45900
TARGA RES CORP
COM
87612G101
288
6369
SH
SOLE
5294
0
1075
TARGET CORP
COM
87612E106
18229
348613
SH
SOLE
346118
0
2495
TD AMERITRADE HLDG CORP
COM
87236Y108
1171
27231
SH
SOLE
17132
0
10099
TE CONNECTIVITY LTD
REG SHS
H84989104
1690
21479
SH
SOLE
20600
0
879
TECHNIPFMC PLC
COM
G87110105
1624
59708
SH
SOLE
59708
0
0
TECK RESOURCES LTD
CL B
878742204
144018
8317561
SH
SOLE
8306091
0
11470
TEGNA INC
COM
87901J105
155
10739
SH
SOLE
7168
0
3571
TELEFLEX INC
COM
879369106
370
1782
SH
SOLE
1367
0
415
TELUS CORP
COM
87971M103
296931
8610832
SH
SOLE
8456131
0
154701
TERADYNE INC
COM
880770102
205
6816
SH
SOLE
6816
0
0
TESLA INC
COM
88160R101
3767
10416
SH
SOLE
9677
0
739
TESORO CORP
COM
881609101
1353
14459
SH
SOLE
13952
0
507
TEVA PHARMACEUTICAL INDS LTD
SPONSORED ADR
881624209
2177
65534
SH
SOLE
65534
0
0
TEXAS INSTRS INC
COM
882508104
9559
124262
SH
SOLE
120235
0
4027
TEXTRON INC
COM
883203101
1181
25070
SH
SOLE
23737
0
1333
THERMO FISHER SCIENTIFIC INC
COM
883556102
13516
77469
SH
SOLE
67534
0
9935
THOMSON REUTERS CORP
COM
884903105
38529
833132
SH
SOLE
833132
0
0
TIFFANY & CO NEW
COM
886547108
1095
11667
SH
SOLE
9914
0
1753
TIME INC NEW
COM
887228104
181
12622
SH
SOLE
12622
0
0
TIME WARNER INC
COM NEW
887317303
7517
74859
SH
SOLE
69050
0
5809
TJX COS INC NEW
COM
872540109
6754
93585
SH
SOLE
74318
0
19267
TOLL BROTHERS INC
COM
889478103
429
10855
SH
SOLE
5749
0
5106
TORCHMARK CORP
COM
891027104
823
10756
SH
SOLE
9782
0
974
TORO CO
COM
891092108
241
3480
SH
SOLE
3480
0
0
TORONTO DOMINION BK ONT
COM NEW
891160509
575864
11440637
SH
SOLE
11131225
0
309412
TOTAL S A
SPONSORED ADR
89151E109
3988
80405
SH
SOLE
72915
0
7490
TOTAL SYS SVCS INC
COM
891906109
1215
20859
SH
SOLE
14753
0
6106
TRACTOR SUPPLY CO
COM
892356106
937
17280
SH
SOLE
15411
0
1869
TRANSALTA CORP
COM
89346D107
112669
17645218
SH
SOLE
17636578
0
8640
TRANSCANADA CORP
COM
89353D107
271463
5701088
SH
SOLE
5573436
0
127652
TRANSDIGM GROUP INC
COM
893641100
1370
5096
SH
SOLE
4650
0
446
TRANSOCEAN LTD
REG SHS
H8817H100
200
24324
SH
SOLE
19909
0
4415
TRANSUNION
COM
89400J107
253
5849
SH
SOLE
5849
0
0
TRAVELERS COMPANIES INC
COM
89417E109
3538
27963
SH
SOLE
25846
0
2117
TRIMBLE INC
COM
896239100
438
12286
SH
SOLE
7951
0
4335
TRIPADVISOR INC
COM
896945201
442
11580
SH
SOLE
10364
0
1216
TURQUOISE HILL RES LTD
COM
900435108
2735
1029172
SH
SOLE
1029172
0
0
TWENTY FIRST CENTY FOX INC
CL A
90130A101
4526
159699
SH
SOLE
155519
0
4180
TWENTY FIRST CENTY FOX INC
CL B
90130A200
1537
55149
SH
SOLE
52453
0
2696
TWITTER INC
COM
90184L102
478
26723
SH
SOLE
21847
0
4876
TWO HBRS INVT CORP
COM
90187B101
124
12530
SH
SOLE
12530
0
0
TYSON FOODS INC
CL A
902494103
2178
34779
SH
SOLE
27908
0
6871
UDR INC
COM
902653104
1154
29604
SH
SOLE
22819
0
6785
UGI CORP NEW
COM
902681105
263
5432
SH
SOLE
5432
0
0
ULTA BEAUTY INC
COM
90384S303
2966
10323
SH
SOLE
8135
0
2188
UNDER ARMOUR INC
CL A
904311107
454
20865
SH
SOLE
16775
0
4090
UNDER ARMOUR INC
CL C
904311206
232
11520
SH
SOLE
9928
0
1592
UNILEVER N V
N Y SHS NEW
904784709
2782
50480
SH
SOLE
38790
0
11690
UNION PAC CORP
COM
907818108
9213
84592
SH
SOLE
83106
0
1486
UNITED CONTL HLDGS INC
COM
910047109
2333
31008
SH
SOLE
28114
0
2894
UNITED PARCEL SERVICE INC
CL B
911312106
39751
359441
SH
SOLE
336293
0
23148
UNITED RENTALS INC
COM
911363109
983
8721
SH
SOLE
7567
0
1154
UNITED TECHNOLOGIES CORP
COM
913017109
9708
79506
SH
SOLE
76069
0
3437
UNITEDHEALTH GROUP INC
COM
91324P102
16986
91607
SH
SOLE
88296
0
3311
UNIVERSAL HLTH SVCS INC
CL B
913903100
1421
11643
SH
SOLE
8184
0
3459
UNUM GROUP
COM
91529Y106
1054
22610
SH
SOLE
20430
0
2180
US BANCORP DEL
COM NEW
902973304
10936
210634
SH
SOLE
181406
0
29228
V F CORP
COM
918204108
2004
34792
SH
SOLE
32459
0
2333
VAIL RESORTS INC
COM
91879Q109
239
1176
SH
SOLE
1176
0
0
VALEANT PHARMACEUTICALS INTL
COM
91911K102
2172
125107
SH
SOLE
125107
0
0
VALERO ENERGY CORP NEW
COM
91913Y100
2894
42906
SH
SOLE
42059
0
847
VALHI INC NEW
COM
918905100
38
12658
SH
SOLE
12658
0
0
VALVOLINE INC
COM
92047W101
515
21723
SH
SOLE
21723
0
0
VANECK VECTORS ETF TR
GOLD MINERS ETF
92189F106
1657
75053
SH
SOLE
75053
0
0
VANECK VECTORS ETF TR
JP MORGAN MKTS
92189F494
831
44013
SH
SOLE
44013
0
0
VANGUARD INDEX FDS
SM CP VAL ETF
922908611
706
5740
SH
SOLE
5740
0
0
VANGUARD INTL EQUITY INDEX F
FTSE EMR MKT ETF
922042858
1776
43495
SH
SOLE
30965
0
12530
VANTIV INC
CL A
92210H105
3163
49938
SH
SOLE
43495
0
6443
VARIAN MED SYS INC
COM
92220P105
1480
14339
SH
SOLE
8172
0
6167
VCA INC
COM
918194101
295
3201
SH
SOLE
2642
0
559
VEEVA SYS INC
CL A COM
922475108
264
4300
SH
SOLE
4300
0
0
VENTAS INC
COM
92276F100
4836
69757
SH
SOLE
60948
0
8809
VEREIT INC
COM
92339V100
397
48788
SH
SOLE
29460
0
19328
VERISIGN INC
COM
92343E102
1249
13439
SH
SOLE
8474
0
4965
VERISK ANALYTICS INC
COM
92345Y106
3553
42118
SH
SOLE
30595
0
11523
VERIZON COMMUNICATIONS INC
COM
92343V104
22615
507427
SH
SOLE
488933
0
18494
VERMILION ENERGY INC
COM
923725105
48704
1536994
SH
SOLE
1473854
0
63140
VERTEX PHARMACEUTICALS INC
COM
92532F100
4022
31211
SH
SOLE
29409
0
1802
VIACOM INC NEW
CL B
92553P201
1568
46704
SH
SOLE
43507
0
3197
VIAVI SOLUTIONS INC
COM
925550105
295
28061
SH
SOLE
28061
0
0
VIPSHOP HLDGS LTD
SPONSORED ADR
92763W103
106
10047
SH
SOLE
10047
0
0
VISA INC
COM CL A
92826C839
24190
257940
SH
SOLE
232816
0
25124
VMWARE INC
CL A COM
928563402
1474
16856
SH
SOLE
13434
0
3422
VODAFONE GROUP PLC NEW
SPONSORED ADR
92857W308
5883
204966
SH
SOLE
196635
0
8331
VORNADO RLTY TR
SH BEN INT
929042109
1525
16239
SH
SOLE
15655
0
584
VOYA FINL INC
COM
929089100
321
8713
SH
SOLE
7071
0
1642
VULCAN MATLS CO
COM
929160109
1734
13690
SH
SOLE
11759
0
1931
W P CAREY INC
COM
92936U109
221
3353
SH
SOLE
3353
0
0
WABCO HLDGS INC
COM
92927K102
234
1839
SH
SOLE
1839
0
0
WABTEC CORP
COM
929740108
362
3954
SH
SOLE
3158
0
796
WADDELL & REED FINL INC
CL A
930059100
194
10300
SH
SOLE
10300
0
0
WALGREENS BOOTS ALLIANCE INC
COM
931427108
10708
136740
SH
SOLE
130357
0
6383
WAL-MART STORES INC
COM
931142103
30649
404983
SH
SOLE
398589
0
6394
WASTE CONNECTIONS INC
COM
94106B101
69546
1080949
SH
SOLE
1077682
0
3267
WASTE MGMT INC DEL
COM
94106L109
3304
45039
SH
SOLE
37241
0
7798
WATERS CORP
COM
941848103
1432
7788
SH
SOLE
7116
0
672
WAYFAIR INC
CL A
94419L101
208
2708
SH
SOLE
2708
0
0
WEATHERFORD INTL PLC
ORD SHS
G48833100
52
13442
SH
SOLE
0
0
13442
WEC ENERGY GROUP INC
COM
92939U106
2486
40495
SH
SOLE
27463
0
13032
WEINGARTEN RLTY INVS
SH BEN INT
948741103
203
6758
SH
SOLE
3926
0
2832
WELLCARE HEALTH PLANS INC
COM
94946T106
251
1396
SH
SOLE
1396
0
0
WELLS FARGO CO NEW
COM
949746101
29940
540340
SH
SOLE
538792
0
1548
WELLTOWER INC
COM
95040Q104
5535
73952
SH
SOLE
62097
0
11855
WEST PHARMACEUTICAL SVSC INC
COM
955306105
223
2362
SH
SOLE
2362
0
0
WESTAR ENERGY INC
COM
95709T100
333
6287
SH
SOLE
4289
0
1998
WESTERN DIGITAL CORP
COM
958102105
3151
35565
SH
SOLE
33987
0
1578
WESTERN GAS EQUITY PARTNERS
COMUNT LTD PT
95825R103
301
7008
SH
SOLE
7008
0
0
WESTERN GAS PARTNERS LP
COM UNIT LP IN
958254104
231
4131
SH
SOLE
4131
0
0
WESTERN UN CO
COM
959802109
915
48043
SH
SOLE
42286
0
5757
WESTLAKE CHEM CORP
COM
960413102
349
5270
SH
SOLE
4232
0
1038
WESTROCK CO
COM
96145D105
1334
23547
SH
SOLE
22202
0
1345
WEYERHAEUSER CO
COM
962166104
2326
69438
SH
SOLE
67459
0
1979
WHEATON PRECIOUS METALS CORP
COM
962879102
8338
420233
SH
SOLE
420233
0
0
WHIRLPOOL CORP
COM
963320106
1364
7118
SH
SOLE
6735
0
383
WHOLE FOODS MKT INC
COM
966837106
1514
35944
SH
SOLE
28012
0
7932
WILLIAMS COS INC DEL
COM
969457100
2240
73965
SH
SOLE
71395
0
2570
WILLIS TOWERS WATSON PUB LTD
SHS
G96629103
1447
9948
SH
SOLE
7329
0
2619
WOLVERINE WORLD WIDE INC
COM
978097103
340
12135
SH
SOLE
12135
0
0
WORKDAY INC
CL A
98138H101
773
7969
SH
SOLE
6218
0
1751
WPP PLC NEW
ADR
92937A102
1034
9810
SH
SOLE
6680
0
3130
WYNDHAM WORLDWIDE CORP
COM
98310W108
1241
12358
SH
SOLE
9729
0
2629
WYNN RESORTS LTD
COM
983134107
1688
12584
SH
SOLE
10735
0
1849
XCEL ENERGY INC
COM
98389B100
2806
61165
SH
SOLE
44067
0
17098
XEROX CORP
COM NEW
984121608
780
27142
SH
SOLE
19475
0
7667
XILINX INC
COM
983919101
2324
36125
SH
SOLE
30004
0
6121
XL GROUP LTD
COM
G98294104
830
18952
SH
SOLE
15125
0
3827
XPO LOGISTICS INC
COM
983793100
225
3475
SH
SOLE
3475
0
0
XYLEM INC
COM
98419M100
980
17671
SH
SOLE
15216
0
2455
YAMANA GOLD INC
COM
98462Y100
954
395625
SH
SOLE
395625
0
0
YUM BRANDS INC
COM
988498101
3152
42727
SH
SOLE
33340
0
9387
YUM CHINA HLDGS INC
COM
98850P109
417
10584
SH
SOLE
8507
0
2077
ZAYO GROUP HLDGS INC
COM
98919V105
302
9771
SH
SOLE
7893
0
1878
ZILLOW GROUP INC
CL C CAP STK
98954M200
278
5671
SH
SOLE
5671
0
0
ZIMMER BIOMET HLDGS INC
COM
98956P102
2404
18719
SH
SOLE
17654
0
1065
ZIONS BANCORPORATION
COM
989701107
1052
23968
SH
SOLE
17572
0
6396
ZOETIS INC
CL A
98978V103
3780
60597
SH
SOLE
53572
0
7025
ZYNGA INC
CL A
98986T108
108
29679
SH
SOLE
29679
0
0