0001172661-18-001932.txt : 20181102
0001172661-18-001932.hdr.sgml : 20181102
20181102170456
ACCESSION NUMBER: 0001172661-18-001932
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20180930
FILED AS OF DATE: 20181102
DATE AS OF CHANGE: 20181102
EFFECTIVENESS DATE: 20181102
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: 181157897
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
09-30-2018
09-30-2018
false
CIBC Asset Management Inc
18 York Street
Suite 1300
Toronto
A6
M5J 2T8
13F HOLDINGS REPORT
028-03663
N
Stephen Carlin
MD and Head Equities Manager
416-552-1636
/s/ Stephen Carlin
Toronto
A6
11-02-2018
0
1141
16165861
INFORMATION TABLE
2
infotable.xml
3-D SYS CORP DEL
COM NEW
88554D205
280
14818
SH
SOLE
14818
0
0
3M CO
COM
88579Y101
11529
54713
SH
SOLE
54434
0
279
AAR CORP
COM
000361105
204
4256
SH
SOLE
4256
0
0
ABBOTT LABS
COM
002824100
11671
159096
SH
SOLE
154381
0
4715
ABBVIE INC
COM
00287Y109
15108
159736
SH
SOLE
157117
0
2619
ABIOMED INC
COM
003654100
1734
3856
SH
SOLE
3681
0
175
ABM INDS INC
COM
000957100
265
8205
SH
SOLE
8205
0
0
ACADIA RLTY TR
COM SH BEN INT
004239109
281
10027
SH
SOLE
10027
0
0
ACCENTURE PLC IRELAND
SHS CLASS A
G1151C101
21761
127855
SH
SOLE
119411
0
8444
ACTIVISION BLIZZARD INC
COM
00507V109
10805
129881
SH
SOLE
119506
0
10375
ACUITY BRANDS INC
COM
00508Y102
311
1980
SH
SOLE
1502
0
478
ADIENT PLC
ORD SHS
G0084W101
341
8668
SH
SOLE
7663
0
1005
ADOBE SYS INC
COM
00724F101
25153
93178
SH
SOLE
92730
0
448
ADT INC
COM
00090Q103
252
26813
SH
SOLE
26813
0
0
ADVANCE AUTO PARTS INC
COM
00751Y106
1416
8412
SH
SOLE
6828
0
1584
ADVANCED MICRO DEVICES INC
COM
007903107
2527
81810
SH
SOLE
75740
0
6070
AERCAP HOLDINGS NV
SHS
N00985106
644
11196
SH
SOLE
9911
0
1285
AES CORP
COM
00130H105
879
62792
SH
SOLE
56345
0
6447
AETNA INC NEW
COM
00817Y108
6763
33342
SH
SOLE
29461
0
3881
AFFILIATED MANAGERS GROUP
COM
008252108
690
5045
SH
SOLE
4693
0
352
AFLAC INC
COM
001055102
3497
74294
SH
SOLE
68769
0
5525
AGILENT TECHNOLOGIES INC
COM
00846U101
2110
29911
SH
SOLE
28971
0
940
AGNC INVT CORP
COM
00123Q104
884
47466
SH
SOLE
14386
0
33080
AGNICO EAGLE MINES LTD
COM
008474108
74671
2187783
SH
SOLE
2184128
0
3655
AIR PRODS & CHEMS INC
COM
009158106
4547
27220
SH
SOLE
26809
0
411
AK STL HLDG CORP
COM
001547108
200
40780
SH
SOLE
40780
0
0
AKAMAI TECHNOLOGIES INC
COM
00971T101
1451
19841
SH
SOLE
14934
0
4907
ALAMOS GOLD INC NEW
COM CL A
011532108
31812
6934542
SH
SOLE
6934542
0
0
ALASKA AIR GROUP INC
COM
011659109
801
11639
SH
SOLE
10801
0
838
ALBEMARLE CORP
COM
012653101
1184
11862
SH
SOLE
11344
0
518
ALCOA CORP
COM
013872106
333
8242
SH
SOLE
6605
0
1637
ALEXANDRIA REAL ESTATE EQ IN
COM
015271109
1173
9325
SH
SOLE
8824
0
501
ALEXION PHARMACEUTICALS INC
COM
015351109
7719
55531
SH
SOLE
53888
0
1643
ALGONQUIN PWR UTILS CORP
COM
015857105
2593
250856
SH
SOLE
250856
0
0
ALIBABA GROUP HLDG LTD
SPONSORED ADS
01609W102
11662
70781
SH
SOLE
70781
0
0
ALIGN TECHNOLOGY INC
COM
016255101
4026
10292
SH
SOLE
9886
0
406
ALKERMES PLC
SHS
G01767105
320
7543
SH
SOLE
5523
0
2020
ALLEGHANY CORP DEL
COM
017175100
455
697
SH
SOLE
549
0
148
ALLEGION PUB LTD CO
ORD SHS
G0176J109
501
5531
SH
SOLE
4770
0
761
ALLERGAN PLC
SHS
G0177J108
6217
32637
SH
SOLE
30304
0
2333
ALLIANCE DATA SYSTEMS CORP
COM
018581108
1194
5057
SH
SOLE
4495
0
562
ALLIANT ENERGY CORP
COM
018802108
1054
24751
SH
SOLE
19845
0
4906
ALLISON TRANSMISSION HLDGS I
COM
01973R101
252
4847
SH
SOLE
4847
0
0
ALLSTATE CORP
COM
020002101
3491
35367
SH
SOLE
32009
0
3358
ALLY FINL INC
COM
02005N100
480
18151
SH
SOLE
15750
0
2401
ALNYLAM PHARMACEUTICALS INC
COM
02043Q107
349
3982
SH
SOLE
3555
0
427
ALPHABET INC
CAP STK CL C
02079K107
70726
59261
SH
SOLE
59196
0
65
ALPHABET INC
CAP STK CL A
02079K305
42379
35109
SH
SOLE
34903
0
206
ALTA MESA RES INC
CL A
02133L109
58
13908
SH
SOLE
13908
0
0
ALTICE USA INC
CL A
02156K103
473
26096
SH
SOLE
26096
0
0
ALTRIA GROUP INC
COM
02209S103
14845
246257
SH
SOLE
232702
0
13555
AMAZON COM INC
COM
023135106
136579
68187
SH
SOLE
66870
0
1317
AMBEV SA
SPONSORED ADR
02319V103
556
121560
SH
SOLE
113560
0
8000
AMDOCS LTD
SHS
G02602103
455
6898
SH
SOLE
0
0
6898
AMERCO
COM
023586100
244
684
SH
SOLE
684
0
0
AMEREN CORP
COM
023608102
1620
25620
SH
SOLE
21495
0
4125
AMERICAN AIRLS GROUP INC
COM
02376R102
2523
61044
SH
SOLE
58209
0
2835
AMERICAN AXLE & MFG HLDGS IN
COM
024061103
226
12932
SH
SOLE
12932
0
0
AMERICAN CAMPUS CMNTYS INC
COM
024835100
201
4893
SH
SOLE
4893
0
0
AMERICAN ELEC PWR INC
COM
025537101
5147
72610
SH
SOLE
65242
0
7368
AMERICAN EQTY INVT LIFE HLD
COM
025676206
400
11309
SH
SOLE
11309
0
0
AMERICAN EXPRESS CO
COM
025816109
9271
87060
SH
SOLE
84806
0
2254
AMERICAN FINL GROUP INC OHIO
COM
025932104
348
3136
SH
SOLE
3136
0
0
AMERICAN HOMES 4 RENT
CL A
02665T306
243
11094
SH
SOLE
11094
0
0
AMERICAN INTL GROUP INC
COM NEW
026874784
4290
80580
SH
SOLE
79415
0
1165
AMERICAN TOWER CORP NEW
COM
03027X100
6011
41367
SH
SOLE
39535
0
1832
AMERICAN WTR WKS CO INC NEW
COM
030420103
1790
20344
SH
SOLE
15958
0
4386
AMERIPRISE FINL INC
COM
03076C106
1989
13467
SH
SOLE
13085
0
382
AMERISOURCEBERGEN CORP
COM
03073E105
1748
18950
SH
SOLE
16335
0
2615
AMETEK INC NEW
COM
031100100
1741
22003
SH
SOLE
21098
0
905
AMGEN INC
COM
031162100
18239
87988
SH
SOLE
87411
0
577
AMPHENOL CORP NEW
CL A
032095101
2978
31670
SH
SOLE
27118
0
4552
ANADARKO PETE CORP
COM
032511107
5171
76714
SH
SOLE
72535
0
4179
ANALOG DEVICES INC
COM
032654105
5037
54482
SH
SOLE
52413
0
2069
ANDEAVOR
COM
03349M105
2172
14151
SH
SOLE
12896
0
1255
ANDEAVOR LOGISTICS LP
COM UNIT LP INT
03350F106
384
7911
SH
SOLE
7911
0
0
ANGI HOMESERVICES INC
COM CL A
00183L102
397
16909
SH
SOLE
16909
0
0
ANHEUSER BUSCH INBEV SA/NV
SPONSORED ADR
03524A108
312
4608
SH
SOLE
4608
0
0
ANIXTER INTL INC
COM
035290105
267
3793
SH
SOLE
3793
0
0
ANNALY CAP MGMT INC
COM
035710409
1222
119490
SH
SOLE
42373
0
77117
ANSYS INC
COM
03662Q105
1695
9081
SH
SOLE
7235
0
1846
ANTERO RES CORP
COM
03674X106
256
14429
SH
SOLE
11588
0
2841
ANTHEM INC
COM
036752103
18019
65750
SH
SOLE
63789
0
1961
AON PLC
SHS CL A
G0408V102
17273
112321
SH
SOLE
110509
0
1812
APACHE CORP
COM
037411105
1929
40464
SH
SOLE
33586
0
6878
APARTMENT INVT & MGMT CO
CL A
03748R101
594
13455
SH
SOLE
13455
0
0
APOLLO COML REAL EST FIN INC
COM
03762U105
283
15015
SH
SOLE
15015
0
0
APPLE INC
COM
037833100
152961
677597
SH
SOLE
675342
0
2255
APPLIED INDL TECHNOLOGIES IN
COM
03820C105
386
4928
SH
SOLE
4928
0
0
APPLIED MATLS INC
COM
038222105
5289
136856
SH
SOLE
135383
0
1473
APTARGROUP INC
COM
038336103
211
1961
SH
SOLE
1961
0
0
APTIV PLC
SHS
G6095L109
1623
19341
SH
SOLE
18555
0
786
AQUA AMERICA INC
COM
03836W103
234
6348
SH
SOLE
6348
0
0
ARAMARK
COM
03852U106
549
12755
SH
SOLE
8308
0
4447
ARCH CAP GROUP LTD
ORD
G0450A105
1017
34111
SH
SOLE
14037
0
20074
ARCHER DANIELS MIDLAND CO
COM
039483102
2635
52416
SH
SOLE
48847
0
3569
ARCHROCK INC
COM
03957W106
185
15191
SH
SOLE
15191
0
0
ARCONIC INC
COM
03965L100
1048
47625
SH
SOLE
39776
0
7849
ARES CAP CORP
COM
04010L103
288
16739
SH
SOLE
16739
0
0
ARISTA NETWORKS INC
COM
040413106
1477
5554
SH
SOLE
5009
0
545
ARROW ELECTRS INC
COM
042735100
283
3845
SH
SOLE
3035
0
810
ASCENA RETAIL GROUP INC
COM
04351G101
66
14450
SH
SOLE
14450
0
0
ASHLAND GLOBAL HLDGS INC
COM
044186104
751
8961
SH
SOLE
8040
0
921
ASML HOLDING N V
N Y REGISTRY SHS
N07059210
576
3064
SH
SOLE
3064
0
0
ASPEN TECHNOLOGY INC
COM
045327103
304
2668
SH
SOLE
2668
0
0
ASSURANT INC
COM
04621X108
768
7111
SH
SOLE
4543
0
2568
ASTRAZENECA PLC
SPONSORED ADR
046353108
1671
42240
SH
SOLE
39990
0
2250
AT&T INC
COM
00206R102
26503
790425
SH
SOLE
758572
0
31853
ATMOS ENERGY CORP
COM
049560105
358
3808
SH
SOLE
3808
0
0
AUTODESK INC
COM
052769106
4591
29408
SH
SOLE
28771
0
637
AUTOLIV INC
COM
052800109
464
5357
SH
SOLE
3026
0
2331
AUTOMATIC DATA PROCESSING IN
COM
053015103
9240
61331
SH
SOLE
58465
0
2866
AUTOZONE INC
COM
053332102
2605
3358
SH
SOLE
2583
0
775
AVALONBAY CMNTYS INC
COM
053484101
2718
15006
SH
SOLE
12110
0
2896
AVANGRID INC
COM
05351W103
613
12789
SH
SOLE
11068
0
1721
AVERY DENNISON CORP
COM
053611109
987
9111
SH
SOLE
7531
0
1580
AVISTA CORP
COM
05379B107
285
5629
SH
SOLE
5629
0
0
AVNET INC
COM
053807103
255
5697
SH
SOLE
4153
0
1544
AVON PRODS INC
COM
054303102
124
56198
SH
SOLE
56198
0
0
AXALTA COATING SYS LTD
COM
G0750C108
251
8608
SH
SOLE
8608
0
0
AXIS CAPITAL HOLDINGS LTD
SHS
G0692U109
477
8257
SH
SOLE
2972
0
5285
B2GOLD CORP
COM
11777Q209
2213
973024
SH
SOLE
973024
0
0
BAIDU INC
SPON ADR REP A
056752108
4278
18706
SH
SOLE
18706
0
0
BAKER HUGHES A GE CO
CL A
05722G100
1530
45212
SH
SOLE
37210
0
8002
BALCHEM CORP
COM
057665200
274
2441
SH
SOLE
2441
0
0
BALL CORP
COM
058498106
1521
34565
SH
SOLE
30401
0
4164
BANCO BILBAO VIZCAYA ARGENTA
SPONSORED ADR
05946K101
241
38200
SH
SOLE
35150
0
3050
BANK AMER CORP
COM
060505104
41163
1397267
SH
SOLE
1387421
0
9846
BANK MONTREAL QUE
COM
063671101
813047
9864752
SH
SOLE
9844962
0
19790
BANK N S HALIFAX
COM
064149107
488943
8209322
SH
SOLE
8185715
0
23607
BANK NEW YORK MELLON CORP
COM
064058100
4519
88620
SH
SOLE
85020
0
3600
BANKUNITED INC
COM
06652K103
1540
43503
SH
SOLE
43503
0
0
BARRICK GOLD CORP
COM
067901108
42862
3877285
SH
SOLE
3876355
0
930
BAUSCH HEALTH COS INC
COM
071734107
11719
456694
SH
SOLE
456694
0
0
BAXTER INTL INC
COM
071813109
4777
61967
SH
SOLE
54596
0
7371
BAYTEX ENERGY CORP
COM
07317Q105
1180
406738
SH
SOLE
406738
0
0
BB&T CORP
COM
054937107
3863
79579
SH
SOLE
68909
0
10670
BCE INC
COM NEW
05534B760
223841
5529319
SH
SOLE
5508559
0
20760
BECTON DICKINSON & CO
COM
075887109
12742
48819
SH
SOLE
41299
0
7520
BERKSHIRE HATHAWAY INC DEL
CL A
084670108
320
1
SH
SOLE
0
0
1
BERKSHIRE HATHAWAY INC DEL
CL B NEW
084670702
53769
251129
SH
SOLE
245948
0
5181
BERRY GLOBAL GROUP INC
COM
08579W103
218
4501
SH
SOLE
4501
0
0
BEST BUY INC
COM
086516101
2225
28043
SH
SOLE
23466
0
4577
BGC PARTNERS INC
CL A
05541T101
133
11238
SH
SOLE
11238
0
0
BIO RAD LABS INC
CL A
090572207
338
1081
SH
SOLE
1081
0
0
BIO TECHNE CORP
COM
09073M104
280
1374
SH
SOLE
1374
0
0
BIOGEN INC
COM
09062X103
9764
27635
SH
SOLE
27133
0
502
BIOMARIN PHARMACEUTICAL INC
COM
09061G101
1570
16194
SH
SOLE
13804
0
2390
BLACK KNIGHT INC
COM
09215C105
277
5332
SH
SOLE
5332
0
0
BLACKBERRY LTD
COM
09228F103
4260
376634
SH
SOLE
370604
0
6030
BLACKROCK INC
COM
09247X101
8700
18459
SH
SOLE
18321
0
138
BLACKSTONE GROUP L P
COM UNIT LTD
09253U108
890
23365
SH
SOLE
23365
0
0
BLOCK H & R INC
COM
093671105
708
27503
SH
SOLE
17806
0
9697
BLUCORA INC
COM
095229100
233
5789
SH
SOLE
5789
0
0
BLUEBIRD BIO INC
COM
09609G100
260
1780
SH
SOLE
1780
0
0
BOEING CO
COM
097023105
18595
49999
SH
SOLE
49744
0
255
BOK FINL CORP
COM NEW
05561Q201
238
2448
SH
SOLE
2448
0
0
BOOKING HLDGS INC
COM
09857L108
14142
7128
SH
SOLE
6772
0
356
BOOZ ALLEN HAMILTON HLDG COR
CL A
099502106
250
5045
SH
SOLE
5045
0
0
BORGWARNER INC
COM
099724106
791
18480
SH
SOLE
17174
0
1306
BOSTON PRIVATE FINL HLDGS IN
COM
101119105
154
11308
SH
SOLE
11308
0
0
BOSTON PROPERTIES INC
COM
101121101
3937
31985
SH
SOLE
31283
0
702
BOSTON SCIENTIFIC CORP
COM
101137107
5270
136876
SH
SOLE
121870
0
15006
BP PLC
SPONSORED ADR
055622104
3388
73500
SH
SOLE
69490
0
4010
BRIGHT HORIZONS FAM SOL IN D
COM
109194100
249
2113
SH
SOLE
2113
0
0
BRIGHTHOUSE FINL INC
COM
10922N103
494
11172
SH
SOLE
9999
0
1173
BRISTOL MYERS SQUIBB CO
COM
110122108
9351
150622
SH
SOLE
143995
0
6627
BRITISH AMERN TOB PLC
SPONSORED ADR
110448107
2033
43605
SH
SOLE
41375
0
2230
BRIXMOR PPTY GROUP INC
COM
11120U105
195
11109
SH
SOLE
11109
0
0
BROADCOM INC
COM
11135F101
14157
57377
SH
SOLE
51540
0
5837
BROADRIDGE FINL SOLUTIONS IN
COM
11133T103
2407
18241
SH
SOLE
9980
0
8261
BROOKFIELD ASSET MGMT INC
CL A LTD VT SH
112585104
542900
12207064
SH
SOLE
12186779
0
20285
BROOKFIELD BUSINESS PARTNERS
UNIT LTD LP
G16234109
120700
2635093
SH
SOLE
2635093
0
0
BROOKFIELD INFRAST PARTNERS
LP INT UNIT
G16252101
85397
2140567
SH
SOLE
2140567
0
0
BROOKFIELD PPTY PARTNERS L P
UNIT LTD PARTN
G16249107
289178
13839651
SH
SOLE
13829241
0
10410
BROOKFIELD RENEWABLE PARTNER
PARTNERSHIP UNIT
G16258108
36936
1219863
SH
SOLE
1219863
0
0
BROWN & BROWN INC
COM
115236101
396
13391
SH
SOLE
10725
0
2666
BROWN FORMAN CORP
CL B
115637209
1570
31060
SH
SOLE
25559
0
5501
BRP INC
COM SUN VTG
05577W200
877
18701
SH
SOLE
18701
0
0
BRUNSWICK CORP
COM
117043109
208
3101
SH
SOLE
3101
0
0
BUNGE LIMITED
COM
G16962105
628
9141
SH
SOLE
5009
0
4132
BURLINGTON STORES INC
COM
122017106
4296
26366
SH
SOLE
17526
0
8840
BWX TECHNOLOGIES INC
COM
05605H100
227
3636
SH
SOLE
3636
0
0
C H ROBINSON WORLDWIDE INC
COM NEW
12541W209
1833
18717
SH
SOLE
12237
0
6480
CA INC
COM
12673P105
2239
50715
SH
SOLE
48728
0
1987
CABOT OIL & GAS CORP
COM
127097103
1952
86693
SH
SOLE
79354
0
7339
CACI INTL INC
CL A
127190304
561
3048
SH
SOLE
3048
0
0
CADENCE DESIGN SYSTEM INC
COM
127387108
1710
37733
SH
SOLE
36085
0
1648
CAE INC
COM
124765108
2885
142253
SH
SOLE
142253
0
0
CAESARS ENTMT CORP
COM
127686103
258
25139
SH
SOLE
25139
0
0
CALERES INC
COM
129500104
202
5634
SH
SOLE
5634
0
0
CAMDEN PPTY TR
SH BEN INT
133131102
488
5212
SH
SOLE
3368
0
1844
CAMECO CORP
COM
13321L108
2398
210432
SH
SOLE
210432
0
0
CAMPBELL SOUP CO
COM
134429109
1145
31250
SH
SOLE
20469
0
10781
CANADA GOOSE HOLDINGS INC
SHS SUB VTG
135086106
1639
25469
SH
SOLE
25469
0
0
CANADIAN NAT RES LTD
COM
136385101
463879
14209400
SH
SOLE
14187120
0
22280
CANADIAN NATL RY CO
COM
136375102
428918
4783812
SH
SOLE
4765532
0
18280
CANADIAN PAC RY LTD
COM
13645T100
362945
1717105
SH
SOLE
1716885
0
220
CANOPY GROWTH CORP
COM
138035100
5165
106407
SH
SOLE
106407
0
0
CAPITAL ONE FINL CORP
COM
14040H105
4278
45067
SH
SOLE
43841
0
1226
CAPSTEAD MTG CORP
COM NO PAR
14067E506
102
12934
SH
SOLE
12934
0
0
CARDINAL HEALTH INC
COM
14149Y108
1690
31304
SH
SOLE
27482
0
3822
CARGURUS INC
COM CL A
141788109
209
3746
SH
SOLE
3746
0
0
CARLISLE COS INC
COM
142339100
278
2281
SH
SOLE
2281
0
0
CARMAX INC
COM
143130102
1278
17109
SH
SOLE
15796
0
1313
CARNIVAL CORP
UNIT 99/99/9999
143658300
2818
44191
SH
SOLE
40580
0
3611
CARRIZO OIL & GAS INC
COM
144577103
252
9996
SH
SOLE
9996
0
0
CARVANA CO
CL A
146869102
277
4691
SH
SOLE
4691
0
0
CATALENT INC
COM
148806102
217
4758
SH
SOLE
4758
0
0
CATERPILLAR INC DEL
COM
149123101
8633
56615
SH
SOLE
56158
0
457
CBL & ASSOC PPTYS INC
COM
124830100
93
23206
SH
SOLE
23206
0
0
CBOE GLOBAL MARKETS INC
COM
12503M108
1091
11365
SH
SOLE
10249
0
1116
CBRE GROUP INC
CL A
12504L109
1289
29237
SH
SOLE
27771
0
1466
CBS CORP NEW
CL B
124857202
1881
32738
SH
SOLE
31645
0
1093
CDK GLOBAL INC
COM
12508E101
386
6167
SH
SOLE
4736
0
1431
CDN IMPERIAL BK COMM TORONTO
COM
136069101
763544
8155008
SH
SOLE
8140818
0
14190
CDW CORP
COM
12514G108
577
6490
SH
SOLE
5563
0
927
CELANESE CORP DEL
COM
150870103
722
6332
SH
SOLE
4773
0
1559
CELESTICA INC
SUB VTG SHS
15101Q108
24487
2262544
SH
SOLE
2262544
0
0
CELGENE CORP
COM
151020104
8749
97764
SH
SOLE
94023
0
3741
CENOVUS ENERGY INC
COM
15135U109
193660
19301225
SH
SOLE
19299485
0
1740
CENTENE CORP DEL
COM
15135B101
2699
18639
SH
SOLE
16547
0
2092
CENTENNIAL RESOURCE DEV INC
CL A
15136A102
214
9782
SH
SOLE
9782
0
0
CENTERPOINT ENERGY INC
COM
15189T107
1286
46493
SH
SOLE
38011
0
8482
CENTURYLINK INC
COM
156700106
2272
107161
SH
SOLE
87748
0
19413
CERNER CORP
COM
156782104
2894
44936
SH
SOLE
42112
0
2824
CF INDS HLDGS INC
COM
125269100
1602
29429
SH
SOLE
20013
0
9416
CHARLES RIV LABS INTL INC
COM
159864107
226
1680
SH
SOLE
1680
0
0
CHART INDS INC
COM PAR $0.01
16115Q308
321
4095
SH
SOLE
4095
0
0
CHARTER COMMUNICATIONS INC N
CL A
16119P108
9193
28210
SH
SOLE
28027
0
183
CHECK POINT SOFTWARE TECH LT
ORD
M22465104
2165
18397
SH
SOLE
14844
0
3553
CHEMOURS CO
COM
163851108
257
6505
SH
SOLE
6505
0
0
CHENIERE ENERGY INC
COM NEW
16411R208
710
10216
SH
SOLE
8439
0
1777
CHENIERE ENERGY PARTNERS LP
COM UNIT
16411Q101
687
17420
SH
SOLE
17420
0
0
CHESAPEAKE ENERGY CORP
COM
165167107
151
33561
SH
SOLE
33561
0
0
CHEVRON CORP NEW
COM
166764100
30577
250054
SH
SOLE
243113
0
6941
CHICOS FAS INC
COM
168615102
145
16782
SH
SOLE
16782
0
0
CHIPOTLE MEXICAN GRILL INC
COM
169656105
1464
3222
SH
SOLE
2281
0
941
CHUBB LIMITED
COM
H1467J104
3736
27955
SH
SOLE
24695
0
3260
CHURCH & DWIGHT INC
COM
171340102
3009
50683
SH
SOLE
34910
0
15773
CIGNA CORPORATION
COM
125509109
5255
25234
SH
SOLE
21973
0
3261
CIMAREX ENERGY CO
COM
171798101
1049
11283
SH
SOLE
8401
0
2882
CINCINNATI FINL CORP
COM
172062101
1258
16381
SH
SOLE
13548
0
2833
CINTAS CORP
COM
172908105
2582
13052
SH
SOLE
12638
0
414
CISCO SYS INC
COM
17275R102
32350
665082
SH
SOLE
654873
0
10209
CIT GROUP INC
COM NEW
125581801
397
7686
SH
SOLE
4752
0
2934
CITIGROUP INC
COM NEW
172967424
20013
278972
SH
SOLE
275481
0
3491
CITIZENS FINL GROUP INC
COM
174610105
4304
111590
SH
SOLE
87856
0
23734
CITRIX SYS INC
COM
177376100
2173
19549
SH
SOLE
17373
0
2176
CLEAR CHANNEL OUTDOOR HLDGS
CL A
18451C109
81
13552
SH
SOLE
13552
0
0
CLEVELAND CLIFFS INC
COM
185899101
134
10609
SH
SOLE
10609
0
0
CLOROX CO DEL
COM
189054109
2415
16057
SH
SOLE
11253
0
4804
CME GROUP INC
COM CL A
12572Q105
6394
37568
SH
SOLE
33704
0
3864
CMS ENERGY CORP
COM
125896100
1509
30801
SH
SOLE
24508
0
6293
CNA FINL CORP
COM
126117100
495
10834
SH
SOLE
9455
0
1379
COCA COLA CO
COM
191216100
22051
477396
SH
SOLE
455610
0
21786
COCA COLA EUROPEAN PARTNERS
SHS
G25839104
660
14508
SH
SOLE
12167
0
2341
COGNEX CORP
COM
192422103
350
6275
SH
SOLE
6275
0
0
COGNIZANT TECHNOLOGY SOLUTIO
CL A
192446102
6385
82767
SH
SOLE
76336
0
6431
COLGATE PALMOLIVE CO
COM
194162103
6464
96546
SH
SOLE
85912
0
10634
COLLIERS INTL GROUP INC
SUB VTG SHS
194693107
9692
125228
SH
SOLE
125228
0
0
COLONY CAP INC NEW
CL A COM
19626G108
116
19072
SH
SOLE
19072
0
0
COLUMBIA BKG SYS INC
COM
197236102
225
5793
SH
SOLE
5793
0
0
COLUMBIA SPORTSWEAR CO
COM
198516106
238
2560
SH
SOLE
2560
0
0
COMCAST CORP NEW
CL A
20030N101
21636
611002
SH
SOLE
603442
0
7560
COMERICA INC
COM
200340107
1674
18555
SH
SOLE
14969
0
3586
COMMERCE BANCSHARES INC
COM
200525103
607
9199
SH
SOLE
6646
0
2553
COMMSCOPE HLDG CO INC
COM
20337X109
236
7658
SH
SOLE
6850
0
808
COMMUNITY BK SYS INC
COM
203607106
395
6468
SH
SOLE
6468
0
0
CONAGRA BRANDS INC
COM
205887102
1464
43107
SH
SOLE
32950
0
10157
CONCHO RES INC
COM
20605P101
5317
34806
SH
SOLE
31256
0
3550
CONOCOPHILLIPS
COM
20825C104
9218
119095
SH
SOLE
111237
0
7858
CONSOLIDATED EDISON INC
COM
209115104
3041
39914
SH
SOLE
27002
0
12912
CONSTELLATION BRANDS INC
CL A
21036P108
4776
22148
SH
SOLE
16667
0
5481
CONTINENTAL RESOURCES INC
COM
212015101
1205
17649
SH
SOLE
13340
0
4309
COOPER COS INC
COM NEW
216648402
1431
5165
SH
SOLE
4190
0
975
COPART INC
COM
217204106
1216
23602
SH
SOLE
22589
0
1013
CORELOGIC INC
COM
21871D103
321
6495
SH
SOLE
6495
0
0
CORNING INC
COM
219350105
2940
83280
SH
SOLE
75844
0
7436
COSTAR GROUP INC
COM
22160N109
609
1447
SH
SOLE
1279
0
168
COSTCO WHSL CORP NEW
COM
22160K105
14748
62788
SH
SOLE
60810
0
1978
COTT CORP QUE
COM
22163N106
1200
74428
SH
SOLE
74428
0
0
COTY INC
COM CL A
222070203
691
55042
SH
SOLE
50253
0
4789
COUSINS PPTYS INC
COM
222795106
145
16301
SH
SOLE
16301
0
0
CRANE CO
COM
224399105
209
2127
SH
SOLE
2127
0
0
CREDICORP LTD
COM
G2519Y108
335
1501
SH
SOLE
1501
0
0
CREDIT ACCEP CORP MICH
COM
225310101
306
698
SH
SOLE
698
0
0
CRESCENT PT ENERGY CORP
COM
22576C101
53645
8436131
SH
SOLE
8434651
0
1480
CROWN CASTLE INTL CORP NEW
COM
22822V101
8033
72158
SH
SOLE
66010
0
6148
CROWN HOLDINGS INC
COM
228368106
265
5524
SH
SOLE
5524
0
0
CSX CORP
COM
126408103
9507
128384
SH
SOLE
123318
0
5066
CTRIP COM INTL LTD
AMERICAN DEP SHS
22943F100
1085
29190
SH
SOLE
29190
0
0
CULLEN FROST BANKERS INC
COM
229899109
238
2276
SH
SOLE
2276
0
0
CUMMINS INC
COM
231021106
2249
15395
SH
SOLE
14338
0
1057
CURTISS WRIGHT CORP
COM
231561101
230
1672
SH
SOLE
1672
0
0
CVB FINL CORP
COM
126600105
202
9047
SH
SOLE
9047
0
0
CVS HEALTH CORP
COM
126650100
20829
264602
SH
SOLE
258845
0
5757
CYPRESS SEMICONDUCTOR CORP
COM
232806109
185
12782
SH
SOLE
12782
0
0
CYRUSONE INC
COM
23283R100
222
3496
SH
SOLE
3496
0
0
D R HORTON INC
COM
23331A109
1522
36072
SH
SOLE
31333
0
4739
DANAHER CORP DEL
COM
235851102
7464
68687
SH
SOLE
64806
0
3881
DARDEN RESTAURANTS INC
COM
237194105
1810
16274
SH
SOLE
10685
0
5589
DARLING INGREDIENTS INC
COM
237266101
260
13448
SH
SOLE
13448
0
0
DAVITA INC
COM
23918K108
1222
17060
SH
SOLE
14449
0
2611
DCP MIDSTREAM LP
COM UT LTD PTN
23311P100
210
5293
SH
SOLE
5293
0
0
DEAN FOODS CO NEW
COM NEW
242370203
78
10995
SH
SOLE
10995
0
0
DEERE & CO
COM
244199105
4974
33088
SH
SOLE
30532
0
2556
DELTA AIR LINES INC DEL
COM NEW
247361702
3892
67295
SH
SOLE
59556
0
7739
DENBURY RES INC
COM NEW
247916208
321
51754
SH
SOLE
51754
0
0
DENTSPLY SIRONA INC
COM
24906P109
1136
30088
SH
SOLE
29071
0
1017
DESCARTES SYS GROUP INC
COM
249906108
4559
134522
SH
SOLE
131882
0
2640
DEVON ENERGY CORP NEW
COM
25179M103
3345
83741
SH
SOLE
78321
0
5420
DEXCOM INC
COM
252131107
456
3185
SH
SOLE
3185
0
0
DIAGEO P L C
SPON ADR NEW
25243Q205
941
6640
SH
SOLE
6140
0
500
DIAMONDBACK ENERGY INC
COM
25278X109
544
4025
SH
SOLE
3497
0
528
DIAMONDROCK HOSPITALITY CO
COM
252784301
301
25776
SH
SOLE
25776
0
0
DIGITAL RLTY TR INC
COM
253868103
2570
22848
SH
SOLE
17984
0
4864
DISCOVER FINL SVCS
COM
254709108
2535
33157
SH
SOLE
32236
0
921
DISCOVERY INC
COM SER A
25470F104
868
27125
SH
SOLE
21586
0
5539
DISCOVERY INC
COM SER C
25470F302
717
24253
SH
SOLE
16484
0
7769
DISH NETWORK CORP
CL A
25470M109
1072
29971
SH
SOLE
28370
0
1601
DISNEY WALT CO
COM DISNEY
254687106
15733
134538
SH
SOLE
131806
0
2732
DOLBY LABORATORIES INC
COM
25659T107
267
3812
SH
SOLE
3812
0
0
DOLLAR GEN CORP NEW
COM
256677105
2951
26996
SH
SOLE
23596
0
3400
DOLLAR TREE INC
COM
256746108
3281
40234
SH
SOLE
32636
0
7598
DOMINION ENERGY INC
COM
25746U109
7530
107146
SH
SOLE
97361
0
9785
DOMINOS PIZZA INC
COM
25754A201
603
2045
SH
SOLE
1542
0
503
DONALDSON INC
COM
257651109
271
4650
SH
SOLE
4650
0
0
DORMAN PRODUCTS INC
COM
258278100
204
2652
SH
SOLE
2652
0
0
DOUGLAS EMMETT INC
COM
25960P109
238
6318
SH
SOLE
6318
0
0
DOVER CORP
COM
260003108
1290
14572
SH
SOLE
13689
0
883
DOWDUPONT INC
COM
26078J100
15369
238984
SH
SOLE
237946
0
1038
DROPBOX INC
CL A
26210C104
372
13873
SH
SOLE
13873
0
0
DSW INC
CL A
23334L102
323
9541
SH
SOLE
9541
0
0
DTE ENERGY CO
COM
233331107
2024
18551
SH
SOLE
15720
0
2831
DUKE ENERGY CORP NEW
COM NEW
26441C204
9095
113659
SH
SOLE
98989
0
14670
DUKE REALTY CORP
COM NEW
264411505
1137
40084
SH
SOLE
30959
0
9125
DUN & BRADSTREET CORP DEL NE
COM
26483E100
452
3173
SH
SOLE
1379
0
1794
DUNKIN BRANDS GROUP INC
COM
265504100
216
2929
SH
SOLE
2929
0
0
DXC TECHNOLOGY CO
COM
23355L106
2733
29228
SH
SOLE
28421
0
807
E TRADE FINANCIAL CORP
COM NEW
269246401
1265
24140
SH
SOLE
22903
0
1237
EAST WEST BANCORP INC
COM
27579R104
315
5223
SH
SOLE
5223
0
0
EASTMAN CHEM CO
COM
277432100
1337
13967
SH
SOLE
12967
0
1000
EATON CORP PLC
SHS
G29183103
3965
45712
SH
SOLE
44846
0
866
EATON VANCE CORP
COM NON VTG
278265103
224
4270
SH
SOLE
4270
0
0
EBAY INC
COM
278642103
5096
154341
SH
SOLE
140592
0
13749
ECOLAB INC
COM
278865100
4036
25740
SH
SOLE
24329
0
1411
EDISON INTL
COM
281020107
2158
31880
SH
SOLE
28438
0
3442
EDWARDS LIFESCIENCES CORP
COM
28176E108
5424
31157
SH
SOLE
29016
0
2141
ELDORADO GOLD CORP NEW
COM
284902103
1235
1412649
SH
SOLE
1412649
0
0
ELECTRONIC ARTS INC
COM
285512109
5668
47042
SH
SOLE
39895
0
7147
EMERSON ELEC CO
COM
291011104
4761
62169
SH
SOLE
61181
0
988
ENABLE MIDSTREAM PARTNERS LP
COM UNIT RP IN
292480100
264
15649
SH
SOLE
15649
0
0
ENBRIDGE ENERGY PARTNERS L P
COM
29250R106
131
11889
SH
SOLE
11889
0
0
ENBRIDGE INC
COM
29250N105
654371
20294561
SH
SOLE
20251609
0
42952
ENCANA CORP
COM
292505104
137695
10513431
SH
SOLE
10494511
0
18920
ENCOMPASS HEALTH CORP
COM
29261A100
273
3507
SH
SOLE
3507
0
0
ENDO INTL PLC
SHS
G30401106
437
25963
SH
SOLE
25963
0
0
ENERGEN CORP
COM
29265N108
307
3557
SH
SOLE
3557
0
0
ENERGY FUELS INC
COM NEW
292671708
816
250071
SH
SOLE
250071
0
0
ENERGY TRANSFER EQUITY L P
COM UT LTD PTN
29273V100
667
38267
SH
SOLE
38267
0
0
ENERGY TRANSFER PARTNERS LP
UNIT LTD PRT INT
29278N103
916
41161
SH
SOLE
41161
0
0
ENERPLUS CORP
COM
292766102
4653
377136
SH
SOLE
377136
0
0
ENLINK MIDSTREAM PARTNERS LP
COM UNIT REP LTD
29336U107
237
12741
SH
SOLE
12741
0
0
ENTERGY CORP NEW
COM
29364G103
1508
18589
SH
SOLE
15976
0
2613
ENTERPRISE PRODS PARTNERS L
COM
293792107
2197
76486
SH
SOLE
76486
0
0
ENVISION HEALTHCARE CORP
COM
29414D100
478
10448
SH
SOLE
10448
0
0
EOG RES INC
COM
26875P101
18939
148463
SH
SOLE
144095
0
4368
EPAM SYS INC
COM
29414B104
268
1948
SH
SOLE
1948
0
0
EQT CORP
COM
26884L109
1136
25691
SH
SOLE
22013
0
3678
EQT GP HLDGS LP
COM UNIT REP
26885J103
202
9685
SH
SOLE
9685
0
0
EQUIFAX INC
COM
294429105
1518
11627
SH
SOLE
10486
0
1141
EQUINIX INC
COM PAR $0.001
29444U700
3354
7749
SH
SOLE
6884
0
865
EQUITY LIFESTYLE PPTYS INC
COM
29472R108
309
3207
SH
SOLE
3207
0
0
EQUITY RESIDENTIAL
SH BEN INT
29476L107
2539
38323
SH
SOLE
32171
0
6152
ERIE INDTY CO
CL A
29530P102
205
1607
SH
SOLE
1607
0
0
ESSEX PPTY TR INC
COM
297178105
1725
6992
SH
SOLE
5821
0
1171
ETSY INC
COM
29786A106
227
4411
SH
SOLE
4411
0
0
EVEREST RE GROUP LTD
COM
G3223R108
1365
5976
SH
SOLE
3507
0
2469
EVERGY INC
COM
30034W106
1430
26035
SH
SOLE
22988
0
3047
EVERSOURCE ENERGY
COM
30040W108
1974
32133
SH
SOLE
27610
0
4523
EXACT SCIENCES CORP
COM
30063P105
339
4296
SH
SOLE
4296
0
0
EXELIXIS INC
COM
30161Q104
187
10572
SH
SOLE
10572
0
0
EXELON CORP
COM
30161N101
4226
96803
SH
SOLE
84262
0
12541
EXPEDIA GROUP INC
COM NEW
30212P303
2686
20588
SH
SOLE
18142
0
2446
EXPEDITORS INTL WASH INC
COM
302130109
1508
20512
SH
SOLE
15060
0
5452
EXPRESS INC
COM
30219E103
112
10148
SH
SOLE
10148
0
0
EXPRESS SCRIPTS HLDG CO
COM
30219G108
7599
79977
SH
SOLE
74946
0
5031
EXTRA SPACE STORAGE INC
COM
30225T102
1064
12276
SH
SOLE
10765
0
1511
EXXON MOBIL CORP
COM
30231G102
41563
488858
SH
SOLE
473026
0
15832
F M C CORP
COM NEW
302491303
1106
12684
SH
SOLE
11587
0
1097
F5 NETWORKS INC
COM
315616102
1644
8243
SH
SOLE
5252
0
2991
FACEBOOK INC
CL A
30303M102
64144
390027
SH
SOLE
383076
0
6951
FACTSET RESH SYS INC
COM
303075105
312
1393
SH
SOLE
1393
0
0
FAIR ISAAC CORP
COM
303250104
234
1023
SH
SOLE
1023
0
0
FASTENAL CO
COM
311900104
2342
40370
SH
SOLE
37324
0
3046
FEDERAL REALTY INVT TR
SH BEN INT NEW
313747206
6421
50769
SH
SOLE
49026
0
1743
FEDEX CORP
COM
31428X106
6272
26048
SH
SOLE
25783
0
265
FIDELITY NATIONAL FINANCIAL
FNF GROUP COM
31620R303
614
15601
SH
SOLE
9734
0
5867
FIDELITY NATL INFORMATION SV
COM
31620M106
3963
36332
SH
SOLE
30587
0
5745
FIFTH THIRD BANCORP
COM
316773100
1976
70764
SH
SOLE
60763
0
10001
FINISAR CORP
COM NEW
31787A507
270
14175
SH
SOLE
14175
0
0
FIRST BANCORP P R
COM NEW
318672706
224
24601
SH
SOLE
24601
0
0
FIRST DATA CORP NEW
COM CL A
32008D106
808
33017
SH
SOLE
33017
0
0
FIRST FINL BANCORP OH
COM
320209109
246
8274
SH
SOLE
8274
0
0
FIRST FINL BANKSHARES
COM
32020R109
304
5150
SH
SOLE
5150
0
0
FIRST HAWAIIAN INC
COM
32051X108
2058
75773
SH
SOLE
75773
0
0
FIRST HORIZON NATL CORP
COM
320517105
197
11411
SH
SOLE
11411
0
0
FIRST MAJESTIC SILVER CORP
COM
32076V103
2370
417879
SH
SOLE
417879
0
0
FIRST MIDWEST BANCORP DEL
COM
320867104
366
13748
SH
SOLE
13748
0
0
FIRST REP BK SAN FRANCISCO C
COM
33616C100
2633
27423
SH
SOLE
23821
0
3602
FIRSTENERGY CORP
COM
337932107
1769
47602
SH
SOLE
40015
0
7587
FIRSTSERVICE CORP NEW
SUB VTG SH
33767E103
50374
596689
SH
SOLE
596689
0
0
FISERV INC
COM
337738108
15107
183382
SH
SOLE
158882
0
24500
FIVE BELOW INC
COM
33829M101
268
2058
SH
SOLE
2058
0
0
FLEETCOR TECHNOLOGIES INC
COM
339041105
1833
8044
SH
SOLE
7705
0
339
FLIR SYS INC
COM
302445101
810
13173
SH
SOLE
11952
0
1221
FLOWSERVE CORP
COM
34354P105
776
14180
SH
SOLE
11178
0
3002
FLUOR CORP NEW
COM
343412102
1124
19350
SH
SOLE
17985
0
1365
FNB CORP PA
COM
302520101
150
11831
SH
SOLE
11831
0
0
FOMENTO ECONOMICO MEXICANO S
SPON ADR UNITS
344419106
445
4500
SH
SOLE
4160
0
340
FOOT LOCKER INC
COM
344849104
800
15688
SH
SOLE
10336
0
5352
FORD MTR CO DEL
COM PAR $0.01
345370860
3276
354140
SH
SOLE
348838
0
5302
FOREST CITY RLTY TR INC
COM CL A
345605109
237
9457
SH
SOLE
9457
0
0
FORTINET INC
COM
34959E109
553
5990
SH
SOLE
5990
0
0
FORTIS INC
COM
349553107
20505
632903
SH
SOLE
625203
0
7700
FORTIVE CORP
COM
34959J108
2626
31186
SH
SOLE
30331
0
855
FORTUNA SILVER MINES INC
COM
349915108
1606
368079
SH
SOLE
368079
0
0
FORTUNE BRANDS HOME & SEC IN
COM
34964C106
753
14376
SH
SOLE
12931
0
1445
FRANCO NEVADA CORP
COM
351858105
58164
930525
SH
SOLE
928095
0
2430
FRANKLIN RES INC
COM
354613101
1167
38376
SH
SOLE
36621
0
1755
FRANKLIN STREET PPTYS CORP
COM
35471R106
122
15225
SH
SOLE
15225
0
0
FREEPORT-MCMORAN INC
CL B
35671D857
1837
132002
SH
SOLE
124517
0
7485
FRESENIUS MED CARE AG&CO KGA
SPONSORED ADR
358029106
399
7760
SH
SOLE
7160
0
600
FS INVT CORP
COM
302635107
72
10255
SH
SOLE
10255
0
0
FTI CONSULTING INC
COM
302941109
345
4719
SH
SOLE
4719
0
0
FULLER H B CO
COM
359694106
220
4259
SH
SOLE
4259
0
0
GALLAGHER ARTHUR J & CO
COM
363576109
1471
19760
SH
SOLE
15796
0
3964
GAMESTOP CORP NEW
CL A
36467W109
189
12364
SH
SOLE
12364
0
0
GAMING & LEISURE PPTYS INC
COM
36467J108
278
7897
SH
SOLE
7897
0
0
GANNETT CO INC
COM
36473H104
144
14355
SH
SOLE
14355
0
0
GAP INC DEL
COM
364760108
947
32830
SH
SOLE
24823
0
8007
GARMIN LTD
SHS
H2906T109
784
11187
SH
SOLE
5572
0
5615
GARTNER INC
COM
366651107
1345
8486
SH
SOLE
7808
0
678
GATES INDUSTRIAL CORPRATIN P
ORD SHS
G39108108
345
17705
SH
SOLE
17705
0
0
GCP APPLIED TECHNOLOGIES INC
COM
36164Y101
268
10087
SH
SOLE
10087
0
0
GENERAL DYNAMICS CORP
COM
369550108
5367
26216
SH
SOLE
25198
0
1018
GENERAL ELECTRIC CO
COM
369604103
8856
784388
SH
SOLE
768529
0
15859
GENERAL MLS INC
COM
370334104
13501
314673
SH
SOLE
311513
0
3160
GENERAL MTRS CO
COM
37045V100
3989
118485
SH
SOLE
116835
0
1650
GENTEX CORP
COM
371901109
273
12713
SH
SOLE
9556
0
3157
GENUINE PARTS CO
COM
372460105
1407
14156
SH
SOLE
12904
0
1252
GENWORTH FINL INC
COM CL A
37247D106
81
19438
SH
SOLE
19438
0
0
G-III APPAREL GROUP LTD
COM
36237H101
278
5777
SH
SOLE
5777
0
0
GILDAN ACTIVEWEAR INC
COM
375916103
4330
142424
SH
SOLE
138804
0
3620
GILEAD SCIENCES INC
COM
375558103
23475
304036
SH
SOLE
299253
0
4783
GLACIER BANCORP INC NEW
COM
37637Q105
271
6293
SH
SOLE
6293
0
0
GLAXOSMITHKLINE PLC
SPONSORED ADR
37733W105
6700
167279
SH
SOLE
162499
0
4780
GLOBAL PMTS INC
COM
37940X102
7288
57203
SH
SOLE
55724
0
1479
GLOBALSTAR INC
COM
378973408
23
45523
SH
SOLE
45523
0
0
GODADDY INC
CL A
380237107
569
6819
SH
SOLE
5993
0
826
GOLD STD VENTURES CORP
COM
380738104
2888
1689243
SH
SOLE
1689243
0
0
GOLDCORP INC NEW
COM
380956409
173513
17043530
SH
SOLE
17032580
0
10950
GOLDMAN SACHS GROUP INC
COM
38141G104
7230
32241
SH
SOLE
31984
0
257
GOODYEAR TIRE & RUBR CO
COM
382550101
544
23243
SH
SOLE
20571
0
2672
GOVERNMENT PPTYS INCOME TR
COM SHS BEN INT
38376A103
148
13071
SH
SOLE
13071
0
0
GRACE W R & CO DEL NEW
COM
38388F108
526
7362
SH
SOLE
7362
0
0
GRACO INC
COM
384109104
281
6071
SH
SOLE
6071
0
0
GRAINGER W W INC
COM
384802104
1875
5245
SH
SOLE
4684
0
561
GRAN TIERRA ENERGY INC
COM
38500T101
4448
1168703
SH
SOLE
1168703
0
0
GRAND CANYON ED INC
COM
38526M106
200
1773
SH
SOLE
1773
0
0
GRANITE REAL ESTATE INVT TR
UNIT 99/99/9999
387437114
181247
4223743
SH
SOLE
4223173
0
570
GRAPHIC PACKAGING HLDG CO
COM
388689101
143
10232
SH
SOLE
10232
0
0
GREAT WESTN BANCORP INC
COM
391416104
306
7262
SH
SOLE
7262
0
0
GREENBRIER COS INC
COM
393657101
228
3788
SH
SOLE
3788
0
0
GRIFOLS S A
SP ADR REP B NVT
398438408
2536
118692
SH
SOLE
100196
0
18496
GROUPE CGI INC
CL A SUB VTG
39945C109
52748
818750
SH
SOLE
815070
0
3680
GROUPON INC
COM
399473107
76
20092
SH
SOLE
20092
0
0
GRUBHUB INC
COM
400110102
432
3113
SH
SOLE
3113
0
0
GUIDEWIRE SOFTWARE INC
COM
40171V100
277
2747
SH
SOLE
2747
0
0
HAEMONETICS CORP
COM
405024100
219
1911
SH
SOLE
1911
0
0
HALLIBURTON CO
COM
406216101
4902
120936
SH
SOLE
111164
0
9772
HANESBRANDS INC
COM
410345102
671
36392
SH
SOLE
30896
0
5496
HARLEY DAVIDSON INC
COM
412822108
714
15753
SH
SOLE
14523
0
1230
HARRIS CORP DEL
COM
413875105
2861
16906
SH
SOLE
10383
0
6523
HARTFORD FINL SVCS GROUP INC
COM
416515104
1762
35263
SH
SOLE
32157
0
3106
HASBRO INC
COM
418056107
2025
19265
SH
SOLE
15437
0
3828
HAWAIIAN HOLDINGS INC
COM
419879101
249
6200
SH
SOLE
6200
0
0
HCA HEALTHCARE INC
COM
40412C101
4214
30288
SH
SOLE
27345
0
2943
HCP INC
COM
40414L109
1129
42895
SH
SOLE
36750
0
6145
HD SUPPLY HLDGS INC
COM
40416M105
281
6564
SH
SOLE
6564
0
0
HEALTHCARE TR AMER INC
CL A NEW
42225P501
208
7798
SH
SOLE
7798
0
0
HEALTHEQUITY INC
COM
42226A107
214
2271
SH
SOLE
2271
0
0
HECLA MNG CO
COM
422704106
39
13952
SH
SOLE
13952
0
0
HEICO CORP NEW
COM
422806109
339
3657
SH
SOLE
3657
0
0
HEICO CORP NEW
CL A
422806208
369
4882
SH
SOLE
4882
0
0
HELIX ENERGY SOLUTIONS GRP I
COM
42330P107
190
19188
SH
SOLE
19188
0
0
HELMERICH & PAYNE INC
COM
423452101
830
12066
SH
SOLE
9511
0
2555
HENRY JACK & ASSOC INC
COM
426281101
813
5078
SH
SOLE
2562
0
2516
HERBALIFE NUTRITION LTD
COM SHS
G4412G101
497
9119
SH
SOLE
6258
0
2861
HERSHEY CO
COM
427866108
1913
18752
SH
SOLE
14825
0
3927
HESS CORP
COM
42809H107
1906
26626
SH
SOLE
25070
0
1556
HEWLETT PACKARD ENTERPRISE C
COM
42824C109
2321
142301
SH
SOLE
137652
0
4649
HEXCEL CORP NEW
COM
428291108
215
3205
SH
SOLE
3205
0
0
HIGHPOINT RES CORP
COM
43114K108
73
14940
SH
SOLE
14940
0
0
HILL ROM HLDGS INC
COM
431475102
220
2329
SH
SOLE
2329
0
0
HILLENBRAND INC
COM
431571108
260
4975
SH
SOLE
4975
0
0
HILTON WORLDWIDE HLDGS INC
COM
43300A203
2138
26466
SH
SOLE
25242
0
1224
HMS HLDGS CORP
COM
40425J101
246
7505
SH
SOLE
7505
0
0
HOLLYFRONTIER CORP
COM
436106108
1472
21054
SH
SOLE
15232
0
5822
HOLOGIC INC
COM
436440101
1591
38817
SH
SOLE
35032
0
3785
HOME DEPOT INC
COM
437076102
22420
108229
SH
SOLE
106060
0
2169
HONEYWELL INTL INC
COM
438516106
12366
74315
SH
SOLE
72927
0
1388
HOPE BANCORP INC
COM
43940T109
278
17217
SH
SOLE
17217
0
0
HORACE MANN EDUCATORS CORP N
COM
440327104
239
5313
SH
SOLE
5313
0
0
HORMEL FOODS CORP
COM
440452100
1863
47293
SH
SOLE
31816
0
15477
HOSPITALITY PPTYS TR
COM SH BEN INT
44106M102
313
10848
SH
SOLE
6261
0
4587
HOST HOTELS & RESORTS INC
COM
44107P104
1481
70181
SH
SOLE
66687
0
3494
HOWARD HUGHES CORP
COM
44267D107
208
1672
SH
SOLE
1672
0
0
HP INC
COM
40434L105
3899
151295
SH
SOLE
146019
0
5276
HSBC HLDGS PLC
SPON ADR NEW
404280406
3061
69581
SH
SOLE
45841
0
23740
HUBBELL INC
COM
443510607
254
1899
SH
SOLE
1899
0
0
HUBSPOT INC
COM
443573100
218
1441
SH
SOLE
1441
0
0
HUDBAY MINERALS INC
COM
443628102
703
138910
SH
SOLE
138910
0
0
HUMANA INC
COM
444859102
5660
16720
SH
SOLE
14140
0
2580
HUNT J B TRANS SVCS INC
COM
445658107
2081
17493
SH
SOLE
16327
0
1166
HUNTINGTON BANCSHARES INC
COM
446150104
1828
122506
SH
SOLE
98184
0
24322
HUNTINGTON INGALLS INDS INC
COM
446413106
1042
4069
SH
SOLE
3804
0
265
HUNTSMAN CORP
COM
447011107
236
8661
SH
SOLE
8661
0
0
HYATT HOTELS CORP
COM CL A
448579102
337
4237
SH
SOLE
4237
0
0
IAC INTERACTIVECORP
COM
44919P508
1097
5060
SH
SOLE
2907
0
2153
IAMGOLD CORP
COM
450913108
911
247990
SH
SOLE
247990
0
0
ICAHN ENTERPRISES LP
DEPOSITARY UNIT
451100101
441
6242
SH
SOLE
6242
0
0
ICU MED INC
COM
44930G107
202
713
SH
SOLE
713
0
0
IDEX CORP
COM
45167R104
415
2752
SH
SOLE
2752
0
0
IDEXX LABS INC
COM
45168D104
2973
11908
SH
SOLE
11143
0
765
IHS MARKIT LTD
SHS
G47567105
3358
62234
SH
SOLE
41049
0
21185
ILLINOIS TOOL WKS INC
COM
452308109
4085
28947
SH
SOLE
28559
0
388
ILLUMINA INC
COM
452327109
7644
20825
SH
SOLE
19188
0
1637
IMPERIAL OIL LTD
COM NEW
453038408
4109
127061
SH
SOLE
127061
0
0
INCYTE CORP
COM
45337C102
1950
28224
SH
SOLE
25646
0
2578
INDEPENDENCE RLTY TR INC
COM
45378A106
125
11855
SH
SOLE
11855
0
0
INGERSOLL-RAND PLC
SHS
G47791101
1463
14305
SH
SOLE
13568
0
737
INGEVITY CORP
COM
45688C107
367
3603
SH
SOLE
3603
0
0
INGREDION INC
COM
457187102
383
3649
SH
SOLE
2509
0
1140
INSIGHT ENTERPRISES INC
COM
45765U103
241
4459
SH
SOLE
4459
0
0
INSULET CORP
COM
45784P101
227
2139
SH
SOLE
2139
0
0
INTEGRATED DEVICE TECHNOLOGY
COM
458118106
217
4609
SH
SOLE
4609
0
0
INTEL CORP
COM
458140100
29082
614977
SH
SOLE
609774
0
5203
INTERCONTINENTAL EXCHANGE IN
COM
45866F104
5054
67485
SH
SOLE
62807
0
4678
INTERNATIONAL BUSINESS MACHS
COM
459200101
12598
83314
SH
SOLE
81187
0
2127
INTERNATIONAL FLAVORS&FRAGRA
COM
459506101
1127
8101
SH
SOLE
6857
0
1244
INTERPUBLIC GROUP COS INC
COM
460690100
855
37392
SH
SOLE
32700
0
4692
INTL PAPER CO
COM
460146103
1893
38509
SH
SOLE
37168
0
1341
INTUIT
COM
461202103
7951
34966
SH
SOLE
33791
0
1175
INTUITIVE SURGICAL INC
COM NEW
46120E602
9380
16341
SH
SOLE
14773
0
1568
INVESCO LTD
SHS
G491BT108
1641
71714
SH
SOLE
67894
0
3820
INVESCO MORTGAGE CAPITAL INC
COM
46131B100
232
14679
SH
SOLE
14679
0
0
INVESCO QQQ TR
UNIT SER 1
46090E103
6408
34493
SH
SOLE
34493
0
0
INVESTORS BANCORP INC NEW
COM
46146L101
144
11700
SH
SOLE
11700
0
0
INVITATION HOMES INC
COM
46187W107
550
24011
SH
SOLE
18669
0
5342
IONIS PHARMACEUTICALS INC
COM
462222100
232
4503
SH
SOLE
4503
0
0
IPG PHOTONICS CORP
COM
44980X109
632
4048
SH
SOLE
3773
0
275
IQVIA HLDGS INC
COM
46266C105
2300
17729
SH
SOLE
15569
0
2160
IRIDIUM COMMUNICATIONS INC
COM
46269C102
283
12595
SH
SOLE
12595
0
0
IRON MTN INC NEW
COM
46284V101
982
28460
SH
SOLE
24537
0
3923
ISHARES INC
MSCI AUST ETF
464286103
7449
336737
SH
SOLE
336737
0
0
ISHARES INC
MSCI CDA ETF
464286509
2774
96401
SH
SOLE
96401
0
0
ISHARES INC
MSCI SPAIN ETF
464286764
357
12053
SH
SOLE
12053
0
0
ISHARES INC
MSCI SINGPOR ETF
46434G780
4346
179055
SH
SOLE
179055
0
0
ISHARES INC
MSCI MLY ETF NEW
46434G814
15001
463709
SH
SOLE
463709
0
0
ISHARES INC
MSCI JPN ETF NEW
46434G822
3781
62779
SH
SOLE
62779
0
0
ISHARES TR
SELECT DIVID ETF
464287168
219
2191
SH
SOLE
2191
0
0
ISHARES TR
MSCI EMG MKT ETF
464287234
62878
1465005
SH
SOLE
1459005
0
6000
ISHARES TR
MSCI EAFE ETF
464287465
296316
4358231
SH
SOLE
4358231
0
0
ISHARES TR
EUROPE ETF
464287861
1941
43072
SH
SOLE
43072
0
0
ISHARES TR
IBOXX HI YD ETF
464288513
22178
256576
SH
SOLE
256576
0
0
ISHARES TR
NEW ZEALAND ETF
464289123
8527
175462
SH
SOLE
175462
0
0
ISHARES TR
MSCI INDIA ETF
46429B598
8553
263425
SH
SOLE
263425
0
0
ISHARES TR
MSCI CHINA ETF
46429B671
692
11552
SH
SOLE
11552
0
0
ISHARES TR
MIN VOL USA ETF
46429B697
569
9973
SH
SOLE
0
0
9973
ISHARES TR
MSCI UK ETF NEW
46435G334
10901
319503
SH
SOLE
319503
0
0
ITRON INC
COM
465741106
218
3390
SH
SOLE
3390
0
0
ITT INC
COM
45073V108
206
3369
SH
SOLE
3369
0
0
JABIL INC
COM
466313103
267
9874
SH
SOLE
6183
0
3691
JACOBS ENGR GROUP INC DEL
COM
469814107
929
12138
SH
SOLE
11092
0
1046
JD COM INC
SPON ADR CL A
47215P106
1466
56200
SH
SOLE
56200
0
0
JEFFERIES FINL GROUP INC
COM
47233W109
687
31266
SH
SOLE
28692
0
2574
JETBLUE AIRWAYS CORP
COM
477143101
218
11247
SH
SOLE
11247
0
0
JOHNSON & JOHNSON
COM
478160104
37594
272082
SH
SOLE
258227
0
13855
JOHNSON CTLS INTL PLC
SHS
G51502105
3007
85920
SH
SOLE
78755
0
7165
JONES LANG LASALLE INC
COM
48020Q107
233
1617
SH
SOLE
1617
0
0
JPMORGAN CHASE & CO
COM
46625H100
51933
460239
SH
SOLE
455779
0
4460
JUNIPER NETWORKS INC
COM
48203R104
1187
39620
SH
SOLE
30047
0
9573
KAISER ALUMINUM CORP
COM PAR $0.01
483007704
255
2336
SH
SOLE
2336
0
0
KAMAN CORP
COM
483548103
251
3752
SH
SOLE
3752
0
0
KANSAS CITY SOUTHERN
COM NEW
485170302
1196
10562
SH
SOLE
8738
0
1824
KAPSTONE PAPER & PACKAGING C
COM
48562P103
387
11409
SH
SOLE
11409
0
0
KAR AUCTION SVCS INC
COM
48238T109
297
4982
SH
SOLE
4982
0
0
KELLOGG CO
COM
487836108
2452
35015
SH
SOLE
26041
0
8974
KENNAMETAL INC
COM
489170100
320
7356
SH
SOLE
7356
0
0
KEURIG DR PEPPER INC
COM
49271V100
212
9169
SH
SOLE
6268
0
2901
KEYCORP NEW
COM
493267108
2444
122860
SH
SOLE
96592
0
26268
KEYSIGHT TECHNOLOGIES INC
COM
49338L103
547
8250
SH
SOLE
6791
0
1459
KILROY RLTY CORP
COM
49427F108
251
3505
SH
SOLE
3505
0
0
KIMBERLY CLARK CORP
COM
494368103
5841
51398
SH
SOLE
48581
0
2817
KIMCO RLTY CORP
COM
49446R109
673
40192
SH
SOLE
36338
0
3854
KINDER MORGAN INC DEL
COM
49456B101
3337
188185
SH
SOLE
183605
0
4580
KINROSS GOLD CORP
COM NO PAR
496902404
3456
1269097
SH
SOLE
1269097
0
0
KIRBY CORP
COM
497266106
207
2512
SH
SOLE
2512
0
0
KIRKLAND LAKE GOLD LTD
COM
49741E100
6913
365028
SH
SOLE
365028
0
0
KITE RLTY GROUP TR
COM NEW
49803T300
182
10950
SH
SOLE
10950
0
0
KLA-TENCOR CORP
COM
482480100
2303
22645
SH
SOLE
20239
0
2406
KNIGHT SWIFT TRANSN HLDGS IN
CL A
499049104
220
6386
SH
SOLE
6386
0
0
KNOWLES CORP
COM
49926D109
190
11412
SH
SOLE
11412
0
0
KOHLS CORP
COM
500255104
1511
20273
SH
SOLE
14512
0
5761
KRAFT HEINZ CO
COM
500754106
29722
539317
SH
SOLE
537247
0
2070
KROGER CO
COM
501044101
2705
92933
SH
SOLE
74941
0
17992
L BRANDS INC
COM
501797104
841
27746
SH
SOLE
22641
0
5105
L3 TECHNOLOGIES INC
COM
502413107
1595
7501
SH
SOLE
6851
0
650
LABORATORY CORP AMER HLDGS
COM NEW
50540R409
2226
12818
SH
SOLE
9114
0
3704
LAM RESEARCH CORP
COM
512807108
3459
22801
SH
SOLE
21109
0
1692
LAMAR ADVERTISING CO NEW
CL A
512816109
276
3544
SH
SOLE
3544
0
0
LAMB WESTON HLDGS INC
COM
513272104
501
7518
SH
SOLE
6288
0
1230
LAREDO PETROLEUM INC
COM
516806106
151
18509
SH
SOLE
18509
0
0
LAS VEGAS SANDS CORP
COM
517834107
1844
31073
SH
SOLE
27910
0
3163
LAUDER ESTEE COS INC
CL A
518439104
3958
27238
SH
SOLE
24706
0
2532
LAZARD LTD
SHS A
G54050102
222
4616
SH
SOLE
4616
0
0
LEAR CORP
COM NEW
521865204
452
3117
SH
SOLE
2325
0
792
LEGGETT & PLATT INC
COM
524660107
548
12508
SH
SOLE
11264
0
1244
LEIDOS HLDGS INC
COM
525327102
364
5262
SH
SOLE
5262
0
0
LENNAR CORP
CL A
526057104
1230
26352
SH
SOLE
24444
0
1908
LENNOX INTL INC
COM
526107107
2829
12954
SH
SOLE
8254
0
4700
LIBERTY BROADBAND CORP
COM SER A
530307107
614
7278
SH
SOLE
6434
0
844
LIBERTY GLOBAL PLC
SHS CL A
G5480U104
444
15340
SH
SOLE
8742
0
6598
LIBERTY GLOBAL PLC
SHS CL C
G5480U120
818
29035
SH
SOLE
23361
0
5674
LIBERTY MEDIA CORP DELAWARE
COM A SIRIUSXM
531229409
591
13610
SH
SOLE
11905
0
1705
LIBERTY MEDIA CORP DELAWARE
COM SER A FRMLA
531229870
294
8264
SH
SOLE
8264
0
0
LIBERTY PPTY TR
SH BEN INT
531172104
457
10816
SH
SOLE
5451
0
5365
LIGAND PHARMACEUTICALS INC
COM NEW
53220K504
210
764
SH
SOLE
764
0
0
LILLY ELI & CO
COM
532457108
10900
101578
SH
SOLE
91355
0
10223
LINCOLN ELEC HLDGS INC
COM
533900106
219
2348
SH
SOLE
2348
0
0
LINCOLN NATL CORP IND
COM
534187109
1355
20022
SH
SOLE
19135
0
887
LIVE NATION ENTERTAINMENT IN
COM
538034109
398
7314
SH
SOLE
7314
0
0
LKQ CORP
COM
501889208
1038
32762
SH
SOLE
26686
0
6076
LOCKHEED MARTIN CORP
COM
539830109
8957
25890
SH
SOLE
23318
0
2572
LOEWS CORP
COM
540424108
1350
26876
SH
SOLE
25569
0
1307
LOWES COS INC
COM
548661107
9070
78991
SH
SOLE
78228
0
763
LPL FINL HLDGS INC
COM
50212V100
2024
31375
SH
SOLE
31375
0
0
LULULEMON ATHLETICA INC
COM
550021109
333
2052
SH
SOLE
0
0
2052
LYONDELLBASELL INDUSTRIES N
SHS - A -
N53745100
1958
19097
SH
SOLE
17606
0
1491
M & T BK CORP
COM
55261F104
2439
14822
SH
SOLE
13063
0
1759
MACERICH CO
COM
554382101
643
11626
SH
SOLE
10540
0
1086
MACYS INC
COM
55616P104
1188
34210
SH
SOLE
26259
0
7951
MADDEN STEVEN LTD
COM
556269108
225
4253
SH
SOLE
4253
0
0
MADISON SQUARE GARDEN CO NEW
CL A
55825T103
376
1191
SH
SOLE
1191
0
0
MAG SILVER CORP
COM
55903Q104
2253
278910
SH
SOLE
278910
0
0
MAGELLAN HEALTH INC
COM NEW
559079207
223
3098
SH
SOLE
3098
0
0
MAGELLAN MIDSTREAM PRTNRS LP
COM UNIT RP LP
559080106
549
8108
SH
SOLE
8108
0
0
MAGNA INTL INC
COM
559222401
209895
3998843
SH
SOLE
3996743
0
2100
MAIDEN HOLDINGS LTD
SHS
G5753U112
29
10015
SH
SOLE
10015
0
0
MANPOWERGROUP INC
COM
56418H100
289
3361
SH
SOLE
2316
0
1045
MANTECH INTL CORP
CL A
564563104
234
3701
SH
SOLE
3701
0
0
MANULIFE FINL CORP
COM
56501R106
390146
21841707
SH
SOLE
21814087
0
27620
MARATHON OIL CORP
COM
565849106
1874
80508
SH
SOLE
75617
0
4891
MARATHON PETE CORP
COM
56585A102
5249
65634
SH
SOLE
61188
0
4446
MARKEL CORP
COM
570535104
2795
2352
SH
SOLE
1467
0
885
MARKETAXESS HLDGS INC
COM
57060D108
243
1362
SH
SOLE
1362
0
0
MARRIOTT INTL INC NEW
CL A
571903202
5760
43626
SH
SOLE
43052
0
574
MARSH & MCLENNAN COS INC
COM
571748102
4017
48562
SH
SOLE
44720
0
3842
MARTIN MARIETTA MATLS INC
COM
573284106
1747
9602
SH
SOLE
8572
0
1030
MARVELL TECHNOLOGY GROUP LTD
ORD
G5876H105
836
43340
SH
SOLE
22955
0
20385
MASCO CORP
COM
574599106
1056
28839
SH
SOLE
27267
0
1572
MASIMO CORP
COM
574795100
227
1824
SH
SOLE
1824
0
0
MASTERCARD INCORPORATED
CL A
57636Q104
31118
139789
SH
SOLE
132232
0
7557
MATCH GROUP INC
COM
57665R106
2409
41599
SH
SOLE
41599
0
0
MATSON INC
COM
57686G105
216
5454
SH
SOLE
5454
0
0
MATTEL INC
COM
577081102
670
42698
SH
SOLE
29597
0
13101
MATTHEWS INTL CORP
CL A
577128101
203
4043
SH
SOLE
4043
0
0
MAXAR TECHNOLOGIES LTD
COM
57778L103
25424
772568
SH
SOLE
772568
0
0
MAXIM INTEGRATED PRODS INC
COM
57772K101
1443
25590
SH
SOLE
21606
0
3984
MCCORMICK & CO INC
COM NON VTG
579780206
2305
17499
SH
SOLE
10908
0
6591
MCDONALDS CORP
COM
580135101
13174
78750
SH
SOLE
72409
0
6341
MCKESSON CORP
COM
58155Q103
2585
19485
SH
SOLE
18193
0
1292
MDU RES GROUP INC
COM
552690109
252
9824
SH
SOLE
7416
0
2408
MEDICAL PPTYS TRUST INC
COM
58463J304
209
14011
SH
SOLE
14011
0
0
MEDTRONIC PLC
SHS
G5960L103
13747
139743
SH
SOLE
123543
0
16200
MELCO RESORT ENTERTAINMENT L
ADR
585464100
331
15665
SH
SOLE
15665
0
0
MERCADOLIBRE INC
COM
58733R102
767
2252
SH
SOLE
1868
0
384
MERCK & CO INC
COM
58933Y105
24316
342762
SH
SOLE
331531
0
11231
METHANEX CORP
COM
59151K108
3967
50290
SH
SOLE
50130
0
160
METLIFE INC
COM
59156R108
4520
96755
SH
SOLE
91127
0
5628
METTLER TOLEDO INTERNATIONAL
COM
592688105
4024
6607
SH
SOLE
4762
0
1845
MFA FINL INC
COM
55272X102
115
15669
SH
SOLE
15669
0
0
MGIC INVT CORP WIS
COM
552848103
176
13224
SH
SOLE
13224
0
0
MGM GROWTH PPTYS LLC
CL A COM
55303A105
303
10271
SH
SOLE
10271
0
0
MGM RESORTS INTERNATIONAL
COM
552953101
1195
42811
SH
SOLE
39295
0
3516
MICHAEL KORS HLDGS LTD
SHS
G60754101
748
10905
SH
SOLE
7563
0
3342
MICROCHIP TECHNOLOGY INC
COM
595017104
2484
31485
SH
SOLE
30744
0
741
MICRON TECHNOLOGY INC
COM
595112103
8857
195829
SH
SOLE
190076
0
5753
MICROSOFT CORP
COM
594918104
151032
1320557
SH
SOLE
1311194
0
9363
MID AMER APT CMNTYS INC
COM
59522J103
1211
12093
SH
SOLE
10080
0
2013
MIDDLEBY CORP
COM
596278101
263
2035
SH
SOLE
2035
0
0
MITEL NETWORKS CORP
COM
60671Q104
589
53521
SH
SOLE
53521
0
0
MOBILE TELESYSTEMS PJSC
SPONSORED ADR
607409109
103
12081
SH
SOLE
12081
0
0
MOHAWK INDS INC
COM
608190104
1087
6199
SH
SOLE
5969
0
230
MOLINA HEALTHCARE INC
COM
60855R100
320
2151
SH
SOLE
2151
0
0
MOLSON COORS BREWING CO
CL B
60871R209
1571
25549
SH
SOLE
22761
0
2788
MONDELEZ INTL INC
CL A
609207105
28782
669964
SH
SOLE
668357
0
1607
MONRO INC
COM
610236101
287
4126
SH
SOLE
4126
0
0
MONSTER BEVERAGE CORP NEW
COM
61174X109
3946
67714
SH
SOLE
64717
0
2997
MOODYS CORP
COM
615369105
8185
48951
SH
SOLE
43677
0
5274
MOOG INC
CL A
615394202
243
2826
SH
SOLE
2826
0
0
MORGAN STANLEY
COM NEW
617446448
7028
150917
SH
SOLE
149427
0
1490
MOSAIC CO NEW
COM
61945C103
1277
39326
SH
SOLE
31847
0
7479
MOTOROLA SOLUTIONS INC
COM NEW
620076307
3206
24632
SH
SOLE
17391
0
7241
MPLX LP
COM UNIT REP LTD
55336V100
974
28077
SH
SOLE
28077
0
0
MSCI INC
COM
55354G100
4574
25783
SH
SOLE
18256
0
7527
MUELLER INDS INC
COM
624756102
218
7531
SH
SOLE
7531
0
0
MURPHY OIL CORP
COM
626717102
344
10327
SH
SOLE
6303
0
4024
MYLAN N V
SHS EURO
N59465109
1967
53742
SH
SOLE
48432
0
5310
NABORS INDUSTRIES LTD
SHS
G6359F103
77
12526
SH
SOLE
12526
0
0
NASDAQ INC
COM
631103108
1077
12550
SH
SOLE
11723
0
827
NATIONAL GRID PLC
SPONSORED ADR NE
636274409
2612
50364
SH
SOLE
47572
0
2792
NATIONAL INSTRS CORP
COM
636518102
223
4623
SH
SOLE
4623
0
0
NATIONAL OILWELL VARCO INC
COM
637071101
1694
39315
SH
SOLE
34632
0
4683
NATIONAL RETAIL PPTYS INC
COM
637417106
340
7584
SH
SOLE
5728
0
1856
NAVIGATORS GROUP INC
COM
638904102
201
2904
SH
SOLE
2904
0
0
NBT BANCORP INC
COM
628778102
212
5521
SH
SOLE
5521
0
0
NEKTAR THERAPEUTICS
COM
640268108
842
13812
SH
SOLE
13812
0
0
NETAPP INC
COM
64110D104
2361
27489
SH
SOLE
22939
0
4550
NETEASE INC
SPONSORED ADR
64110W102
1476
6468
SH
SOLE
5218
0
1250
NETFLIX INC
COM
64110L106
21720
58054
SH
SOLE
56507
0
1547
NETGEAR INC
COM
64111Q104
256
4071
SH
SOLE
4071
0
0
NEUROCRINE BIOSCIENCES INC
COM
64125C109
391
3181
SH
SOLE
3181
0
0
NEVSUN RES LTD
COM
64156L101
712
160735
SH
SOLE
160735
0
0
NEW GOLD INC CDA
COM
644535106
949
1202564
SH
SOLE
1202564
0
0
NEW ORIENTAL ED & TECH GRP I
SPON ADR
647581107
1915
25872
SH
SOLE
25872
0
0
NEW RESIDENTIAL INVT CORP
COM NEW
64828T201
214
11986
SH
SOLE
11986
0
0
NEW YORK CMNTY BANCORP INC
COM
649445103
324
31210
SH
SOLE
17960
0
13250
NEW YORK MTG TR INC
COM PAR $.02
649604501
92
15108
SH
SOLE
15108
0
0
NEWELL BRANDS INC
COM
651229106
945
46544
SH
SOLE
41938
0
4606
NEWFIELD EXPL CO
COM
651290108
619
21464
SH
SOLE
17158
0
4306
NEWMONT MINING CORP
COM
651639106
5618
186020
SH
SOLE
153328
0
32692
NEWPARK RES INC
COM PAR $.01NEW
651718504
126
12210
SH
SOLE
12210
0
0
NEWS CORP NEW
CL A
65249B109
576
43681
SH
SOLE
39771
0
3910
NEXGEN ENERGY LTD
COM
65340P106
318
156987
SH
SOLE
156987
0
0
NEXTERA ENERGY INC
COM
65339F101
7944
47401
SH
SOLE
41578
0
5823
NIELSEN HLDGS PLC
SHS EUR
G6518L108
596
21532
SH
SOLE
17482
0
4050
NIKE INC
CL B
654106103
11401
134572
SH
SOLE
129725
0
4847
NISOURCE INC
COM
65473P105
850
34115
SH
SOLE
28999
0
5116
NOBLE CORP PLC
SHS USD
G65431101
154
21917
SH
SOLE
21917
0
0
NOBLE ENERGY INC
COM
655044105
1486
47640
SH
SOLE
42839
0
4801
NORBORD INC
COM NEW
65548P403
911
27511
SH
SOLE
27511
0
0
NORDSON CORP
COM
655663102
288
2074
SH
SOLE
2074
0
0
NORDSTROM INC
COM
655664100
970
16215
SH
SOLE
11871
0
4344
NORFOLK SOUTHERN CORP
COM
655844108
5131
28429
SH
SOLE
26927
0
1502
NORTHERN TR CORP
COM
665859104
4604
45076
SH
SOLE
42250
0
2826
NORTHROP GRUMMAN CORP
COM
666807102
5824
18350
SH
SOLE
15436
0
2914
NORTHWEST BANCSHARES INC MD
COM
667340103
234
13521
SH
SOLE
13521
0
0
NORWEGIAN CRUISE LINE HLDG L
SHS
G66721104
1168
20341
SH
SOLE
19100
0
1241
NOVAGOLD RES INC
COM NEW
66987E206
430
116523
SH
SOLE
116523
0
0
NOVARTIS A G
SPONSORED ADR
66987V109
4775
55417
SH
SOLE
52167
0
3250
NOVAVAX INC
COM
670002104
25
13259
SH
SOLE
13259
0
0
NRG ENERGY INC
COM NEW
629377508
1277
34152
SH
SOLE
26459
0
7693
NUANCE COMMUNICATIONS INC
COM
67020Y100
292
16868
SH
SOLE
11046
0
5822
NUCOR CORP
COM
670346105
1952
30769
SH
SOLE
28853
0
1916
NUTANIX INC
CL A
67059N108
243
5687
SH
SOLE
5687
0
0
NUTRIEN LTD
COM
67077M108
393567
6821488
SH
SOLE
6815830
0
5658
NVENT ELECTRIC PLC
SHS
G6700G107
242
8916
SH
SOLE
6438
0
2478
NVIDIA CORP
COM
67066G104
30526
108627
SH
SOLE
106894
0
1733
NVR INC
COM
62944T105
531
215
SH
SOLE
132
0
83
NXP SEMICONDUCTORS N V
COM
N6596X109
2256
26382
SH
SOLE
23821
0
2561
O REILLY AUTOMOTIVE INC NEW
COM
67103H107
4690
13504
SH
SOLE
10680
0
2824
OAKTREE CAP GROUP LLC
UNIT CL A
674001201
228
5511
SH
SOLE
5511
0
0
OASIS PETE INC NEW
COM
674215108
164
11592
SH
SOLE
11592
0
0
OCCIDENTAL PETE CORP DEL
COM
674599105
10244
124665
SH
SOLE
115171
0
9494
OCH ZIFF CAP MGMT GROUP
CL A
67551U105
31
20807
SH
SOLE
20807
0
0
OCLARO INC
COM NEW
67555N206
119
13280
SH
SOLE
13280
0
0
OFFICE DEPOT INC
COM
676220106
211
65875
SH
SOLE
65875
0
0
OGE ENERGY CORP
COM
670837103
248
6830
SH
SOLE
6830
0
0
OIL STS INTL INC
COM
678026105
267
8031
SH
SOLE
8031
0
0
OKTA INC
CL A
679295105
254
3613
SH
SOLE
3613
0
0
OLD DOMINION FGHT LINES INC
COM
679580100
540
3348
SH
SOLE
2903
0
445
OLD NATL BANCORP IND
COM
680033107
343
17747
SH
SOLE
17747
0
0
OLD REP INTL CORP
COM
680223104
431
19268
SH
SOLE
10817
0
8451
OLLIES BARGAIN OUTLT HLDGS I
COM
681116109
216
2247
SH
SOLE
2247
0
0
OMEGA HEALTHCARE INVS INC
COM
681936100
253
7709
SH
SOLE
7709
0
0
OMNICOM GROUP INC
COM
681919106
1465
21532
SH
SOLE
19994
0
1538
ON SEMICONDUCTOR CORP
COM
682189105
275
14924
SH
SOLE
14924
0
0
ONEOK INC NEW
COM
682680103
2582
38090
SH
SOLE
36721
0
1369
OPEN TEXT CORP
COM
683715106
5585
146871
SH
SOLE
144471
0
2400
OPKO HEALTH INC
COM
68375N103
72
20786
SH
SOLE
20786
0
0
ORACLE CORP
COM
68389X105
15761
305688
SH
SOLE
300136
0
5552
OSISKO GOLD ROYALTIES LTD
COM
68827L101
2654
350043
SH
SOLE
350043
0
0
OWENS CORNING NEW
COM
690742101
220
4054
SH
SOLE
4054
0
0
PACCAR INC
COM
693718108
3241
47528
SH
SOLE
46544
0
984
PACKAGING CORP AMER
COM
695156109
1004
9157
SH
SOLE
8067
0
1090
PACWEST BANCORP DEL
COM
695263103
217
4545
SH
SOLE
4545
0
0
PALO ALTO NETWORKS INC
COM
697435105
1269
5633
SH
SOLE
3993
0
1640
PAN AMERICAN SILVER CORP
COM
697900108
1201
81516
SH
SOLE
81516
0
0
PARK HOTELS RESORTS INC
COM
700517105
334
10174
SH
SOLE
7749
0
2425
PARKER HANNIFIN CORP
COM
701094104
2284
12418
SH
SOLE
12069
0
349
PARSLEY ENERGY INC
CL A
701877102
275
9390
SH
SOLE
9390
0
0
PAYCHEX INC
COM
704326107
3774
51245
SH
SOLE
45227
0
6018
PAYCOM SOFTWARE INC
COM
70432V102
332
2139
SH
SOLE
2139
0
0
PAYPAL HLDGS INC
COM
70450Y103
14686
167191
SH
SOLE
166338
0
853
PDC ENERGY INC
COM
69327R101
408
8343
SH
SOLE
8343
0
0
PEMBINA PIPELINE CORP
COM
706327103
167772
4941266
SH
SOLE
4934486
0
6780
PENNEY J C INC
COM
708160106
76
45985
SH
SOLE
45985
0
0
PENTAIR PLC
SHS
G7S00T104
715
16499
SH
SOLE
15090
0
1409
PEOPLES UNITED FINANCIAL INC
COM
712704105
779
45499
SH
SOLE
30044
0
15455
PEPSICO INC
COM
713448108
24460
218788
SH
SOLE
207343
0
11445
PERKINELMER INC
COM
714046109
936
9625
SH
SOLE
9625
0
0
PERRIGO CO PLC
SHS
G97822103
640
9035
SH
SOLE
6761
0
2274
PERSPECTA INC
COM
715347100
205
7979
SH
SOLE
5048
0
2931
PFIZER INC
COM
717081103
27226
617794
SH
SOLE
594937
0
22857
PG&E CORP
COM
69331C108
2434
52899
SH
SOLE
44936
0
7963
PHILIP MORRIS INTL INC
COM
718172109
15365
188429
SH
SOLE
182150
0
6279
PHILLIPS 66
COM
718546104
4739
42040
SH
SOLE
39163
0
2877
PHILLIPS 66 PARTNERS LP
COM UNIT REP INT
718549207
220
4306
SH
SOLE
4306
0
0
PINNACLE FOODS INC DEL
COM
72348P104
283
4360
SH
SOLE
4360
0
0
PINNACLE WEST CAP CORP
COM
723484101
823
10393
SH
SOLE
9598
0
795
PIONEER NAT RES CO
COM
723787107
9385
53879
SH
SOLE
50712
0
3167
PLAINS ALL AMERN PIPELINE L
UNIT LTD PARTN
726503105
649
25935
SH
SOLE
25935
0
0
PLEXUS CORP
COM
729132100
241
4120
SH
SOLE
4120
0
0
PNC FINL SVCS GROUP INC
COM
693475105
6410
47070
SH
SOLE
44880
0
2190
POLARIS INDS INC
COM
731068102
376
3724
SH
SOLE
2231
0
1493
POOL CORPORATION
COM
73278L105
246
1473
SH
SOLE
1473
0
0
POST HLDGS INC
COM
737446104
240
2451
SH
SOLE
2451
0
0
PPG INDS INC
COM
693506107
3021
27681
SH
SOLE
27119
0
562
PPL CORP
COM
69351T106
4171
142539
SH
SOLE
126367
0
16172
PRA GROUP INC
COM
69354N106
213
5928
SH
SOLE
5928
0
0
PRA HEALTH SCIENCES INC
COM
69354M108
254
2305
SH
SOLE
2305
0
0
PRAXAIR INC
COM
74005P104
5242
32615
SH
SOLE
32154
0
461
PRECISION DRILLING CORP
COM 2010
74022D308
3515
1018819
SH
SOLE
1018819
0
0
PREMIER INC
CL A
74051N102
239
5226
SH
SOLE
5226
0
0
PRETIUM RES INC
COM
74139C102
1018
134012
SH
SOLE
134012
0
0
PRICE T ROWE GROUP INC
COM
74144T108
2447
22417
SH
SOLE
21785
0
632
PRINCIPAL FINL GROUP INC
COM
74251V102
1462
24950
SH
SOLE
23961
0
989
PROASSURANCE CORP
COM
74267C106
206
4395
SH
SOLE
4395
0
0
PROCTER AND GAMBLE CO
COM
742718109
21989
264417
SH
SOLE
251205
0
13212
PROGRESSIVE CORP OHIO
COM
743315103
4166
58636
SH
SOLE
51445
0
7191
PROLOGIS INC
COM
74340W103
4180
61665
SH
SOLE
60662
0
1003
PROSPECT CAPITAL CORPORATION
COM
74348T102
114
15549
SH
SOLE
15549
0
0
PRUDENTIAL FINL INC
COM
744320102
3973
39211
SH
SOLE
38257
0
954
PRUDENTIAL PLC
ADR
74435K204
978
21323
SH
SOLE
20523
0
800
PS BUSINESS PKS INC CALIF
COM
69360J107
219
1721
SH
SOLE
1721
0
0
PTC INC
COM
69370C100
514
4841
SH
SOLE
4170
0
671
PUBLIC STORAGE
COM
74460D109
10538
52265
SH
SOLE
48511
0
3754
PUBLIC SVC ENTERPRISE GROUP
COM
744573106
4411
83564
SH
SOLE
74726
0
8838
PULTE GROUP INC
COM
745867101
630
25441
SH
SOLE
23412
0
2029
PURE STORAGE INC
CL A
74624M102
202
7800
SH
SOLE
7800
0
0
PVH CORP
COM
693656100
1208
8364
SH
SOLE
6636
0
1728
QORVO INC
COM
74736K101
947
12322
SH
SOLE
10857
0
1465
QUAKER CHEM CORP
COM
747316107
203
1003
SH
SOLE
1003
0
0
QUALCOMM INC
COM
747525103
14095
195685
SH
SOLE
190985
0
4700
QUANTA SVCS INC
COM
74762E102
439
13154
SH
SOLE
13154
0
0
QUANTUM CORP
COM NEW
747906501
103
43027
SH
SOLE
43027
0
0
QUEST DIAGNOSTICS INC
COM
74834L100
1869
17319
SH
SOLE
11911
0
5408
QURATE RETAIL INC
COM SER A
74915M100
913
41094
SH
SOLE
35140
0
5954
RADIANT LOGISTICS INC
COM
75025X100
148
25000
SH
SOLE
25000
0
0
RALPH LAUREN CORP
CL A
751212101
932
6775
SH
SOLE
5712
0
1063
RANDGOLD RES LTD
ADR
752344309
2092
29650
SH
SOLE
29650
0
0
RANGE RES CORP
COM
75281A109
304
17870
SH
SOLE
9488
0
8382
RAYMOND JAMES FINANCIAL INC
COM
754730109
1212
13167
SH
SOLE
11782
0
1385
RAYTHEON CO
COM NEW
755111507
6265
30316
SH
SOLE
25772
0
4544
REALTY INCOME CORP
COM
756109104
3046
53558
SH
SOLE
43772
0
9786
RED HAT INC
COM
756577102
2299
16868
SH
SOLE
15765
0
1103
REDWOOD TR INC
COM
758075402
175
10799
SH
SOLE
10799
0
0
REGENCY CTRS CORP
COM
758849103
1120
17311
SH
SOLE
13594
0
3717
REGENERON PHARMACEUTICALS
COM
75886F107
5316
13156
SH
SOLE
12312
0
844
REGIONS FINL CORP NEW
COM
7591EP100
2444
133203
SH
SOLE
101140
0
32063
REINSURANCE GROUP AMER INC
COM NEW
759351604
329
2279
SH
SOLE
2279
0
0
RELIANCE STEEL & ALUMINUM CO
COM
759509102
757
8871
SH
SOLE
8871
0
0
RELX PLC
SPONSORED ADR
759530108
780
37280
SH
SOLE
34410
0
2870
RENAISSANCERE HOLDINGS LTD
COM
G7496G103
613
4586
SH
SOLE
1435
0
3151
REPUBLIC SVCS INC
COM
760759100
2485
34203
SH
SOLE
23644
0
10559
RESMED INC
COM
761152107
3430
29734
SH
SOLE
21882
0
7852
RESTAURANT BRANDS INTL INC
COM
76131D103
35369
597805
SH
SOLE
595926
0
1879
RINGCENTRAL INC
CL A
76680R206
233
2500
SH
SOLE
2500
0
0
RITCHIE BROS AUCTIONEERS
COM
767744105
2063
57201
SH
SOLE
57201
0
0
RITE AID CORP
COM
767754104
50
38760
SH
SOLE
38760
0
0
RLI CORP
COM
749607107
294
3736
SH
SOLE
3736
0
0
ROBERT HALF INTL INC
COM
770323103
870
12355
SH
SOLE
10648
0
1707
ROCKWELL AUTOMATION INC
COM
773903109
2494
13299
SH
SOLE
12942
0
357
ROCKWELL COLLINS INC
COM
774341101
2440
17373
SH
SOLE
14594
0
2779
ROGERS COMMUNICATIONS INC
CL B
775109200
145607
2833347
SH
SOLE
2827497
0
5850
ROKU INC
COM CL A
77543R102
253
3460
SH
SOLE
3460
0
0
ROLLINS INC
COM
775711104
837
13792
SH
SOLE
12713
0
1079
ROPER TECHNOLOGIES INC
COM
776696106
2808
9481
SH
SOLE
9229
0
252
ROSS STORES INC
COM
778296103
7865
79364
SH
SOLE
66224
0
13140
ROYAL BK CDA MONTREAL QUE
COM
780087102
1065026
13296437
SH
SOLE
13259777
0
36660
ROYAL CARIBBEAN CRUISES LTD
COM
V7780T103
2293
17643
SH
SOLE
16328
0
1315
ROYAL DUTCH SHELL PLC
SPONS ADR A
780259206
451
6620
SH
SOLE
6620
0
0
RPM INTL INC
COM
749685103
294
4529
SH
SOLE
4529
0
0
S&P GLOBAL INC
COM
78409V104
7684
39328
SH
SOLE
31871
0
7457
SABRE CORP
COM
78573M104
245
9409
SH
SOLE
9409
0
0
SAGE THERAPEUTICS INC
COM
78667J108
231
1633
SH
SOLE
1633
0
0
SALESFORCE COM INC
COM
79466L302
11185
70334
SH
SOLE
66025
0
4309
SANDSTORM GOLD LTD
COM NEW
80013R206
2528
679276
SH
SOLE
679276
0
0
SANMINA CORPORATION
COM
801056102
245
8886
SH
SOLE
8886
0
0
SANTANDER CONSUMER USA HDG I
COM
80283M101
369
18396
SH
SOLE
13038
0
5358
SAP SE
SPON ADR
803054204
665
5410
SH
SOLE
4970
0
440
SAREPTA THERAPEUTICS INC
COM
803607100
374
2317
SH
SOLE
2317
0
0
SBA COMMUNICATIONS CORP NEW
CL A
78410G104
1953
12159
SH
SOLE
9890
0
2269
SCANA CORP NEW
COM
80589M102
564
14512
SH
SOLE
12242
0
2270
SCHEIN HENRY INC
COM
806407102
3799
44684
SH
SOLE
42423
0
2261
SCHLUMBERGER LTD
COM
806857108
10159
166763
SH
SOLE
158741
0
8022
SCHWAB CHARLES CORP NEW
COM
808513105
5860
119237
SH
SOLE
112753
0
6484
SEAGATE TECHNOLOGY PLC
SHS
G7945M107
1524
32184
SH
SOLE
27061
0
5123
SEALED AIR CORP NEW
COM
81211K100
1068
26596
SH
SOLE
22146
0
4450
SEATTLE GENETICS INC
COM
812578102
1303
16897
SH
SOLE
16897
0
0
SEI INVESTMENTS CO
COM
784117103
438
7168
SH
SOLE
5539
0
1629
SELECTIVE INS GROUP INC
COM
816300107
243
3823
SH
SOLE
3823
0
0
SEMPRA ENERGY
COM
816851109
2793
24557
SH
SOLE
22565
0
1992
SEMTECH CORP
COM
816850101
254
4562
SH
SOLE
4562
0
0
SENIOR HSG PPTYS TR
SH BEN INT
81721M109
179
10222
SH
SOLE
10222
0
0
SENSIENT TECHNOLOGIES CORP
COM
81725T100
249
3255
SH
SOLE
3255
0
0
SERVICE CORP INTL
COM
817565104
289
6532
SH
SOLE
6532
0
0
SERVICEMASTER GLOBAL HLDGS I
COM
81761R109
281
4537
SH
SOLE
4537
0
0
SERVICENOW INC
COM
81762P102
5988
30608
SH
SOLE
29202
0
1406
SHAW COMMUNICATIONS INC
CL B CONV
82028K200
8805
452208
SH
SOLE
442468
0
9740
SHERWIN WILLIAMS CO
COM
824348106
4441
9757
SH
SOLE
9465
0
292
SHIRE PLC
SPONSORED ADR
82481R106
10417
57471
SH
SOLE
57201
0
270
SHOPIFY INC
CL A
82509L107
36766
223832
SH
SOLE
223310
0
522
SIERRA WIRELESS INC
COM
826516106
2103
104419
SH
SOLE
104419
0
0
SIGNATURE BK NEW YORK N Y
COM
82669G104
224
1949
SH
SOLE
1949
0
0
SIMMONS 1ST NATL CORP
CL A $1 PAR
828730200
345
11707
SH
SOLE
11707
0
0
SIMON PPTY GROUP INC NEW
COM
828806109
17080
96636
SH
SOLE
95416
0
1220
SIRIUS XM HLDGS INC
COM
82968B103
2572
406890
SH
SOLE
349033
0
57857
SIX FLAGS ENTMT CORP NEW
COM
83001A102
201
2877
SH
SOLE
2877
0
0
SKYWEST INC
COM
830879102
385
6539
SH
SOLE
6539
0
0
SKYWORKS SOLUTIONS INC
COM
83088M102
2718
29963
SH
SOLE
27846
0
2117
SL GREEN RLTY CORP
COM
78440X101
842
8637
SH
SOLE
7970
0
667
SLM CORP
COM
78442P106
175
15712
SH
SOLE
15712
0
0
SMITH A O
COM
831865209
713
13352
SH
SOLE
13352
0
0
SMUCKER J M CO
COM NEW
832696405
1283
12499
SH
SOLE
9912
0
2587
SNAP INC
CL A
83304A106
171
20213
SH
SOLE
20213
0
0
SNAP ON INC
COM
833034101
980
5335
SH
SOLE
4944
0
391
SOUTH JERSEY INDS INC
COM
838518108
249
7051
SH
SOLE
7051
0
0
SOUTHERN CO
COM
842587107
7038
161426
SH
SOLE
137479
0
23947
SOUTHERN COPPER CORP
COM
84265V105
1439
33354
SH
SOLE
29291
0
4063
SOUTHWEST AIRLS CO
COM
844741108
12823
205336
SH
SOLE
200483
0
4853
SOUTHWESTERN ENERGY CO
COM
845467109
111
21716
SH
SOLE
21716
0
0
SPDR S&P 500 ETF TR
TR UNIT
78462F103
202704
697248
SH
SOLE
695370
0
1878
SPDR SERIES TRUST
BLOOMBERG BRCLYS
78464A417
9778
271240
SH
SOLE
271240
0
0
SPECTRA ENERGY PARTNERS LP
COM
84756N109
609
17053
SH
SOLE
17053
0
0
SPIRE INC
COM
84857L101
458
6227
SH
SOLE
6227
0
0
SPIRIT AEROSYSTEMS HLDGS INC
COM CL A
848574109
366
3992
SH
SOLE
3992
0
0
SPIRIT RLTY CAP INC NEW
COM
84860W102
128
15873
SH
SOLE
15873
0
0
SPLUNK INC
COM
848637104
4791
39623
SH
SOLE
38754
0
869
SPRINT CORP
COM SER 1
85207U105
1078
164759
SH
SOLE
141987
0
22772
SPX FLOW INC
COM
78469X107
283
5444
SH
SOLE
5444
0
0
SQUARE INC
CL A
852234103
1464
14784
SH
SOLE
14046
0
738
SRC ENERGY INC
COM
78470V108
276
31001
SH
SOLE
31001
0
0
SS&C TECHNOLOGIES HLDGS INC
COM
78467J100
544
9564
SH
SOLE
8319
0
1245
SSR MNG INC
COM
784730103
4833
556339
SH
SOLE
556339
0
0
STANLEY BLACK & DECKER INC
COM
854502101
2087
14249
SH
SOLE
13849
0
400
STANTEC INC
COM
85472N109
1506
60580
SH
SOLE
60580
0
0
STARBUCKS CORP
COM
855244109
10863
191122
SH
SOLE
186552
0
4570
STARS GROUP INC
COM
85570W100
5821
234562
SH
SOLE
234562
0
0
STARWOOD PPTY TR INC
COM
85571B105
209
9704
SH
SOLE
9704
0
0
STATE STR CORP
COM
857477103
2916
34802
SH
SOLE
32432
0
2370
STEEL DYNAMICS INC
COM
858119100
1470
32539
SH
SOLE
31118
0
1421
STEPAN CO
COM
858586100
234
2692
SH
SOLE
2692
0
0
STERICYCLE INC
COM
858912108
565
9628
SH
SOLE
7293
0
2335
STERLING BANCORP DEL
COM
85917A100
417
18962
SH
SOLE
18962
0
0
STRATEGIC ED INC
COM
86272C103
204
1486
SH
SOLE
1486
0
0
STRYKER CORP
COM
863667101
8051
45314
SH
SOLE
39142
0
6172
SUN CMNTYS INC
COM
866674104
293
2881
SH
SOLE
2881
0
0
SUN LIFE FINL INC
COM
866796105
201085
5062002
SH
SOLE
5057022
0
4980
SUNCOR ENERGY INC NEW
COM
867224107
506681
13104548
SH
SOLE
13078655
0
25893
SUNTRUST BKS INC
COM
867914103
3677
55048
SH
SOLE
50148
0
4900
SVB FINL GROUP
COM
78486Q101
1490
4794
SH
SOLE
4541
0
253
SYMANTEC CORP
COM
871503108
1961
92144
SH
SOLE
80664
0
11480
SYNCHRONY FINL
COM
87165B103
3996
128570
SH
SOLE
104782
0
23788
SYNOPSYS INC
COM
871607107
2368
24010
SH
SOLE
19793
0
4217
SYSCO CORP
COM
871829107
7242
98866
SH
SOLE
75596
0
23270
T MOBILE US INC
COM
872590104
5292
75400
SH
SOLE
67215
0
8185
TABLEAU SOFTWARE INC
CL A
87336U105
321
2871
SH
SOLE
2871
0
0
TAHOE RES INC
COM
873868103
1996
722504
SH
SOLE
722504
0
0
TAIWAN SEMICONDUCTOR MFG LTD
SPONSORED ADR
874039100
14278
323321
SH
SOLE
294351
0
28970
TAKE-TWO INTERACTIVE SOFTWAR
COM
874054109
5533
40098
SH
SOLE
39515
0
583
TALLGRASS ENERGY LP
CLASS A SHS
874696107
295
12507
SH
SOLE
12507
0
0
TAPESTRY INC
COM
876030107
1576
31342
SH
SOLE
25041
0
6301
TARGA RES CORP
COM
87612G101
533
9472
SH
SOLE
7897
0
1575
TARGET CORP
COM
87612E106
4617
52339
SH
SOLE
47381
0
4958
TD AMERITRADE HLDG CORP
COM
87236Y108
1450
27446
SH
SOLE
20101
0
7345
TE CONNECTIVITY LTD
REG SHS
H84989104
1714
19493
SH
SOLE
18820
0
673
TECHNIPFMC PLC
COM
G87110105
1792
57355
SH
SOLE
57355
0
0
TECK RESOURCES LTD
CL B
878742204
162604
6752038
SH
SOLE
6748568
0
3470
TELEDYNE TECHNOLOGIES INC
COM
879360105
316
1283
SH
SOLE
1283
0
0
TELEFLEX INC
COM
879369106
502
1885
SH
SOLE
1645
0
240
TELUS CORP
COM
87971M103
456086
12383174
SH
SOLE
12362874
0
20300
TERADYNE INC
COM
880770102
266
7186
SH
SOLE
7186
0
0
TESLA INC
COM
88160R101
3540
13369
SH
SOLE
13198
0
171
TETRA TECH INC NEW
COM
88162G103
301
4404
SH
SOLE
4404
0
0
TETRA TECHNOLOGIES INC DEL
COM
88162F105
47
10526
SH
SOLE
10526
0
0
TEVA PHARMACEUTICAL INDS LTD
SPONSORED ADR
881624209
1239
57520
SH
SOLE
57520
0
0
TEXAS INSTRS INC
COM
882508104
13933
129864
SH
SOLE
127805
0
2059
TEXTRON INC
COM
883203101
1818
25432
SH
SOLE
22771
0
2661
THE TRADE DESK INC
COM CL A
88339J105
227
1507
SH
SOLE
1507
0
0
THERMO FISHER SCIENTIFIC INC
COM
883556102
14667
60092
SH
SOLE
53232
0
6860
THOMSON REUTERS CORP
COM
884903105
7241
158763
SH
SOLE
158763
0
0
TIFFANY & CO NEW
COM
886547108
1513
11735
SH
SOLE
9547
0
2188
TIVO CORP
COM
88870P106
193
15480
SH
SOLE
15480
0
0
TJX COS INC NEW
COM
872540109
9702
86611
SH
SOLE
71040
0
15571
TOLL BROTHERS INC
COM
889478103
330
9993
SH
SOLE
5544
0
4449
TORCHMARK CORP
COM
891027104
874
10084
SH
SOLE
9323
0
761
TORO CO
COM
891092108
221
3691
SH
SOLE
3691
0
0
TORONTO DOMINION BK ONT
COM NEW
891160509
1077525
17745849
SH
SOLE
17694465
0
51384
TOTAL S A
SPONSORED ADR
89151E109
3140
48773
SH
SOLE
46233
0
2540
TOTAL SYS SVCS INC
COM
891906109
1949
19737
SH
SOLE
14625
0
5112
TRACTOR SUPPLY CO
COM
892356106
1206
13265
SH
SOLE
10680
0
2585
TRANSALTA CORP
COM
89346D107
97970
17419753
SH
SOLE
17388703
0
31050
TRANSCANADA CORP
COM
89353D107
259626
6421900
SH
SOLE
6404118
0
17782
TRANSDIGM GROUP INC
COM
893641100
1843
4951
SH
SOLE
4279
0
672
TRANSUNION
COM
89400J107
541
7353
SH
SOLE
6462
0
891
TRAVELERS COMPANIES INC
COM
89417E109
3434
26477
SH
SOLE
23977
0
2500
TRAVELPORT WORLDWIDE LTD
SHS
G9019D104
191
11329
SH
SOLE
11329
0
0
TRIMBLE INC
COM
896239100
553
12725
SH
SOLE
8780
0
3945
TRINITY INDS INC
COM
896522109
202
5517
SH
SOLE
5517
0
0
TRIPADVISOR INC
COM
896945201
580
11355
SH
SOLE
9865
0
1490
TURQUOISE HILL RES LTD
COM
900435108
1448
680619
SH
SOLE
680619
0
0
TWENTY FIRST CENTY FOX INC
CL A
90130A101
7777
167866
SH
SOLE
166202
0
1664
TWENTY FIRST CENTY FOX INC
CL B
90130A200
2673
58328
SH
SOLE
56633
0
1695
TWILIO INC
CL A
90138F102
286
3312
SH
SOLE
3312
0
0
TWITTER INC
COM
90184L102
1812
63674
SH
SOLE
59428
0
4246
TYLER TECHNOLOGIES INC
COM
902252105
331
1350
SH
SOLE
1350
0
0
TYSON FOODS INC
CL A
902494103
2048
34404
SH
SOLE
28438
0
5966
U S G CORP
COM NEW
903293405
222
5123
SH
SOLE
5123
0
0
UBIQUITI NETWORKS INC
COM
90347A100
271
2741
SH
SOLE
2741
0
0
UDR INC
COM
902653104
1207
29848
SH
SOLE
23107
0
6741
UGI CORP NEW
COM
902681105
342
6160
SH
SOLE
6160
0
0
ULTA BEAUTY INC
COM
90384S303
2417
8567
SH
SOLE
7707
0
860
ULTIMATE SOFTWARE GROUP INC
COM
90385D107
340
1056
SH
SOLE
1056
0
0
UNDER ARMOUR INC
CL A
904311107
621
29243
SH
SOLE
25127
0
4116
UNDER ARMOUR INC
CL C
904311206
223
11458
SH
SOLE
9380
0
2078
UNIFIRST CORP MASS
COM
904708104
256
1476
SH
SOLE
1476
0
0
UNILEVER N V
N Y SHS NEW
904784709
2230
40150
SH
SOLE
35650
0
4500
UNION PAC CORP
COM
907818108
13698
84123
SH
SOLE
78980
0
5143
UNITED CONTL HLDGS INC
COM
910047109
2233
25076
SH
SOLE
22520
0
2556
UNITED PARCEL SERVICE INC
CL B
911312106
10106
86563
SH
SOLE
82167
0
4396
UNITED RENTALS INC
COM
911363109
1376
8413
SH
SOLE
7220
0
1193
UNITED TECHNOLOGIES CORP
COM
913017109
10454
74772
SH
SOLE
73985
0
787
UNITEDHEALTH GROUP INC
COM
91324P102
24091
90553
SH
SOLE
88687
0
1866
UNIVERSAL DISPLAY CORP
COM
91347P105
2916
24734
SH
SOLE
24734
0
0
UNIVERSAL HLTH SVCS INC
CL B
913903100
1485
11617
SH
SOLE
7960
0
3657
UNUM GROUP
COM
91529Y106
796
20362
SH
SOLE
19097
0
1265
US BANCORP DEL
COM NEW
902973304
10589
200518
SH
SOLE
174076
0
26442
US FOODS HLDG CORP
COM
912008109
240
7780
SH
SOLE
7780
0
0
V F CORP
COM
918204108
3236
34632
SH
SOLE
32437
0
2195
VAIL RESORTS INC
COM
91879Q109
501
1824
SH
SOLE
1439
0
385
VALERO ENERGY CORP NEW
COM
91913Y100
6778
59590
SH
SOLE
56421
0
3169
VALHI INC NEW
COM
918905100
28
12406
SH
SOLE
12406
0
0
VALLEY NATL BANCORP
COM
919794107
147
13062
SH
SOLE
13062
0
0
VALVOLINE INC
COM
92047W101
505
23488
SH
SOLE
23488
0
0
VANECK VECTORS ETF TR
RUSSIA ETF
92189F403
7052
327110
SH
SOLE
327110
0
0
VANECK VECTORS ETF TR
JP MORGAN MKTS
92189F494
1315
79911
SH
SOLE
79911
0
0
VANGUARD INDEX FDS
SM CP VAL ETF
922908611
604
4335
SH
SOLE
4335
0
0
VANGUARD INTL EQUITY INDEX F
FTSE EMR MKT ETF
922042858
1723
42035
SH
SOLE
30965
0
11070
VARIAN MED SYS INC
COM
92220P105
1115
9960
SH
SOLE
7853
0
2107
VECTREN CORP
COM
92240G101
204
2856
SH
SOLE
2856
0
0
VEEVA SYS INC
CL A COM
922475108
559
5136
SH
SOLE
5136
0
0
VENTAS INC
COM
92276F100
3954
72710
SH
SOLE
65703
0
7007
VEONEER INCORPORATED
COM
92336X109
235
4267
SH
SOLE
3026
0
1241
VEREIT INC
COM
92339V100
356
48997
SH
SOLE
35183
0
13814
VERISIGN INC
COM
92343E102
2130
13300
SH
SOLE
8503
0
4797
VERISK ANALYTICS INC
COM
92345Y106
4921
40820
SH
SOLE
31471
0
9349
VERIZON COMMUNICATIONS INC
COM
92343V104
24206
454264
SH
SOLE
438018
0
16246
VERMILION ENERGY INC
COM
923725105
25952
788251
SH
SOLE
780481
0
7770
VERTEX PHARMACEUTICALS INC
COM
92532F100
6535
33908
SH
SOLE
33239
0
669
VIACOM INC NEW
CL B
92553P201
1182
34999
SH
SOLE
32771
0
2228
VIAVI SOLUTIONS INC
COM
925550105
181
15993
SH
SOLE
15993
0
0
VICI PPTYS INC
COM
925652109
285
13188
SH
SOLE
13188
0
0
VIPSHOP HLDGS LTD
SPONSORED ADR
92763W103
65
10341
SH
SOLE
10341
0
0
VISA INC
COM CL A
92826C839
39675
264339
SH
SOLE
250422
0
13917
VISTRA ENERGY CORP
COM
92840M102
530
21301
SH
SOLE
18351
0
2950
VMWARE INC
CL A COM
928563402
2543
16297
SH
SOLE
14255
0
2042
VODAFONE GROUP PLC NEW
SPONSORED ADR
92857W308
3543
164791
SH
SOLE
156917
0
7874
VORNADO RLTY TR
SH BEN INT
929042109
1228
16825
SH
SOLE
15974
0
851
VOYA FINL INC
COM
929089100
1997
40201
SH
SOLE
37644
0
2557
VULCAN MATLS CO
COM
929160109
1583
14240
SH
SOLE
12574
0
1666
W P CAREY INC
COM
92936U109
269
4184
SH
SOLE
4184
0
0
W R BERKLEY CORPORATION
COM
084423102
3448
43143
SH
SOLE
36848
0
6295
WABCO HLDGS INC
COM
92927K102
229
1944
SH
SOLE
1944
0
0
WABTEC CORP
COM
929740108
739
7050
SH
SOLE
5762
0
1288
WADDELL & REED FINL INC
CL A
930059100
224
10570
SH
SOLE
10570
0
0
WALGREENS BOOTS ALLIANCE INC
COM
931427108
9127
125199
SH
SOLE
122888
0
2311
WALMART INC
COM
931142103
17809
189642
SH
SOLE
181001
0
8641
WASHINGTON PRIME GROUP NEW
COM
93964W108
171
23365
SH
SOLE
23365
0
0
WASTE CONNECTIONS INC
COM
94106B101
80477
1010381
SH
SOLE
1009510
0
871
WASTE MGMT INC DEL
COM
94106L109
4191
46380
SH
SOLE
36719
0
9661
WATERS CORP
COM
941848103
1494
7676
SH
SOLE
6877
0
799
WATSCO INC
COM
942622200
238
1338
SH
SOLE
1338
0
0
WATTS WATER TECHNOLOGIES INC
CL A
942749102
221
2666
SH
SOLE
2666
0
0
WAYFAIR INC
CL A
94419L101
782
5296
SH
SOLE
5296
0
0
WEBSTER FINL CORP CONN
COM
947890109
204
3458
SH
SOLE
3458
0
0
WEC ENERGY GROUP INC
COM
92939U106
2678
40115
SH
SOLE
27596
0
12519
WELLCARE HEALTH PLANS INC
COM
94946T106
1367
4266
SH
SOLE
4053
0
213
WELLS FARGO CO NEW
COM
949746101
27870
530244
SH
SOLE
527698
0
2546
WELLTOWER INC
COM
95040Q104
4229
65750
SH
SOLE
56214
0
9536
WEST PHARMACEUTICAL SVSC INC
COM
955306105
326
2640
SH
SOLE
2640
0
0
WESTERN ALLIANCE BANCORP
COM
957638109
215
3785
SH
SOLE
3785
0
0
WESTERN DIGITAL CORP
COM
958102105
2438
41645
SH
SOLE
38748
0
2897
WESTERN GAS EQUITY PARTNERS
COMUNT LTD PT
95825R103
235
7835
SH
SOLE
7835
0
0
WESTERN GAS PARTNERS LP
COM UNIT LP IN
958254104
244
5597
SH
SOLE
5597
0
0
WESTERN UN CO
COM
959802109
813
42676
SH
SOLE
39279
0
3397
WESTLAKE CHEM CORP
COM
960413102
482
5795
SH
SOLE
4608
0
1187
WESTROCK CO
COM
96145D105
1153
21578
SH
SOLE
20474
0
1104
WEX INC
COM
96208T104
320
1594
SH
SOLE
1594
0
0
WEYERHAEUSER CO
COM
962166104
2226
68987
SH
SOLE
67074
0
1913
WHEATON PRECIOUS METALS CORP
COM
962879102
5129
293346
SH
SOLE
293346
0
0
WHIRLPOOL CORP
COM
963320106
768
6464
SH
SOLE
6058
0
406
WILLIAMS COS INC DEL
COM
969457100
3764
138435
SH
SOLE
136100
0
2335
WILLIS TOWERS WATSON PUB LTD
SHS
G96629103
1279
9073
SH
SOLE
7237
0
1836
WOLVERINE WORLD WIDE INC
COM
978097103
487
12468
SH
SOLE
12468
0
0
WORKDAY INC
CL A
98138H101
2165
14829
SH
SOLE
13611
0
1218
WORLD WRESTLING ENTMT INC
CL A
98156Q108
263
2717
SH
SOLE
2717
0
0
WORLDPAY INC
CL A
981558109
1774
17516
SH
SOLE
13648
0
3868
WPX ENERGY INC
COM
98212B103
289
14374
SH
SOLE
14374
0
0
WYNDHAM DESTINATIONS INC
COM
98310W108
363
8374
SH
SOLE
3548
0
4826
WYNDHAM HOTELS & RESORTS INC
COM
98311A105
263
4732
SH
SOLE
3665
0
1067
WYNN RESORTS LTD
COM
983134107
1797
14140
SH
SOLE
12494
0
1646
XCEL ENERGY INC
COM
98389B100
3027
64112
SH
SOLE
44284
0
19828
XEROX CORP
COM NEW
984121608
710
26325
SH
SOLE
19808
0
6517
XILINX INC
COM
983919101
3030
37799
SH
SOLE
32871
0
4928
XPO LOGISTICS INC
COM
983793100
552
4831
SH
SOLE
4238
0
593
XYLEM INC
COM
98419M100
1397
17496
SH
SOLE
15983
0
1513
YAMANA GOLD INC
COM
98462Y100
1445
579972
SH
SOLE
579972
0
0
YUM BRANDS INC
COM
988498101
3647
40122
SH
SOLE
29309
0
10813
YUM CHINA HLDGS INC
COM
98850P109
405
11542
SH
SOLE
9851
0
1691
ZAYO GROUP HLDGS INC
COM
98919V105
368
10603
SH
SOLE
8809
0
1794
ZEBRA TECHNOLOGIES CORP
CL A
989207105
338
1913
SH
SOLE
1913
0
0
ZENDESK INC
COM
98936J101
264
3724
SH
SOLE
3724
0
0
ZILLOW GROUP INC
CL C CAP STK
98954M200
365
8257
SH
SOLE
6779
0
1478
ZIMMER BIOMET HLDGS INC
COM
98956P102
2624
19958
SH
SOLE
18148
0
1810
ZIONS BANCORPORATION
COM
989701107
2540
50645
SH
SOLE
45355
0
5290
ZOETIS INC
CL A
98978V103
5154
56294
SH
SOLE
51022
0
5272
ZYNGA INC
CL A
98986T108
128
31897
SH
SOLE
31897
0
0