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