0001084208-18-000020.txt : 20180514
0001084208-18-000020.hdr.sgml : 20180514
20180514142330
ACCESSION NUMBER: 0001084208-18-000020
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20180331
FILED AS OF DATE: 20180514
DATE AS OF CHANGE: 20180514
EFFECTIVENESS DATE: 20180514
FILER:
COMPANY DATA:
COMPANY CONFORMED NAME: RAYMOND JAMES & ASSOCIATES
CENTRAL INDEX KEY: 0001084208
IRS NUMBER: 591237041
STATE OF INCORPORATION: FL
FISCAL YEAR END: 0930
FILING VALUES:
FORM TYPE: 13F-HR
SEC ACT: 1934 Act
SEC FILE NUMBER: 028-04393
FILM NUMBER: 18829932
BUSINESS ADDRESS:
STREET 1: 880 CARRILON PKWY
STREET 2: PO BOX 14508
CITY: ST PETERSBURG
STATE: FL
ZIP: 337334508
BUSINESS PHONE: 7275671000
MAIL ADDRESS:
STREET 1: 880 CARRILON PARKWAY
STREET 2: PO BOX 14508
CITY: ST PETERSBURG
STATE: FL
ZIP: 337334508
FORMER COMPANY:
FORMER CONFORMED NAME: DOWDLE JEFFREY A
DATE OF NAME CHANGE: 19990414
13F-HR
1
primary_doc.xml
13F-HR
LIVE
false
false
false
0001084208
XXXXXXXX
03-31-2018
03-31-2018
RAYMOND JAMES & ASSOCIATES
880 CARRILON PARKWAY
PO BOX 14508
ST PETERSBURG
FL
337334508
13F HOLDINGS REPORT
028-04393
N
Dominique Ingold
Sr. Manager, Compliance
727-567-1734
Dominique Ingold
Saint Petersburg
FL
05-14-2018
0
3541
55748283
false
INFORMATION TABLE
2
rj0511_13F.xml
SECTION 13F HOLDINGS REPORT
22ND CENTY GROUP INC
COM
90137F103
42
17850
SH
SOLE
0
0
17850
2U INC
COM
90214J101
1223
14549
SH
SOLE
0
0
14549
3-D SYS CORP DEL
COM NEW
88554D205
1396
120451
SH
SOLE
0
0
120451
3M CO
COM
88579Y101
128410
584929
SH
SOLE
288718
0
296211
58 COM INC
SPON ADR REP A
31680Q104
3786
47408
SH
SOLE
46256
0
1152
8POINT3 ENERGY PARTNERS LP
CL A RPT LTDPT
282539105
424
34865
SH
SOLE
0
0
34865
AAC HLDGS INC
COM
000307108
200
17380
SH
SOLE
0
0
17380
AAON INC
COM PAR $0.004
000360206
430
11016
SH
SOLE
0
0
11016
AAR CORP
COM
000361105
457
10358
SH
SOLE
0
0
10358
AARONS INC
COM PAR $0.50
002535300
1589
34093
SH
SOLE
0
0
34093
ABAXIS INC
COM
002567105
8799
124590
SH
SOLE
124565
0
25
ABB LTD
SPONSORED ADR
000375204
16189
681910
SH
SOLE
358381
0
323529
ABBOTT LABS
COM
002824100
111007
1852584
SH
SOLE
755561
0
1097023
ABBOTT LABS
COM
002824100
20
30500
SH
Call
SOLE
0
0
0
ABBVIE INC
COM
00287Y109
311673
3292930
SH
SOLE
716535
0
2576395
ABBVIE INC
COM
00287Y109
39
50700
SH
Call
SOLE
0
0
0
ABBVIE INC
COM
00287Y109
191
60600
SH
Call
SOLE
0
0
0
ABBVIE INC
COM
00287Y109
1
11600
SH
Call
SOLE
0
0
0
ABERCROMBIE & FITCH CO
CL A
002896207
6416
265012
SH
SOLE
0
0
265012
ABERCROMBIE & FITCH CO
CL A
002896207
27
10200
SH
Call
SOLE
0
0
0
ABERDEEN ASIA PACIFIC INCOM
COM
003009107
594
125314
SH
SOLE
0
0
125314
ABERDEEN INCOME CR STRATEGIE
COM
003057106
967
70239
SH
SOLE
0
0
70239
ABERDEEN JAPAN EQUITY FD INC
COM
00306J109
289
31545
SH
SOLE
0
0
31545
ABIOMED INC
COM
003654100
8590
29520
SH
SOLE
9093
0
20427
ACACIA RESH CORP
ACACIA TCH COM
003881307
88
25140
SH
SOLE
0
0
25140
ACADIA HEALTHCARE COMPANY IN
COM
00404A109
3171
80943
SH
SOLE
27579
0
53364
ACCELERATE DIAGNOSTICS INC
COM
00430H102
883
38641
SH
SOLE
0
0
38641
ACCELERON PHARMA INC
COM
00434H108
371
9478
SH
SOLE
9378
0
100
ACCENTURE PLC IRELAND
SHS CLASS A
G1151C101
57543
374871
SH
SOLE
223476
0
151395
ACCESS NATL CORP
COM
004337101
1744
61116
SH
SOLE
0
0
61116
ACCO BRANDS CORP
COM
00081T108
1291
102891
SH
SOLE
102672
0
219
ACHILLION PHARMACEUTICALS IN
COM
00448Q201
233
62850
SH
SOLE
0
0
62850
ACORDA THERAPEUTICS INC
COM
00484M106
2881
121839
SH
SOLE
0
0
121839
ACORDA THERAPEUTICS INC
COM
00484M106
199
94700
SH
Call
SOLE
0
0
0
ACTIVISION BLIZZARD INC
COM
00507V109
25030
371032
SH
SOLE
221715
0
149317
ACTUANT CORP
CL A NEW
00508X203
12586
541346
SH
SOLE
536270
0
5076
ACUITY BRANDS INC
COM
00508Y102
3286
23608
SH
SOLE
8118
0
15490
ACUSHNET HOLDINGS CORP
COM
005098108
5376
232814
SH
SOLE
230360
0
2454
ADAM NAT RES FD INC
COM
00548F105
1333
73224
SH
SOLE
0
0
73224
ADAMS DIVERSIFIED EQUITY FD
COM
006212104
19279
1305259
SH
SOLE
0
0
1305259
ADAPTIMMUNE THERAPEUTICS PLC
SPONDS ADR
00653A107
282
25140
SH
SOLE
0
0
25140
ADECOAGRO S A
COM
L00849106
236
31344
SH
SOLE
29182
0
2162
ADIENT PLC
ORD SHS
G0084W101
7996
133799
SH
SOLE
128648
0
5151
ADOBE SYS INC
COM
00724F101
55639
257491
SH
SOLE
170991
0
86500
ADURO BIOTECH INC
COM
00739L101
218
23449
SH
SOLE
0
0
23449
ADVANCE AUTO PARTS INC
COM
00751Y106
11884
100245
SH
SOLE
90622
0
9623
ADVANCED DRAIN SYS INC DEL
COM
00790R104
305
11757
SH
SOLE
0
0
11757
ADVANCED ENERGY INDS
COM
007973100
1181
18484
SH
SOLE
2985
0
15499
ADVANCED MICRO DEVICES INC
COM
007903107
3090
307485
SH
SOLE
23048
0
284437
ADVANCED MICRO DEVICES INC
COM
007903107
1
13300
SH
Call
SOLE
0
0
0
ADVANCED MICRO DEVICES INC
COM
007903107
1
11000
SH
Call
SOLE
0
0
0
ADVANCED SEMICONDUCTOR ENGR
SPONSORED ADR
00756M404
874
120410
SH
SOLE
92737
0
27673
ADVANSIX INC
COM
00773T101
1218
35024
SH
SOLE
3865
0
31159
ADVANTAGE OIL & GAS LTD
COM
00765F101
33
11000
SH
SOLE
0
0
11000
ADVENT CLAY CONV SEC INC FD
COM
007639107
430
76770
SH
SOLE
0
0
76770
ADVENT CLAYMORE CV SECS & IN
COM
00764C109
4438
294328
SH
SOLE
0
0
294328
ADVENT CLAYMORE ENH GRW & IN
COM
00765E104
1207
152424
SH
SOLE
0
0
152424
ADVISORSHARES TR
ADVISORSHS ETF
00768Y206
3787
64458
SH
SOLE
0
0
64458
ADVISORSHARES TR
WILSHIRE BUYBACK
00768Y818
1104
16118
SH
SOLE
0
0
16118
AECOM
COM
00766T100
211
5908
SH
SOLE
0
0
5908
AEGEAN MARINE PETROLEUM NETW
SHS
Y0017S102
24
10700
SH
SOLE
0
0
10700
AEGON N V
NY REGISTRY SH
007924103
12494
1845426
SH
SOLE
60194
0
1785232
AERCAP HOLDINGS NV
SHS
N00985106
10814
213206
SH
SOLE
201848
0
11358
AERIE PHARMACEUTICALS INC
COM
00771V108
1381
25454
SH
SOLE
3796
0
21658
AEROVIRONMENT INC
COM
008073108
567
12467
SH
SOLE
0
0
12467
AES CORP
COM
00130H105
2426
213402
SH
SOLE
191560
0
21842
AETHLON MED INC
COM NEW
00808Y208
13
10730
SH
SOLE
0
0
10730
AETNA INC NEW
COM
00817Y108
30193
178658
SH
SOLE
94440
0
84218
AFFILIATED MANAGERS GROUP
COM
008252108
9977
52628
SH
SOLE
29750
0
22878
AFLAC INC
COM
001055102
56070
1281300
SH
SOLE
808261
0
473039
AGCO CORP
COM
001084102
8282
127709
SH
SOLE
123280
0
4429
AGENUS INC
COM NEW
00847G705
188
40000
SH
SOLE
0
0
40000
AGILENT TECHNOLOGIES INC
COM
00846U101
3941
58910
SH
SOLE
28971
0
29939
AGNC INVT CORP
COM
00123Q104
2606
137716
SH
SOLE
0
0
137716
AGNICO EAGLE MINES LTD
COM
008474108
4551
108176
SH
SOLE
34541
0
73635
AGREE REALTY CORP
COM
008492100
2901
60395
SH
SOLE
45882
0
14513
AIMMUNE THERAPEUTICS INC
COM
00900T107
1544
48496
SH
SOLE
21642
0
26854
AIR LEASE CORP
CL A
00912X302
18840
442052
SH
SOLE
91272
0
350780
AIR PRODS & CHEMS INC
COM
009158106
152019
955876
SH
SOLE
99323
0
856553
AIR PRODS & CHEMS INC
COM
009158106
5
36100
SH
Call
SOLE
0
0
0
AIR PRODS & CHEMS INC
COM
009158106
48
37000
SH
Call
SOLE
0
0
0
AIR TRANSPORT SERVICES GRP I
COM
00922R105
985
42253
SH
SOLE
40583
0
1670
AIRCASTLE LTD
COM
G0129K104
14679
739140
SH
SOLE
501307
0
237833
AK STL HLDG CORP
COM
001547108
587
129677
SH
SOLE
0
0
129677
AKAMAI TECHNOLOGIES INC
COM
00971T101
19837
279479
SH
SOLE
225164
0
54315
AKAMAI TECHNOLOGIES INC
COM
00971T101
263
34600
SH
Call
SOLE
0
0
0
AKEBIA THERAPEUTICS INC
COM
00972D105
369
38761
SH
SOLE
35711
0
3050
ALAMO GROUP INC
COM
011311107
220
2002
SH
SOLE
0
0
2002
ALAMOS GOLD INC NEW
COM CL A
011532108
215
41246
SH
SOLE
0
0
41246
ALARM COM HLDGS INC
COM
011642105
2041
54070
SH
SOLE
4250
0
49820
ALASKA AIR GROUP INC
COM
011659109
36542
589715
SH
SOLE
123901
0
465814
ALASKA AIR GROUP INC
COM
011659109
1
20900
SH
Call
SOLE
0
0
0
ALBANY INTL CORP
CL A
012348108
1830
29190
SH
SOLE
27325
0
1865
ALBEMARLE CORP
COM
012653101
6390
68896
SH
SOLE
32343
0
36553
ALCENTRA CAP CORP
COM
01374T102
766
110013
SH
SOLE
0
0
110013
ALCOA CORP
COM
013872106
3820
84957
SH
SOLE
33
0
84924
ALEXANDRIA REAL ESTATE EQ IN
COM
015271109
1183
9466
SH
SOLE
4651
0
4815
ALEXCO RESOURCE CORP
COM
01535P106
146
107877
SH
SOLE
0
0
107877
ALEXION PHARMACEUTICALS INC
COM
015351109
22401
200980
SH
SOLE
151466
0
49514
ALGONQUIN PWR UTILS CORP
COM
015857105
897
90561
SH
SOLE
0
0
90561
ALIBABA GROUP HLDG LTD
SPONSORED ADS
01609W102
197029
1073492
SH
SOLE
382947
0
690545
ALIBABA GROUP HLDG LTD
SPONSORED ADS
01609W102
4
22000
SH
Call
SOLE
0
0
0
ALIGN TECHNOLOGY INC
COM
016255101
16789
66852
SH
SOLE
13528
0
53324
ALKERMES PLC
SHS
G01767105
2049
35359
SH
SOLE
24044
0
11315
ALLEGHANY CORP DEL
COM
017175100
17140
27887
SH
SOLE
19699
0
8188
ALLEGHENY TECHNOLOGIES INC
COM
01741R102
1058
44696
SH
SOLE
107
0
44589
ALLEGIANT TRAVEL CO
COM
01748X102
215
1244
SH
SOLE
0
0
1244
ALLEGION PUB LTD CO
ORD SHS
G0176J109
3932
46104
SH
SOLE
2886
0
43218
ALLEGION PUB LTD CO
ORD SHS
G0176J109
35
15800
SH
Call
SOLE
0
0
0
ALLERGAN PLC
SHS
G0177J108
107995
641714
SH
SOLE
543834
0
97880
ALLETE INC
COM NEW
018522300
5526
76491
SH
SOLE
70011
0
6480
ALLIANCE CALIF MUN INCOME FD
COM
018546101
266
20938
SH
SOLE
0
0
20938
ALLIANCE DATA SYSTEMS CORP
COM
018581108
10376
48745
SH
SOLE
25834
0
22911
ALLIANCE RES PARTNER L P
UT LTD PART
01877R108
488
27659
SH
SOLE
0
0
27659
ALLIANCE RES PARTNER L P
UT LTD PART
01877R108
5
14000
SH
Call
SOLE
0
0
0
ALLIANCEBERNSTEIN GBL HGH IN
COM
01879R106
825
69407
SH
SOLE
0
0
69407
ALLIANCEBERNSTEIN HOLDING LP
UNIT LTD PARTN
01881G106
1146
42667
SH
SOLE
0
0
42667
ALLIANCEBERNSTEIN NATL MUNI
COM
01864U106
221
17638
SH
SOLE
0
0
17638
ALLIANT ENERGY CORP
COM
018802108
14219
347990
SH
SOLE
313811
0
34179
ALLIANZGI CONV & INCOME FD
COM
018828103
272
40439
SH
SOLE
10000
0
30439
ALLIANZGI CONV & INCOME FD I
COM
018825109
941
158163
SH
SOLE
0
0
158163
ALLIANZGI DIVERS INC & CNV F
COM
01883J108
1923
84805
SH
SOLE
0
0
84805
ALLIANZGI EQUITY & CONV INCO
COM
018829101
2161
104431
SH
SOLE
0
0
104431
ALLIANZGI NFJ DIVID INT & PR
COM
01883A107
2704
212887
SH
SOLE
0
0
212887
ALLISON TRANSMISSION HLDGS I
COM
01973R101
1381
35367
SH
SOLE
30071
0
5296
ALLSCRIPTS HEALTHCARE SOLUTN
COM
01988P108
712
57670
SH
SOLE
50240
0
7430
ALLSTATE CORP
COM
020002101
70431
742935
SH
SOLE
202275
0
540660
ALLY FINL INC
COM
02005N100
3465
127624
SH
SOLE
92402
0
35222
ALMADEN MINERALS LTD
COM CL B
020283305
334
399068
SH
SOLE
0
0
399068
ALPHABET INC
CAP STK CL A
02079K305
223523
215519
SH
SOLE
65134
0
150385
ALPHABET INC
CAP STK CL C
02079K107
212876
206314
SH
SOLE
63712
0
142602
ALPINE GLOBAL DYNAMIC DIVD F
COM NEW
02082E205
421
40095
SH
SOLE
0
0
40095
ALPINE GLOBAL PREMIER PPTYS
COM SBI
02083A103
1953
312926
SH
SOLE
0
0
312926
ALPINE TOTAL DYNAMIC DIVID F
COM SH BEN INT N
021060207
4263
476853
SH
SOLE
0
0
476853
ALPS ETF TR
ALERIAN ENERGY
00162Q676
388
19514
SH
SOLE
0
0
19514
ALPS ETF TR
ALERIAN MLP
00162Q866
49388
5270908
SH
SOLE
4573
0
5266335
ALPS ETF TR
C&S GLOBL ETF
00162Q106
477
11207
SH
SOLE
0
0
11207
ALPS ETF TR
EQUAL SEC ETF
00162Q205
308
4542
SH
SOLE
0
0
4542
ALPS ETF TR
INTL SEC DV DOG
00162Q718
6341
229151
SH
SOLE
0
0
229151
ALPS ETF TR
MED BREAKTHGH
00162Q593
2651
77446
SH
SOLE
0
0
77446
ALPS ETF TR
RIVERFRNT DYMC
00162Q528
1761
56231
SH
SOLE
0
0
56231
ALPS ETF TR
RIVERFRNT FLEX
00162Q510
1012
31549
SH
SOLE
0
0
31549
ALPS ETF TR
RIVERFRONT DYM
00162Q536
1490
61903
SH
SOLE
0
0
61903
ALPS ETF TR
RIVRFRNT STR INC
00162Q783
13117
533413
SH
SOLE
503079
0
30334
ALPS ETF TR
SECTR DIV DOGS
00162Q858
23747
543901
SH
SOLE
0
0
543901
ALPS ETF TR
SPROTT GL MINE
00162Q643
1503
76660
SH
SOLE
0
0
76660
ALTABA INC
COM
021346101
5556
75042
SH
SOLE
0
0
75042
ALTIMMUNE INC
COM
02155H101
44
37684
SH
SOLE
0
0
37684
ALTRIA GROUP INC
COM
02209S103
272812
4377587
SH
SOLE
3041394
0
1336193
ALTRIA GROUP INC
COM
02209S103
30
25200
SH
Call
SOLE
0
0
0
ALZA CORP
SDCV 7/2
02261WAB5
531
301000
PRN
SOLE
0
0
301000
AMARIN CORP PLC
SPONS ADR NEW
023111206
253
83925
SH
SOLE
0
0
83925
AMAZON COM INC
COM
023135106
471597
325838
SH
SOLE
72249
0
253589
AMBARELLA INC
SHS
G037AX101
2108
43021
SH
SOLE
38782
0
4239
AMBEV SA
SPONSORED ADR
02319V103
5241
720864
SH
SOLE
594179
0
126685
AMC NETWORKS INC
CL A
00164V103
10412
201389
SH
SOLE
190946
0
10443
AMDOCS LTD
SHS
G02602103
13540
202945
SH
SOLE
199389
0
3556
AMERCO
COM
023586100
247
716
SH
SOLE
316
0
400
AMEREN CORP
COM
023608102
18147
320456
SH
SOLE
287184
0
33272
AMERICA FIRST MULTIFAMILY IN
BEN UNIT CTF
02364V107
2549
412744
SH
SOLE
0
0
412744
AMERICA MOVIL SAB DE CV
SPON ADR L SHS
02364W105
2160
113143
SH
SOLE
0
0
113143
AMERICAN AIRLS GROUP INC
COM
02376R102
9097
175076
SH
SOLE
61258
0
113818
AMERICAN CAMPUS CMNTYS INC
COM
024835100
2187
56618
SH
SOLE
55123
0
1495
AMERICAN CAP SR FLOATING LTD
COM
02504D108
279
25002
SH
SOLE
0
0
25002
AMERICAN EAGLE OUTFITTERS NE
COM
02553E106
1666
83592
SH
SOLE
59471
0
24121
AMERICAN ELEC PWR INC
COM
025537101
63292
922750
SH
SOLE
696009
0
226741
AMERICAN EQTY INVT LIFE HLD
COM
025676206
2732
93067
SH
SOLE
38797
0
54270
AMERICAN EXPRESS CO
COM
025816109
64892
695662
SH
SOLE
436992
0
258670
AMERICAN EXPRESS CO
COM
025816109
285
15600
SH
Call
SOLE
0
0
0
AMERICAN FINL GROUP INC OHIO
COM
025932104
943
8408
SH
SOLE
33
0
8375
AMERICAN HOMES 4 RENT
CL A
02665T306
8651
430822
SH
SOLE
132466
0
298356
AMERICAN INTL GROUP INC
COM NEW
026874784
12504
229773
SH
SOLE
137045
0
92728
AMERICAN OUTDOOR BRANDS CORP
COM
02874P103
153
14843
SH
SOLE
0
0
14843
AMERICAN RAILCAR INDS INC
COM
02916P103
592
15826
SH
SOLE
0
0
15826
AMERICAN STS WTR CO
COM
029899101
1860
35059
SH
SOLE
0
0
35059
AMERICAN SUPERCONDUCTOR CORP
SHS NEW
030111207
85
14547
SH
SOLE
0
0
14547
AMERICAN TOWER CORP NEW
COM
03027X100
66045
454413
SH
SOLE
208801
0
245612
AMERICAN WTR WKS CO INC NEW
COM
030420103
11813
143835
SH
SOLE
3102
0
140733
AMERICOLD RLTY TR
COM
03064D108
260
13620
SH
SOLE
0
0
13620
AMERIGAS PARTNERS L P
UNIT L P INT
030975106
11321
283226
SH
SOLE
258811
0
24415
AMERIPRISE FINL INC
COM
03076C106
6535
44175
SH
SOLE
25734
0
18441
AMERISOURCEBERGEN CORP
COM
03073E105
10498
121759
SH
SOLE
53712
0
68047
AMETEK INC NEW
COM
031100100
17343
228282
SH
SOLE
212603
0
15679
AMGEN INC
COM
031162100
120348
705908
SH
SOLE
293420
0
412488
AMICUS THERAPEUTICS INC
COM
03152W109
844
56125
SH
SOLE
54877
0
1248
AMN HEALTHCARE SERVICES INC
COM
001744101
2687
47354
SH
SOLE
14332
0
33022
AMPHASTAR PHARMACEUTICALS IN
COM
03209R103
633
33752
SH
SOLE
0
0
33752
AMPHENOL CORP NEW
CL A
032095101
7574
87932
SH
SOLE
68546
0
19386
AMPIO PHARMACEUTICALS INC
COM
03209T109
201
59084
SH
SOLE
0
0
59084
AMPLIFY ETF TR
BLOCKCHAIN LDR
032108607
2523
131871
SH
SOLE
0
0
131871
AMPLIFY ETF TR
ONLIN RETL ETF
032108102
2307
51184
SH
SOLE
0
0
51184
AMTRUST FINL SVCS INC
COM
032359309
211
17127
SH
SOLE
0
0
17127
ANADARKO PETE CORP
COM
032511107
94848
1570072
SH
SOLE
1521275
0
48797
ANALOG DEVICES INC
COM
032654105
23368
256410
SH
SOLE
53692
0
202718
ANALOG DEVICES INC
COM
032654105
88
21000
SH
Call
SOLE
0
0
0
ANALOG DEVICES INC
COM
032654105
476
30500
SH
Call
SOLE
0
0
0
ANAPTYSBIO INC
COM
032724106
538
5165
SH
SOLE
0
0
5165
ANDEAVOR
COM
03349M105
18329
182273
SH
SOLE
163187
0
19086
ANDEAVOR LOGISTICS LP
COM UNIT LP INT
03350F106
7628
170240
SH
SOLE
0
0
170240
ANDERSONS INC
COM
034164103
1010
30509
SH
SOLE
0
0
30509
ANHEUSER BUSCH INBEV SA/NV
SPONSORED ADR
03524A108
37190
338267
SH
SOLE
254020
0
84247
ANI PHARMACEUTICALS INC
COM
00182C103
840
14420
SH
SOLE
2250
0
12170
ANIKA THERAPEUTICS INC
COM
035255108
207
4160
SH
SOLE
3446
0
714
ANIXTER INTL INC
COM
035290105
385
5089
SH
SOLE
3740
0
1349
ANNALY CAP MGMT INC
COM
035710409
8981
861094
SH
SOLE
391533
0
469561
ANSYS INC
COM
03662Q105
4628
29537
SH
SOLE
27814
0
1723
ANTERO MIDSTREAM PARTNERS LP
UNT LTD PARTN
03673L103
1896
73247
SH
SOLE
0
0
73247
ANTERO RES CORP
COM
03674X106
496
24963
SH
SOLE
11780
0
13183
ANTHEM INC
COM
036752103
15243
69383
SH
SOLE
47888
0
21495
ANTHEM INC
NOTE 2.750%10/1
94973VBG1
542
180000
PRN
SOLE
0
0
180000
ANTHEM INC
UNIT 05/01/20188
036752202
1008
18767
SH
SOLE
0
0
18767
AON PLC
SHS CL A
G0408V102
36042
256837
SH
SOLE
240005
0
16832
APACHE CORP
COM
037411105
2405
62488
SH
SOLE
243
0
62245
APARTMENT INVT & MGMT CO
CL A
03748R101
17956
440629
SH
SOLE
413044
0
27585
APOLLO COML REAL EST FIN INC
COM
03762U105
191
10625
SH
SOLE
0
0
10625
APOLLO GLOBAL MGMT LLC
CL A SHS
037612306
2721
91871
SH
SOLE
0
0
91871
APOLLO INVT CORP
COM
03761U106
431
82538
SH
SOLE
0
0
82538
APOLLO TACTICAL INCOME FD IN
COM
037638103
175
11123
SH
SOLE
0
0
11123
APPLE HOSPITALITY REIT INC
COM NEW
03784Y200
795
45256
SH
SOLE
29396
0
15860
APPLE INC
COM
037833100
830416
4949381
SH
SOLE
1034948
0
3914433
APPLE INC
COM
037833100
112
24900
SH
Call
SOLE
0
0
0
APPLE INC
COM
037833100
25
14800
SH
Call
SOLE
0
0
0
APPLE INC
COM
037833100
16
120800
SH
Call
SOLE
0
0
0
APPLE INC
COM
037833100
137
17600
SH
Call
SOLE
0
0
0
APPLIED INDL TECHNOLOGIES IN
COM
03820C105
2851
39104
SH
SOLE
30371
0
8733
APPLIED MATLS INC
COM
038222105
46079
828606
SH
SOLE
282877
0
545729
APPLIED MATLS INC
COM
038222105
4
13700
SH
Call
SOLE
0
0
0
APPLIED OPTOELECTRONICS INC
COM
03823U102
5290
211104
SH
SOLE
0
0
211104
APPTIO INC
CL A
03835C108
648
22875
SH
SOLE
0
0
22875
APTARGROUP INC
COM
038336103
7068
78678
SH
SOLE
64070
0
14608
APTIV PLC
SHS
G6095L109
14103
165971
SH
SOLE
121288
0
44683
AQUA AMERICA INC
COM
03836W103
6887
202192
SH
SOLE
0
0
202192
AQUAVENTURE HLDGS LTD
SHS
G0443N107
1123
90455
SH
SOLE
0
0
90455
ARAMARK
COM
03852U106
2007
50724
SH
SOLE
48759
0
1965
ARCELORMITTAL SA LUXEMBOURG
NY REGISTRY SH
03938L203
551
17314
SH
SOLE
10024
0
7290
ARCH CAP GROUP LTD
ORD
G0450A105
3731
43592
SH
SOLE
21754
0
21838
ARCH COAL INC
CL A
039380407
1846
20094
SH
SOLE
19990
0
104
ARCHER DANIELS MIDLAND CO
COM
039483102
16437
378988
SH
SOLE
87519
0
291469
ARCHER DANIELS MIDLAND CO
COM
039483102
6
12200
SH
Call
SOLE
0
0
0
ARCHROCK PARTNERS L P
COM UNITS REPSTG
03957U100
242
19819
SH
SOLE
0
0
19819
ARCONIC INC
COM
03965L100
9635
418186
SH
SOLE
337908
0
80278
ARCOS DORADOS HOLDINGS INC
SHS CLASS -A -
G0457F107
308
33711
SH
SOLE
0
0
33711
ARES CAP CORP
COM
04010L103
4128
260139
SH
SOLE
2272
0
257867
ARES CAP CORP
NOTE 4.375% 1/1
04010LAM5
1466
1450000
PRN
SOLE
0
0
1450000
ARES COML REAL ESTATE CORP
COM
04013V108
298
24105
SH
SOLE
0
0
24105
ARES DYNAMIC CR ALLOCATION F
COM
04014F102
260
16021
SH
SOLE
0
0
16021
ARES MGMT LP
COM SHS REG INT
04014Y101
457
21357
SH
SOLE
0
0
21357
ARGO GROUP INTL HLDGS LTD
COM
G0464B107
924
16095
SH
SOLE
0
0
16095
ARISTA NETWORKS INC
COM
040413106
7329
28708
SH
SOLE
20306
0
8402
ARK ETF TR
GEN REV MLTSCT
00214Q302
410
15930
SH
SOLE
0
0
15930
ARK ETF TR
INNOVATION ETF
00214Q104
9602
245754
SH
SOLE
300
0
245454
ARK ETF TR
WEB X.O ETF
00214Q401
459
9200
SH
SOLE
0
0
9200
ARMSTRONG FLOORING INC
COM
04238R106
2126
156653
SH
SOLE
156267
0
386
ARMSTRONG WORLD INDS INC NEW
COM
04247X102
2495
44318
SH
SOLE
43884
0
434
ARRIS INTL INC
SHS
G0551A103
1795
67561
SH
SOLE
8036
0
59525
ARROW ELECTRS INC
COM
042735100
8813
114428
SH
SOLE
88129
0
26299
ARROW ETF TR
ARROW DJ GLB YLD
04273H104
1851
108248
SH
SOLE
0
0
108248
ARTISAN PARTNERS ASSET MGMT
CL A
04316A108
6179
185555
SH
SOLE
178082
0
7473
ASA GOLD AND PRECIOUS MTLS L
SHS
G3156P103
521
49987
SH
SOLE
0
0
49987
ASANKO GOLD INC
COM
04341Y105
16
16340
SH
SOLE
0
0
16340
ASBURY AUTOMOTIVE GROUP INC
COM
043436104
6173
91449
SH
SOLE
90429
0
1020
ASCENA RETAIL GROUP INC
COM
04351G101
42
20767
SH
SOLE
0
0
20767
ASHLAND GLOBAL HLDGS INC
COM
044186104
427
6116
SH
SOLE
0
0
6116
ASML HOLDING N V
N Y REGISTRY SHS
N07059210
31647
159382
SH
SOLE
148036
0
11346
ASPEN TECHNOLOGY INC
COM
045327103
14575
184756
SH
SOLE
143775
0
40981
ASSOCIATED CAP GROUP INC
CL A
045528106
855
22825
SH
SOLE
0
0
22825
ASSURANT INC
COM
04621X108
6030
65969
SH
SOLE
65039
0
930
ASSURED GUARANTY LTD
COM
G0585R106
6428
177563
SH
SOLE
156411
0
21152
ASTRAZENECA PLC
SPONSORED ADR
046353108
135587
3877233
SH
SOLE
3465326
0
411907
ASTRAZENECA PLC
SPONSORED ADR
046353108
1
18500
SH
Call
SOLE
0
0
0
AT&T INC
COM
00206R102
425781
11943361
SH
SOLE
7389064
0
4554297
AT&T INC
COM
00206R102
1
12000
SH
Call
SOLE
0
0
0
AT&T INC
COM
00206R102
1
27800
SH
Call
SOLE
0
0
0
ATARA BIOTHERAPEUTICS INC
COM
046513107
1089
27932
SH
SOLE
26377
0
1555
ATHENAHEALTH INC
COM
04685W103
1562
10922
SH
SOLE
0
0
10922
ATHENE HLDG LTD
CL A
G0684D107
816
17064
SH
SOLE
16409
0
655
ATHERSYS INC
COM
04744L106
20
10920
SH
SOLE
0
0
10920
ATLANTIC CAP BANCSHARES INC
COM
048269203
184
10155
SH
SOLE
0
0
10155
ATLAS AIR WORLDWIDE HLDGS IN
COM NEW
049164205
862
14256
SH
SOLE
13134
0
1122
ATLASSIAN CORP PLC
CL A
G06242104
1556
28858
SH
SOLE
25749
0
3109
ATMOS ENERGY CORP
COM
049560105
890
10566
SH
SOLE
26
0
10540
ATN INTL INC
COM
00215F107
1811
30369
SH
SOLE
29187
0
1182
ATRION CORP
COM
049904105
1078
1704
SH
SOLE
0
0
1704
AURYN RES INC
COM
05208W108
14
11000
SH
SOLE
0
0
11000
AUTODESK INC
COM
052769106
103309
822654
SH
SOLE
798818
0
23836
AUTOHOME INC
SP ADR RP CL A
05278C107
20374
237068
SH
SOLE
232869
0
4199
AUTOLIV INC
COM
052800109
5248
35957
SH
SOLE
34631
0
1326
AUTOMATIC DATA PROCESSING IN
COM
053015103
52726
464629
SH
SOLE
177976
0
286653
AUTOMATIC DATA PROCESSING IN
COM
053015103
18
22900
SH
Call
SOLE
0
0
0
AUTONATION INC
COM
05329W102
358
7659
SH
SOLE
0
0
7659
AUTOZONE INC
COM
053332102
3569
5502
SH
SOLE
3172
0
2330
AVALONBAY CMNTYS INC
COM
053484101
1182
7188
SH
SOLE
0
0
7188
AVANGRID INC
COM
05351W103
626
12244
SH
SOLE
5447
0
6797
AVAYA HLDGS CORP
COM
05351X101
4927
219939
SH
SOLE
219939
0
0
AVERY DENNISON CORP
COM
053611109
9416
88618
SH
SOLE
57864
0
30754
AVEXIS INC
COM
05366U100
536
4340
SH
SOLE
4340
0
0
AVISTA CORP
COM
05379B107
465
9068
SH
SOLE
0
0
9068
AVNET INC
COM
053807103
8299
198720
SH
SOLE
130006
0
68714
AVON PRODS INC
COM
054303102
184
64890
SH
SOLE
0
0
64890
AXALTA COATING SYS LTD
COM
G0750C108
4351
144135
SH
SOLE
100422
0
43713
AXIS CAPITAL HOLDINGS LTD
SHS
G0692U109
29129
505971
SH
SOLE
500832
0
5139
AXON ENTERPRISE INC
COM
05464C101
3074
78201
SH
SOLE
0
0
78201
B & G FOODS INC NEW
COM
05508R106
10845
457590
SH
SOLE
310495
0
147095
B2GOLD CORP
COM
11777Q209
348
127370
SH
SOLE
0
0
127370
BADGER METER INC
COM
056525108
373
7909
SH
SOLE
4341
0
3568
BAIDU INC
SPON ADR REP A
056752108
18483
82815
SH
SOLE
49143
0
33672
BAKER HUGHES A GE CO
CL A
05722G100
1139
41001
SH
SOLE
4875
0
36126
BALCHEM CORP
COM
057665200
3194
39076
SH
SOLE
25571
0
13505
BALL CORP
COM
058498106
4212
106075
SH
SOLE
84444
0
21631
BANC OF CALIFORNIA INC
COM
05990K106
989
51232
SH
SOLE
0
0
51232
BANCO BILBAO VIZCAYA ARGENTA
SPONSORED ADR
05946K101
447
56619
SH
SOLE
24209
0
32410
BANCO BRADESCO S A
SP ADR PFD NEW
059460303
160
13433
SH
SOLE
3729
0
9704
BANCO SANTANDER BRASIL S A
ADS REP 1 UNIT
05967A107
197
16404
SH
SOLE
16179
0
225
BANCO SANTANDER S A
SPONSORED ADR B
05969B103
2627
366355
SH
SOLE
0
0
366355
BANCO SANTANDER SA
ADR
05964H105
7826
1194853
SH
SOLE
1066299
0
128554
BANCORPSOUTH BK TUPELO MISS
COM
05971J102
2364
74339
SH
SOLE
0
0
74339
BANCROFT FUND LTD
COM
059695106
1032
49153
SH
SOLE
0
0
49153
BANK AMER CORP
7.25%CNV PFD L
060505682
2595
2013
SH
SOLE
0
0
2013
BANK AMER CORP
COM
060505104
201678
6724840
SH
SOLE
2448114
0
4276726
BANK AMER CORP
COM
060505104
5
66600
SH
Call
SOLE
0
0
0
BANK AMER CORP
COM
060505104
43
34100
SH
Call
SOLE
0
0
0
BANK COMM HLDGS
COM
06424J103
1036
88906
SH
SOLE
0
0
88906
BANK HAWAII CORP
COM
062540109
899
10818
SH
SOLE
2953
0
7865
BANK MONTREAL QUE
COM
063671101
7850
103933
SH
SOLE
12244
0
91689
BANK N S HALIFAX
COM
064149107
3084
50073
SH
SOLE
1
0
50072
BANK NEW YORK MELLON CORP
COM
064058100
37509
727906
SH
SOLE
401227
0
326679
BANK OF NT BUTTERFIELD&SON L
SHS NEW
G0772R208
32922
733554
SH
SOLE
712569
0
20985
BANK OF THE OZARKS
COM
063904106
37867
784475
SH
SOLE
283342
0
501133
BANKUNITED INC
COM
06652K103
2344
58619
SH
SOLE
47042
0
11577
BARCLAYS BANK PLC
ADR PFD SR 5
06739H362
2506
95166
SH
SOLE
448
0
94718
BARCLAYS PLC
ADR
06738E204
25048
2119101
SH
SOLE
885975
0
1233126
BARINGS CORPORATE INVS
COM
06759X107
168
11156
SH
SOLE
0
0
11156
BARINGS GLOBAL SHORT DURATIO
COM
06760L100
935
50088
SH
SOLE
0
0
50088
BARINGS PARTN INVS
SH BEN INT
06761A103
541
36797
SH
SOLE
0
0
36797
BARNES & NOBLE ED INC
COM
06777U101
441
63992
SH
SOLE
63903
0
89
BARNWELL INDS INC
COM
068221100
81
43380
SH
SOLE
0
0
43380
BARRICK GOLD CORP
COM
067901108
5330
428074
SH
SOLE
186252
0
241822
BARRICK GOLD CORP
COM
067901108
12
17500
SH
Call
SOLE
0
0
0
BAXTER INTL INC
COM
071813109
17363
266965
SH
SOLE
123829
0
143136
BAY BANCORP INC
COM
07203T106
401
30000
SH
SOLE
0
0
30000
BB&T CORP
COM
054937107
105424
2025816
SH
SOLE
1313682
0
712134
BCE INC
COM NEW
05534B760
158612
3686505
SH
SOLE
3535625
0
150880
BEACON ROOFING SUPPLY INC
COM
073685109
2144
40399
SH
SOLE
9977
0
30422
BECTON DICKINSON & CO
COM
075887109
92337
426080
SH
SOLE
60727
0
365353
BECTON DICKINSON & CO
PFD SHS CONV A
075887208
1052
18000
SH
SOLE
0
0
18000
BEIGENE LTD
SPONSORED ADR
07725L102
257
1529
SH
SOLE
1250
0
279
BELDEN INC
COM
077454106
2686
38965
SH
SOLE
38772
0
193
BELLICUM PHARMACEUTICALS INC
COM
079481107
236
35967
SH
SOLE
0
0
35967
BENCHMARK ELECTRS INC
COM
08160H101
1038
34788
SH
SOLE
34435
0
353
BENEFITFOCUS INC
COM
08180D106
6075
248991
SH
SOLE
0
0
248991
BERKSHIRE HATHAWAY INC DEL
CL A
084670108
30508
102
SH
SOLE
0
0
102
BERKSHIRE HATHAWAY INC DEL
CL B NEW
084670702
298956
1498676
SH
SOLE
271418
0
1227258
BERKSHIRE HILLS BANCORP INC
COM
084680107
841
22153
SH
SOLE
4719
0
17434
BERRY GLOBAL GROUP INC
COM
08579W103
19173
349811
SH
SOLE
220383
0
129428
BEST BUY INC
COM
086516101
6788
96987
SH
SOLE
38962
0
58025
BEST BUY INC
COM
086516101
46
21400
SH
Call
SOLE
0
0
0
BEST INC
SPONSORED ADS
08653C106
134
12989
SH
SOLE
0
0
12989
BGC PARTNERS INC
CL A
05541T101
29771
2213435
SH
SOLE
552493
0
1660942
BGC PARTNERS INC
CL A
05541T101
2
21300
SH
Call
SOLE
0
0
0
BHP BILLITON LTD
SPONSORED ADR
088606108
13345
300356
SH
SOLE
189455
0
110901
BHP BILLITON PLC
SPONSORED ADR
05545E209
2985
75142
SH
SOLE
19335
0
55807
BIG LOTS INC
COM
089302103
2394
55005
SH
SOLE
25199
0
29806
BIGLARI HLDGS INC
COM
08986R101
5280
12928
SH
SOLE
5350
0
7578
BIO RAD LABS INC
CL A
090572207
2148
8590
SH
SOLE
8424
0
166
BIO TECHNE CORP
COM
09073M104
2165
14331
SH
SOLE
12842
0
1489
BIOCEPT INC
COM NEW
09072V204
7
25000
SH
SOLE
0
0
25000
BIOGEN INC
COM
09062X103
92869
339161
SH
SOLE
295404
0
43757
BIOHAVEN PHARMACTL HLDG CO L
COM
G11196105
453
17604
SH
SOLE
17604
0
0
BIOMARIN PHARMACEUTICAL INC
COM
09061G101
8637
106535
SH
SOLE
76644
0
29891
BIOSCRIP INC
COM
09069N108
356
144800
SH
SOLE
0
0
144800
BIOTELEMETRY INC
COM
090672106
2371
76367
SH
SOLE
31434
0
44933
BJS RESTAURANTS INC
COM
09180C106
1159
25823
SH
SOLE
25559
0
264
BLACK HILLS CORP
COM
092113109
399
7346
SH
SOLE
0
0
7346
BLACK KNIGHT INC
COM
09215C105
1102
23387
SH
SOLE
18795
0
4592
BLACK STONE MINERALS L P
COM UNIT
09225M101
1027
62078
SH
SOLE
0
0
62078
BLACKBAUD INC
COM
09227Q100
2101
20636
SH
SOLE
13104
0
7532
BLACKBERRY LTD
COM
09228F103
1779
154673
SH
SOLE
109824
0
44849
BLACKHAWK NETWORK HLDGS INC
COM
09238E104
322
7210
SH
SOLE
2295
0
4915
BLACKROCK CALIF MUN INCOME T
SH BEN INT
09248E102
368
28315
SH
SOLE
0
0
28315
BLACKROCK CAPITAL INVESTMENT
NOTE 5.000% 6/1
092533AC2
668
650000
PRN
SOLE
0
0
650000
BLACKROCK CORE BD TR
SHS BEN INT
09249E101
479
36554
SH
SOLE
0
0
36554
BLACKROCK CORPOR HI YLD FD I
COM
09255P107
285
26922
SH
SOLE
0
0
26922
BLACKROCK CR ALLCTN INC TR
COM
092508100
1559
123008
SH
SOLE
0
0
123008
BLACKROCK DEBT STRAT FD INC
COM NEW
09255R202
3778
325158
SH
SOLE
0
0
325158
BLACKROCK ENERGY & RES TR
COM
09250U101
2676
202415
SH
SOLE
0
0
202415
BLACKROCK ENH CAP & INC FD I
COM
09256A109
5683
360833
SH
SOLE
0
0
360833
BLACKROCK ENHANCED EQT DIV T
COM
09251A104
20176
2311064
SH
SOLE
0
0
2311064
BLACKROCK ENHANCED GBL DIV T
COM
092501105
3510
303360
SH
SOLE
0
0
303360
BLACKROCK ENHANCED INTL DIV
COM BENE INTER
092524107
381
62536
SH
SOLE
0
0
62536
BLACKROCK FLOAT RATE OME STR
COM
09255X100
443
30500
SH
SOLE
1
0
30499
BLACKROCK HEALTH SCIENCES TR
COM
09250W107
473
13522
SH
SOLE
0
0
13522
BLACKROCK INC
COM
09247X101
83923
154902
SH
SOLE
108890
0
46012
BLACKROCK INCOME TR INC
COM
09247F100
102
17334
SH
SOLE
0
0
17334
BLACKROCK LTD DURATION INC T
COM SHS
09249W101
1371
90923
SH
SOLE
0
0
90923
BLACKROCK MULTI-SECTOR INC T
COM
09258A107
1406
83769
SH
SOLE
0
0
83769
BLACKROCK MUN 2020 TERM TR
COM SHS
09249X109
239
15863
SH
SOLE
0
0
15863
BLACKROCK MUN 2030 TAR TERM
COM SHS BEN IN
09257P105
1651
77457
SH
SOLE
0
0
77457
BLACKROCK MUN INCOME TR
SH BEN INT
09248F109
395
30621
SH
SOLE
0
0
30621
BLACKROCK MUNI INCOME INV QL
COM
09250G102
317
22751
SH
SOLE
0
0
22751
BLACKROCK MUNI INCOME TR II
COM
09249N101
138
10286
SH
SOLE
0
0
10286
BLACKROCK MUNI INTER DR FD I
COM
09253X102
2400
183054
SH
SOLE
0
0
183054
BLACKROCK MUNI N Y INTER DUR
COM
09255F109
177
13697
SH
SOLE
0
0
13697
BLACKROCK MUNIASSETS FD INC
COM
09254J102
3254
241250
SH
SOLE
0
0
241250
BLACKROCK MUNICIPAL BOND TR
COM
09249H104
557
38938
SH
SOLE
0
0
38938
BLACKROCK MUNICIPL INC QLTY
COM
092479104
505
38414
SH
SOLE
0
0
38414
BLACKROCK MUNIENHANCED FD IN
COM
09253Y100
698
65664
SH
SOLE
0
0
65664
BLACKROCK MUNIHLDGS FD II IN
COM
09253P109
160
11491
SH
SOLE
0
0
11491
BLACKROCK MUNIHLDGS NJ QLTY
COM
09254X101
421
31438
SH
SOLE
0
0
31438
BLACKROCK MUNIHLDNGS CALI QL
COM
09254L107
177
13451
SH
SOLE
3660
0
9791
BLACKROCK MUNIHLDNGS QLTY II
COM
09254C107
271
22125
SH
SOLE
0
0
22125
BLACKROCK MUNIHLDS INVSTM QL
COM
09254P108
791
60517
SH
SOLE
0
0
60517
BLACKROCK MUNIHOLDNGS QLTY I
COM
09254A101
136
10892
SH
SOLE
0
0
10892
BLACKROCK MUNIVEST FD II INC
COM
09253T101
201
14033
SH
SOLE
0
0
14033
BLACKROCK MUNIVEST FD INC
COM
09253R105
499
56278
SH
SOLE
0
0
56278
BLACKROCK MUNIY QUALITY FD I
COM
09254G108
922
76103
SH
SOLE
900
0
75203
BLACKROCK MUNIYIELD CALI QLT
COM
09254N103
175
13101
SH
SOLE
0
0
13101
BLACKROCK MUNIYIELD FD INC
COM
09253W104
668
49986
SH
SOLE
0
0
49986
BLACKROCK MUNIYIELD INVST FD
COM
09254R104
354
25467
SH
SOLE
0
0
25467
BLACKROCK MUNIYIELD N J FD I
COM
09254Y109
384
27488
SH
SOLE
0
0
27488
BLACKROCK MUNIYIELD NY QLTY
COM
09255E102
164
13604
SH
SOLE
0
0
13604
BLACKROCK MUNIYIELD PA QLTY
COM
09255G107
465
33709
SH
SOLE
0
0
33709
BLACKROCK MUNIYIELD QLTY FD
COM
09254E103
1094
86586
SH
SOLE
0
0
86586
BLACKROCK MUNIYIELD QUALITY
COM
09254F100
910
64650
SH
SOLE
600
0
64050
BLACKROCK MUNIYLD INVST QLTY
COM
09254T100
146
11069
SH
SOLE
0
0
11069
BLACKROCK MUNIYLD MICH QLTY
COM
09254V105
990
74472
SH
SOLE
0
0
74472
BLACKROCK RES & COMM STRAT T
SHS
09257A108
3201
360514
SH
SOLE
0
0
360514
BLACKROCK SCIENCE & TECH TR
SHS
09258G104
8023
266720
SH
SOLE
0
0
266720
BLACKROCK TAX MUNICPAL BD TR
SHS
09248X100
3407
151286
SH
SOLE
0
0
151286
BLACKROCK UTILITIES INFRSTRC
COM
09248D104
2156
108816
SH
SOLE
0
0
108816
BLACKROCK VA MUNICIPAL BOND
COM
092481100
185
11566
SH
SOLE
0
0
11566
BLACKSTONE GROUP L P
COM UNIT LTD
09253U108
40519
1268199
SH
SOLE
0
0
1268199
BLACKSTONE GROUP L P
COM UNIT LTD
09253U108
138
55000
SH
Call
SOLE
0
0
0
BLACKSTONE GROUP L P
COM UNIT LTD
09253U108
8
50200
SH
Call
SOLE
0
0
0
BLACKSTONE GROUP L P
COM UNIT LTD
09253U108
9
18900
SH
Call
SOLE
0
0
0
BLACKSTONE GROUP L P
COM UNIT LTD
09253U108
204
21700
SH
Put
SOLE
0
0
21700
BLACKSTONE GSO STRATEGIC CR
COM SHS BEN IN
09257R101
1913
120495
SH
SOLE
0
0
120495
BLACKSTONE MTG TR INC
COM CL A
09257W100
3616
115072
SH
SOLE
0
0
115072
BLACKSTONE MTG TR INC
NOTE 4.375% 5/0
09257WAB6
8068
8215000
PRN
SOLE
0
0
8215000
BLOCK H & R INC
COM
093671105
494
19454
SH
SOLE
5987
0
13467
BLOOMIN BRANDS INC
COM
094235108
414
17046
SH
SOLE
0
0
17046
BLUCORA INC
COM
095229100
284
11547
SH
SOLE
0
0
11547
BLUE APRON HLDGS INC
CL A
09523Q101
26
13183
SH
SOLE
0
0
13183
BLUE CAP REINS HLDGS LTD
COM
G1190F107
1333
109256
SH
SOLE
0
0
109256
BLUEBIRD BIO INC
COM
09609G100
683
3998
SH
SOLE
3331
0
667
BLUEPRINT MEDICINES CORP
COM
09627Y109
234
2556
SH
SOLE
0
0
2556
BOARDWALK PIPELINE PARTNERS
UT LTD PARTNER
096627104
206
20275
SH
SOLE
0
0
20275
BOEING CO
COM
097023105
160056
488141
SH
SOLE
86490
0
401651
BOFI HLDG INC
COM
05566U108
5447
134395
SH
SOLE
0
0
134395
BOISE CASCADE CO DEL
COM
09739D100
329
8525
SH
SOLE
0
0
8525
BOK FINL CORP
COM NEW
05561Q201
5752
58107
SH
SOLE
41953
0
16154
BOOKING HLDGS INC
COM
09857L108
59356
28531
SH
SOLE
9258
0
19273
BOOZ ALLEN HAMILTON HLDG COR
CL A
099502106
2670
68967
SH
SOLE
63804
0
5163
BORGWARNER INC
COM
099724106
18307
364468
SH
SOLE
329391
0
35077
BOSTON BEER INC
CL A
100557107
419
2215
SH
SOLE
0
0
2215
BOSTON PROPERTIES INC
COM
101121101
9646
78283
SH
SOLE
76531
0
1752
BOSTON SCIENTIFIC CORP
COM
101137107
13420
491204
SH
SOLE
172968
0
318236
BOSTON SCIENTIFIC CORP
COM
101137107
162
17100
SH
Call
SOLE
0
0
0
BOULDER GROWTH & INCOME FD I
COM
101507101
36850
3418364
SH
SOLE
0
0
3418364
BOVIE MEDICAL CORP
COM
10211F100
350
118000
SH
SOLE
0
0
118000
BOX INC
CL A
10316T104
642
31234
SH
SOLE
0
0
31234
BOYD GAMING CORP
COM
103304101
380
11920
SH
SOLE
0
0
11920
BP PLC
SPONSORED ADR
055622104
152618
3764614
SH
SOLE
2385026
0
1379588
BP PRUDHOE BAY RTY TR
UNIT BEN INT
055630107
263
10983
SH
SOLE
0
0
10983
BRANDYWINE RLTY TR
SH BEN INT NEW
105368203
16714
1052490
SH
SOLE
1016165
0
36325
BRANDYWINEGBL GLBAL INM OPRT
COM
10537L104
714
55413
SH
SOLE
0
0
55413
BRIDGE BANCORP INC
COM
108035106
4797
142985
SH
SOLE
0
0
142985
BRIDGFORD FOODS CORP
COM
108763103
231
15450
SH
SOLE
0
0
15450
BRIGHT HORIZONS FAM SOL IN D
COM
109194100
3079
30877
SH
SOLE
30213
0
664
BRIGHT SCHOLAR ED HLDGS LTD
SPONSORED ADS
109199109
352
22800
SH
SOLE
0
0
22800
BRIGHTCOVE INC
COM
10921T101
214
30800
SH
SOLE
0
0
30800
BRIGHTHOUSE FINL INC
COM
10922N103
3837
74650
SH
SOLE
68953
0
5697
BRIGHTSPHERE INVESTMNT GRP P
SHS
G1644T109
245
15566
SH
SOLE
15566
0
0
BRINKS CO
COM
109696104
10704
150023
SH
SOLE
146192
0
3831
BRISTOL MYERS SQUIBB CO
COM
110122108
75356
1191398
SH
SOLE
210281
0
981117
BRITISH AMERN TOB PLC
SPONSORED ADR
110448107
96993
1681284
SH
SOLE
1443709
0
237575
BROADCOM LTD
SHS
Y09827109
200842
852249
SH
SOLE
491866
0
360383
BROADRIDGE FINL SOLUTIONS IN
COM
11133T103
61535
560983
SH
SOLE
488230
0
72753
BROOKDALE SR LIVING INC
COM
112463104
120
17900
SH
SOLE
0
0
17900
BROOKFIELD ASSET MGMT INC
CL A LTD VT SH
112585104
6794
175250
SH
SOLE
135342
0
39908
BROOKFIELD GLOBL LISTED INFR
COM SHS
11273Q109
390
33337
SH
SOLE
0
0
33337
BROOKFIELD INFRAST PARTNERS
LP INT UNIT
G16252101
18707
450296
SH
SOLE
0
0
450296
BROOKFIELD REAL ASSETS INCOM
SHS BEN INT
112830104
1325
60859
SH
SOLE
0
0
60859
BROOKFIELD RENEWABLE PARTNER
PARTNERSHIP UNIT
G16258108
459
14755
SH
SOLE
0
0
14755
BROOKS AUTOMATION INC
COM
114340102
363
13413
SH
SOLE
5156
0
8257
BROWN & BROWN INC
COM
115236101
29381
1154907
SH
SOLE
1123240
0
31667
BROWN FORMAN CORP
CL A
115637100
668
12528
SH
SOLE
0
0
12528
BROWN FORMAN CORP
CL B
115637209
10273
188847
SH
SOLE
2367
0
186480
BRUKER CORP
COM
116794108
1616
54016
SH
SOLE
53367
0
649
BRUNSWICK CORP
COM
117043109
1305
21970
SH
SOLE
5575
0
16395
BT GROUP PLC
ADR
05577E101
3793
234727
SH
SOLE
189895
0
44832
BUCKEYE PARTNERS L P
UNIT LTD PARTN
118230101
4296
114896
SH
SOLE
0
0
114896
BUCKLE INC
COM
118440106
523
23622
SH
SOLE
23001
0
621
BUILDERS FIRSTSOURCE INC
COM
12008R107
1423
71716
SH
SOLE
52092
0
19624
BUNGE LIMITED
COM
G16962105
1827
24704
SH
SOLE
0
0
24704
BURLINGTON STORES INC
COM
122017106
9463
71067
SH
SOLE
66124
0
4943
BWX TECHNOLOGIES INC
COM
05605H100
2180
34318
SH
SOLE
25074
0
9244
C H ROBINSON WORLDWIDE INC
COM NEW
12541W209
20380
217482
SH
SOLE
204126
0
13356
C&J ENERGY SVCS INC NEW
COM
12674R100
4789
185477
SH
SOLE
0
0
185477
CA INC
COM
12673P105
1952
57589
SH
SOLE
1731
0
55858
CABLE ONE INC
COM
12685J105
341
497
SH
SOLE
77
0
420
CABOT CORP
COM
127055101
261
4683
SH
SOLE
703
0
3980
CABOT OIL & GAS CORP
COM
127097103
452
18841
SH
SOLE
0
0
18841
CACI INTL INC
CL A
127190304
1943
12837
SH
SOLE
207
0
12630
CADENCE BANCORPORATION
CL A
12739A100
2689
98766
SH
SOLE
0
0
98766
CADENCE DESIGN SYSTEM INC
COM
127387108
2006
54558
SH
SOLE
46765
0
7793
CADIZ INC
COM NEW
127537207
162
12000
SH
SOLE
0
0
12000
CAE INC
COM
124765108
902
48479
SH
SOLE
46938
0
1541
CAESARS ENTMT CORP
COM
127686103
2601
231172
SH
SOLE
135407
0
95765
CAL MAINE FOODS INC
COM NEW
128030202
762
17430
SH
SOLE
0
0
17430
CALAMOS CONV & HIGH INCOME F
COM SHS
12811P108
1621
138514
SH
SOLE
0
0
138514
CALAMOS CONV OPP AND INC FD
SH BEN INT
128117108
897
80789
SH
SOLE
0
0
80789
CALAMOS DYNAMIC CONV & INCOM
COM
12811V105
747
38029
SH
SOLE
0
0
38029
CALAMOS GBL DYN INCOME FUND
COM
12811L107
1617
179891
SH
SOLE
0
0
179891
CALAMOS STRATEGIC TOTL RETN
COM SH BEN INT
128125101
5046
426558
SH
SOLE
0
0
426558
CALIFORNIA WTR SVC GROUP
COM
130788102
244
6544
SH
SOLE
0
0
6544
CALLON PETE CO DEL
COM
13123X102
2596
196067
SH
SOLE
129474
0
66593
CALUMET SPECIALTY PRODS PTNR
UT LTD PARTNER
131476103
255
36133
SH
SOLE
0
0
36133
CAMDEN NATL CORP
COM
133034108
1629
36612
SH
SOLE
33312
0
3300
CAMDEN PPTY TR
SH BEN INT
133131102
16987
201797
SH
SOLE
196347
0
5450
CAMECO CORP
COM
13321L108
787
86530
SH
SOLE
0
0
86530
CAMPBELL SOUP CO
COM
134429109
5128
118408
SH
SOLE
300
0
118108
CAMPING WORLD HLDGS INC
CL A
13462K109
758
23514
SH
SOLE
16384
0
7130
CAN-FITE BIOPHARMA LTD
SPONSORED ADR
13471N102
20
13700
SH
SOLE
0
0
13700
CANADIAN NAT RES LTD
COM
136385101
3515
111821
SH
SOLE
101409
0
10412
CANADIAN NATL RY CO
COM
136375102
13539
185277
SH
SOLE
60918
0
124359
CANADIAN PAC RY LTD
COM
13645T100
8102
45954
SH
SOLE
30205
0
15749
CANNAE HLDGS INC
COM
13765N107
6566
348131
SH
SOLE
346916
0
1215
CANON INC
SPONSORED ADR
138006309
3418
93769
SH
SOLE
26141
0
67628
CANTEL MEDICAL CORP
COM
138098108
383
3438
SH
SOLE
0
0
3438
CAPITAL ONE FINL CORP
COM
14040H105
13661
142568
SH
SOLE
112930
0
29638
CAPITAL PRODUCT PARTNERS L P
COM UNIT LP
Y11082107
1129
361778
SH
SOLE
0
0
361778
CAPITAL SOUTHWEST CORP
COM
140501107
1205
70795
SH
SOLE
70795
0
0
CAPITOL FED FINL INC
COM
14057J101
214
17355
SH
SOLE
0
0
17355
CAPSTEAD MTG CORP
COM NO PAR
14067E506
1427
164992
SH
SOLE
0
0
164992
CARBO CERAMICS INC
COM
140781105
173
23850
SH
SOLE
0
0
23850
CARDINAL HEALTH INC
COM
14149Y108
11629
185532
SH
SOLE
102398
0
83134
CARETRUST REIT INC
COM
14174T107
468
34930
SH
SOLE
0
0
34930
CARGURUS INC
COM CL A
141788109
296
7701
SH
SOLE
3501
0
4200
CARLISLE COS INC
COM
142339100
1388
13298
SH
SOLE
4153
0
9145
CARLYLE GROUP L P
COM UTS LTD PTN
14309L102
5778
270648
SH
SOLE
0
0
270648
CARMAX INC
COM
143130102
7499
121074
SH
SOLE
28841
0
92233
CARNIVAL CORP
UNIT 99/99/9999
143658300
170442
2598998
SH
SOLE
802064
0
1796934
CARNIVAL CORP
UNIT 99/99/9999
143658300
76
85000
SH
Call
SOLE
0
0
0
CARNIVAL CORP
UNIT 99/99/9999
143658300
3
54400
SH
Call
SOLE
0
0
0
CARNIVAL PLC
ADR
14365C103
3333
50886
SH
SOLE
49793
0
1093
CAROLINA FINL CORP NEW
COM
143873107
320
8156
SH
SOLE
0
0
8156
CARRIAGE SVCS INC
COM
143905107
295
10666
SH
SOLE
0
0
10666
CARRIZO OIL & GAS INC
COM
144577103
244
15219
SH
SOLE
0
0
15219
CARROLS RESTAURANT GROUP INC
COM
14574X104
927
82781
SH
SOLE
0
0
82781
CARS COM INC
COM
14575E105
6885
243024
SH
SOLE
240575
0
2449
CARTER INC
COM
146229109
1506
14468
SH
SOLE
12643
0
1825
CASA SYS INC
COM
14713L102
327
11132
SH
SOLE
0
0
11132
CASELLA WASTE SYS INC
CL A
147448104
7006
299663
SH
SOLE
0
0
299663
CASEYS GEN STORES INC
COM
147528103
5690
51836
SH
SOLE
43659
0
8177
CASTLE BRANDS INC
COM
148435100
13
10800
SH
SOLE
0
0
10800
CASTLIGHT HEALTH INC
CL B
14862Q100
194
53200
SH
SOLE
0
0
53200
CATALENT INC
COM
148806102
5599
136353
SH
SOLE
133064
0
3289
CATCHMARK TIMBER TR INC
CL A
14912Y202
6456
517706
SH
SOLE
0
0
517706
CATERPILLAR INC DEL
COM
149123101
82121
557199
SH
SOLE
140560
0
416639
CATHAY GEN BANCORP
COM
149150104
581
14530
SH
SOLE
0
0
14530
CAVCO INDS INC DEL
COM
149568107
1755
10102
SH
SOLE
10082
0
20
CAVIUM INC
COM
14964U108
709
8932
SH
SOLE
6014
0
2918
CBOE GLOBAL MARKETS INC
COM
12503M108
950
8329
SH
SOLE
0
0
8329
CBRE CLARION GLOBAL REAL EST
COM
12504G100
966
132136
SH
SOLE
0
0
132136
CBRE GROUP INC
CL A
12504L109
4715
99849
SH
SOLE
62573
0
37276
CBS CORP NEW
CL B
124857202
9785
190408
SH
SOLE
115419
0
74989
CDK GLOBAL INC
COM
12508E101
1484
23433
SH
SOLE
3939
0
19494
CDN IMPERIAL BK COMM TORONTO
COM
136069101
63576
720368
SH
SOLE
702134
0
18234
CDW CORP
COM
12514G108
16710
237666
SH
SOLE
218170
0
19496
CEDAR FAIR L P
DEPOSITRY UNIT
150185106
11455
179320
SH
SOLE
157381
0
21939
CELANESE CORP DEL
COM SER A
150870103
2854
28483
SH
SOLE
23868
0
4615
CELGENE CORP
COM
151020104
75260
843624
SH
SOLE
275057
0
568567
CELLDEX THERAPEUTICS INC NEW
COM
15117B103
56
23970
SH
SOLE
0
0
23970
CEMEX SAB DE CV
SPON ADR NEW
151290889
8405
1269663
SH
SOLE
1245001
0
24662
CENOVUS ENERGY INC
COM
15135U109
185
21675
SH
SOLE
1305
0
20370
CENTENE CORP DEL
COM
15135B101
22366
209286
SH
SOLE
177517
0
31769
CENTER COAST BRKFLD MLP ENRG
SHS BEN INT
151461100
557
65807
SH
SOLE
0
0
65807
CENTERPOINT ENERGY INC
COM
15189T107
6130
223716
SH
SOLE
125240
0
98476
CENTERSTATE BK CORP
COM
15201P109
4515
170185
SH
SOLE
7164
0
163021
CENTRAL GARDEN & PET CO
COM
153527106
214
4985
SH
SOLE
3855
0
1130
CENTRAL PAC FINL CORP
COM NEW
154760409
1625
57103
SH
SOLE
56728
0
375
CENTRAL SECS CORP
COM
155123102
6225
233513
SH
SOLE
0
0
233513
CENTURY CASINOS INC
COM
156492100
268
35900
SH
SOLE
0
0
35900
CENTURYLINK INC
COM
156700106
20123
1224800
SH
SOLE
612891
0
611909
CENTURYLINK INC
COM
156700106
1
23400
SH
Call
SOLE
0
0
0
CERAGON NETWORKS LTD
ORD
M22013102
38
14100
SH
SOLE
0
0
14100
CERNER CORP
COM
156782104
19613
338162
SH
SOLE
165274
0
172888
CERNER CORP
COM
156782104
1
16600
SH
Call
SOLE
0
0
0
CERUS CORP
COM
157085101
4473
816195
SH
SOLE
0
0
816195
CF INDS HLDGS INC
COM
125269100
7674
203386
SH
SOLE
0
0
203386
CHART INDS INC
COM PAR $0.01
16115Q308
1385
23467
SH
SOLE
21937
0
1530
CHARTER COMMUNICATIONS INC N
CL A
16119P108
11525
37033
SH
SOLE
21639
0
15394
CHECK POINT SOFTWARE TECH LT
ORD
M22465104
18741
188656
SH
SOLE
146787
0
41869
CHEESECAKE FACTORY INC
COM
163072101
3795
78706
SH
SOLE
29451
0
49255
CHEFS WHSE INC
COM
163086101
289
12558
SH
SOLE
5303
0
7255
CHEMED CORP NEW
COM
16359R103
858
3143
SH
SOLE
0
0
3143
CHEMICAL FINL CORP
COM
163731102
3899
71300
SH
SOLE
30518
0
40782
CHEMOURS CO
COM
163851108
5666
116321
SH
SOLE
96644
0
19677
CHENIERE ENERGY INC
COM NEW
16411R208
5142
96202
SH
SOLE
2490
0
93712
CHENIERE ENERGY INC
NOTE 4.250% 3/1
16411RAG4
477
615000
PRN
SOLE
0
0
615000
CHENIERE ENERGY PARTNERS LP
COM UNIT
16411Q101
1510
51880
SH
SOLE
0
0
51880
CHESAPEAKE ENERGY CORP
COM
165167107
751
248771
SH
SOLE
450
0
248321
CHESAPEAKE UTILS CORP
COM
165303108
352
5004
SH
SOLE
2422
0
2582
CHEVRON CORP NEW
COM
166764100
403514
3538339
SH
SOLE
1677452
0
1860887
CHEVRON CORP NEW
COM
166764100
47
51300
SH
Call
SOLE
0
0
0
CHICAGO BRIDGE & IRON CO N V
COM
167250109
620
43072
SH
SOLE
0
0
43072
CHICOS FAS INC
COM
168615102
409
45206
SH
SOLE
31636
0
13570
CHIMERA INVT CORP
COM NEW
16934Q208
388
22258
SH
SOLE
0
0
22258
CHINA FD INC
COM
169373107
1026
46324
SH
SOLE
0
0
46324
CHINA LIFE INS CO LTD
SPON ADR REP H
16939P106
1996
142700
SH
SOLE
0
0
142700
CHINA LODGING GROUP LTD
SPONSORED ADR
16949N109
1060
8051
SH
SOLE
1003
0
7048
CHINA MOBILE LIMITED
SPONSORED ADR
16941M109
5023
109785
SH
SOLE
19791
0
89994
CHINA PETE & CHEM CORP
SPON ADR H SHS
16941R108
956
10804
SH
SOLE
6954
0
3850
CHINA RAPID FIN LTD
SPONSORED ADR
16953Q105
2389
479753
SH
SOLE
0
0
479753
CHINA SOUTHN AIRLS LTD
SPON ADR CL H
169409109
265
5029
SH
SOLE
4980
0
49
CHINA UNICOM (HONG KONG) LTD
SPONSORED ADR
16945R104
262
20430
SH
SOLE
0
0
20430
CHIPOTLE MEXICAN GRILL INC
COM
169656105
6307
19520
SH
SOLE
17300
0
2220
CHROMADEX CORP
COM NEW
171077407
168
40001
SH
SOLE
0
0
40001
CHUBB LIMITED
COM
H1467J104
154750
1131431
SH
SOLE
212628
0
918803
CHUBB LIMITED
COM
H1467J104
17
48000
SH
Call
SOLE
0
0
0
CHURCH & DWIGHT INC
COM
171340102
11268
223755
SH
SOLE
3950
0
219805
CHURCHILL DOWNS INC
COM
171484108
566
2320
SH
SOLE
0
0
2320
CHUYS HLDGS INC
COM
171604101
2626
100245
SH
SOLE
0
0
100245
CHUYS HLDGS INC
COM
171604101
133
80800
SH
Call
SOLE
0
0
0
CIDARA THERAPEUTICS INC
COM
171757107
384
95951
SH
SOLE
0
0
95951
CIENA CORP
COM NEW
171779309
384
14808
SH
SOLE
89
0
14719
CIGNA CORPORATION
COM
125509109
21968
130963
SH
SOLE
84885
0
46078
CIMAREX ENERGY CO
COM
171798101
16308
174412
SH
SOLE
85856
0
88556
CIMPRESS N V
SHS EURO
N20146101
740
4786
SH
SOLE
0
0
4786
CINCINNATI BELL INC NEW
PFD CV DEP1/20
171871403
486
9928
SH
SOLE
0
0
9928
CINCINNATI FINL CORP
COM
172062101
5465
73590
SH
SOLE
0
0
73590
CINEMARK HOLDINGS INC
COM
17243V102
77794
2065154
SH
SOLE
2001096
0
64058
CINTAS CORP
COM
172908105
20506
120211
SH
SOLE
72926
0
47285
CIRRUS LOGIC INC
COM
172755100
3630
89355
SH
SOLE
0
0
89355
CISCO SYS INC
COM
17275R102
377294
8796781
SH
SOLE
5026879
0
3769902
CISCO SYS INC
COM
17275R102
6
17900
SH
Call
SOLE
0
0
0
CISCO SYS INC
COM
17275R102
1
17500
SH
Call
SOLE
0
0
0
CIT GROUP INC
COM NEW
125581801
513
9969
SH
SOLE
4770
0
5199
CITIGROUP INC
COM NEW
172967424
109446
1621408
SH
SOLE
845869
0
775539
CITIGROUP INC
COM NEW
172967424
2
21400
SH
Call
SOLE
0
0
0
CITIGROUP INC
COM NEW
172967424
8
16700
SH
Call
SOLE
0
0
0
CITIGROUP INC
COM NEW
172967424
1
10900
SH
Call
SOLE
0
0
0
CITIUS PHARMACEUTICALS INC
COM NEW
17322U207
37
12000
SH
SOLE
0
0
12000
CITIZENS FINL GROUP INC
COM
174610105
9013
214703
SH
SOLE
136646
0
78057
CITRIX SYS INC
COM
177376100
35695
384644
SH
SOLE
360492
0
24152
CITY OFFICE REIT INC
COM
178587101
341
29525
SH
SOLE
0
0
29525
CIVEO CORP CDA
COM
17878Y108
1210
321076
SH
SOLE
49534
0
271542
CLAYMORE EXCHANGE TRD FD TR
2021 HG YLD CB
18383M225
1082
43891
SH
SOLE
0
0
43891
CLAYMORE EXCHANGE TRD FD TR
2022 HG YLD CB
18383M217
570
23268
SH
SOLE
0
0
23268
CLAYMORE EXCHANGE TRD FD TR
2023 CORP BOND
18383M241
2416
118502
SH
SOLE
0
0
118502
CLAYMORE EXCHANGE TRD FD TR
2024 CORP BOND
18383M233
653
32222
SH
SOLE
0
0
32222
CLAYMORE EXCHANGE TRD FD TR
GUG BLT2018 HY
18383M381
906
36050
SH
SOLE
0
0
36050
CLAYMORE EXCHANGE TRD FD TR
GUG BUL 2019 HY
18383M373
1227
50471
SH
SOLE
0
0
50471
CLAYMORE EXCHANGE TRD FD TR
GUG BUL 2020 HY
18383M365
1985
81539
SH
SOLE
0
0
81539
CLAYMORE EXCHANGE TRD FD TR
GUG BULL2018 E
18383M530
1526
72213
SH
SOLE
0
0
72213
CLAYMORE EXCHANGE TRD FD TR
GUG BULL2019 E
18383M522
1451
69146
SH
SOLE
0
0
69146
CLAYMORE EXCHANGE TRD FD TR
GUG BULL2020 E
18383M514
3169
150461
SH
SOLE
0
0
150461
CLAYMORE EXCHANGE TRD FD TR
GUG MIDCAP CORE
18383M720
7769
119618
SH
SOLE
0
0
119618
CLAYMORE EXCHANGE TRD FD TR
GUG MULTI ASSET
18383M506
2803
130478
SH
SOLE
400
0
130078
CLAYMORE EXCHANGE TRD FD TR
GUG RAYM JAMES S
18383M613
15768
364409
SH
SOLE
0
0
364409
CLAYMORE EXCHANGE TRD FD TR
GUG S&PG DIV OPP
18383M860
284
25944
SH
SOLE
0
0
25944
CLAYMORE EXCHANGE TRD FD TR
GUGENHIM 2023
18383M183
241
9273
SH
SOLE
0
0
9273
CLAYMORE EXCHANGE TRD FD TR
GUGENHIM 2025
18383M191
351
17523
SH
SOLE
0
0
17523
CLAYMORE EXCHANGE TRD FD TR
GUGG BULSH 2021
18383M266
2701
129728
SH
SOLE
0
0
129728
CLAYMORE EXCHANGE TRD FD TR
GUGG BULSH 2022
18383M258
2346
112945
SH
SOLE
0
0
112945
CLAYMORE EXCHANGE TRD FD TR
GUGG CHN TECH
18383Q135
289
4837
SH
SOLE
0
0
4837
CLAYMORE EXCHANGE TRD FD TR
GUGG INSDR SENT
18383M209
271
4282
SH
SOLE
0
0
4282
CLAYMORE EXCHANGE TRD FD TR
GUGG MSCI GB ETF
18383Q879
798
24383
SH
SOLE
0
0
24383
CLAYMORE EXCHANGE TRD FD TR
GUGG S&P GBL WTR
18383Q507
222
6523
SH
SOLE
0
0
6523
CLAYMORE EXCHANGE TRD FD TR
GUGG S&P SPINOFF
18383M605
502
9401
SH
SOLE
0
0
9401
CLAYMORE EXCHANGE TRD FD TR
GUGG ULTR SH DUR
18383M654
5561
110717
SH
SOLE
0
0
110717
CLAYMORE EXCHANGE TRD FD TR
GUGGENHEIM ETF
18385P705
218
4159
SH
SOLE
0
0
4159
CLAYMORE EXCHANGE TRD FD TR
GUGGENHEIM SOLAR
18383Q739
702
28591
SH
SOLE
0
0
28591
CLEAN ENERGY FUELS CORP
COM
184499101
71
43050
SH
SOLE
0
0
43050
CLEAN HARBORS INC
COM
184496107
10922
223764
SH
SOLE
221749
0
2015
CLEARBRIDGE AMERN ENERG MLP
COM
184691103
552
81077
SH
SOLE
0
0
81077
CLEARBRIDGE ENERGY MLP FD IN
COM
184692101
1695
134639
SH
SOLE
0
0
134639
CLEARBRIDGE ENERGY MLP OPP F
COM
18469P100
350
35649
SH
SOLE
0
0
35649
CLEARBRIDGE ENERGY MLP TR FD
COM
18469Q108
191
19410
SH
SOLE
0
0
19410
CLEVELAND CLIFFS INC
COM
185899101
3375
485624
SH
SOLE
0
0
485624
CLIPPER RLTY INC
COM
18885T306
1499
176982
SH
SOLE
0
0
176982
CLOROX CO DEL
COM
189054109
18634
139989
SH
SOLE
23085
0
116904
CLOUDERA INC
COM
18914U100
833
38587
SH
SOLE
0
0
38587
CLOUGH GLOBAL DIVND AND INC
COM
18913Y103
288
23109
SH
SOLE
0
0
23109
CLOUGH GLOBAL EQUITY FD
COM
18914C100
1649
125401
SH
SOLE
0
0
125401
CLOUGH GLOBAL OPPORTUNITIES
SH BEN INT
18914E106
1110
103724
SH
SOLE
0
0
103724
CM FIN INC
COM
12574Q103
1876
228715
SH
SOLE
0
0
228715
CME GROUP INC
COM CL A
12572Q105
175374
1084274
SH
SOLE
125867
0
958407
CME GROUP INC
COM CL A
12572Q105
426
36100
SH
Call
SOLE
0
0
0
CMS ENERGY CORP
COM
125896100
4050
89417
SH
SOLE
26471
0
62946
CNA FINL CORP
COM
126117100
9957
201756
SH
SOLE
201152
0
604
CNH INDL N V
SHS
N20944109
2872
232713
SH
SOLE
190148
0
42565
CNO FINL GROUP INC
COM
12621E103
903
41648
SH
SOLE
31379
0
10269
CNOOC LTD
SPONSORED ADR
126132109
517
3493
SH
SOLE
1506
0
1987
CNX RESOURCES CORPORATION
COM
12653C108
2722
176416
SH
SOLE
0
0
176416
COCA COLA CO
COM
191216100
298949
6883471
SH
SOLE
4198200
0
2685271
COCA COLA EUROPEAN PARTNERS
SHS
G25839104
10365
248795
SH
SOLE
231539
0
17256
COEUR MNG INC
COM NEW
192108504
149
18640
SH
SOLE
0
0
18640
COFFEE HLDGS INC
COM
192176105
245
56450
SH
SOLE
0
0
56450
COGENT COMMUNICATIONS HLDGS
COM NEW
19239V302
658
15158
SH
SOLE
11824
0
3334
COGNEX CORP
COM
192422103
9818
188835
SH
SOLE
144015
0
44820
COGNIZANT TECHNOLOGY SOLUTIO
CL A
192446102
25908
321836
SH
SOLE
116694
0
205142
COHEN & STEERS CLOSED END OP
COM
19248P106
468
37964
SH
SOLE
0
0
37964
COHEN & STEERS GLOBAL INC BL
COM
19248M103
106
11618
SH
SOLE
0
0
11618
COHEN & STEERS INFRASTRUCTUR
COM
19248A109
10665
498114
SH
SOLE
0
0
498114
COHEN & STEERS LTD DUR PFD I
COM
19248C105
991
38817
SH
SOLE
0
0
38817
COHEN & STEERS MLP INC & ENR
COM SHS
19249B106
1112
122459
SH
SOLE
0
0
122459
COHEN & STEERS QUALITY RLTY
COM
19247L106
12134
1023966
SH
SOLE
0
0
1023966
COHEN & STEERS REIT & PFD IN
COM
19247X100
2602
139239
SH
SOLE
0
0
139239
COHEN & STEERS SLT PFD INCM
COM
19248Y107
457
17546
SH
SOLE
0
0
17546
COHEN & STEERS TOTAL RETURN
COM
19247R103
421
35531
SH
SOLE
0
0
35531
COHERENT INC
COM
192479103
6383
34061
SH
SOLE
13111
0
20950
COLFAX CORP
COM
194014106
2599
81464
SH
SOLE
9983
0
71481
COLGATE PALMOLIVE CO
COM
194162103
18676
260538
SH
SOLE
16861
0
243677
COLLEGIUM PHARMACEUTICAL INC
COM
19459J104
573
22413
SH
SOLE
0
0
22413
COLONY CAP INC
NOTE 3.875% 1/1
19624RAB2
1919
2050000
PRN
SOLE
0
0
2050000
COLONY NORTHSTAR INC
CL A COM
19625W104
9765
1737495
SH
SOLE
45553
0
1691942
COLUMBIA BKG SYS INC
COM
197236102
2585
61628
SH
SOLE
56241
0
5387
COLUMBIA ETF TR II
EMRG MARKETS ETF
19762B509
2582
97520
SH
SOLE
0
0
97520
COLUMBIA ETF TR II
INDIA CONSMR ETF
19762B707
262
5661
SH
SOLE
0
0
5661
COLUMBIA SELIGM PREM TECH GR
COM
19842X109
936
42656
SH
SOLE
0
0
42656
COLUMBIA SPORTSWEAR CO
COM
198516106
1113
14566
SH
SOLE
2229
0
12337
COMCAST CORP NEW
CL A
20030N101
231697
6780693
SH
SOLE
5506366
0
1274327
COMERICA INC
COM
200340107
5466
56978
SH
SOLE
18660
0
38318
COMMERCE BANCSHARES INC
COM
200525103
14103
235408
SH
SOLE
215386
0
20022
COMMERCIAL METALS CO
COM
201723103
301
14703
SH
SOLE
0
0
14703
COMMSCOPE HLDG CO INC
COM
20337X109
5216
130500
SH
SOLE
121474
0
9026
COMMUNITY BK SYS INC
COM
203607106
1291
24097
SH
SOLE
0
0
24097
COMMUNITY HEALTH SYS INC NEW
COM
203668108
62
15538
SH
SOLE
0
0
15538
COMMUNITY HEALTH SYS INC NEW
RIGHT 99/99/9999
203668116
1
36927
SH
SOLE
0
0
36927
COMMUNITY TR BANCORP INC
COM
204149108
2493
55155
SH
SOLE
0
0
55155
COMPANHIA DE SANEAMENTO BASI
SPONSORED ADR
20441A102
3867
365174
SH
SOLE
255671
0
109503
COMPASS DIVERSIFIED HOLDINGS
SH BEN INT
20451Q104
2563
156285
SH
SOLE
0
0
156285
COMPASS MINERALS INTL INC
COM
20451N101
1385
22969
SH
SOLE
15360
0
7609
COMPUGEN LTD
ORD
M25722105
256
57470
SH
SOLE
0
0
57470
COMPUTER PROGRAMS & SYS INC
COM
205306103
2148
73551
SH
SOLE
66879
0
6672
CONAGRA BRANDS INC
COM
205887102
6739
182722
SH
SOLE
59899
0
122823
CONCHO RES INC
COM
20605P101
13887
92375
SH
SOLE
43076
0
49299
CONDUENT INC
COM
206787103
6584
353197
SH
SOLE
328606
0
24591
CONE MIDSTREAM PARTNERS LP
COM UNIT REPST
12654A101
699
38026
SH
SOLE
0
0
38026
CONNECTICUT WTR SVC INC
COM
207797101
291
4809
SH
SOLE
0
0
4809
CONOCOPHILLIPS
COM
20825C104
39982
674349
SH
SOLE
389016
0
285333
CONSOL ENERGY INC NEW
COM
20854L108
1248
43068
SH
SOLE
21244
0
21824
CONSOLIDATED COMM HLDGS INC
COM
209034107
3347
305423
SH
SOLE
170579
0
134844
CONSOLIDATED EDISON INC
COM
209115104
10973
140784
SH
SOLE
241
0
140543
CONSTELLATION BRANDS INC
CL A
21036P108
20737
90980
SH
SOLE
30047
0
60933
CONSTELLIUM NV
CL A
N22035104
616
56768
SH
SOLE
2024
0
54744
CONTINENTAL RESOURCES INC
COM
212015101
20088
340763
SH
SOLE
602
0
340161
CONTROL4 CORP
COM
21240D107
5466
254455
SH
SOLE
0
0
254455
CONTROL4 CORP
COM
21240D107
3
69000
SH
Call
SOLE
0
0
0
COOPER COS INC
COM NEW
216648402
8329
36403
SH
SOLE
13231
0
23172
COPA HOLDINGS SA
CL A
P31076105
1005
7813
SH
SOLE
0
0
7813
COPART INC
COM
217204106
14106
276965
SH
SOLE
273919
0
3046
CORBUS PHARMACEUTICALS HLDGS
COM
21833P103
97
15885
SH
SOLE
0
0
15885
CORCEPT THERAPEUTICS INC
COM
218352102
681
41368
SH
SOLE
7870
0
33498
CORE LABORATORIES N V
COM
N22717107
14159
130831
SH
SOLE
124935
0
5896
CORECIVIC INC
COM
21871N101
1393
71370
SH
SOLE
59211
0
12159
CORESITE RLTY CORP
COM
21870Q105
7030
70114
SH
SOLE
36770
0
33344
CORNERSTONE ONDEMAND INC
COM
21925Y103
986
25220
SH
SOLE
25220
0
0
CORNERSTONE STRATEGIC VALUE
COM
21924B302
1271
83202
SH
SOLE
0
0
83202
CORNING INC
COM
219350105
60782
2180146
SH
SOLE
1932811
0
247335
CORPORATE CAP TR INC
COM
219880101
12360
731372
SH
SOLE
0
0
731372
CORPORATE OFFICE PPTYS TR
SH BEN INT
22002T108
474
18341
SH
SOLE
5840
0
12501
CORVEL CORP
COM
221006109
581
11493
SH
SOLE
10774
0
719
COSTAR GROUP INC
COM
22160N109
3131
8632
SH
SOLE
8155
0
477
COSTCO WHSL CORP NEW
COM
22160K105
67159
356410
SH
SOLE
93672
0
262738
COTIVITI HLDGS INC
COM
22164K101
1318
38261
SH
SOLE
37261
0
1000
COTT CORP QUE
COM
22163N106
269
18273
SH
SOLE
0
0
18273
COTY INC
COM CL A
222070203
30061
1642655
SH
SOLE
1558978
0
83677
COUPA SOFTWARE INC
COM
22266L106
255
5599
SH
SOLE
0
0
5599
COUSINS PPTYS INC
COM
222795106
211
24366
SH
SOLE
0
0
24366
COVANTA HLDG CORP
COM
22282E102
43160
2976525
SH
SOLE
1924691
0
1051834
COVANTA HLDG CORP
COM
22282E102
3
18100
SH
Call
SOLE
0
0
0
CPI AEROSTRUCTURES INC
COM NEW
125919308
237
24295
SH
SOLE
0
0
24295
CRACKER BARREL OLD CTRY STOR
COM
22410J106
2576
16180
SH
SOLE
0
0
16180
CRAFT BREW ALLIANCE INC
COM
224122101
3008
161740
SH
SOLE
0
0
161740
CRANE CO
COM
224399105
6652
71724
SH
SOLE
61701
0
10023
CRAWFORD & CO
CL A
224633206
87
10817
SH
SOLE
0
0
10817
CRAY INC
COM NEW
225223304
1409
68087
SH
SOLE
0
0
68087
CREDICORP LTD
COM
G2519Y108
209
920
SH
SOLE
0
0
920
CREDIT SUISSE GROUP
SPONSORED ADR
225401108
7122
424156
SH
SOLE
206463
0
217693
CREE INC
COM
225447101
19056
472733
SH
SOLE
462595
0
10138
CRESTWOOD EQUITY PARTNERS LP
UNIT LTD PARTNER
226344208
1336
52193
SH
SOLE
0
0
52193
CRESUD S A C I F Y A
SPONSORED ADR
226406106
964
47858
SH
SOLE
0
0
47858
CRH PLC
ADR
12626K203
10358
304466
SH
SOLE
271018
0
33448
CRISPR THERAPEUTICS AG
NAMEN AKT
H17182108
3763
82331
SH
SOLE
0
0
82331
CRITEO S A
SPONS ADS
226718104
1423
55082
SH
SOLE
391
0
54691
CROSSAMERICA PARTNERS LP
UT LTD PTN INT
22758A105
2131
103634
SH
SOLE
0
0
103634
CROWN CASTLE INTL CORP NEW
COM
22822V101
155647
1420008
SH
SOLE
1081313
0
338695
CROWN CRAFTS INC
COM
228309100
199
33800
SH
SOLE
0
0
33800
CROWN HOLDINGS INC
COM
228368106
5569
109743
SH
SOLE
93827
0
15916
CSG SYS INTL INC
COM
126349109
2422
53485
SH
SOLE
52685
0
800
CSI COMPRESSCO LP
COM UNIT
12637A103
1174
161658
SH
SOLE
0
0
161658
CSOP ETF TR
FTSE CHINA A50
12649L105
366
20605
SH
SOLE
0
0
20605
CSRA INC
COM
12650T104
275
6677
SH
SOLE
0
0
6677
CSX CORP
COM
126408103
21401
384136
SH
SOLE
93246
0
290890
CTRIP COM INTL LTD
AMERICAN DEP SHS
22943F100
1122
24076
SH
SOLE
10900
0
13176
CUBESMART
COM
229663109
430
15261
SH
SOLE
0
0
15261
CUBIC CORP
COM
229669106
4445
69884
SH
SOLE
31141
0
38743
CULLEN FROST BANKERS INC
COM
229899109
8801
82977
SH
SOLE
72797
0
10180
CULP INC
COM
230215105
263
8607
SH
SOLE
0
0
8607
CUMMINS INC
COM
231021106
31528
194510
SH
SOLE
89172
0
105338
CURTISS WRIGHT CORP
COM
231561101
6110
45237
SH
SOLE
43773
0
1464
CUSHING ENERGY INCOME
COM SH BEN INT
23162T102
101
11627
SH
SOLE
0
0
11627
CUSHING RENAISSANCE FD
COM
231647108
1068
67899
SH
SOLE
0
0
67899
CUTERA INC
COM
232109108
922
18345
SH
SOLE
0
0
18345
CVR PARTNERS LP
COM
126633106
96
29479
SH
SOLE
0
0
29479
CVS HEALTH CORP
COM
126650100
123164
1979802
SH
SOLE
1151662
0
828140
CVS HEALTH CORP
COM
126650100
1
14500
SH
Call
SOLE
0
0
0
CVS HEALTH CORP
COM
126650100
164
36500
SH
Call
SOLE
0
0
0
CVS HEALTH CORP
COM
126650100
11
22500
SH
Call
SOLE
0
0
0
CYBERARK SOFTWARE LTD
SHS
M2682V108
487
9550
SH
SOLE
4819
0
4731
CYMABAY THERAPEUTICS INC
COM
23257D103
549
42230
SH
SOLE
0
0
42230
CYPRESS ENERGY PARTNERS LP
LTD PARTNER INT
232751107
165
29542
SH
SOLE
0
0
29542
CYPRESS SEMICONDUCTOR CORP
COM
232806109
1336
78761
SH
SOLE
153
0
78608
CYRUSONE INC
COM
23283R100
41318
806837
SH
SOLE
343391
0
463446
CYTOMX THERAPEUTICS INC
COM
23284F105
242
8515
SH
SOLE
0
0
8515
CYTOSORBENTS CORP
COM NEW
23283X206
1178
167100
SH
SOLE
0
0
167100
CYTRX CORP
COM PAR
232828608
17
10379
SH
SOLE
0
0
10379
D R HORTON INC
COM
23331A109
10173
232041
SH
SOLE
190007
0
42034
DAKTRONICS INC
COM
234264109
105
11920
SH
SOLE
0
0
11920
DANAHER CORP DEL
COM
235851102
45493
464637
SH
SOLE
145817
0
318820
DANAHER CORP DEL
DBCV 1/2
235851AF9
584
156000
PRN
SOLE
0
0
156000
DARDEN RESTAURANTS INC
COM
237194105
2157
25311
SH
SOLE
0
0
25311
DARLING INGREDIENTS INC
COM
237266101
21156
1222912
SH
SOLE
1186519
0
36393
DAVE & BUSTERS ENTMT INC
COM
238337109
2218
53127
SH
SOLE
6381
0
46746
DAVIS FUNDAMENTAL ETF TR
SELECT FINL
23908L108
3268
136377
SH
SOLE
0
0
136377
DAVIS FUNDAMENTAL ETF TR
SELECT WRLD WI
23908L306
857
33005
SH
SOLE
0
0
33005
DAVITA INC
COM
23918K108
6227
94435
SH
SOLE
73574
0
20861
DAWSON GEOPHYSICAL CO NEW
COM
239360100
80
11823
SH
SOLE
0
0
11823
DBX ETF TR
XTRACK HRVST CSI
233051879
573
18305
SH
SOLE
0
0
18305
DBX ETF TR
XTRACK MSCI EAFE
233051200
6184
201361
SH
SOLE
0
0
201361
DBX ETF TR
XTRACK MSCI EMRG
233051101
11457
470883
SH
SOLE
0
0
470883
DBX ETF TR
XTRACK MSCI EURP
233051853
2850
103828
SH
SOLE
0
0
103828
DBX ETF TR
XTRACK MSCI JAPN
233051507
1224
28878
SH
SOLE
0
0
28878
DBX ETF TR
XTRACK RUSS 1000
233051481
356
11196
SH
SOLE
0
0
11196
DBX ETF TR
XTRACK USD HIGH
233051432
759
15329
SH
SOLE
0
0
15329
DCP MIDSTREAM LP
COM UT LTD PTN
23311P100
382
10872
SH
SOLE
0
0
10872
DCT INDUSTRIAL TRUST INC
COM NEW
233153204
3667
65091
SH
SOLE
61182
0
3909
DDR CORP
COM
23317H102
1156
157734
SH
SOLE
381
0
157353
DEAN FOODS CO NEW
COM NEW
242370203
94
10861
SH
SOLE
0
0
10861
DEERE & CO
COM
244199105
36823
237077
SH
SOLE
76023
0
161054
DELAWARE ENHANCED GBL DIV &
COM
246060107
2100
181660
SH
SOLE
0
0
181660
DELEK US HLDGS INC NEW
COM
24665A103
904
22215
SH
SOLE
50
0
22165
DELL TECHNOLOGIES INC
COM CL V
24703L103
5619
76749
SH
SOLE
2067
0
74682
DELPHI TECHNOLOGIES PLC
SHS
G2709G107
4273
89670
SH
SOLE
67454
0
22216
DELTA AIR LINES INC DEL
COM NEW
247361702
73998
1350088
SH
SOLE
914412
0
435676
DELUXE CORP
COM
248019101
568
7672
SH
SOLE
5564
0
2108
DENBURY RES INC
COM NEW
247916208
391
142536
SH
SOLE
0
0
142536
DENISON MINES CORP
COM
248356107
7
16501
SH
SOLE
0
0
16501
DENTSPLY SIRONA INC
COM
24906P109
12898
256363
SH
SOLE
220048
0
36315
DESTINATION MATERNITY CORP
COM
25065D100
87
33600
SH
SOLE
0
0
33600
DEUTSCHE BANK AG
NAMEN AKT
D18190898
1565
111969
SH
SOLE
0
0
111969
DEUTSCHE MULTI-MKT INCOME TR
SHS
25160E102
12571
1431774
SH
SOLE
0
0
1431774
DEUTSCHE MUN INCOME
COM
25160C106
218
19451
SH
SOLE
0
0
19451
DEUTSCHE STRATEGIC INCOME TR
SHS
25160F109
9146
745825
SH
SOLE
0
0
745825
DEVON ENERGY CORP NEW
COM
25179M103
13992
440123
SH
SOLE
246390
0
193733
DEXCOM INC
COM
252131107
2109
28434
SH
SOLE
3232
0
25202
DHI GROUP INC
COM
23331S100
84
52195
SH
SOLE
47554
0
4641
DIAGEO P L C
SPON ADR NEW
25243Q205
51322
378986
SH
SOLE
259363
0
119623
DIAMOND OFFSHORE DRILLING IN
COM
25271C102
4463
304450
SH
SOLE
299417
0
5033
DIAMONDBACK ENERGY INC
COM
25278X109
22048
174265
SH
SOLE
148507
0
25758
DIAMONDROCK HOSPITALITY CO
COM
252784301
105
10054
SH
SOLE
0
0
10054
DICKS SPORTING GOODS INC
COM
253393102
279
7968
SH
SOLE
0
0
7968
DIEBOLD NXDF INC
COM
253651103
5867
380983
SH
SOLE
372539
0
8444
DIGITAL RLTY TR INC
COM
253868103
13461
127733
SH
SOLE
38414
0
89319
DIME CMNTY BANCSHARES
COM
253922108
226
12270
SH
SOLE
0
0
12270
DINE BRANDS GLOBAL INC
COM
254423106
2385
36363
SH
SOLE
17101
0
19262
DIREXION SHS ETF TR
ALL CP INSIDER
25459Y769
7808
191209
SH
SOLE
0
0
191209
DISCOVER FINL SVCS
COM
254709108
33268
462505
SH
SOLE
384498
0
78007
DISCOVER FINL SVCS
COM
254709108
54
24700
SH
Call
SOLE
0
0
0
DISCOVERY COMMUNICATNS NEW
COM SER A
25470F104
13332
622133
SH
SOLE
533088
0
89045
DISCOVERY COMMUNICATNS NEW
COM SER C
25470F302
7825
400868
SH
SOLE
305427
0
95441
DISH NETWORK CORP
CL A
25470M109
1715
45257
SH
SOLE
7758
0
37499
DISNEY WALT CO
COM DISNEY
254687106
112980
1124825
SH
SOLE
314497
0
810328
DISNEY WALT CO
COM DISNEY
254687106
1
10300
SH
Call
SOLE
0
0
0
DISNEY WALT CO
COM DISNEY
254687106
146
16300
SH
Call
SOLE
0
0
0
DISNEY WALT CO
COM DISNEY
254687106
18
16300
SH
Call
SOLE
0
0
0
DIVIDEND & INCOME FUND
COM NEW
25538A204
14112
1123546
SH
SOLE
0
0
1123546
DNP SELECT INCOME FD
COM
23325P104
882
85831
SH
SOLE
0
0
85831
DOLBY LABORATORIES INC
COM
25659T107
20668
325173
SH
SOLE
322526
0
2647
DOLLAR GEN CORP NEW
COM
256677105
9675
103413
SH
SOLE
15189
0
88224
DOLLAR TREE INC
COM
256746108
15815
166654
SH
SOLE
9213
0
157441
DOMINION ENERGY INC
COM
25746U109
136664
2026709
SH
SOLE
1582385
0
444324
DOMINION ENERGY INC
UNIT 08/15/2019
25746U836
727
15659
SH
SOLE
0
0
15659
DOMINION ENERGY MIDSTRM PRTN
COM UT REP LTD
257454108
3465
225746
SH
SOLE
221465
0
4281
DOMINOS PIZZA INC
COM
25754A201
4700
20123
SH
SOLE
6866
0
13257
DOMTAR CORP
COM NEW
257559203
4038
94909
SH
SOLE
0
0
94909
DONALDSON INC
COM
257651109
6435
142848
SH
SOLE
134367
0
8481
DONNELLEY R R & SONS CO
COM
257867200
124
14152
SH
SOLE
1
0
14151
DORMAN PRODUCTS INC
COM
258278100
1366
20628
SH
SOLE
20434
0
194
DOUBLELINE INCOME SOLUTIONS
COM
258622109
3440
171328
SH
SOLE
0
0
171328
DOUBLELINE OPPORTUNISTIC CR
COM
258623107
1950
90331
SH
SOLE
0
0
90331
DOUGLAS DYNAMICS INC
COM
25960R105
374
8618
SH
SOLE
6118
0
2500
DOUGLAS EMMETT INC
COM
25960P109
5807
157972
SH
SOLE
151588
0
6384
DOVER CORP
COM
260003108
8768
89270
SH
SOLE
53732
0
35538
DOWDUPONT INC
COM
26078J100
167478
2628757
SH
SOLE
1234776
0
1393981
DR PEPPER SNAPPLE GROUP INC
COM
26138E109
8060
68089
SH
SOLE
17872
0
50217
DREYFUS HIGH YIELD STRATEGIE
SH BEN INT
26200S101
35
11088
SH
SOLE
0
0
11088
DREYFUS MUN BD INFRSTRCTR FD
SHS
26203D101
5986
487088
SH
SOLE
0
0
487088
DREYFUS MUN INCOME INC
COM
26201R102
167
20648
SH
SOLE
0
0
20648
DREYFUS STRATEGIC MUN BD FD
COM
26202F107
996
130925
SH
SOLE
0
0
130925
DREYFUS STRATEGIC MUNS INC
COM
261932107
1156
149929
SH
SOLE
0
0
149929
DRIL-QUIP INC
COM
262037104
7150
159609
SH
SOLE
159534
0
75
DROPBOX INC
CL A
26210C104
264
8450
SH
SOLE
0
0
8450
DSW INC
CL A
23334L102
882
39274
SH
SOLE
35468
0
3806
DTE ENERGY CO
COM
233331107
12213
116987
SH
SOLE
52235
0
64752
DTF TAX-FREE INCOME INC
COM
23334J107
184
13835
SH
SOLE
0
0
13835
DUFF & PHELPS GLB UTL INC FD
COM
26433C105
4712
337265
SH
SOLE
500
0
336765
DUFF & PHELPS SLCT ENGY MLP
COM
26433F108
118
22903
SH
SOLE
0
0
22903
DUKE ENERGY CORP NEW
COM NEW
26441C204
155416
2006148
SH
SOLE
1548138
0
458010
DUKE REALTY CORP
COM NEW
264411505
6899
260544
SH
SOLE
245769
0
14775
DUN & BRADSTREET CORP DEL NE
COM
26483E100
4129
35292
SH
SOLE
34819
0
473
DUNKIN BRANDS GROUP INC
COM
265504100
2883
48306
SH
SOLE
1449
0
46857
DXC TECHNOLOGY CO
COM
23355L106
37484
372865
SH
SOLE
335129
0
37736
DYCOM INDS INC
COM
267475101
5112
47496
SH
SOLE
45686
0
1810
DYNAGAS LNG PARTNERS LP
COM UNIT LTD PT
Y2188B108
248
24789
SH
SOLE
0
0
24789
E TRADE FINANCIAL CORP
COM NEW
269246401
11726
211628
SH
SOLE
160117
0
51511
EAGLE BANCORP INC MD
COM
268948106
1603
26777
SH
SOLE
5820
0
20957
EAGLE GRWTH & INCOME OPPTY F
COM SHS BEN IN
26958J105
18994
1263741
SH
SOLE
0
0
1263741
EAGLE MATERIALS INC
COM
26969P108
1790
17365
SH
SOLE
12905
0
4460
EAGLE PHARMACEUTICALS INC
COM
269796108
421
7990
SH
SOLE
0
0
7990
EAST WEST BANCORP INC
COM
27579R104
19332
309108
SH
SOLE
290763
0
18345
EASTERLY GOVT PPTYS INC
COM
27616P103
2314
113436
SH
SOLE
64936
0
48500
EASTGROUP PPTY INC
COM
277276101
4060
49115
SH
SOLE
21892
0
27223
EASTMAN CHEM CO
COM
277432100
12155
115117
SH
SOLE
29943
0
85174
EATON CORP PLC
SHS
G29183103
182265
2280846
SH
SOLE
524760
0
1756086
EATON CORP PLC
SHS
G29183103
2
21100
SH
Call
SOLE
0
0
0
EATON CORP PLC
SHS
G29183103
4
17900
SH
Call
SOLE
0
0
0
EATON CORP PLC
SHS
G29183103
142
79100
SH
Call
SOLE
0
0
0
EATON VANCE CA MUNI INCOME T
SH BEN INT
27826F101
154
13568
SH
SOLE
0
0
13568
EATON VANCE CORP
COM NON VTG
278265103
2043
36690
SH
SOLE
14
0
36676
EATON VANCE ENH EQTY INC FD
COM
278277108
3803
241334
SH
SOLE
0
0
241334
EATON VANCE ENHANCED EQ INC
COM
278274105
2443
174986
SH
SOLE
0
0
174986
EATON VANCE LTD DUR INCOME F
COM
27828H105
1675
128628
SH
SOLE
0
0
128628
EATON VANCE MUN BD FD
COM
27827X101
2772
234508
SH
SOLE
0
0
234508
EATON VANCE MUN BD FD II
COM
27827K109
247
21172
SH
SOLE
0
0
21172
EATON VANCE MUN INCOME 2028
SHS
27829U105
1870
98683
SH
SOLE
0
0
98683
EATON VANCE NATL MUN OPPORT
COM SHS
27829L105
594
28753
SH
SOLE
0
0
28753
EATON VANCE OH MUNI INCOME T
SH BEN INT
27826G109
1777
142831
SH
SOLE
0
0
142831
EATON VANCE PA MUNI INCOME T
SH BEN INT
27826T101
750
65193
SH
SOLE
0
0
65193
EATON VANCE RISK MNGD DIV EQ
COM
27829G106
737
81984
SH
SOLE
0
0
81984
EATON VANCE SH TM DR DIVR IN
COM
27828V104
851
62380
SH
SOLE
0
0
62380
EATON VANCE SR FLTNG RTE TR
COM
27828Q105
983
66540
SH
SOLE
166
0
66374
EATON VANCE SR INCOME TR
SH BEN INT
27826S103
304
44607
SH
SOLE
0
0
44607
EATON VANCE TAX ADVT DIV INC
COM
27828G107
2008
91681
SH
SOLE
0
0
91681
EATON VANCE TAX MNGD GBL DV
COM
27829F108
6851
751170
SH
SOLE
0
0
751170
EATON VANCE TAX MNGED BUY WR
COM
27828X100
1140
73128
SH
SOLE
0
0
73128
EATON VANCE TX ADV GLB DIV O
COM
27828U106
1114
44552
SH
SOLE
0
0
44552
EATON VANCE TX ADV GLBL DIV
COM
27828S101
978
58500
SH
SOLE
0
0
58500
EATON VANCE TX MGD DIV EQ IN
COM
27828N102
9474
818877
SH
SOLE
0
0
818877
EATON VANCE TX MNG BY WRT OP
COM
27828Y108
1415
95009
SH
SOLE
0
0
95009
EATON VANCE TXMGD GL BUYWR O
COM
27829C105
8902
770698
SH
SOLE
36871
0
733827
EBAY INC
COM
278642103
38859
965674
SH
SOLE
746014
0
219660
ECOLAB INC
COM
278865100
31021
226309
SH
SOLE
144128
0
82181
ECOPETROL S A
SPONSORED ADS
279158109
215
11100
SH
SOLE
0
0
11100
EDGEWELL PERS CARE CO
COM
28035Q102
876
17943
SH
SOLE
9638
0
8305
EDISON INTL
COM
281020107
10477
164580
SH
SOLE
118649
0
45931
EDITAS MEDICINE INC
COM
28106W103
1064
32101
SH
SOLE
0
0
32101
EDWARDS LIFESCIENCES CORP
COM
28176E108
21043
150827
SH
SOLE
90151
0
60676
EL PASO ELEC CO
COM NEW
283677854
324
6360
SH
SOLE
5021
0
1339
ELBIT SYS LTD
ORD
M3760D101
1151
9570
SH
SOLE
0
0
9570
ELDORADO GOLD CORP NEW
COM
284902103
16
19472
SH
SOLE
0
0
19472
ELDORADO RESORTS INC
COM
28470R102
2510
76062
SH
SOLE
54589
0
21473
ELECTRONIC ARTS INC
COM
285512109
11539
95177
SH
SOLE
49450
0
45727
ELKHORN ETF TR
LUNT LW VL/HIG
287711790
3260
102494
SH
SOLE
0
0
102494
ELLIE MAE INC
COM
28849P100
2107
22915
SH
SOLE
22765
0
150
ELLINGTON FINANCIAL LLC
COM
288522303
265
17883
SH
SOLE
0
0
17883
ELLSWORTH GRWTH AND INCOME L
COM
289074106
1722
188147
SH
SOLE
0
0
188147
EMBRAER S A
SP ADR REP 4 COM
29082A107
393
15116
SH
SOLE
0
0
15116
EMCOR GROUP INC
COM
29084Q100
2214
28406
SH
SOLE
26108
0
2298
EMERGENT BIOSOLUTIONS INC
COM
29089Q105
568
10796
SH
SOLE
3130
0
7666
EMERSON ELEC CO
COM
291011104
84597
1238602
SH
SOLE
765513
0
473089
EMPIRE RESORTS INC
COM PAR $0 01
292052305
807
46807
SH
SOLE
0
0
46807
EMX RTY CORP
COM
26873J107
26
29449
SH
SOLE
0
0
29449
ENBRIDGE ENERGY PARTNERS L P
COM
29250R106
1314
136313
SH
SOLE
0
0
136313
ENBRIDGE INC
COM
29250N105
31609
1005164
SH
SOLE
577949
0
427215
ENCANA CORP
COM
292505104
2991
271918
SH
SOLE
68867
0
203051
ENCANA CORP
COM
292505104
1
20900
SH
Call
SOLE
0
0
0
ENCOMPASS HEALTH CORP
COM
29261A100
3238
56635
SH
SOLE
12593
0
44042
ENDO INTL PLC
SHS
G30401106
120
20177
SH
SOLE
0
0
20177
ENDURO RTY TR
TR UNIT
29269K100
269
75812
SH
SOLE
0
0
75812
ENERGEN CORP
COM
29265N108
10419
165752
SH
SOLE
163519
0
2233
ENERGIZER HLDGS INC NEW
COM
29272W109
5723
96052
SH
SOLE
56801
0
39251
ENERGOUS CORP
COM
29272C103
1119
69789
SH
SOLE
0
0
69789
ENERGY TRANSFER EQUITY L P
COM UT LTD PTN
29273V100
10466
736521
SH
SOLE
73157
0
663364
ENERGY TRANSFER PARTNERS LP
UNIT LTD PRT INT
29278N103
16637
1025734
SH
SOLE
0
0
1025734
ENERPLUS CORP
COM
292766102
1916
170398
SH
SOLE
154336
0
16062
ENERSYS
COM
29275Y102
3903
56268
SH
SOLE
51564
0
4704
ENI S P A
SPONSORED ADR
26874R108
7450
210857
SH
SOLE
136941
0
73916
ENLINK MIDSTREAM LLC
COM UNIT REP LTD
29336T100
7594
518373
SH
SOLE
474788
0
43585
ENLINK MIDSTREAM PARTNERS LP
COM UNIT REP LTD
29336U107
3407
249453
SH
SOLE
0
0
249453
ENSCO PLC
SHS CLASS A
G3157S106
236
53732
SH
SOLE
0
0
53732
ENSTAR GROUP LIMITED
SHS
G3075P101
3878
18446
SH
SOLE
7925
0
10521
ENSYNC INC
COM
29359T102
14
36000
SH
SOLE
0
0
36000
ENTEGRA FINL CORP
COM
29363J108
1103
38021
SH
SOLE
0
0
38021
ENTEGRIS INC
COM
29362U104
2474
71090
SH
SOLE
39066
0
32024
ENTERCOM COMMUNICATIONS CORP
CL A
293639100
5423
561923
SH
SOLE
534722
0
27201
ENTERGY CORP NEW
COM
29364G103
34638
439686
SH
SOLE
410035
0
29651
ENTERPRISE PRODS PARTNERS L
COM
293792107
88925
3632565
SH
SOLE
865266
0
2767299
ENVESTNET INC
COM
29404K106
1881
32835
SH
SOLE
863
0
31972
ENVISION HEALTHCARE CORP
COM
29414D100
5690
148071
SH
SOLE
597
0
147474
ENVIVA PARTNERS LP
COM UNIT
29414J107
864
31526
SH
SOLE
0
0
31526
EOG RES INC
COM
26875P101
20453
194288
SH
SOLE
113350
0
80938
EPAM SYS INC
COM
29414B104
764
6675
SH
SOLE
0
0
6675
EPLUS INC
COM
294268107
894
11512
SH
SOLE
11512
0
0
EPR PPTYS
COM SH BEN INT
26884U109
8732
157621
SH
SOLE
148467
0
9154
EQT CORP
COM
26884L109
13809
290648
SH
SOLE
268864
0
21784
EQT GP HLDGS LP
COM UNIT REP
26885J103
384
16653
SH
SOLE
0
0
16653
EQT MIDSTREAM PARTNERS LP
UNIT LTD PARTN
26885B100
2024
34292
SH
SOLE
11393
0
22899
EQUIFAX INC
COM
294429105
2959
25114
SH
SOLE
0
0
25114
EQUINIX INC
COM PAR $0.001
29444U700
16111
38531
SH
SOLE
24415
0
14116
EQUITY LIFESTYLE PPTYS INC
COM
29472R108
581
6618
SH
SOLE
5868
0
750
EQUITY RESIDENTIAL
SH BEN INT
29476L107
11522
186988
SH
SOLE
171053
0
15935
ERICSSON
ADR B SEK 10
294821608
427
66732
SH
SOLE
0
0
66732
ESSENT GROUP LTD
COM
G3198U102
1780
41823
SH
SOLE
39938
0
1885
ESSEX PPTY TR INC
COM
297178105
559
2321
SH
SOLE
0
0
2321
ETF MANAGERS TR
PRIME CYBR SCRTY
26924G201
10304
300661
SH
SOLE
0
0
300661
ETF MANAGERS TR
PRIME MOBILE PAY
26924G409
1422
39144
SH
SOLE
0
0
39144
ETF SER SOLUTIONS
ALPCLONE ALTER
26922A305
410
9438
SH
SOLE
0
0
9438
ETF SER SOLUTIONS
AMEN CUST SATF
26922A776
1149
37498
SH
SOLE
0
0
37498
ETFS PRECIOUS METALS BASKET
PHYS PM BSKT
26922W109
540
8398
SH
SOLE
0
0
8398
ETFS SILVER TR
SILVER SHS
26922X107
1524
95599
SH
SOLE
0
0
95599
ETHAN ALLEN INTERIORS INC
COM
297602104
623
27137
SH
SOLE
0
0
27137
ETSY INC
COM
29786A106
672
23945
SH
SOLE
0
0
23945
EURONAV NV ANTWERPEN
SHS
B38564108
115
13900
SH
SOLE
0
0
13900
EURONET WORLDWIDE INC
COM
298736109
635
8046
SH
SOLE
1697
0
6349
EUROPEAN EQUITY FUND
COM
298768102
223
23017
SH
SOLE
0
0
23017
EV ENERGY PARTNERS LP
COM UNITS
26926V107
5
28095
SH
SOLE
0
0
28095
EVERBRIDGE INC
COM
29978A104
647
17665
SH
SOLE
0
0
17665
EVERCORE INC
CLASS A
29977A105
2667
30586
SH
SOLE
22684
0
7902
EVEREST RE GROUP LTD
COM
G3223R108
12378
48198
SH
SOLE
44938
0
3260
EVERSOURCE ENERGY
COM
30040W108
6928
117575
SH
SOLE
18055
0
99520
EVINE LIVE INC
CL A
300487105
15
14300
SH
SOLE
0
0
14300
EVOLENT HEALTH INC
CL A
30050B101
230
16173
SH
SOLE
16158
0
15
EVOLUTION PETROLEUM CORP
COM
30049A107
1644
204232
SH
SOLE
0
0
204232
EVOQUA WATER TECHNOLOGIES CO
COM
30057T105
799
37519
SH
SOLE
0
0
37519
EXACT SCIENCES CORP
COM
30063P105
3644
90363
SH
SOLE
22086
0
68277
EXCHANGE LISTED FDS TR
KNLDG LD WD ETF
30151E608
4063
118929
SH
SOLE
0
0
118929
EXCHANGE TRADED CONCEPTS TR
EMQQ EM INTERN
301505889
2465
62453
SH
SOLE
0
0
62453
EXCHANGE TRADED CONCEPTS TR
ROBO GLB ETF
301505707
7274
173944
SH
SOLE
190
0
173754
EXELIXIS INC
COM
30161Q104
1077
48601
SH
SOLE
8353
0
40248
EXELON CORP
COM
30161N101
24019
615711
SH
SOLE
426124
0
189587
EXELON CORP
COM
30161N101
11
15100
SH
Call
SOLE
0
0
0
EXELON CORP
COM
30161N101
36
44400
SH
Call
SOLE
0
0
0
EXPEDIA GROUP INC
COM NEW
30212P303
14167
128315
SH
SOLE
97187
0
31128
EXPEDITORS INTL WASH INC
COM
302130109
11824
186789
SH
SOLE
155058
0
31731
EXPONENT INC
COM
30214U102
2448
31130
SH
SOLE
29602
0
1528
EXPRESS SCRIPTS HLDG CO
COM
30219G108
29505
427113
SH
SOLE
53046
0
374067
EXTENDED STAY AMER INC
UNIT 99/99/9999B
30224P200
52198
2640240
SH
SOLE
2635182
0
5058
EXTRA SPACE STORAGE INC
COM
30225T102
2882
32989
SH
SOLE
0
0
32989
EXTREME NETWORKS INC
COM
30226D106
5444
491761
SH
SOLE
0
0
491761
EXXON MOBIL CORP
COM
30231G102
310442
4160868
SH
SOLE
2477466
0
1683402
EXXON MOBIL CORP
COM
30231G102
1
14500
SH
Call
SOLE
0
0
0
F M C CORP
COM NEW
302491303
10780
140784
SH
SOLE
103927
0
36857
F5 NETWORKS INC
COM
315616102
5443
37638
SH
SOLE
12035
0
25603
FACEBOOK INC
CL A
30303M102
249693
1562630
SH
SOLE
490161
0
1072469
FACTSET RESH SYS INC
COM
303075105
20908
104836
SH
SOLE
67486
0
37350
FAIR ISAAC CORP
COM
303250104
261
1541
SH
SOLE
0
0
1541
FAIRMOUNT SANTROL HLDGS INC
COM
30555Q108
92
21651
SH
SOLE
0
0
21651
FARMLAND PARTNERS INC
COM
31154R109
1131
135417
SH
SOLE
0
0
135417
FASTENAL CO
COM
311900104
144728
2651167
SH
SOLE
1945890
0
705277
FASTENAL CO
COM
311900104
4
16700
SH
Call
SOLE
0
0
0
FASTENAL CO
COM
311900104
16
27400
SH
Call
SOLE
0
0
0
FATE THERAPEUTICS INC
COM
31189P102
261
26750
SH
SOLE
0
0
26750
FB FINL CORP
COM
30257X104
833
20514
SH
SOLE
0
0
20514
FEDERAL REALTY INVT TR
SH BEN INT NEW
313747206
2163
18629
SH
SOLE
0
0
18629
FEDERATED INVS INC PA
CL B
314211103
332
9931
SH
SOLE
0
0
9931
FEDERATED NATL HLDG CO
COM
31422T101
1092
69229
SH
SOLE
0
0
69229
FEDERATED PREM MUN INC FD
COM
31423P108
697
52142
SH
SOLE
0
0
52142
FEDEX CORP
COM
31428X106
97393
405608
SH
SOLE
59486
0
346122
FERRARI N V
COM
N3167Y103
2567
21396
SH
SOLE
0
0
21396
FERRO CORP
COM
315405100
571
24600
SH
SOLE
20324
0
4276
FERROGLOBE PLC
SHS
G33856108
1447
134871
SH
SOLE
0
0
134871
FGL HLDGS
ORD SHS
G3402M102
2200
216711
SH
SOLE
216711
0
0
FIAT CHRYSLER AUTOMOBILES N
SHS
N31738102
7257
357451
SH
SOLE
338860
0
18591
FIBROGEN INC
COM
31572Q808
533
11534
SH
SOLE
8385
0
3149
FIDELITY
MSCI MATLS INDEX
316092881
3019
91606
SH
SOLE
0
0
91606
FIDELITY
MSCI RL EST ETF
316092857
209
9151
SH
SOLE
0
0
9151
FIDELITY
TOTAL BD ETF
316188309
412
8378
SH
SOLE
0
0
8378
FIDELITY NATIONAL FINANCIAL
FNF GROUP COM
31620R303
7016
175322
SH
SOLE
162856
0
12466
FIDELITY NATL INFORMATION SV
COM
31620M106
25499
264791
SH
SOLE
235196
0
29595
FIDUCIARY CLAYMORE MLP OPP F
COM
31647Q106
3421
323937
SH
SOLE
0
0
323937
FIDUS INVT CORP
COM
316500107
12438
965696
SH
SOLE
1
0
965695
FIFTH THIRD BANCORP
COM
316773100
15285
481433
SH
SOLE
330303
0
151130
FINISAR CORP
COM NEW
31787A507
4459
282013
SH
SOLE
31329
0
250684
FIREEYE INC
COM
31816Q101
2024
119524
SH
SOLE
0
0
119524
FIRST AMERN FINL CORP
COM
31847R102
1637
27890
SH
SOLE
15449
0
12441
FIRST BANCORP N C
COM
318910106
388
10888
SH
SOLE
4930
0
5958
FIRST BANK WILLIAMSTOWN NJ
COM
31931U102
267
18540
SH
SOLE
0
0
18540
FIRST COMWLTH FINL CORP PA
COM
319829107
431
30528
SH
SOLE
0
0
30528
FIRST DATA CORP NEW
COM CL A
32008D106
1570
98102
SH
SOLE
44499
0
53603
FIRST FINL BANKSHARES
COM
32020R109
266
5741
SH
SOLE
4371
0
1370
FIRST FNDTN INC
COM
32026V104
490
26438
SH
SOLE
0
0
26438
FIRST HORIZON NATL CORP
COM
320517105
13302
706451
SH
SOLE
788
0
705663
FIRST INDUSTRIAL REALTY TRUS
COM
32054K103
690
23595
SH
SOLE
0
0
23595
FIRST MAJESTIC SILVER CORP
COM
32076V103
1640
268414
SH
SOLE
0
0
268414
FIRST MERCHANTS CORP
COM
320817109
331
7940
SH
SOLE
4061
0
3879
FIRST MIDWEST BANCORP DEL
COM
320867104
1254
50993
SH
SOLE
0
0
50993
FIRST REP BK SAN FRANCISCO C
COM
33616C100
9890
106785
SH
SOLE
80952
0
25833
FIRST SOLAR INC
COM
336433107
2362
33272
SH
SOLE
0
0
33272
FIRST TR BICK INDEX FD
COM SHS
33733H107
1332
42976
SH
SOLE
0
0
42976
FIRST TR DJS MICROCAP INDEX
COM SHS ANNUAL
33718M105
972
20545
SH
SOLE
0
0
20545
FIRST TR DYNAMIC EUROPE EQT
COM SHS
33740D107
5728
318585
SH
SOLE
0
0
318585
FIRST TR ENERGY INCOME & GRW
COM
33738G104
226
10392
SH
SOLE
0
0
10392
FIRST TR ENERGY INFRASTRCTR
COM
33738C103
583
38873
SH
SOLE
400
0
38473
FIRST TR ENHANCED EQTY INC F
COM
337318109
7573
512754
SH
SOLE
0
0
512754
FIRST TR EXCH TRADED FD III
HORIZON MNGD ETF
33739P871
775
22644
SH
SOLE
0
0
22644
FIRST TR EXCH TRADED FD III
LNG/SHT EQUITY
33739P103
757
19449
SH
SOLE
0
0
19449
FIRST TR EXCH TRADED FD III
RIVR FRNT DYN
33739P707
9051
121452
SH
SOLE
0
0
121452
FIRST TR EXCH TRADED FD III
RIVRFRNT DY ASIA
33739P509
4405
73233
SH
SOLE
0
0
73233
FIRST TR EXCH TRADED FD III
RIVRFRNT DYN DEV
33739P608
35501
555586
SH
SOLE
0
0
555586
FIRST TR EXCH TRADED FD III
RIVRFRNT DYN EUR
33739P806
8199
126086
SH
SOLE
0
0
126086
FIRST TR EXCH TRD ALPHA FD I
CHINA ALPHADEX
33737J141
780
25520
SH
SOLE
0
0
25520
FIRST TR EXCH TRD ALPHA FD I
DEV MRK EX US
33737J174
12552
199776
SH
SOLE
0
0
199776
FIRST TR EXCH TRD ALPHA FD I
EM SML CP ALPH
33737J307
6647
148013
SH
SOLE
0
0
148013
FIRST TR EXCH TRD ALPHA FD I
EMERG MKT ALPH
33737J182
8992
307002
SH
SOLE
0
0
307002
FIRST TR EXCH TRD ALPHA FD I
EURO ALPHADEX
33737J505
865
19254
SH
SOLE
0
0
19254
FIRST TR EXCH TRD ALPHA FD I
EUROPE ALPHADEX
33737J117
11481
289548
SH
SOLE
0
0
289548
FIRST TR EXCH TRD ALPHA FD I
GERMANY ALPHA
33737J190
1513
30281
SH
SOLE
0
0
30281
FIRST TR EXCH TRD ALPHA FD I
JAPAN ALPHADEX
33737J158
445
7560
SH
SOLE
0
0
7560
FIRST TR EXCH TRD ALPHA FD I
LATIN AMER ALP
33737J125
961
43204
SH
SOLE
0
0
43204
FIRST TR EXCH TRD ALPHA FD I
SWITZLND ALPHA
33737J232
1415
26990
SH
SOLE
0
0
26990
FIRST TR EXCH TRD ALPHA FD I
UNIT KING ALPH
33737J224
284
7163
SH
SOLE
0
0
7163
FIRST TR EXCHAN TRADED FD VI
FST TR GLB FD
33739H101
254
12156
SH
SOLE
0
0
12156
FIRST TR EXCHANG TRADED FD I
MANAGD MUN ETF
33739N108
14317
272231
SH
SOLE
0
0
272231
FIRST TR EXCHANGE TRADED FD
BUYWRIT INCM ETF
33738R308
5490
246734
SH
SOLE
0
0
246734
FIRST TR EXCHANGE TRADED FD
CAP STRENGTH ETF
33733E104
22160
438193
SH
SOLE
0
0
438193
FIRST TR EXCHANGE TRADED FD
CHINDIA ETF
33733A102
2080
53017
SH
SOLE
0
0
53017
FIRST TR EXCHANGE TRADED FD
CLOUD COMPUTING
33734X192
7857
162302
SH
SOLE
0
0
162302
FIRST TR EXCHANGE TRADED FD
CONSUMR DISCRE
33734X101
18459
449879
SH
SOLE
0
0
449879
FIRST TR EXCHANGE TRADED FD
CONSUMR STAPLE
33734X119
6759
144084
SH
SOLE
0
0
144084
FIRST TR EXCHANGE TRADED FD
DJ GLBL DIVID
33734X200
5041
196923
SH
SOLE
0
0
196923
FIRST TR EXCHANGE TRADED FD
DJ INTERNT IDX
33733E302
68726
570341
SH
SOLE
0
0
570341
FIRST TR EXCHANGE TRADED FD
DORSEY WRIGHT
33738R878
6365
238192
SH
SOLE
0
0
238192
FIRST TR EXCHANGE TRADED FD
DORSEY WRIGHT
33738R886
41877
1884668
SH
SOLE
0
0
1884668
FIRST TR EXCHANGE TRADED FD
DORSEY WRT 5 ETF
33738R605
40267
1402550
SH
SOLE
0
0
1402550
FIRST TR EXCHANGE TRADED FD
ENERGY ALPHADX
33734X127
8621
599898
SH
SOLE
0
0
599898
FIRST TR EXCHANGE TRADED FD
FINLS ALPHADEX
33734X135
21588
695490
SH
SOLE
0
0
695490
FIRST TR EXCHANGE TRADED FD
FIRST TR ENH NEW
33739Q408
21303
355286
SH
SOLE
0
0
355286
FIRST TR EXCHANGE TRADED FD
FIRST TR TA HIYL
33738D408
423
8885
SH
SOLE
0
0
8885
FIRST TR EXCHANGE TRADED FD
FST LOW OPPT EFT
33739Q200
13843
269467
SH
SOLE
3444
0
266023
FIRST TR EXCHANGE TRADED FD
GLOBAL ENGR ETF
33736M103
749
13181
SH
SOLE
0
0
13181
FIRST TR EXCHANGE TRADED FD
HLTH CARE ALPH
33734X143
14394
207413
SH
SOLE
0
0
207413
FIRST TR EXCHANGE TRADED FD
INDLS PROD DUR
33734X150
41351
1044465
SH
SOLE
0
0
1044465
FIRST TR EXCHANGE TRADED FD
MATERIALS ALPH
33734X168
4633
109832
SH
SOLE
0
0
109832
FIRST TR EXCHANGE TRADED FD
MULTI ASSET DI
33738R100
2174
121580
SH
SOLE
3961
0
117619
FIRST TR EXCHANGE TRADED FD
NAS CLNEDG GREEN
33733E500
313
16015
SH
SOLE
0
0
16015
FIRST TR EXCHANGE TRADED FD
NASD TECH DIV
33738R118
16202
452698
SH
SOLE
312319
0
140379
FIRST TR EXCHANGE TRADED FD
NASDAQ 100 EX
33733E401
4266
88238
SH
SOLE
0
0
88238
FIRST TR EXCHANGE TRADED FD
NASDAQ BK ETF
33738R860
34695
1175300
SH
SOLE
0
0
1175300
FIRST TR EXCHANGE TRADED FD
NASDAQ CYB ETF
33734X846
3254
129797
SH
SOLE
0
0
129797
FIRST TR EXCHANGE TRADED FD
NASDQ SEMCNDTR
33738R811
6476
198451
SH
SOLE
0
0
198451
FIRST TR EXCHANGE TRADED FD
NAT GAS ETF
33733E807
1213
59168
SH
SOLE
0
0
59168
FIRST TR EXCHANGE TRADED FD
NO AMER ENERGY
33738D101
6579
300397
SH
SOLE
0
0
300397
FIRST TR EXCHANGE TRADED FD
NY ARCA BIOTECH
33733E203
17194
129378
SH
SOLE
0
0
129378
FIRST TR EXCHANGE TRADED FD
RBA INDL ETF
33738R704
9185
353554
SH
SOLE
0
0
353554
FIRST TR EXCHANGE TRADED FD
RISNG DIVD ACHIV
33738R506
15092
507966
SH
SOLE
0
0
507966
FIRST TR EXCHANGE TRADED FD
SENIOR LN FD
33738D309
36537
759282
SH
SOLE
464500
0
294782
FIRST TR EXCHANGE TRADED FD
SSI STRG ETF
33739Q507
4265
145833
SH
SOLE
0
0
145833
FIRST TR EXCHANGE TRADED FD
TECH ALPHADEX
33734X176
37682
684847
SH
SOLE
0
0
684847
FIRST TR EXCHANGE TRADED FD
US EQTY OPPT ETF
336920103
9663
140965
SH
SOLE
0
0
140965
FIRST TR EXCHANGE TRADED FD
UTILITIES ALPH
33734X184
15633
616380
SH
SOLE
421588
0
194792
FIRST TR EXCHANGE TRADED FD
WTR ETF
33733B100
2032
42565
SH
SOLE
0
0
42565
FIRST TR EXCHANGE-TRADED FD
PFD SECS INC ETF
33739E108
29756
1529097
SH
SOLE
487666
0
1041431
FIRST TR EXCHNG TRADED FD VI
TCW OPPORTUNIS
33740F805
6864
138223
SH
SOLE
0
0
138223
FIRST TR EXCNGE TRD ALPHADEX
MEGA CAP ALPHA
33737M508
393
11804
SH
SOLE
0
0
11804
FIRST TR EXCNGE TRD ALPHADEX
MID CAP VAL FD
33737M201
277
7988
SH
SOLE
0
0
7988
FIRST TR EXCNGE TRD ALPHADEX
MID CP GR ALPH
33737M102
4642
113941
SH
SOLE
0
0
113941
FIRST TR EXCNGE TRD ALPHADEX
SML CAP VAL AL
33737M409
449
12678
SH
SOLE
0
0
12678
FIRST TR EXCNGE TRD ALPHADEX
SML CP GRW ALP
33737M300
11925
274900
SH
SOLE
0
0
274900
FIRST TR HIGH INCOME L/S FD
COM
33738E109
2300
152826
SH
SOLE
0
0
152826
FIRST TR INTER DUR PFD & IN
COM
33718W103
1219
52403
SH
SOLE
0
0
52403
FIRST TR LRG CP GRWTH ALPHAD
COM SHS
33735K108
12984
203513
SH
SOLE
0
0
203513
FIRST TR LRG CP VL ALPHADEX
COM SHS
33735J101
14226
269744
SH
SOLE
0
0
269744
FIRST TR LRGE CP CORE ALPHA
COM SHS
33734K109
25191
431204
SH
SOLE
0
0
431204
FIRST TR MID CAP CORE ALPHAD
COM SHS
33735B108
6647
101630
SH
SOLE
0
0
101630
FIRST TR MLP & ENERGY INCOME
COM
33739B104
3594
293403
SH
SOLE
800
0
292603
FIRST TR MORNINGSTAR DIV LEA
SHS
336917109
14060
498053
SH
SOLE
0
0
498053
FIRST TR MULTI CAP VALUE ALP
COM SHS
33733F101
1232
18139
SH
SOLE
0
0
18139
FIRST TR MULTI CP VAL ALPHA
COM SHS
33733C108
615
11253
SH
SOLE
0
0
11253
FIRST TR NAS100 EQ WEIGHTED
SHS
337344105
30257
513000
SH
SOLE
0
0
513000
FIRST TR NASDAQ ABA CMNTY BK
UT COM SHS ETF
33736Q104
4617
87154
SH
SOLE
0
0
87154
FIRST TR NASDAQ100 TECH INDE
SHS
337345102
49127
646223
SH
SOLE
0
0
646223
FIRST TR S&P REIT INDEX FD
COM
33734G108
230
10787
SH
SOLE
0
0
10787
FIRST TR SML CP CORE ALPHA F
COM SHS
33734Y109
5770
95835
SH
SOLE
0
0
95835
FIRST TR SR FLG RTE INCM FD
COM
33733U108
1216
91880
SH
SOLE
0
0
91880
FIRST TR SR FLOATING RATE 20
COM SHS
33740K101
150
16026
SH
SOLE
0
0
16026
FIRST TR STOXX EURO DIV FD
COMMON SHS
33735T109
2651
191510
SH
SOLE
0
0
191510
FIRST TR VALUE LINE DIVID IN
SHS
33734H106
76389
2555681
SH
SOLE
0
0
2555681
FIRST TRUST MORTGAGE INCM FD
COM SHS
33734E103
184
13220
SH
SOLE
0
0
13220
FIRST TRUST SPECIALTY FINANC
COM BEN INTR
33733G109
70
11608
SH
SOLE
0
0
11608
FIRSTENERGY CORP
COM
337932107
21602
635177
SH
SOLE
534718
0
100459
FISERV INC
COM
337738108
14800
207541
SH
SOLE
88812
0
118729
FITBIT INC
CL A
33812L102
673
131904
SH
SOLE
0
0
131904
FIVE BELOW INC
COM
33829M101
6248
85188
SH
SOLE
42609
0
42579
FLAHERTY & CRUMRINE DYN PFD
SHS
33848W106
7490
309877
SH
SOLE
0
0
309877
FLAHERTY&CRMN PFD SEC INCOM
COM
338478100
813
42786
SH
SOLE
0
0
42786
FLEETCOR TECHNOLOGIES INC
COM
339041105
13613
67224
SH
SOLE
37584
0
29640
FLEX LTD
ORD
Y2573F102
11806
722945
SH
SOLE
521213
0
201732
FLEXION THERAPEUTICS INC
COM
33938J106
4512
201341
SH
SOLE
0
0
201341
FLEXION THERAPEUTICS INC
COM
33938J106
34
26100
SH
Call
SOLE
0
0
0
FLEXSHARES TR
INTL QLTDV IDX
33939L837
961
36476
SH
SOLE
0
0
36476
FLEXSHARES TR
M STAR DEV MKT
33939L803
664
9805
SH
SOLE
0
0
9805
FLEXSHARES TR
MORNSTAR UPSTR
33939L407
688
21105
SH
SOLE
0
0
21105
FLEXSHARES TR
MORNSTAR USMKT
33939L100
1100
10029
SH
SOLE
0
0
10029
FLEXSHARES TR
MSTAR EMKT FAC
33939L308
277
4556
SH
SOLE
0
0
4556
FLEXSHARES TR
QUALT DIVD IDX
33939L860
24867
568640
SH
SOLE
558388
0
10252
FLIR SYS INC
COM
302445101
23187
463624
SH
SOLE
104398
0
359226
FLOOR & DECOR HLDGS INC
CL A
339750101
3454
66274
SH
SOLE
39400
0
26874
FLOWERS FOODS INC
COM
343498101
6310
288649
SH
SOLE
49042
0
239607
FLOWSERVE CORP
COM
34354P105
9565
220753
SH
SOLE
209672
0
11081
FLUOR CORP NEW
COM
343412102
21399
373976
SH
SOLE
358857
0
15119
FLWS/1-800 FLOWERS
CL A
68243Q106
168
14200
SH
SOLE
0
0
14200
FNB BANCORP CALIF
COM
302515101
806
21912
SH
SOLE
0
0
21912
FNB CORP PA
COM
302520101
36649
2724860
SH
SOLE
2331129
0
393731
FOAMIX PHARMACEUTICALS LTD
SHS
M46135105
198
38500
SH
SOLE
0
0
38500
FOOT LOCKER INC
COM
344849104
1774
38950
SH
SOLE
2285
0
36665
FORD MTR CO DEL
COM PAR $0.01
345370860
20332
1835003
SH
SOLE
50918
0
1784085
FOREST CITY RLTY TR INC
COM CL A
345605109
420
20736
SH
SOLE
20203
0
533
FORTINET INC
COM
34959E109
5135
95842
SH
SOLE
61307
0
34535
FORTIS INC
COM
349553107
10465
310077
SH
SOLE
299135
0
10942
FORTIVE CORP
COM
34959J108
14965
193048
SH
SOLE
23082
0
169966
FORTRESS TRANS INFRST INVS L
COM REP LTD LIAB
34960P101
8146
510706
SH
SOLE
0
0
510706
FORTUNA SILVER MINES INC
COM
349915108
164
31532
SH
SOLE
0
0
31532
FORTUNE BRANDS HOME & SEC IN
COM
34964C106
1300
22079
SH
SOLE
9913
0
12166
FORUM ENERGY TECHNOLOGIES IN
COM
34984V100
764
69482
SH
SOLE
1424
0
68058
FORWARD AIR CORP
COM
349853101
1671
31605
SH
SOLE
31505
0
100
FOUNDATION MEDICINE INC
COM
350465100
272
3448
SH
SOLE
0
0
3448
FOUR CORNERS PPTY TR INC
COM
35086T109
276
11948
SH
SOLE
0
0
11948
FQF TR
O SHS FTSE EUR
351680848
439
17837
SH
SOLE
0
0
17837
FQF TR
OSHARS FTSE US
351680855
3737
122469
SH
SOLE
0
0
122469
FRANCO NEVADA CORP
COM
351858105
4041
59083
SH
SOLE
0
0
59083
FRANKLIN FINL NETWORK INC
COM
35352P104
664
20353
SH
SOLE
0
0
20353
FRANKLIN LTD DURATION INC TR
COM
35472T101
2072
185478
SH
SOLE
0
0
185478
FRANKLIN RES INC
COM
354613101
8157
235208
SH
SOLE
153059
0
82149
FRANKLIN UNVL TR
SH BEN INT
355145103
234
34640
SH
SOLE
0
0
34640
FRANKS INTL N V
COM
N33462107
137
25200
SH
SOLE
0
0
25200
FREEPORT-MCMORAN INC
CL B
35671D857
43327
2465959
SH
SOLE
1888983
0
576976
FREEPORT-MCMORAN INC
CL B
35671D857
1
19100
SH
Call
SOLE
0
0
0
FREEPORT-MCMORAN INC
CL B
35671D857
4
19700
SH
Call
SOLE
0
0
0
FREEPORT-MCMORAN INC
CL B
35671D857
6
25900
SH
Call
SOLE
0
0
0
FREEPORT-MCMORAN INC
CL B
35671D857
1
11100
SH
Call
SOLE
0
0
0
FRESENIUS MED CARE AG&CO KGA
SPONSORED ADR
358029106
3720
72833
SH
SOLE
64825
0
8008
FRONTIER COMMUNICATIONS CORP
COM NEW
35906A306
288
38750
SH
SOLE
0
0
38750
FRONTLINE LTD
SHS NEW
G3682E192
270
60950
SH
SOLE
0
0
60950
FRP HLDGS INC
COM
30292L107
364
6500
SH
SOLE
0
0
6500
FS BANCORP INC
COM
30263Y104
4190
78311
SH
SOLE
0
0
78311
FS INVT CORP
COM
302635107
251
34618
SH
SOLE
0
0
34618
FST TR NEW OPPORT MLP & ENE
COM
33739M100
736
74980
SH
SOLE
0
0
74980
FTS INTERNATIONAL INC
COM
30283W104
199
10800
SH
SOLE
0
0
10800
FULLER H B CO
COM
359694106
5143
103428
SH
SOLE
101358
0
2070
GABELLI DIVD & INCOME TR
COM
36242H104
7305
330557
SH
SOLE
0
0
330557
GABELLI EQUITY TR INC
COM
362397101
1452
237297
SH
SOLE
0
0
237297
GABELLI GLB SML & MD CP VAL
COM
36249W104
3353
280207
SH
SOLE
0
0
280207
GABELLI HLTHCARE & WELLNESS
SHS
36246K103
1879
197785
SH
SOLE
0
0
197785
GABELLI UTIL TR
COM
36240A101
204
32780
SH
SOLE
0
0
32780
GALLAGHER ARTHUR J & CO
COM
363576109
25934
377331
SH
SOLE
362791
0
14540
GAMCO GLOBAL GOLD NAT RES &
COM SH BEN INT
36465A109
595
121669
SH
SOLE
0
0
121669
GAMCO NAT RES GOLD & INCOME
SH BEN INT
36465E101
358
56202
SH
SOLE
0
0
56202
GAMESTOP CORP NEW
CL A
36467W109
227
18023
SH
SOLE
0
0
18023
GAMING & LEISURE PPTYS INC
COM
36467J108
1089
32549
SH
SOLE
25246
0
7303
GAP INC DEL
COM
364760108
522
16737
SH
SOLE
0
0
16737
GARDNER DENVER HLDGS INC
COM
36555P107
4224
137693
SH
SOLE
66437
0
71256
GARMIN LTD
SHS
H2906T109
12644
214550
SH
SOLE
32426
0
182124
GARTNER INC
COM
366651107
4460
37917
SH
SOLE
35059
0
2858
GASLOG PARTNERS LP
UNIT LTD PTNRP
Y2687W108
654
28067
SH
SOLE
0
0
28067
GATX CORP
COM
361448103
696
10165
SH
SOLE
93
0
10072
GCI LIBERTY INC
COM CLASS A
36164V305
19439
367738
SH
SOLE
365526
0
2212
GCP APPLIED TECHNOLOGIES INC
COM
36164Y101
953
32810
SH
SOLE
31841
0
969
GDL FUND
COM SH BEN IT
361570104
7620
817642
SH
SOLE
0
0
817642
GDS HLDGS LTD
SPONSORED ADR
36165L108
2097
76403
SH
SOLE
0
0
76403
GEE GROUP INC
COM
36165A102
108
40853
SH
SOLE
0
0
40853
GEMPHIRE THERAPEUTICS INC
COM
36870A108
306
46954
SH
SOLE
0
0
46954
GENERAC HLDGS INC
COM
368736104
270
5884
SH
SOLE
0
0
5884
GENERAL AMERN INVS INC
COM
368802104
16792
501709
SH
SOLE
0
0
501709
GENERAL DYNAMICS CORP
COM
369550108
58319
263994
SH
SOLE
64594
0
199400
GENERAL ELECTRIC CO
COM
369604103
77067
5717145
SH
SOLE
1179593
0
4537552
GENERAL ELECTRIC CO
COM
369604103
4
24200
SH
Call
SOLE
0
0
0
GENERAL ELECTRIC CO
COM
369604103
69
13200
SH
Put
SOLE
0
0
13200
GENERAL ELECTRIC CO
COM
369604103
52
17600
SH
Put
SOLE
0
0
17600
GENERAL ELECTRIC CO
COM
369604103
40
21500
SH
Call
SOLE
0
0
0
GENERAL MLS INC
COM
370334104
70914
1573760
SH
SOLE
946389
0
627371
GENERAL MLS INC
COM
370334104
2
43800
SH
Call
SOLE
0
0
0
GENERAL MTRS CO
COM
37045V100
30177
830408
SH
SOLE
366577
0
463831
GENESCO INC
COM
371532102
989
24354
SH
SOLE
24354
0
0
GENESEE & WYO INC
CL A
371559105
3375
47675
SH
SOLE
27681
0
19994
GENESIS ENERGY L P
UNIT LTD PARTN
371927104
3583
181791
SH
SOLE
0
0
181791
GENESIS HEALTHCARE INC
CL A COM
37185X106
38
25000
SH
SOLE
0
0
25000
GENMARK DIAGNOSTICS INC
COM
372309104
95
17550
SH
SOLE
0
0
17550
GENOMIC HEALTH INC
COM
37244C101
449
14338
SH
SOLE
13511
0
827
GENPACT LIMITED
SHS
G3922B107
445
13924
SH
SOLE
13197
0
727
GENTEX CORP
COM
371901109
2925
127062
SH
SOLE
68653
0
58409
GENUINE PARTS CO
COM
372460105
8626
96010
SH
SOLE
46954
0
49056
GENWORTH FINL INC
COM CL A
37247D106
1014
358275
SH
SOLE
324681
0
33594
GEO GROUP INC NEW
COM
36162J106
22813
1114492
SH
SOLE
1095238
0
19254
GERDAU S A
SPON ADR REP PFD
373737105
51
11000
SH
SOLE
0
0
11000
GGP INC
COM
36174X101
376
18359
SH
SOLE
4430
0
13929
GILDAN ACTIVEWEAR INC
COM
375916103
3837
132865
SH
SOLE
47012
0
85853
GILEAD SCIENCES INC
COM
375558103
62734
832126
SH
SOLE
255717
0
576409
GLACIER BANCORP INC NEW
COM
37637Q105
8857
230765
SH
SOLE
212261
0
18504
GLADSTONE CAPITAL CORP
COM
376535100
514
59780
SH
SOLE
1
0
59779
GLADSTONE INVT CORP
COM
376546107
155
15331
SH
SOLE
0
0
15331
GLATFELTER
COM
377316104
312
15221
SH
SOLE
0
0
15221
GLAUKOS CORP
COM
377322102
477
15470
SH
SOLE
0
0
15470
GLAXOSMITHKLINE PLC
SPONSORED ADR
37733W105
169495
4338226
SH
SOLE
3601170
0
737056
GLOBAL NET LEASE INC
COM NEW
379378201
442
26164
SH
SOLE
0
0
26164
GLOBAL PARTNERS LP
COM UNITS
37946R109
167
10868
SH
SOLE
0
0
10868
GLOBAL PMTS INC
COM
37940X102
4423
39662
SH
SOLE
34021
0
5641
GLOBAL WTR RES INC
COM
379463102
145
16200
SH
SOLE
0
0
16200
GLOBAL X FDS
GLB X MLP ENRG I
37950E226
366
31065
SH
SOLE
0
0
31065
GLOBAL X FDS
GLB X SUPERDIV
37950E549
809
39044
SH
SOLE
0
0
39044
GLOBAL X FDS
GLBL X MLP ETF
37950E473
4458
525091
SH
SOLE
177171
0
347920
GLOBAL X FDS
GLBX MSCI NORW
37950E747
10367
753387
SH
SOLE
747188
0
6199
GLOBAL X FDS
GLOBAL X SILVER
37954Y848
441
14339
SH
SOLE
0
0
14339
GLOBAL X FDS
GLOBX SUPDV US
37950E291
897
37317
SH
SOLE
0
0
37317
GLOBAL X FDS
LITHIUM BTRY ETF
37954Y855
985
29868
SH
SOLE
0
0
29868
GLOBAL X FDS
RBTCS ARTFL INTE
37954Y715
5623
232465
SH
SOLE
0
0
232465
GLOBAL X FDS
SCIEN BETA US
37954Y103
4571
147963
SH
SOLE
0
0
147963
GLOBALSTAR INC
COM
378973408
37
53500
SH
SOLE
0
0
53500
GLOBUS MED INC
CL A
379577208
355
7133
SH
SOLE
0
0
7133
GNC HLDGS INC
COM CL A
36191G107
58
15086
SH
SOLE
0
0
15086
GODADDY INC
CL A
380237107
1129
18378
SH
SOLE
0
0
18378
GOL LINHAS AEREAS INTLG S A
SPON ADR PFD NEW
38045R206
151
11636
SH
SOLE
0
0
11636
GOLAR LNG PARTNERS LP
COM UNIT LPI
Y2745C102
423
24750
SH
SOLE
0
0
24750
GOLD FIELDS LTD NEW
SPONSORED ADR
38059T106
139
34547
SH
SOLE
0
0
34547
GOLD STD VENTURES CORP
COM
380738104
63
38717
SH
SOLE
0
0
38717
GOLDCORP INC NEW
COM
380956409
2898
209670
SH
SOLE
0
0
209670
GOLDCORP INC NEW
COM
380956409
17
13800
SH
Call
SOLE
0
0
0
GOLDCORP INC NEW
COM
380956409
7
17900
SH
Call
SOLE
0
0
0
GOLDEN ENTMT INC
COM
381013101
2101
90426
SH
SOLE
0
0
90426
GOLDEN STAR RES LTD CDA
COM
38119T104
6
11000
SH
SOLE
0
0
11000
GOLDMAN SACHS BDC INC
SHS
38147U107
612
32002
SH
SOLE
0
0
32002
GOLDMAN SACHS ETF TR
ACTIVEBETA EME
381430206
11119
303715
SH
SOLE
0
0
303715
GOLDMAN SACHS ETF TR
ACTIVEBETA INT
381430107
19421
650824
SH
SOLE
367810
0
283014
GOLDMAN SACHS ETF TR
EQUITY ETF
381430503
103880
1944948
SH
SOLE
1801274
0
143674
GOLDMAN SACHS ETF TR
TREASURYACCESS
381430529
2237
22356
SH
SOLE
0
0
22356
GOLDMAN SACHS GROUP INC
COM
38141G104
62334
247481
SH
SOLE
119499
0
127982
GOLDMAN SACHS MLP ENERGY REN
COM
38148G107
793
138233
SH
SOLE
0
0
138233
GOLDMAN SACHS MLP INC OPP FD
COM SHS
38147W103
619
79674
SH
SOLE
0
0
79674
GOLUB CAP BDC INC
COM
38173M102
1610
89986
SH
SOLE
0
0
89986
GOODYEAR TIRE & RUBR CO
COM
382550101
2600
97821
SH
SOLE
53410
0
44411
GOPRO INC
CL A
38268T103
56
11673
SH
SOLE
0
0
11673
GOVERNMENT PPTYS INCOME TR
COM SHS BEN INT
38376A103
1276
93441
SH
SOLE
0
0
93441
GRACO INC
COM
384109104
17902
391555
SH
SOLE
380242
0
11313
GRAINGER W W INC
COM
384802104
18304
64833
SH
SOLE
50862
0
13971
GRAMERCY PPTY TR
COM NEW
385002308
9162
421612
SH
SOLE
378554
0
43058
GRANA Y MONTERO S A A
SPONSORED ADR
38500P208
117
38460
SH
SOLE
0
0
38460
GRAND CANYON ED INC
COM
38526M106
1434
13666
SH
SOLE
0
0
13666
GRAPHIC PACKAGING HLDG CO
COM
388689101
8268
538657
SH
SOLE
538016
0
641
GREAT AJAX CORP
COM
38983D300
323
23827
SH
SOLE
0
0
23827
GREAT LAKES DREDGE & DOCK CO
COM
390607109
106
23044
SH
SOLE
23044
0
0
GREAT PLAINS ENERGY INC
COM
391164100
37309
1173616
SH
SOLE
1131028
0
42588
GREEN BANCORP INC
COM
39260X100
261
11726
SH
SOLE
0
0
11726
GREEN DOT CORP
CL A
39304D102
1090
16985
SH
SOLE
15835
0
1150
GREEN PLAINS PARTNERS LP
COM REP PTR IN
393221106
627
36020
SH
SOLE
0
0
36020
GREENHILL & CO INC
COM
395259104
668
36094
SH
SOLE
36094
0
0
GREIF INC
CL A
397624107
949
18162
SH
SOLE
0
0
18162
GREIF INC
CL B
397624206
7669
131664
SH
SOLE
0
0
131664
GROUPON INC
COM
399473107
49
11189
SH
SOLE
0
0
11189
GRUBHUB INC
COM
400110102
4101
40416
SH
SOLE
22299
0
18117
GRUPO TELEVISA SA
SPON ADR REP ORD
40049J206
188
11778
SH
SOLE
0
0
11778
GSV CAP CORP
COM
36191J101
333
44108
SH
SOLE
0
0
44108
GUESS INC
COM
401617105
402
19380
SH
SOLE
19275
0
105
GUGGENHEIM CR ALLOCATION FD
COM
40168G108
726
33861
SH
SOLE
0
0
33861
GUGGENHEIM ENHNCD EQTY INCM
COM
40167B100
1636
196150
SH
SOLE
0
0
196150
GUGGENHEIM STRATEGIC OPP FD
COM SBI
40167F101
826
40669
SH
SOLE
0
0
40669
GUGGENHEIM TAXABLE MUN MNGD
COM
401664107
2289
106448
SH
SOLE
400
0
106048
GUIDEWIRE SOFTWARE INC
COM
40171V100
11279
139538
SH
SOLE
18915
0
120623
GULFPORT ENERGY CORP
COM NEW
402635304
1566
162315
SH
SOLE
83632
0
78683
GW PHARMACEUTICALS PLC
ADS
36197T103
1325
11757
SH
SOLE
0
0
11757
H & E EQUIPMENT SERVICES INC
COM
404030108
638
16578
SH
SOLE
0
0
16578
HAEMONETICS CORP
COM
405024100
253
3460
SH
SOLE
0
0
3460
HAIN CELESTIAL GROUP INC
COM
405217100
895
27899
SH
SOLE
5365
0
22534
HALLIBURTON CO
COM
406216101
65035
1385487
SH
SOLE
259118
0
1126369
HALYARD HEALTH INC
COM
40650V100
275
5968
SH
SOLE
0
0
5968
HAMILTON BANCORP INC MD
COM
407015106
527
36973
SH
SOLE
0
0
36973
HANCOCK HLDG CO
COM
410120109
3897
75370
SH
SOLE
0
0
75370
HANCOCK HLDG CO
COM
410120109
9
34600
SH
Call
SOLE
0
0
0
HANCOCK JOHN FINL OPPTYS FD
SH BEN INT NEW
409735206
9144
238444
SH
SOLE
0
0
238444
HANCOCK JOHN PFD INCOME FD
SH BEN INT
41013W108
501
24452
SH
SOLE
0
0
24452
HANCOCK JOHN PREMUIM DIV FD
COM SH BEN INT
41013T105
214
14105
SH
SOLE
0
0
14105
HANCOCK JOHN TAX-ADV DIV INC
COM
41013V100
7788
359063
SH
SOLE
0
0
359063
HANESBRANDS INC
COM
410345102
40396
2193035
SH
SOLE
1775462
0
417573
HANNON ARMSTRONG SUST INFR C
COM
41068X100
958
49110
SH
SOLE
0
0
49110
HANOVER INS GROUP INC
COM
410867105
628
5328
SH
SOLE
20
0
5308
HARBORONE BANCORP INC
COM
41165F101
447
25337
SH
SOLE
25337
0
0
HARLEY DAVIDSON INC
COM
412822108
439
10240
SH
SOLE
0
0
10240
HARRIS CORP DEL
COM
413875105
30348
188169
SH
SOLE
100223
0
87946
HARSCO CORP
COM
415864107
221
10710
SH
SOLE
7191
0
3519
HARTFORD FINL SVCS GROUP INC
COM
416515104
5913
114765
SH
SOLE
34129
0
80636
HASBRO INC
COM
418056107
10859
128816
SH
SOLE
110409
0
18407
HAWAIIAN ELEC INDUSTRIES
COM
419870100
428
12460
SH
SOLE
0
0
12460
HAWAIIAN HOLDINGS INC
COM
419879101
4484
115869
SH
SOLE
110551
0
5318
HCA HEALTHCARE INC
COM
40412C101
7318
75444
SH
SOLE
21191
0
54253
HCP INC
COM
40414L109
7952
342310
SH
SOLE
124566
0
217744
HD SUPPLY HLDGS INC
COM
40416M105
765
20155
SH
SOLE
1068
0
19087
HDFC BANK LTD
ADR REPS 3 SHS
40415F101
13970
141441
SH
SOLE
99395
0
42046
HEALTH INS INNOVATIONS INC
COM CL A
42225K106
1122
38820
SH
SOLE
0
0
38820
HEALTHCARE SVCS GRP INC
COM
421906108
19945
458721
SH
SOLE
30053
0
428668
HEALTHCARE TR AMER INC
CL A NEW
42225P501
25044
946848
SH
SOLE
854311
0
92537
HEALTHEQUITY INC
COM
42226A107
2949
48716
SH
SOLE
8779
0
39937
HECLA MNG CO
COM
422704106
135
36909
SH
SOLE
0
0
36909
HEICO CORP NEW
CL A
422806208
30061
423698
SH
SOLE
0
0
423698
HEICO CORP NEW
COM
422806109
5823
67075
SH
SOLE
42499
0
24576
HELEN OF TROY CORP LTD
COM
G4388N106
2221
25525
SH
SOLE
18538
0
6987
HELIOS & MATHESON ANALYTICS
COM NEW
42327L200
293
103475
SH
SOLE
0
0
103475
HELMERICH & PAYNE INC
COM
423452101
4805
72185
SH
SOLE
0
0
72185
HENRY JACK & ASSOC INC
COM
426281101
19990
165276
SH
SOLE
134931
0
30345
HERCULES CAPITAL INC
COM
427096508
3808
314698
SH
SOLE
227437
0
87261
HERON THERAPEUTICS INC
COM
427746102
799
28944
SH
SOLE
19444
0
9500
HERSHA HOSPITALITY TR
PR SHS BEN INT
427825500
280
15647
SH
SOLE
14397
0
1250
HERSHEY CO
COM
427866108
5879
59410
SH
SOLE
17967
0
41443
HERZFELD CARIBBEAN BASIN FD
COM
42804T106
80
11160
SH
SOLE
0
0
11160
HESKA CORP
COM RESTRC NEW
42805E306
5464
69098
SH
SOLE
0
0
69098
HESS CORP
COM
42809H107
1540
30418
SH
SOLE
616
0
29802
HEWLETT PACKARD ENTERPRISE C
COM
42824C109
2392
136391
SH
SOLE
105
0
136286
HEXCEL CORP NEW
COM
428291108
7280
112717
SH
SOLE
50419
0
62298
HFF INC
CL A
40418F108
9561
192365
SH
SOLE
191901
0
464
HI-CRUSH PARTNERS LP
COM UNIT LTD
428337109
6057
571403
SH
SOLE
0
0
571403
HIGHLAND FDS I
HI LD IBOXX SRLN
430101774
516
28175
SH
SOLE
0
0
28175
HIGHLAND FLOATNG RATE OPPRT
SHS BEN INT
43010E404
25772
1611760
SH
SOLE
0
0
1611760
HIGHPOINT RES CORP
COM
43114K108
220
43233
SH
SOLE
0
0
43233
HIGHWOODS PPTYS INC
COM
431284108
612
13974
SH
SOLE
0
0
13974
HILL ROM HLDGS INC
COM
431475102
534
6141
SH
SOLE
738
0
5403
HILLENBRAND INC
COM
431571108
20683
450609
SH
SOLE
445278
0
5331
HILTON GRAND VACATIONS INC
COM
43283X105
243
5654
SH
SOLE
1921
0
3733
HILTON WORLDWIDE HLDGS INC
COM
43300A203
4669
59276
SH
SOLE
3158
0
56118
HMS HLDGS CORP
COM
40425J101
190
11281
SH
SOLE
9298
0
1983
HNI CORP
COM
404251100
5680
157385
SH
SOLE
156880
0
505
HOLLY ENERGY PARTNERS L P
COM UT LTD PTN
435763107
281
10202
SH
SOLE
0
0
10202
HOLLYFRONTIER CORP
COM
436106108
12085
247346
SH
SOLE
164006
0
83340
HOLOGIC INC
COM
436440101
3319
88825
SH
SOLE
70245
0
18580
HOME BANCSHARES INC
COM
436893200
540
23673
SH
SOLE
0
0
23673
HOME DEPOT INC
COM
437076102
278651
1563325
SH
SOLE
655563
0
907762
HONDA MOTOR LTD
AMERN SHS
438128308
14717
423758
SH
SOLE
394577
0
29181
HONEYWELL INTL INC
COM
438516106
138501
958402
SH
SOLE
560485
0
397917
HOPE BANCORP INC
COM
43940T109
3978
218689
SH
SOLE
217823
0
866
HORACE MANN EDUCATORS CORP N
COM
440327104
325
7593
SH
SOLE
4574
0
3019
HORIZON GLOBAL CORP
COM
44052W104
348
42251
SH
SOLE
42211
0
40
HORIZON PHARMA PLC
SHS
G4617B105
2369
166844
SH
SOLE
0
0
166844
HORIZONS ETF TR I
HORIZONS NASDAQ
44053G108
5137
215821
SH
SOLE
0
0
215821
HORMEL FOODS CORP
COM
440452100
6636
193369
SH
SOLE
14982
0
178387
HORTONWORKS INC
COM
440894103
304
14940
SH
SOLE
0
0
14940
HOSPITALITY PPTYS TR
COM SH BEN INT
44106M102
1175
46377
SH
SOLE
15341
0
31036
HOST HOTELS & RESORTS INC
COM
44107P104
16441
882018
SH
SOLE
846659
0
35359
HOSTESS BRANDS INC
CL A
44109J106
11453
774376
SH
SOLE
774376
0
0
HOUGHTON MIFFLIN HARCOURT CO
COM
44157R109
988
142113
SH
SOLE
139954
0
2159
HOULIHAN LOKEY INC
CL A
441593100
883
19789
SH
SOLE
2942
0
16847
HOUSTON WIRE & CABLE CO
COM
44244K109
1708
233202
SH
SOLE
0
0
233202
HOVNANIAN ENTERPRISES INC
CL A
442487203
113
61700
SH
SOLE
0
0
61700
HOWARD HUGHES CORP
COM
44267D107
3792
27254
SH
SOLE
5550
0
21704
HP INC
COM
40434L105
23861
1088530
SH
SOLE
921687
0
166843
HSBC HLDGS PLC
ADR A 1/40PF A
404280604
1917
74447
SH
SOLE
155
0
74292
HSBC HLDGS PLC
SPON ADR NEW
404280406
22146
464562
SH
SOLE
241645
0
222917
HTG MOLECULAR DIAGNOSTICS IN
COM
40434H104
72
19900
SH
SOLE
0
0
19900
HUANENG PWR INTL INC
SPON ADR H SHS
443304100
2881
107310
SH
SOLE
0
0
107310
HUB GROUP INC
CL A
443320106
231
5522
SH
SOLE
0
0
5522
HUBBELL INC
COM
443510607
6351
52154
SH
SOLE
46650
0
5504
HUBSPOT INC
COM
443573100
2129
19662
SH
SOLE
5061
0
14601
HUDSON PAC PPTYS INC
COM
444097109
1356
41689
SH
SOLE
40444
0
1245
HUMANA INC
COM
444859102
7512
27945
SH
SOLE
17509
0
10436
HUNT J B TRANS SVCS INC
COM
445658107
1574
13432
SH
SOLE
11721
0
1711
HUNTINGTON BANCSHARES INC
COM
446150104
28574
1892331
SH
SOLE
821089
0
1071242
HUNTINGTON INGALLS INDS INC
COM
446413106
10751
41710
SH
SOLE
23267
0
18443
HUNTSMAN CORP
COM
447011107
34562
1181591
SH
SOLE
320332
0
861259
HYATT HOTELS CORP
COM CL A
448579102
2536
33253
SH
SOLE
31768
0
1485
IAC INTERACTIVECORP
COM
44919P508
7511
48033
SH
SOLE
40233
0
7800
IBERIABANK CORP
COM
450828108
1110
14232
SH
SOLE
0
0
14232
ICAHN ENTERPRISES LP
DEPOSITARY UNIT
451100101
3660
64160
SH
SOLE
0
0
64160
ICHOR HOLDINGS
SHS
G4740B105
547
22574
SH
SOLE
0
0
22574
ICICI BK LTD
ADR
45104G104
4178
472071
SH
SOLE
458185
0
13886
ICON PLC
SHS
G4705A100
12954
109653
SH
SOLE
87839
0
21814
ICU MED INC
COM
44930G107
24402
96680
SH
SOLE
18614
0
78066
IDACORP INC
COM
451107106
418
4737
SH
SOLE
0
0
4737
IDEX CORP
COM
45167R104
22289
156406
SH
SOLE
151412
0
4994
IDEXX LABS INC
COM
45168D104
5061
26445
SH
SOLE
14637
0
11808
IHS MARKIT LTD
SHS
G47567105
13227
274201
SH
SOLE
269065
0
5136
II VI INC
COM
902104108
212
5178
SH
SOLE
0
0
5178
ILG INC
COM
44967H101
563
18104
SH
SOLE
12508
0
5596
ILLINOIS TOOL WKS INC
COM
452308109
42418
270747
SH
SOLE
112793
0
157954
ILLUMINA INC
COM
452327109
8012
33890
SH
SOLE
22765
0
11125
ILLUMINA INC
NOTE 6/1
452327AF6
387
350000
PRN
SOLE
0
0
350000
ILLUMINA INC
NOTE 0.500% 6/1
452327AH2
427
350000
PRN
SOLE
0
0
350000
IMMUNOGEN INC
COM
45253H101
6578
625299
SH
SOLE
608137
0
17162
IMPAX LABORATORIES INC
COM
45256B101
846
43506
SH
SOLE
41159
0
2347
IMPERIAL OIL LTD
COM NEW
453038408
332
12533
SH
SOLE
0
0
12533
IMPERVA INC
COM
45321L100
961
22191
SH
SOLE
12056
0
10135
IMPINJ INC
COM
453204109
283
21751
SH
SOLE
0
0
21751
INCYTE CORP
COM
45337C102
5345
64143
SH
SOLE
27377
0
36766
INDEPENDENCE RLTY TR INC
COM
45378A106
10588
1153406
SH
SOLE
100190
0
1053216
INDEPENDENT BANK CORP MASS
COM
453836108
229
3204
SH
SOLE
0
0
3204
INDEPENDENT BK GROUP INC
COM
45384B106
2392
33831
SH
SOLE
0
0
33831
INDEXIQ ETF TR
GLB AGRI SM CP
45409B834
1067
32195
SH
SOLE
0
0
32195
INDEXIQ ETF TR
HDGD FTSE INTL
45409B560
311
14760
SH
SOLE
0
0
14760
INDEXIQ ETF TR
HEDGE MLTI ETF
45409B107
214706
7044162
SH
SOLE
7023410
0
20752
INDEXIQ ETF TR
IQ CHAIKIN US
45409B396
5436
199282
SH
SOLE
0
0
199282
INDEXIQ ETF TR
IQ ENCH COR PL
45409B479
11626
602769
SH
SOLE
0
0
602769
INDEXIQ ETF TR
IQ GLB RES ETF
45409B883
441
16000
SH
SOLE
0
0
16000
INDEXIQ ETF TR
IQ MRGR ARB ETF
45409B800
13553
440885
SH
SOLE
422454
0
18431
INDEXIQ ETF TR
IQ S&P HGH YLD
45409B412
399
16239
SH
SOLE
0
0
16239
INDEXIQ ETF TR
US RL EST SMCP
45409B628
1473
62119
SH
SOLE
0
0
62119
INDIA FD INC
COM
454089103
2659
107946
SH
SOLE
0
0
107946
INFINERA CORPORATION
COM
45667G103
479
44069
SH
SOLE
43274
0
795
INFORMATION SERVICES GROUP I
COM
45675Y104
73
17362
SH
SOLE
0
0
17362
INFOSYS LTD
SPONSORED ADR
456788108
3499
196013
SH
SOLE
159945
0
36068
ING GROEP N V
SPONSORED ADR
456837103
13832
816993
SH
SOLE
559086
0
257907
INGERSOLL-RAND PLC
SHS
G47791101
48194
563601
SH
SOLE
160485
0
403116
INGERSOLL-RAND PLC
SHS
G47791101
5
10100
SH
Call
SOLE
0
0
0
INGEVITY CORP
COM
45688C107
2448
33222
SH
SOLE
26322
0
6900
INGLES MKTS INC
CL A
457030104
2543
75125
SH
SOLE
72555
0
2570
INGREDION INC
COM
457187102
9825
76214
SH
SOLE
63491
0
12723
INNOVATOR ETFS TR
IBD 50 ETF
45782C102
1977
59329
SH
SOLE
0
0
59329
INNOVIVA INC
COM
45781M101
332
19900
SH
SOLE
0
0
19900
INOGEN INC
COM
45780L104
294
2390
SH
SOLE
0
0
2390
INSPERITY INC
COM
45778Q107
287
4128
SH
SOLE
0
0
4128
INSTRUCTURE INC
COM
45781U103
864
20488
SH
SOLE
0
0
20488
INSULET CORP
COM
45784P101
532
6143
SH
SOLE
5730
0
413
INSYS THERAPEUTICS INC NEW
COM NEW
45824V209
110
18233
SH
SOLE
0
0
18233
INTEGER HLDGS CORP
COM
45826H109
1743
30825
SH
SOLE
0
0
30825
INTEGRA LIFESCIENCES HLDGS C
COM NEW
457985208
2493
45057
SH
SOLE
42074
0
2983
INTEGRATED DEVICE TECHNOLOGY
COM
458118106
1859
60824
SH
SOLE
30315
0
30509
INTEL CORP
COM
458140100
192343
3693233
SH
SOLE
1442088
0
2251145
INTEL CORP
COM
458140100
17
13100
SH
Call
SOLE
0
0
0
INTEL CORP
COM
458140100
4
10400
SH
Put
SOLE
0
0
10400
INTEL CORP
SDCV 3.250% 8/0
458140AF7
746
300000
PRN
SOLE
0
0
300000
INTELLIA THERAPEUTICS INC
COM
45826J105
264
12527
SH
SOLE
0
0
12527
INTERACTIVE BROKERS GROUP IN
COM
45841N107
2066
30725
SH
SOLE
28966
0
1759
INTERCEPT PHARMACEUTICALS IN
COM
45845P108
4808
78152
SH
SOLE
0
0
78152
INTERCONTINENTAL EXCHANGE IN
COM
45866F104
48951
674983
SH
SOLE
158623
0
516360
INTERNAP CORP
COM PAR
45885A409
122
11085
SH
SOLE
0
0
11085
INTERNATIONAL BANCSHARES COR
COM
459044103
404
10385
SH
SOLE
0
0
10385
INTERNATIONAL BUSINESS MACHS
COM
459200101
94869
618255
SH
SOLE
72501
0
545754
INTERNATIONAL BUSINESS MACHS
COM
459200101
29
14400
SH
Call
SOLE
0
0
0
INTERNATIONAL BUSINESS MACHS
COM
459200101
23
31700
SH
Call
SOLE
0
0
0
INTERNATIONAL FLAVORS&FRAGRA
COM
459506101
10033
73279
SH
SOLE
55734
0
17545
INTERNATIONAL GAME TECHNOLOG
SHS USD
G4863A108
2820
105507
SH
SOLE
59523
0
45984
INTERNATIONAL SPEEDWAY CORP
CL A
460335201
1650
37410
SH
SOLE
36438
0
972
INTERNATIONAL TOWER HILL MIN
COM
46050R102
9
16900
SH
SOLE
0
0
16900
INTERPACE DIAGNOSTICS GROUP
COM NEW
46062X204
18
20000
SH
SOLE
0
0
20000
INTERPUBLIC GROUP COS INC
COM
460690100
36251
1574059
SH
SOLE
1495045
0
79014
INTERSECT ENT INC
COM
46071F103
332
8452
SH
SOLE
7452
0
1000
INTERXION HOLDING N.V
SHS
N47279109
757
12182
SH
SOLE
0
0
12182
INTL PAPER CO
COM
460146103
33152
620473
SH
SOLE
319577
0
300896
INTRA CELLULAR THERAPIES INC
COM
46116X101
1015
48232
SH
SOLE
0
0
48232
INTREXON CORP
COM
46122T102
520
33917
SH
SOLE
0
0
33917
INTUIT
COM
461202103
8179
47182
SH
SOLE
18039
0
29143
INTUITIVE SURGICAL INC
COM NEW
46120E602
10596
25667
SH
SOLE
3090
0
22577
INVESCO ADVANTAGE MUNICIPAL
SH BEN INT
46132E103
601
56598
SH
SOLE
0
0
56598
INVESCO BD FD
COM
46132L107
1048
58292
SH
SOLE
0
0
58292
INVESCO DYNAMIC CR OPP FD
COM
46132R104
3124
266362
SH
SOLE
0
0
266362
INVESCO LTD
SHS
G491BT108
4514
141028
SH
SOLE
14506
0
126522
INVESCO MORTGAGE CAPITAL INC
COM
46131B100
286
17467
SH
SOLE
0
0
17467
INVESCO MUN OPPORTUNITY TR
COM
46132C107
1999
170553
SH
SOLE
597
0
169956
INVESCO MUN TR
COM
46131J103
871
74470
SH
SOLE
0
0
74470
INVESCO MUNI INCOME OPP TRST
COM
46132X101
268
36200
SH
SOLE
0
0
36200
INVESCO PA VALUE MUN INCOME
COM
46132K109
601
51156
SH
SOLE
0
0
51156
INVESCO QUALITY MUNI INC TRS
COM
46133G107
3315
278548
SH
SOLE
0
0
278548
INVESCO SR INCOME TR
COM
46131H107
299
68003
SH
SOLE
0
0
68003
INVESCO TR INVT GRADE MUNS
COM
46131M106
424
34677
SH
SOLE
0
0
34677
INVESCO VALUE MUN INCOME TR
COM
46132P108
308
21181
SH
SOLE
0
0
21181
INVESTAR HLDG CORP
COM
46134L105
246
9500
SH
SOLE
0
0
9500
INVESTORS BANCORP INC NEW
COM
46146L101
331
24286
SH
SOLE
0
0
24286
INVITATION HOMES INC
COM
46187W107
2064
90394
SH
SOLE
25840
0
64554
INVIVO THERAPEUTICS HLDGS CO
COM NEW
46186M209
40
74000
SH
SOLE
0
0
74000
IONIS PHARMACEUTICALS INC
COM
462222100
34725
787768
SH
SOLE
771595
0
16173
IOVANCE BIOTHERAPEUTICS INC
COM
462260100
878
51973
SH
SOLE
0
0
51973
IPG PHOTONICS CORP
COM
44980X109
5792
24818
SH
SOLE
15111
0
9707
IQVIA HLDGS INC
COM
46266C105
35345
360256
SH
SOLE
21574
0
338682
IRIDIUM COMMUNICATIONS INC
COM
46269C102
5716
508101
SH
SOLE
0
0
508101
IRIDIUM COMMUNICATIONS INC
PERP PFD CNV B
46269C409
596
1561
SH
SOLE
0
0
1561
IROBOT CORP
COM
462726100
1283
19980
SH
SOLE
0
0
19980
IRON MTN INC NEW
COM
46284V101
77658
2363296
SH
SOLE
2183926
0
179370
ISHARES GOLD TRUST
ISHARES
464285105
9342
733884
SH
SOLE
0
0
733884
ISHARES INC
CORE MSCI EMKT
46434G103
438284
7504864
SH
SOLE
6462265
0
1042599
ISHARES INC
CUR HD MSCI EM
46434G509
1095
40654
SH
SOLE
0
0
40654
ISHARES INC
EM HGHYL BD ETF
464286285
801
16311
SH
SOLE
0
0
16311
ISHARES INC
EM MKT SM-CP ETF
464286475
1126
21106
SH
SOLE
0
0
21106
ISHARES INC
EM MKTS DIV ETF
464286319
5584
128762
SH
SOLE
0
0
128762
ISHARES INC
INTL HIGH YIELD
464286210
4675
84251
SH
SOLE
0
0
84251
ISHARES INC
JP MORGAN EM ETF
464286517
377
7485
SH
SOLE
0
0
7485
ISHARES INC
JP MRG EM CRP BD
464286251
692
13825
SH
SOLE
0
0
13825
ISHARES INC
MIN VOL EMRG MKT
464286533
10974
176030
SH
SOLE
0
0
176030
ISHARES INC
MIN VOL GBL ETF
464286525
19695
234971
SH
SOLE
111379
0
123592
ISHARES INC
MLT FCTR EMG MKT
46434G889
3565
69513
SH
SOLE
0
0
69513
ISHARES INC
MSCI AUST ETF
464286103
5805
263634
SH
SOLE
246699
0
16935
ISHARES INC
MSCI AUSTRIA ETF
464286202
5458
215216
SH
SOLE
0
0
215216
ISHARES INC
MSCI BELGIUM ETF
464286301
228
10662
SH
SOLE
0
0
10662
ISHARES INC
MSCI BRAZIL ETF
464286400
19489
434256
SH
SOLE
0
0
434256
ISHARES INC
MSCI BRIC INDX
464286657
4078
88233
SH
SOLE
0
0
88233
ISHARES INC
MSCI CDA ETF
464286509
7541
273613
SH
SOLE
256471
0
17142
ISHARES INC
MSCI CHILE ETF
464286640
23102
435713
SH
SOLE
0
0
435713
ISHARES INC
MSCI EURZONE ETF
464286608
23077
532340
SH
SOLE
113923
0
418417
ISHARES INC
MSCI FRANCE ETF
464286707
869
27672
SH
SOLE
0
0
27672
ISHARES INC
MSCI GBL ETF NEW
46434G848
952
28415
SH
SOLE
0
0
28415
ISHARES INC
MSCI GBL GOLD MN
46434G855
389
21982
SH
SOLE
0
0
21982
ISHARES INC
MSCI GERMANY ETF
464286806
441
13749
SH
SOLE
0
0
13749
ISHARES INC
MSCI HONG KG ETF
464286871
8096
319873
SH
SOLE
0
0
319873
ISHARES INC
MSCI JPN ETF NEW
46434G822
16865
277937
SH
SOLE
99480
0
178457
ISHARES INC
MSCI MEXICO ETF
464286822
16446
319209
SH
SOLE
0
0
319209
ISHARES INC
MSCI MLY ETF NEW
46434G814
524
14497
SH
SOLE
0
0
14497
ISHARES INC
MSCI PAC JP ETF
464286665
2145
46165
SH
SOLE
0
0
46165
ISHARES INC
MSCI STH KOR ETF
464286772
3047
40388
SH
SOLE
0
0
40388
ISHARES INC
MSCI SWITZERLAND
464286749
574
16699
SH
SOLE
0
0
16699
ISHARES INC
MSCI TAIWAN ETF
46434G772
6675
174109
SH
SOLE
0
0
174109
ISHARES INC
MSCI THAILND ETF
464286624
454
4558
SH
SOLE
0
0
4558
ISHARES INC
MSCI WORLD ETF
464286392
227
2602
SH
SOLE
0
0
2602
ISHARES INC
US INTL HGH YLD
464286178
720
14367
SH
SOLE
0
0
14367
ISHARES SILVER TRUST
ISHARES
46428Q109
7903
512867
SH
SOLE
0
0
512867
ISHARES TR
0-5 YR TIPS ETF
46429B747
8344
83322
SH
SOLE
45291
0
38031
ISHARES TR
0-5YR HI YL CP
46434V407
2079
44431
SH
SOLE
0
0
44431
ISHARES TR
0-5YR INVT GR CP
46434V100
433
8710
SH
SOLE
0
0
8710
ISHARES TR
1 3 YR CR BD ETF
464288646
37262
358984
SH
SOLE
214786
0
144198
ISHARES TR
1 3 YR TREAS BD
464287457
16362
195805
SH
SOLE
24721
0
171084
ISHARES TR
10+ YR CR BD ETF
464289511
3706
61453
SH
SOLE
43446
0
18007
ISHARES TR
10-20 YR TRS ETF
464288653
9727
73535
SH
SOLE
1673
0
71862
ISHARES TR
20 YR TR BD ETF
464287432
29295
240320
SH
SOLE
96301
0
144019
ISHARES TR
3 7 YR TREAS BD
464288661
9210
76352
SH
SOLE
0
0
76352
ISHARES TR
A RATE CP BD ETF
46429B291
1873
36632
SH
SOLE
0
0
36632
ISHARES TR
AGENCY BOND ETF
464288166
12802
114266
SH
SOLE
88413
0
25853
ISHARES TR
AGGRES ALLOC ETF
464289859
474
8863
SH
SOLE
0
0
8863
ISHARES TR
ASIA 50 ETF
464288430
5418
79364
SH
SOLE
0
0
79364
ISHARES TR
BARCLAYS 7 10 YR
464287440
20420
197891
SH
SOLE
77225
0
120666
ISHARES TR
CHINA LG-CAP ETF
464287184
5244
111004
SH
SOLE
0
0
111004
ISHARES TR
COHEN STEER REIT
464287564
3315
35527
SH
SOLE
0
0
35527
ISHARES TR
CONV BD ETF
46435G102
347
6169
SH
SOLE
0
0
6169
ISHARES TR
CORE 1 5 YR USD
46432F859
22179
449423
SH
SOLE
17410
0
432013
ISHARES TR
CORE DIV GRWTH
46434V621
12386
365373
SH
SOLE
0
0
365373
ISHARES TR
CORE HIGH DV ETF
46429B663
10108
119648
SH
SOLE
0
0
119648
ISHARES TR
CORE MSCI EAFE
46432F842
2130596
32340563
SH
SOLE
30985352
0
1355211
ISHARES TR
CORE MSCI EURO
46434V738
17715
356574
SH
SOLE
173155
0
183419
ISHARES TR
CORE MSCI PAC
46434V696
3502
58491
SH
SOLE
0
0
58491
ISHARES TR
CORE MSCI TOTAL
46432F834
10430
165448
SH
SOLE
0
0
165448
ISHARES TR
CORE S&P MCP ETF
464287507
398457
2124229
SH
SOLE
1702507
0
421722
ISHARES TR
CORE S&P SCP ETF
464287804
412860
5361080
SH
SOLE
3552407
0
1808673
ISHARES TR
CORE S&P TTL STK
464287150
13441
222314
SH
SOLE
19387
0
202927
ISHARES TR
CORE S&P US GWT
464287671
12454
228020
SH
SOLE
74894
0
153126
ISHARES TR
CORE S&P US VLU
464287663
14487
272721
SH
SOLE
39022
0
233699
ISHARES TR
CORE S&P500 ETF
464287200
199994
753636
SH
SOLE
292063
0
461573
ISHARES TR
CORE TOTAL USD
46434V613
26191
524452
SH
SOLE
0
0
524452
ISHARES TR
CORE US AGGBD ET
464287226
2031397
18940753
SH
SOLE
18081884
0
858869
ISHARES TR
CUR HD EURZN ETF
46434V639
1830
62367
SH
SOLE
0
0
62367
ISHARES TR
DEVSMCP EXNA ETF
464288497
931
16086
SH
SOLE
0
0
16086
ISHARES TR
DOW JONES US ETF
464287846
1093
8274
SH
SOLE
0
0
8274
ISHARES TR
EAFE GRWTH ETF
464288885
62855
782069
SH
SOLE
735604
0
46465
ISHARES TR
EAFE SML CP ETF
464288273
7842
120290
SH
SOLE
184
0
120106
ISHARES TR
EAFE VALUE ETF
464288877
81560
1495138
SH
SOLE
1452623
0
42515
ISHARES TR
EDGE MSCI USA VL
46432F388
444
5412
SH
SOLE
0
0
5412
ISHARES TR
EUROPE ETF
464287861
3116
66820
SH
SOLE
0
0
66820
ISHARES TR
EXPONENTIAL TECH
46434V381
824
22656
SH
SOLE
0
0
22656
ISHARES TR
FLTG RATE NT ETF
46429B655
41990
824468
SH
SOLE
299858
0
524610
ISHARES TR
GL CLEAN ENE ETF
464288224
96
10045
SH
SOLE
0
0
10045
ISHARES TR
GL TIMB FORE ETF
464288174
3626
46277
SH
SOLE
0
0
46277
ISHARES TR
GLB CNSM STP ETF
464288737
2035
20270
SH
SOLE
0
0
20270
ISHARES TR
GLB INFRASTR ETF
464288372
693
16173
SH
SOLE
0
0
16173
ISHARES TR
GLOB HLTHCRE ETF
464287325
8226
73884
SH
SOLE
0
0
73884
ISHARES TR
GLOB INDSTRL ETF
464288729
525
5748
SH
SOLE
0
0
5748
ISHARES TR
GLOBAL 100 ETF
464287572
794
8695
SH
SOLE
0
0
8695
ISHARES TR
GLOBAL ENERG ETF
464287341
489
14405
SH
SOLE
0
0
14405
ISHARES TR
GLOBAL FINLS ETF
464287333
3226
46625
SH
SOLE
0
0
46625
ISHARES TR
GLOBAL MATER ETF
464288695
449
6640
SH
SOLE
0
0
6640
ISHARES TR
GLOBAL REIT ETF
46434V647
375
15272
SH
SOLE
1
0
15271
ISHARES TR
GLOBAL TECH ETF
464287291
4948
31254
SH
SOLE
0
0
31254
ISHARES TR
GOV/CRED BD ETF
464288596
717
6426
SH
SOLE
0
0
6426
ISHARES TR
GRWT ALLOCAT ETF
464289867
557
12492
SH
SOLE
492
0
12000
ISHARES TR
HDG MSCI EAFE
46434V803
11041
384435
SH
SOLE
0
0
384435
ISHARES TR
HDG MSCI JAPAN
46434V886
270
8426
SH
SOLE
0
0
8426
ISHARES TR
IBONDS DEC18 ETF
46434VAA8
2540
101024
SH
SOLE
0
0
101024
ISHARES TR
IBONDS DEC19 ETF
46434VAU4
2740
110605
SH
SOLE
0
0
110605
ISHARES TR
IBONDS DEC20 ETF
46434VAQ3
3699
147533
SH
SOLE
0
0
147533
ISHARES TR
IBONDS DEC2023
46435G318
364
14622
SH
SOLE
0
0
14622
ISHARES TR
IBONDS DEC2026
46435GAA0
693
29276
SH
SOLE
0
0
29276
ISHARES TR
IBONDS DEC21 ETF
46434VBK5
3539
144625
SH
SOLE
0
0
144625
ISHARES TR
IBONDS DEC21 ETF
46435G789
563
22176
SH
SOLE
0
0
22176
ISHARES TR
IBONDS DEC22 ETF
46434VBA7
3321
135476
SH
SOLE
6040
0
129436
ISHARES TR
IBONDS DEC22 ETF
46435G755
496
19463
SH
SOLE
0
0
19463
ISHARES TR
IBONDS DEC23 ETF
46434VAX8
1443
58961
SH
SOLE
0
0
58961
ISHARES TR
IBONDS DEC24 ETF
46434VBG4
947
38822
SH
SOLE
9093
0
29729
ISHARES TR
IBONDS DEC25 ETF
46434VBD1
985
40585
SH
SOLE
0
0
40585
ISHARES TR
IBONDS ETF
46435UAA9
694
28838
SH
SOLE
0
0
28838
ISHARES TR
IBONDS SEP18 ETF
46429B580
609
23967
SH
SOLE
0
0
23967
ISHARES TR
IBONDS SEP19 ETF
46429B564
1558
61578
SH
SOLE
0
0
61578
ISHARES TR
IBONDS SEP20 ETF
46434V571
589
23240
SH
SOLE
0
0
23240
ISHARES TR
IBOXX HI YD ETF
464288513
14125
164935
SH
SOLE
9044
0
155891
ISHARES TR
IBOXX INV CP ETF
464287242
66597
567309
SH
SOLE
352756
0
214553
ISHARES TR
INDIA 50 ETF
464289529
758
21427
SH
SOLE
0
0
21427
ISHARES TR
INTL DEVPPTY ETF
464288422
346
8867
SH
SOLE
0
0
8867
ISHARES TR
INTL DIV GRWTH
46435G524
247
4333
SH
SOLE
0
0
4333
ISHARES TR
INTL MOMENTUM FT
46434V449
10511
343609
SH
SOLE
339778
0
3831
ISHARES TR
INTL PFD STK ETF
46429B135
3156
174560
SH
SOLE
0
0
174560
ISHARES TR
INTL SEL DIV ETF
464288448
26051
789171
SH
SOLE
401361
0
387810
ISHARES TR
INTRM GOV CR ETF
464288612
4098
37850
SH
SOLE
42
0
37808
ISHARES TR
INTRMD CR BD ETF
464288638
30134
280996
SH
SOLE
211306
0
69690
ISHARES TR
JPMORGAN USD EMG
464288281
6488
57500
SH
SOLE
13840
0
43660
ISHARES TR
LATN AMER 40 ETF
464287390
5072
134997
SH
SOLE
0
0
134997
ISHARES TR
MBS ETF
464288588
21934
209612
SH
SOLE
63302
0
146310
ISHARES TR
MICRO-CAP ETF
464288869
2214
23054
SH
SOLE
0
0
23054
ISHARES TR
MIN VOL EAFE ETF
46429B689
23778
322686
SH
SOLE
439
0
322247
ISHARES TR
MIN VOL JAPN ETF
46434V712
286
4072
SH
SOLE
0
0
4072
ISHARES TR
MIN VOL USA ETF
46429B697
600764
11568689
SH
SOLE
10797918
0
770771
ISHARES TR
MODERT ALLOC ETF
464289875
557
14736
SH
SOLE
0
0
14736
ISHARES TR
MORTGE REL ETF
46435G342
5938
139787
SH
SOLE
1
0
139786
ISHARES TR
MRGSTR MD CP ETF
464288208
14858
81925
SH
SOLE
0
0
81925
ISHARES TR
MRGSTR SM CP ETF
464288505
422
2499
SH
SOLE
0
0
2499
ISHARES TR
MRNGSTR INC ETF
46432F875
10489
419885
SH
SOLE
405025
0
14860
ISHARES TR
MRNGSTR LG-CP GR
464287119
907
5535
SH
SOLE
0
0
5535
ISHARES TR
MRNGSTR LG-CP VL
464288109
2241
22068
SH
SOLE
0
0
22068
ISHARES TR
MSCI AC ASIA ETF
464288182
13199
170238
SH
SOLE
134643
0
35595
ISHARES TR
MSCI ACWI ETF
464288257
2927
40817
SH
SOLE
1977
0
38840
ISHARES TR
MSCI ACWI EX US
464288240
53302
1072674
SH
SOLE
0
0
1072674
ISHARES TR
MSCI CHINA ETF
46429B671
579
8443
SH
SOLE
0
0
8443
ISHARES TR
MSCI EAFE ETF
464287465
143299
2056503
SH
SOLE
71373
0
1985130
ISHARES TR
MSCI EMG MKT ETF
464287234
69241
1434165
SH
SOLE
251
0
1433914
ISHARES TR
MSCI EMG MKT ETF
464287234
358
45000
SH
Call
SOLE
0
0
0
ISHARES TR
MSCI EURO FL ETF
464289180
1267
54848
SH
SOLE
0
0
54848
ISHARES TR
MSCI INDIA ETF
46429B598
4708
137931
SH
SOLE
0
0
137931
ISHARES TR
MSCI INDIA SM CP
46429B614
15889
334846
SH
SOLE
0
0
334846
ISHARES TR
MSCI IRELAND ETF
46429B507
236
5050
SH
SOLE
0
0
5050
ISHARES TR
MSCI KLD400 SOC
464288570
353
3608
SH
SOLE
116
0
3492
ISHARES TR
MSCI POLAND ETF
46429B606
1871
74541
SH
SOLE
0
0
74541
ISHARES TR
MSCI UK ETF NEW
46435G334
979
28166
SH
SOLE
0
0
28166
ISHARES TR
MSCI USA ESG SLC
464288802
2494
22494
SH
SOLE
207
0
22287
ISHARES TR
MULTIFACTOR USA
46434V282
3953
125504
SH
SOLE
0
0
125504
ISHARES TR
MULTIFACTOR USA
46434V290
212
5432
SH
SOLE
0
0
5432
ISHARES TR
N AMER TECH ETF
464287549
2342
13050
SH
SOLE
0
0
13050
ISHARES TR
NA TEC SFTWR ETF
464287515
10430
61460
SH
SOLE
0
0
61460
ISHARES TR
NASDAQ BIOTECH
464287556
30358
284398
SH
SOLE
0
0
284398
ISHARES TR
NATIONAL MUN ETF
464288414
19339
177531
SH
SOLE
0
0
177531
ISHARES TR
NEW ZEALAND ETF
464289123
4245
86978
SH
SOLE
0
0
86978
ISHARES TR
NORTH AMERN NAT
464287374
589
17808
SH
SOLE
0
0
17808
ISHARES TR
PHLX SEMICND ETF
464287523
4895
27187
SH
SOLE
0
0
27187
ISHARES TR
RUS 1000 ETF
464287622
21297
145018
SH
SOLE
10163
0
134855
ISHARES TR
RUS 1000 GRW ETF
464287614
523914
3849755
SH
SOLE
2010991
0
1838764
ISHARES TR
RUS 1000 VAL ETF
464287598
413714
3448749
SH
SOLE
2178719
0
1270030
ISHARES TR
RUS 2000 GRW ETF
464287648
41985
220287
SH
SOLE
39
0
220248
ISHARES TR
RUS 2000 VAL ETF
464287630
20340
166892
SH
SOLE
0
0
166892
ISHARES TR
RUS MD CP GR ETF
464287481
29753
241992
SH
SOLE
1423
0
240569
ISHARES TR
RUS MDCP VAL ETF
464287473
25949
300237
SH
SOLE
185686
0
114551
ISHARES TR
RUS MID CAP ETF
464287499
43312
209804
SH
SOLE
3098
0
206706
ISHARES TR
RUS TP200 GR ETF
464289438
3741
50716
SH
SOLE
0
0
50716
ISHARES TR
RUSSELL 2000 ETF
464287655
164591
1084041
SH
SOLE
615361
0
468680
ISHARES TR
RUSSELL 2000 ETF
464287655
28
13100
SH
Call
SOLE
0
0
0
ISHARES TR
RUSSELL 3000 ETF
464287689
8517
54475
SH
SOLE
32983
0
21492
ISHARES TR
S&P 100 ETF
464287101
3320
28621
SH
SOLE
0
0
28621
ISHARES TR
S&P 500 GRWT ETF
464287309
77376
498967
SH
SOLE
0
0
498967
ISHARES TR
S&P 500 VAL ETF
464287408
48968
447848
SH
SOLE
0
0
447848
ISHARES TR
S&P MC 400GR ETF
464287606
80177
367228
SH
SOLE
0
0
367228
ISHARES TR
S&P MC 400VL ETF
464287705
39644
256589
SH
SOLE
0
0
256589
ISHARES TR
S&P SML 600 GWT
464287887
13155
75667
SH
SOLE
0
0
75667
ISHARES TR
S&P US PFD STK
464288687
24054
640400
SH
SOLE
79280
0
561120
ISHARES TR
SELECT DIVID ETF
464287168
35833
376713
SH
SOLE
0
0
376713
ISHARES TR
SHORT TREAS BD
464288679
45151
409083
SH
SOLE
235471
0
173612
ISHARES TR
SHRT NAT MUN ETF
464288158
457
4354
SH
SOLE
0
0
4354
ISHARES TR
SP SMCP600VL ETF
464287879
26666
176783
SH
SOLE
0
0
176783
ISHARES TR
TIPS BD ETF
464287176
35694
315740
SH
SOLE
11587
0
304153
ISHARES TR
TRANS AVG ETF
464287192
4387
23455
SH
SOLE
0
0
23455
ISHARES TR
U.S. BAS MTL ETF
464287838
8663
90171
SH
SOLE
0
0
90171
ISHARES TR
U.S. CNSM GD ETF
464287812
8906
74893
SH
SOLE
40779
0
34114
ISHARES TR
U.S. CNSM SV ETF
464287580
8533
46803
SH
SOLE
0
0
46803
ISHARES TR
U.S. ENERGY ETF
464287796
1489
40273
SH
SOLE
0
0
40273
ISHARES TR
U.S. FIN SVC ETF
464287770
66362
506729
SH
SOLE
389973
0
116756
ISHARES TR
U.S. FINLS ETF
464287788
15180
128852
SH
SOLE
0
0
128852
ISHARES TR
U.S. INSRNCE ETF
464288786
403
6249
SH
SOLE
0
0
6249
ISHARES TR
U.S. MED DVC ETF
464288810
10729
57992
SH
SOLE
0
0
57992
ISHARES TR
U.S. PHARMA ETF
464288836
3584
24295
SH
SOLE
0
0
24295
ISHARES TR
U.S. REAL ES ETF
464287739
10652
141158
SH
SOLE
0
0
141158
ISHARES TR
U.S. TECH ETF
464287721
14568
86600
SH
SOLE
0
0
86600
ISHARES TR
U.S. UTILITS ETF
464287697
4482
35164
SH
SOLE
0
0
35164
ISHARES TR
US AER DEF ETF
464288760
30236
152728
SH
SOLE
0
0
152728
ISHARES TR
US BR DEL SE ETF
464288794
3532
53984
SH
SOLE
0
0
53984
ISHARES TR
US CR BD ETF
464288620
23363
214398
SH
SOLE
208800
0
5598
ISHARES TR
US HLTHCARE ETF
464287762
9183
53198
SH
SOLE
0
0
53198
ISHARES TR
US HOME CONS ETF
464288752
2803
70979
SH
SOLE
0
0
70979
ISHARES TR
US INDUSTRIALS
464287754
10558
72799
SH
SOLE
0
0
72799
ISHARES TR
US OIL EQ&SV ETF
464288844
1053
32465
SH
SOLE
0
0
32465
ISHARES TR
US OIL GS EX ETF
464288851
760
11951
SH
SOLE
0
0
11951
ISHARES TR
US REGNL BKS ETF
464288778
5622
111611
SH
SOLE
0
0
111611
ISHARES TR
US TREAS BD ETF
46429B267
5987
242482
SH
SOLE
42
0
242440
ISHARES TR
USA MOMENTUM FCT
46432F396
39548
373333
SH
SOLE
225174
0
148159
ISHARES TR
USA QUALITY FCTR
46432F339
3640
44008
SH
SOLE
0
0
44008
ISHARES US ETF TR
SHT MAT BD ETF
46431W507
3893
77610
SH
SOLE
0
0
77610
ITAU UNIBANCO HLDG SA
SPON ADR REP PFD
465562106
4245
272136
SH
SOLE
265086
0
7050
ITRON INC
COM
465741106
337
4716
SH
SOLE
0
0
4716
ITURAN LOCATION AND CONTROL
SHS
M6158M104
496
15942
SH
SOLE
0
0
15942
J & J SNACK FOODS CORP
COM
466032109
408
2986
SH
SOLE
0
0
2986
J ALEXANDERS HLDGS INC
COM
46609J106
1634
142741
SH
SOLE
142379
0
362
J2 GLOBAL INC
COM
48123V102
7098
89942
SH
SOLE
72876
0
17066
JABIL INC
COM
466313103
2107
73322
SH
SOLE
64652
0
8670
JACOBS ENGR GROUP INC DEL
COM
469814107
1921
32471
SH
SOLE
12098
0
20373
JAGGED PEAK ENERGY INC
COM
47009K107
1682
119041
SH
SOLE
117831
0
1210
JAMES RIV GROUP LTD
COM
G5005R107
7939
223821
SH
SOLE
223562
0
259
JANUS DETROIT STR TR
HENDRSN SHRT ETF
47103U886
2621
52347
SH
SOLE
0
0
52347
JAPAN SMALLER CAPTLZTN FD IN
COM
47109U104
1135
92312
SH
SOLE
0
0
92312
JAZZ PHARMACEUTICALS PLC
SHS USD
G50871105
4971
32921
SH
SOLE
14832
0
18089
JBG SMITH PPTYS
COM
46590V100
1053
31227
SH
SOLE
26732
0
4495
JD COM INC
SPON ADR CL A
47215P106
4335
107059
SH
SOLE
135
0
106924
JELD-WEN HLDG INC
COM
47580P103
208
6800
SH
SOLE
6321
0
479
JERNIGAN CAP INC
COM
476405105
1949
107666
SH
SOLE
0
0
107666
JETBLUE AIRWAYS CORP
COM
477143101
2498
122925
SH
SOLE
93309
0
29616
JIANPU TECHNOLOGY INC
ADR
47738D101
151
27342
SH
SOLE
0
0
27342
JOHN BEAN TECHNOLOGIES CORP
COM
477839104
1805
15919
SH
SOLE
12942
0
2977
JOHN HANCOCK EXCHANGE TRADED
MLTFCTR LRG CAP
47804J107
5189
150175
SH
SOLE
0
0
150175
JOHN HANCOCK HDG EQ & INC FD
COM
47804L102
482
29318
SH
SOLE
0
0
29318
JOHNSON & JOHNSON
COM
478160104
396246
3092029
SH
SOLE
1502659
0
1589370
JOHNSON CTLS INTL PLC
SHS
G51502105
74133
2103672
SH
SOLE
1945069
0
158603
JOHNSON CTLS INTL PLC
SHS
G51502105
2
40300
SH
Call
SOLE
0
0
0
JONES ENERGY INC
COM CL A
48019R108
11
13495
SH
SOLE
0
0
13495
JONES LANG LASALLE INC
COM
48020Q107
2640
15114
SH
SOLE
8889
0
6225
JP MORGAN EXCHANGE TRADED FD
DIV RTN EM EQT
46641Q308
2760
45522
SH
SOLE
0
0
45522
JP MORGAN EXCHANGE TRADED FD
DIV RTN INT EQ
46641Q209
7036
118395
SH
SOLE
0
0
118395
JP MORGAN EXCHANGE TRADED FD
DIVERSFED RTRN
46641Q886
311
4893
SH
SOLE
0
0
4893
JP MORGAN EXCHANGE TRADED FD
JPMORGAN DIVER
46641Q407
380
5452
SH
SOLE
0
0
5452
JP MORGAN EXCHANGE TRADED FD
ULTRA SHRT INC
46641Q837
5280
105535
SH
SOLE
0
0
105535
JPMORGAN CHASE & CO
*W EXP 10/28/201
46634E114
661
9503
SH
SOLE
0
0
9503
JPMORGAN CHASE & CO
ALERIAN ML ETN
46625H365
2970
123746
SH
SOLE
0
0
123746
JPMORGAN CHASE & CO
COM
46625H100
574078
5220315
SH
SOLE
1544579
0
3675736
JPMORGAN CHASE & CO
COM
46625H100
6
22100
SH
Call
SOLE
0
0
0
JPMORGAN CHASE & CO
COM
46625H100
336
67800
SH
Call
SOLE
0
0
0
JUNIPER NETWORKS INC
COM
48203R104
2858
117465
SH
SOLE
84761
0
32704
JUPAI HLDGS LTD
ADS
48205B107
600
29456
SH
SOLE
0
0
29456
K2M GROUP HLDGS INC
COM
48273J107
690
36414
SH
SOLE
36414
0
0
KANDI TECHNOLOGIES GROUP INC
COM
483709101
61
12600
SH
SOLE
0
0
12600
KANSAS CITY SOUTHERN
COM NEW
485170302
39878
363005
SH
SOLE
28497
0
334508
KAPSTONE PAPER & PACKAGING C
COM
48562P103
6320
184216
SH
SOLE
0
0
184216
KAR AUCTION SVCS INC
COM
48238T109
42515
784410
SH
SOLE
762092
0
22318
KARYOPHARM THERAPEUTICS INC
COM
48576U106
153
11423
SH
SOLE
0
0
11423
KAYNE ANDERSON ENERGY DEV CO
COM
48660Q102
200
12822
SH
SOLE
0
0
12822
KAYNE ANDERSON ENRGY TTL RT
COM
48660P104
1808
210246
SH
SOLE
0
0
210246
KAYNE ANDERSON MDSTM ENERGY
COM
48661E108
313
26623
SH
SOLE
0
0
26623
KAYNE ANDERSON MLP INVT CO
COM
486606106
4053
246105
SH
SOLE
0
0
246105
KB FINANCIAL GROUP INC
SPONSORED ADR
48241A105
1673
28875
SH
SOLE
6374
0
22501
KEARNY FINL CORP MD
COM
48716P108
1192
91727
SH
SOLE
87844
0
3883
KELLOGG CO
COM
487836108
12095
186044
SH
SOLE
42246
0
143798
KEMPER CORP DEL
COM
488401100
3828
67166
SH
SOLE
51144
0
16022
KEMPHARM INC
COM
488445107
141
17827
SH
SOLE
0
0
17827
KENNAMETAL INC
COM
489170100
386
9605
SH
SOLE
0
0
9605
KENNEDY-WILSON HLDGS INC
COM
489398107
465
26720
SH
SOLE
0
0
26720
KERYX BIOPHARMACEUTICALS INC
COM
492515101
50
12171
SH
SOLE
0
0
12171
KEYCORP NEW
COM
493267108
18833
963330
SH
SOLE
459804
0
503526
KEYSIGHT TECHNOLOGIES INC
COM
49338L103
936
17864
SH
SOLE
7871
0
9993
KILROY RLTY CORP
COM
49427F108
2629
37048
SH
SOLE
36524
0
524
KIMBALL ELECTRONICS INC
COM
49428J109
521
32246
SH
SOLE
32228
0
18
KIMBALL INTL INC
CL B
494274103
428
25107
SH
SOLE
25081
0
26
KIMBERLY CLARK CORP
COM
494368103
173254
1573176
SH
SOLE
1174249
0
398927
KIMBERLY CLARK CORP
COM
494368103
42
60300
SH
Call
SOLE
0
0
0
KIMCO RLTY CORP
COM
49446R109
1505
104520
SH
SOLE
131
0
104389
KINDER MORGAN INC DEL
COM
49456B101
29017
1926730
SH
SOLE
45761
0
1880969
KINDER MORGAN INC DEL
PFD SER A
49456B200
1986
63871
SH
SOLE
0
0
63871
KINDRED HEALTHCARE INC
COM
494580103
230
25150
SH
SOLE
0
0
25150
KINROSS GOLD CORP
COM NO PAR
496902404
507
128301
SH
SOLE
0
0
128301
KINROSS GOLD CORP
COM NO PAR
496902404
9
29000
SH
Call
SOLE
0
0
0
KINROSS GOLD CORP
COM NO PAR
496902404
1
15300
SH
Call
SOLE
0
0
0
KINSALE CAP GROUP INC
COM
49714P108
564
10981
SH
SOLE
0
0
10981
KIRKLAND LAKE GOLD LTD
COM
49741E100
601
38906
SH
SOLE
0
0
38906
KITE RLTY GROUP TR
COM NEW
49803T300
280
18373
SH
SOLE
0
0
18373
KKR & CO L P DEL
COM UNITS
48248M102
2708
133413
SH
SOLE
0
0
133413
KLA-TENCOR CORP
COM
482480100
9816
90049
SH
SOLE
58059
0
31990
KLX INC
COM
482539103
400
5633
SH
SOLE
4091
0
1542
KNIGHT SWIFT TRANSN HLDGS IN
CL A
499049104
2550
55425
SH
SOLE
52
0
55373
KNOLL INC
COM NEW
498904200
1054
52209
SH
SOLE
0
0
52209
KNOT OFFSHORE PARTNERS LP
COM UNITS
Y48125101
1765
89152
SH
SOLE
0
0
89152
KNOWLES CORP
COM
49926D109
7499
595650
SH
SOLE
586575
0
9075
KOHLS CORP
COM
500255104
1876
28642
SH
SOLE
2351
0
26291
KONINKLIJKE PHILIPS N V
NY REG SH NEW
500472303
6464
168722
SH
SOLE
130792
0
37930
KORN FERRY INTL
COM NEW
500643200
663
12857
SH
SOLE
8741
0
4116
KOSMOS ENERGY LTD
SHS
G5315B107
942
149521
SH
SOLE
0
0
149521
KRAFT HEINZ CO
COM
500754106
140582
2256887
SH
SOLE
521182
0
1735705
KRAFT HEINZ CO
COM
500754106
1
22500
SH
Call
SOLE
0
0
0
KRAFT HEINZ CO
COM
500754106
47
67400
SH
Call
SOLE
0
0
0
KRANESHARES TR
CSI CHI INTERNET
500767306
2394
38969
SH
SOLE
0
0
38969
KRANESHARES TR
MSCI ONE BELT
500767868
975
37390
SH
SOLE
0
0
37390
KRATOS DEFENSE & SEC SOLUTIO
COM NEW
50077B207
112
10852
SH
SOLE
0
0
10852
KROGER CO
COM
501044101
20537
857832
SH
SOLE
363018
0
494814
KT CORP
SPONSORED ADR
48268K101
1974
144075
SH
SOLE
143950
0
125
KULICKE & SOFFA INDS INC
COM
501242101
710
28405
SH
SOLE
6586
0
21819
L BRANDS INC
COM
501797104
5869
153591
SH
SOLE
0
0
153591
L3 TECHNOLOGIES INC
COM
502413107
58930
283315
SH
SOLE
264466
0
18849
LA JOLLA PHARMACEUTICAL CO
COM PAR $.0001 2
503459604
260
8743
SH
SOLE
8643
0
100
LABORATORY CORP AMER HLDGS
COM NEW
50540R409
33596
207702
SH
SOLE
165201
0
42501
LABORATORY CORP AMER HLDGS
NOTE 9/1
50540RAG7
325
150000
PRN
SOLE
0
0
150000
LADENBURG THALMAN FIN SVCS I
COM
50575Q102
532
162832
SH
SOLE
0
0
162832
LAKELAND FINL CORP
COM
511656100
360
7795
SH
SOLE
0
0
7795
LAM RESEARCH CORP
COM
512807108
27333
134539
SH
SOLE
65324
0
69215
LAM RESEARCH CORP
NOTE 1.250% 5/1
512807AL2
304
90000
PRN
SOLE
0
0
90000
LAMAR ADVERTISING CO NEW
CL A
512816109
2330
36594
SH
SOLE
0
0
36594
LAMB WESTON HLDGS INC
COM
513272104
1290
22165
SH
SOLE
50
0
22115
LANCASTER COLONY CORP
COM
513847103
205
1665
SH
SOLE
0
0
1665
LANDMARK INFRASTRUCTURE LP
COM UNIT LTD
51508J108
5544
333002
SH
SOLE
0
0
333002
LANDSTAR SYS INC
COM
515098101
21300
194256
SH
SOLE
184860
0
9396
LANNET INC
COM
516012101
1006
62701
SH
SOLE
50352
0
12349
LANTHEUS HLDGS INC
COM
516544103
172
10840
SH
SOLE
0
0
10840
LAREDO PETROLEUM INC
COM
516806106
2346
269317
SH
SOLE
0
0
269317
LAS VEGAS SANDS CORP
COM
517834107
36098
502053
SH
SOLE
242097
0
259956
LASALLE HOTEL PPTYS
COM SH BEN INT
517942108
2632
90737
SH
SOLE
8067
0
82670
LATTICE STRATEGIES TR
HARTFORD MLT ETF
518416102
1556
53257
SH
SOLE
0
0
53257
LAUDER ESTEE COS INC
CL A
518439104
59723
398880
SH
SOLE
46279
0
352601
LAUREATE EDUCATION INC
CL A
518613203
1244
90477
SH
SOLE
89654
0
823
LAZARD GLB TTL RET&INCM FD I
COM
52106W103
6895
386947
SH
SOLE
0
0
386947
LAZARD LTD
SHS A
G54050102
5176
98489
SH
SOLE
16326
0
82163
LAZARD WORLD DIVID & INCOME
COM
521076109
2514
218624
SH
SOLE
0
0
218624
LCI INDS
COM
50189K103
755
7247
SH
SOLE
1329
0
5918
LEAR CORP
COM NEW
521865204
22445
120608
SH
SOLE
97694
0
22914
LEGACY RESVS LP
UNIT LP INT
524707304
368
78060
SH
SOLE
0
0
78060
LEGG MASON ETF INVESTMENT TR
LOW DIVI ETF
52468L406
952
32217
SH
SOLE
0
0
32217
LEGG MASON INC
COM
524901105
28530
701847
SH
SOLE
674397
0
27450
LEGGETT & PLATT INC
COM
524660107
59309
1336991
SH
SOLE
1145465
0
191526
LEIDOS HLDGS INC
COM
525327102
14744
225443
SH
SOLE
199859
0
25584
LENDINGTREE INC NEW
COM
52603B107
3849
11729
SH
SOLE
3982
0
7747
LENNAR CORP
CL A
526057104
7315
124101
SH
SOLE
20880
0
103221
LENNOX INTL INC
COM
526107107
1271
6221
SH
SOLE
3210
0
3011
LEUCADIA NATL CORP
COM
527288104
5733
252200
SH
SOLE
119315
0
132885
LEXINGTON REALTY TRUST
COM
529043101
1451
184403
SH
SOLE
0
0
184403
LIBERTY ALL STAR EQUITY FD
SH BEN INT
530158104
3791
618457
SH
SOLE
0
0
618457
LIBERTY ALL-STAR GROWTH FD I
COM
529900102
249
41218
SH
SOLE
0
0
41218
LIBERTY BROADBAND CORP
COM SER A
530307107
5072
59816
SH
SOLE
35106
0
24710
LIBERTY BROADBAND CORP
COM SER C
530307305
9821
114615
SH
SOLE
92501
0
22114
LIBERTY EXPEDIA HOLDINGS
SER A COM
53046P109
4163
105976
SH
SOLE
105118
0
858
LIBERTY GLOBAL PLC
SHS CL A
G5480U104
381
12160
SH
SOLE
4913
0
7247
LIBERTY GLOBAL PLC
SHS CL C
G5480U120
2354
77366
SH
SOLE
54508
0
22858
LIBERTY INTERACTIVE CORP
QVC GP COM SER A
53071M104
25746
1022874
SH
SOLE
991099
0
31775
LIBERTY LATIN AMERICA LTD
COM CL A
G9001E102
820
42164
SH
SOLE
41346
0
818
LIBERTY LATIN AMERICA LTD
COM CL C
G9001E128
5885
308251
SH
SOLE
305987
0
2264
LIBERTY MEDIA CORP DELAWARE
COM A BRAVES GRP
531229706
210
9235
SH
SOLE
0
0
9235
LIBERTY MEDIA CORP DELAWARE
COM A SIRIUSXM
531229409
9016
219379
SH
SOLE
161936
0
57443
LIBERTY MEDIA CORP DELAWARE
COM C BRAVES GRP
531229888
1419
62186
SH
SOLE
52726
0
9460
LIBERTY MEDIA CORP DELAWARE
COM C SIRIUSXM
531229607
21657
530171
SH
SOLE
447854
0
82317
LIBERTY MEDIA CORP DELAWARE
COM SER A FRMLA
531229870
1972
67314
SH
SOLE
51736
0
15578
LIBERTY MEDIA CORP DELAWARE
COM SER C FRMLA
531229854
3320
107629
SH
SOLE
93204
0
14425
LIBERTY PPTY TR
SH BEN INT
531172104
363
9149
SH
SOLE
0
0
9149
LIFE STORAGE INC
COM
53223X107
995
11911
SH
SOLE
0
0
11911
LIGAND PHARMACEUTICALS INC
COM NEW
53220K504
2631
15928
SH
SOLE
4686
0
11242
LILLY ELI & CO
COM
532457108
29665
383411
SH
SOLE
61739
0
321672
LINCOLN ELEC HLDGS INC
COM
533900106
6358
70688
SH
SOLE
64358
0
6330
LINCOLN NATL CORP IND
COM
534187109
8972
122801
SH
SOLE
37322
0
85479
LINK MOTION INC
SPONSRD ADS CL A
53577L105
17
10500
SH
SOLE
0
0
10500
LIONS GATE ENTMNT CORP
CL B NON VTG
535919500
7372
306142
SH
SOLE
290358
0
15784
LITHIA MTRS INC
CL A
536797103
1590
15815
SH
SOLE
14289
0
1526
LITTELFUSE INC
COM
537008104
7330
35208
SH
SOLE
34741
0
467
LIVANOVA PLC
SHS
G5509L101
243
2745
SH
SOLE
0
0
2745
LIVE NATION ENTERTAINMENT IN
COM
538034109
3049
72362
SH
SOLE
64554
0
7808
LIVE OAK BANCSHARES INC
COM
53803X105
1027
36959
SH
SOLE
0
0
36959
LKQ CORP
COM
501889208
4286
112932
SH
SOLE
82959
0
29973
LLOYDS BANKING GROUP PLC
SPONSORED ADR
539439109
31052
8347196
SH
SOLE
8242845
0
104351
LMP CAP & INCOME FD INC
COM
50208A102
8591
680752
SH
SOLE
0
0
680752
LOCKHEED MARTIN CORP
COM
539830109
151268
447616
SH
SOLE
237371
0
210245
LOEWS CORP
COM
540424108
10630
213763
SH
SOLE
206726
0
7037
LOGITECH INTL S A
SHS
H50430232
1030
28187
SH
SOLE
0
0
28187
LOGMEIN INC
COM
54142L109
9667
83658
SH
SOLE
79023
0
4635
LOUISIANA PAC CORP
COM
546347105
386
13410
SH
SOLE
2201
0
11209
LOWES COS INC
COM
548661107
63409
722596
SH
SOLE
160705
0
561891
LOWES COS INC
COM
548661107
249
31900
SH
Call
SOLE
0
0
0
LOWES COS INC
COM
548661107
87
31400
SH
Call
SOLE
0
0
0
LPL FINL HLDGS INC
COM
50212V100
23923
391728
SH
SOLE
385485
0
6243
LTC PPTYS INC
COM
502175102
1128
29689
SH
SOLE
0
0
29689
LULULEMON ATHLETICA INC
COM
550021109
3410
38265
SH
SOLE
21064
0
17201
LUMENTUM HLDGS INC
COM
55024U109
8484
132972
SH
SOLE
10346
0
122626
LUMENTUM HLDGS INC
COM
55024U109
221
33000
SH
Call
SOLE
0
0
0
LUNA INNOVATIONS
COM
550351100
264
81459
SH
SOLE
0
0
81459
LUXOFT HLDG INC
ORD SHS CL A
G57279104
467
11408
SH
SOLE
0
0
11408
LYONDELLBASELL INDUSTRIES N
SHS - A -
N53745100
39095
369936
SH
SOLE
223735
0
146201
M & T BK CORP
COM
55261F104
3593
19490
SH
SOLE
1542
0
17948
M D C HLDGS INC
COM
552676108
1333
47729
SH
SOLE
25741
0
21988
MACATAWA BK CORP
COM
554225102
191
18610
SH
SOLE
0
0
18610
MACK CALI RLTY CORP
COM
554489104
865
51766
SH
SOLE
51765
0
1
MACQUARIE FT TR GB INF UT DI
COM
55607W100
178
15286
SH
SOLE
0
0
15286
MACQUARIE GLBL INFRA TOTL RE
COM
55608D101
846
38114
SH
SOLE
0
0
38114
MACQUARIE INFRASTRUCTURE COR
COM
55608B105
4933
133575
SH
SOLE
3246
0
130329
MACQUARIE INFRASTRUCTURE COR
NOTE 2.875% 7/1
55608BAA3
396
400000
PRN
SOLE
0
0
400000
MACYS INC
COM
55616P104
11663
392161
SH
SOLE
100
0
392061
MADDEN STEVEN LTD
COM
556269108
1403
31960
SH
SOLE
30937
0
1023
MADISON CVRED CALL & EQ STR
COM
557437100
128
17571
SH
SOLE
0
0
17571
MADISON SQUARE GARDEN CO NEW
CL A
55825T103
2076
8446
SH
SOLE
746
0
7700
MAGELLAN MIDSTREAM PRTNRS LP
COM UNIT RP LP
559080106
48387
829246
SH
SOLE
458369
0
370877
MAGNA INTL INC
COM
559222401
7446
132219
SH
SOLE
0
0
132219
MAIN STREET CAPITAL CORP
COM
56035L104
3411
92436
SH
SOLE
0
0
92436
MAINSTAY MACKAY DEFINDTRM MU
COM
56064K100
9417
500365
SH
SOLE
0
0
500365
MALIBU BOATS INC
COM CL A
56117J100
1052
31669
SH
SOLE
0
0
31669
MALLINCKRODT PUB LTD CO
SHS
G5785G107
214
14787
SH
SOLE
0
0
14787
MAMMOTH ENERGY SVCS INC
COM
56155L108
2048
63894
SH
SOLE
0
0
63894
MANAGED DURATION INVT GRD FU
COM
56165R103
235
17308
SH
SOLE
0
0
17308
MANAGED PORTFOLIO SER
TORTOISE NRAM PI
56167N720
322
15477
SH
SOLE
0
0
15477
MANHATTAN ASSOCS INC
COM
562750109
4578
109302
SH
SOLE
87970
0
21332
MANNING & NAPIER INC
CL A
56382Q102
183
52300
SH
SOLE
0
0
52300
MANNKIND CORP
COM NEW
56400P706
329
144359
SH
SOLE
0
0
144359
MANPOWERGROUP INC
COM
56418H100
8447
73389
SH
SOLE
69546
0
3843
MANULIFE FINL CORP
COM
56501R106
5931
319474
SH
SOLE
61819
0
257655
MARATHON OIL CORP
COM
565849106
25468
1578908
SH
SOLE
4694
0
1574214
MARATHON PETE CORP
COM
56585A102
263209
3600177
SH
SOLE
1510938
0
2089239
MARATHON PETE CORP
COM
56585A102
43
13400
SH
Call
SOLE
0
0
0
MARATHON PETE CORP
COM
56585A102
86
20400
SH
Call
SOLE
0
0
0
MARATHON PETE CORP
COM
56585A102
34
29400
SH
Call
SOLE
0
0
0
MARATHON PETE CORP
COM
56585A102
903
112900
SH
Call
SOLE
0
0
0
MARCHEX INC
CL B
56624R108
286
104874
SH
SOLE
104874
0
0
MARINEMAX INC
COM
567908108
784
40301
SH
SOLE
37291
0
3010
MARKEL CORP
COM
570535104
22099
18884
SH
SOLE
15734
0
3150
MARKETAXESS HLDGS INC
COM
57060D108
13719
63091
SH
SOLE
61588
0
1503
MARRIOTT INTL INC NEW
CL A
571903202
31362
230628
SH
SOLE
66287
0
164341
MARRIOTT VACATIONS WRLDWDE C
COM
57164Y107
1398
10494
SH
SOLE
1228
0
9266
MARSH & MCLENNAN COS INC
COM
571748102
20009
242265
SH
SOLE
127848
0
114417
MARTIN MARIETTA MATLS INC
COM
573284106
5329
25706
SH
SOLE
18611
0
7095
MARTIN MIDSTREAM PRTNRS L P
UNIT L P INT
573331105
620
45922
SH
SOLE
0
0
45922
MARVELL TECHNOLOGY GROUP LTD
ORD
G5876H105
5660
269533
SH
SOLE
250219
0
19314
MASCO CORP
COM
574599106
17736
438570
SH
SOLE
272050
0
166520
MASIMO CORP
COM
574795100
28677
326055
SH
SOLE
1742
0
324313
MASTEC INC
COM
576323109
6797
144463
SH
SOLE
59168
0
85295
MASTERCARD INCORPORATED
CL A
57636Q104
89680
511988
SH
SOLE
308009
0
203979
MATADOR RES CO
COM
576485205
1494
49948
SH
SOLE
46292
0
3656
MATCH GROUP INC
COM
57665R106
3862
86898
SH
SOLE
0
0
86898
MATERION CORP
COM
576690101
870
17044
SH
SOLE
0
0
17044
MATTEL INC
COM
577081102
169
12827
SH
SOLE
0
0
12827
MATTHEWS INTL CORP
CL A
577128101
12809
253144
SH
SOLE
249606
0
3538
MAXIM INTEGRATED PRODS INC
COM
57772K101
13547
224951
SH
SOLE
66145
0
158806
MAXWELL TECHNOLOGIES INC
COM
577767106
90
15240
SH
SOLE
0
0
15240
MAZOR ROBOTICS LTD
SPONSORED ADS
57886P103
6359
103634
SH
SOLE
35349
0
68285
MCBC HLDGS INC
COM
55276F107
296
11740
SH
SOLE
0
0
11740
MCCORMICK & CO INC
COM NON VTG
579780206
51459
483672
SH
SOLE
308727
0
174945
MCDERMOTT INTL INC
COM
580037109
256
42063
SH
SOLE
0
0
42063
MCDONALDS CORP
COM
580135101
167603
1071743
SH
SOLE
549089
0
522654
MCEWEN MNG INC
COM
58039P107
274
131955
SH
SOLE
0
0
131955
MCGRATH RENTCORP
COM
580589109
295
5491
SH
SOLE
0
0
5491
MCKESSON CORP
COM
58155Q103
26001
184574
SH
SOLE
162301
0
22273
MDU RES GROUP INC
COM
552690109
2973
105577
SH
SOLE
81080
0
24497
MEDEQUITIES RLTY TR INC
COM
58409L306
373
35518
SH
SOLE
0
0
35518
MEDICAL PPTYS TRUST INC
COM
58463J304
19369
1489894
SH
SOLE
831298
0
658596
MEDICINES CO
COM
584688105
258
7818
SH
SOLE
0
0
7818
MEDIDATA SOLUTIONS INC
COM
58471A105
2295
36542
SH
SOLE
34588
0
1954
MEDIFAST INC
COM
58470H101
212
2269
SH
SOLE
0
0
2269
MEDNAX INC
COM
58502B106
667
11997
SH
SOLE
9171
0
2826
MEDTRONIC PLC
SHS
G5960L103
97818
1219364
SH
SOLE
874074
0
345290
MELCO RESORT ENTERTAINMENT L
ADR
585464100
263
9064
SH
SOLE
0
0
9064
MELLANOX TECHNOLOGIES LTD
SHS
M51363113
2314
31768
SH
SOLE
31060
0
708
MERCADOLIBRE INC
COM
58733R102
4173
11709
SH
SOLE
6873
0
4836
MERCER INTL INC
COM
588056101
249
19992
SH
SOLE
0
0
19992
MERCK & CO INC
COM
58933Y105
312195
5731506
SH
SOLE
2573018
0
3158488
MERCK & CO INC
COM
58933Y105
3
16400
SH
Call
SOLE
0
0
0
MERCK & CO INC
COM
58933Y105
25
62100
SH
Call
SOLE
0
0
0
MERCK & CO INC
COM
58933Y105
9
18000
SH
Call
SOLE
0
0
0
MERCURY SYS INC
COM
589378108
398
8229
SH
SOLE
0
0
8229
MEREDITH CORP
COM
589433101
21554
400634
SH
SOLE
394151
0
6483
MERIT MED SYS INC
COM
589889104
2261
49865
SH
SOLE
19565
0
30300
META FINL GROUP INC
COM
59100U108
869
7956
SH
SOLE
0
0
7956
METHANEX CORP
COM
59151K108
5147
84856
SH
SOLE
69552
0
15304
METLIFE INC
COM
59156R108
82304
1793509
SH
SOLE
1523471
0
270038
METLIFE INC
COM
59156R108
6
46100
SH
Call
SOLE
0
0
0
METTLER TOLEDO INTERNATIONAL
COM
592688105
4652
8090
SH
SOLE
7142
0
948
MFA FINL INC
COM
55272X102
1490
197879
SH
SOLE
22557
0
175322
MFS CALIF MUN FD
COM
59318C106
202
19353
SH
SOLE
0
0
19353
MFS CHARTER INCOME TR
SH BEN INT
552727109
389
47902
SH
SOLE
0
0
47902
MFS GOVT MKTS INCOME TR
SH BEN INT
552939100
56
12024
SH
SOLE
0
0
12024
MFS HIGH INCOME MUN TR
SH BEN INT
59318D104
479
97430
SH
SOLE
0
0
97430
MFS HIGH YIELD MUN TR
SH BEN INT
59318E102
448
100577
SH
SOLE
0
0
100577
MFS INTER INCOME TR
SH BEN INT
55273C107
407
103538
SH
SOLE
0
0
103538
MFS MULTIMARKET INCOME TR
SH BEN INT
552737108
888
153948
SH
SOLE
0
0
153948
MFS MUN INCOME TR
SH BEN INT
552738106
155
23798
SH
SOLE
0
0
23798
MGE ENERGY INC
COM
55277P104
385
6865
SH
SOLE
0
0
6865
MGIC INVT CORP WIS
COM
552848103
344
26424
SH
SOLE
1687
0
24737
MGM GROWTH PPTYS LLC
CL A COM
55303A105
3283
123698
SH
SOLE
7748
0
115950
MGM RESORTS INTERNATIONAL
COM
552953101
8525
243445
SH
SOLE
70538
0
172907
MICHAEL KORS HLDGS LTD
SHS
G60754101
549
8847
SH
SOLE
40
0
8807
MICHAELS COS INC
COM
59408Q106
972
49297
SH
SOLE
49297
0
0
MICRO FOCUS INTERNATIONAL PL
SPON ADR NEW
594837304
8424
600014
SH
SOLE
590566
0
9448
MICROCHIP TECHNOLOGY INC
COM
595017104
141911
1553306
SH
SOLE
10092
0
1543214
MICROCHIP TECHNOLOGY INC
COM
595017104
27
42300
SH
Call
SOLE
0
0
0
MICROCHIP TECHNOLOGY INC
COM
595017104
309
86000
SH
Call
SOLE
0
0
0
MICROCHIP TECHNOLOGY INC
COM
595017104
30
11700
SH
Call
SOLE
0
0
0
MICRON TECHNOLOGY INC
COM
595112103
37514
719494
SH
SOLE
6233
0
713261
MICROSEMI CORP
COM
595137100
3345
51677
SH
SOLE
45672
0
6005
MICROSOFT CORP
COM
594918104
766629
8399536
SH
SOLE
2742662
0
5656874
MICROSOFT CORP
COM
594918104
339
38700
SH
Call
SOLE
0
0
0
MICROSOFT CORP
COM
594918104
452
82200
SH
Call
SOLE
0
0
0
MICROSOFT CORP
COM
594918104
17
23100
SH
Call
SOLE
0
0
0
MICROSOFT CORP
COM
594918104
1
10800
SH
Call
SOLE
0
0
0
MICROSOFT CORP
COM
594918104
248
47200
SH
Call
SOLE
0
0
0
MID AMER APT CMNTYS INC
COM
59522J103
26220
287371
SH
SOLE
14062
0
273309
MID CON ENERGY PARTNERS LP
COM UNIT REPST
59560V109
28
20439
SH
SOLE
0
0
20439
MIDDLEBY CORP
COM
596278101
3335
26943
SH
SOLE
24950
0
1993
MIDSTATES PETE CO INC
COM PAR
59804T407
584
43784
SH
SOLE
39525
0
4259
MILLER HERMAN INC
COM
600544100
281
8794
SH
SOLE
0
0
8794
MILLER HOWARD HIGH INC EQTY
COM SHS BEN IN
600379101
2842
249084
SH
SOLE
0
0
249084
MIMECAST LTD
ORD SHS
G14838109
274
7721
SH
SOLE
0
0
7721
MIMEDX GROUP INC
COM
602496101
1126
161518
SH
SOLE
0
0
161518
MINDBODY INC
COM CL A
60255W105
458
11769
SH
SOLE
0
0
11769
MITEL NETWORKS CORP
COM
60671Q104
10070
1085152
SH
SOLE
1079452
0
5700
MITSUBISHI UFJ FINL GROUP IN
SPONSORED ADS
606822104
7137
1074922
SH
SOLE
1068488
0
6434
MIX TELEMATICS LTD
SPONSORED ADR
60688N102
205
13200
SH
SOLE
0
0
13200
MIZUHO FINL GROUP INC
SPONSORED ADR
60687Y109
373
100720
SH
SOLE
98742
0
1978
MKS INSTRUMENT INC
COM
55306N104
5574
48201
SH
SOLE
37881
0
10320
MOBILE MINI INC
COM
60740F105
1990
45757
SH
SOLE
44955
0
802
MOBILE TELESYSTEMS PJSC
SPONSORED ADR
607409109
416
36492
SH
SOLE
0
0
36492
MOBILEIRON INC
COM NEW
60739U204
201
40534
SH
SOLE
0
0
40534
MOELIS & CO
CL A
60786M105
7143
140471
SH
SOLE
137141
0
3330
MOHAWK INDS INC
COM
608190104
15983
68825
SH
SOLE
6564
0
62261
MOLSON COORS BREWING CO
CL B
60871R209
4832
64147
SH
SOLE
42193
0
21954
MOMENTA PHARMACEUTICALS INC
COM
60877T100
307
16909
SH
SOLE
2702
0
14207
MOMO INC
ADR
60879B107
1771
47373
SH
SOLE
0
0
47373
MONDELEZ INTL INC
CL A
609207105
49700
1190975
SH
SOLE
547431
0
643544
MONDELEZ INTL INC
CL A
609207105
1
10600
SH
Call
SOLE
0
0
0
MONGODB INC
CL A
60937P106
328
7560
SH
SOLE
0
0
7560
MONMOUTH REAL ESTATE INVT CO
CL A
609720107
7452
495511
SH
SOLE
10646
0
484865
MONOLITHIC PWR SYS INC
COM
609839105
8584
74147
SH
SOLE
16682
0
57465
MONROE CAP CORP
COM
610335101
1325
107748
SH
SOLE
0
0
107748
MONSANTO CO NEW
COM
61166W101
13814
118376
SH
SOLE
5438
0
112938
MONSTER BEVERAGE CORP NEW
COM
61174X109
22441
392254
SH
SOLE
361510
0
30744
MOODYS CORP
COM
615369105
5779
35827
SH
SOLE
33448
0
2379
MORGAN STANLEY
COM NEW
617446448
35969
666587
SH
SOLE
333146
0
333441
MORGAN STANLEY ASIA PAC FD I
COM
61744U106
3250
178452
SH
SOLE
0
0
178452
MORGAN STANLEY CHINA A SH FD
COM
617468103
1684
67648
SH
SOLE
0
0
67648
MORGAN STANLEY EM MKTS DM DE
COM
617477104
169
21554
SH
SOLE
0
0
21554
MORGAN STANLEY EMER MKTS FD
COM
61744G107
1034
56093
SH
SOLE
0
0
56093
MORGAN STANLEY INDIA INVS FD
COM
61745C105
361
11896
SH
SOLE
0
0
11896
MORGAN STANLEY TRUSTS
INCOME SECS INC
61745P874
627
33303
SH
SOLE
0
0
33303
MORNINGSTAR INC
COM
617700109
323
3381
SH
SOLE
0
0
3381
MOSAIC CO NEW
COM
61945C103
3528
145301
SH
SOLE
54091
0
91210
MOTORCAR PTS AMER INC
COM
620071100
1687
78736
SH
SOLE
78715
0
21
MOTOROLA SOLUTIONS INC
COM NEW
620076307
146128
1387673
SH
SOLE
299798
0
1087875
MOTOROLA SOLUTIONS INC
COM NEW
620076307
161
45300
SH
Call
SOLE
0
0
0
MOTOROLA SOLUTIONS INC
COM NEW
620076307
43
73700
SH
Call
SOLE
0
0
0
MPLX LP
COM UNIT REP LTD
55336V100
15575
471395
SH
SOLE
0
0
471395
MSA SAFETY INC
COM
553498106
4076
48964
SH
SOLE
48169
0
795
MSC INDL DIRECT INC
CL A
553530106
28821
314267
SH
SOLE
303976
0
10291
MSCI INC
COM
55354G100
967
6470
SH
SOLE
6244
0
226
MTGE INVT CORP
COM
55378A105
756
42238
SH
SOLE
0
0
42238
MUELLER WTR PRODS INC
COM SER A
624758108
371
34118
SH
SOLE
0
0
34118
MURPHY OIL CORP
COM
626717102
2672
103417
SH
SOLE
0
0
103417
MURPHY USA INC
COM
626755102
13506
185525
SH
SOLE
178130
0
7395
MYLAN N V
SHS EURO
N59465109
12863
312428
SH
SOLE
102670
0
209758
NABORS INDUSTRIES LTD
SHS
G6359F103
633
90524
SH
SOLE
271
0
90253
NANOVIRICIDES INC
COM NEW
630087203
49
60000
SH
SOLE
0
0
60000
NASDAQ INC
COM
631103108
7839
90917
SH
SOLE
35501
0
55416
NATHANS FAMOUS INC NEW
COM
632347100
531
7185
SH
SOLE
0
0
7185
NATIONAL BEVERAGE CORP
COM
635017106
416
4669
SH
SOLE
809
0
3860
NATIONAL CINEMEDIA INC
COM
635309107
778
149829
SH
SOLE
149829
0
0
NATIONAL COMM CORP
COM
63546L102
908
20861
SH
SOLE
0
0
20861
NATIONAL FUEL GAS CO N J
COM
636180101
34061
662029
SH
SOLE
647342
0
14687
NATIONAL GRID PLC
SPONSORED ADR NE
636274409
123789
2193674
SH
SOLE
2009524
0
184150
NATIONAL HEALTH INVS INC
COM
63633D104
3242
48187
SH
SOLE
42939
0
5248
NATIONAL INSTRS CORP
COM
636518102
1064
21035
SH
SOLE
0
0
21035
NATIONAL OILWELL VARCO INC
COM
637071101
14623
397263
SH
SOLE
267505
0
129758
NATIONAL RETAIL PPTYS INC
COM
637417106
1212
30862
SH
SOLE
0
0
30862
NATIONAL VISION HLDGS INC
COM
63845R107
711
22003
SH
SOLE
22003
0
0
NATUS MEDICAL INC DEL
COM
639050103
530
15752
SH
SOLE
14040
0
1712
NAVIDEA BIOPHARMACEUTICALS I
COM
63937X103
6
16000
SH
SOLE
0
0
16000
NAVIENT CORPORATION
COM
63938C108
4158
316935
SH
SOLE
307115
0
9820
NAVIOS MARITIME PARTNERS L P
UNIT LPI
Y62267102
33
18364
SH
SOLE
0
0
18364
NCR CORP NEW
COM
62886E108
2031
64427
SH
SOLE
51374
0
13053
NEKTAR THERAPEUTICS
COM
640268108
9792
92148
SH
SOLE
13692
0
78456
NEOGEN CORP
COM
640491106
332
4961
SH
SOLE
0
0
4961
NEOPHOTONICS CORP
COM
64051T100
1172
171167
SH
SOLE
0
0
171167
NETAPP INC
COM
64110D104
26324
426709
SH
SOLE
366624
0
60085
NETEASE INC
SPONSORED ADR
64110W102
2814
10036
SH
SOLE
6659
0
3377
NETFLIX INC
COM
64110L106
83309
282069
SH
SOLE
46753
0
235316
NETGEAR INC
COM
64111Q104
247
4323
SH
SOLE
0
0
4323
NETSOL TECHNOLOGIES INC
COM PAR $.001
64115A402
489
106369
SH
SOLE
0
0
106369
NEUBERGER BERMAN HGH YLD FD
COM
64128C106
1256
112717
SH
SOLE
0
0
112717
NEUBERGER BERMAN INTER MUNI
COM
64124P101
1506
109405
SH
SOLE
0
0
109405
NEUBERGER BERMAN MLP INCOME
COM
64129H104
793
97153
SH
SOLE
0
0
97153
NEUBERGER BERMAN RE ES SEC F
COM
64190A103
265
55517
SH
SOLE
0
0
55517
NEUROCRINE BIOSCIENCES INC
COM
64125C109
770
9284
SH
SOLE
0
0
9284
NEVADA GOLD & CASINOS INC
COM NEW
64126Q206
134
61250
SH
SOLE
0
0
61250
NEVRO CORP
COM
64157F103
383
4418
SH
SOLE
4298
0
120
NEW AMER HIGH INCOME FD INC
COM NEW
641876800
305
35052
SH
SOLE
0
0
35052
NEW ENGLAND RLTY ASSOC LTD P
DEPOSITRY RCPT
644206104
215
3060
SH
SOLE
0
0
3060
NEW GOLD INC CDA
COM
644535106
861
333529
SH
SOLE
0
0
333529
NEW GOLD INC CDA
COM
644535106
2
24600
SH
Call
SOLE
0
0
0
NEW GOLD INC CDA
COM
644535106
4
26600
SH
Call
SOLE
0
0
0
NEW JERSEY RES
COM
646025106
2764
68938
SH
SOLE
0
0
68938
NEW MTN FIN CORP
COM
647551100
790
60074
SH
SOLE
0
0
60074
NEW RELIC INC
COM
64829B100
268
3618
SH
SOLE
0
0
3618
NEW RESIDENTIAL INVT CORP
COM NEW
64828T201
4310
262031
SH
SOLE
2259
0
259772
NEW YORK CMNTY BANCORP INC
COM
649445103
6840
524955
SH
SOLE
0
0
524955
NEW YORK MTG TR INC
COM PAR $.02
649604501
123
20789
SH
SOLE
0
0
20789
NEW YORK TIMES CO
CL A
650111107
398
16531
SH
SOLE
0
0
16531
NEWELL BRANDS INC
COM
651229106
11378
446533
SH
SOLE
685
0
445848
NEWFIELD EXPL CO
COM
651290108
18254
747495
SH
SOLE
407348
0
340147
NEWLINK GENETICS CORP
COM
651511107
224
30851
SH
SOLE
0
0
30851
NEWMARK GROUP INC
CL A
65158N102
697
45911
SH
SOLE
45211
0
700
NEWMARKET CORP
COM
651587107
2157
5370
SH
SOLE
4099
0
1271
NEWMONT MINING CORP
COM
651639106
4988
127667
SH
SOLE
0
0
127667
NEWS CORP NEW
CL A
65249B109
228
14457
SH
SOLE
9155
0
5302
NEWS CORP NEW
CL B
65249B208
1211
75212
SH
SOLE
55855
0
19357
NEWTEK BUSINESS SVCS CORP
COM NEW
652526203
961
53159
SH
SOLE
0
0
53159
NEXEO SOLUTIONS INC
*W EXP 06/09/202
65342H110
15
21065
SH
SOLE
0
0
21065
NEXPOINT RESIDENTIAL TR INC
COM
65341D102
1391
56001
SH
SOLE
0
0
56001
NEXPOINT STRATEGIC OPORTUNT
COM NEW
65340G205
9939
432511
SH
SOLE
0
0
432511
NEXSTAR MEDIA GROUP INC
CL A
65336K103
2196
33028
SH
SOLE
418
0
32610
NEXTERA ENERGY INC
COM
65339F101
76150
466224
SH
SOLE
141763
0
324461
NEXTERA ENERGY PARTNERS LP
COM UNIT PART IN
65341B106
2587
64687
SH
SOLE
0
0
64687
NGL ENERGY PARTNERS LP
COM UNIT REPST
62913M107
843
76624
SH
SOLE
0
0
76624
NICE LTD
SPONSORED ADR
653656108
5702
60700
SH
SOLE
57252
0
3448
NIELSEN HLDGS PLC
SHS EUR
G6518L108
44759
1407942
SH
SOLE
1391393
0
16549
NIKE INC
CL B
654106103
39131
588953
SH
SOLE
47735
0
541218
NISOURCE INC
COM
65473P105
509
21276
SH
SOLE
0
0
21276
NN INC
COM
629337106
1125
46886
SH
SOLE
13206
0
33680
NOAH HLDGS LTD
SPON ADS CL A
65487X102
646
13689
SH
SOLE
0
0
13689
NOBLE CORP PLC
SHS USD
G65431101
113
30560
SH
SOLE
0
0
30560
NOBLE ENERGY INC
COM
655044105
3912
129104
SH
SOLE
108346
0
20758
NOKIA CORP
SPONSORED ADR
654902204
382
69846
SH
SOLE
0
0
69846
NOMAD FOODS LTD
USD ORD SHS
G6564A105
4207
267297
SH
SOLE
267273
0
24
NORBORD INC
COM NEW
65548P403
1158
31944
SH
SOLE
0
0
31944
NORDIC AMERICAN TANKERS LIMI
COM
G65773106
53
27562
SH
SOLE
0
0
27562
NORDSON CORP
COM
655663102
11166
81896
SH
SOLE
51122
0
30774
NORDSTROM INC
COM
655664100
3434
70933
SH
SOLE
27291
0
43642
NORFOLK SOUTHERN CORP
COM
655844108
19584
144234
SH
SOLE
12
0
144222
NORTHERN DYNASTY MINERALS LT
COM NEW
66510M204
18
20263
SH
SOLE
0
0
20263
NORTHERN OIL & GAS INC NEV
COM
665531109
28
14100
SH
SOLE
0
0
14100
NORTHERN TR CORP
COM
665859104
9217
89374
SH
SOLE
20568
0
68806
NORTHROP GRUMMAN CORP
COM
666807102
38103
109126
SH
SOLE
45851
0
63275
NORTHWEST BANCSHARES INC MD
COM
667340103
254
15364
SH
SOLE
0
0
15364
NORTHWEST NAT GAS CO
COM
667655104
223
3873
SH
SOLE
73
0
3800
NORWEGIAN CRUISE LINE HLDGS
SHS
G66721104
1221
23047
SH
SOLE
14579
0
8468
NOVAN INC
COM
66988N106
59
20000
SH
SOLE
0
0
20000
NOVARTIS A G
SPONSORED ADR
66987V109
92521
1144346
SH
SOLE
932266
0
212080
NOVAVAX INC
COM
670002104
140
66731
SH
SOLE
0
0
66731
NOVO-NORDISK A S
ADR
670100205
30417
617604
SH
SOLE
504690
0
112914
NOW INC
COM
67011P100
4086
399784
SH
SOLE
396862
0
2922
NRG ENERGY INC
COM NEW
629377508
456
14920
SH
SOLE
9000
0
5920
NRG YIELD INC
CL C
62942X405
316
18567
SH
SOLE
0
0
18567
NTT DOCOMO INC
SPONS ADR
62942M201
1737
67937
SH
SOLE
67586
0
351
NU SKIN ENTERPRISES INC
CL A
67018T105
1572
21325
SH
SOLE
0
0
21325
NUANCE COMMUNICATIONS INC
COM
67020Y100
16511
1048315
SH
SOLE
727328
0
320987
NUANCE COMMUNICATIONS INC
COM
67020Y100
8
15000
SH
Call
SOLE
0
0
0
NUANCE COMMUNICATIONS INC
COM
67020Y100
22
15000
SH
Call
SOLE
0
0
0
NUANCE COMMUNICATIONS INC
DEBT 1.500%11/0
67020YAG5
239
235000
PRN
SOLE
0
0
235000
NUCOR CORP
COM
670346105
33965
555986
SH
SOLE
303835
0
252151
NUSTAR ENERGY LP
UNIT COM
67058H102
603
29550
SH
SOLE
0
0
29550
NUTANIX INC
CL A
67059N108
1499
30518
SH
SOLE
3286
0
27232
NUTRI SYS INC NEW
COM
67069D108
3651
135456
SH
SOLE
30738
0
104718
NUTRIEN LTD
COM
67077M108
28748
608282
SH
SOLE
444038
0
164244
NUVASIVE INC
COM
670704105
2182
41795
SH
SOLE
40300
0
1495
NUVEEN ALL CAP ENE MLP OPPO
COM
67075E108
461
65176
SH
SOLE
0
0
65176
NUVEEN AMT FREE MUN CR INC F
COM
67071L106
3418
235577
SH
SOLE
0
0
235577
NUVEEN AMT FREE QLTY MUN INC
COM
670657105
4665
358825
SH
SOLE
0
0
358825
NUVEEN BUILD AMER BD FD
COM
67074C103
3311
159240
SH
SOLE
0
0
159240
NUVEEN BUILD AMER BD OPPTNY
COM
67074Q102
2575
116732
SH
SOLE
0
0
116732
NUVEEN CA QUALTY MUN INCOME
COM
67066Y105
701
52366
SH
SOLE
1061
0
51305
NUVEEN CALIF MUN VALUE FD
COM
67062C107
164
17584
SH
SOLE
0
0
17584
NUVEEN CALIFORNIA AMT QLT MU
COM
670651108
643
47482
SH
SOLE
0
0
47482
NUVEEN CONNECTICUT QLTY MUN
COM
67060D107
293
25482
SH
SOLE
0
0
25482
NUVEEN CORE EQUITY ALPHA FUN
COM
67090X107
4438
304005
SH
SOLE
0
0
304005
NUVEEN CR STRATEGIES INCM FD
COM SHS
67073D102
2605
328072
SH
SOLE
0
0
328072
NUVEEN DIVERSIFIED DIV INCM
COM
6706EP105
1100
90850
SH
SOLE
0
0
90850
NUVEEN DOW 30 DYN OVERWRITE
SHS
67075F105
4680
263359
SH
SOLE
0
0
263359
NUVEEN ENERGY MLP TOTL RTRNF
COM
67074U103
1522
152518
SH
SOLE
0
0
152518
NUVEEN FLOATING RATE INCOME
COM
67072T108
1267
116342
SH
SOLE
0
0
116342
NUVEEN FLTNG RTE INCM OPP FD
COM SHS
6706EN100
955
87497
SH
SOLE
0
0
87497
NUVEEN GLOBAL HIGH INCOME FD
SHS
67075G103
335
20796
SH
SOLE
0
0
20796
NUVEEN HGH INC DEC18 TRGT TR
COM
67075P103
235
23976
SH
SOLE
0
0
23976
NUVEEN HIGH INCOME 2020 TARG
COM
67075L102
99
10072
SH
SOLE
0
0
10072
NUVEEN HIGH INCOME DECMBR 20
COM
67076E107
197
20000
SH
SOLE
0
0
20000
NUVEEN HIGH INCOME NOVEMBER
COM
67077N106
237
24500
SH
SOLE
0
0
24500
NUVEEN INT DUR QUAL MUN TRM
COM
670677103
475
37838
SH
SOLE
0
0
37838
NUVEEN INTER DURATION MN TMF
COM
670671106
1734
138066
SH
SOLE
0
0
138066
NUVEEN MARYLAND QLT MUN INC
COM
67061Q107
673
55630
SH
SOLE
0
0
55630
NUVEEN MICHIGAN QLT MUN INC
COM
670979103
668
52713
SH
SOLE
0
0
52713
NUVEEN MTG OPPORTUNITY TERM
COM
670735109
1334
56181
SH
SOLE
0
0
56181
NUVEEN MUN HIGH INCOME OPP F
COM
670682103
895
71633
SH
SOLE
0
0
71633
NUVEEN MUN INCOME FD INC
COM
67062J102
495
42484
SH
SOLE
0
0
42484
NUVEEN MUN VALUE FD INC
COM
670928100
4249
448707
SH
SOLE
0
0
448707
NUVEEN MUNICIPAL CREDIT INC
COM SH BEN INT
67070X101
2380
168305
SH
SOLE
0
0
168305
NUVEEN NASDAQ 100 DYNAMIC OV
COM SHS
670699107
9275
376094
SH
SOLE
0
0
376094
NUVEEN NEW JERSEY QULT MUN F
COM
67069Y102
246
18827
SH
SOLE
0
0
18827
NUVEEN NEW YORK AMT QLT MUNI
COM
670656107
1693
139246
SH
SOLE
0
0
139246
NUVEEN NEW YORK QLT MUN INC
COM
67066X107
207
16304
SH
SOLE
0
0
16304
NUVEEN NORTH CAROLINA QLTY M
COM
67060P100
1138
92746
SH
SOLE
0
0
92746
NUVEEN NY MUN VALUE FD
COM
67062M105
216
23540
SH
SOLE
0
0
23540
NUVEEN OHIO QLTY MUN INCOME
COM
670980101
4641
338528
SH
SOLE
0
0
338528
NUVEEN PENNSYLVANIA QLT MUN
COM
670972108
809
64605
SH
SOLE
0
0
64605
NUVEEN PFD & INCM OPPORTNYS
COM
67073B106
278
27800
SH
SOLE
0
0
27800
NUVEEN PFD & INCM SECURTIES
COM
67072C105
1760
179916
SH
SOLE
0
0
179916
NUVEEN PFD & INCOME 2022 TER
COM
67075T105
528
21550
SH
SOLE
0
0
21550
NUVEEN PFD & INCOME TERM FD
COM
67075A106
1469
61963
SH
SOLE
0
0
61963
NUVEEN QUALITY MUNCP INCOME
COM
67066V101
2698
205319
SH
SOLE
602
0
204717
NUVEEN REAL ASSET INM AND GW
COM
67074Y105
1203
74139
SH
SOLE
0
0
74139
NUVEEN REAL ESTATE INCOME FD
COM
67071B108
179
18343
SH
SOLE
0
0
18343
NUVEEN S&P 500 BUY-WRITE INC
COM
6706ER101
3283
246491
SH
SOLE
0
0
246491
NUVEEN S&P 500 DYN OVERWRITE
COM
6706EW100
500
29198
SH
SOLE
0
0
29198
NUVEEN SELECT MAT MUN FD
SH BEN INT
67061T101
169
17450
SH
SOLE
0
0
17450
NUVEEN SELECT TAX FREE INCM
SH BEN INT
67063X100
517
36344
SH
SOLE
0
0
36344
NUVEEN TAX ADVANTAGED DIV GR
COM
67073G105
362
22131
SH
SOLE
0
0
22131
NUVEEN TX ADV TOTAL RET STRG
COM
67090H102
530
40751
SH
SOLE
0
0
40751
NUVEEN VIRGINIA QLTY MUNCPL
COM
67064R102
544
43973
SH
SOLE
0
0
43973
NVIDIA CORP
COM
67066G104
115652
499374
SH
SOLE
77235
0
422139
NVR INC
COM
62944T105
339
121
SH
SOLE
0
0
121
NXP SEMICONDUCTORS N V
COM
N6596X109
26073
222849
SH
SOLE
0
0
222849
NXP SEMICONDUCTORS N V
COM
N6596X109
3
14400
SH
Call
SOLE
0
0
0
O REILLY AUTOMOTIVE INC NEW
COM
67103H107
16598
67097
SH
SOLE
7523
0
59574
OAKTREE CAP GROUP LLC
UNIT CL A
674001201
8945
225890
SH
SOLE
77854
0
148036
OAKTREE SPECIALTY LENDING CO
COM
67401P108
4258
1011420
SH
SOLE
942583
0
68837
OAKTREE STRATEGIC INCOME COR
COM
67402D104
4928
624604
SH
SOLE
0
0
624604
OASIS PETE INC NEW
COM
674215108
6514
804156
SH
SOLE
0
0
804156
OCCIDENTAL PETE CORP DEL
COM
674599105
223018
3433157
SH
SOLE
2968909
0
464248
OCEAN PWR TECHNOLOGIES INC
COM PAR $
674870407
20
18700
SH
SOLE
0
0
18700
OCEANEERING INTL INC
COM
675232102
1622
87482
SH
SOLE
84299
0
3183
OGE ENERGY CORP
COM
670837103
5416
165285
SH
SOLE
107211
0
58074
OKTA INC
CL A
679295105
2236
56116
SH
SOLE
0
0
56116
OLD DOMINION FGHT LINES INC
COM
679580100
13029
88651
SH
SOLE
83439
0
5212
OLD REP INTL CORP
COM
680223104
44014
2051935
SH
SOLE
1524099
0
527836
OLIN CORP
COM PAR $1
680665205
2723
89585
SH
SOLE
8374
0
81211
OLLIES BARGAIN OUTLT HLDGS I
COM
681116109
4369
72457
SH
SOLE
46914
0
25543
OMEGA HEALTHCARE INVS INC
COM
681936100
17591
650544
SH
SOLE
383253
0
267291
OMEROS CORP
COM
682143102
483
43200
SH
SOLE
0
0
43200
OMEROS CORP
COM
682143102
7
11200
SH
Call
SOLE
0
0
0
OMNICELL INC
COM
68213N109
490
11295
SH
SOLE
10917
0
378
OMNICOM GROUP INC
COM
681919106
46323
637437
SH
SOLE
585808
0
51629
ON ASSIGNMENT INC
COM
682159108
341
4164
SH
SOLE
2104
0
2060
ON SEMICONDUCTOR CORP
COM
682189105
7582
309967
SH
SOLE
249951
0
60016
ONE GAS INC
COM
68235P108
669
10139
SH
SOLE
8543
0
1596
ONE LIBERTY PPTYS INC
COM
682406103
348
15737
SH
SOLE
0
0
15737
ONEOK INC NEW
COM
682680103
25461
447319
SH
SOLE
182872
0
264447
OPEN TEXT CORP
COM
683715106
2685
77194
SH
SOLE
23129
0
54065
OPKO HEALTH INC
COM
68375N103
1269
400240
SH
SOLE
0
0
400240
OPKO HEALTH INC
COM
68375N103
4
36000
SH
Call
SOLE
0
0
0
OPPENHEIMER ETF TR
FINANCIALS SECTO
68386C807
290
4285
SH
SOLE
0
0
4285
OPPENHEIMER ETF TR
LARGE CAP REV ET
68386C104
12269
246276
SH
SOLE
0
0
246276
OPPENHEIMER ETF TR
MID CAP REV ETF
68386C203
4986
84602
SH
SOLE
0
0
84602
OPPENHEIMER ETF TR
SMALL CAP REV ET
68386C302
9652
142338
SH
SOLE
0
0
142338
OPPENHEIMER ETF TR
ULTRA DIVID REV
68386C401
1045
29793
SH
SOLE
0
0
29793
ORACLE CORP
COM
68389X105
188339
4116645
SH
SOLE
1018966
0
3097679
ORACLE CORP
COM
68389X105
2
20900
SH
Call
SOLE
0
0
0
ORACLE CORP
COM
68389X105
15
29800
SH
Call
SOLE
0
0
0
ORACLE CORP
COM
68389X105
1
14500
SH
Call
SOLE
0
0
0
ORACLE CORP
COM
68389X105
2
70700
SH
Call
SOLE
0
0
0
ORACLE CORP
COM
68389X105
1
12600
SH
Call
SOLE
0
0
0
ORACLE CORP
COM
68389X105
4
15500
SH
Call
SOLE
0
0
0
ORACLE CORP
COM
68389X105
18
87700
SH
Call
SOLE
0
0
0
ORACLE CORP
COM
68389X105
1
10700
SH
Call
SOLE
0
0
0
ORANGE
SPONSORED ADR
684060106
3547
207656
SH
SOLE
90244
0
117412
ORASURE TECHNOLOGIES INC
COM
68554V108
305
18051
SH
SOLE
0
0
18051
ORBCOMM INC
COM
68555P100
1038
110813
SH
SOLE
0
0
110813
ORBITAL ATK INC
COM
68557N103
929
7006
SH
SOLE
0
0
7006
ORBOTECH LTD
ORD
M75253100
318
5121
SH
SOLE
0
0
5121
ORCHIDS PAPER PRODS CO DEL
COM
68572N104
147
18015
SH
SOLE
0
0
18015
ORGANOVO HLDGS INC
COM
68620A104
28
27320
SH
SOLE
0
0
27320
ORIX CORP
SPONSORED ADR
686330101
6837
76083
SH
SOLE
74135
0
1948
OSHKOSH CORP
COM
688239201
3152
40794
SH
SOLE
37719
0
3075
OSI ETF TR
OSHARES FTSE
67110P100
4977
191717
SH
SOLE
0
0
191717
OUTFRONT MEDIA INC
COM
69007J106
542
28898
SH
SOLE
24652
0
4246
OVERSTOCK COM INC DEL
COM
690370101
332
9154
SH
SOLE
0
0
9154
OWENS & MINOR INC NEW
COM
690732102
888
57127
SH
SOLE
0
0
57127
OWENS CORNING NEW
COM
690742101
10123
125905
SH
SOLE
114228
0
11677
OWENS ILL INC
COM NEW
690768403
2637
121768
SH
SOLE
52279
0
69489
P T TELEKOMUNIKASI INDONESIA
SPONSORED ADR
715684106
4099
155156
SH
SOLE
155156
0
0
PACCAR INC
COM
693718108
13150
198728
SH
SOLE
94838
0
103890
PACER FDS TR
GLOBL CASH ETF
69374H709
1278
41845
SH
SOLE
0
0
41845
PACER FDS TR
TRENDP 100 ETF
69374H303
4177
134320
SH
SOLE
0
0
134320
PACER FDS TR
TRENDP US LAR CP
69374H105
12800
451339
SH
SOLE
0
0
451339
PACER FDS TR
TRENDP US MID CP
69374H204
4911
159135
SH
SOLE
0
0
159135
PACER FDS TR
TRENDPILOT EUR
69374H808
3426
113909
SH
SOLE
0
0
113909
PACIFIC PREMIER BANCORP
COM
69478X105
1994
49609
SH
SOLE
0
0
49609
PACIRA PHARMACEUTICALS INC
COM
695127100
553
17761
SH
SOLE
0
0
17761
PACKAGING CORP AMER
COM
695156109
9007
79924
SH
SOLE
57554
0
22370
PACWEST BANCORP DEL
COM
695263103
20205
407942
SH
SOLE
228670
0
179272
PAGSEGURO DIGITAL LTD
COM CL A
G68707101
502
13100
SH
SOLE
0
0
13100
PALO ALTO NETWORKS INC
COM
697435105
28683
158018
SH
SOLE
68690
0
89328
PAN AMERICAN SILVER CORP
COM
697900108
1796
111216
SH
SOLE
0
0
111216
PANDORA MEDIA INC
COM
698354107
72
14291
SH
SOLE
0
0
14291
PARAMOUNT GROUP INC
COM
69924R108
2027
142333
SH
SOLE
137957
0
4376
PARATEK PHARMACEUTICALS INC
COM
699374302
1150
88494
SH
SOLE
0
0
88494
PARETEUM CORP
COM NEW
69946T207
78
31932
SH
SOLE
0
0
31932
PARK HOTELS RESORTS INC
COM
700517105
2029
75110
SH
SOLE
67218
0
7892
PARK NATL CORP
COM
700658107
3321
32004
SH
SOLE
0
0
32004
PARKER HANNIFIN CORP
COM
701094104
27930
163302
SH
SOLE
119452
0
43850
PARSLEY ENERGY INC
CL A
701877102
10446
360330
SH
SOLE
164701
0
195629
PATRICK INDS INC
COM
703343103
248
4016
SH
SOLE
2724
0
1292
PATRIOT TRANSN HLDG INC
COM
70338W105
212
11428
SH
SOLE
0
0
11428
PATTERN ENERGY GROUP INC
CL A
70338P100
363
21001
SH
SOLE
0
0
21001
PATTERSON COMPANIES INC
COM
703395103
2632
118403
SH
SOLE
45090
0
73313
PATTERSON UTI ENERGY INC
COM
703481101
1460
83394
SH
SOLE
12526
0
70868
PAYCHEX INC
COM
704326107
25132
408047
SH
SOLE
149687
0
258360
PAYCOM SOFTWARE INC
COM
70432V102
1904
17727
SH
SOLE
3679
0
14048
PAYPAL HLDGS INC
COM
70450Y103
87643
1155172
SH
SOLE
386682
0
768490
PBF ENERGY INC
CL A
69318G106
3898
114995
SH
SOLE
72632
0
42363
PBF LOGISTICS LP
UNIT LTD PTNR
69318Q104
203
10988
SH
SOLE
0
0
10988
PC-TEL INC
COM
69325Q105
864
120312
SH
SOLE
0
0
120312
PCM FUND INC
COM
69323T101
179
15774
SH
SOLE
0
0
15774
PDVWIRELESS INC
COM
69290R104
205
6855
SH
SOLE
0
0
6855
PEABODY ENERGY CORP NEW
COM
704551100
235
6435
SH
SOLE
0
0
6435
PEARSON PLC
SPONSORED ADR
705015105
298
28307
SH
SOLE
0
0
28307
PEBBLEBROOK HOTEL TR
COM
70509V100
3112
90592
SH
SOLE
59138
0
31454
PEGASYSTEMS INC
COM
705573103
911
15023
SH
SOLE
14976
0
47
PEMBINA PIPELINE CORP
COM
706327103
16991
544635
SH
SOLE
520664
0
23971
PENGROWTH ENERGY CORP
COM
70706P104
22
34711
SH
SOLE
0
0
34711
PENN NATL GAMING INC
COM
707569109
1488
56670
SH
SOLE
56670
0
0
PENNANTPARK INVT CORP
COM
708062104
249
37264
SH
SOLE
0
0
37264
PENNEY J C INC
COM
708160106
97
32225
SH
SOLE
0
0
32225
PENNYMAC CORP
NOTE 5.375% 5/0
70932AAB9
1998
2000000
PRN
SOLE
0
0
2000000
PENNYMAC MTG INVT TR
COM
70931T103
189
10494
SH
SOLE
0
0
10494
PENSKE AUTOMOTIVE GRP INC
COM
70959W103
651
14683
SH
SOLE
0
0
14683
PENTAIR PLC
SHS
G7S00T104
29228
429003
SH
SOLE
412389
0
16614
PENUMBRA INC
COM
70975L107
937
8098
SH
SOLE
7998
0
100
PEOPLES BANCORP N C INC
COM
710577107
624
20325
SH
SOLE
0
0
20325
PEOPLES UNITED FINANCIAL INC
COM
712704105
17205
922013
SH
SOLE
824856
0
97157
PEPSICO INC
COM
713448108
227031
2079960
SH
SOLE
1198797
0
881163
PERFORMANCE FOOD GROUP CO
COM
71377A103
972
32562
SH
SOLE
18849
0
13713
PERKINELMER INC
COM
714046109
237
3135
SH
SOLE
0
0
3135
PERRIGO CO PLC
SHS
G97822103
2279
27349
SH
SOLE
20058
0
7291
PERSHING GOLD CORP
COM NEW
715302204
87
42222
SH
SOLE
0
0
42222
PETIQ INC
COM CL A
71639T106
1182
44434
SH
SOLE
0
0
44434
PETMED EXPRESS INC
COM
716382106
1333
31924
SH
SOLE
0
0
31924
PETROLEO BRASILEIRO SA PETRO
SPONSORED ADR
71654V408
523
36956
SH
SOLE
0
0
36956
PFIZER INC
COM
717081103
341298
9616730
SH
SOLE
3789480
0
5827250
PFIZER INC
COM
717081103
2
19400
SH
Call
SOLE
0
0
0
PFIZER INC
COM
717081103
7
41000
SH
Call
SOLE
0
0
0
PFIZER INC
COM
717081103
26
78900
SH
Call
SOLE
0
0
0
PFIZER INC
COM
717081103
77
19900
SH
Call
SOLE
0
0
0
PFIZER INC
COM
717081103
52
94600
SH
Call
SOLE
0
0
0
PG&E CORP
COM
69331C108
4138
94203
SH
SOLE
60168
0
34035
PHILIP MORRIS INTL INC
COM
718172109
225689
2270500
SH
SOLE
1635913
0
634587
PHILLIPS 66
COM
718546104
68704
716268
SH
SOLE
370690
0
345578
PHILLIPS 66
COM
718546104
7
11100
SH
Call
SOLE
0
0
0
PHILLIPS 66 PARTNERS LP
COM UNIT REP INT
718549207
6205
129861
SH
SOLE
0
0
129861
PHYSICIANS RLTY TR
COM
71943U104
3387
217522
SH
SOLE
84164
0
133358
PICO HLDGS INC
COM NEW
693366205
1073
93734
SH
SOLE
92322
0
1412
PIER 1 IMPORTS INC
COM
720279108
147
45715
SH
SOLE
0
0
45715
PIERIS PHARMACEUTICALS INC
COM
720795103
226
33080
SH
SOLE
0
0
33080
PIMCO CORPORATE & INCOME OPP
COM
72201B101
438
25884
SH
SOLE
87
0
25797
PIMCO DYNAMIC INCOME FD
SHS
72201Y101
2670
86589
SH
SOLE
0
0
86589
PIMCO DYNMIC CREDIT AND MRT
COM SHS
72202D106
3118
136294
SH
SOLE
0
0
136294
PIMCO ETF TR
0-5 HIGH YIELD
72201R783
408
4094
SH
SOLE
0
0
4094
PIMCO ETF TR
1-5 US TIP IDX
72201R205
2732
52558
SH
SOLE
0
0
52558
PIMCO ETF TR
15+ YR US TIPS
72201R304
9138
136140
SH
SOLE
134414
0
1726
PIMCO ETF TR
ACTIVE BD ETF
72201R775
5616
53877
SH
SOLE
0
0
53877
PIMCO ETF TR
ENHAN SHRT MA AC
72201R833
21268
209432
SH
SOLE
49305
0
160127
PIMCO ETF TR
INV GRD CRP BD
72201R817
58358
570623
SH
SOLE
569986
0
637
PIMCO HIGH INCOME FD
COM SHS
722014107
202
26671
SH
SOLE
0
0
26671
PIMCO INCOME STRATEGY FUND
COM
72201H108
127
10845
SH
SOLE
0
0
10845
PIMCO INCOME STRATEGY FUND I
COM
72201J104
355
34049
SH
SOLE
0
0
34049
PIMCO MUN INCOME FD II
COM
72200W106
491
38952
SH
SOLE
0
0
38952
PIMCO STRATEGIC INCOME FD IN
COM
72200X104
253
27232
SH
SOLE
0
0
27232
PINNACLE ENTMT INC NEW
COM
72348Y105
457
15167
SH
SOLE
11417
0
3750
PINNACLE FINL PARTNERS INC
COM
72346Q104
5683
88521
SH
SOLE
50369
0
38152
PINNACLE FOODS INC DEL
COM
72348P104
11052
204286
SH
SOLE
39710
0
164576
PINNACLE WEST CAP CORP
COM
723484101
11059
138580
SH
SOLE
126449
0
12131
PIONEER FLOATING RATE TR
COM
72369J102
314
26919
SH
SOLE
0
0
26919
PIONEER MUN HIGH INCOME ADV
COM
723762100
760
70860
SH
SOLE
0
0
70860
PIONEER MUN HIGH INCOME TR
COM SHS
723763108
113
10032
SH
SOLE
0
0
10032
PIONEER NAT RES CO
COM
723787107
48830
284258
SH
SOLE
87452
0
196806
PIPER JAFFRAY COS
COM
724078100
421
5074
SH
SOLE
0
0
5074
PITNEY BOWES INC
COM
724479100
4053
372134
SH
SOLE
0
0
372134
PIXELWORKS INC
COM NEW
72581M305
250
64600
SH
SOLE
0
0
64600
PJT PARTNERS INC
COM CL A
69343T107
1799
35901
SH
SOLE
0
0
35901
PLAINS ALL AMERN PIPELINE L
UNIT LTD PARTN
726503105
6467
293547
SH
SOLE
0
0
293547
PLAINS GP HLDGS L P
LTD PARTNR INT A
72651A207
856
39347
SH
SOLE
0
0
39347
PLANET FITNESS INC
CL A
72703H101
2588
68514
SH
SOLE
47145
0
21369
PLATFORM SPECIALTY PRODS COR
COM
72766Q105
2343
243309
SH
SOLE
126894
0
116415
PLAYA HOTELS & RESORTS NV
SHS
N70544106
1462
143071
SH
SOLE
140847
0
2224
PLUG POWER INC
COM NEW
72919P202
31
16649
SH
SOLE
0
0
16649
PLUMAS BANCORP
COM
729273102
1440
57823
SH
SOLE
0
0
57823
PLURISTEM THERAPEUTICS INC
COM
72940R102
149
108793
SH
SOLE
0
0
108793
PLX PHARMA INC
COM
72942A107
41
12130
SH
SOLE
0
0
12130
PNC FINL SVCS GROUP INC
COM
693475105
109726
725506
SH
SOLE
635240
0
90266
PNM RES INC
COM
69349H107
2656
69450
SH
SOLE
65345
0
4105
POAGE BANKSHARES INC
COM
730206109
414
21814
SH
SOLE
0
0
21814
POLARIS INDS INC
COM
731068102
42615
372115
SH
SOLE
301977
0
70138
POLARITYTE INC
COM
731094108
219
12081
SH
SOLE
0
0
12081
POLYMET MINING CORP
COM
731916102
12
13500
SH
SOLE
0
0
13500
POLYONE CORP
COM
73179P106
640
15045
SH
SOLE
12256
0
2789
POOL CORPORATION
COM
73278L105
19284
131883
SH
SOLE
98876
0
33007
POPE RES DEL LTD PARTNERSHIP
DEPOSITRY RCPT
732857107
408
5797
SH
SOLE
0
0
5797
PORTLAND GEN ELEC CO
COM NEW
736508847
2005
49503
SH
SOLE
31081
0
18422
PORTOLA PHARMACEUTICALS INC
COM
737010108
649
19861
SH
SOLE
0
0
19861
POSCO
SPONSORED ADR
693483109
3483
44175
SH
SOLE
43244
0
931
POST HLDGS INC
COM
737446104
11323
149462
SH
SOLE
113676
0
35786
POTLATCHDELTIC CORPORATION
COM
737630103
654
12573
SH
SOLE
0
0
12573
POWER INTEGRATIONS INC
COM
739276103
2806
41057
SH
SOLE
40164
0
893
POWERSHARES ACT MANG COMM FD
OPT YLD DIV
73937V106
4222
237617
SH
SOLE
0
0
237617
POWERSHARES ACTIVE MNG ETF T
VAR RAT INV GR
73935B862
6224
247858
SH
SOLE
0
0
247858
POWERSHARES DB CMDTY IDX TRA
UNIT BEN INT
73935S105
1740
102471
SH
SOLE
0
0
102471
POWERSHARES ETF TR II
1000 EQ WHT PT
73937B571
491
16082
SH
SOLE
0
0
16082
POWERSHARES ETF TR II
DEV MKTS EX-US
73936T789
885
19824
SH
SOLE
0
0
19824
POWERSHARES ETF TR II
DWA TACT MLT
73937B399
1268
50220
SH
SOLE
300
0
49920
POWERSHARES ETF TR II
DWA TCTL SCTR
73937B498
411
14376
SH
SOLE
0
0
14376
POWERSHARES ETF TR II
EM MRK LOW VOL
73937B662
3928
149019
SH
SOLE
0
0
149019
POWERSHARES ETF TR II
EMER MRKT PORT
73936T763
20429
868967
SH
SOLE
347124
0
521843
POWERSHARES ETF TR II
EX RTE SEN LOW
73937B563
668
19760
SH
SOLE
0
0
19760
POWERSHARES ETF TR II
EX US SML PORT
73936T771
1217
35691
SH
SOLE
0
0
35691
POWERSHARES ETF TR II
FDM HG YLD RAFI
73936T557
1514
81798
SH
SOLE
0
0
81798
POWERSHARES ETF TR II
GBL WTR PORT
73936T623
338
13166
SH
SOLE
0
0
13166
POWERSHARES ETF TR II
I-30 LAD TREAS
73936T524
370
11625
SH
SOLE
0
0
11625
POWERSHARES ETF TR II
INSUR NATL MUN
73936T474
3921
155885
SH
SOLE
0
0
155885
POWERSHARES ETF TR II
INTL DEV LOWVL
73937B688
8026
242101
SH
SOLE
0
0
242101
POWERSHARES ETF TR II
KBW BK PORT
73937B746
10596
192720
SH
SOLE
0
0
192720
POWERSHARES ETF TR II
KBW RG BK PORT
73937B712
232
4088
SH
SOLE
0
0
4088
POWERSHARES ETF TR II
PFD PORTFOLIO
73936T565
2548
174544
SH
SOLE
3
0
174541
POWERSHARES ETF TR II
PWRS INT BUYBK
73937B621
662
17686
SH
SOLE
0
0
17686
POWERSHARES ETF TR II
PWRSHS SP500 LOW
73937B654
26028
660110
SH
SOLE
0
0
660110
POWERSHARES ETF TR II
S&P SMCP C DIS
73937B506
276
4615
SH
SOLE
0
0
4615
POWERSHARES ETF TR II
S&P SMCP CONSU
73937B605
538
7695
SH
SOLE
0
0
7695
POWERSHARES ETF TR II
S&P SMCP ENE P
73937B704
917
66226
SH
SOLE
0
0
66226
POWERSHARES ETF TR II
S&P SMCP HC PO
73937B886
2326
20882
SH
SOLE
0
0
20882
POWERSHARES ETF TR II
S&P SMCP IND P
73937B878
2779
43070
SH
SOLE
0
0
43070
POWERSHARES ETF TR II
S&P SMCP IT PO
73937B860
1772
22840
SH
SOLE
0
0
22840
POWERSHARES ETF TR II
S&P SMCP UTI P
73937B837
381
7605
SH
SOLE
0
0
7605
POWERSHARES ETF TR II
S&P400 LOVL PT
73937B647
9197
205345
SH
SOLE
0
0
205345
POWERSHARES ETF TR II
S&P500 HGH BET
73937B829
13034
306689
SH
SOLE
0
0
306689
POWERSHARES ETF TR II
S&P500 LOW VOL
73937B779
22861
486706
SH
SOLE
0
0
486706
POWERSHARES ETF TR II
S&P600 LOVL PT
73937B639
19264
428004
SH
SOLE
0
0
428004
POWERSHARES ETF TR II
SOVEREIGN DEBT
73936T573
5562
197317
SH
SOLE
3428
0
193889
POWERSHARES ETF TR II
TXBLE MUN PRTFLO
73937B407
7506
249107
SH
SOLE
4904
0
244203
POWERSHARES ETF TR II
VAR RATE PFD POR
73937B597
5944
236153
SH
SOLE
4285
0
231868
POWERSHARES ETF TRUST
AERSPC DEF PTF
73935X690
20741
365283
SH
SOLE
248729
0
116554
POWERSHARES ETF TRUST
CLEANTECH PORT
73935X278
457
10639
SH
SOLE
0
0
10639
POWERSHARES ETF TRUST
DIV ACHV PRTF
73935X732
4589
180800
SH
SOLE
0
0
180800
POWERSHARES ETF TRUST
DWA MOMENTUM PTF
73935X153
48074
912745
SH
SOLE
0
0
912745
POWERSHARES ETF TRUST
DYN BIOT & GEN
73935X856
545
11077
SH
SOLE
0
0
11077
POWERSHARES ETF TRUST
DYN BLDG CNSTR
73935X666
3424
109643
SH
SOLE
0
0
109643
POWERSHARES ETF TRUST
DYN FD & BEV
73935X849
370
11487
SH
SOLE
0
0
11487
POWERSHARES ETF TRUST
DYN LSR & ENT
73935X757
229
5148
SH
SOLE
0
0
5148
POWERSHARES ETF TRUST
DYN MEDIA PORT
73935X823
298
10168
SH
SOLE
0
0
10168
POWERSHARES ETF TRUST
DYN NETWKG PRT
73935X815
2257
45574
SH
SOLE
0
0
45574
POWERSHARES ETF TRUST
DYN OIL SVCS
73935X625
304
35546
SH
SOLE
0
0
35546
POWERSHARES ETF TRUST
DYN PHRMA PORT
73935X799
2515
40300
SH
SOLE
0
0
40300
POWERSHARES ETF TRUST
DYN SEMCT PORT
73935X781
4201
79469
SH
SOLE
0
0
79469
POWERSHARES ETF TRUST
DYN SFTWR PORT
73935X773
2803
40379
SH
SOLE
0
0
40379
POWERSHARES ETF TRUST
DYNA BUYBK ACH
73935X286
6540
114886
SH
SOLE
449
0
114437
POWERSHARES ETF TRUST
DYNAMIC TECH SET
73935X344
1207
21087
SH
SOLE
0
0
21087
POWERSHARES ETF TRUST
DYNM LRG CP GR
73935X609
11145
260645
SH
SOLE
0
0
260645
POWERSHARES ETF TRUST
DYNM LRG CP VL
73935X708
8430
230954
SH
SOLE
0
0
230954
POWERSHARES ETF TRUST
FINL PFD PTFL
73935X229
2287
123264
SH
SOLE
0
0
123264
POWERSHARES ETF TRUST
FINL SECT PORT
73935X377
2539
72414
SH
SOLE
0
0
72414
POWERSHARES ETF TRUST
FTSE RAFI 1000
73935X583
27487
249476
SH
SOLE
0
0
249476
POWERSHARES ETF TRUST
FTSE US1500 SM
73935X567
27535
213580
SH
SOLE
0
0
213580
POWERSHARES ETF TRUST
GBL LSTD PVT EQT
73935X195
444
36908
SH
SOLE
0
0
36908
POWERSHARES ETF TRUST
GOLDEN DRG CHINA
73935X401
1563
33867
SH
SOLE
0
0
33867
POWERSHARES ETF TRUST
HI YLD EQ DVDN
73935X302
3313
194678
SH
SOLE
0
0
194678
POWERSHARES ETF TRUST
HLTHCR SEC POR
73935X351
3651
47931
SH
SOLE
0
0
47931
POWERSHARES ETF TRUST
INDL SECT PORT
73935X369
725
12098
SH
SOLE
0
0
12098
POWERSHARES ETF TRUST
INTL DIV ACHV
73935X716
2242
142338
SH
SOLE
0
0
142338
POWERSHARES ETF TRUST
NASD INTNT ETF
73935X146
2884
22566
SH
SOLE
0
0
22566
POWERSHARES ETF TRUST
RUSSELL 200 WTH
73935X450
218
4200
SH
SOLE
0
0
4200
POWERSHARES ETF TRUST
RUSSELL MID GRW
73935X807
539
11828
SH
SOLE
0
0
11828
POWERSHARES ETF TRUST
S&P 500 QLTY PRT
73935X682
14969
501635
SH
SOLE
319956
0
181679
POWERSHARES ETF TRUST
WATER RES PORT
73935X575
713
23393
SH
SOLE
0
0
23393
POWERSHARES ETF TRUST II
CEF INC COMPST
73936Q843
937
40813
SH
SOLE
2298
0
38515
POWERSHARES ETF TRUST II
DWA DEVMKTMOM PT
73936Q108
4845
173776
SH
SOLE
0
0
173776
POWERSHARES ETF TRUST II
DWA EMKT MOM PTF
73936Q207
5904
274589
SH
SOLE
0
0
274589
POWERSHARES ETF TRUST II
DWA SC MOMNT PTF
73936Q744
9226
186181
SH
SOLE
0
0
186181
POWERSHARES ETF TRUST II
GLBL ST HI YLD
73936Q710
347
14704
SH
SOLE
0
0
14704
POWERSHARES ETF TRUST II
KBW HG YLD FIN
73936Q793
287
12664
SH
SOLE
0
0
12664
POWERSHARES ETF TRUST II
KBW YIELD REIT
73936Q819
1120
35885
SH
SOLE
0
0
35885
POWERSHARES ETF TRUST II
SENIOR LN PORT
73936Q769
6179
267132
SH
SOLE
0
0
267132
POWERSHARES GLOBAL ETF FD
S&P 500 BUYWRT
73936G308
13991
663687
SH
SOLE
373875
0
289812
POWERSHARES QQQ TRUST
UNIT SER 1
73935A104
157865
985843
SH
SOLE
199671
0
786172
POWERSHS DB MULTI SECT COMM
DB BASE METALS
73936B705
484
26582
SH
SOLE
0
0
26582
POWERSHS DB MULTI SECT COMM
DB ENERGY FUND
73936B101
259
16965
SH
SOLE
0
0
16965
PPDAI GROUP INC
SPONSORED ADR
69354V108
188
25186
SH
SOLE
0
0
25186
PPG INDS INC
COM
693506107
37551
336474
SH
SOLE
264300
0
72174
PPL CORP
COM
69351T106
83179
2940231
SH
SOLE
2528553
0
411678
PRA GROUP INC
COM
69354N106
1396
36726
SH
SOLE
36065
0
661
PRA HEALTH SCIENCES INC
COM
69354M108
2927
35280
SH
SOLE
9492
0
25788
PRAXAIR INC
COM
74005P104
108191
749745
SH
SOLE
635065
0
114680
PRECISION DRILLING CORP
COM 2010
74022D308
53
19138
SH
SOLE
0
0
19138
PREFERRED APT CMNTYS INC
COM
74039L103
410
28901
SH
SOLE
10552
0
18349
PREFERRED BK LOS ANGELES CA
COM NEW
740367404
627
9774
SH
SOLE
0
0
9774
PREMIER INC
CL A
74051N102
13542
432510
SH
SOLE
427918
0
4592
PRESTIGE BRANDS HLDGS INC
COM
74112D101
1119
33174
SH
SOLE
32706
0
468
PRETIUM RES INC
COM
74139C102
236
35429
SH
SOLE
0
0
35429
PRICE T ROWE GROUP INC
COM
74144T108
16379
151691
SH
SOLE
27651
0
124040
PRICELINE GRP INC
NOTE 0.350% 6/1
741503AS5
722
450000
PRN
SOLE
0
0
450000
PRICELINE GRP INC
NOTE 0.900% 9/1
741503AX4
1123
900000
PRN
SOLE
0
0
900000
PRICESMART INC
COM
741511109
5758
68917
SH
SOLE
68651
0
266
PRIMERICA INC
COM
74164M108
13134
135966
SH
SOLE
126085
0
9881
PRINCIPAL EXCHANGE TRADED FD
SPECTRUM PFD
74255Y888
283
2902
SH
SOLE
0
0
2902
PRINCIPAL FINL GROUP INC
COM
74251V102
2175
35717
SH
SOLE
0
0
35717
PRINCIPAL REAL ESTATE INCOME
SHS BEN INT
74255X104
390
23300
SH
SOLE
0
0
23300
PROASSURANCE CORP
COM
74267C106
2278
46911
SH
SOLE
40961
0
5950
PROCTER AND GAMBLE CO
COM
742718109
244338
3081952
SH
SOLE
1704885
0
1377067
PROGENICS PHARMACEUTICALS IN
COM
743187106
430
57578
SH
SOLE
52478
0
5100
PROGRESS SOFTWARE CORP
COM
743312100
214
5560
SH
SOLE
3158
0
2402
PROGRESSIVE CORP OHIO
COM
743315103
35717
586191
SH
SOLE
171233
0
414958
PROGRESSIVE CORP OHIO
COM
743315103
10
12300
SH
Call
SOLE
0
0
0
PROLOGIS INC
COM
74340W103
30339
481648
SH
SOLE
454518
0
27130
PROOFPOINT INC
COM
743424103
3490
30704
SH
SOLE
12357
0
18347
PROPETRO HLDG CORP
COM
74347M108
12418
781472
SH
SOLE
0
0
781472
PROS HOLDINGS INC
COM
74346Y103
1089
33000
SH
SOLE
0
0
33000
PROSHARES TR
INVT INT RT HG
74347B607
686
9004
SH
SOLE
0
0
9004
PROSHARES TR
MSCI EAFE DIVD
74347B839
1899
50051
SH
SOLE
0
0
50051
PROSHARES TR
PSHS LC COR PLUS
74347R248
627
9431
SH
SOLE
0
0
9431
PROSHARES TR
PSHS SHORT DOW30
74347R701
1630
107890
SH
SOLE
0
0
107890
PROSHARES TR
PSHS ULT MCAP400
74347R404
230
1927
SH
SOLE
0
0
1927
PROSHARES TR
PSHS ULTSH 20YRS
74347B201
368
10156
SH
SOLE
0
0
10156
PROSHARES TR
RUSS 2000 DIVD
74347B698
2753
51325
SH
SOLE
0
0
51325
PROSHARES TR
S&P 500 DV ARIST
74348A467
42786
687326
SH
SOLE
0
0
687326
PROSHARES TR
S&P MDCP 400 DIV
74347B680
1890
35674
SH
SOLE
0
0
35674
PROSHARES TR
ULTRA FNCLS NEW
74347X633
992
8053
SH
SOLE
0
0
8053
PROSPECT CAPITAL CORPORATION
COM
74348T102
622
94893
SH
SOLE
0
0
94893
PROTO LABS INC
COM
743713109
366
3115
SH
SOLE
0
0
3115
PROVIDENT FINL SVCS INC
COM
74386T105
273
10669
SH
SOLE
0
0
10669
PRUDENTIAL FINL INC
COM
744320102
21121
203968
SH
SOLE
73460
0
130508
PRUDENTIAL GLB SHT DUR HG YL
COM
74433A109
5209
375324
SH
SOLE
0
0
375324
PRUDENTIAL PLC
ADR
74435K204
27930
546249
SH
SOLE
488710
0
57539
PRUDENTIAL SHT DURATION HG Y
COM
74442F107
2539
179708
SH
SOLE
0
0
179708
PTC INC
COM
69370C100
15093
193476
SH
SOLE
48335
0
145141
PUBLIC STORAGE
COM
74460D109
80597
402200
SH
SOLE
376251
0
25949
PUBLIC SVC ENTERPRISE GROUP
COM
744573106
47436
944181
SH
SOLE
848074
0
96107
PULTE GROUP INC
COM
745867101
10975
372157
SH
SOLE
319334
0
52823
PUMA BIOTECHNOLOGY INC
COM
74587V107
299
4390
SH
SOLE
3513
0
877
PURE STORAGE INC
CL A
74624M102
1501
75262
SH
SOLE
0
0
75262
PUTNAM MANAGED MUN INCOM TR
COM
746823103
2064
289143
SH
SOLE
0
0
289143
PUTNAM MASTER INTER INCOME T
SH BEN INT
746909100
262
55841
SH
SOLE
0
0
55841
PUTNAM MUN OPPORTUNITIES TR
SH BEN INT
746922103
1213
104067
SH
SOLE
0
0
104067
PUTNAM PREMIER INCOME TR
SH BEN INT
746853100
2759
527538
SH
SOLE
0
0
527538
PVH CORP
COM
693656100
13164
86931
SH
SOLE
78621
0
8310
PZENA INVESTMENT MGMT INC
CLASS A
74731Q103
223
20000
SH
SOLE
0
0
20000
Q2 HLDGS INC
COM
74736L109
270
5930
SH
SOLE
0
0
5930
QCR HOLDINGS INC
COM
74727A104
653
14562
SH
SOLE
0
0
14562
QEP RES INC
COM
74733V100
978
99867
SH
SOLE
54055
0
45812
QORVO INC
COM
74736K101
3881
55092
SH
SOLE
31031
0
24061
QTS RLTY TR INC
COM CL A
74736A103
426
11753
SH
SOLE
0
0
11753
QUAKER CHEM CORP
COM
747316107
3030
20457
SH
SOLE
19336
0
1121
QUALCOMM INC
COM
747525103
139229
2512717
SH
SOLE
1457001
0
1055716
QUALCOMM INC
COM
747525103
9
12000
SH
Call
SOLE
0
0
0
QUALCOMM INC
COM
747525103
13
44700
SH
Call
SOLE
0
0
0
QUALCOMM INC
COM
747525103
1
16400
SH
Call
SOLE
0
0
0
QUALYS INC
COM
74758T303
3892
53497
SH
SOLE
34285
0
19212
QUANTA SVCS INC
COM
74762E102
3630
105682
SH
SOLE
57791
0
47891
QUEST DIAGNOSTICS INC
COM
74834L100
2543
25355
SH
SOLE
14058
0
11297
QUIDEL CORP
COM
74838J101
1762
34017
SH
SOLE
0
0
34017
RADIAN GROUP INC
COM
750236101
1704
89493
SH
SOLE
89030
0
463
RADIUS HEALTH INC
COM NEW
750469207
586
16317
SH
SOLE
0
0
16317
RADNET INC
COM
750491102
318
22051
SH
SOLE
0
0
22051
RAIT FINANCIAL TRUST
COM NEW
749227609
2
10333
SH
SOLE
0
0
10333
RALPH LAUREN CORP
CL A
751212101
364
3258
SH
SOLE
0
0
3258
RAMCO-GERSHENSON PPTYS TR
COM SH BEN INT
751452202
3065
248009
SH
SOLE
246085
0
1924
RANDGOLD RES LTD
ADR
752344309
1427
17146
SH
SOLE
1549
0
15597
RANGE RES CORP
COM
75281A109
1495
102842
SH
SOLE
39052
0
63790
RANGER ENERGY SVCS INC
COM CL A
75282U104
90
11100
SH
SOLE
0
0
11100
RAPID7 INC
COM
753422104
1343
52535
SH
SOLE
34809
0
17726
RAYMOND JAMES FINANCIAL INC
COM
754730109
35029
391773
SH
SOLE
0
0
391773
RAYONIER ADVANCED MATLS INC
COM
75508B104
1941
90386
SH
SOLE
80719
0
9667
RAYONIER INC
COM
754907103
1351
38394
SH
SOLE
0
0
38394
RAYTHEON CO
COM NEW
755111507
116386
539267
SH
SOLE
208346
0
330921
RBC BEARINGS INC
COM
75524B104
8477
68251
SH
SOLE
67282
0
969
RE MAX HLDGS INC
CL A
75524W108
274
4527
SH
SOLE
4080
0
447
REALITY SHS ETF TR
DIVS ETF
75605A108
944
34556
SH
SOLE
0
0
34556
REALITY SHS ETF TR
NSD NXGN ECO ETF
75605A702
1071
47405
SH
SOLE
0
0
47405
REALOGY HLDGS CORP
COM
75605Y106
3102
113718
SH
SOLE
112323
0
1395
REALPAGE INC
COM
75606N109
9329
181145
SH
SOLE
23267
0
157878
REALTY INCOME CORP
COM
756109104
36553
706606
SH
SOLE
566957
0
139649
REAVES UTIL INCOME FD
COM SH BEN INT
756158101
2324
82320
SH
SOLE
0
0
82320
RED HAT INC
COM
756577102
40184
268770
SH
SOLE
159238
0
109532
RED HAT INC
NOTE 0.250%10/0
756577AD4
1163
575000
PRN
SOLE
0
0
575000
RED ROBIN GOURMET BURGERS IN
COM
75689M101
710
12237
SH
SOLE
0
0
12237
REDFIN CORP
COM
75737F108
1724
75500
SH
SOLE
0
0
75500
REDWOOD TR INC
COM
758075402
179
11565
SH
SOLE
0
0
11565
REGAL BELOIT CORP
COM
758750103
1310
17864
SH
SOLE
854
0
17010
REGENCY CTRS CORP
COM
758849103
6746
114382
SH
SOLE
112469
0
1913
REGENERON PHARMACEUTICALS
COM
75886F107
17925
52052
SH
SOLE
41711
0
10341
REGIONS FINL CORP NEW
COM
7591EP100
33763
1817185
SH
SOLE
1009324
0
807861
REINSURANCE GROUP AMER INC
COM NEW
759351604
16752
108778
SH
SOLE
107681
0
1097
RELIANCE STEEL & ALUMINUM CO
COM
759509102
3196
37278
SH
SOLE
21497
0
15781
RELIANCE STEEL & ALUMINUM CO
COM
759509102
14
14000
SH
Call
SOLE
0
0
0
RELX NV
SPONSORED ADR
75955B102
8542
410880
SH
SOLE
409515
0
1365
RELX PLC
SPONSORED ADR
759530108
13460
644350
SH
SOLE
640373
0
3977
RENASANT CORP
COM
75970E107
7047
165587
SH
SOLE
0
0
165587
RENT A CTR INC NEW
COM
76009N100
1105
128036
SH
SOLE
0
0
128036
REPUBLIC SVCS INC
COM
760759100
24921
376284
SH
SOLE
234866
0
141418
RESEARCH FRONTIERS INC
COM
760911107
27
27500
SH
SOLE
0
0
27500
RESMED INC
COM
761152107
1152
11681
SH
SOLE
0
0
11681
RESOURCES CONNECTION INC
COM
76122Q105
1209
74648
SH
SOLE
74157
0
491
RESTAURANT BRANDS INTL INC
COM
76131D103
957
16813
SH
SOLE
11033
0
5780
RETAIL OPPORTUNITY INVTS COR
COM
76131N101
17972
1017094
SH
SOLE
884703
0
132391
RETAIL PPTYS AMER INC
CL A
76131V202
156
13405
SH
SOLE
0
0
13405
REXNORD CORP NEW
COM
76169B102
779
26262
SH
SOLE
26048
0
214
RH
COM
74967X103
531
5569
SH
SOLE
0
0
5569
RINGCENTRAL INC
CL A
76680R206
5649
88956
SH
SOLE
144
0
88812
RIO TINTO PLC
SPONSORED ADR
767204100
26778
519654
SH
SOLE
300092
0
219562
RITCHIE BROS AUCTIONEERS
COM
767744105
2170
68962
SH
SOLE
63008
0
5954
RITE AID CORP
COM
767754104
1295
771053
SH
SOLE
462
0
770591
RITE AID CORP
COM
767754104
2
15000
SH
Call
SOLE
0
0
0
RIVERNORTH OPPRTUNITIES FD I
COM
76881Y109
1292
63482
SH
SOLE
0
0
63482
RLI CORP
COM
749607107
2927
46177
SH
SOLE
44062
0
2115
RMR REAL ESTATE INCOME FUND
COM
76970B101
14797
887614
SH
SOLE
0
0
887614
ROBERT HALF INTL INC
COM
770323103
8312
143582
SH
SOLE
139276
0
4306
ROCKWELL AUTOMATION INC
COM
773903109
8561
49145
SH
SOLE
14255
0
34890
ROCKWELL COLLINS INC
COM
774341101
5770
42788
SH
SOLE
0
0
42788
ROCKWELL MED INC
COM
774374102
420
80676
SH
SOLE
0
0
80676
ROCKY MTN CHOCOLATE FACTORY
COM
77467X101
216
17950
SH
SOLE
0
0
17950
ROGERS COMMUNICATIONS INC
CL B
775109200
23236
520354
SH
SOLE
517722
0
2632
ROGERS CORP
COM
775133101
519
4340
SH
SOLE
2144
0
2196
ROKU INC
COM CL A
77543R102
1393
44777
SH
SOLE
0
0
44777
ROLLINS INC
COM
775711104
4881
95649
SH
SOLE
0
0
95649
ROPER TECHNOLOGIES INC
COM
776696106
55112
196341
SH
SOLE
8222
0
188119
ROSS STORES INC
COM
778296103
24047
308374
SH
SOLE
240987
0
67387
ROYAL BK CDA MONTREAL QUE
COM
780087102
36147
468021
SH
SOLE
266976
0
201045
ROYAL BK SCOTLAND GROUP PLC
SP ADR PREF S
780097739
1617
63195
SH
SOLE
0
0
63195
ROYAL BK SCOTLAND GROUP PLC
SPONS ADR 2 ORD
780097689
2610
352675
SH
SOLE
346662
0
6013
ROYAL CARIBBEAN CRUISES LTD
COM
V7780T103
6260
53163
SH
SOLE
28789
0
24374
ROYAL DUTCH SHELL PLC
SPON ADR B
780259107
36692
559934
SH
SOLE
223627
0
336307
ROYAL DUTCH SHELL PLC
SPONS ADR A
780259206
98573
1544791
SH
SOLE
1140462
0
404329
ROYAL GOLD INC
COM
780287108
7741
90117
SH
SOLE
0
0
90117
ROYCE GLOBAL VALUE TR INC
COM
78081T104
9111
830554
SH
SOLE
0
0
830554
ROYCE MICRO-CAP TR INC
COM
780915104
879
93961
SH
SOLE
0
0
93961
ROYCE VALUE TR INC
COM
780910105
15747
1011987
SH
SOLE
1
0
1011986
RPC INC
COM
749660106
408
22652
SH
SOLE
5943
0
16709
RPM INTL INC
COM
749685103
11669
244781
SH
SOLE
120396
0
124385
RPM INTL INC
NOTE 2.250%12/1
749685AT0
1578
1405000
PRN
SOLE
0
0
1405000
RSP PERMIAN INC
COM
74978Q105
3471
74039
SH
SOLE
64517
0
9522
RYANAIR HLDGS PLC
SPONSORED ADR NE
783513203
7559
61527
SH
SOLE
53387
0
8140
RYDER SYS INC
COM
783549108
644
8853
SH
SOLE
2539
0
6314
RYDEX ETF TRUST
GUG S&P MC400 PG
78355W601
708
4480
SH
SOLE
0
0
4480
RYDEX ETF TRUST
GUG S&P SC500 EQ
78355W882
733
7451
SH
SOLE
0
0
7451
RYDEX ETF TRUST
GUG S&P SC600 PG
78355W809
1203
10447
SH
SOLE
0
0
10447
RYDEX ETF TRUST
GUG S&P500 EQ WT
78355W106
148568
1493433
SH
SOLE
67
0
1493366
RYDEX ETF TRUST
GUG S&P500 EQ WT
78355W833
2907
24351
SH
SOLE
0
0
24351
RYDEX ETF TRUST
GUG S&P500 EWCON
78355W874
2548
20126
SH
SOLE
0
0
20126
RYDEX ETF TRUST
GUG S&P500 PU GR
78355W403
18418
167773
SH
SOLE
0
0
167773
RYDEX ETF TRUST
GUG S&P500 PU VA
78355W304
23952
370710
SH
SOLE
0
0
370710
RYDEX ETF TRUST
GUG S&P500EQWTEN
78355W866
2781
51103
SH
SOLE
0
0
51103
RYDEX ETF TRUST
GUG S&P500EQWTFI
78355W858
5537
126220
SH
SOLE
0
0
126220
RYDEX ETF TRUST
GUG S&P500EQWTHC
78355W841
7715
42936
SH
SOLE
0
0
42936
RYDEX ETF TRUST
GUG S&P500EQWTMA
78355W825
958
9021
SH
SOLE
0
0
9021
RYDEX ETF TRUST
GUG S&P500EQWTTE
78355W817
30404
200911
SH
SOLE
0
0
200911
RYDEX ETF TRUST
GUGGENHM S&P 400
78355W577
886
14056
SH
SOLE
0
0
14056
RYDEX ETF TRUST
GUGGENHM S&P 500
78355W205
2880
15421
SH
SOLE
0
0
15421
RYMAN HOSPITALITY PPTYS INC
COM
78377T107
35749
461574
SH
SOLE
453564
0
8010
S&P GLOBAL INC
COM
78409V104
17658
92420
SH
SOLE
19867
0
72553
SABINE ROYALTY TR
UNIT BEN INT
785688102
308
7002
SH
SOLE
0
0
7002
SABRA HEALTH CARE REIT INC
COM
78573L106
19953
1130470
SH
SOLE
1033506
0
96964
SABRE CORP
COM
78573M104
9621
448541
SH
SOLE
443398
0
5143
SACHEM CAP CORP
COM
78590A109
49
14000
SH
SOLE
0
0
14000
SAGE THERAPEUTICS INC
COM
78667J108
2292
14229
SH
SOLE
6574
0
7655
SAIA INC
COM
78709Y105
300
3998
SH
SOLE
3278
0
720
SALESFORCE COM INC
COM
79466L302
98669
848403
SH
SOLE
111918
0
736485
SALESFORCE COM INC
COM
79466L302
101
14200
SH
Call
SOLE
0
0
0
SALIENT MIDSTREAM & MLP FD
SH BEN INT
79471V105
245
26934
SH
SOLE
0
0
26934
SAN JUAN BASIN RTY TR
UNIT BEN INT
798241105
108
13700
SH
SOLE
0
0
13700
SANDERSON FARMS INC
COM
800013104
584
4904
SH
SOLE
0
0
4904
SANDRIDGE MISSISSIPPIAN TR I
SH BEN INT
80007V106
24
24778
SH
SOLE
0
0
24778
SANDRIDGE PERMIAN TR
COM UNIT BEN INT
80007A102
27
14119
SH
SOLE
0
0
14119
SANDSTORM GOLD LTD
COM NEW
80013R206
121
25490
SH
SOLE
0
0
25490
SANGAMO THERAPEUTICS INC
COM
800677106
259
13627
SH
SOLE
0
0
13627
SANMINA CORPORATION
COM
801056102
874
33410
SH
SOLE
0
0
33410
SANOFI
RIGHT 12/31/2020
80105N113
5
10968
SH
SOLE
0
0
10968
SANOFI
SPONSORED ADR
80105N105
67240
1677652
SH
SOLE
1516938
0
160714
SAP SE
SPON ADR
803054204
33135
315087
SH
SOLE
295945
0
19142
SAREPTA THERAPEUTICS INC
COM
803607100
1801
24310
SH
SOLE
12105
0
12205
SASOL LTD
SPONSORED ADR
803866300
660
19384
SH
SOLE
0
0
19384
SBA COMMUNICATIONS CORP NEW
CL A
78410G104
8016
46900
SH
SOLE
24885
0
22015
SCANA CORP NEW
COM
80589M102
3357
89393
SH
SOLE
0
0
89393
SCHEIN HENRY INC
COM
806407102
8396
124926
SH
SOLE
18367
0
106559
SCHLUMBERGER LTD
COM
806857108
79166
1222077
SH
SOLE
825948
0
396129
SCHNEIDER NATIONAL INC
CL B
80689H102
3032
116337
SH
SOLE
110206
0
6131
SCHULMAN A INC
COM
808194104
524
12187
SH
SOLE
0
0
12187
SCHWAB CHARLES CORP NEW
COM
808513105
26679
510885
SH
SOLE
436190
0
74695
SCHWAB STRATEGIC TR
INTL EQTY ETF
808524805
1201
35627
SH
SOLE
0
0
35627
SCHWAB STRATEGIC TR
SCHWAB FDT US LG
808524771
1441
39642
SH
SOLE
0
0
39642
SCHWAB STRATEGIC TR
SCHWB FDT EMK LG
808524730
494
15830
SH
SOLE
0
0
15830
SCHWAB STRATEGIC TR
SCHWB FDT INT LG
808524755
934
31167
SH
SOLE
0
0
31167
SCHWAB STRATEGIC TR
SCHWB FDT INT SC
808524748
10874
303605
SH
SOLE
0
0
303605
SCHWAB STRATEGIC TR
US AGGREGATE B
808524839
938
18376
SH
SOLE
0
0
18376
SCHWAB STRATEGIC TR
US BRD MKT ETF
808524102
2255
35349
SH
SOLE
0
0
35349
SCHWAB STRATEGIC TR
US DIVIDEND EQ
808524797
8870
180914
SH
SOLE
0
0
180914
SCHWAB STRATEGIC TR
US LRG CAP ETF
808524201
2001
31719
SH
SOLE
0
0
31719
SCHWAB STRATEGIC TR
US MID-CAP ETF
808524508
1305
24681
SH
SOLE
0
0
24681
SCHWAB STRATEGIC TR
US REIT ETF
808524847
718
18772
SH
SOLE
0
0
18772
SCHWAB STRATEGIC TR
US SML CAP ETF
808524607
708
10241
SH
SOLE
0
0
10241
SCHWAB STRATEGIC TR
US TIPS ETF
808524870
2246
40924
SH
SOLE
0
0
40924
SCHWEITZER-MAUDUIT INTL INC
COM
808541106
287
7327
SH
SOLE
6152
0
1175
SCOTTS MIRACLE GRO CO
CL A
810186106
7658
89309
SH
SOLE
7273
0
82036
SEA LTD
ADR
81141R100
369
32767
SH
SOLE
0
0
32767
SEABOARD CORP
COM
811543107
299
70
SH
SOLE
0
0
70
SEABRIDGE GOLD INC
COM
811916105
150
13870
SH
SOLE
0
0
13870
SEADRILL LIMITED
SHS
G7945E105
38
194182
SH
SOLE
0
0
194182
SEAGATE TECHNOLOGY PLC
SHS
G7945M107
83297
1423392
SH
SOLE
1321771
0
101621
SEALED AIR CORP NEW
COM
81211K100
4681
109403
SH
SOLE
38270
0
71133
SEARS HLDGS CORP
COM
812350106
43
16091
SH
SOLE
0
0
16091
SEATTLE GENETICS INC
COM
812578102
483
9220
SH
SOLE
0
0
9220
SEAWORLD ENTMT INC
COM
81282V100
1717
115759
SH
SOLE
114639
0
1120
SEI INVESTMENTS CO
COM
784117103
14969
199832
SH
SOLE
151212
0
48620
SELECT INCOME REIT
COM SH BEN INT
81618T100
344
17656
SH
SOLE
0
0
17656
SELECT SECTOR SPDR TR
ENERGY
81369Y506
34822
516560
SH
SOLE
16226
0
500334
SELECT SECTOR SPDR TR
ENERGY
81369Y506
1
27700
SH
Call
SOLE
0
0
0
SELECT SECTOR SPDR TR
RL EST SEL SEC
81369Y860
10592
340806
SH
SOLE
269648
0
71158
SELECT SECTOR SPDR TR
SBI CONS DISCR
81369Y407
61647
608611
SH
SOLE
344611
0
264000
SELECT SECTOR SPDR TR
SBI CONS STPLS
81369Y308
28064
533236
SH
SOLE
389026
0
144210
SELECT SECTOR SPDR TR
SBI HEALTHCARE
81369Y209
80159
984749
SH
SOLE
660310
0
324439
SELECT SECTOR SPDR TR
SBI INT-FINL
81369Y605
55374
2008498
SH
SOLE
329715
0
1678783
SELECT SECTOR SPDR TR
SBI INT-FINL
81369Y605
54
24400
SH
Call
SOLE
0
0
0
SELECT SECTOR SPDR TR
SBI INT-INDS
81369Y704
37549
505443
SH
SOLE
18739
0
486704
SELECT SECTOR SPDR TR
SBI INT-UTILS
81369Y886
9058
179252
SH
SOLE
0
0
179252
SELECT SECTOR SPDR TR
SBI MATERIALS
81369Y100
9685
170094
SH
SOLE
0
0
170094
SELECT SECTOR SPDR TR
TECHNOLOGY
81369Y803
72127
1102522
SH
SOLE
484540
0
617982
SELECTIVE INS GROUP INC
COM
816300107
676
11137
SH
SOLE
0
0
11137
SEMGROUP CORP
CL A
81663A105
2228
104124
SH
SOLE
7268
0
96856
SEMPRA ENERGY
6% PFD CONV A
816851406
204
1990
SH
SOLE
0
0
1990
SEMPRA ENERGY
COM
816851109
40325
362573
SH
SOLE
322967
0
39606
SEMTECH CORP
COM
816850101
2043
52308
SH
SOLE
49107
0
3201
SENIOR HSG PPTYS TR
SH BEN INT
81721M109
858
54784
SH
SOLE
0
0
54784
SENOMYX INC
COM
81724Q107
17
18658
SH
SOLE
0
0
18658
SENSATA TECHNOLOGIES HLDNG P
SHS
G8060N102
15701
302933
SH
SOLE
300594
0
2339
SENSEONICS HLDGS INC
COM
81727U105
157
52400
SH
SOLE
0
0
52400
SENSIENT TECHNOLOGIES CORP
COM
81725T100
883
12510
SH
SOLE
10689
0
1821
SERITAGE GROWTH PPTYS
CL A
81752R100
819
23027
SH
SOLE
12973
0
10054
SERVICE CORP INTL
COM
817565104
8232
218135
SH
SOLE
397
0
217738
SERVICE CORP INTL
COM
817565104
3
16100
SH
Call
SOLE
0
0
0
SERVICEMASTER GLOBAL HLDGS I
COM
81761R109
335
6590
SH
SOLE
4044
0
2546
SERVICENOW INC
COM
81762P102
27558
166563
SH
SOLE
19921
0
146642
SERVICESOURCE INTL INC
COM
81763U100
61
15887
SH
SOLE
0
0
15887
SERVISFIRST BANCSHARES INC
COM
81768T108
536
13133
SH
SOLE
0
0
13133
SHELL MIDSTREAM PARTNERS L P
UNIT LTD INT
822634101
280
13290
SH
SOLE
0
0
13290
SHERWIN WILLIAMS CO
COM
824348106
15023
38308
SH
SOLE
23884
0
14424
SHINHAN FINANCIAL GROUP CO L
SPN ADR RESTRD
824596100
1549
36537
SH
SOLE
36424
0
113
SHIP FINANCE INTERNATIONAL L
SHS
G81075106
435
30436
SH
SOLE
0
0
30436
SHIRE PLC
SPONSORED ADR
82481R106
14273
95540
SH
SOLE
80010
0
15530
SHOPIFY INC
CL A
82509L107
5806
46597
SH
SOLE
0
0
46597
SIGNATURE BK NEW YORK N Y
COM
82669G104
3047
21462
SH
SOLE
19087
0
2375
SIGNET JEWELERS LIMITED
SHS
G81276100
1784
46322
SH
SOLE
288
0
46034
SILGAN HOLDINGS INC
COM
827048109
695
24963
SH
SOLE
0
0
24963
SILICON LABORATORIES INC
COM
826919102
2162
24047
SH
SOLE
20047
0
4000
SILICON MOTION TECHNOLOGY CO
SPONSORED ADR
82706C108
3915
81367
SH
SOLE
60497
0
20870
SIMMONS 1ST NATL CORP
CL A $1 PAR
828730200
563
19782
SH
SOLE
0
0
19782
SIMON PPTY GROUP INC NEW
COM
828806109
18884
122341
SH
SOLE
76813
0
45528
SIMULATIONS PLUS INC
COM
829214105
639
43348
SH
SOLE
26478
0
16870
SINA CORP
ORD
G81477104
895
8582
SH
SOLE
0
0
8582
SINCLAIR BROADCAST GROUP INC
CL A
829226109
7583
242263
SH
SOLE
202061
0
40202
SIRIUS XM HLDGS INC
COM
82968B103
3405
545661
SH
SOLE
134846
0
410815
SIRIUS XM HLDGS INC
COM
82968B103
6
20000
SH
Put
SOLE
0
0
20000
SIRIUS XM HLDGS INC
COM
82968B103
85
50000
SH
Call
SOLE
0
0
0
SIRIUS XM HLDGS INC
COM
82968B103
9
19100
SH
Call
SOLE
0
0
0
SIRIUS XM HLDGS INC
COM
82968B103
11
20000
SH
Put
SOLE
0
0
20000
SIRIUS XM HLDGS INC
COM
82968B103
13
50000
SH
Call
SOLE
0
0
0
SITEONE LANDSCAPE SUPPLY INC
COM
82982L103
574
7449
SH
SOLE
3948
0
3501
SIX FLAGS ENTMT CORP NEW
COM
83001A102
12069
193843
SH
SOLE
65867
0
127976
SK TELECOM LTD
SPONSORED ADR
78440P108
1175
48594
SH
SOLE
42861
0
5733
SKECHERS U S A INC
CL A
830566105
268
6884
SH
SOLE
0
0
6884
SKYWEST INC
COM
830879102
2676
49184
SH
SOLE
19576
0
29608
SKYWORKS SOLUTIONS INC
COM
83088M102
16048
160067
SH
SOLE
34172
0
125895
SL GREEN RLTY CORP
COM
78440X101
7857
81138
SH
SOLE
79936
0
1202
SLEEP NUMBER CORP
COM
83125X103
1671
47550
SH
SOLE
44675
0
2875
SLM CORP
COM
78442P106
5393
481125
SH
SOLE
471961
0
9164
SM ENERGY CO
COM
78454L100
340
18849
SH
SOLE
0
0
18849
SMART GLOBAL HLDGS INC
SHS
G8232Y101
563
11304
SH
SOLE
0
0
11304
SMITH & NEPHEW PLC
SPDN ADR NEW
83175M205
1125
29478
SH
SOLE
23879
0
5599
SMITH A O
COM
831865209
6943
109189
SH
SOLE
56965
0
52224
SMUCKER J M CO
COM NEW
832696405
19441
156757
SH
SOLE
17905
0
138852
SNAP INC
CL A
83304A106
3935
247971
SH
SOLE
0
0
247971
SNAP ON INC
COM
833034101
25115
170225
SH
SOLE
150450
0
19775
SOCIEDAD QUIMICA MINERA DE C
SPON ADR SER B
833635105
4684
95307
SH
SOLE
53448
0
41859
SODASTREAM INTERNATIONAL LTD
USD SHS
M9068E105
1944
21169
SH
SOLE
0
0
21169
SOGOU INC
ADR REPSTG A
83409V104
177
21500
SH
SOLE
0
0
21500
SOLAREDGE TECHNOLOGIES INC
COM
83417M104
1075
20440
SH
SOLE
0
0
20440
SOLIGENIX INC
COM
834223307
29
14710
SH
SOLE
0
0
14710
SONOCO PRODS CO
COM
835495102
2514
51833
SH
SOLE
19272
0
32561
SONOMA PHARMACEUTICALS INC
COM
83558L105
41
11041
SH
SOLE
0
0
11041
SONY CORP
SPONSORED ADR
835699307
9894
204672
SH
SOLE
145026
0
59646
SOURCE CAP INC
COM
836144105
207
5192
SH
SOLE
0
0
5192
SOUTH JERSEY INDS INC
COM
838518108
3865
137259
SH
SOLE
20122
0
117137
SOUTH ST CORP
COM
840441109
4209
49346
SH
SOLE
36739
0
12607
SOUTHCROSS ENERGY PARTNERS L
COM UNIT LTDPT
84130C100
22
13711
SH
SOLE
0
0
13711
SOUTHERN CO
COM
842587107
111065
2486899
SH
SOLE
1666348
0
820551
SOUTHERN COPPER CORP
COM
84265V105
728
13430
SH
SOLE
0
0
13430
SOUTHERN FIRST BANCSHARES IN
COM
842873101
3180
71453
SH
SOLE
0
0
71453
SOUTHWEST AIRLS CO
COM
844741108
24104
420812
SH
SOLE
213522
0
207290
SOUTHWEST GAS HOLDINGS INC
COM
844895102
437
6459
SH
SOLE
2316
0
4143
SOUTHWESTERN ENERGY CO
COM
845467109
1574
363421
SH
SOLE
147917
0
215504
SPDR DOW JONES INDL AVRG ETF
UT SER 1
78467X109
34588
143282
SH
SOLE
0
0
143282
SPDR GOLD TRUST
GOLD SHS
78463V107
58596
465825
SH
SOLE
137
0
465688
SPDR INDEX SHS FDS
ASIA PACIF ETF
78463X301
15343
143880
SH
SOLE
0
0
143880
SPDR INDEX SHS FDS
DJ GLB RL ES ETF
78463X749
8664
187240
SH
SOLE
169
0
187071
SPDR INDEX SHS FDS
DJ INTL RL ETF
78463X863
1208
30198
SH
SOLE
0
0
30198
SPDR INDEX SHS FDS
EURO STOXX 50
78463X202
5386
133741
SH
SOLE
0
0
133741
SPDR INDEX SHS FDS
GLB NAT RESRCE
78463X541
9212
190402
SH
SOLE
0
0
190402
SPDR INDEX SHS FDS
MSCI ACWI EXUS
78463X848
297
7633
SH
SOLE
0
0
7633
SPDR INDEX SHS FDS
MSCI EAFE STRTGC
78463X434
1284
19804
SH
SOLE
0
0
19804
SPDR INDEX SHS FDS
MSCI EMRG MKTS
78463X426
11562
176382
SH
SOLE
165983
0
10399
SPDR INDEX SHS FDS
PORTFOLIO DEVLPD
78463X889
3746
119179
SH
SOLE
0
0
119179
SPDR INDEX SHS FDS
PORTFOLIO EMG MK
78463X509
349
8870
SH
SOLE
0
0
8870
SPDR INDEX SHS FDS
S&P CHINA ETF
78463X400
248
2239
SH
SOLE
0
0
2239
SPDR INDEX SHS FDS
S&P EM MKT DIV
78463X533
635
17904
SH
SOLE
0
0
17904
SPDR INDEX SHS FDS
S&P EMKTSC ETF
78463X756
10417
198464
SH
SOLE
0
0
198464
SPDR INDEX SHS FDS
S&P GBLINF ETF
78463X855
311
6305
SH
SOLE
0
0
6305
SPDR INDEX SHS FDS
S&P GLBDIV ETF
78463X459
489
7108
SH
SOLE
0
0
7108
SPDR INDEX SHS FDS
S&P INTL ETF
78463X772
3981
99360
SH
SOLE
0
0
99360
SPDR INDEX SHS FDS
STOXX EUR 50 ETF
78463X103
247
7136
SH
SOLE
0
0
7136
SPDR S&P 500 ETF TR
TR UNIT
78462F103
494910
1880685
SH
SOLE
293667
0
1587018
SPDR S&P 500 ETF TR
TR UNIT
78462F103
25
13700
SH
Put
SOLE
0
0
13700
SPDR S&P 500 ETF TR
TR UNIT
78462F103
47
12000
SH
Put
SOLE
0
0
12000
SPDR S&P MIDCAP 400 ETF TR
UTSER1 S&PDCRP
78467Y107
214448
627497
SH
SOLE
327858
0
299639
SPDR SER TR
BLOMBERG BRC INV
78468R200
166932
5432218
SH
SOLE
4926290
0
505928
SPDR SER TR
BLOOMBERG SRT TR
78468R408
1618
59121
SH
SOLE
0
0
59121
SPDR SER TR
DORSEY WRGT FI
78468R713
1992
79246
SH
SOLE
0
0
79246
SPDR SER TR
NUVEEN BLMBRG SR
78468R739
81493
1704168
SH
SOLE
1672148
0
32020
SPDR SER TR
NUVEEN BRC MUNIC
78468R721
4433
92294
SH
SOLE
67983
0
24311
SPDR SER TR
PORTFOLIO SH TSR
78468R101
3440
115898
SH
SOLE
0
0
115898
SPDR SER TR
PORTFOLIO SM ETF
78468R853
2091
69880
SH
SOLE
0
0
69880
SPDR SER TR
PRTFLO S&P500 HI
78468R788
279
7803
SH
SOLE
0
0
7803
SPDR SER TR
SPDR BLOOMBERG
78468R663
526
5750
SH
SOLE
0
0
5750
SPDR SER TR
SSGA US LRG ETF
78468R804
919
10208
SH
SOLE
0
0
10208
SPDR SER TR
SSGA US SMAL ETF
78468R887
516
5814
SH
SOLE
0
0
5814
SPDR SERIES TRUST
AEROSPACE DEF
78464A631
9350
107621
SH
SOLE
0
0
107621
SPDR SERIES TRUST
BLMBRG BRC CNVRT
78464A359
28004
542077
SH
SOLE
979
0
541098
SPDR SERIES TRUST
BLOMBERG BRC INT
78464A334
1153
34856
SH
SOLE
0
0
34856
SPDR SERIES TRUST
BLOMBERG INTL TR
78464A516
2362
80026
SH
SOLE
78
0
79948
SPDR SERIES TRUST
BLOMBRG BRC EMRG
78464A391
1353
44540
SH
SOLE
0
0
44540
SPDR SERIES TRUST
BLOMBRG BRC INTL
78464A151
827
22979
SH
SOLE
0
0
22979
SPDR SERIES TRUST
BLOMBRG BRC TIPS
78464A656
291
5222
SH
SOLE
0
0
5222
SPDR SERIES TRUST
BLOOMBERG BRCLYS
78464A417
143720
4008909
SH
SOLE
3877856
0
131053
SPDR SERIES TRUST
CITI INT GVT ETF
78464A490
1122
18839
SH
SOLE
0
0
18839
SPDR SERIES TRUST
COMP SOFTWARE
78464A599
488
6457
SH
SOLE
0
0
6457
SPDR SERIES TRUST
DJ REIT ETF
78464A607
960
11146
SH
SOLE
108
0
11038
SPDR SERIES TRUST
HLTH CR EQUIP
78464A581
538
7721
SH
SOLE
0
0
7721
SPDR SERIES TRUST
NUV HGHYLD MUN
78464A284
36518
655147
SH
SOLE
636901
0
18246
SPDR SERIES TRUST
NYSE TECH ETF
78464A102
75230
845946
SH
SOLE
812579
0
33367
SPDR SERIES TRUST
OILGAS EQUIP
78464A748
1876
128875
SH
SOLE
0
0
128875
SPDR SERIES TRUST
PORTFOLIO INTRMD
78464A375
129922
3873640
SH
SOLE
3767051
0
106589
SPDR SERIES TRUST
PORTFOLIO LN COR
78464A367
888
32580
SH
SOLE
0
0
32580
SPDR SERIES TRUST
PORTFOLIO MD ETF
78464A847
12693
382774
SH
SOLE
382474
0
300
SPDR SERIES TRUST
PORTFOLIO SHORT
78464A474
24678
817155
SH
SOLE
583619
0
233536
SPDR SERIES TRUST
PRTFLO S&P500 GW
78464A409
10153
302889
SH
SOLE
1081
0
301808
SPDR SERIES TRUST
S&P 400 MDCP GRW
78464A821
283
1799
SH
SOLE
0
0
1799
SPDR SERIES TRUST
S&P 400 MDCP VAL
78464A839
5986
60180
SH
SOLE
57823
0
2357
SPDR SERIES TRUST
S&P 600 SMCP GRW
78464A201
1162
4996
SH
SOLE
0
0
4996
SPDR SERIES TRUST
S&P 600 SMCP VAL
78464A300
794
6430
SH
SOLE
0
0
6430
SPDR SERIES TRUST
S&P 600 SML CAP
78464A813
4478
33673
SH
SOLE
0
0
33673
SPDR SERIES TRUST
S&P BIOTECH
78464A870
38178
435157
SH
SOLE
0
0
435157
SPDR SERIES TRUST
S&P BIOTECH
78464A870
520
41800
SH
Call
SOLE
0
0
0
SPDR SERIES TRUST
S&P BK ETF
78464A797
7412
154774
SH
SOLE
0
0
154774
SPDR SERIES TRUST
S&P CAP MKTS
78464A771
11984
205517
SH
SOLE
202307
0
3210
SPDR SERIES TRUST
S&P DIVID ETF
78464A763
325369
3567629
SH
SOLE
2831952
0
735677
SPDR SERIES TRUST
S&P HOMEBUILD
78464A888
1593
39059
SH
SOLE
0
0
39059
SPDR SERIES TRUST
S&P INS ETF
78464A789
1366
44025
SH
SOLE
0
0
44025
SPDR SERIES TRUST
S&P METALS MNG
78464A755
2891
84917
SH
SOLE
0
0
84917
SPDR SERIES TRUST
S&P OILGAS EXP
78464A730
2632
74727
SH
SOLE
0
0
74727
SPDR SERIES TRUST
S&P PHARMAC
78464A722
2846
67962
SH
SOLE
0
0
67962
SPDR SERIES TRUST
S&P REGL BKG
78464A698
18820
311640
SH
SOLE
0
0
311640
SPDR SERIES TRUST
S&P RETAIL ETF
78464A714
476
10755
SH
SOLE
0
0
10755
SPDR SERIES TRUST
S&P SEMICNDCTR
78464A862
20165
287824
SH
SOLE
0
0
287824
SPDR SERIES TRUST
S&P TRANSN ETF
78464A532
1520
24203
SH
SOLE
0
0
24203
SPDR SERIES TRUST
WELLS FG PFD ETF
78464A292
1274
29323
SH
SOLE
0
0
29323
SPECTRA ENERGY PARTNERS LP
COM
84756N109
18087
537671
SH
SOLE
494070
0
43601
SPECTRUM BRANDS HLDGS INC
COM
84763R101
2853
27507
SH
SOLE
24233
0
3274
SPIRE INC
COM
84857L101
527
7290
SH
SOLE
0
0
7290
SPIRIT AEROSYSTEMS HLDGS INC
COM CL A
848574109
21101
252107
SH
SOLE
105460
0
146647
SPIRIT AIRLS INC
COM
848577102
1734
45900
SH
SOLE
326
0
45574
SPIRIT RLTY CAP INC NEW
COM
84860W102
619
79745
SH
SOLE
0
0
79745
SPLUNK INC
COM
848637104
19199
195129
SH
SOLE
152712
0
42417
SPRAGUE RES LP
COM UNIT REP LTD
849343108
607
25436
SH
SOLE
0
0
25436
SPRINT CORP
COM SER 1
85207U105
234
47890
SH
SOLE
0
0
47890
SPROTT FOCUS TR INC
COM
85208J109
162
20848
SH
SOLE
0
0
20848
SPROTT PHYSICAL GOLD & SILVE
TR UNIT
85208R101
11112
840526
SH
SOLE
0
0
840526
SPROTT PHYSICAL GOLD TRUST
UNIT
85207H104
6186
575483
SH
SOLE
0
0
575483
SPROTT PHYSICAL PLAT PALLAD
UNIT
85207Q104
1802
211237
SH
SOLE
0
0
211237
SPROTT PHYSICAL SILVER TR
TR UNIT
85207K107
1107
183287
SH
SOLE
0
0
183287
SPROUTS FMRS MKT INC
COM
85208M102
774
32991
SH
SOLE
16197
0
16794
SPX CORP
COM
784635104
1215
37409
SH
SOLE
30350
0
7059
SPX FLOW INC
COM
78469X107
2002
40697
SH
SOLE
0
0
40697
SQUARE INC
CL A
852234103
12505
254174
SH
SOLE
49333
0
204841
SRC ENERGY INC
COM
78470V108
5526
585959
SH
SOLE
0
0
585959
SS&C TECHNOLOGIES HLDGS INC
COM
78467J100
16626
309926
SH
SOLE
36902
0
273024
SSGA ACTIVE ETF TR
BLKSTN GSOSRLN
78467V608
24006
506242
SH
SOLE
430550
0
75692
SSGA ACTIVE ETF TR
GLOBL ALLO ETF
78467V400
29218
766486
SH
SOLE
0
0
766486
SSGA ACTIVE ETF TR
MULT ASS RLRTN
78467V103
624
24041
SH
SOLE
0
0
24041
SSGA ACTIVE ETF TR
SPDR TR TACTIC
78467V848
14752
307529
SH
SOLE
0
0
307529
SSR MNG INC
COM
784730103
165
17236
SH
SOLE
0
0
17236
ST JOE CO
COM
790148100
504
26749
SH
SOLE
0
0
26749
STAG INDL INC
COM
85254J102
26283
1098801
SH
SOLE
1036644
0
62157
STAMPS COM INC
COM NEW
852857200
1950
9697
SH
SOLE
0
0
9697
STANLEY BLACK & DECKER INC
COM
854502101
18297
119428
SH
SOLE
67402
0
52026
STANLEY BLACK & DECKER INC
UNIT 05/15/2020
854502887
909
7922
SH
SOLE
0
0
7922
STAR GROUP L P
UNIT LTD PARTNR
85512C105
278
29710
SH
SOLE
0
0
29710
STARBUCKS CORP
COM
855244109
96204
1661845
SH
SOLE
733303
0
928542
STARBUCKS CORP
COM
855244109
1
26400
SH
Call
SOLE
0
0
0
STARBUCKS CORP
COM
855244109
1
20400
SH
Call
SOLE
0
0
0
STARWOOD PPTY TR INC
COM
85571B105
5550
264931
SH
SOLE
134011
0
130920
STATE BK FINL CORP
COM
856190103
2907
96883
SH
SOLE
0
0
96883
STATE STR CORP
COM
857477103
15181
152224
SH
SOLE
123468
0
28756
STATOIL ASA
SPONSORED ADR
85771P102
40574
1715606
SH
SOLE
1706223
0
9383
STEEL DYNAMICS INC
COM
858119100
31798
719073
SH
SOLE
508002
0
211071
STEELCASE INC
CL A
858155203
1341
98590
SH
SOLE
0
0
98590
STEIN MART INC
COM
858375108
170
111531
SH
SOLE
0
0
111531
STELLUS CAP INVT CORP
COM
858568108
952
82687
SH
SOLE
0
0
82687
STEPAN CO
COM
858586100
1068
12844
SH
SOLE
0
0
12844
STERICYCLE INC
COM
858912108
32500
555273
SH
SOLE
505756
0
49517
STERIS PLC
SHS USD
G84720104
28366
303832
SH
SOLE
284612
0
19220
STERLING BANCORP DEL
COM
85917A100
1245
55203
SH
SOLE
7854
0
47349
STERLING CONSTRUCTION CO INC
COM
859241101
842
73494
SH
SOLE
0
0
73494
STIFEL FINL CORP
COM
860630102
916
15466
SH
SOLE
11915
0
3551
STMICROELECTRONICS N V
NY REGISTRY
861012102
2439
109439
SH
SOLE
20252
0
89187
STOCK YDS BANCORP INC
COM
861025104
298
8488
SH
SOLE
0
0
8488
STONEMOR PARTNERS L P
COM UNITS INT
86183Q100
799
128587
SH
SOLE
0
0
128587
STORE CAP CORP
COM
862121100
868
34987
SH
SOLE
0
0
34987
STRYKER CORP
COM
863667101
28412
176551
SH
SOLE
64316
0
112235
STUDENT TRANSN INC
COM
86388A108
84
11166
SH
SOLE
0
0
11166
STURM RUGER & CO INC
COM
864159108
980
18661
SH
SOLE
0
0
18661
SUBURBAN PROPANE PARTNERS L
UNIT LTD PARTN
864482104
984
44700
SH
SOLE
224
0
44476
SUMITOMO MITSUI FINL GROUP I
SPONSORED ADR
86562M209
13289
1563370
SH
SOLE
1548624
0
14746
SUMMIT HOTEL PPTYS INC
COM
866082100
1871
137509
SH
SOLE
115462
0
22047
SUMMIT MATLS INC
CL A
86614U100
948
31311
SH
SOLE
30391
0
920
SUMMIT MIDSTREAM PARTNERS LP
COM UNIT LTD
866142102
551
39186
SH
SOLE
0
0
39186
SUN CMNTYS INC
COM
866674104
2101
22991
SH
SOLE
18351
0
4640
SUN HYDRAULICS CORP
COM
866942105
347
6483
SH
SOLE
0
0
6483
SUN LIFE FINL INC
COM
866796105
242
5899
SH
SOLE
0
0
5899
SUNCOKE ENERGY INC
COM
86722A103
560
52033
SH
SOLE
50169
0
1864
SUNCOR ENERGY INC NEW
COM
867224107
24489
709258
SH
SOLE
575853
0
133405
SUNOCO LP
COM U REP LP
86765K109
1430
56053
SH
SOLE
0
0
56053
SUNOPTA INC
COM
8676EP108
818
115222
SH
SOLE
0
0
115222
SUNPOWER CORP
COM
867652406
169
21238
SH
SOLE
0
0
21238
SUNRUN INC
COM
86771W105
137
15365
SH
SOLE
0
0
15365
SUNTRUST BKS INC
COM
867914103
41244
606167
SH
SOLE
373954
0
232213
SUPERIOR ENERGY SVCS INC
COM
868157108
3475
412263
SH
SOLE
269735
0
142528
SUPERNUS PHARMACEUTICALS INC
COM
868459108
401
8762
SH
SOLE
5369
0
3393
SUTHERLAND ASSET MGMT CORP M
COM
86933G105
11138
735169
SH
SOLE
0
0
735169
SVB FINL GROUP
COM
78486Q101
27740
115577
SH
SOLE
14494
0
101083
SWISS HELVETIA FD INC
COM
870875101
130
10633
SH
SOLE
0
0
10633
SYKES ENTERPRISES INC
COM
871237103
1520
52511
SH
SOLE
51199
0
1312
SYMANTEC CORP
COM
871503108
1144
44239
SH
SOLE
0
0
44239
SYNALLOY CP DEL
COM
871565107
256
17500
SH
SOLE
0
0
17500
SYNAPTICS INC
COM
87157D109
1111
24300
SH
SOLE
9659
0
14641
SYNCHRONOSS TECHNOLOGIES INC
COM
87157B103
2625
248857
SH
SOLE
0
0
248857
SYNCHRONY FINL
COM
87165B103
40311
1202254
SH
SOLE
300757
0
901497
SYNCHRONY FINL
COM
87165B103
1
13800
SH
Call
SOLE
0
0
0
SYNCHRONY FINL
COM
87165B103
18
33000
SH
Call
SOLE
0
0
0
SYNCHRONY FINL
COM
87165B103
2
15500
SH
Call
SOLE
0
0
0
SYNEOS HEALTH INC
CL A
87166B102
2088
58827
SH
SOLE
26685
0
32142
SYNERGY PHARMACEUTICALS DEL
COM NEW
871639308
266
145243
SH
SOLE
0
0
145243
SYNNEX CORP
COM
87162W100
1712
14460
SH
SOLE
0
0
14460
SYNOPSYS INC
COM
871607107
6904
82935
SH
SOLE
33934
0
49001
SYNOVUS FINL CORP
COM NEW
87161C501
6489
129937
SH
SOLE
33946
0
95991
SYNTEL INC
COM
87162H103
3189
124918
SH
SOLE
0
0
124918
SYNTHETIC BIOLOGICS INC
COM
87164U102
4
14000
SH
SOLE
0
0
14000
SYSCO CORP
COM
871829107
66680
1112075
SH
SOLE
858226
0
253849
T MOBILE US INC
COM
872590104
10272
168276
SH
SOLE
21910
0
146366
TABLEAU SOFTWARE INC
CL A
87336U105
1272
15735
SH
SOLE
13281
0
2454
TAHOE RES INC
COM
873868103
135
28863
SH
SOLE
0
0
28863
TAILORED BRANDS INC
COM
87403A107
399
15920
SH
SOLE
0
0
15920
TAIWAN SEMICONDUCTOR MFG LTD
SPONSORED ADR
874039100
66160
1511882
SH
SOLE
1099300
0
412582
TAKE-TWO INTERACTIVE SOFTWAR
COM
874054109
2785
28486
SH
SOLE
24464
0
4022
TAL ED GROUP
SPONSORED ADS
874080104
3196
86158
SH
SOLE
48613
0
37545
TALLGRASS ENERGY GP LP
SHS CL A
874696107
649
34128
SH
SOLE
13665
0
20463
TALLGRASS ENERGY PARTNERS LP
COM UNIT
874697105
2781
73395
SH
SOLE
0
0
73395
TANGER FACTORY OUTLET CTRS I
COM
875465106
5596
254346
SH
SOLE
167541
0
86805
TAPESTRY INC
COM
876030107
7865
149499
SH
SOLE
103377
0
46122
TARGA RES CORP
COM
87612G101
53816
1223089
SH
SOLE
884795
0
338294
TARGET CORP
COM
87612E106
80004
1152297
SH
SOLE
764386
0
387911
TARGET CORP
COM
87612E106
4
12500
SH
Call
SOLE
0
0
0
TATA MTRS LTD
SPONSORED ADR
876568502
300
11661
SH
SOLE
10890
0
771
TC PIPELINES LP
UT COM LTD PRT
87233Q108
860
24786
SH
SOLE
0
0
24786
TCG BDC INC
COM
872280102
246
13767
SH
SOLE
0
0
13767
TCP CAP CORP
COM
87238Q103
1639
115235
SH
SOLE
0
0
115235
TCW STRATEGIC INCOME FUND IN
COM
872340104
373
67052
SH
SOLE
0
0
67052
TD AMERITRADE HLDG CORP
COM
87236Y108
15209
256776
SH
SOLE
199094
0
57682
TE CONNECTIVITY LTD
REG SHS
H84989104
110613
1107237
SH
SOLE
1060877
0
46360
TECH DATA CORP
COM
878237106
425
4990
SH
SOLE
0
0
4990
TECHNIPFMC PLC
COM
G87110105
247
8399
SH
SOLE
0
0
8399
TECK RESOURCES LTD
CL B
878742204
1968
76393
SH
SOLE
0
0
76393
TECK RESOURCES LTD
CL B
878742204
8
18400
SH
Call
SOLE
0
0
0
TEEKAY LNG PARTNERS L P
PRTNRSP UNITS
Y8564M105
255
14229
SH
SOLE
0
0
14229
TEEKAY OFFSHORE PARTNERS L P
PARTNERSHIP UN
Y8565J101
192
84402
SH
SOLE
0
0
84402
TEGNA INC
COM
87901J105
741
65014
SH
SOLE
58735
0
6279
TEKLA HEALTHCARE INVS
SH BEN INT
87911J103
7379
342753
SH
SOLE
0
0
342753
TEKLA HEALTHCARE OPPORTUNIT
SHS
879105104
11290
685095
SH
SOLE
1000
0
684095
TEKLA LIFE SCIENCES INVS
SH BEN INT
87911K100
5268
274098
SH
SOLE
0
0
274098
TEKLA WORLD HEALTHCARE FD
BEN INT SHS
87911L108
2464
192034
SH
SOLE
0
0
192034
TELADOC INC
COM
87918A105
8965
222456
SH
SOLE
38348
0
184108
TELECOM ITALIA S P A NEW
SPON ADR ORD
87927Y102
2948
308026
SH
SOLE
301558
0
6468
TELEDYNE TECHNOLOGIES INC
COM
879360105
11342
60596
SH
SOLE
60170
0
426
TELEFLEX INC
COM
879369106
12762
50044
SH
SOLE
33274
0
16770
TELEFONICA BRASIL SA
SPONSORED ADR
87936R106
1743
113503
SH
SOLE
112294
0
1209
TELEFONICA S A
SPONSORED ADR
879382208
3879
393044
SH
SOLE
0
0
393044
TELEPHONE & DATA SYS INC
COM NEW
879433829
346
12342
SH
SOLE
0
0
12342
TELIGENT INC NEW
COM
87960W104
100
29900
SH
SOLE
0
0
29900
TELUS CORP
COM
87971M103
20398
580998
SH
SOLE
568622
0
12376
TEMPLETON EMERG MKTS INCOME
COM
880192109
689
60935
SH
SOLE
0
0
60935
TEMPLETON EMERGING MKTS FD I
COM
880191101
239
14692
SH
SOLE
0
0
14692
TEMPLETON GLOBAL INCOME FD
COM
880198106
3164
495191
SH
SOLE
0
0
495191
TEMPUR SEALY INTL INC
COM
88023U101
627
13844
SH
SOLE
2155
0
11689
TENET HEALTHCARE CORP
COM NEW
88033G407
342
14084
SH
SOLE
0
0
14084
TENNECO INC
COM
880349105
3363
61297
SH
SOLE
49809
0
11488
TERADATA CORP DEL
COM
88076W103
5241
132113
SH
SOLE
106082
0
26031
TERADYNE INC
COM
880770102
1826
39943
SH
SOLE
22149
0
17794
TEREX CORP NEW
COM
880779103
484
12935
SH
SOLE
0
0
12935
TERRENO RLTY CORP
COM
88146M101
1062
30772
SH
SOLE
30492
0
280
TESARO INC
COM
881569107
279
4881
SH
SOLE
293
0
4588
TESLA INC
COM
88160R101
18318
68832
SH
SOLE
16107
0
52725
TESSCO TECHNOLOGIES INC
COM
872386107
796
34377
SH
SOLE
34377
0
0
TETRA TECH INC NEW
COM
88162G103
482
9849
SH
SOLE
2957
0
6892
TETRA TECHNOLOGIES INC DEL
COM
88162F105
58
15413
SH
SOLE
0
0
15413
TEVA PHARMACEUTICAL FIN LLC
DBCV 0.250% 2/0
88163VAE9
971
1108000
PRN
SOLE
0
0
1108000
TEVA PHARMACEUTICAL INDS LTD
SPONSORED ADR
881624209
12405
725865
SH
SOLE
125525
0
600340
TEXAS CAPITAL BANCSHARES INC
COM
88224Q107
9627
107089
SH
SOLE
26720
0
80369
TEXAS INSTRS INC
COM
882508104
111328
1071572
SH
SOLE
719844
0
351728
TEXAS PAC LD TR
SUB CTF PROP I T
882610108
4093
8098
SH
SOLE
0
0
8098
TEXAS ROADHOUSE INC
COM
882681109
3156
54618
SH
SOLE
41264
0
13354
TEXTRON INC
COM
883203101
8215
139298
SH
SOLE
98173
0
41125
TG THERAPEUTICS INC
COM
88322Q108
3209
226017
SH
SOLE
0
0
226017
THE CUSHING MLP INFASTCR TOT
COM NEW
231631201
119
11400
SH
SOLE
0
0
11400
THE TRADE DESK INC
COM CL A
88339J105
856
17243
SH
SOLE
3840
0
13403
THERAPEUTICSMD INC
COM
88338N107
2694
553233
SH
SOLE
0
0
553233
THERAPEUTICSMD INC
COM
88338N107
6
15000
SH
Call
SOLE
0
0
0
THERMO FISHER SCIENTIFIC INC
COM
883556102
44788
216926
SH
SOLE
124372
0
92554
THERMO FISHER SCIENTIFIC INC
COM
883556102
206
2500
SH
Call
SOLE
0
0
0
THERMON GROUP HLDGS INC
COM
88362T103
607
27094
SH
SOLE
26933
0
161
THL CR INC
COM
872438106
1082
139223
SH
SOLE
0
0
139223
THL CR SR LN FD
COM
87244R103
1405
81690
SH
SOLE
0
0
81690
THOMSON REUTERS CORP
COM
884903105
26713
691320
SH
SOLE
600679
0
90641
THOR INDS INC
COM
885160101
10319
89594
SH
SOLE
80354
0
9240
TIER REIT INC
COM NEW
88650V208
432
23370
SH
SOLE
0
0
23370
TIFFANY & CO NEW
COM
886547108
3389
34704
SH
SOLE
0
0
34704
TIME WARNER INC
COM NEW
887317303
117507
1242384
SH
SOLE
144575
0
1097809
TIME WARNER INC
COM NEW
887317303
14
10100
SH
Call
SOLE
0
0
0
TIME WARNER INC
COM NEW
887317303
24
82900
SH
Call
SOLE
0
0
0
TIMKEN CO
COM
887389104
15259
334624
SH
SOLE
325119
0
9505
TIVITY HEALTH INC
COM
88870R102
751
18938
SH
SOLE
13147
0
5791
TJX COS INC NEW
COM
872540109
33699
413165
SH
SOLE
182838
0
230327
TJX COS INC NEW
COM
872540109
97
37300
SH
Call
SOLE
0
0
0
TJX COS INC NEW
COM
872540109
489
37300
SH
Call
SOLE
0
0
0
TOLL BROTHERS INC
COM
889478103
5714
132107
SH
SOLE
92402
0
39705
TOPBUILD CORP
COM
89055F103
363
4740
SH
SOLE
2155
0
2585
TORCHLIGHT ENERGY RES INC
COM
89102U103
33
25000
SH
SOLE
0
0
25000
TORCHMARK CORP
COM
891027104
9042
107425
SH
SOLE
89707
0
17718
TORO CO
COM
891092108
11128
178190
SH
SOLE
161953
0
16237
TORONTO DOMINION BK ONT
COM NEW
891160509
10708
188718
SH
SOLE
0
0
188718
TORTOISE ENERGY INDEPENDENC
COM
89148K101
316
28059
SH
SOLE
0
0
28059
TORTOISE ENERGY INFRA CORP
COM
89147L100
3206
128328
SH
SOLE
56698
0
71630
TORTOISE MLP FD INC
COM
89148B101
4425
277112
SH
SOLE
0
0
277112
TORTOISE PIPELINE & ENERGY F
COM
89148H108
3285
204788
SH
SOLE
0
0
204788
TOTAL S A
SPONSORED ADR
89151E109
199363
3455764
SH
SOLE
3073572
0
382192
TOTAL SYS SVCS INC
COM
891906109
17649
204607
SH
SOLE
77107
0
127500
TOWER SEMICONDUCTOR LTD
SHS NEW
M87915274
6655
246615
SH
SOLE
244276
0
2339
TOWNEBANK PORTSMOUTH VA
COM
89214P109
1298
45370
SH
SOLE
4486
0
40884
TOYOTA MOTOR CORP
SP ADR REP2COM
892331307
12522
96046
SH
SOLE
81991
0
14055
TPG SPECIALTY LENDING INC
COM
87265K102
741
41500
SH
SOLE
0
0
41500
TPI COMPOSITES INC
COM
87266J104
603
26845
SH
SOLE
0
0
26845
TRACON PHARMACEUTICALS INC
COM
89237H100
219
95069
SH
SOLE
0
0
95069
TRACTOR SUPPLY CO
COM
892356106
16515
262057
SH
SOLE
87315
0
174742
TRANSCANADA CORP
COM
89353D107
2562
61968
SH
SOLE
25287
0
36681
TRANSDIGM GROUP INC
COM
893641100
2044
6660
SH
SOLE
3052
0
3608
TRANSENTERIX INC
COM NEW
89366M201
126
73966
SH
SOLE
0
0
73966
TRANSOCEAN LTD
REG SHS
H8817H100
695
70222
SH
SOLE
9214
0
61008
TRANSUNION
COM
89400J107
1403
24718
SH
SOLE
15656
0
9062
TRAVELCENTERS AMER LLC
COM
894174101
71
19667
SH
SOLE
0
0
19667
TRAVELERS COMPANIES INC
COM
89417E109
44872
323150
SH
SOLE
258374
0
64776
TRAVELPORT WORLDWIDE LTD
SHS
G9019D104
9872
604136
SH
SOLE
602723
0
1413
TREEHOUSE FOODS INC
COM
89469A104
820
21424
SH
SOLE
0
0
21424
TREX CO INC
COM
89531P105
2532
23278
SH
SOLE
11506
0
11772
TRI CONTL CORP
COM
895436103
5564
211493
SH
SOLE
401
0
211092
TRI POINTE GROUP INC
COM
87265H109
4289
261030
SH
SOLE
0
0
261030
TRIANGLE CAP CORP
COM
895848109
1238
111230
SH
SOLE
0
0
111230
TRIMBLE INC
COM
896239100
257
7153
SH
SOLE
3102
0
4051
TRINITY INDS INC
COM
896522109
13454
412309
SH
SOLE
394958
0
17351
TRINSEO S A
SHS
L9340P101
211
2852
SH
SOLE
0
0
2852
TRIPADVISOR INC
COM
896945201
353
8643
SH
SOLE
5270
0
3373
TRITON INTL LTD
CL A
G9078F107
754
24638
SH
SOLE
0
0
24638
TRIUMPH BANCORP INC
COM
89679E300
247
6000
SH
SOLE
0
0
6000
TRIUMPH GROUP INC NEW
COM
896818101
2173
86217
SH
SOLE
0
0
86217
TRONOX LTD
SHS CL A
Q9235V101
275
14913
SH
SOLE
10106
0
4807
TROVAGENE INC
COM NEW
897238309
8
22000
SH
SOLE
0
0
22000
TRUECAR INC
COM
89785L107
104
11000
SH
SOLE
0
0
11000
TRUSTCO BK CORP N Y
COM
898349105
328
38794
SH
SOLE
0
0
38794
TRUSTMARK CORP
COM
898402102
698
22413
SH
SOLE
0
0
22413
TUPPERWARE BRANDS CORP
COM
899896104
3803
78601
SH
SOLE
71914
0
6687
TURKCELL ILETISIM HIZMETLERI
SPON ADR NEW
900111204
5972
624643
SH
SOLE
623742
0
901
TWENTY FIRST CENTY FOX INC
CL A
90130A101
6309
171957
SH
SOLE
75730
0
96227
TWENTY FIRST CENTY FOX INC
CL B
90130A200
2874
79014
SH
SOLE
28416
0
50598
TWILIO INC
CL A
90138F102
892
23359
SH
SOLE
0
0
23359
TWITTER INC
COM
90184L102
79706
2747543
SH
SOLE
2486024
0
261519
TWO HBRS INVT CORP
COM NEW
90187B408
1002
65178
SH
SOLE
0
0
65178
TYLER TECHNOLOGIES INC
COM
902252105
4631
21950
SH
SOLE
16535
0
5415
TYSON FOODS INC
CL A
902494103
12383
169185
SH
SOLE
129489
0
39696
U S CONCRETE INC
COM NEW
90333L201
1265
20936
SH
SOLE
0
0
20936
U S G CORP
COM NEW
903293405
619
15323
SH
SOLE
0
0
15323
U S SILICA HLDGS INC
COM
90346E103
751
29442
SH
SOLE
89
0
29353
UBIQUITI NETWORKS INC
COM
90347A100
256
3727
SH
SOLE
0
0
3727
UBS AG JERSEY BRH
ALERIAN INFRST
902641646
485
22959
SH
SOLE
0
0
22959
UBS AG JERSEY BRH
ETRAC WELLS BDCI
902641588
201
10161
SH
SOLE
0
0
10161
UBS AG LONDON BRH
ETRAC ALER MLP
90267B682
2349
155751
SH
SOLE
151074
0
4677
UBS GROUP AG
SHS
H42097107
29923
1703997
SH
SOLE
1447818
0
256179
UDR INC
COM
902653104
883
24784
SH
SOLE
0
0
24784
UGI CORP NEW
COM
902681105
1649
37121
SH
SOLE
42
0
37079
ULTA BEAUTY INC
COM
90384S303
6038
29557
SH
SOLE
16604
0
12953
ULTIMATE SOFTWARE GROUP INC
COM
90385D107
9916
40690
SH
SOLE
28983
0
11707
ULTRAGENYX PHARMACEUTICAL IN
COM
90400D108
267
5231
SH
SOLE
0
0
5231
UMB FINL CORP
COM
902788108
704
9724
SH
SOLE
9249
0
475
UMH PPTYS INC
COM
903002103
925
68953
SH
SOLE
0
0
68953
UMPQUA HLDGS CORP
COM
904214103
36054
1683997
SH
SOLE
1599701
0
84296
UNDER ARMOUR INC
CL A
904311107
1456
89041
SH
SOLE
268
0
88773
UNDER ARMOUR INC
CL C
904311206
3333
232261
SH
SOLE
9647
0
222614
UNIFIRST CORP MASS
COM
904708104
5153
31879
SH
SOLE
31806
0
73
UNILEVER N V
N Y SHS NEW
904784709
31227
553772
SH
SOLE
470393
0
83379
UNILEVER PLC
SPON ADR NEW
904767704
78448
1411949
SH
SOLE
1258291
0
153658
UNION BANKSHARES CORP NEW
COM
90539J109
1861
50691
SH
SOLE
0
0
50691
UNION BANKSHARES INC
COM
905400107
778
15317
SH
SOLE
0
0
15317
UNION PAC CORP
COM
907818108
304780
2267187
SH
SOLE
884490
0
1382697
UNION PAC CORP
COM
907818108
4
32800
SH
Call
SOLE
0
0
0
UNION PAC CORP
COM
907818108
17
14600
SH
Call
SOLE
0
0
0
UNION PAC CORP
COM
907818108
100
25600
SH
Call
SOLE
0
0
0
UNION PAC CORP
COM
907818108
357
29900
SH
Call
SOLE
0
0
0
UNIT CORP
COM
909218109
2240
113348
SH
SOLE
0
0
113348
UNITED BANKSHARES INC WEST V
COM
909907107
3399
96434
SH
SOLE
0
0
96434
UNITED CMNTY BKS BLAIRSVLE G
COM
90984P303
692
21852
SH
SOLE
5613
0
16239
UNITED CONTL HLDGS INC
COM
910047109
9296
133808
SH
SOLE
69914
0
63894
UNITED FINL BANCORP INC NEW
COM
910304104
168
10374
SH
SOLE
0
0
10374
UNITED FIRE GROUP INC
COM
910340108
1579
32990
SH
SOLE
0
0
32990
UNITED INS HLDGS CORP
COM
910710102
4691
245087
SH
SOLE
0
0
245087
UNITED PARCEL SERVICE INC
CL B
911312106
160846
1536828
SH
SOLE
1243780
0
293048
UNITED RENTALS INC
COM
911363109
8062
46676
SH
SOLE
20029
0
26647
UNITED STATES OIL FUND LP
UNITS
91232N108
305
23277
SH
SOLE
0
0
23277
UNITED STATES STL CORP NEW
COM
912909108
6177
175527
SH
SOLE
41567
0
133960
UNITED TECHNOLOGIES CORP
COM
913017109
84907
674806
SH
SOLE
242001
0
432805
UNITED THERAPEUTICS CORP DEL
COM
91307C102
327
2906
SH
SOLE
1084
0
1822
UNITEDHEALTH GROUP INC
COM
91324P102
289706
1353723
SH
SOLE
827010
0
526713
UNITI GROUP INC
COM
91325V108
11770
724317
SH
SOLE
12140
0
712177
UNIVAR INC
COM
91336L107
2024
72923
SH
SOLE
69071
0
3852
UNIVERSAL CORP VA
COM
913456109
360
7427
SH
SOLE
0
0
7427
UNIVERSAL DISPLAY CORP
COM
91347P105
3916
38768
SH
SOLE
162
0
38606
UNIVERSAL ELECTRS INC
COM
913483103
1416
27214
SH
SOLE
27070
0
144
UNIVERSAL HLTH SVCS INC
CL B
913903100
5696
48101
SH
SOLE
37888
0
10213
UNIVERSAL INS HLDGS INC
COM
91359V107
240
7536
SH
SOLE
6401
0
1135
UNIVERSAL SEC INSTRS INC
COM NEW
913821302
104
73513
SH
SOLE
0
0
73513
UNIVERSAL STAINLESS & ALLOY
COM
913837100
411
14938
SH
SOLE
0
0
14938
UNUM GROUP
COM
91529Y106
4892
102756
SH
SOLE
96086
0
6670
UPLAND SOFTWARE INC
COM
91544A109
1380
47949
SH
SOLE
0
0
47949
URANIUM ENERGY CORP
COM
916896103
21
16400
SH
SOLE
0
0
16400
URBAN OUTFITTERS INC
COM
917047102
775
20970
SH
SOLE
0
0
20970
US BANCORP DEL
COM NEW
902973304
111836
2214571
SH
SOLE
1677452
0
537119
US FOODS HLDG CORP
COM
912008109
310
9472
SH
SOLE
7250
0
2222
USA COMPRESSION PARTNERS LP
COMUNIT LTDPAR
90290N109
829
48940
SH
SOLE
0
0
48940
UTAH MED PRODS INC
COM
917488108
850
8596
SH
SOLE
8596
0
0
V F CORP
COM
918204108
31476
424658
SH
SOLE
234741
0
189917
VAIL RESORTS INC
COM
91879Q109
2315
10438
SH
SOLE
4869
0
5569
VALE S A
ADR
91912E105
2943
231381
SH
SOLE
170680
0
60701
VALEANT PHARMACEUTICALS INTL
COM
91911K102
1422
89301
SH
SOLE
0
0
89301
VALEANT PHARMACEUTICALS INTL
COM
91911K102
10
18000
SH
Call
SOLE
0
0
0
VALEANT PHARMACEUTICALS INTL
COM
91911K102
51
15000
SH
Call
SOLE
0
0
0
VALERO ENERGY CORP NEW
COM
91913Y100
86543
932875
SH
SOLE
709211
0
223664
VALHI INC NEW
COM
918905100
1663
274465
SH
SOLE
0
0
274465
VALLEY NATL BANCORP
COM
919794107
2747
220493
SH
SOLE
0
0
220493
VALMONT INDS INC
COM
920253101
1852
12660
SH
SOLE
0
0
12660
VALVOLINE INC
COM
92047W101
4239
191528
SH
SOLE
177026
0
14502
VANECK VECTORS ETF TR
AGRIBUSINESS ETF
92189F700
782
12649
SH
SOLE
0
0
12649
VANECK VECTORS ETF TR
AMT FREE INT ETF
92189F544
2854
121292
SH
SOLE
0
0
121292
VANECK VECTORS ETF TR
AMT FREE LONG MU
92189F536
4677
235275
SH
SOLE
0
0
235275
VANECK VECTORS ETF TR
AMT FREE SHORT M
92189F528
185
10769
SH
SOLE
0
0
10769
VANECK VECTORS ETF TR
BIOTECH ETF
92189F726
2073
17221
SH
SOLE
0
0
17221
VANECK VECTORS ETF TR
FALLEN ANGEL HG
92189F437
1207
41533
SH
SOLE
0
0
41533
VANECK VECTORS ETF TR
GOLD MINERS ETF
92189F106
12741
579650
SH
SOLE
0
0
579650
VANECK VECTORS ETF TR
HIGH INCOME INFR
92189F569
304
26534
SH
SOLE
0
0
26534
VANECK VECTORS ETF TR
HIGH INCOME MLP
92189F288
260
12518
SH
SOLE
0
0
12518
VANECK VECTORS ETF TR
HIGH YLD MUN ETF
92189F361
9082
293076
SH
SOLE
25237
0
267839
VANECK VECTORS ETF TR
JP MORGAN MKTS
92189F494
645
32909
SH
SOLE
116
0
32793
VANECK VECTORS ETF TR
JR GOLD MINERS E
92189F791
1800
55975
SH
SOLE
0
0
55975
VANECK VECTORS ETF TR
JR GOLD MINERS E
92189F791
1
10400
SH
Call
SOLE
0
0
0
VANECK VECTORS ETF TR
MORNINGSTAR INTL
92189F593
338
9859
SH
SOLE
0
0
9859
VANECK VECTORS ETF TR
MORNINGSTAR WIDE
92189F643
5670
136729
SH
SOLE
0
0
136729
VANECK VECTORS ETF TR
NAT RES ETF
92189F841
625
17231
SH
SOLE
0
0
17231
VANECK VECTORS ETF TR
OIL SVCS ETF
92189F718
2508
105080
SH
SOLE
0
0
105080
VANECK VECTORS ETF TR
PHARMACEUTICAL
92189F692
5244
92275
SH
SOLE
0
0
92275
VANECK VECTORS ETF TR
RARE EARTH STRAT
92189F742
1950
70093
SH
SOLE
0
0
70093
VANECK VECTORS ETF TR
RUSSIA ETF
92189F403
766
33695
SH
SOLE
0
0
33695
VANECK VECTORS ETF TR
SEMICONDUCTOR ET
92189F676
10514
100826
SH
SOLE
0
0
100826
VANECK VECTORS ETF TR
SHORT HIGH YIELD
92189F387
480
19811
SH
SOLE
18233
0
1578
VANECK VECTORS ETF TR
STEEL ETF
92189F205
300
6552
SH
SOLE
0
0
6552
VANECK VECTORS ETF TR
VIETNAM ETF
92189F817
652
33349
SH
SOLE
0
0
33349
VANGUARD ADMIRAL FDS INC
500 GRTH IDX F
921932505
1790
12861
SH
SOLE
0
0
12861
VANGUARD ADMIRAL FDS INC
500 VAL IDX FD
921932703
1352
12822
SH
SOLE
0
0
12822
VANGUARD ADMIRAL FDS INC
MIDCP 400 GRTH
921932869
417
3087
SH
SOLE
0
0
3087
VANGUARD ADMIRAL FDS INC
MIDCP 400 IDX
921932885
5399
42613
SH
SOLE
0
0
42613
VANGUARD ADMIRAL FDS INC
MIDCP 400 VAL
921932844
4959
42031
SH
SOLE
0
0
42031
VANGUARD ADMIRAL FDS INC
SMLCP 600 GRTH
921932794
5782
38689
SH
SOLE
0
0
38689
VANGUARD ADMIRAL FDS INC
SMLLCP 600 IDX
921932828
1854
13233
SH
SOLE
0
0
13233
VANGUARD BD INDEX FD INC
INTERMED TERM
921937819
11602
141882
SH
SOLE
504
0
141378
VANGUARD BD INDEX FD INC
LONG TERM BOND
921937793
14930
164230
SH
SOLE
1625
0
162605
VANGUARD BD INDEX FD INC
SHORT TRM BOND
921937827
14975
190913
SH
SOLE
777
0
190136
VANGUARD BD INDEX FD INC
TOTAL BND MRKT
921937835
91313
1142392
SH
SOLE
567981
0
574411
VANGUARD CHARLOTTE FDS
INTL BD IDX ETF
92203J407
10368
189428
SH
SOLE
0
0
189428
VANGUARD GROUP
DIV APP ETF
921908844
59205
585902
SH
SOLE
252
0
585650
VANGUARD INDEX FDS
EXTEND MKT ETF
922908652
29661
265860
SH
SOLE
0
0
265860
VANGUARD INDEX FDS
GROWTH ETF
922908736
65836
464026
SH
SOLE
177
0
463849
VANGUARD INDEX FDS
LARGE CAP ETF
922908637
10207
84210
SH
SOLE
20772
0
63438
VANGUARD INDEX FDS
MCAP GR IDXVIP
922908538
14316
110452
SH
SOLE
88
0
110364
VANGUARD INDEX FDS
MCAP VL IDXVIP
922908512
10469
95699
SH
SOLE
0
0
95699
VANGUARD INDEX FDS
MID CAP ETF
922908629
23631
153242
SH
SOLE
18
0
153224
VANGUARD INDEX FDS
REAL ESTATE ETF
922908553
57139
757095
SH
SOLE
436
0
756659
VANGUARD INDEX FDS
S&P 500 ETF SHS
922908363
2565517
10597767
SH
SOLE
10042940
0
554827
VANGUARD INDEX FDS
SM CP VAL ETF
922908611
14274
110293
SH
SOLE
926
0
109367
VANGUARD INDEX FDS
SMALL CP ETF
922908751
31799
216439
SH
SOLE
24
0
216415
VANGUARD INDEX FDS
SML CP GRW ETF
922908595
11193
68270
SH
SOLE
23
0
68247
VANGUARD INDEX FDS
TOTAL STK MKT
922908769
57523
423833
SH
SOLE
3599
0
420234
VANGUARD INDEX FDS
VALUE ETF
922908744
76972
745998
SH
SOLE
317621
0
428377
VANGUARD INTL EQUITY INDEX F
ALLWRLD EX US
922042775
86989
1599939
SH
SOLE
715326
0
884613
VANGUARD INTL EQUITY INDEX F
FTSE EMR MKT ETF
922042858
78595
1672939
SH
SOLE
25795
0
1647144
VANGUARD INTL EQUITY INDEX F
FTSE EUROPE ETF
922042874
11416
196324
SH
SOLE
0
0
196324
VANGUARD INTL EQUITY INDEX F
FTSE PACIFIC ETF
922042866
6765
92729
SH
SOLE
59811
0
32918
VANGUARD INTL EQUITY INDEX F
FTSE SMCAP ETF
922042718
5446
45668
SH
SOLE
0
0
45668
VANGUARD INTL EQUITY INDEX F
GLB EX US ETF
922042676
3054
50137
SH
SOLE
0
0
50137
VANGUARD INTL EQUITY INDEX F
TT WRLD ST ETF
922042742
10899
147991
SH
SOLE
0
0
147991
VANGUARD MALVERN FDS
STRM INFPROIDX
922020805
5516
112785
SH
SOLE
0
0
112785
VANGUARD MUN BD FD INC
TAX EXEMPT BD
922907746
212173
4175002
SH
SOLE
4112103
0
62899
VANGUARD SCOTTSDALE FDS
INT-TERM CORP
92206C870
52746
621715
SH
SOLE
424109
0
197606
VANGUARD SCOTTSDALE FDS
LG-TERM COR BD
92206C813
1360
14882
SH
SOLE
0
0
14882
VANGUARD SCOTTSDALE FDS
MORTG-BACK SEC
92206C771
18450
357567
SH
SOLE
351409
0
6158
VANGUARD SCOTTSDALE FDS
SHORT TERM TREAS
92206C102
9737
162174
SH
SOLE
143967
0
18207
VANGUARD SCOTTSDALE FDS
SHRT TRM CORP BD
92206C409
86674
1105104
SH
SOLE
505651
0
599453
VANGUARD SCOTTSDALE FDS
VNG RUS1000GRW
92206C680
1335
9560
SH
SOLE
0
0
9560
VANGUARD SCOTTSDALE FDS
VNG RUS1000IDX
92206C730
1214
10014
SH
SOLE
0
0
10014
VANGUARD SCOTTSDALE FDS
VNG RUS1000VAL
92206C714
526
5013
SH
SOLE
0
0
5013
VANGUARD SCOTTSDALE FDS
VNG RUS2000GRW
92206C623
208
1503
SH
SOLE
0
0
1503
VANGUARD SCOTTSDALE FDS
VNG RUS2000IDX
92206C664
3007
24658
SH
SOLE
0
0
24658
VANGUARD STAR FD
VG TL INTL STK F
921909768
21932
387830
SH
SOLE
0
0
387830
VANGUARD TAX MANAGED INTL FD
FTSE DEV MKT ETF
921943858
102895
2325314
SH
SOLE
2105
0
2323209
VANGUARD WHITEHALL FDS INC
EMERG MKT BD ETF
921946885
3302
42090
SH
SOLE
0
0
42090
VANGUARD WHITEHALL FDS INC
HIGH DIV YLD
921946406
175375
2126018
SH
SOLE
1522922
0
603096
VANGUARD WHITEHALL FDS INC
INTL DVD ETF
921946810
4526
70263
SH
SOLE
0
0
70263
VANGUARD WHITEHALL FDS INC
INTL HIGH ETF
921946794
1973
29689
SH
SOLE
0
0
29689
VANGUARD WORLD FD
MEGA CAP INDEX
921910873
6974
76982
SH
SOLE
0
0
76982
VANGUARD WORLD FD
MEGA CAP VAL ETF
921910840
26190
353634
SH
SOLE
0
0
353634
VANGUARD WORLD FD
MEGA GRWTH IND
921910816
29197
260131
SH
SOLE
0
0
260131
VANGUARD WORLD FDS
CONSUM DIS ETF
92204A108
3647
22993
SH
SOLE
0
0
22993
VANGUARD WORLD FDS
CONSUM STP ETF
92204A207
545
4004
SH
SOLE
0
0
4004
VANGUARD WORLD FDS
ENERGY ETF
92204A306
4886
52896
SH
SOLE
52
0
52844
VANGUARD WORLD FDS
FINANCIALS ETF
92204A405
20186
290564
SH
SOLE
0
0
290564
VANGUARD WORLD FDS
HEALTH CAR ETF
92204A504
15542
101232
SH
SOLE
0
0
101232
VANGUARD WORLD FDS
INDUSTRIAL ETF
92204A603
7451
53564
SH
SOLE
0
0
53564
VANGUARD WORLD FDS
INF TECH ETF
92204A702
33110
193628
SH
SOLE
17225
0
176403
VANGUARD WORLD FDS
MATERIALS ETF
92204A801
3139
24348
SH
SOLE
0
0
24348
VANGUARD WORLD FDS
TELCOMM ETF
92204A884
1305
15601
SH
SOLE
0
0
15601
VANGUARD WORLD FDS
UTILITIES ETF
92204A876
3175
28394
SH
SOLE
0
0
28394
VAREX IMAGING CORP
COM
92214X106
2008
56107
SH
SOLE
54159
0
1948
VARIAN MED SYS INC
COM
92220P105
11405
92989
SH
SOLE
88654
0
4335
VARONIS SYS INC
COM
922280102
907
14986
SH
SOLE
7984
0
7002
VASCULAR BIOGENICS LTD
COM
M96883109
189
82142
SH
SOLE
0
0
82142
VASCULAR BIOGENICS LTD
COM
M96883109
1
11000
SH
Call
SOLE
0
0
0
VECTOR GROUP LTD
COM
92240M108
531
26033
SH
SOLE
0
0
26033
VECTREN CORP
COM
92240G101
5145
80486
SH
SOLE
62909
0
17577
VEDANTA LTD
SPONSORED ADR
92242Y100
467
26578
SH
SOLE
25578
0
1000
VEECO INSTRS INC DEL
COM
922417100
492
28923
SH
SOLE
28866
0
57
VEEVA SYS INC
CL A COM
922475108
1206
16522
SH
SOLE
1791
0
14731
VENATOR MATLS PLC
SHS
G9329Z100
386
21319
SH
SOLE
11319
0
10000
VENTAS INC
COM
92276F100
72505
1463860
SH
SOLE
1410317
0
53543
VERACYTE INC
COM
92337F107
139
25000
SH
SOLE
0
0
25000
VERASTEM INC
COM
92337C104
88
29486
SH
SOLE
0
0
29486
VEREIT INC
COM
92339V100
665
95523
SH
SOLE
51503
0
44020
VERICEL CORP
COM
92346J108
347
34907
SH
SOLE
0
0
34907
VERIFONE SYS INC
COM
92342Y109
3268
212494
SH
SOLE
162223
0
50271
VERINT SYS INC
COM
92343X100
1725
40498
SH
SOLE
37669
0
2829
VERISIGN INC
COM
92343E102
5303
44732
SH
SOLE
3753
0
40979
VERISK ANALYTICS INC
COM
92345Y106
8445
81203
SH
SOLE
75425
0
5778
VERITONE INC
COM
92347M100
238
17100
SH
SOLE
0
0
17100
VERIZON COMMUNICATIONS INC
COM
92343V104
449565
9401172
SH
SOLE
4905011
0
4496161
VERIZON COMMUNICATIONS INC
COM
92343V104
1
25300
SH
Call
SOLE
0
0
0
VERIZON COMMUNICATIONS INC
COM
92343V104
4
99900
SH
Call
SOLE
0
0
0
VERIZON COMMUNICATIONS INC
COM
92343V104
49
104000
SH
Call
SOLE
0
0
0
VERMILION ENERGY INC
COM
923725105
7999
248122
SH
SOLE
246914
0
1208
VERSUM MATLS INC
COM
92532W103
11637
309246
SH
SOLE
138309
0
170937
VERTEX PHARMACEUTICALS INC
COM
92532F100
69806
428311
SH
SOLE
400453
0
27858
VIACOM INC NEW
CL B
92553P201
6094
196210
SH
SOLE
72223
0
123987
VIACOM INC NEW
CL B
92553P201
5
15500
SH
Call
SOLE
0
0
0
VIACOM INC NEW
CL B
92553P201
14
68800
SH
Call
SOLE
0
0
0
VICOR CORP
COM
925815102
571
20000
SH
SOLE
0
0
20000
VICTORY PORTFOLIOS II
SHS DEVP ENH VOL
92647N816
5349
151928
SH
SOLE
0
0
151928
VICTORY PORTFOLIOS II
SHS US 500 ENHA
92647N782
12519
256229
SH
SOLE
0
0
256229
VICTORY PORTFOLIOS II
SHS US 500 VOLA
92647N766
940
19222
SH
SOLE
0
0
19222
VICTORY PORTFOLIOS II
SHS US DISCOVRY
92647N774
1955
44107
SH
SOLE
0
0
44107
VICTORY PORTFOLIOS II
SHS US EQ INCM
92647N824
17232
379723
SH
SOLE
0
0
379723
VIEWRAY INC
COM
92672L107
354
55100
SH
SOLE
0
0
55100
VIPER ENERGY PARTNERS LP
COM UNT RP INT
92763M105
3395
133623
SH
SOLE
0
0
133623
VIPSHOP HLDGS LTD
SPONSORED ADR
92763W103
2082
125253
SH
SOLE
0
0
125253
VIRNETX HLDG CORP
COM
92823T108
560
141887
SH
SOLE
0
0
141887
VIRTU FINL INC
CL A
928254101
542
16435
SH
SOLE
0
0
16435
VIRTUS GLOBAL DIVID INCOME F
COM
92835W107
423
38456
SH
SOLE
0
0
38456
VIRTUS TOTAL RETURN FUND INC
COM
92837G100
738
65789
SH
SOLE
0
0
65789
VIRTUSA CORP
COM
92827P102
675
13937
SH
SOLE
0
0
13937
VISA INC
COM CL A
92826C839
235247
1966584
SH
SOLE
685691
0
1280893
VISTEON CORP
COM NEW
92839U206
1131
10263
SH
SOLE
8243
0
2020
VISTRA ENERGY CORP
COM
92840M102
4441
213188
SH
SOLE
115982
0
97206
VITAL THERAPIES INC
COM
92847R104
249
36682
SH
SOLE
0
0
36682
VMWARE INC
CL A COM
928563402
18232
150340
SH
SOLE
116964
0
33376
VOC ENERGY TR
TR UNIT
91829B103
80
19548
SH
SOLE
0
0
19548
VODAFONE GROUP PLC NEW
SPONSORED ADR
92857W308
170964
6145357
SH
SOLE
5149163
0
996194
VONAGE HLDGS CORP
COM
92886T201
440
41297
SH
SOLE
7324
0
33973
VORNADO RLTY TR
SH BEN INT
929042109
279
4144
SH
SOLE
0
0
4144
VOXELJET AG
ADS
92912L107
43
12655
SH
SOLE
0
0
12655
VOYA ASIA PAC DIVID EQUITY I
COM
92912J102
1051
97916
SH
SOLE
0
0
97916
VOYA EMERGING MKTS HIGH DIVI
COM
92912P108
651
67838
SH
SOLE
0
0
67838
VOYA FINL INC
COM
929089100
6166
122107
SH
SOLE
84785
0
37322
VOYA GLBL ADV & PREM OPP FD
COM
92912R104
312
28565
SH
SOLE
0
0
28565
VOYA GLBL EQTY DIV & PREM OP
COM
92912T100
256
35074
SH
SOLE
0
0
35074
VOYA INFRASTRUCTURE INDLS &
COM
92912X101
307
20239
SH
SOLE
600
0
19639
VOYA INTL HIGH DIVID EQTY IN
COM
92912Y109
122
17148
SH
SOLE
0
0
17148
VOYA PRIME RATE TR
SH BEN INT
92913A100
688
132128
SH
SOLE
0
0
132128
VOYA RISK MANAGED NAT RES FD
COM
92913C106
720
119201
SH
SOLE
0
0
119201
VULCAN MATLS CO
COM
929160109
1260
11036
SH
SOLE
3883
0
7153
W P CAREY INC
COM
92936U109
6516
105111
SH
SOLE
0
0
105111
W R BERKLEY CORPORATION
COM
084423102
7504
103224
SH
SOLE
96561
0
6663
WABASH NATL CORP
COM
929566107
855
41092
SH
SOLE
6361
0
34731
WABCO HLDGS INC
COM
92927K102
16610
124074
SH
SOLE
123601
0
473
WABTEC CORP
COM
929740108
2610
32067
SH
SOLE
23046
0
9021
WADDELL & REED FINL INC
CL A
930059100
4014
198622
SH
SOLE
1
0
198621
WAGEWORKS INC
COM
930427109
1727
38214
SH
SOLE
38119
0
95
WALGREENS BOOTS ALLIANCE INC
COM
931427108
32098
490249
SH
SOLE
73214
0
417035
WALMART INC
COM
931142103
168804
1897280
SH
SOLE
901509
0
995771
WALMART INC
COM
931142103
17
18900
SH
Call
SOLE
0
0
0
WASHINGTON TR BANCORP
COM
940610108
3762
69983
SH
SOLE
68066
0
1917
WASTE CONNECTIONS INC
COM
94106B101
30814
429528
SH
SOLE
42789
0
386739
WASTE MGMT INC DEL
COM
94106L109
52021
618421
SH
SOLE
241168
0
377253
WASTE MGMT INC DEL
COM
94106L109
31
21500
SH
Call
SOLE
0
0
0
WASTE MGMT INC DEL
COM
94106L109
11
16600
SH
Call
SOLE
0
0
0
WASTE MGMT INC DEL
COM
94106L109
3
28600
SH
Call
SOLE
0
0
0
WATERS CORP
COM
941848103
16083
80964
SH
SOLE
77112
0
3852
WATSCO INC
COM
942622200
6784
37485
SH
SOLE
15277
0
22208
WAYFAIR INC
CL A
94419L101
2167
32087
SH
SOLE
0
0
32087
WD-40 CO
COM
929236107
1515
11500
SH
SOLE
9753
0
1747
WEATHERFORD INTL PLC
ORD SHS
G48833100
8704
3800965
SH
SOLE
3629144
0
171821
WEBSTER FINL CORP CONN
COM
947890109
1730
31221
SH
SOLE
28896
0
2325
WEC ENERGY GROUP INC
COM
92939U106
48976
781121
SH
SOLE
654220
0
126901
WEIBO CORP
SPONSORED ADR
948596101
3682
30804
SH
SOLE
0
0
30804
WEIGHT WATCHERS INTL INC NEW
COM
948626106
455
7140
SH
SOLE
2255
0
4885
WEINGARTEN RLTY INVS
SH BEN INT
948741103
599
21336
SH
SOLE
0
0
21336
WELBILT INC
COM
949090104
1191
61221
SH
SOLE
41394
0
19827
WELLCARE HEALTH PLANS INC
COM
94946T106
1831
9455
SH
SOLE
7169
0
2286
WELLS FARGO CO NEW
COM
949746101
168736
3219530
SH
SOLE
2321452
0
898078
WELLS FARGO CO NEW
PERP PFD CNV A
949746804
7385
5725
SH
SOLE
0
0
5725
WELLS FARGO GLOBAL DIVIDEND
COM
94987C103
96
16876
SH
SOLE
0
0
16876
WELLS FARGO INCOME OPPORTUNI
WF INC OPPTY FD
94987B105
83
10376
SH
SOLE
0
0
10376
WELLS FARGO MULTI SECTOR INC
COM
94987D101
2667
204377
SH
SOLE
0
0
204377
WELLTOWER INC
COM
95040Q104
87150
1601127
SH
SOLE
1338747
0
262380
WENDYS CO
COM
95058W100
2688
153135
SH
SOLE
102339
0
50796
WESBANCO INC
COM
950810101
1467
34680
SH
SOLE
0
0
34680
WESCO INTL INC
COM
95082P105
4063
65474
SH
SOLE
63460
0
2014
WEST PHARMACEUTICAL SVSC INC
COM
955306105
6421
72727
SH
SOLE
54203
0
18524
WESTAR ENERGY INC
COM
95709T100
867
16477
SH
SOLE
0
0
16477
WESTERN ALLIANCE BANCORP
COM
957638109
3321
57147
SH
SOLE
44625
0
12522
WESTERN ASSET CLYM INFL OPP
COM
95766R104
2878
254233
SH
SOLE
0
0
254233
WESTERN ASSET CLYM INFL SEC
COM SH BEN INT
95766Q106
622
53954
SH
SOLE
0
0
53954
WESTERN ASSET EMRG MKT DEBT
COM
95766A101
1502
103346
SH
SOLE
0
0
103346
WESTERN ASSET GLB HI INCOME
COM
95766B109
162
17250
SH
SOLE
0
0
17250
WESTERN ASSET GLOBAL CP DEFI
COM
95790C107
1106
66138
SH
SOLE
0
0
66138
WESTERN ASSET HGH YLD DFNDFD
COM
95768B107
950
65096
SH
SOLE
0
0
65096
WESTERN ASSET HIGH INCM FD I
COM
95766J102
285
43482
SH
SOLE
0
0
43482
WESTERN ASSET HIGH INCM OPP
COM
95766K109
562
116744
SH
SOLE
0
0
116744
WESTERN ASSET INTM MUNI FD I
COM
958435109
419
48453
SH
SOLE
0
0
48453
WESTERN ASSET INVT GRADE DEF
COM
95790A101
542
25394
SH
SOLE
0
0
25394
WESTERN ASSET MUN DEF OPP TR
COM
95768A109
1247
57369
SH
SOLE
0
0
57369
WESTERN ASSET MUN HI INCM FD
COM
95766N103
1602
222776
SH
SOLE
0
0
222776
WESTERN ASST MN PRT FD INC
COM
95766P108
3501
244314
SH
SOLE
0
0
244314
WESTERN ASST MNGD MUN FD INC
COM
95766M105
1170
89724
SH
SOLE
1040
0
88684
WESTERN DIGITAL CORP
COM
958102105
63171
684627
SH
SOLE
546059
0
138568
WESTERN GAS EQUITY PARTNERS
COMUNT LTD PT
95825R103
246
7435
SH
SOLE
0
0
7435
WESTERN GAS PARTNERS LP
COM UNIT LP IN
958254104
3732
87459
SH
SOLE
0
0
87459
WESTERN NEW ENG BANCORP INC
COM
958892101
182
17055
SH
SOLE
0
0
17055
WESTERN UN CO
COM
959802109
47061
2447251
SH
SOLE
2412734
0
34517
WESTLAKE CHEM CORP
COM
960413102
1434
12898
SH
SOLE
18
0
12880
WESTLAKE CHEM PARTNERS LP
COM UNIT RP LP
960417103
373
16683
SH
SOLE
0
0
16683
WESTPAC BKG CORP
SPONSORED ADR
961214301
26204
1181422
SH
SOLE
1027102
0
154320
WESTPORT FUEL SYSTEMS INC
COM NEW
960908309
242
110599
SH
SOLE
0
0
110599
WESTPORT FUEL SYSTEMS INC
COM NEW
960908309
53
25000
SH
Put
SOLE
0
0
25000
WESTPORT FUEL SYSTEMS INC
COM NEW
960908309
5
32000
SH
Call
SOLE
0
0
0
WESTROCK CO
COM
96145D105
56973
887835
SH
SOLE
294335
0
593500
WEX INC
COM
96208T104
1066
6807
SH
SOLE
1278
0
5529
WEYCO GROUP INC
COM
962149100
1157
34428
SH
SOLE
0
0
34428
WEYERHAEUSER CO
COM
962166104
96441
2755450
SH
SOLE
1678977
0
1076473
WEYERHAEUSER CO
COM
962166104
1
22300
SH
Call
SOLE
0
0
0
WGL HLDGS INC
COM
92924F106
314
3751
SH
SOLE
0
0
3751
WHEATON PRECIOUS METALS CORP
COM
962879102
1972
96830
SH
SOLE
0
0
96830
WHIRLPOOL CORP
COM
963320106
2327
15199
SH
SOLE
4067
0
11132
WHITE MTNS INS GROUP LTD
COM
G9618E107
12804
15567
SH
SOLE
15065
0
502
WHITEHORSE FIN INC
COM
96524V106
655
52746
SH
SOLE
0
0
52746
WHITING PETE CORP NEW
COM NEW
966387409
7469
220711
SH
SOLE
0
0
220711
WHITING PETE CORP NEW
COM NEW
966387409
159
64700
SH
Call
SOLE
0
0
0
WIDEOPENWEST INC
COM
96758W101
487
68050
SH
SOLE
0
0
68050
WILDHORSE RESOURCE DEV CORP
COM
96812T102
2953
154680
SH
SOLE
0
0
154680
WILEY JOHN & SONS INC
CL A
968223206
22510
353372
SH
SOLE
349395
0
3977
WILLAMETTE VY VINEYARD INC
COM
969136100
104
13075
SH
SOLE
0
0
13075
WILLIAMS COS INC DEL
COM
969457100
19076
767327
SH
SOLE
471197
0
296130
WILLIAMS PARTNERS L P NEW
COM UNIT LTD PAR
96949L105
6500
188786
SH
SOLE
0
0
188786
WILLIAMS SONOMA INC
COM
969904101
1970
37344
SH
SOLE
0
0
37344
WILLIS TOWERS WATSON PUB LTD
SHS
G96629103
38499
252964
SH
SOLE
224924
0
28040
WINDSTREAM HLDGS INC
COM NEW
97382A200
48
33950
SH
SOLE
0
0
33950
WINTRUST FINL CORP
COM
97650W108
9394
109166
SH
SOLE
4365
0
104801
WISDOMTREE INVTS INC
COM
97717P104
427
46576
SH
SOLE
0
0
46576
WISDOMTREE TR
CBOE S&P 500
97717X560
3632
128595
SH
SOLE
125982
0
2613
WISDOMTREE TR
CURRNCY INT EQ
97717X263
359
12079
SH
SOLE
0
0
12079
WISDOMTREE TR
EM LCL DEBT FD
97717X867
332
8445
SH
SOLE
0
0
8445
WISDOMTREE TR
EMER MKT HIGH FD
97717W315
14306
299158
SH
SOLE
793
0
298365
WISDOMTREE TR
EMG MKTS SMCAP
97717W281
1991
36845
SH
SOLE
0
0
36845
WISDOMTREE TR
EUROPE HEDGED EQ
97717X701
50944
812239
SH
SOLE
680430
0
131809
WISDOMTREE TR
EUROPE SMCP DV
97717W869
5504
78726
SH
SOLE
0
0
78726
WISDOMTREE TR
FUTRE STRAT FD
97717W125
2592
65548
SH
SOLE
0
0
65548
WISDOMTREE TR
GLB HIGH DIV FD
97717W877
209
4493
SH
SOLE
0
0
4493
WISDOMTREE TR
HEDGED HI YLD BD
97717W430
304
12738
SH
SOLE
0
0
12738
WISDOMTREE TR
INDIA ERNGS FD
97717W422
5971
227712
SH
SOLE
0
0
227712
WISDOMTREE TR
INTL DIV EX FINL
97717W786
4793
110488
SH
SOLE
0
0
110488
WISDOMTREE TR
INTL EQUITY FD
97717W703
14840
270512
SH
SOLE
217662
0
52850
WISDOMTREE TR
INTL LRGCAP DV
97717W794
589
11836
SH
SOLE
0
0
11836
WISDOMTREE TR
INTL MIDCAP DV
97717W778
3385
49242
SH
SOLE
0
0
49242
WISDOMTREE TR
INTL SMCAP DIV
97717W760
6163
80630
SH
SOLE
0
0
80630
WISDOMTREE TR
ITL HDG QTLY DIV
97717X594
22623
732841
SH
SOLE
725128
0
7713
WISDOMTREE TR
ITL HIGH DIV FD
97717W802
225
5170
SH
SOLE
0
0
5170
WISDOMTREE TR
JAPN HEDGE EQT
97717W851
6198
110665
SH
SOLE
0
0
110665
WISDOMTREE TR
JP SMALLCP DIV
97717W836
12712
156297
SH
SOLE
154824
0
1473
WISDOMTREE TR
JPN SCAP HDG EQT
97717W521
602
13597
SH
SOLE
0
0
13597
WISDOMTREE TR
US DIVID EX FNCL
97717W406
1369
16189
SH
SOLE
0
0
16189
WISDOMTREE TR
US HIGH DIVIDEND
97717W208
5016
73627
SH
SOLE
0
0
73627
WISDOMTREE TR
US LARGECAP DIVD
97717W307
24732
279491
SH
SOLE
234404
0
45087
WISDOMTREE TR
US MIDCAP DIVID
97717W505
24483
717555
SH
SOLE
0
0
717555
WISDOMTREE TR
US MIDCP EARNING
97717W570
634
16396
SH
SOLE
0
0
16396
WISDOMTREE TR
US QTLY DIV GRT
97717X669
3133
77631
SH
SOLE
0
0
77631
WISDOMTREE TR
US S CAP QTY DIV
97717X651
980
28538
SH
SOLE
0
0
28538
WISDOMTREE TR
US SMALLCAP DIVD
97717W604
6220
226988
SH
SOLE
0
0
226988
WISDOMTREE TR
US SMALLCP ERNGS
97717W562
1248
34932
SH
SOLE
0
0
34932
WISDOMTREE TR
US TOTAL DIVIDND
97717W109
748
8392
SH
SOLE
0
0
8392
WIX COM LTD
SHS
M98068105
350
4398
SH
SOLE
0
0
4398
WMIH CORP
COM
92936P100
25
17430
SH
SOLE
0
0
17430
WOODWARD INC
COM
980745103
1685
23511
SH
SOLE
20665
0
2846
WORKDAY INC
CL A
98138H101
9889
77799
SH
SOLE
53659
0
24140
WORLD FUEL SVCS CORP
COM
981475106
714
29076
SH
SOLE
27593
0
1483
WORLDPAY INC
CL A
981558109
8835
107433
SH
SOLE
93722
0
13711
WPP PLC NEW
ADR
92937A102
7225
90825
SH
SOLE
85916
0
4909
WPX ENERGY INC
COM
98212B103
1260
85218
SH
SOLE
44671
0
40547
WYNDHAM WORLDWIDE CORP
COM
98310W108
5034
43996
SH
SOLE
19453
0
24543
WYNN RESORTS LTD
COM
983134107
13815
75756
SH
SOLE
28502
0
47254
XCEL ENERGY INC
COM
98389B100
27738
609899
SH
SOLE
459291
0
150608
XENIA HOTELS & RESORTS INC
COM
984017103
376
19050
SH
SOLE
0
0
19050
XEROX CORP
COM NEW
984121608
4985
173217
SH
SOLE
143883
0
29334
XILINX INC
COM
983919101
21263
294336
SH
SOLE
156926
0
137410
XL GROUP LTD
COM
G98294104
12260
221860
SH
SOLE
216824
0
5036
XPERI CORP
COM
98421B100
650
30736
SH
SOLE
0
0
30736
XPO LOGISTICS INC
COM
983793100
32608
320278
SH
SOLE
10223
0
310055
XPO LOGISTICS INC
COM
983793100
807
43400
SH
Call
SOLE
0
0
0
XYLEM INC
COM
98419M100
6915
89896
SH
SOLE
28089
0
61807
YAMANA GOLD INC
COM
98462Y100
188
68138
SH
SOLE
0
0
68138
YANDEX N V
SHS CLASS A
N97284108
3492
88518
SH
SOLE
86263
0
2255
YELP INC
CL A
985817105
995
23830
SH
SOLE
0
0
23830
YIRENDAI LTD
SPONSORED ADR
98585L100
627
15592
SH
SOLE
0
0
15592
YPF SOCIEDAD ANONIMA
SPON ADR CL D
984245100
1034
47829
SH
SOLE
0
0
47829
YRC WORLDWIDE INC
COM PAR $.01
984249607
272
30778
SH
SOLE
0
0
30778
YUM BRANDS INC
COM
988498101
17721
208168
SH
SOLE
71052
0
137116
YUM CHINA HLDGS INC
COM
98850P109
21418
516085
SH
SOLE
395208
0
120877
YY INC
ADS REPCOM CLA
98426T106
2639
25087
SH
SOLE
0
0
25087
ZAYO GROUP HLDGS INC
COM
98919V105
527
15433
SH
SOLE
6569
0
8864
ZEBRA TECHNOLOGIES CORP
CL A
989207105
3957
28427
SH
SOLE
22767
0
5660
ZENDESK INC
COM
98936J101
217
4540
SH
SOLE
0
0
4540
ZILLOW GROUP INC
CL A
98954M101
374
6929
SH
SOLE
0
0
6929
ZILLOW GROUP INC
CL C CAP STK
98954M200
1660
30862
SH
SOLE
0
0
30862
ZIMMER BIOMET HLDGS INC
COM
98956P102
10433
95678
SH
SOLE
76883
0
18795
ZIONS BANCORPORATION
COM
989701107
4230
80222
SH
SOLE
23903
0
56319
ZIOPHARM ONCOLOGY INC
COM
98973P101
85
21722
SH
SOLE
0
0
21722
ZOETIS INC
CL A
98978V103
55908
669470
SH
SOLE
369735
0
299735
ZOGENIX INC
COM NEW
98978L204
461
11522
SH
SOLE
11522
0
0
ZTO EXPRESS CAYMAN INC
SPONSORED ADR
98980A105
1020
68039
SH
SOLE
0
0
68039