0001084208-17-000002.txt : 20170214
0001084208-17-000002.hdr.sgml : 20170214
20170214100049
ACCESSION NUMBER: 0001084208-17-000002
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20161231
FILED AS OF DATE: 20170214
DATE AS OF CHANGE: 20170214
EFFECTIVENESS DATE: 20170214
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: 17603439
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
12-31-2016
12-31-2016
RAYMOND JAMES & ASSOCIATES
880 CARRILON PARKWAY
PO BOX 14508
ST PETERSBURG
FL
337334508
13F HOLDINGS REPORT
028-04393
N
Robert Eckardt
RIA Chief Compliance Officer
727-567-1316
Robert Eckardt
Saint Petersburg
FL
02-14-2017
0
3326
39166332
false
INFORMATION TABLE
2
rj213_13F.xml
SECTION 13F HOLDINGS REPORT
1 800 FLOWERS COM
CL A
68243Q106
153
14300
SH
SOLE
0
0
14300
3-D SYS CORP DEL
COM NEW
88554D205
1489
112066
SH
SOLE
0
0
112066
3M CO
COM
88579Y101
100987
565522
SH
SOLE
274392
0
291130
8POINT3 ENERGY PARTNERS LP
CL A RPT LTDPT
282539105
608
46832
SH
SOLE
0
0
46832
8X8 INC NEW
COM
282914100
715
50021
SH
SOLE
0
0
50021
AAC HLDGS INC
COM
000307108
235
32468
SH
SOLE
0
0
32468
AAON INC
COM PAR $0.004
000360206
313
9469
SH
SOLE
0
0
9469
AAR CORP
COM
000361105
288
8701
SH
SOLE
0
0
8701
AARONS INC
COM PAR $0.50
002535300
536
16749
SH
SOLE
0
0
16749
ABAXIS INC
COM
002567105
5184
98242
SH
SOLE
98078
0
164
ABB LTD
SPONSORED ADR
000375204
9054
429706
SH
SOLE
48163
0
381543
ABBOTT LABS
COM
002824100
68755
1790014
SH
SOLE
953276
0
836738
ABBOTT LABS
COM
002824100
1
59600
SH
Call
SOLE
0
0
0
ABBVIE INC
COM
00287Y109
243011
3880735
SH
SOLE
2014047
0
1866688
ABBVIE INC
COM
00287Y109
37
84500
SH
Call
SOLE
0
0
0
ABBVIE INC
COM
00287Y109
26
21100
SH
Call
SOLE
0
0
0
ABERDEEN ASIA PACIFIC INCOM
COM
003009107
505
109122
SH
SOLE
0
0
109122
ABERDEEN LATIN AMER EQTY FD
COM
00306K106
346
17481
SH
SOLE
0
0
17481
ABIOMED INC
COM
003654100
955
8477
SH
SOLE
1003
0
7474
ABM INDS INC
COM
000957100
4540
111165
SH
SOLE
9828
0
101337
ACACIA COMMUNICATIONS INC
COM
00401C108
733
11863
SH
SOLE
0
0
11863
ACACIA RESH CORP
ACACIA TCH COM
003881307
198
30440
SH
SOLE
0
0
30440
ACADEMY FDS TR
INNOV IBD50 FD
004006508
251
10377
SH
SOLE
0
0
10377
ACADIA HEALTHCARE COMPANY IN
COM
00404A109
1748
52809
SH
SOLE
19664
0
33145
ACADIA PHARMACEUTICALS INC
COM
004225108
470
16289
SH
SOLE
0
0
16289
ACCELERATE DIAGNOSTICS INC
COM
00430H102
248
11938
SH
SOLE
0
0
11938
ACCENTURE PLC IRELAND
SHS CLASS A
G1151C101
38629
329791
SH
SOLE
158228
0
171563
ACCESS NATL CORP
COM
004337101
1652
59512
SH
SOLE
0
0
59512
ACELRX PHARMACEUTICALS INC
COM
00444T100
117
45000
SH
SOLE
0
0
45000
ACHILLION PHARMACEUTICALS IN
COM
00448Q201
425
102965
SH
SOLE
0
0
102965
ACORDA THERAPEUTICS INC
COM
00484M106
189
10077
SH
SOLE
8977
0
1100
ACTIVISION BLIZZARD INC
COM
00507V109
13371
370278
SH
SOLE
318025
0
52253
ACTUANT CORP
CL A NEW
00508X203
12937
498540
SH
SOLE
498540
0
0
ACUITY BRANDS INC
COM
00508Y102
11691
50640
SH
SOLE
43736
0
6904
ADAM NAT RES FD INC
COM
00548F105
1919
95166
SH
SOLE
0
0
95166
ADAMIS PHARMACEUTICALS CORP
COM NEW
00547W208
538
170882
SH
SOLE
0
0
170882
ADAMS DIVERSIFIED EQUITY FD
COM
006212104
12886
1013866
SH
SOLE
0
0
1013866
ADIENT PLC
ORD SHS
G0084W101
587
10020
SH
SOLE
3955
0
6065
ADOBE SYS INC
COM
00724F101
28098
272931
SH
SOLE
216769
0
56162
ADURO BIOTECH INC
COM
00739L101
267
23449
SH
SOLE
0
0
23449
ADVANCE AUTO PARTS INC
COM
00751Y106
11066
65434
SH
SOLE
51775
0
13659
ADVANCED ENERGY INDS
COM
007973100
411
7506
SH
SOLE
2350
0
5156
ADVANCED MICRO DEVICES INC
COM
007903107
2095
184710
SH
SOLE
39481
0
145229
ADVANCED SEMICONDUCTOR ENGR
SPONSORED ADR
00756M404
193
38331
SH
SOLE
0
0
38331
ADVENT CLAY CONV SEC INC FD
COM
007639107
1121
190594
SH
SOLE
0
0
190594
ADVENT CLAYMORE CV SECS & IN
COM
00764C109
1990
135553
SH
SOLE
0
0
135553
ADVENT CLAYMORE ENH GRW & IN
COM
00765E104
1014
122216
SH
SOLE
1500
0
120716
ADVISORSHARES TR
PERITUS HG YLD
00768Y503
299
8394
SH
SOLE
0
0
8394
ADVISORSHARES TR
RANGER EQUITY BE
00768Y883
131
14170
SH
SOLE
0
0
14170
ADVISORY BRD CO
COM
00762W107
259
7795
SH
SOLE
7569
0
226
AEGON N V
NY REGISTRY SH
007924103
4864
879518
SH
SOLE
97595
0
781923
AERCAP HOLDINGS NV
SHS
N00985106
6558
157601
SH
SOLE
146456
0
11145
AERIE PHARMACEUTICALS INC
COM
00771V108
4278
113032
SH
SOLE
48407
0
64625
AERIE PHARMACEUTICALS INC
COM
00771V108
74
23800
SH
Call
SOLE
0
0
0
AEROVIRONMENT INC
COM
008073108
288
10732
SH
SOLE
0
0
10732
AES CORP
COM
00130H105
4886
420445
SH
SOLE
406887
0
13558
AES TR III
PFD CV 6.75%
00808N202
550
10911
SH
SOLE
0
0
10911
AETNA INC NEW
COM
00817Y108
28606
230672
SH
SOLE
158585
0
72087
AFFILIATED MANAGERS GROUP
COM
008252108
2788
19188
SH
SOLE
13993
0
5195
AFLAC INC
COM
001055102
20194
290140
SH
SOLE
27528
0
262612
AGCO CORP
COM
001084102
8430
145692
SH
SOLE
143910
0
1782
AGILENT TECHNOLOGIES INC
COM
00846U101
636
13967
SH
SOLE
0
0
13967
AGNC INVT CORP
COM
00123Q104
5589
308297
SH
SOLE
150453
0
157844
AGNICO EAGLE MINES LTD
COM
008474108
2166
51574
SH
SOLE
0
0
51574
AGREE REALTY CORP
COM
008492100
2762
59988
SH
SOLE
35051
0
24937
AGRIUM INC
COM
008916108
16611
165205
SH
SOLE
132822
0
32383
AIMMUNE THERAPEUTICS INC
COM
00900T107
353
17260
SH
SOLE
16487
0
773
AIR LEASE CORP
CL A
00912X302
13660
397915
SH
SOLE
24282
0
373633
AIR METHODS CORP
COM PAR $.06
009128307
1744
54758
SH
SOLE
53912
0
846
AIR PRODS & CHEMS INC
COM
009158106
82693
574925
SH
SOLE
67884
0
507041
AIR PRODS & CHEMS INC
COM
009158106
60
32200
SH
Call
SOLE
0
0
0
AIRCASTLE LTD
COM
G0129K104
14886
713954
SH
SOLE
501677
0
212277
AK STL HLDG CORP
COM
001547108
320
31308
SH
SOLE
0
0
31308
AKAMAI TECHNOLOGIES INC
COM
00971T101
6713
100672
SH
SOLE
92641
0
8031
AKEBIA THERAPEUTICS INC
COM
00972D105
352
33814
SH
SOLE
25064
0
8750
ALAMOS GOLD INC NEW
COM CL A
011532108
103
15015
SH
SOLE
0
0
15015
ALARM COM HLDGS INC
COM
011642105
843
30298
SH
SOLE
0
0
30298
ALASKA AIR GROUP INC
COM
011659109
13241
149229
SH
SOLE
70661
0
78568
ALBEMARLE CORP
COM
012653101
8317
96620
SH
SOLE
70984
0
25636
ALCENTRA CAP CORP
COM
01374T102
2306
192649
SH
SOLE
0
0
192649
ALCOA CORP
COM
013872106
1383
49251
SH
SOLE
0
0
49251
ALDER BIOPHARMACEUTICALS INC
COM
014339105
356
17113
SH
SOLE
8313
0
8800
ALERE INC
COM
01449J105
373
9573
SH
SOLE
5276
0
4297
ALEXANDRIA REAL ESTATE EQ IN
COM
015271109
2733
24589
SH
SOLE
24103
0
486
ALEXCO RESOURCE CORP
COM
01535P106
184
136666
SH
SOLE
0
0
136666
ALEXION PHARMACEUTICALS INC
COM
015351109
20612
168467
SH
SOLE
132666
0
35801
ALIBABA GROUP HLDG LTD
SPONSORED ADS
01609W102
45680
520210
SH
SOLE
328709
0
191501
ALIGN TECHNOLOGY INC
COM
016255101
4003
41644
SH
SOLE
28624
0
13020
ALKERMES PLC
SHS
G01767105
1333
23978
SH
SOLE
21607
0
2371
ALLEGHANY CORP DEL
COM
017175100
14688
24153
SH
SOLE
15688
0
8465
ALLEGION PUB LTD CO
ORD SHS
G0176J109
2150
33597
SH
SOLE
2862
0
30735
ALLERGAN PLC
PFD CONV SER A
G0177J116
2663
3493
SH
SOLE
0
0
3493
ALLERGAN PLC
SHS
G0177J108
100124
476757
SH
SOLE
344437
0
132320
ALLETE INC
COM NEW
018522300
3790
59047
SH
SOLE
54724
0
4323
ALLIANCE DATA SYSTEMS CORP
COM
018581108
15161
66348
SH
SOLE
30005
0
36343
ALLIANCE RES PARTNER L P
UT LTD PART
01877R108
750
33406
SH
SOLE
0
0
33406
ALLIANCE RES PARTNER L P
UT LTD PART
01877R108
3
12100
SH
Call
SOLE
0
0
0
ALLIANCEBERNSTEIN GBL HGH IN
COM
01879R106
843
67063
SH
SOLE
0
0
67063
ALLIANCEBERNSTEIN HOLDING LP
UNIT LTD PARTN
01881G106
1140
48616
SH
SOLE
0
0
48616
ALLIANCEBERNSTEIN NATL MUNI
COM
01864U106
257
19405
SH
SOLE
0
0
19405
ALLIANT ENERGY CORP
COM
018802108
8510
224594
SH
SOLE
198305
0
26289
ALLIANZGI CONV & INCOME FD
COM
018828103
159
24976
SH
SOLE
0
0
24976
ALLIANZGI CONV & INCOME FD I
COM
018825109
1328
232519
SH
SOLE
0
0
232519
ALLIANZGI DIVERS INC & CNV F
COM
01883J108
1010
53772
SH
SOLE
0
0
53772
ALLIANZGI EQUITY & CONV INCO
COM
018829101
2879
156293
SH
SOLE
0
0
156293
ALLIANZGI NFJ DIVID INT & PR
COM
01883A107
1589
126050
SH
SOLE
0
0
126050
ALLIED WRLD ASSUR COM HLDG A
SHS
H01531104
1924
35827
SH
SOLE
33950
0
1877
ALLISON TRANSMISSION HLDGS I
COM
01973R101
205
6092
SH
SOLE
0
0
6092
ALLSTATE CORP
COM
020002101
46796
631344
SH
SOLE
167511
0
463833
ALLSTATE CORP
COM
020002101
30
14000
SH
Call
SOLE
0
0
0
ALLY FINL INC
COM
02005N100
4717
248001
SH
SOLE
238343
0
9658
ALMADEN MINERALS LTD
COM CL B
020283305
442
456648
SH
SOLE
0
0
456648
ALPHABET INC
CAP STK CL A
02079K305
145693
183851
SH
SOLE
66881
0
116970
ALPHABET INC
CAP STK CL C
02079K107
141759
183665
SH
SOLE
63345
0
120320
ALPINE GLOBAL DYNAMIC DIVD F
COM NEW
02082E205
291
33213
SH
SOLE
0
0
33213
ALPINE GLOBAL PREMIER PPTYS
COM SBI
02083A103
1322
257729
SH
SOLE
0
0
257729
ALPINE TOTAL DYNAMIC DIVID F
COM SH BEN INT N
021060207
9641
1271874
SH
SOLE
0
0
1271874
ALPS ETF TR
ALERIAN ENERGY
00162Q676
473
19834
SH
SOLE
0
0
19834
ALPS ETF TR
ALERIAN MLP
00162Q866
44421
3525488
SH
SOLE
1690
0
3523798
ALPS ETF TR
C&S GLOBL ETF
00162Q106
471
11299
SH
SOLE
0
0
11299
ALPS ETF TR
EQUAL SEC ETF
00162Q205
224
3741
SH
SOLE
0
0
3741
ALPS ETF TR
INTL SEC DV DOG
00162Q718
1636
69219
SH
SOLE
0
0
69219
ALPS ETF TR
MED BREAKTHGH
00162Q593
3342
145822
SH
SOLE
0
0
145822
ALPS ETF TR
RIVRFRNT STR INC
00162Q783
39531
1571199
SH
SOLE
1559354
0
11845
ALPS ETF TR
SECTR DIV DOGS
00162Q858
20050
476579
SH
SOLE
0
0
476579
ALPS ETF TR
SPROTT GL MINE
00162Q643
775
41110
SH
SOLE
0
0
41110
ALPS ETF TR
US EQTHIVOLPT WR
00162Q734
621
32020
SH
SOLE
0
0
32020
ALTRIA GROUP INC
COM
02209S103
272484
4029629
SH
SOLE
2812604
0
1217025
ALZA CORP
SDCV 7/2
02261WAB5
475
301000
PRN
SOLE
0
0
301000
AMARIN CORP PLC
SPONS ADR NEW
023111206
180
58390
SH
SOLE
0
0
58390
AMAZON COM INC
COM
023135106
201653
268917
SH
SOLE
76063
0
192854
AMBARELLA INC
SHS
G037AX101
1741
32163
SH
SOLE
14594
0
17569
AMBEV SA
SPONSORED ADR
02319V103
3196
650860
SH
SOLE
561423
0
89437
AMC NETWORKS INC
CL A
00164V103
7911
151137
SH
SOLE
145367
0
5770
AMDOCS LTD
SHS
G02602103
12817
220042
SH
SOLE
217506
0
2536
AMEC FOSTER WHEELER PLC
SPONSORED ADR
00167X205
309
54127
SH
SOLE
44312
0
9815
AMEREN CORP
COM
023608102
33749
643334
SH
SOLE
615327
0
28007
AMERICA FIRST MULTIFAMILY IN
BEN UNIT CTF
02364V107
2705
500892
SH
SOLE
0
0
500892
AMERICA MOVIL SAB DE CV
SPON ADR L SHS
02364W105
273
21723
SH
SOLE
0
0
21723
AMERICAN AIRLS GROUP INC
COM
02376R102
4011
85905
SH
SOLE
0
0
85905
AMERICAN ASSETS TR INC
COM
024013104
2721
63170
SH
SOLE
60911
0
2259
AMERICAN CAMPUS CMNTYS INC
COM
024835100
2505
50335
SH
SOLE
48987
0
1348
AMERICAN CAP LTD
COM
02503Y103
235
13138
SH
SOLE
0
0
13138
AMERICAN CAP SR FLOATING LTD
COM
02504D108
528
44350
SH
SOLE
0
0
44350
AMERICAN EAGLE OUTFITTERS NE
COM
02553E106
924
60912
SH
SOLE
13233
0
47679
AMERICAN ELEC PWR INC
COM
025537101
49222
781795
SH
SOLE
583578
0
198217
AMERICAN EQTY INVT LIFE HLD
COM
025676206
264
11702
SH
SOLE
0
0
11702
AMERICAN EXPRESS CO
COM
025816109
37075
500472
SH
SOLE
245938
0
254534
AMERICAN FARMLAND CO
COM
02589Y100
817
102554
SH
SOLE
0
0
102554
AMERICAN FINL GROUP INC OHIO
COM
025932104
422
4790
SH
SOLE
33
0
4757
AMERICAN HOMES 4 RENT
CL A
02665T306
12046
574160
SH
SOLE
126748
0
447412
AMERICAN INTL GROUP INC
COM NEW
026874784
11051
169210
SH
SOLE
9314
0
159896
AMERICAN RAILCAR INDS INC
COM
02916P103
384
8470
SH
SOLE
0
0
8470
AMERICAN STS WTR CO
COM
029899101
1815
39847
SH
SOLE
0
0
39847
AMERICAN SUPERCONDUCTOR CORP
SHS NEW
030111207
96
12980
SH
SOLE
0
0
12980
AMERICAN TOWER CORP NEW
COM
03027X100
32301
305650
SH
SOLE
117985
0
187665
AMERICAN TOWER CORP NEW
DEP PFD CONV SE
03027X407
535
5120
SH
SOLE
4520
0
600
AMERICAN WOODMARK CORP
COM
030506109
1062
14111
SH
SOLE
0
0
14111
AMERICAN WTR WKS CO INC NEW
COM
030420103
11623
160628
SH
SOLE
702
0
159926
AMERIGAS PARTNERS L P
UNIT L P INT
030975106
19050
397533
SH
SOLE
378508
0
19025
AMERIPRISE FINL INC
COM
03076C106
3608
32520
SH
SOLE
18690
0
13830
AMERISAFE INC
COM
03071H100
1337
21443
SH
SOLE
21443
0
0
AMERISOURCEBERGEN CORP
COM
03073E105
8046
102906
SH
SOLE
37418
0
65488
AMETEK INC NEW
COM
031100100
605
12443
SH
SOLE
2172
0
10271
AMGEN INC
COM
031162100
81402
556738
SH
SOLE
256224
0
300514
AMN HEALTHCARE SERVICES INC
COM
001744101
1770
46032
SH
SOLE
2036
0
43996
AMPHENOL CORP NEW
CL A
032095101
3087
45940
SH
SOLE
27917
0
18023
AMPIO PHARMACEUTICALS INC
COM
03209T109
15
16400
SH
SOLE
0
0
16400
AMTRUST FINL SVCS INC
COM
032359309
6719
245388
SH
SOLE
228529
0
16859
ANADARKO PETE CORP
COM
032511107
89634
1285447
SH
SOLE
1198095
0
87352
ANALOG DEVICES INC
COM
032654105
17492
240869
SH
SOLE
112853
0
128016
ANGIES LIST INC
COM
034754101
96
11675
SH
SOLE
0
0
11675
ANHEUSER BUSCH INBEV SA/NV
SPONSORED ADR
03524A108
38257
362826
SH
SOLE
204777
0
158049
ANI PHARMACEUTICALS INC
COM
00182C103
320
5276
SH
SOLE
1164
0
4112
ANIXTER INTL INC
COM
035290105
2152
26548
SH
SOLE
26119
0
429
ANNALY CAP MGMT INC
COM
035710409
7374
739602
SH
SOLE
343432
0
396170
ANSYS INC
COM
03662Q105
2927
31651
SH
SOLE
29747
0
1904
ANTERO MIDSTREAM PARTNERS LP
UNT LTD PARTN
03673L103
1965
63634
SH
SOLE
0
0
63634
ANTERO RES CORP
COM
03674X106
407
17197
SH
SOLE
1380
0
15817
ANTHEM INC
COM
036752103
7172
49886
SH
SOLE
31181
0
18705
ANTHEM INC
NOTE 2.750%10/1
94973VBG1
358
180000
PRN
SOLE
0
0
180000
ANTHEM INC
UNIT 05/01/20188
036752202
329
7000
SH
SOLE
0
0
7000
AON PLC
SHS CL A
G0408V102
29409
263691
SH
SOLE
246790
0
16901
APACHE CORP
COM
037411105
7223
113796
SH
SOLE
24887
0
88909
APARTMENT INVT & MGMT CO
CL A
03748R101
1229
27033
SH
SOLE
0
0
27033
APOLLO COML REAL EST FIN INC
COM
03762U105
340
20469
SH
SOLE
0
0
20469
APOLLO GLOBAL MGMT LLC
CL A SHS
037612306
830
42851
SH
SOLE
0
0
42851
APOLLO INVT CORP
COM
03761U106
457
77924
SH
SOLE
0
0
77924
APOLLO SR FLOATING RATE FD I
COM
037636107
271
15593
SH
SOLE
0
0
15593
APPLE HOSPITALITY REIT INC
COM NEW
03784Y200
549
27501
SH
SOLE
0
0
27501
APPLE INC
COM
037833100
527140
4551302
SH
SOLE
1179840
0
3371462
APPLE INC
COM
037833100
30
12300
SH
Call
SOLE
0
0
0
APPLE INC
COM
037833100
33
74200
SH
Call
SOLE
0
0
0
APPLE INC
COM
037833100
16
15500
SH
Call
SOLE
0
0
0
APPLE INC
COM
037833100
35
13500
SH
Call
SOLE
0
0
0
APPLIED INDL TECHNOLOGIES IN
COM
03820C105
2726
45892
SH
SOLE
39501
0
6391
APPLIED MATLS INC
COM
038222105
35441
1098275
SH
SOLE
540109
0
558166
APPLIED MICRO CIRCUITS CORP
COM NEW
03822W406
1292
156600
SH
SOLE
0
0
156600
APPLIED OPTOELECTRONICS INC
COM
03823U102
1025
43739
SH
SOLE
0
0
43739
APTARGROUP INC
COM
038336103
4655
63383
SH
SOLE
47504
0
15879
AQUA AMERICA INC
COM
03836W103
5108
170034
SH
SOLE
0
0
170034
AQUAVENTURE HLDGS LTD
SHS
G0443N107
493
20100
SH
SOLE
0
0
20100
ARAMARK
COM
03852U106
2056
57548
SH
SOLE
56913
0
635
ARBOR RLTY TR INC
COM
038923108
255
34236
SH
SOLE
0
0
34236
ARCBEST CORP
COM
03937C105
431
15577
SH
SOLE
0
0
15577
ARCELORMITTAL SA LUXEMBOURG
NY REGISTRY SH
03938L104
511
70033
SH
SOLE
32353
0
37680
ARCHER DANIELS MIDLAND CO
COM
039483102
19002
416261
SH
SOLE
43627
0
372634
ARCHER DANIELS MIDLAND CO
COM
039483102
235
71100
SH
Call
SOLE
0
0
0
ARCHER DANIELS MIDLAND CO
COM
039483102
66
64400
SH
Call
SOLE
0
0
0
ARCHROCK PARTNERS L P
COM UNITS REPSTG
03957U100
5134
320068
SH
SOLE
0
0
320068
ARCONIC INC
COM
03965L100
2682
144674
SH
SOLE
415
0
144259
ARCOS DORADOS HOLDINGS INC
SHS CLASS -A -
G0457F107
70
13000
SH
SOLE
0
0
13000
ARES CAP CORP
COM
04010L103
10197
618361
SH
SOLE
283769
0
334592
ARES CAP CORP
NOTE 4.375% 1/1
04010LAM5
1499
1450000
PRN
SOLE
0
0
1450000
ARES DYNAMIC CR ALLOCATION F
COM
04014F102
2819
186932
SH
SOLE
0
0
186932
ARES MGMT L P
COM UNIT RP IN
04014Y101
246
12830
SH
SOLE
0
0
12830
ARGAN INC
COM
04010E109
437
6194
SH
SOLE
0
0
6194
ARGO GROUP INTL HLDGS LTD
COM
G0464B107
2103
31912
SH
SOLE
69
0
31843
ARISTA NETWORKS INC
COM
040413106
2516
26002
SH
SOLE
18066
0
7936
ARMADA HOFFLER PPTYS INC
COM
04208T108
833
57139
SH
SOLE
6596
0
50543
ARRAY BIOPHARMA INC
COM
04269X105
91
10400
SH
SOLE
0
0
10400
ARRIS INTL INC
SHS
G0551A103
12922
428885
SH
SOLE
4977
0
423908
ARROW ELECTRS INC
COM
042735100
7899
110779
SH
SOLE
110125
0
654
ARROW ETF TR
ARROW DJ GLB YLD
04273H104
2310
125322
SH
SOLE
0
0
125322
ARROW FINL CORP
COM
042744102
266
6567
SH
SOLE
0
0
6567
ARROW INVTS TR
DWA TACTICAL ETF
042765792
142
13800
SH
SOLE
0
0
13800
ARTISAN PARTNERS ASSET MGMT
CL A
04316A108
3932
132163
SH
SOLE
130901
0
1262
ASA GOLD AND PRECIOUS MTLS L
SHS
G3156P103
163
14764
SH
SOLE
0
0
14764
ASANKO GOLD INC
COM
04341Y105
55
17940
SH
SOLE
0
0
17940
ASCENA RETAIL GROUP INC
COM
04351G101
228
36843
SH
SOLE
0
0
36843
ASHLAND GLOBAL HLDGS INC
COM
044186104
706
6461
SH
SOLE
0
0
6461
ASML HOLDING N V
N Y REGISTRY SHS
N07059210
14949
133237
SH
SOLE
123294
0
9943
ASPEN TECHNOLOGY INC
COM
045327103
8272
151283
SH
SOLE
117725
0
33558
ASSURANT INC
COM
04621X108
6102
65717
SH
SOLE
63160
0
2557
ASTRAZENECA PLC
SPONSORED ADR
046353108
66671
2440370
SH
SOLE
2140686
0
299684
AT&T INC
COM
00206R102
395597
9301602
SH
SOLE
5572812
0
3728790
AT&T INC
COM
00206R102
5
17900
SH
Call
SOLE
0
0
0
AT&T INC
COM
00206R102
42
14300
SH
Call
SOLE
0
0
0
AT&T INC
COM
00206R102
32
19700
SH
Call
SOLE
0
0
0
ATARA BIOTHERAPEUTICS INC
COM
046513107
256
18021
SH
SOLE
18021
0
0
ATLAS AIR WORLDWIDE HLDGS IN
COM NEW
049164205
1377
26412
SH
SOLE
25587
0
825
ATLASSIAN CORP PLC
CL A
G06242104
541
22485
SH
SOLE
21440
0
1045
ATMOS ENERGY CORP
COM
049560105
2846
38377
SH
SOLE
3487
0
34890
ATRICURE INC
COM
04963C209
587
30000
SH
SOLE
0
0
30000
ATRION CORP
COM
049904105
505
994
SH
SOLE
0
0
994
ATWOOD OCEANICS INC
COM
050095108
226
17250
SH
SOLE
0
0
17250
AU OPTRONICS CORP
SPONSORED ADR
002255107
94
26569
SH
SOLE
26569
0
0
AUTODESK INC
COM
052769106
54412
735202
SH
SOLE
720029
0
15173
AUTOHOME INC
SP ADR RP CL A
05278C107
5034
199120
SH
SOLE
198308
0
812
AUTOLIV INC
COM
052800109
3048
26940
SH
SOLE
25788
0
1152
AUTOMATIC DATA PROCESSING IN
COM
053015103
75351
733131
SH
SOLE
410719
0
322412
AUTOMATIC DATA PROCESSING IN
COM
053015103
248
22300
SH
Call
SOLE
0
0
0
AUTOMATIC DATA PROCESSING IN
COM
053015103
50
13400
SH
Call
SOLE
0
0
0
AUTONATION INC
COM
05329W102
302
6215
SH
SOLE
0
0
6215
AUTOZONE INC
COM
053332102
4995
6325
SH
SOLE
1375
0
4950
AVALONBAY CMNTYS INC
COM
053484101
1270
7168
SH
SOLE
0
0
7168
AVANGRID INC
COM
05351W103
378
9986
SH
SOLE
0
0
9986
AVENUE INCOME CR STRATEGIES
COM
05358E106
710
52861
SH
SOLE
0
0
52861
AVERY DENNISON CORP
COM
053611109
7405
105453
SH
SOLE
81783
0
23670
AVISTA CORP
COM
05379B107
611
15283
SH
SOLE
0
0
15283
AVNET INC
COM
053807103
19462
408790
SH
SOLE
124483
0
284307
AVON PRODS INC
COM
054303102
84
16585
SH
SOLE
0
0
16585
AXALTA COATING SYS LTD
COM
G0750C108
1075
39512
SH
SOLE
36766
0
2746
AXIS CAPITAL HOLDINGS LTD
SHS
G0692U109
24969
382551
SH
SOLE
374088
0
8463
B & G FOODS INC NEW
COM
05508R106
5810
132652
SH
SOLE
104248
0
28404
B/E AEROSPACE INC
COM
073302101
1996
33154
SH
SOLE
26978
0
6176
B2GOLD CORP
COM
11777Q209
306
128996
SH
SOLE
0
0
128996
BAIDU INC
SPON ADR REP A
056752108
10926
66454
SH
SOLE
40200
0
26254
BAKER HUGHES INC
COM
057224107
3209
49385
SH
SOLE
454
0
48931
BALCHEM CORP
COM
057665200
3311
39450
SH
SOLE
25051
0
14399
BALL CORP
COM
058498106
2811
37448
SH
SOLE
18313
0
19135
BANCO BILBAO VIZCAYA ARGENTA
SPONSORED ADR
05946K101
5555
820481
SH
SOLE
779036
0
41445
BANCO SANTANDER SA
ADR
05964H105
2455
473902
SH
SOLE
276012
0
197890
BANCORPSOUTH INC
COM
059692103
3120
100481
SH
SOLE
18780
0
81701
BANCROFT FUND LTD
COM
059695106
642
31730
SH
SOLE
0
0
31730
BANK AMER CORP
*W EXP 01/16/201
060505146
104
10492
SH
SOLE
0
0
10492
BANK AMER CORP
*W EXP 10/28/201
060505153
18
18300
SH
SOLE
0
0
18300
BANK AMER CORP
7.25%CNV PFD L
060505682
1718
1472
SH
SOLE
0
0
1472
BANK AMER CORP
COM
060505104
103249
4671884
SH
SOLE
1959458
0
2712426
BANK AMER CORP
COM
060505104
1
18700
SH
Call
SOLE
0
0
0
BANK COMM HLDGS
COM
06424J103
701
73800
SH
SOLE
0
0
73800
BANK HAWAII CORP
COM
062540109
856
9654
SH
SOLE
2021
0
7633
BANK MONTREAL QUE
COM
063671101
7555
105171
SH
SOLE
18084
0
87087
BANK N S HALIFAX
COM
064149107
2641
47497
SH
SOLE
0
0
47497
BANK NEW YORK MELLON CORP
COM
064058100
25846
545496
SH
SOLE
401262
0
144234
BANK OF THE OZARKS INC
COM
063904106
43866
834104
SH
SOLE
271675
0
562429
BANKUNITED INC
COM
06652K103
2494
66180
SH
SOLE
63070
0
3110
BANRO CORP
COM
066800103
25
134500
SH
SOLE
0
0
134500
BARCLAYS BANK PLC
ADR PFD SR 5
06739H362
594
23256
SH
SOLE
0
0
23256
BARCLAYS BANK PLC
SP ADR 7.1%PF3
06739H776
1624
63976
SH
SOLE
0
0
63976
BARCLAYS BK PLC
DJUBS CMDT ETN36
06738C778
281
11600
SH
SOLE
0
0
11600
BARCLAYS PLC
ADR
06738E204
17384
1580321
SH
SOLE
963395
0
616926
BARD C R INC
COM
067383109
5258
23404
SH
SOLE
10142
0
13262
BARINGS CORPORATE INVS
COM
06759X107
242
15618
SH
SOLE
0
0
15618
BARINGS GLOBAL SHORT DURATIO
COM
06760L100
705
36650
SH
SOLE
0
0
36650
BARINGS PARTN INVS
SH BEN INT
06761A103
475
33481
SH
SOLE
0
0
33481
BARRICK GOLD CORP
COM
067901108
6069
379756
SH
SOLE
170395
0
209361
BAXTER INTL INC
COM
071813109
6539
147479
SH
SOLE
45102
0
102377
BAZAARVOICE INC
COM
073271108
2835
584440
SH
SOLE
0
0
584440
BB&T CORP
COM
054937107
92554
1968402
SH
SOLE
1313628
0
654774
BCE INC
COM NEW
05534B760
142201
3294289
SH
SOLE
3179691
0
114598
BECTON DICKINSON & CO
COM
075887109
46917
283380
SH
SOLE
82716
0
200664
BED BATH & BEYOND INC
COM
075896100
995
24491
SH
SOLE
1901
0
22590
BEMIS INC
COM
081437105
2871
60048
SH
SOLE
35900
0
24148
BENCHMARK ELECTRS INC
COM
08160H101
1152
37783
SH
SOLE
37437
0
346
BENEFITFOCUS INC
COM
08180D106
4190
141072
SH
SOLE
0
0
141072
BENEFITFOCUS INC
COM
08180D106
8
13000
SH
Call
SOLE
0
0
0
BERKLEY W R CORP
COM
084423102
8876
133451
SH
SOLE
127373
0
6078
BERKSHIRE HATHAWAY INC DEL
CL A
084670108
20018
82
SH
SOLE
0
0
82
BERKSHIRE HATHAWAY INC DEL
CL B NEW
084670702
221702
1360301
SH
SOLE
224704
0
1135597
BERKSHIRE HILLS BANCORP INC
COM
084680107
698
18938
SH
SOLE
0
0
18938
BERRY PLASTICS GROUP INC
COM
08579W103
14594
299491
SH
SOLE
183809
0
115682
BEST BUY INC
COM
086516101
8401
196877
SH
SOLE
82554
0
114323
BEST BUY INC
COM
086516101
11
11700
SH
Call
SOLE
0
0
0
BG STAFFING INC
COM
05544A109
266
17025
SH
SOLE
0
0
17025
BGC PARTNERS INC
CL A
05541T101
25171
2460551
SH
SOLE
1232747
0
1227804
BGC PARTNERS INC
CL A
05541T101
14
27900
SH
Call
SOLE
0
0
0
BHP BILLITON LTD
SPONSORED ADR
088606108
9310
260201
SH
SOLE
168116
0
92085
BHP BILLITON PLC
SPONSORED ADR
05545E209
3860
122692
SH
SOLE
70448
0
52244
BIG LOTS INC
COM
089302103
1823
36298
SH
SOLE
31537
0
4761
BIGLARI HLDGS INC
COM
08986R101
2595
5483
SH
SOLE
0
0
5483
BIO RAD LABS INC
CL A
090572207
2012
11039
SH
SOLE
10838
0
201
BIO TECHNE CORP
COM
09073M104
1347
13096
SH
SOLE
8158
0
4938
BIOAMBER INC
COM
09072Q106
103
18800
SH
SOLE
0
0
18800
BIOGEN INC
COM
09062X103
81638
287882
SH
SOLE
234679
0
53203
BIOMARIN PHARMACEUTICAL INC
COM
09061G101
5663
68360
SH
SOLE
57257
0
11103
BJS RESTAURANTS INC
COM
09180C106
792
20155
SH
SOLE
19946
0
209
BLACK HILLS CORP
COM
092113109
2183
35587
SH
SOLE
30415
0
5172
BLACK KNIGHT FINL SVCS INC
CL A
09214X100
535
14159
SH
SOLE
0
0
14159
BLACK STONE MINERALS L P
COM UNIT
09225M101
1524
81166
SH
SOLE
0
0
81166
BLACKBAUD INC
COM
09227Q100
1668
26062
SH
SOLE
19469
0
6593
BLACKBERRY LTD
COM
09228F103
205
29811
SH
SOLE
0
0
29811
BLACKHAWK NETWORK HLDGS INC
COM
09238E104
568
15067
SH
SOLE
0
0
15067
BLACKROCK CALIF MUN INCOME T
SH BEN INT
09248E102
405
27931
SH
SOLE
0
0
27931
BLACKROCK CORE BD TR
SHS BEN INT
09249E101
343
26381
SH
SOLE
0
0
26381
BLACKROCK CORPOR HI YLD FD I
COM
09255P107
1695
156466
SH
SOLE
0
0
156466
BLACKROCK CR ALLCTN INC TR
COM
092508100
3354
258629
SH
SOLE
0
0
258629
BLACKROCK DEBT STRAT FD INC
COM NEW
09255R202
3361
296368
SH
SOLE
0
0
296368
BLACKROCK DEFINED OPPRTY CR
COM
09255Q105
1471
106651
SH
SOLE
0
0
106651
BLACKROCK ENERGY & RES TR
COM
09250U101
2245
155492
SH
SOLE
0
0
155492
BLACKROCK ENH CAP & INC FD I
COM
09256A109
643
46908
SH
SOLE
0
0
46908
BLACKROCK ENHANCED EQT DIV T
COM
09251A104
23355
2865689
SH
SOLE
0
0
2865689
BLACKROCK FLOAT RATE OME STR
COM
09255X100
1700
117971
SH
SOLE
0
0
117971
BLACKROCK FLOATING RATE INCO
COM
091941104
217
15383
SH
SOLE
0
0
15383
BLACKROCK GLOBAL OPP EQTY TR
COM
092501105
3919
338703
SH
SOLE
0
0
338703
BLACKROCK HEALTH SCIENCES TR
COM
09250W107
367
11563
SH
SOLE
0
0
11563
BLACKROCK INC
COM
09247X101
37863
99497
SH
SOLE
80528
0
18969
BLACKROCK INCOME TR INC
COM
09247F100
94
14871
SH
SOLE
0
0
14871
BLACKROCK INTL GRWTH & INC T
COM BENE INTER
092524107
389
70607
SH
SOLE
0
0
70607
BLACKROCK LTD DURATION INC T
COM SHS
09249W101
1531
100907
SH
SOLE
0
0
100907
BLACKROCK MULTI-SECTOR INC T
COM
09258A107
4484
272059
SH
SOLE
0
0
272059
BLACKROCK MUN 2020 TERM TR
COM SHS
09249X109
256
16862
SH
SOLE
0
0
16862
BLACKROCK MUN 2030 TAR TERM
COM SHS BEN IN
09257P105
3720
170397
SH
SOLE
0
0
170397
BLACKROCK MUN INCOME TR
SH BEN INT
09248F109
178
12870
SH
SOLE
0
0
12870
BLACKROCK MUNI 2018 TERM TR
COM
09248C106
320
21373
SH
SOLE
0
0
21373
BLACKROCK MUNI INTER DR FD I
COM
09253X102
1074
77849
SH
SOLE
0
0
77849
BLACKROCK MUNIASSETS FD INC
COM
09254J102
1399
103848
SH
SOLE
0
0
103848
BLACKROCK MUNIC INCM INVST T
SH BEN INT
09248H105
196
13998
SH
SOLE
0
0
13998
BLACKROCK MUNICIPAL BOND TR
COM
09249H104
463
30342
SH
SOLE
0
0
30342
BLACKROCK MUNICIPL INC QLTY
COM
092479104
531
38194
SH
SOLE
0
0
38194
BLACKROCK MUNIENHANCED FD IN
COM
09253Y100
1730
153466
SH
SOLE
0
0
153466
BLACKROCK MUNIHLDGS FD II IN
COM
09253P109
443
30152
SH
SOLE
0
0
30152
BLACKROCK MUNIHLDGS NJ QLTY
COM
09254X101
477
34275
SH
SOLE
0
0
34275
BLACKROCK MUNIHLDNGS CALI QL
COM
09254L107
210
14895
SH
SOLE
0
0
14895
BLACKROCK MUNIHLDNGS QLTY II
COM
09254C107
355
26313
SH
SOLE
0
0
26313
BLACKROCK MUNIHLDS INVSTM QL
COM
09254P108
689
48616
SH
SOLE
0
0
48616
BLACKROCK MUNIVEST FD INC
COM
09253R105
565
58761
SH
SOLE
0
0
58761
BLACKROCK MUNIY QUALITY FD I
COM
09254G108
599
46791
SH
SOLE
0
0
46791
BLACKROCK MUNIYIELD CALI QLT
COM
09254N103
368
25372
SH
SOLE
0
0
25372
BLACKROCK MUNIYIELD FD INC
COM
09253W104
414
29307
SH
SOLE
0
0
29307
BLACKROCK MUNIYIELD INVST FD
COM
09254R104
651
43682
SH
SOLE
0
0
43682
BLACKROCK MUNIYIELD N J FD I
COM
09254Y109
277
18099
SH
SOLE
0
0
18099
BLACKROCK MUNIYIELD PA QLTY
COM
09255G107
332
23566
SH
SOLE
0
0
23566
BLACKROCK MUNIYIELD QLTY FD
COM
09254E103
707
51759
SH
SOLE
0
0
51759
BLACKROCK MUNIYIELD QUALITY
COM
09254F100
823
55915
SH
SOLE
0
0
55915
BLACKROCK MUNIYLD MICH QLTY
COM
09254V105
689
50694
SH
SOLE
0
0
50694
BLACKROCK N Y MUN INCOME TR
SH BEN INT
09248L106
179
12848
SH
SOLE
0
0
12848
BLACKROCK RES & COMM STRAT T
SHS
09257A108
1355
163880
SH
SOLE
1200
0
162680
BLACKROCK SCIENCE & TECH TR
SHS
09258G104
3010
167791
SH
SOLE
0
0
167791
BLACKROCK TAX MUNICPAL BD TR
SHS
09248X100
2512
116301
SH
SOLE
200
0
116101
BLACKROCK UTIL & INFRASTRCTU
COM
09248D104
374
20300
SH
SOLE
0
0
20300
BLACKSTONE GROUP L P
COM UNIT LTD
09253U108
24396
902544
SH
SOLE
0
0
902544
BLACKSTONE GROUP L P
COM UNIT LTD
09253U108
66
22000
SH
Put
SOLE
0
0
22000
BLACKSTONE GROUP L P
COM UNIT LTD
09253U108
187
55000
SH
Call
SOLE
0
0
0
BLACKSTONE GSO FLTING RTE FU
COM
09256U105
597
33047
SH
SOLE
0
0
33047
BLACKSTONE GSO LNG SHRT CR I
COM SHS BN INT
09257D102
246
15433
SH
SOLE
0
0
15433
BLACKSTONE GSO STRATEGIC CR
COM SHS BEN IN
09257R101
11665
760413
SH
SOLE
0
0
760413
BLACKSTONE MTG TR INC
COM CL A
09257W100
3444
114531
SH
SOLE
0
0
114531
BLOCK H & R INC
COM
093671105
333
14506
SH
SOLE
1687
0
12819
BLOOMIN BRANDS INC
COM
094235108
3163
175437
SH
SOLE
141348
0
34089
BLUCORA INC
COM
095229100
499
33807
SH
SOLE
0
0
33807
BLUE BUFFALO PET PRODS INC
COM
09531U102
809
33670
SH
SOLE
17564
0
16106
BNC BANCORP
COM
05566T101
584
18300
SH
SOLE
0
0
18300
BOARDWALK PIPELINE PARTNERS
UT LTD PARTNER
096627104
1307
75276
SH
SOLE
0
0
75276
BOEING CO
COM
097023105
80976
520128
SH
SOLE
82125
0
438003
BOEING CO
COM
097023105
374
23100
SH
Call
SOLE
0
0
0
BOFI HLDG INC
COM
05566U108
1843
64548
SH
SOLE
0
0
64548
BOK FINL CORP
COM NEW
05561Q201
3160
38050
SH
SOLE
37522
0
528
BON-TON STORES INC
COM
09776J101
16
11046
SH
SOLE
0
0
11046
BONANZA CREEK ENERGY INC
COM
097793103
14
13700
SH
SOLE
0
0
13700
BOOZ ALLEN HAMILTON HLDG COR
CL A
099502106
2411
66848
SH
SOLE
51032
0
15816
BORGWARNER INC
COM
099724106
11243
285064
SH
SOLE
222072
0
62992
BOSTON BEER INC
CL A
100557107
377
2222
SH
SOLE
175
0
2047
BOSTON PROPERTIES INC
COM
101121101
9330
74175
SH
SOLE
71633
0
2542
BOSTON SCIENTIFIC CORP
COM
101137107
14352
663543
SH
SOLE
351504
0
312039
BOSTON SCIENTIFIC CORP
COM
101137107
41
20000
SH
Call
SOLE
0
0
0
BOULDER GROWTH & INCOME FD I
COM
101507101
28139
3147546
SH
SOLE
0
0
3147546
BOX INC
CL A
10316T104
172
12405
SH
SOLE
0
0
12405
BOYD GAMING CORP
COM
103304101
659
32663
SH
SOLE
0
0
32663
BP PLC
SPONSORED ADR
055622104
100101
2677917
SH
SOLE
1608829
0
1069088
BRAVO BRIO RESTAURANT GROUP
COM
10567B109
352
92750
SH
SOLE
0
0
92750
BRIDGE BANCORP INC
COM
108035106
2662
70242
SH
SOLE
0
0
70242
BRIGHT HORIZONS FAM SOL IN D
COM
109194100
1633
23315
SH
SOLE
23085
0
230
BRIGHTCOVE INC
COM
10921T101
415
51500
SH
SOLE
0
0
51500
BRIGHTCOVE INC
COM
10921T101
11
20000
SH
Call
SOLE
0
0
0
BRINKER INTL INC
COM
109641100
451
9107
SH
SOLE
0
0
9107
BRISTOL MYERS SQUIBB CO
COM
110122108
69986
1197568
SH
SOLE
155948
0
1041620
BRISTOL MYERS SQUIBB CO
COM
110122108
49
13600
SH
Call
SOLE
0
0
0
BRITISH AMERN TOB PLC
SPONSORED ADR
110448107
44263
392855
SH
SOLE
353441
0
39414
BROADCOM LTD
SHS
Y09827109
94015
531835
SH
SOLE
428019
0
103816
BROADRIDGE FINL SOLUTIONS IN
COM
11133T103
43090
649924
SH
SOLE
593935
0
55989
BROADSOFT INC
COM
11133B409
3363
81531
SH
SOLE
1060
0
80471
BROCADE COMMUNICATIONS SYS I
COM NEW
111621306
3133
250861
SH
SOLE
247912
0
2949
BROOKDALE SR LIVING INC
COM
112463104
245
19705
SH
SOLE
0
0
19705
BROOKFIELD ASSET MGMT INC
CL A LTD VT SH
112585104
844
25609
SH
SOLE
8407
0
17202
BROOKFIELD INFRAST PARTNERS
LP INT UNIT
G16252101
13274
396603
SH
SOLE
0
0
396603
BROOKFIELD PPTY PARTNERS L P
UNIT LTD PARTN
G16249107
530
24093
SH
SOLE
0
0
24093
BROOKFIELD REAL ASSETS INCOM
SHS BEN INT
112830104
876
39263
SH
SOLE
0
0
39263
BROOKFIELD RENEWABLE PARTNER
PARTNERSHIP UNIT
G16258108
412
13909
SH
SOLE
0
0
13909
BROWN & BROWN INC
COM
115236101
25216
562102
SH
SOLE
544574
0
17528
BROWN FORMAN CORP
CL A
115637100
868
18768
SH
SOLE
0
0
18768
BROWN FORMAN CORP
CL B
115637209
2522
56145
SH
SOLE
569
0
55576
BRUKER CORP
COM
116794108
1540
72714
SH
SOLE
72374
0
340
BRUNSWICK CORP
COM
117043109
8096
148439
SH
SOLE
146049
0
2390
BT GROUP PLC
ADR
05577E101
5971
259266
SH
SOLE
100244
0
159022
BUCKEYE PARTNERS L P
UNIT LTD PARTN
118230101
7204
108886
SH
SOLE
0
0
108886
BUCKLE INC
COM
118440106
480
21073
SH
SOLE
0
0
21073
BUFFALO WILD WINGS INC
COM
119848109
1615
10461
SH
SOLE
7244
0
3217
BUILDERS FIRSTSOURCE INC
COM
12008R107
469
42775
SH
SOLE
19101
0
23674
BUNGE LIMITED
COM
G16962105
1501
20785
SH
SOLE
0
0
20785
BURLINGTON STORES INC
COM
122017106
10033
118379
SH
SOLE
118041
0
338
C H ROBINSON WORLDWIDE INC
COM NEW
12541W209
15178
207181
SH
SOLE
179260
0
27921
C H ROBINSON WORLDWIDE INC
COM NEW
12541W209
251
19800
SH
Call
SOLE
0
0
0
CA INC
COM
12673P105
7121
224129
SH
SOLE
44683
0
179446
CA INC
COM
12673P105
11
36400
SH
Call
SOLE
0
0
0
CABLE ONE INC
COM
12685J105
5177
8326
SH
SOLE
7906
0
420
CABOT OIL & GAS CORP
COM
127097103
315
13466
SH
SOLE
0
0
13466
CACI INTL INC
CL A
127190304
332
2674
SH
SOLE
41
0
2633
CADENCE DESIGN SYSTEM INC
COM
127387108
4760
188749
SH
SOLE
93072
0
95677
CAE INC
COM
124765108
155
11116
SH
SOLE
0
0
11116
CAESARS ENTMT CORP
COM
127686103
439
51695
SH
SOLE
0
0
51695
CAL MAINE FOODS INC
COM NEW
128030202
3337
75549
SH
SOLE
250
0
75299
CALAMOS ASSET MGMT INC
CL A
12811R104
182
21229
SH
SOLE
0
0
21229
CALAMOS CONV & HIGH INCOME F
COM SHS
12811P108
1446
137051
SH
SOLE
0
0
137051
CALAMOS CONV OPP AND INC FD
SH BEN INT
128117108
389
38516
SH
SOLE
0
0
38516
CALAMOS DYNAMIC CONV & INCOM
COM
12811V105
475
27100
SH
SOLE
0
0
27100
CALAMOS GBL DYN INCOME FUND
COM
12811L107
989
141922
SH
SOLE
0
0
141922
CALAMOS STRATEGIC TOTL RETN
COM SH BEN INT
128125101
3513
342089
SH
SOLE
0
0
342089
CALATLANTIC GROUP INC
COM
128195104
2175
63943
SH
SOLE
61529
0
2414
CALIFORNIA WTR SVC GROUP
COM
130788102
276
8152
SH
SOLE
0
0
8152
CALLAWAY GOLF CO
COM
131193104
117
10708
SH
SOLE
0
0
10708
CALLON PETE CO DEL
COM
13123X102
3010
195857
SH
SOLE
99794
0
96063
CALPINE CORP
COM NEW
131347304
274
23970
SH
SOLE
150
0
23820
CALUMET SPECIALTY PRODS PTNR
UT LTD PARTNER
131476103
161
40330
SH
SOLE
0
0
40330
CAMBRIA ETF TR
SHSHLD YIELD ETF
132061201
212
6512
SH
SOLE
0
0
6512
CAMDEN PPTY TR
SH BEN INT
133131102
17957
213594
SH
SOLE
211991
0
1603
CAMECO CORP
COM
13321L108
273
26030
SH
SOLE
0
0
26030
CAMPBELL SOUP CO
COM
134429109
1987
32862
SH
SOLE
2187
0
30675
CAMPING WORLD HLDGS INC
CL A
13462K109
403
12361
SH
SOLE
12261
0
100
CANADIAN NAT RES LTD
COM
136385101
7606
238570
SH
SOLE
171571
0
66999
CANADIAN NATL RY CO
COM
136375102
13577
201994
SH
SOLE
56589
0
145405
CANADIAN PAC RY LTD
COM
13645T100
13198
92437
SH
SOLE
79137
0
13300
CANADIAN SOLAR INC
COM
136635109
405
33225
SH
SOLE
0
0
33225
CANON INC
SPONSORED ADR
138006309
290
10317
SH
SOLE
0
0
10317
CAPITAL ONE FINL CORP
COM
14040H105
17072
195693
SH
SOLE
171391
0
24302
CAPITAL PRODUCT PARTNERS L P
COM UNIT LP
Y11082107
4255
1337966
SH
SOLE
0
0
1337966
CAPSTEAD MTG CORP
COM NO PAR
14067E506
1715
168270
SH
SOLE
0
0
168270
CARBO CERAMICS INC
COM
140781105
1303
124564
SH
SOLE
0
0
124564
CARDINAL HEALTH INC
COM
14149Y108
39178
544368
SH
SOLE
398588
0
145780
CARDTRONICS PLC
SHS CL A
G1991C105
211
3859
SH
SOLE
0
0
3859
CARETRUST REIT INC
COM
14174T107
2280
148848
SH
SOLE
19947
0
128901
CARLISLE COS INC
COM
142339100
1598
14491
SH
SOLE
1287
0
13204
CARLYLE GROUP L P
COM UTS LTD PTN
14309L102
758
49718
SH
SOLE
0
0
49718
CARMAX INC
COM
143130102
1412
21932
SH
SOLE
16844
0
5088
CARNIVAL CORP
UNIT 99/99/9999
143658300
93496
1795916
SH
SOLE
742292
0
1053624
CARNIVAL CORP
UNIT 99/99/9999
143658300
161
100800
SH
Call
SOLE
0
0
0
CARNIVAL PLC
ADR
14365C103
789
15415
SH
SOLE
8347
0
7068
CARRIZO OIL & GAS INC
COM
144577103
3854
103176
SH
SOLE
35216
0
67960
CARROLS RESTAURANT GROUP INC
COM
14574X104
2051
134460
SH
SOLE
0
0
134460
CASELLA WASTE SYS INC
CL A
147448104
1699
136935
SH
SOLE
0
0
136935
CASEYS GEN STORES INC
COM
147528103
3920
32978
SH
SOLE
25315
0
7663
CASTLIGHT HEALTH INC
CL B
14862Q100
430
86800
SH
SOLE
0
0
86800
CATALENT INC
COM
148806102
2761
102419
SH
SOLE
102132
0
287
CATCHMARK TIMBER TR INC
CL A
14912Y202
5398
479389
SH
SOLE
0
0
479389
CATERPILLAR INC DEL
COM
149123101
47052
507351
SH
SOLE
412
0
506939
CATERPILLAR INC DEL
COM
149123101
166
15700
SH
Call
SOLE
0
0
0
CATERPILLAR INC DEL
COM
149123101
167
10400
SH
Call
SOLE
0
0
0
CATHAY GEN BANCORP
COM
149150104
578
15200
SH
SOLE
0
0
15200
CAVCO INDS INC DEL
COM
149568107
771
7721
SH
SOLE
7721
0
0
CAVIUM INC
COM
14964U108
7574
121295
SH
SOLE
70543
0
50752
CBL & ASSOC PPTYS INC
COM
124830100
221
19234
SH
SOLE
0
0
19234
CBOE HLDGS INC
COM
12503M108
275
3719
SH
SOLE
0
0
3719
CBRE CLARION GLOBAL REAL EST
COM
12504G100
832
114011
SH
SOLE
0
0
114011
CBRE GROUP INC
CL A
12504L109
1906
60542
SH
SOLE
21560
0
38982
CBS CORP NEW
CL B
124857202
10393
163354
SH
SOLE
92511
0
70843
CDK GLOBAL INC
COM
12508E101
1183
19823
SH
SOLE
855
0
18968
CDN IMPERIAL BK COMM TORONTO
COM
136069101
1724
21150
SH
SOLE
15543
0
5607
CDW CORP
COM
12514G108
14642
281086
SH
SOLE
260308
0
20778
CEB INC
COM
125134106
859
14176
SH
SOLE
12491
0
1685
CECO ENVIRONMENTAL CORP
COM
125141101
229
16451
SH
SOLE
0
0
16451
CEDAR FAIR L P
DEPOSITRY UNIT
150185106
12982
202209
SH
SOLE
177306
0
24903
CEL SCI CORP
COM PAR $0.01
150837508
11
169912
SH
SOLE
0
0
169912
CELANESE CORP DEL
COM SER A
150870103
3963
50328
SH
SOLE
20109
0
30219
CELGENE CORP
COM
151020104
104626
903899
SH
SOLE
329268
0
574631
CELLDEX THERAPEUTICS INC NEW
COM
15117B103
39
10977
SH
SOLE
0
0
10977
CEMENTOS PACASMAYO S A A
SPON ADR REP 5
15126Q109
155
16847
SH
SOLE
0
0
16847
CEMEX SAB DE CV
SPON ADR NEW
151290889
587
73112
SH
SOLE
40653
0
32459
CEMPRA INC
COM
15130J109
34
12170
SH
SOLE
0
0
12170
CENOVUS ENERGY INC
COM
15135U109
349
23091
SH
SOLE
0
0
23091
CENTENE CORP DEL
COM
15135B101
13192
233440
SH
SOLE
205690
0
27750
CENTER COAST MLP & INFRSTR F
COM SHS
151461100
787
65826
SH
SOLE
0
0
65826
CENTERPOINT ENERGY INC
COM
15189T107
1326
53811
SH
SOLE
0
0
53811
CENTRAL FD CDA LTD
CL A
153501101
7082
627285
SH
SOLE
0
0
627285
CENTRAL PAC FINL CORP
COM NEW
154760409
1727
54974
SH
SOLE
54974
0
0
CENTRAL SECS CORP
COM
155123102
4934
226454
SH
SOLE
0
0
226454
CENTURY CASINOS INC
COM
156492100
296
36000
SH
SOLE
0
0
36000
CENTURYLINK INC
COM
156700106
26388
1109688
SH
SOLE
527269
0
582419
CERAGON NETWORKS LTD
ORD
M22013102
37
14100
SH
SOLE
0
0
14100
CERNER CORP
COM
156782104
5290
111677
SH
SOLE
51138
0
60539
CERUS CORP
COM
157085101
3415
784984
SH
SOLE
0
0
784984
CF INDS HLDGS INC
COM
125269100
4733
150350
SH
SOLE
1078
0
149272
CHART INDS INC
COM PAR $0.01
16115Q308
603
16740
SH
SOLE
7440
0
9300
CHARTER COMMUNICATIONS INC N
CL A
16119P108
9388
32605
SH
SOLE
13775
0
18830
CHATHAM LODGING TR
COM
16208T102
1449
70507
SH
SOLE
69386
0
1121
CHECK POINT SOFTWARE TECH LT
ORD
M22465104
15998
189412
SH
SOLE
144679
0
44733
CHEMED CORP NEW
COM
16359R103
832
5189
SH
SOLE
0
0
5189
CHEMICAL FINL CORP
COM
163731102
3486
64361
SH
SOLE
30965
0
33396
CHEMOURS CO
COM
163851108
423
19139
SH
SOLE
2
0
19137
CHEMTURA CORP
COM NEW
163893209
592
17841
SH
SOLE
17241
0
600
CHENIERE ENERGY INC
COM NEW
16411R208
2472
59663
SH
SOLE
827
0
58836
CHENIERE ENERGY INC
COM NEW
16411R208
2
31300
SH
Call
SOLE
0
0
0
CHENIERE ENERGY PARTNERS LP
COM UNIT
16411Q101
2082
72235
SH
SOLE
0
0
72235
CHESAPEAKE ENERGY CORP
COM
165167107
2349
334609
SH
SOLE
0
0
334609
CHESAPEAKE UTILS CORP
COM
165303108
233
3479
SH
SOLE
1534
0
1945
CHEVRON CORP NEW
COM
166764100
314198
2669473
SH
SOLE
1294793
0
1374680
CHEVRON CORP NEW
COM
166764100
146
20300
SH
Call
SOLE
0
0
0
CHEVRON CORP NEW
COM
166764100
27
10300
SH
Call
SOLE
0
0
0
CHEVRON CORP NEW
COM
166764100
117
21700
SH
Call
SOLE
0
0
0
CHICAGO BRIDGE & IRON CO N V
COM
167250109
11237
353924
SH
SOLE
280091
0
73833
CHICAGO BRIDGE & IRON CO N V
COM
167250109
17
10800
SH
Call
SOLE
0
0
0
CHIMERA INVT CORP
COM NEW
16934Q208
1869
109788
SH
SOLE
80436
0
29352
CHINA BIOLOGIC PRODS INC
COM
16938C106
303
2818
SH
SOLE
2818
0
0
CHINA FD INC
COM
169373107
1362
90518
SH
SOLE
0
0
90518
CHINA LIFE INS CO LTD
SPON ADR REP H
16939P106
261
20300
SH
SOLE
0
0
20300
CHINA MOBILE LIMITED
SPONSORED ADR
16941M109
3878
73958
SH
SOLE
2867
0
71091
CHINA PETE & CHEM CORP
SPON ADR H SHS
16941R108
481
6770
SH
SOLE
3095
0
3675
CHINA TELECOM CORP LTD
SPON ADR H SHS
169426103
3327
72113
SH
SOLE
0
0
72113
CHINA UNICOM (HONG KONG) LTD
SPONSORED ADR
16945R104
164
14218
SH
SOLE
0
0
14218
CHIPOTLE MEXICAN GRILL INC
COM
169656105
4830
12802
SH
SOLE
6524
0
6278
CHUBB LIMITED
COM
H1467J104
104039
787428
SH
SOLE
172594
0
614834
CHUBB LIMITED
COM
H1467J104
61
31400
SH
Call
SOLE
0
0
0
CHUBB LIMITED
COM
H1467J104
50
10500
SH
Call
SOLE
0
0
0
CHURCH & DWIGHT INC
COM
171340102
8466
191589
SH
SOLE
8931
0
182658
CHUYS HLDGS INC
COM
171604101
425
13105
SH
SOLE
12292
0
813
CIENA CORP
COM NEW
171779309
518
21210
SH
SOLE
3919
0
17291
CIGNA CORPORATION
COM
125509109
12638
94748
SH
SOLE
84193
0
10555
CIMAREX ENERGY CO
COM
171798101
11689
86015
SH
SOLE
33874
0
52141
CIMPRESS N V
SHS EURO
N20146101
768
8388
SH
SOLE
0
0
8388
CINCINNATI BELL INC NEW
PFD CV DEP1/20
171871403
321
6570
SH
SOLE
0
0
6570
CINCINNATI FINL CORP
COM
172062101
4355
57492
SH
SOLE
28
0
57464
CINEMARK HOLDINGS INC
COM
17243V102
46700
1217416
SH
SOLE
1073029
0
144387
CINTAS CORP
COM
172908105
16389
141818
SH
SOLE
93474
0
48344
CIRRUS LOGIC INC
COM
172755100
6230
110190
SH
SOLE
0
0
110190
CIRRUS LOGIC INC
COM
172755100
155
52500
SH
Call
SOLE
0
0
0
CISCO SYS INC
COM
17275R102
189610
6274317
SH
SOLE
3069921
0
3204396
CISCO SYS INC
COM
17275R102
4
144400
SH
Call
SOLE
0
0
0
CISCO SYS INC
COM
17275R102
1
145700
SH
Call
SOLE
0
0
0
CISCO SYS INC
COM
17275R102
5
18300
SH
Call
SOLE
0
0
0
CIT GROUP INC
COM NEW
125581801
203
4761
SH
SOLE
1684
0
3077
CITIGROUP INC
COM NEW
172967424
59264
997200
SH
SOLE
595635
0
401565
CITIGROUP INC
COM NEW
172967424
100
20600
SH
Call
SOLE
0
0
0
CITIZENS FINL GROUP INC
COM
174610105
2214
62133
SH
SOLE
47959
0
14174
CITRIX SYS INC
COM
177376100
33479
374861
SH
SOLE
328780
0
46081
CIVEO CORP CDA
COM
17878Y108
62
28300
SH
SOLE
0
0
28300
CLARCOR INC
COM
179895107
2357
28582
SH
SOLE
18176
0
10406
CLAYMORE EXCHANGE TRD FD TR
2023 CORP BOND
18383M241
699
34128
SH
SOLE
0
0
34128
CLAYMORE EXCHANGE TRD FD TR
2024 CORP BOND
18383M233
396
19384
SH
SOLE
0
0
19384
CLAYMORE EXCHANGE TRD FD TR
GUG BLT2017 HY
18383M399
810
31390
SH
SOLE
0
0
31390
CLAYMORE EXCHANGE TRD FD TR
GUG BLT2018 HY
18383M381
753
29918
SH
SOLE
0
0
29918
CLAYMORE EXCHANGE TRD FD TR
GUG BUL 2019 HY
18383M373
526
21798
SH
SOLE
0
0
21798
CLAYMORE EXCHANGE TRD FD TR
GUG BULL2020 E
18383M514
929
43808
SH
SOLE
0
0
43808
CLAYMORE EXCHANGE TRD FD TR
GUG MIDCAP CORE
18383M720
2555
46985
SH
SOLE
0
0
46985
CLAYMORE EXCHANGE TRD FD TR
GUG MULTI ASSET
18383M506
3100
153771
SH
SOLE
0
0
153771
CLAYMORE EXCHANGE TRD FD TR
GUG RAYM JAMES S
18383M613
13919
362572
SH
SOLE
228
0
362344
CLAYMORE EXCHANGE TRD FD TR
GUG S&PG DIV OPP
18383M860
242
23825
SH
SOLE
0
0
23825
CLAYMORE EXCHANGE TRD FD TR
GUGG BULSH 2021
18383M266
1102
52488
SH
SOLE
18482
0
34006
CLAYMORE EXCHANGE TRD FD TR
GUGG BULSH 2022
18383M258
668
31936
SH
SOLE
0
0
31936
CLAYMORE EXCHANGE TRD FD TR
GUGG CHN TECH
18383Q135
301
8543
SH
SOLE
0
0
8543
CLAYMORE EXCHANGE TRD FD TR
GUGG CRP BD 2017
18383M548
228
10093
SH
SOLE
4199
0
5894
CLAYMORE EXCHANGE TRD FD TR
GUGG ENH SHT DUR
18383M654
8042
160454
SH
SOLE
0
0
160454
CLAYMORE EXCHANGE TRD FD TR
GUGG FRNTR MKT
18383Q838
145
12528
SH
SOLE
0
0
12528
CLAYMORE EXCHANGE TRD FD TR
GUGG MSCI GB ETF
18383Q879
515
20774
SH
SOLE
0
0
20774
CLAYMORE EXCHANGE TRD FD TR
GUGG S&P SPINOFF
18383M605
309
7112
SH
SOLE
0
0
7112
CLAYMORE EXCHANGE TRD FD TR
GUGGEN DEFN EQTY
18383M878
384
9882
SH
SOLE
0
0
9882
CLEAN ENERGY FUELS CORP
COM
184499101
86
30043
SH
SOLE
0
0
30043
CLEAN HARBORS INC
COM
184496107
11201
201273
SH
SOLE
200567
0
706
CLEARBRIDGE AMERN ENERG MLP
COM
184691103
608
66204
SH
SOLE
0
0
66204
CLEARBRIDGE ENERGY MLP FD IN
COM
184692101
2511
161344
SH
SOLE
0
0
161344
CLEARBRIDGE ENERGY MLP OPP F
COM
18469P100
672
51220
SH
SOLE
0
0
51220
CLEARBRIDGE ENERGY MLP TR FD
COM
18469Q108
341
26715
SH
SOLE
0
0
26715
CLIFFS NAT RES INC
COM
18683K101
281
33367
SH
SOLE
0
0
33367
CLOROX CO DEL
COM
189054109
12951
107913
SH
SOLE
13162
0
94751
CLOUGH GLOBAL DIVND AND INC
COM
18913Y103
865
71875
SH
SOLE
0
0
71875
CLOUGH GLOBAL EQUITY FD
COM
18914C100
2991
268743
SH
SOLE
0
0
268743
CLOUGH GLOBAL OPPORTUNITIES
SH BEN INT
18914E106
3973
443890
SH
SOLE
1250
0
442640
CLOVIS ONCOLOGY INC
COM
189464100
312
7023
SH
SOLE
0
0
7023
CM FIN INC
COM
12574Q103
3012
323925
SH
SOLE
0
0
323925
CME GROUP INC
COM
12572Q105
91700
794956
SH
SOLE
186073
0
608883
CME GROUP INC
COM
12572Q105
161
53600
SH
Call
SOLE
0
0
0
CMS ENERGY CORP
COM
125896100
2735
65724
SH
SOLE
16332
0
49392
CNA FINL CORP
COM
126117100
8419
202872
SH
SOLE
198328
0
4544
CNH INDL N V
SHS
N20944109
147
16933
SH
SOLE
14666
0
2267
CNOOC LTD
SPONSORED ADR
126132109
333
2683
SH
SOLE
1213
0
1470
COACH INC
COM
189754104
9442
269620
SH
SOLE
89585
0
180035
COBALT INTL ENERGY INC
COM
19075F106
104
85540
SH
SOLE
0
0
85540
COCA COLA CO
COM
191216100
226616
5465883
SH
SOLE
2950544
0
2515339
COCA COLA EUROPEAN PARTNERS
SHS
G25839104
6055
192830
SH
SOLE
168774
0
24056
COCA COLA FEMSA S A B DE C V
SPON ADR REP L
191241108
910
14323
SH
SOLE
0
0
14323
COFFEE HLDGS INC
COM
192176105
246
52800
SH
SOLE
0
0
52800
COGENT COMMUNICATIONS HLDGS
COM NEW
19239V302
2229
53898
SH
SOLE
53046
0
852
COGNEX CORP
COM
192422103
4766
74906
SH
SOLE
72272
0
2634
COGNIZANT TECHNOLOGY SOLUTIO
CL A
192446102
34409
614124
SH
SOLE
222377
0
391747
COGNIZANT TECHNOLOGY SOLUTIO
CL A
192446102
1
14200
SH
Call
SOLE
0
0
0
COHEN & STEERS CLOSED END OP
COM
19248P106
460
39336
SH
SOLE
0
0
39336
COHEN & STEERS GLOBAL INC BL
COM
19248M103
104
12179
SH
SOLE
2100
0
10079
COHEN & STEERS INFRASTRUCTUR
COM
19248A109
11276
582460
SH
SOLE
0
0
582460
COHEN & STEERS LTD DUR PFD I
COM
19248C105
715
29145
SH
SOLE
0
0
29145
COHEN & STEERS MLP INC & ENR
COM SHS
19249B106
876
80473
SH
SOLE
0
0
80473
COHEN & STEERS QUALITY RLTY
COM
19247L106
9444
773488
SH
SOLE
0
0
773488
COHEN & STEERS REIT & PFD IN
COM
19247X100
2750
143847
SH
SOLE
1800
0
142047
COHEN & STEERS SLT PFD INCM
COM
19248Y107
401
15350
SH
SOLE
0
0
15350
COHEN & STEERS TOTAL RETURN
COM
19247R103
949
78391
SH
SOLE
0
0
78391
COHERENT INC
COM
192479103
1803
13126
SH
SOLE
12981
0
145
COLFAX CORP
COM
194014106
1842
51279
SH
SOLE
5006
0
46273
COLGATE PALMOLIVE CO
COM
194162103
15506
236945
SH
SOLE
35093
0
201852
COLLEGIUM PHARMACEUTICAL INC
COM
19459J104
1033
66365
SH
SOLE
0
0
66365
COLONY CAP INC
CL A
19624R106
17006
839808
SH
SOLE
423889
0
415919
COLONY STARWOOD HOMES
COM
19625X102
228
7914
SH
SOLE
0
0
7914
COLUMBIA BKG SYS INC
COM
197236102
2909
65108
SH
SOLE
62113
0
2995
COLUMBIA ETF TR II
EMRG MARKETS ETF
19762B509
1030
46521
SH
SOLE
0
0
46521
COLUMBIA PIPELINE PARTNERS L
COM UT REPSTG
198281107
257
15000
SH
SOLE
0
0
15000
COLUMBIA SELIGM PREM TECH GR
COM
19842X109
1838
98074
SH
SOLE
0
0
98074
COLUMBIA SPORTSWEAR CO
COM
198516106
844
14472
SH
SOLE
1528
0
12944
COMCAST CORP NEW
CL A
20030N101
165078
2390698
SH
SOLE
1860748
0
529950
COMCAST CORP NEW
CL A
20030N101
89
20500
SH
Call
SOLE
0
0
0
COMERICA INC
COM
200340107
5985
87876
SH
SOLE
8830
0
79046
COMMERCE BANCSHARES INC
COM
200525103
8690
150322
SH
SOLE
143501
0
6821
COMMERCEHUB INC
COM SER A
20084V108
1095
72923
SH
SOLE
0
0
72923
COMMERCIAL METALS CO
COM
201723103
479
22002
SH
SOLE
17627
0
4375
COMMSCOPE HLDG CO INC
COM
20337X109
6835
183732
SH
SOLE
128701
0
55031
COMMUNICATIONS SALES&LEAS IN
COM
20341J104
24311
956732
SH
SOLE
804008
0
152724
COMMUNITY BK SYS INC
COM
203607106
1092
17668
SH
SOLE
0
0
17668
COMMUNITY HEALTH SYS INC NEW
COM
203668108
110
19617
SH
SOLE
0
0
19617
COMMUNITY HEALTH SYS INC NEW
RIGHT 99/99/9999
203668116
1
35880
SH
SOLE
0
0
35880
COMPANHIA DE SANEAMENTO BASI
SPONSORED ADR
20441A102
1919
221026
SH
SOLE
216312
0
4714
COMPASS DIVERSIFIED HOLDINGS
SH BEN INT
20451Q104
1463
81711
SH
SOLE
0
0
81711
COMPASS MINERALS INTL INC
COM
20451N101
30453
388680
SH
SOLE
382282
0
6398
COMPUGEN LTD
ORD
M25722105
277
54300
SH
SOLE
0
0
54300
COMPUTER SCIENCES CORP
COM
205363104
11038
185769
SH
SOLE
179887
0
5882
CONAGRA BRANDS INC
COM
205887102
6094
154088
SH
SOLE
27315
0
126773
CONCHO RES INC
COM
20605P101
12846
96881
SH
SOLE
23152
0
73729
CONE MIDSTREAM PARTNERS LP
COM UNIT REPST
206812109
1766
75000
SH
SOLE
0
0
75000
CONNECTICUT WTR SVC INC
COM
207797101
326
5840
SH
SOLE
0
0
5840
CONNECTURE INC
COM
20786J106
23
13578
SH
SOLE
0
0
13578
CONOCOPHILLIPS
COM
20825C104
40814
814013
SH
SOLE
398641
0
415372
CONOCOPHILLIPS
COM
20825C104
16
11200
SH
Call
SOLE
0
0
0
CONOCOPHILLIPS
COM
20825C104
98
31100
SH
Call
SOLE
0
0
0
CONSOL ENERGY INC
COM
20854P109
3302
181119
SH
SOLE
0
0
181119
CONSOLIDATED COMM HLDGS INC
COM
209034107
1536
57217
SH
SOLE
53528
0
3689
CONSOLIDATED EDISON INC
COM
209115104
34461
467708
SH
SOLE
346966
0
120742
CONSTELLATION BRANDS INC
CL A
21036P108
19221
125372
SH
SOLE
75851
0
49521
CONSTELLIUM NV
CL A
N22035104
300
50798
SH
SOLE
44421
0
6377
CONTANGO OIL & GAS COMPANY
COM NEW
21075N204
200
21448
SH
SOLE
0
0
21448
CONTINENTAL RESOURCES INC
COM
212015101
5091
98785
SH
SOLE
15135
0
83650
CONVERGYS CORP
COM
212485106
462
18820
SH
SOLE
0
0
18820
COOPER COS INC
COM NEW
216648402
3942
22532
SH
SOLE
17909
0
4623
COPA HOLDINGS SA
CL A
P31076105
5585
61489
SH
SOLE
54857
0
6632
COPART INC
COM
217204106
7638
137847
SH
SOLE
103009
0
34838
CORBUS PHARMACEUTICALS HLDGS
COM
21833P103
1180
139680
SH
SOLE
0
0
139680
CORE LABORATORIES N V
COM
N22717107
9745
81182
SH
SOLE
74878
0
6304
CORE MARK HOLDING CO INC
COM
218681104
1331
30904
SH
SOLE
27989
0
2915
CORECIVIC INC
COM
21871N101
5272
215526
SH
SOLE
55901
0
159625
CORESITE RLTY CORP
COM
21870Q105
2764
34825
SH
SOLE
19287
0
15538
CORNERSTONE ONDEMAND INC
COM
21925Y103
404
9549
SH
SOLE
9549
0
0
CORNERSTONE STRATEGIC VALUE
COM
21924B302
488
32188
SH
SOLE
0
0
32188
CORNING INC
COM
219350105
54866
2260661
SH
SOLE
1927834
0
332827
CORPORATE OFFICE PPTYS TR
SH BEN INT
22002T108
1063
34035
SH
SOLE
28582
0
5453
COSTAR GROUP INC
COM
22160N109
1786
9475
SH
SOLE
9361
0
114
COSTCO WHSL CORP NEW
COM
22160K105
41324
258092
SH
SOLE
74959
0
183133
COTIVITI HLDGS INC
COM
22164K101
485
14101
SH
SOLE
14101
0
0
COTT CORP QUE
COM
22163N106
1448
127822
SH
SOLE
0
0
127822
COTY INC
COM CL A
222070203
2197
120004
SH
SOLE
113244
0
6760
COUSINS PPTYS INC
COM
222795106
362
42550
SH
SOLE
0
0
42550
COVANTA HLDG CORP
COM
22282E102
16437
1053628
SH
SOLE
581879
0
471749
CPI CARD GROUP INC
COM
12634H101
109
26151
SH
SOLE
0
0
26151
CRACKER BARREL OLD CTRY STOR
COM
22410J106
3819
22873
SH
SOLE
0
0
22873
CRAFT BREW ALLIANCE INC
COM
224122101
2821
166907
SH
SOLE
0
0
166907
CRANE CO
COM
224399105
6692
92787
SH
SOLE
84883
0
7904
CRAY INC
COM NEW
225223304
266
12840
SH
SOLE
0
0
12840
CREDICORP LTD
COM
G2519Y108
218
1380
SH
SOLE
1125
0
255
CREDIT SUISSE GROUP
SPONSORED ADR
225401108
5653
395059
SH
SOLE
32292
0
362767
CREE INC
COM
225447101
10883
412410
SH
SOLE
395321
0
17089
CRESCENT PT ENERGY CORP
COM
22576C101
196
14440
SH
SOLE
0
0
14440
CRESTWOOD EQUITY PARTNERS LP
UNIT LTD PARTNER
226344208
665
26012
SH
SOLE
0
0
26012
CRESUD S A C I F Y A
SPONSORED ADR
226406106
835
52932
SH
SOLE
0
0
52932
CRH PLC
ADR
12626K203
4671
135877
SH
SOLE
130812
0
5065
CRITEO S A
SPONS ADS
226718104
400
9730
SH
SOLE
0
0
9730
CROSSAMERICA PARTNERS LP
UT LTD PTN INT
22758A105
2804
111298
SH
SOLE
0
0
111298
CROWN CASTLE INTL CORP NEW
COM
22822V101
79683
918319
SH
SOLE
696698
0
221621
CROWN CRAFTS INC
COM
228309100
327
42150
SH
SOLE
0
0
42150
CROWN HOLDINGS INC
COM
228368106
6111
116239
SH
SOLE
99619
0
16620
CSI COMPRESSCO LP
COM UNIT
12637A103
2477
254608
SH
SOLE
0
0
254608
CSRA INC
COM
12650T104
2944
92451
SH
SOLE
34921
0
57530
CSX CORP
COM
126408103
12866
358082
SH
SOLE
40517
0
317565
CTRIP COM INTL LTD
AMERICAN DEP SHS
22943F100
4160
104008
SH
SOLE
3384
0
100624
CU BANCORP CALIF
COM
126534106
2757
77000
SH
SOLE
0
0
77000
CUBESMART
COM
229663109
1316
49165
SH
SOLE
14231
0
34934
CUBIC CORP
COM
229669106
1714
35754
SH
SOLE
0
0
35754
CUI GLOBAL INC
COM NEW
126576206
395
57000
SH
SOLE
0
0
57000
CULLEN FROST BANKERS INC
COM
229899109
7079
80238
SH
SOLE
69068
0
11170
CULP INC
COM
230215105
297
8000
SH
SOLE
0
0
8000
CUMMINS INC
COM
231021106
11859
86769
SH
SOLE
3866
0
82903
CURRENCYSHARES AUSTRALIAN DL
AUSTRALIAN DOL
23129U101
825
11431
SH
SOLE
0
0
11431
CURTISS WRIGHT CORP
COM
231561101
6268
63728
SH
SOLE
61656
0
2072
CUSHING MLP TOTAL RETURN FD
COM NEW
231631201
166
12200
SH
SOLE
0
0
12200
CUSHING RENAISSANCE FD
COM
231647108
1515
87160
SH
SOLE
0
0
87160
CVR PARTNERS LP
COM
126633106
120
19943
SH
SOLE
0
0
19943
CVS HEALTH CORP
COM
126650100
77880
986937
SH
SOLE
370343
0
616594
CVS HEALTH CORP
COM
126650100
33
14200
SH
Call
SOLE
0
0
0
CYBERARK SOFTWARE LTD
SHS
M2682V108
2182
47963
SH
SOLE
31935
0
16028
CYNOSURE INC
CL A
232577205
775
17005
SH
SOLE
6507
0
10498
CYPRESS ENERGY PARTNERS LP
LTD PARTNER INT
232751107
246
23300
SH
SOLE
0
0
23300
CYPRESS SEMICONDUCTOR CORP
COM
232806109
1560
136397
SH
SOLE
92853
0
43544
CYRUSONE INC
COM
23283R100
29545
660513
SH
SOLE
156577
0
503936
CYS INVTS INC
COM
12673A108
330
42650
SH
SOLE
38053
0
4597
CYTOSORBENTS CORP
COM NEW
23283X206
357
65442
SH
SOLE
0
0
65442
CYTRX CORP
COM PAR
232828509
13
35000
SH
SOLE
0
0
35000
D R HORTON INC
COM
23331A109
3524
128926
SH
SOLE
115799
0
13127
DAKTRONICS INC
COM
234264109
164
15320
SH
SOLE
0
0
15320
DANAHER CORP DEL
COM
235851102
28029
360077
SH
SOLE
134622
0
225455
DANAHER CORP DEL
NOTE 1/2
235851AF9
464
156000
PRN
SOLE
0
0
156000
DARDEN RESTAURANTS INC
COM
237194105
1696
23331
SH
SOLE
0
0
23331
DARLING INGREDIENTS INC
COM
237266101
14597
1130706
SH
SOLE
1125656
0
5050
DAVE & BUSTERS ENTMT INC
COM
238337109
2536
45037
SH
SOLE
759
0
44278
DAVITA INC
COM
23918K108
12237
190606
SH
SOLE
111628
0
78978
DAWSON GEOPHYSICAL CO NEW
COM
239360100
159
19720
SH
SOLE
0
0
19720
DBX ETF TR
DB XTR MSCI EUR
233051853
2408
94904
SH
SOLE
0
0
94904
DBX ETF TR
DBXTR HAR CS 300
233051879
228
9704
SH
SOLE
0
0
9704
DBX ETF TR
INFRSTR REV FD
233051705
1751
68013
SH
SOLE
0
0
68013
DBX ETF TR
XTRAK MSCI EAFE
233051200
11989
427256
SH
SOLE
590
0
426666
DBX ETF TR
XTRAK MSCI EMKT
233051101
5137
266867
SH
SOLE
0
0
266867
DBX ETF TR
XTRAK MSCI JAPN
233051507
821
22059
SH
SOLE
0
0
22059
DBX ETF TR
XTRC RUS1000 CMP
233051481
382
14116
SH
SOLE
0
0
14116
DCP MIDSTREAM PARTNERS LP
COM UT LTD PTN
23311P100
1070
27874
SH
SOLE
0
0
27874
DEERE & CO
COM
244199105
17297
167869
SH
SOLE
37874
0
129995
DELAWARE ENHANCED GBL DIV &
COM
246060107
7242
716297
SH
SOLE
0
0
716297
DELAWARE INVT NAT MUNI INC F
SH BEN INT
24610T108
163
12362
SH
SOLE
0
0
12362
DELL TECHNOLOGIES INC
COM CL V
24703L103
2975
54128
SH
SOLE
32916
0
21212
DELPHI AUTOMOTIVE PLC
SHS
G27823106
12990
192873
SH
SOLE
148195
0
44678
DELTA AIR LINES INC DEL
COM NEW
247361702
28080
570847
SH
SOLE
277036
0
293811
DELUXE CORP
COM
248019101
411
5744
SH
SOLE
4658
0
1086
DENBURY RES INC
COM NEW
247916208
473
128588
SH
SOLE
0
0
128588
DENISON MINES CORP
COM
248356107
9
17958
SH
SOLE
0
0
17958
DENNYS CORP
COM
24869P104
485
37825
SH
SOLE
37825
0
0
DENTSPLY SIRONA INC
COM
24906P109
5708
98882
SH
SOLE
69440
0
29442
DERMIRA INC
COM
24983L104
1763
58143
SH
SOLE
55181
0
2962
DEUTSCHE BANK AG
NAMEN AKT
D18190898
2778
153498
SH
SOLE
0
0
153498
DEUTSCHE GLOBAL HIGH INCOME
COM
25158V108
2911
349404
SH
SOLE
0
0
349404
DEUTSCHE HIGH INCOME OPPORT
COM
25158Y102
8679
602302
SH
SOLE
0
0
602302
DEUTSCHE MULTI-MKT INCOME TR
SHS
25160E102
8592
1008500
SH
SOLE
0
0
1008500
DEUTSCHE MUN INCOME
COM
25160C106
618
47089
SH
SOLE
0
0
47089
DEUTSCHE STRATEGIC INCOME TR
SHS
25160F109
3554
298929
SH
SOLE
0
0
298929
DEVON ENERGY CORP NEW
COM
25179M103
9606
210334
SH
SOLE
68246
0
142088
DEXCOM INC
COM
252131107
8171
136869
SH
SOLE
83816
0
53053
DIAGEO P L C
SPON ADR NEW
25243Q205
40315
387872
SH
SOLE
229618
0
158254
DIAMOND OFFSHORE DRILLING IN
COM
25271C102
3030
171205
SH
SOLE
165144
0
6061
DIAMONDBACK ENERGY INC
COM
25278X109
17509
173252
SH
SOLE
153571
0
19681
DIANA SHIPPING INC
COM
Y2066G104
32
10750
SH
SOLE
0
0
10750
DICKS SPORTING GOODS INC
COM
253393102
3666
69036
SH
SOLE
61627
0
7409
DIEBOLD NXDF INC
COM
253651103
1768
70304
SH
SOLE
67256
0
3048
DIGITAL RLTY TR INC
COM
253868103
9640
98105
SH
SOLE
31588
0
66517
DIGITALGLOBE INC
COM NEW
25389M877
1393
48622
SH
SOLE
45061
0
3561
DINEEQUITY INC
COM
254423106
22449
291548
SH
SOLE
228377
0
63171
DIPLOMAT PHARMACY INC
COM
25456K101
447
35460
SH
SOLE
0
0
35460
DIREXION SHS ETF TR
ALL CP INSIDER
25459Y769
8113
106027
SH
SOLE
0
0
106027
DISCOVER FINL SVCS
COM
254709108
38048
527781
SH
SOLE
445824
0
81957
DISCOVERY COMMUNICATNS NEW
COM SER A
25470F104
14374
524424
SH
SOLE
461637
0
62787
DISCOVERY COMMUNICATNS NEW
COM SER C
25470F302
1942
72499
SH
SOLE
2978
0
69521
DISH NETWORK CORP
CL A
25470M109
2590
44708
SH
SOLE
3909
0
40799
DISNEY WALT CO
COM DISNEY
254687106
110047
1055901
SH
SOLE
260600
0
795301
DISNEY WALT CO
COM DISNEY
254687106
71
14900
SH
Call
SOLE
0
0
0
DIVERSIFIED REAL ASSET INC F
COM SHS
25533B108
625
40107
SH
SOLE
1
0
40106
DNP SELECT INCOME FD
COM
23325P104
926
90527
SH
SOLE
0
0
90527
DOLBY LABORATORIES INC
COM
25659T107
11061
244759
SH
SOLE
243045
0
1714
DOLLAR GEN CORP NEW
COM
256677105
7460
100720
SH
SOLE
57255
0
43465
DOLLAR TREE INC
COM
256746108
4003
51869
SH
SOLE
9652
0
42217
DOMINION RES INC VA NEW
COM
25746U109
92827
1212016
SH
SOLE
857300
0
354716
DOMINION RES INC VA NEW
UNIT 08/15/2019
25746U836
277
5478
SH
SOLE
0
0
5478
DOMINOS PIZZA INC
COM
25754A201
4164
26149
SH
SOLE
5440
0
20709
DONALDSON INC
COM
257651109
4979
118319
SH
SOLE
103757
0
14562
DORMAN PRODUCTS INC
COM
258278100
1963
26868
SH
SOLE
26677
0
191
DOUBLELINE INCOME SOLUTIONS
COM
258622109
1971
103777
SH
SOLE
0
0
103777
DOUBLELINE OPPORTUNISTIC CR
COM
258623107
1613
69810
SH
SOLE
0
0
69810
DOUGLAS EMMETT INC
COM
25960P109
4500
123076
SH
SOLE
114379
0
8697
DOVER CORP
COM
260003108
3709
49500
SH
SOLE
10283
0
39217
DOW CHEM CO
COM
260543103
81450
1423456
SH
SOLE
679869
0
743587
DOW CHEM CO
COM
260543103
34
27800
SH
Call
SOLE
0
0
0
DR PEPPER SNAPPLE GROUP INC
COM
26138E109
7822
86271
SH
SOLE
25674
0
60597
DR REDDYS LABS LTD
ADR
256135203
305
6742
SH
SOLE
5963
0
779
DREYFUS MUN BD INFRSTRCTR FD
SHS
26203D101
5731
468181
SH
SOLE
0
0
468181
DREYFUS STRATEGIC MUN BD FD
COM
26202F107
943
117249
SH
SOLE
0
0
117249
DREYFUS STRATEGIC MUNS INC
COM
261932107
1108
131897
SH
SOLE
0
0
131897
DRIL-QUIP INC
COM
262037104
8471
141074
SH
SOLE
75335
0
65739
DTE ENERGY CO
COM
233331107
7084
71911
SH
SOLE
13565
0
58346
DTE ENERGY CO
UNIT 99/99/9999
233331883
530
10000
SH
SOLE
0
0
10000
DTF TAX-FREE INCOME INC
COM
23334J107
1182
81931
SH
SOLE
0
0
81931
DU PONT E I DE NEMOURS & CO
COM
263534109
64537
879245
SH
SOLE
584564
0
294681
DUFF & PHELPS GLB UTL INC FD
COM
26433C105
6443
415709
SH
SOLE
0
0
415709
DUFF & PHELPS SLCT ENGY MLP
COM
26433F108
111
14650
SH
SOLE
0
0
14650
DUFF & PHELPS UTIL CORP BD T
COM
26432K108
144
15240
SH
SOLE
0
0
15240
DUKE ENERGY CORP NEW
COM NEW
26441C204
144821
1865779
SH
SOLE
1444670
0
421109
DUKE REALTY CORP
COM NEW
264411505
770
28994
SH
SOLE
13274
0
15720
DUN & BRADSTREET CORP DEL NE
COM
26483E100
868
7156
SH
SOLE
6495
0
661
DUNKIN BRANDS GROUP INC
COM
265504100
2205
42040
SH
SOLE
984
0
41056
DUPONT FABROS TECHNOLOGY INC
COM
26613Q106
414
9414
SH
SOLE
0
0
9414
DURECT CORP
COM
266605104
25
18800
SH
SOLE
0
0
18800
DYCOM INDS INC
COM
267475101
1109
13818
SH
SOLE
1082
0
12736
DYNAGAS LNG PARTNERS LP
COM UNIT LTD PT
Y2188B108
5647
353400
SH
SOLE
0
0
353400
DYNAVAX TECHNOLOGIES CORP
COM NEW
268158201
41
10482
SH
SOLE
0
0
10482
DYNEGY INC NEW DEL
COM
26817R108
272
32195
SH
SOLE
0
0
32195
EAGLE BANCORP INC MD
COM
268948106
2709
44448
SH
SOLE
25822
0
18626
EAGLE GRWTH & INCOME OPPTY F
COM SHS BEN IN
26958J105
13252
816994
SH
SOLE
3196
0
813798
EAGLE MATERIALS INC
COM
26969P108
1256
12745
SH
SOLE
8023
0
4722
EAGLE PHARMACEUTICALS INC
COM
269796108
262
3307
SH
SOLE
0
0
3307
EAGLE PT CR CO LLC
COM
269808101
485
29000
SH
SOLE
0
0
29000
EAST WEST BANCORP INC
COM
27579R104
14743
290038
SH
SOLE
286364
0
3674
EASTERLY GOVT PPTYS INC
COM
27616P103
2333
116547
SH
SOLE
55630
0
60917
EASTGROUP PPTY INC
COM
277276101
4546
61559
SH
SOLE
33869
0
27690
EASTMAN CHEM CO
COM
277432100
4510
59964
SH
SOLE
10568
0
49396
EASTMAN CHEM CO
COM
277432100
24
12700
SH
Call
SOLE
0
0
0
EATON CORP PLC
SHS
G29183103
104392
1556010
SH
SOLE
404249
0
1151761
EATON CORP PLC
SHS
G29183103
82
61100
SH
Call
SOLE
0
0
0
EATON CORP PLC
SHS
G29183103
15
18000
SH
Call
SOLE
0
0
0
EATON VANCE CALIF MUN BD FD
COM
27828A100
211
18555
SH
SOLE
0
0
18555
EATON VANCE CORP
COM NON VTG
278265103
880
21005
SH
SOLE
0
0
21005
EATON VANCE ENH EQTY INC FD
COM
278277108
522
40783
SH
SOLE
0
0
40783
EATON VANCE ENHANCED EQ INC
COM
278274105
951
76730
SH
SOLE
0
0
76730
EATON VANCE LTD DUR INCOME F
COM
27828H105
1479
107804
SH
SOLE
0
0
107804
EATON VANCE MUN BD FD
COM
27827X101
2452
197546
SH
SOLE
0
0
197546
EATON VANCE MUN BD FD II
COM
27827K109
310
25228
SH
SOLE
0
0
25228
EATON VANCE MUN INCOME 2028
SHS
27829U105
3563
181698
SH
SOLE
0
0
181698
EATON VANCE NATL MUN OPPORT
COM SHS
27829L105
825
39684
SH
SOLE
0
0
39684
EATON VANCE OH MUNI INCOME T
SH BEN INT
27826G109
210
15460
SH
SOLE
0
0
15460
EATON VANCE PA MUNI INCOME T
SH BEN INT
27826T101
267
22013
SH
SOLE
0
0
22013
EATON VANCE RISK MNGD DIV EQ
COM
27829G106
925
103251
SH
SOLE
2000
0
101251
EATON VANCE SH TM DR DIVR IN
COM
27828V104
278
20074
SH
SOLE
0
0
20074
EATON VANCE SR FLTNG RTE TR
COM
27828Q105
1673
113588
SH
SOLE
0
0
113588
EATON VANCE TAX ADVT DIV INC
COM
27828G107
2230
108557
SH
SOLE
0
0
108557
EATON VANCE TAX MNGD GBL DV
COM
27829F108
8355
1041754
SH
SOLE
3100
0
1038654
EATON VANCE TAX MNGED BUY WR
COM
27828X100
1518
91853
SH
SOLE
0
0
91853
EATON VANCE TAX-ADV BD & OPT
COM SH BEN INT
27829M103
1598
141065
SH
SOLE
0
0
141065
EATON VANCE TX ADV GLB DIV O
COM
27828U106
2261
108632
SH
SOLE
0
0
108632
EATON VANCE TX ADV GLBL DIV
COM
27828S101
879
62445
SH
SOLE
0
0
62445
EATON VANCE TX MGD DIV EQ IN
COM
27828N102
7355
710571
SH
SOLE
3900
0
706671
EATON VANCE TX MNG BY WRT OP
COM
27828Y108
1441
97072
SH
SOLE
0
0
97072
EATON VANCE TXMGD GL BUYWR O
COM
27829C105
7591
753864
SH
SOLE
40762
0
713102
EBAY INC
COM
278642103
28443
958009
SH
SOLE
800447
0
157562
ECA MARCELLUS TR I
COM UNIT
26827L109
24
11100
SH
SOLE
0
0
11100
ECOLAB INC
COM
278865100
17693
150936
SH
SOLE
91271
0
59665
EDGEWELL PERS CARE CO
COM
28035Q102
263
3599
SH
SOLE
0
0
3599
EDISON INTL
COM
281020107
17854
248009
SH
SOLE
155890
0
92119
EDWARDS LIFESCIENCES CORP
COM
28176E108
20677
220673
SH
SOLE
119976
0
100697
EL PASO ELEC CO
COM NEW
283677854
1704
36654
SH
SOLE
35546
0
1108
ELBIT SYS LTD
ORD
M3760D101
1359
13408
SH
SOLE
3287
0
10121
ELDORADO GOLD CORP NEW
COM
284902103
132
41050
SH
SOLE
0
0
41050
ELECTRO SCIENTIFIC INDS
COM
285229100
162
27408
SH
SOLE
0
0
27408
ELECTRONIC ARTS INC
COM
285512109
8609
109310
SH
SOLE
71191
0
38119
ELECTRONICS FOR IMAGING INC
COM
286082102
283
6458
SH
SOLE
5944
0
514
ELKHORN ETF TR
LUNT LW VL/HIG
287711790
1415
49735
SH
SOLE
0
0
49735
ELLIE MAE INC
COM
28849P100
2461
29408
SH
SOLE
29307
0
101
ELLINGTON FINANCIAL LLC
COM
288522303
188
12100
SH
SOLE
0
0
12100
ELLSWORTH GROWTH & INCOME FD
COM
289074106
1366
165212
SH
SOLE
0
0
165212
EMBRAER S A
SP ADR REP 4 COM
29082A107
245
12735
SH
SOLE
4448
0
8287
EMCOR GROUP INC
COM
29084Q100
2220
31371
SH
SOLE
30892
0
479
EMERGE ENERGY SVCS LP
COM REP PARTN
29102H108
198
16100
SH
SOLE
0
0
16100
EMERGENT BIOSOLUTIONS INC
COM
29089Q105
231
7024
SH
SOLE
0
0
7024
EMERSON ELEC CO
COM
291011104
74861
1342788
SH
SOLE
795703
0
547085
EMERSON ELEC CO
COM
291011104
14
94900
SH
Call
SOLE
0
0
0
EMPIRE RESORTS INC
COM PAR $0 01
292052305
1100
48359
SH
SOLE
0
0
48359
ENBRIDGE ENERGY PARTNERS L P
COM
29250R106
5467
214554
SH
SOLE
0
0
214554
ENBRIDGE INC
COM
29250N105
5300
126110
SH
SOLE
107972
0
18138
ENCANA CORP
COM
292505104
715
60887
SH
SOLE
168
0
60719
ENCANA CORP
COM
292505104
1
12500
SH
Call
SOLE
0
0
0
ENDO INTL PLC
SHS
G30401106
4340
263512
SH
SOLE
166
0
263346
ENDOCYTE INC
COM
29269A102
28
10900
SH
SOLE
0
0
10900
ENDURANCE SPECIALTY HLDGS LT
SHS
G30397106
487
5265
SH
SOLE
0
0
5265
ENDURO RTY TR
TR UNIT
29269K100
271
78424
SH
SOLE
0
0
78424
ENERGEN CORP
COM
29265N108
13200
228895
SH
SOLE
227151
0
1744
ENERGY RECOVERY INC
COM
29270J100
113
10939
SH
SOLE
0
0
10939
ENERGY TRANSFER EQUITY L P
COM UT LTD PTN
29273V100
17701
916660
SH
SOLE
121281
0
795379
ENERGY TRANSFER EQUITY L P
COM UT LTD PTN
29273V100
9
14300
SH
Call
SOLE
0
0
0
ENERGY TRANSFER EQUITY L P
COM UT LTD PTN
29273V100
106
20000
SH
Call
SOLE
0
0
0
ENERGY TRANSFER PRTNRS L P
UNIT LTD PARTN
29273R109
23531
657110
SH
SOLE
0
0
657110
ENERNOC INC
COM
292764107
358
59619
SH
SOLE
0
0
59619
ENERPLUS CORP
COM
292766102
169
17808
SH
SOLE
0
0
17808
ENERSYS
COM
29275Y102
367
4694
SH
SOLE
22
0
4672
ENI S P A
SPONSORED ADR
26874R108
6362
197337
SH
SOLE
117454
0
79883
ENLINK MIDSTREAM LLC
COM UNIT REP LTD
29336T100
5917
310604
SH
SOLE
235570
0
75034
ENLINK MIDSTREAM PARTNERS LP
COM UNIT REP LTD
29336U107
6483
351955
SH
SOLE
0
0
351955
ENSCO PLC
SHS CLASS A
G3157S106
132
13616
SH
SOLE
0
0
13616
ENSIGN GROUP INC
COM
29358P101
397
17891
SH
SOLE
17891
0
0
ENSTAR GROUP LIMITED
SHS
G3075P101
429
2172
SH
SOLE
1967
0
205
ENTERGY CORP NEW
COM
29364G103
31228
425043
SH
SOLE
398139
0
26904
ENTERPRISE PRODS PARTNERS L
COM
293792107
89030
3292536
SH
SOLE
665581
0
2626955
ENTERPRISE PRODS PARTNERS L
COM
293792107
11
31000
SH
Call
SOLE
0
0
0
ENVESTNET INC
COM
29404K106
584
16555
SH
SOLE
0
0
16555
ENVISION HEALTHCARE CORP
COM
29414D100
25131
397078
SH
SOLE
181593
0
215485
ENVIVA PARTNERS LP
COM UNIT
29414J107
668
24924
SH
SOLE
0
0
24924
EOG RES INC
COM
26875P101
24070
238078
SH
SOLE
145779
0
92299
EPAM SYS INC
COM
29414B104
507
7880
SH
SOLE
0
0
7880
EPR PPTYS
COM SH BEN INT
26884U109
6804
94801
SH
SOLE
78307
0
16494
EQT CORP
COM
26884L109
12064
184470
SH
SOLE
166067
0
18403
EQT GP HLDGS LP
COM UNIT REP
26885J103
633
25112
SH
SOLE
0
0
25112
EQT MIDSTREAM PARTNERS LP
UNIT LTD PARTN
26885B100
2390
31172
SH
SOLE
4651
0
26521
EQUIFAX INC
COM
294429105
11949
101065
SH
SOLE
78583
0
22482
EQUINIX INC
COM PAR $0.001
29444U700
1800
5037
SH
SOLE
481
0
4556
EQUITY COMWLTH
COM SH BEN INT
294628102
448
14804
SH
SOLE
0
0
14804
EQUITY ONE
COM
294752100
466
15195
SH
SOLE
11223
0
3972
EQUITY RESIDENTIAL
SH BEN INT
29476L107
6091
94632
SH
SOLE
83853
0
10779
ERICSSON
ADR B SEK 10
294821608
2068
354668
SH
SOLE
0
0
354668
ESCO TECHNOLOGIES INC
COM
296315104
411
7253
SH
SOLE
7253
0
0
ESSENT GROUP LTD
COM
G3198U102
535
16517
SH
SOLE
0
0
16517
ESSEX PPTY TR INC
COM
297178105
5232
22502
SH
SOLE
18901
0
3601
ESTERLINE TECHNOLOGIES CORP
COM
297425100
639
7169
SH
SOLE
0
0
7169
ETF MANAGERS TR
PUREFUNDS ISE CY
26924G201
7888
298338
SH
SOLE
119
0
298219
ETF SER SOLUTIONS
ALPCLONE ALTER
26922A305
318
9031
SH
SOLE
0
0
9031
ETFIS SER TR I
INFRAC ACT MLP
26923G103
1423
125585
SH
SOLE
0
0
125585
ETFS GOLD TR
SHS
26922Y105
857
7667
SH
SOLE
0
0
7667
ETFS PALLADIUM TR
SH BEN INT
26923A106
386
5919
SH
SOLE
0
0
5919
ETFS PLATINUM TR
SH BEN INT
26922V101
604
6994
SH
SOLE
0
0
6994
ETFS PRECIOUS METALS BASKET
PHYS PM BSKT
26922W109
543
9425
SH
SOLE
0
0
9425
ETFS SILVER TR
SILVER SHS
26922X107
1459
93582
SH
SOLE
0
0
93582
EURONET WORLDWIDE INC
COM
298736109
779
10758
SH
SOLE
4652
0
6106
EV ENERGY PARTNERS LP
COM UNITS
26926V107
442
211719
SH
SOLE
0
0
211719
EVERBANK FINL CORP
COM
29977G102
257
13220
SH
SOLE
0
0
13220
EVERCORE PARTNERS INC
CLASS A
29977A105
2132
31036
SH
SOLE
21586
0
9450
EVEREST RE GROUP LTD
COM
G3223R108
434
2004
SH
SOLE
0
0
2004
EVERSOURCE ENERGY
COM
30040W108
4790
86726
SH
SOLE
35078
0
51648
EVOLUTION PETROLEUM CORP
COM
30049A107
2752
275234
SH
SOLE
0
0
275234
EXACT SCIENCES CORP
COM
30063P105
1494
111809
SH
SOLE
12589
0
99220
EXCHANGE LISTED FDS TR
GAVEKAL KN DEV
30151E608
3413
129456
SH
SOLE
0
0
129456
EXCHANGE TRADED CONCEPTS TR
EMQQ EM INTERN
301505889
820
35890
SH
SOLE
0
0
35890
EXCO RESOURCES INC
COM
269279402
126
144395
SH
SOLE
0
0
144395
EXELON CORP
COM
30161N101
18728
527695
SH
SOLE
354148
0
173547
EXELON CORP
COM
30161N101
13
43200
SH
Call
SOLE
0
0
0
EXELON CORP
UNIT 99/99/9999
30161N127
547
11305
SH
SOLE
0
0
11305
EXLSERVICE HOLDINGS INC
COM
302081104
374
7424
SH
SOLE
0
0
7424
EXPEDIA INC DEL
COM NEW
30212P303
8576
75708
SH
SOLE
43421
0
32287
EXPEDITORS INTL WASH INC
COM
302130109
5723
108069
SH
SOLE
79139
0
28930
EXPONENT INC
COM
30214U102
4245
70405
SH
SOLE
70405
0
0
EXPRESS SCRIPTS HLDG CO
COM
30219G108
33445
486184
SH
SOLE
168637
0
317547
EXPRESS SCRIPTS HLDG CO
COM
30219G108
1
10300
SH
Call
SOLE
0
0
0
EXTRA SPACE STORAGE INC
COM
30225T102
4614
59737
SH
SOLE
4404
0
55333
EXTREME NETWORKS INC
COM
30226D106
2615
519824
SH
SOLE
2
0
519822
EXXON MOBIL CORP
COM
30231G102
325861
3610248
SH
SOLE
2088636
0
1521612
EXXON MOBIL CORP
COM
30231G102
8
16600
SH
Call
SOLE
0
0
0
F M C CORP
COM NEW
302491303
3822
67572
SH
SOLE
54003
0
13569
F5 NETWORKS INC
COM
315616102
4045
27952
SH
SOLE
0
0
27952
FABRINET
SHS
G3323L100
233
5785
SH
SOLE
1987
0
3798
FACEBOOK INC
CL A
30303M102
172701
1501093
SH
SOLE
495065
0
1006028
FACTSET RESH SYS INC
COM
303075105
8242
50427
SH
SOLE
42325
0
8102
FAIR ISAAC CORP
COM
303250104
747
6262
SH
SOLE
0
0
6262
FALCONSTOR SOFTWARE INC
COM
306137100
23
50035
SH
SOLE
0
0
50035
FASTENAL CO
COM
311900104
57931
1233094
SH
SOLE
1179922
0
53172
FEDERAL REALTY INVT TR
SH BEN INT NEW
313747206
539
3792
SH
SOLE
0
0
3792
FEDERATED INVS INC PA
CL B
314211103
507
17929
SH
SOLE
12527
0
5402
FEDERATED NATL HLDG CO
COM
31422T101
3436
183848
SH
SOLE
0
0
183848
FEDERATED PREM INTR MUN INC
COM
31423M105
767
60560
SH
SOLE
0
0
60560
FEDEX CORP
COM
31428X106
31936
171511
SH
SOLE
45600
0
125911
FERRARI N V
COM
N3167Y103
311
5344
SH
SOLE
0
0
5344
FERRELLGAS PARTNERS L.P.
UNIT LTD PART
315293100
88
13038
SH
SOLE
0
0
13038
FERRO CORP
COM
315405100
1405
98074
SH
SOLE
95274
0
2800
FERROGLOBE PLC
SHS
G33856108
119
11000
SH
SOLE
0
0
11000
FIAT CHRYSLER AUTOMOBILES N
SHS
N31738102
236
25923
SH
SOLE
0
0
25923
FIDELITY NATIONAL FINANCIAL
FNF GROUP COM
31620R303
4807
141557
SH
SOLE
133701
0
7856
FIDELITY NATL INFORMATION SV
COM
31620M106
16576
219138
SH
SOLE
196050
0
23088
FIDUCIARY CLAYMORE MLP OPP F
COM
31647Q106
245
16441
SH
SOLE
0
0
16441
FIDUS INVT CORP
COM
316500107
13857
880921
SH
SOLE
0
0
880921
FIFTH STR SR FLOATNG RATE CO
COM
31679F101
4518
518670
SH
SOLE
0
0
518670
FIFTH STREET FINANCE CORP
COM
31678A103
1136
211585
SH
SOLE
0
0
211585
FIFTH THIRD BANCORP
COM
316773100
20650
765650
SH
SOLE
633203
0
132447
FINISAR CORP
COM NEW
31787A507
2682
88596
SH
SOLE
37998
0
50598
FIREEYE INC
COM
31816Q101
1569
131866
SH
SOLE
0
0
131866
FIRST AMERN FINL CORP
COM
31847R102
293
7999
SH
SOLE
141
0
7858
FIRST BANK WILLIAMSTOWN NJ
COM
31931U102
244
21007
SH
SOLE
0
0
21007
FIRST COMWLTH FINL CORP PA
COM
319829107
385
27154
SH
SOLE
0
0
27154
FIRST DATA CORP NEW
COM CL A
32008D106
2309
162700
SH
SOLE
311
0
162389
FIRST FINL BANCORP OH
COM
320209109
238
8376
SH
SOLE
0
0
8376
FIRST HORIZON NATL CORP
COM
320517105
462
23068
SH
SOLE
0
0
23068
FIRST MAJESTIC SILVER CORP
COM
32076V103
288
37753
SH
SOLE
0
0
37753
FIRST MIDWEST BANCORP DEL
COM
320867104
479
18968
SH
SOLE
0
0
18968
FIRST REP BK SAN FRANCISCO C
COM
33616C100
8557
92869
SH
SOLE
62927
0
29942
FIRST TR DJS MICROCAP INDEX
COM SHS ANNUAL
33718M105
905
20521
SH
SOLE
0
0
20521
FIRST TR DYNAMIC EUROPE EQT
COM SHS
33740D107
845
54474
SH
SOLE
0
0
54474
FIRST TR ENERGY INCOME & GRW
COM
33738G104
639
24086
SH
SOLE
0
0
24086
FIRST TR ENERGY INFRASTRCTR
COM
33738C103
913
50613
SH
SOLE
0
0
50613
FIRST TR ENHANCED EQTY INC F
COM
337318109
7508
555725
SH
SOLE
0
0
555725
FIRST TR EXCH TRADED FD III
LNG/SHT EQUITY
33739P103
11233
325593
SH
SOLE
313150
0
12443
FIRST TR EXCH TRADED FD III
RIVRFRNT DY ASIA
33739P509
793
15441
SH
SOLE
0
0
15441
FIRST TR EXCH TRADED FD III
RIVRFRNT DYN DEV
33739P608
6372
121299
SH
SOLE
0
0
121299
FIRST TR EXCH TRADED FD III
RIVRFRNT DYN EUR
33739P806
1987
37944
SH
SOLE
0
0
37944
FIRST TR EXCH TRD ALPHA FD I
BRAZIL ALPHADEX
33737J133
360
26370
SH
SOLE
0
0
26370
FIRST TR EXCH TRD ALPHA FD I
DEV MRK EX US
33737J174
449
9506
SH
SOLE
0
0
9506
FIRST TR EXCH TRD ALPHA FD I
EM SML CP ALPH
33737J307
1398
46386
SH
SOLE
0
0
46386
FIRST TR EXCH TRD ALPHA FD I
EMERG MKT ALPH
33737J182
213
10469
SH
SOLE
0
0
10469
FIRST TR EXCH TRD ALPHA FD I
EUROPE ALPHADEX
33737J117
4734
162216
SH
SOLE
0
0
162216
FIRST TR EXCH TRD ALPHA FD I
GERMANY ALPHA
33737J190
292
8035
SH
SOLE
0
0
8035
FIRST TR EXCH TRD ALPHA FD I
SWITZLND ALPHA
33737J232
274
6711
SH
SOLE
0
0
6711
FIRST TR EXCHAN TRADED FD VI
FST TR GLB FD
33739H101
705
34564
SH
SOLE
0
0
34564
FIRST TR EXCHANG TRADED FD I
MANAGD MUN ETF
33739N108
4933
96372
SH
SOLE
0
0
96372
FIRST TR EXCHANGE TRADED FD
CAP STRENGTH ETF
33733E104
7894
193435
SH
SOLE
0
0
193435
FIRST TR EXCHANGE TRADED FD
CHINDIA ETF
33733A102
261
9535
SH
SOLE
0
0
9535
FIRST TR EXCHANGE TRADED FD
CLOUD COMPUTING
33734X192
4577
132732
SH
SOLE
0
0
132732
FIRST TR EXCHANGE TRADED FD
CONSUMR DISCRE
33734X101
16111
453843
SH
SOLE
0
0
453843
FIRST TR EXCHANGE TRADED FD
CONSUMR STAPLE
33734X119
22443
490543
SH
SOLE
0
0
490543
FIRST TR EXCHANGE TRADED FD
DJ GLBL DIVID
33734X200
3132
134417
SH
SOLE
0
0
134417
FIRST TR EXCHANGE TRADED FD
DJ INTERNT IDX
33733E302
43984
550969
SH
SOLE
0
0
550969
FIRST TR EXCHANGE TRADED FD
DORSEY WRIGHT
33738R878
2836
131424
SH
SOLE
0
0
131424
FIRST TR EXCHANGE TRADED FD
DORSEY WRIGHT
33738R886
2309
135561
SH
SOLE
0
0
135561
FIRST TR EXCHANGE TRADED FD
DORSEY WRT 5 ETF
33738R605
36377
1572056
SH
SOLE
275
0
1571781
FIRST TR EXCHANGE TRADED FD
ENERGY ALPHADX
33734X127
36024
2181959
SH
SOLE
96
0
2181863
FIRST TR EXCHANGE TRADED FD
FINLS ALPHADEX
33734X135
7545
279150
SH
SOLE
0
0
279150
FIRST TR EXCHANGE TRADED FD
FIRST TR ENH NEW
33739Q408
8999
150128
SH
SOLE
73
0
150055
FIRST TR EXCHANGE TRADED FD
FIRST TR TA HIYL
33738D408
1296
26878
SH
SOLE
0
0
26878
FIRST TR EXCHANGE TRADED FD
FST LOW OPPT EFT
33739Q200
960
18402
SH
SOLE
0
0
18402
FIRST TR EXCHANGE TRADED FD
FT STRG INCM ETF
33739Q309
674
13473
SH
SOLE
0
0
13473
FIRST TR EXCHANGE TRADED FD
GBL WND ENRG ETF
33736G106
800
68345
SH
SOLE
0
0
68345
FIRST TR EXCHANGE TRADED FD
GLOBAL ENGR ETF
33736M103
293
5955
SH
SOLE
0
0
5955
FIRST TR EXCHANGE TRADED FD
HIGH INCOME ETF
33738R308
482
22680
SH
SOLE
0
0
22680
FIRST TR EXCHANGE TRADED FD
HLTH CARE ALPH
33734X143
10089
176076
SH
SOLE
0
0
176076
FIRST TR EXCHANGE TRADED FD
INDLS PROD DUR
33734X150
20771
631727
SH
SOLE
0
0
631727
FIRST TR EXCHANGE TRADED FD
MATERIALS ALPH
33734X168
7193
200738
SH
SOLE
0
0
200738
FIRST TR EXCHANGE TRADED FD
MULTI ASSET DI
33738R100
2848
149053
SH
SOLE
0
0
149053
FIRST TR EXCHANGE TRADED FD
NASD TECH DIV
33738R118
4158
140566
SH
SOLE
0
0
140566
FIRST TR EXCHANGE TRADED FD
NASDAQ 100 EX
33733E401
1923
47598
SH
SOLE
0
0
47598
FIRST TR EXCHANGE TRADED FD
NASDAQ BK ETF
33738R860
734
28214
SH
SOLE
0
0
28214
FIRST TR EXCHANGE TRADED FD
NASDAQ CYB ETF
33734X846
791
40533
SH
SOLE
0
0
40533
FIRST TR EXCHANGE TRADED FD
NASDQ FOD BVRG
33738R852
421
21059
SH
SOLE
0
0
21059
FIRST TR EXCHANGE TRADED FD
NASDQ SEMCNDTR
33738R811
2568
111503
SH
SOLE
0
0
111503
FIRST TR EXCHANGE TRADED FD
NAT GAS ETF
33733E807
3104
118598
SH
SOLE
0
0
118598
FIRST TR EXCHANGE TRADED FD
NO AMER ENERGY
33738D101
8534
338114
SH
SOLE
0
0
338114
FIRST TR EXCHANGE TRADED FD
NY ARCA BIOTECH
33733E203
11702
128751
SH
SOLE
0
0
128751
FIRST TR EXCHANGE TRADED FD
RISNG DIVD ACHIV
33738R506
627
25417
SH
SOLE
0
0
25417
FIRST TR EXCHANGE TRADED FD
SENIOR LN FD
33738D309
7062
145452
SH
SOLE
0
0
145452
FIRST TR EXCHANGE TRADED FD
TECH ALPHADEX
33734X176
9717
256397
SH
SOLE
0
0
256397
FIRST TR EXCHANGE TRADED FD
US EQTY OPPT ETF
336920103
2741
50635
SH
SOLE
0
0
50635
FIRST TR EXCHANGE TRADED FD
UTILITIES ALPH
33734X184
33031
1235716
SH
SOLE
439443
0
796273
FIRST TR EXCHANGE TRADED FD
WTR ETF
33733B100
1067
26958
SH
SOLE
0
0
26958
FIRST TR EXCHANGE-TRADED FD
PFD SECS INC ETF
33739E108
13747
723891
SH
SOLE
394351
0
329540
FIRST TR EXCNGE TRD ALPHADEX
MID CAP VAL FD
33737M201
1602
48663
SH
SOLE
0
0
48663
FIRST TR EXCNGE TRD ALPHADEX
MID CP GR ALPH
33737M102
2361
75215
SH
SOLE
0
0
75215
FIRST TR EXCNGE TRD ALPHADEX
SML CAP VAL AL
33737M409
2441
70083
SH
SOLE
0
0
70083
FIRST TR EXCNGE TRD ALPHADEX
SML CP GRW ALP
33737M300
1538
44451
SH
SOLE
0
0
44451
FIRST TR FTSE EPRA/NAREIT DE
COM
33736N101
208
4906
SH
SOLE
0
0
4906
FIRST TR HIGH INCOME L/S FD
COM
33738E109
3058
190191
SH
SOLE
0
0
190191
FIRST TR INTER DUR PFD & IN
COM
33718W103
919
40497
SH
SOLE
0
0
40497
FIRST TR LRG CP GRWTH ALPHAD
COM SHS
33735K108
5047
102915
SH
SOLE
0
0
102915
FIRST TR LRG CP VL ALPHADEX
COM SHS
33735J101
11124
237334
SH
SOLE
0
0
237334
FIRST TR LRGE CP CORE ALPHA
COM SHS
33734K109
21319
437132
SH
SOLE
0
0
437132
FIRST TR MID CAP CORE ALPHAD
COM SHS
33735B108
14265
252970
SH
SOLE
0
0
252970
FIRST TR MLP & ENERGY INCOME
COM
33739B104
2638
163472
SH
SOLE
0
0
163472
FIRST TR MORNINGSTAR DIV LEA
SHS
336917109
19861
715580
SH
SOLE
0
0
715580
FIRST TR MULTI CAP VALUE ALP
COM SHS
33733F101
852
16282
SH
SOLE
0
0
16282
FIRST TR MULTI CP VAL ALPHA
COM SHS
33733C108
577
11432
SH
SOLE
0
0
11432
FIRST TR NAS100 EQ WEIGHTED
SHS
337344105
32151
695759
SH
SOLE
111
0
695648
FIRST TR NASDAQ ABA CMNTY BK
UT COM SHS ETF
33736Q104
8541
161764
SH
SOLE
0
0
161764
FIRST TR NASDAQ100 TECH INDE
SHS
337345102
29030
551261
SH
SOLE
154766
0
396495
FIRST TR S&P REIT INDEX FD
COM
33734G108
5742
248988
SH
SOLE
0
0
248988
FIRST TR SML CP CORE ALPHA F
COM SHS
33734Y109
15432
286635
SH
SOLE
0
0
286635
FIRST TR SR FLG RTE INCM FD
COM
33733U108
1374
99347
SH
SOLE
0
0
99347
FIRST TR STOXX EURO DIV FD
COMMON SHS
33735T109
779
65609
SH
SOLE
0
0
65609
FIRST TR VALUE LINE DIVID IN
SHS
33734H106
52429
1870456
SH
SOLE
163
0
1870293
FIRST TRUST MORTGAGE INCM FD
COM SHS
33734E103
215
15289
SH
SOLE
0
0
15289
FIRST TRUST SPECIALTY FINANC
COM BEN INTR
33733G109
84
11907
SH
SOLE
0
0
11907
FIRSTENERGY CORP
COM
337932107
3282
105984
SH
SOLE
58429
0
47555
FISERV INC
COM
337738108
7293
68622
SH
SOLE
22892
0
45730
FITBIT INC
CL A
33812L102
280
38288
SH
SOLE
0
0
38288
FIVE BELOW INC
COM
33829M101
3816
95494
SH
SOLE
78891
0
16603
FLAHERTY & CRUMRINE DYN PFD
SHS
33848W106
7046
296422
SH
SOLE
0
0
296422
FLAHERTY & CRUMRINE TOTAL RE
COM
338479108
248
12500
SH
SOLE
0
0
12500
FLEETCOR TECHNOLOGIES INC
COM
339041105
4786
33822
SH
SOLE
31169
0
2653
FLEX LTD
ORD
Y2573F102
11525
802037
SH
SOLE
729186
0
72851
FLEXION THERAPEUTICS INC
COM
33938J106
390
20500
SH
SOLE
0
0
20500
FLEXSHARES TR
M STAR DEV MKT
33939L803
212
3750
SH
SOLE
0
0
3750
FLEXSHARES TR
MORNSTAR UPSTR
33939L407
343
11974
SH
SOLE
0
0
11974
FLEXSHARES TR
MSTAR EMKT FAC
33939L308
207
4500
SH
SOLE
0
0
4500
FLEXSHARES TR
QUALT DIVD IDX
33939L860
44786
1134965
SH
SOLE
1127959
0
7006
FLIR SYS INC
COM
302445101
5509
152238
SH
SOLE
89949
0
62289
FLOWERS FOODS INC
COM
343498101
8713
436284
SH
SOLE
24590
0
411694
FLOWSERVE CORP
COM
34354P105
11360
236419
SH
SOLE
228432
0
7987
FLUOR CORP NEW
COM
343412102
18910
360050
SH
SOLE
297004
0
63046
FNB CORP PA
COM
302520101
1464
91329
SH
SOLE
33873
0
57456
FOAMIX PHARMACEUTICALS LTD
SHS
M46135105
455
41000
SH
SOLE
0
0
41000
FOAMIX PHARMACEUTICALS LTD
SHS
M46135105
82
35500
SH
Call
SOLE
0
0
0
FOOT LOCKER INC
COM
344849104
7332
103429
SH
SOLE
82112
0
21317
FORD MTR CO DEL
COM PAR $0.01
345370860
27063
2231056
SH
SOLE
196896
0
2034160
FORD MTR CO DEL
COM PAR $0.01
345370860
1
11800
SH
Call
SOLE
0
0
0
FORD MTR CO DEL
COM PAR $0.01
345370860
40
30000
SH
Call
SOLE
0
0
0
FORD MTR CO DEL
COM PAR $0.01
345370860
20
30000
SH
Put
SOLE
0
0
30000
FORD MTR CO DEL
COM PAR $0.01
345370860
1
21100
SH
Call
SOLE
0
0
0
FORD MTR CO DEL
COM PAR $0.01
345370860
17
88200
SH
Call
SOLE
0
0
0
FORD MTR CO DEL
COM PAR $0.01
345370860
1
16000
SH
Call
SOLE
0
0
0
FOREST CITY RLTY TR INC
COM CL A
345605109
3757
180295
SH
SOLE
179254
0
1041
FORESTAR GROUP INC
COM
346233109
146
11010
SH
SOLE
10517
0
493
FORTINET INC
COM
34959E109
4553
151152
SH
SOLE
108743
0
42409
FORTIS INC
COM
349553107
6335
205415
SH
SOLE
189908
0
15507
FORTIVE CORP
COM
34959J108
7217
134565
SH
SOLE
28654
0
105911
FORTRESS INVESTMENT GROUP LL
CL A
34958B106
284
58470
SH
SOLE
0
0
58470
FORTRESS TRANS INFRST INVS L
COM REP LTD LIAB
34960P101
7956
598161
SH
SOLE
0
0
598161
FORTUNA SILVER MINES INC
COM
349915108
162
28737
SH
SOLE
0
0
28737
FORTUNE BRANDS HOME & SEC IN
COM
34964C106
2214
41408
SH
SOLE
3363
0
38045
FORUM ENERGY TECHNOLOGIES IN
COM
34984V100
2103
95576
SH
SOLE
51399
0
44177
FOSSIL GROUP INC
COM
34988V106
320
12386
SH
SOLE
920
0
11466
FOX FACTORY HLDG CORP
COM
35138V102
2568
92534
SH
SOLE
92534
0
0
FQF TR
O SHS FTSE EUR
351680848
260
12002
SH
SOLE
0
0
12002
FQF TR
OSHARS FTSE US
351680855
5046
183612
SH
SOLE
0
0
183612
FRANCO NEVADA CORP
COM
351858105
2736
45789
SH
SOLE
0
0
45789
FRANKLIN FINL NETWORK INC
COM
35352P104
1116
26658
SH
SOLE
0
0
26658
FRANKLIN LTD DURATION INC TR
COM
35472T101
1836
152451
SH
SOLE
0
0
152451
FRANKLIN RES INC
COM
354613101
8756
221235
SH
SOLE
150831
0
70404
FRANKLIN UNVL TR
SH BEN INT
355145103
234
35003
SH
SOLE
0
0
35003
FREEPORT-MCMORAN INC
CL B
35671D857
32063
2430880
SH
SOLE
1622365
0
808515
FREEPORT-MCMORAN INC
CL B
35671D857
1
30500
SH
Call
SOLE
0
0
0
FREEPORT-MCMORAN INC
CL B
35671D857
5
35000
SH
Call
SOLE
0
0
0
FRESENIUS MED CARE AG&CO KGA
SPONSORED ADR
358029106
753
17847
SH
SOLE
12645
0
5202
FRONTIER COMMUNICATIONS CORP
COM
35906A108
5454
1613518
SH
SOLE
576632
0
1036886
FRONTLINE LTD
SHS NEW
G3682E192
485
67575
SH
SOLE
0
0
67575
FS BANCORP INC
COM
30263Y104
3417
95045
SH
SOLE
0
0
95045
FS INVT CORP
COM
302635107
260
25248
SH
SOLE
0
0
25248
FST TR NEW OPPORT MLP & ENE
COM
33739M100
322
25040
SH
SOLE
0
0
25040
GABELLI DIVD & INCOME TR
COM
36242H104
4025
200853
SH
SOLE
2000
0
198853
GABELLI EQUITY TR INC
COM
362397101
633
114634
SH
SOLE
0
0
114634
GABELLI GLB SML & MD CP VAL
COM
36249W104
1865
175964
SH
SOLE
200
0
175764
GABELLI HLTHCARE & WELLNESS
SHS
36246K103
3470
367783
SH
SOLE
0
0
367783
GABELLI UTIL TR
COM
36240A101
140
22293
SH
SOLE
0
0
22293
GALLAGHER ARTHUR J & CO
COM
363576109
26538
510738
SH
SOLE
495113
0
15625
GAMCO GLOBAL GOLD NAT RES &
COM SH BEN INT
36465A109
2837
535227
SH
SOLE
0
0
535227
GAMCO NAT RES GOLD & INCOME
SH BEN INT
36465E101
246
36879
SH
SOLE
0
0
36879
GAMESTOP CORP NEW
CL A
36467W109
3908
154719
SH
SOLE
0
0
154719
GAMING & LEISURE PPTYS INC
COM
36467J108
2511
82017
SH
SOLE
66485
0
15532
GAP INC DEL
COM
364760108
1157
51564
SH
SOLE
0
0
51564
GARMIN LTD
SHS
H2906T109
11734
241979
SH
SOLE
38773
0
203206
GARTNER INC
COM
366651107
2929
28980
SH
SOLE
27892
0
1088
GASLOG LTD
SHS
G37585109
5522
342978
SH
SOLE
0
0
342978
GASLOG LTD
SHS
G37585109
559
328900
SH
Call
SOLE
0
0
0
GASLOG PARTNERS LP
UNIT LTD PTNRP
Y2687W108
378
18378
SH
SOLE
0
0
18378
GASTAR EXPL INC NEW
COM
36729W202
69
44500
SH
SOLE
0
0
44500
GATX CORP
COM
361448103
357
5801
SH
SOLE
0
0
5801
GDL FUND
COM SH BEN IT
361570104
4829
490767
SH
SOLE
0
0
490767
GDS HLDGS LTD
SPONSORED ADR
36165L108
139
16169
SH
SOLE
0
0
16169
GEE GROUP INC
COM
36165A102
140
32303
SH
SOLE
0
0
32303
GENER8 MARITIME INC
COM
Y26889108
62
13888
SH
SOLE
0
0
13888
GENERAC HLDGS INC
COM
368736104
533
13089
SH
SOLE
6161
0
6928
GENERAL AMERN INVS INC
COM
368802104
13043
418312
SH
SOLE
0
0
418312
GENERAL CABLE CORP DEL NEW
COM
369300108
1538
80750
SH
SOLE
0
0
80750
GENERAL DYNAMICS CORP
COM
369550108
45924
265973
SH
SOLE
74989
0
190984
GENERAL ELECTRIC CO
COM
369604103
199712
6319998
SH
SOLE
962265
0
5357733
GENERAL ELECTRIC CO
COM
369604103
217
42500
SH
Call
SOLE
0
0
0
GENERAL ELECTRIC CO
COM
369604103
2
12800
SH
Call
SOLE
0
0
0
GENERAL ELECTRIC CO
COM
369604103
2
10300
SH
Call
SOLE
0
0
0
GENERAL ELECTRIC CO
COM
369604103
19
48500
SH
Call
SOLE
0
0
0
GENERAL GROWTH PPTYS INC NEW
COM
370023103
3898
156039
SH
SOLE
148843
0
7196
GENERAL MLS INC
COM
370334104
78061
1263728
SH
SOLE
849042
0
414686
GENERAL MTRS CO
*W EXP 07/10/201
37045V126
261
15217
SH
SOLE
0
0
15217
GENERAL MTRS CO
COM
37045V100
17701
508062
SH
SOLE
132941
0
375121
GENESCO INC
COM
371532102
1150
18516
SH
SOLE
18474
0
42
GENESEE & WYO INC
CL A
371559105
2453
35342
SH
SOLE
22729
0
12613
GENESIS ENERGY L P
UNIT LTD PARTN
371927104
10665
296077
SH
SOLE
0
0
296077
GENTEX CORP
COM
371901109
2803
142333
SH
SOLE
87984
0
54349
GENTHERM INC
COM
37253A103
3544
104683
SH
SOLE
23864
0
80819
GENUINE PARTS CO
COM
372460105
9276
97089
SH
SOLE
49325
0
47764
GENWORTH FINL INC
COM CL A
37247D106
148
38836
SH
SOLE
0
0
38836
GEO GROUP INC NEW
COM
36162J106
32560
906204
SH
SOLE
892337
0
13867
GERDAU S A
SPON ADR REP PFD
373737105
41
13000
SH
SOLE
0
0
13000
GERON CORP
COM
374163103
31
14900
SH
SOLE
0
0
14900
GIGAMON INC
COM
37518B102
889
19522
SH
SOLE
1593
0
17929
GIGPEAK INC
COM
37518Q109
119
47093
SH
SOLE
0
0
47093
GILDAN ACTIVEWEAR INC
COM
375916103
3315
130662
SH
SOLE
20562
0
110100
GILEAD SCIENCES INC
COM
375558103
62995
879644
SH
SOLE
229456
0
650188
GILEAD SCIENCES INC
COM
375558103
35
16700
SH
Call
SOLE
0
0
0
GLACIER BANCORP INC NEW
COM
37637Q105
744
20526
SH
SOLE
19819
0
707
GLADSTONE CAPITAL CORP
COM
376535100
1102
117305
SH
SOLE
0
0
117305
GLADSTONE INVT CORP
COM
376546107
211
24923
SH
SOLE
0
0
24923
GLATFELTER
COM
377316104
282
11811
SH
SOLE
0
0
11811
GLAXOSMITHKLINE PLC
SPONSORED ADR
37733W105
112936
2932630
SH
SOLE
2255741
0
676889
GLOBAL PARTNERS LP
COM UNITS
37946R109
217
11145
SH
SOLE
0
0
11145
GLOBAL PMTS INC
COM
37940X102
7965
114746
SH
SOLE
68149
0
46597
GLOBAL X FDS
GLB X MLP ENRG I
37950E226
913
61452
SH
SOLE
0
0
61452
GLOBAL X FDS
GLB X SUPERDIV
37950E549
2341
112516
SH
SOLE
0
0
112516
GLOBAL X FDS
GLBL X MLP ETF
37950E473
6470
559172
SH
SOLE
160
0
559012
GLOBAL X FDS
GLBX MSCI NORW
37950E747
8534
773015
SH
SOLE
770685
0
2330
GLOBAL X FDS
GLOBAL X SILVER
37954Y848
266
8279
SH
SOLE
0
0
8279
GLOBAL X FDS
GLOBX SUPDV US
37950E291
905
36576
SH
SOLE
0
0
36576
GLOBAL X FDS
SCIEN BETA US
37954Y103
4137
156820
SH
SOLE
0
0
156820
GLOBALSTAR INC
COM
378973408
80
50500
SH
SOLE
0
0
50500
GLOBUS MED INC
CL A
379577208
1380
55622
SH
SOLE
42448
0
13174
GNC HLDGS INC
COM CL A
36191G107
196
17793
SH
SOLE
0
0
17793
GOLAR LNG PARTNERS LP
COM UNIT LPI
Y2745C102
617
25652
SH
SOLE
0
0
25652
GOLD STD VENTURES CORP
COM
380738104
87
40994
SH
SOLE
0
0
40994
GOLDCORP INC NEW
COM
380956409
2108
154991
SH
SOLE
0
0
154991
GOLDEN ENTMT INC
COM
381013101
1224
101052
SH
SOLE
0
0
101052
GOLDEN STAR RES LTD CDA
COM
38119T104
8
11000
SH
SOLE
0
0
11000
GOLDMAN SACHS BDC INC
SHS
38147U107
782
33268
SH
SOLE
0
0
33268
GOLDMAN SACHS ETF TR
ACTIVEBETA EME
381430206
3642
136112
SH
SOLE
0
0
136112
GOLDMAN SACHS ETF TR
ACTIVEBETA INT
381430107
4332
177837
SH
SOLE
0
0
177837
GOLDMAN SACHS ETF TR
EQUITY ETF
381430503
40263
907653
SH
SOLE
791450
0
116203
GOLDMAN SACHS GROUP INC
COM
38141G104
46465
194049
SH
SOLE
130801
0
63248
GOLDMAN SACHS MLP ENERGY REN
COM
38148G107
840
116884
SH
SOLE
0
0
116884
GOLDMAN SACHS MLP INC OPP FD
COM SHS
38147W103
676
69578
SH
SOLE
0
0
69578
GOLUB CAP BDC INC
COM
38173M102
1486
80786
SH
SOLE
0
0
80786
GOODYEAR TIRE & RUBR CO
COM
382550101
4064
131637
SH
SOLE
34170
0
97467
GOPRO INC
CL A
38268T103
780
89604
SH
SOLE
0
0
89604
GRACO INC
COM
384109104
14642
176219
SH
SOLE
175599
0
620
GRAINGER W W INC
COM
384802104
37265
160448
SH
SOLE
149895
0
10553
GRAND CANYON ED INC
COM
38526M106
294
5037
SH
SOLE
115
0
4922
GRANITE CONSTR INC
COM
387328107
650
11817
SH
SOLE
0
0
11817
GRAPHIC PACKAGING HLDG CO
COM
388689101
9057
725741
SH
SOLE
720116
0
5625
GREAT LAKES DREDGE & DOCK CO
COM
390607109
686
163366
SH
SOLE
163366
0
0
GREAT PLAINS ENERGY INC
COM
391164100
10644
389193
SH
SOLE
272342
0
116851
GREENBRIER COS INC
COM
393657101
883
21244
SH
SOLE
0
0
21244
GREENHILL & CO INC
COM
395259104
814
29381
SH
SOLE
19841
0
9540
GREIF INC
CL A
397624107
305
5943
SH
SOLE
0
0
5943
GREIF INC
CL B
397624206
3361
49749
SH
SOLE
0
0
49749
GROUPE CGI INC
CL A SUB VTG
39945C109
1398
29174
SH
SOLE
0
0
29174
GRUBHUB INC
COM
400110102
613
16290
SH
SOLE
14812
0
1478
GUESS INC
COM
401617105
408
33719
SH
SOLE
0
0
33719
GUGGENHEIM CR ALLOCATION FD
COM
40168G108
746
33388
SH
SOLE
0
0
33388
GUGGENHEIM ENHANCED EQUITY S
COM
40167K100
186
11497
SH
SOLE
0
0
11497
GUGGENHEIM ENHNCD EQTY INCM
COM
40167B100
583
72856
SH
SOLE
0
0
72856
GUGGENHEIM EQ WEIGHT ENHANC
COM SH BEN INT
40167M106
907
55383
SH
SOLE
0
0
55383
GUGGENHEIM STRATEGIC OPP FD
COM SBI
40167F101
500
25450
SH
SOLE
0
0
25450
GUGGENHEIM TAXABLE MUN MNGD
COM
401664107
2623
122505
SH
SOLE
0
0
122505
GUIDEWIRE SOFTWARE INC
COM
40171V100
6489
131551
SH
SOLE
25995
0
105556
GULFPORT ENERGY CORP
COM NEW
402635304
5122
236708
SH
SOLE
227324
0
9384
GW PHARMACEUTICALS PLC
ADS
36197T103
436
3898
SH
SOLE
0
0
3898
HAIN CELESTIAL GROUP INC
COM
405217100
2528
64762
SH
SOLE
42222
0
22540
HALLIBURTON CO
COM
406216101
78416
1449719
SH
SOLE
367016
0
1082703
HALLIBURTON CO
COM
406216101
54
22700
SH
Call
SOLE
0
0
0
HALLIBURTON CO
COM
406216101
60
18700
SH
Call
SOLE
0
0
0
HALLIBURTON CO
COM
406216101
138
16800
SH
Call
SOLE
0
0
0
HALYARD HEALTH INC
COM
40650V100
283
7646
SH
SOLE
0
0
7646
HANCOCK HLDG CO
COM
410120109
3374
78292
SH
SOLE
0
0
78292
HANCOCK JOHN FINL OPPTYS FD
SH BEN INT NEW
409735206
2569
70819
SH
SOLE
0
0
70819
HANCOCK JOHN PFD INCOME FD
SH BEN INT
41013W108
482
23710
SH
SOLE
0
0
23710
HANCOCK JOHN PREMUIM DIV FD
COM SH BEN INT
41013T105
194
12368
SH
SOLE
0
0
12368
HANCOCK JOHN TAX-ADV DIV INC
COM
41013V100
7138
309261
SH
SOLE
0
0
309261
HANESBRANDS INC
COM
410345102
15044
697459
SH
SOLE
408810
0
288649
HANNON ARMSTRONG SUST INFR C
COM
41068X100
1016
53497
SH
SOLE
0
0
53497
HANOVER INS GROUP INC
COM
410867105
210
2310
SH
SOLE
1401
0
909
HARLEY DAVIDSON INC
COM
412822108
1895
32475
SH
SOLE
117
0
32358
HARLEY DAVIDSON INC
COM
412822108
45
37800
SH
Call
SOLE
0
0
0
HARMAN INTL INDS INC
COM
413086109
14834
133442
SH
SOLE
34887
0
98555
HARRIS CORP DEL
COM
413875105
31262
305084
SH
SOLE
243891
0
61193
HARTFORD FINL SVCS GROUP INC
COM
416515104
7299
153177
SH
SOLE
86397
0
66780
HASBRO INC
COM
418056107
9419
121078
SH
SOLE
95517
0
25561
HAWAIIAN ELEC INDUSTRIES
COM
419870100
709
21439
SH
SOLE
0
0
21439
HAWAIIAN HOLDINGS INC
COM
419879101
1775
31137
SH
SOLE
2464
0
28673
HCA HOLDINGS INC
COM
40412C101
12868
173844
SH
SOLE
18651
0
155193
HCI GROUP INC
COM
40416E103
309
7823
SH
SOLE
0
0
7823
HCP INC
COM
40414L109
10192
342920
SH
SOLE
138977
0
203943
HD SUPPLY HLDGS INC
COM
40416M105
6072
142835
SH
SOLE
91179
0
51656
HDFC BANK LTD
ADR REPS 3 SHS
40415F101
5388
88794
SH
SOLE
67307
0
21487
HEADWATERS INC
COM
42210P102
3121
132697
SH
SOLE
0
0
132697
HEALTHCARE RLTY TR
COM
421946104
246
8126
SH
SOLE
0
0
8126
HEALTHCARE SVCS GRP INC
COM
421906108
17177
438529
SH
SOLE
29499
0
409030
HEALTHCARE TR AMER INC
CL A NEW
42225P501
460
15807
SH
SOLE
0
0
15807
HEALTHEQUITY INC
COM
42226A107
2322
57305
SH
SOLE
0
0
57305
HEALTHSOUTH CORP
COM NEW
421924309
1120
27152
SH
SOLE
10237
0
16915
HEARTLAND EXPRESS INC
COM
422347104
959
47096
SH
SOLE
43196
0
3900
HEARTLAND FINL USA INC
COM
42234Q102
348
7243
SH
SOLE
0
0
7243
HECLA MNG CO
COM
422704106
86
16378
SH
SOLE
0
0
16378
HEICO CORP NEW
CL A
422806208
18767
276387
SH
SOLE
0
0
276387
HEICO CORP NEW
COM
422806109
6339
82170
SH
SOLE
26567
0
55603
HELEN OF TROY CORP LTD
COM
G4388N106
1425
16879
SH
SOLE
16848
0
31
HELMERICH & PAYNE INC
COM
423452101
7636
98663
SH
SOLE
21959
0
76704
HENRY JACK & ASSOC INC
COM
426281101
12614
142081
SH
SOLE
104477
0
37604
HERCULES CAPITAL INC
COM
427096508
6286
445486
SH
SOLE
202448
0
243038
HERSHA HOSPITALITY TR
PR SHS BEN INT
427825500
2163
100625
SH
SOLE
98859
0
1766
HERSHEY CO
COM
427866108
3440
33255
SH
SOLE
0
0
33255
HERZFELD CARIBBEAN BASIN FD
COM
42804T106
214
31850
SH
SOLE
0
0
31850
HESKA CORP
COM RESTRC NEW
42805E306
424
5916
SH
SOLE
0
0
5916
HESS CORP
COM
42809H107
1256
20167
SH
SOLE
2817
0
17350
HEWLETT PACKARD ENTERPRISE C
COM
42824C109
12625
545573
SH
SOLE
273700
0
271873
HEWLETT PACKARD ENTERPRISE C
COM
42824C109
84
59900
SH
Call
SOLE
0
0
0
HEXCEL CORP NEW
COM
428291108
4297
83536
SH
SOLE
17762
0
65774
HFF INC
CL A
40418F108
4562
150821
SH
SOLE
150527
0
294
HI-CRUSH PARTNERS LP
COM UNIT LTD
428337109
3806
192205
SH
SOLE
0
0
192205
HIGHLAND FDS I
HI LD IBOXX SRLN
430101774
5545
295739
SH
SOLE
0
0
295739
HIGHWOODS PPTYS INC
COM
431284108
522
10236
SH
SOLE
0
0
10236
HILL ROM HLDGS INC
COM
431475102
219
3898
SH
SOLE
2027
0
1871
HILLENBRAND INC
COM
431571108
19448
507110
SH
SOLE
505056
0
2054
HILLTOP HOLDINGS INC
COM
432748101
939
31504
SH
SOLE
21470
0
10034
HILTON WORLDWIDE HLDGS INC
COM
43300A104
753
27669
SH
SOLE
4493
0
23176
HMS HLDGS CORP
COM
40425J101
452
24910
SH
SOLE
23410
0
1500
HNI CORP
COM
404251100
4814
86095
SH
SOLE
86095
0
0
HOEGH LNG PARTNERS LP
COM UNIT LTD
Y3262R100
626
32950
SH
SOLE
0
0
32950
HOLLY ENERGY PARTNERS L P
COM UT LTD PTN
435763107
801
24985
SH
SOLE
0
0
24985
HOLLYFRONTIER CORP
COM
436106108
7737
236176
SH
SOLE
157239
0
78937
HOLOGIC INC
COM
436440101
8076
201286
SH
SOLE
177880
0
23406
HOME BANCSHARES INC
COM
436893200
808
29096
SH
SOLE
4523
0
24573
HOME DEPOT INC
COM
437076102
158855
1184761
SH
SOLE
474500
0
710261
HOME DEPOT INC
COM
437076102
9
18700
SH
Call
SOLE
0
0
0
HOME DEPOT INC
COM
437076102
91
13600
SH
Call
SOLE
0
0
0
HOME DEPOT INC
COM
437076102
9
17900
SH
Call
SOLE
0
0
0
HONDA MOTOR LTD
AMERN SHS
438128308
8446
289341
SH
SOLE
252019
0
37322
HONEYWELL INTL INC
COM
438516106
104924
905681
SH
SOLE
526840
0
378841
HONEYWELL INTL INC
COM
438516106
29
15300
SH
Call
SOLE
0
0
0
HORIZON BANCORP IND
COM
440407104
209
7465
SH
SOLE
0
0
7465
HORIZON PHARMA PLC
SHS
G4617B105
2996
185182
SH
SOLE
1110
0
184072
HORIZON PHARMA PLC
SHS
G4617B105
1
10400
SH
Call
SOLE
0
0
0
HORMEL FOODS CORP
COM
440452100
11756
337718
SH
SOLE
48
0
337670
HOSPITALITY PPTYS TR
COM SH BEN INT
44106M102
2310
72768
SH
SOLE
38094
0
34674
HOST HOTELS & RESORTS INC
COM
44107P104
380
20187
SH
SOLE
125
0
20062
HOUSTON WIRE & CABLE CO
COM
44244K109
1305
200802
SH
SOLE
0
0
200802
HOVNANIAN ENTERPRISES INC
CL A
442487203
37
13700
SH
SOLE
0
0
13700
HOWARD HUGHES CORP
COM
44267D107
1285
11260
SH
SOLE
304
0
10956
HP INC
COM
40434L105
3576
240947
SH
SOLE
86318
0
154629
HSBC HLDGS PLC
ADR A 1/40PF A
404280604
1381
54783
SH
SOLE
0
0
54783
HSBC HLDGS PLC
SPON ADR NEW
404280406
15509
385986
SH
SOLE
149516
0
236470
HSBC HLDGS PLC
SPON ADR NEW
404280406
3
13900
SH
Call
SOLE
0
0
0
HSN INC
COM
404303109
543
15820
SH
SOLE
15538
0
282
HUANENG PWR INTL INC
SPON ADR H SHS
443304100
5548
213068
SH
SOLE
0
0
213068
HUB GROUP INC
CL A
443320106
207
4725
SH
SOLE
0
0
4725
HUBBELL INC
COM
443510607
6913
59238
SH
SOLE
48861
0
10377
HUDSON PAC PPTYS INC
COM
444097109
1375
39530
SH
SOLE
39463
0
67
HUDSON TECHNOLOGIES INC
COM
444144109
171
21315
SH
SOLE
0
0
21315
HUMANA INC
COM
444859102
4635
22717
SH
SOLE
8940
0
13777
HUNT J B TRANS SVCS INC
COM
445658107
1883
19397
SH
SOLE
17397
0
2000
HUNTINGTON BANCSHARES INC
COM
446150104
19051
1441068
SH
SOLE
907091
0
533977
HUNTINGTON BANCSHARES INC
PFD CONV SER A
446150401
1339
946
SH
SOLE
237
0
709
HUNTINGTON INGALLS INDS INC
COM
446413106
6690
36321
SH
SOLE
21163
0
15158
HUNTSMAN CORP
COM
447011107
7769
407182
SH
SOLE
232436
0
174746
HYATT HOTELS CORP
COM CL A
448579102
1708
30913
SH
SOLE
29608
0
1305
IAC INTERACTIVECORP
COM
44919P508
5766
88993
SH
SOLE
57439
0
31554
IAC INTERACTIVECORP
COM
44919P508
28
18100
SH
Call
SOLE
0
0
0
IBERIABANK CORP
COM
450828108
2885
34453
SH
SOLE
21258
0
13195
IBIO INC
COM
451033104
20
50000
SH
SOLE
0
0
50000
ICAHN ENTERPRISES LP
DEPOSITARY UNIT
451100101
4103
68475
SH
SOLE
0
0
68475
ICICI BK LTD
ADR
45104G104
632
84353
SH
SOLE
57369
0
26984
ICON PLC
SHS
G4705A100
5550
73803
SH
SOLE
47992
0
25811
ICU MED INC
COM
44930G107
5884
39930
SH
SOLE
18925
0
21005
IDEX CORP
COM
45167R104
13781
153018
SH
SOLE
147637
0
5381
IDEXX LABS INC
COM
45168D104
4230
36068
SH
SOLE
10442
0
25626
IHS MARKIT LTD
SHS
G47567105
8952
252805
SH
SOLE
251508
0
1297
ILG INC
COM
44967H101
188
10356
SH
SOLE
5518
0
4838
ILLINOIS TOOL WKS INC
COM
452308109
24697
201670
SH
SOLE
109966
0
91704
ILLUMINA INC
COM
452327109
1887
14734
SH
SOLE
8476
0
6258
ILLUMINA INC
NOTE 6/1
452327AF6
334
350000
PRN
SOLE
0
0
350000
ILLUMINA INC
NOTE 0.500% 6/1
452327AH2
335
350000
PRN
SOLE
0
0
350000
IMAX CORP
COM
45245E109
1066
33948
SH
SOLE
30855
0
3093
IMMUNOGEN INC
COM
45253H101
1310
642160
SH
SOLE
629044
0
13116
IMPERIAL OIL LTD
COM NEW
453038408
444
12793
SH
SOLE
0
0
12793
IMPERVA INC
COM
45321L100
555
14451
SH
SOLE
5206
0
9245
IMPINJ INC
COM
453204109
1392
39375
SH
SOLE
0
0
39375
INC RESH HLDGS INC
CL A
45329R109
2070
39346
SH
SOLE
37670
0
1676
INCYTE CORP
COM
45337C102
1294
12910
SH
SOLE
0
0
12910
INDEPENDENCE RLTY TR INC
COM
45378A106
9531
1068467
SH
SOLE
0
0
1068467
INDEXIQ ETF TR
HEDGE MLTI ETF
45409B107
126364
4407518
SH
SOLE
4387900
0
19618
INDEXIQ ETF TR
IQ ENCH BD US
45409B487
214
10965
SH
SOLE
0
0
10965
INDEXIQ ETF TR
IQ ENCH COR PL
45409B479
10009
507816
SH
SOLE
0
0
507816
INDEXIQ ETF TR
IQ MRGR ARB ETF
45409B800
612
20876
SH
SOLE
0
0
20876
INDEXIQ ETF TR
US RL EST SMCP
45409B628
1130
41531
SH
SOLE
0
0
41531
INDIA FD INC
COM
454089103
1890
88370
SH
SOLE
0
0
88370
INFINERA CORPORATION
COM
45667G103
228
26848
SH
SOLE
18717
0
8131
INFORMATION SERVICES GROUP I
COM
45675Y104
272
74803
SH
SOLE
0
0
74803
INFOSYS LTD
SPONSORED ADR
456788108
2787
187949
SH
SOLE
31072
0
156877
ING GROEP N V
SPONSORED ADR
456837103
6855
486161
SH
SOLE
199427
0
286734
INGERSOLL-RAND PLC
SHS
G47791101
33337
444253
SH
SOLE
217205
0
227048
INGERSOLL-RAND PLC
SHS
G47791101
36
16500
SH
Call
SOLE
0
0
0
INGEVITY CORP
COM
45688C107
1255
22869
SH
SOLE
15921
0
6948
INGREDION INC
COM
457187102
10987
87921
SH
SOLE
57797
0
30124
INNOSPEC INC
COM
45768S105
1136
16591
SH
SOLE
16141
0
450
INOVIO PHARMACEUTICALS INC
COM NEW
45773H201
73
10513
SH
SOLE
0
0
10513
INPHI CORP
COM
45772F107
231
5167
SH
SOLE
0
0
5167
INTEGER HLDGS CORP
COM
45826H109
4127
140128
SH
SOLE
0
0
140128
INTEGRA LIFESCIENCES HLDGS C
COM NEW
457985208
2067
24091
SH
SOLE
23096
0
995
INTEGRATED DEVICE TECHNOLOGY
COM
458118106
691
29342
SH
SOLE
0
0
29342
INTEL CORP
COM
458140100
117487
3239227
SH
SOLE
1409905
0
1829322
INTEL CORP
COM
458140100
139
87400
SH
Call
SOLE
0
0
0
INTEL CORP
COM
458140100
5
15000
SH
Call
SOLE
0
0
0
INTEL CORP
COM
458140100
30
27700
SH
Call
SOLE
0
0
0
INTEL CORP
SDCV 12/1
458140AD2
207
153000
PRN
SOLE
0
0
153000
INTELIQUENT INC
COM
45825N107
351
15294
SH
SOLE
0
0
15294
INTER PARFUMS INC
COM
458334109
345
10538
SH
SOLE
0
0
10538
INTERCONTINENTAL EXCHANGE IN
COM
45866F104
28645
507704
SH
SOLE
131894
0
375810
INTERCONTINENTAL EXCHANGE IN
COM
45866F104
4
18500
SH
Call
SOLE
0
0
0
INTERCONTINENTAL HOTELS GROU
SPON ADR NW 2016
45857P608
274
6168
SH
SOLE
0
0
6168
INTERNATIONAL BUSINESS MACHS
COM
459200101
86318
520018
SH
SOLE
109840
0
410178
INTERNATIONAL BUSINESS MACHS
COM
459200101
192
40900
SH
Call
SOLE
0
0
0
INTERNATIONAL FLAVORS&FRAGRA
COM
459506101
6927
58788
SH
SOLE
42250
0
16538
INTERNATIONAL GAME TECHNOLOG
SHS USD
G4863A108
1198
46931
SH
SOLE
5774
0
41157
INTERNATIONAL TOWER HILL MIN
COM
46050R102
8
15000
SH
SOLE
0
0
15000
INTEROIL CORP
COM
460951106
1873
39355
SH
SOLE
0
0
39355
INTERPUBLIC GROUP COS INC
COM
460690100
8685
370981
SH
SOLE
363145
0
7836
INTERSECT ENT INC
COM
46071F103
946
78175
SH
SOLE
78175
0
0
INTL PAPER CO
COM
460146103
27270
513949
SH
SOLE
289217
0
224732
INTL PAPER CO
COM
460146103
60
17400
SH
Call
SOLE
0
0
0
INTRALINKS HLDGS INC
COM
46118H104
726
53700
SH
SOLE
0
0
53700
INTRAWEST RESORTS HLDGS INC
COM
46090K109
382
21377
SH
SOLE
21167
0
210
INTREXON CORP
COM
46122T102
862
35459
SH
SOLE
0
0
35459
INTUIT
COM
461202103
8422
73483
SH
SOLE
23820
0
49663
INTUITIVE SURGICAL INC
COM NEW
46120E602
4843
7637
SH
SOLE
658
0
6979
INVENSENSE INC
COM
46123D205
177
13800
SH
SOLE
0
0
13800
INVESCO ADVANTAGE MUNICIPAL
SH BEN INT
46132E103
394
35258
SH
SOLE
0
0
35258
INVESCO BD FD
COM
46132L107
2058
111313
SH
SOLE
0
0
111313
INVESCO DYNAMIC CR OPP FD
COM
46132R104
7197
585091
SH
SOLE
0
0
585091
INVESCO LTD
SHS
G491BT108
9299
306490
SH
SOLE
23721
0
282769
INVESCO MORTGAGE CAPITAL INC
COM
46131B100
280
19190
SH
SOLE
0
0
19190
INVESCO MUN OPPORTUNITY TR
COM
46132C107
1451
113906
SH
SOLE
0
0
113906
INVESCO MUN TR
COM
46131J103
666
54348
SH
SOLE
0
0
54348
INVESCO MUNI INCOME OPP TRST
COM
46132X101
136
18956
SH
SOLE
0
0
18956
INVESCO PA VALUE MUN INCOME
COM
46132K109
1206
99145
SH
SOLE
0
0
99145
INVESCO QUALITY MUNI INC TRS
COM
46133G107
2315
186723
SH
SOLE
0
0
186723
INVESCO SR INCOME TR
COM
46131H107
1210
260746
SH
SOLE
0
0
260746
INVESCO TR INVT GRADE MUNS
COM
46131M106
263
20610
SH
SOLE
0
0
20610
INVESCO VALUE MUN INCOME TR
COM
46132P108
375
25638
SH
SOLE
0
0
25638
INVESTORS BANCORP INC NEW
COM
46146L101
1676
120176
SH
SOLE
116947
0
3229
INVIVO THERAPEUTICS HLDGS CO
COM NEW
46186M209
344
81888
SH
SOLE
0
0
81888
IONIS PHARMACEUTICALS INC
COM
462222100
33412
698562
SH
SOLE
665178
0
33384
IPG PHOTONICS CORP
COM
44980X109
2093
21200
SH
SOLE
17905
0
3295
IRIDIUM COMMUNICATIONS INC
COM
46269C102
9128
950868
SH
SOLE
84604
0
866264
IRIDIUM COMMUNICATIONS INC
COM
46269C102
9
26600
SH
Call
SOLE
0
0
0
IRIDIUM COMMUNICATIONS INC
PERP PFD CNV B
46269C409
501
1472
SH
SOLE
0
0
1472
IROBOT CORP
COM
462726100
932
15937
SH
SOLE
0
0
15937
IRON MTN INC NEW
COM
46284V101
77387
2382614
SH
SOLE
2269638
0
112976
ISHARES
10+ YR CR BD ETF
464289511
6744
114890
SH
SOLE
68330
0
46560
ISHARES
ALL PERU CAP ETF
464289842
1340
40865
SH
SOLE
0
0
40865
ISHARES
EM CRP BD ETF
464286251
594
11993
SH
SOLE
0
0
11993
ISHARES
EM HGHYL BD ETF
464286285
1724
35417
SH
SOLE
0
0
35417
ISHARES
EM MKTS CURR ETF
464286517
415
9676
SH
SOLE
0
0
9676
ISHARES
EM MKTS DIV ETF
464286319
797
23041
SH
SOLE
0
0
23041
ISHARES
GLB HGH YLD ETF
464286178
668
13779
SH
SOLE
0
0
13779
ISHARES
GRWT ALLOCAT ETF
464289867
432
10650
SH
SOLE
0
0
10650
ISHARES
INDIA 50 ETF
464289529
693
25330
SH
SOLE
0
0
25330
ISHARES
MIN VOL EMRG MKT
464286533
3529
72156
SH
SOLE
0
0
72156
ISHARES
MIN VOL GBL ETF
464286525
3273
45073
SH
SOLE
0
0
45073
ISHARES
MODERT ALLOC ETF
464289875
1009
28653
SH
SOLE
0
0
28653
ISHARES
MSCI AUST ETF
464286103
17855
882594
SH
SOLE
868590
0
14004
ISHARES
MSCI BRZ CAP ETF
464286400
2004
60112
SH
SOLE
0
0
60112
ISHARES
MSCI CDA ETF
464286509
13194
504563
SH
SOLE
0
0
504563
ISHARES
MSCI EURO FL ETF
464289180
926
48837
SH
SOLE
0
0
48837
ISHARES
MSCI EURZONE ETF
464286608
2585
74700
SH
SOLE
54424
0
20276
ISHARES
MSCI GERMANY ETF
464286806
228
8621
SH
SOLE
0
0
8621
ISHARES
MSCI HONG KG ETF
464286871
6576
337578
SH
SOLE
0
0
337578
ISHARES
MSCI MEX CAP ETF
464286822
17739
403413
SH
SOLE
0
0
403413
ISHARES
MSCI PAC JP ETF
464286665
1237
31273
SH
SOLE
0
0
31273
ISHARES
MSCI SPAN CP ETF
464286764
215
8093
SH
SOLE
0
0
8093
ISHARES
MSCI SZ CAP ETF
464286749
2679
90938
SH
SOLE
76313
0
14625
ISHARES
NW ZEALND CP ETF
464289123
1184
29808
SH
SOLE
0
0
29808
ISHARES
RUS TP200 GR ETF
464289438
286
5074
SH
SOLE
0
0
5074
ISHARES GOLD TRUST
ISHARES
464285105
14583
1316184
SH
SOLE
326247
0
989937
ISHARES INC
CORE MSCI EMKT
46434G103
37070
873266
SH
SOLE
637587
0
235679
ISHARES INC
MSCI GBL ETF NEW
46434G848
576
22382
SH
SOLE
0
0
22382
ISHARES INC
MSCI GBL ETF NEW
46434G855
237
13810
SH
SOLE
0
0
13810
ISHARES INC
MSCI JPN ETF NEW
46434G822
2368
48470
SH
SOLE
0
0
48470
ISHARES INC
MSCI TAIWAN ETF
46434G772
1456
49587
SH
SOLE
0
0
49587
ISHARES S&P GSCI COMMODITY I
UNIT BEN INT
46428R107
160
10239
SH
SOLE
0
0
10239
ISHARES SILVER TRUST
ISHARES
46428Q109
7351
486517
SH
SOLE
0
0
486517
ISHARES SILVER TRUST
ISHARES
46428Q109
1
19500
SH
Call
SOLE
0
0
0
ISHARES TR
0-5YR HI YL CP
46434V407
991
20930
SH
SOLE
0
0
20930
ISHARES TR
0-5YR INVT GR CP
46434V100
408
8127
SH
SOLE
0
0
8127
ISHARES TR
1-3 YR CR BD ETF
464288646
44858
427453
SH
SOLE
228287
0
199166
ISHARES TR
1-3 YR TR BD ETF
464287457
19852
235071
SH
SOLE
76009
0
159062
ISHARES TR
10-20 YR TRS ETF
464288653
8557
64378
SH
SOLE
0
0
64378
ISHARES TR
20 YR TR BD ETF
464287432
10969
92075
SH
SOLE
14154
0
77921
ISHARES TR
3-7 YR TR BD ETF
464288661
19750
161205
SH
SOLE
13731
0
147474
ISHARES TR
7-10 Y TR BD ETF
464287440
22800
217512
SH
SOLE
78102
0
139410
ISHARES TR
A RATE CP BD ETF
46429B291
4780
93063
SH
SOLE
0
0
93063
ISHARES TR
AGENCY BOND ETF
464288166
9198
81670
SH
SOLE
55232
0
26438
ISHARES TR
CHINA LG-CAP ETF
464287184
2359
67973
SH
SOLE
0
0
67973
ISHARES TR
COHEN&STEER REIT
464287564
11346
113872
SH
SOLE
19010
0
94862
ISHARES TR
CORE DIV GRWTH
46434V621
1656
57317
SH
SOLE
0
0
57317
ISHARES TR
CORE HIGH DV ETF
46429B663
6475
78727
SH
SOLE
2363
0
76364
ISHARES TR
CORE MSCI EAFE
46432F842
211920
3951519
SH
SOLE
3648365
0
303154
ISHARES TR
CORE MSCI EURO
46434V738
4099
100738
SH
SOLE
67847
0
32891
ISHARES TR
CORE RUSSELL GRW
464287671
9729
226683
SH
SOLE
200692
0
25991
ISHARES TR
CORE RUSSELL VAL
464287663
2376
48359
SH
SOLE
39087
0
9272
ISHARES TR
CORE S&P MCP ETF
464287507
31726
191863
SH
SOLE
90
0
191773
ISHARES TR
CORE S&P SCP ETF
464287804
118719
863245
SH
SOLE
129246
0
733999
ISHARES TR
CORE S&P TTL STK
464287150
9048
176416
SH
SOLE
0
0
176416
ISHARES TR
CORE S&P500 ETF
464287200
145074
644799
SH
SOLE
277633
0
367166
ISHARES TR
CORE ST USDB ETF
46432F859
4075
81492
SH
SOLE
6722
0
74770
ISHARES TR
CORE TL USD BD
46434V613
1480
29441
SH
SOLE
0
0
29441
ISHARES TR
CORE US AGGBD ET
464287226
1144241
10588914
SH
SOLE
9447240
0
1141674
ISHARES TR
CUR HD EURZN ETF
46434V639
21620
812781
SH
SOLE
0
0
812781
ISHARES TR
DOW JONES US ETF
464287846
912
8141
SH
SOLE
0
0
8141
ISHARES TR
EAFE GRWTH ETF
464288885
59243
930177
SH
SOLE
900599
0
29578
ISHARES TR
EAFE SML CP ETF
464288273
59026
1184298
SH
SOLE
1132188
0
52110
ISHARES TR
EAFE VALUE ETF
464288877
60242
1274969
SH
SOLE
1259599
0
15370
ISHARES TR
EUROPE ETF
464287861
1399
36054
SH
SOLE
0
0
36054
ISHARES TR
FLTG RATE BD ETF
46429B655
3985
78558
SH
SOLE
21933
0
56625
ISHARES TR
GL TIMB FORE ETF
464288174
991
18487
SH
SOLE
0
0
18487
ISHARES TR
GLB CNSM STP ETF
464288737
2568
27883
SH
SOLE
0
0
27883
ISHARES TR
GLB INFRASTR ETF
464288372
454
11618
SH
SOLE
0
0
11618
ISHARES TR
GLOB HLTHCRE ETF
464287325
2565
27049
SH
SOLE
0
0
27049
ISHARES TR
GLOBAL ENERG ETF
464287341
403
11566
SH
SOLE
0
0
11566
ISHARES TR
GLOBAL FINLS ETF
464287333
8052
139351
SH
SOLE
138309
0
1042
ISHARES TR
GLOBAL TECH ETF
464287291
1581
14389
SH
SOLE
0
0
14389
ISHARES TR
GOV/CRED BD ETF
464288596
2256
20137
SH
SOLE
0
0
20137
ISHARES TR
HDG MSCI EAFE
46434V803
15289
585322
SH
SOLE
325812
0
259510
ISHARES TR
HDG MSCI JAPAN
46434V886
15606
561357
SH
SOLE
546528
0
14829
ISHARES TR
IBONDS DEC18 ETF
46434VAA8
851
33879
SH
SOLE
0
0
33879
ISHARES TR
IBONDS DEC19 ETF
46434VAU4
961
38592
SH
SOLE
0
0
38592
ISHARES TR
IBOXX HI YD ETF
464288513
18805
217273
SH
SOLE
3418
0
213855
ISHARES TR
IBOXX INV CP ETF
464287242
48479
413710
SH
SOLE
168137
0
245573
ISHARES TR
INTERM CR BD ETF
464288638
107990
998127
SH
SOLE
893723
0
104404
ISHARES TR
INTL SEL DIV ETF
464288448
17767
601064
SH
SOLE
411619
0
189445
ISHARES TR
INTL TREA BD ETF
464288117
1485
16524
SH
SOLE
0
0
16524
ISHARES TR
INTRM GOV/CR ETF
464288612
2597
23638
SH
SOLE
245
0
23393
ISHARES TR
JP MOR EM MK ETF
464288281
2684
24351
SH
SOLE
0
0
24351
ISHARES TR
LATN AMER 40 ETF
464287390
649
23524
SH
SOLE
52
0
23472
ISHARES TR
MBS ETF
464288588
24962
234738
SH
SOLE
131362
0
103376
ISHARES TR
MICRO-CAP ETF
464288869
1558
18145
SH
SOLE
0
0
18145
ISHARES TR
MIN VOL EAFE ETF
46429B689
10478
171150
SH
SOLE
37621
0
133529
ISHARES TR
MIN VOL JAPN ETF
46434V712
224
3944
SH
SOLE
0
0
3944
ISHARES TR
MIN VOL USA ETF
46429B697
30014
663731
SH
SOLE
115
0
663616
ISHARES TR
MRGSTR MD CP ETF
464288208
21613
137420
SH
SOLE
0
0
137420
ISHARES TR
MRGSTR MD CP VAL
464288406
2217
15346
SH
SOLE
0
0
15346
ISHARES TR
MRNGSTR INC ETF
46432F875
8728
359039
SH
SOLE
328006
0
31033
ISHARES TR
MRNGSTR LG-CP ET
464287127
3483
26254
SH
SOLE
44
0
26210
ISHARES TR
MRNGSTR LG-CP GR
464287119
333
2755
SH
SOLE
0
0
2755
ISHARES TR
MRNGSTR LG-CP VL
464288109
1369
14543
SH
SOLE
0
0
14543
ISHARES TR
MSCI AC ASIA ETF
464288182
790
14385
SH
SOLE
0
0
14385
ISHARES TR
MSCI ACWI ETF
464288257
4520
76385
SH
SOLE
2296
0
74089
ISHARES TR
MSCI ACWI EX US
464288240
26605
660656
SH
SOLE
0
0
660656
ISHARES TR
MSCI EAFE ETF
464287465
658591
11408129
SH
SOLE
10173467
0
1234662
ISHARES TR
MSCI EMG MKT ETF
464287234
195452
5582755
SH
SOLE
4835177
0
747578
ISHARES TR
MSCI EMG MKT ETF
464287234
4
47400
SH
Call
SOLE
0
0
0
ISHARES TR
MSCI INDIA SM CP
46429B614
18499
566120
SH
SOLE
0
0
566120
ISHARES TR
MSCI INDONIA ETF
46429B309
1308
54204
SH
SOLE
0
0
54204
ISHARES TR
MSCI UK ETF NEW
46435G334
1265
41223
SH
SOLE
0
0
41223
ISHARES TR
MTG REL ETF NEW
46435G342
7723
183629
SH
SOLE
0
0
183629
ISHARES TR
N AMER TECH ETF
464287549
1130
9128
SH
SOLE
0
0
9128
ISHARES TR
NA NAT RES
464287374
1020
28363
SH
SOLE
0
0
28363
ISHARES TR
NA TEC-SFTWR ETF
464287515
3664
33665
SH
SOLE
0
0
33665
ISHARES TR
NASDQ BIOTEC ETF
464287556
26608
100260
SH
SOLE
38487
0
61773
ISHARES TR
NATIONAL MUN ETF
464288414
85794
793066
SH
SOLE
577673
0
215393
ISHARES TR
PHLX SEMICND ETF
464287523
1544
12583
SH
SOLE
0
0
12583
ISHARES TR
RUS 1000 ETF
464287622
18774
150845
SH
SOLE
12377
0
138468
ISHARES TR
RUS 1000 GRW ETF
464287614
804748
7671577
SH
SOLE
5979166
0
1692411
ISHARES TR
RUS 1000 VAL ETF
464287598
811271
7241532
SH
SOLE
5818023
0
1423509
ISHARES TR
RUS 2000 GRW ETF
464287648
19873
129043
SH
SOLE
2915
0
126128
ISHARES TR
RUS 2000 VAL ETF
464287630
40132
337403
SH
SOLE
2104
0
335299
ISHARES TR
RUS MD CP GR ETF
464287481
14131
145086
SH
SOLE
3085
0
142001
ISHARES TR
RUS MDCP VAL ETF
464287473
23454
291600
SH
SOLE
128439
0
163161
ISHARES TR
RUS MID-CAP ETF
464287499
21070
117800
SH
SOLE
21557
0
96243
ISHARES TR
RUSSELL 2000 ETF
464287655
328282
2434399
SH
SOLE
2086759
0
347640
ISHARES TR
RUSSELL 3000 ETF
464287689
11221
84382
SH
SOLE
43295
0
41087
ISHARES TR
S&P 100 ETF
464287101
2274
22896
SH
SOLE
0
0
22896
ISHARES TR
S&P 500 GRWT ETF
464287309
58413
479604
SH
SOLE
0
0
479604
ISHARES TR
S&P 500 VAL ETF
464287408
47600
469523
SH
SOLE
37453
0
432070
ISHARES TR
S&P MC 400GR ETF
464287606
60602
332609
SH
SOLE
0
0
332609
ISHARES TR
S&P MC 400VL ETF
464287705
57802
398052
SH
SOLE
25642
0
372410
ISHARES TR
SELECT DIVID ETF
464287168
30311
342220
SH
SOLE
0
0
342220
ISHARES TR
SHRT NAT MUN ETF
464288158
533
5075
SH
SOLE
0
0
5075
ISHARES TR
SHRT TRS BD ETF
464288679
9837
89187
SH
SOLE
0
0
89187
ISHARES TR
SP SMCP600GR ETF
464287887
17861
119069
SH
SOLE
0
0
119069
ISHARES TR
SP SMCP600VL ETF
464287879
6898
49267
SH
SOLE
0
0
49267
ISHARES TR
TIPS BD ETF
464287176
15183
134158
SH
SOLE
32
0
134126
ISHARES TR
TRANS AVG ETF
464287192
3090
18969
SH
SOLE
0
0
18969
ISHARES TR
U.S. AER&DEF ETF
464288760
4845
34480
SH
SOLE
0
0
34480
ISHARES TR
U.S. BAS MTL ETF
464287838
4529
54466
SH
SOLE
0
0
54466
ISHARES TR
U.S. CNSM GD ETF
464287812
9205
83138
SH
SOLE
65085
0
18053
ISHARES TR
U.S. CNSM SV ETF
464287580
6539
43297
SH
SOLE
0
0
43297
ISHARES TR
U.S. ENERGY ETF
464287796
3396
81744
SH
SOLE
53
0
81691
ISHARES TR
U.S. FIN SVC ETF
464287770
13628
128249
SH
SOLE
102365
0
25884
ISHARES TR
U.S. FINLS ETF
464287788
5587
55068
SH
SOLE
0
0
55068
ISHARES TR
U.S. INDS ETF
464287754
3559
29515
SH
SOLE
0
0
29515
ISHARES TR
U.S. INSRNCE ETF
464288786
874
14728
SH
SOLE
0
0
14728
ISHARES TR
U.S. MED DVC ETF
464288810
6695
50280
SH
SOLE
0
0
50280
ISHARES TR
U.S. PFD STK ETF
464288687
24219
650876
SH
SOLE
207986
0
442890
ISHARES TR
U.S. PHARMA ETF
464288836
2427
17161
SH
SOLE
0
0
17161
ISHARES TR
U.S. REAL ES ETF
464287739
9943
129234
SH
SOLE
351
0
128883
ISHARES TR
U.S. TECH ETF
464287721
6170
51307
SH
SOLE
0
0
51307
ISHARES TR
U.S. UTILITS ETF
464287697
2741
22496
SH
SOLE
0
0
22496
ISHARES TR
US CREDIT BD ETF
464288620
10159
93017
SH
SOLE
89716
0
3301
ISHARES TR
US HLTHCARE ETF
464287762
5387
37374
SH
SOLE
0
0
37374
ISHARES TR
US HLTHCR PR ETF
464288828
13552
108175
SH
SOLE
106474
0
1701
ISHARES TR
US HOME CONS ETF
464288752
1011
36805
SH
SOLE
0
0
36805
ISHARES TR
US OIL EQ&SV ETF
464288844
592
13027
SH
SOLE
0
0
13027
ISHARES TR
US OIL&GS EX ETF
464288851
278
4241
SH
SOLE
0
0
4241
ISHARES TR
US REGNL BKS ETF
464288778
1558
34343
SH
SOLE
0
0
34343
ISHARES TR
US TREASURY ETF
46429B267
4171
167292
SH
SOLE
99218
0
68074
ISHARES TR
USA ESG SLCT ETF
464288802
614
6677
SH
SOLE
0
0
6677
ISHARES TR
USA MOMENTUM FCT
46432F396
17528
231058
SH
SOLE
202309
0
28749
ISHARES TR
USA QUALITY FCTR
46432F339
458
6632
SH
SOLE
0
0
6632
ISHARES U S ETF TR
SHT MAT BD ETF
46431W507
1521
30315
SH
SOLE
0
0
30315
ITAU UNIBANCO HLDG SA
SPON ADR REP PFD
465562106
872
84846
SH
SOLE
81183
0
3663
ITT INC
COM
45073V108
349
9057
SH
SOLE
7759
0
1298
J & J SNACK FOODS CORP
COM
466032109
345
2589
SH
SOLE
0
0
2589
J P MORGAN EXCHANGE TRADED F
DIV RTN INT EQ
46641Q209
1280
26156
SH
SOLE
84
0
26072
J2 GLOBAL INC
COM
48123V102
7434
90881
SH
SOLE
58950
0
31931
JABIL CIRCUIT INC
COM
466313103
6330
267445
SH
SOLE
189362
0
78083
JABIL CIRCUIT INC
COM
466313103
34
14300
SH
Call
SOLE
0
0
0
JACK IN THE BOX INC
COM
466367109
1427
12784
SH
SOLE
5118
0
7666
JACOBS ENGR GROUP INC DEL
COM
469814107
836
14669
SH
SOLE
0
0
14669
JAMES RIV GROUP LTD
COM
G5005R107
2877
69240
SH
SOLE
69240
0
0
JAPAN SMALLER CAPTLZTN FD IN
COM
47109U104
653
67112
SH
SOLE
0
0
67112
JAZZ PHARMACEUTICALS PLC
SHS USD
G50871105
3378
30984
SH
SOLE
0
0
30984
JEFFERIES GROUP INC NEW
DBCV 3.875%11/0
472319AG7
1772
1754000
PRN
SOLE
0
0
1754000
JERNIGAN CAP INC
COM
476405105
1924
91398
SH
SOLE
0
0
91398
JETBLUE AIRWAYS CORP
COM
477143101
3096
138089
SH
SOLE
54938
0
83151
JOHN BEAN TECHNOLOGIES CORP
COM
477839104
496
5770
SH
SOLE
5619
0
151
JOHN HANCOCK EXCHANGE TRADED
MLTFCTR LRG CAP
47804J107
252
8659
SH
SOLE
0
0
8659
JOHN HANCOCK HDG EQ & INC FD
COM
47804L102
285
18156
SH
SOLE
0
0
18156
JOHNSON & JOHNSON
COM
478160104
317784
2758289
SH
SOLE
1435454
0
1322835
JOHNSON CTLS INTL PLC
SHS
G51502105
69767
1693782
SH
SOLE
1574764
0
119018
JONES LANG LASALLE INC
COM
48020Q107
662
6552
SH
SOLE
5826
0
726
JPMORGAN CHASE & CO
*W EXP 10/28/201
46634E114
435
9820
SH
SOLE
0
0
9820
JPMORGAN CHASE & CO
ALERIAN ML ETN
46625H365
6570
207851
SH
SOLE
0
0
207851
JPMORGAN CHASE & CO
ALERIAN ML ETN
46625H365
7
27600
SH
Call
SOLE
0
0
0
JPMORGAN CHASE & CO
COM
46625H100
366400
4246134
SH
SOLE
1491582
0
2754552
JPMORGAN CHASE & CO
COM
46625H100
306
18600
SH
Call
SOLE
0
0
0
JPMORGAN CHASE & CO
COM
46625H100
376
27100
SH
Call
SOLE
0
0
0
JPMORGAN CHASE & CO
COM
46625H100
98
16300
SH
Call
SOLE
0
0
0
JPMORGAN CHASE & CO
COM
46625H100
543
59000
SH
Call
SOLE
0
0
0
JPMORGAN CHASE & CO
COM
46625H100
174
13400
SH
Call
SOLE
0
0
0
JUNIPER NETWORKS INC
COM
48203R104
5226
184933
SH
SOLE
176774
0
8159
KAISER ALUMINUM CORP
COM PAR $0.01
483007704
327
4214
SH
SOLE
4214
0
0
KANDI TECHNOLOGIES GROUP INC
COM
483709101
85
17400
SH
SOLE
0
0
17400
KANSAS CITY SOUTHERN
COM NEW
485170302
18987
223761
SH
SOLE
0
0
223761
KANSAS CITY SOUTHERN
COM NEW
485170302
9
10200
SH
Call
SOLE
0
0
0
KAPSTONE PAPER & PACKAGING C
COM
48562P103
4708
213527
SH
SOLE
11365
0
202162
KAR AUCTION SVCS INC
COM
48238T109
1834
43036
SH
SOLE
29119
0
13917
KAYNE ANDERSON ENRGY TTL RT
COM
48660P104
2234
189186
SH
SOLE
0
0
189186
KAYNE ANDERSON MDSTM ENERGY
COM
48661E108
403
25338
SH
SOLE
0
0
25338
KAYNE ANDERSON MLP INVT CO
COM
486606106
2767
141315
SH
SOLE
0
0
141315
KBR INC
COM
48242W106
268
16051
SH
SOLE
11286
0
4765
KEARNY FINL CORP MD
COM
48716P108
461
29626
SH
SOLE
29122
0
504
KELLOGG CO
COM
487836108
10491
142336
SH
SOLE
5939
0
136397
KEMET CORP
COM NEW
488360207
112
16872
SH
SOLE
0
0
16872
KENNEDY-WILSON HLDGS INC
COM
489398107
1050
51236
SH
SOLE
24243
0
26993
KERYX BIOPHARMACEUTICALS INC
COM
492515101
70
11905
SH
SOLE
0
0
11905
KEYCORP NEW
COM
493267108
11323
619769
SH
SOLE
120482
0
499287
KEYCORP NEW
PFD 7.75% SR A
493267405
1412
10456
SH
SOLE
1661
0
8795
KEYSIGHT TECHNOLOGIES INC
COM
49338L103
2181
59626
SH
SOLE
57011
0
2615
KILROY RLTY CORP
COM
49427F108
2061
28144
SH
SOLE
27859
0
285
KIMBERLY CLARK CORP
COM
494368103
150427
1318140
SH
SOLE
1048444
0
269696
KIMCO RLTY CORP
COM
49446R109
7300
290125
SH
SOLE
211198
0
78927
KINDER MORGAN INC DEL
*W EXP 05/25/201
49456B119
1
49904
SH
SOLE
0
0
49904
KINDER MORGAN INC DEL
COM
49456B101
28725
1387025
SH
SOLE
118095
0
1268930
KINDER MORGAN INC DEL
PFD SER A
49456B200
1528
31398
SH
SOLE
0
0
31398
KINGOLD JEWELRY INC
COM NEW
49579A204
22
17000
SH
SOLE
0
0
17000
KINROSS GOLD CORP
COM NO PAR
496902404
63
20400
SH
SOLE
0
0
20400
KIRBY CORP
COM
497266106
383
5765
SH
SOLE
0
0
5765
KITE PHARMA INC
COM
49803L109
551
12279
SH
SOLE
0
0
12279
KITE RLTY GROUP TR
COM NEW
49803T300
794
33828
SH
SOLE
0
0
33828
KITOV PHARMACEUTICALS HLDGS
SPONSORED ADR
49803V107
57
18256
SH
SOLE
0
0
18256
KKR & CO L P DEL
COM UNITS
48248M102
3438
223377
SH
SOLE
0
0
223377
KLA-TENCOR CORP
COM
482480100
5181
65849
SH
SOLE
37677
0
28172
KLX INC
COM
482539103
402
8907
SH
SOLE
0
0
8907
KNOT OFFSHORE PARTNERS LP
COM UNITS
Y48125101
2088
88490
SH
SOLE
0
0
88490
KNOWLES CORP
COM
49926D109
8479
507398
SH
SOLE
489735
0
17663
KOHLS CORP
COM
500255104
6835
138412
SH
SOLE
13518
0
124894
KONINKLIJKE PHILIPS N V
NY REG SH NEW
500472303
7834
256248
SH
SOLE
171187
0
85061
KOPIN CORP
COM
500600101
43
15200
SH
SOLE
0
0
15200
KOREA ELECTRIC PWR
SPONSORED ADR
500631106
300
16239
SH
SOLE
16239
0
0
KORN FERRY INTL
COM NEW
500643200
1535
52160
SH
SOLE
48712
0
3448
KOSMOS ENERGY LTD
SHS
G5315B107
95
13590
SH
SOLE
0
0
13590
KRAFT HEINZ CO
COM
500754106
132844
1521345
SH
SOLE
386015
0
1135330
KRAFT HEINZ CO
COM
500754106
99
48400
SH
Call
SOLE
0
0
0
KRAFT HEINZ CO
COM
500754106
16
11400
SH
Call
SOLE
0
0
0
KRANESHARES TR
CSI CHI INTERNET
500767306
1205
34706
SH
SOLE
0
0
34706
KROGER CO
COM
501044101
13119
380144
SH
SOLE
203530
0
176614
KRONOS WORLDWIDE INC
COM
50105F105
389
32541
SH
SOLE
0
0
32541
KT CORP
SPONSORED ADR
48268K101
572
40608
SH
SOLE
40608
0
0
KULICKE & SOFFA INDS INC
COM
501242101
557
34896
SH
SOLE
0
0
34896
L BRANDS INC
COM
501797104
4075
61895
SH
SOLE
0
0
61895
L-3 COMMUNICATIONS HLDGS INC
COM
502424104
31544
207375
SH
SOLE
196888
0
10487
LA Z BOY INC
COM
505336107
3059
98515
SH
SOLE
0
0
98515
LA Z BOY INC
COM
505336107
146
86100
SH
Call
SOLE
0
0
0
LABORATORY CORP AMER HLDGS
COM NEW
50540R409
11767
91657
SH
SOLE
62381
0
29276
LABORATORY CORP AMER HLDGS
NOTE 9/1
50540RAG7
258
150000
PRN
SOLE
0
0
150000
LADENBURG THALMAN FIN SVCS I
COM
50575Q102
429
175813
SH
SOLE
0
0
175813
LAM RESEARCH CORP
COM
512807108
6835
64650
SH
SOLE
36782
0
27868
LAMAR ADVERTISING CO NEW
CL A
512816109
4276
63598
SH
SOLE
5980
0
57618
LAMB WESTON HLDGS INC
COM
513272104
1178
31123
SH
SOLE
166
0
30957
LANDMARK INFRASTRUCTURE LP
COM UNIT LTD
51508J108
2016
132186
SH
SOLE
0
0
132186
LANDSTAR SYS INC
COM
515098101
17131
200834
SH
SOLE
192834
0
8000
LANNET INC
COM
516012101
1476
66935
SH
SOLE
55550
0
11385
LAREDO PETROLEUM INC
COM
516806106
411
29099
SH
SOLE
0
0
29099
LAS VEGAS SANDS CORP
COM
517834107
5964
111662
SH
SOLE
0
0
111662
LASALLE HOTEL PPTYS
COM SH BEN INT
517942108
6029
197862
SH
SOLE
91397
0
106465
LAUDER ESTEE COS INC
CL A
518439104
12949
169278
SH
SOLE
3060
0
166218
LAZARD GLB TTL RET&INCM FD I
COM
52106W103
5446
396335
SH
SOLE
0
0
396335
LAZARD LTD
SHS A
G54050102
7588
184671
SH
SOLE
9730
0
174941
LAZARD WORLD DIVID & INCOME
COM
521076109
3513
354455
SH
SOLE
0
0
354455
LEAR CORP
COM NEW
521865204
10715
80948
SH
SOLE
57130
0
23818
LEGACY RESVS LP
UNIT LP INT
524707304
147
69228
SH
SOLE
0
0
69228
LEGG MASON BW GLB INC OPP FD
COM
52469B100
648
54779
SH
SOLE
0
0
54779
LEGG MASON ETF EQUITY TR
LOW DIVI ETF
52468L406
328
11468
SH
SOLE
0
0
11468
LEGG MASON INC
COM
524901105
19038
636516
SH
SOLE
634471
0
2045
LEGGETT & PLATT INC
COM
524660107
8024
164155
SH
SOLE
96741
0
67414
LEIDOS HLDGS INC
COM
525327102
8996
175903
SH
SOLE
157682
0
18221
LENDINGTREE INC NEW
COM
52603B107
1029
10151
SH
SOLE
9966
0
185
LENNAR CORP
CL A
526057104
1508
35133
SH
SOLE
5348
0
29785
LEUCADIA NATL CORP
COM
527288104
3978
171081
SH
SOLE
3370
0
167711
LEVEL 3 COMMUNICATIONS INC
COM NEW
52729N308
2984
52952
SH
SOLE
36763
0
16189
LEXICON PHARMACEUTICALS INC
COM NEW
528872302
420
30383
SH
SOLE
25772
0
4611
LEXINGTON REALTY TRUST
COM
529043101
1691
156541
SH
SOLE
0
0
156541
LG DISPLAY CO LTD
SPONS ADR REP
50186V102
766
59600
SH
SOLE
59600
0
0
LIBERTY ALL STAR EQUITY FD
SH BEN INT
530158104
6995
1355706
SH
SOLE
0
0
1355706
LIBERTY ALL-STAR GROWTH FD I
COM
529900102
194
46396
SH
SOLE
0
0
46396
LIBERTY BROADBAND CORP
COM SER A
530307107
2827
39012
SH
SOLE
29399
0
9613
LIBERTY BROADBAND CORP
COM SER C
530307305
5887
79483
SH
SOLE
58768
0
20715
LIBERTY GLOBAL PLC
LILAC SHS CL C
G5480U153
1271
60025
SH
SOLE
57197
0
2828
LIBERTY GLOBAL PLC
SHS CL A
G5480U104
272
8908
SH
SOLE
1606
0
7302
LIBERTY GLOBAL PLC
SHS CL C
G5480U120
2251
75798
SH
SOLE
51572
0
24226
LIBERTY INTERACTIVE CORP
LBT VEN COM A NE
53071M856
3190
86530
SH
SOLE
84631
0
1899
LIBERTY INTERACTIVE CORP
QVC GP COM SER A
53071M104
16686
835136
SH
SOLE
746373
0
88763
LIBERTY MEDIA CORP
DEB 4.000%11/1
530715AG6
277
465000
PRN
SOLE
0
0
465000
LIBERTY MEDIA CORP DELAWARE
COM A BRAVES GRP
531229706
233
11366
SH
SOLE
7116
0
4250
LIBERTY MEDIA CORP DELAWARE
COM A MEDIA GRP
531229870
1379
43993
SH
SOLE
37306
0
6687
LIBERTY MEDIA CORP DELAWARE
COM A SIRIUSXM
531229409
5949
172341
SH
SOLE
128432
0
43909
LIBERTY MEDIA CORP DELAWARE
COM C BRAVES GRP
531229888
543
26359
SH
SOLE
16480
0
9879
LIBERTY MEDIA CORP DELAWARE
COM C MEDIA GRP
531229854
2481
79178
SH
SOLE
64388
0
14790
LIBERTY MEDIA CORP DELAWARE
COM C SIRIUSXM
531229607
11717
345445
SH
SOLE
267733
0
77712
LIBERTY PPTY TR
SH BEN INT
531172104
364
9222
SH
SOLE
0
0
9222
LIFE STORAGE INC
COM
53223X107
799
9370
SH
SOLE
0
0
9370
LIGAND PHARMACEUTICALS INC
COM NEW
53220K504
819
8056
SH
SOLE
3431
0
4625
LILLY ELI & CO
COM
532457108
30332
412401
SH
SOLE
54178
0
358223
LILLY ELI & CO
COM
532457108
119
28600
SH
Call
SOLE
0
0
0
LINCOLN ELEC HLDGS INC
COM
533900106
4932
64325
SH
SOLE
55972
0
8353
LINCOLN NATL CORP IND
COM
534187109
9264
139790
SH
SOLE
34714
0
105076
LINEAR TECHNOLOGY CORP
COM
535678106
2935
47078
SH
SOLE
32735
0
14343
LIONS GATE ENTMNT CORP
CL A VTG
535919401
255
9493
SH
SOLE
3184
0
6309
LIONS GATE ENTMNT CORP
CL B NON VTG
535919500
3530
143855
SH
SOLE
135986
0
7869
LITHIA MTRS INC
CL A
536797103
3240
33456
SH
SOLE
12066
0
21390
LITTELFUSE INC
COM
537008104
3443
22688
SH
SOLE
22409
0
279
LIVE NATION ENTERTAINMENT IN
COM
538034109
1592
59855
SH
SOLE
55862
0
3993
LIVE OAK BANCSHARES INC
COM
53803X105
615
33224
SH
SOLE
0
0
33224
LKQ CORP
COM
501889208
5355
174722
SH
SOLE
99761
0
74961
LLOYDS BANKING GROUP PLC
SPONSORED ADR
539439109
10009
3228687
SH
SOLE
3184895
0
43792
LMP CAP & INCOME FD INC
COM
50208A102
9202
692419
SH
SOLE
0
0
692419
LOCKHEED MARTIN CORP
COM
539830109
104288
417247
SH
SOLE
234820
0
182427
LOEWS CORP
COM
540424108
7014
149769
SH
SOLE
141176
0
8593
LOGITECH INTL S A
SHS
H50430232
1029
41237
SH
SOLE
9416
0
31821
LOUISIANA PAC CORP
COM
546347105
1333
70429
SH
SOLE
57912
0
12517
LOWES COS INC
COM
548661107
49172
691399
SH
SOLE
161069
0
530330
LOWES COS INC
COM
548661107
135
12000
SH
Call
SOLE
0
0
0
LPL FINL HLDGS INC
COM
50212V100
22309
633604
SH
SOLE
633340
0
264
LTC PPTYS INC
COM
502175102
924
19675
SH
SOLE
1717
0
17958
LULULEMON ATHLETICA INC
COM
550021109
1283
19740
SH
SOLE
0
0
19740
LUMBER LIQUIDATORS HLDGS INC
COM
55003T107
272
17301
SH
SOLE
0
0
17301
LUMENTUM HLDGS INC
COM
55024U109
8991
232624
SH
SOLE
112
0
232512
LUNA INNOVATIONS
COM
550351100
120
81459
SH
SOLE
0
0
81459
LYONDELLBASELL INDUSTRIES N
SHS - A -
N53745100
40752
475066
SH
SOLE
278660
0
196406
M & T BK CORP
COM
55261F104
1748
11171
SH
SOLE
621
0
10550
M D C HLDGS INC
COM
552676108
671
26135
SH
SOLE
7657
0
18478
MACATAWA BK CORP
COM
554225102
152
14641
SH
SOLE
0
0
14641
MACERICH CO
COM
554382101
3205
45243
SH
SOLE
43781
0
1462
MACK CALI RLTY CORP
COM
554489104
1605
55319
SH
SOLE
46987
0
8332
MACOM TECH SOLUTIONS HLDGS I
COM
55405Y100
2724
58852
SH
SOLE
57512
0
1340
MACQUARIE FT TR GB INF UT DI
COM
55607W100
274
24048
SH
SOLE
0
0
24048
MACQUARIE GLBL INFRA TOTL RE
COM
55608D101
399
20241
SH
SOLE
0
0
20241
MACQUARIE INFRASTRUCTURE COR
COM
55608B105
12004
146932
SH
SOLE
21727
0
125205
MACQUARIE INFRASTRUCTURE COR
NOTE 2.000%10/0
55608BAB1
201
200000
PRN
SOLE
0
0
200000
MACQUARIE INFRASTRUCTURE COR
NOTE 2.875% 7/1
55608BAA3
581
500000
PRN
SOLE
0
0
500000
MACYS INC
COM
55616P104
7619
212757
SH
SOLE
62
0
212695
MADDEN STEVEN LTD
COM
556269108
1928
53929
SH
SOLE
51016
0
2913
MADISON CVRED CALL & EQ STR
COM
557437100
143
18533
SH
SOLE
0
0
18533
MADISON SQUARE GARDEN CO NEW
CL A
55825T103
1017
5927
SH
SOLE
264
0
5663
MADISON STRTG SECTOR PREM FD
COM
558268108
178
14996
SH
SOLE
0
0
14996
MAGELLAN HEALTH INC
COM NEW
559079207
205
2720
SH
SOLE
0
0
2720
MAGELLAN MIDSTREAM PRTNRS LP
COM UNIT RP LP
559080106
53003
700831
SH
SOLE
271575
0
429256
MAGNA INTL INC
COM
559222401
1908
43973
SH
SOLE
0
0
43973
MAIN STREET CAPITAL CORP
COM
56035L104
6601
179515
SH
SOLE
0
0
179515
MAINSTAY DEFINEDTERM MN OPP
COM
56064K100
7963
435151
SH
SOLE
0
0
435151
MALLINCKRODT PUB LTD CO
SHS
G5785G107
969
19440
SH
SOLE
0
0
19440
MANAGED DURATION INVT GRD FU
COM
56165R103
227
17308
SH
SOLE
0
0
17308
MANHATTAN ASSOCS INC
COM
562750109
4634
87384
SH
SOLE
28949
0
58435
MANHATTAN BRIDGE CAPITAL INC
COM
562803106
162
21311
SH
SOLE
0
0
21311
MANITOWOC FOODSERVICE INC
COM
563568104
869
44967
SH
SOLE
24258
0
20709
MANITOWOC INC
COM
563571108
144
24089
SH
SOLE
0
0
24089
MANNKIND CORP
COM
56400P201
161
252761
SH
SOLE
0
0
252761
MANPOWERGROUP INC
COM
56418H100
8376
94248
SH
SOLE
93888
0
360
MANULIFE FINL CORP
COM
56501R106
1207
67870
SH
SOLE
19848
0
48022
MARATHON OIL CORP
COM
565849106
36551
2111569
SH
SOLE
642094
0
1469475
MARATHON PETE CORP
COM
56585A102
96556
1917695
SH
SOLE
380185
0
1537510
MARATHON PETE CORP
COM
56585A102
27
15100
SH
Call
SOLE
0
0
0
MARATHON PETE CORP
COM
56585A102
114
28400
SH
Call
SOLE
0
0
0
MARATHON PETE CORP
COM
56585A102
304
106800
SH
Call
SOLE
0
0
0
MARATHON PETE CORP
COM
56585A102
159
57700
SH
Call
SOLE
0
0
0
MARINE HARVEST ASA
SPONSORED ADR
56824R205
524
28887
SH
SOLE
25287
0
3600
MARINEMAX INC
COM
567908108
1180
61001
SH
SOLE
27969
0
33032
MARKEL CORP
COM
570535104
13501
14927
SH
SOLE
11551
0
3376
MARKETAXESS HLDGS INC
COM
57060D108
7488
50965
SH
SOLE
49668
0
1297
MARRIOTT INTL INC NEW
CL A
571903202
20922
253043
SH
SOLE
79267
0
173776
MARRIOTT INTL INC NEW
CL A
571903202
90
18000
SH
Call
SOLE
0
0
0
MARRIOTT VACATIONS WRLDWDE C
COM
57164Y107
258
3035
SH
SOLE
1073
0
1962
MARSH & MCLENNAN COS INC
COM
571748102
16810
248709
SH
SOLE
149770
0
98939
MARTIN MARIETTA MATLS INC
COM
573284106
6294
28408
SH
SOLE
10816
0
17592
MARTIN MIDSTREAM PRTNRS L P
UNIT L P INT
573331105
931
50757
SH
SOLE
0
0
50757
MARVELL TECHNOLOGY GROUP LTD
ORD
G5876H105
305
21956
SH
SOLE
190
0
21766
MASCO CORP
COM
574599106
12972
410234
SH
SOLE
238585
0
171649
MASIMO CORP
COM
574795100
23812
353286
SH
SOLE
1203
0
352083
MASTEC INC
COM
576323109
691
18058
SH
SOLE
0
0
18058
MASTERCARD INCORPORATED
CL A
57636Q104
31725
307263
SH
SOLE
187442
0
119821
MATCH GROUP INC
COM
57665R106
849
49652
SH
SOLE
0
0
49652
MATERION CORP
COM
576690101
489
12336
SH
SOLE
0
0
12336
MATTEL INC
COM
577081102
3648
132401
SH
SOLE
62612
0
69789
MATTHEWS INTL CORP
CL A
577128101
18953
246620
SH
SOLE
245876
0
744
MAUI LD & PINEAPPLE INC
COM
577345101
439
60999
SH
SOLE
0
0
60999
MAXIM INTEGRATED PRODS INC
COM
57772K101
18853
488787
SH
SOLE
226779
0
262008
MAXLINEAR INC
CL A
57776J100
1613
74003
SH
SOLE
0
0
74003
MAZOR ROBOTICS LTD
SPONSORED ADS
57886P103
241
10994
SH
SOLE
9494
0
1500
MCBC HLDGS INC
COM
55276F107
170
11646
SH
SOLE
0
0
11646
MCCORMICK & CO INC
COM NON VTG
579780206
20719
221992
SH
SOLE
96706
0
125286
MCDERMOTT INTL INC
COM
580037109
392
53085
SH
SOLE
0
0
53085
MCDONALDS CORP
COM
580135101
229208
1883078
SH
SOLE
1396408
0
486670
MCDONALDS CORP
COM
580135101
24
10500
SH
Call
SOLE
0
0
0
MCEWEN MNG INC
COM
58039P107
317
108839
SH
SOLE
0
0
108839
MCKESSON CORP
COM
58155Q103
10686
76082
SH
SOLE
44972
0
31110
MDU RES GROUP INC
COM
552690109
2532
88003
SH
SOLE
32480
0
55523
MEAD JOHNSON NUTRITION CO
COM
582839106
5204
73545
SH
SOLE
47788
0
25757
MEDEQUITIES RLTY TR INC
COM
58409L306
663
59700
SH
SOLE
0
0
59700
MEDIA GEN INC NEW
COM
58441K100
326
17314
SH
SOLE
17314
0
0
MEDICAL PPTYS TRUST INC
COM
58463J304
7708
626648
SH
SOLE
451113
0
175535
MEDICINES CO
COM
584688105
223
6574
SH
SOLE
5924
0
650
MEDIDATA SOLUTIONS INC
COM
58471A105
830
16712
SH
SOLE
14588
0
2124
MEDLEY CAP CORP
COM
58503F106
90
11983
SH
SOLE
0
0
11983
MEDNAX INC
COM
58502B106
9354
140320
SH
SOLE
88003
0
52317
MEDTRONIC PLC
SHS
G5960L103
76551
1074689
SH
SOLE
628264
0
446425
MEDTRONIC PLC
SHS
G5960L103
1
39700
SH
Call
SOLE
0
0
0
MEDTRONIC PLC
SHS
G5960L103
1
36300
SH
Call
SOLE
0
0
0
MELCO CROWN ENTMT LTD
ADR
585464100
334
20986
SH
SOLE
0
0
20986
MEMORIAL PRODTN PARTNERS LP
COM U REP LTD
586048100
22
178275
SH
SOLE
0
0
178275
MEMORIAL PRODTN PARTNERS LP
COM U REP LTD
586048100
1
10900
SH
Call
SOLE
0
0
0
MERCADOLIBRE INC
COM
58733R102
888
5689
SH
SOLE
5326
0
363
MERCER INTL INC
COM
588056101
120
11275
SH
SOLE
0
0
11275
MERCHANTS BANCSHARES
COM
588448100
308
5683
SH
SOLE
0
0
5683
MERCK & CO INC
COM
58933Y105
292282
4964867
SH
SOLE
2853777
0
2111090
MERCK & CO INC
COM
58933Y105
11
74700
SH
Call
SOLE
0
0
0
MERCK & CO INC
COM
58933Y105
57
16400
SH
Call
SOLE
0
0
0
MERCK & CO INC
COM
58933Y105
3
10800
SH
Call
SOLE
0
0
0
MERCURY GENL CORP NEW
COM
589400100
276
4583
SH
SOLE
0
0
4583
MEREDITH CORP
COM
589433101
863
14585
SH
SOLE
8702
0
5883
MERIT MED SYS INC
COM
589889104
1964
74106
SH
SOLE
178
0
73928
MERRIMACK PHARMACEUTICALS IN
COM
590328100
181
44264
SH
SOLE
0
0
44264
META FINL GROUP INC
COM
59100U108
1333
12954
SH
SOLE
0
0
12954
METHANEX CORP
COM
59151K108
1965
44870
SH
SOLE
43251
0
1619
METLIFE INC
COM
59156R108
76177
1413571
SH
SOLE
1153082
0
260489
METTLER TOLEDO INTERNATIONAL
COM
592688105
2635
6295
SH
SOLE
5106
0
1189
MFA FINL INC
COM
55272X102
5603
734357
SH
SOLE
378223
0
356134
MFC BANCORP LTD
COM
55278T105
59
30352
SH
SOLE
0
0
30352
MFS CHARTER INCOME TR
SH BEN INT
552727109
1140
133812
SH
SOLE
0
0
133812
MFS GOVT MKTS INCOME TR
SH BEN INT
552939100
102
20252
SH
SOLE
0
0
20252
MFS HIGH INCOME MUN TR
SH BEN INT
59318D104
794
162062
SH
SOLE
0
0
162062
MFS HIGH YIELD MUN TR
SH BEN INT
59318E102
447
101039
SH
SOLE
0
0
101039
MFS INTER INCOME TR
SH BEN INT
55273C107
387
87149
SH
SOLE
0
0
87149
MFS MULTIMARKET INCOME TR
SH BEN INT
552737108
1295
213732
SH
SOLE
0
0
213732
MFS MUN INCOME TR
SH BEN INT
552738106
256
38553
SH
SOLE
0
0
38553
MGIC INVT CORP WIS
COM
552848103
307
30128
SH
SOLE
0
0
30128
MGM GROWTH PPTYS LLC
CL A COM
55303A105
3859
152450
SH
SOLE
0
0
152450
MGM RESORTS INTERNATIONAL
COM
552953101
4161
144327
SH
SOLE
71813
0
72514
MICHAEL KORS HLDGS LTD
SHS
G60754101
955
22218
SH
SOLE
855
0
21363
MICHAELS COS INC
COM
59408Q106
1736
84874
SH
SOLE
83413
0
1461
MICROCHIP TECHNOLOGY INC
COM
595017104
89564
1396143
SH
SOLE
263919
0
1132224
MICROCHIP TECHNOLOGY INC
COM
595017104
467
74100
SH
Call
SOLE
0
0
0
MICRON TECHNOLOGY INC
COM
595112103
11610
529659
SH
SOLE
56982
0
472677
MICRON TECHNOLOGY INC
COM
595112103
97
45500
SH
Call
SOLE
0
0
0
MICRON TECHNOLOGY INC
COM
595112103
16
44300
SH
Call
SOLE
0
0
0
MICRON TECHNOLOGY INC
COM
595112103
123
13000
SH
Call
SOLE
0
0
0
MICROSEMI CORP
COM
595137100
6246
115740
SH
SOLE
106681
0
9059
MICROSOFT CORP
COM
594918104
511165
8226016
SH
SOLE
3540609
0
4685407
MICROSOFT CORP
COM
594918104
250
51600
SH
Call
SOLE
0
0
0
MICROSOFT CORP
COM
594918104
54
61800
SH
Call
SOLE
0
0
0
MICROSOFT CORP
COM
594918104
155
44400
SH
Call
SOLE
0
0
0
MICROSOFT CORP
COM
594918104
11
11200
SH
Call
SOLE
0
0
0
MICROSOFT CORP
COM
594918104
84
46200
SH
Call
SOLE
0
0
0
MICROSOFT CORP
COM
594918104
38
13200
SH
Call
SOLE
0
0
0
MICROSOFT CORP
COM
594918104
37
35300
SH
Call
SOLE
0
0
0
MID AMER APT CMNTYS INC
COM
59522J103
20480
209150
SH
SOLE
112266
0
96884
MID CON ENERGY PARTNERS LP
COM UNIT REPST
59560V109
650
250049
SH
SOLE
0
0
250049
MIDDLEBY CORP
COM
596278101
4061
31524
SH
SOLE
28221
0
3303
MILLER HERMAN INC
COM
600544100
353
10309
SH
SOLE
300
0
10009
MILLER HOWARD HIGH INC EQTY
COM SHS BEN IN
600379101
2988
241156
SH
SOLE
0
0
241156
MIMEDX GROUP INC
COM
602496101
1553
175308
SH
SOLE
0
0
175308
MITEL NETWORKS CORP
COM
60671Q104
304
44734
SH
SOLE
44180
0
554
MITSUBISHI UFJ FINL GROUP IN
SPONSORED ADR
606822104
4416
716892
SH
SOLE
713414
0
3478
MIX TELEMATICS LTD
SPONSORED ADR
60688N102
118
19062
SH
SOLE
0
0
19062
MIZUHO FINL GROUP INC
SPONSORED ADR
60687Y109
298
82986
SH
SOLE
82001
0
985
MKS INSTRUMENT INC
COM
55306N104
270
4552
SH
SOLE
1502
0
3050
MOBILE MINI INC
COM
60740F105
2995
99022
SH
SOLE
98694
0
328
MOBILE TELESYSTEMS PJSC
SPONSORED ADR
607409109
1782
195613
SH
SOLE
158529
0
37084
MOBILEIRON INC
COM NEW
60739U204
121
32190
SH
SOLE
0
0
32190
MOBILEYE N V AMSTELVEEN
ORD SHS
N51488117
11877
311560
SH
SOLE
139606
0
171954
MOHAWK INDS INC
COM
608190104
19222
96263
SH
SOLE
4506
0
91757
MOLINA HEALTHCARE INC
COM
60855R100
1826
33656
SH
SOLE
32769
0
887
MOLSON COORS BREWING CO
CL B
60871R209
7355
75580
SH
SOLE
10098
0
65482
MOMENTA PHARMACEUTICALS INC
COM
60877T100
241
16026
SH
SOLE
1756
0
14270
MONDELEZ INTL INC
CL A
609207105
38735
873780
SH
SOLE
217919
0
655861
MONDELEZ INTL INC
CL A
609207105
10
18400
SH
Call
SOLE
0
0
0
MONMOUTH REAL ESTATE INVT CO
CL A
609720107
7452
488970
SH
SOLE
6211
0
482759
MONOLITHIC PWR SYS INC
COM
609839105
15476
188888
SH
SOLE
31894
0
156994
MONOTYPE IMAGING HOLDINGS IN
COM
61022P100
1337
67365
SH
SOLE
67365
0
0
MONRO MUFFLER BRAKE INC
COM
610236101
1268
22173
SH
SOLE
22058
0
115
MONROE CAP CORP
COM
610335101
907
59001
SH
SOLE
0
0
59001
MONSANTO CO NEW
COM
61166W101
17363
165030
SH
SOLE
62223
0
102807
MONSTER BEVERAGE CORP NEW
COM
61174X109
17002
383437
SH
SOLE
364889
0
18548
MONTAGE MANAGERS TR
TORTOISE NA PI
611776204
276
11633
SH
SOLE
0
0
11633
MOODYS CORP
COM
615369105
2436
25844
SH
SOLE
22677
0
3167
MORGAN STANLEY
COM NEW
617446448
20883
494279
SH
SOLE
292365
0
201914
MORGAN STANLEY EM MKTS DM DE
COM
617477104
551
76910
SH
SOLE
0
0
76910
MORGAN STANLEY EMER MKTS DEB
COM
61744H105
176
19394
SH
SOLE
0
0
19394
MORGAN STANLEY EMER MKTS FD
COM
61744G107
142
10762
SH
SOLE
0
0
10762
MORGAN STANLEY TRUSTS
INCOME SECS INC
61745P874
513
28580
SH
SOLE
0
0
28580
MORNINGSTAR INC
COM
617700109
257
3498
SH
SOLE
0
0
3498
MOSAIC CO NEW
COM
61945C103
5793
197503
SH
SOLE
51863
0
145640
MOTOROLA SOLUTIONS INC
COM NEW
620076307
47803
576704
SH
SOLE
560755
0
15949
MPLX LP
COM UNIT REP LTD
55336V100
11224
324198
SH
SOLE
0
0
324198
MSA SAFETY INC
COM
553498106
4013
57876
SH
SOLE
55140
0
2736
MSC INDL DIRECT INC
CL A
553530106
1810
19596
SH
SOLE
11640
0
7956
MSCI INC
COM
55354G100
262
3325
SH
SOLE
694
0
2631
MTGE INVT CORP
COM
55378A105
910
57966
SH
SOLE
0
0
57966
MUELLER WTR PRODS INC
COM SER A
624758108
3498
262842
SH
SOLE
6144
0
256698
MURPHY OIL CORP
COM
626717102
824
26455
SH
SOLE
2056
0
24399
MURPHY USA INC
COM
626755102
6345
103225
SH
SOLE
95841
0
7384
MYLAN N V
SHS EURO
N59465109
18732
491003
SH
SOLE
83
0
490920
NABORS INDUSTRIES LTD
SHS
G6359F103
2038
124242
SH
SOLE
94503
0
29739
NANOVIRICIDES INC
COM NEW
630087203
66
62000
SH
SOLE
0
0
62000
NASDAQ INC
COM
631103108
8216
122407
SH
SOLE
66889
0
55518
NATHANS FAMOUS INC NEW
COM
632347100
471
7260
SH
SOLE
0
0
7260
NATIONAL BEVERAGE CORP
COM
635017106
337
6594
SH
SOLE
0
0
6594
NATIONAL FUEL GAS CO N J
COM
636180101
33576
592790
SH
SOLE
578736
0
14054
NATIONAL GRID PLC
SPON ADR NEW
636274300
123263
2113196
SH
SOLE
1941670
0
171526
NATIONAL HEALTH INVS INC
COM
63633D104
395
5322
SH
SOLE
0
0
5322
NATIONAL OILWELL VARCO INC
COM
637071101
13873
370532
SH
SOLE
238010
0
132522
NATIONAL RETAIL PPTYS INC
COM
637417106
1135
25674
SH
SOLE
0
0
25674
NATUS MEDICAL INC DEL
COM
639050103
883
25370
SH
SOLE
19084
0
6286
NAVIDEA BIOPHARMACEUTICALS I
COM
63937X103
10
16000
SH
SOLE
0
0
16000
NAVIENT CORP
COM
63938C108
7721
469952
SH
SOLE
445426
0
24526
NAVIGATOR HOLDINGS LTD
SHS
Y62132108
472
50740
SH
SOLE
0
0
50740
NAVIOS MARITIME ACQUIS CORP
SHS
Y62159101
3393
1995829
SH
SOLE
0
0
1995829
NAVIOS MARITIME PARTNERS L P
UNIT LPI
Y62267102
38
26703
SH
SOLE
0
0
26703
NEENAH PAPER INC
COM
640079109
360
4221
SH
SOLE
3850
0
371
NEKTAR THERAPEUTICS
COM
640268108
1815
147960
SH
SOLE
0
0
147960
NETAPP INC
COM
64110D104
2955
83785
SH
SOLE
42472
0
41313
NETEASE INC
SPONSORED ADR
64110W102
6824
31679
SH
SOLE
23110
0
8569
NETFLIX INC
COM
64110L106
23535
190104
SH
SOLE
40587
0
149517
NETSCOUT SYS INC
COM
64115T104
1078
34228
SH
SOLE
34089
0
139
NETSOL TECHNOLOGIES INC
COM PAR $.001
64115A402
434
83417
SH
SOLE
0
0
83417
NEUBERGER BERMAN HGH YLD FD
COM
64128C106
1020
87368
SH
SOLE
0
0
87368
NEUBERGER BERMAN INTER MUNI
COM
64124P101
685
42109
SH
SOLE
0
0
42109
NEUBERGER BERMAN MLP INCOME
COM
64129H104
509
54187
SH
SOLE
0
0
54187
NEUBERGER BERMAN RE ES SEC F
COM
64190A103
5924
1103255
SH
SOLE
0
0
1103255
NEUROCRINE BIOSCIENCES INC
COM
64125C109
528
13648
SH
SOLE
0
0
13648
NEVADA GOLD & CASINOS INC
COM NEW
64126Q206
117
63300
SH
SOLE
0
0
63300
NEVRO CORP
COM
64157F103
2116
29118
SH
SOLE
26368
0
2750
NEW AMER HIGH INCOME FD INC
COM NEW
641876800
227
24491
SH
SOLE
0
0
24491
NEW GOLD INC CDA
COM
644535106
370
105742
SH
SOLE
0
0
105742
NEW JERSEY RES
COM
646025106
680
19162
SH
SOLE
0
0
19162
NEW MEDIA INVT GROUP INC
COM
64704V106
850
53160
SH
SOLE
0
0
53160
NEW MTN FIN CORP
COM
647551100
857
60760
SH
SOLE
0
0
60760
NEW RESIDENTIAL INVT CORP
COM NEW
64828T201
8638
549517
SH
SOLE
495
0
549022
NEW YORK CMNTY BANCORP INC
COM
649445103
10398
653544
SH
SOLE
0
0
653544
NEW YORK MTG TR INC
COM PAR $.02
649604501
248
37521
SH
SOLE
0
0
37521
NEW YORK TIMES CO
CL A
650111107
274
20606
SH
SOLE
0
0
20606
NEWELL BRANDS INC
COM
651229106
33780
756542
SH
SOLE
306844
0
449698
NEWFIELD EXPL CO
COM
651290108
20054
495162
SH
SOLE
397957
0
97205
NEWLINK GENETICS CORP
COM
651511107
138
13420
SH
SOLE
0
0
13420
NEWMARKET CORP
COM
651587107
212
500
SH
SOLE
0
0
500
NEWMONT MINING CORP
COM
651639106
1487
43649
SH
SOLE
0
0
43649
NEWMONT MINING CORP
NOTE 1.625% 7/1
651639AJ5
1591
1561000
PRN
SOLE
0
0
1561000
NEWPARK RES INC
COM PAR $.01NEW
651718504
270
36007
SH
SOLE
0
0
36007
NEWS CORP NEW
CL B
65249B208
247
20899
SH
SOLE
2619
0
18280
NEWTEK BUSINESS SVCS CORP
COM NEW
652526203
766
48199
SH
SOLE
0
0
48199
NEXEO SOLUTIONS INC
*W EXP 06/09/202
65342H110
17
24065
SH
SOLE
0
0
24065
NEXPOINT CR STRATEGIES FD
COM NEW
65340G205
1967
86402
SH
SOLE
0
0
86402
NEXPOINT RESIDENTIAL TR INC
COM
65341D102
1084
48517
SH
SOLE
0
0
48517
NEXSTAR BROADCASTING GROUP I
CL A
65336K103
805
12717
SH
SOLE
7301
0
5416
NEXTERA ENERGY INC
COM
65339F101
45014
376812
SH
SOLE
131583
0
245229
NGL ENERGY PARTNERS LP
COM UNIT REPST
62913M107
565
26889
SH
SOLE
0
0
26889
NICE LTD
SPONSORED ADR
653656108
3444
50082
SH
SOLE
41760
0
8322
NIELSEN HLDGS PLC
SHS EUR
G6518L108
30193
719742
SH
SOLE
697066
0
22676
NIKE INC
CL B
654106103
30972
609320
SH
SOLE
180237
0
429083
NIKE INC
CL B
654106103
9
23200
SH
Call
SOLE
0
0
0
NIMBLE STORAGE INC
COM
65440R101
756
95473
SH
SOLE
0
0
95473
NIPPON TELEG & TEL CORP
SPONSORED ADR
654624105
1185
28170
SH
SOLE
18847
0
9323
NISOURCE INC
COM
65473P105
1414
63863
SH
SOLE
0
0
63863
NMI HLDGS INC
CL A
629209305
141
13242
SH
SOLE
0
0
13242
NN INC
COM
629337106
2247
117951
SH
SOLE
77901
0
40050
NOAH HLDGS LTD
SPON ADS CL A
65487X102
269
12267
SH
SOLE
0
0
12267
NOBLE CORP PLC
SHS USD
G65431101
2199
371382
SH
SOLE
0
0
371382
NOBLE CORP PLC
SHS USD
G65431101
199
306300
SH
Call
SOLE
0
0
0
NOBLE ENERGY INC
COM
655044105
5452
143244
SH
SOLE
132736
0
10508
NOKIA CORP
SPONSORED ADR
654902204
1792
372648
SH
SOLE
0
0
372648
NOMURA HLDGS INC
SPONSORED ADR
65535H208
544
92123
SH
SOLE
81050
0
11073
NORBORD INC
COM NEW
65548P403
327
12954
SH
SOLE
0
0
12954
NORDIC AMERICAN TANKERS LIMI
COM
G65773106
385
45794
SH
SOLE
0
0
45794
NORDSON CORP
COM
655663102
6901
61586
SH
SOLE
40490
0
21096
NORDSTROM INC
COM
655664100
5826
121561
SH
SOLE
66922
0
54639
NORFOLK SOUTHERN CORP
COM
655844108
17828
164963
SH
SOLE
0
0
164963
NORFOLK SOUTHERN CORP
COM
655844108
327
22700
SH
Call
SOLE
0
0
0
NORTHERN OIL & GAS INC NEV
COM
665531109
28
10200
SH
SOLE
0
0
10200
NORTHERN TR CORP
COM
665859104
11264
126493
SH
SOLE
59253
0
67240
NORTHROP GRUMMAN CORP
COM
666807102
20294
87250
SH
SOLE
41257
0
45993
NORTHSTAR ASSET MGMT GROUP I
COM
66705Y104
1458
97720
SH
SOLE
0
0
97720
NORTHSTAR RLTY FIN CORP
COM
66704R803
11099
732603
SH
SOLE
0
0
732603
NORTHWEST NAT GAS CO
COM
667655104
235
3928
SH
SOLE
0
0
3928
NORTHWESTERN CORP
COM NEW
668074305
503
8853
SH
SOLE
3317
0
5536
NORWEGIAN CRUISE LINE HLDGS
SHS
G66721104
1296
30466
SH
SOLE
27097
0
3369
NOVARTIS A G
SPONSORED ADR
66987V109
114452
1571273
SH
SOLE
1294975
0
276298
NOVAVAX INC
COM
670002104
63
50143
SH
SOLE
0
0
50143
NOVO-NORDISK A S
ADR
670100205
10940
305077
SH
SOLE
150683
0
154394
NOW INC
COM
67011P100
15145
739876
SH
SOLE
734772
0
5104
NRG ENERGY INC
COM NEW
629377508
726
59251
SH
SOLE
0
0
59251
NRG YIELD INC
CL C
62942X405
1100
69598
SH
SOLE
0
0
69598
NTT DOCOMO INC
SPONS ADR
62942M201
1683
73976
SH
SOLE
14118
0
59858
NUANCE COMMUNICATIONS INC
COM
67020Y100
14205
953335
SH
SOLE
626443
0
326892
NUANCE COMMUNICATIONS INC
COM
67020Y100
2
23000
SH
Call
SOLE
0
0
0
NUANCE COMMUNICATIONS INC
DEBT 1.500%11/0
67020YAG5
228
235000
PRN
SOLE
0
0
235000
NUCOR CORP
COM
670346105
25636
430720
SH
SOLE
278614
0
152106
NUSTAR ENERGY LP
UNIT COM
67058H102
1381
27729
SH
SOLE
0
0
27729
NUSTAR GP HOLDINGS LLC
UNIT RESTG LLC
67059L102
333
11531
SH
SOLE
0
0
11531
NUTANIX INC
CL A
67059N108
823
31003
SH
SOLE
0
0
31003
NUTRI SYS INC NEW
COM
67069D108
802
23154
SH
SOLE
23154
0
0
NUVASIVE INC
COM
670704105
3108
46146
SH
SOLE
33145
0
13001
NUVEEN ALL CAP ENE MLP OPPO
COM
67075E108
1090
108505
SH
SOLE
0
0
108505
NUVEEN AMT FREE MUN CR INC F
COM
67071L106
7545
521820
SH
SOLE
0
0
521820
NUVEEN AMT FREE QLTY MUN INC
COM
670657105
4118
308689
SH
SOLE
0
0
308689
NUVEEN AMT-FREE MUN VALUE FD
COM
670695105
191
11742
SH
SOLE
0
0
11742
NUVEEN ARIZONA QLTY MUN INC
COM
67061W104
303
21675
SH
SOLE
0
0
21675
NUVEEN BUILD AMER BD FD
COM
67074C103
2035
98667
SH
SOLE
0
0
98667
NUVEEN BUILD AMER BD OPPTNY
COM
67074Q102
205
9804
SH
SOLE
0
0
9804
NUVEEN CA QUALTY MUN INCOME
COM
67066Y105
623
44074
SH
SOLE
0
0
44074
NUVEEN CALIF MUN VALUE FD
COM
67062C107
154
14733
SH
SOLE
0
0
14733
NUVEEN CALIFORNIA AMT QLT MU
COM
670651108
895
62525
SH
SOLE
0
0
62525
NUVEEN CONNECTICUT QLTY MUN
COM
67060D107
234
19042
SH
SOLE
0
0
19042
NUVEEN CORE EQUITY ALPHA FUN
COM
67090X107
3444
263297
SH
SOLE
0
0
263297
NUVEEN CR STRATEGIES INCM FD
COM SHS
67073D102
5331
602398
SH
SOLE
4200
0
598198
NUVEEN DIVERSIFIED DIV INCM
COM
6706EP105
541
48466
SH
SOLE
0
0
48466
NUVEEN DOW 30 DYN OVERWRITE
SHS
67075F105
2837
189145
SH
SOLE
0
0
189145
NUVEEN ENERGY MLP TOTL RTRNF
COM
67074U103
2395
176878
SH
SOLE
0
0
176878
NUVEEN FLOATING RATE INCOME
COM
67072T108
2172
186101
SH
SOLE
0
0
186101
NUVEEN FLTNG RTE INCM OPP FD
COM SHS
6706EN100
267
21882
SH
SOLE
0
0
21882
NUVEEN GLOBAL HIGH INCOME FD
SHS
67075G103
4663
291609
SH
SOLE
0
0
291609
NUVEEN HIGH INCOME 2020 TARG
COM
67075L102
802
78590
SH
SOLE
0
0
78590
NUVEEN INT DUR QUAL MUN TRM
COM
670677103
432
35112
SH
SOLE
0
0
35112
NUVEEN INTER DURATION MN TMF
COM
670671106
1926
151550
SH
SOLE
0
0
151550
NUVEEN MARYLAND QLT MUN INC
COM
67061Q107
570
45793
SH
SOLE
0
0
45793
NUVEEN MICHIGAN QLT MUN INC
COM
670979103
716
53683
SH
SOLE
0
0
53683
NUVEEN MTG OPPORTUNITY TERM
COM
670735109
507
21061
SH
SOLE
0
0
21061
NUVEEN MUN HIGH INCOME OPP F
COM
670682103
637
49711
SH
SOLE
0
0
49711
NUVEEN MUN INCOME FD INC
COM
67062J102
470
41932
SH
SOLE
0
0
41932
NUVEEN MUN VALUE FD INC
COM
670928100
3669
383747
SH
SOLE
0
0
383747
NUVEEN MUNICIPAL CREDIT INC
COM SH BEN INT
67070X101
3623
256235
SH
SOLE
0
0
256235
NUVEEN NASDAQ 100 DYNAMIC OV
COM SHS
670699107
4404
237299
SH
SOLE
0
0
237299
NUVEEN NEW JERSEY QULT MUN F
COM
67069Y102
158
12021
SH
SOLE
0
0
12021
NUVEEN NEW YORK AMT QLT MUNI
COM
670656107
1684
131455
SH
SOLE
0
0
131455
NUVEEN NEW YORK QLT MUN INC
COM
67066X107
279
20804
SH
SOLE
0
0
20804
NUVEEN NORTH CAROLINA QLTY M
COM
67060P100
1175
90847
SH
SOLE
0
0
90847
NUVEEN NY MUN VALUE FD
COM
67062M105
151
15924
SH
SOLE
0
0
15924
NUVEEN OHIO QLTY MUN INCOME
COM
670980101
1898
130592
SH
SOLE
0
0
130592
NUVEEN PENNSYLVANIA QLT MUN
COM
670972108
1248
95425
SH
SOLE
0
0
95425
NUVEEN PFD & INCOME TERM FD
COM
67075A106
1397
60917
SH
SOLE
0
0
60917
NUVEEN PFD INCOME OPPRTNY FD
COM
67073B106
420
42646
SH
SOLE
0
0
42646
NUVEEN PREFERRED SECURITIES
COM
67072C105
1936
207994
SH
SOLE
0
0
207994
NUVEEN QUALITY MUNCP INCOME
COM
67066V101
1628
116650
SH
SOLE
0
0
116650
NUVEEN REAL ASSET INC & GROW
COM
67074Y105
280
17773
SH
SOLE
0
0
17773
NUVEEN REAL ESTATE INCOME FD
COM
67071B108
264
24504
SH
SOLE
0
0
24504
NUVEEN S&P 500 BUY-WRITE INC
COM
6706ER101
2064
162300
SH
SOLE
0
0
162300
NUVEEN S&P 500 DYN OVERWRITE
COM
6706EW100
559
38833
SH
SOLE
0
0
38833
NUVEEN SELECT MAT MUN FD
SH BEN INT
67061T101
168
17250
SH
SOLE
0
0
17250
NUVEEN SELECT TAX FREE INCM
SH BEN INT
67063C106
140
10500
SH
SOLE
0
0
10500
NUVEEN SELECT TAX FREE INCM
SH BEN INT
67063X100
288
20339
SH
SOLE
0
0
20339
NUVEEN SHT DUR CR OPP FD
COM
67074X107
373
21351
SH
SOLE
0
0
21351
NUVEEN TAX ADVANTAGED DIV GR
COM
67073G105
264
18917
SH
SOLE
0
0
18917
NUVEEN TX ADV TOTAL RET STRG
COM
67090H102
124
10948
SH
SOLE
0
0
10948
NVIDIA CORP
COM
67066G104
46771
438172
SH
SOLE
130122
0
308050
NVR INC
COM
62944T105
3166
1897
SH
SOLE
1852
0
45
NXP SEMICONDUCTORS N V
COM
N6596X109
50097
511142
SH
SOLE
114272
0
396870
NXP SEMICONDUCTORS N V
COM
N6596X109
2
12700
SH
Call
SOLE
0
0
0
O REILLY AUTOMOTIVE INC NEW
COM
67103H107
62081
222985
SH
SOLE
54244
0
168741
OAKTREE CAP GROUP LLC
UNIT CL A
674001201
2544
67847
SH
SOLE
0
0
67847
OASIS PETE INC NEW
COM
674215108
20980
1385717
SH
SOLE
603
0
1385114
OASIS PETE INC NEW
COM
674215108
37
11500
SH
Call
SOLE
0
0
0
OCCIDENTAL PETE CORP DEL
COM
674599105
154769
2172805
SH
SOLE
1853342
0
319463
OCEAN RIG UDW INC
SHS
G66964100
54
31004
SH
SOLE
0
0
31004
OCEANEERING INTL INC
COM
675232102
1488
52753
SH
SOLE
50784
0
1969
OCLARO INC
COM NEW
67555N206
395
44113
SH
SOLE
0
0
44113
OGE ENERGY CORP
COM
670837103
12067
360735
SH
SOLE
315922
0
44813
OHA INVT CORP
COM
67091U102
203
117431
SH
SOLE
0
0
117431
OLD DOMINION FGHT LINES INC
COM
679580100
5962
69493
SH
SOLE
64718
0
4775
OLD REP INTL CORP
COM
680223104
5213
274331
SH
SOLE
0
0
274331
OLD REP INTL CORP
NOTE 3.750% 3/1
680223AH7
1314
1050000
PRN
SOLE
0
0
1050000
OLIN CORP
COM PAR $1
680665205
1827
71334
SH
SOLE
0
0
71334
OLLIES BARGAIN OUTLT HLDGS I
COM
681116109
1515
53250
SH
SOLE
48300
0
4950
OMEGA HEALTHCARE INVS INC
COM
681936100
18395
588436
SH
SOLE
211978
0
376458
OMEROS CORP
COM
682143102
706
71160
SH
SOLE
0
0
71160
OMEROS CORP
COM
682143102
4
19800
SH
Call
SOLE
0
0
0
OMNICELL INC
COM
68213N109
1705
50294
SH
SOLE
33251
0
17043
OMNICOM GROUP INC
COM
681919106
59136
694811
SH
SOLE
653945
0
40866
ON ASSIGNMENT INC
COM
682159108
1998
45239
SH
SOLE
1851
0
43388
ON SEMICONDUCTOR CORP
COM
682189105
3393
265943
SH
SOLE
230120
0
35823
ONE LIBERTY PPTYS INC
COM
682406103
576
22921
SH
SOLE
0
0
22921
ONEMAIN HLDGS INC
COM
68268W103
2329
105190
SH
SOLE
0
0
105190
ONEMAIN HLDGS INC
COM
68268W103
4
89200
SH
Call
SOLE
0
0
0
ONEOK INC NEW
COM
682680103
6888
119981
SH
SOLE
0
0
119981
ONEOK PARTNERS LP
UNIT LTD PARTN
68268N103
4306
100122
SH
SOLE
0
0
100122
OPEN TEXT CORP
COM
683715106
1911
30990
SH
SOLE
30453
0
537
OPKO HEALTH INC
COM
68375N103
4477
481347
SH
SOLE
0
0
481347
OPKO HEALTH INC
COM
68375N103
1
65000
SH
Put
SOLE
0
0
65000
OPKO HEALTH INC
COM
68375N103
7
65000
SH
Call
SOLE
0
0
0
OPPENHEIMER REV WEIGHTED ETF
LARGE CAP REV ET
68386C104
2196
50548
SH
SOLE
0
0
50548
OPPENHEIMER REV WEIGHTED ETF
MID CAP REV ETF
68386C203
1368
25289
SH
SOLE
0
0
25289
OPPENHEIMER REV WEIGHTED ETF
SMALL CAP REV ET
68386C302
12298
183222
SH
SOLE
0
0
183222
OPPENHEIMER REV WEIGHTED ETF
ULTRA DIVID REV
68386C401
870
25378
SH
SOLE
0
0
25378
ORACLE CORP
COM
68389X105
88516
2302074
SH
SOLE
374338
0
1927736
ORACLE CORP
COM
68389X105
3
28700
SH
Call
SOLE
0
0
0
ORACLE CORP
COM
68389X105
17
102400
SH
Call
SOLE
0
0
0
ORACLE CORP
COM
68389X105
1
14400
SH
Call
SOLE
0
0
0
ORANGE
SPONSORED ADR
684060106
1307
86347
SH
SOLE
70300
0
16047
ORASURE TECHNOLOGIES INC
COM
68554V108
311
35405
SH
SOLE
0
0
35405
ORBCOMM INC
COM
68555P100
289
34984
SH
SOLE
0
0
34984
ORBITAL ATK INC
COM
68557N103
4069
46375
SH
SOLE
14763
0
31612
ORCHIDS PAPER PRODS CO DEL
COM
68572N104
555
21214
SH
SOLE
0
0
21214
ORGANOVO HLDGS INC
COM
68620A104
89
26247
SH
SOLE
0
0
26247
ORION ENGINEERED CARBONS S A
COM
L72967109
209
11095
SH
SOLE
0
0
11095
ORIX CORP
SPONSORED ADR
686330101
1976
25384
SH
SOLE
24372
0
1012
ORMAT TECHNOLOGIES INC
COM
686688102
763
14227
SH
SOLE
0
0
14227
OSHKOSH CORP
COM
688239201
2859
44257
SH
SOLE
42735
0
1522
OTONOMY INC
COM
68906L105
979
61546
SH
SOLE
61546
0
0
OUTFRONT MEDIA INC
COM
69007J106
1232
49545
SH
SOLE
45429
0
4116
OWENS & MINOR INC NEW
COM
690732102
23200
657400
SH
SOLE
636647
0
20753
OWENS CORNING NEW
COM
690742101
7160
138866
SH
SOLE
135422
0
3444
OWENS ILL INC
COM NEW
690768403
6232
357933
SH
SOLE
0
0
357933
P T TELEKOMUNIKASI INDONESIA
SPONSORED ADR
715684106
5713
195909
SH
SOLE
194739
0
1170
PACCAR INC
COM
693718108
4980
77935
SH
SOLE
0
0
77935
PACER FDS TR
TRENDP 100 ETF
69374H303
581
25396
SH
SOLE
0
0
25396
PACER FDS TR
TRENDP 450 ETF
69374H204
688
25859
SH
SOLE
0
0
25859
PACER FDS TR
TRENDP 750 ETF
69374H105
1324
55603
SH
SOLE
0
0
55603
PACIFIC PREMIER BANCORP
COM
69478X105
3469
98134
SH
SOLE
0
0
98134
PACIRA PHARMACEUTICALS INC
COM
695127100
214
6628
SH
SOLE
0
0
6628
PACKAGING CORP AMER
COM
695156109
6464
76205
SH
SOLE
50295
0
25910
PACKAGING CORP AMER
COM
695156109
22
11200
SH
Call
SOLE
0
0
0
PACWEST BANCORP DEL
COM
695263103
8040
147682
SH
SOLE
133307
0
14375
PALO ALTO NETWORKS INC
COM
697435105
21896
175097
SH
SOLE
102157
0
72940
PAN AMERICAN SILVER CORP
COM
697900108
1421
94299
SH
SOLE
0
0
94299
PANDORA MEDIA INC
COM
698354107
165
12662
SH
SOLE
0
0
12662
PANERA BREAD CO
CL A
69840W108
2008
9793
SH
SOLE
0
0
9793
PAPA JOHNS INTL INC
COM
698813102
397
4637
SH
SOLE
0
0
4637
PARAGON COML CORP
COM NEW
69911U403
404
9250
SH
SOLE
0
0
9250
PARAMOUNT GROUP INC
COM
69924R108
1510
94417
SH
SOLE
90102
0
4315
PAREXEL INTL CORP
COM
699462107
1536
23367
SH
SOLE
18050
0
5317
PARK NATL CORP
COM
700658107
1457
12179
SH
SOLE
0
0
12179
PARKER HANNIFIN CORP
COM
701094104
7522
53732
SH
SOLE
44939
0
8793
PARKWAY INC
COM
70156Q107
359
16125
SH
SOLE
0
0
16125
PARSLEY ENERGY INC
CL A
701877102
15062
427419
SH
SOLE
299376
0
128043
PATHEON N V
SHS
N6865W105
293
10211
SH
SOLE
9511
0
700
PATTERSON COMPANIES INC
COM
703395103
6285
153183
SH
SOLE
20968
0
132215
PATTERSON UTI ENERGY INC
COM
703481101
4438
164852
SH
SOLE
56790
0
108062
PAYCHEX INC
COM
704326107
26434
434203
SH
SOLE
129211
0
304992
PAYCHEX INC
COM
704326107
121
51500
SH
Call
SOLE
0
0
0
PAYCHEX INC
COM
704326107
106
28700
SH
Call
SOLE
0
0
0
PAYCOM SOFTWARE INC
COM
70432V102
2899
63730
SH
SOLE
61830
0
1900
PAYPAL HLDGS INC
COM
70450Y103
30371
769472
SH
SOLE
270624
0
498848
PBF ENERGY INC
CL A
69318G106
3173
113821
SH
SOLE
75609
0
38212
PBF LOGISTICS LP
UNIT LTD PTNR
69318Q104
388
21306
SH
SOLE
0
0
21306
PCM FUND INC
COM
69323T101
157
15749
SH
SOLE
0
0
15749
PDC ENERGY INC
COM
69327R101
1909
26302
SH
SOLE
25785
0
517
PDVWIRELESS INC
COM
69290R104
217
9605
SH
SOLE
0
0
9605
PEARSON PLC
SPONSORED ADR
705015105
2250
225215
SH
SOLE
0
0
225215
PEBBLEBROOK HOTEL TR
COM
70509V100
10538
354206
SH
SOLE
180746
0
173460
PEBBLEBROOK HOTEL TR
PFD SER C 6.50%
70509V407
717
29550
SH
SOLE
0
0
29550
PEMBINA PIPELINE CORP
COM
706327103
756
24230
SH
SOLE
0
0
24230
PENGROWTH ENERGY CORP
COM
70706P104
59
41575
SH
SOLE
0
0
41575
PENN NATL GAMING INC
COM
707569109
587
42535
SH
SOLE
42452
0
83
PENN WEST PETE LTD NEW
COM
707887105
20
11022
SH
SOLE
0
0
11022
PENNANTPARK INVT CORP
COM
708062104
123
16100
SH
SOLE
0
0
16100
PENNEY J C INC
COM
708160106
766
92183
SH
SOLE
0
0
92183
PENNEY J C INC
COM
708160106
4
44100
SH
Call
SOLE
0
0
0
PENNEY J C INC
COM
708160106
6
37100
SH
Call
SOLE
0
0
0
PENNSYLVANIA RL ESTATE INVT
SH BEN INT
709102107
1064
56139
SH
SOLE
0
0
56139
PENNTEX MIDSTREAM PARTNERS L
COM UNIT LTD
709311104
377
25160
SH
SOLE
0
0
25160
PENNYMAC MTG INVT TR
COM
70931T103
272
16595
SH
SOLE
0
0
16595
PENSKE AUTOMOTIVE GRP INC
COM
70959W103
1763
34009
SH
SOLE
7514
0
26495
PENTAIR PLC
SHS
G7S00T104
20028
357190
SH
SOLE
338182
0
19008
PEOPLES BANCORP N C INC
COM
710577107
463
18478
SH
SOLE
0
0
18478
PEOPLES FINL CORP MISS
COM
71103B102
241
14926
SH
SOLE
0
0
14926
PEOPLES UNITED FINANCIAL INC
COM
712704105
17336
895472
SH
SOLE
808517
0
86955
PEPSICO INC
COM
713448108
241990
2312816
SH
SOLE
1143534
0
1169282
PEPSICO INC
COM
713448108
6
39400
SH
Call
SOLE
0
0
0
PEPSICO INC
COM
713448108
5
10400
SH
Call
SOLE
0
0
0
PEREGRINE PHARMACEUTICALS IN
COM NEW
713661304
6
20556
SH
SOLE
0
0
20556
PERFORMANCE FOOD GROUP CO
COM
71377A103
3200
133320
SH
SOLE
132320
0
1000
PERRIGO CO PLC
SHS
G97822103
3850
46259
SH
SOLE
18767
0
27492
PETROLEO BRASILEIRO SA PETRO
SPONSORED ADR
71654V408
488
48270
SH
SOLE
0
0
48270
PETROQUEST ENERGY INC
COM NEW
716748306
39
11925
SH
SOLE
0
0
11925
PFIZER INC
COM
717081103
240161
7394076
SH
SOLE
2919867
0
4474209
PFIZER INC
COM
717081103
1
12100
SH
Call
SOLE
0
0
0
PFIZER INC
COM
717081103
3
26900
SH
Call
SOLE
0
0
0
PFIZER INC
COM
717081103
16
134100
SH
Call
SOLE
0
0
0
PFIZER INC
COM
717081103
13
56200
SH
Call
SOLE
0
0
0
PG&E CORP
COM
69331C108
30978
509752
SH
SOLE
486331
0
23421
PHILIP MORRIS INTL INC
COM
718172109
211095
2307299
SH
SOLE
1738906
0
568393
PHILLIPS 66
COM
718546104
38346
443767
SH
SOLE
169148
0
274619
PHILLIPS 66 PARTNERS LP
COM UNIT REP INT
718549207
1965
40397
SH
SOLE
0
0
40397
PHYSICIANS RLTY TR
COM
71943U104
6281
331263
SH
SOLE
61203
0
270060
PIER 1 IMPORTS INC
COM
720279108
142
16593
SH
SOLE
0
0
16593
PIMCO CORPORATE & INCOME OPP
COM
72201B101
361
25255
SH
SOLE
0
0
25255
PIMCO DYNAMIC INCOME FD
SHS
72201Y101
247
8924
SH
SOLE
0
0
8924
PIMCO DYNMIC CREDIT AND MRT
COM SHS
72202D106
3514
173781
SH
SOLE
0
0
173781
PIMCO ETF TR
0-5 HIGH YIELD
72201R783
29028
290684
SH
SOLE
280919
0
9765
PIMCO ETF TR
1-5 US TIP IDX
72201R205
530
10105
SH
SOLE
0
0
10105
PIMCO ETF TR
ENHAN SHRT MA AC
72201R833
28072
277030
SH
SOLE
2120
0
274910
PIMCO ETF TR
INV GRD CRP BD
72201R817
20443
199830
SH
SOLE
199734
0
96
PIMCO ETF TR
TTL RTN ACTV ETF
72201R775
5909
56751
SH
SOLE
0
0
56751
PIMCO HIGH INCOME FD
COM SHS
722014107
419
45701
SH
SOLE
0
0
45701
PIMCO INCOME STRATEGY FUND
COM
72201H108
281
26543
SH
SOLE
0
0
26543
PIMCO INCOME STRATEGY FUND I
COM
72201J104
798
84083
SH
SOLE
0
0
84083
PIMCO MUN INCOME FD II
COM
72200W106
488
39905
SH
SOLE
0
0
39905
PIMCO STRATEGIC INCOME FD IN
COM
72200X104
353
40212
SH
SOLE
0
0
40212
PINNACLE FINL PARTNERS INC
COM
72346Q104
5666
81754
SH
SOLE
53747
0
28007
PINNACLE FOODS INC DEL
COM
72348P104
11087
207434
SH
SOLE
44896
0
162538
PINNACLE WEST CAP CORP
COM
723484101
630
8075
SH
SOLE
33
0
8042
PIONEER FLOATING RATE TR
COM
72369J102
155
13093
SH
SOLE
0
0
13093
PIONEER MUN HIGH INCOME ADV
COM
723762100
1033
87492
SH
SOLE
0
0
87492
PIONEER MUN HIGH INCOME TR
COM SHS
723763108
422
35515
SH
SOLE
0
0
35515
PIONEER NAT RES CO
COM
723787107
26051
144669
SH
SOLE
0
0
144669
PIPER JAFFRAY COS
COM
724078100
383
5288
SH
SOLE
0
0
5288
PITNEY BOWES INC
COM
724479100
3790
249535
SH
SOLE
1270
0
248265
PIXELWORKS INC
COM NEW
72581M305
247
88200
SH
SOLE
0
0
88200
PJT PARTNERS INC
COM CL A
69343T107
1061
34359
SH
SOLE
0
0
34359
PLAINS ALL AMERN PIPELINE L
UNIT LTD PARTN
726503105
12898
399442
SH
SOLE
0
0
399442
PLAINS GP HLDGS L P
LTD PARTNR INT A
72651A207
4150
119657
SH
SOLE
50162
0
69495
PLANET FITNESS INC
CL A
72703H101
508
25290
SH
SOLE
25290
0
0
PLANTRONICS INC NEW
COM
727493108
827
15109
SH
SOLE
14978
0
131
PLATFORM SPECIALTY PRODS COR
COM
72766Q105
1465
149315
SH
SOLE
0
0
149315
PLUG POWER INC
COM NEW
72919P202
13
10434
SH
SOLE
0
0
10434
PLUMAS BANCORP
COM
729273102
1157
60893
SH
SOLE
0
0
60893
PLURISTEM THERAPEUTICS INC
COM
72940R102
18
12743
SH
SOLE
0
0
12743
PNC FINL SVCS GROUP INC
COM
693475105
114978
983056
SH
SOLE
914714
0
68342
PNM RES INC
COM
69349H107
1718
50084
SH
SOLE
48327
0
1757
POLARIS INDS INC
COM
731068102
36177
439099
SH
SOLE
336435
0
102664
POLYMET MINING CORP
COM
731916102
12
15500
SH
SOLE
0
0
15500
POLYONE CORP
COM
73179P106
1786
55756
SH
SOLE
55015
0
741
POOL CORPORATION
COM
73278L105
7193
68942
SH
SOLE
30237
0
38705
POPE RES DEL LTD PARTNERSHIP
DEPOSITRY RCPT
732857107
401
6172
SH
SOLE
0
0
6172
POPEYES LA KITCHEN INC
COM
732872106
1651
27301
SH
SOLE
25802
0
1499
PORTLAND GEN ELEC CO
COM NEW
736508847
7617
175780
SH
SOLE
168916
0
6864
POSCO
SPONSORED ADR
693483109
647
12305
SH
SOLE
8246
0
4059
POST HLDGS INC
COM
737446104
9092
113100
SH
SOLE
108654
0
4446
POTASH CORP SASK INC
COM
73755L107
5252
290306
SH
SOLE
47329
0
242977
POTASH CORP SASK INC
COM
73755L107
5
10800
SH
Call
SOLE
0
0
0
POWER INTEGRATIONS INC
COM
739276103
2987
44029
SH
SOLE
43950
0
79
POWERSHARES ACT MANG COMM FD
OPT YLD DIV
73937V106
4504
260651
SH
SOLE
0
0
260651
POWERSHARES DB CMDTY IDX TRA
UNIT BEN INT
73935S105
701
44277
SH
SOLE
0
0
44277
POWERSHARES DB G10 CURCY HAR
COM UT BEN INT
73935Y102
794
31996
SH
SOLE
0
0
31996
POWERSHARES ETF TR II
1000 EQ WHT PT
73937B571
1420
52769
SH
SOLE
0
0
52769
POWERSHARES ETF TR II
BUILD AMER ETF
73937B407
5253
180586
SH
SOLE
0
0
180586
POWERSHARES ETF TR II
DEV MKTS EX-US
73936T789
224
5973
SH
SOLE
0
0
5973
POWERSHARES ETF TR II
DWA TACT MLT
73937B399
5129
187390
SH
SOLE
0
0
187390
POWERSHARES ETF TR II
DWA TCTL SCTR
73937B498
616
25411
SH
SOLE
0
0
25411
POWERSHARES ETF TR II
EM MRK LOW VOL
73937B662
2292
109658
SH
SOLE
0
0
109658
POWERSHARES ETF TR II
EMER MRKT PORT
73936T763
8303
457477
SH
SOLE
0
0
457477
POWERSHARES ETF TR II
EX RTE SEN LOW
73937B563
18513
663057
SH
SOLE
662422
0
635
POWERSHARES ETF TR II
EX US SML PORT
73936T771
567
20982
SH
SOLE
0
0
20982
POWERSHARES ETF TR II
FDM HG YLD RAFI
73936T557
2021
107542
SH
SOLE
0
0
107542
POWERSHARES ETF TR II
FND INV GR CP
73937B761
9225
365768
SH
SOLE
360898
0
4870
POWERSHARES ETF TR II
I-30 LAD TREAS
73936T524
370
11601
SH
SOLE
0
0
11601
POWERSHARES ETF TR II
INSUR NATL MUN
73936T474
2295
92186
SH
SOLE
0
0
92186
POWERSHARES ETF TR II
INTL DEV LOWVL
73937B688
4658
163649
SH
SOLE
0
0
163649
POWERSHARES ETF TR II
KBW BK PORT
73937B746
9908
209608
SH
SOLE
0
0
209608
POWERSHARES ETF TR II
KBW RG BK PORT
73937B712
14464
258699
SH
SOLE
247835
0
10864
POWERSHARES ETF TR II
NY MUNI BD ETF
73936T458
1778
74313
SH
SOLE
0
0
74313
POWERSHARES ETF TR II
PFD PORTFOLIO
73936T565
1926
135327
SH
SOLE
0
0
135327
POWERSHARES ETF TR II
PWRS INT BUYBK
73937B621
559
19752
SH
SOLE
0
0
19752
POWERSHARES ETF TR II
PWRSHS SP500 LOW
73937B654
33199
847336
SH
SOLE
262803
0
584533
POWERSHARES ETF TR II
S&P SMCP C DIS
73937B506
364
6951
SH
SOLE
0
0
6951
POWERSHARES ETF TR II
S&P SMCP ENE P
73937B704
8940
425330
SH
SOLE
0
0
425330
POWERSHARES ETF TR II
S&P SMCP HC PO
73937B886
1410
19303
SH
SOLE
0
0
19303
POWERSHARES ETF TR II
S&P SMCP IND P
73937B878
485
8759
SH
SOLE
0
0
8759
POWERSHARES ETF TR II
S&P SMCP IT PO
73937B860
1527
21930
SH
SOLE
0
0
21930
POWERSHARES ETF TR II
S&P SMCP MAT P
73937B852
606
12689
SH
SOLE
0
0
12689
POWERSHARES ETF TR II
S&P SMCP UTI P
73937B837
580
12124
SH
SOLE
0
0
12124
POWERSHARES ETF TR II
S&P400 LOVL PT
73937B647
7364
181327
SH
SOLE
0
0
181327
POWERSHARES ETF TR II
S&P500 HGH BET
73937B829
16191
442572
SH
SOLE
228487
0
214085
POWERSHARES ETF TR II
S&P500 LOW VOL
73937B779
21428
515334
SH
SOLE
0
0
515334
POWERSHARES ETF TR II
S&P600 LOVL PT
73937B639
15684
361211
SH
SOLE
0
0
361211
POWERSHARES ETF TR II
SOVEREIGN DEBT
73936T573
6799
240591
SH
SOLE
64542
0
176049
POWERSHARES ETF TR II
VAR RATE PFD POR
73937B597
5428
220574
SH
SOLE
0
0
220574
POWERSHARES ETF TR II
WK VRDO TX FR
73936T433
256
10281
SH
SOLE
0
0
10281
POWERSHARES ETF TRUST
AERSPC DEF PTF
73935X690
14455
346310
SH
SOLE
256561
0
89749
POWERSHARES ETF TRUST
BASIC MAT SECT
73935X427
587
9913
SH
SOLE
0
0
9913
POWERSHARES ETF TRUST
CON DISCRE SEC
73935X419
226
5374
SH
SOLE
0
0
5374
POWERSHARES ETF TRUST
CON STAPLE SEC
73935X393
836
15596
SH
SOLE
0
0
15596
POWERSHARES ETF TRUST
DIV ACHV PRTF
73935X732
3796
165845
SH
SOLE
0
0
165845
POWERSHARES ETF TRUST
DWA MOMENTUM PTF
73935X153
41258
982329
SH
SOLE
0
0
982329
POWERSHARES ETF TRUST
DYN BIOT & GEN
73935X856
457
11775
SH
SOLE
0
0
11775
POWERSHARES ETF TRUST
DYN BLDG CNSTR
73935X666
2057
73816
SH
SOLE
0
0
73816
POWERSHARES ETF TRUST
DYN FD & BEV
73935X849
773
23109
SH
SOLE
0
0
23109
POWERSHARES ETF TRUST
DYN LSR & ENT
73935X757
244
6109
SH
SOLE
0
0
6109
POWERSHARES ETF TRUST
DYN MEDIA PORT
73935X823
1460
55691
SH
SOLE
0
0
55691
POWERSHARES ETF TRUST
DYN OIL SVCS
73935X625
272
21288
SH
SOLE
0
0
21288
POWERSHARES ETF TRUST
DYN PHRMA PORT
73935X799
2911
51947
SH
SOLE
0
0
51947
POWERSHARES ETF TRUST
DYN SEMCT PORT
73935X781
1256
34793
SH
SOLE
0
0
34793
POWERSHARES ETF TRUST
DYN SFTWR PORT
73935X773
1283
27193
SH
SOLE
71
0
27122
POWERSHARES ETF TRUST
DYN UTIL PORTF
73935X591
988
38575
SH
SOLE
0
0
38575
POWERSHARES ETF TRUST
DYNA BUYBK ACH
73935X286
5891
116738
SH
SOLE
0
0
116738
POWERSHARES ETF TRUST
DYNM LRG CP GR
73935X609
10942
342674
SH
SOLE
0
0
342674
POWERSHARES ETF TRUST
DYNM LRG CP VL
73935X708
6724
199408
SH
SOLE
0
0
199408
POWERSHARES ETF TRUST
ENERGY SEC POR
73935X385
2945
67689
SH
SOLE
0
0
67689
POWERSHARES ETF TRUST
FINL PFD PTFL
73935X229
2150
119717
SH
SOLE
16256
0
103461
POWERSHARES ETF TRUST
FINL SECT PORT
73935X377
1900
61998
SH
SOLE
0
0
61998
POWERSHARES ETF TRUST
FTSE RAFI 1000
73935X583
7910
79458
SH
SOLE
0
0
79458
POWERSHARES ETF TRUST
FTSE US1500 SM
73935X567
24225
210121
SH
SOLE
0
0
210121
POWERSHARES ETF TRUST
GBL LSTD PVT EQT
73935X195
156
14005
SH
SOLE
0
0
14005
POWERSHARES ETF TRUST
HI YLD EQ DVDN
73935X302
2315
136761
SH
SOLE
0
0
136761
POWERSHARES ETF TRUST
HLTHCR SEC POR
73935X351
1528
31834
SH
SOLE
0
0
31834
POWERSHARES ETF TRUST
INDL SECT PORT
73935X369
2088
41804
SH
SOLE
0
0
41804
POWERSHARES ETF TRUST
INTL DIV ACHV
73935X716
1245
86422
SH
SOLE
0
0
86422
POWERSHARES ETF TRUST
NASD INTNT ETF
73935X146
1101
13326
SH
SOLE
0
0
13326
POWERSHARES ETF TRUST
S&P 500 QLTY PRT
73935X682
479
18424
SH
SOLE
200
0
18224
POWERSHARES ETF TRUST
TECH SECT PORT
73935X344
2561
64157
SH
SOLE
0
0
64157
POWERSHARES ETF TRUST
WATER RESOURCE
73935X575
551
22422
SH
SOLE
0
0
22422
POWERSHARES ETF TRUST II
CEF INC COMPST
73936Q843
817
36469
SH
SOLE
0
0
36469
POWERSHARES ETF TRUST II
DWA DEVMKTMOM PT
73936Q108
1801
84214
SH
SOLE
87
0
84127
POWERSHARES ETF TRUST II
DWA EMKT MOM PTF
73936Q207
2159
146456
SH
SOLE
0
0
146456
POWERSHARES ETF TRUST II
DWA SC MOMNT PTF
73936Q744
6783
167899
SH
SOLE
0
0
167899
POWERSHARES ETF TRUST II
KBW HG YLD FIN
73936Q793
526
22906
SH
SOLE
0
0
22906
POWERSHARES ETF TRUST II
KBW YIELD REIT
73936Q819
877
23302
SH
SOLE
0
0
23302
POWERSHARES ETF TRUST II
PRP CAS INS PT
73936Q777
1028
18482
SH
SOLE
0
0
18482
POWERSHARES ETF TRUST II
SENIOR LN PORT
73936Q769
12143
519815
SH
SOLE
110261
0
409554
POWERSHARES EXCHANGE TRADED
RUSSELL 200 VAL
739371201
505
14700
SH
SOLE
0
0
14700
POWERSHARES GLOBAL ETF FD
S&P 500 BUYWRT
73936G308
2209
103871
SH
SOLE
0
0
103871
POWERSHARES QQQ TRUST
UNIT SER 1
73935A104
110094
929218
SH
SOLE
202115
0
727103
POWERSHARES QQQ TRUST
UNIT SER 1
73935A104
3
11200
SH
Call
SOLE
0
0
0
POWERSHS DB MULTI SECT COMM
DB BASE METALS
73936B705
2196
147154
SH
SOLE
0
0
147154
POWERSHS DB MULTI SECT COMM
DB ENERGY FUND
73936B101
2141
155043
SH
SOLE
0
0
155043
POWERSHS DB MULTI SECT COMM
PS DB AGRICUL FD
73936B408
251
12578
SH
SOLE
0
0
12578
POWERSHS DB US DOLLAR INDEX
DOLL INDX BULL
73936D107
916
34610
SH
SOLE
0
0
34610
PPG INDS INC
COM
693506107
31498
332392
SH
SOLE
271053
0
61339
PPL CORP
COM
69351T106
92344
2712019
SH
SOLE
2550857
0
161162
PRA GROUP INC
COM
69354N106
1786
45665
SH
SOLE
40478
0
5187
PRA HEALTH SCIENCES INC
COM
69354M108
654
11858
SH
SOLE
7135
0
4723
PRAXAIR INC
COM
74005P104
61539
525114
SH
SOLE
434406
0
90708
PRECISION DRILLING CORP
COM 2010
74022D308
96
17638
SH
SOLE
0
0
17638
PREFERRED BK LOS ANGELES CA
COM NEW
740367404
556
10603
SH
SOLE
0
0
10603
PREMIER INC
CL A
74051N102
2952
97217
SH
SOLE
59314
0
37903
PREMIER INC
CL A
74051N102
34
34300
SH
Call
SOLE
0
0
0
PRESTIGE BRANDS HLDGS INC
COM
74112D101
1628
31251
SH
SOLE
30510
0
741
PRETIUM RES INC
COM
74139C102
174
21058
SH
SOLE
0
0
21058
PRICE T ROWE GROUP INC
COM
74144T108
8309
110398
SH
SOLE
8076
0
102322
PRICELINE GRP INC
COM NEW
741503403
57294
39080
SH
SOLE
14097
0
24983
PRICESMART INC
COM
741511109
4533
54287
SH
SOLE
53859
0
428
PRIMERICA INC
COM
74164M108
7046
101895
SH
SOLE
95286
0
6609
PRIMORIS SVCS CORP
COM
74164F103
1045
45854
SH
SOLE
45854
0
0
PRINCIPAL FINL GROUP INC
COM
74251V102
5152
89041
SH
SOLE
0
0
89041
PRIVATEBANCORP INC
COM
742962103
615
11346
SH
SOLE
0
0
11346
PROASSURANCE CORP
COM
74267C106
2238
39818
SH
SOLE
35668
0
4150
PROCTER AND GAMBLE CO
COM
742718109
274357
3263040
SH
SOLE
1873555
0
1389485
PROCTER AND GAMBLE CO
COM
742718109
1
10500
SH
Call
SOLE
0
0
0
PROGENICS PHARMACEUTICALS IN
COM
743187106
380
44024
SH
SOLE
38966
0
5058
PROGRESSIVE CORP OHIO
COM
743315103
7862
221475
SH
SOLE
150307
0
71168
PROLOGIS INC
COM
74340W103
21869
414270
SH
SOLE
397248
0
17022
PROOFPOINT INC
COM
743424103
1508
21339
SH
SOLE
12765
0
8574
PROS HOLDINGS INC
COM
74346Y103
710
33000
SH
SOLE
0
0
33000
PROSHARES TR
INVT INT RT HG
74347B607
815
10680
SH
SOLE
0
0
10680
PROSHARES TR
MDCP 400 DIVID
74347B680
3852
76481
SH
SOLE
0
0
76481
PROSHARES TR
MSCI EAFE DIVD
74347B839
678
20907
SH
SOLE
0
0
20907
PROSHARES TR
PSHS LC COR PLUS
74347R248
240
4350
SH
SOLE
0
0
4350
PROSHARES TR
PSHS ULDOW30 NEW
74348A590
223
15700
SH
SOLE
0
0
15700
PROSHARES TR
PSHS ULSHT 7-10Y
74347R313
230
10175
SH
SOLE
0
0
10175
PROSHARES TR
PSHS ULTSH 20YRS
74347B201
962
23560
SH
SOLE
0
0
23560
PROSHARES TR
RUSS 2000 DIVD
74347B698
1489
27715
SH
SOLE
0
0
27715
PROSHARES TR
S&P 500 DV ARIST
74348A467
25057
464798
SH
SOLE
105
0
464693
PROSHARES TR
SHORT S&P 500 NE
74347B425
820
22432
SH
SOLE
0
0
22432
PROSHARES TR
SHRT 20+YR TRE
74347X849
1312
54909
SH
SOLE
0
0
54909
PROSHARES TR
SHRT RUSSELL2000
74348A210
268
5468
SH
SOLE
0
0
5468
PROSHARES TR II
ULT BLMBG CD OIL
74347W320
599
51313
SH
SOLE
0
0
51313
PROSPECT CAPITAL CORPORATION
COM
74348T102
1224
146545
SH
SOLE
0
0
146545
PROTO LABS INC
COM
743713109
822
16016
SH
SOLE
14726
0
1290
PROVIDENT FINL SVCS INC
COM
74386T105
825
29142
SH
SOLE
16210
0
12932
PRUDENTIAL FINL INC
COM
744320102
19066
183212
SH
SOLE
59353
0
123859
PRUDENTIAL GLB SHT DUR HG YL
COM
74433A109
1929
129573
SH
SOLE
0
0
129573
PRUDENTIAL PLC
ADR
74435K204
17526
440474
SH
SOLE
388611
0
51863
PRUDENTIAL SHT DURATION HG Y
COM
74442F107
3828
247276
SH
SOLE
0
0
247276
PTC INC
COM
69370C100
8961
193657
SH
SOLE
46138
0
147519
PUBLIC STORAGE
COM
74460D109
4297
19226
SH
SOLE
8331
0
10895
PUBLIC SVC ENTERPRISE GROUP
COM
744573106
5470
124653
SH
SOLE
44884
0
79769
PULTE GROUP INC
COM
745867101
5278
287180
SH
SOLE
237680
0
49500
PURE STORAGE INC
CL A
74624M102
1063
93979
SH
SOLE
0
0
93979
PUTNAM MANAGED MUN INCOM TR
COM
746823103
547
77339
SH
SOLE
0
0
77339
PUTNAM MASTER INTER INCOME T
SH BEN INT
746909100
122
26513
SH
SOLE
0
0
26513
PUTNAM MUN OPPORTUNITIES TR
SH BEN INT
746922103
542
45369
SH
SOLE
0
0
45369
PUTNAM PREMIER INCOME TR
SH BEN INT
746853100
1886
379410
SH
SOLE
0
0
379410
PVH CORP
COM
693656100
2707
29994
SH
SOLE
12415
0
17579
Q2 HLDGS INC
COM
74736L109
1720
59624
SH
SOLE
56789
0
2835
QCR HOLDINGS INC
COM
74727A104
549
12675
SH
SOLE
0
0
12675
QEP RES INC
COM
74733V100
6322
343386
SH
SOLE
251699
0
91687
QIWI PLC
SPON ADR REP B
74735M108
253
19801
SH
SOLE
0
0
19801
QORVO INC
COM
74736K101
4888
92695
SH
SOLE
50921
0
41774
QTS RLTY TR INC
COM CL A
74736A103
2481
49979
SH
SOLE
38526
0
11453
QUAD / GRAPHICS INC
COM CL A
747301109
356
13244
SH
SOLE
0
0
13244
QUAKER CHEM CORP
COM
747316107
2068
16162
SH
SOLE
15022
0
1140
QUALCOMM INC
COM
747525103
156098
2394139
SH
SOLE
1559569
0
834570
QUALCOMM INC
COM
747525103
8
15500
SH
Call
SOLE
0
0
0
QUALCOMM INC
COM
747525103
81
12500
SH
Call
SOLE
0
0
0
QUALCOMM INC
COM
747525103
24
19800
SH
Call
SOLE
0
0
0
QUALCOMM INC
COM
747525103
30
25300
SH
Call
SOLE
0
0
0
QUALITY CARE PPTYS INC
COM
747545101
286
18471
SH
SOLE
0
0
18471
QUALYS INC
COM
74758T303
1655
52281
SH
SOLE
48523
0
3758
QUANTA SVCS INC
COM
74762E102
2428
69666
SH
SOLE
2751
0
66915
QUANTA SVCS INC
COM
74762E102
41
14000
SH
Call
SOLE
0
0
0
QUANTA SVCS INC
COM
74762E102
20
14000
SH
Call
SOLE
0
0
0
QUEST DIAGNOSTICS INC
COM
74834L100
6147
66886
SH
SOLE
21781
0
45105
QUINTILES IMS HOLDINGS INC
COM
74876Y101
18555
243988
SH
SOLE
95287
0
148701
RADNET INC
COM
750491102
156
24151
SH
SOLE
0
0
24151
RAIT FINANCIAL TRUST
COM NEW
749227609
81
23999
SH
SOLE
0
0
23999
RALPH LAUREN CORP
CL A
751212101
439
4855
SH
SOLE
0
0
4855
RAMCO-GERSHENSON PPTYS TR
COM SH BEN INT
751452202
479
28870
SH
SOLE
0
0
28870
RANDGOLD RES LTD
ADR
752344309
1709
22382
SH
SOLE
918
0
21464
RANDGOLD RES LTD
ADR
752344309
105
19000
SH
Call
SOLE
0
0
0
RANGE RES CORP
COM
75281A109
1534
44635
SH
SOLE
860
0
43775
RAYMOND JAMES FINANCIAL INC
COM
754730109
24966
360416
SH
SOLE
0
0
360416
RAYMOND JAMES FINANCIAL INC
COM
754730109
7
10100
SH
Call
SOLE
0
0
0
RAYMOND JAMES FINANCIAL INC
COM
754730109
28
11800
SH
Call
SOLE
0
0
0
RAYONIER INC
COM
754907103
917
34472
SH
SOLE
0
0
34472
RAYTHEON CO
COM NEW
755111507
64473
454021
SH
SOLE
213744
0
240277
RAYTHEON CO
COM NEW
755111507
14
11200
SH
Call
SOLE
0
0
0
RBC BEARINGS INC
COM
75524B104
4845
52201
SH
SOLE
51845
0
356
READING INTERNATIONAL INC
CL A
755408101
2444
147226
SH
SOLE
0
0
147226
REALITY SHS ETF TR
DIVS ETF
75605A108
1059
41943
SH
SOLE
0
0
41943
REALPAGE INC
COM
75606N109
4500
149988
SH
SOLE
15113
0
134875
REALTY INCOME CORP
COM
756109104
37465
651788
SH
SOLE
511709
0
140079
REAVES UTIL INCOME FD
COM SH BEN INT
756158101
1290
42007
SH
SOLE
0
0
42007
RED HAT INC
COM
756577102
18421
264291
SH
SOLE
199014
0
65277
RED HAT INC
NOTE 0.250%10/0
756577AD4
408
350000
PRN
SOLE
0
0
350000
RED ROBIN GOURMET BURGERS IN
COM
75689M101
1880
33329
SH
SOLE
82
0
33247
REDWOOD TR INC
COM
758075402
397
26116
SH
SOLE
0
0
26116
REGAL BELOIT CORP
COM
758750103
1160
16750
SH
SOLE
23
0
16727
REGAL ENTMT GROUP
CL A
758766109
61876
3003664
SH
SOLE
2772650
0
231014
REGENCY CTRS CORP
COM
758849103
7898
114554
SH
SOLE
114243
0
311
REGENERON PHARMACEUTICALS
COM
75886F107
11563
31499
SH
SOLE
24029
0
7470
REGIONS FINL CORP NEW
COM
7591EP100
10731
747263
SH
SOLE
10909
0
736354
REINSURANCE GROUP AMER INC
COM NEW
759351604
10285
81737
SH
SOLE
80710
0
1027
RELIANCE STEEL & ALUMINUM CO
COM
759509102
1231
15477
SH
SOLE
13040
0
2437
RELX NV
SPONSORED ADR
75955B102
6331
377722
SH
SOLE
376033
0
1689
RELX PLC
SPONSORED ADR
759530108
14856
826734
SH
SOLE
788030
0
38704
RENASANT CORP
COM
75970E107
2298
54434
SH
SOLE
2779
0
51655
RENT A CTR INC NEW
COM
76009N100
241
21450
SH
SOLE
0
0
21450
REPUBLIC SVCS INC
COM
760759100
27115
475291
SH
SOLE
272361
0
202930
RESEARCH FRONTIERS INC
COM
760911107
50
27500
SH
SOLE
0
0
27500
RESMED INC
COM
761152107
2493
40182
SH
SOLE
0
0
40182
RESOURCES CONNECTION INC
COM
76122Q105
216
11242
SH
SOLE
0
0
11242
RESTAURANT BRANDS INTL INC
COM
76131D103
999
20960
SH
SOLE
3559
0
17401
RESTORATION HARDWARE HLDGS I
COM
761283100
743
24206
SH
SOLE
0
0
24206
RETAIL OPPORTUNITY INVTS COR
COM
76131N101
10202
482802
SH
SOLE
312116
0
170686
RETAIL PPTYS AMER INC
CL A
76131V202
258
16829
SH
SOLE
0
0
16829
REXNORD CORP NEW
COM
76169B102
2268
115775
SH
SOLE
115700
0
75
REYNOLDS AMERICAN INC
COM
761713106
60730
1083682
SH
SOLE
662521
0
421161
RICE ENERGY INC
COM
762760106
1431
67043
SH
SOLE
65876
0
1167
RINGCENTRAL INC
CL A
76680R206
530
25752
SH
SOLE
139
0
25613
RIO TINTO PLC
SPONSORED ADR
767204100
13156
342074
SH
SOLE
157980
0
184094
RITCHIE BROS AUCTIONEERS
COM
767744105
3356
98709
SH
SOLE
96449
0
2260
RITE AID CORP
COM
767754104
2459
298428
SH
SOLE
0
0
298428
RIVERNORTH OPPRTUNITIES FD I
COM
76881Y109
758
40123
SH
SOLE
0
0
40123
RLI CORP
COM
749607107
2295
36358
SH
SOLE
34193
0
2165
RMR REAL ESTATE INCOME FUND
COM
76970B101
6870
335771
SH
SOLE
0
0
335771
ROBERT HALF INTL INC
COM
770323103
10078
206597
SH
SOLE
202120
0
4477
ROCKET FUEL INC
COM
773111109
36
21300
SH
SOLE
0
0
21300
ROCKWELL AUTOMATION INC
COM
773903109
5819
43291
SH
SOLE
12218
0
31073
ROCKWELL COLLINS INC
COM
774341101
5806
62593
SH
SOLE
37568
0
25025
ROCKWELL MED INC
COM
774374102
465
71025
SH
SOLE
0
0
71025
ROGERS COMMUNICATIONS INC
CL B
775109200
22724
589875
SH
SOLE
587755
0
2120
ROLLINS INC
COM
775711104
476
14099
SH
SOLE
0
0
14099
ROPER TECHNOLOGIES INC
COM
776696106
27701
151304
SH
SOLE
2876
0
148428
ROSS STORES INC
COM
778296103
15366
234245
SH
SOLE
169760
0
64485
ROYAL BK CDA MONTREAL QUE
COM
780087102
28630
423564
SH
SOLE
233666
0
189898
ROYAL BK SCOTLAND GROUP PLC
SP ADR L RP PF
780097788
575
24147
SH
SOLE
16776
0
7371
ROYAL BK SCOTLAND GROUP PLC
SP ADR PREF S
780097739
903
36063
SH
SOLE
4723
0
31340
ROYAL BK SCOTLAND GROUP PLC
SPON ADR SER H
780097879
259
10250
SH
SOLE
0
0
10250
ROYAL BK SCOTLAND GROUP PLC
SPONS ADR 2 ORD
780097689
262
47421
SH
SOLE
45466
0
1955
ROYAL CARIBBEAN CRUISES LTD
COM
V7780T103
3984
48557
SH
SOLE
35114
0
13443
ROYAL DUTCH SHELL PLC
SPON ADR B
780259107
23576
406692
SH
SOLE
172648
0
234044
ROYAL DUTCH SHELL PLC
SPONS ADR A
780259206
55775
1025643
SH
SOLE
750388
0
275255
ROYAL GOLD INC
COM
780287108
1342
21185
SH
SOLE
0
0
21185
ROYCE GLOBAL VALUE TR INC
COM
78081T104
5586
695090
SH
SOLE
0
0
695090
ROYCE MICRO-CAP TR INC
COM
780915104
2075
254256
SH
SOLE
0
0
254256
ROYCE VALUE TR INC
COM
780910105
15710
1173266
SH
SOLE
0
0
1173266
RPC INC
COM
749660106
201
10124
SH
SOLE
0
0
10124
RPM INTL INC
COM
749685103
10451
194148
SH
SOLE
83286
0
110862
RPM INTL INC
NOTE 2.250%12/1
749685AT0
1562
1305000
PRN
SOLE
0
0
1305000
RSP PERMIAN INC
COM
74978Q105
8608
192920
SH
SOLE
163773
0
29147
RYANAIR HLDGS PLC
SPONSORED ADR NE
783513203
6551
78687
SH
SOLE
67383
0
11304
RYDER SYS INC
COM
783549108
4785
64280
SH
SOLE
28780
0
35500
RYDEX ETF TRUST
GUG S&P MC400 PG
78355W601
436
3380
SH
SOLE
0
0
3380
RYDEX ETF TRUST
GUG S&P SC500 EQ
78355W882
740
8374
SH
SOLE
0
0
8374
RYDEX ETF TRUST
GUG S&P SC600 PG
78355W809
1027
10631
SH
SOLE
0
0
10631
RYDEX ETF TRUST
GUG S&P500 EQ WT
78355W106
114281
1319023
SH
SOLE
74
0
1318949
RYDEX ETF TRUST
GUG S&P500 EQ WT
78355W833
699
7047
SH
SOLE
0
0
7047
RYDEX ETF TRUST
GUG S&P500 EWCON
78355W874
1624
13595
SH
SOLE
0
0
13595
RYDEX ETF TRUST
GUG S&P500 PU GR
78355W403
9719
116292
SH
SOLE
52
0
116240
RYDEX ETF TRUST
GUG S&P500 PU VA
78355W304
27723
481390
SH
SOLE
0
0
481390
RYDEX ETF TRUST
GUG S&P500EQWTEN
78355W866
5999
93718
SH
SOLE
0
0
93718
RYDEX ETF TRUST
GUG S&P500EQWTFI
78355W858
625
16962
SH
SOLE
0
0
16962
RYDEX ETF TRUST
GUG S&P500EQWTHC
78355W841
8475
58080
SH
SOLE
0
0
58080
RYDEX ETF TRUST
GUG S&P500EQWTMA
78355W825
895
9825
SH
SOLE
0
0
9825
RYDEX ETF TRUST
GUG S&P500EQWTTE
78355W817
19930
183656
SH
SOLE
0
0
183656
RYDEX ETF TRUST
GUGGENHM S&P 400
78355W577
1504
26115
SH
SOLE
0
0
26115
RYDEX ETF TRUST
GUGGENHM S&P 500
78355W205
3169
20119
SH
SOLE
0
0
20119
RYMAN HOSPITALITY PPTYS INC
COM
78377T107
31953
507106
SH
SOLE
503594
0
3512
S&P GLOBAL INC
COM
78409V104
7756
72115
SH
SOLE
34190
0
37925
SABRA HEALTH CARE REIT INC
COM
78573L106
17294
708177
SH
SOLE
675912
0
32265
SABRE CORP
COM
78573M104
10719
429638
SH
SOLE
428155
0
1483
SAGE THERAPEUTICS INC
COM
78667J108
1249
24455
SH
SOLE
4713
0
19742
SALESFORCE COM INC
COM
79466L302
47877
699342
SH
SOLE
218754
0
480588
SALESFORCE COM INC
COM
79466L302
1
11100
SH
Call
SOLE
0
0
0
SALIENT MIDSTREAM & MLP FD
SH BEN INT
79471V105
382
28158
SH
SOLE
0
0
28158
SALLY BEAUTY HLDGS INC
COM
79546E104
398
15066
SH
SOLE
12447
0
2619
SANDERSON FARMS INC
COM
800013104
443
4696
SH
SOLE
0
0
4696
SANDRIDGE MISSISSIPPIAN TR I
SH BEN INT
80007V106
17
12377
SH
SOLE
0
0
12377
SANDRIDGE PERMIAN TR
COM UNIT BEN INT
80007A102
236
79851
SH
SOLE
0
0
79851
SANDSTORM GOLD LTD
COM NEW
80013R206
85
21700
SH
SOLE
0
0
21700
SANMINA CORPORATION
COM
801056102
822
22420
SH
SOLE
0
0
22420
SANOFI
RIGHT 12/31/2020
80105N113
4
11093
SH
SOLE
0
0
11093
SANOFI
SPONSORED ADR
80105N105
116391
2878124
SH
SOLE
2700692
0
177432
SAP SE
SPON ADR
803054204
19714
228093
SH
SOLE
210465
0
17628
SAREPTA THERAPEUTICS INC
COM
803607100
279
10179
SH
SOLE
4594
0
5585
SASOL LTD
SPONSORED ADR
803866300
1367
47809
SH
SOLE
2195
0
45614
SBA COMMUNICATIONS CORP
COM
78388J106
5847
56628
SH
SOLE
17721
0
38907
SCANA CORP NEW
COM
80589M102
7265
99137
SH
SOLE
575
0
98562
SCHEIN HENRY INC
COM
806407102
16114
106218
SH
SOLE
6393
0
99825
SCHLUMBERGER LTD
COM
806857108
84973
1012186
SH
SOLE
584373
0
427813
SCHNITZER STL INDS
CL A
806882106
757
29450
SH
SOLE
0
0
29450
SCHULMAN A INC
COM
808194104
694
20736
SH
SOLE
0
0
20736
SCHWAB CHARLES CORP NEW
COM
808513105
31626
801262
SH
SOLE
751792
0
49470
SCHWAB STRATEGIC TR
US BRD MKT ETF
808524102
4623
85328
SH
SOLE
0
0
85328
SCHWAB STRATEGIC TR
US DIVIDEND EQ
808524797
5837
133963
SH
SOLE
0
0
133963
SCHWAB STRATEGIC TR
US LRG CAP ETF
808524201
982
18440
SH
SOLE
0
0
18440
SCHWAB STRATEGIC TR
US MID-CAP ETF
808524508
647
14339
SH
SOLE
0
0
14339
SCHWAB STRATEGIC TR
US REIT ETF
808524847
345
8408
SH
SOLE
0
0
8408
SCHWAB STRATEGIC TR
US SML CAP ETF
808524607
530
8625
SH
SOLE
0
0
8625
SCORPIO TANKERS INC
SHS
Y7542C106
1122
247748
SH
SOLE
0
0
247748
SCOTTS MIRACLE GRO CO
CL A
810186106
7732
80924
SH
SOLE
3323
0
77601
SCRIPPS E W CO OHIO
CL A NEW
811054402
2272
117531
SH
SOLE
0
0
117531
SCRIPPS NETWORKS INTERACT IN
CL A COM
811065101
484
6777
SH
SOLE
0
0
6777
SEABOARD CORP
COM
811543107
277
70
SH
SOLE
0
0
70
SEADRILL LIMITED
SHS
G7945E105
2426
711488
SH
SOLE
0
0
711488
SEADRILL LIMITED
SHS
G7945E105
331
348200
SH
Call
SOLE
0
0
0
SEADRILL PARTNERS LLC
COMUNIT REP LB
Y7545W109
1690
402289
SH
SOLE
0
0
402289
SEAGATE TECHNOLOGY PLC
SHS
G7945M107
48315
1265798
SH
SOLE
1143047
0
122751
SEALED AIR CORP NEW
COM
81211K100
10606
233925
SH
SOLE
187713
0
46212
SEARS HLDGS CORP
COM
812350106
97
10492
SH
SOLE
0
0
10492
SEASPAN CORP
SHS
Y75638109
141
15463
SH
SOLE
0
0
15463
SEATTLE GENETICS INC
COM
812578102
604
11449
SH
SOLE
1172
0
10277
SEAWORLD ENTMT INC
COM
81282V100
1514
79971
SH
SOLE
52305
0
27666
SEI INVESTMENTS CO
COM
784117103
10921
221260
SH
SOLE
168789
0
52471
SELECT COMFORT CORP
COM
81616X103
343
15154
SH
SOLE
0
0
15154
SELECT INCOME REIT
COM SH BEN INT
81618T100
499
19791
SH
SOLE
0
0
19791
SELECT SECTOR SPDR TR
RL EST SEL SEC
81369Y860
4591
149298
SH
SOLE
46646
0
102652
SELECT SECTOR SPDR TR
SBI CONS DISCR
81369Y407
38684
475235
SH
SOLE
157855
0
317380
SELECT SECTOR SPDR TR
SBI CONS STPLS
81369Y308
20370
393933
SH
SOLE
223817
0
170116
SELECT SECTOR SPDR TR
SBI HEALTHCARE
81369Y209
26800
388745
SH
SOLE
123295
0
265450
SELECT SECTOR SPDR TR
SBI INT-ENERGY
81369Y506
25873
343505
SH
SOLE
0
0
343505
SELECT SECTOR SPDR TR
SBI INT-ENERGY
81369Y506
19
12000
SH
Call
SOLE
0
0
0
SELECT SECTOR SPDR TR
SBI INT-FINL
81369Y605
27602
1187180
SH
SOLE
336975
0
850205
SELECT SECTOR SPDR TR
SBI INT-FINL
81369Y605
12
20500
SH
Call
SOLE
0
0
0
SELECT SECTOR SPDR TR
SBI INT-FINL
81369Y605
70
20200
SH
Call
SOLE
0
0
0
SELECT SECTOR SPDR TR
SBI INT-FINL
81369Y605
418
84500
SH
Call
SOLE
0
0
0
SELECT SECTOR SPDR TR
SBI INT-INDS
81369Y704
21248
341489
SH
SOLE
0
0
341489
SELECT SECTOR SPDR TR
SBI INT-UTILS
81369Y886
8949
184246
SH
SOLE
0
0
184246
SELECT SECTOR SPDR TR
SBI MATERIALS
81369Y100
6015
121013
SH
SOLE
0
0
121013
SELECT SECTOR SPDR TR
TECHNOLOGY
81369Y803
39124
809001
SH
SOLE
165243
0
643758
SELECTIVE INS GROUP INC
COM
816300107
861
19999
SH
SOLE
0
0
19999
SEMGROUP CORP
CL A
81663A105
4726
113199
SH
SOLE
50146
0
63053
SEMPRA ENERGY
COM
816851109
22016
218759
SH
SOLE
189775
0
28984
SENIOR HSG PPTYS TR
SH BEN INT
81721M109
962
50840
SH
SOLE
0
0
50840
SENOMYX INC
COM
81724Q107
18
19133
SH
SOLE
0
0
19133
SENSATA TECHNOLOGIES HLDG NV
SHS
N7902X106
8789
225657
SH
SOLE
222696
0
2961
SENSIENT TECHNOLOGIES CORP
COM
81725T100
726
9237
SH
SOLE
9237
0
0
SERITAGE GROWTH PPTYS
CL A
81752R100
1647
38565
SH
SOLE
9932
0
28633
SERVICE CORP INTL
COM
817565104
998
35152
SH
SOLE
0
0
35152
SERVICENOW INC
COM
81762P102
874
11763
SH
SOLE
2310
0
9453
SERVISFIRST BANCSHARES INC
COM
81768T108
205
5486
SH
SOLE
0
0
5486
SHELL MIDSTREAM PARTNERS L P
UNIT LTD INT
822634101
406
13947
SH
SOLE
0
0
13947
SHERWIN WILLIAMS CO
COM
824348106
14954
55645
SH
SOLE
48338
0
7307
SHIP FINANCE INTERNATIONAL L
SHS
G81075106
454
30580
SH
SOLE
0
0
30580
SHIRE PLC
SPONSORED ADR
82481R106
24523
143932
SH
SOLE
128149
0
15783
SHOPIFY INC
CL A
82509L107
1816
42352
SH
SOLE
0
0
42352
SHUTTERSTOCK INC
COM
825690100
6055
127418
SH
SOLE
125835
0
1583
SIENTRA INC
COM
82621J105
217
25500
SH
SOLE
0
0
25500
SIGNATURE BK NEW YORK N Y
COM
82669G104
10550
70242
SH
SOLE
45760
0
24482
SIGNET JEWELERS LIMITED
SHS
G81276100
4074
43217
SH
SOLE
37802
0
5415
SILICON MOTION TECHNOLOGY CO
SPONSORED ADR
82706C108
2114
49766
SH
SOLE
0
0
49766
SILVER SPRING NETWORKS INC
COM
82817Q103
257
19335
SH
SOLE
0
0
19335
SILVER WHEATON CORP
COM
828336107
6481
335460
SH
SOLE
0
0
335460
SIMMONS 1ST NATL CORP
CL A $1 PAR
828730200
631
10159
SH
SOLE
0
0
10159
SIMON PPTY GROUP INC NEW
COM
828806109
17546
98755
SH
SOLE
67758
0
30997
SIMULATIONS PLUS INC
COM
829214105
288
29856
SH
SOLE
0
0
29856
SINCLAIR BROADCAST GROUP INC
CL A
829226109
6335
189945
SH
SOLE
188908
0
1037
SINOPEC SHANGHAI PETROCHEMIC
SPON ADR H
82935M109
239
4409
SH
SOLE
4247
0
162
SIRIUS XM HLDGS INC
COM
82968B103
2153
483895
SH
SOLE
91843
0
392052
SIRIUS XM HLDGS INC
COM
82968B103
5
50000
SH
Call
SOLE
0
0
0
SIRIUS XM HLDGS INC
COM
82968B103
4
22000
SH
Call
SOLE
0
0
0
SIRIUS XM HLDGS INC
COM
82968B103
20
20000
SH
Put
SOLE
0
0
20000
SIRIUS XM HLDGS INC
COM
82968B103
18
50000
SH
Call
SOLE
0
0
0
SITEONE LANDSCAPE SUPPLY INC
COM
82982L103
248
7128
SH
SOLE
1373
0
5755
SIX FLAGS ENTMT CORP NEW
COM
83001A102
10568
176247
SH
SOLE
64498
0
111749
SKECHERS U S A INC
CL A
830566105
678
27582
SH
SOLE
0
0
27582
SKYWEST INC
COM
830879102
1503
41243
SH
SOLE
0
0
41243
SKYWORKS SOLUTIONS INC
COM
83088M102
10424
139614
SH
SOLE
16606
0
123008
SL GREEN RLTY CORP
COM
78440X101
9751
90669
SH
SOLE
90248
0
421
SLM CORP
COM
78442P106
4034
366038
SH
SOLE
319223
0
46815
SM ENERGY CO
COM
78454L100
1874
54343
SH
SOLE
34292
0
20051
SMITH & NEPHEW PLC
SPDN ADR NEW
83175M205
499
16593
SH
SOLE
13766
0
2827
SMITH & WESSON HLDG CORP
COM
831756101
718
34066
SH
SOLE
0
0
34066
SMITH A O
COM
831865209
4424
93423
SH
SOLE
53634
0
39789
SMUCKER J M CO
COM NEW
832696405
19618
153190
SH
SOLE
71084
0
82106
SNAP ON INC
COM
833034101
9899
57796
SH
SOLE
23153
0
34643
SNYDERS-LANCE INC
COM
833551104
1119
29181
SH
SOLE
15605
0
13576
SOLIGENIX INC
COM
834223307
34
14960
SH
SOLE
0
0
14960
SONOCO PRODS CO
COM
835495102
4057
76994
SH
SOLE
34533
0
42461
SONOMA PHARMACEUTICALS INC
COM
83558L105
55
10942
SH
SOLE
0
0
10942
SONY CORP
ADR NEW
835699307
4674
166767
SH
SOLE
152582
0
14185
SOURCE CAP INC
COM
836144105
299
8318
SH
SOLE
0
0
8318
SOUTH JERSEY INDS INC
COM
838518108
1818
53968
SH
SOLE
12617
0
41351
SOUTH ST CORP
COM
840441109
2193
25097
SH
SOLE
20336
0
4761
SOUTHCROSS ENERGY PARTNERS L
COM UNIT LTDPT
84130C100
29
21711
SH
SOLE
0
0
21711
SOUTHERN CO
COM
842587107
129913
2641050
SH
SOLE
1782377
0
858673
SOUTHERN COPPER CORP
COM
84265V105
866
27108
SH
SOLE
0
0
27108
SOUTHERN FIRST BANCSHARES IN
COM
842873101
2561
71130
SH
SOLE
0
0
71130
SOUTHWEST AIRLS CO
COM
844741108
7086
142183
SH
SOLE
4497
0
137686
SOUTHWESTERN ENERGY CO
COM
845467109
1717
158705
SH
SOLE
131533
0
27172
SPDR DOW JONES INDL AVRG ETF
UT SER 1
78467X109
17566
88937
SH
SOLE
0
0
88937
SPDR GOLD TRUST
GOLD SHS
78463V107
40394
368529
SH
SOLE
16903
0
351626
SPDR INDEX SHS FDS
DJ GLB RL ES ETF
78463X749
103175
2201773
SH
SOLE
1856693
0
345080
SPDR INDEX SHS FDS
DJ INTL RL ETF
78463X863
1736
48104
SH
SOLE
1498
0
46606
SPDR INDEX SHS FDS
EURO STOXX 50
78463X202
3265
97568
SH
SOLE
0
0
97568
SPDR INDEX SHS FDS
GLB NAT RESRCE
78463X541
7847
190967
SH
SOLE
0
0
190967
SPDR INDEX SHS FDS
MSCI EMRG MKTS
78463X426
324
6458
SH
SOLE
0
0
6458
SPDR INDEX SHS FDS
S&P EMKTSC ETF
78463X756
298
7498
SH
SOLE
0
0
7498
SPDR INDEX SHS FDS
S&P GBLINF ETF
78463X855
377
8379
SH
SOLE
0
0
8379
SPDR INDEX SHS FDS
S&P INTL ETF
78463X772
1439
39911
SH
SOLE
0
0
39911
SPDR S&P 500 ETF TR
TR UNIT
78462F103
432654
1935515
SH
SOLE
683142
0
1252373
SPDR S&P MIDCAP 400 ETF TR
UTSER1 S&PDCRP
78467Y107
400830
1328384
SH
SOLE
1013554
0
314830
SPDR SER TR
BLOMBERG BRC INV
78468R200
85017
2776537
SH
SOLE
2727415
0
49122
SPDR SER TR
BLOOMBERG SRT TR
78468R408
78582
2838928
SH
SOLE
2716314
0
122614
SPDR SER TR
DORSEY WRGT FI
78468R713
2495
103096
SH
SOLE
0
0
103096
SPDR SER TR
NUVEEN BLMBRG SR
78468R739
66276
1382474
SH
SOLE
1299476
0
82998
SPDR SER TR
NUVEEN BRC MUNIC
78468R721
6943
146352
SH
SOLE
31457
0
114895
SPDR SER TR
SP500 HIGH DIV
78468R788
1694
48593
SH
SOLE
0
0
48593
SPDR SER TR
SPDR RUSSEL 2000
78468R853
1236
15520
SH
SOLE
0
0
15520
SPDR SER TR
SSGA US SMAL ETF
78468R887
609
6522
SH
SOLE
0
0
6522
SPDR SERIES TRUST
AEROSPACE DEF
78464A631
3119
49212
SH
SOLE
0
0
49212
SPDR SERIES TRUST
BLMBRG BR 1 3 MT
78464A680
1957
42817
SH
SOLE
0
0
42817
SPDR SERIES TRUST
BLMBRG BRC CNVRT
78464A359
17484
383006
SH
SOLE
185189
0
197817
SPDR SERIES TRUST
BLOMBERG BRC SRT
78464A474
10349
338984
SH
SOLE
126657
0
212327
SPDR SERIES TRUST
BLOMBERG INTL TR
78464A516
575
22144
SH
SOLE
0
0
22144
SPDR SERIES TRUST
BLOMBRG BRC AGRT
78464A649
286
5018
SH
SOLE
0
0
5018
SPDR SERIES TRUST
BLOMBRG BRC EMRG
78464A391
206
7732
SH
SOLE
0
0
7732
SPDR SERIES TRUST
BLOMBRG BRC INTR
78464A375
4821
142180
SH
SOLE
0
0
142180
SPDR SERIES TRUST
BLOMBRG BRC TIPS
78464A656
226
4027
SH
SOLE
0
0
4027
SPDR SERIES TRUST
BLOOMBERG BRCLYS
78464A417
101734
2791044
SH
SOLE
2469776
0
321268
SPDR SERIES TRUST
CITI INT GVT ETF
78464A490
415
7975
SH
SOLE
0
0
7975
SPDR SERIES TRUST
COMP SOFTWARE
78464A599
477
8741
SH
SOLE
0
0
8741
SPDR SERIES TRUST
DJ REIT ETF
78464A607
7214
77277
SH
SOLE
0
0
77277
SPDR SERIES TRUST
HLTH CARE SVCS
78464A573
432
8242
SH
SOLE
0
0
8242
SPDR SERIES TRUST
HLTH CR EQUIP
78464A581
238
4781
SH
SOLE
0
0
4781
SPDR SERIES TRUST
MORGAN TECH ETF
78464A102
53196
878982
SH
SOLE
840929
0
38053
SPDR SERIES TRUST
NUV HGHYLD MUN
78464A284
21287
380338
SH
SOLE
360350
0
19988
SPDR SERIES TRUST
OILGAS EQUIP
78464A748
225
10072
SH
SOLE
0
0
10072
SPDR SERIES TRUST
S&P 400 MDCP GRW
78464A821
6326
47558
SH
SOLE
0
0
47558
SPDR SERIES TRUST
S&P 400 MDCP VAL
78464A839
21469
228494
SH
SOLE
205365
0
23129
SPDR SERIES TRUST
S&P 500 GROWTH
78464A409
9075
86161
SH
SOLE
0
0
86161
SPDR SERIES TRUST
S&P 500 VALUE
78464A508
1569
14328
SH
SOLE
453
0
13875
SPDR SERIES TRUST
S&P 600 SMCP GRW
78464A201
742
3565
SH
SOLE
0
0
3565
SPDR SERIES TRUST
S&P 600 SMCP VAL
78464A300
980
8232
SH
SOLE
0
0
8232
SPDR SERIES TRUST
S&P 600 SML CAP
78464A813
3530
29216
SH
SOLE
0
0
29216
SPDR SERIES TRUST
S&P BIOTECH
78464A870
15689
265056
SH
SOLE
0
0
265056
SPDR SERIES TRUST
S&P BIOTECH
78464A870
10
30100
SH
Call
SOLE
0
0
0
SPDR SERIES TRUST
S&P BIOTECH
78464A870
3
10600
SH
Call
SOLE
0
0
0
SPDR SERIES TRUST
S&P BK ETF
78464A797
8309
191142
SH
SOLE
0
0
191142
SPDR SERIES TRUST
S&P BK ETF
78464A797
22
16000
SH
Call
SOLE
0
0
0
SPDR SERIES TRUST
S&P CAP MKTS
78464A771
9094
202620
SH
SOLE
202162
0
458
SPDR SERIES TRUST
S&P DIVID ETF
78464A763
222036
2595067
SH
SOLE
1971450
0
623617
SPDR SERIES TRUST
S&P HOMEBUILD
78464A888
1069
31585
SH
SOLE
0
0
31585
SPDR SERIES TRUST
S&P INS ETF
78464A789
1281
15437
SH
SOLE
0
0
15437
SPDR SERIES TRUST
S&P METALS MNG
78464A755
11821
388715
SH
SOLE
0
0
388715
SPDR SERIES TRUST
S&P METALS MNG
78464A755
59
21400
SH
Call
SOLE
0
0
0
SPDR SERIES TRUST
S&P OILGAS EXP
78464A730
12422
299861
SH
SOLE
0
0
299861
SPDR SERIES TRUST
S&P PHARMAC
78464A722
2093
53536
SH
SOLE
0
0
53536
SPDR SERIES TRUST
S&P REGL BKG
78464A698
19296
347213
SH
SOLE
0
0
347213
SPDR SERIES TRUST
S&P RETAIL ETF
78464A714
1591
36104
SH
SOLE
0
0
36104
SPDR SERIES TRUST
S&P SEMICNDCTR
78464A862
21551
384080
SH
SOLE
0
0
384080
SPDR SERIES TRUST
S&P TRANSN ETF
78464A532
7045
130511
SH
SOLE
116627
0
13884
SPDR SERIES TRUST
WELLS FG PFD ETF
78464A292
1943
46323
SH
SOLE
0
0
46323
SPECTRA ENERGY CORP
COM
847560109
23648
575516
SH
SOLE
310415
0
265101
SPECTRA ENERGY PARTNERS LP
COM
84756N109
29313
639466
SH
SOLE
551310
0
88156
SPECTRANETICS CORP
COM
84760C107
339
13829
SH
SOLE
0
0
13829
SPECTRUM BRANDS HLDGS INC
COM
84763R101
3767
30797
SH
SOLE
9357
0
21440
SPIRE INC
COM
84857L101
302
4682
SH
SOLE
0
0
4682
SPIRIT AEROSYSTEMS HLDGS INC
COM CL A
848574109
9394
161002
SH
SOLE
32931
0
128071
SPIRIT AIRLS INC
COM
848577102
5127
88602
SH
SOLE
36186
0
52416
SPIRIT RLTY CAP INC NEW
COM
84860W102
822
75735
SH
SOLE
17757
0
57978
SPIRIT RLTY CAP INC NEW
NOTE 3.750% 5/1
84860WAB8
263
250000
PRN
SOLE
0
0
250000
SPLUNK INC
COM
848637104
4095
80059
SH
SOLE
61526
0
18533
SPRAGUE RES LP
COM UNIT REP LTD
849343108
1060
37706
SH
SOLE
0
0
37706
SPRINT CORP
COM SER 1
85207U105
124
14705
SH
SOLE
0
0
14705
SPROTT FOCUS TR INC
COM
85208J109
146
21086
SH
SOLE
0
0
21086
SPROTT PHYSICAL GOLD TRUST
UNIT
85207H104
4455
474453
SH
SOLE
0
0
474453
SPROTT PHYSICAL PLAT PALLAD
UNIT
85207Q104
1520
220236
SH
SOLE
0
0
220236
SPROTT PHYSICAL SILVER TR
TR UNIT
85207K107
1076
177052
SH
SOLE
0
0
177052
SPROUTS FMRS MKT INC
COM
85208M102
2617
138299
SH
SOLE
134241
0
4058
SPS COMM INC
COM
78463M107
1928
27582
SH
SOLE
23382
0
4200
SPX FLOW INC
COM
78469X107
1110
34635
SH
SOLE
0
0
34635
SQUARE INC
CL A
852234103
523
38336
SH
SOLE
0
0
38336
SS&C TECHNOLOGIES HLDGS INC
COM
78467J100
1169
40857
SH
SOLE
35639
0
5218
SSGA ACTIVE ETF TR
BLKSTN GSOSRLN
78467V608
1567
32999
SH
SOLE
0
0
32999
SSGA ACTIVE ETF TR
GLOBL ALLO ETF
78467V400
28884
874747
SH
SOLE
0
0
874747
SSGA ACTIVE ETF TR
SPDR TR TACTIC
78467V848
23288
481248
SH
SOLE
103682
0
377566
SSGA ACTIVE TR
SPDR DBLELN EMRG
78470P309
386
7898
SH
SOLE
0
0
7898
ST JUDE MED INC
COM
790849103
3840
47886
SH
SOLE
33602
0
14284
STAG INDL INC
COM
85254J102
1092
45740
SH
SOLE
0
0
45740
STAMPS COM INC
COM NEW
852857200
3299
28777
SH
SOLE
0
0
28777
STAMPS COM INC
COM NEW
852857200
188
18800
SH
Call
SOLE
0
0
0
STANLEY BLACK & DECKER INC
COM
854502101
17816
155336
SH
SOLE
110071
0
45265
STANTEC INC
COM
85472N109
2360
93533
SH
SOLE
0
0
93533
STAPLES INC
COM
855030102
1070
118255
SH
SOLE
0
0
118255
STARBUCKS CORP
COM
855244109
72598
1307592
SH
SOLE
414659
0
892933
STARBUCKS CORP
COM
855244109
39
31400
SH
Call
SOLE
0
0
0
STARBUCKS CORP
COM
855244109
1
21600
SH
Call
SOLE
0
0
0
STARBUCKS CORP
COM
855244109
17
72900
SH
Call
SOLE
0
0
0
STARWOOD PPTY TR INC
COM
85571B105
5089
231843
SH
SOLE
73861
0
157982
STATE BK FINL CORP
COM
856190103
432
16095
SH
SOLE
2180
0
13915
STATE STR CORP
COM
857477103
10095
129892
SH
SOLE
57557
0
72335
STATOIL ASA
SPONSORED ADR
85771P102
31265
1714092
SH
SOLE
1693521
0
20571
STEEL DYNAMICS INC
COM
858119100
18056
507471
SH
SOLE
384855
0
122616
STEELCASE INC
CL A
858155203
1648
92051
SH
SOLE
0
0
92051
STEIN MART INC
COM
858375108
533
97203
SH
SOLE
0
0
97203
STELLUS CAP INVT CORP
COM
858568108
467
38694
SH
SOLE
0
0
38694
STEPAN CO
COM
858586100
1137
13956
SH
SOLE
0
0
13956
STERICYCLE INC
COM
858912108
13540
175759
SH
SOLE
108927
0
66832
STERICYCLE INC
DEP PFD A 1/10
858912207
1278
20207
SH
SOLE
0
0
20207
STERIS PLC
SHS USD
G84720104
26026
386197
SH
SOLE
234778
0
151419
STERLING BANCORP DEL
COM
85917A100
1084
46313
SH
SOLE
0
0
46313
STEWART INFORMATION SVCS COR
COM
860372101
281
6100
SH
SOLE
0
0
6100
STIFEL FINL CORP
COM
860630102
1200
24033
SH
SOLE
22691
0
1342
STOCK YDS BANCORP INC
COM
861025104
279
5936
SH
SOLE
0
0
5936
STONEGATE BK FT LAUDERDALE F
COM
861811107
333
7990
SH
SOLE
0
0
7990
STONEMOR PARTNERS L P
COM UNITS
86183Q100
2195
246390
SH
SOLE
0
0
246390
STORE CAP CORP
COM
862121100
9891
400300
SH
SOLE
357815
0
42485
STRATASYS LTD
SHS
M85548101
342
20665
SH
SOLE
0
0
20665
STRAYER ED INC
COM
863236105
497
6165
SH
SOLE
0
0
6165
STRYKER CORP
COM
863667101
16326
136259
SH
SOLE
23806
0
112453
STRYKER CORP
COM
863667101
26
34600
SH
Call
SOLE
0
0
0
STURM RUGER & CO INC
COM
864159108
2899
55005
SH
SOLE
0
0
55005
SUBURBAN PROPANE PARTNERS L
UNIT LTD PARTN
864482104
895
29784
SH
SOLE
0
0
29784
SUMITOMO MITSUI FINL GROUP I
SPONSORED ADR
86562M209
11703
1531850
SH
SOLE
1524056
0
7794
SUMMIT HOTEL PPTYS
COM
866082100
2775
173103
SH
SOLE
118605
0
54498
SUMMIT MATLS INC
CL A
86614U100
2777
116733
SH
SOLE
111900
0
4833
SUMMIT MIDSTREAM PARTNERS LP
COM UNIT LTD
866142102
1069
42522
SH
SOLE
0
0
42522
SUN CMNTYS INC
COM
866674104
1645
21469
SH
SOLE
17624
0
3845
SUN HYDRAULICS CORP
COM
866942105
255
6371
SH
SOLE
1439
0
4932
SUN LIFE FINL INC
COM
866796105
392
10224
SH
SOLE
0
0
10224
SUNCOR ENERGY INC NEW
COM
867224107
16650
509858
SH
SOLE
407897
0
101961
SUNOCO LOGISTICS PRTNRS L P
COM UNITS
86764L108
9814
408585
SH
SOLE
0
0
408585
SUNOCO LP
COM U REP LP
86765K109
861
32019
SH
SOLE
0
0
32019
SUNPOWER CORP
COM
867652406
1854
280436
SH
SOLE
0
0
280436
SUNPOWER CORP
COM
867652406
122
258700
SH
Call
SOLE
0
0
0
SUNTRUST BKS INC
COM
867914103
30142
549536
SH
SOLE
389555
0
159981
SUPERIOR ENERGY SVCS INC
COM
868157108
2214
131139
SH
SOLE
35665
0
95474
SUPERNUS PHARMACEUTICALS INC
COM
868459108
634
25117
SH
SOLE
4820
0
20297
SURGERY PARTNERS INC
COM
86881A100
2900
182991
SH
SOLE
189
0
182802
SURGICAL CARE AFFILIATES INC
COM
86881L106
279
6033
SH
SOLE
0
0
6033
SUTHERLAND ASSET MGMT CORP M
COM
86933G105
9493
705819
SH
SOLE
0
0
705819
SVB FINL GROUP
COM
78486Q101
8423
49066
SH
SOLE
14520
0
34546
SWIFT TRANSN CO
CL A
87074U101
1928
79142
SH
SOLE
0
0
79142
SYMANTEC CORP
COM
871503108
3635
152146
SH
SOLE
123716
0
28430
SYNALLOY CP DEL
COM
871565107
175
16000
SH
SOLE
0
0
16000
SYNAPTICS INC
COM
87157D109
2961
55265
SH
SOLE
0
0
55265
SYNAPTICS INC
COM
87157D109
27
25200
SH
Call
SOLE
0
0
0
SYNCHRONOSS TECHNOLOGIES INC
COM
87157B103
9513
248383
SH
SOLE
2096
0
246287
SYNCHRONY FINL
COM
87165B103
24663
679976
SH
SOLE
200839
0
479137
SYNCHRONY FINL
COM
87165B103
110
23400
SH
Call
SOLE
0
0
0
SYNERGY PHARMACEUTICALS DEL
COM NEW
871639308
375
61615
SH
SOLE
0
0
61615
SYNERGY RES CORP
COM
87164P103
3147
353246
SH
SOLE
30117
0
323129
SYNGENTA AG
SPONSORED ADR
87160A100
1809
22882
SH
SOLE
0
0
22882
SYNOPSYS INC
COM
871607107
654
11104
SH
SOLE
8873
0
2231
SYNOVUS FINL CORP
COM NEW
87161C501
3805
92614
SH
SOLE
30444
0
62170
SYSCO CORP
COM
871829107
52649
950858
SH
SOLE
688866
0
261992
T MOBILE US INC
COM
872590104
1037
18030
SH
SOLE
0
0
18030
TABLEAU SOFTWARE INC
CL A
87336U105
924
21918
SH
SOLE
703
0
21215
TAHOE RES INC
COM
873868103
2258
239737
SH
SOLE
0
0
239737
TAIWAN SEMICONDUCTOR MFG LTD
SPONSORED ADR
874039100
56582
1968055
SH
SOLE
1646806
0
321249
TAKE-TWO INTERACTIVE SOFTWAR
COM
874054109
2884
58504
SH
SOLE
40000
0
18504
TALLGRASS ENERGY GP LP
SHS CL A
874696107
2555
95336
SH
SOLE
74138
0
21198
TALLGRASS ENERGY PARTNERS LP
COM UNIT
874697105
4513
95109
SH
SOLE
0
0
95109
TANGER FACTORY OUTLET CTRS I
COM
875465106
2732
76352
SH
SOLE
0
0
76352
TANZANIAN ROYALTY EXPL CORP
COM
87600U104
14
28513
SH
SOLE
0
0
28513
TARGA RES CORP
COM
87612G101
14850
264842
SH
SOLE
68884
0
195958
TARGET CORP
COM
87612E106
71595
991207
SH
SOLE
626720
0
364487
TARGET CORP
COM
87612E106
10
20100
SH
Call
SOLE
0
0
0
TARGET CORP
COM
87612E106
4
24600
SH
Call
SOLE
0
0
0
TASER INTL INC
COM
87651B104
1498
61812
SH
SOLE
0
0
61812
TATA MTRS LTD
SPONSORED ADR
876568502
422
12265
SH
SOLE
10440
0
1825
TC PIPELINES LP
UT COM LTD PRT
87233Q108
972
16526
SH
SOLE
0
0
16526
TCP CAP CORP
COM
87238Q103
1283
75894
SH
SOLE
0
0
75894
TCW STRATEGIC INCOME FUND IN
COM
872340104
203
38069
SH
SOLE
0
0
38069
TD AMERITRADE HLDG CORP
COM
87236Y108
12506
286834
SH
SOLE
284497
0
2337
TE CONNECTIVITY LTD
REG SHS
H84989104
94775
1367994
SH
SOLE
1327179
0
40815
TEAM HEALTH HOLDINGS INC
COM
87817A107
1646
37879
SH
SOLE
33238
0
4641
TECK RESOURCES LTD
CL B
878742204
954
47619
SH
SOLE
0
0
47619
TECK RESOURCES LTD
CL B
878742204
14
15200
SH
Call
SOLE
0
0
0
TEEKAY LNG PARTNERS L P
PRTNRSP UNITS
Y8564M105
592
40969
SH
SOLE
0
0
40969
TEEKAY OFFSHORE PARTNERS L P
PARTNERSHIP UN
Y8565J101
2378
470011
SH
SOLE
0
0
470011
TEEKAY TANKERS LTD
CL A
Y8565N102
239
105788
SH
SOLE
0
0
105788
TEGNA INC
COM
87901J105
1526
71319
SH
SOLE
60642
0
10677
TEKLA HEALTHCARE INVS
SH BEN INT
87911J103
3929
185938
SH
SOLE
0
0
185938
TEKLA HEALTHCARE OPPORTUNIT
SHS
879105104
7989
514736
SH
SOLE
0
0
514736
TEKLA LIFE SCIENCES INVS
SH BEN INT
87911K100
1300
76538
SH
SOLE
0
0
76538
TEKLA WORLD HEALTHCARE FD
BEN INT SHS
87911L108
1086
84604
SH
SOLE
0
0
84604
TELEDYNE TECHNOLOGIES INC
COM
879360105
6057
49240
SH
SOLE
47344
0
1896
TELEFLEX INC
COM
879369106
8538
52975
SH
SOLE
29947
0
23028
TELEFONICA BRASIL SA
SPONSORED ADR
87936R106
428
32009
SH
SOLE
26626
0
5383
TELEFONICA S A
SPONSORED ADR
879382208
3736
406110
SH
SOLE
43
0
406067
TELEPHONE & DATA SYS INC
COM NEW
879433829
2219
76878
SH
SOLE
0
0
76878
TELIGENT INC NEW
COM
87960W104
556
84157
SH
SOLE
0
0
84157
TELUS CORP
COM
87971M103
17382
546608
SH
SOLE
524954
0
21654
TEMPLETON EMERG MKTS INCOME
COM
880192109
571
52361
SH
SOLE
0
0
52361
TEMPLETON EMERGING MKTS FD I
COM
880191101
343
28364
SH
SOLE
0
0
28364
TEMPLETON GLOBAL INCOME FD
COM
880198106
2061
318065
SH
SOLE
0
0
318065
TEMPUR SEALY INTL INC
COM
88023U101
5312
77792
SH
SOLE
0
0
77792
TEMPUR SEALY INTL INC
COM
88023U101
161
38400
SH
Call
SOLE
0
0
0
TENARIS S A
SPONSORED ADR
88031M109
5790
162132
SH
SOLE
160775
0
1357
TENNECO INC
COM
880349105
4664
74662
SH
SOLE
69085
0
5577
TERADATA CORP DEL
COM
88076W103
1402
51609
SH
SOLE
49582
0
2027
TERADYNE INC
COM
880770102
467
18394
SH
SOLE
7886
0
10508
TEREX CORP NEW
COM
880779103
365
11571
SH
SOLE
0
0
11571
TERRAFORM PWR INC
CL A COM
88104R100
230
17916
SH
SOLE
0
0
17916
TERRAVIA HLDGS INC
COM
88105A106
13
11001
SH
SOLE
0
0
11001
TERRENO RLTY CORP
COM
88146M101
851
29861
SH
SOLE
29861
0
0
TESARO INC
COM
881569107
1164
8656
SH
SOLE
3470
0
5186
TESLA MTRS INC
COM
88160R101
12015
56226
SH
SOLE
11179
0
45047
TESORO CORP
COM
881609101
5216
59645
SH
SOLE
49724
0
9921
TESORO LOGISTICS LP
COM UNIT LP
88160T107
7535
148299
SH
SOLE
0
0
148299
TETRA TECHNOLOGIES INC DEL
COM
88162F105
70
13852
SH
SOLE
0
0
13852
TEVA PHARMACEUTICAL FIN LLC
DBCV 0.250% 2/0
88163VAE9
1224
1118000
PRN
SOLE
0
0
1118000
TEVA PHARMACEUTICAL INDS LTD
ADR
881624209
21301
587601
SH
SOLE
220310
0
367291
TEXAS CAPITAL BANCSHARES INC
COM
88224Q107
3062
39056
SH
SOLE
31967
0
7089
TEXAS INSTRS INC
COM
882508104
85513
1171898
SH
SOLE
841302
0
330596
TEXAS INSTRS INC
COM
882508104
22
13300
SH
Call
SOLE
0
0
0
TEXAS PAC LD TR
SUB CTF PROP I T
882610108
1739
5860
SH
SOLE
0
0
5860
TEXAS ROADHOUSE INC
COM
882681109
4556
94456
SH
SOLE
72465
0
21991
TEXTRON INC
COM
883203101
10999
226505
SH
SOLE
186096
0
40409
TG THERAPEUTICS INC
COM
88322Q108
243
52320
SH
SOLE
0
0
52320
THERAPEUTICSMD INC
COM
88338N107
1447
250734
SH
SOLE
0
0
250734
THERMO FISHER SCIENTIFIC INC
COM
883556102
18478
130950
SH
SOLE
64501
0
66449
THERMON GROUP HLDGS INC
COM
88362T103
392
20546
SH
SOLE
20064
0
482
THL CR SR LN FD
COM
87244R103
2309
123195
SH
SOLE
0
0
123195
THOMSON REUTERS CORP
COM
884903105
39511
902482
SH
SOLE
832233
0
70249
THOR INDS INC
COM
885160101
12924
129177
SH
SOLE
117340
0
11837
TIER REIT INC
COM NEW
88650V208
194
11169
SH
SOLE
0
0
11169
TIFFANY & CO NEW
COM
886547108
1726
22291
SH
SOLE
0
0
22291
TIME INC NEW
COM
887228104
276
15467
SH
SOLE
12577
0
2890
TIME WARNER INC
COM NEW
887317303
124238
1287006
SH
SOLE
491668
0
795338
TIME WARNER INC
COM NEW
887317303
138
13800
SH
Call
SOLE
0
0
0
TIME WARNER INC
COM NEW
887317303
466
44400
SH
Call
SOLE
0
0
0
TIMKEN CO
COM
887389104
12881
324467
SH
SOLE
321456
0
3011
TITAN INTL INC ILL
COM
88830M102
263
23470
SH
SOLE
0
0
23470
TIVO CORP
COM
88870P106
728
34816
SH
SOLE
32806
0
2010
TJX COS INC NEW
COM
872540109
21784
289952
SH
SOLE
178160
0
111792
TOLL BROTHERS INC
COM
889478103
5985
193080
SH
SOLE
72005
0
121075
TORCHMARK CORP
COM
891027104
10188
138126
SH
SOLE
124181
0
13945
TORO CO
COM
891092108
10567
188869
SH
SOLE
98029
0
90840
TORONTO DOMINION BK ONT
COM NEW
891160509
10004
203089
SH
SOLE
35760
0
167329
TORTOISE ENERGY INDEPENDENC
COM
89148K101
168
10195
SH
SOLE
0
0
10195
TORTOISE ENERGY INFRA CORP
COM
89147L100
2746
89472
SH
SOLE
54267
0
35205
TORTOISE MLP FD INC
COM
89148B101
1538
80633
SH
SOLE
0
0
80633
TORTOISE PIPELINE & ENERGY F
COM
89148H108
1472
68285
SH
SOLE
0
0
68285
TORTOISE PWR & ENERGY INFRAS
COM
89147X104
364
16398
SH
SOLE
0
0
16398
TOTAL S A
SPONSORED ADR
89151E109
100536
1972456
SH
SOLE
1702866
0
269590
TOTAL SYS SVCS INC
COM
891906109
6598
134577
SH
SOLE
105360
0
29217
TOWER SEMICONDUCTOR LTD
SHS NEW
M87915274
882
46339
SH
SOLE
0
0
46339
TOWNEBANK PORTSMOUTH VA
COM
89214P109
634
19068
SH
SOLE
0
0
19068
TOYOTA MOTOR CORP
SP ADR REP2COM
892331307
16251
138660
SH
SOLE
95204
0
43456
TPG SPECIALTY LENDING INC
COM
87265K102
600
32109
SH
SOLE
0
0
32109
TRACTOR SUPPLY CO
COM
892356106
11127
146770
SH
SOLE
48949
0
97821
TRACTOR SUPPLY CO
COM
892356106
1
21400
SH
Call
SOLE
0
0
0
TRACTOR SUPPLY CO
COM
892356106
18
12400
SH
Put
SOLE
0
0
12400
TRANSCANADA CORP
COM
89353D107
1565
34755
SH
SOLE
0
0
34755
TRANSDIGM GROUP INC
COM
893641100
5728
23013
SH
SOLE
773
0
22240
TRANSENTERIX INC
COM NEW
89366M201
22
16713
SH
SOLE
0
0
16713
TRANSOCEAN LTD
REG SHS
H8817H100
944
64047
SH
SOLE
2232
0
61815
TRAVELCENTERS AMER LLC
COM
894174101
599
84360
SH
SOLE
0
0
84360
TRAVELERS COMPANIES INC
COM
89417E109
48163
393423
SH
SOLE
318963
0
74460
TRAVELPORT WORLDWIDE LTD
SHS
G9019D104
4571
324193
SH
SOLE
324061
0
132
TREEHOUSE FOODS INC
COM
89469A104
4778
66182
SH
SOLE
63150
0
3032
TREX CO INC
COM
89531P105
1072
16651
SH
SOLE
7385
0
9266
TRI CONTL CORP
COM
895436103
9896
448807
SH
SOLE
0
0
448807
TRI POINTE GROUP INC
COM
87265H109
3252
283311
SH
SOLE
20826
0
262485
TRIANGLE CAP CORP
COM
895848109
3502
190935
SH
SOLE
0
0
190935
TRINITY BIOTECH PLC
SPON ADR NEW
896438306
193
27904
SH
SOLE
0
0
27904
TRINITY INDS INC
COM
896522109
12988
467882
SH
SOLE
356607
0
111275
TRINITY INDS INC
COM
896522109
94
72400
SH
Call
SOLE
0
0
0
TRINSEO S A
SHS
L9340P101
236
3986
SH
SOLE
35
0
3951
TRIPADVISOR INC
COM
896945201
1149
24769
SH
SOLE
14718
0
10051
TRITON INTL LTD
CL A
G9078F107
693
43891
SH
SOLE
0
0
43891
TRIUMPH GROUP INC NEW
COM
896818101
2168
81830
SH
SOLE
53615
0
28215
TRONOX LTD
SHS CL A
Q9235V101
302
29309
SH
SOLE
0
0
29309
TROVAGENE INC
COM NEW
897238309
48
23000
SH
SOLE
0
0
23000
TRUECAR INC
COM
89785L107
294
23550
SH
SOLE
0
0
23550
TRUSTCO BK CORP N Y
COM
898349105
208
23768
SH
SOLE
0
0
23768
TRUSTMARK CORP
COM
898402102
533
14956
SH
SOLE
0
0
14956
TSAKOS ENERGY NAVIGATION LTD
SHS
G9108L108
49
10533
SH
SOLE
0
0
10533
TUPPERWARE BRANDS CORP
COM
899896104
6066
115285
SH
SOLE
92216
0
23069
TURKCELL ILETISIM HIZMETLERI
SPON ADR NEW
900111204
2267
328606
SH
SOLE
327059
0
1547
TURNING PT BRANDS INC
COM
90041L105
700
57147
SH
SOLE
56530
0
617
TWENTY FIRST CENTY FOX INC
CL A
90130A101
8189
292054
SH
SOLE
139182
0
152872
TWENTY FIRST CENTY FOX INC
CL B
90130A200
2195
80567
SH
SOLE
26597
0
53970
TWILIO INC
CL A
90138F102
1304
45197
SH
SOLE
0
0
45197
TWITTER INC
COM
90184L102
33991
2085315
SH
SOLE
1807560
0
277755
TWO HBRS INVT CORP
COM
90187B101
755
86577
SH
SOLE
0
0
86577
TYLER TECHNOLOGIES INC
COM
902252105
2955
20698
SH
SOLE
15708
0
4990
TYSON FOODS INC
CL A
902494103
2265
36714
SH
SOLE
22833
0
13881
U S CONCRETE INC
COM NEW
90333L201
1065
16253
SH
SOLE
0
0
16253
U S G CORP
COM NEW
903293405
1942
67227
SH
SOLE
50133
0
17094
U S GLOBAL INVS INC
CL A
902952100
20
14596
SH
SOLE
0
0
14596
U S SILICA HLDGS INC
COM
90346E103
1340
23649
SH
SOLE
0
0
23649
UBIQUITI NETWORKS INC
COM
90347A100
2778
48062
SH
SOLE
0
0
48062
UBS AG JERSEY BRH
ALERIAN INFRST
902641646
34239
1205162
SH
SOLE
1182724
0
22438
UBS AG LONDON BRH
ETRAC ALER MLP
90267B682
3016
151795
SH
SOLE
146160
0
5635
UBS AG LONDON BRH
ETRACS MTH2XRE
90269A302
186
11940
SH
SOLE
0
0
11940
UBS GROUP AG
SHS
H42097107
18153
1158859
SH
SOLE
1012361
0
146498
UDR INC
COM
902653104
922
25269
SH
SOLE
0
0
25269
UGI CORP NEW
COM
902681105
997
21626
SH
SOLE
43
0
21583
ULTA SALON COSMETCS & FRAG I
COM
90384S303
26455
103769
SH
SOLE
65872
0
37897
ULTIMATE SOFTWARE GROUP INC
COM
90385D107
12072
66202
SH
SOLE
22216
0
43986
ULTRAGENYX PHARMACEUTICAL IN
COM
90400D108
385
5475
SH
SOLE
3564
0
1911
UMB FINL CORP
COM
902788108
845
10961
SH
SOLE
10283
0
678
UMH PPTYS INC
COM
903002103
1244
82627
SH
SOLE
0
0
82627
UMPQUA HLDGS CORP
COM
904214103
10505
559389
SH
SOLE
486234
0
73155
UNDER ARMOUR INC
CL A
904311107
5363
184604
SH
SOLE
2218
0
182386
UNDER ARMOUR INC
CL A
904311107
3
34700
SH
Call
SOLE
0
0
0
UNDER ARMOUR INC
CL C
904311206
1938
77017
SH
SOLE
19750
0
57267
UNI PIXEL INC
COM NEW
904572203
14
14000
SH
SOLE
0
0
14000
UNILEVER N V
N Y SHS NEW
904784709
26798
652656
SH
SOLE
472413
0
180243
UNILEVER PLC
SPON ADR NEW
904767704
89625
2202096
SH
SOLE
2034066
0
168030
UNION BANKSHARES CORP NEW
COM
90539J109
357
9990
SH
SOLE
0
0
9990
UNION BANKSHARES INC
COM
905400107
838
18433
SH
SOLE
0
0
18433
UNION PAC CORP
COM
907818108
190736
1839647
SH
SOLE
837932
0
1001715
UNION PAC CORP
COM
907818108
15
10300
SH
Call
SOLE
0
0
0
UNION PAC CORP
COM
907818108
220
27200
SH
Call
SOLE
0
0
0
UNION PAC CORP
COM
907818108
81
14800
SH
Call
SOLE
0
0
0
UNIT CORP
COM
909218109
2569
95610
SH
SOLE
295
0
95315
UNITED BANKSHARES INC WEST V
COM
909907107
1092
23616
SH
SOLE
0
0
23616
UNITED CMNTY BKS BLAIRSVLE G
COM
90984P303
467
15771
SH
SOLE
0
0
15771
UNITED CONTL HLDGS INC
COM
910047109
9685
132889
SH
SOLE
48139
0
84750
UNITED FIRE GROUP INC
COM
910340108
1613
32800
SH
SOLE
0
0
32800
UNITED INS HLDGS CORP
COM
910710102
3259
215263
SH
SOLE
0
0
215263
UNITED NAT FOODS INC
COM
911163103
1603
33588
SH
SOLE
0
0
33588
UNITED PARCEL SERVICE INC
CL B
911312106
111035
968544
SH
SOLE
690439
0
278105
UNITED PARCEL SERVICE INC
CL B
911312106
160
30500
SH
Call
SOLE
0
0
0
UNITED RENTALS INC
COM
911363109
4620
43760
SH
SOLE
11613
0
32147
UNITED STATES OIL FUND LP
UNITS
91232N108
412
35114
SH
SOLE
0
0
35114
UNITED STATES OIL FUND LP
UNITS
91232N108
370
100000
SH
Put
SOLE
0
0
100000
UNITED STATES OIL FUND LP
UNITS
91232N108
138
30000
SH
Put
SOLE
0
0
30000
UNITED STATES STL CORP NEW
COM
912909108
822
24904
SH
SOLE
58
0
24846
UNITED TECHNOLOGIES CORP
COM
913017109
61913
564796
SH
SOLE
203101
0
361695
UNITED TECHNOLOGIES CORP
COM
913017109
6
25500
SH
Call
SOLE
0
0
0
UNITED THERAPEUTICS CORP DEL
COM
91307C102
314
2191
SH
SOLE
252
0
1939
UNITEDHEALTH GROUP INC
COM
91324P102
196795
1229652
SH
SOLE
764142
0
465510
UNIVAR INC
COM
91336L107
5299
186789
SH
SOLE
186199
0
590
UNIVERSAL CORP VA
COM
913456109
612
9600
SH
SOLE
0
0
9600
UNIVERSAL DISPLAY CORP
COM
91347P105
1423
25280
SH
SOLE
0
0
25280
UNIVERSAL ELECTRS INC
COM
913483103
1326
20535
SH
SOLE
20501
0
34
UNIVERSAL HLTH SVCS INC
CL B
913903100
5448
51214
SH
SOLE
30714
0
20500
UNIVERSAL SEC INSTRS INC
COM NEW
913821302
272
73513
SH
SOLE
0
0
73513
UNUM GROUP
COM
91529Y106
12656
288097
SH
SOLE
280120
0
7977
UPLAND SOFTWARE INC
COM
91544A109
972
108586
SH
SOLE
0
0
108586
URANIUM ENERGY CORP
COM
916896103
21
19000
SH
SOLE
0
0
19000
URBAN EDGE PPTYS
COM
91704F104
252
9166
SH
SOLE
8324
0
842
URBAN OUTFITTERS INC
COM
917047102
1503
52762
SH
SOLE
40823
0
11939
US BANCORP DEL
COM NEW
902973304
96643
1881308
SH
SOLE
1431435
0
449873
US BANCORP DEL
COM NEW
902973304
14
11000
SH
Call
SOLE
0
0
0
US BANCORP DEL
COM NEW
902973304
56
25000
SH
Call
SOLE
0
0
0
US BANCORP DEL
COM NEW
902973304
6
10800
SH
Call
SOLE
0
0
0
USA COMPRESSION PARTNERS LP
COMUNIT LTDPAR
90290N109
1154
66687
SH
SOLE
0
0
66687
V F CORP
COM
918204108
16514
309531
SH
SOLE
155428
0
154103
VAIL RESORTS INC
COM
91879Q109
7390
45809
SH
SOLE
43636
0
2173
VALE S A
ADR
91912E105
1344
176347
SH
SOLE
94756
0
81591
VALEANT PHARMACEUTICALS INTL
COM
91911K102
4336
298636
SH
SOLE
0
0
298636
VALEANT PHARMACEUTICALS INTL
COM
91911K102
1
18500
SH
Call
SOLE
0
0
0
VALEANT PHARMACEUTICALS INTL
COM
91911K102
270
20000
SH
Put
SOLE
0
0
20000
VALEANT PHARMACEUTICALS INTL
COM
91911K102
221
20000
SH
Put
SOLE
0
0
20000
VALEANT PHARMACEUTICALS INTL
COM
91911K102
176
20000
SH
Put
SOLE
0
0
20000
VALEANT PHARMACEUTICALS INTL
COM
91911K102
4
21000
SH
Call
SOLE
0
0
0
VALERO ENERGY CORP NEW
COM
91913Y100
58565
857213
SH
SOLE
605769
0
251444
VALHI INC NEW
COM
918905100
515
148800
SH
SOLE
0
0
148800
VALIDUS HOLDINGS LTD
COM SHS
G9319H102
9159
166496
SH
SOLE
163821
0
2675
VALLEY NATL BANCORP
COM
919794107
2620
225108
SH
SOLE
0
0
225108
VALMONT INDS INC
COM
920253101
1837
13040
SH
SOLE
0
0
13040
VALSPAR CORP
COM
920355104
11593
111888
SH
SOLE
86746
0
25142
VANECK VECTORS ETF TR
AGRIBUSINESS ETF
92189F700
367
7151
SH
SOLE
0
0
7151
VANECK VECTORS ETF TR
AMT FREE INT ETF
92189F544
33991
1465763
SH
SOLE
1378727
0
87036
VANECK VECTORS ETF TR
AMT FREE LONG MU
92189F536
2161
111638
SH
SOLE
0
0
111638
VANECK VECTORS ETF TR
AMT FREE SHORT M
92189F528
2297
133137
SH
SOLE
0
0
133137
VANECK VECTORS ETF TR
BIOTECH ETF
92189F726
673
6255
SH
SOLE
0
0
6255
VANECK VECTORS ETF TR
CEF MUN INCOME E
92189F460
1848
71597
SH
SOLE
0
0
71597
VANECK VECTORS ETF TR
GAMING ETF
92189F882
216
6381
SH
SOLE
0
0
6381
VANECK VECTORS ETF TR
GOLD MINERS ETF
92189F106
6811
325566
SH
SOLE
0
0
325566
VANECK VECTORS ETF TR
HIGH INCOME INFR
92189F569
589
37426
SH
SOLE
0
0
37426
VANECK VECTORS ETF TR
HIGH INCOME MLP
92189F288
3879
148210
SH
SOLE
0
0
148210
VANECK VECTORS ETF TR
HIGH YLD MUN ETF
92189F361
4260
143519
SH
SOLE
5386
0
138133
VANECK VECTORS ETF TR
JP MORGAN MKTS
92189F494
722
41006
SH
SOLE
330
0
40676
VANECK VECTORS ETF TR
JR GOLD MINERS E
92189F791
3323
105333
SH
SOLE
0
0
105333
VANECK VECTORS ETF TR
JR GOLD MINERS E
92189F791
7
10400
SH
Call
SOLE
0
0
0
VANECK VECTORS ETF TR
MORNINGSTAR WIDE
92189F643
3460
99351
SH
SOLE
0
0
99351
VANECK VECTORS ETF TR
MTG REIT INCOME
92189F452
441
20155
SH
SOLE
0
0
20155
VANECK VECTORS ETF TR
OIL SVCS ETF
92189F718
2505
75102
SH
SOLE
0
0
75102
VANECK VECTORS ETF TR
PHARMACEUTICAL E
92189F692
4994
95109
SH
SOLE
0
0
95109
VANECK VECTORS ETF TR
RETAIL ETF
92189F684
230
3029
SH
SOLE
0
0
3029
VANECK VECTORS ETF TR
RUSSIA ETF
92189F403
559
26337
SH
SOLE
0
0
26337
VANECK VECTORS ETF TR
SHORT HIGH YIELD
92189F387
570
23967
SH
SOLE
6850
0
17117
VANECK VECTORS ETF TR
STEEL ETF
92189F205
249
6594
SH
SOLE
0
0
6594
VANGUARD ADMIRAL FDS INC
500 GRTH IDX F
921932505
1834
16789
SH
SOLE
0
0
16789
VANGUARD ADMIRAL FDS INC
500 VAL IDX FD
921932703
1377
14107
SH
SOLE
0
0
14107
VANGUARD ADMIRAL FDS INC
MIDCP 400 GRTH
921932869
466
4163
SH
SOLE
0
0
4163
VANGUARD ADMIRAL FDS INC
MIDCP 400 IDX
921932885
2339
21010
SH
SOLE
0
0
21010
VANGUARD ADMIRAL FDS INC
SMLCP 600 GRTH
921932794
1720
13394
SH
SOLE
0
0
13394
VANGUARD ADMIRAL FDS INC
SMLLCP 600 IDX
921932828
1348
10828
SH
SOLE
0
0
10828
VANGUARD BD INDEX FD INC
INTERMED TERM
921937819
10507
126478
SH
SOLE
0
0
126478
VANGUARD BD INDEX FD INC
LONG TERM BOND
921937793
12594
141298
SH
SOLE
0
0
141298
VANGUARD BD INDEX FD INC
SHORT TRM BOND
921937827
32166
404854
SH
SOLE
0
0
404854
VANGUARD BD INDEX FD INC
TOTAL BND MRKT
921937835
77988
965304
SH
SOLE
295986
0
669318
VANGUARD CHARLOTTE FDS
INTL BD IDX ETF
92203J407
5850
107750
SH
SOLE
0
0
107750
VANGUARD INDEX FDS
EXTEND MKT ETF
922908652
15392
160491
SH
SOLE
0
0
160491
VANGUARD INDEX FDS
GROWTH ETF
922908736
46578
417817
SH
SOLE
522
0
417295
VANGUARD INDEX FDS
LARGE CAP ETF
922908637
9043
88340
SH
SOLE
26032
0
62308
VANGUARD INDEX FDS
MCAP GR IDXVIP
922908538
7562
71558
SH
SOLE
32
0
71526
VANGUARD INDEX FDS
MCAP VL IDXVIP
922908512
7024
72270
SH
SOLE
0
0
72270
VANGUARD INDEX FDS
MID CAP ETF
922908629
16637
126388
SH
SOLE
0
0
126388
VANGUARD INDEX FDS
REIT ETF
922908553
60343
731151
SH
SOLE
1028
0
730123
VANGUARD INDEX FDS
REIT ETF
922908553
9
22100
SH
Call
SOLE
0
0
0
VANGUARD INDEX FDS
S&P 500 ETF SHS
922908363
626596
3051947
SH
SOLE
2719752
0
332195
VANGUARD INDEX FDS
SM CP VAL ETF
922908611
11342
93736
SH
SOLE
0
0
93736
VANGUARD INDEX FDS
SMALL CP ETF
922908751
22364
173410
SH
SOLE
0
0
173410
VANGUARD INDEX FDS
SML CP GRW ETF
922908595
9019
67741
SH
SOLE
0
0
67741
VANGUARD INDEX FDS
TOTAL STK MKT
922908769
36733
318527
SH
SOLE
0
0
318527
VANGUARD INDEX FDS
VALUE ETF
922908744
43909
472081
SH
SOLE
168956
0
303125
VANGUARD INTL EQUITY INDEX F
ALLWRLD EX US
922042775
32265
730313
SH
SOLE
187534
0
542779
VANGUARD INTL EQUITY INDEX F
FTSE EMR MKT ETF
922042858
47678
1332539
SH
SOLE
104976
0
1227563
VANGUARD INTL EQUITY INDEX F
FTSE EUROPE ETF
922042874
4910
102408
SH
SOLE
0
0
102408
VANGUARD INTL EQUITY INDEX F
FTSE PACIFIC ETF
922042866
6777
116609
SH
SOLE
16509
0
100100
VANGUARD INTL EQUITY INDEX F
FTSE SMCAP ETF
922042718
404
4298
SH
SOLE
0
0
4298
VANGUARD INTL EQUITY INDEX F
GLB EX US ETF
922042676
709
14295
SH
SOLE
0
0
14295
VANGUARD INTL EQUITY INDEX F
TT WRLD ST ETF
922042742
2968
48658
SH
SOLE
0
0
48658
VANGUARD MALVERN FDS
STRM INFPROIDX
922020805
5275
107295
SH
SOLE
0
0
107295
VANGUARD MUN BD FD INC
TAX EXEMPT BD
922907746
2238
44532
SH
SOLE
20304
0
24228
VANGUARD NAT RES LLC
COM UNIT
92205F106
280
416222
SH
SOLE
0
0
416222
VANGUARD SCOTTSDALE FDS
INT-TERM CORP
92206C870
50598
590407
SH
SOLE
424753
0
165654
VANGUARD SCOTTSDALE FDS
LG-TERM COR BD
92206C813
223
2492
SH
SOLE
0
0
2492
VANGUARD SCOTTSDALE FDS
MORTG-BACK SEC
92206C771
13528
258706
SH
SOLE
240793
0
17913
VANGUARD SCOTTSDALE FDS
SHRT TRM CORP BD
92206C409
63657
802022
SH
SOLE
422446
0
379576
VANGUARD SCOTTSDALE FDS
SHTRM GVT BD ETF
92206C102
1337
21939
SH
SOLE
0
0
21939
VANGUARD SCOTTSDALE FDS
VNG RUS1000GRW
92206C680
924
8594
SH
SOLE
0
0
8594
VANGUARD SCOTTSDALE FDS
VNG RUS1000IDX
92206C730
1043
10168
SH
SOLE
0
0
10168
VANGUARD SCOTTSDALE FDS
VNG RUS1000VAL
92206C714
487
4978
SH
SOLE
0
0
4978
VANGUARD SCOTTSDALE FDS
VNG RUS2000IDX
92206C664
1020
9445
SH
SOLE
0
0
9445
VANGUARD SPECIALIZED PORTFOL
DIV APP ETF
921908844
38782
455277
SH
SOLE
0
0
455277
VANGUARD STAR FD
VG TL INTL STK F
921909768
7876
171668
SH
SOLE
0
0
171668
VANGUARD TAX MANAGED INTL FD
FTSE DEV MKT ETF
921943858
70511
1929684
SH
SOLE
0
0
1929684
VANGUARD WHITEHALL FDS INC
EMERG MKT BD ETF
921946885
4137
53356
SH
SOLE
0
0
53356
VANGUARD WHITEHALL FDS INC
HIGH DIV YLD
921946406
38926
513736
SH
SOLE
320
0
513416
VANGUARD WHITEHALL FDS INC
INTL DVD ETF
921946810
265
5028
SH
SOLE
0
0
5028
VANGUARD WORLD FD
MEGA CAP INDEX
921910873
4853
63570
SH
SOLE
0
0
63570
VANGUARD WORLD FD
MEGA CAP VAL ETF
921910840
22997
342781
SH
SOLE
0
0
342781
VANGUARD WORLD FD
MEGA GRWTH IND
921910816
22378
256897
SH
SOLE
0
0
256897
VANGUARD WORLD FDS
CONSUM DIS ETF
92204A108
2541
19751
SH
SOLE
0
0
19751
VANGUARD WORLD FDS
CONSUM STP ETF
92204A207
1060
7909
SH
SOLE
0
0
7909
VANGUARD WORLD FDS
ENERGY ETF
92204A306
2783
26580
SH
SOLE
0
0
26580
VANGUARD WORLD FDS
FINANCIALS ETF
92204A405
8823
148661
SH
SOLE
0
0
148661
VANGUARD WORLD FDS
HEALTH CAR ETF
92204A504
8551
67454
SH
SOLE
0
0
67454
VANGUARD WORLD FDS
INDUSTRIAL ETF
92204A603
2497
20939
SH
SOLE
0
0
20939
VANGUARD WORLD FDS
INF TECH ETF
92204A702
15475
127364
SH
SOLE
16728
0
110636
VANGUARD WORLD FDS
MATERIALS ETF
92204A801
671
5968
SH
SOLE
0
0
5968
VANGUARD WORLD FDS
TELCOMM ETF
92204A884
3961
39547
SH
SOLE
1537
0
38010
VANGUARD WORLD FDS
UTILITIES ETF
92204A876
4198
39227
SH
SOLE
0
0
39227
VANTIV INC
CL A
92210H105
15374
257873
SH
SOLE
179200
0
78673
VARIAN MED SYS INC
COM
92220P105
3686
41054
SH
SOLE
35537
0
5517
VARONIS SYS INC
COM
922280102
1571
58607
SH
SOLE
53801
0
4806
VASCO DATA SEC INTL INC
COM
92230Y104
257
18857
SH
SOLE
0
0
18857
VCA INC
COM
918194101
7505
109321
SH
SOLE
18525
0
90796
VECTOR GROUP LTD
COM
92240M108
607
26698
SH
SOLE
0
0
26698
VECTREN CORP
COM
92240G101
18930
362990
SH
SOLE
351981
0
11009
VEDANTA LTD
SPONSORED ADR
92242Y100
194
15659
SH
SOLE
15599
0
60
VEECO INSTRS INC DEL
COM
922417100
617
21164
SH
SOLE
21045
0
119
VEEVA SYS INC
CL A COM
922475108
1206
29621
SH
SOLE
18373
0
11248
VENTAS INC
COM
92276F100
65207
1042974
SH
SOLE
987033
0
55941
VEREIT INC
COM
92339V100
661
78170
SH
SOLE
0
0
78170
VERICEL CORP
COM
92346J108
35
11606
SH
SOLE
0
0
11606
VERIFONE SYS INC
COM
92342Y109
5213
294022
SH
SOLE
98548
0
195474
VERIFONE SYS INC
COM
92342Y109
17
24900
SH
Call
SOLE
0
0
0
VERINT SYS INC
COM
92343X100
1266
35922
SH
SOLE
33761
0
2161
VERISIGN INC
COM
92343E102
1185
15577
SH
SOLE
1352
0
14225
VERISK ANALYTICS INC
COM
92345Y106
6743
83076
SH
SOLE
76448
0
6628
VERIZON COMMUNICATIONS INC
COM
92343V104
445840
8352186
SH
SOLE
4686710
0
3665476
VERIZON COMMUNICATIONS INC
COM
92343V104
1
18600
SH
Call
SOLE
0
0
0
VERIZON COMMUNICATIONS INC
COM
92343V104
120
73100
SH
Call
SOLE
0
0
0
VERIZON COMMUNICATIONS INC
COM
92343V104
120
33400
SH
Call
SOLE
0
0
0
VERIZON COMMUNICATIONS INC
COM
92343V104
12
11400
SH
Call
SOLE
0
0
0
VERIZON COMMUNICATIONS INC
COM
92343V104
39
94600
SH
Call
SOLE
0
0
0
VERMILION ENERGY INC
COM
923725105
3475
82690
SH
SOLE
82090
0
600
VERSUM MATLS INC
COM
92532W103
4660
166036
SH
SOLE
11309
0
154727
VERTEX PHARMACEUTICALS INC
COM
92532F100
22790
309354
SH
SOLE
298668
0
10686
VIACOM INC NEW
CL A
92553P102
637
16548
SH
SOLE
0
0
16548
VIACOM INC NEW
CL B
92553P201
3961
112835
SH
SOLE
41034
0
71801
VIACOM INC NEW
CL B
92553P201
11
54800
SH
Call
SOLE
0
0
0
VICOR CORP
COM
925815102
351
23259
SH
SOLE
0
0
23259
VICTORY PORTFOLIOS II
CEMP US 500 ENHA
92647N782
1554
38569
SH
SOLE
0
0
38569
VICTORY PORTFOLIOS II
CEMP US EQ INCOM
92647N824
1881
45535
SH
SOLE
0
0
45535
VIRNETX HLDG CORP
COM
92823T108
60
27160
SH
SOLE
0
0
27160
VIRTUS GLOBAL DIVID INCOME F
COM
92835W107
420
34915
SH
SOLE
0
0
34915
VIRTUS GLOBAL MULTI-SEC INC
COM
92829B101
419
27305
SH
SOLE
0
0
27305
VIRTUS TOTAL RETURN FD
COM
92829A103
584
130715
SH
SOLE
0
0
130715
VISA INC
COM CL A
92826C839
127631
1635848
SH
SOLE
616381
0
1019467
VISA INC
COM CL A
92826C839
1
10300
SH
Call
SOLE
0
0
0
VISA INC
COM CL A
92826C839
6
15800
SH
Call
SOLE
0
0
0
VISTA OUTDOOR INC
COM
928377100
851
23067
SH
SOLE
9646
0
13421
VITAL THERAPIES INC
COM
92847R104
53
12282
SH
SOLE
0
0
12282
VITAMIN SHOPPE INC
COM
92849E101
459
19318
SH
SOLE
19318
0
0
VIVUS INC
COM
928551100
15
13265
SH
SOLE
0
0
13265
VMWARE INC
CL A COM
928563402
4478
56872
SH
SOLE
31917
0
24955
VOC ENERGY TR
TR UNIT
91829B103
91
28569
SH
SOLE
0
0
28569
VODAFONE GROUP PLC NEW
SPNSR ADR
92857W308
129312
5293181
SH
SOLE
4450043
0
843138
VONAGE HLDGS CORP
COM
92886T201
91
13220
SH
SOLE
0
0
13220
VOXELJET AG
ADS
92912L107
42
14615
SH
SOLE
0
0
14615
VOYA EMERGING MKTS HIGH DIVI
COM
92912P108
956
128320
SH
SOLE
0
0
128320
VOYA FINL INC
COM
929089100
4825
123017
SH
SOLE
118975
0
4042
VOYA GLBL ADV & PREM OPP FD
COM
92912R104
247
25078
SH
SOLE
0
0
25078
VOYA GLBL EQTY DIV & PREM OP
COM
92912T100
297
43865
SH
SOLE
0
0
43865
VOYA INFRASTRUCTURE INDLS &
COM
92912X101
138
10630
SH
SOLE
0
0
10630
VOYA INTL HIGH DIVID EQTY IN
COM
92912Y109
115
17848
SH
SOLE
0
0
17848
VOYA PRIME RATE TR
SH BEN INT
92913A100
364
65724
SH
SOLE
0
0
65724
VOYA RISK MANAGED NAT RES FD
COM
92913C106
1250
195352
SH
SOLE
0
0
195352
VTTI ENERGY PARTNERS LP
COM UNIT RP LT
Y9384M101
836
51739
SH
SOLE
0
0
51739
VULCAN MATLS CO
COM
929160109
7231
57766
SH
SOLE
2935
0
54831
VUZIX CORP
COM NEW
92921W300
69
10100
SH
SOLE
0
0
10100
VWR CORP
COM
91843L103
2853
113991
SH
SOLE
112732
0
1259
W P CAREY INC
COM
92936U109
5618
95081
SH
SOLE
0
0
95081
WABASH NATL CORP
COM
929566107
200
12671
SH
SOLE
0
0
12671
WABCO HLDGS INC
COM
92927K102
11511
108438
SH
SOLE
106971
0
1467
WABTEC CORP
COM
929740108
3024
36427
SH
SOLE
24158
0
12269
WADDELL & REED FINL INC
CL A
930059100
6633
339959
SH
SOLE
0
0
339959
WAGEWORKS INC
COM
930427109
3418
47144
SH
SOLE
47144
0
0
WAL-MART STORES INC
COM
931142103
135226
1956380
SH
SOLE
1054140
0
902240
WAL-MART STORES INC
COM
931142103
1
34000
SH
Call
SOLE
0
0
0
WALGREENS BOOTS ALLIANCE INC
COM
931427108
51608
623584
SH
SOLE
103151
0
520433
WALGREENS BOOTS ALLIANCE INC
COM
931427108
8
22800
SH
Call
SOLE
0
0
0
WALGREENS BOOTS ALLIANCE INC
COM
931427108
107
25400
SH
Call
SOLE
0
0
0
WASHINGTON FED INC
COM
938824109
265
7729
SH
SOLE
4861
0
2868
WASHINGTON PRIME GROUP NEW
COM
93964W108
4355
418315
SH
SOLE
51172
0
367143
WASHINGTON REAL ESTATE INVT
SH BEN INT
939653101
313
9587
SH
SOLE
0
0
9587
WASHINGTON TR BANCORP
COM
940610108
2837
50615
SH
SOLE
50615
0
0
WASTE CONNECTIONS INC
COM
94106B101
22026
280269
SH
SOLE
30310
0
249959
WASTE MGMT INC DEL
COM
94106L109
47996
676863
SH
SOLE
453256
0
223607
WATERS CORP
COM
941848103
8683
64607
SH
SOLE
61261
0
3346
WATSCO INC
COM
942622200
1234
8331
SH
SOLE
4787
0
3544
WAYFAIR INC
CL A
94419L101
1506
42963
SH
SOLE
38338
0
4625
WCI CMNTYS INC
COM PAR $0.01
92923C807
228
9732
SH
SOLE
0
0
9732
WD-40 CO
COM
929236107
678
5797
SH
SOLE
4631
0
1166
WEATHERFORD INTL PLC
ORD SHS
G48833100
16715
3349624
SH
SOLE
3136733
0
212891
WEBMD HEALTH CORP
COM
94770V102
1519
30643
SH
SOLE
7707
0
22936
WEBSTER FINL CORP CONN
COM
947890109
1470
27083
SH
SOLE
25859
0
1224
WEC ENERGY GROUP INC
COM
92939U106
54708
932793
SH
SOLE
856603
0
76190
WEIBO CORP
SPONSORED ADR
948596101
580
14281
SH
SOLE
0
0
14281
WEIGHT WATCHERS INTL INC NEW
COM
948626106
149
12986
SH
SOLE
0
0
12986
WEINGARTEN RLTY INVS
SH BEN INT
948741103
332
9273
SH
SOLE
0
0
9273
WELLCARE HEALTH PLANS INC
COM
94946T106
1074
7833
SH
SOLE
7402
0
431
WELLS FARGO & CO NEW
*W EXP 10/28/201
949746119
277
12970
SH
SOLE
0
0
12970
WELLS FARGO & CO NEW
COM
949746101
180048
3267060
SH
SOLE
2116866
0
1150194
WELLS FARGO & CO NEW
COM
949746101
72
13300
SH
Call
SOLE
0
0
0
WELLS FARGO & CO NEW
PERP PFD CNV A
949746804
2395
2013
SH
SOLE
0
0
2013
WELLS FARGO GLOBAL DIVIDEND
COM
94987C103
190
34925
SH
SOLE
0
0
34925
WELLS FARGO INCOME OPPORTUNI
WF INC OPPTY FD
94987B105
105
12419
SH
SOLE
0
0
12419
WELLS FARGO MULTI SECTOR INC
COM
94987D101
5335
415796
SH
SOLE
0
0
415796
WELLTOWER INC
6.50% PFD PREPET
95040Q203
722
12000
SH
SOLE
0
0
12000
WELLTOWER INC
COM
95040Q104
101909
1522619
SH
SOLE
1273776
0
248843
WENDYS CO
COM
95058W100
2116
156504
SH
SOLE
112787
0
43717
WERNER ENTERPRISES INC
COM
950755108
3816
141604
SH
SOLE
0
0
141604
WESBANCO INC
COM
950810101
652
15131
SH
SOLE
0
0
15131
WESCO AIRCRAFT HLDGS INC
COM
950814103
852
56997
SH
SOLE
57573
0
576
WESCO INTL INC
COM
95082P105
5825
87531
SH
SOLE
86657
0
874
WEST CORP
COM
952355204
2695
108863
SH
SOLE
102655
0
6208
WEST PHARMACEUTICAL SVSC INC
COM
955306105
5364
63225
SH
SOLE
47436
0
15789
WESTAR ENERGY INC
COM
95709T100
647
11477
SH
SOLE
0
0
11477
WESTERN ALLIANCE BANCORP
COM
957638109
2303
47271
SH
SOLE
34030
0
13241
WESTERN ASSET CLYM INFL OPP
COM
95766R104
1380
123886
SH
SOLE
0
0
123886
WESTERN ASSET CLYM INFL SEC
COM SH BEN INT
95766Q106
255
22211
SH
SOLE
0
0
22211
WESTERN ASSET EMRG MKT DEBT
COM
95766A101
1630
110801
SH
SOLE
0
0
110801
WESTERN ASSET GLB HI INCOME
COM
95766B109
169
17182
SH
SOLE
0
0
17182
WESTERN ASSET GLOBAL CP DEFI
COM
95790C107
1057
61752
SH
SOLE
0
0
61752
WESTERN ASSET HGH YLD DFNDFD
COM
95768B107
1433
95297
SH
SOLE
0
0
95297
WESTERN ASSET HIGH INCM FD I
COM
95766J102
503
71007
SH
SOLE
0
0
71007
WESTERN ASSET HIGH INCM OPP
COM
95766K109
1744
349411
SH
SOLE
0
0
349411
WESTERN ASSET INTM MUNI FD I
COM
958435109
1199
126042
SH
SOLE
0
0
126042
WESTERN ASSET INVT GRADE DEF
COM
95790A101
311
15221
SH
SOLE
0
0
15221
WESTERN ASSET MTG CAP CORP
COM
95790D105
193
19148
SH
SOLE
0
0
19148
WESTERN ASSET MUN DEF OPP TR
COM
95768A109
1548
71699
SH
SOLE
0
0
71699
WESTERN ASSET MUN HI INCM FD
COM
95766N103
1283
179000
SH
SOLE
0
0
179000
WESTERN ASSET PREMIER BD FD
SHS BEN INT
957664105
192
14800
SH
SOLE
0
0
14800
WESTERN ASST MN PRT FD INC
COM
95766P108
2912
195440
SH
SOLE
0
0
195440
WESTERN ASST MNGD MUN FD INC
COM
95766M105
984
71740
SH
SOLE
0
0
71740
WESTERN DIGITAL CORP
COM
958102105
40488
595848
SH
SOLE
498900
0
96948
WESTERN GAS EQUITY PARTNERS
COMUNT LTD PT
95825R103
885
20901
SH
SOLE
0
0
20901
WESTERN GAS PARTNERS LP
COM UNIT LP IN
958254104
5790
98542
SH
SOLE
0
0
98542
WESTERN NEW ENG BANCORP INC
COM
958892101
134
14351
SH
SOLE
0
0
14351
WESTERN REFNG INC
COM
959319104
648
17128
SH
SOLE
0
0
17128
WESTERN REFNG LOGISTICS LP
COM UNIT REP LTP
95931Q205
352
16473
SH
SOLE
0
0
16473
WESTERN UN CO
COM
959802109
74113
3412203
SH
SOLE
3377533
0
34670
WESTLAKE CHEM PARTNERS LP
COM UNIT RP LP
960417103
337
15589
SH
SOLE
0
0
15589
WESTPAC BKG CORP
SPONSORED ADR
961214301
21217
903608
SH
SOLE
855527
0
48081
WESTPORT FUEL SYSTEMS INC
COM NEW
960908309
59
52010
SH
SOLE
0
0
52010
WESTROCK CO
COM
96145D105
21183
417232
SH
SOLE
304338
0
112894
WEX INC
COM
96208T104
1126
10087
SH
SOLE
3983
0
6104
WEYERHAEUSER CO
COM
962166104
49953
1660130
SH
SOLE
1177067
0
483063
WGL HLDGS INC
COM
92924F106
219
2873
SH
SOLE
0
0
2873
WHIRLPOOL CORP
COM
963320106
6530
35922
SH
SOLE
15244
0
20678
WHITE MTNS INS GROUP LTD
COM
G9618E107
4039
4831
SH
SOLE
4378
0
453
WHITEHORSE FIN INC
COM
96524V106
612
50256
SH
SOLE
0
0
50256
WHITEWAVE FOODS CO
COM
966244105
1081
19443
SH
SOLE
0
0
19443
WHITING PETE CORP NEW
COM
966387102
6031
501777
SH
SOLE
78213
0
423564
WHOLE FOODS MKT INC
COM
966837106
8265
268700
SH
SOLE
148405
0
120295
WHOLE FOODS MKT INC
COM
966837106
1
10400
SH
Call
SOLE
0
0
0
WILEY JOHN & SONS INC
CL A
968223206
19649
360536
SH
SOLE
358485
0
2051
WILLAMETTE VY VINEYARD INC
COM
969136100
105
13075
SH
SOLE
0
0
13075
WILLIAMS CLAYTON ENERGY INC
COM
969490101
387
3247
SH
SOLE
0
0
3247
WILLIAMS COS INC DEL
COM
969457100
10652
342061
SH
SOLE
20209
0
321852
WILLIAMS PARTNERS L P NEW
COM UNIT LTD PAR
96949L105
6589
173260
SH
SOLE
0
0
173260
WILLIAMS SONOMA INC
COM
969904101
1685
34828
SH
SOLE
949
0
33879
WILLIS TOWERS WATSON PUB LTD
SHS
G96629103
41701
341028
SH
SOLE
242490
0
98538
WINDSTREAM HLDGS INC
COM NEW
97382A200
118
16062
SH
SOLE
0
0
16062
WINTRUST FINL CORP
COM
97650W108
15326
211186
SH
SOLE
38500
0
172686
WISDOMTREE INVTS INC
COM
97717P104
681
61124
SH
SOLE
0
0
61124
WISDOMTREE TR
DIV EX-FINL FD
97717W406
1451
18065
SH
SOLE
0
0
18065
WISDOMTREE TR
EMER MKT HIGH FD
97717W315
7326
196206
SH
SOLE
1137
0
195069
WISDOMTREE TR
EMG MKTS SMCAP
97717W281
1069
27334
SH
SOLE
0
0
27334
WISDOMTREE TR
EUROPE HEDGED EQ
97717X701
70691
1231542
SH
SOLE
923320
0
308222
WISDOMTREE TR
EUROPE SMCP DV
97717W869
1241
22719
SH
SOLE
0
0
22719
WISDOMTREE TR
GLB HIGH DIV FD
97717W877
214
4920
SH
SOLE
0
0
4920
WISDOMTREE TR
HEDGED HI YLD BD
97717W430
246
10313
SH
SOLE
0
0
10313
WISDOMTREE TR
HIGH DIV FD
97717W208
12807
190297
SH
SOLE
0
0
190297
WISDOMTREE TR
INDIA ERNGS FD
97717W422
2774
137316
SH
SOLE
0
0
137316
WISDOMTREE TR
INTL DIV EX FINL
97717W786
910
24353
SH
SOLE
0
0
24353
WISDOMTREE TR
INTL EQUITY FD
97717W703
19128
412239
SH
SOLE
386204
0
26035
WISDOMTREE TR
INTL LRGCAP DV
97717W794
594
13872
SH
SOLE
0
0
13872
WISDOMTREE TR
INTL SMCAP DIV
97717W760
4583
76356
SH
SOLE
0
0
76356
WISDOMTREE TR
ITL HDG QTLY DIV
97717X594
26567
1008253
SH
SOLE
732936
0
275317
WISDOMTREE TR
ITL HIGH DIV FD
97717W802
212
5563
SH
SOLE
0
0
5563
WISDOMTREE TR
JAPN HEDGE EQT
97717W851
18487
373181
SH
SOLE
129026
0
244155
WISDOMTREE TR
JP SMALLCP DIV
97717W836
16047
259154
SH
SOLE
247606
0
11548
WISDOMTREE TR
JPN SCAP HDG EQT
97717W521
457
12627
SH
SOLE
0
0
12627
WISDOMTREE TR
LARGECAP DIVID
97717W307
23220
290617
SH
SOLE
249166
0
41451
WISDOMTREE TR
LRGECP VALUE FD
97717W547
28508
421545
SH
SOLE
415709
0
5836
WISDOMTREE TR
MDCP EARN FUND
97717W570
588
5730
SH
SOLE
0
0
5730
WISDOMTREE TR
MIDCAP DIVI FD
97717W505
18066
191397
SH
SOLE
0
0
191397
WISDOMTREE TR
SMALLCAP DIVID
97717W604
10387
125554
SH
SOLE
0
0
125554
WISDOMTREE TR
SMLCAP EARN FD
97717W562
959
9824
SH
SOLE
0
0
9824
WISDOMTREE TR
TOTAL DIVID FD
97717W109
564
6941
SH
SOLE
0
0
6941
WISDOMTREE TR
US QTLY DIV GRT
97717X669
1830
55013
SH
SOLE
0
0
55013
WIX COM LTD
SHS
M98068105
577
12942
SH
SOLE
0
0
12942
WOLVERINE WORLD WIDE INC
COM
978097103
1125
51273
SH
SOLE
0
0
51273
WOODWARD INC
COM
980745103
613
8876
SH
SOLE
4979
0
3897
WORKDAY INC
CL A
98138H101
3910
59161
SH
SOLE
50400
0
8761
WORTHINGTON INDS INC
COM
981811102
1602
33776
SH
SOLE
21904
0
11872
WPP PLC NEW
ADR
92937A102
5360
48437
SH
SOLE
45428
0
3009
WPX ENERGY INC
COM
98212B103
367
25190
SH
SOLE
396
0
24794
WRIGHT MED GROUP N V
ORD SHS 0.03 PAR
N96617118
262
11402
SH
SOLE
10757
0
645
WSI INDS INC
COM
92932Q102
108
36000
SH
SOLE
0
0
36000
WYNDHAM WORLDWIDE CORP
COM
98310W108
3169
41499
SH
SOLE
21487
0
20012
WYNN RESORTS LTD
COM
983134107
7539
87138
SH
SOLE
301
0
86837
XCEL ENERGY INC
COM
98389B100
11852
291212
SH
SOLE
211102
0
80110
XENIA HOTELS & RESORTS INC
COM
984017103
325
16749
SH
SOLE
0
0
16749
XEROX CORP
COM
984121103
1592
182336
SH
SOLE
90363
0
91973
XILINX INC
COM
983919101
20178
334241
SH
SOLE
253988
0
80253
XILINX INC
COM
983919101
52
15400
SH
Call
SOLE
0
0
0
XL GROUP LTD
COM
G98294104
3395
91119
SH
SOLE
60185
0
30934
XPO LOGISTICS INC
COM
983793100
10760
249315
SH
SOLE
0
0
249315
XPO LOGISTICS INC
COM
983793100
59
61900
SH
Call
SOLE
0
0
0
XYLEM INC
COM
98419M100
3889
78540
SH
SOLE
23339
0
55201
YADKIN FINL CORP
COM
984305102
235
6864
SH
SOLE
0
0
6864
YAHOO INC
COM
984332106
1296
33525
SH
SOLE
0
0
33525
YAMANA GOLD INC
COM
98462Y100
146
51983
SH
SOLE
0
0
51983
YELP INC
CL A
985817105
1112
29171
SH
SOLE
0
0
29171
YIRENDAI LTD
SPONSORED ADR
98585L100
228
10995
SH
SOLE
0
0
10995
YPF SOCIEDAD ANONIMA
SPON ADR CL D
984245100
256
15470
SH
SOLE
0
0
15470
YRC WORLDWIDE INC
COM PAR $.01
984249607
886
66730
SH
SOLE
0
0
66730
YRC WORLDWIDE INC
COM PAR $.01
984249607
11
26300
SH
Call
SOLE
0
0
0
YUM BRANDS INC
COM
988498101
13462
212572
SH
SOLE
38297
0
174275
YUM BRANDS INC
COM
988498101
125
41700
SH
Call
SOLE
0
0
0
YUM BRANDS INC
COM
988498101
11
21600
SH
Call
SOLE
0
0
0
YUM CHINA HLDGS INC
COM
98850P109
8121
310896
SH
SOLE
156721
0
154175
ZAYO GROUP HLDGS INC
COM
98919V105
3833
116659
SH
SOLE
0
0
116659
ZEBRA TECHNOLOGIES CORP
CL A
989207105
3741
43619
SH
SOLE
39811
0
3808
ZELTIQ AESTHETICS INC
COM
98933Q108
938
21555
SH
SOLE
11899
0
9656
ZILLOW GROUP INC
CL C CAP STK
98954M200
294
8058
SH
SOLE
0
0
8058
ZIMMER BIOMET HLDGS INC
COM
98956P102
13706
132812
SH
SOLE
93208
0
39604
ZION OIL & GAS INC
COM
989696109
17
12189
SH
SOLE
0
0
12189
ZIONS BANCORPORATION
COM
989701107
646
15012
SH
SOLE
63
0
14949
ZIOPHARM ONCOLOGY INC
COM
98973P101
173
32426
SH
SOLE
0
0
32426
ZOES KITCHEN INC
COM
98979J109
1635
68140
SH
SOLE
64765
0
3375
ZOETIS INC
CL A
98978V103
24097
450155
SH
SOLE
248555
0
201600
ZTO EXPRESS CAYMAN INC
SPONSORED ADR
98980A105
265
21915
SH
SOLE
0
0
21915
ZWEIG FD
COM NEW
989834205
174
14419
SH
SOLE
0
0
14419
ZYNGA INC
CL A
98986T108
95
37000
SH
SOLE
0
0
37000