0001084208-16-000016.txt : 20161114
0001084208-16-000016.hdr.sgml : 20161111
20161114145333
ACCESSION NUMBER: 0001084208-16-000016
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20160930
FILED AS OF DATE: 20161114
DATE AS OF CHANGE: 20161114
EFFECTIVENESS DATE: 20161114
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: 161993923
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
09-30-2016
09-30-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
11-14-2016
0
3316
36667763
false
INFORMATION TABLE
2
rj1110_13F.xml
SECTION 13F HOLDINGS REPORT
1 800 FLOWERS COM
CL A
68243Q106
131
14300
SH
SOLE
0
0
14300
3-D SYS CORP DEL
COM NEW
88554D205
2362
131562
SH
SOLE
0
0
131562
3M CO
COM
88579Y101
94801
537929
SH
SOLE
259585
0
278344
8POINT3 ENERGY PARTNERS LP
CL A RPT LTDPT
282539105
673
46745
SH
SOLE
0
0
46745
8X8 INC NEW
COM
282914100
918
59524
SH
SOLE
0
0
59524
A H BELO CORP
COM CL A
001282102
74
10015
SH
SOLE
0
0
10015
AAC HLDGS INC
COM
000307108
613
35258
SH
SOLE
0
0
35258
AAON INC
COM PAR $0.004
000360206
274
9490
SH
SOLE
0
0
9490
AAR CORP
COM
000361105
549
17540
SH
SOLE
0
0
17540
ABAXIS INC
COM
002567105
5019
97223
SH
SOLE
97059
0
164
ABB LTD
SPONSORED ADR
000375204
9455
420029
SH
SOLE
34726
0
385303
ABBOTT LABS
COM
002824100
75618
1788082
SH
SOLE
953338
0
834744
ABBOTT LABS
COM
002824100
105
72300
SH
Call
SOLE
0
0
0
ABBOTT LABS
COM
002824100
55
71900
SH
Call
SOLE
0
0
0
ABBVIE INC
COM
00287Y109
188408
2987281
SH
SOLE
2001622
0
985659
ABBVIE INC
COM
00287Y109
9
21500
SH
Call
SOLE
0
0
0
ABERDEEN ASIA PACIFIC INCOM
COM
003009107
538
105080
SH
SOLE
0
0
105080
ABERDEEN SINGAPORE FD INC
COM
003244100
95
10171
SH
SOLE
0
0
10171
ABIOMED INC
COM
003654100
2143
16663
SH
SOLE
3130
0
13533
ABM INDS INC
COM
000957100
515
12961
SH
SOLE
11044
0
1917
ACACIA COMMUNICATIONS INC
COM
00401C108
1352
13092
SH
SOLE
0
0
13092
ACACIA RESH CORP
ACACIA TCH COM
003881307
170
26100
SH
SOLE
0
0
26100
ACADEMY FDS TR
INNOV IBD50 FD
004006508
243
10325
SH
SOLE
0
0
10325
ACADIA HEALTHCARE COMPANY IN
COM
00404A109
3220
64990
SH
SOLE
30158
0
34832
ACADIA PHARMACEUTICALS INC
COM
004225108
458
14393
SH
SOLE
7834
0
6559
ACADIA PHARMACEUTICALS INC
COM
004225108
17
11000
SH
Call
SOLE
0
0
0
ACCENTURE PLC IRELAND
SHS CLASS A
G1151C101
34327
280973
SH
SOLE
114584
0
166389
ACELRX PHARMACEUTICALS INC
COM
00444T100
97
25000
SH
SOLE
0
0
25000
ACHILLION PHARMACEUTICALS IN
COM
00448Q201
907
111965
SH
SOLE
0
0
111965
ACORDA THERAPEUTICS INC
COM
00484M106
327
15670
SH
SOLE
15170
0
500
ACTIVISION BLIZZARD INC
COM
00507V109
18057
407602
SH
SOLE
350507
0
57095
ACTUANT CORP
CL A NEW
00508X203
8071
347294
SH
SOLE
347294
0
0
ACUITY BRANDS INC
COM
00508Y102
14059
53134
SH
SOLE
42530
0
10604
ADAM NAT RES FD INC
COM
00548F105
1878
94248
SH
SOLE
0
0
94248
ADAMIS PHARMACEUTICALS CORP
COM NEW
00547W208
373
108647
SH
SOLE
0
0
108647
ADAMS DIVERSIFIED EQUITY FD
COM
006212104
11002
836675
SH
SOLE
0
0
836675
ADEPTUS HEALTH INC
CL A
006855100
300
6958
SH
SOLE
4602
0
2356
ADOBE SYS INC
COM
00724F101
28094
258837
SH
SOLE
212953
0
45884
ADURO BIOTECH INC
COM
00739L101
293
23549
SH
SOLE
0
0
23549
ADVANCE AUTO PARTS INC
COM
00751Y106
8261
55398
SH
SOLE
39097
0
16301
ADVANCED ENERGY INDS
COM
007973100
309
6534
SH
SOLE
700
0
5834
ADVANCED MICRO DEVICES INC
COM
007903107
416
60204
SH
SOLE
0
0
60204
ADVENT CLAY CONV SEC INC FD
COM
007639107
401
69703
SH
SOLE
0
0
69703
ADVENT CLAYMORE CV SECS & IN
COM
00764C109
2493
170993
SH
SOLE
0
0
170993
ADVENT CLAYMORE ENH GRW & IN
COM
00765E104
1119
134018
SH
SOLE
0
0
134018
ADVISORSHARES TR
PERITUS HG YLD
00768Y503
319
9140
SH
SOLE
0
0
9140
ADVISORSHARES TR
RANGER EQUITY BE
00768Y883
744
77303
SH
SOLE
0
0
77303
ADVISORSHARES TR
SAGE CORE ETF
00768Y651
5916
59575
SH
SOLE
0
0
59575
ADVISORY BRD CO
COM
00762W107
348
7789
SH
SOLE
7629
0
160
AEGON N V
NY REGISTRY SH
007924103
4752
1231097
SH
SOLE
77953
0
1153144
AERCAP HOLDINGS NV
SHS
N00985106
6138
159482
SH
SOLE
150760
0
8722
AERIE PHARMACEUTICALS INC
COM
00771V108
4413
116929
SH
SOLE
50878
0
66051
AERIE PHARMACEUTICALS INC
COM
00771V108
102
23800
SH
Call
SOLE
0
0
0
AEROVIRONMENT INC
COM
008073108
326
13358
SH
SOLE
0
0
13358
AES CORP
COM
00130H105
7025
546670
SH
SOLE
529547
0
17123
AES TR III
PFD CV 6.75%
00808N202
511
10021
SH
SOLE
110
0
9911
AETNA INC NEW
COM
00817Y108
23267
201530
SH
SOLE
130854
0
70676
AFFILIATED MANAGERS GROUP
COM
008252108
4593
31744
SH
SOLE
10754
0
20990
AFLAC INC
COM
001055102
15853
220578
SH
SOLE
27590
0
192988
AGCO CORP
COM
001084102
9417
190937
SH
SOLE
189049
0
1888
AGILENT TECHNOLOGIES INC
COM
00846U101
735
15611
SH
SOLE
9
0
15602
AGNICO EAGLE MINES LTD
COM
008474108
2147
39620
SH
SOLE
0
0
39620
AGREE REALTY CORP
COM
008492100
2593
52454
SH
SOLE
31818
0
20636
AGRIUM INC
COM
008916108
14357
158580
SH
SOLE
127069
0
31511
AIMMUNE THERAPEUTICS INC
COM
00900T107
257
17134
SH
SOLE
16361
0
773
AIR LEASE CORP
CL A
00912X302
11135
389612
SH
SOLE
23548
0
366064
AIR METHODS CORP
COM PAR $.06
009128307
2218
70424
SH
SOLE
70105
0
319
AIR PRODS & CHEMS INC
COM
009158106
73920
491687
SH
SOLE
56555
0
435132
AIR PRODS & CHEMS INC
COM
009158106
36
30300
SH
Call
SOLE
0
0
0
AIRCASTLE LTD
COM
G0129K104
13738
691758
SH
SOLE
496690
0
195068
AIRTRAN HLDGS INC
NOTE 5.250%11/0
00949PAD0
411
150000
PRN
SOLE
0
0
150000
AK STL HLDG CORP
COM
001547108
330
68243
SH
SOLE
0
0
68243
AKAMAI TECHNOLOGIES INC
COM
00971T101
5125
96721
SH
SOLE
85925
0
10796
AKEBIA THERAPEUTICS INC
COM
00972D105
260
28746
SH
SOLE
24646
0
4100
ALAMOS GOLD INC NEW
COM CL A
011532108
136
16617
SH
SOLE
0
0
16617
ALASKA AIR GROUP INC
COM
011659109
10153
154156
SH
SOLE
69711
0
84445
ALBEMARLE CORP
COM
012653101
7623
89167
SH
SOLE
64074
0
25093
ALCENTRA CAP CORP
COM
01374T102
2251
173260
SH
SOLE
0
0
173260
ALCOA INC
COM
013817101
5190
511834
SH
SOLE
1301
0
510533
ALDER BIOPHARMACEUTICALS INC
COM
014339105
560
17088
SH
SOLE
8302
0
8786
ALERE INC
COM
01449J105
455
10524
SH
SOLE
5964
0
4560
ALEXANDRIA REAL ESTATE EQ IN
COM
015271109
3072
28241
SH
SOLE
21970
0
6271
ALEXCO RESOURCE CORP
COM
01535P106
234
131453
SH
SOLE
0
0
131453
ALEXION PHARMACEUTICALS INC
COM
015351109
25228
205874
SH
SOLE
123654
0
82220
ALIBABA GROUP HLDG LTD
SPONSORED ADS
01609W102
53098
501915
SH
SOLE
324435
0
177480
ALIGN TECHNOLOGY INC
COM
016255101
3623
38641
SH
SOLE
25962
0
12679
ALKERMES PLC
SHS
G01767105
1178
25046
SH
SOLE
22262
0
2784
ALLEGHANY CORP DEL
COM
017175100
12617
24031
SH
SOLE
15072
0
8959
ALLEGIANT TRAVEL CO
COM
01748X102
246
1866
SH
SOLE
0
0
1866
ALLEGION PUB LTD CO
ORD SHS
G0176J109
2219
32195
SH
SOLE
1795
0
30400
ALLERGAN PLC
PFD CONV SER A
G0177J116
2189
2665
SH
SOLE
0
0
2665
ALLERGAN PLC
SHS
G0177J108
88953
386233
SH
SOLE
274654
0
111579
ALLETE INC
COM NEW
018522300
4432
74337
SH
SOLE
70437
0
3900
ALLIANCE DATA SYSTEMS CORP
COM
018581108
12851
59901
SH
SOLE
31370
0
28531
ALLIANCE RES PARTNER L P
UT LTD PART
01877R108
747
33659
SH
SOLE
0
0
33659
ALLIANCEBERNSTEIN GBL HGH IN
COM
01879R106
774
61418
SH
SOLE
0
0
61418
ALLIANCEBERNSTEIN HOLDING LP
UNIT LTD PARTN
01881G106
1050
46053
SH
SOLE
0
0
46053
ALLIANCEBERNSTEIN NATL MUNI
COM
01864U106
341
23133
SH
SOLE
0
0
23133
ALLIANT ENERGY CORP
COM
018802108
8117
211871
SH
SOLE
183573
0
28298
ALLIANZGI CONV & INCOME FD
COM
018828103
557
82516
SH
SOLE
0
0
82516
ALLIANZGI CONV & INCOME FD I
COM
018825109
1422
239767
SH
SOLE
0
0
239767
ALLIANZGI DIVERS INC & CNV F
COM
01883J108
919
48304
SH
SOLE
0
0
48304
ALLIANZGI EQUITY & CONV INCO
COM
018829101
2656
141869
SH
SOLE
0
0
141869
ALLIANZGI NFJ DIVID INT & PR
COM
01883A107
1939
153422
SH
SOLE
0
0
153422
ALLIED WRLD ASSUR COM HLDG A
SHS
H01531104
21370
528701
SH
SOLE
526515
0
2186
ALLSCRIPTS HEALTHCARE SOLUTN
COM
01988P108
200
15149
SH
SOLE
0
0
15149
ALLSTATE CORP
COM
020002101
51473
744031
SH
SOLE
195334
0
548697
ALLSTATE CORP
COM
020002101
15
16200
SH
Call
SOLE
0
0
0
ALLY FINL INC
COM
02005N100
8313
426982
SH
SOLE
417070
0
9912
ALMADEN MINERALS LTD
COM CL B
020283305
584
417180
SH
SOLE
0
0
417180
ALPHABET INC
CAP STK CL A
02079K305
139608
173629
SH
SOLE
64150
0
109479
ALPHABET INC
CAP STK CL C
02079K107
134189
172632
SH
SOLE
59396
0
113236
ALPINE GLOBAL DYNAMIC DIVD F
COM NEW
02082E205
352
40413
SH
SOLE
0
0
40413
ALPINE GLOBAL PREMIER PPTYS
COM SBI
02083A103
1869
336845
SH
SOLE
0
0
336845
ALPINE TOTAL DYNAMIC DIVID F
COM SH BEN INT N
021060207
9089
1191242
SH
SOLE
0
0
1191242
ALPS ETF TR
ALERIAN ENERGY
00162Q676
476
20508
SH
SOLE
0
0
20508
ALPS ETF TR
ALERIAN MLP
00162Q866
47946
3778246
SH
SOLE
1392
0
3776854
ALPS ETF TR
C&S GLOBL ETF
00162Q106
505
11216
SH
SOLE
0
0
11216
ALPS ETF TR
EQUAL SEC ETF
00162Q205
235
3981
SH
SOLE
0
0
3981
ALPS ETF TR
INTL SEC DV DOG
00162Q718
408
16847
SH
SOLE
0
0
16847
ALPS ETF TR
MED BREAKTHGH
00162Q593
3878
148567
SH
SOLE
0
0
148567
ALPS ETF TR
RIVRFRNT STR INC
00162Q783
41697
1645471
SH
SOLE
1633492
0
11979
ALPS ETF TR
SECTR DIV DOGS
00162Q858
21325
512977
SH
SOLE
0
0
512977
ALPS ETF TR
SPROTT GL MINE
00162Q643
937
38811
SH
SOLE
0
0
38811
ALTRIA GROUP INC
COM
02209S103
235130
3718655
SH
SOLE
2542830
0
1175825
ALZA CORP
SDCV 7/2
02261WAB5
367
226000
PRN
SOLE
0
0
226000
AMAG PHARMACEUTICALS INC
COM
00163U106
294
12000
SH
SOLE
0
0
12000
AMARIN CORP PLC
SPONS ADR NEW
023111206
157
49240
SH
SOLE
0
0
49240
AMAZON COM INC
COM
023135106
207093
247331
SH
SOLE
72857
0
174474
AMAZON COM INC
COM
023135106
205
2000
SH
Call
SOLE
0
0
0
AMBARELLA INC
SHS
G037AX101
1939
26346
SH
SOLE
3087
0
23259
AMBEV SA
SPONSORED ADR
02319V103
4852
796677
SH
SOLE
707236
0
89441
AMC NETWORKS INC
CL A
00164V103
9782
188627
SH
SOLE
145517
0
43110
AMDOCS LTD
SHS
G02602103
12882
222678
SH
SOLE
220203
0
2475
AMEC FOSTER WHEELER PLC
SPONSORED ADR
00167X205
282
37925
SH
SOLE
27669
0
10256
AMEREN CORP
COM
023608102
30503
620236
SH
SOLE
588501
0
31735
AMERICA FIRST MULTIFAMILY IN
BEN UNIT CTF
02364V107
2828
479275
SH
SOLE
0
0
479275
AMERICA MOVIL SAB DE CV
SPON ADR L SHS
02364W105
268
23418
SH
SOLE
0
0
23418
AMERICAN AIRLS GROUP INC
COM
02376R102
3770
102988
SH
SOLE
0
0
102988
AMERICAN ASSETS TR INC
COM
024013104
4068
93778
SH
SOLE
93523
0
255
AMERICAN CAMPUS CMNTYS INC
COM
024835100
2613
51358
SH
SOLE
50092
0
1266
AMERICAN CAP LTD
COM
02503Y103
223
13198
SH
SOLE
0
0
13198
AMERICAN CAP MTG INVT CORP
COM
02504A104
988
57446
SH
SOLE
0
0
57446
AMERICAN CAP SR FLOATING LTD
COM
02504D108
533
48360
SH
SOLE
0
0
48360
AMERICAN CAPITAL AGENCY CORP
COM
02503X105
6174
315984
SH
SOLE
154059
0
161925
AMERICAN EAGLE OUTFITTERS NE
COM
02553E106
1160
64962
SH
SOLE
20947
0
44015
AMERICAN ELEC PWR INC
COM
025537101
49271
767331
SH
SOLE
566860
0
200471
AMERICAN EXPRESS CO
COM
025816109
33913
529548
SH
SOLE
249988
0
279560
AMERICAN FARMLAND CO
COM
02589Y100
723
91630
SH
SOLE
0
0
91630
AMERICAN FINL GROUP INC OHIO
COM
025932104
385
5130
SH
SOLE
20
0
5110
AMERICAN HOMES 4 RENT
CL A
02665T306
22135
1022870
SH
SOLE
130349
0
892521
AMERICAN INTL GROUP INC
COM NEW
026874784
9367
157855
SH
SOLE
14668
0
143187
AMERICAN MIDSTREAM PARTNERS
COM UNITS
02752P100
213
14400
SH
SOLE
0
0
14400
AMERICAN STS WTR CO
COM
029899101
1412
35251
SH
SOLE
0
0
35251
AMERICAN SUPERCONDUCTOR CORP
SHS NEW
030111207
94
13480
SH
SOLE
0
0
13480
AMERICAN TOWER CORP NEW
COM
03027X100
33763
297906
SH
SOLE
119131
0
178775
AMERICAN WOODMARK CORP
COM
030506109
384
4772
SH
SOLE
0
0
4772
AMERICAN WTR WKS CO INC NEW
COM
030420103
13945
186336
SH
SOLE
445
0
185891
AMERIGAS PARTNERS L P
UNIT L P INT
030975106
18460
404299
SH
SOLE
386019
0
18280
AMERIPRISE FINL INC
COM
03076C106
4468
44781
SH
SOLE
34090
0
10691
AMERISAFE INC
COM
03071H100
1269
21597
SH
SOLE
21597
0
0
AMERISOURCEBERGEN CORP
COM
03073E105
6121
75767
SH
SOLE
6282
0
69485
AMETEK INC NEW
COM
031100100
585
12250
SH
SOLE
2737
0
9513
AMGEN INC
COM
031162100
89428
536099
SH
SOLE
258300
0
277799
AMGEN INC
COM
031162100
163
38300
SH
Call
SOLE
0
0
0
AMN HEALTHCARE SERVICES INC
COM
001744101
1627
51051
SH
SOLE
2469
0
48582
AMPHENOL CORP NEW
CL A
032095101
2673
41174
SH
SOLE
22046
0
19128
AMPIO PHARMACEUTICALS INC
COM
03209T109
9
12400
SH
SOLE
0
0
12400
AMSURG CORP
COM
03232P405
29188
435320
SH
SOLE
172583
0
262737
AMSURG CORP
PFD CNV SR A-1 %
03232P504
203
1600
SH
SOLE
0
0
1600
AMTRUST FINL SVCS INC
COM
032359309
5439
202739
SH
SOLE
184633
0
18106
ANADARKO PETE CORP
COM
032511107
80420
1269257
SH
SOLE
1168818
0
100439
ANALOG DEVICES INC
COM
032654105
18944
293936
SH
SOLE
89577
0
204359
ANGIES LIST INC
COM
034754101
125
12575
SH
SOLE
0
0
12575
ANHEUSER BUSCH INBEV SA/NV
SPONSORED ADR
03524A108
29345
223308
SH
SOLE
155428
0
67880
ANI PHARMACEUTICALS INC
COM
00182C103
331
4996
SH
SOLE
1077
0
3919
ANIXTER INTL INC
COM
035290105
1827
28321
SH
SOLE
27874
0
447
ANNALY CAP MGMT INC
COM
035710409
9644
918472
SH
SOLE
341022
0
577450
ANNALY CAP MGMT INC
COM
035710409
2
12700
SH
Call
SOLE
0
0
0
ANSYS INC
COM
03662Q105
2817
30417
SH
SOLE
28349
0
2068
ANTERO MIDSTREAM PARTNERS LP
UNT LTD PARTN
03673L103
1661
62192
SH
SOLE
0
0
62192
ANTERO RES CORP
COM
03674X106
461
17102
SH
SOLE
441
0
16661
ANTHEM INC
COM
036752103
4609
36777
SH
SOLE
18288
0
18489
ANTHEM INC
UNIT 05/01/20188
036752202
304
7000
SH
SOLE
0
0
7000
AON PLC
SHS CL A
G0408V102
34739
308815
SH
SOLE
285761
0
23054
APACHE CORP
COM
037411105
4419
69195
SH
SOLE
915
0
68280
APARTMENT INVT & MGMT CO
CL A
03748R101
1373
29900
SH
SOLE
31
0
29869
APOLLO COML REAL EST FIN INC
COM
03762U105
475
28996
SH
SOLE
0
0
28996
APOLLO GLOBAL MGMT LLC
CL A SHS
037612306
426
23723
SH
SOLE
0
0
23723
APOLLO INVT CORP
COM
03761U106
491
84679
SH
SOLE
0
0
84679
APOLLO SR FLOATING RATE FD I
COM
037636107
213
12579
SH
SOLE
0
0
12579
APPLE HOSPITALITY REIT INC
COM NEW
03784Y200
324
17490
SH
SOLE
0
0
17490
APPLE INC
COM
037833100
487492
4312150
SH
SOLE
1102260
0
3209890
APPLE INC
COM
037833100
28
19700
SH
Call
SOLE
0
0
0
APPLE INC
COM
037833100
56
18800
SH
Call
SOLE
0
0
0
APPLE INC
COM
037833100
61
15400
SH
Call
SOLE
0
0
0
APPLE INC
COM
037833100
101
39100
SH
Call
SOLE
0
0
0
APPLE INC
COM
037833100
5
10900
SH
Call
SOLE
0
0
0
APPLIED INDL TECHNOLOGIES IN
COM
03820C105
3028
64793
SH
SOLE
58434
0
6359
APPLIED MATLS INC
COM
038222105
22716
753447
SH
SOLE
545105
0
208342
APPLIED MICRO CIRCUITS CORP
COM NEW
03822W406
2917
419704
SH
SOLE
0
0
419704
APPLIED OPTOELECTRONICS INC
COM
03823U102
1266
57021
SH
SOLE
0
0
57021
APTARGROUP INC
COM
038336103
5705
73692
SH
SOLE
58203
0
15489
AQUA AMERICA INC
COM
03836W103
4881
160129
SH
SOLE
0
0
160129
AQUA METALS INC
COM
03837J101
116
13113
SH
SOLE
0
0
13113
ARAMARK
COM
03852U106
2032
53424
SH
SOLE
53009
0
415
ARBOR RLTY TR INC
COM
038923108
256
34535
SH
SOLE
0
0
34535
ARCBEST CORP
COM
03937C105
325
17098
SH
SOLE
0
0
17098
ARCELORMITTAL SA LUXEMBOURG
NY REGISTRY SH
03938L104
443
73424
SH
SOLE
35376
0
38048
ARCHER DANIELS MIDLAND CO
COM
039483102
17503
415058
SH
SOLE
43988
0
371070
ARCHER DANIELS MIDLAND CO
COM
039483102
6
70400
SH
Call
SOLE
0
0
0
ARCHER DANIELS MIDLAND CO
COM
039483102
186
77900
SH
Call
SOLE
0
0
0
ARCHROCK PARTNERS L P
COM UNITS REPSTG
03957U100
5402
367000
SH
SOLE
0
0
367000
ARCOS DORADOS HOLDINGS INC
SHS CLASS -A -
G0457F107
63
12000
SH
SOLE
0
0
12000
ARES CAP CORP
COM
04010L103
8503
548568
SH
SOLE
260964
0
287604
ARES CAP CORP
NOTE 4.375% 1/1
04010LAM5
1303
1250000
PRN
SOLE
0
0
1250000
ARES DYNAMIC CR ALLOCATION F
COM
04014F102
3414
229905
SH
SOLE
0
0
229905
ARES MGMT L P
COM UNIT RP IN
04014Y101
212
12179
SH
SOLE
0
0
12179
ARGO GROUP INTL HLDGS LTD
COM
G0464B107
1905
33768
SH
SOLE
0
0
33768
ARIAD PHARMACEUTICALS INC
COM
04033A100
260
18973
SH
SOLE
0
0
18973
ARISTA NETWORKS INC
COM
040413106
2169
25497
SH
SOLE
22360
0
3137
ARMADA HOFFLER PPTYS INC
COM
04208T108
852
63608
SH
SOLE
6098
0
57510
ARMSTRONG WORLD INDS INC NEW
COM
04247X102
201
4869
SH
SOLE
444
0
4425
ARRAY BIOPHARMA INC
COM
04269X105
70
10400
SH
SOLE
0
0
10400
ARRIS INTL INC
SHS
G0551A103
2749
97044
SH
SOLE
4473
0
92571
ARROW ELECTRS INC
COM
042735100
7078
110648
SH
SOLE
106784
0
3864
ARROW ETF TR
ARROW DJ GLB YLD
04273H104
2638
138198
SH
SOLE
0
0
138198
ARROW FINL CORP
COM
042744102
272
8270
SH
SOLE
0
0
8270
ARROW INVTS TR
DWA TACTICAL ETF
042765792
142
13800
SH
SOLE
0
0
13800
ARTISAN PARTNERS ASSET MGMT
CL A
04316A108
3836
141037
SH
SOLE
139296
0
1741
ASA GOLD AND PRECIOUS MTLS L
SHS
G3156P103
293
19774
SH
SOLE
0
0
19774
ASCENA RETAIL GROUP INC
COM
04351G101
64
11360
SH
SOLE
0
0
11360
ASHLAND GLOBAL HLDGS INC
COM
044186104
757
6529
SH
SOLE
0
0
6529
ASML HOLDING N V
N Y REGISTRY SHS
N07059210
13973
127516
SH
SOLE
117614
0
9902
ASPEN TECHNOLOGY INC
COM
045327103
6700
143201
SH
SOLE
109899
0
33302
ASSURANT INC
COM
04621X108
5515
59786
SH
SOLE
56883
0
2903
ASTRAZENECA PLC
SPONSORED ADR
046353108
87707
2669118
SH
SOLE
2362082
0
307036
AT&T INC
COM
00206R102
360759
8883489
SH
SOLE
5351645
0
3531844
ATHENAHEALTH INC
COM
04685W103
269
2132
SH
SOLE
547
0
1585
ATLAS AIR WORLDWIDE HLDGS IN
COM NEW
049164205
1150
26865
SH
SOLE
26865
0
0
ATLASSIAN CORP PLC
CL A
G06242104
457
15255
SH
SOLE
12600
0
2655
ATMOS ENERGY CORP
COM
049560105
3107
41724
SH
SOLE
11365
0
30359
ATRICURE INC
COM
04963C209
475
30000
SH
SOLE
0
0
30000
ATRION CORP
COM
049904105
426
997
SH
SOLE
0
0
997
ATWOOD OCEANICS INC
COM
050095108
193
22258
SH
SOLE
0
0
22258
AU OPTRONICS CORP
SPONSORED ADR
002255107
88
24067
SH
SOLE
24067
0
0
AUTODESK INC
COM
052769106
51871
717138
SH
SOLE
701781
0
15357
AUTOHOME INC
SP ADR RP CL A
05278C107
4301
177350
SH
SOLE
176538
0
812
AUTOLIV INC
COM
052800109
2279
21335
SH
SOLE
20197
0
1138
AUTOMATIC DATA PROCESSING IN
COM
053015103
60712
688343
SH
SOLE
377952
0
310391
AUTOMATIC DATA PROCESSING IN
COM
053015103
12
24500
SH
Call
SOLE
0
0
0
AUTOMATIC DATA PROCESSING IN
COM
053015103
2
13700
SH
Call
SOLE
0
0
0
AUTONATION INC
COM
05329W102
374
7685
SH
SOLE
0
0
7685
AUTOZONE INC
COM
053332102
4098
5333
SH
SOLE
1286
0
4047
AVALONBAY CMNTYS INC
COM
053484101
1379
7751
SH
SOLE
0
0
7751
AVANGRID INC
COM
05351W103
203
4853
SH
SOLE
0
0
4853
AVENUE INCOME CR STRATEGIES
COM
05358E106
632
48729
SH
SOLE
0
0
48729
AVERY DENNISON CORP
COM
053611109
5884
75646
SH
SOLE
46322
0
29324
AVIS BUDGET GROUP
COM
053774105
240
7018
SH
SOLE
28
0
6990
AVISTA CORP
COM
05379B107
663
15859
SH
SOLE
0
0
15859
AVIVA PLC
ADR
05382A104
331
28794
SH
SOLE
24935
0
3859
AVNET INC
COM
053807103
4983
121352
SH
SOLE
118549
0
2803
AVON PRODS INC
COM
054303102
96
16946
SH
SOLE
0
0
16946
AXALTA COATING SYS LTD
COM
G0750C108
679
24016
SH
SOLE
22158
0
1858
AXIS CAPITAL HOLDINGS LTD
SHS
G0692U109
437
8052
SH
SOLE
55
0
8107
B & G FOODS INC NEW
COM
05508R106
8120
165104
SH
SOLE
82169
0
82935
B/E AEROSPACE INC
COM
073302101
1859
35989
SH
SOLE
27950
0
8039
B2GOLD CORP
COM
11777Q209
349
132884
SH
SOLE
0
0
132884
BABCOCK & WILCOX ENTERPRIS I
COM
05614L100
280
16963
SH
SOLE
0
0
16963
BAIDU INC
SPON ADR REP A
056752108
13308
73091
SH
SOLE
42346
0
30745
BAKER HUGHES INC
COM
057224107
4443
88022
SH
SOLE
244
0
87778
BALCHEM CORP
COM
057665200
3070
39594
SH
SOLE
25195
0
14399
BALL CORP
COM
058498106
2910
35509
SH
SOLE
15751
0
19758
BANC OF CALIFORNIA INC
COM
05990K106
552
31591
SH
SOLE
0
0
31591
BANCO BILBAO VIZCAYA ARGENTA
SPONSORED ADR
05946K101
9024
1514071
SH
SOLE
1484528
0
29543
BANCO SANTANDER SA
ADR
05964H105
1246
282481
SH
SOLE
100657
0
181824
BANCORPSOUTH INC
COM
059692103
2179
93944
SH
SOLE
12247
0
81697
BANCROFT FUND LTD
COM
059695106
966
46012
SH
SOLE
0
0
46012
BANK AMER CORP
*W EXP 01/16/201
060505146
61
13292
SH
SOLE
0
0
13292
BANK AMER CORP
*W EXP 10/28/201
060505153
2
18300
SH
SOLE
0
0
18300
BANK AMER CORP
7.25%CNV PFD L
060505682
1760
1441
SH
SOLE
0
0
1441
BANK AMER CORP
COM
060505104
62468
3991556
SH
SOLE
1226966
0
2764590
BANK AMER CORP
COM
060505104
4
12200
SH
Call
SOLE
0
0
0
BANK AMER CORP
COM
060505104
12
59900
SH
Call
SOLE
0
0
0
BANK COMM HLDGS
COM
06424J103
402
55800
SH
SOLE
0
0
55800
BANK HAWAII CORP
COM
062540109
672
9259
SH
SOLE
2033
0
7226
BANK MONTREAL QUE
COM
063671101
6891
105224
SH
SOLE
17256
0
87968
BANK N S HALIFAX
COM
064149107
1697
32048
SH
SOLE
0
0
32048
BANK NEW YORK MELLON CORP
COM
064058100
19478
488404
SH
SOLE
348933
0
139471
BANK OF THE OZARKS INC
COM
063904106
15866
413172
SH
SOLE
232869
0
180303
BANKUNITED INC
COM
06652K103
3192
105691
SH
SOLE
99376
0
6315
BANRO CORP
COM
066800103
41
129500
SH
SOLE
0
0
129500
BARCLAYS BANK PLC
ADR PFD SR 5
06739H362
533
20481
SH
SOLE
0
0
20481
BARCLAYS BANK PLC
SP ADR 7.1%PF3
06739H776
1314
51048
SH
SOLE
0
0
51048
BARCLAYS BK PLC
DJUBS CMDT ETN36
06738C778
1153
49124
SH
SOLE
0
0
49124
BARCLAYS BK PLC
IPATH S&P500 VIX
06740Q252
278
8147
SH
SOLE
0
0
8147
BARCLAYS BK PLC
IPSP CROIL ETN
06738C786
90
15392
SH
SOLE
0
0
15392
BARCLAYS PLC
ADR
06738E204
13906
1600183
SH
SOLE
1002645
0
597538
BARD C R INC
COM
067383109
4239
18899
SH
SOLE
10418
0
8481
BARINGS GLOBAL SHORT DURATIO
COM
06760L100
741
39790
SH
SOLE
0
0
39790
BARINGS PARTN INVS
SH BEN INT
06761A103
507
34841
SH
SOLE
0
0
34841
BARNES & NOBLE INC
COM
067774109
209
18461
SH
SOLE
0
0
18461
BARRICK GOLD CORP
COM
067901108
4100
231367
SH
SOLE
138310
0
93057
BAXTER INTL INC
COM
071813109
9188
193021
SH
SOLE
85511
0
107510
BAZAARVOICE INC
COM
073271108
2995
506840
SH
SOLE
0
0
506840
BB&T CORP
COM
054937107
77318
2049787
SH
SOLE
1360562
0
689225
BCE INC
COM NEW
05534B760
151295
3278107
SH
SOLE
3164394
0
113713
BECTON DICKINSON & CO
COM
075887109
57924
322238
SH
SOLE
84432
0
237806
BED BATH & BEYOND INC
COM
075896100
1136
26357
SH
SOLE
862
0
25495
BEMIS INC
COM
081437105
3144
61633
SH
SOLE
37522
0
24111
BENCHMARK ELECTRS INC
COM
08160H101
809
32444
SH
SOLE
32098
0
346
BENEFITFOCUS INC
COM
08180D106
4634
116092
SH
SOLE
0
0
116092
BENEFITFOCUS INC
COM
08180D106
35
11000
SH
Call
SOLE
0
0
0
BERKLEY W R CORP
COM
084423102
7354
127319
SH
SOLE
121411
0
5908
BERKSHIRE HATHAWAY INC DEL
CL A
084670108
17514
81
SH
SOLE
0
0
81
BERKSHIRE HATHAWAY INC DEL
CL B NEW
084670702
199918
1383806
SH
SOLE
235676
0
1148130
BERKSHIRE HILLS BANCORP INC
COM
084680107
604
21801
SH
SOLE
0
0
21801
BERRY PLASTICS GROUP INC
COM
08579W103
9297
212009
SH
SOLE
156197
0
55812
BEST BUY INC
COM
086516101
6242
163493
SH
SOLE
131570
0
31923
BGC PARTNERS INC
CL A
05541T101
15376
1757287
SH
SOLE
783694
0
973593
BHP BILLITON LTD
SPONSORED ADR
088606108
8406
242595
SH
SOLE
155953
0
86642
BHP BILLITON PLC
SPONSORED ADR
05545E209
6384
210149
SH
SOLE
152597
0
57552
BIG LOTS INC
COM
089302103
1640
34351
SH
SOLE
26154
0
8197
BIGLARI HLDGS INC
COM
08986R101
2436
5586
SH
SOLE
0
0
5586
BIO RAD LABS INC
CL A
090572207
1839
11225
SH
SOLE
11046
0
179
BIO TECHNE CORP
COM
09073M104
1137
10387
SH
SOLE
8217
0
2170
BIOAMBER INC
COM
09072Q106
97
22950
SH
SOLE
0
0
22950
BIODELIVERY SCIENCES INTL IN
COM
09060J106
32
11900
SH
SOLE
0
0
11900
BIOGEN INC
COM
09062X103
87682
280108
SH
SOLE
231450
0
48658
BIOMARIN PHARMACEUTICAL INC
COM
09061G101
7463
80660
SH
SOLE
54759
0
25901
BJS RESTAURANTS INC
COM
09180C106
1305
36701
SH
SOLE
21001
0
15700
BLACK HILLS CORP
COM
092113109
1619
26444
SH
SOLE
20913
0
5531
BLACK STONE MINERALS L P
COM UNIT
09225M101
1397
78447
SH
SOLE
0
0
78447
BLACKBAUD INC
COM
09227Q100
1808
27248
SH
SOLE
20078
0
7170
BLACKBERRY LTD
COM
09228F103
228
28542
SH
SOLE
0
0
28542
BLACKHAWK NETWORK HLDGS INC
COM
09238E104
441
14617
SH
SOLE
0
0
14617
BLACKROCK CALIF MUN INCOME T
SH BEN INT
09248E102
526
31771
SH
SOLE
0
0
31771
BLACKROCK CORE BD TR
SHS BEN INT
09249E101
1879
132228
SH
SOLE
0
0
132228
BLACKROCK CORPOR HI YLD FD I
COM
09255P107
1873
173121
SH
SOLE
0
0
173121
BLACKROCK CR ALLCTN INC TR
COM
092508100
3523
263933
SH
SOLE
0
0
263933
BLACKROCK DEBT STRAT FD INC
COM
09255R103
3203
877627
SH
SOLE
0
0
877627
BLACKROCK DEFINED OPPRTY CR
COM
09255Q105
1459
108204
SH
SOLE
0
0
108204
BLACKROCK ENERGY & RES TR
COM
09250U101
2035
140534
SH
SOLE
500
0
140034
BLACKROCK ENH CAP & INC FD I
COM
09256A109
686
49785
SH
SOLE
0
0
49785
BLACKROCK ENHANCED EQT DIV T
COM
09251A104
18719
2372522
SH
SOLE
0
0
2372522
BLACKROCK FLOAT RATE OME STR
COM
09255X100
928
66933
SH
SOLE
0
0
66933
BLACKROCK FLOATING RATE INCO
COM
091941104
178
13138
SH
SOLE
0
0
13138
BLACKROCK GLOBAL OPP EQTY TR
COM
092501105
2201
179706
SH
SOLE
0
0
179706
BLACKROCK HEALTH SCIENCES TR
COM
09250W107
294
8547
SH
SOLE
0
0
8547
BLACKROCK INC
COM
09247X101
26748
73794
SH
SOLE
54500
0
19294
BLACKROCK INCOME TR INC
COM
09247F100
85
13141
SH
SOLE
0
0
13141
BLACKROCK INTL GRWTH & INC T
COM BENE INTER
092524107
371
62646
SH
SOLE
0
0
62646
BLACKROCK LTD DURATION INC T
COM SHS
09249W101
2188
140970
SH
SOLE
0
0
140970
BLACKROCK MULTI-SECTOR INC T
COM
09258A107
5705
334220
SH
SOLE
0
0
334220
BLACKROCK MUN 2020 TERM TR
COM SHS
09249X109
277
16787
SH
SOLE
0
0
16787
BLACKROCK MUN 2030 TAR TERM
COM SHS BEN IN
09257P105
4355
179504
SH
SOLE
0
0
179504
BLACKROCK MUN INCOME TR
SH BEN INT
09248F109
262
16540
SH
SOLE
0
0
16540
BLACKROCK MUNI 2018 TERM TR
COM
09248C106
286
18780
SH
SOLE
0
0
18780
BLACKROCK MUNI INTER DR FD I
COM
09253X102
1610
106227
SH
SOLE
0
0
106227
BLACKROCK MUNIASSETS FD INC
COM
09254J102
573
37309
SH
SOLE
0
0
37309
BLACKROCK MUNIC INCM INVST T
SH BEN INT
09248H105
184
11970
SH
SOLE
0
0
11970
BLACKROCK MUNICIPAL BOND TR
COM
09249H104
362
20153
SH
SOLE
0
0
20153
BLACKROCK MUNICIPL INC QLTY
COM
092479104
495
31634
SH
SOLE
0
0
31634
BLACKROCK MUNIENHANCED FD IN
COM
09253Y100
1429
112502
SH
SOLE
0
0
112502
BLACKROCK MUNIHLDGS FD II IN
COM
09253P109
501
30122
SH
SOLE
0
0
30122
BLACKROCK MUNIHLDGS NJ QLTY
COM
09254X101
651
41611
SH
SOLE
0
0
41611
BLACKROCK MUNIHLDNGS CALI QL
COM
09254L107
239
14895
SH
SOLE
0
0
14895
BLACKROCK MUNIHLDNGS QLTY II
COM
09254C107
1888
127827
SH
SOLE
0
0
127827
BLACKROCK MUNIHLDS INVSTM QL
COM
09254P108
889
55625
SH
SOLE
0
0
55625
BLACKROCK MUNIVEST FD INC
COM
09253R105
193
18259
SH
SOLE
0
0
18259
BLACKROCK MUNIY QUALITY FD I
COM
09254G108
716
50521
SH
SOLE
0
0
50521
BLACKROCK MUNIYIELD CALI QLT
COM
09254N103
636
38989
SH
SOLE
0
0
38989
BLACKROCK MUNIYIELD FD INC
COM
09253W104
648
40803
SH
SOLE
0
0
40803
BLACKROCK MUNIYIELD INVST FD
COM
09254R104
666
39450
SH
SOLE
0
0
39450
BLACKROCK MUNIYIELD N J FD I
COM
09254Y109
584
34185
SH
SOLE
0
0
34185
BLACKROCK MUNIYIELD PA QLTY
COM
09255G107
364
22707
SH
SOLE
0
0
22707
BLACKROCK MUNIYIELD QLTY FD
COM
09254E103
821
53934
SH
SOLE
0
0
53934
BLACKROCK MUNIYIELD QUALITY
COM
09254F100
1018
61614
SH
SOLE
0
0
61614
BLACKROCK MUNIYLD MICH QLTY
COM
09254V105
769
50830
SH
SOLE
0
0
50830
BLACKROCK N Y MUN INCOME TR
SH BEN INT
09248L106
206
12848
SH
SOLE
0
0
12848
BLACKROCK RES & COMM STRAT T
SHS
09257A108
1232
151221
SH
SOLE
0
0
151221
BLACKROCK SCIENCE & TECH TR
SHS
09258G104
2123
113937
SH
SOLE
0
0
113937
BLACKROCK TAX MUNICPAL BD TR
SHS
09248X100
3174
132400
SH
SOLE
1000
0
131400
BLACKROCK UTIL & INFRASTRCTU
COM
09248D104
339
17279
SH
SOLE
0
0
17279
BLACKSTONE GROUP L P
COM UNIT LTD
09253U108
21471
840991
SH
SOLE
0
0
840991
BLACKSTONE GROUP L P
COM UNIT LTD
09253U108
91
22000
SH
Put
SOLE
0
0
22000
BLACKSTONE GROUP L P
COM UNIT LTD
09253U108
152
55000
SH
Call
SOLE
0
0
0
BLACKSTONE GROUP L P
COM UNIT LTD
09253U108
48
55000
SH
Call
SOLE
0
0
0
BLACKSTONE GSO FLTING RTE FU
COM
09256U105
540
32047
SH
SOLE
0
0
32047
BLACKSTONE GSO LNG SHRT CR I
COM SHS BN INT
09257D102
285
18366
SH
SOLE
0
0
18366
BLACKSTONE GSO STRATEGIC CR
COM SHS BEN IN
09257R101
10795
723535
SH
SOLE
0
0
723535
BLACKSTONE MTG TR INC
COM CL A
09257W100
3439
116787
SH
SOLE
0
0
116787
BLOCK H & R INC
COM
093671105
3890
168048
SH
SOLE
1642
0
166406
BLOOMIN BRANDS INC
COM
094235108
3273
189876
SH
SOLE
150110
0
39766
BLUE BUFFALO PET PRODS INC
COM
09531U102
547
23019
SH
SOLE
9713
0
13306
BLUE CAP REINS HLDGS LTD
COM
G1190F107
327
17837
SH
SOLE
7000
0
10837
BNC BANCORP
COM
05566T101
260
10680
SH
SOLE
0
0
10680
BOARDWALK PIPELINE PARTNERS
UT LTD PARTNER
096627104
303
17638
SH
SOLE
0
0
17638
BOEING CO
COM
097023105
67860
515104
SH
SOLE
74808
0
440296
BOEING CO
COM
097023105
26
29000
SH
Call
SOLE
0
0
0
BOFI HLDG INC
COM
05566U108
1378
61508
SH
SOLE
0
0
61508
BOK FINL CORP
COM NEW
05561Q201
2811
40759
SH
SOLE
40119
0
640
BON-TON STORES INC
COM
09776J101
24
13934
SH
SOLE
0
0
13934
BONANZA CREEK ENERGY INC
COM
097793103
15
14708
SH
SOLE
0
0
14708
BOOZ ALLEN HAMILTON HLDG COR
CL A
099502106
599
18954
SH
SOLE
17169
0
1785
BORGWARNER INC
COM
099724106
4605
130886
SH
SOLE
55195
0
75691
BOSTON BEER INC
CL A
100557107
317
2040
SH
SOLE
184
0
1856
BOSTON PROPERTIES INC
COM
101121101
8855
64969
SH
SOLE
61669
0
3300
BOSTON SCIENTIFIC CORP
COM
101137107
15159
636912
SH
SOLE
316073
0
320839
BOSTON SCIENTIFIC CORP
COM
101137107
80
20000
SH
Call
SOLE
0
0
0
BOULDER GROWTH & INCOME FD I
COM
101507101
25895
3090076
SH
SOLE
0
0
3090076
BOX INC
CL A
10316T104
253
16053
SH
SOLE
0
0
16053
BOYD GAMING CORP
COM
103304101
637
32206
SH
SOLE
0
0
32206
BP PLC
SPONSORED ADR
055622104
92148
2620811
SH
SOLE
1618943
0
1001868
BRAVO BRIO RESTAURANT GROUP
COM
10567B109
302
63250
SH
SOLE
0
0
63250
BRIDGE BANCORP INC
COM
108035106
1822
63742
SH
SOLE
0
0
63742
BRIGHT HORIZONS FAM SOL IN D
COM
109194100
1569
23458
SH
SOLE
23252
0
206
BRIGHTCOVE INC
COM
10921T101
943
72256
SH
SOLE
0
0
72256
BRIGHTCOVE INC
COM
10921T101
78
13000
SH
Call
SOLE
0
0
0
BRIGHTCOVE INC
COM
10921T101
80
20000
SH
Call
SOLE
0
0
0
BRINKER INTL INC
COM
109641100
476
9439
SH
SOLE
234
0
9205
BRISTOL MYERS SQUIBB CO
COM
110122108
117728
2183348
SH
SOLE
338270
0
1845078
BRISTOL MYERS SQUIBB CO
COM
110122108
9
53300
SH
Call
SOLE
0
0
0
BRITISH AMERN TOB PLC
SPONSORED ADR
110448107
48914
383189
SH
SOLE
349642
0
33547
BROADCOM LTD
SHS
Y09827109
87420
506714
SH
SOLE
414704
0
92010
BROADRIDGE FINL SOLUTIONS IN
COM
11133T103
38716
571118
SH
SOLE
486849
0
84269
BROADSOFT INC
COM
11133B409
2545
54672
SH
SOLE
1002
0
53670
BROCADE COMMUNICATIONS SYS I
COM NEW
111621306
4176
452471
SH
SOLE
434191
0
18280
BROOKDALE SR LIVING INC
COM
112463104
311
17808
SH
SOLE
0
0
17808
BROOKFIELD ASSET MGMT INC
CL A LTD VT SH
112585104
910
25901
SH
SOLE
7557
0
18344
BROOKFIELD HIGH INCOME FD IN
COM
11272P102
376
51398
SH
SOLE
0
0
51398
BROOKFIELD INFRAST PARTNERS
LP INT UNIT
G16252101
13435
388006
SH
SOLE
0
0
388006
BROOKFIELD MTG OPP INC FD IN
COM
112792106
252
16800
SH
SOLE
0
0
16800
BROOKFIELD PPTY PARTNERS L P
UNIT LTD PARTN
G16249107
502
21989
SH
SOLE
0
0
21989
BROOKFIELD RENEWABLE PARTNER
PARTNERSHIP UNIT
G16258108
350
11410
SH
SOLE
0
0
11410
BROWN & BROWN INC
COM
115236101
15691
416093
SH
SOLE
397875
0
18218
BROWN FORMAN CORP
CL A
115637100
932
18743
SH
SOLE
0
0
18743
BROWN FORMAN CORP
CL B
115637209
1316
27745
SH
SOLE
0
0
27745
BRUKER CORP
COM
116794108
1604
70798
SH
SOLE
70448
0
350
BRUNSWICK CORP
COM
117043109
7344
150559
SH
SOLE
148125
0
2434
BT GROUP PLC
ADR
05577E101
4438
174524
SH
SOLE
59638
0
114886
BUCKEYE PARTNERS L P
UNIT LTD PARTN
118230101
8061
112590
SH
SOLE
0
0
112590
BUCKLE INC
COM
118440106
599
24940
SH
SOLE
9179
0
15761
BUFFALO WILD WINGS INC
COM
119848109
1316
9351
SH
SOLE
4991
0
4360
BUILDERS FIRSTSOURCE INC
COM
12008R107
421
36550
SH
SOLE
18876
0
17674
BUNGE LIMITED
COM
G16962105
1200
20258
SH
SOLE
0
0
20258
BURLINGTON STORES INC
COM
122017106
10837
133752
SH
SOLE
133236
0
516
C H ROBINSON WORLDWIDE INC
COM NEW
12541W209
14096
200050
SH
SOLE
170578
0
29472
C H ROBINSON WORLDWIDE INC
COM NEW
12541W209
182
19800
SH
Call
SOLE
0
0
0
CA INC
COM
12673P105
3277
99073
SH
SOLE
45577
0
53496
CABELAS INC
COM
126804301
391
7119
SH
SOLE
0
0
7119
CABLE ONE INC
COM
12685J105
3644
6239
SH
SOLE
5769
0
470
CABOT CORP
COM
127055101
1159
22115
SH
SOLE
21590
0
525
CACI INTL INC
CL A
127190304
269
2667
SH
SOLE
41
0
2626
CADENCE DESIGN SYSTEM INC
COM
127387108
5080
198974
SH
SOLE
133900
0
65074
CAE INC
COM
124765108
226
15932
SH
SOLE
0
0
15932
CAESARS ENTMT CORP
COM
127686103
194
26000
SH
SOLE
0
0
26000
CAESARSTONE LTD
ORD SHS
M20598104
471
12485
SH
SOLE
145
0
12340
CAL MAINE FOODS INC
COM NEW
128030202
763
19804
SH
SOLE
0
0
19804
CALAMOS ASSET MGMT INC
CL A
12811R104
134
19604
SH
SOLE
0
0
19604
CALAMOS CONV & HIGH INCOME F
COM SHS
12811P108
1453
132010
SH
SOLE
0
0
132010
CALAMOS CONV OPP AND INC FD
SH BEN INT
128117108
388
37517
SH
SOLE
0
0
37517
CALAMOS DYNAMIC CONV & INCOM
COM
12811V105
475
25605
SH
SOLE
0
0
25605
CALAMOS GBL DYN INCOME FUND
COM
12811L107
623
82961
SH
SOLE
0
0
82961
CALAMOS STRATEGIC TOTL RETN
COM SH BEN INT
128125101
3606
350783
SH
SOLE
0
0
350783
CALATLANTIC GROUP INC
COM
128195104
2139
63952
SH
SOLE
61241
0
2711
CALIFORNIA WTR SVC GROUP
COM
130788102
273
8496
SH
SOLE
0
0
8496
CALLAWAY GOLF CO
COM
131193104
117
10108
SH
SOLE
0
0
10108
CALLON PETE CO DEL
COM
13123X102
2710
172597
SH
SOLE
98881
0
73716
CALPINE CORP
COM NEW
131347304
541
42784
SH
SOLE
17138
0
25646
CALUMET SPECIALTY PRODS PTNR
UT LTD PARTNER
131476103
990
219534
SH
SOLE
0
0
219534
CAMDEN PPTY TR
SH BEN INT
133131102
17583
209976
SH
SOLE
207230
0
2746
CAMECO CORP
COM
13321L108
257
29987
SH
SOLE
260
0
30247
CAMPBELL SOUP CO
COM
134429109
3248
59371
SH
SOLE
25070
0
34301
CANADIAN NAT RES LTD
COM
136385101
8473
265218
SH
SOLE
218313
0
46905
CANADIAN NATL RY CO
COM
136375102
11991
183557
SH
SOLE
52199
0
131358
CANADIAN PAC RY LTD
COM
13645T100
12234
80116
SH
SOLE
65011
0
15105
CANADIAN SOLAR INC
COM
136635109
458
33308
SH
SOLE
0
0
33308
CANON INC
SPONSORED ADR
138006309
293
10084
SH
SOLE
0
0
10084
CAPITAL ONE FINL CORP
COM
14040H105
12215
170059
SH
SOLE
143894
0
26165
CAPITAL PRODUCT PARTNERS L P
COM UNIT LP
Y11082107
4738
1453325
SH
SOLE
6000
0
1447325
CAPSTEAD MTG CORP
COM NO PAR
14067E506
1587
168342
SH
SOLE
0
0
168342
CARDINAL HEALTH INC
COM
14149Y108
85939
1106021
SH
SOLE
426040
0
679981
CARDINAL HEALTH INC
COM
14149Y108
5
50100
SH
Call
SOLE
0
0
0
CARDTRONICS PLC
SHS CL A
G1991C105
857
19222
SH
SOLE
18480
0
742
CARETRUST REIT INC
COM
14174T107
1940
131259
SH
SOLE
22502
0
108757
CARLISLE COS INC
COM
142339100
1519
14811
SH
SOLE
1296
0
13515
CARLYLE GROUP L P
COM UTS LTD PTN
14309L102
660
42405
SH
SOLE
0
0
42405
CARMAX INC
COM
143130102
865
16222
SH
SOLE
11427
0
4795
CARNIVAL CORP
UNIT 99/99/9999
143658300
50081
1025837
SH
SOLE
101120
0
924717
CARNIVAL CORP
UNIT 99/99/9999
143658300
8
14600
SH
Call
SOLE
0
0
0
CARNIVAL CORP
UNIT 99/99/9999
143658300
80
69200
SH
Call
SOLE
0
0
0
CARNIVAL PLC
ADR
14365C103
900
18327
SH
SOLE
12399
0
5928
CARRIZO OIL & GAS INC
COM
144577103
1487
36597
SH
SOLE
35323
0
1274
CARROLS RESTAURANT GROUP INC
COM
14574X104
2235
169175
SH
SOLE
0
0
169175
CASELLA WASTE SYS INC
CL A
147448104
146
14177
SH
SOLE
0
0
14177
CASEYS GEN STORES INC
COM
147528103
3547
29518
SH
SOLE
22468
0
7050
CASTLIGHT HEALTH INC
CL B
14862Q100
388
93150
SH
SOLE
0
0
93150
CATALENT INC
COM
148806102
2769
107170
SH
SOLE
104610
0
2560
CATCHMARK TIMBER TR INC
CL A
14912Y202
5131
438881
SH
SOLE
0
0
438881
CATERPILLAR INC DEL
COM
149123101
49716
560048
SH
SOLE
1370
0
558678
CATERPILLAR INC DEL
COM
149123101
145
20500
SH
Call
SOLE
0
0
0
CATERPILLAR INC DEL
COM
149123101
120
10400
SH
Call
SOLE
0
0
0
CATHAY GEN BANCORP
COM
149150104
459
14900
SH
SOLE
0
0
14900
CAVCO INDS INC DEL
COM
149568107
786
7937
SH
SOLE
7937
0
0
CAVIUM INC
COM
14964U108
7999
137433
SH
SOLE
91959
0
45474
CBOE HLDGS INC
COM
12503M108
240
3704
SH
SOLE
0
0
3704
CBRE CLARION GLOBAL REAL EST
COM
12504G100
937
111599
SH
SOLE
0
0
111599
CBRE GROUP INC
CL A
12504L109
1842
65850
SH
SOLE
25484
0
40366
CBS CORP NEW
CL B
124857202
6508
118893
SH
SOLE
68897
0
49996
CDK GLOBAL INC
COM
12508E101
1096
19110
SH
SOLE
432
0
18678
CDN IMPERIAL BK COMM TORONTO
COM
136069101
1355
17484
SH
SOLE
14790
0
2694
CDW CORP
COM
12514G108
12840
280789
SH
SOLE
262941
0
17848
CEB INC
COM
125134106
707
12983
SH
SOLE
12948
0
35
CECO ENVIRONMENTAL CORP
COM
125141101
197
17483
SH
SOLE
0
0
17483
CEDAR FAIR L P
DEPOSITRY UNIT
150185106
12479
217826
SH
SOLE
180401
0
37425
CEL SCI CORP
COM PAR $0.01
150837508
53
174912
SH
SOLE
0
0
174912
CELADON GROUP INC
COM
150838100
324
37105
SH
SOLE
2000
0
35105
CELANESE CORP DEL
COM SER A
150870103
3369
50618
SH
SOLE
20810
0
29808
CELGENE CORP
COM
151020104
70437
673846
SH
SOLE
309952
0
363894
CELLDEX THERAPEUTICS INC NEW
COM
15117B103
46
11477
SH
SOLE
0
0
11477
CEMENTOS PACASMAYO S A A
SPON ADR REP 5
15126Q109
204
21635
SH
SOLE
0
0
21635
CEMEX SAB DE CV
SPON ADR NEW
151290889
350
44130
SH
SOLE
24197
0
19933
CEMPRA INC
COM
15130J109
1235
51020
SH
SOLE
0
0
51020
CENOVUS ENERGY INC
COM
15135U109
335
23334
SH
SOLE
0
0
23334
CENTENE CORP DEL
COM
15135B101
30970
462521
SH
SOLE
421870
0
40651
CENTER COAST MLP & INFRSTR F
COM SHS
151461100
688
58447
SH
SOLE
0
0
58447
CENTERPOINT ENERGY INC
COM
15189T107
1158
49856
SH
SOLE
0
0
49856
CENTRAL FD CDA LTD
CL A
153501101
12921
934255
SH
SOLE
0
0
934255
CENTRAL PAC FINL CORP
COM NEW
154760409
1387
55065
SH
SOLE
55065
0
0
CENTRAL SECS CORP
COM
155123102
4863
228957
SH
SOLE
0
0
228957
CENTURY CASINOS INC
COM
156492100
249
36000
SH
SOLE
0
0
36000
CENTURYLINK INC
COM
156700106
34165
1245547
SH
SOLE
799993
0
445554
CENTURYLINK INC
COM
156700106
1
22800
SH
Call
SOLE
0
0
0
CEPHEID
COM
15670R107
11767
223320
SH
SOLE
21808
0
201512
CERNER CORP
COM
156782104
9892
160196
SH
SOLE
43843
0
116353
CERUS CORP
COM
157085101
4867
783705
SH
SOLE
0
0
783705
CF INDS HLDGS INC
COM
125269100
1159
47580
SH
SOLE
14
0
47566
CHARLES RIV LABS INTL INC
COM
159864107
2541
30488
SH
SOLE
0
0
30488
CHART INDS INC
COM PAR $0.01
16115Q308
526
16017
SH
SOLE
7642
0
8375
CHARTER COMMUNICATIONS INC N
CL A
16119P108
6498
24070
SH
SOLE
2577
0
21493
CHATHAM LODGING TR
COM
16208T102
2543
132091
SH
SOLE
72585
0
59506
CHECK POINT SOFTWARE TECH LT
ORD
M22465104
17864
230179
SH
SOLE
185826
0
44353
CHEESECAKE FACTORY INC
COM
163072101
345
6893
SH
SOLE
2320
0
4573
CHEMED CORP NEW
COM
16359R103
749
5307
SH
SOLE
0
0
5307
CHEMICAL FINL CORP
COM
163731102
2937
66560
SH
SOLE
29647
0
36913
CHEMOURS CO
COM
163851108
444
27737
SH
SOLE
0
0
27737
CHEMTURA CORP
COM NEW
163893209
966
29428
SH
SOLE
28828
0
600
CHENIERE ENERGY INC
COM NEW
16411R208
2700
61930
SH
SOLE
866
0
61064
CHENIERE ENERGY INC
COM NEW
16411R208
64
31300
SH
Call
SOLE
0
0
0
CHENIERE ENERGY INC
COM NEW
16411R208
31
31400
SH
Call
SOLE
0
0
0
CHENIERE ENERGY PARTNERS LP
COM UNIT
16411Q101
2056
70274
SH
SOLE
0
0
70274
CHESAPEAKE ENERGY CORP
COM
165167107
632
100804
SH
SOLE
0
0
100804
CHEVRON CORP NEW
COM
166764100
265785
2582442
SH
SOLE
1290353
0
1292089
CHEVRON CORP NEW
COM
166764100
13
21800
SH
Call
SOLE
0
0
0
CHEVRON CORP NEW
COM
166764100
46
21600
SH
Call
SOLE
0
0
0
CHICAGO BRIDGE & IRON CO N V
COM
167250109
9538
340288
SH
SOLE
314725
0
25563
CHICOS FAS INC
COM
168615102
207
17368
SH
SOLE
0
0
17368
CHIMERA INVT CORP
COM NEW
16934Q208
1817
113943
SH
SOLE
84157
0
29786
CHIMERIX INC
COM
16934W106
166
29900
SH
SOLE
0
0
29900
CHINA BIOLOGIC PRODS INC
COM
16938C106
278
2236
SH
SOLE
2236
0
0
CHINA FD INC
COM
169373107
1491
90690
SH
SOLE
0
0
90690
CHINA MOBILE LIMITED
SPONSORED ADR
16941M109
5939
96542
SH
SOLE
2357
0
94185
CHINA PETE & CHEM CORP
SPON ADR H SHS
16941R108
898
12166
SH
SOLE
1369
0
10797
CHIPOTLE MEXICAN GRILL INC
COM
169656105
7866
18574
SH
SOLE
13087
0
5487
CHUBB LIMITED
COM
H1467J104
90401
719439
SH
SOLE
160132
0
559307
CHUBB LIMITED
COM
H1467J104
4
24000
SH
Call
SOLE
0
0
0
CHUBB LIMITED
COM
H1467J104
43
11300
SH
Call
SOLE
0
0
0
CHURCH & DWIGHT INC
COM
171340102
11500
239985
SH
SOLE
8163
0
231822
CHUYS HLDGS INC
COM
171604101
368
13158
SH
SOLE
12345
0
813
CIGNA CORPORATION
COM
125509109
12539
96217
SH
SOLE
84638
0
11579
CIMAREX ENERGY CO
COM
171798101
11041
82165
SH
SOLE
27897
0
54268
CIMPRESS N V
SHS EURO
N20146101
788
7788
SH
SOLE
0
0
7788
CINCINNATI BELL INC NEW
PFD CV DEP1/20
171871403
312
6222
SH
SOLE
0
0
6222
CINCINNATI FINL CORP
COM
172062101
3430
45475
SH
SOLE
14
0
45461
CINEMARK HOLDINGS INC
COM
17243V102
46129
1205044
SH
SOLE
1058966
0
146078
CINTAS CORP
COM
172908105
13113
116452
SH
SOLE
74549
0
41903
CIRRUS LOGIC INC
COM
172755100
6030
113448
SH
SOLE
0
0
113448
CIRRUS LOGIC INC
COM
172755100
238
55300
SH
Call
SOLE
0
0
0
CISCO SYS INC
COM
17275R102
181838
5732603
SH
SOLE
2735929
0
2996674
CISCO SYS INC
COM
17275R102
148
151300
SH
Call
SOLE
0
0
0
CISCO SYS INC
COM
17275R102
237
318300
SH
Call
SOLE
0
0
0
CISCO SYS INC
COM
17275R102
48
159200
SH
Call
SOLE
0
0
0
CISCO SYS INC
COM
17275R102
6
10500
SH
Call
SOLE
0
0
0
CITIGROUP INC
COM NEW
172967424
40559
858753
SH
SOLE
506621
0
352132
CITIZENS FINL GROUP INC
COM
174610105
210
8488
SH
SOLE
0
0
8488
CITRIX SYS INC
COM
177376100
31360
367992
SH
SOLE
323854
0
44138
CIVEO CORP CDA
COM
17878Y108
16
13800
SH
SOLE
0
0
13800
CLARCOR INC
COM
179895107
1979
30454
SH
SOLE
18291
0
12163
CLAYMORE EXCHANGE TRD FD TR
2023 CORP BOND
18383M241
633
29613
SH
SOLE
0
0
29613
CLAYMORE EXCHANGE TRD FD TR
2024 CORP BOND
18383M233
349
16325
SH
SOLE
0
0
16325
CLAYMORE EXCHANGE TRD FD TR
GUG BLT2016 HY
18383M415
389
15072
SH
SOLE
0
0
15072
CLAYMORE EXCHANGE TRD FD TR
GUG BLT2017 HY
18383M399
652
25155
SH
SOLE
0
0
25155
CLAYMORE EXCHANGE TRD FD TR
GUG BLT2018 HY
18383M381
725
28649
SH
SOLE
0
0
28649
CLAYMORE EXCHANGE TRD FD TR
GUG BUL 2019 HY
18383M373
366
15109
SH
SOLE
0
0
15109
CLAYMORE EXCHANGE TRD FD TR
GUG BULL2018 E
18383M530
252
11836
SH
SOLE
0
0
11836
CLAYMORE EXCHANGE TRD FD TR
GUG BULL2020 E
18383M514
880
40525
SH
SOLE
0
0
40525
CLAYMORE EXCHANGE TRD FD TR
GUG MIDCAP CORE
18383M720
1472
27611
SH
SOLE
0
0
27611
CLAYMORE EXCHANGE TRD FD TR
GUG MULTI ASSET
18383M506
3319
171176
SH
SOLE
11164
0
160012
CLAYMORE EXCHANGE TRD FD TR
GUG RAYM JAMES S
18383M613
12699
347239
SH
SOLE
0
0
347239
CLAYMORE EXCHANGE TRD FD TR
GUG S&PG DIV OPP
18383M860
227
22606
SH
SOLE
0
0
22606
CLAYMORE EXCHANGE TRD FD TR
GUGG BULSH 2021
18383M266
1042
48227
SH
SOLE
18442
0
29785
CLAYMORE EXCHANGE TRD FD TR
GUGG BULSH 2022
18383M258
624
28824
SH
SOLE
0
0
28824
CLAYMORE EXCHANGE TRD FD TR
GUGG CHN RL EST
18383Q861
835
36450
SH
SOLE
0
0
36450
CLAYMORE EXCHANGE TRD FD TR
GUGG ENH SHT DUR
18383M654
6846
136382
SH
SOLE
0
0
136382
CLAYMORE EXCHANGE TRD FD TR
GUGG MSCI GB ETF
18383Q879
532
21350
SH
SOLE
0
0
21350
CLAYMORE EXCHANGE TRD FD TR
GUGG S&P SPINOFF
18383M605
389
9063
SH
SOLE
0
0
9063
CLAYMORE EXCHANGE TRD FD TR
GUGGEN DEFN EQTY
18383M878
431
11032
SH
SOLE
0
0
11032
CLEAN ENERGY FUELS CORP
COM
184499101
91
20354
SH
SOLE
0
0
20354
CLEAN HARBORS INC
COM
184496107
10464
218084
SH
SOLE
217256
0
828
CLEARBRIDGE AMERN ENERG MLP
COM
184691103
527
58827
SH
SOLE
0
0
58827
CLEARBRIDGE ENERGY MLP FD IN
COM
184692101
1513
92927
SH
SOLE
0
0
92927
CLEARBRIDGE ENERGY MLP OPP F
COM
18469P100
577
43359
SH
SOLE
0
0
43359
CLEARBRIDGE ENERGY MLP TR FD
COM
18469Q108
332
25383
SH
SOLE
0
0
25383
CLIFFS NAT RES INC
COM
18683K101
193
32967
SH
SOLE
0
0
32967
CLOROX CO DEL
COM
189054109
13139
104959
SH
SOLE
13433
0
91526
CLOUGH GLOBAL DIVND AND INC
COM
18913Y103
794
65454
SH
SOLE
0
0
65454
CLOUGH GLOBAL EQUITY FD
COM
18914C100
4288
376844
SH
SOLE
0
0
376844
CLOUGH GLOBAL OPPORTUNITIES
SH BEN INT
18914E106
4829
499370
SH
SOLE
0
0
499370
CLOVIS ONCOLOGY INC
COM
189464100
225
6250
SH
SOLE
0
0
6250
CLUBCORP HLDGS INC
COM
18948M108
781
53994
SH
SOLE
0
0
53994
CM FIN INC
COM
12574Q103
2416
265467
SH
SOLE
0
0
265467
CME GROUP INC
COM
12572Q105
96163
920030
SH
SOLE
356710
0
563320
CME GROUP INC
COM
12572Q105
66
45300
SH
Call
SOLE
0
0
0
CMS ENERGY CORP
COM
125896100
4994
118869
SH
SOLE
46373
0
72496
CNA FINL CORP
COM
126117100
6811
197932
SH
SOLE
196432
0
1500
CNO FINL GROUP INC
COM
12621E103
186
12198
SH
SOLE
23
0
12175
CNOOC LTD
SPONSORED ADR
126132109
229
1808
SH
SOLE
1042
0
766
COACH INC
COM
189754104
11096
303497
SH
SOLE
118600
0
184897
COBALT INTL ENERGY INC
COM
19075F106
70
56740
SH
SOLE
0
0
56740
COCA COLA CO
COM
191216100
202437
4783483
SH
SOLE
2297407
0
2486076
COCA COLA EUROPEAN PARTNERS
SHS
G25839104
8768
219741
SH
SOLE
142371
0
77370
COFFEE HLDGS INC
COM
192176105
355
63800
SH
SOLE
0
0
63800
COGENT COMMUNICATIONS HLDGS
COM NEW
19239V302
2078
56465
SH
SOLE
55577
0
888
COGNEX CORP
COM
192422103
4232
80060
SH
SOLE
78137
0
1923
COGNIZANT TECHNOLOGY SOLUTIO
CL A
192446102
27187
569836
SH
SOLE
201842
0
367994
COGNIZANT TECHNOLOGY SOLUTIO
CL A
192446102
4
16600
SH
Call
SOLE
0
0
0
COHEN & STEERS CLOSED END OP
COM
19248P106
568
46234
SH
SOLE
570
0
45664
COHEN & STEERS INFRASTRUCTUR
COM
19248A109
11627
539804
SH
SOLE
0
0
539804
COHEN & STEERS LTD DUR PFD I
COM
19248C105
830
33038
SH
SOLE
0
0
33038
COHEN & STEERS MLP INC & ENR
COM SHS
19249B106
745
69257
SH
SOLE
0
0
69257
COHEN & STEERS QUALITY RLTY
COM
19247L106
9784
733967
SH
SOLE
0
0
733967
COHEN & STEERS REIT & PFD IN
COM
19247X100
2596
128835
SH
SOLE
500
0
128335
COHEN & STEERS SLT PFD INCM
COM
19248Y107
430
16050
SH
SOLE
0
0
16050
COHEN & STEERS TOTAL RETURN
COM
19247R103
1099
83361
SH
SOLE
0
0
83361
COHERENT INC
COM
192479103
1423
12872
SH
SOLE
12727
0
145
COLFAX CORP
COM
194014106
1681
53485
SH
SOLE
2957
0
50528
COLGATE PALMOLIVE CO
COM
194162103
15995
215746
SH
SOLE
34234
0
181512
COLLEGIUM PHARMACEUTICAL INC
COM
19459J104
1385
71915
SH
SOLE
0
0
71915
COLONY CAP INC
CL A
19624R106
14568
799126
SH
SOLE
397373
0
401753
COLUCID PHARMACEUTICALS INC
COM
19716T101
343
9000
SH
SOLE
0
0
9000
COLUMBIA BKG SYS INC
COM
197236102
2190
66922
SH
SOLE
64063
0
2859
COLUMBIA PIPELINE PARTNERS L
COM UT REPSTG
198281107
296
18315
SH
SOLE
0
0
18315
COLUMBIA PPTY TR INC
COM NEW
198287203
204
9103
SH
SOLE
0
0
9103
COLUMBIA SELIGM PREM TECH GR
COM
19842X109
636
34196
SH
SOLE
0
0
34196
COLUMBIA SPORTSWEAR CO
COM
198516106
816
14374
SH
SOLE
1430
0
12944
COMCAST CORP NEW
CL A
20030N101
156138
2353605
SH
SOLE
1839296
0
514309
COMCAST CORP NEW
CL A
20030N101
9
22000
SH
Call
SOLE
0
0
0
COMERICA INC
COM
200340107
500
10559
SH
SOLE
0
0
10559
COMMERCE BANCSHARES INC
COM
200525103
6699
135996
SH
SOLE
122719
0
13277
COMMERCEHUB INC
COM SER A
20084V108
1149
72745
SH
SOLE
176
0
72569
COMMERCIAL METALS CO
COM
201723103
424
26164
SH
SOLE
19839
0
6325
COMMSCOPE HLDG CO INC
COM
20337X109
3065
101792
SH
SOLE
47739
0
54053
COMMUNICATIONS SALES&LEAS IN
COM
20341J104
27769
884079
SH
SOLE
783318
0
100761
COMMUNITY BK SYS INC
COM
203607106
866
18006
SH
SOLE
0
0
18006
COMMUNITY HEALTH SYS INC NEW
COM
203668108
206
17891
SH
SOLE
99
0
17792
COMMUNITY HEALTH SYS INC NEW
RIGHT 99/99/9999
203668116
1
35880
SH
SOLE
0
0
35880
COMPANHIA DE SANEAMENTO BASI
SPONSORED ADR
20441A102
2103
227134
SH
SOLE
222528
0
4606
COMPASS DIVERSIFIED HOLDINGS
SH BEN INT
20451Q104
930
53492
SH
SOLE
0
0
53492
COMPASS MINERALS INTL INC
COM
20451N101
28637
388555
SH
SOLE
381898
0
6657
COMPUGEN LTD
ORD
M25722105
342
54300
SH
SOLE
0
0
54300
COMPUTER PROGRAMS & SYS INC
COM
205306103
1495
57375
SH
SOLE
52805
0
4570
COMPUTER SCIENCES CORP
COM
205363104
6849
131180
SH
SOLE
125229
0
5951
CONAGRA FOODS INC
COM
205887102
6782
143966
SH
SOLE
28834
0
115132
CONCHO RES INC
COM
20605P101
22887
166630
SH
SOLE
19581
0
147049
CONE MIDSTREAM PARTNERS LP
COM UNIT REPST
206812109
1267
70000
SH
SOLE
0
0
70000
CONFORMIS INC
COM
20717E101
132
13350
SH
SOLE
0
0
13350
CONNECTICUT WTR SVC INC
COM
207797101
290
5827
SH
SOLE
0
0
5827
CONNECTURE INC
COM
20786J106
41
21981
SH
SOLE
0
0
21981
CONNS INC
COM
208242107
125
12073
SH
SOLE
0
0
12073
CONOCOPHILLIPS
COM
20825C104
24537
564469
SH
SOLE
141324
0
423145
CONSOL ENERGY INC
COM
20854P109
3348
174364
SH
SOLE
0
0
174364
CONSOLIDATED COMM HLDGS INC
COM
209034107
1267
50198
SH
SOLE
46978
0
3220
CONSOLIDATED EDISON INC
COM
209115104
35112
466298
SH
SOLE
341289
0
125009
CONSTELLATION BRANDS INC
CL A
21036P108
28070
168598
SH
SOLE
100706
0
67892
CONSTELLIUM NV
CL A
N22035104
331
45910
SH
SOLE
43457
0
2453
CONTANGO OIL & GAS COMPANY
COM NEW
21075N204
223
21863
SH
SOLE
0
0
21863
CONTINENTAL RESOURCES INC
COM
212015101
4798
92337
SH
SOLE
135
0
92202
CONVERGYS CORP
COM
212485106
3141
103243
SH
SOLE
2590
0
100653
COOPER COS INC
COM NEW
216648402
5503
30700
SH
SOLE
24212
0
6488
COPA HOLDINGS SA
CL A
P31076105
3433
39037
SH
SOLE
33826
0
5211
COPART INC
COM
217204106
7280
135921
SH
SOLE
102001
0
33920
CORE LABORATORIES N V
COM
N22717107
10639
94709
SH
SOLE
87642
0
7067
CORE MARK HOLDING CO INC
COM
218681104
1363
38070
SH
SOLE
28891
0
9179
CORESITE RLTY CORP
COM
21870Q105
4959
66983
SH
SOLE
19474
0
47509
CORNERSTONE ONDEMAND INC
COM
21925Y103
2106
45833
SH
SOLE
45810
0
23
CORNERSTONE STRATEGIC VALUE
COM
21924B302
273
18323
SH
SOLE
0
0
18323
CORNING INC
COM
219350105
55292
2337944
SH
SOLE
1908201
0
429743
CORNING INC
COM
219350105
203
99900
SH
Call
SOLE
0
0
0
CORPORATE OFFICE PPTYS TR
SH BEN INT
22002T108
970
34223
SH
SOLE
28691
0
5532
CORRECTIONS CORP AMER NEW
COM NEW
22025Y407
9904
714068
SH
SOLE
547740
0
166328
COSTAR GROUP INC
COM
22160N109
2131
9841
SH
SOLE
9772
0
69
COSTCO WHSL CORP NEW
COM
22160K105
45339
297286
SH
SOLE
113192
0
184094
COTIVITI HLDGS INC
COM
22164K101
470
14012
SH
SOLE
14012
0
0
COTT CORP QUE
COM
22163N106
263
18435
SH
SOLE
2285
0
16150
COTY INC
COM CL A
222070203
305
12980
SH
SOLE
10980
0
2000
COVANTA HLDG CORP
COM
22282E102
10203
662963
SH
SOLE
345314
0
317649
CPI CARD GROUP INC
COM
12634H101
68
11200
SH
SOLE
0
0
11200
CRACKER BARREL OLD CTRY STOR
COM
22410J106
3285
24844
SH
SOLE
169
0
24675
CRAFT BREW ALLIANCE INC
COM
224122101
2871
152451
SH
SOLE
0
0
152451
CRANE CO
COM
224399105
5512
87482
SH
SOLE
79406
0
8076
CREDICORP LTD
COM
G2519Y108
219
1440
SH
SOLE
1440
0
0
CREDIT SUISSE GROUP
SPONSORED ADR
225401108
3437
261584
SH
SOLE
18967
0
242617
CREDIT SUISSE HIGH YLD BND F
SH BEN INT
22544F103
36
14000
SH
SOLE
0
0
14000
CREE INC
COM
225447101
10657
414351
SH
SOLE
395307
0
19044
CRESCENT PT ENERGY CORP
COM
22576C101
279
21154
SH
SOLE
0
0
21154
CRESTWOOD EQUITY PARTNERS LP
UNIT LTD PARTNER
226344208
550
25876
SH
SOLE
0
0
25876
CRESUD S A C I F Y A
SPONSORED ADR
226406106
980
55041
SH
SOLE
0
0
55041
CRH PLC
ADR
12626K203
4442
133503
SH
SOLE
133049
0
454
CRITEO S A
SPONS ADS
226718104
313
8920
SH
SOLE
0
0
8920
CROCS INC
COM
227046109
797
95975
SH
SOLE
0
0
95975
CROSSAMERICA PARTNERS LP
UT LTD PTN INT
22758A105
2922
115076
SH
SOLE
3000
0
112076
CROWN CASTLE INTL CORP NEW
COM
22822V101
61503
652826
SH
SOLE
421117
0
231709
CROWN CRAFTS INC
COM
228309100
487
47750
SH
SOLE
0
0
47750
CROWN HOLDINGS INC
COM
228368106
2826
49506
SH
SOLE
35131
0
14375
CSG SYS INTL INC
COM
126349109
354
8556
SH
SOLE
0
0
8556
CSI COMPRESSCO LP
COM UNIT
12637A103
2431
229535
SH
SOLE
0
0
229535
CSRA INC
COM
12650T104
1587
59010
SH
SOLE
0
0
59010
CST BRANDS INC
COM
12646R105
313
6509
SH
SOLE
4389
0
2120
CSX CORP
COM
126408103
11934
391272
SH
SOLE
31459
0
359813
CTRIP COM INTL LTD
AMERICAN DEP SHS
22943F100
1678
36040
SH
SOLE
3306
0
32734
CU BANCORP CALIF
COM
126534106
1756
77000
SH
SOLE
0
0
77000
CUBESMART
COM
229663109
1220
44736
SH
SOLE
13105
0
31631
CUBIC CORP
COM
229669106
984
21013
SH
SOLE
0
0
21013
CUI GLOBAL INC
COM NEW
126576206
361
62000
SH
SOLE
0
0
62000
CULLEN FROST BANKERS INC
COM
229899109
6320
87855
SH
SOLE
57367
0
30488
CULLEN FROST BANKERS INC
COM
229899109
66
21300
SH
Call
SOLE
0
0
0
CULP INC
COM
230215105
238
8000
SH
SOLE
0
0
8000
CUMMINS INC
COM
231021106
9084
70879
SH
SOLE
3846
0
67033
CUMULUS MEDIA INC
CL A
231082108
10
31213
SH
SOLE
0
0
31213
CURRENCYSHARES AUSTRALIAN DL
AUSTRALIAN DOL
23129U101
995
12991
SH
SOLE
0
0
12991
CURRENCYSHS BRIT POUND STER
BRIT POUND STE
23129S106
234
1850
SH
SOLE
0
0
1850
CURRENCYSHS JAPANESE YEN TR
JAPANESE YEN
23130A102
1008
10585
SH
SOLE
0
0
10585
CURTISS WRIGHT CORP
COM
231561101
5888
64620
SH
SOLE
62680
0
1940
CUSHING MLP TOTAL RETURN FD
COM NEW
231631201
160
12200
SH
SOLE
0
0
12200
CUSHING RENAISSANCE FD
COM
231647108
1282
77537
SH
SOLE
0
0
77537
CVR PARTNERS LP
COM
126633106
111
20943
SH
SOLE
0
0
20943
CVS HEALTH CORP
COM
126650100
83507
938382
SH
SOLE
376620
0
561762
CYBERARK SOFTWARE LTD
SHS
M2682V108
2514
50714
SH
SOLE
33899
0
16815
CYNOSURE INC
CL A
232577205
755
14812
SH
SOLE
0
0
14812
CYPRESS ENERGY PARTNERS LP
LTD PARTNER INT
232751107
243
24836
SH
SOLE
0
0
24836
CYPRESS SEMICONDUCTOR CORP
COM
232806109
1684
138509
SH
SOLE
95831
0
42678
CYRUSONE INC
COM
23283R100
10475
220192
SH
SOLE
54171
0
166021
CYS INVTS INC
COM
12673A108
342
39196
SH
SOLE
34610
0
4586
CYTOKINETICS INC
COM NEW
23282W605
105
11450
SH
SOLE
0
0
11450
CYTOSORBENTS CORP
COM NEW
23283X206
579
90442
SH
SOLE
0
0
90442
CYTRX CORP
COM PAR
232828509
12
20000
SH
SOLE
0
0
20000
D R HORTON INC
COM
23331A109
5423
179577
SH
SOLE
164659
0
14918
DAKTRONICS INC
COM
234264109
144
15055
SH
SOLE
0
0
15055
DANAHER CORP DEL
COM
235851102
25124
320498
SH
SOLE
100982
0
219516
DANAHER CORP DEL
NOTE 1/2
235851AF9
467
156000
PRN
SOLE
0
0
156000
DARDEN RESTAURANTS INC
COM
237194105
1194
19463
SH
SOLE
0
0
19463
DARLING INGREDIENTS INC
COM
237266101
16074
1189818
SH
SOLE
1184272
0
5546
DAVE & BUSTERS ENTMT INC
COM
238337109
1520
38784
SH
SOLE
794
0
37990
DAVITA INC
COM
23918K108
9223
139591
SH
SOLE
61893
0
77698
DAWSON GEOPHYSICAL CO NEW
COM
239360100
279
36590
SH
SOLE
0
0
36590
DBX ETF TR
DB XTR MSCI EUR
233051853
3832
148591
SH
SOLE
0
0
148591
DBX ETF TR
INFRSTR REV FD
233051705
2236
81206
SH
SOLE
0
0
81206
DBX ETF TR
XTRAK MSCI EAFE
233051200
10822
410241
SH
SOLE
0
0
410241
DBX ETF TR
XTRAK MSCI EMKT
233051101
3848
191164
SH
SOLE
0
0
191164
DBX ETF TR
XTRAK MSCI JAPN
233051507
3083
93707
SH
SOLE
0
0
93707
DCP MIDSTREAM PARTNERS LP
COM UT LTD PTN
23311P100
940
26618
SH
SOLE
0
0
26618
DEERE & CO
COM
244199105
11882
139210
SH
SOLE
2211
0
136999
DELAWARE ENHANCED GBL DIV &
COM
246060107
6898
681575
SH
SOLE
0
0
681575
DELAWARE INVT NAT MUNI INC F
SH BEN INT
24610T108
161
11412
SH
SOLE
0
0
11412
DELL TECHNOLOGIES INC
COM CL V
24703L103
3123
65337
SH
SOLE
34929
0
30408
DELL TECHNOLOGIES INC
COM CL V
24703L103
72
44900
SH
Call
SOLE
0
0
0
DELPHI AUTOMOTIVE PLC
SHS
G27823106
16473
230967
SH
SOLE
187966
0
43001
DELTA AIR LINES INC DEL
COM NEW
247361702
24040
610786
SH
SOLE
274972
0
335814
DELUXE CORP
COM
248019101
366
5471
SH
SOLE
4531
0
940
DENBURY RES INC
COM NEW
247916208
380
117588
SH
SOLE
0
0
117588
DENISON MINES CORP
COM
248356107
9
19457
SH
SOLE
0
0
19457
DENNYS CORP
COM
24869P104
374
34996
SH
SOLE
34791
0
205
DENTSPLY SIRONA INC
COM
24906P109
2984
50208
SH
SOLE
21371
0
28837
DEPOMED INC
COM
249908104
451
18049
SH
SOLE
3321
0
14728
DERMIRA INC
COM
24983L104
2024
59856
SH
SOLE
57114
0
2742
DEUTSCHE BANK AG
NAMEN AKT
D18190898
454
34669
SH
SOLE
0
0
34669
DEUTSCHE GLOBAL HIGH INCOME
COM
25158V108
2958
351395
SH
SOLE
0
0
351395
DEUTSCHE HIGH INCOME OPPORT
COM
25158Y102
7720
545553
SH
SOLE
0
0
545553
DEUTSCHE HIGH INCOME TR
SHS
25155R100
133
14487
SH
SOLE
0
0
14487
DEUTSCHE MULTI-MKT INCOME TR
SHS
25160E102
6101
713520
SH
SOLE
0
0
713520
DEUTSCHE MUN INCOME
COM
25160C106
569
40403
SH
SOLE
0
0
40403
DEUTSCHE STRATEGIC INCOME TR
SHS
25160F109
1275
105226
SH
SOLE
0
0
105226
DEVON ENERGY CORP NEW
COM
25179M103
10980
248918
SH
SOLE
99481
0
149437
DEXCOM INC
COM
252131107
7969
90906
SH
SOLE
43102
0
47804
DIAGEO P L C
SPON ADR NEW
25243Q205
39007
336152
SH
SOLE
221921
0
114231
DIAMOND OFFSHORE DRILLING IN
COM
25271C102
5674
322198
SH
SOLE
164229
0
157969
DIAMONDBACK ENERGY INC
COM
25278X109
15891
164603
SH
SOLE
149640
0
14963
DICKS SPORTING GOODS INC
COM
253393102
2447
43149
SH
SOLE
37427
0
5722
DIEBOLD INC
COM
253651103
1900
76663
SH
SOLE
70182
0
6481
DIGITAL RLTY TR INC
COM
253868103
10574
108862
SH
SOLE
22807
0
86055
DIGITALGLOBE INC
COM NEW
25389M877
1347
48978
SH
SOLE
43817
0
5161
DINEEQUITY INC
COM
254423106
15619
197235
SH
SOLE
114834
0
82401
DIPEXIUM PHARMACEUTICALS INC
COM
25456J104
880
60699
SH
SOLE
0
0
60699
DIPLOMAT PHARMACY INC
COM
25456K101
841
30025
SH
SOLE
0
0
30025
DIREXION SHS ETF TR
ALL CP INSIDER
25459Y769
3735
50235
SH
SOLE
0
0
50235
DISCOVER FINL SVCS
COM
254709108
29600
523418
SH
SOLE
446861
0
76557
DISCOVERY COMMUNICATNS NEW
COM SER A
25470F104
14023
520900
SH
SOLE
457021
0
63879
DISCOVERY COMMUNICATNS NEW
COM SER C
25470F302
1972
74937
SH
SOLE
1720
0
73217
DISH NETWORK CORP
CL A
25470M109
3905
71289
SH
SOLE
0
0
71289
DISH NETWORK CORP
CL A
25470M109
51
26800
SH
Call
SOLE
0
0
0
DISNEY WALT CO
COM DISNEY
254687106
88330
951204
SH
SOLE
202005
0
749199
DIVERSIFIED REAL ASSET INC F
COM SHS
25533B108
769
44624
SH
SOLE
0
0
44624
DNP SELECT INCOME FD
COM
23325P104
1101
107269
SH
SOLE
4026
0
103243
DOLBY LABORATORIES INC
COM
25659T107
12294
226453
SH
SOLE
224555
0
1898
DOLLAR GEN CORP NEW
COM
256677105
7636
109093
SH
SOLE
59970
0
49123
DOLLAR TREE INC
COM
256746108
3136
39735
SH
SOLE
24601
0
15134
DOMINION RES INC VA NEW
COM
25746U109
90307
1215935
SH
SOLE
843130
0
372805
DOMINOS PIZZA INC
COM
25754A201
4076
26843
SH
SOLE
6118
0
20725
DONALDSON INC
COM
257651109
4306
115345
SH
SOLE
100055
0
15290
DONNELLEY R R & SONS CO
COM
257867101
17188
1093389
SH
SOLE
1063486
0
29903
DORMAN PRODUCTS INC
COM
258278100
2060
32236
SH
SOLE
27522
0
4714
DOUBLELINE INCOME SOLUTIONS
COM
258622109
2152
112364
SH
SOLE
249
0
112115
DOUBLELINE OPPORTUNISTIC CR
COM
258623107
1745
67943
SH
SOLE
0
0
67943
DOUGLAS EMMETT INC
COM
25960P109
4239
115712
SH
SOLE
111626
0
4086
DOVER CORP
COM
260003108
3309
44937
SH
SOLE
10085
0
34852
DOW CHEM CO
COM
260543103
71436
1378278
SH
SOLE
655915
0
722363
DOW CHEM CO
COM
260543103
15
23900
SH
Call
SOLE
0
0
0
DR PEPPER SNAPPLE GROUP INC
COM
26138E109
9212
100887
SH
SOLE
29733
0
71154
DR REDDYS LABS LTD
ADR
256135203
392
8448
SH
SOLE
7638
0
810
DREW INDS INC
COM NEW
26168L205
283
2886
SH
SOLE
843
0
2043
DREYFUS MUN BD INFRSTRCTR FD
SHS
26203D101
3775
269032
SH
SOLE
0
0
269032
DREYFUS STRATEGIC MUN BD FD
COM
26202F107
790
89208
SH
SOLE
0
0
89208
DREYFUS STRATEGIC MUNS INC
COM
261932107
1271
135889
SH
SOLE
0
0
135889
DRIL-QUIP INC
COM
262037104
4291
76984
SH
SOLE
76901
0
83
DS HEALTHCARE GROUP INC
COM
23336Q109
1
47976
SH
SOLE
0
0
47976
DST SYS INC DEL
COM
233326107
2330
19763
SH
SOLE
19738
0
25
DSW INC
CL A
23334L102
538
26284
SH
SOLE
0
0
26284
DTE ENERGY CO
COM
233331107
7879
84113
SH
SOLE
13268
0
70845
DTF TAX-FREE INCOME INC
COM
23334J107
1323
81197
SH
SOLE
0
0
81197
DU PONT E I DE NEMOURS & CO
COM
263534109
56078
837362
SH
SOLE
550910
0
286452
DUFF & PHELPS GLB UTL INC FD
COM
26433C105
6167
361032
SH
SOLE
0
0
361032
DUFF & PHELPS UTIL CORP BD T
COM
26432K108
156
16000
SH
SOLE
0
0
16000
DUKE ENERGY CORP NEW
COM NEW
26441C204
146518
1830560
SH
SOLE
1413526
0
417034
DUKE REALTY CORP
COM NEW
264411505
1035
37881
SH
SOLE
12210
0
25671
DUN & BRADSTREET CORP DEL NE
COM
26483E100
964
7057
SH
SOLE
6388
0
669
DUNKIN BRANDS GROUP INC
COM
265504100
1701
32658
SH
SOLE
1030
0
31628
DUPONT FABROS TECHNOLOGY INC
COM
26613Q106
1301
31533
SH
SOLE
0
0
31533
DURECT CORP
COM
266605104
35
25400
SH
SOLE
0
0
25400
DYCOM INDS INC
COM
267475101
1233
15074
SH
SOLE
769
0
14305
DYNAGAS LNG PARTNERS LP
COM UNIT LTD PT
Y2188B108
6505
420193
SH
SOLE
0
0
420193
DYNAVAX TECHNOLOGIES CORP
COM NEW
268158201
113
10812
SH
SOLE
0
0
10812
DYNEGY INC NEW DEL
COM
26817R108
181
14606
SH
SOLE
0
0
14606
EAGLE BANCORP INC MD
COM
268948106
2061
41778
SH
SOLE
26038
0
15740
EAGLE GRWTH & INCOME OPPTY F
COM SHS BEN IN
26958J105
10564
629940
SH
SOLE
817
0
629123
EAGLE MATERIALS INC
COM
26969P108
596
7708
SH
SOLE
0
0
7708
EAGLE PT CR CO LLC
COM
269808101
499
29100
SH
SOLE
0
0
29100
EARTHLINK HLDGS CORP
COM
27033X101
190
30591
SH
SOLE
0
0
30591
EAST WEST BANCORP INC
COM
27579R104
7466
203370
SH
SOLE
200000
0
3370
EASTERLY GOVT PPTYS INC
COM
27616P103
1271
66602
SH
SOLE
0
0
66602
EASTGROUP PPTY INC
COM
277276101
4236
57592
SH
SOLE
31059
0
26533
EASTMAN CHEM CO
COM
277432100
3625
53562
SH
SOLE
5438
0
48124
EATON CORP PLC
SHS
G29183103
91304
1389504
SH
SOLE
349864
0
1039640
EATON CORP PLC
SHS
G29183103
88
60700
SH
Call
SOLE
0
0
0
EATON VANCE CALIF MUN BD FD
COM
27828A100
317
23378
SH
SOLE
0
0
23378
EATON VANCE CORP
COM NON VTG
278265103
767
19636
SH
SOLE
91
0
19545
EATON VANCE ENH EQTY INC FD
COM
278277108
541
39328
SH
SOLE
0
0
39328
EATON VANCE ENHANCED EQ INC
COM
278274105
918
72565
SH
SOLE
0
0
72565
EATON VANCE LTD DUR INCOME F
COM
27828H105
839
61232
SH
SOLE
0
0
61232
EATON VANCE MUN BD FD
COM
27827X101
2244
164782
SH
SOLE
0
0
164782
EATON VANCE MUN BD FD II
COM
27827K109
527
39064
SH
SOLE
0
0
39064
EATON VANCE MUN INCOME 2028
SHS
27829U105
3218
151939
SH
SOLE
0
0
151939
EATON VANCE NATL MUN OPPORT
COM SHS
27829L105
713
30589
SH
SOLE
0
0
30589
EATON VANCE PA MUNI INCOME T
SH BEN INT
27826T101
326
24795
SH
SOLE
0
0
24795
EATON VANCE RISK MNGD DIV EQ
COM
27829G106
1012
107304
SH
SOLE
0
0
107304
EATON VANCE SH TM DR DIVR IN
COM
27828V104
244
17767
SH
SOLE
0
0
17767
EATON VANCE SR FLTNG RTE TR
COM
27828Q105
919
65067
SH
SOLE
0
0
65067
EATON VANCE TAX ADVT DIV INC
COM
27828G107
2027
100607
SH
SOLE
0
0
100607
EATON VANCE TAX MNGD GBL DV
COM
27829F108
8228
947901
SH
SOLE
0
0
947901
EATON VANCE TAX MNGED BUY WR
COM
27828X100
804
48587
SH
SOLE
0
0
48587
EATON VANCE TAX-ADV BD & OPT
COM SH BEN INT
27829M103
1954
162581
SH
SOLE
0
0
162581
EATON VANCE TX ADV GLB DIV O
COM
27828U106
2144
98926
SH
SOLE
0
0
98926
EATON VANCE TX ADV GLBL DIV
COM
27828S101
883
59255
SH
SOLE
0
0
59255
EATON VANCE TX MGD DIV EQ IN
COM
27828N102
7114
664205
SH
SOLE
0
0
664205
EATON VANCE TX MNG BY WRT OP
COM
27828Y108
1465
97072
SH
SOLE
0
0
97072
EATON VANCE TXMGD GL BUYWR O
COM
27829C105
8238
748219
SH
SOLE
40283
0
707936
EBAY INC
COM
278642103
29581
899130
SH
SOLE
753388
0
145742
ECA MARCELLUS TR I
COM UNIT
26827L109
26
12100
SH
SOLE
0
0
12100
ECOLAB INC
COM
278865100
18478
151806
SH
SOLE
81198
0
70608
ECOPETROL S A
SPONSORED ADS
279158109
89
10162
SH
SOLE
0
0
10162
EDGEWELL PERS CARE CO
COM
28035Q102
312
3921
SH
SOLE
0
0
3921
EDISON INTL
COM
281020107
16705
231212
SH
SOLE
149320
0
81892
EDWARDS LIFESCIENCES CORP
COM
28176E108
30163
250189
SH
SOLE
102480
0
147709
EGA EMERGING GLOBAL SHS TR
EGS EMKTCONS ETF
268461779
1673
67373
SH
SOLE
0
0
67373
EL PASO ELEC CO
COM NEW
283677854
1791
38299
SH
SOLE
37094
0
1205
ELBIT SYS LTD
ORD
M3760D101
1206
12633
SH
SOLE
2537
0
10096
ELDORADO GOLD CORP NEW
COM
284902103
258
65550
SH
SOLE
0
0
65550
ELECTRO SCIENTIFIC INDS
COM
285229100
84
14950
SH
SOLE
0
0
14950
ELECTRONIC ARTS INC
COM
285512109
9624
112690
SH
SOLE
69541
0
43149
ELECTRONICS FOR IMAGING INC
COM
286082102
315
6444
SH
SOLE
5954
0
490
ELLIE MAE INC
COM
28849P100
3116
29590
SH
SOLE
29462
0
128
ELLINGTON FINANCIAL LLC
COM
288522303
233
13981
SH
SOLE
0
0
13981
ELLSWORTH GROWTH & INCOME FD
COM
289074106
952
116239
SH
SOLE
0
0
116239
EMCOR GROUP INC
COM
29084Q100
350
5865
SH
SOLE
5403
0
462
EMERGENT BIOSOLUTIONS INC
COM
29089Q105
208
6600
SH
SOLE
0
0
6600
EMERSON ELEC CO
COM
291011104
73103
1341102
SH
SOLE
785956
0
555146
EMERSON ELEC CO
COM
291011104
167
64300
SH
Call
SOLE
0
0
0
EMERSON ELEC CO
COM
291011104
27
38100
SH
Call
SOLE
0
0
0
EMPIRE RESORTS INC
COM PAR $0 01
292052305
827
40880
SH
SOLE
0
0
40880
ENBRIDGE ENERGY PARTNERS L P
COM
29250R106
5488
215824
SH
SOLE
0
0
215824
ENBRIDGE INC
COM
29250N105
5682
129370
SH
SOLE
111991
0
17379
ENCANA CORP
COM
292505104
559
53430
SH
SOLE
0
0
53430
ENCANA CORP
COM
292505104
2
13400
SH
Call
SOLE
0
0
0
ENDO INTL PLC
SHS
G30401106
5982
296877
SH
SOLE
201
0
296676
ENDOLOGIX INC
COM
29266S106
141
11014
SH
SOLE
0
0
11014
ENDURANCE SPECIALTY HLDGS LT
SHS
G30397106
346
5290
SH
SOLE
0
0
5290
ENERGEN CORP
COM
29265N108
12507
216691
SH
SOLE
214927
0
1764
ENERGIZER HLDGS INC NEW
COM
29272W109
1014
20296
SH
SOLE
16162
0
4134
ENERGY TRANSFER EQUITY L P
COM UT LTD PTN
29273V100
16861
1004207
SH
SOLE
156293
0
847914
ENERGY TRANSFER EQUITY L P
COM UT LTD PTN
29273V100
45
15000
SH
Call
SOLE
0
0
0
ENERGY TRANSFER EQUITY L P
COM UT LTD PTN
29273V100
2
15900
SH
Call
SOLE
0
0
0
ENERGY TRANSFER EQUITY L P
COM UT LTD PTN
29273V100
63
20000
SH
Call
SOLE
0
0
0
ENERGY TRANSFER PRTNRS L P
UNIT LTD PARTN
29273R109
23603
637911
SH
SOLE
300
0
637611
ENERNOC INC
COM
292764107
281
51917
SH
SOLE
0
0
51917
ENERPLUS CORP
COM
292766102
106
16500
SH
SOLE
0
0
16500
ENERSYS
COM
29275Y102
324
4685
SH
SOLE
13
0
4672
ENI S P A
SPONSORED ADR
26874R108
9054
313600
SH
SOLE
230229
0
83371
ENLINK MIDSTREAM LLC
COM UNIT REP LTD
29336T100
5439
324718
SH
SOLE
247370
0
77348
ENLINK MIDSTREAM PARTNERS LP
COM UNIT REP LTD
29336U107
6650
375504
SH
SOLE
0
0
375504
ENSCO PLC
SHS CLASS A
G3157S106
140
16473
SH
SOLE
0
0
16473
ENSIGN GROUP INC
COM
29358P101
414
20583
SH
SOLE
20157
0
426
ENSTAR GROUP LIMITED
SHS
G3075P101
358
2175
SH
SOLE
1966
0
209
ENTERGY CORP NEW
COM
29364G103
33763
440029
SH
SOLE
414460
0
25569
ENTERPRISE PRODS PARTNERS L
COM
293792107
91998
3329625
SH
SOLE
654458
0
2675167
ENTERPRISE PRODS PARTNERS L
COM
293792107
8
31000
SH
Call
SOLE
0
0
0
ENVESTNET INC
COM
29404K106
718
19695
SH
SOLE
0
0
19695
ENVISION HEALTHCARE HLDGS IN
COM
29413U103
1712
76857
SH
SOLE
73375
0
3482
ENVIVA PARTNERS LP
COM UNIT
29414J107
668
24747
SH
SOLE
0
0
24747
EOG RES INC
COM
26875P101
23963
247760
SH
SOLE
130454
0
117306
EPAM SYS INC
COM
29414B104
542
7825
SH
SOLE
0
0
7825
EPR PPTYS
COM SH BEN INT
26884U109
7844
99620
SH
SOLE
72707
0
26913
EQT CORP
COM
26884L109
10530
145003
SH
SOLE
130360
0
14643
EQT GP HLDGS LP
COM UNIT REP
26885J103
580
23152
SH
SOLE
0
0
23152
EQT MIDSTREAM PARTNERS LP
UNIT LTD PARTN
26885B100
2050
26908
SH
SOLE
2515
0
24393
EQUIFAX INC
COM
294429105
14062
104490
SH
SOLE
73972
0
30518
EQUINIX INC
COM PAR $0.001
29444U700
2109
5854
SH
SOLE
398
0
5456
EQUITY COMWLTH
COM SH BEN INT
294628102
493
16302
SH
SOLE
0
0
16302
EQUITY ONE
COM
294752100
445
14534
SH
SOLE
10121
0
4413
EQUITY RESIDENTIAL
SH BEN INT
29476L107
7561
117536
SH
SOLE
105582
0
11954
ERICSSON
ADR B SEK 10
294821608
2588
358925
SH
SOLE
11959
0
346966
ESCO TECHNOLOGIES INC
COM
296315104
382
8238
SH
SOLE
8151
0
87
ESSEX PPTY TR INC
COM
297178105
5090
22854
SH
SOLE
19127
0
3727
ETF MANAGERS TR
PUREFUNDS ISE CY
26924G201
10329
370214
SH
SOLE
0
0
370214
ETF SER SOLUTIONS
ALPCLONE ALTER
26922A305
706
19621
SH
SOLE
0
0
19621
ETF SER SOLUTIONS
US GLB JETS
26922A842
231
10051
SH
SOLE
0
0
10051
ETFIS SER TR I
INFRAC ACT MLP
26923G103
1013
87720
SH
SOLE
0
0
87720
ETFS GOLD TR
SHS
26922Y105
1189
9277
SH
SOLE
0
0
9277
ETFS PLATINUM TR
SH BEN INT
26922V101
1077
10903
SH
SOLE
0
0
10903
ETFS PRECIOUS METALS BASKET
PHYS PM BSKT
26922W109
2263
33951
SH
SOLE
0
0
33951
ETFS SILVER TR
SILVER SHS
26922X107
2759
147083
SH
SOLE
0
0
147083
EURONET WORLDWIDE INC
COM
298736109
960
11732
SH
SOLE
4473
0
7259
EUROPEAN EQUITY FUND
COM
298768102
115
14517
SH
SOLE
0
0
14517
EV ENERGY PARTNERS LP
COM UNITS
26926V107
565
235427
SH
SOLE
0
0
235427
EVERBANK FINL CORP
COM
29977G102
314
16220
SH
SOLE
0
0
16220
EVERCORE PARTNERS INC
CLASS A
29977A105
1624
31530
SH
SOLE
21757
0
9773
EVEREST RE GROUP LTD
COM
G3223R108
383
2018
SH
SOLE
0
0
2018
EVERSOURCE ENERGY
COM
30040W108
4358
80438
SH
SOLE
34187
0
46251
EVERYDAY HEALTH INC
COM
300415106
85
11045
SH
SOLE
0
0
11045
EVOLUTION PETROLEUM CORP
COM
30049A107
2021
321891
SH
SOLE
0
0
321891
EXACT SCIENCES CORP
COM
30063P105
2204
118684
SH
SOLE
12655
0
106029
EXCHANGE LISTED FDS TR
GAVEKAL KN DEV
30151E608
2569
93669
SH
SOLE
0
0
93669
EXCHANGE TRADED CONCEPTS TR
REX VOL LG VIX
301505848
367
30000
SH
SOLE
0
0
30000
EXCO RESOURCES INC
COM
269279402
116
108420
SH
SOLE
0
0
108420
EXELON CORP
COM
30161N101
17514
526099
SH
SOLE
358866
0
167233
EXELON CORP
COM
30161N101
3
27900
SH
Call
SOLE
0
0
0
EXELON CORP
UNIT 99/99/9999
30161N127
645
13809
SH
SOLE
0
0
13809
EXLSERVICE HOLDINGS INC
COM
302081104
362
7266
SH
SOLE
0
0
7266
EXPEDIA INC DEL
COM NEW
30212P303
8771
75142
SH
SOLE
42909
0
32233
EXPEDITORS INTL WASH INC
COM
302130109
5062
98260
SH
SOLE
60328
0
37932
EXPONENT INC
COM
30214U102
3602
70551
SH
SOLE
70551
0
0
EXPRESS SCRIPTS HLDG CO
COM
30219G108
42308
599859
SH
SOLE
238990
0
360869
EXPRESS SCRIPTS HLDG CO
COM
30219G108
1
11900
SH
Call
SOLE
0
0
0
EXTRA SPACE STORAGE INC
COM
30225T102
5727
72126
SH
SOLE
3469
0
68657
EXTREME NETWORKS INC
COM
30226D106
2325
517822
SH
SOLE
0
0
517822
EXXON MOBIL CORP
COM
30231G102
309113
3541618
SH
SOLE
2050938
0
1490680
EXXON MOBIL CORP
COM
30231G102
1
11400
SH
Call
SOLE
0
0
0
EXXON MOBIL CORP
COM
30231G102
10
17700
SH
Call
SOLE
0
0
0
F M C CORP
COM NEW
302491303
2510
51930
SH
SOLE
45764
0
6166
F5 NETWORKS INC
COM
315616102
4215
33817
SH
SOLE
506
0
33311
FABRINET
SHS
G3323L100
331
7430
SH
SOLE
1839
0
5591
FACEBOOK INC
CL A
30303M102
189766
1479424
SH
SOLE
486200
0
993224
FACTSET RESH SYS INC
COM
303075105
6224
38395
SH
SOLE
27620
0
10775
FAIR ISAAC CORP
COM
303250104
768
6162
SH
SOLE
0
0
6162
FALCONSTOR SOFTWARE INC
COM
306137100
36
34535
SH
SOLE
0
0
34535
FASTENAL CO
COM
311900104
45977
1100451
SH
SOLE
1046901
0
53550
FEDERAL REALTY INVT TR
SH BEN INT NEW
313747206
580
3771
SH
SOLE
0
0
3771
FEDERATED INVS INC PA
CL B
314211103
11050
372920
SH
SOLE
367943
0
4977
FEDERATED NATL HLDG CO
COM
31422T101
3388
181266
SH
SOLE
0
0
181266
FEDERATED PREM INTR MUN INC
COM
31423M105
870
61606
SH
SOLE
0
0
61606
FEDEX CORP
COM
31428X106
28856
165189
SH
SOLE
29099
0
136090
FERRARI N V
COM
N3167Y103
404
7769
SH
SOLE
0
0
7769
FERRELLGAS PARTNERS L.P.
UNIT LTD PART
315293100
179
15410
SH
SOLE
0
0
15410
FERRO CORP
COM
315405100
1313
95041
SH
SOLE
92981
0
2060
FIAT CHRYSLER AUTOMOBILES N
SHS
N31738102
148
23359
SH
SOLE
0
0
23359
FIDELITY NATIONAL FINANCIAL
FNF GROUP COM
31620R303
2446
66274
SH
SOLE
60903
0
5371
FIDELITY NATL INFORMATION SV
COM
31620M106
15763
204635
SH
SOLE
179111
0
25524
FIDUCIARY CLAYMORE MLP OPP F
COM
31647Q106
295
18717
SH
SOLE
0
0
18717
FIDUS INVT CORP
COM
316500107
12493
793206
SH
SOLE
0
0
793206
FIESTA RESTAURANT GROUP INC
COM
31660B101
2694
112264
SH
SOLE
0
0
112264
FIFTH STR SR FLOATNG RATE CO
COM
31679F101
4181
488470
SH
SOLE
0
0
488470
FIFTH STREET FINANCE CORP
COM
31678A103
3728
641611
SH
SOLE
1845
0
639766
FIFTH THIRD BANCORP
COM
316773100
16515
807181
SH
SOLE
688684
0
118497
FINISAR CORP
COM NEW
31787A507
867
29088
SH
SOLE
21690
0
7398
FIREEYE INC
COM
31816Q101
2046
138871
SH
SOLE
0
0
138871
FIRST AMERN FINL CORP
COM
31847R102
381
9697
SH
SOLE
145
0
9552
FIRST BANK WILLIAMSTOWN NJ
COM
31931U102
113
13507
SH
SOLE
0
0
13507
FIRST COMWLTH FINL CORP PA
COM
319829107
282
27992
SH
SOLE
0
0
27992
FIRST DATA CORP NEW
COM CL A
32008D106
688
52266
SH
SOLE
311
0
51955
FIRST FINL BANCORP OH
COM
320209109
367
16802
SH
SOLE
0
0
16802
FIRST HORIZON NATL CORP
COM
320517105
2008
131820
SH
SOLE
105716
0
26104
FIRST MAJESTIC SILVER CORP
COM
32076V103
126
12227
SH
SOLE
0
0
12227
FIRST MIDWEST BANCORP DEL
COM
320867104
370
19104
SH
SOLE
0
0
19104
FIRST REP BK SAN FRANCISCO C
COM
33616C100
7323
94973
SH
SOLE
75477
0
19496
FIRST SOLAR INC
COM
336433107
394
9977
SH
SOLE
687
0
9290
FIRST TR DIVIDEND INCOME FD
COM
33731L100
593
65062
SH
SOLE
0
0
65062
FIRST TR DJS MICROCAP INDEX
COM SHS ANNUAL
33718M105
236
6497
SH
SOLE
0
0
6497
FIRST TR DYNAMIC EUROPE EQT
COM SHS
33740D107
926
58911
SH
SOLE
0
0
58911
FIRST TR ENERGY INCOME & GRW
COM
33738G104
392
14487
SH
SOLE
0
0
14487
FIRST TR ENERGY INFRASTRCTR
COM
33738C103
563
29352
SH
SOLE
0
0
29352
FIRST TR ENHANCED EQTY INC F
COM
337318109
6381
477650
SH
SOLE
0
0
477650
FIRST TR EXCH TRADED FD III
LNG/SHT EQUITY
33739P103
5912
178823
SH
SOLE
170585
0
8238
FIRST TR EXCH TRADED FD III
RIVRFRNT DY ASIA
33739P509
909
17464
SH
SOLE
0
0
17464
FIRST TR EXCH TRADED FD III
RIVRFRNT DYN DEV
33739P608
637
12060
SH
SOLE
0
0
12060
FIRST TR EXCH TRADED FD III
RIVRFRNT DYN EUR
33739P806
2546
48693
SH
SOLE
0
0
48693
FIRST TR EXCH TRD ALPHA FD I
BRAZIL ALPHA
33737J133
276
20153
SH
SOLE
0
0
20153
FIRST TR EXCH TRD ALPHA FD I
DEV MRK EX US
33737J174
571
11594
SH
SOLE
0
0
11594
FIRST TR EXCH TRD ALPHA FD I
EM SML CP ALPH
33737J307
1956
59642
SH
SOLE
0
0
59642
FIRST TR EXCH TRD ALPHA FD I
EMERG MKT ALPH
33737J182
386
18606
SH
SOLE
0
0
18606
FIRST TR EXCH TRD ALPHA FD I
EUROPE ALPHA
33737J117
5430
183958
SH
SOLE
0
0
183958
FIRST TR EXCH TRD ALPHA FD I
GERMANY ALPHA
33737J190
330
8803
SH
SOLE
0
0
8803
FIRST TR EXCH TRD ALPHA FD I
JAPAN ALPHADEX
33737J158
226
4591
SH
SOLE
0
0
4591
FIRST TR EXCH TRD ALPHA FD I
SWITZLND ALPHA
33737J232
303
7350
SH
SOLE
0
0
7350
FIRST TR EXCH TRD ALPHA FD I
UNIT KING ALPH
33737J224
354
10334
SH
SOLE
0
0
10334
FIRST TR EXCHAN TRADED FD VI
FST TR GLB FD
33739H101
1979
96177
SH
SOLE
0
0
96177
FIRST TR EXCHANG TRADED FD I
MANAGD MUN ETF
33739N108
4611
85477
SH
SOLE
0
0
85477
FIRST TR EXCHANGE TRADED FD
CAP STRENGTH ETF
33733E104
1146
28545
SH
SOLE
0
0
28545
FIRST TR EXCHANGE TRADED FD
CONSUMR DISCRE
33734X101
35281
1000863
SH
SOLE
0
0
1000863
FIRST TR EXCHANGE TRADED FD
CONSUMR STAPLE
33734X119
44032
948349
SH
SOLE
0
0
948349
FIRST TR EXCHANGE TRADED FD
DJ GLBL DIVID
33734X200
5550
236199
SH
SOLE
0
0
236199
FIRST TR EXCHANGE TRADED FD
DJ INTERNT IDX
33733E302
48123
590035
SH
SOLE
0
0
590035
FIRST TR EXCHANGE TRADED FD
DORSEY WRIGHT
33738R878
2198
102978
SH
SOLE
0
0
102978
FIRST TR EXCHANGE TRADED FD
DORSEY WRIGHT
33738R886
3101
177484
SH
SOLE
0
0
177484
FIRST TR EXCHANGE TRADED FD
DORSEY WRT 5 ETF
33738R605
44804
1956507
SH
SOLE
0
0
1956507
FIRST TR EXCHANGE TRADED FD
ENERGY ALPHADX
33734X127
31387
2035470
SH
SOLE
0
0
2035470
FIRST TR EXCHANGE TRADED FD
FINLS ALPHADEX
33734X135
4870
200408
SH
SOLE
0
0
200408
FIRST TR EXCHANGE TRADED FD
FIRST TR ENH NEW
33739Q408
5174
86326
SH
SOLE
0
0
86326
FIRST TR EXCHANGE TRADED FD
FIRST TR TA HIYL
33738D408
1363
28021
SH
SOLE
0
0
28021
FIRST TR EXCHANGE TRADED FD
FST LOW OPPT EFT
33739Q200
478
9122
SH
SOLE
0
0
9122
FIRST TR EXCHANGE TRADED FD
HLTH CARE ALPH
33734X143
11461
188342
SH
SOLE
130
0
188212
FIRST TR EXCHANGE TRADED FD
INDLS PROD DUR
33734X150
1625
55146
SH
SOLE
0
0
55146
FIRST TR EXCHANGE TRADED FD
ISE CLOUD COMP
33734X192
2579
75473
SH
SOLE
0
0
75473
FIRST TR EXCHANGE TRADED FD
ISE REVERE NAT
33733E807
3064
115973
SH
SOLE
0
0
115973
FIRST TR EXCHANGE TRADED FD
MATERIALS ALPH
33734X168
8780
256714
SH
SOLE
0
0
256714
FIRST TR EXCHANGE TRADED FD
MULTI ASSET DI
33738R100
2547
134714
SH
SOLE
0
0
134714
FIRST TR EXCHANGE TRADED FD
NASD TECH DIV
33738R118
3967
135287
SH
SOLE
0
0
135287
FIRST TR EXCHANGE TRADED FD
NASDAQ 100 EX
33733E401
2381
58824
SH
SOLE
0
0
58824
FIRST TR EXCHANGE TRADED FD
NASDAQ CYB ETF
33734X846
753
37979
SH
SOLE
0
0
37979
FIRST TR EXCHANGE TRADED FD
NO AMER ENERGY
33738D101
8080
319119
SH
SOLE
0
0
319119
FIRST TR EXCHANGE TRADED FD
NY ARCA BIOTECH
33733E203
10354
103833
SH
SOLE
0
0
103833
FIRST TR EXCHANGE TRADED FD
SENIOR LN FD
33738D309
3060
63143
SH
SOLE
0
0
63143
FIRST TR EXCHANGE TRADED FD
TECH ALPHADEX
33734X176
7064
192229
SH
SOLE
863
0
191366
FIRST TR EXCHANGE TRADED FD
UTILITIES ALPH
33734X184
43875
1692062
SH
SOLE
597142
0
1094920
FIRST TR EXCHANGE-TRADED FD
PFD SECS INC ETF
33739E108
11781
602589
SH
SOLE
248125
0
354464
FIRST TR EXCNGE TRD ALPHADEX
MID CAP VAL FD
33737M201
316
10630
SH
SOLE
0
0
10630
FIRST TR EXCNGE TRD ALPHADEX
MID CP GR ALPH
33737M102
1390
44840
SH
SOLE
565
0
44275
FIRST TR EXCNGE TRD ALPHADEX
SML CAP VAL AL
33737M409
2968
96187
SH
SOLE
0
0
96187
FIRST TR EXCNGE TRD ALPHADEX
SML CP GRW ALP
33737M300
2238
66189
SH
SOLE
0
0
66189
FIRST TR FTSE EPRA/NAREIT DE
COM
33736N101
388
8400
SH
SOLE
0
0
8400
FIRST TR HIGH INCOME L/S FD
COM
33738E109
3099
198806
SH
SOLE
0
0
198806
FIRST TR INTER DUR PFD & IN
COM
33718W103
798
34186
SH
SOLE
0
0
34186
FIRST TR ISE CHINDIA INDEX F
COM
33733A102
315
10402
SH
SOLE
0
0
10402
FIRST TR ISE GLB WIND ENRG E
COM SHS
33736G106
1594
119784
SH
SOLE
0
0
119784
FIRST TR ISE WATER INDEX FD
COM
33733B100
368
9730
SH
SOLE
0
0
9730
FIRST TR LRG CP GRWTH ALPHAD
COM SHS
33735K108
3930
77825
SH
SOLE
0
0
77825
FIRST TR LRG CP VL ALPHADEX
COM SHS
33735J101
7695
180711
SH
SOLE
0
0
180711
FIRST TR LRGE CP CORE ALPHA
COM SHS
33734K109
20845
445974
SH
SOLE
459
0
445515
FIRST TR MID CAP CORE ALPHAD
COM SHS
33735B108
13970
264398
SH
SOLE
0
0
264398
FIRST TR MLP & ENERGY INCOME
COM
33739B104
2807
169521
SH
SOLE
0
0
169521
FIRST TR MORNINGSTAR DIV LEA
SHS
336917109
18470
677299
SH
SOLE
0
0
677299
FIRST TR MULTI CAP VALUE ALP
COM SHS
33733F101
947
17889
SH
SOLE
0
0
17889
FIRST TR MULTI CP VAL ALPHA
COM SHS
33733C108
553
12146
SH
SOLE
0
0
12146
FIRST TR NAS100 EQ WEIGHTED
SHS
337344105
31589
690323
SH
SOLE
0
0
690323
FIRST TR NASDAQ ABA CMNTY BK
UT COM SHS ETF
33736Q104
3341
80937
SH
SOLE
0
0
80937
FIRST TR NASDAQ100 TECH INDE
SHS
337345102
3916
76927
SH
SOLE
0
0
76927
FIRST TR S&P REIT INDEX FD
COM
33734G108
12535
517745
SH
SOLE
0
0
517745
FIRST TR SML CP CORE ALPHA F
COM SHS
33734Y109
8087
162366
SH
SOLE
549
0
161817
FIRST TR SR FLG RTE INCM FD
COM
33733U108
953
69706
SH
SOLE
0
0
69706
FIRST TR STOXX EURO DIV FD
COMMON SHS
33735T109
725
61311
SH
SOLE
0
0
61311
FIRST TR US IPO INDEX FD
SHS
336920103
2443
44986
SH
SOLE
0
0
44986
FIRST TR VALUE LINE DIVID IN
SHS
33734H106
44107
1633590
SH
SOLE
80
0
1633510
FIRST TRUST MORTGAGE INCM FD
COM SHS
33734E103
239
16502
SH
SOLE
0
0
16502
FIRST TRUST SPECIALTY FINANC
COM BEN INTR
33733G109
83
11907
SH
SOLE
0
0
11907
FIRSTENERGY CORP
COM
337932107
4803
145185
SH
SOLE
97291
0
47894
FISERV INC
COM
337738108
9463
95135
SH
SOLE
22253
0
72882
FITBIT INC
CL A
33812L102
593
39931
SH
SOLE
0
0
39931
FIVE BELOW INC
COM
33829M101
1484
36827
SH
SOLE
32941
0
3886
FIVE PRIME THERAPEUTICS INC
COM
33830X104
339
6465
SH
SOLE
0
0
6465
FLAHERTY & CRUMRINE DYN PFD
SHS
33848W106
7006
278455
SH
SOLE
0
0
278455
FLAHERTY & CRUMRINE TOTAL RE
COM
338479108
262
12500
SH
SOLE
0
0
12500
FLAHERTY&CRMN PFD SEC INCOM
COM
338478100
659
31704
SH
SOLE
0
0
31704
FLEETCOR TECHNOLOGIES INC
COM
339041105
5937
34175
SH
SOLE
31000
0
3175
FLEETMATICS GROUP PLC
COM
G35569105
436
7269
SH
SOLE
0
0
7269
FLEX LTD
ORD
Y2573F102
10393
763098
SH
SOLE
685517
0
77581
FLEXSHARES TR
QUALT DIVD IDX
33939L860
45306
1196992
SH
SOLE
1189481
0
7511
FLIR SYS INC
COM
302445101
5077
161578
SH
SOLE
88932
0
72646
FLOTEK INDS INC DEL
COM
343389102
160
11000
SH
SOLE
0
0
11000
FLOWERS FOODS INC
COM
343498101
5481
362496
SH
SOLE
32954
0
329542
FLOWSERVE CORP
COM
34354P105
11854
245720
SH
SOLE
235374
0
10346
FLUOR CORP NEW
COM
343412102
18828
366882
SH
SOLE
318452
0
48430
FNB CORP PA
COM
302520101
999
81202
SH
SOLE
23718
0
57484
FOAMIX PHARMACEUTICALS LTD
SHS
M46135105
419
45200
SH
SOLE
0
0
45200
FOAMIX PHARMACEUTICALS LTD
SHS
M46135105
73
36700
SH
Call
SOLE
0
0
0
FOOT LOCKER INC
COM
344849104
6324
93389
SH
SOLE
59513
0
33876
FORD MTR CO DEL
COM PAR $0.01
345370860
40869
3385981
SH
SOLE
1019710
0
2366271
FORD MTR CO DEL
COM PAR $0.01
345370860
3
33000
SH
Call
SOLE
0
0
0
FORD MTR CO DEL
COM PAR $0.01
345370860
3
10400
SH
Call
SOLE
0
0
0
FORD MTR CO DEL
COM PAR $0.01
345370860
1
12700
SH
Call
SOLE
0
0
0
FORD MTR CO DEL
COM PAR $0.01
345370860
38
30000
SH
Call
SOLE
0
0
0
FORD MTR CO DEL
COM PAR $0.01
345370860
23
30000
SH
Put
SOLE
0
0
30000
FORD MTR CO DEL
COM PAR $0.01
345370860
2
44000
SH
Call
SOLE
0
0
0
FOREST CITY RLTY TR INC
COM CL A
345605109
4165
180084
SH
SOLE
178631
0
1453
FORESTAR GROUP INC
COM
346233109
160
13662
SH
SOLE
13169
0
493
FORMFACTOR INC
COM
346375108
1669
153801
SH
SOLE
0
0
153801
FORMFACTOR INC
COM
346375108
289
144700
SH
Call
SOLE
0
0
0
FORTINET INC
COM
34959E109
5753
155791
SH
SOLE
94925
0
60866
FORTIVE CORP
COM
34959J108
6846
134511
SH
SOLE
29344
0
105167
FORTRESS INVESTMENT GROUP LL
CL A
34958B106
414
83721
SH
SOLE
0
0
83721
FORTRESS TRANS INFRST INVS L
COM REP LTD LIAB
34960P101
7320
585168
SH
SOLE
0
0
585168
FORTUNA SILVER MINES INC
COM
349915108
199
27474
SH
SOLE
0
0
27474
FORTUNE BRANDS HOME & SEC IN
COM
34964C106
3496
60172
SH
SOLE
2950
0
57222
FORUM ENERGY TECHNOLOGIES IN
COM
34984V100
1812
91217
SH
SOLE
35950
0
55267
FQF TR
OSHARS FTSE US
351680855
3034
110670
SH
SOLE
0
0
110670
FRANCO NEVADA CORP
COM
351858105
3481
49825
SH
SOLE
0
0
49825
FRANKLIN ELEC INC
COM
353514102
310
7611
SH
SOLE
0
0
7611
FRANKLIN FINL NETWORK INC
COM
35352P104
1040
27820
SH
SOLE
0
0
27820
FRANKLIN LTD DURATION INC TR
COM
35472T101
1764
145868
SH
SOLE
704
0
145164
FRANKLIN RES INC
COM
354613101
7218
202922
SH
SOLE
142363
0
60559
FRANKLIN UNVL TR
SH BEN INT
355145103
240
35277
SH
SOLE
0
0
35277
FREEPORT-MCMORAN INC
CL B
35671D857
25517
2349629
SH
SOLE
1723368
0
626261
FREEPORT-MCMORAN INC
CL B
35671D857
1
29500
SH
Call
SOLE
0
0
0
FREEPORT-MCMORAN INC
CL B
35671D857
9
72500
SH
Call
SOLE
0
0
0
FREEPORT-MCMORAN INC
CL B
35671D857
3
11900
SH
Call
SOLE
0
0
0
FRESENIUS MED CARE AG&CO KGA
SPONSORED ADR
358029106
519
11848
SH
SOLE
11169
0
679
FRONTIER COMMUNICATIONS CORP
COM
35906A108
5851
1406558
SH
SOLE
617796
0
788762
FRONTLINE LTD
SHS NEW
G3682E192
470
65549
SH
SOLE
0
0
65549
FRONTLINE LTD
SHS NEW
G3682E192
1
11700
SH
Call
SOLE
0
0
0
FS BANCORP INC
COM
30263Y104
2818
96545
SH
SOLE
0
0
96545
FS INVT CORP
COM
302635107
1656
174838
SH
SOLE
961
0
173877
FST TR NEW OPPORT MLP & ENE
COM
33739M100
310
22695
SH
SOLE
0
0
22695
G-III APPAREL GROUP LTD
COM
36237H101
1194
40968
SH
SOLE
38643
0
2325
GABELLI DIVD & INCOME TR
COM
36242H104
3606
187690
SH
SOLE
0
0
187690
GABELLI EQUITY TR INC
COM
362397101
708
125507
SH
SOLE
0
0
125507
GABELLI GLB SML & MD CP VAL
COM
36249W104
1793
165859
SH
SOLE
0
0
165859
GABELLI HLTHCARE & WELLNESS
SHS
36246K103
4208
404232
SH
SOLE
0
0
404232
GABELLI UTIL TR
COM
36240A101
151
22136
SH
SOLE
0
0
22136
GALENA BIOPHARMA INC
COM
363256108
4
10500
SH
SOLE
0
0
10500
GALLAGHER ARTHUR J & CO
COM
363576109
23449
460966
SH
SOLE
447579
0
13387
GAMCO GLOBAL GOLD NAT RES &
COM SH BEN INT
36465A109
3234
506849
SH
SOLE
0
0
506849
GAMCO NAT RES GOLD & INCOME
SH BEN INT
36465E101
225
29129
SH
SOLE
0
0
29129
GAMESTOP CORP NEW
CL A
36467W109
649
23526
SH
SOLE
0
0
23526
GAMING & LEISURE PPTYS INC
COM
36467J108
2689
80380
SH
SOLE
50370
0
30010
GAP INC DEL
COM
364760108
1046
47011
SH
SOLE
0
0
47011
GARMIN LTD
SHS
H2906T109
11196
232713
SH
SOLE
34189
0
198524
GARTNER INC
COM
366651107
2844
32156
SH
SOLE
29537
0
2619
GASLOG LTD
SHS
G37585109
5194
356981
SH
SOLE
0
0
356981
GASLOG LTD
SHS
G37585109
814
339300
SH
Call
SOLE
0
0
0
GASLOG PARTNERS LP
UNIT LTD PTNRP
Y2687W108
364
16708
SH
SOLE
0
0
16708
GASTAR EXPL INC NEW
COM
36729W202
38
44500
SH
SOLE
0
0
44500
GDL FUND
COM SH BEN IT
361570104
4865
488978
SH
SOLE
0
0
488978
GEE GROUP INC
COM
36165A102
169
32303
SH
SOLE
0
0
32303
GENERAC HLDGS INC
COM
368736104
478
13155
SH
SOLE
6968
0
6187
GENERAL AMERN INVS INC
COM
368802104
13082
400664
SH
SOLE
0
0
400664
GENERAL CABLE CORP DEL NEW
COM
369300108
2354
157150
SH
SOLE
0
0
157150
GENERAL DYNAMICS CORP
COM
369550108
36826
237328
SH
SOLE
91616
0
145712
GENERAL ELECTRIC CO
COM
369604103
178736
6034299
SH
SOLE
836878
0
5197421
GENERAL ELECTRIC CO
COM
369604103
5
42600
SH
Call
SOLE
0
0
0
GENERAL ELECTRIC CO
COM
369604103
143
44000
SH
Call
SOLE
0
0
0
GENERAL ELECTRIC CO
COM
369604103
9
13500
SH
Call
SOLE
0
0
0
GENERAL GROWTH PPTYS INC NEW
COM
370023103
3360
121751
SH
SOLE
111861
0
9890
GENERAL MLS INC
COM
370334104
75255
1178072
SH
SOLE
836509
0
341563
GENERAL MTRS CO
*W EXP 07/10/201
37045V126
233
16686
SH
SOLE
0
0
16686
GENERAL MTRS CO
COM
37045V100
15685
493706
SH
SOLE
120521
0
373185
GENESCO INC
COM
371532102
1007
18498
SH
SOLE
18456
0
42
GENESEE & WYO INC
CL A
371559105
3416
49542
SH
SOLE
23604
0
25938
GENESIS ENERGY L P
UNIT LTD PARTN
371927104
12223
321901
SH
SOLE
0
0
321901
GENTEX CORP
COM
371901109
2546
144973
SH
SOLE
92375
0
52598
GENTHERM INC
COM
37253A103
4413
140459
SH
SOLE
24784
0
115675
GENUINE PARTS CO
COM
372460105
11931
118773
SH
SOLE
44524
0
74249
GENWORTH FINL INC
COM CL A
37247D106
412
83134
SH
SOLE
0
0
83134
GEO GROUP INC NEW
COM
36162J106
19792
832312
SH
SOLE
808332
0
23980
GERDAU S A
SPON ADR REP PFD
373737105
35
13000
SH
SOLE
0
0
13000
GERON CORP
COM
374163103
31
13900
SH
SOLE
0
0
13900
GIGAMON INC
COM
37518B102
1146
20907
SH
SOLE
1473
0
19434
GILDAN ACTIVEWEAR INC
COM
375916103
743
26611
SH
SOLE
21960
0
4651
GILEAD SCIENCES INC
COM
375558103
73384
927490
SH
SOLE
232465
0
695025
GILEAD SCIENCES INC
COM
375558103
4
11200
SH
Call
SOLE
0
0
0
GLACIER BANCORP INC NEW
COM
37637Q105
594
20820
SH
SOLE
20360
0
460
GLADSTONE CAPITAL CORP
COM
376535100
106
13056
SH
SOLE
0
0
13056
GLADSTONE INVT CORP
COM
376546107
189
21316
SH
SOLE
0
0
21316
GLAUKOS CORP
COM
377322102
208
5500
SH
SOLE
0
0
5500
GLAXOSMITHKLINE PLC
SPONSORED ADR
37733W105
153704
3563728
SH
SOLE
2896789
0
666939
GLAXOSMITHKLINE PLC
SPONSORED ADR
37733W105
6
64100
SH
Call
SOLE
0
0
0
GLOBAL PARTNERS LP
COM UNITS
37946R109
218
13518
SH
SOLE
2500
0
11018
GLOBAL PMTS INC
COM
37940X102
9016
117458
SH
SOLE
64081
0
53377
GLOBAL X FDS
FTSE NORDIC REG
37950E101
2352
114128
SH
SOLE
114018
0
110
GLOBAL X FDS
GBL X JPM ROTA
37950E135
2702
113243
SH
SOLE
0
0
113243
GLOBAL X FDS
GLB X MLP ENRG I
37950E226
1695
111574
SH
SOLE
0
0
111574
GLOBAL X FDS
GLB X SUPERDIV
37950E549
2984
139003
SH
SOLE
0
0
139003
GLOBAL X FDS
GLBL X MLP ETF
37950E473
546
47003
SH
SOLE
0
0
47003
GLOBAL X FDS
GLBX MSCI NORW
37950E747
9056
812971
SH
SOLE
810519
0
2452
GLOBAL X FDS
GLOBAL X SILVER
37954Y848
1617
36351
SH
SOLE
0
0
36351
GLOBAL X FDS
GLOBX SUPDV US
37950E291
1117
44912
SH
SOLE
0
0
44912
GLOBALSTAR INC
COM
378973408
67
55500
SH
SOLE
0
0
55500
GLOBUS MED INC
CL A
379577208
1245
55147
SH
SOLE
42683
0
12464
GOLAR LNG PARTNERS LP
COM UNIT LPI
Y2745C102
450
22900
SH
SOLE
0
0
22900
GOLD STD VENTURES CORP
COM
380738104
43
17089
SH
SOLE
0
0
17089
GOLDCORP INC NEW
COM
380956409
1989
120419
SH
SOLE
0
0
120419
GOLDEN ENTERPRISES INC
COM
381010107
4208
350807
SH
SOLE
0
0
350807
GOLDEN ENTMT INC
COM
381013101
1408
112927
SH
SOLE
0
0
112927
GOLDEN STAR RES LTD CDA
COM
38119T104
9
11000
SH
SOLE
0
0
11000
GOLDMAN SACHS BDC INC
SHS
38147U107
710
32624
SH
SOLE
0
0
32624
GOLDMAN SACHS ETF TR
ACTIVEBETA EME
381430206
3960
138809
SH
SOLE
0
0
138809
GOLDMAN SACHS ETF TR
ACTIVEBETA INT
381430107
4047
161088
SH
SOLE
0
0
161088
GOLDMAN SACHS ETF TR
EQUITY ETF
381430503
41681
956641
SH
SOLE
808425
0
148216
GOLDMAN SACHS GROUP INC
COM
38141G104
21617
134039
SH
SOLE
65875
0
68164
GOLDMAN SACHS MLP ENERGY REN
COM
38148G107
502
69175
SH
SOLE
0
0
69175
GOLDMAN SACHS MLP INC OPP FD
COM SHS
38147W103
523
55058
SH
SOLE
0
0
55058
GOLUB CAP BDC INC
COM
38173M102
1516
81629
SH
SOLE
0
0
81629
GOODYEAR TIRE & RUBR CO
COM
382550101
2921
90431
SH
SOLE
24531
0
65900
GOPRO INC
CL A
38268T103
1445
86616
SH
SOLE
0
0
86616
GOVERNMENT PPTYS INCOME TR
COM SHS BEN INT
38376A103
210
9285
SH
SOLE
0
0
9285
GRACE W R & CO DEL NEW
COM
38388F108
204
2768
SH
SOLE
540
0
2228
GRACO INC
COM
384109104
9781
132181
SH
SOLE
131469
0
712
GRAINGER W W INC
COM
384802104
10609
47182
SH
SOLE
37388
0
9794
GRAMERCY PPTY TR
COM
385002100
4341
450263
SH
SOLE
409126
0
41137
GRAPHIC PACKAGING HLDG CO
COM
388689101
9604
686522
SH
SOLE
679835
0
6687
GRAY TELEVISION INC
COM
389375106
867
83654
SH
SOLE
82654
0
1000
GREAT LAKES DREDGE & DOCK CO
COM
390607109
610
174219
SH
SOLE
174108
0
111
GREAT PLAINS ENERGY INC
COM
391164100
9076
332587
SH
SOLE
228227
0
104360
GREEN BRICK PARTNERS INC
COM
392709101
104
12542
SH
SOLE
0
0
12542
GREENHILL & CO INC
COM
395259104
1150
48808
SH
SOLE
39314
0
9494
GREIF INC
CL A
397624107
295
5943
SH
SOLE
0
0
5943
GREIF INC
CL B
397624206
3404
56175
SH
SOLE
0
0
56175
GRIFOLS S A
SP ADR REP B NVT
398438408
356
22313
SH
SOLE
18255
0
4058
GROUPE CGI INC
CL A SUB VTG
39945C109
1450
30459
SH
SOLE
0
0
30459
GRUBHUB INC
COM
400110102
671
15603
SH
SOLE
8749
0
6854
GRUPO AEROPORTUARIO DEL SURE
SPON ADR SER B
40051E202
421
2878
SH
SOLE
1052
0
1826
GUGGENHEIM CR ALLOCATION FD
COM
40168G108
756
34175
SH
SOLE
0
0
34175
GUGGENHEIM ENHANCED EQUITY S
COM
40167K100
182
11328
SH
SOLE
0
0
11328
GUGGENHEIM ENHNCD EQTY INCM
COM
40167B100
541
69508
SH
SOLE
0
0
69508
GUGGENHEIM EQ WEIGHT ENHANC
COM SH BEN INT
40167M106
1643
97624
SH
SOLE
0
0
97624
GUGGENHEIM STRATEGIC OPP FD
COM SBI
40167F101
793
41482
SH
SOLE
0
0
41482
GUGGENHEIM TAXABLE MUN MNGD
COM
401664107
2116
91007
SH
SOLE
1000
0
90007
GUIDEWIRE SOFTWARE INC
COM
40171V100
5990
99863
SH
SOLE
25392
0
74471
GULFPORT ENERGY CORP
COM NEW
402635304
5519
195361
SH
SOLE
185754
0
9607
GW PHARMACEUTICALS PLC
ADS
36197T103
405
3052
SH
SOLE
0
0
3052
HAIN CELESTIAL GROUP INC
COM
405217100
2295
64493
SH
SOLE
44260
0
20233
HALLIBURTON CO
COM
406216101
57729
1286285
SH
SOLE
328594
0
957691
HALLIBURTON CO
COM
406216101
40
14500
SH
Call
SOLE
0
0
0
HALLIBURTON CO
COM
406216101
32
17400
SH
Call
SOLE
0
0
0
HALLIBURTON CO
COM
406216101
8
10200
SH
Call
SOLE
0
0
0
HALLIBURTON CO
COM
406216101
1
10700
SH
Call
SOLE
0
0
0
HALLIBURTON CO
COM
406216101
60
25800
SH
Call
SOLE
0
0
0
HALLIBURTON CO
COM
406216101
23
15300
SH
Call
SOLE
0
0
0
HALOZYME THERAPEUTICS INC
COM
40637H109
142
11770
SH
SOLE
0
0
11770
HALYARD HEALTH INC
COM
40650V100
454
13091
SH
SOLE
0
0
13091
HANCOCK HLDG CO
COM
410120109
343
10581
SH
SOLE
0
0
10581
HANCOCK JOHN FINL OPPTYS FD
SH BEN INT NEW
409735206
1451
52277
SH
SOLE
0
0
52277
HANCOCK JOHN PFD INCOME FD
SH BEN INT
41013W108
375
16711
SH
SOLE
0
0
16711
HANCOCK JOHN TAX-ADV DIV INC
COM
41013V100
7621
311819
SH
SOLE
0
0
311819
HANESBRANDS INC
COM
410345102
13096
518640
SH
SOLE
414281
0
104359
HANNON ARMSTRONG SUST INFR C
COM
41068X100
1882
80527
SH
SOLE
0
0
80527
HARLEY DAVIDSON INC
COM
412822108
4469
84983
SH
SOLE
51229
0
33754
HARLEY DAVIDSON INC
COM
412822108
62
42900
SH
Call
SOLE
0
0
0
HARMAN INTL INDS INC
COM
413086109
20025
237109
SH
SOLE
73238
0
163871
HARRIS CORP DEL
COM
413875105
24517
267609
SH
SOLE
214683
0
52926
HARTFORD FINL SVCS GROUP INC
COM
416515104
5372
125449
SH
SOLE
67141
0
58308
HASBRO INC
COM
418056107
5454
68749
SH
SOLE
45170
0
23579
HAWAIIAN ELEC INDUSTRIES
COM
419870100
664
22239
SH
SOLE
0
0
22239
HAWAIIAN HOLDINGS INC
COM
419879101
1543
31739
SH
SOLE
2382
0
29357
HCA HOLDINGS INC
COM
40412C101
13415
177374
SH
SOLE
19536
0
157838
HCP INC
COM
40414L109
11569
304839
SH
SOLE
131632
0
173207
HD SUPPLY HLDGS INC
COM
40416M105
4599
143809
SH
SOLE
128418
0
15391
HDFC BANK LTD
ADR REPS 3 SHS
40415F101
6568
91358
SH
SOLE
35433
0
55925
HEADWATERS INC
COM
42210P102
2474
146214
SH
SOLE
0
0
146214
HEALTH INS INNOVATIONS INC
COM CL A
42225K106
142
27050
SH
SOLE
0
0
27050
HEALTHCARE RLTY TR
COM
421946104
489
14348
SH
SOLE
0
0
14348
HEALTHCARE SVCS GRP INC
COM
421906108
17333
437920
SH
SOLE
29664
0
408256
HEALTHCARE TR AMER INC
CL A NEW
42225P501
476
14598
SH
SOLE
0
0
14598
HEALTHSOUTH CORP
COM NEW
421924309
965
23790
SH
SOLE
9728
0
14062
HEARTLAND EXPRESS INC
COM
422347104
849
44950
SH
SOLE
44950
0
0
HECLA MNG CO
COM
422704106
64
11243
SH
SOLE
0
0
11243
HEICO CORP NEW
CL A
422806208
15384
254237
SH
SOLE
0
0
254237
HEICO CORP NEW
COM
422806109
4528
65428
SH
SOLE
26761
0
38667
HELEN OF TROY CORP LTD
COM
G4388N106
1509
17509
SH
SOLE
17449
0
60
HELIX ENERGY SOLUTIONS GRP I
COM
42330P107
126
15450
SH
SOLE
0
0
15450
HELMERICH & PAYNE INC
COM
423452101
6322
93931
SH
SOLE
31380
0
62551
HENRY JACK & ASSOC INC
COM
426281101
11170
130563
SH
SOLE
86567
0
43996
HERCULES CAPITAL INC
COM
427096508
5693
419831
SH
SOLE
192229
0
227602
HERSHA HOSPITALITY TR
PR SHS BEN INT
427825500
1954
108430
SH
SOLE
106023
0
2407
HERSHEY CO
COM
427866108
3658
38260
SH
SOLE
0
0
38260
HERTZ GLOBAL HLDGS INC
COM
42806J106
449
11180
SH
SOLE
47
0
11133
HERZFELD CARIBBEAN BASIN FD
COM
42804T106
200
31850
SH
SOLE
0
0
31850
HESS CORP
COM
42809H107
1304
24327
SH
SOLE
2339
0
21988
HEWLETT PACKARD ENTERPRISE C
COM
42824C109
11964
525884
SH
SOLE
240552
0
285332
HEWLETT PACKARD ENTERPRISE C
COM
42824C109
125
66000
SH
Call
SOLE
0
0
0
HEXCEL CORP NEW
COM
428291108
3772
85148
SH
SOLE
17276
0
67872
HFF INC
CL A
40418F108
4289
154876
SH
SOLE
151526
0
3350
HI-CRUSH PARTNERS LP
COM UNIT LTD
428337109
3803
247897
SH
SOLE
0
0
247897
HIBBETT SPORTS INC
COM
428567101
489
12266
SH
SOLE
9857
0
2409
HIGHLAND FDS I
HI LD IBOXX SRLN
430101774
3915
210055
SH
SOLE
0
0
210055
HIGHWOODS PPTYS INC
COM
431284108
516
9896
SH
SOLE
0
0
9896
HILL ROM HLDGS INC
COM
431475102
212
3415
SH
SOLE
2016
0
1399
HILLENBRAND INC
COM
431571108
11576
365866
SH
SOLE
363782
0
2084
HILLTOP HOLDINGS INC
COM
432748101
782
34807
SH
SOLE
24186
0
10621
HILTON WORLDWIDE HLDGS INC
COM
43300A104
699
30467
SH
SOLE
5049
0
25418
HMS HLDGS CORP
COM
40425J101
575
25941
SH
SOLE
24441
0
1500
HNI CORP
COM
404251100
3150
79136
SH
SOLE
73798
0
5338
HOLLY ENERGY PARTNERS L P
COM UT LTD PTN
435763107
819
24125
SH
SOLE
0
0
24125
HOLLYFRONTIER CORP
COM
436106108
4500
183676
SH
SOLE
111350
0
72326
HOLOGIC INC
COM
436440101
7048
181520
SH
SOLE
161718
0
19802
HOME BANCSHARES INC
COM
436893200
636
30553
SH
SOLE
4197
0
26356
HOME DEPOT INC
COM
437076102
146160
1135821
SH
SOLE
461652
0
674169
HOME DEPOT INC
COM
437076102
59
20900
SH
Call
SOLE
0
0
0
HOME DEPOT INC
COM
437076102
4
15600
SH
Call
SOLE
0
0
0
HONDA MOTOR LTD
AMERN SHS
438128308
8004
276774
SH
SOLE
236732
0
40042
HONEYWELL INTL INC
COM
438516106
104713
898132
SH
SOLE
506458
0
391674
HONEYWELL INTL INC
COM
438516106
22
12000
SH
Call
SOLE
0
0
0
HONEYWELL INTL INC
COM
438516106
33
25300
SH
Call
SOLE
0
0
0
HORIZON PHARMA PLC
SHS
G4617B105
3236
178491
SH
SOLE
12169
0
166322
HORMEL FOODS CORP
COM
440452100
20192
532355
SH
SOLE
26
0
532329
HOSPITALITY PPTYS TR
COM SH BEN INT
44106M102
1843
62023
SH
SOLE
30582
0
31441
HOST HOTELS & RESORTS INC
COM
44107P104
224
14371
SH
SOLE
71
0
14300
HOUGHTON MIFFLIN HARCOURT CO
COM
44157R109
375
27949
SH
SOLE
27949
0
0
HOUSTON WIRE & CABLE CO
COM
44244K109
965
155818
SH
SOLE
0
0
155818
HOVNANIAN ENTERPRISES INC
CL A
442487203
23
13700
SH
SOLE
0
0
13700
HOWARD HUGHES CORP
COM
44267D107
1181
10311
SH
SOLE
167
0
10144
HP INC
COM
40434L105
4425
284921
SH
SOLE
87787
0
197134
HSBC HLDGS PLC
ADR A 1/40PF A
404280604
1518
59198
SH
SOLE
3938
0
55260
HSBC HLDGS PLC
SPON ADR NEW
404280406
12881
342475
SH
SOLE
107737
0
234738
HSBC HLDGS PLC
SPON ADR NEW
404280406
4
12900
SH
Call
SOLE
0
0
0
HUANENG PWR INTL INC
SPON ADR H SHS
443304100
2015
80235
SH
SOLE
0
0
80235
HUBBELL INC
COM
443510607
5925
54998
SH
SOLE
46056
0
8942
HUDSON PAC PPTYS INC
COM
444097109
1303
39643
SH
SOLE
39614
0
29
HUMANA INC
COM
444859102
2487
14060
SH
SOLE
9336
0
4724
HUNT J B TRANS SVCS INC
COM
445658107
1914
23584
SH
SOLE
13879
0
9705
HUNTINGTON BANCSHARES INC
COM
446150104
13423
1361343
SH
SOLE
900827
0
460516
HUNTINGTON BANCSHARES INC
PFD CONV SER A
446150401
1107
769
SH
SOLE
0
0
769
HUNTINGTON INGALLS INDS INC
COM
446413106
11748
76575
SH
SOLE
59082
0
17493
HUNTSMAN CORP
COM
447011107
6687
411013
SH
SOLE
243320
0
167693
HYATT HOTELS CORP
COM CL A
448579102
1485
30173
SH
SOLE
28861
0
1312
IAC INTERACTIVECORP
COM
44919P508
4982
79748
SH
SOLE
56592
0
23156
IAC INTERACTIVECORP
COM
44919P508
49
18400
SH
Call
SOLE
0
0
0
IBERIABANK CORP
COM
450828108
4306
64161
SH
SOLE
21103
0
43058
IBERIABANK CORP
COM
450828108
77
15300
SH
Call
SOLE
0
0
0
IBIO INC
COM
451033104
28
50000
SH
SOLE
0
0
50000
ICAHN ENTERPRISES LP
DEPOSITARY UNIT
451100101
2011
39773
SH
SOLE
0
0
39773
ICICI BK LTD
ADR
45104G104
572
76591
SH
SOLE
60579
0
16012
ICON PLC
SHS
G4705A100
6725
86924
SH
SOLE
62821
0
24103
ICU MED INC
COM
44930G107
6567
51964
SH
SOLE
21163
0
30801
IDACORP INC
COM
451107106
229
2928
SH
SOLE
0
0
2928
IDEX CORP
COM
45167R104
13850
148015
SH
SOLE
143979
0
4036
IDEXX LABS INC
COM
45168D104
3455
30647
SH
SOLE
11435
0
19212
IHS MARKIT LTD
SHS
G47567105
6666
177528
SH
SOLE
176999
0
529
ILLINOIS TOOL WKS INC
COM
452308109
24012
200359
SH
SOLE
100691
0
99668
ILLUMINA INC
COM
452327109
3792
20876
SH
SOLE
13588
0
7288
ILLUMINA INC
NOTE 6/1
452327AF6
259
250000
PRN
SOLE
0
0
250000
ILLUMINA INC
NOTE 0.500% 6/1
452327AH2
273
250000
PRN
SOLE
0
0
250000
IMMUNOGEN INC
COM
45253H101
1761
657202
SH
SOLE
644683
0
12519
IMPERIAL OIL LTD
COM NEW
453038408
409
13093
SH
SOLE
0
0
13093
IMPERVA INC
COM
45321L100
430
8008
SH
SOLE
5308
0
2700
IMPINJ INC
COM
453204109
1549
41399
SH
SOLE
0
0
41399
IMS HEALTH HLDGS INC
COM
44970B109
5127
163580
SH
SOLE
163353
0
227
INC RESH HLDGS INC
CL A
45329R109
1821
40847
SH
SOLE
39360
0
1487
INCYTE CORP
COM
45337C102
562
5962
SH
SOLE
0
0
5962
INDEPENDENCE RLTY TR INC
COM
45378A106
9309
1034338
SH
SOLE
0
0
1034338
INDEXIQ ETF TR
HEDGE MLTI ETF
45409B107
117711
4017433
SH
SOLE
3997907
0
19526
INDEXIQ ETF TR
IQ ENCH BD US
45409B487
418
20605
SH
SOLE
0
0
20605
INDEXIQ ETF TR
IQ ENCH COR PL
45409B479
10347
508462
SH
SOLE
0
0
508462
INDEXIQ ETF TR
IQ MRGR ARB ETF
45409B800
735
25181
SH
SOLE
0
0
25181
INDEXIQ ETF TR
US RL EST SMCP
45409B628
827
30142
SH
SOLE
0
0
30142
INDIA FD INC
COM
454089103
1980
79641
SH
SOLE
0
0
79641
INFINERA CORPORATION
COM
45667G103
328
36343
SH
SOLE
18600
0
17743
INFORMATION SERVICES GROUP I
COM
45675Y104
320
80256
SH
SOLE
0
0
80256
INFOSYS LTD
SPONSORED ADR
456788108
3286
208225
SH
SOLE
39293
0
168932
ING GROEP N V
SPONSORED ADR
456837103
6254
506816
SH
SOLE
150644
0
356172
INGERSOLL-RAND PLC
SHS
G47791101
28089
413428
SH
SOLE
207112
0
206316
INGERSOLL-RAND PLC
SHS
G47791101
8
16800
SH
Call
SOLE
0
0
0
INGEVITY CORP
COM
45688C107
337
7302
SH
SOLE
1
0
7301
INGRAM MICRO INC
CL A
457153104
1085
30436
SH
SOLE
0
0
30436
INGREDION INC
COM
457187102
11391
85606
SH
SOLE
53656
0
31950
INNOSPEC INC
COM
45768S105
989
16265
SH
SOLE
16265
0
0
INOVIO PHARMACEUTICALS INC
COM NEW
45773H201
118
12713
SH
SOLE
0
0
12713
INSYS THERAPEUTICS INC NEW
COM NEW
45824V209
143
12116
SH
SOLE
0
0
12116
INTEGER HLDGS CORP
COM
45826H109
2839
130885
SH
SOLE
0
0
130885
INTEGRA LIFESCIENCES HLDGS C
COM NEW
457985208
1530
18537
SH
SOLE
18072
0
465
INTEGRATED DEVICE TECHNOLOGY
COM
458118106
457
19792
SH
SOLE
0
0
19792
INTEL CORP
COM
458140100
117770
3119732
SH
SOLE
1342868
0
1776864
INTEL CORP
COM
458140100
333
95000
SH
Call
SOLE
0
0
0
INTEL CORP
COM
458140100
37
12700
SH
Call
SOLE
0
0
0
INTEL CORP
COM
458140100
477
98400
SH
Call
SOLE
0
0
0
INTEL CORP
SDCV 12/1
458140AD2
211
153000
PRN
SOLE
0
0
153000
INTELIQUENT INC
COM
45825N107
715
44316
SH
SOLE
2230
0
42086
INTERCONTINENTAL EXCHANGE IN
COM
45866F104
26398
97991
SH
SOLE
29384
0
68607
INTERCONTINENTAL HOTELS GROU
SPON ADR NW 2016
45857P608
276
6621
SH
SOLE
0
0
6621
INTERNATIONAL BUSINESS MACHS
COM
459200101
71221
448349
SH
SOLE
67420
0
380929
INTERNATIONAL BUSINESS MACHS
COM
459200101
12
23800
SH
Call
SOLE
0
0
0
INTERNATIONAL BUSINESS MACHS
COM
459200101
27
18400
SH
Call
SOLE
0
0
0
INTERNATIONAL FLAVORS&FRAGRA
COM
459506101
8387
58664
SH
SOLE
37916
0
20748
INTERNATIONAL GAME TECHNOLOG
SHS USD
G4863A108
941
38613
SH
SOLE
0
0
38613
INTERNATIONAL TOWER HILL MIN
COM
46050R102
13
15000
SH
SOLE
0
0
15000
INTEROIL CORP
COM
460951106
2185
42910
SH
SOLE
0
0
42910
INTERPUBLIC GROUP COS INC
COM
460690100
7255
324621
SH
SOLE
316969
0
7652
INTERSECT ENT INC
COM
46071F103
1395
88093
SH
SOLE
88036
0
57
INTERVAL LEISURE GROUP INC
COM
46113M108
175
10174
SH
SOLE
4729
0
5445
INTL PAPER CO
COM
460146103
23475
489269
SH
SOLE
267792
0
221477
INTL PAPER CO
COM
460146103
25
18100
SH
Call
SOLE
0
0
0
INTRALINKS HLDGS INC
COM
46118H104
1169
116200
SH
SOLE
0
0
116200
INTRAWEST RESORTS HLDGS INC
COM
46090K109
347
21423
SH
SOLE
21213
0
210
INTREXON CORP
COM
46122T102
1250
44616
SH
SOLE
0
0
44616
INTUIT
COM
461202103
10134
92121
SH
SOLE
23639
0
68482
INTUITIVE SURGICAL INC
COM NEW
46120E602
7980
11010
SH
SOLE
1898
0
9112
INVENSENSE INC
COM
46123D205
119
16050
SH
SOLE
0
0
16050
INVESCO ADVANTAGE MUNICIPAL
SH BEN INT
46132E103
135
11004
SH
SOLE
0
0
11004
INVESCO BD FD
COM
46132L107
562
29024
SH
SOLE
0
0
29024
INVESCO DYNAMIC CR OPP FD
COM
46132R104
6297
535487
SH
SOLE
0
0
535487
INVESCO LTD
SHS
G491BT108
5078
162400
SH
SOLE
23272
0
139128
INVESCO MORTGAGE CAPITAL INC
COM
46131B100
298
19589
SH
SOLE
0
0
19589
INVESCO MUN OPPORTUNITY TR
COM
46132C107
1217
85425
SH
SOLE
0
0
85425
INVESCO MUN TR
COM
46131J103
497
36018
SH
SOLE
0
0
36018
INVESCO MUNI INCOME OPP TRST
COM
46132X101
187
22499
SH
SOLE
0
0
22499
INVESCO PA VALUE MUN INCOME
COM
46132K109
1046
77060
SH
SOLE
0
0
77060
INVESCO QUALITY MUNI INC TRS
COM
46133G107
196
14209
SH
SOLE
0
0
14209
INVESCO SR INCOME TR
COM
46131H107
485
111999
SH
SOLE
0
0
111999
INVESCO TR INVT GRADE MUNS
COM
46131M106
288
20410
SH
SOLE
0
0
20410
INVESCO VALUE MUN INCOME TR
COM
46132P108
325
19869
SH
SOLE
0
0
19869
INVESTORS BANCORP INC NEW
COM
46146L101
1990
165693
SH
SOLE
162533
0
3160
INVIVO THERAPEUTICS HLDGS CO
COM NEW
46186M209
456
67013
SH
SOLE
0
0
67013
IONIS PHARMACEUTICALS INC
COM
462222100
19279
526179
SH
SOLE
506878
0
19301
IPG PHOTONICS CORP
COM
44980X109
1954
23730
SH
SOLE
13838
0
9892
IRIDIUM COMMUNICATIONS INC
COM
46269C102
8242
1016332
SH
SOLE
84891
0
931441
IRIDIUM COMMUNICATIONS INC
COM
46269C102
2
20000
SH
Call
SOLE
0
0
0
IRIDIUM COMMUNICATIONS INC
COM
46269C102
5
26600
SH
Call
SOLE
0
0
0
IRIDIUM COMMUNICATIONS INC
PERP PFD CNV B
46269C409
886
2975
SH
SOLE
0
0
2975
IROBOT CORP
COM
462726100
1014
23061
SH
SOLE
0
0
23061
IRON MTN INC NEW
COM
46284V101
88642
2361905
SH
SOLE
2252503
0
109402
ISHARES
10+ YR CR BD ETF
464289511
8778
138764
SH
SOLE
70232
0
68532
ISHARES
ALL PERU CAP ETF
464289842
1362
41032
SH
SOLE
0
0
41032
ISHARES
BELGIUM CAPD ETF
464286301
527
27932
SH
SOLE
0
0
27932
ISHARES
EM MKTS CURR ETF
464286517
2900
63185
SH
SOLE
0
0
63185
ISHARES
EM MKTS DIV ETF
464286319
7565
210731
SH
SOLE
188959
0
21772
ISHARES
GL MET&MINPR ETF
464286368
422
36158
SH
SOLE
0
0
36158
ISHARES
GLB GLD MINR ETF
464286335
120
10800
SH
SOLE
0
0
10800
ISHARES
GRWT ALLOCAT ETF
464289867
315
7650
SH
SOLE
0
0
7650
ISHARES
INDIA 50 ETF
464289529
502
16837
SH
SOLE
0
0
16837
ISHARES
MIN VOL EMRG MKT
464286533
3379
62515
SH
SOLE
0
0
62515
ISHARES
MIN VOL GBL ETF
464286525
7200
94506
SH
SOLE
0
0
94506
ISHARES
MODERT ALLOC ETF
464289875
405
11213
SH
SOLE
0
0
11213
ISHARES
MSCI AUST ETF
464286103
19386
927563
SH
SOLE
916873
0
10690
ISHARES
MSCI BRZ CAP ETF
464286400
1690
50103
SH
SOLE
0
0
50103
ISHARES
MSCI CDA ETF
464286509
13017
506686
SH
SOLE
0
0
506686
ISHARES
MSCI EURO FL ETF
464289180
494
28806
SH
SOLE
0
0
28806
ISHARES
MSCI EURZONE ETF
464286608
500
14507
SH
SOLE
0
0
14507
ISHARES
MSCI GERMANY ETF
464286806
260
9886
SH
SOLE
0
0
9886
ISHARES
MSCI HONG KG ETF
464286871
6564
298233
SH
SOLE
0
0
298233
ISHARES
MSCI JAPAN ETF
464286848
3902
311161
SH
SOLE
163930
0
147231
ISHARES
MSCI MEX CAP ETF
464286822
12423
256240
SH
SOLE
0
0
256240
ISHARES
MSCI PAC JP ETF
464286665
10436
246828
SH
SOLE
0
0
246828
ISHARES
MSCI SINGAP ETF
464286673
138
12667
SH
SOLE
0
0
12667
ISHARES
MSCI STH KOR ETF
464286772
201
3461
SH
SOLE
0
0
3461
ISHARES
MSCI SZ CAP ETF
464286749
3447
112837
SH
SOLE
82301
0
30536
ISHARES
MSCI TAIWAN ETF
464286731
1212
77171
SH
SOLE
0
0
77171
ISHARES
MSCI THI CAP ETF
464286624
324
4408
SH
SOLE
0
0
4408
ISHARES
NW ZEALND CP ETF
464289123
1378
29405
SH
SOLE
0
0
29405
ISHARES
RUS TP200 GR ETF
464289438
246
4410
SH
SOLE
0
0
4410
ISHARES GOLD TRUST
ISHARES
464285105
18037
1421343
SH
SOLE
344489
0
1076854
ISHARES INC
CORE MSCI EMKT
46434G103
105692
2317300
SH
SOLE
2048218
0
269082
ISHARES S&P GSCI COMMODITY I
UNIT BEN INT
46428R107
261
17624
SH
SOLE
0
0
17624
ISHARES SILVER TRUST
ISHARES
46428Q109
13833
760037
SH
SOLE
0
0
760037
ISHARES SILVER TRUST
ISHARES
46428Q109
1
13900
SH
Call
SOLE
0
0
0
ISHARES SILVER TRUST
ISHARES
46428Q109
1
18700
SH
Call
SOLE
0
0
0
ISHARES TR
0-5YR HI YL CP
46434V407
876
18532
SH
SOLE
0
0
18532
ISHARES TR
0-5YR INVT GR CP
46434V100
379
7454
SH
SOLE
0
0
7454
ISHARES TR
1-3 YR CR BD ETF
464288646
37341
353069
SH
SOLE
125796
0
227273
ISHARES TR
1-3 YR TR BD ETF
464287457
22441
263877
SH
SOLE
75241
0
188636
ISHARES TR
10-20 YR TRS ETF
464288653
4997
34499
SH
SOLE
0
0
34499
ISHARES TR
20 YR TR BD ETF
464287432
14857
108042
SH
SOLE
0
0
108042
ISHARES TR
3-7 YR TR BD ETF
464288661
17606
139132
SH
SOLE
0
0
139132
ISHARES TR
7-10 Y TR BD ETF
464287440
35345
315924
SH
SOLE
85109
0
230815
ISHARES TR
A RATE CP BD ETF
46429B291
4681
87136
SH
SOLE
0
0
87136
ISHARES TR
AGENCY BOND ETF
464288166
9720
84076
SH
SOLE
58731
0
25345
ISHARES TR
CALIF MUN BD ETF
464288356
212
1756
SH
SOLE
0
0
1756
ISHARES TR
CHINA LG-CAP ETF
464287184
2759
72598
SH
SOLE
0
0
72598
ISHARES TR
CMBS ETF
46429B366
5532
104215
SH
SOLE
65619
0
38596
ISHARES TR
COHEN&STEER REIT
464287564
10469
99797
SH
SOLE
0
0
99797
ISHARES TR
CORE DIV GRWTH
46434V621
1430
51785
SH
SOLE
0
0
51785
ISHARES TR
CORE HIGH DV ETF
46429B663
9017
110931
SH
SOLE
1223
0
109708
ISHARES TR
CORE MSCI EAFE
46432F842
173374
3144249
SH
SOLE
2864548
0
279701
ISHARES TR
CORE MSCI EURO
46434V738
2271
54896
SH
SOLE
30064
0
24832
ISHARES TR
CORE RUSSELL GRW
464287671
1991
46800
SH
SOLE
37400
0
9400
ISHARES TR
CORE RUSSELL VAL
464287663
1025
22233
SH
SOLE
13725
0
8508
ISHARES TR
CORE S&P MCP ETF
464287507
20713
133871
SH
SOLE
74
0
133797
ISHARES TR
CORE S&P SCP ETF
464287804
97614
786198
SH
SOLE
192604
0
593594
ISHARES TR
CORE S&P TTL STK
464287150
4811
97133
SH
SOLE
0
0
97133
ISHARES TR
CORE S&P500 ETF
464287200
94447
434118
SH
SOLE
110817
0
323301
ISHARES TR
CORE ST USDB ETF
46432F859
3754
74072
SH
SOLE
3398
0
70674
ISHARES TR
CORE US AGGBD ET
464287226
1069583
9514167
SH
SOLE
8308058
0
1206109
ISHARES TR
CORE US CR BD
464288620
17468
153480
SH
SOLE
150612
0
2868
ISHARES TR
CORE US TR BD
46429B267
5162
197938
SH
SOLE
131221
0
66717
ISHARES TR
CUR HD EURZN ETF
46434V639
22217
896204
SH
SOLE
0
0
896204
ISHARES TR
DOW JONES US ETF
464287846
1015
9355
SH
SOLE
0
0
9355
ISHARES TR
EAFE GRWTH ETF
464288885
56196
821814
SH
SOLE
808540
0
13274
ISHARES TR
EAFE SML CP ETF
464288273
58559
1117320
SH
SOLE
1065279
0
52041
ISHARES TR
EAFE VALUE ETF
464288877
2903
62880
SH
SOLE
53182
0
9698
ISHARES TR
EUROPE ETF
464287861
1992
50585
SH
SOLE
0
0
50585
ISHARES TR
FLTG RATE BD ETF
46429B655
1436
28301
SH
SOLE
0
0
28301
ISHARES TR
GLB CNSM STP ETF
464288737
3016
30373
SH
SOLE
0
0
30373
ISHARES TR
GLOB HLTHCRE ETF
464287325
436
4324
SH
SOLE
0
0
4324
ISHARES TR
GLOB TELECOM ETF
464287275
7569
122377
SH
SOLE
118526
0
3851
ISHARES TR
GLOBAL ENERG ETF
464287341
439
13368
SH
SOLE
0
0
13368
ISHARES TR
GLOBAL REIT ETF
46434V647
525
19284
SH
SOLE
0
0
19284
ISHARES TR
GLOBAL TECH ETF
464287291
1640
14816
SH
SOLE
0
0
14816
ISHARES TR
GOV/CRED BD ETF
464288596
2746
23415
SH
SOLE
0
0
23415
ISHARES TR
HDG MSCI EAFE
46434V803
6244
251665
SH
SOLE
0
0
251665
ISHARES TR
HDG MSCI GERMN
46434V704
428
17858
SH
SOLE
0
0
17858
ISHARES TR
HDG MSCI JAPAN
46434V886
373
15064
SH
SOLE
0
0
15064
ISHARES TR
IBONDS DEC18 ETF
46434VAA8
1088
43079
SH
SOLE
0
0
43079
ISHARES TR
IBONDS DEC19 ETF
46434VAU4
1005
39992
SH
SOLE
0
0
39992
ISHARES TR
IBOXX HI YD ETF
464288513
15323
175595
SH
SOLE
3484
0
172111
ISHARES TR
IBOXX INV CP ETF
464287242
55009
446572
SH
SOLE
214357
0
232215
ISHARES TR
INTERM CR BD ETF
464288638
110283
990402
SH
SOLE
863623
0
126779
ISHARES TR
INTL SEL DIV ETF
464288448
19265
642597
SH
SOLE
438342
0
204255
ISHARES TR
INTL TREA BD ETF
464288117
2961
29488
SH
SOLE
0
0
29488
ISHARES TR
INTRM GOV/CR ETF
464288612
2867
25407
SH
SOLE
0
0
25407
ISHARES TR
IRELAND CAPD ETF
46429B507
291
7646
SH
SOLE
0
0
7646
ISHARES TR
JP MOR EM MK ETF
464288281
2485
21199
SH
SOLE
22
0
21177
ISHARES TR
MBS ETF
464288588
30771
279510
SH
SOLE
141231
0
138279
ISHARES TR
MICRO-CAP ETF
464288869
1518
19460
SH
SOLE
0
0
19460
ISHARES TR
MIN VOL EAFE ETF
46429B689
38774
573246
SH
SOLE
332048
0
241198
ISHARES TR
MIN VOL USA ETF
46429B697
70694
1556106
SH
SOLE
655672
0
900434
ISHARES TR
MRG RL ES CP ETF
464288539
6590
626985
SH
SOLE
0
0
626985
ISHARES TR
MRGSTR MD CP ETF
464288208
21648
140187
SH
SOLE
0
0
140187
ISHARES TR
MRGSTR MD CP VAL
464288406
481
3590
SH
SOLE
0
0
3590
ISHARES TR
MRNGSTR INC ETF
46432F875
8650
342182
SH
SOLE
314738
0
27444
ISHARES TR
MRNGSTR LG-CP ET
464287127
3291
25661
SH
SOLE
0
0
25661
ISHARES TR
MRNGSTR LG-CP GR
464287119
370
3031
SH
SOLE
0
0
3031
ISHARES TR
MRNGSTR LG-CP VL
464288109
1365
15488
SH
SOLE
0
0
15488
ISHARES TR
MSCI AC ASIA ETF
464288182
1275
21071
SH
SOLE
2046
0
19025
ISHARES TR
MSCI ACWI ETF
464288257
2395
40527
SH
SOLE
9765
0
30762
ISHARES TR
MSCI ACWI EX US
464288240
29607
713761
SH
SOLE
0
0
713761
ISHARES TR
MSCI EAFE ETF
464287465
606868
10263290
SH
SOLE
9130687
0
1132603
ISHARES TR
MSCI EAFE ETF
464287465
11
13800
SH
Call
SOLE
0
0
0
ISHARES TR
MSCI EMG MKT ETF
464287234
187346
5002540
SH
SOLE
4491536
0
511004
ISHARES TR
MSCI EMG MKT ETF
464287234
13
48900
SH
Call
SOLE
0
0
0
ISHARES TR
MSCI INDIA ETF
46429B598
274
9324
SH
SOLE
0
0
9324
ISHARES TR
MSCI INDIA SM CP
46429B614
15232
414364
SH
SOLE
0
0
414364
ISHARES TR
MSCI INDONIA ETF
46429B309
256
9675
SH
SOLE
0
0
9675
ISHARES TR
MSCI PHILIPS ETF
46429B408
1208
32408
SH
SOLE
0
0
32408
ISHARES TR
MSCI UN KNGDOM
46435G862
14201
561080
SH
SOLE
561080
0
0
ISHARES TR
MSCI UTD KNGDM
46434V548
696
43937
SH
SOLE
0
0
43937
ISHARES TR
N AMER TECH ETF
464287549
837
6774
SH
SOLE
0
0
6774
ISHARES TR
NA NAT RES
464287374
666
19339
SH
SOLE
0
0
19339
ISHARES TR
NA TEC-SFTWR ETF
464287515
4238
37323
SH
SOLE
0
0
37323
ISHARES TR
NASDQ BIOTEC ETF
464287556
24519
84703
SH
SOLE
41349
0
43354
ISHARES TR
NATIONAL MUN ETF
464288414
76958
682557
SH
SOLE
484435
0
198122
ISHARES TR
RUS 1000 ETF
464287622
15709
130402
SH
SOLE
2897
0
127505
ISHARES TR
RUS 1000 GRW ETF
464287614
733003
7036586
SH
SOLE
5339927
0
1696659
ISHARES TR
RUS 1000 VAL ETF
464287598
712625
6747063
SH
SOLE
5331045
0
1416018
ISHARES TR
RUS 2000 GRW ETF
464287648
14750
99041
SH
SOLE
5873
0
93168
ISHARES TR
RUS 2000 VAL ETF
464287630
34841
332584
SH
SOLE
1100
0
331484
ISHARES TR
RUS MD CP GR ETF
464287481
13762
141333
SH
SOLE
775
0
140558
ISHARES TR
RUS MDCP VAL ETF
464287473
20026
260841
SH
SOLE
105471
0
155370
ISHARES TR
RUS MID-CAP ETF
464287499
17649
101240
SH
SOLE
5487
0
95753
ISHARES TR
RUSSELL 2000 ETF
464287655
273023
2198043
SH
SOLE
1944906
0
253137
ISHARES TR
RUSSELL 3000 ETF
464287689
5648
44062
SH
SOLE
4072
0
39990
ISHARES TR
S&P 100 ETF
464287101
2091
21802
SH
SOLE
0
0
21802
ISHARES TR
S&P 500 GRWT ETF
464287309
52485
431391
SH
SOLE
251
0
431140
ISHARES TR
S&P 500 VAL ETF
464287408
33330
350987
SH
SOLE
316
0
350671
ISHARES TR
S&P MC 400GR ETF
464287606
55389
317001
SH
SOLE
28
0
316973
ISHARES TR
S&P MC 400VL ETF
464287705
45550
342475
SH
SOLE
0
0
342475
ISHARES TR
SELECT DIVID ETF
464287168
32236
376187
SH
SOLE
1617
0
374570
ISHARES TR
SHRT NAT MUN ETF
464288158
496
4678
SH
SOLE
0
0
4678
ISHARES TR
SHRT TRS BD ETF
464288679
9169
83025
SH
SOLE
0
0
83025
ISHARES TR
SP SMCP600GR ETF
464287887
15959
116389
SH
SOLE
0
0
116389
ISHARES TR
SP SMCP600VL ETF
464287879
8377
67118
SH
SOLE
1
0
67117
ISHARES TR
TIPS BD ETF
464287176
13846
118866
SH
SOLE
125
0
118741
ISHARES TR
TRANS AVG ETF
464287192
1531
10535
SH
SOLE
0
0
10535
ISHARES TR
U.S. AER&DEF ETF
464288760
3608
27957
SH
SOLE
0
0
27957
ISHARES TR
U.S. BAS MTL ETF
464287838
5198
65814
SH
SOLE
0
0
65814
ISHARES TR
U.S. CNSM GD ETF
464287812
15975
140257
SH
SOLE
121099
0
19158
ISHARES TR
U.S. CNSM SV ETF
464287580
6648
45190
SH
SOLE
0
0
45190
ISHARES TR
U.S. ENERGY ETF
464287796
2993
76749
SH
SOLE
0
0
76749
ISHARES TR
U.S. FIN SVC ETF
464287770
1935
22050
SH
SOLE
0
0
22050
ISHARES TR
U.S. FINLS ETF
464287788
3833
42593
SH
SOLE
0
0
42593
ISHARES TR
U.S. INDS ETF
464287754
2534
22156
SH
SOLE
0
0
22156
ISHARES TR
U.S. INSRNCE ETF
464288786
205
3881
SH
SOLE
0
0
3881
ISHARES TR
U.S. MED DVC ETF
464288810
16354
112485
SH
SOLE
59908
0
52577
ISHARES TR
U.S. PFD STK ETF
464288687
24657
624228
SH
SOLE
28823
0
595405
ISHARES TR
U.S. PHARMA ETF
464288836
2361
15798
SH
SOLE
0
0
15798
ISHARES TR
U.S. REAL ES ETF
464287739
9278
115048
SH
SOLE
0
0
115048
ISHARES TR
U.S. TECH ETF
464287721
3746
31479
SH
SOLE
0
0
31479
ISHARES TR
U.S. UTILITS ETF
464287697
4085
33330
SH
SOLE
0
0
33330
ISHARES TR
US HLTHCARE ETF
464287762
2800
18641
SH
SOLE
12
0
18629
ISHARES TR
US HLTHCR PR ETF
464288828
14367
115846
SH
SOLE
111639
0
4207
ISHARES TR
US HOME CONS ETF
464288752
1776
64473
SH
SOLE
0
0
64473
ISHARES TR
US OIL EQ&SV ETF
464288844
264
6676
SH
SOLE
0
0
6676
ISHARES TR
US REGNL BKS ETF
464288778
436
12389
SH
SOLE
0
0
12389
ISHARES TR
USA ESG SLCT ETF
464288802
413
4535
SH
SOLE
0
0
4535
ISHARES TR
USA MOMENTUM FCT
46432F396
15822
204497
SH
SOLE
196749
0
7748
ISHARES U S ETF TR
SHT MAT BD ETF
46431W507
2699
53771
SH
SOLE
0
0
53771
ISLE OF CAPRI CASINOS INC
COM
464592104
290
13000
SH
SOLE
0
0
13000
ITAU UNIBANCO HLDG SA
SPON ADR REP PFD
465562106
556
50785
SH
SOLE
48731
0
2054
ITC HLDGS CORP
COM
465685105
9034
194365
SH
SOLE
178847
0
15518
ITT INC
COM
45073V108
488
13606
SH
SOLE
12245
0
1361
J & J SNACK FOODS CORP
COM
466032109
1148
9638
SH
SOLE
7104
0
2534
J P MORGAN EXCHANGE TRADED F
DIV RTN INT EQ
46641Q209
1352
25843
SH
SOLE
0
0
25843
J2 GLOBAL INC
COM
48123V102
3808
57164
SH
SOLE
50404
0
6760
JABIL CIRCUIT INC
COM
466313103
6793
311305
SH
SOLE
180370
0
130935
JACK IN THE BOX INC
COM
466367109
845
8811
SH
SOLE
5118
0
3693
JACOBS ENGR GROUP INC DEL
COM
469814107
2903
56136
SH
SOLE
46966
0
9170
JAMES RIV GROUP LTD
COM
G5005R107
1572
43438
SH
SOLE
43438
0
0
JAPAN SMALLER CAPTLZTN FD IN
COM
47109U104
727
68890
SH
SOLE
0
0
68890
JAZZ PHARMACEUTICALS PLC
SHS USD
G50871105
658
5413
SH
SOLE
448
0
4965
JEFFERIES GROUP INC NEW
DBCV 3.875%11/0
472319AG7
1778
1754000
PRN
SOLE
0
0
1754000
JERNIGAN CAP INC
COM
476405105
1599
83414
SH
SOLE
0
0
83414
JETBLUE AIRWAYS CORP
COM
477143101
2242
130023
SH
SOLE
54298
0
75725
JOHN BEAN TECHNOLOGIES CORP
COM
477839104
457
6475
SH
SOLE
6324
0
151
JOHN HANCOCK HDG EQ & INC FD
COM
47804L102
171
10500
SH
SOLE
0
0
10500
JOHNSON & JOHNSON
COM
478160104
333732
2825118
SH
SOLE
1474002
0
1351116
JOHNSON CTLS INTL PLC
SHS
G51502105
75800
1629052
SH
SOLE
1513585
0
115467
JONES ENERGY INC
COM CL A
48019R108
102
28523
SH
SOLE
0
0
28523
JONES LANG LASALLE INC
COM
48020Q107
461
4055
SH
SOLE
3438
0
617
JPMORGAN CHASE & CO
ALERIAN ML ETN
46625H365
7070
224458
SH
SOLE
0
0
224458
JPMORGAN CHASE & CO
COM
46625H100
264545
3972740
SH
SOLE
1431787
0
2540953
JPMORGAN CHASE & CO
COM
46625H100
23
20700
SH
Call
SOLE
0
0
0
JPMORGAN CHASE & CO
COM
46625H100
11
23900
SH
Call
SOLE
0
0
0
JPMORGAN CHASE & CO
COM
46625H100
14
18600
SH
Call
SOLE
0
0
0
JPMORGAN CHASE & CO
COM
46625H100
15
56200
SH
Call
SOLE
0
0
0
JUNIPER NETWORKS INC
COM
48203R104
2408
100068
SH
SOLE
96211
0
3857
KAISER ALUMINUM CORP
COM PAR $0.01
483007704
414
4783
SH
SOLE
4783
0
0
KANDI TECHNOLOGIES GROUP INC
COM
483709101
74
13400
SH
SOLE
0
0
13400
KANSAS CITY SOUTHERN
COM NEW
485170302
18564
198925
SH
SOLE
99
0
198826
KAPSTONE PAPER & PACKAGING C
COM
48562P103
4145
219058
SH
SOLE
13900
0
205158
KAYNE ANDERSON ENRGY TTL RT
COM
48660P104
2134
181894
SH
SOLE
0
0
181894
KAYNE ANDERSON MDSTM ENERGY
COM
48661E108
382
24182
SH
SOLE
0
0
24182
KAYNE ANDERSON MLP INVT CO
COM
486606106
3372
163455
SH
SOLE
0
0
163455
KEARNY FINL CORP MD
COM
48716P108
453
33302
SH
SOLE
32799
0
503
KELLOGG CO
COM
487836108
13008
167907
SH
SOLE
5669
0
162238
KEMET CORP
COM NEW
488360207
75
20872
SH
SOLE
0
0
20872
KENNEDY-WILSON HLDGS INC
COM
489398107
1194
52961
SH
SOLE
27311
0
25650
KERYX BIOPHARMACEUTICALS INC
COM
492515101
77
14442
SH
SOLE
0
0
14442
KEYCORP NEW
COM
493267108
7489
615336
SH
SOLE
149017
0
466319
KEYCORP NEW
PFD 7.75% SR A
493267405
1248
9145
SH
SOLE
0
0
9145
KEYSIGHT TECHNOLOGIES INC
COM
49338L103
2058
64929
SH
SOLE
61423
0
3506
KIMBERLY CLARK CORP
COM
494368103
155778
1234941
SH
SOLE
934618
0
300323
KIMCO RLTY CORP
COM
49446R109
8560
295677
SH
SOLE
202574
0
93103
KINDER MORGAN INC DEL
*W EXP 05/25/201
49456B119
1
88069
SH
SOLE
0
0
88069
KINDER MORGAN INC DEL
COM
49456B101
26736
1155885
SH
SOLE
74300
0
1081585
KINDER MORGAN INC DEL
PFD SER A
49456B200
1788
35703
SH
SOLE
0
0
35703
KINGOLD JEWELRY INC
COM NEW
49579A204
38
17000
SH
SOLE
0
0
17000
KIRBY CORP
COM
497266106
360
5785
SH
SOLE
0
0
5785
KITE PHARMA INC
COM
49803L109
352
6306
SH
SOLE
0
0
6306
KITE RLTY GROUP TR
COM NEW
49803T300
959
34588
SH
SOLE
0
0
34588
KITOV PHARMACEUTICALS HLDGS
*W EXP 11/20/202
49803V115
16
14500
SH
SOLE
0
0
14500
KKR & CO L P DEL
COM UNITS
48248M102
3677
257851
SH
SOLE
0
0
257851
KLA-TENCOR CORP
COM
482480100
1068
15319
SH
SOLE
1315
0
14004
KNOLL INC
COM NEW
498904200
994
43480
SH
SOLE
0
0
43480
KNOT OFFSHORE PARTNERS LP
COM UNITS
Y48125101
1936
92695
SH
SOLE
4500
0
88195
KNOWLES CORP
COM
49926D109
7737
550692
SH
SOLE
538680
0
12012
KOHLS CORP
COM
500255104
3018
68991
SH
SOLE
7981
0
61010
KOHLS CORP
COM
500255104
68
34200
SH
Call
SOLE
0
0
0
KONINKLIJKE PHILIPS N V
NY REG SH NEW
500472303
5728
193574
SH
SOLE
119633
0
73941
KOPIN CORP
COM
500600101
37
17200
SH
SOLE
0
0
17200
KOREA ELECTRIC PWR
SPONSORED ADR
500631106
1064
43630
SH
SOLE
35608
0
8022
KORN FERRY INTL
COM NEW
500643200
1171
55748
SH
SOLE
52551
0
3197
KOSMOS ENERGY LTD
SHS
G5315B107
74
11590
SH
SOLE
0
0
11590
KRAFT HEINZ CO
COM
500754106
144248
1611516
SH
SOLE
521219
0
1090297
KRAFT HEINZ CO
COM
500754106
175
46000
SH
Call
SOLE
0
0
0
KRANESHARES TR
CSI CHI INTERNET
500767306
1835
44374
SH
SOLE
0
0
44374
KRATOS DEFENSE & SEC SOLUTIO
COM NEW
50077B207
74
10755
SH
SOLE
0
0
10755
KROGER CO
COM
501044101
8502
286468
SH
SOLE
162429
0
124039
KRONOS WORLDWIDE INC
COM
50105F105
90
10850
SH
SOLE
0
0
10850
KT CORP
SPONSORED ADR
48268K101
492
30627
SH
SOLE
30558
0
69
KULICKE & SOFFA INDS INC
COM
501242101
471
36432
SH
SOLE
0
0
36432
L BRANDS INC
COM
501797104
3248
45894
SH
SOLE
812
0
45082
L-3 COMMUNICATIONS HLDGS INC
COM
502424104
30632
203226
SH
SOLE
194610
0
8616
LA Z BOY INC
COM
505336107
2331
94919
SH
SOLE
0
0
94919
LABORATORY CORP AMER HLDGS
COM NEW
50540R409
11627
84569
SH
SOLE
62083
0
22486
LADENBURG THALMAN FIN SVCS I
COM
50575Q102
408
176613
SH
SOLE
0
0
176613
LAM RESEARCH CORP
COM
512807108
6094
64342
SH
SOLE
35542
0
28800
LAMAR ADVERTISING CO NEW
CL A
512816109
4107
62891
SH
SOLE
4722
0
58169
LANDMARK INFRASTRUCTURE LP
COM UNIT LTD
51508J108
1730
98548
SH
SOLE
4000
0
94548
LANDSTAR SYS INC
COM
515098101
16713
245495
SH
SOLE
227307
0
18188
LANNET INC
COM
516012101
1280
48167
SH
SOLE
36543
0
11624
LAREDO PETROLEUM INC
COM
516806106
315
24411
SH
SOLE
0
0
24411
LAS VEGAS SANDS CORP
COM
517834107
6477
112559
SH
SOLE
246
0
112313
LASALLE HOTEL PPTYS
COM SH BEN INT
517942108
4684
196236
SH
SOLE
84171
0
112065
LAUDER ESTEE COS INC
CL A
518439104
15822
178644
SH
SOLE
16823
0
161821
LAZARD GLB TTL RET&INCM FD I
COM
52106W103
4893
350276
SH
SOLE
0
0
350276
LAZARD LTD
SHS A
G54050102
10862
298748
SH
SOLE
5818
0
292930
LAZARD WORLD DIVID & INCOME
COM
521076109
3489
345413
SH
SOLE
0
0
345413
LEAR CORP
COM NEW
521865204
13554
111814
SH
SOLE
86385
0
25429
LEGACY RESVS LP
UNIT LP INT
524707304
102
75361
SH
SOLE
0
0
75361
LEGG MASON BW GLB INC OPP FD
COM
52469B100
844
62178
SH
SOLE
0
0
62178
LEGG MASON ETF EQUITY TR
LOW DIVI ETF
52468L406
700
25093
SH
SOLE
0
0
25093
LEGG MASON INC
COM
524901105
13946
416550
SH
SOLE
415322
0
1228
LEGGETT & PLATT INC
COM
524660107
12300
269850
SH
SOLE
87418
0
182432
LEIDOS HLDGS INC
COM
525327102
8091
186952
SH
SOLE
167256
0
19696
LENDINGTREE INC NEW
COM
52603B107
989
10208
SH
SOLE
10023
0
185
LENNAR CORP
CL A
526057104
1326
31308
SH
SOLE
4753
0
26555
LENNOX INTL INC
COM
526107107
483
3074
SH
SOLE
0
0
3074
LEUCADIA NATL CORP
COM
527288104
3543
186060
SH
SOLE
2388
0
183672
LEVEL 3 COMMUNICATIONS INC
COM NEW
52729N308
3648
78654
SH
SOLE
43200
0
35454
LEXICON PHARMACEUTICALS INC
COM NEW
528872302
510
28233
SH
SOLE
23022
0
5211
LEXINGTON REALTY TRUST
COM
529043101
1719
166915
SH
SOLE
0
0
166915
LG DISPLAY CO LTD
SPONS ADR REP
50186V102
509
40028
SH
SOLE
39925
0
103
LGI HOMES INC
COM
50187T106
816
22151
SH
SOLE
0
0
22151
LIBERTY ALL STAR EQUITY FD
SH BEN INT
530158104
6103
1178161
SH
SOLE
0
0
1178161
LIBERTY ALL-STAR GROWTH FD I
COM
529900102
198
45971
SH
SOLE
0
0
45971
LIBERTY BROADBAND CORP
COM SER A
530307107
2717
38721
SH
SOLE
28930
0
9791
LIBERTY BROADBAND CORP
COM SER C
530307305
5540
77507
SH
SOLE
57511
0
19996
LIBERTY GLOBAL PLC
LILAC SHS CL C
G5480U153
1866
66508
SH
SOLE
61846
0
4662
LIBERTY GLOBAL PLC
SHS CL A
G5480U104
230
6738
SH
SOLE
1279
0
5459
LIBERTY GLOBAL PLC
SHS CL C
G5480U120
5202
157455
SH
SOLE
129041
0
28414
LIBERTY INTERACTIVE CORP
LBT VENT COM A
53071M880
3546
88927
SH
SOLE
87268
0
1659
LIBERTY INTERACTIVE CORP
QVC GP COM SER A
53071M104
16694
834266
SH
SOLE
747649
0
86617
LIBERTY MEDIA CORP
DEB 4.000%11/1
530715AG6
287
465000
PRN
SOLE
0
0
465000
LIBERTY MEDIA CORP DELAWARE
COM A BRAVES GRP
531229706
203
11652
SH
SOLE
7274
0
4378
LIBERTY MEDIA CORP DELAWARE
COM A MEDIA GRP
531229870
1052
36711
SH
SOLE
32521
0
4190
LIBERTY MEDIA CORP DELAWARE
COM A SIRIUSXM
531229409
5535
162878
SH
SOLE
119352
0
43526
LIBERTY MEDIA CORP DELAWARE
COM C BRAVES GRP
531229888
467
26862
SH
SOLE
16908
0
9954
LIBERTY MEDIA CORP DELAWARE
COM C MEDIA GRP
531229854
2096
74498
SH
SOLE
59536
0
14962
LIBERTY MEDIA CORP DELAWARE
COM C SIRIUSXM
531229607
10878
325588
SH
SOLE
248375
0
77213
LIBERTY PPTY TR
SH BEN INT
531172104
348
8622
SH
SOLE
0
0
8622
LIFE STORAGE INC
COM
53223X107
1323
14870
SH
SOLE
894
0
13976
LIFEPOINT HEALTH INC
COM
53219L109
1781
30061
SH
SOLE
29941
0
120
LIGAND PHARMACEUTICALS INC
COM NEW
53220K504
643
6298
SH
SOLE
799
0
5499
LILLY ELI & CO
COM
532457108
33084
412207
SH
SOLE
44372
0
367835
LILLY ELI & CO
COM
532457108
21
42800
SH
Call
SOLE
0
0
0
LIMELIGHT NETWORKS INC
COM
53261M104
24
13087
SH
SOLE
0
0
13087
LINCOLN ELEC HLDGS INC
COM
533900106
3529
56355
SH
SOLE
49836
0
6519
LINCOLN NATL CORP IND
COM
534187109
9776
208094
SH
SOLE
34890
0
173204
LINEAR TECHNOLOGY CORP
COM
535678106
2768
46681
SH
SOLE
32857
0
13824
LINKEDIN CORP
COM CL A
53578A108
337
1762
SH
SOLE
539
0
1223
LIONS GATE ENTMNT CORP
COM NEW
535919203
717
35843
SH
SOLE
3253
0
32590
LITHIA MTRS INC
CL A
536797103
2098
21962
SH
SOLE
0
0
21962
LITTELFUSE INC
COM
537008104
2394
18585
SH
SOLE
18504
0
81
LIVANOVA PLC
SHS
G5509L101
510
8480
SH
SOLE
0
0
8480
LIVE NATION ENTERTAINMENT IN
COM
538034109
1598
58154
SH
SOLE
54278
0
3876
LIVE OAK BANCSHARES INC
COM
53803X105
492
34113
SH
SOLE
0
0
34113
LKQ CORP
COM
501889208
7661
216059
SH
SOLE
110015
0
106044
LLOYDS BANKING GROUP PLC
SPONSORED ADR
539439109
10173
3544501
SH
SOLE
3499344
0
45157
LMP CAP & INCOME FD INC
COM
50208A102
8927
654939
SH
SOLE
0
0
654939
LOCKHEED MARTIN CORP
COM
539830109
101495
423391
SH
SOLE
240267
0
183124
LOEWS CORP
COM
540424108
5554
134958
SH
SOLE
125008
0
9950
LOGITECH INTL S A
SHS
H50430232
1079
48080
SH
SOLE
11839
0
36241
LOGMEIN INC
COM
54142L109
291
3214
SH
SOLE
0
0
3214
LORAL SPACE & COMMUNICATNS I
COM
543881106
235
6000
SH
SOLE
0
0
6000
LOUISIANA PAC CORP
COM
546347105
1272
67548
SH
SOLE
56196
0
11352
LOWES COS INC
COM
548661107
47082
652017
SH
SOLE
168437
0
483580
LPL FINL HLDGS INC
COM
50212V100
17296
578273
SH
SOLE
578001
0
272
LTC PPTYS INC
COM
502175102
978
18811
SH
SOLE
1587
0
17224
LULULEMON ATHLETICA INC
COM
550021109
2636
43220
SH
SOLE
23941
0
19279
LUMBER LIQUIDATORS HLDGS INC
COM
55003T107
401
20397
SH
SOLE
0
0
20397
LUMENTUM HLDGS INC
COM
55024U109
1785
42745
SH
SOLE
0
0
42745
LUNA INNOVATIONS
COM
550351100
115
81459
SH
SOLE
0
0
81459
LUXOFT HLDG INC
ORD SHS CL A
G57279104
973
18413
SH
SOLE
0
0
18413
LYONDELLBASELL INDUSTRIES N
SHS - A -
N53745100
30153
373828
SH
SOLE
202003
0
171825
M & T BK CORP
COM
55261F104
1217
10478
SH
SOLE
501
0
9977
M D C HLDGS INC
COM
552676108
454
17596
SH
SOLE
0
0
17596
MACATAWA BK CORP
COM
554225102
117
14641
SH
SOLE
0
0
14641
MACERICH CO
COM
554382101
3435
42470
SH
SOLE
40977
0
1493
MACK CALI RLTY CORP
COM
554489104
1551
56986
SH
SOLE
47813
0
9173
MACOM TECH SOLUTIONS HLDGS I
COM
55405Y100
2510
59278
SH
SOLE
59212
0
66
MACQUARIE FT TR GB INF UT DI
COM
55607W100
277
21953
SH
SOLE
0
0
21953
MACQUARIE GLBL INFRA TOTL RE
COM
55608D101
362
16616
SH
SOLE
0
0
16616
MACQUARIE INFRASTRUCTURE COR
COM
55608B105
9338
112181
SH
SOLE
19586
0
92595
MACQUARIE INFRASTRUCTURE COR
NOTE 2.875% 7/1
55608BAA3
586
500000
PRN
SOLE
0
0
500000
MACYS INC
COM
55616P104
9549
257738
SH
SOLE
2371
0
255367
MACYS INC
COM
55616P104
10
10400
SH
Call
SOLE
0
0
0
MADDEN STEVEN LTD
COM
556269108
1847
53442
SH
SOLE
51328
0
2114
MADISON CVRED CALL & EQ STR
COM
557437100
161
20747
SH
SOLE
0
0
20747
MADISON STRTG SECTOR PREM FD
COM
558268108
303
25829
SH
SOLE
0
0
25829
MAGELLAN MIDSTREAM PRTNRS LP
COM UNIT RP LP
559080106
50280
710774
SH
SOLE
274847
0
435927
MAGNA INTL INC
COM
559222401
1937
45083
SH
SOLE
0
0
45083
MAIDEN HOLDINGS LTD
SHS
G5753U112
261
20606
SH
SOLE
0
0
20606
MAIN STREET CAPITAL CORP
COM
56035L104
4130
120317
SH
SOLE
0
0
120317
MAINSTAY DEFINEDTERM MN OPP
COM
56064K100
8077
397111
SH
SOLE
0
0
397111
MALLINCKRODT PUB LTD CO
SHS
G5785G107
539
7731
SH
SOLE
0
0
7731
MANAGED DURATION INVT GRD FU
COM
56165R103
249
17308
SH
SOLE
0
0
17308
MANHATTAN ASSOCS INC
COM
562750109
6496
112734
SH
SOLE
28667
0
84067
MANHATTAN BRIDGE CAPITAL INC
COM
562803106
154
21539
SH
SOLE
0
0
21539
MANITOWOC FOODSERVICE INC
COM
563568104
572
35236
SH
SOLE
56
0
35180
MANITOWOC INC
COM
563571108
115
24089
SH
SOLE
0
0
24089
MANNKIND CORP
COM
56400P201
148
238003
SH
SOLE
0
0
238003
MANPOWERGROUP INC
COM
56418H100
5986
82845
SH
SOLE
82333
0
512
MANULIFE FINL CORP
COM
56501R106
2593
183937
SH
SOLE
13398
0
170539
MARATHON OIL CORP
COM
565849106
26323
1664968
SH
SOLE
634120
0
1030848
MARATHON PETE CORP
COM
56585A102
61987
1527139
SH
SOLE
157973
0
1369166
MARATHON PETE CORP
COM
56585A102
89
57500
SH
Call
SOLE
0
0
0
MARATHON PETE CORP
COM
56585A102
21
32300
SH
Call
SOLE
0
0
0
MARATHON PETE CORP
COM
56585A102
24
33900
SH
Call
SOLE
0
0
0
MARATHON PETE CORP
COM
56585A102
38
47000
SH
Call
SOLE
0
0
0
MARATHON PETE CORP
COM
56585A102
13
33200
SH
Call
SOLE
0
0
0
MARINE HARVEST ASA
SPONSORED ADR
56824R205
389
21734
SH
SOLE
18085
0
3649
MARINEMAX INC
COM
567908108
698
33325
SH
SOLE
16517
0
16808
MARKEL CORP
COM
570535104
9621
10359
SH
SOLE
8157
0
2202
MARKETAXESS HLDGS INC
COM
57060D108
7538
45523
SH
SOLE
44280
0
1243
MARRIOTT INTL INC NEW
CL A
571903202
16962
251914
SH
SOLE
74767
0
177147
MARRIOTT INTL INC NEW
CL A
571903202
6
15100
SH
Call
SOLE
0
0
0
MARRIOTT VACATIONS WRLDWDE C
COM
57164Y107
225
3068
SH
SOLE
1101
0
1967
MARSH & MCLENNAN COS INC
COM
571748102
16334
242882
SH
SOLE
149028
0
93854
MARTIN MARIETTA MATLS INC
COM
573284106
3053
17044
SH
SOLE
8889
0
8155
MARTIN MIDSTREAM PRTNRS L P
UNIT L P INT
573331105
996
49715
SH
SOLE
2200
0
47515
MARVELL TECHNOLOGY GROUP LTD
ORD
G5876H105
174
13092
SH
SOLE
123
0
12969
MASCO CORP
COM
574599106
20079
585219
SH
SOLE
267693
0
317526
MASIMO CORP
COM
574795100
20915
351565
SH
SOLE
1280
0
350285
MAST THERAPEUTICS INC
COM
576314108
1
12080
SH
SOLE
0
0
12080
MASTEC INC
COM
576323109
531
17854
SH
SOLE
0
0
17854
MASTERCARD INCORPORATED
CL A
57636Q104
30536
300051
SH
SOLE
178412
0
121639
MATERION CORP
COM
576690101
560
18236
SH
SOLE
0
0
18236
MATTEL INC
COM
577081102
4253
140460
SH
SOLE
50071
0
90389
MATTHEWS INTL CORP
CL A
577128101
12217
201075
SH
SOLE
200513
0
562
MAUI LD & PINEAPPLE INC
COM
577345101
392
58999
SH
SOLE
0
0
58999
MAXIM INTEGRATED PRODS INC
COM
57772K101
16069
402425
SH
SOLE
148333
0
254092
MAXIM INTEGRATED PRODS INC
COM
57772K101
157
165400
SH
Call
SOLE
0
0
0
MAXLINEAR INC
CL A
57776J100
1101
54340
SH
SOLE
0
0
54340
MAZOR ROBOTICS LTD
SPONSORED ADS
57886P103
251
9714
SH
SOLE
8364
0
1350
MCBC HLDGS INC
COM
55276F107
137
12046
SH
SOLE
0
0
12046
MCCORMICK & CO INC
COM NON VTG
579780206
16378
163904
SH
SOLE
63463
0
100441
MCDERMOTT INTL INC
COM
580037109
237
47393
SH
SOLE
0
0
47393
MCDONALDS CORP
COM
580135101
188622
1635065
SH
SOLE
1180851
0
454214
MCDONALDS CORP
COM
580135101
13
11100
SH
Call
SOLE
0
0
0
MCEWEN MNG INC
COM
58039P107
197
53583
SH
SOLE
0
0
53583
MCKESSON CORP
COM
58155Q103
20245
121405
SH
SOLE
81718
0
39687
MDC PARTNERS INC
CL A SUB VTG
552697104
2118
197610
SH
SOLE
102503
0
95107
MDU RES GROUP INC
COM
552690109
1092
42907
SH
SOLE
14097
0
28810
MEAD JOHNSON NUTRITION CO
COM
582839106
6959
88076
SH
SOLE
53655
0
34421
MEDEQUITIES RLTY TR INC
COM
58409L306
343
29200
SH
SOLE
0
0
29200
MEDIA GEN INC NEW
COM
58441K100
360
19532
SH
SOLE
19532
0
0
MEDICAL PPTYS TRUST INC
COM
58463J304
6465
437716
SH
SOLE
289968
0
147748
MEDICINES CO
COM
584688105
238
6303
SH
SOLE
5960
0
343
MEDLEY CAP CORP
COM
58503F106
103
13454
SH
SOLE
0
0
13454
MEDNAX INC
COM
58502B106
11375
171693
SH
SOLE
98629
0
73064
MEDTRONIC PLC
SHS
G5960L103
97734
1131142
SH
SOLE
538205
0
592937
MEDTRONIC PLC
SHS
G5960L103
67
43500
SH
Call
SOLE
0
0
0
MEDTRONIC PLC
SHS
G5960L103
277
39800
SH
Call
SOLE
0
0
0
MEDTRONIC PLC
SHS
G5960L103
23
17800
SH
Call
SOLE
0
0
0
MELCO CROWN ENTMT LTD
ADR
585464100
245
15186
SH
SOLE
0
0
15186
MEMORIAL PRODTN PARTNERS LP
COM U REP LTD
586048100
1276
717106
SH
SOLE
0
0
717106
MEMORIAL PRODTN PARTNERS LP
COM U REP LTD
586048100
4
10900
SH
Call
SOLE
0
0
0
MEMORIAL PRODTN PARTNERS LP
COM U REP LTD
586048100
32
20000
SH
Put
SOLE
0
0
20000
MERCADOLIBRE INC
COM
58733R102
948
5124
SH
SOLE
3946
0
1178
MERCK & CO INC
COM
58933Y105
282433
4525442
SH
SOLE
3242947
0
1282495
MERCK & CO INC
COM
58933Y105
103
17100
SH
Call
SOLE
0
0
0
MERCURY GENL CORP NEW
COM
589400100
255
4650
SH
SOLE
0
0
4650
MEREDITH CORP
COM
589433101
579
11134
SH
SOLE
5617
0
5517
MERIT MED SYS INC
COM
589889104
404
16624
SH
SOLE
0
0
16624
MERRIMACK PHARMACEUTICALS IN
COM
590328100
297
46764
SH
SOLE
0
0
46764
META FINL GROUP INC
COM
59100U108
228
3759
SH
SOLE
0
0
3759
METHANEX CORP
COM
59151K108
1707
47849
SH
SOLE
44805
0
3044
METLIFE INC
COM
59156R108
65150
1466355
SH
SOLE
1084334
0
382021
METTLER TOLEDO INTERNATIONAL
COM
592688105
2412
5744
SH
SOLE
4372
0
1372
MFA FINL INC
COM
55272X102
4277
571797
SH
SOLE
397510
0
174287
MFC BANCORP LTD
COM
55278T105
62
30350
SH
SOLE
0
0
30350
MFS CHARTER INCOME TR
SH BEN INT
552727109
1253
145069
SH
SOLE
0
0
145069
MFS GOVT MKTS INCOME TR
SH BEN INT
552939100
546
101065
SH
SOLE
80926
0
20139
MFS HIGH INCOME MUN TR
SH BEN INT
59318D104
741
138194
SH
SOLE
0
0
138194
MFS HIGH YIELD MUN TR
SH BEN INT
59318E102
346
68317
SH
SOLE
0
0
68317
MFS INTER INCOME TR
SH BEN INT
55273C107
442
97489
SH
SOLE
0
0
97489
MFS INVT GRADE MUN TR
SH BEN INT
59318B108
155
14940
SH
SOLE
0
0
14940
MFS MULTIMARKET INCOME TR
SH BEN INT
552737108
1102
180962
SH
SOLE
0
0
180962
MFS MUN INCOME TR
SH BEN INT
552738106
334
44617
SH
SOLE
0
0
44617
MGIC INVT CORP WIS
COM
552848103
1349
168603
SH
SOLE
0
0
168603
MGM GROWTH PPTYS LLC
CL A COM
55303A105
4633
177701
SH
SOLE
0
0
177701
MGM RESORTS INTERNATIONAL
COM
552953101
4394
168819
SH
SOLE
63702
0
105117
MICHAEL KORS HLDGS LTD
SHS
G60754101
1268
27101
SH
SOLE
535
0
26566
MICHAELS COS INC
COM
59408Q106
2123
87829
SH
SOLE
85333
0
2496
MICROCHIP TECHNOLOGY INC
COM
595017104
87650
1410507
SH
SOLE
388665
0
1021842
MICROCHIP TECHNOLOGY INC
COM
595017104
620
73800
SH
Call
SOLE
0
0
0
MICRON TECHNOLOGY INC
COM
595112103
10147
570716
SH
SOLE
32311
0
538405
MICRON TECHNOLOGY INC
COM
595112103
13
43800
SH
Call
SOLE
0
0
0
MICRON TECHNOLOGY INC
COM
595112103
89
14000
SH
Call
SOLE
0
0
0
MICRON TECHNOLOGY INC
COM
595112103
84
28800
SH
Call
SOLE
0
0
0
MICROSEMI CORP
COM
595137100
6397
152372
SH
SOLE
127228
0
25144
MICROSOFT CORP
COM
594918104
445385
7732373
SH
SOLE
3374007
0
4358366
MICROSOFT CORP
COM
594918104
142
57600
SH
Call
SOLE
0
0
0
MICROSOFT CORP
COM
594918104
27
45700
SH
Call
SOLE
0
0
0
MICROSOFT CORP
COM
594918104
97
47400
SH
Call
SOLE
0
0
0
MICROSOFT CORP
COM
594918104
51
34600
SH
Call
SOLE
0
0
0
MICROSOFT CORP
COM
594918104
7
15900
SH
Call
SOLE
0
0
0
MICROSOFT CORP
COM
594918104
3
32000
SH
Call
SOLE
0
0
0
MICROSOFT CORP
COM
594918104
36
52700
SH
Call
SOLE
0
0
0
MID CON ENERGY PARTNERS LP
COM UNIT REPST
59560V109
141
48978
SH
SOLE
0
0
48978
MID-AMER APT CMNTYS INC
COM
59522J103
13395
142512
SH
SOLE
58864
0
83648
MIDDLEBY CORP
COM
596278101
4109
33236
SH
SOLE
30980
0
2256
MILLER HERMAN INC
COM
600544100
293
10234
SH
SOLE
0
0
10234
MILLER HOWARD HIGH INC EQTY
COM SHS BEN IN
600379101
2455
197468
SH
SOLE
0
0
197468
MIMEDX GROUP INC
COM
602496101
1582
184408
SH
SOLE
0
0
184408
MITEL NETWORKS CORP
COM
60671Q104
424
57634
SH
SOLE
55432
0
2202
MITSUBISHI UFJ FINL GROUP IN
SPONSORED ADR
606822104
3751
742694
SH
SOLE
736010
0
6684
MIX TELEMATICS LTD
SPONSORED ADR
60688N102
167
26056
SH
SOLE
0
0
26056
MIZUHO FINL GROUP INC
SPONSORED ADR
60687Y109
468
139386
SH
SOLE
138401
0
985
MOBILE MINI INC
COM
60740F105
3133
103744
SH
SOLE
103363
0
381
MOBILE TELESYSTEMS PJSC
SPONSORED ADR
607409109
1939
254153
SH
SOLE
164551
0
89602
MOBILEYE N V AMSTELVEEN
ORD SHS
N51488117
13001
305394
SH
SOLE
129472
0
175922
MOBILEYE N V AMSTELVEEN
ORD SHS
N51488117
41
12900
SH
Call
SOLE
0
0
0
MOHAWK INDS INC
COM
608190104
17151
85608
SH
SOLE
5748
0
79860
MOLINA HEALTHCARE INC
COM
60855R100
2057
35268
SH
SOLE
34005
0
1263
MOLSON COORS BREWING CO
CL B
60871R209
3037
27662
SH
SOLE
10041
0
17621
MOMENTA PHARMACEUTICALS INC
COM
60877T100
188
16069
SH
SOLE
1850
0
14219
MOMO INC
ADR
60879B107
232
10311
SH
SOLE
0
0
10311
MONDELEZ INTL INC
CL A
609207105
34409
783801
SH
SOLE
143251
0
640550
MONDELEZ INTL INC
CL A
609207105
20
18900
SH
Call
SOLE
0
0
0
MONMOUTH REAL ESTATE INVT CO
CL A
609720107
6698
469379
SH
SOLE
0
0
469379
MONOLITHIC PWR SYS INC
COM
609839105
2261
28082
SH
SOLE
27034
0
1048
MONOTYPE IMAGING HOLDINGS IN
COM
61022P100
1555
70321
SH
SOLE
70134
0
187
MONRO MUFFLER BRAKE INC
COM
610236101
1364
22299
SH
SOLE
22184
0
115
MONROE CAP CORP
COM
610335101
1400
88981
SH
SOLE
5000
0
83981
MONSANTO CO NEW
COM
61166W101
15571
152358
SH
SOLE
51894
0
100464
MONSTER BEVERAGE CORP NEW
COM
61174X109
18170
123767
SH
SOLE
116758
0
7009
MOODYS CORP
COM
615369105
2755
25441
SH
SOLE
24075
0
1366
MORGAN STANLEY
COM NEW
617446448
12155
379126
SH
SOLE
229592
0
149534
MORGAN STANLEY CHINA A SH FD
COM
617468103
549
29340
SH
SOLE
0
0
29340
MORGAN STANLEY EM MKTS DM DE
COM
617477104
467
58155
SH
SOLE
0
0
58155
MORGAN STANLEY EMER MKTS DEB
COM
61744H105
243
25202
SH
SOLE
0
0
25202
MORGAN STANLEY EMER MKTS FD
COM
61744G107
163
11189
SH
SOLE
0
0
11189
MORGAN STANLEY TRUSTS
INCOME SECS INC
61745P874
540
28544
SH
SOLE
0
0
28544
MORNINGSTAR INC
COM
617700109
254
3198
SH
SOLE
0
0
3198
MOSAIC CO NEW
COM
61945C103
5156
210773
SH
SOLE
108241
0
102532
MOTOROLA SOLUTIONS INC
COM NEW
620076307
43130
565416
SH
SOLE
548536
0
16880
MPLX LP
COM UNIT REP LTD
55336V100
10524
310796
SH
SOLE
0
0
310796
MSA SAFETY INC
COM
553498106
3118
53721
SH
SOLE
50576
0
3145
MSC INDL DIRECT INC
CL A
553530106
22514
306688
SH
SOLE
298332
0
8356
MSCI INC
COM
55354G100
294
3498
SH
SOLE
708
0
2790
MUELLER WTR PRODS INC
COM SER A
624758108
3865
307975
SH
SOLE
58669
0
249306
MURPHY OIL CORP
COM
626717102
580
19078
SH
SOLE
0
0
19078
MURPHY USA INC
COM
626755102
7611
106654
SH
SOLE
98456
0
8198
MYLAN N V
SHS EURO
N59465109
2097
55010
SH
SOLE
0
0
55010
NABORS INDUSTRIES LTD
SHS
G6359F103
300
24698
SH
SOLE
106
0
24592
NANOVIRICIDES INC
COM NEW
630087203
120
71015
SH
SOLE
0
0
71015
NASDAQ INC
COM
631103108
10381
153698
SH
SOLE
85791
0
67907
NATHANS FAMOUS INC NEW
COM
632347100
385
7320
SH
SOLE
0
0
7320
NATIONAL BEVERAGE CORP
COM
635017106
317
7189
SH
SOLE
0
0
7189
NATIONAL FUEL GAS CO N J
COM
636180101
32203
595586
SH
SOLE
584013
0
11573
NATIONAL GRID PLC
SPON ADR NEW
636274300
148197
2084056
SH
SOLE
1988058
0
95998
NATIONAL HEALTH INVS INC
COM
63633D104
342
4360
SH
SOLE
0
0
4360
NATIONAL OILWELL VARCO INC
COM
637071101
13248
360591
SH
SOLE
216399
0
144192
NATIONAL RETAIL PPTYS INC
COM
637417106
1131
22244
SH
SOLE
0
0
22244
NATUS MEDICAL INC DEL
COM
639050103
800
20355
SH
SOLE
19024
0
1331
NAVIDEA BIOPHARMACEUTICALS I
COM
63937X103
16
17000
SH
SOLE
0
0
17000
NAVIENT CORP
COM
63938C108
6419
443625
SH
SOLE
433414
0
10211
NAVIGATOR HOLDINGS LTD
SHS
Y62132108
363
50515
SH
SOLE
0
0
50515
NAVIOS MARITIME ACQUIS CORP
SHS
Y62159101
2400
1777625
SH
SOLE
0
0
1777625
NAVIOS MARITIME PARTNERS L P
UNIT LPI
Y62267102
47
33699
SH
SOLE
0
0
33699
NEENAH PAPER INC
COM
640079109
458
5796
SH
SOLE
3697
0
2099
NEKTAR THERAPEUTICS
COM
640268108
1923
111904
SH
SOLE
0
0
111904
NETAPP INC
COM
64110D104
1797
50176
SH
SOLE
2240
0
47936
NETEASE INC
SPONSORED ADR
64110W102
8553
35515
SH
SOLE
26511
0
9004
NETFLIX INC
COM
64110L106
20613
209162
SH
SOLE
41186
0
167976
NETGEAR INC
COM
64111Q104
1148
18975
SH
SOLE
0
0
18975
NETSCOUT SYS INC
COM
64115T104
998
34117
SH
SOLE
33890
0
227
NETSOL TECHNOLOGIES INC
COM PAR $.001
64115A402
437
69750
SH
SOLE
0
0
69750
NETSUITE INC
COM
64118Q107
242
2183
SH
SOLE
1983
0
200
NEUBERGER BERMAN HGH YLD FD
COM
64128C106
969
81745
SH
SOLE
0
0
81745
NEUBERGER BERMAN INTER MUNI
COM
64124P101
696
41934
SH
SOLE
0
0
41934
NEUBERGER BERMAN MLP INCOME
COM
64129H104
1223
131747
SH
SOLE
0
0
131747
NEUBERGER BERMAN RE ES SEC F
COM
64190A103
6207
1090786
SH
SOLE
0
0
1090786
NEUROCRINE BIOSCIENCES INC
COM
64125C109
989
19529
SH
SOLE
7258
0
12271
NEUSTAR INC
CL A
64126X201
1401
52687
SH
SOLE
0
0
52687
NEVADA GOLD & CASINOS INC
COM NEW
64126Q206
113
63400
SH
SOLE
0
0
63400
NEVRO CORP
COM
64157F103
3004
28780
SH
SOLE
27527
0
1253
NEW AMER HIGH INCOME FD INC
COM NEW
641876800
191
20690
SH
SOLE
0
0
20690
NEW GOLD INC CDA
COM
644535106
233
53495
SH
SOLE
0
0
53495
NEW JERSEY RES
COM
646025106
664
20221
SH
SOLE
0
0
20221
NEW MEDIA INVT GROUP INC
COM
64704V106
868
56016
SH
SOLE
0
0
56016
NEW MTN FIN CORP
COM
647551100
656
47706
SH
SOLE
0
0
47706
NEW RESIDENTIAL INVT CORP
COM NEW
64828T201
7440
538723
SH
SOLE
613
0
538110
NEW SR INVT GROUP INC
COM
648691103
127
11006
SH
SOLE
0
0
11006
NEW YORK CMNTY BANCORP INC
COM
649445103
17785
1249821
SH
SOLE
355843
0
893978
NEW YORK MTG TR INC
COM PAR $.02
649604501
189
31474
SH
SOLE
0
0
31474
NEW YORK TIMES CO
CL A
650111107
246
20606
SH
SOLE
0
0
20606
NEWELL BRANDS INC
COM
651229106
23010
436956
SH
SOLE
347394
0
89562
NEWFIELD EXPL CO
COM
651290108
22569
519311
SH
SOLE
429242
0
90069
NEWLINK GENETICS CORP
COM
651511107
209
13920
SH
SOLE
0
0
13920
NEWMARKET CORP
COM
651587107
213
495
SH
SOLE
0
0
495
NEWMONT MINING CORP
COM
651639106
1375
35006
SH
SOLE
0
0
35006
NEWMONT MINING CORP
NOTE 1.625% 7/1
651639AJ5
1701
1561000
PRN
SOLE
0
0
1561000
NEWS CORP NEW
CL B
65249B208
292
20567
SH
SOLE
2287
0
18280
NEWTEK BUSINESS SVCS CORP
COM NEW
652526203
696
48794
SH
SOLE
0
0
48794
NEXEO SOLUTIONS INC
*W EXP 06/09/202
65342H110
15
24065
SH
SOLE
0
0
24065
NEXPOINT CR STRATEGIES FD
COM NEW
65340G205
2606
117212
SH
SOLE
0
0
117212
NEXPOINT RESIDENTIAL TR INC
COM
65341D102
1160
58985
SH
SOLE
0
0
58985
NEXSTAR BROADCASTING GROUP I
CL A
65336K103
688
11927
SH
SOLE
8243
0
3684
NEXTERA ENERGY INC
COM
65339F101
44260
361833
SH
SOLE
119314
0
242519
NGL ENERGY PARTNERS LP
COM UNIT REPST
62913M107
558
29636
SH
SOLE
2500
0
27136
NICE LTD
SPONSORED ADR
653656108
3205
47880
SH
SOLE
41576
0
6304
NIELSEN HLDGS PLC
SHS EUR
G6518L108
41970
783460
SH
SOLE
764432
0
19028
NIKE INC
CL B
654106103
36175
687076
SH
SOLE
244635
0
442441
NIKE INC
CL B
654106103
5
14400
SH
Call
SOLE
0
0
0
NIKE INC
CL B
654106103
22
35700
SH
Call
SOLE
0
0
0
NIMBLE STORAGE INC
COM
65440R101
349
39481
SH
SOLE
0
0
39481
NIPPON TELEG & TEL CORP
SPONSORED ADR
654624105
2155
47050
SH
SOLE
37206
0
9844
NISOURCE INC
COM
65473P105
1582
65606
SH
SOLE
0
0
65606
NN INC
COM
629337106
1768
96864
SH
SOLE
62827
0
34037
NOAH HLDGS LTD
SPON ADS CL A
65487X102
265
10140
SH
SOLE
0
0
10140
NOBLE CORP PLC
SHS USD
G65431101
85
13371
SH
SOLE
0
0
13371
NOBLE ENERGY INC
COM
655044105
4580
128151
SH
SOLE
119175
0
8976
NOKIA CORP
SPONSORED ADR
654902204
914
157809
SH
SOLE
0
0
157809
NOMURA HLDGS INC
SPONSORED ADR
65535H208
477
107280
SH
SOLE
101131
0
6149
NORBORD INC
COM NEW
65548P403
287
11192
SH
SOLE
0
0
11192
NORDIC AMERICAN TANKERS LIMI
COM
G65773106
807
79840
SH
SOLE
0
0
79840
NORDIC AMERN OFFSHORE LTD
SHS
G65772108
40
10728
SH
SOLE
0
0
10728
NORDSON CORP
COM
655663102
6880
69052
SH
SOLE
38391
0
30661
NORDSTROM INC
COM
655664100
9621
185449
SH
SOLE
76145
0
109304
NORFOLK SOUTHERN CORP
COM
655844108
15712
161874
SH
SOLE
293
0
161581
NORFOLK SOUTHERN CORP
COM
655844108
103
23500
SH
Call
SOLE
0
0
0
NORTHERN DYNASTY MINERALS LT
COM NEW
66510M204
18
26050
SH
SOLE
0
0
26050
NORTHERN OIL & GAS INC NEV
COM
665531109
27
10200
SH
SOLE
0
0
10200
NORTHERN TR CORP
COM
665859104
15295
224955
SH
SOLE
47267
0
177688
NORTHROP GRUMMAN CORP
COM
666807102
18251
85306
SH
SOLE
44285
0
41021
NORTHSTAR ASSET MGMT GROUP I
COM
66705Y104
2079
160824
SH
SOLE
1894
0
158930
NORTHSTAR RLTY FIN CORP
COM
66704R803
9523
723086
SH
SOLE
0
0
723086
NORTHWESTERN CORP
COM NEW
668074305
626
10874
SH
SOLE
5995
0
4879
NORWEGIAN CRUISE LINE HLDGS
SHS
G66721104
2708
71827
SH
SOLE
15544
0
56283
NOVAGOLD RES INC
COM NEW
66987E206
94
16815
SH
SOLE
0
0
16815
NOVARTIS A G
SPONSORED ADR
66987V109
71629
907151
SH
SOLE
678427
0
228724
NOVAVAX INC
COM
670002104
65
31081
SH
SOLE
0
0
31081
NOVO-NORDISK A S
ADR
670100205
12354
297050
SH
SOLE
156675
0
140375
NOW INC
COM
67011P100
17838
832365
SH
SOLE
826324
0
6041
NQ MOBILE INC
ADR REPSTG CL A
64118U108
46
12000
SH
SOLE
0
0
12000
NRG ENERGY INC
COM NEW
629377508
255
22727
SH
SOLE
0
0
22727
NRG YIELD INC
CL C
62942X405
1057
62330
SH
SOLE
0
0
62330
NTT DOCOMO INC
SPONS ADR
62942M201
2023
79605
SH
SOLE
9685
0
69920
NUANCE COMMUNICATIONS INC
COM
67020Y100
14551
1003510
SH
SOLE
737354
0
266156
NUANCE COMMUNICATIONS INC
DEBT 1.500%11/0
67020YAG5
220
235000
PRN
SOLE
0
0
235000
NUCOR CORP
COM
670346105
20744
419492
SH
SOLE
278727
0
140765
NUSTAR ENERGY LP
UNIT COM
67058H102
1409
28417
SH
SOLE
0
0
28417
NUTRI SYS INC NEW
COM
67069D108
689
23219
SH
SOLE
23219
0
0
NUVASIVE INC
COM
670704105
3058
45868
SH
SOLE
33182
0
12686
NUVEEN ALL CAP ENE MLP OPPO
COM
67075E108
543
56046
SH
SOLE
0
0
56046
NUVEEN AMT FREE QLTY MUN INC
COM
670657105
3770
258245
SH
SOLE
0
0
258245
NUVEEN AMT-FREE MUN VALUE FD
COM
670695105
314
16645
SH
SOLE
0
0
16645
NUVEEN ARIZ PREM INCOME MUN
COM
67061W104
369
21675
SH
SOLE
0
0
21675
NUVEEN BUILD AMER BD FD
COM
67074C103
749
33036
SH
SOLE
0
0
33036
NUVEEN CA DIVIDEND ADV MUN F
COM
67066Y105
520
31661
SH
SOLE
0
0
31661
NUVEEN CAL AMT-FREE MUN INC
COM
670651108
1099
66151
SH
SOLE
0
0
66151
NUVEEN CALIF MUN VALUE FD
COM
67062C107
166
14733
SH
SOLE
0
0
14733
NUVEEN CONN PREM INCOME MUN
COM
67060D107
369
26697
SH
SOLE
0
0
26697
NUVEEN CORE EQUITY ALPHA FUN
COM
67090X107
3650
265837
SH
SOLE
0
0
265837
NUVEEN CR STRATEGIES INCM FD
COM SHS
67073D102
7427
875844
SH
SOLE
0
0
875844
NUVEEN DIVERSIFIED DIV INCM
COM
6706EP105
580
49680
SH
SOLE
0
0
49680
NUVEEN DOW 30 DYN OVERWRITE
SHS
67075F105
2983
206865
SH
SOLE
0
0
206865
NUVEEN ENERGY MLP TOTL RTRNF
COM
67074U103
2097
159811
SH
SOLE
0
0
159811
NUVEEN ENHANCED AMT FREE MUN
COM
67071L106
7266
452158
SH
SOLE
0
0
452158
NUVEEN ENHANCED MUN CREDIT O
COM SH BEN INT
67070X101
4699
298556
SH
SOLE
0
0
298556
NUVEEN FLEXIBLE INVT INCOME
COM
67075B104
266
15478
SH
SOLE
0
0
15478
NUVEEN FLOATING RATE INCOME
COM
67072T108
1393
126319
SH
SOLE
0
0
126319
NUVEEN FLTNG RTE INCM OPP FD
COM SHS
6706EN100
176
15882
SH
SOLE
0
0
15882
NUVEEN GLOBAL EQUITY INCOME
COM
6706EH103
800
66981
SH
SOLE
0
0
66981
NUVEEN GLOBAL HIGH INCOME FD
SHS
67075G103
5506
350702
SH
SOLE
418
0
350284
NUVEEN HIGH INCOME 2020 TARG
COM
67075L102
795
75399
SH
SOLE
0
0
75399
NUVEEN INT DUR QUAL MUN TRM
COM
670677103
403
29065
SH
SOLE
0
0
29065
NUVEEN INTER DURATION MN TMF
COM
670671106
1809
130500
SH
SOLE
0
0
130500
NUVEEN MD PREM INCOME MUN FD
COM
67061Q107
720
51919
SH
SOLE
0
0
51919
NUVEEN MICH QUALITY INCOME M
COM
670979103
777
52714
SH
SOLE
0
0
52714
NUVEEN MTG OPPORTUNITY TERM
COM
670735109
247
10209
SH
SOLE
0
0
10209
NUVEEN MUN HIGH INCOME OPP F
COM
670682103
310
21374
SH
SOLE
0
0
21374
NUVEEN MUN INCOME FD INC
COM
67062J102
575
45198
SH
SOLE
0
0
45198
NUVEEN MUN VALUE FD INC
COM
670928100
3476
328272
SH
SOLE
0
0
328272
NUVEEN N C PREM INCOME MUN F
COM
67060P100
1232
86867
SH
SOLE
0
0
86867
NUVEEN NASDAQ 100 DYNAMIC OV
COM SHS
670699107
5849
309143
SH
SOLE
0
0
309143
NUVEEN NJ DIV ADVANTAGE MUN
COM
67069Y102
222
14960
SH
SOLE
0
0
14960
NUVEEN NY AMT FREE MUN INCOM
COM
670656107
1706
120855
SH
SOLE
0
0
120855
NUVEEN NY DIVID ADVNTG MUN F
COM
67066X107
245
15986
SH
SOLE
0
0
15986
NUVEEN OHIO QUALITY INCOME M
COM
670980101
1739
105446
SH
SOLE
0
0
105446
NUVEEN PA INVT QUALITY MUN F
COM
670972108
1634
109609
SH
SOLE
0
0
109609
NUVEEN PFD & INCOME TERM FD
COM
67075A106
1571
63810
SH
SOLE
0
0
63810
NUVEEN PFD INCOME OPPRTNY FD
COM
67073B106
377
37646
SH
SOLE
0
0
37646
NUVEEN PREFERRED SECURITIES
COM
67072C105
1473
153618
SH
SOLE
0
0
153618
NUVEEN QUALITY MUNCP INCOME
COM
67066V101
2451
162631
SH
SOLE
0
0
162631
NUVEEN REAL ASSET INC & GROW
COM
67074Y105
317
18410
SH
SOLE
0
0
18410
NUVEEN REAL ESTATE INCOME FD
COM
67071B108
294
24743
SH
SOLE
0
0
24743
NUVEEN S&P 500 BUY-WRITE INC
COM
6706ER101
1762
133078
SH
SOLE
0
0
133078
NUVEEN S&P 500 DYN OVERWRITE
COM
6706EW100
430
31241
SH
SOLE
0
0
31241
NUVEEN SELECT TAX FREE INCM
SH BEN INT
67063C106
153
10500
SH
SOLE
0
0
10500
NUVEEN SHT DUR CR OPP FD
COM
67074X107
795
47200
SH
SOLE
0
0
47200
NUVEEN TAX ADVANTAGED DIV GR
COM
67073G105
327
22008
SH
SOLE
0
0
22008
NVIDIA CORP
COM
67066G104
35025
511162
SH
SOLE
135517
0
375645
NVR INC
COM
62944T105
3163
1929
SH
SOLE
1846
0
83
NXP SEMICONDUCTORS N V
COM
N6596X109
57510
563765
SH
SOLE
231697
0
332068
NXP SEMICONDUCTORS N V
COM
N6596X109
144
15400
SH
Call
SOLE
0
0
0
O REILLY AUTOMOTIVE INC NEW
COM
67103H107
49165
175520
SH
SOLE
50843
0
124677
OAKTREE CAP GROUP LLC
UNIT CL A
674001201
3436
81042
SH
SOLE
0
0
81042
OASIS PETE INC NEW
COM
674215108
6724
586230
SH
SOLE
0
0
586230
OASIS PETE INC NEW
NOTE 2.625% 9/1
674215AJ7
231
205000
PRN
SOLE
0
0
205000
OCCIDENTAL PETE CORP DEL
COM
674599105
131845
1808079
SH
SOLE
1502855
0
305224
OCEAN RIG UDW INC
SHS
G66964100
24
28319
SH
SOLE
0
0
28319
OCEANEERING INTL INC
COM
675232102
1513
55012
SH
SOLE
53377
0
1635
OCLARO INC
COM NEW
67555N206
1584
185249
SH
SOLE
0
0
185249
OFFICE DEPOT INC
COM
676220106
45
12686
SH
SOLE
0
0
12686
OGE ENERGY CORP
COM
670837103
11370
359581
SH
SOLE
322456
0
37125
OHA INVT CORP
COM
67091U102
404
128805
SH
SOLE
0
0
128805
OLD DOMINION FGHT LINES INC
COM
679580100
524
7635
SH
SOLE
3036
0
4599
OLD NATL BANCORP IND
COM
680033107
276
19646
SH
SOLE
0
0
19646
OLD REP INTL CORP
COM
680223104
3138
178111
SH
SOLE
0
0
178111
OLD REP INTL CORP
NOTE 3.750% 3/1
680223AH7
1081
900000
PRN
SOLE
0
0
900000
OLIN CORP
COM PAR $1
680665205
1473
71769
SH
SOLE
0
0
71769
OLLIES BARGAIN OUTLT HLDGS I
COM
681116109
1602
61128
SH
SOLE
48728
0
12400
OMEGA HEALTHCARE INVS INC
COM
681936100
20223
570457
SH
SOLE
181806
0
388651
OMEROS CORP
COM
682143102
774
69370
SH
SOLE
0
0
69370
OMEROS CORP
COM
682143102
17
42900
SH
Call
SOLE
0
0
0
OMEROS CORP
COM
682143102
5
10200
SH
Call
SOLE
0
0
0
OMNICELL INC
COM
68213N109
1939
50624
SH
SOLE
33581
0
17043
OMNICOM GROUP INC
COM
681919106
59840
703997
SH
SOLE
666158
0
37839
ON ASSIGNMENT INC
COM
682159108
1695
46707
SH
SOLE
1718
0
44989
ON SEMICONDUCTOR CORP
COM
682189105
2296
186401
SH
SOLE
163783
0
22618
ONE GAS INC
COM
68235P108
216
3495
SH
SOLE
0
0
3495
ONE LIBERTY PPTYS INC
COM
682406103
559
23148
SH
SOLE
0
0
23148
ONEMAIN HLDGS INC
COM
68268W103
3051
98575
SH
SOLE
0
0
98575
ONEMAIN HLDGS INC
COM
68268W103
249
90600
SH
Call
SOLE
0
0
0
ONEOK INC NEW
COM
682680103
5058
98427
SH
SOLE
0
0
98427
ONEOK PARTNERS LP
UNIT LTD PARTN
68268N103
4122
103170
SH
SOLE
0
0
103170
OPEN TEXT CORP
COM
683715106
2254
34821
SH
SOLE
31468
0
3353
OPHTHOTECH CORP
COM
683745103
1138
24668
SH
SOLE
6855
0
17813
OPKO HEALTH INC
COM
68375N103
4616
435895
SH
SOLE
0
0
435895
OPKO HEALTH INC
COM
68375N103
10
65000
SH
Put
SOLE
0
0
65000
OPKO HEALTH INC
COM
68375N103
55
65000
SH
Call
SOLE
0
0
0
OPPENHEIMER REV WEIGHTED ETF
LARGE CAP REV ET
68386C104
1304
31216
SH
SOLE
0
0
31216
OPPENHEIMER REV WEIGHTED ETF
SMALL CAP REV ET
68386C302
9798
164526
SH
SOLE
0
0
164526
OPPENHEIMER REV WEIGHTED ETF
ULTRA DIVID REV
68386C401
455
13859
SH
SOLE
0
0
13859
ORACLE CORP
COM
68389X105
82185
2092256
SH
SOLE
368050
0
1724206
ORACLE CORP
COM
68389X105
3
87600
SH
Call
SOLE
0
0
0
ORACLE CORP
COM
68389X105
1
31300
SH
Call
SOLE
0
0
0
ORACLE CORP
COM
68389X105
12
20000
SH
Put
SOLE
0
0
20000
ORACLE CORP
COM
68389X105
1
74600
SH
Call
SOLE
0
0
0
ORANGE
SPONSORED ADR
684060106
1216
78024
SH
SOLE
65199
0
12825
ORASURE TECHNOLOGIES INC
COM
68554V108
303
38005
SH
SOLE
0
0
38005
ORBCOMM INC
COM
68555P100
603
58789
SH
SOLE
0
0
58789
ORBITAL ATK INC
COM
68557N103
2298
30138
SH
SOLE
682
0
29456
ORCHIDS PAPER PRODS CO DEL
COM
68572N104
533
19575
SH
SOLE
0
0
19575
ORGANOVO HLDGS INC
COM
68620A104
89
23551
SH
SOLE
0
0
23551
ORION ENGINEERED CARBONS S A
COM
L72967109
193
10301
SH
SOLE
0
0
10301
ORIX CORP
SPONSORED ADR
686330101
1790
24132
SH
SOLE
23510
0
622
ORMAT TECHNOLOGIES INC
COM
686688102
695
14364
SH
SOLE
0
0
14364
OSHKOSH CORP
COM
688239201
1617
28883
SH
SOLE
26766
0
2117
OSI SYSTEMS INC
COM
671044105
569
8696
SH
SOLE
8290
0
406
OTONOMY INC
COM
68906L105
1163
63943
SH
SOLE
63902
0
41
OTTER TAIL CORP
COM
689648103
276
7980
SH
SOLE
0
0
7980
OUTFRONT MEDIA INC
COM
69007J106
1000
42293
SH
SOLE
37826
0
4467
OWENS & MINOR INC NEW
COM
690732102
22707
653798
SH
SOLE
631980
0
21818
OWENS CORNING NEW
COM
690742101
8472
158686
SH
SOLE
139544
0
19142
OWENS ILL INC
COM NEW
690768403
9846
535412
SH
SOLE
69715
0
465697
P T TELEKOMUNIKASI INDONESIA
SPONSORED ADR
715684106
6648
100600
SH
SOLE
100061
0
539
PACCAR INC
COM
693718108
4797
81603
SH
SOLE
0
0
81603
PACER FDS TR
TRENDP 100 ETF
69374H303
403
17509
SH
SOLE
0
0
17509
PACER FDS TR
TRENDP 450 ETF
69374H204
287
11268
SH
SOLE
0
0
11268
PACER FDS TR
TRENDP 750 ETF
69374H105
5117
220657
SH
SOLE
0
0
220657
PACIFIC PREMIER BANCORP
COM
69478X105
4672
176584
SH
SOLE
0
0
176584
PACIRA PHARMACEUTICALS INC
COM
695127100
544
15907
SH
SOLE
0
0
15907
PACKAGING CORP AMER
COM
695156109
11729
144343
SH
SOLE
105458
0
38885
PACKAGING CORP AMER
COM
695156109
81
11000
SH
Call
SOLE
0
0
0
PACKAGING CORP AMER
COM
695156109
32
11300
SH
Call
SOLE
0
0
0
PACWEST BANCORP DEL
COM
695263103
6558
152837
SH
SOLE
138165
0
14672
PALATIN TECHNOLOGIES INC
COM PAR $ .01
696077403
8
12500
SH
SOLE
0
0
12500
PALO ALTO NETWORKS INC
COM
697435105
31168
195620
SH
SOLE
100708
0
94912
PALO ALTO NETWORKS INC
COM
697435105
59
13600
SH
Call
SOLE
0
0
0
PAN AMERICAN SILVER CORP
COM
697900108
1713
97227
SH
SOLE
0
0
97227
PANDORA MEDIA INC
COM
698354107
434
30259
SH
SOLE
0
0
30259
PANERA BREAD CO
CL A
69840W108
1187
6096
SH
SOLE
0
0
6096
PAPA JOHNS INTL INC
COM
698813102
399
5064
SH
SOLE
0
0
5064
PARAGON COML CORP
COM NEW
69911U403
336
9250
SH
SOLE
0
0
9250
PARAMOUNT GROUP INC
COM
69924R108
1604
97893
SH
SOLE
93392
0
4501
PAREXEL INTL CORP
COM
699462107
2180
31395
SH
SOLE
12737
0
18658
PARK NATL CORP
COM
700658107
1376
14329
SH
SOLE
0
0
14329
PARKER HANNIFIN CORP
COM
701094104
27921
222428
SH
SOLE
213077
0
9351
PARKWAY PPTYS INC
COM
70159Q104
317
18639
SH
SOLE
0
0
18639
PARSLEY ENERGY INC
CL A
701877102
11142
332503
SH
SOLE
256376
0
76127
PATHEON N V
SHS
N6865W105
342
11530
SH
SOLE
9746
0
1784
PATTERSON COMPANIES INC
COM
703395103
4746
103317
SH
SOLE
10661
0
92656
PATTERSON UTI ENERGY INC
COM
703481101
3037
135781
SH
SOLE
58684
0
77097
PAYCHEX INC
COM
704326107
25010
432167
SH
SOLE
129849
0
302318
PAYCHEX INC
COM
704326107
65
56700
SH
Call
SOLE
0
0
0
PAYCHEX INC
COM
704326107
2
31000
SH
Call
SOLE
0
0
0
PAYCOM SOFTWARE INC
COM
70432V102
3239
64619
SH
SOLE
59026
0
5593
PAYLOCITY HLDG CORP
COM
70438V106
659
14825
SH
SOLE
0
0
14825
PAYPAL HLDGS INC
COM
70450Y103
29516
720435
SH
SOLE
251872
0
468563
PBF ENERGY INC
CL A
69318G106
2445
107981
SH
SOLE
77804
0
30177
PBF LOGISTICS LP
UNIT LTD PTNR
69318Q104
560
28232
SH
SOLE
0
0
28232
PCM FUND INC
COM
69323T101
157
15749
SH
SOLE
0
0
15749
PDC ENERGY INC
COM
69327R101
1889
28163
SH
SOLE
27128
0
1035
PDVWIRELESS INC
COM
69290R104
220
9605
SH
SOLE
0
0
9605
PEARSON PLC
SPONSORED ADR
705015105
1982
202406
SH
SOLE
0
0
202406
PEBBLEBROOK HOTEL TR
COM
70509V100
8466
318264
SH
SOLE
172076
0
146188
PEMBINA PIPELINE CORP
COM
706327103
714
23438
SH
SOLE
0
0
23438
PENGROWTH ENERGY CORP
COM
70706P104
74
46876
SH
SOLE
0
0
46876
PENN NATL GAMING INC
COM
707569109
252
18589
SH
SOLE
18418
0
171
PENN WEST PETE LTD NEW
COM
707887105
23
12547
SH
SOLE
0
0
12547
PENNANTPARK INVT CORP
COM
708062104
118
15712
SH
SOLE
0
0
15712
PENNEY J C INC
COM
708160106
836
90705
SH
SOLE
0
0
90705
PENNEY J C INC
COM
708160106
10
24200
SH
Call
SOLE
0
0
0
PENNEY J C INC
COM
708160106
2
22200
SH
Call
SOLE
0
0
0
PENNEY J C INC
COM
708160106
8
44100
SH
Call
SOLE
0
0
0
PENNTEX MIDSTREAM PARTNERS L
COM UNIT LTD
709311104
456
26276
SH
SOLE
0
0
26276
PENNYMAC MTG INVT TR
COM
70931T103
378
24264
SH
SOLE
0
0
24264
PENSKE AUTOMOTIVE GRP INC
COM
70959W103
2180
45249
SH
SOLE
35555
0
9694
PENTAIR PLC
SHS
G7S00T104
22013
342672
SH
SOLE
324901
0
17771
PEOPLES BANCORP N C INC
COM
710577107
388
18478
SH
SOLE
0
0
18478
PEOPLES FINL CORP MISS
COM
71103B102
159
14926
SH
SOLE
0
0
14926
PEOPLES UNITED FINANCIAL INC
COM
712704105
16898
1068149
SH
SOLE
928435
0
139714
PEPSICO INC
COM
713448108
196202
1803820
SH
SOLE
1119730
0
684090
PEREGRINE PHARMACEUTICALS IN
COM NEW
713661304
9
20556
SH
SOLE
0
0
20556
PERFORMANCE FOOD GROUP CO
COM
71377A103
5367
216404
SH
SOLE
126642
0
89762
PERRIGO CO PLC
SHS
G97822103
4733
51266
SH
SOLE
18892
0
32374
PETROLEO BRASILEIRO SA PETRO
SPONSORED ADR
71654V408
457
48960
SH
SOLE
0
0
48960
PETROQUEST ENERGY INC
COM NEW
716748306
41
11925
SH
SOLE
0
0
11925
PFIZER INC
COM
717081103
231181
6825529
SH
SOLE
2506577
0
4318952
PFIZER INC
COM
717081103
11
58600
SH
Call
SOLE
0
0
0
PFIZER INC
COM
717081103
1
13000
SH
Call
SOLE
0
0
0
PFIZER INC
COM
717081103
2
57600
SH
Call
SOLE
0
0
0
PFIZER INC
COM
717081103
1
60500
SH
Call
SOLE
0
0
0
PFIZER INC
COM
717081103
10
23200
SH
Call
SOLE
0
0
0
PFIZER INC
COM
717081103
1
34700
SH
Call
SOLE
0
0
0
PFIZER INC
COM
717081103
10
11900
SH
Call
SOLE
0
0
0
PFIZER INC
COM
717081103
6
62100
SH
Call
SOLE
0
0
0
PG&E CORP
COM
69331C108
31418
513624
SH
SOLE
488980
0
24644
PGT INC
COM
69336V101
567
53120
SH
SOLE
0
0
53120
PHILIP MORRIS INTL INC
COM
718172109
203545
2093648
SH
SOLE
1572112
0
521536
PHILLIPS 66
COM
718546104
30807
382462
SH
SOLE
137484
0
244978
PHILLIPS 66 PARTNERS LP
COM UNIT REP INT
718549207
1805
37144
SH
SOLE
0
0
37144
PHOTRONICS INC
COM
719405102
132
12784
SH
SOLE
0
0
12784
PHYSICIANS RLTY TR
COM
71943U104
5094
236495
SH
SOLE
63890
0
172605
PIEDMONT NAT GAS INC
COM
720186105
1818
30285
SH
SOLE
0
0
30285
PIER 1 IMPORTS INC
COM
720279108
245
57820
SH
SOLE
0
0
57820
PIERIS PHARMACEUTICALS INC
COM
720795103
55
30000
SH
SOLE
0
0
30000
PIMCO CORPORATE & INCOME OPP
COM
72201B101
369
25261
SH
SOLE
0
0
25261
PIMCO CORPORATE INCOME STRAT
COM
72200U100
166
10856
SH
SOLE
0
0
10856
PIMCO DYNAMIC INCOME FD
SHS
72201Y101
254
8924
SH
SOLE
0
0
8924
PIMCO DYNMIC CREDIT AND MRT
COM SHS
72202D106
4093
200711
SH
SOLE
414
0
200297
PIMCO ETF TR
0-5 HIGH YIELD
72201R783
35050
352259
SH
SOLE
341594
0
10665
PIMCO ETF TR
1-3YR USTREIDX
72201R106
322
6301
SH
SOLE
0
0
6301
PIMCO ETF TR
ENHAN SHRT MA AC
72201R833
15550
153339
SH
SOLE
0
0
153339
PIMCO ETF TR
INV GRD CRP BD
72201R817
28929
271027
SH
SOLE
269982
0
1045
PIMCO ETF TR
TTL RTN ACTV ETF
72201R775
1342
12433
SH
SOLE
0
0
12433
PIMCO HIGH INCOME FD
COM SHS
722014107
479
48097
SH
SOLE
0
0
48097
PIMCO MUN INCOME FD II
COM
72200W106
546
39953
SH
SOLE
0
0
39953
PIMCO STRATEGIC INCOME FD IN
COM
72200X104
398
39559
SH
SOLE
0
0
39559
PINNACLE ENTMT INC NEW
COM
72348Y105
296
23950
SH
SOLE
0
0
23950
PINNACLE FINL PARTNERS INC
COM
72346Q104
4778
88350
SH
SOLE
56308
0
32042
PINNACLE FOODS INC DEL
COM
72348P104
10221
203727
SH
SOLE
40829
0
162898
PINNACLE WEST CAP CORP
COM
723484101
639
8405
SH
SOLE
20
0
8385
PIONEER ENERGY SVCS CORP
COM
723664108
123
30460
SH
SOLE
0
0
30460
PIONEER MUN HIGH INCOME ADV
COM
723762100
1178
90021
SH
SOLE
0
0
90021
PIONEER NAT RES CO
COM
723787107
24759
133364
SH
SOLE
0
0
133364
PIPER JAFFRAY COS
COM
724078100
240
4968
SH
SOLE
0
0
4968
PITNEY BOWES INC
COM
724479100
3029
166806
SH
SOLE
871
0
165935
PIXELWORKS INC
COM NEW
72581M305
268
96100
SH
SOLE
0
0
96100
PJT PARTNERS INC
COM CL A
69343T107
917
33613
SH
SOLE
0
0
33613
PLAINS ALL AMERN PIPELINE L
UNIT LTD PARTN
726503105
15326
487931
SH
SOLE
0
0
487931
PLAINS GP HLDGS L P
SHS A REP LTPN
72651A108
3095
239193
SH
SOLE
122711
0
116482
PLANET FITNESS INC
CL A
72703H101
296
14739
SH
SOLE
14739
0
0
PLANTRONICS INC NEW
COM
727493108
1139
21920
SH
SOLE
21789
0
131
PLATFORM SPECIALTY PRODS COR
COM
72766Q105
969
119425
SH
SOLE
0
0
119425
PLUG POWER INC
COM NEW
72919P202
47
27359
SH
SOLE
0
0
27359
PLUMAS BANCORP
COM
729273102
623
60835
SH
SOLE
0
0
60835
PLURISTEM THERAPEUTICS INC
COM
72940R102
22
13743
SH
SOLE
0
0
13743
PNC FINL SVCS GROUP INC
COM
693475105
99325
1102507
SH
SOLE
1035662
0
66845
PNM RES INC
COM
69349H107
1536
46953
SH
SOLE
45857
0
1096
POLARIS INDS INC
COM
731068102
38397
495823
SH
SOLE
387196
0
108627
POLARIS INDS INC
COM
731068102
6
10400
SH
Call
SOLE
0
0
0
POLYMET MINING CORP
COM
731916102
11
14000
SH
SOLE
0
0
14000
POLYONE CORP
COM
73179P106
2019
59721
SH
SOLE
58742
0
979
POOL CORPORATION
COM
73278L105
6315
66812
SH
SOLE
27912
0
38900
POPE RES DEL LTD PARTNERSHIP
DEPOSITRY RCPT
732857107
421
6372
SH
SOLE
0
0
6372
POPEYES LA KITCHEN INC
COM
732872106
1460
27477
SH
SOLE
25965
0
1512
PORTLAND GEN ELEC CO
COM NEW
736508847
7442
174732
SH
SOLE
172094
0
2638
PORTOLA PHARMACEUTICALS INC
COM
737010108
244
10758
SH
SOLE
0
0
10758
POSCO
SPONSORED ADR
693483109
547
10710
SH
SOLE
5839
0
4871
POST HLDGS INC
COM
737446104
6092
78939
SH
SOLE
74586
0
4353
POST PPTYS INC
COM
737464107
1506
22768
SH
SOLE
0
0
22768
POTASH CORP SASK INC
COM
73755L107
5817
356421
SH
SOLE
41538
0
314883
POTASH CORP SASK INC
COM
73755L107
2
10800
SH
Call
SOLE
0
0
0
POWER INTEGRATIONS INC
COM
739276103
2813
44630
SH
SOLE
44569
0
61
POWERSHARES ACT MANG COMM FD
DB OPT YLD DIV
73937V106
3487
199925
SH
SOLE
0
0
199925
POWERSHARES DB CMDTY IDX TRA
UNIT BEN INT
73935S105
1816
120982
SH
SOLE
84
0
120898
POWERSHARES ETF TR II
1000 EQ WHT PT
73937B571
1498
57115
SH
SOLE
0
0
57115
POWERSHARES ETF TR II
BUILD AMER ETF
73937B407
5902
188013
SH
SOLE
0
0
188013
POWERSHARES ETF TR II
DWA TACT MLT
73937B399
8968
322242
SH
SOLE
0
0
322242
POWERSHARES ETF TR II
DWA TCTL SCTR
73937B498
1313
52285
SH
SOLE
0
0
52285
POWERSHARES ETF TR II
EM MRK LOW VOL
73937B662
2631
116864
SH
SOLE
0
0
116864
POWERSHARES ETF TR II
EMER MRKT PORT
73936T763
8208
458041
SH
SOLE
0
0
458041
POWERSHARES ETF TR II
EURO CUR HDG
73937B514
25914
1063353
SH
SOLE
1058418
0
4935
POWERSHARES ETF TR II
EX RTE SEN LOW
73937B563
19402
700451
SH
SOLE
698748
0
1703
POWERSHARES ETF TR II
FDM HG YLD RAFI
73936T557
374
19822
SH
SOLE
0
0
19822
POWERSHARES ETF TR II
FND INV GR CP
73937B761
4758
182723
SH
SOLE
177214
0
5509
POWERSHARES ETF TR II
I-30 LAD TREAS
73936T524
257
7386
SH
SOLE
0
0
7386
POWERSHARES ETF TR II
INSUR NATL MUN
73936T474
2164
83114
SH
SOLE
0
0
83114
POWERSHARES ETF TR II
INTL DEV LOWVL
73937B688
5478
178674
SH
SOLE
0
0
178674
POWERSHARES ETF TR II
KBW BK PORT
73937B746
6828
187173
SH
SOLE
0
0
187173
POWERSHARES ETF TR II
KBW RG BK PORT
73937B712
11349
260421
SH
SOLE
259941
0
480
POWERSHARES ETF TR II
PFD PORTFOLIO
73936T565
5882
388792
SH
SOLE
0
0
388792
POWERSHARES ETF TR II
PWRS INT BUYBK
73937B621
1076
37731
SH
SOLE
0
0
37731
POWERSHARES ETF TR II
PWRSHS SP500 LOW
73937B654
32406
832831
SH
SOLE
210072
0
622759
POWERSHARES ETF TR II
S&P SMCP C DIS
73937B506
296
6084
SH
SOLE
0
0
6084
POWERSHARES ETF TR II
S&P SMCP CONSU
73937B605
439
6703
SH
SOLE
0
0
6703
POWERSHARES ETF TR II
S&P SMCP ENE P
73937B704
6706
366250
SH
SOLE
0
0
366250
POWERSHARES ETF TR II
S&P SMCP HC PO
73937B886
1823
24637
SH
SOLE
0
0
24637
POWERSHARES ETF TR II
S&P SMCP IT PO
73937B860
1007
15869
SH
SOLE
0
0
15869
POWERSHARES ETF TR II
S&P400 LOVL PT
73937B647
6246
160777
SH
SOLE
0
0
160777
POWERSHARES ETF TR II
S&P500 LOW VOL
73937B779
49997
1205046
SH
SOLE
0
0
1205046
POWERSHARES ETF TR II
S&P600 LOVL PT
73937B639
10948
282955
SH
SOLE
0
0
282955
POWERSHARES ETF TR II
SOVEREIGN DEBT
73936T573
7792
254384
SH
SOLE
67836
0
186548
POWERSHARES ETF TR II
VAR RATE PFD POR
73937B597
4165
163281
SH
SOLE
0
0
163281
POWERSHARES ETF TR II
WK VRDO TX FR
73936T433
256
10281
SH
SOLE
0
0
10281
POWERSHARES ETF TRUST
AERSPC DEF PTF
73935X690
13192
340275
SH
SOLE
270726
0
69549
POWERSHARES ETF TRUST
BASIC MAT SECT
73935X427
3144
54176
SH
SOLE
0
0
54176
POWERSHARES ETF TRUST
CON DISCRE SEC
73935X419
304
7171
SH
SOLE
0
0
7171
POWERSHARES ETF TRUST
CON STAPLE SEC
73935X393
3100
54959
SH
SOLE
0
0
54959
POWERSHARES ETF TRUST
DIV ACHV PRTF
73935X732
3780
166815
SH
SOLE
0
0
166815
POWERSHARES ETF TRUST
DWA MOMENTUM PTF
73935X153
41364
975321
SH
SOLE
0
0
975321
POWERSHARES ETF TRUST
DYN BIOT & GEN
73935X856
493
11740
SH
SOLE
0
0
11740
POWERSHARES ETF TRUST
DYN BLDG CNSTR
73935X666
1814
70001
SH
SOLE
0
0
70001
POWERSHARES ETF TRUST
DYN FD & BEV
73935X849
1425
43302
SH
SOLE
0
0
43302
POWERSHARES ETF TRUST
DYN LSR & ENT
73935X757
223
6265
SH
SOLE
0
0
6265
POWERSHARES ETF TRUST
DYN MEDIA PORT
73935X823
1174
45967
SH
SOLE
5068
0
40899
POWERSHARES ETF TRUST
DYN PHRMA PORT
73935X799
3390
55000
SH
SOLE
0
0
55000
POWERSHARES ETF TRUST
DYN SEMCT PORT
73935X781
674
20551
SH
SOLE
0
0
20551
POWERSHARES ETF TRUST
DYN SFTWR PORT
73935X773
886
18228
SH
SOLE
0
0
18228
POWERSHARES ETF TRUST
DYN UTIL PORTF
73935X591
1657
64046
SH
SOLE
0
0
64046
POWERSHARES ETF TRUST
DYNA BUYBK ACH
73935X286
4869
102637
SH
SOLE
0
0
102637
POWERSHARES ETF TRUST
DYNM LRG CP GR
73935X609
10850
342484
SH
SOLE
0
0
342484
POWERSHARES ETF TRUST
DYNM LRG CP VL
73935X708
6218
197527
SH
SOLE
0
0
197527
POWERSHARES ETF TRUST
FINL PFD PTFL
73935X229
2592
136058
SH
SOLE
22625
0
113433
POWERSHARES ETF TRUST
FINL SECT PORT
73935X377
563
18321
SH
SOLE
0
0
18321
POWERSHARES ETF TRUST
FTSE RAFI 1000
73935X583
5860
62610
SH
SOLE
0
0
62610
POWERSHARES ETF TRUST
FTSE US1500 SM
73935X567
22191
210563
SH
SOLE
245
0
210318
POWERSHARES ETF TRUST
GBL LSTD PVT EQT
73935X195
141
13042
SH
SOLE
0
0
13042
POWERSHARES ETF TRUST
HI YLD EQ DVDN
73935X302
2259
142230
SH
SOLE
0
0
142230
POWERSHARES ETF TRUST
HLTHCR SEC POR
73935X351
3786
71874
SH
SOLE
0
0
71874
POWERSHARES ETF TRUST
INDL SECT PORT
73935X369
540
11115
SH
SOLE
0
0
11115
POWERSHARES ETF TRUST
INTL DIV ACHV
73935X716
1251
84904
SH
SOLE
0
0
84904
POWERSHARES ETF TRUST
NASD INTNT ETF
73935X146
592
6747
SH
SOLE
0
0
6747
POWERSHARES ETF TRUST
S&P 500 QLTY PRT
73935X682
400
15880
SH
SOLE
0
0
15880
POWERSHARES ETF TRUST
TECH SECT PORT
73935X344
3758
90431
SH
SOLE
475
0
89956
POWERSHARES ETF TRUST
WATER RESOURCE
73935X575
547
22228
SH
SOLE
0
0
22228
POWERSHARES ETF TRUST II
CEF INC COMPST
73936Q843
810
35517
SH
SOLE
0
0
35517
POWERSHARES ETF TRUST II
DWA DEVMKTMOM PT
73936Q108
2572
108604
SH
SOLE
0
0
108604
POWERSHARES ETF TRUST II
DWA EMKT MOM PTF
73936Q207
3162
193613
SH
SOLE
0
0
193613
POWERSHARES ETF TRUST II
DWA SC MOMNT PTF
73936Q744
4718
122542
SH
SOLE
0
0
122542
POWERSHARES ETF TRUST II
GLOBL AGRI ETF
73936Q702
524
22601
SH
SOLE
0
0
22601
POWERSHARES ETF TRUST II
KBW HG YLD FIN
73936Q793
486
22082
SH
SOLE
0
0
22082
POWERSHARES ETF TRUST II
KBW YIELD REIT
73936Q819
448
12485
SH
SOLE
0
0
12485
POWERSHARES ETF TRUST II
PRP CAS INS PT
73936Q777
548
10862
SH
SOLE
0
0
10862
POWERSHARES ETF TRUST II
SENIOR LN PORT
73936Q769
10688
460504
SH
SOLE
121659
0
338845
POWERSHARES EXCHANGE TRADED
RUSSELL 200 VAL
739371201
491
15553
SH
SOLE
0
0
15553
POWERSHARES GLOBAL ETF FD
S&P 500 BUYWRT
73936G308
1845
87683
SH
SOLE
0
0
87683
POWERSHARES QQQ TRUST
UNIT SER 1
73935A104
99067
834455
SH
SOLE
216194
0
618261
POWERSHS DB MULTI SECT COMM
DB GOLD FUND
73936B606
1769
41536
SH
SOLE
0
0
41536
POWERSHS DB MULTI SECT COMM
DB PREC MTLS
73936B200
4577
112705
SH
SOLE
0
0
112705
POWERSHS DB MULTI SECT COMM
DB SILVER FUND
73936B309
1143
37870
SH
SOLE
0
0
37870
POWERSHS DB MULTI SECT COMM
PS DB AGRICUL FD
73936B408
224
11232
SH
SOLE
0
0
11232
PPG INDS INC
COM
693506107
28049
271372
SH
SOLE
209835
0
61537
PPL CORP
COM
69351T106
91919
2658921
SH
SOLE
2502489
0
156432
PRA GROUP INC
COM
69354N106
2202
63738
SH
SOLE
40774
0
22964
PRA HEALTH SCIENCES INC
COM
69354M108
539
9533
SH
SOLE
7127
0
2406
PRAXAIR INC
COM
74005P104
54025
447116
SH
SOLE
364191
0
82925
PRECISION DRILLING CORP
COM 2010
74022D308
76
18138
SH
SOLE
0
0
18138
PREFERRED BK LOS ANGELES CA
COM NEW
740367404
490
13693
SH
SOLE
0
0
13693
PREMIER INC
CL A
74051N102
1774
54863
SH
SOLE
54409
0
454
PRESTIGE BRANDS HLDGS INC
COM
74112D101
1558
32268
SH
SOLE
30614
0
1654
PRETIUM RES INC
COM
74139C102
159
15499
SH
SOLE
0
0
15499
PRICE T ROWE GROUP INC
COM
74144T108
6895
103682
SH
SOLE
7429
0
96253
PRICELINE GRP INC
COM NEW
741503403
59943
40736
SH
SOLE
14107
0
26629
PRICESMART INC
COM
741511109
4552
54347
SH
SOLE
53869
0
478
PRIMERICA INC
COM
74164M108
5326
100425
SH
SOLE
95301
0
5124
PRIMORIS SVCS CORP
COM
74164F103
953
46247
SH
SOLE
46247
0
0
PRINCIPAL FINL GROUP INC
COM
74251V102
5149
99960
SH
SOLE
0
0
99960
PRIVATEBANCORP INC
COM
742962103
524
11409
SH
SOLE
0
0
11409
PROASSURANCE CORP
COM
74267C106
2170
41349
SH
SOLE
36630
0
4719
PROCTER AND GAMBLE CO
COM
742718109
288880
3218700
SH
SOLE
1785991
0
1432709
PROCTER AND GAMBLE CO
COM
742718109
340
45000
SH
Call
SOLE
0
0
0
PROCTER AND GAMBLE CO
COM
742718109
6
11300
SH
Call
SOLE
0
0
0
PROGRESSIVE CORP OHIO
COM
743315103
6301
200047
SH
SOLE
136982
0
63065
PROLOGIS INC
COM
74340W103
21813
407416
SH
SOLE
391532
0
15884
PROOFPOINT INC
COM
743424103
1331
17786
SH
SOLE
12769
0
5017
PROS HOLDINGS INC
COM
74346Y103
1244
55000
SH
SOLE
0
0
55000
PROSHARES TR
INVT INT RT HG
74347B607
830
11186
SH
SOLE
0
0
11186
PROSHARES TR
MDCP 400 DIVID
74347B680
2275
48919
SH
SOLE
0
0
48919
PROSHARES TR
MSCI EAFE DIVD
74347B839
530
15046
SH
SOLE
0
0
15046
PROSHARES TR
PSHS ULDOW30 NEW
74348A590
652
38700
SH
SOLE
0
0
38700
PROSHARES TR
PSHS ULSHT SP500
74347B300
415
25325
SH
SOLE
0
0
25325
PROSHARES TR
PSHS ULTSH 20YRS
74347B201
391
12359
SH
SOLE
0
0
12359
PROSHARES TR
RUSS 2000 DIVD
74347B698
404
8463
SH
SOLE
0
0
8463
PROSHARES TR
S&P 500 DV ARIST
74348A467
20725
381465
SH
SOLE
0
0
381465
PROSHARES TR
SHORT QQQ NEW
74347B714
209
4395
SH
SOLE
0
0
4395
PROSHARES TR
SHORT S&P 500 NE
74347B425
11394
299284
SH
SOLE
0
0
299284
PROSHARES TR
SHRT 20+YR TRE
74347X849
1312
62461
SH
SOLE
0
0
62461
PROSHARES TR II
ULT BLMBG CD OIL
74347W320
525
50584
SH
SOLE
0
0
50584
PROSPECT CAPITAL CORPORATION
COM
74348T102
1245
153717
SH
SOLE
0
0
153717
PROTO LABS INC
COM
743713109
2278
38025
SH
SOLE
36600
0
1425
PROVECTUS BIOPHARMACEUTICALS
COM
74373P108
4
42620
SH
SOLE
0
0
42620
PROVIDENT FINL SVCS INC
COM
74386T105
781
36810
SH
SOLE
18210
0
18600
PRUDENTIAL FINL INC
COM
744320102
17723
217057
SH
SOLE
46114
0
170943
PRUDENTIAL GLB SHT DUR HG YL
COM
74433A109
2105
139284
SH
SOLE
0
0
139284
PRUDENTIAL PLC
ADR
74435K204
16405
459409
SH
SOLE
413126
0
46283
PRUDENTIAL SHT DURATION HG Y
COM
74442F107
3917
244991
SH
SOLE
0
0
244991
PTC INC
COM
69370C100
8302
187369
SH
SOLE
48495
0
138874
PUBLIC STORAGE
COM
74460D109
4332
19413
SH
SOLE
7975
0
11438
PUBLIC SVC ENTERPRISE GROUP
COM
744573106
6658
159013
SH
SOLE
41044
0
117969
PULTE GROUP INC
COM
745867101
8883
443245
SH
SOLE
372067
0
71178
PUMA BIOTECHNOLOGY INC
COM
74587V107
1547
23078
SH
SOLE
0
0
23078
PURE STORAGE INC
CL A
74624M102
169
12500
SH
SOLE
0
0
12500
PUTNAM MANAGED MUN INCOM TR
COM
746823103
631
79112
SH
SOLE
0
0
79112
PUTNAM MASTER INTER INCOME T
SH BEN INT
746909100
100
22711
SH
SOLE
0
0
22711
PUTNAM MUN OPPORTUNITIES TR
SH BEN INT
746922103
671
50284
SH
SOLE
0
0
50284
PUTNAM PREMIER INCOME TR
SH BEN INT
746853100
703
143712
SH
SOLE
0
0
143712
PVH CORP
COM
693656100
3318
30023
SH
SOLE
16374
0
13649
Q2 HLDGS INC
COM
74736L109
1840
64215
SH
SOLE
59342
0
4873
QCR HOLDINGS INC
COM
74727A104
402
12675
SH
SOLE
0
0
12675
QEP RES INC
COM
74733V100
7069
361942
SH
SOLE
242284
0
119658
QIWI PLC
SPON ADR REP B
74735M108
247
16874
SH
SOLE
0
0
16874
QORVO INC
COM
74736K101
5941
106581
SH
SOLE
49485
0
57096
QORVO INC
COM
74736K101
12
12400
SH
Call
SOLE
0
0
0
QTS RLTY TR INC
COM CL A
74736A103
1877
35516
SH
SOLE
33031
0
2485
QUAKER CHEM CORP
COM
747316107
1744
16460
SH
SOLE
15321
0
1139
QUALCOMM INC
COM
747525103
147734
2156696
SH
SOLE
1266117
0
890579
QUALCOMM INC
COM
747525103
63
15800
SH
Call
SOLE
0
0
0
QUALCOMM INC
COM
747525103
789
83500
SH
Call
SOLE
0
0
0
QUALCOMM INC
COM
747525103
199
12500
SH
Call
SOLE
0
0
0
QUALCOMM INC
COM
747525103
92
23500
SH
Call
SOLE
0
0
0
QUALYS INC
COM
74758T303
1513
39616
SH
SOLE
38395
0
1221
QUANTA SVCS INC
COM
74762E102
1141
40769
SH
SOLE
2853
0
37916
QUEST DIAGNOSTICS INC
COM
74834L100
5588
66026
SH
SOLE
22378
0
43648
QUINTILES TRANSNATIO HLDGS I
COM
74876Y101
23847
294188
SH
SOLE
46606
0
247582
RACKSPACE HOSTING INC
COM
750086100
1232
38879
SH
SOLE
29157
0
9722
RADNET INC
COM
750491102
179
24151
SH
SOLE
0
0
24151
RAIT FINANCIAL TRUST
COM NEW
749227609
78
23032
SH
SOLE
0
0
23032
RALPH LAUREN CORP
CL A
751212101
586
5795
SH
SOLE
0
0
5795
RAMCO-GERSHENSON PPTYS TR
COM SH BEN INT
751452202
1105
58964
SH
SOLE
0
0
58964
RANDGOLD RES LTD
ADR
752344309
280
2794
SH
SOLE
829
0
1965
RANGE RES CORP
COM
75281A109
1387
35792
SH
SOLE
470
0
35322
RAYMOND JAMES FINANCIAL INC
COM
754730109
17987
309003
SH
SOLE
0
0
309003
RAYONIER INC
COM
754907103
1055
39764
SH
SOLE
0
0
39764
RAYTHEON CO
COM NEW
755111507
65509
481220
SH
SOLE
246213
0
235007
RAYTHEON CO
COM NEW
755111507
17
11200
SH
Call
SOLE
0
0
0
RBC BEARINGS INC
COM
75524B104
4019
52545
SH
SOLE
52057
0
488
READING INTERNATIONAL INC
CL A
755408101
1965
147226
SH
SOLE
0
0
147226
REALITY SHS ETF TR
DIVS ETF
75605A108
1043
43060
SH
SOLE
0
0
43060
REALPAGE INC
COM
75606N109
3669
142775
SH
SOLE
10600
0
132175
REALTY INCOME CORP
COM
756109104
43508
650045
SH
SOLE
494586
0
155459
REAVES UTIL INCOME FD
COM SH BEN INT
756158101
1200
39251
SH
SOLE
0
0
39251
RED HAT INC
COM
756577102
9645
119325
SH
SOLE
101510
0
17815
RED HAT INC
NOTE 0.250%10/0
756577AD4
443
350000
PRN
SOLE
0
0
350000
RED ROBIN GOURMET BURGERS IN
COM
75689M101
529
11765
SH
SOLE
0
0
11765
REDWOOD TR INC
COM
758075402
365
25782
SH
SOLE
0
0
25782
REGAL BELOIT CORP
COM
758750103
946
15895
SH
SOLE
14
0
15881
REGAL ENTMT GROUP
CL A
758766109
72194
3319261
SH
SOLE
2699150
0
620111
REGENCY CTRS CORP
COM
758849103
8687
112111
SH
SOLE
111617
0
494
REGENERON PHARMACEUTICALS
COM
75886F107
10139
25219
SH
SOLE
18427
0
6792
REGIONS FINL CORP NEW
COM
7591EP100
8257
836543
SH
SOLE
6269
0
830274
REGIONS FINL CORP NEW
COM
7591EP100
3
16600
SH
Call
SOLE
0
0
0
REINSURANCE GROUP AMER INC
COM NEW
759351604
8449
78271
SH
SOLE
77256
0
1015
RELIANCE STEEL & ALUMINUM CO
COM
759509102
1058
14690
SH
SOLE
12522
0
2168
RELX NV
SPONSORED ADR
75955B102
6872
384782
SH
SOLE
383578
0
1204
RELX PLC
SPONSORED ADR
759530108
16139
842304
SH
SOLE
810487
0
31817
RENASANT CORP
COM
75970E107
2380
70772
SH
SOLE
2582
0
68190
RENT A CTR INC NEW
COM
76009N100
1540
121833
SH
SOLE
0
0
121833
REPUBLIC SVCS INC
COM
760759100
19053
377652
SH
SOLE
218373
0
159279
RESEARCH FRONTIERS INC
COM
760911107
73
28000
SH
SOLE
0
0
28000
RESMED INC
COM
761152107
3254
50221
SH
SOLE
0
0
50221
RESOURCES CONNECTION INC
COM
76122Q105
175
11720
SH
SOLE
0
0
11720
RESTAURANT BRANDS INTL INC
COM
76131D103
1032
23158
SH
SOLE
2389
0
20769
RESTORATION HARDWARE HLDGS I
COM
761283100
921
26621
SH
SOLE
0
0
26621
RETAIL OPPORTUNITY INVTS COR
COM
76131N101
8207
373706
SH
SOLE
178847
0
194859
REXNORD CORP NEW
COM
76169B102
2632
122951
SH
SOLE
122797
0
154
REYNOLDS AMERICAN INC
COM
761713106
119094
2525846
SH
SOLE
2007350
0
518496
RICE ENERGY INC
COM
762760106
1676
64178
SH
SOLE
63342
0
836
RINGCENTRAL INC
CL A
76680R206
681
28797
SH
SOLE
108
0
28689
RIO TINTO PLC
SPONSORED ADR
767204100
10406
311566
SH
SOLE
152076
0
159490
RITCHIE BROS AUCTIONEERS
COM
767744105
3549
101193
SH
SOLE
98933
0
2260
RITE AID CORP
COM
767754104
1873
243602
SH
SOLE
1280
0
242322
RIVERNORTH OPPRTUNITIES FD I
COM
76881Y109
869
43765
SH
SOLE
0
0
43765
RLI CORP
COM
749607107
2476
36217
SH
SOLE
33817
0
2400
RMR REAL ESTATE INCOME FUND
COM
76970B101
6632
304942
SH
SOLE
0
0
304942
ROBERT HALF INTL INC
COM
770323103
8214
216965
SH
SOLE
212368
0
4597
ROCKET FUEL INC
COM
773111109
67
25250
SH
SOLE
0
0
25250
ROCKWELL AUTOMATION INC
COM
773903109
4951
40465
SH
SOLE
10504
0
29961
ROCKWELL COLLINS INC
COM
774341101
6200
73510
SH
SOLE
28260
0
45250
ROCKWELL MED INC
COM
774374102
426
63525
SH
SOLE
0
0
63525
ROGERS COMMUNICATIONS INC
CL B
775109200
24404
575583
SH
SOLE
570432
0
5151
ROLLINS INC
COM
775711104
503
17181
SH
SOLE
0
0
17181
ROPER TECHNOLOGIES INC
COM
776696106
9557
52377
SH
SOLE
2436
0
49941
ROSS STORES INC
COM
778296103
16201
251964
SH
SOLE
156628
0
95336
ROSS STORES INC
COM
778296103
416
41600
SH
Call
SOLE
0
0
0
ROYAL BK CDA MONTREAL QUE
COM
780087102
10574
170828
SH
SOLE
8129
0
162699
ROYAL BK SCOTLAND GROUP PLC
SP ADR L RP PF
780097788
589
23504
SH
SOLE
16933
0
6571
ROYAL BK SCOTLAND GROUP PLC
SP ADR PREF S
780097739
946
37378
SH
SOLE
4808
0
32570
ROYAL BK SCOTLAND GROUP PLC
SPON ADR SER H
780097879
274
10750
SH
SOLE
0
0
10750
ROYAL CARIBBEAN CRUISES LTD
COM
V7780T103
3340
44562
SH
SOLE
33509
0
11053
ROYAL DUTCH SHELL PLC
SPON ADR B
780259107
18738
354675
SH
SOLE
134576
0
220099
ROYAL DUTCH SHELL PLC
SPONS ADR A
780259206
49585
990310
SH
SOLE
741518
0
248792
ROYAL GOLD INC
COM
780287108
956
12342
SH
SOLE
0
0
12342
ROYCE GLOBAL VALUE TR INC
COM
78081T104
5401
664718
SH
SOLE
0
0
664718
ROYCE MICRO-CAP TR INC
COM
780915104
1839
235513
SH
SOLE
0
0
235513
ROYCE VALUE TR INC
COM
780910105
12596
994916
SH
SOLE
10
0
994906
RPM INTL INC
COM
749685103
10387
193350
SH
SOLE
81858
0
111492
RPM INTL INC
NOTE 2.250%12/1
749685AT0
1564
1305000
PRN
SOLE
0
0
1305000
RSP PERMIAN INC
COM
74978Q105
5213
134435
SH
SOLE
129262
0
5173
RYANAIR HLDGS PLC
SPONSORED ADR NE
783513203
5991
79847
SH
SOLE
68341
0
11506
RYDER SYS INC
COM
783549108
4508
68352
SH
SOLE
30930
0
37422
RYDEX ETF TRUST
GUG S&P MC400 PG
78355W601
491
3933
SH
SOLE
0
0
3933
RYDEX ETF TRUST
GUG S&P SC500 EQ
78355W882
530
6096
SH
SOLE
0
0
6096
RYDEX ETF TRUST
GUG S&P SC600 PG
78355W809
1172
13151
SH
SOLE
0
0
13151
RYDEX ETF TRUST
GUG S&P500 EQ WT
78355W106
89198
1067099
SH
SOLE
0
0
1067099
RYDEX ETF TRUST
GUG S&P500 EQ WT
78355W833
485
5205
SH
SOLE
0
0
5205
RYDEX ETF TRUST
GUG S&P500 EWCON
78355W874
2511
20514
SH
SOLE
0
0
20514
RYDEX ETF TRUST
GUG S&P500 PU GR
78355W403
9068
107666
SH
SOLE
0
0
107666
RYDEX ETF TRUST
GUG S&P500 PU VA
78355W304
17340
327976
SH
SOLE
478
0
327498
RYDEX ETF TRUST
GUG S&P500EQWTEN
78355W866
1580
26342
SH
SOLE
0
0
26342
RYDEX ETF TRUST
GUG S&P500EQWTFI
78355W858
315
10095
SH
SOLE
0
0
10095
RYDEX ETF TRUST
GUG S&P500EQWTHC
78355W841
7228
46450
SH
SOLE
0
0
46450
RYDEX ETF TRUST
GUG S&P500EQWTTE
78355W817
14185
134417
SH
SOLE
0
0
134417
RYDEX ETF TRUST
GUGGENHM S&P 400
78355W577
1785
33576
SH
SOLE
0
0
33576
RYDEX ETF TRUST
GUGGENHM S&P 500
78355W205
3170
20749
SH
SOLE
0
0
20749
RYMAN HOSPITALITY PPTYS INC
COM
78377T107
1066
22125
SH
SOLE
15356
0
6769
S&P GLOBAL INC
COM
78409V104
9890
78147
SH
SOLE
43220
0
34927
SABRA HEALTH CARE REIT INC
COM
78573L106
18191
722431
SH
SOLE
673583
0
48848
SABRE CORP
COM
78573M104
10998
390266
SH
SOLE
362791
0
27475
SAGE THERAPEUTICS INC
COM
78667J108
341
7404
SH
SOLE
4615
0
2789
SALESFORCE COM INC
COM
79466L302
48024
673272
SH
SOLE
233981
0
439291
SALESFORCE COM INC
COM
79466L302
6
13900
SH
Call
SOLE
0
0
0
SALIENT MIDSTREAM & MLP FD
SH BEN INT
79471V105
314
24778
SH
SOLE
0
0
24778
SALLY BEAUTY HLDGS INC
COM
79546E104
332
12940
SH
SOLE
11343
0
1597
SANDRIDGE MISSISSIPPIAN TR I
SH BEN INT
80007V106
18
13062
SH
SOLE
0
0
13062
SANDRIDGE PERMIAN TR
COM UNIT BEN INT
80007A102
56
19748
SH
SOLE
0
0
19748
SANDSTORM GOLD LTD
COM NEW
80013R206
275
54700
SH
SOLE
0
0
54700
SANMINA CORPORATION
COM
801056102
453
15906
SH
SOLE
0
0
15906
SANOFI
RIGHT 12/31/2020
80105N113
3
11349
SH
SOLE
0
0
11349
SANOFI
SPONSORED ADR
80105N105
123812
3242011
SH
SOLE
3029769
0
212242
SAP SE
SPON ADR
803054204
19543
213799
SH
SOLE
199501
0
14298
SAREPTA THERAPEUTICS INC
COM
803607100
1316
21423
SH
SOLE
4991
0
16432
SASOL LTD
SPONSORED ADR
803866300
1509
55239
SH
SOLE
52137
0
3102
SBA COMMUNICATIONS CORP
COM
78388J106
4701
41912
SH
SOLE
13445
0
28467
SCANA CORP NEW
COM
80589M102
7052
97449
SH
SOLE
553
0
96896
SCHEIN HENRY INC
COM
806407102
17661
108361
SH
SOLE
5350
0
103011
SCHLUMBERGER LTD
COM
806857108
76388
971361
SH
SOLE
561708
0
409653
SCHNITZER STL INDS
CL A
806882106
2226
106500
SH
SOLE
0
0
106500
SCHULMAN A INC
COM
808194104
577
19820
SH
SOLE
0
0
19820
SCHWAB CHARLES CORP NEW
COM
808513105
25768
816217
SH
SOLE
773446
0
42771
SCHWAB STRATEGIC TR
EMRG MKTEQ ETF
808524706
208
9017
SH
SOLE
0
0
9017
SCHWAB STRATEGIC TR
US BRD MKT ETF
808524102
3305
63173
SH
SOLE
0
0
63173
SCHWAB STRATEGIC TR
US DIVIDEND EQ
808524797
772
18243
SH
SOLE
0
0
18243
SCHWAB STRATEGIC TR
US LRG CAP ETF
808524201
650
12585
SH
SOLE
0
0
12585
SCHWAB STRATEGIC TR
US MID-CAP ETF
808524508
471
10818
SH
SOLE
0
0
10818
SCHWAB STRATEGIC TR
US REIT ETF
808524847
9581
224643
SH
SOLE
218258
0
6385
SCHWAB STRATEGIC TR
US SML CAP ETF
808524607
538
9348
SH
SOLE
0
0
9348
SCORPIO TANKERS INC
SHS
Y7542C106
3355
724722
SH
SOLE
0
0
724722
SCOTTS MIRACLE GRO CO
CL A
810186106
1320
15848
SH
SOLE
1799
0
14049
SCRIPPS NETWORKS INTERACT IN
CL A COM
811065101
444
6989
SH
SOLE
862
0
6127
SEABOARD CORP
COM
811543107
241
70
SH
SOLE
0
0
70
SEABRIDGE GOLD INC
COM
811916105
193
17481
SH
SOLE
0
0
17481
SEADRILL LIMITED
SHS
G7945E105
304
128395
SH
SOLE
0
0
128395
SEADRILL PARTNERS LLC
COMUNIT REP LB
Y7545W109
1625
460220
SH
SOLE
0
0
460220
SEAGATE TECHNOLOGY PLC
SHS
G7945M107
46073
1195141
SH
SOLE
1134113
0
61028
SEALED AIR CORP NEW
COM
81211K100
10845
236685
SH
SOLE
159573
0
77112
SEARS HLDGS CORP
COM
812350106
173
15060
SH
SOLE
0
0
15060
SEASPAN CORP
SHS
Y75638109
322
24138
SH
SOLE
0
0
24138
SEATTLE GENETICS INC
COM
812578102
501
9267
SH
SOLE
0
0
9267
SEAWORLD ENTMT INC
COM
81282V100
1160
86051
SH
SOLE
50835
0
35216
SEI INVESTMENTS CO
COM
784117103
9952
218188
SH
SOLE
165633
0
52555
SELECT COMFORT CORP
COM
81616X103
326
15085
SH
SOLE
0
0
15085
SELECT INCOME REIT
COM SH BEN INT
81618T100
549
20392
SH
SOLE
150
0
20242
SELECT SECTOR SPDR TR
FINL SVCS SELC
81369Y878
573
18817
SH
SOLE
16843
0
1974
SELECT SECTOR SPDR TR
RL EST SEL SEC
81369Y860
5452
166356
SH
SOLE
50028
0
116328
SELECT SECTOR SPDR TR
SBI CONS DISCR
81369Y407
29848
372903
SH
SOLE
31086
0
341817
SELECT SECTOR SPDR TR
SBI CONS STPLS
81369Y308
21566
405299
SH
SOLE
201469
0
203830
SELECT SECTOR SPDR TR
SBI HEALTHCARE
81369Y209
25120
348343
SH
SOLE
57984
0
290359
SELECT SECTOR SPDR TR
SBI INT-ENERGY
81369Y506
18897
267627
SH
SOLE
0
0
267627
SELECT SECTOR SPDR TR
SBI INT-ENERGY
81369Y506
2
10900
SH
Call
SOLE
0
0
0
SELECT SECTOR SPDR TR
SBI INT-FINL
81369Y605
16694
864962
SH
SOLE
361882
0
503080
SELECT SECTOR SPDR TR
SBI INT-FINL
81369Y605
3
13200
SH
Call
SOLE
0
0
0
SELECT SECTOR SPDR TR
SBI INT-FINL
81369Y605
24
100500
SH
Call
SOLE
0
0
0
SELECT SECTOR SPDR TR
SBI INT-INDS
81369Y704
18281
313139
SH
SOLE
273
0
312866
SELECT SECTOR SPDR TR
SBI INT-UTILS
81369Y886
13581
277231
SH
SOLE
0
0
277231
SELECT SECTOR SPDR TR
SBI MATERIALS
81369Y100
1952
40889
SH
SOLE
0
0
40889
SELECT SECTOR SPDR TR
TECHNOLOGY
81369Y803
23285
487331
SH
SOLE
62765
0
424566
SELECTIVE INS GROUP INC
COM
816300107
789
19793
SH
SOLE
0
0
19793
SEMGROUP CORP
CL A
81663A105
2015
56975
SH
SOLE
53940
0
3035
SEMPRA ENERGY
COM
816851109
23106
215563
SH
SOLE
186908
0
28655
SENIOR HSG PPTYS TR
SH BEN INT
81721M109
1312
57785
SH
SOLE
0
0
57785
SENOMYX INC
COM
81724Q107
81
18933
SH
SOLE
0
0
18933
SENSATA TECHNOLOGIES HLDG NV
SHS
N7902X106
7547
194609
SH
SOLE
192306
0
2303
SENSIENT TECHNOLOGIES CORP
COM
81725T100
473
6245
SH
SOLE
6245
0
0
SERITAGE GROWTH PPTYS
CL A
81752R100
3522
69488
SH
SOLE
5827
0
63661
SERVICE CORP INTL
COM
817565104
889
33489
SH
SOLE
0
0
33489
SERVICENOW INC
COM
81762P102
1109
14014
SH
SOLE
2440
0
11574
SHAKE SHACK INC
CL A
819047101
295
8519
SH
SOLE
0
0
8519
SHELL MIDSTREAM PARTNERS L P
UNIT LTD INT
822634101
507
15794
SH
SOLE
0
0
15794
SHENANDOAH TELECOMMUNICATION
COM
82312B106
705
25910
SH
SOLE
0
0
25910
SHERWIN WILLIAMS CO
COM
824348106
16224
58641
SH
SOLE
43589
0
15052
SHIP FINANCE INTERNATIONAL L
SHS
G81075106
503
34153
SH
SOLE
0
0
34153
SHIRE PLC
SPONSORED ADR
82481R106
20379
105124
SH
SOLE
83876
0
21248
SHOPIFY INC
CL A
82509L107
1731
40336
SH
SOLE
0
0
40336
SHUTTERSTOCK INC
COM
825690100
7882
123739
SH
SOLE
122319
0
1420
SIENTRA INC
COM
82621J105
234
26000
SH
SOLE
0
0
26000
SIGNATURE BK NEW YORK N Y
COM
82669G104
8369
70657
SH
SOLE
43029
0
27628
SIGNET JEWELERS LIMITED
SHS
G81276100
5128
68802
SH
SOLE
38720
0
30082
SILICON MOTION TECHNOLOGY CO
SPONSORED ADR
82706C108
2175
42003
SH
SOLE
0
0
42003
SILVER SPRING NETWORKS INC
COM
82817Q103
305
21525
SH
SOLE
0
0
21525
SILVER STD RES INC
COM
82823L106
136
11266
SH
SOLE
0
0
11266
SILVER WHEATON CORP
COM
828336107
9242
341927
SH
SOLE
0
0
341927
SIMMONS 1ST NATL CORP
CL A $1 PAR
828730200
507
10157
SH
SOLE
0
0
10157
SIMON PPTY GROUP INC NEW
COM
828806109
20870
100810
SH
SOLE
67733
0
33077
SIMULATIONS PLUS INC
COM
829214105
263
29856
SH
SOLE
0
0
29856
SINA CORP
ORD
G81477104
565
7651
SH
SOLE
0
0
7651
SINCLAIR BROADCAST GROUP INC
CL A
829226109
5110
176944
SH
SOLE
168692
0
8252
SIRIUS XM HLDGS INC
COM
82968B103
2059
493666
SH
SOLE
80377
0
413289
SIX FLAGS ENTMT CORP NEW
COM
83001A102
13559
252918
SH
SOLE
88892
0
164026
SK TELECOM LTD
SPONSORED ADR
78440P108
286
12668
SH
SOLE
11926
0
742
SKECHERS U S A INC
CL A
830566105
1115
48682
SH
SOLE
0
0
48682
SKYWEST INC
COM
830879102
1093
41399
SH
SOLE
0
0
41399
SKYWORKS SOLUTIONS INC
COM
83088M102
11674
153307
SH
SOLE
17164
0
136143
SL GREEN RLTY CORP
COM
78440X101
9640
89175
SH
SOLE
88713
0
462
SLM CORP
COM
78442P106
2848
381290
SH
SOLE
304420
0
76870
SM ENERGY CO
COM
78454L100
2099
54417
SH
SOLE
39565
0
14852
SMITH & NEPHEW PLC
SPDN ADR NEW
83175M205
620
18911
SH
SOLE
17475
0
1436
SMITH & WESSON HLDG CORP
COM
831756101
1019
38325
SH
SOLE
0
0
38325
SMITH A O
COM
831865209
5002
50626
SH
SOLE
24382
0
26244
SMUCKER J M CO
COM NEW
832696405
24016
177190
SH
SOLE
66074
0
111116
SNAP ON INC
COM
833034101
8186
53866
SH
SOLE
20154
0
33712
SNYDERS-LANCE INC
COM
833551104
1064
31686
SH
SOLE
7219
0
24467
SOCIEDAD QUIMICA MINERA DE C
SPON ADR SER B
833635105
219
8138
SH
SOLE
0
0
8138
SOLAR SR CAP LTD
COM
83416M105
179
11030
SH
SOLE
0
0
11030
SOLARCITY CORP
COM
83416T100
365
18653
SH
SOLE
0
0
18653
SOLAREDGE TECHNOLOGIES INC
COM
83417M104
245
14245
SH
SOLE
0
0
14245
SONIC CORP
COM
835451105
225
8582
SH
SOLE
3068
0
5514
SONOCO PRODS CO
COM
835495102
3362
63631
SH
SOLE
26731
0
36900
SONY CORP
ADR NEW
835699307
5891
177384
SH
SOLE
145082
0
32302
SOURCE CAP INC
COM
836144105
330
8996
SH
SOLE
0
0
8996
SOUTH JERSEY INDS INC
COM
838518108
1750
59225
SH
SOLE
14205
0
45020
SOUTH ST CORP
COM
840441109
1591
21207
SH
SOLE
16976
0
4231
SOUTHCROSS ENERGY PARTNERS L
COM UNIT LTDPT
84130C100
42
28711
SH
SOLE
0
0
28711
SOUTHERN CO
COM
842587107
131333
2560105
SH
SOLE
1747919
0
812186
SOUTHERN COPPER CORP
COM
84265V105
753
28633
SH
SOLE
0
0
28633
SOUTHERN FIRST BANCSHARES IN
COM
842873101
1941
70392
SH
SOLE
0
0
70392
SOUTHWEST AIRLS CO
COM
844741108
10250
263565
SH
SOLE
41861
0
221704
SOUTHWEST AIRLS CO
COM
844741108
20
23600
SH
Call
SOLE
0
0
0
SOUTHWESTERN ENERGY CO
COM
845467109
1476
106682
SH
SOLE
89770
0
16912
SPDR DOW JONES INDL AVRG ETF
UT SER 1
78467X109
11256
61581
SH
SOLE
0
0
61581
SPDR GOLD TRUST
GOLD SHS
78463V107
51935
413362
SH
SOLE
0
0
413362
SPDR INDEX SHS FDS
DJ GLB RL ES ETF
78463X749
101792
2043199
SH
SOLE
1701805
0
341394
SPDR INDEX SHS FDS
DJ INTL RL ETF
78463X863
2375
56934
SH
SOLE
860
0
56074
SPDR INDEX SHS FDS
EURO STOXX 50
78463X202
2021
61700
SH
SOLE
0
0
61700
SPDR INDEX SHS FDS
GLB NAT RESRCE
78463X541
6799
173796
SH
SOLE
0
0
173796
SPDR INDEX SHS FDS
S&P EMKTSC ETF
78463X756
223
5162
SH
SOLE
1525
0
3637
SPDR INDEX SHS FDS
S&P GBLINF ETF
78463X855
533
11118
SH
SOLE
0
0
11118
SPDR INDEX SHS FDS
S&P GLBDIV ETF
78463X459
236
3720
SH
SOLE
0
0
3720
SPDR INDEX SHS FDS
S&P INTL ETF
78463X772
9071
246562
SH
SOLE
205681
0
40881
SPDR INDEX SHS FDS
STOXX EUR 50 ETF
78463X103
218
7213
SH
SOLE
0
0
7213
SPDR S&P 500 ETF TR
TR UNIT
78462F103
302694
1399398
SH
SOLE
267842
0
1131556
SPDR S&P 500 ETF TR
TR UNIT
78462F103
63
45000
SH
Put
SOLE
0
0
45000
SPDR S&P 500 ETF TR
TR UNIT
78462F103
37
12400
SH
Call
SOLE
0
0
0
SPDR S&P MIDCAP 400 ETF TR
UTSER1 S&PDCRP
78467Y107
355063
1257822
SH
SOLE
946416
0
311406
SPDR SER TR
DORSEY WRGT FI
78468R713
2129
82736
SH
SOLE
0
0
82736
SPDR SER TR
INV GRD FLT RT
78468R200
76571
2497424
SH
SOLE
2453319
0
44105
SPDR SER TR
NUVN BR SHT MUNI
78468R739
57605
1179220
SH
SOLE
1085409
0
93811
SPDR SER TR
NUVN BRCLY MUNI
78468R721
3550
70892
SH
SOLE
44178
0
26714
SPDR SER TR
RUSS2000 LOVOL
78468R887
3067
37424
SH
SOLE
0
0
37424
SPDR SER TR
SHT TRM HGH YLD
78468R408
81340
2937517
SH
SOLE
2811597
0
125920
SPDR SERIES TRUST
AEROSPACE DEF
78464A631
2583
44294
SH
SOLE
0
0
44294
SPDR SERIES TRUST
BARC SHT TR CP
78464A474
6425
208800
SH
SOLE
0
0
208800
SPDR SERIES TRUST
BRC CNV SECS ETF
78464A359
6850
147762
SH
SOLE
9360
0
138402
SPDR SERIES TRUST
BRC HGH YLD BD
78464A417
89955
2449748
SH
SOLE
2201770
0
247978
SPDR SERIES TRUST
BRC MTG BCKD BD
78464A383
477
17554
SH
SOLE
0
0
17554
SPDR SERIES TRUST
BRCLY EM LOCL
78464A391
1013
35759
SH
SOLE
0
0
35759
SPDR SERIES TRUST
BRCLYS 1-3MT ETF
78464A680
1246
27250
SH
SOLE
0
0
27250
SPDR SERIES TRUST
BRCLYS AGG ETF
78464A649
296
4989
SH
SOLE
0
0
4989
SPDR SERIES TRUST
BRCLYS INTL ETF
78464A516
819
28404
SH
SOLE
30
0
28374
SPDR SERIES TRUST
BRCLYS LG TRS ET
78464A664
560
7088
SH
SOLE
0
0
7088
SPDR SERIES TRUST
CITI INT GVT ETF
78464A490
454
7975
SH
SOLE
0
0
7975
SPDR SERIES TRUST
COMP SOFTWARE
78464A599
706
12706
SH
SOLE
0
0
12706
SPDR SERIES TRUST
DJ REIT ETF
78464A607
7163
73557
SH
SOLE
0
0
73557
SPDR SERIES TRUST
HLTH CARE SVCS
78464A573
898
16294
SH
SOLE
0
0
16294
SPDR SERIES TRUST
INTR TRM CORP BD
78464A375
4404
126143
SH
SOLE
0
0
126143
SPDR SERIES TRUST
MORGAN TECH ETF
78464A102
53298
889182
SH
SOLE
886007
0
3175
SPDR SERIES TRUST
NUV HGHYLD MUN
78464A284
18145
305827
SH
SOLE
280048
0
25779
SPDR SERIES TRUST
S&P 400 MDCP GRW
78464A821
5388
42244
SH
SOLE
0
0
42244
SPDR SERIES TRUST
S&P 400 MDCP VAL
78464A839
20230
234227
SH
SOLE
211530
0
22697
SPDR SERIES TRUST
S&P 500 GROWTH
78464A409
8995
85478
SH
SOLE
0
0
85478
SPDR SERIES TRUST
S&P 500 VALUE
78464A508
1419
13790
SH
SOLE
0
0
13790
SPDR SERIES TRUST
S&P 600 SMCP GRW
78464A201
791
4137
SH
SOLE
0
0
4137
SPDR SERIES TRUST
S&P 600 SMCP VAL
78464A300
975
9094
SH
SOLE
0
0
9094
SPDR SERIES TRUST
S&P 600 SML CAP
78464A813
2654
23798
SH
SOLE
0
0
23798
SPDR SERIES TRUST
S&P BIOTECH
78464A870
17766
267987
SH
SOLE
0
0
267987
SPDR SERIES TRUST
S&P BIOTECH
78464A870
67
27500
SH
Call
SOLE
0
0
0
SPDR SERIES TRUST
S&P BK ETF
78464A797
2763
82781
SH
SOLE
0
0
82781
SPDR SERIES TRUST
S&P CAP MKTS
78464A771
8632
213094
SH
SOLE
211881
0
1213
SPDR SERIES TRUST
S&P DIVID ETF
78464A763
192215
2278496
SH
SOLE
1683509
0
594987
SPDR SERIES TRUST
S&P HOMEBUILD
78464A888
1402
41317
SH
SOLE
0
0
41317
SPDR SERIES TRUST
S&P INS ETF
78464A789
1104
14903
SH
SOLE
0
0
14903
SPDR SERIES TRUST
S&P METALS MNG
78464A755
3730
140639
SH
SOLE
0
0
140639
SPDR SERIES TRUST
S&P OILGAS EXP
78464A730
10276
267191
SH
SOLE
0
0
267191
SPDR SERIES TRUST
S&P PHARMAC
78464A722
2107
47687
SH
SOLE
0
0
47687
SPDR SERIES TRUST
S&P REGL BKG
78464A698
8838
209065
SH
SOLE
0
0
209065
SPDR SERIES TRUST
S&P RETAIL ETF
78464A714
934
21436
SH
SOLE
0
0
21436
SPDR SERIES TRUST
S&P SEMICNDCTR
78464A862
21542
405295
SH
SOLE
0
0
405295
SPDR SERIES TRUST
S&P TRANSN ETF
78464A532
6745
142621
SH
SOLE
122861
0
19760
SPDR SERIES TRUST
WELLS FG PFD ETF
78464A292
4060
89267
SH
SOLE
0
0
89267
SPECTRA ENERGY CORP
COM
847560109
23466
548911
SH
SOLE
286496
0
262415
SPECTRA ENERGY PARTNERS LP
COM
84756N109
23249
532142
SH
SOLE
435157
0
96985
SPECTRUM BRANDS HLDGS INC
COM
84763R101
4019
29192
SH
SOLE
9465
0
19727
SPIRE INC
COM
84857L101
361
5671
SH
SOLE
0
0
5671
SPIRIT AEROSYSTEMS HLDGS INC
COM CL A
848574109
7048
158243
SH
SOLE
33105
0
125138
SPIRIT AIRLS INC
COM
848577102
6540
153768
SH
SOLE
57490
0
96278
SPIRIT RLTY CAP INC NEW
COM
84860W102
880
66038
SH
SOLE
17611
0
48427
SPLUNK INC
COM
848637104
4487
76468
SH
SOLE
57203
0
19265
SPRAGUE RES LP
COM UNIT REP LTD
849343108
821
34675
SH
SOLE
0
0
34675
SPRINT CORP
COM SER 1
85207U105
99
14996
SH
SOLE
0
0
14996
SPROTT FOCUS TR INC
COM
85208J109
155
22414
SH
SOLE
0
0
22414
SPROTT PHYSICAL GOLD TRUST
UNIT
85207H104
4804
438728
SH
SOLE
0
0
438728
SPROTT PHYSICAL PLAT PALLAD
UNIT
85207Q104
1783
232498
SH
SOLE
0
0
232498
SPROTT PHYSICAL SILVER TR
TR UNIT
85207K107
1106
149727
SH
SOLE
0
0
149727
SPROUTS FMRS MKT INC
COM
85208M102
3532
171031
SH
SOLE
148074
0
22957
SPS COMM INC
COM
78463M107
2035
27718
SH
SOLE
23518
0
4200
SQUARE INC
CL A
852234103
412
35372
SH
SOLE
0
0
35372
SS&C TECHNOLOGIES HLDGS INC
COM
78467J100
1360
42290
SH
SOLE
36918
0
5372
SSGA ACTIVE ETF TR
BLKSTN GSOSRLN
78467V608
1416
29944
SH
SOLE
0
0
29944
SSGA ACTIVE ETF TR
GLOBL ALLO ETF
78467V400
31765
935221
SH
SOLE
0
0
935221
SSGA ACTIVE ETF TR
SPDR TR TACTIC
78467V848
30714
611960
SH
SOLE
152585
0
459375
ST JUDE MED INC
COM
790849103
9682
121383
SH
SOLE
105855
0
15528
STAG INDL INC
COM
85254J102
799
32586
SH
SOLE
0
0
32586
STAMPS COM INC
COM NEW
852857200
2822
29863
SH
SOLE
0
0
29863
STANLEY BLACK & DECKER INC
COM
854502101
18073
146961
SH
SOLE
98994
0
47967
STANLEY BLACK & DECKER INC
COM
854502101
66
15100
SH
Call
SOLE
0
0
0
STANLEY BLACK & DECKER INC
COM
854502101
21
10200
SH
Call
SOLE
0
0
0
STANLEY BLACK & DECKER INC
UNIT 11/17/20166
854502804
632
5001
SH
SOLE
0
0
5001
STANTEC INC
COM
85472N109
2177
92721
SH
SOLE
0
0
92721
STAPLES INC
COM
855030102
1026
120038
SH
SOLE
0
0
120038
STARBUCKS CORP
COM
855244109
65970
1218495
SH
SOLE
315801
0
902694
STARBUCKS CORP
COM
855244109
2
77000
SH
Call
SOLE
0
0
0
STARBUCKS CORP
COM
855244109
2
41500
SH
Call
SOLE
0
0
0
STARBUCKS CORP
COM
855244109
3
34400
SH
Call
SOLE
0
0
0
STARBUCKS CORP
COM
855244109
19
38500
SH
Call
SOLE
0
0
0
STARWOOD PPTY TR INC
COM
85571B105
3685
163622
SH
SOLE
4834
0
158788
STARZ
COM SER A
85571Q102
6632
212618
SH
SOLE
199968
0
12650
STATE BK FINL CORP
COM
856190103
318
13954
SH
SOLE
0
0
13954
STATE STR CORP
COM
857477103
8430
121065
SH
SOLE
44511
0
76554
STATOIL ASA
SPONSORED ADR
85771P102
24178
1439180
SH
SOLE
1419875
0
19305
STEEL DYNAMICS INC
COM
858119100
15954
638420
SH
SOLE
351093
0
287327
STEELCASE INC
CL A
858155203
1160
83535
SH
SOLE
0
0
83535
STEIN MART INC
COM
858375108
612
96417
SH
SOLE
0
0
96417
STELLUS CAP INVT CORP
COM
858568108
442
40621
SH
SOLE
0
0
40621
STEPAN CO
COM
858586100
1014
13956
SH
SOLE
0
0
13956
STERICYCLE INC
COM
858912108
18819
234821
SH
SOLE
176060
0
58761
STERICYCLE INC
DEP PFD A 1/10
858912207
1517
22884
SH
SOLE
0
0
22884
STERIS PLC
SHS USD
G84720104
26403
361197
SH
SOLE
201352
0
159845
STERLING BANCORP DEL
COM
85917A100
519
29635
SH
SOLE
0
0
29635
STEWART INFORMATION SVCS COR
COM
860372101
338
7600
SH
SOLE
0
0
7600
STIFEL FINL CORP
COM
860630102
696
18114
SH
SOLE
15772
0
2342
STONEMOR PARTNERS L P
COM UNITS
86183Q100
6379
254758
SH
SOLE
1500
0
253258
STORE CAP CORP
COM
862121100
5775
195972
SH
SOLE
136678
0
59294
STRATASYS LTD
SHS
M85548101
534
22175
SH
SOLE
0
0
22175
STRAYER ED INC
COM
863236105
399
8555
SH
SOLE
0
0
8555
STRYKER CORP
COM
863667101
15607
134065
SH
SOLE
19990
0
114075
STURM RUGER & CO INC
COM
864159108
1031
17852
SH
SOLE
0
0
17852
SUBURBAN PROPANE PARTNERS L
UNIT LTD PARTN
864482104
1091
32775
SH
SOLE
0
0
32775
SUCAMPO PHARMACEUTICALS INC
CL A
864909106
224
18226
SH
SOLE
0
0
18226
SUMITOMO MITSUI FINL GROUP I
SPONSORED ADR
86562M209
9327
1381843
SH
SOLE
1375278
0
6565
SUMMIT HOTEL PPTYS
COM
866082100
1928
146502
SH
SOLE
124332
0
22170
SUMMIT MATLS INC
CL A
86614U100
2168
116848
SH
SOLE
116050
0
798
SUMMIT MIDSTREAM PARTNERS LP
COM UNIT LTD
866142102
1010
44017
SH
SOLE
0
0
44017
SUN CMNTYS INC
COM
866674104
1715
21858
SH
SOLE
18118
0
3740
SUN HYDRAULICS CORP
COM
866942105
225
6959
SH
SOLE
1446
0
5513
SUN LIFE FINL INC
COM
866796105
229
7037
SH
SOLE
0
0
7037
SUNCOR ENERGY INC NEW
COM
867224107
7758
279274
SH
SOLE
189748
0
89526
SUNOCO LOGISTICS PRTNRS L P
COM UNITS
86764L108
13776
484886
SH
SOLE
0
0
484886
SUNOCO LP
COM U REP LP
86765K109
1189
40975
SH
SOLE
1000
0
39975
SUNTRUST BKS INC
COM
867914103
24182
552108
SH
SOLE
416278
0
135830
SUPERIOR ENERGY SVCS INC
COM
868157108
2412
134733
SH
SOLE
35273
0
99460
SUPERNUS PHARMACEUTICALS INC
COM
868459108
527
21294
SH
SOLE
4610
0
16684
SURGERY PARTNERS INC
COM
86881A100
2431
120086
SH
SOLE
0
0
120086
SURGICAL CARE AFFILIATES INC
COM
86881L106
312
6405
SH
SOLE
0
0
6405
SVB FINL GROUP
COM
78486Q101
5351
48406
SH
SOLE
14667
0
33739
SWEDISH EXPT CR CORP
ROG TTL ETN 22
870297801
164
32779
SH
SOLE
0
0
32779
SWIFT TRANSN CO
CL A
87074U101
1906
88790
SH
SOLE
0
0
88790
SWISS HELVETIA FD INC
COM
870875101
156
14638
SH
SOLE
0
0
14638
SYMANTEC CORP
COM
871503108
5958
237359
SH
SOLE
169106
0
68253
SYMANTEC CORP
COM
871503108
102
16400
SH
Call
SOLE
0
0
0
SYNALLOY CP DEL
COM
871565107
152
16000
SH
SOLE
0
0
16000
SYNAPTICS INC
COM
87157D109
3049
52047
SH
SOLE
0
0
52047
SYNAPTICS INC
COM
87157D109
159
25500
SH
Call
SOLE
0
0
0
SYNCHRONOSS TECHNOLOGIES INC
COM
87157B103
10238
248605
SH
SOLE
1940
0
246665
SYNCHRONY FINL
COM
87165B103
13440
480002
SH
SOLE
43415
0
436587
SYNCHRONY FINL
COM
87165B103
12
30500
SH
Call
SOLE
0
0
0
SYNERGY PHARMACEUTICALS DEL
COM NEW
871639308
267
48499
SH
SOLE
0
0
48499
SYNERGY RES CORP
COM
87164P103
2614
377235
SH
SOLE
29199
0
348036
SYNGENTA AG
SPONSORED ADR
87160A100
1526
17415
SH
SOLE
0
0
17415
SYNOPSYS INC
COM
871607107
662
11149
SH
SOLE
8918
0
2231
SYNOVUS FINL CORP
COM NEW
87161C501
3057
93972
SH
SOLE
25326
0
68646
SYNTEL INC
COM
87162H103
385
9179
SH
SOLE
2541
0
6638
SYSCO CORP
COM
871829107
102951
2100600
SH
SOLE
891052
0
1209548
SYSCO CORP
COM
871829107
4
24600
SH
Call
SOLE
0
0
0
SYSCO CORP
COM
871829107
96
68800
SH
Call
SOLE
0
0
0
T MOBILE US INC
COM
872590104
765
16373
SH
SOLE
0
0
16373
TABLEAU SOFTWARE INC
CL A
87336U105
2444
44218
SH
SOLE
1757
0
42461
TAHOE RES INC
COM
873868103
1331
103771
SH
SOLE
0
0
103771
TAIWAN SEMICONDUCTOR MFG LTD
SPONSORED ADR
874039100
59574
1947506
SH
SOLE
1623938
0
323568
TAKE-TWO INTERACTIVE SOFTWAR
COM
874054109
2164
48014
SH
SOLE
47525
0
489
TAL ED GROUP
ADS REPSTG COM
874080104
383
5403
SH
SOLE
0
0
5403
TALLGRASS ENERGY GP LP
SHS CL A
874696107
2058
85556
SH
SOLE
65276
0
20280
TALLGRASS ENERGY PARTNERS LP
COM UNIT
874697105
4313
89478
SH
SOLE
0
0
89478
TANGER FACTORY OUTLET CTRS I
COM
875465106
3104
79680
SH
SOLE
2989
0
76691
TANGOE INC
COM
87582Y108
105
12725
SH
SOLE
0
0
12725
TANZANIAN ROYALTY EXPL CORP
COM
87600U104
23
28513
SH
SOLE
0
0
28513
TARGA RES CORP
COM
87612G101
14510
295467
SH
SOLE
77570
0
217897
TARGET CORP
COM
87612E106
68242
993616
SH
SOLE
633392
0
360224
TARGET CORP
COM
87612E106
15
21700
SH
Call
SOLE
0
0
0
TARGET CORP
COM
87612E106
20
30100
SH
Call
SOLE
0
0
0
TARGET CORP
COM
87612E106
17
26000
SH
Call
SOLE
0
0
0
TARO PHARMACEUTICAL INDS LTD
SHS
M8737E108
222
2010
SH
SOLE
0
0
2010
TASER INTL INC
COM
87651B104
1665
58199
SH
SOLE
0
0
58199
TATA MTRS LTD
SPONSORED ADR
876568502
628
15703
SH
SOLE
13338
0
2365
TC PIPELINES LP
UT COM LTD PRT
87233Q108
1142
20016
SH
SOLE
0
0
20016
TCP CAP CORP
COM
87238Q103
1388
84712
SH
SOLE
0
0
84712
TCW STRATEGIC INCOME FUND IN
COM
872340104
196
36954
SH
SOLE
0
0
36954
TD AMERITRADE HLDG CORP
COM
87236Y108
11003
312230
SH
SOLE
307930
0
4300
TE CONNECTIVITY LTD
REG SHS
H84989104
90513
1405911
SH
SOLE
1322660
0
83251
TEAM HEALTH HOLDINGS INC
COM
87817A107
4031
123800
SH
SOLE
58150
0
65650
TECK RESOURCES LTD
CL B
878742204
901
49961
SH
SOLE
0
0
49961
TECK RESOURCES LTD
CL B
878742204
14
27400
SH
Call
SOLE
0
0
0
TEEKAY LNG PARTNERS L P
PRTNRSP UNITS
Y8564M105
667
44060
SH
SOLE
0
0
44060
TEEKAY OFFSHORE PARTNERS L P
PARTNERSHIP UN
Y8565J101
2858
452180
SH
SOLE
0
0
452180
TEEKAY TANKERS LTD
CL A
Y8565N102
267
105596
SH
SOLE
0
0
105596
TEGNA INC
COM
87901J105
3042
139139
SH
SOLE
131925
0
7214
TEKLA HEALTHCARE INVS
SH BEN INT
87911J103
2631
110502
SH
SOLE
0
0
110502
TEKLA HEALTHCARE OPPORTUNIT
SHS
879105104
7731
442264
SH
SOLE
250
0
442014
TEKLA LIFE SCIENCES INVS
SH BEN INT
87911K100
353
18867
SH
SOLE
0
0
18867
TEKLA WORLD HEALTHCARE FD
BEN INT SHS
87911L108
1620
110321
SH
SOLE
0
0
110321
TELEDYNE TECHNOLOGIES INC
COM
879360105
5264
48770
SH
SOLE
46874
0
1896
TELEFLEX INC
COM
879369106
7040
41893
SH
SOLE
24464
0
17429
TELEFONICA BRASIL SA
SPONSORED ADR
87936R106
302
20872
SH
SOLE
17262
0
3610
TELEFONICA S A
SPONSORED ADR
879382208
3047
302287
SH
SOLE
4
0
302283
TELEPHONE & DATA SYS INC
COM NEW
879433829
2713
99835
SH
SOLE
0
0
99835
TELIGENT INC NEW
COM
87960W104
836
109950
SH
SOLE
0
0
109950
TELUS CORP
COM
87971M103
17427
528495
SH
SOLE
507682
0
20813
TEMPLETON EMERG MKTS INCOME
COM
880192109
599
54411
SH
SOLE
0
0
54411
TEMPLETON EMERGING MKTS FD I
COM
880191101
386
30548
SH
SOLE
0
0
30548
TEMPLETON GLOBAL INCOME FD
COM
880198106
1755
281181
SH
SOLE
1419
0
279762
TEMPUR SEALY INTL INC
COM
88023U101
381
6712
SH
SOLE
0
0
6712
TENARIS S A
SPONSORED ADR
88031M109
4754
167395
SH
SOLE
166294
0
1101
TENNECO INC
COM
880349105
4196
72015
SH
SOLE
68563
0
3452
TERADATA CORP DEL
COM
88076W103
1080
34844
SH
SOLE
29894
0
4950
TERADYNE INC
COM
880770102
264
12246
SH
SOLE
7929
0
4317
TERRAFORM PWR INC
CL A COM
88104R100
309
22181
SH
SOLE
0
0
22181
TERRAVIA HLDGS INC
COM
88105A106
35
12601
SH
SOLE
0
0
12601
TERRENO RLTY CORP
COM
88146M101
826
30031
SH
SOLE
30031
0
0
TESARO INC
COM
881569107
771
7692
SH
SOLE
0
0
7692
TESLA MTRS INC
COM
88160R101
10276
50363
SH
SOLE
11214
0
39149
TESORO CORP
COM
881609101
1113
13988
SH
SOLE
0
0
13988
TESORO LOGISTICS LP
COM UNIT LP
88160T107
7061
145766
SH
SOLE
0
0
145766
TETRA TECHNOLOGIES INC DEL
COM
88162F105
166
27162
SH
SOLE
0
0
27162
TEVA PHARMACEUTICAL FIN LLC
DBCV 0.250% 2/0
88163VAE9
1155
968000
PRN
SOLE
0
0
968000
TEVA PHARMACEUTICAL INDS LTD
ADR
881624209
24774
538442
SH
SOLE
293282
0
245160
TEXAS CAPITAL BANCSHARES INC
COM
88224Q107
2434
44310
SH
SOLE
35677
0
8633
TEXAS INSTRS INC
COM
882508104
65786
937387
SH
SOLE
682093
0
255294
TEXAS INSTRS INC
COM
882508104
27
13300
SH
Call
SOLE
0
0
0
TEXAS PAC LD TR
SUB CTF PROP I T
882610108
981
4100
SH
SOLE
0
0
4100
TEXAS ROADHOUSE INC
COM
882681109
4024
103112
SH
SOLE
74517
0
28595
TEXTAINER GROUP HOLDINGS LTD
SHS
G8766E109
76
10110
SH
SOLE
0
0
10110
TEXTRON INC
COM
883203101
9772
245843
SH
SOLE
205308
0
40535
TG THERAPEUTICS INC
COM
88322Q108
183
23612
SH
SOLE
0
0
23612
THERAPEUTICSMD INC
COM
88338N107
1777
260926
SH
SOLE
0
0
260926
THERMO FISHER SCIENTIFIC INC
COM
883556102
18213
114495
SH
SOLE
48659
0
65836
THERMON GROUP HLDGS INC
COM
88362T103
383
19402
SH
SOLE
18896
0
506
THL CR SR LN FD
COM
87244R103
2388
144820
SH
SOLE
13000
0
131820
THOMSON REUTERS CORP
COM
884903105
36090
872170
SH
SOLE
810768
0
61402
THOR INDS INC
COM
885160101
10546
124514
SH
SOLE
113966
0
10548
TIER REIT INC
COM NEW
88650V208
183
11828
SH
SOLE
0
0
11828
TIFFANY & CO NEW
COM
886547108
3833
52779
SH
SOLE
30714
0
22065
TIME INC NEW
COM
887228104
220
15222
SH
SOLE
14122
0
1100
TIME WARNER INC
COM NEW
887317303
104837
1316835
SH
SOLE
577224
0
739611
TIME WARNER INC
COM NEW
887317303
12
14500
SH
Call
SOLE
0
0
0
TIME WARNER INC
COM NEW
887317303
93
48600
SH
Call
SOLE
0
0
0
TIMKEN CO
COM
887389104
12146
345653
SH
SOLE
342498
0
3155
TIVO CORP
COM
88870P106
658
33780
SH
SOLE
31653
0
2127
TJX COS INC NEW
COM
872540109
20545
274732
SH
SOLE
166374
0
108358
TOLL BROTHERS INC
COM
889478103
2319
77672
SH
SOLE
4392
0
73280
TORCHMARK CORP
COM
891027104
9062
141836
SH
SOLE
127219
0
14617
TORO CO
COM
891092108
11787
251652
SH
SOLE
131054
0
120598
TORONTO DOMINION BK ONT
COM NEW
891160509
6307
142169
SH
SOLE
0
0
142169
TORTOISE ENERGY INFRA CORP
COM
89147L100
2801
91086
SH
SOLE
57085
0
34001
TORTOISE MLP FD INC
COM
89148B101
1803
90193
SH
SOLE
300
0
89893
TORTOISE PIPELINE & ENERGY F
COM
89148H108
1282
60526
SH
SOLE
0
0
60526
TORTOISE PWR & ENERGY INFRAS
COM
89147X104
333
14887
SH
SOLE
0
0
14887
TOTAL S A
SPONSORED ADR
89151E109
80609
1689927
SH
SOLE
1444844
0
245083
TOTAL SYS SVCS INC
COM
891906109
7189
152476
SH
SOLE
122526
0
29950
TOWER SEMICONDUCTOR LTD
SHS NEW
M87915274
521
34339
SH
SOLE
0
0
34339
TOWNEBANK PORTSMOUTH VA
COM
89214P109
477
19855
SH
SOLE
0
0
19855
TOYOTA MOTOR CORP
SP ADR REP2COM
892331307
16342
140808
SH
SOLE
96039
0
44769
TPG SPECIALTY LENDING INC
COM
87265K102
529
29199
SH
SOLE
0
0
29199
TRACTOR SUPPLY CO
COM
892356106
12920
191804
SH
SOLE
5312
0
186492
TRACTOR SUPPLY CO
COM
892356106
1
14300
SH
Call
SOLE
0
0
0
TRACTOR SUPPLY CO
COM
892356106
1
22100
SH
Call
SOLE
0
0
0
TRACTOR SUPPLY CO
COM
892356106
113
12400
SH
Put
SOLE
0
0
12400
TRANSCANADA CORP
COM
89353D107
1013
21333
SH
SOLE
0
0
21333
TRANSDIGM GROUP INC
COM
893641100
6924
23949
SH
SOLE
679
0
23270
TRANSENTERIX INC
COM NEW
89366M201
20
12100
SH
SOLE
0
0
12100
TRANSOCEAN LTD
REG SHS
H8817H100
606
56859
SH
SOLE
1946
0
54913
TRAVELCENTERS AMER LLC
COM
894174101
499
69637
SH
SOLE
0
0
69637
TRAVELERS COMPANIES INC
COM
89417E109
42633
372175
SH
SOLE
296418
0
75757
TRAVELPORT WORLDWIDE LTD
SHS
G9019D104
2557
170140
SH
SOLE
170140
0
0
TRC COS INC
COM
872625108
95
11000
SH
SOLE
0
0
11000
TREEHOUSE FOODS INC
COM
89469A104
6351
72846
SH
SOLE
71077
0
1769
TREX CO INC
COM
89531P105
1102
18775
SH
SOLE
7356
0
11419
TRI CONTL CORP
COM
895436103
9687
453082
SH
SOLE
0
0
453082
TRI POINTE GROUP INC
COM
87265H109
3640
276144
SH
SOLE
21509
0
254635
TRIANGLE CAP CORP
COM
895848109
3551
180271
SH
SOLE
0
0
180271
TRINITY BIOTECH PLC
SPON ADR NEW
896438306
392
29672
SH
SOLE
0
0
29672
TRINITY INDS INC
COM
896522109
12861
531871
SH
SOLE
392113
0
139758
TRIPADVISOR INC
COM
896945201
1203
19039
SH
SOLE
12117
0
6922
TRITON INTL LTD
CL A
G9078F107
734
55679
SH
SOLE
0
0
55679
TRIUMPH GROUP INC NEW
COM
896818101
2411
86487
SH
SOLE
58969
0
27518
TRONOX LTD
SHS CL A
Q9235V101
334
35607
SH
SOLE
0
0
35607
TROVAGENE INC
COM NEW
897238309
48
10681
SH
SOLE
0
0
10681
TRUECAR INC
COM
89785L107
253
26850
SH
SOLE
0
0
26850
TRUSTCO BK CORP N Y
COM
898349105
299
42239
SH
SOLE
0
0
42239
TRUSTMARK CORP
COM
898402102
401
14556
SH
SOLE
0
0
14556
TUPPERWARE BRANDS CORP
COM
899896104
7107
108725
SH
SOLE
92113
0
16612
TURKCELL ILETISIM HIZMETLERI
SPON ADR NEW
900111204
2865
355517
SH
SOLE
354305
0
1212
TURNING PT BRANDS INC
COM
90041L105
676
56216
SH
SOLE
55506
0
710
TUTOR PERINI CORP
COM
901109108
541
25202
SH
SOLE
0
0
25202
TWENTY FIRST CENTY FOX INC
CL A
90130A101
5619
231989
SH
SOLE
133911
0
98078
TWENTY FIRST CENTY FOX INC
CL B
90130A200
1750
70719
SH
SOLE
15077
0
55642
TWILIO INC
CL A
90138F102
3080
47850
SH
SOLE
0
0
47850
TWITTER INC
COM
90184L102
51088
2216384
SH
SOLE
1819847
0
396537
TWITTER INC
COM
90184L102
347
65400
SH
Call
SOLE
0
0
0
TWO HBRS INVT CORP
COM
90187B101
689
80731
SH
SOLE
0
0
80731
TYLER TECHNOLOGIES INC
COM
902252105
3558
20777
SH
SOLE
15357
0
5420
TYSON FOODS INC
CL A
902494103
7281
97511
SH
SOLE
70312
0
27199
U S CONCRETE INC
COM NEW
90333L201
245
5315
SH
SOLE
0
0
5315
U S G CORP
COM NEW
903293405
1714
66292
SH
SOLE
52039
0
14253
U S GEOTHERMAL INC
COM
90338S102
26
35600
SH
SOLE
0
0
35600
U S GLOBAL INVS INC
CL A
902952100
23
12581
SH
SOLE
0
0
12581
U S SILICA HLDGS INC
COM
90346E103
1009
21674
SH
SOLE
0
0
21674
UBIQUITI NETWORKS INC
COM
90347A100
2517
47043
SH
SOLE
0
0
47043
UBS AG JERSEY BRH
ALERIAN INFRST
902641646
35756
1259474
SH
SOLE
1243173
0
16301
UBS AG LONDON BRH
ETRAC ALER MLP
90267B682
3140
158439
SH
SOLE
151388
0
7051
UBS GROUP AG
SHS
H42097107
14816
1087764
SH
SOLE
1066012
0
21752
UDR INC
COM
902653104
905
25133
SH
SOLE
0
0
25133
UGI CORP NEW
COM
902681105
988
21834
SH
SOLE
26
0
21808
ULTA SALON COSMETCS & FRAG I
COM
90384S303
26340
110684
SH
SOLE
73461
0
37223
ULTIMATE SOFTWARE GROUP INC
COM
90385D107
11808
57772
SH
SOLE
17751
0
40021
ULTRAGENYX PHARMACEUTICAL IN
COM
90400D108
843
11878
SH
SOLE
3524
0
8354
UMB FINL CORP
COM
902788108
857
14419
SH
SOLE
13831
0
588
UMH PPTYS INC
COM
903002103
827
69383
SH
SOLE
0
0
69383
UMPQUA HLDGS CORP
COM
904214103
9736
646900
SH
SOLE
598803
0
48097
UNDER ARMOUR INC
CL A
904311107
5892
152317
SH
SOLE
2402
0
149915
UNDER ARMOUR INC
CL C
904311206
2498
73785
SH
SOLE
10619
0
63166
UNILEVER N V
N Y SHS NEW
904784709
27615
599018
SH
SOLE
438168
0
160850
UNILEVER PLC
SPON ADR NEW
904767704
120668
2545741
SH
SOLE
2402728
0
143013
UNION BANKSHARES CORP NEW
COM
90539J109
285
10665
SH
SOLE
0
0
10665
UNION BANKSHARES INC
COM
905400107
608
17861
SH
SOLE
0
0
17861
UNION PAC CORP
COM
907818108
170362
1746738
SH
SOLE
807214
0
939524
UNION PAC CORP
COM
907818108
38
11800
SH
Call
SOLE
0
0
0
UNION PAC CORP
COM
907818108
140
27500
SH
Call
SOLE
0
0
0
UNION PAC CORP
COM
907818108
51
11600
SH
Call
SOLE
0
0
0
UNIT CORP
COM
909218109
3035
163192
SH
SOLE
0
0
163192
UNITED BANKSHARES INC WEST V
COM
909907107
868
23051
SH
SOLE
0
0
23051
UNITED CMNTY BKS BLAIRSVLE G
COM
90984P303
341
16236
SH
SOLE
0
0
16236
UNITED CONTL HLDGS INC
COM
910047109
6350
121017
SH
SOLE
36795
0
84222
UNITED FIRE GROUP INC
COM
910340108
1388
32800
SH
SOLE
0
0
32800
UNITED INS HLDGS CORP
COM
910710102
2919
171921
SH
SOLE
0
0
171921
UNITED NAT FOODS INC
COM
911163103
1650
41220
SH
SOLE
0
0
41220
UNITED PARCEL SERVICE INC
CL B
911312106
113025
1033507
SH
SOLE
763366
0
270141
UNITED PARCEL SERVICE INC
CL B
911312106
1
28000
SH
Call
SOLE
0
0
0
UNITED RENTALS INC
COM
911363109
2966
37793
SH
SOLE
7600
0
30193
UNITED STATES NATL GAS FUND
UNIT PAR $0.001
912318201
95
11335
SH
SOLE
0
0
11335
UNITED STATES OIL FUND LP
UNITS
91232N108
663
60666
SH
SOLE
0
0
60666
UNITED STATES OIL FUND LP
UNITS
91232N108
470
100000
SH
Put
SOLE
0
0
100000
UNITED STATES OIL FUND LP
UNITS
91232N108
165
30000
SH
Put
SOLE
0
0
30000
UNITED STATES OIL FUND LP
UNITS
91232N108
7
20400
SH
Call
SOLE
0
0
0
UNITED STATES STL CORP NEW
COM
912909108
977
51813
SH
SOLE
38
0
51775
UNITED STS 12 MONTH OIL FD L
UNIT BEN INT
91288V103
564
30277
SH
SOLE
0
0
30277
UNITED TECHNOLOGIES CORP
COM
913017109
47433
466860
SH
SOLE
188446
0
278414
UNITED THERAPEUTICS CORP DEL
COM
91307C102
275
2325
SH
SOLE
334
0
1991
UNITEDHEALTH GROUP INC
COM
91324P102
160025
1143027
SH
SOLE
742975
0
400052
UNIVAR INC
COM
91336L107
4182
191375
SH
SOLE
190699
0
676
UNIVERSAL CORP VA
COM
913456109
502
8630
SH
SOLE
0
0
8630
UNIVERSAL DISPLAY CORP
COM
91347P105
1974
35567
SH
SOLE
71
0
35496
UNIVERSAL ELECTRS INC
COM
913483103
1252
16815
SH
SOLE
16781
0
34
UNIVERSAL FST PRODS INC
COM
913543104
297
3020
SH
SOLE
0
0
3020
UNIVERSAL HLTH SVCS INC
CL B
913903100
4663
37839
SH
SOLE
20120
0
17719
UNIVERSAL SEC INSTRS INC
COM NEW
913821302
279
73513
SH
SOLE
0
0
73513
UNUM GROUP
COM
91529Y106
11149
315747
SH
SOLE
307650
0
8097
UPLAND SOFTWARE INC
COM
91544A109
687
77987
SH
SOLE
0
0
77987
URBAN EDGE PPTYS
COM
91704F104
321
11416
SH
SOLE
9385
0
2031
URBAN OUTFITTERS INC
COM
917047102
1927
55836
SH
SOLE
42425
0
13411
US BANCORP DEL
COM NEW
902973304
82775
1929926
SH
SOLE
1536188
0
393738
US BANCORP DEL
COM NEW
902973304
11
15000
SH
Call
SOLE
0
0
0
USA COMPRESSION PARTNERS LP
COMUNIT LTDPAR
90290N109
960
51134
SH
SOLE
2500
0
48634
V F CORP
COM
918204108
15378
274363
SH
SOLE
119757
0
154606
VAIL RESORTS INC
COM
91879Q109
6941
44241
SH
SOLE
42389
0
1852
VALE S A
ADR
91912E105
165
30087
SH
SOLE
0
0
30087
VALEANT PHARMACEUTICALS INTL
COM
91911K102
4398
179157
SH
SOLE
0
0
179157
VALEANT PHARMACEUTICALS INTL
COM
91911K102
5
19000
SH
Call
SOLE
0
0
0
VALEANT PHARMACEUTICALS INTL
COM
91911K102
18
22500
SH
Call
SOLE
0
0
0
VALEANT PHARMACEUTICALS INTL
COM
91911K102
54
22500
SH
Call
SOLE
0
0
0
VALEANT PHARMACEUTICALS INTL
COM
91911K102
46
11000
SH
Call
SOLE
0
0
0
VALEANT PHARMACEUTICALS INTL
COM
91911K102
47
21500
SH
Call
SOLE
0
0
0
VALERO ENERGY CORP NEW
COM
91913Y100
28628
540146
SH
SOLE
311853
0
228293
VALHI INC NEW
COM
918905100
296
128600
SH
SOLE
0
0
128600
VALIDUS HOLDINGS LTD
COM SHS
G9319H102
9124
183131
SH
SOLE
176643
0
6488
VALLEY NATL BANCORP
COM
919794107
2170
223013
SH
SOLE
0
0
223013
VALMONT INDS INC
COM
920253101
1772
13169
SH
SOLE
0
0
13169
VALSPAR CORP
COM
920355104
17785
167677
SH
SOLE
118965
0
48712
VANECK MERK GOLD TRUST
GOLD TRUST
921078101
865
66260
SH
SOLE
0
0
66260
VANECK VECTORS ETF TR
AGRIBUSINESS ETF
92189F700
442
8839
SH
SOLE
0
0
8839
VANECK VECTORS ETF TR
AMT FREE INT ETF
92189F544
30490
1239940
SH
SOLE
1166225
0
73715
VANECK VECTORS ETF TR
AMT FREE SHORT M
92189F528
2744
155377
SH
SOLE
0
0
155377
VANECK VECTORS ETF TR
BIOTECH ETF
92189F726
591
5128
SH
SOLE
0
0
5128
VANECK VECTORS ETF TR
CEF MUN INCOME E
92189F460
292
10152
SH
SOLE
0
0
10152
VANECK VECTORS ETF TR
GAMING ETF
92189F882
249
6868
SH
SOLE
0
0
6868
VANECK VECTORS ETF TR
GOLD MINERS ETF
92189F106
19946
754685
SH
SOLE
0
0
754685
VANECK VECTORS ETF TR
HIGH INCOME INFR
92189F569
602
39751
SH
SOLE
0
0
39751
VANECK VECTORS ETF TR
HIGH INCOME MLP
92189F288
3171
122798
SH
SOLE
0
0
122798
VANECK VECTORS ETF TR
HIGH YLD MUN ETF
92189F361
3963
122896
SH
SOLE
4521
0
118375
VANECK VECTORS ETF TR
JP MORGAN MKTS
92189F494
553
28985
SH
SOLE
135
0
28850
VANECK VECTORS ETF TR
JR GOLD MINERS E
92189F791
2428
54816
SH
SOLE
0
0
54816
VANECK VECTORS ETF TR
JR GOLD MINERS E
92189F791
145
11100
SH
Call
SOLE
0
0
0
VANECK VECTORS ETF TR
MORNINGSTAR WIDE
92189F643
2981
87520
SH
SOLE
0
0
87520
VANECK VECTORS ETF TR
MTG REIT INCOME
92189F452
393
17475
SH
SOLE
0
0
17475
VANECK VECTORS ETF TR
OIL SVCS ETF
92189F718
408
13929
SH
SOLE
0
0
13929
VANECK VECTORS ETF TR
PHARMACEUTICAL E
92189F692
5318
92546
SH
SOLE
0
0
92546
VANECK VECTORS ETF TR
SHORT HIGH YIELD
92189F387
518
20502
SH
SOLE
5758
0
14744
VANGUARD ADMIRAL FDS INC
500 GRTH IDX F
921932505
1617
14810
SH
SOLE
0
0
14810
VANGUARD ADMIRAL FDS INC
MIDCP 400 IDX
921932885
1516
14496
SH
SOLE
0
0
14496
VANGUARD ADMIRAL FDS INC
SMLLCP 600 IDX
921932828
1187
10515
SH
SOLE
0
0
10515
VANGUARD BD INDEX FD INC
INTERMED TERM
921937819
6955
79346
SH
SOLE
0
0
79346
VANGUARD BD INDEX FD INC
LONG TERM BOND
921937793
15740
159639
SH
SOLE
0
0
159639
VANGUARD BD INDEX FD INC
SHORT TRM BOND
921937827
29779
368409
SH
SOLE
355
0
368054
VANGUARD BD INDEX FD INC
TOTAL BND MRKT
921937835
84689
1006530
SH
SOLE
290335
0
716195
VANGUARD CHARLOTTE FDS
INTL BD IDX ETF
92203J407
9822
175273
SH
SOLE
155
0
175118
VANGUARD INDEX FDS
EXTEND MKT ETF
922908652
19458
213183
SH
SOLE
0
0
213183
VANGUARD INDEX FDS
GROWTH ETF
922908736
42775
380927
SH
SOLE
454
0
380473
VANGUARD INDEX FDS
LARGE CAP ETF
922908637
8940
90159
SH
SOLE
29168
0
60991
VANGUARD INDEX FDS
MCAP GR IDXVIP
922908538
7554
71006
SH
SOLE
194
0
70812
VANGUARD INDEX FDS
MCAP VL IDXVIP
922908512
6721
71833
SH
SOLE
112
0
71721
VANGUARD INDEX FDS
MID CAP ETF
922908629
13439
103824
SH
SOLE
1391
0
102433
VANGUARD INDEX FDS
REIT ETF
922908553
71011
818651
SH
SOLE
90
0
818561
VANGUARD INDEX FDS
REIT ETF
922908553
22
27000
SH
Call
SOLE
0
0
0
VANGUARD INDEX FDS
S&P 500 ETF SHS
922908363
499833
2515645
SH
SOLE
2251134
0
264511
VANGUARD INDEX FDS
SM CP VAL ETF
922908611
10202
92196
SH
SOLE
72
0
92124
VANGUARD INDEX FDS
SMALL CP ETF
922908751
16485
134923
SH
SOLE
1189
0
133734
VANGUARD INDEX FDS
SML CP GRW ETF
922908595
8607
65310
SH
SOLE
0
0
65310
VANGUARD INDEX FDS
TOTAL STK MKT
922908769
26896
241591
SH
SOLE
91
0
241500
VANGUARD INDEX FDS
VALUE ETF
922908744
39807
457554
SH
SOLE
163234
0
294320
VANGUARD INTL EQUITY INDEX F
ALLWRLD EX US
922042775
26175
576155
SH
SOLE
86906
0
489249
VANGUARD INTL EQUITY INDEX F
FTSE EMR MKT ETF
922042858
49507
1315633
SH
SOLE
150037
0
1165596
VANGUARD INTL EQUITY INDEX F
FTSE EUROPE ETF
922042874
9675
198540
SH
SOLE
12
0
198528
VANGUARD INTL EQUITY INDEX F
FTSE PACIFIC ETF
922042866
4299
70956
SH
SOLE
7296
0
63660
VANGUARD INTL EQUITY INDEX F
FTSE SMCAP ETF
922042718
314
3157
SH
SOLE
0
0
3157
VANGUARD INTL EQUITY INDEX F
GLB EX US ETF
922042676
714
12718
SH
SOLE
0
0
12718
VANGUARD INTL EQUITY INDEX F
TT WRLD ST ETF
922042742
1356
22287
SH
SOLE
0
0
22287
VANGUARD MALVERN FDS
STRM INFPROIDX
922020805
4529
91223
SH
SOLE
0
0
91223
VANGUARD MUN BD FD INC
TAX EXEMPT BD
922907746
2492
47745
SH
SOLE
18359
0
29386
VANGUARD NAT RES LLC
COM UNIT
92205F106
105
116403
SH
SOLE
0
0
116403
VANGUARD SCOTTSDALE FDS
INT-TERM CORP
92206C870
78360
874747
SH
SOLE
612403
0
262344
VANGUARD SCOTTSDALE FDS
INT-TERM GOV
92206C706
925
13851
SH
SOLE
13282
0
569
VANGUARD SCOTTSDALE FDS
MORTG-BACK SEC
92206C771
14943
276927
SH
SOLE
267227
0
9700
VANGUARD SCOTTSDALE FDS
SHRT TRM CORP BD
92206C409
43576
540982
SH
SOLE
162812
0
378170
VANGUARD SCOTTSDALE FDS
SHTRM GVT BD ETF
92206C102
409
6674
SH
SOLE
0
0
6674
VANGUARD SCOTTSDALE FDS
VNG RUS1000GRW
92206C680
1127
10548
SH
SOLE
0
0
10548
VANGUARD SCOTTSDALE FDS
VNG RUS1000IDX
92206C730
771
7740
SH
SOLE
0
0
7740
VANGUARD SCOTTSDALE FDS
VNG RUS1000VAL
92206C714
461
4994
SH
SOLE
0
0
4994
VANGUARD SCOTTSDALE FDS
VNG RUS2000IDX
92206C664
1697
17036
SH
SOLE
0
0
17036
VANGUARD SPECIALIZED PORTFOL
DIV APP ETF
921908844
35457
422458
SH
SOLE
0
0
422458
VANGUARD STAR FD
VG TL INTL STK F
921909768
6033
127791
SH
SOLE
0
0
127791
VANGUARD TAX MANAGED INTL FD
FTSE DEV MKT ETF
921943858
69386
1854753
SH
SOLE
2012
0
1852741
VANGUARD WHITEHALL FDS INC
EMERG MKT BD ETF
921946885
3592
44007
SH
SOLE
215
0
43792
VANGUARD WHITEHALL FDS INC
HIGH DIV YLD
921946406
35988
498858
SH
SOLE
1842
0
497016
VANGUARD WORLD FD
MEGA CAP INDEX
921910873
8571
116221
SH
SOLE
0
0
116221
VANGUARD WORLD FD
MEGA CAP VAL ETF
921910840
21469
342570
SH
SOLE
0
0
342570
VANGUARD WORLD FD
MEGA GRWTH IND
921910816
22500
257200
SH
SOLE
0
0
257200
VANGUARD WORLD FDS
CONSUM DIS ETF
92204A108
2759
21941
SH
SOLE
0
0
21941
VANGUARD WORLD FDS
CONSUM STP ETF
92204A207
1112
8122
SH
SOLE
0
0
8122
VANGUARD WORLD FDS
ENERGY ETF
92204A306
1304
13344
SH
SOLE
0
0
13344
VANGUARD WORLD FDS
FINANCIALS ETF
92204A405
4250
86101
SH
SOLE
0
0
86101
VANGUARD WORLD FDS
HEALTH CAR ETF
92204A504
5207
39182
SH
SOLE
0
0
39182
VANGUARD WORLD FDS
INDUSTRIAL ETF
92204A603
1210
10909
SH
SOLE
0
0
10909
VANGUARD WORLD FDS
INF TECH ETF
92204A702
14427
119857
SH
SOLE
17559
0
102298
VANGUARD WORLD FDS
MATERIALS ETF
92204A801
921
8612
SH
SOLE
0
0
8612
VANGUARD WORLD FDS
TELCOMM ETF
92204A884
4267
45209
SH
SOLE
13393
0
31816
VANGUARD WORLD FDS
UTILITIES ETF
92204A876
4810
44968
SH
SOLE
0
0
44968
VANTIV INC
CL A
92210H105
13819
245582
SH
SOLE
189188
0
56394
VARIAN MED SYS INC
COM
92220P105
3116
31311
SH
SOLE
27045
0
4266
VASCO DATA SEC INTL INC
COM
92230Y104
331
18815
SH
SOLE
0
0
18815
VASCULAR BIOGENICS LTD
COM
M96883109
66
12657
SH
SOLE
0
0
12657
VCA INC
COM
918194101
9927
141853
SH
SOLE
18242
0
123611
VECTOR GROUP LTD
COM
92240M108
460
21344
SH
SOLE
2
0
21342
VECTREN CORP
COM
92240G101
27788
553555
SH
SOLE
536080
0
17475
VEECO INSTRS INC DEL
COM
922417100
395
20117
SH
SOLE
19744
0
373
VEEVA SYS INC
CL A COM
922475108
1642
39781
SH
SOLE
17890
0
21891
VENTAS INC
COM
92276F100
82936
1174233
SH
SOLE
1112665
0
61568
VEREIT INC
COM
92339V100
2879
277619
SH
SOLE
171661
0
105958
VERIFONE SYS INC
COM
92342Y109
4010
254759
SH
SOLE
27262
0
227497
VERINT SYS INC
COM
92343X100
1287
34205
SH
SOLE
32014
0
2191
VERISIGN INC
COM
92343E102
1135
14506
SH
SOLE
1160
0
13346
VERISK ANALYTICS INC
COM
92345Y106
6605
81268
SH
SOLE
75224
0
6044
VERIZON COMMUNICATIONS INC
COM
92343V104
426392
8202993
SH
SOLE
4510954
0
3692039
VERIZON COMMUNICATIONS INC
COM
92343V104
1
23900
SH
Call
SOLE
0
0
0
VERIZON COMMUNICATIONS INC
COM
92343V104
3
31000
SH
Call
SOLE
0
0
0
VERIZON COMMUNICATIONS INC
COM
92343V104
14
80200
SH
Call
SOLE
0
0
0
VERIZON COMMUNICATIONS INC
COM
92343V104
23
63100
SH
Call
SOLE
0
0
0
VERMILION ENERGY INC
COM
923725105
2230
57619
SH
SOLE
57019
0
600
VERTEX PHARMACEUTICALS INC
COM
92532F100
28268
324142
SH
SOLE
310799
0
13343
VIACOM INC NEW
CL A
92553P102
531
12408
SH
SOLE
0
0
12408
VIACOM INC NEW
CL B
92553P201
4772
125247
SH
SOLE
42706
0
82541
VIACOM INC NEW
CL B
92553P201
79
50900
SH
Call
SOLE
0
0
0
VICOR CORP
COM
925815102
270
23259
SH
SOLE
0
0
23259
VICTORY PORTFOLIOS II
CEMP US 500 ENHA
92647N782
1285
33273
SH
SOLE
0
0
33273
VICTORY PORTFOLIOS II
CEMP US EQ INCOM
92647N824
1323
33373
SH
SOLE
0
0
33373
VIRNETX HLDG CORP
COM
92823T108
98
32160
SH
SOLE
0
0
32160
VIRTUS GLOBAL DIVID INCOME F
COM
92835W107
684
56775
SH
SOLE
0
0
56775
VIRTUS GLOBAL MULTI-SEC INC
COM
92829B101
278
17505
SH
SOLE
0
0
17505
VIRTUS TOTAL RETURN FD
COM
92829A103
568
119790
SH
SOLE
0
0
119790
VISA INC
COM CL A
92826C839
130820
1581838
SH
SOLE
534079
0
1047759
VISA INC
COM CL A
92826C839
7
11600
SH
Call
SOLE
0
0
0
VISA INC
COM CL A
92826C839
18
19100
SH
Call
SOLE
0
0
0
VISTA OUTDOOR INC
COM
928377100
557
13978
SH
SOLE
6063
0
7915
VITAL THERAPIES INC
COM
92847R104
90
14782
SH
SOLE
0
0
14782
VITAMIN SHOPPE INC
COM
92849E101
531
19777
SH
SOLE
18469
0
1308
VIVUS INC
COM
928551100
21
18515
SH
SOLE
0
0
18515
VMWARE INC
CL A COM
928563402
3739
50976
SH
SOLE
27646
0
23330
VOC ENERGY TR
TR UNIT
91829B103
90
30223
SH
SOLE
0
0
30223
VODAFONE GROUP PLC NEW
SPNSR ADR
92857W308
167593
5749350
SH
SOLE
4947304
0
802046
VONAGE HLDGS CORP
COM
92886T201
231
34891
SH
SOLE
0
0
34891
VOXELJET AG
ADS
92912L107
50
10715
SH
SOLE
0
0
10715
VOYA EMERGING MKTS HIGH DIVI
COM
92912P108
459
56044
SH
SOLE
0
0
56044
VOYA FINL INC
COM
929089100
4171
144717
SH
SOLE
121775
0
22942
VOYA GLBL ADV & PREM OPP FD
COM
92912R104
270
26673
SH
SOLE
0
0
26673
VOYA GLBL EQTY DIV & PREM OP
COM
92912T100
325
44756
SH
SOLE
0
0
44756
VOYA INTL HIGH DIVID EQTY IN
COM
92912Y109
118
17848
SH
SOLE
0
0
17848
VOYA PRIME RATE TR
SH BEN INT
92913A100
359
68020
SH
SOLE
0
0
68020
VOYA RISK MANAGED NAT RES FD
COM
92913C106
1482
216726
SH
SOLE
0
0
216726
VTTI ENERGY PARTNERS LP
COM UNIT RP LT
Y9384M101
1113
58574
SH
SOLE
0
0
58574
VULCAN MATLS CO
COM
929160109
2918
25643
SH
SOLE
3621
0
22022
VWR CORP
COM
91843L103
3353
118246
SH
SOLE
116869
0
1377
W P CAREY INC
COM
92936U109
6202
96104
SH
SOLE
0
0
96104
WABASH NATL CORP
COM
929566107
167
11701
SH
SOLE
0
0
11701
WABCO HLDGS INC
COM
92927K102
8005
70506
SH
SOLE
68943
0
1563
WABTEC CORP
COM
929740108
2848
34878
SH
SOLE
24648
0
10230
WADDELL & REED FINL INC
CL A
930059100
3201
176259
SH
SOLE
0
0
176259
WAGEWORKS INC
COM
930427109
3224
52926
SH
SOLE
52882
0
44
WAL-MART STORES INC
COM
931142103
136705
1895510
SH
SOLE
976045
0
919465
WALGREENS BOOTS ALLIANCE INC
COM
931427108
55212
684835
SH
SOLE
113418
0
571417
WALGREENS BOOTS ALLIANCE INC
COM
931427108
16
16000
SH
Call
SOLE
0
0
0
WALGREENS BOOTS ALLIANCE INC
COM
931427108
29
22900
SH
Call
SOLE
0
0
0
WALGREENS BOOTS ALLIANCE INC
COM
931427108
20
35000
SH
Call
SOLE
0
0
0
WALGREENS BOOTS ALLIANCE INC
COM
931427108
5
20900
SH
Call
SOLE
0
0
0
WASHINGTON FED INC
COM
938824109
208
7787
SH
SOLE
4919
0
2868
WASHINGTON PRIME GROUP NEW
COM
93964W108
716
57807
SH
SOLE
53136
0
4671
WASHINGTON REAL ESTATE INVT
SH BEN INT
939653101
339
10887
SH
SOLE
0
0
10887
WASHINGTON TR BANCORP
COM
940610108
1850
45988
SH
SOLE
45988
0
0
WASTE CONNECTIONS INC
COM
94106B101
17820
238556
SH
SOLE
29612
0
208944
WASTE MGMT INC DEL
COM
94106L109
42077
659927
SH
SOLE
414963
0
244964
WATERS CORP
COM
941848103
7119
44917
SH
SOLE
39926
0
4991
WATSCO INC
COM
942622200
536
3803
SH
SOLE
100
0
3703
WAYFAIR INC
CL A
94419L101
1945
49415
SH
SOLE
40540
0
8875
WCI CMNTYS INC
COM PAR $0.01
92923C807
971
40951
SH
SOLE
0
0
40951
WD-40 CO
COM
929236107
406
3615
SH
SOLE
2599
0
1016
WEATHERFORD INTL PLC
ORD SHS
G48833100
19395
3451006
SH
SOLE
3219383
0
231623
WEB COM GROUP INC
COM
94733A104
614
35577
SH
SOLE
0
0
35577
WEBMD HEALTH CORP
COM
94770V102
2645
53218
SH
SOLE
8043
0
45175
WEBSTER FINL CORP CONN
COM
947890109
1092
28724
SH
SOLE
26792
0
1932
WEC ENERGY GROUP INC
COM
92939U106
50093
836544
SH
SOLE
760540
0
76004
WEIBO CORP
SPONSORED ADR
948596101
1516
30244
SH
SOLE
0
0
30244
WEIGHT WATCHERS INTL INC NEW
COM
948626106
182
17636
SH
SOLE
0
0
17636
WEINGARTEN RLTY INVS
SH BEN INT
948741103
335
8598
SH
SOLE
0
0
8598
WELLPOINT INC
NOTE 2.750%10/1
94973VBG1
315
180000
PRN
SOLE
0
0
180000
WELLS FARGO & CO NEW
*W EXP 10/28/201
949746119
378
30295
SH
SOLE
0
0
30295
WELLS FARGO & CO NEW
COM
949746101
160539
3625532
SH
SOLE
2416009
0
1209523
WELLS FARGO & CO NEW
PERP PFD CNV A
949746804
2552
1949
SH
SOLE
0
0
1949
WELLS FARGO GLOBAL DIVIDEND
WF GLOBAL OPPTY
94987C103
398
68491
SH
SOLE
0
0
68491
WELLS FARGO INCOME OPPORTUNI
WF INC OPPTY FD
94987B105
133
15853
SH
SOLE
0
0
15853
WELLS FARGO MULTI SECTOR INC
WF MLT SECTR INC
94987D101
5594
431321
SH
SOLE
0
0
431321
WELLTOWER INC
COM
95040Q104
111298
1488536
SH
SOLE
1223737
0
264799
WENDYS CO
COM
95058W100
1594
147615
SH
SOLE
101251
0
46364
WESBANCO INC
COM
950810101
465
14131
SH
SOLE
0
0
14131
WESCO AIRCRAFT HLDGS INC
COM
950814103
808
60146
SH
SOLE
59722
0
424
WESCO INTL INC
COM
95082P105
5168
84048
SH
SOLE
83183
0
865
WEST CORP
COM
952355204
2515
113883
SH
SOLE
107272
0
6611
WEST PHARMACEUTICAL SVSC INC
COM
955306105
4581
61495
SH
SOLE
44086
0
17409
WESTAR ENERGY INC
COM
95709T100
383
6752
SH
SOLE
5
0
6747
WESTERN ALLIANCE BANCORP
COM
957638109
1695
45139
SH
SOLE
34070
0
11069
WESTERN ASSET CLYM INFL OPP
COM
95766R104
1381
123438
SH
SOLE
0
0
123438
WESTERN ASSET CLYM INFL SEC
COM SH BEN INT
95766Q106
280
24490
SH
SOLE
0
0
24490
WESTERN ASSET EMRG MKT DEBT
COM
95766A101
949
58335
SH
SOLE
0
0
58335
WESTERN ASSET EMRG MKT INCM
COM
95766E103
571
49595
SH
SOLE
0
0
49595
WESTERN ASSET GLB HI INCOME
COM
95766B109
185
18155
SH
SOLE
0
0
18155
WESTERN ASSET GLOBAL CP DEFI
COM
95790C107
1208
68302
SH
SOLE
0
0
68302
WESTERN ASSET HGH YLD DFNDFD
COM
95768B107
963
62490
SH
SOLE
0
0
62490
WESTERN ASSET HIGH INCM FD I
COM
95766J102
538
74878
SH
SOLE
0
0
74878
WESTERN ASSET HIGH INCM OPP
COM
95766K109
571
113022
SH
SOLE
0
0
113022
WESTERN ASSET INTM MUNI FD I
COM
958435109
1188
112565
SH
SOLE
0
0
112565
WESTERN ASSET INVT GRADE DEF
COM
95790A101
417
18430
SH
SOLE
0
0
18430
WESTERN ASSET MTG CAP CORP
COM
95790D105
977
93798
SH
SOLE
0
0
93798
WESTERN ASSET MUN DEF OPP TR
COM
95768A109
1751
70635
SH
SOLE
0
0
70635
WESTERN ASSET MUN HI INCM FD
COM
95766N103
1335
167877
SH
SOLE
0
0
167877
WESTERN ASSET PREMIER BD FD
SHS BEN INT
957664105
178
13300
SH
SOLE
0
0
13300
WESTERN ASSET WORLDWIDE INCO
COM
957668106
349
30065
SH
SOLE
0
0
30065
WESTERN ASST MN PRT FD INC
COM
95766P108
3159
187173
SH
SOLE
0
0
187173
WESTERN ASST MNGD MUN FD INC
COM
95766M105
1595
105190
SH
SOLE
0
0
105190
WESTERN DIGITAL CORP
COM
958102105
35978
615331
SH
SOLE
506217
0
109114
WESTERN GAS EQUITY PARTNERS
COMUNT LTD PT
95825R103
894
21044
SH
SOLE
0
0
21044
WESTERN GAS PARTNERS LP
COM UNIT LP IN
958254104
5524
100341
SH
SOLE
0
0
100341
WESTERN REFNG INC
COM
959319104
868
32789
SH
SOLE
10
0
32779
WESTERN UN CO
COM
959802109
63527
3051238
SH
SOLE
3017336
0
33902
WESTLAKE CHEM PARTNERS LP
COM UNIT RP LP
960417103
410
17966
SH
SOLE
0
0
17966
WESTPAC BKG CORP
SPONSORED ADR
961214301
22985
1010769
SH
SOLE
967633
0
43136
WESTPORT FUEL SYSTEMS INC
COM NEW
960908309
83
51297
SH
SOLE
0
0
51297
WESTROCK CO
COM
96145D105
17990
371077
SH
SOLE
265911
0
105166
WEX INC
COM
96208T104
1128
10434
SH
SOLE
4290
0
6144
WEYERHAEUSER CO
COM
962166104
51010
1597053
SH
SOLE
1123912
0
473141
WHIRLPOOL CORP
COM
963320106
4731
29175
SH
SOLE
10659
0
18516
WHITE MTNS INS GROUP LTD
COM
G9618E107
4832
5822
SH
SOLE
5367
0
455
WHITEHORSE FIN INC
COM
96524V106
547
50041
SH
SOLE
0
0
50041
WHITEWAVE FOODS CO
COM
966244105
2060
37839
SH
SOLE
16762
0
21077
WHITING PETE CORP NEW
COM
966387102
3112
356041
SH
SOLE
0
0
356041
WHOLE FOODS MKT INC
COM
966837106
8097
285603
SH
SOLE
148865
0
136738
WILEY JOHN & SONS INC
CL A
968223206
12989
251669
SH
SOLE
250021
0
1648
WILLAMETTE VY VINEYARD INC
COM
969136100
100
12475
SH
SOLE
0
0
12475
WILLIAMS CLAYTON ENERGY INC
COM
969490101
624
7300
SH
SOLE
0
0
7300
WILLIAMS COS INC DEL
COM
969457100
10202
331992
SH
SOLE
20372
0
311620
WILLIAMS PARTNERS L P NEW
COM UNIT LTD PAR
96949L105
6109
164269
SH
SOLE
0
0
164269
WILLIAMS SONOMA INC
COM
969904101
980
19178
SH
SOLE
995
0
18183
WILLIS TOWERS WATSON PUB LTD
SHS
G96629103
25534
192316
SH
SOLE
190037
0
2279
WINDSTREAM HLDGS INC
COM NEW
97382A200
183
18177
SH
SOLE
0
0
18177
WINTRUST FINL CORP
COM
97650W108
2963
53312
SH
SOLE
40456
0
12856
WISDOMTREE TR
BOFA MERLYN ZE
97717W430
244
10313
SH
SOLE
0
0
10313
WISDOMTREE TR
BRAZILN RL FD
97717W240
997
59145
SH
SOLE
0
0
59145
WISDOMTREE TR
BRCLYS US AGGR
97717X511
332
6387
SH
SOLE
0
0
6387
WISDOMTREE TR
DIV EX-FINL FD
97717W406
1461
18597
SH
SOLE
0
0
18597
WISDOMTREE TR
EM LCL DEBT FD
97717X867
231
6060
SH
SOLE
0
0
6060
WISDOMTREE TR
EMER MKT HIGH FD
97717W315
7343
195438
SH
SOLE
0
0
195438
WISDOMTREE TR
EMG MKTS SMCAP
97717W281
1162
27839
SH
SOLE
0
0
27839
WISDOMTREE TR
EUROPE HEDGED EQ
97717X701
71462
1329776
SH
SOLE
981280
0
348496
WISDOMTREE TR
EUROPE SMCP DV
97717W869
1077
19469
SH
SOLE
0
0
19469
WISDOMTREE TR
GERMANY HEDEQ FD
97717W448
252
9612
SH
SOLE
4620
0
4992
WISDOMTREE TR
GLB HIGH DIV FD
97717W877
211
4920
SH
SOLE
0
0
4920
WISDOMTREE TR
HIGH DIV FD
97717W208
10882
163668
SH
SOLE
0
0
163668
WISDOMTREE TR
INDIA ERNGS FD
97717W422
3036
140440
SH
SOLE
0
0
140440
WISDOMTREE TR
INTL DIV EX FINL
97717W786
864
22189
SH
SOLE
0
0
22189
WISDOMTREE TR
INTL EQUITY FD
97717W703
16419
348825
SH
SOLE
339070
0
9755
WISDOMTREE TR
INTL LRGCAP DV
97717W794
677
15642
SH
SOLE
0
0
15642
WISDOMTREE TR
INTL SMCAP DIV
97717W760
4606
75050
SH
SOLE
0
0
75050
WISDOMTREE TR
ITL HDG QTLY DIV
97717X594
27456
1041189
SH
SOLE
772720
0
268469
WISDOMTREE TR
JAPN HEDGE EQT
97717W851
13046
304033
SH
SOLE
6087
0
297946
WISDOMTREE TR
JP SMALLCP DIV
97717W836
8740
142115
SH
SOLE
137794
0
4321
WISDOMTREE TR
JPN SCAP HDG EQT
97717W521
404
12961
SH
SOLE
0
0
12961
WISDOMTREE TR
LARGECAP DIVID
97717W307
22717
295058
SH
SOLE
260150
0
34908
WISDOMTREE TR
LRGECP VALUE FD
97717W547
27877
438588
SH
SOLE
436921
0
1667
WISDOMTREE TR
MDCP EARN FUND
97717W570
276
2881
SH
SOLE
0
0
2881
WISDOMTREE TR
MIDCAP DIVI FD
97717W505
15306
168373
SH
SOLE
0
0
168373
WISDOMTREE TR
SMALLCAP DIVID
97717W604
6122
81354
SH
SOLE
0
0
81354
WISDOMTREE TR
SMLCAP EARN FD
97717W562
1119
13176
SH
SOLE
0
0
13176
WISDOMTREE TR
TOTAL DIVID FD
97717W109
495
6333
SH
SOLE
0
0
6333
WISDOMTREE TR
US QTLY DIV GRT
97717X669
1558
48241
SH
SOLE
0
0
48241
WIX COM LTD
SHS
M98068105
396
9108
SH
SOLE
0
0
9108
WOLVERINE WORLD WIDE INC
COM
978097103
1164
50530
SH
SOLE
0
0
50530
WOODWARD INC
COM
980745103
554
8874
SH
SOLE
4952
0
3922
WORKDAY INC
CL A
98138H101
4828
52655
SH
SOLE
46878
0
5777
WORTHINGTON INDS INC
COM
981811102
951
19797
SH
SOLE
11570
0
8227
WPP PLC NEW
ADR
92937A102
5422
46054
SH
SOLE
44591
0
1463
WRIGHT MED GROUP N V
ORD SHS 0.03 PAR
N96617118
297
12121
SH
SOLE
12071
0
50
WSI INDS INC
COM
92932Q102
160
43500
SH
SOLE
0
0
43500
WYNDHAM WORLDWIDE CORP
COM
98310W108
8386
124552
SH
SOLE
22381
0
102171
WYNN RESORTS LTD
COM
983134107
8423
86461
SH
SOLE
13024
0
73437
XCEL ENERGY INC
COM
98389B100
10757
261484
SH
SOLE
174355
0
87129
XENIA HOTELS & RESORTS INC
COM
984017103
259
17079
SH
SOLE
0
0
17079
XEROX CORP
COM
984121103
1880
185594
SH
SOLE
91843
0
93751
XILINX INC
COM
983919101
12636
232527
SH
SOLE
177585
0
54942
XL GROUP LTD
COM
G98294104
2998
89156
SH
SOLE
57037
0
32119
XOMA CORP DEL
COM
98419J107
6
13013
SH
SOLE
0
0
13013
XPO LOGISTICS INC
COM
983793100
8745
238474
SH
SOLE
0
0
238474
XYLEM INC
COM
98419M100
3657
69720
SH
SOLE
10559
0
59161
YAHOO INC
COM
984332106
2529
58687
SH
SOLE
0
0
58687
YAMANA GOLD INC
COM
98462Y100
160
37208
SH
SOLE
0
0
37208
YELP INC
CL A
985817105
1289
30921
SH
SOLE
0
0
30921
YIRENDAI LTD
SPONSORED ADR
98585L100
263
11095
SH
SOLE
0
0
11095
YRC WORLDWIDE INC
COM PAR $.01
984249607
1544
125315
SH
SOLE
0
0
125315
YUM BRANDS INC
COM
988498101
19912
219268
SH
SOLE
54938
0
164330
YUM BRANDS INC
COM
988498101
92
24200
SH
Call
SOLE
0
0
0
YUM BRANDS INC
COM
988498101
354
36700
SH
Call
SOLE
0
0
0
ZAYO GROUP HLDGS INC
COM
98919V105
12517
421295
SH
SOLE
601
0
420694
ZEBRA TECHNOLOGIES CORP
CL A
989207105
2799
40203
SH
SOLE
36710
0
3493
ZELTIQ AESTHETICS INC
COM
98933Q108
847
21603
SH
SOLE
11900
0
9703
ZENDESK INC
COM
98936J101
650
21174
SH
SOLE
0
0
21174
ZILLOW GROUP INC
CL C CAP STK
98954M200
211
6088
SH
SOLE
3897
0
2191
ZIMMER BIOMET HLDGS INC
COM
98956P102
22395
172241
SH
SOLE
124220
0
48021
ZION OIL & GAS INC
COM
989696109
17
12189
SH
SOLE
0
0
12189
ZIONS BANCORPORATION
COM
989701107
840
27092
SH
SOLE
46
0
27046
ZIOPHARM ONCOLOGY INC
COM
98973P101
202
35802
SH
SOLE
0
0
35802
ZOES KITCHEN INC
COM
98979J109
1088
49021
SH
SOLE
46767
0
2254
ZOETIS INC
CL A
98978V103
20665
397333
SH
SOLE
222174
0
175159
ZWEIG FD
COM NEW
989834205
255
19668
SH
SOLE
0
0
19668
ZYNGA INC
CL A
98986T108
258
88701
SH
SOLE
0
0
88701