0001084208-16-000014.txt : 20160811
0001084208-16-000014.hdr.sgml : 20160811
20160811153333
ACCESSION NUMBER: 0001084208-16-000014
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20160630
FILED AS OF DATE: 20160811
DATE AS OF CHANGE: 20160811
EFFECTIVENESS DATE: 20160811
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: 161824438
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
06-30-2016
06-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
08-11-2016
0
3089
31940271
false
INFORMATION TABLE
2
rj0804_13F.xml
SECTION 13F HOLDINGS REPORT
1 800 FLOWERS COM
CL A
68243Q106
129
14300
SH
SOLE
0
0
14300
3-D SYS CORP DEL
COM NEW
88554D205
1617
118065
SH
SOLE
400
0
118465
3M CO
COM
88579Y101
83960
479429
SH
SOLE
230277
0
249152
8POINT3 ENERGY PARTNERS LP
CL A RPT LTDPT
282539105
399
25272
SH
SOLE
0
0
25272
AAC HLDGS INC
COM
000307108
735
32211
SH
SOLE
0
0
32211
AAON INC
COM PAR $0.004
000360206
234
8509
SH
SOLE
0
0
8509
AAR CORP
COM
000361105
414
17742
SH
SOLE
0
0
17742
AARONS INC
COM PAR $0.50
002535300
232
10620
SH
SOLE
9051
0
1569
ABAXIS INC
COM
002567105
3438
72788
SH
SOLE
72651
0
137
ABB LTD
SPONSORED ADR
000375204
657
33123
SH
SOLE
5891
0
27232
ABBOTT LABS
COM
002824100
59817
1521678
SH
SOLE
932543
0
589135
ABBVIE INC
COM
00287Y109
131658
2126602
SH
SOLE
1298106
0
828496
ABBVIE INC
COM
00287Y109
27
20100
SH
Call
SOLE
0
0
0
ABERDEEN ASIA PACIFIC INCOM
COM
003009107
469
93521
SH
SOLE
0
0
93521
ABIOMED INC
COM
003654100
1188
10868
SH
SOLE
5291
0
5577
ACACIA RESH CORP
ACACIA TCH COM
003881307
99
22500
SH
SOLE
0
0
22500
ACADEMY FDS TR
INNOV IBD50 FD
004006508
227
10580
SH
SOLE
0
0
10580
ACADIA HEALTHCARE COMPANY IN
COM
00404A109
2550
46025
SH
SOLE
31840
0
14185
ACADIA PHARMACEUTICALS INC
COM
004225108
281
8644
SH
SOLE
6540
0
2104
ACADIA PHARMACEUTICALS INC
COM
004225108
41
11000
SH
Call
SOLE
0
0
0
ACCENTURE PLC IRELAND
SHS CLASS A
G1151C101
37131
327730
SH
SOLE
91806
0
235924
ACHILLION PHARMACEUTICALS IN
COM
00448Q201
813
104181
SH
SOLE
0
0
104181
ACHILLION PHARMACEUTICALS IN
COM
00448Q201
4
22000
SH
Call
SOLE
0
0
0
ACHILLION PHARMACEUTICALS IN
COM
00448Q201
4
19800
SH
Call
SOLE
0
0
0
ACORDA THERAPEUTICS INC
COM
00484M106
454
17782
SH
SOLE
12524
0
5258
ACTIVISION BLIZZARD INC
COM
00507V109
16276
410690
SH
SOLE
375369
0
35321
ACTUANT CORP
CL A NEW
00508X203
6316
279327
SH
SOLE
279256
0
71
ACUITY BRANDS INC
COM
00508Y102
11419
46051
SH
SOLE
38019
0
8032
ADAM NAT RES FD INC
COM
00548F105
1898
94384
SH
SOLE
0
0
94384
ADAMS DIVERSIFIED EQUITY FD
COM
006212104
9821
775177
SH
SOLE
2331
0
772846
ADMA BIOLOGICS INC
COM
000899104
65
10891
SH
SOLE
0
0
10891
ADOBE SYS INC
COM
00724F101
23098
241131
SH
SOLE
200189
0
40942
ADVANCE AUTO PARTS INC
COM
00751Y106
4265
26386
SH
SOLE
10818
0
15568
ADVANCED ENERGY INDS
COM
007973100
852
22433
SH
SOLE
0
0
22433
ADVANCED MICRO DEVICES INC
COM
007903107
377
73332
SH
SOLE
0
0
73332
ADVENT CLAY CONV SEC INC FD
COM
007639107
404
73260
SH
SOLE
0
0
73260
ADVENT CLAYMORE CV SECS & IN
COM
00764C109
1312
94020
SH
SOLE
0
0
94020
ADVENT CLAYMORE ENH GRW & IN
COM
00765E104
550
67213
SH
SOLE
0
0
67213
ADVISORSHARES TR
PERITUS HG YLD
00768Y503
341
10083
SH
SOLE
0
0
10083
ADVISORSHARES TR
RANGER EQUITY BE
00768Y883
772
72781
SH
SOLE
0
0
72781
ADVISORSHARES TR
SAGE CORE ETF
00768Y651
4305
43378
SH
SOLE
0
0
43378
ADVISORY BRD CO
COM
00762W107
250
7067
SH
SOLE
6298
0
769
AEGON N V
NY REGISTRY SH
007924103
3970
990085
SH
SOLE
48621
0
941464
AERCAP HOLDINGS NV
SHS
N00985106
4947
147262
SH
SOLE
145867
0
1395
AERIE PHARMACEUTICALS INC
COM
00771V108
925
52563
SH
SOLE
51463
0
1100
AEROVIRONMENT INC
COM
008073108
203
7306
SH
SOLE
0
0
7306
AES CORP
COM
00130H105
6735
539632
SH
SOLE
522250
0
17382
AES TR III
PFD CV 6.75%
00808N202
507
9747
SH
SOLE
0
0
9747
AETNA INC NEW
COM
00817Y108
22015
180255
SH
SOLE
114775
0
65480
AFFILIATED MANAGERS GROUP
COM
008252108
1300
9234
SH
SOLE
6140
0
3094
AFLAC INC
COM
001055102
14249
197471
SH
SOLE
22650
0
174821
AGCO CORP
COM
001084102
9077
192605
SH
SOLE
192100
0
505
AGILENT TECHNOLOGIES INC
COM
00846U101
413
9310
SH
SOLE
62
0
9248
AGL RES INC
COM
001204106
2092
31708
SH
SOLE
0
0
31708
AGNICO EAGLE MINES LTD
COM
008474108
2846
53200
SH
SOLE
37
0
53163
AGREE REALTY CORP
COM
008492100
2692
55813
SH
SOLE
35903
0
19910
AGRIUM INC
COM
008916108
15009
165988
SH
SOLE
120630
0
45358
AIMMUNE THERAPEUTICS INC
COM
00900T107
133
12291
SH
SOLE
12291
0
0
AIR LEASE CORP
CL A
00912X302
1832
68400
SH
SOLE
6129
0
62271
AIR METHODS CORP
COM PAR $.06
009128307
2457
68565
SH
SOLE
68239
0
326
AIR PRODS & CHEMS INC
COM
009158106
17378
122348
SH
SOLE
47144
0
75204
AIRCASTLE LTD
COM
G0129K104
12493
638693
SH
SOLE
443384
0
195309
AIRTRAN HLDGS INC
NOTE 5.250%11/0
00949PAD0
275
100000
PRN
SOLE
0
0
100000
AK STL HLDG CORP
COM
001547108
143
30628
SH
SOLE
0
0
30628
AKAMAI TECHNOLOGIES INC
COM
00971T101
5050
90285
SH
SOLE
63731
0
26554
AKEBIA THERAPEUTICS INC
COM
00972D105
172
22937
SH
SOLE
20437
0
2500
ALAMOS GOLD INC NEW
COM CL A
011532108
86
10033
SH
SOLE
0
0
10033
ALASKA AIR GROUP INC
COM
011659109
11446
196367
SH
SOLE
30067
0
166300
ALBEMARLE CORP
COM
012653101
5378
67806
SH
SOLE
38368
0
29438
ALCENTRA CAP CORP
COM
01374T102
2026
166760
SH
SOLE
0
0
166760
ALCOA INC
COM
013817101
3538
381648
SH
SOLE
1763
0
379885
ALCOA INC
COM
013817101
1
15100
SH
Call
SOLE
0
0
0
ALDER BIOPHARMACEUTICALS INC
COM
014339105
363
14520
SH
SOLE
6792
0
7728
ALERE INC
COM
01449J105
322
7725
SH
SOLE
3396
0
4329
ALEXANDRIA REAL ESTATE EQ IN
COM
015271109
3328
32149
SH
SOLE
23972
0
8177
ALEXCO RESOURCE CORP
COM
01535P106
153
93964
SH
SOLE
0
0
93964
ALEXION PHARMACEUTICALS INC
COM
015351109
24160
206921
SH
SOLE
126182
0
80739
ALIBABA GROUP HLDG LTD
SPONSORED ADS
01609W102
31266
393131
SH
SOLE
289125
0
104006
ALIGN TECHNOLOGY INC
COM
016255101
1996
24774
SH
SOLE
18070
0
6704
ALJ REGIONAL HLDGS INC
COM
001627108
63
12500
SH
SOLE
0
0
12500
ALKERMES PLC
SHS
G01767105
1056
24434
SH
SOLE
22215
0
2219
ALLEGHANY CORP DEL
COM
017175100
12854
23389
SH
SOLE
13967
0
9422
ALLEGION PUB LTD CO
ORD SHS
G0176J109
2236
32204
SH
SOLE
2613
0
29591
ALLERGAN PLC
SHS
G0177J108
82749
358080
SH
SOLE
254510
0
103570
ALLETE INC
COM NEW
018522300
4400
68081
SH
SOLE
63331
0
4750
ALLIANCE DATA SYSTEMS CORP
COM
018581108
11060
56454
SH
SOLE
29311
0
27143
ALLIANCE RES PARTNER L P
UT LTD PART
01877R108
543
34463
SH
SOLE
0
0
34463
ALLIANCEBERNSTEIN GBL HGH IN
COM
01879R106
755
61473
SH
SOLE
0
0
61473
ALLIANCEBERNSTEIN HOLDING LP
UNIT LTD PARTN
01881G106
966
41462
SH
SOLE
0
0
41462
ALLIANT ENERGY CORP
COM
018802108
8749
220381
SH
SOLE
196466
0
23915
ALLIANZGI CONV & INCOME FD
COM
018828103
439
71303
SH
SOLE
0
0
71303
ALLIANZGI CONV & INCOME FD I
COM
018825109
1213
228464
SH
SOLE
0
0
228464
ALLIANZGI DIVERS INC & CNV F
COM
01883J108
842
47408
SH
SOLE
0
0
47408
ALLIANZGI EQUITY & CONV INCO
COM
018829101
2529
137495
SH
SOLE
0
0
137495
ALLIANZGI NFJ DIVID INT & PR
COM
01883A107
1590
128975
SH
SOLE
0
0
128975
ALLIED WRLD ASSUR COM HLDG A
SHS
H01531104
17501
498050
SH
SOLE
494931
0
3119
ALLSCRIPTS HEALTHCARE SOLUTN
COM
01988P108
157
12399
SH
SOLE
0
0
12399
ALLSTATE CORP
COM
020002101
49874
712971
SH
SOLE
188377
0
524594
ALLSTATE CORP
COM
020002101
7
10800
SH
Call
SOLE
0
0
0
ALLY FINL INC
COM
02005N100
6162
361011
SH
SOLE
351949
0
9062
ALMADEN MINERALS LTD
COM CL B
020283305
662
406060
SH
SOLE
0
0
406060
ALNYLAM PHARMACEUTICALS INC
COM
02043Q107
222
4008
SH
SOLE
0
0
4008
ALPHABET INC
CAP STK CL A
02079K305
104944
149168
SH
SOLE
50463
0
98705
ALPHABET INC
CAP STK CL C
02079K107
105756
152800
SH
SOLE
60333
0
92467
ALPINE GLOBAL DYNAMIC DIVD F
COM NEW
02082E205
218
25801
SH
SOLE
0
0
25801
ALPINE GLOBAL PREMIER PPTYS
COM SBI
02083A103
917
167088
SH
SOLE
0
0
167088
ALPINE TOTAL DYNAMIC DIVID F
COM SH BEN INT N
021060207
8778
1209117
SH
SOLE
0
0
1209117
ALPS ETF TR
ALERIAN MLP
00162Q866
45195
3553043
SH
SOLE
50
0
3552993
ALPS ETF TR
ALERIAN MLP
00162Q866
47
26600
SH
Call
SOLE
0
0
0
ALPS ETF TR
C&S GLOBL ETF
00162Q106
846
18898
SH
SOLE
0
0
18898
ALPS ETF TR
EQUAL SEC ETF
00162Q205
247
4268
SH
SOLE
0
0
4268
ALPS ETF TR
INTL SEC DV DOG
00162Q718
357
15356
SH
SOLE
0
0
15356
ALPS ETF TR
MED BREAKTHGH
00162Q593
378
16677
SH
SOLE
0
0
16677
ALPS ETF TR
RIVRFRNT STR INC
00162Q783
42132
1694088
SH
SOLE
1685928
0
8160
ALPS ETF TR
SECTR DIV DOGS
00162Q858
16127
404296
SH
SOLE
0
0
404296
ALPS ETF TR
SPROTT GL MINE
00162Q643
928
35752
SH
SOLE
0
0
35752
ALPS ETF TR
US EQTHIVOLPT WR
00162Q734
691
35489
SH
SOLE
0
0
35489
ALTRIA GROUP INC
COM
02209S103
246582
3575719
SH
SOLE
2472968
0
1102751
ALZA CORP
SDCV 7/2
02261WAB5
500
301000
PRN
SOLE
0
0
301000
AMARIN CORP PLC
SPONS ADR NEW
023111206
85
39240
SH
SOLE
0
0
39240
AMAZON COM INC
COM
023135106
117332
163958
SH
SOLE
62673
0
101285
AMBARELLA INC
SHS
G037AX101
888
17478
SH
SOLE
1764
0
15714
AMBEV SA
SPONSORED ADR
02319V103
2995
506724
SH
SOLE
476212
0
30512
AMC NETWORKS INC
CL A
00164V103
11244
186094
SH
SOLE
143989
0
42105
AMDOCS LTD
SHS
G02602103
14113
244509
SH
SOLE
241939
0
2570
AMEC FOSTER WHEELER PLC
SPONSORED ADR
00167X205
154
23619
SH
SOLE
15865
0
7754
AMERCO
COM
023586100
849
2266
SH
SOLE
11
0
2255
AMEREN CORP
COM
023608102
32001
597261
SH
SOLE
558075
0
39186
AMERICA FIRST MULTIFAMILY IN
BEN UNIT CTF
02364V107
768
140225
SH
SOLE
0
0
140225
AMERICA MOVIL SAB DE CV
SPON ADR L SHS
02364W105
364
29709
SH
SOLE
0
0
29709
AMERICAN AIRLS GROUP INC
COM
02376R102
4049
143026
SH
SOLE
0
0
143026
AMERICAN ASSETS TR INC
COM
024013104
4112
96891
SH
SOLE
96614
0
277
AMERICAN CAMPUS CMNTYS INC
COM
024835100
2717
51391
SH
SOLE
49819
0
1572
AMERICAN CAP LTD
COM
02503Y103
207
13098
SH
SOLE
0
0
13098
AMERICAN CAP MTG INVT CORP
COM
02504A104
860
54490
SH
SOLE
0
0
54490
AMERICAN CAP SR FLOATING LTD
COM
02504D108
208
20255
SH
SOLE
0
0
20255
AMERICAN CAPITAL AGENCY CORP
COM
02503X105
5887
297035
SH
SOLE
158823
0
138212
AMERICAN EAGLE OUTFITTERS NE
COM
02553E106
384
24096
SH
SOLE
5072
0
19024
AMERICAN ELEC PWR INC
COM
025537101
47955
684189
SH
SOLE
486914
0
197275
AMERICAN EXPRESS CO
COM
025816109
31272
514676
SH
SOLE
230762
0
283914
AMERICAN FARMLAND CO
COM
02589Y100
1145
189558
SH
SOLE
0
0
189558
AMERICAN FINL GROUP INC OHIO
COM
025932104
423
5720
SH
SOLE
125
0
5595
AMERICAN HOMES 4 RENT
CL A
02665T306
23346
1139949
SH
SOLE
244133
0
895816
AMERICAN INTL GROUP INC
COM NEW
026874784
3892
73589
SH
SOLE
275
0
73314
AMERICAN STS WTR CO
COM
029899101
1250
28518
SH
SOLE
0
0
28518
AMERICAN SUPERCONDUCTOR CORP
SHS NEW
030111207
103
12200
SH
SOLE
0
0
12200
AMERICAN TOWER CORP NEW
COM
03027X100
32966
290155
SH
SOLE
149392
0
140763
AMERICAN WOODMARK CORP
COM
030506109
319
4809
SH
SOLE
37
0
4772
AMERICAN WTR WKS CO INC NEW
COM
030420103
18092
214081
SH
SOLE
88
0
213993
AMERIGAS PARTNERS L P
UNIT L P INT
030975106
18221
390181
SH
SOLE
364835
0
25346
AMERIPRISE FINL INC
COM
03076C106
2875
31992
SH
SOLE
23675
0
8317
AMERISAFE INC
COM
03071H100
1429
23347
SH
SOLE
23347
0
0
AMERISOURCEBERGEN CORP
COM
03073E105
4578
57718
SH
SOLE
5085
0
52633
AMETEK INC NEW
COM
031100100
359
7763
SH
SOLE
2249
0
5514
AMGEN INC
COM
031162100
61550
404533
SH
SOLE
243551
0
160982
AMN HEALTHCARE SERVICES INC
COM
001744101
2952
73849
SH
SOLE
1949
0
71900
AMPHENOL CORP NEW
CL A
032095101
1566
27309
SH
SOLE
9923
0
17386
AMSURG CORP
COM
03232P405
20524
264686
SH
SOLE
43237
0
221449
AMSURG CORP
PFD CNV SR A-1 %
03232P504
289
2000
SH
SOLE
0
0
2000
AMTRUST FINL SVCS INC
COM
032359309
5460
222875
SH
SOLE
161387
0
61488
ANADARKO PETE CORP
COM
032511107
72760
1366380
SH
SOLE
1152176
0
214204
ANALOG DEVICES INC
COM
032654105
11385
201011
SH
SOLE
44593
0
156418
ANHEUSER BUSCH INBEV SA/NV
SPONSORED ADR
03524A108
24396
185265
SH
SOLE
144182
0
41083
ANIXTER INTL INC
COM
035290105
1521
28556
SH
SOLE
28127
0
429
ANNALY CAP MGMT INC
COM
035710409
10023
905463
SH
SOLE
342599
0
562864
ANSYS INC
COM
03662Q105
2184
24066
SH
SOLE
22644
0
1422
ANTERO MIDSTREAM PARTNERS LP
UNT LTD PARTN
03673L103
1506
54043
SH
SOLE
0
0
54043
ANTERO RES CORP
COM
03674X106
424
16320
SH
SOLE
0
0
16320
ANTHEM INC
COM
036752103
7053
53701
SH
SOLE
37134
0
16567
AON PLC
SHS CL A
G0408V102
34974
320183
SH
SOLE
271639
0
48544
APACHE CORP
COM
037411105
3007
54011
SH
SOLE
127
0
53884
APARTMENT INVT & MGMT CO
CL A
03748R101
1052
23828
SH
SOLE
40
0
23788
APOLLO COML REAL EST FIN INC
COM
03762U105
478
29770
SH
SOLE
0
0
29770
APOLLO GLOBAL MGMT LLC
CL A SHS
037612306
376
24851
SH
SOLE
0
0
24851
APOLLO INVT CORP
COM
03761U106
471
85031
SH
SOLE
0
0
85031
APPLE HOSPITALITY REIT INC
COM NEW
03784Y200
304
16144
SH
SOLE
0
0
16144
APPLE INC
COM
037833100
374233
3914520
SH
SOLE
1038486
0
2876034
APPLE INC
COM
037833100
2
13500
SH
Call
SOLE
0
0
0
APPLE INC
COM
037833100
8
23800
SH
Call
SOLE
0
0
0
APPLE INC
COM
037833100
12
18100
SH
Call
SOLE
0
0
0
APPLE INC
COM
037833100
1
15400
SH
Call
SOLE
0
0
0
APPLE INC
COM
037833100
16
12800
SH
Call
SOLE
0
0
0
APPLIED INDL TECHNOLOGIES IN
COM
03820C105
3089
68428
SH
SOLE
62219
0
6209
APPLIED MATLS INC
COM
038222105
14467
603548
SH
SOLE
392863
0
210685
APPLIED MICRO CIRCUITS CORP
COM NEW
03822W406
2553
397652
SH
SOLE
0
0
397652
APPLIED OPTOELECTRONICS INC
COM
03823U102
903
80966
SH
SOLE
0
0
80966
APTARGROUP INC
COM
038336103
5166
65284
SH
SOLE
51370
0
13914
AQUA AMERICA INC
COM
03836W103
5587
156676
SH
SOLE
0
0
156676
ARAMARK
COM
03852U106
1514
45303
SH
SOLE
44234
0
1069
ARCELORMITTAL SA LUXEMBOURG
NY REGISTRY SH
03938L104
154
32991
SH
SOLE
32809
0
182
ARCHER DANIELS MIDLAND CO
COM
039483102
5413
126195
SH
SOLE
43149
0
83046
ARCHROCK PARTNERS L P
COM UNITS REPSTG
03957U100
216
15975
SH
SOLE
0
0
15975
ARCOS DORADOS HOLDINGS INC
SHS CLASS -A -
G0457F107
57
12000
SH
SOLE
0
0
12000
ARES CAP CORP
COM
04010L103
5222
367775
SH
SOLE
247975
0
119800
ARES CAP CORP
NOTE 4.375% 1/1
04010LAM5
1298
1250000
PRN
SOLE
0
0
1250000
ARES DYNAMIC CR ALLOCATION F
COM
04014F102
2237
162701
SH
SOLE
0
0
162701
ARES MGMT L P
COM UNIT RP IN
04014Y101
184
13035
SH
SOLE
0
0
13035
ARGO GROUP INTL HLDGS LTD
COM
G0464B107
1700
32763
SH
SOLE
0
0
32763
ARIAD PHARMACEUTICALS INC
COM
04033A100
370
50072
SH
SOLE
0
0
50072
ARM HLDGS PLC
SPONSORED ADR
042068106
7521
165255
SH
SOLE
156352
0
8903
ARMADA HOFFLER PPTYS INC
COM
04208T108
782
56950
SH
SOLE
0
0
56950
ARRIS INTL INC
SHS
G0551A103
1803
86001
SH
SOLE
2599
0
83402
ARROW ELECTRS INC
COM
042735100
8227
132903
SH
SOLE
132548
0
355
ARROW ETF TR
ARROW DJ GLB YLD
04273H104
2503
134136
SH
SOLE
0
0
134136
ARROWHEAD PHARMACEUTICALS IN
COM
04280A100
55
10263
SH
SOLE
0
0
10263
ARTISAN PARTNERS ASSET MGMT
CL A
04316A108
3060
110539
SH
SOLE
109201
0
1338
ASA GOLD AND PRECIOUS MTLS L
SHS
G3156P103
445
30086
SH
SOLE
0
0
30086
ASCENA RETAIL GROUP INC
COM
04351G101
237
33918
SH
SOLE
24017
0
9901
ASHLAND INC NEW
COM
044209104
347
3019
SH
SOLE
48
0
2971
ASML HOLDING N V
N Y REGISTRY SHS
N07059210
12479
125783
SH
SOLE
120078
0
5705
ASPEN TECHNOLOGY INC
COM
045327103
3486
86632
SH
SOLE
83396
0
3236
ASSURANT INC
COM
04621X108
4421
51223
SH
SOLE
45364
0
5859
ASSURED GUARANTY LTD
COM
G0585R106
210
8288
SH
SOLE
7342
0
946
ASTERIAS BIOTHERAPEUTICS INC
COM SER A
04624N107
34
14078
SH
SOLE
0
0
14078
ASTRAZENECA PLC
SPONSORED ADR
046353108
38094
1261816
SH
SOLE
976313
0
285503
AT&T INC
COM
00206R102
346046
8008466
SH
SOLE
4703117
0
3305349
AT&T INC
COM
00206R102
73
17200
SH
Call
SOLE
0
0
0
AT&T INC
COM
00206R102
16
20600
SH
Call
SOLE
0
0
0
ATLAS AIR WORLDWIDE HLDGS IN
COM NEW
049164205
1496
36112
SH
SOLE
21791
0
14321
ATLASSIAN CORP PLC
CL A
G06242104
322
12420
SH
SOLE
11170
0
1250
ATMOS ENERGY CORP
COM
049560105
2657
32674
SH
SOLE
3220
0
29454
ATRICURE INC
COM
04963C209
424
30000
SH
SOLE
0
0
30000
ATRION CORP
COM
049904105
424
990
SH
SOLE
0
0
990
ATWOOD OCEANICS INC
COM
050095108
145
11621
SH
SOLE
0
0
11621
AUTODESK INC
COM
052769106
34400
635386
SH
SOLE
620782
0
14604
AUTOHOME INC
SP ADR RP CL A
05278C107
4107
204248
SH
SOLE
204248
0
0
AUTOLIV INC
COM
052800109
2148
19995
SH
SOLE
18715
0
1280
AUTOMATIC DATA PROCESSING IN
COM
053015103
54130
589198
SH
SOLE
368217
0
220981
AUTONATION INC
COM
05329W102
1228
26148
SH
SOLE
1146
0
25002
AUTOZONE INC
COM
053332102
6859
8640
SH
SOLE
3568
0
5072
AVALONBAY CMNTYS INC
COM
053484101
1114
6176
SH
SOLE
0
0
6176
AVANGRID INC
COM
05351W103
693
15053
SH
SOLE
0
0
15053
AVENUE FINL HLDGS INC
COM
05358K102
590
30000
SH
SOLE
0
0
30000
AVENUE INCOME CR STRATEGIES
COM
05358E106
425
35500
SH
SOLE
0
0
35500
AVERY DENNISON CORP
COM
053611109
6845
91577
SH
SOLE
72268
0
19309
AVISTA CORP
COM
05379B107
1082
24162
SH
SOLE
0
0
24162
AVIVA PLC
ADR
05382A104
213
19966
SH
SOLE
19154
0
812
AVNET INC
COM
053807103
7806
192704
SH
SOLE
190361
0
2343
AVON PRODS INC
COM
054303102
85
22529
SH
SOLE
0
0
22529
AXIS CAPITAL HOLDINGS LTD
SHS
G0692U109
435
7905
SH
SOLE
0
0
7905
B & G FOODS INC NEW
COM
05508R106
6889
142918
SH
SOLE
69801
0
73117
B/E AEROSPACE INC
COM
073302101
1150
24904
SH
SOLE
18937
0
5967
B2GOLD CORP
COM
11777Q209
264
105518
SH
SOLE
0
0
105518
BABSON CAP GLB SHT DURHGH YL
COM
05617T100
673
37700
SH
SOLE
0
0
37700
BABSON CAP PARTN INVS TR
SH BEN INT
05616B100
514
34904
SH
SOLE
0
0
34904
BADGER METER INC
COM
056525108
240
3280
SH
SOLE
1478
0
1802
BAIDU INC
SPON ADR REP A
056752108
13023
78857
SH
SOLE
42059
0
36798
BAKER HUGHES INC
COM
057224107
4213
93352
SH
SOLE
119
0
93233
BALCHEM CORP
COM
057665200
2432
40769
SH
SOLE
25469
0
15300
BALL CORP
COM
058498106
1925
26634
SH
SOLE
7471
0
19163
BANC OF CALIFORNIA INC
COM
05990K106
411
22709
SH
SOLE
0
0
22709
BANCO BILBAO VIZCAYA ARGENTA
SPONSORED ADR
05946K101
8645
1506134
SH
SOLE
1495866
0
10268
BANCO SANTANDER SA
ADR
05964H105
858
218838
SH
SOLE
70775
0
148063
BANCORPSOUTH INC
COM
059692103
1856
81793
SH
SOLE
0
0
81793
BANCROFT FUND LTD
COM
059695106
866
46303
SH
SOLE
0
0
46303
BANK AMER CORP
*W EXP 01/16/201
060505146
36
10446
SH
SOLE
0
0
10446
BANK AMER CORP
*W EXP 10/28/201
060505153
1
12300
SH
SOLE
0
0
12300
BANK AMER CORP
7.25%CNV PFD L
060505682
1551
1297
SH
SOLE
0
0
1297
BANK AMER CORP
COM
060505104
46906
3534730
SH
SOLE
1032523
0
2502207
BANK HAWAII CORP
COM
062540109
642
9333
SH
SOLE
2058
0
7275
BANK MONTREAL QUE
COM
063671101
6006
94912
SH
SOLE
13482
0
81430
BANK N S HALIFAX
COM
064149107
1280
26192
SH
SOLE
0
0
26192
BANK NEW YORK MELLON CORP
COM
064058100
16792
432228
SH
SOLE
278523
0
153705
BANK OF THE OZARKS INC
COM
063904106
9961
265478
SH
SOLE
118642
0
146836
BANKUNITED INC
COM
06652K103
3550
115575
SH
SOLE
99441
0
16134
BANRO CORP
COM
066800103
38
131350
SH
SOLE
0
0
131350
BARCLAYS BANK PLC
ADR PFD SR 5
06739H362
562
21744
SH
SOLE
0
0
21744
BARCLAYS BANK PLC
SP ADR 7.1%PF3
06739H776
1134
44038
SH
SOLE
0
0
44038
BARCLAYS BK PLC
ADR 2 PREF 2
06739F390
269
10498
SH
SOLE
0
0
10498
BARCLAYS BK PLC
IPSP CROIL ETN
06738C786
281
44892
SH
SOLE
0
0
44892
BARCLAYS PLC
ADR
06738E204
10709
1409042
SH
SOLE
920750
0
488292
BARD C R INC
COM
067383109
2246
9552
SH
SOLE
915
0
8637
BARRICK GOLD CORP
COM
067901108
5300
248217
SH
SOLE
180785
0
67432
BASIC ENERGY SVCS INC NEW
COM
06985P100
43
25577
SH
SOLE
0
0
25577
BAXTER INTL INC
COM
071813109
7280
160993
SH
SOLE
94459
0
66534
BB&T CORP
COM
054937107
63618
1786515
SH
SOLE
1133862
0
652653
BCE INC
COM NEW
05534B760
123342
2612800
SH
SOLE
2526874
0
85926
BECTON DICKINSON & CO
COM
075887109
52131
307366
SH
SOLE
71845
0
235521
BED BATH & BEYOND INC
COM
075896100
1356
31371
SH
SOLE
229
0
31142
BEMIS INC
COM
081437105
19403
376819
SH
SOLE
354838
0
21981
BENCHMARK ELECTRS INC
COM
08160H101
786
37155
SH
SOLE
36809
0
346
BENEFITFOCUS INC
COM
08180D106
1426
37416
SH
SOLE
0
0
37416
BERKLEY W R CORP
COM
084423102
7951
132691
SH
SOLE
126624
0
6067
BERKSHIRE HATHAWAY INC DEL
CL A
084670108
18009
83
SH
SOLE
0
0
83
BERKSHIRE HATHAWAY INC DEL
CL B NEW
084670702
198079
1368044
SH
SOLE
263324
0
1104720
BERRY PLASTICS GROUP INC
COM
08579W103
5374
138316
SH
SOLE
135422
0
2894
BEST BUY INC
COM
086516101
6680
218285
SH
SOLE
128281
0
90004
BG STAFFING INC
COM
05544A109
226
11968
SH
SOLE
0
0
11968
BGC PARTNERS INC
CL A
05541T101
9656
1108615
SH
SOLE
365255
0
743360
BHP BILLITON LTD
SPONSORED ADR
088606108
5519
193243
SH
SOLE
114903
0
78340
BHP BILLITON PLC
SPONSORED ADR
05545E209
5698
224497
SH
SOLE
151699
0
72798
BIG LOTS INC
COM
089302103
1044
20834
SH
SOLE
19681
0
1153
BIGLARI HLDGS INC
COM
08986R101
2312
5732
SH
SOLE
0
0
5732
BIO RAD LABS INC
CL A
090572207
1578
11032
SH
SOLE
10853
0
179
BIO TECHNE CORP
COM
09073M104
1171
10385
SH
SOLE
8310
0
2075
BIOAMBER INC
COM
09072Q106
64
21450
SH
SOLE
0
0
21450
BIOGEN INC
COM
09062X103
59806
247317
SH
SOLE
216390
0
30927
BIOMARIN PHARMACEUTICAL INC
COM
09061G101
4823
61986
SH
SOLE
51316
0
10670
BJS RESTAURANTS INC
COM
09180C106
1626
37104
SH
SOLE
22760
0
14344
BLACK STONE MINERALS L P
COM UNIT
09225M101
954
61563
SH
SOLE
0
0
61563
BLACKBAUD INC
COM
09227Q100
1858
27359
SH
SOLE
20173
0
7186
BLACKBERRY LTD
COM
09228F103
183
27310
SH
SOLE
0
0
27310
BLACKHAWK NETWORK HLDGS INC
COM
09238E104
347
10358
SH
SOLE
1688
0
8670
BLACKROCK CORE BD TR
SHS BEN INT
09249E101
1554
111270
SH
SOLE
0
0
111270
BLACKROCK CORPOR HI YLD FD I
COM
09255P107
225
21585
SH
SOLE
0
0
21585
BLACKROCK CR ALLCTN INC TR
COM
092508100
3352
257422
SH
SOLE
0
0
257422
BLACKROCK DEBT STRAT FD INC
COM
09255R103
3291
932285
SH
SOLE
0
0
932285
BLACKROCK DEFINED OPPRTY CR
COM
09255Q105
390
29772
SH
SOLE
0
0
29772
BLACKROCK ENERGY & RES TR
COM
09250U101
1793
126284
SH
SOLE
0
0
126284
BLACKROCK ENH CAP & INC FD I
COM
09256A109
602
44767
SH
SOLE
0
0
44767
BLACKROCK ENHANCED EQT DIV T
COM
09251A104
18614
2362148
SH
SOLE
0
0
2362148
BLACKROCK FLOAT RATE OME STR
COM
09255X100
343
26102
SH
SOLE
0
0
26102
BLACKROCK FLOATING RATE INCO
COM
091941104
166
12788
SH
SOLE
0
0
12788
BLACKROCK GLOBAL OPP EQTY TR
COM
092501105
1400
118167
SH
SOLE
0
0
118167
BLACKROCK HEALTH SCIENCES TR
COM
09250W107
278
7817
SH
SOLE
0
0
7817
BLACKROCK INC
COM
09247X101
25982
75852
SH
SOLE
58178
0
17674
BLACKROCK INCOME TR INC
COM
09247F100
87
13089
SH
SOLE
0
0
13089
BLACKROCK INTL GRWTH & INC T
COM BENE INTER
092524107
247
42898
SH
SOLE
1000
0
41898
BLACKROCK LTD DURATION INC T
COM SHS
09249W101
915
60031
SH
SOLE
0
0
60031
BLACKROCK MULTI-SECTOR INC T
COM
09258A107
2114
127744
SH
SOLE
0
0
127744
BLACKROCK MUN 2020 TERM TR
COM SHS
09249X109
450
27584
SH
SOLE
0
0
27584
BLACKROCK MUN 2030 TAR TERM
COM SHS BEN IN
09257P105
2277
94070
SH
SOLE
0
0
94070
BLACKROCK MUN INCOME TR
SH BEN INT
09248F109
253
16020
SH
SOLE
0
0
16020
BLACKROCK MUNI 2018 TERM TR
COM
09248C106
202
13275
SH
SOLE
0
0
13275
BLACKROCK MUNI INCOME INV QL
COM
09250G102
950
58484
SH
SOLE
0
0
58484
BLACKROCK MUNI INTER DR FD I
COM
09253X102
1257
82470
SH
SOLE
0
0
82470
BLACKROCK MUNIASSETS FD INC
COM
09254J102
539
34598
SH
SOLE
0
0
34598
BLACKROCK MUNIC INCM INVST T
SH BEN INT
09248H105
191
11963
SH
SOLE
0
0
11963
BLACKROCK MUNICIPAL BOND TR
COM
09249H104
364
20153
SH
SOLE
0
0
20153
BLACKROCK MUNICIPL INC QLTY
COM
092479104
594
36561
SH
SOLE
0
0
36561
BLACKROCK MUNIENHANCED FD IN
COM
09253Y100
1351
105223
SH
SOLE
0
0
105223
BLACKROCK MUNIHLDGS FD II IN
COM
09253P109
511
30103
SH
SOLE
0
0
30103
BLACKROCK MUNIHLDGS NJ QLTY
COM
09254X101
675
41578
SH
SOLE
0
0
41578
BLACKROCK MUNIHLDGS NY QLTY
COM
09255C106
215
14000
SH
SOLE
0
0
14000
BLACKROCK MUNIHLDNGS CALI QL
COM
09254L107
194
11895
SH
SOLE
0
0
11895
BLACKROCK MUNIHLDNGS QLTY II
COM
09254C107
1688
113512
SH
SOLE
0
0
113512
BLACKROCK MUNIHLDS INVSTM QL
COM
09254P108
915
56767
SH
SOLE
0
0
56767
BLACKROCK MUNIY QUALITY FD I
COM
09254G108
737
50928
SH
SOLE
0
0
50928
BLACKROCK MUNIYIELD CALI QLT
COM
09254N103
730
44000
SH
SOLE
0
0
44000
BLACKROCK MUNIYIELD FD INC
COM
09253W104
533
33119
SH
SOLE
0
0
33119
BLACKROCK MUNIYIELD INVST FD
COM
09254R104
650
38749
SH
SOLE
0
0
38749
BLACKROCK MUNIYIELD N J FD I
COM
09254Y109
327
18932
SH
SOLE
0
0
18932
BLACKROCK MUNIYIELD PA QLTY
COM
09255G107
278
17407
SH
SOLE
0
0
17407
BLACKROCK MUNIYIELD QLTY FD
COM
09254E103
1008
64355
SH
SOLE
0
0
64355
BLACKROCK MUNIYIELD QUALITY
COM
09254F100
1044
62001
SH
SOLE
0
0
62001
BLACKROCK MUNIYLD MICH QLTY
COM
09254V105
789
50957
SH
SOLE
0
0
50957
BLACKROCK N Y MUN INCOME TR
SH BEN INT
09248L106
214
12848
SH
SOLE
0
0
12848
BLACKROCK RES & COMM STRAT T
SHS
09257A108
644
83687
SH
SOLE
0
0
83687
BLACKROCK SCIENCE & TECH TR
SHS
09258G104
697
42213
SH
SOLE
0
0
42213
BLACKROCK TAX MUNICPAL BD TR
SHS
09248X100
2575
105639
SH
SOLE
0
0
105639
BLACKROCK UTIL & INFRASTRCTU
COM
09248D104
328
16088
SH
SOLE
0
0
16088
BLACKSTONE GROUP L P
COM UNIT LTD
09253U108
14218
579386
SH
SOLE
0
0
579386
BLACKSTONE GSO LNG SHRT CR I
COM SHS BN INT
09257D102
177
12252
SH
SOLE
0
0
12252
BLACKSTONE GSO STRATEGIC CR
COM SHS BEN IN
09257R101
1127
78351
SH
SOLE
0
0
78351
BLACKSTONE MTG TR INC
COM CL A
09257W100
3322
120046
SH
SOLE
0
0
120046
BLOCK H & R INC
COM
093671105
3854
167546
SH
SOLE
419
0
167127
BLOOMIN BRANDS INC
COM
094235108
3150
176260
SH
SOLE
134598
0
41662
BLUE BUFFALO PET PRODS INC
COM
09531U102
293
12573
SH
SOLE
9267
0
3306
BLUE CAP REINS HLDGS LTD
COM
G1190F107
243
13137
SH
SOLE
0
0
13137
BNC BANCORP
COM
05566T101
259
11388
SH
SOLE
0
0
11388
BOARDWALK PIPELINE PARTNERS
UT LTD PARTNER
096627104
249
14255
SH
SOLE
0
0
14255
BOEING CO
COM
097023105
48308
371965
SH
SOLE
49612
0
322353
BOFI HLDG INC
COM
05566U108
1001
56510
SH
SOLE
0
0
56510
BOK FINL CORP
COM NEW
05561Q201
1978
31541
SH
SOLE
31005
0
536
BON-TON STORES INC
COM
09776J101
20
13934
SH
SOLE
0
0
13934
BONANZA CREEK ENERGY INC
COM
097793103
32
15858
SH
SOLE
0
0
15858
BORGWARNER INC
COM
099724106
4858
164575
SH
SOLE
35151
0
129424
BOSTON BEER INC
CL A
100557107
324
1892
SH
SOLE
0
0
1892
BOSTON PROPERTIES INC
COM
101121101
8628
65415
SH
SOLE
62592
0
2823
BOSTON SCIENTIFIC CORP
COM
101137107
14498
620352
SH
SOLE
324811
0
295541
BOSTON SCIENTIFIC CORP
COM
101137107
69
19300
SH
Call
SOLE
0
0
0
BOULDER GROWTH & INCOME FD I
COM
101507101
24828
3053934
SH
SOLE
0
0
3053934
BOYD GAMING CORP
COM
103304101
274
14889
SH
SOLE
0
0
14889
BP PLC
SPONSORED ADR
055622104
78992
2224509
SH
SOLE
1458745
0
765764
BRIGGS & STRATTON CORP
COM
109043109
1113
52528
SH
SOLE
12447
0
40081
BRIGGS & STRATTON CORP
COM
109043109
19
37600
SH
Call
SOLE
0
0
0
BRIGHT HORIZONS FAM SOL IN D
COM
109194100
1599
24112
SH
SOLE
22247
0
1865
BRIGHTCOVE INC
COM
10921T101
1146
130216
SH
SOLE
0
0
130216
BRIGHTCOVE INC
COM
10921T101
38
20000
SH
Call
SOLE
0
0
0
BRIGHTCOVE INC
COM
10921T101
28
20000
SH
Call
SOLE
0
0
0
BRINKER INTL INC
COM
109641100
266
5831
SH
SOLE
0
0
5831
BRISTOL MYERS SQUIBB CO
COM
110122108
150607
2047653
SH
SOLE
399717
0
1647936
BRISTOL MYERS SQUIBB CO
COM
110122108
110
49500
SH
Call
SOLE
0
0
0
BRISTOL MYERS SQUIBB CO
COM
110122108
18
14900
SH
Call
SOLE
0
0
0
BRITISH AMERN TOB PLC
SPONSORED ADR
110448107
46870
361984
SH
SOLE
331432
0
30552
BROADCOM LTD
SHS
Y09827109
77129
496320
SH
SOLE
430862
0
65458
BROADRIDGE FINL SOLUTIONS IN
COM
11133T103
41090
630212
SH
SOLE
473966
0
156246
BROADSOFT INC
COM
11133B409
909
22157
SH
SOLE
0
0
22157
BROCADE COMMUNICATIONS SYS I
COM NEW
111621306
3544
386010
SH
SOLE
368522
0
17488
BROOKDALE SR LIVING INC
COM
112463104
265
17144
SH
SOLE
0
0
17144
BROOKFIELD ASSET MGMT INC
CL A LTD VT SH
112585104
337
10203
SH
SOLE
1071
0
9132
BROOKFIELD HIGH INCOME FD IN
COM
11272P102
363
50337
SH
SOLE
0
0
50337
BROOKFIELD INFRAST PARTNERS
LP INT UNIT
G16252101
11789
260511
SH
SOLE
0
0
260511
BROOKFIELD MTG OPP INC FD IN
COM
112792106
241
16200
SH
SOLE
0
0
16200
BROOKFIELD PPTY PARTNERS L P
UNIT LTD PARTN
G16249107
381
16972
SH
SOLE
0
0
16972
BROOKFIELD RENEWABLE PARTNER
PARTNERSHIP UNIT
G16258108
320
10762
SH
SOLE
0
0
10762
BROWN & BROWN INC
COM
115236101
13074
348930
SH
SOLE
331011
0
17919
BROWN FORMAN CORP
CL A
115637100
1012
9371
SH
SOLE
0
0
9371
BROWN FORMAN CORP
CL B
115637209
1342
13453
SH
SOLE
12
0
13441
BRUKER CORP
COM
116794108
1307
57454
SH
SOLE
57319
0
135
BRUNSWICK CORP
COM
117043109
6834
150797
SH
SOLE
148261
0
2536
BT GROUP PLC
ADR
05577E101
3890
139671
SH
SOLE
121611
0
18060
BUCKEYE PARTNERS L P
UNIT LTD PARTN
118230101
2314
32907
SH
SOLE
0
0
32907
BUCKLE INC
COM
118440106
422
16251
SH
SOLE
37
0
16214
BUFFALO WILD WINGS INC
COM
119848109
1586
11412
SH
SOLE
4401
0
7011
BUILDERS FIRSTSOURCE INC
COM
12008R107
2576
228935
SH
SOLE
15426
0
213509
BUNGE LIMITED
COM
G16962105
1150
19447
SH
SOLE
0
0
19447
BURLINGTON STORES INC
COM
122017106
7130
106878
SH
SOLE
106060
0
818
C H ROBINSON WORLDWIDE INC
COM NEW
12541W209
14609
196750
SH
SOLE
149708
0
47042
C H ROBINSON WORLDWIDE INC
COM NEW
12541W209
237
19400
SH
Call
SOLE
0
0
0
C&J ENERGY SVCS LTD
SHS
G3164Q101
9
14169
SH
SOLE
0
0
14169
CA INC
COM
12673P105
1509
45977
SH
SOLE
261
0
45716
CABELAS INC
COM
126804301
226
4519
SH
SOLE
0
0
4519
CABLE ONE INC
COM
12685J105
2647
5176
SH
SOLE
4956
0
220
CABOT CORP
COM
127055101
898
19668
SH
SOLE
19060
0
608
CACI INTL INC
CL A
127190304
240
2655
SH
SOLE
43
0
2612
CADENCE DESIGN SYSTEM INC
COM
127387108
2562
105446
SH
SOLE
38931
0
66515
CAE INC
COM
124765108
197
16306
SH
SOLE
0
0
16306
CAESARS ENTMT CORP
COM
127686103
238
31000
SH
SOLE
0
0
31000
CAESARSTONE LTD
ORD SHS
M20598104
355
10199
SH
SOLE
122
0
10077
CAL MAINE FOODS INC
COM NEW
128030202
674
15199
SH
SOLE
35
0
15164
CALADRIUS BIOSCIENCES INC
COM
128058104
39
65850
SH
SOLE
0
0
65850
CALAMOS ASSET MGMT INC
CL A
12811R104
191
26067
SH
SOLE
0
0
26067
CALAMOS CONV & HIGH INCOME F
COM SHS
12811P108
1421
133919
SH
SOLE
0
0
133919
CALAMOS CONV OPP AND INC FD
SH BEN INT
128117108
363
36914
SH
SOLE
0
0
36914
CALAMOS DYNAMIC CONV & INCOM
COM
12811V105
377
20685
SH
SOLE
0
0
20685
CALAMOS GBL DYN INCOME FUND
COM
12811L107
523
74544
SH
SOLE
0
0
74544
CALAMOS STRATEGIC TOTL RETN
COM SH BEN INT
128125101
3223
326203
SH
SOLE
0
0
326203
CALATLANTIC GROUP INC
COM
128195104
2417
65839
SH
SOLE
64735
0
1104
CALIFORNIA WTR SVC GROUP
COM
130788102
215
6167
SH
SOLE
0
0
6167
CALLAWAY GOLF CO
COM
131193104
126
12327
SH
SOLE
0
0
12327
CALLON PETE CO DEL
COM
13123X102
1356
120771
SH
SOLE
46194
0
74577
CALPINE CORP
COM NEW
131347304
804
54518
SH
SOLE
51044
0
3474
CALUMET SPECIALTY PRODS PTNR
UT LTD PARTNER
131476103
1096
223588
SH
SOLE
0
0
223588
CAMBRIA ETF TR
SHSHLD YIELD ETF
132061201
216
7652
SH
SOLE
0
0
7652
CAMDEN PPTY TR
SH BEN INT
133131102
18180
205610
SH
SOLE
202972
0
2638
CAMECO CORP
COM
13321L108
297
27097
SH
SOLE
0
0
27097
CAMPBELL SOUP CO
COM
134429109
5782
86916
SH
SOLE
36343
0
50573
CANADIAN NAT RES LTD
COM
136385101
7612
247342
SH
SOLE
210321
0
37021
CANADIAN NATL RY CO
COM
136375102
6447
109442
SH
SOLE
13293
0
96149
CANADIAN PAC RY LTD
COM
13645T100
11742
91169
SH
SOLE
76849
0
14320
CANADIAN SOLAR INC
COM
136635109
438
28953
SH
SOLE
0
0
28953
CANON INC
SPONSORED ADR
138006309
302
10543
SH
SOLE
0
0
10543
CANTEL MEDICAL CORP
COM
138098108
204
2962
SH
SOLE
0
0
2962
CAPITAL ONE FINL CORP
COM
14040H105
9704
152789
SH
SOLE
129456
0
23333
CAPITAL PRODUCT PARTNERS L P
COM UNIT LP
Y11082107
852
285973
SH
SOLE
0
0
285973
CARDINAL FINL CORP
COM
14149F109
2406
109676
SH
SOLE
107463
0
2213
CARDINAL HEALTH INC
COM
14149Y108
73010
935879
SH
SOLE
308400
0
627479
CARDINAL HEALTH INC
COM
14149Y108
19
48400
SH
Call
SOLE
0
0
0
CARDTRONICS INC
COM
14161H108
768
19292
SH
SOLE
18547
0
745
CARETRUST REIT INC
COM
14174T107
1403
101850
SH
SOLE
0
0
101850
CARLISLE COS INC
COM
142339100
1240
11730
SH
SOLE
3224
0
8506
CARLYLE GROUP L P
COM UTS LTD PTN
14309L102
631
38884
SH
SOLE
0
0
38884
CARMAX INC
COM
143130102
899
18339
SH
SOLE
8273
0
10066
CARNIVAL CORP
UNIT 99/99/9999
143658300
39129
885273
SH
SOLE
33459
0
851814
CARNIVAL CORP
UNIT 99/99/9999
143658300
5
50800
SH
Call
SOLE
0
0
0
CARNIVAL PLC
ADR
14365C103
1360
30361
SH
SOLE
23911
0
6450
CARRIZO OIL & GAS INC
COM
144577103
827
23064
SH
SOLE
22947
0
117
CARROLS RESTAURANT GROUP INC
COM
14574X104
2439
204921
SH
SOLE
0
0
204921
CASEYS GEN STORES INC
COM
147528103
4740
36039
SH
SOLE
21264
0
14775
CASTLIGHT HEALTH INC
CL B
14862Q100
315
79650
SH
SOLE
0
0
79650
CATALENT INC
COM
148806102
2110
91785
SH
SOLE
91554
0
231
CATCHMARK TIMBER TR INC
CL A
14912Y202
5083
415997
SH
SOLE
0
0
415997
CATERPILLAR INC DEL
COM
149123101
46519
613624
SH
SOLE
63521
0
550103
CATERPILLAR INC DEL
COM
149123101
19
18300
SH
Call
SOLE
0
0
0
CATERPILLAR INC DEL
COM
149123101
26
13500
SH
Call
SOLE
0
0
0
CATHAY GEN BANCORP
COM
149150104
423
15000
SH
SOLE
0
0
15000
CAVCO INDS INC DEL
COM
149568107
741
7904
SH
SOLE
7904
0
0
CAVIUM INC
COM
14964U108
4475
115936
SH
SOLE
103195
0
12741
CBOE HLDGS INC
COM
12503M108
240
3609
SH
SOLE
0
0
3609
CBRE CLARION GLOBAL REAL EST
COM
12504G100
909
110421
SH
SOLE
0
0
110421
CBRE GROUP INC
CL A
12504L109
1841
69513
SH
SOLE
29590
0
39923
CBS CORP NEW
CL B
124857202
13012
239012
SH
SOLE
198419
0
40593
CDK GLOBAL INC
COM
12508E101
803
14475
SH
SOLE
0
0
14475
CDN IMPERIAL BK COMM TORONTO
COM
136069101
1054
14065
SH
SOLE
11527
0
2538
CDW CORP
COM
12514G108
9436
235428
SH
SOLE
219744
0
15684
CEB INC
COM
125134106
805
13053
SH
SOLE
13018
0
35
CECO ENVIRONMENTAL CORP
COM
125141101
149
17062
SH
SOLE
0
0
17062
CEDAR FAIR L P
DEPOSITRY UNIT
150185106
2404
41579
SH
SOLE
0
0
41579
CEDAR REALTY TRUST INC
COM NEW
150602209
168
22625
SH
SOLE
0
0
22625
CEL SCI CORP
COM PAR $0.01
150837508
53
114412
SH
SOLE
0
0
114412
CELADON GROUP INC
COM
150838100
391
47811
SH
SOLE
0
0
47811
CELANESE CORP DEL
COM SER A
150870103
2185
33379
SH
SOLE
64
0
33315
CELGENE CORP
COM
151020104
53179
539175
SH
SOLE
242815
0
296360
CEMENTOS PACASMAYO S A A
SPON ADR REP 5
15126Q109
163
18297
SH
SOLE
0
0
18297
CEMEX SAB DE CV
SPON ADR NEW
151290889
262
42420
SH
SOLE
10721
0
31699
CEMPRA INC
COM
15130J109
338
20520
SH
SOLE
0
0
20520
CENOVUS ENERGY INC
COM
15135U109
155
11204
SH
SOLE
0
0
11204
CENTENE CORP DEL
COM
15135B101
29498
413307
SH
SOLE
371588
0
41719
CENTER COAST MLP & INFRSTR F
COM SHS
151461100
613
52194
SH
SOLE
0
0
52194
CENTERPOINT ENERGY INC
COM
15189T107
996
41499
SH
SOLE
150
0
41349
CENTRAL FD CDA LTD
CL A
153501101
12262
882141
SH
SOLE
0
0
882141
CENTRAL PAC FINL CORP
COM NEW
154760409
1306
55327
SH
SOLE
55327
0
0
CENTRAL SECS CORP
COM
155123102
4375
222783
SH
SOLE
0
0
222783
CENTURY CASINOS INC
COM
156492100
224
36000
SH
SOLE
0
0
36000
CENTURYLINK INC
COM
156700106
31289
1078561
SH
SOLE
674894
0
403667
CENTURYLINK INC
COM
156700106
22
22800
SH
Call
SOLE
0
0
0
CERNER CORP
COM
156782104
9464
161503
SH
SOLE
35306
0
126197
CF INDS HLDGS INC
COM
125269100
2470
102473
SH
SOLE
55211
0
47262
CHARLES RIV LABS INTL INC
COM
159864107
2058
24969
SH
SOLE
0
0
24969
CHART INDS INC
COM PAR $0.01
16115Q308
373
15477
SH
SOLE
5785
0
9692
CHARTER COMMUNICATIONS INC N
CL A
16119P108
5072
22185
SH
SOLE
5215
0
16970
CHATHAM LODGING TR
COM
16208T102
2702
122920
SH
SOLE
73063
0
49857
CHECK POINT SOFTWARE TECH LT
ORD
M22465104
34542
433511
SH
SOLE
237867
0
195644
CHEESECAKE FACTORY INC
COM
163072101
338
7022
SH
SOLE
2729
0
4293
CHEMED CORP NEW
COM
16359R103
725
5318
SH
SOLE
0
0
5318
CHEMICAL FINL CORP
COM
163731102
1091
29270
SH
SOLE
135
0
29135
CHEMOURS CO
COM
163851108
129
15642
SH
SOLE
60
0
15582
CHEMTURA CORP
COM NEW
163893209
309
11725
SH
SOLE
11086
0
639
CHENIERE ENERGY INC
COM NEW
16411R208
3002
79948
SH
SOLE
38639
0
41309
CHENIERE ENERGY INC
COM NEW
16411R208
50
31300
SH
Call
SOLE
0
0
0
CHENIERE ENERGY INC
COM NEW
16411R208
20
31300
SH
Call
SOLE
0
0
0
CHENIERE ENERGY PARTNERS LP
COM UNIT
16411Q101
1389
46320
SH
SOLE
0
0
46320
CHESAPEAKE ENERGY CORP
COM
165167107
432
101002
SH
SOLE
0
0
101002
CHEVRON CORP NEW
COM
166764100
236029
2251533
SH
SOLE
1030750
0
1220783
CHEVRON CORP NEW
COM
166764100
23
20600
SH
Call
SOLE
0
0
0
CHEVRON CORP NEW
COM
166764100
104
21400
SH
Call
SOLE
0
0
0
CHICAGO BRIDGE & IRON CO N V
COM
167250109
11510
332356
SH
SOLE
257020
0
75336
CHICOS FAS INC
COM
168615102
211
19685
SH
SOLE
0
0
19685
CHIMERA INVT CORP
COM NEW
16934Q208
1834
116846
SH
SOLE
85103
0
31743
CHIMERIX INC
COM
16934W106
106
27083
SH
SOLE
0
0
27083
CHINA CERAMICS CO LTD
SHS NEW
G2113X134
25
11875
SH
SOLE
0
0
11875
CHINA FD INC
COM
169373107
1019
70470
SH
SOLE
0
0
70470
CHINA LIFE INS CO LTD
SPON ADR REP H
16939P106
310
28802
SH
SOLE
0
0
28802
CHINA MOBILE LIMITED
SPONSORED ADR
16941M109
5398
93228
SH
SOLE
0
0
93228
CHIPOTLE MEXICAN GRILL INC
COM
169656105
7001
17382
SH
SOLE
13482
0
3900
CHUBB LIMITED
COM
H1467J104
82738
632955
SH
SOLE
122847
0
510108
CHUBB LIMITED
COM
H1467J104
104
11300
SH
Call
SOLE
0
0
0
CHUBB LIMITED
COM
H1467J104
69
18600
SH
Call
SOLE
0
0
0
CHURCH & DWIGHT INC
COM
171340102
13033
126664
SH
SOLE
4050
0
122614
CHUYS HLDGS INC
COM
171604101
357
10326
SH
SOLE
9338
0
988
CIGNA CORPORATION
COM
125509109
12933
101045
SH
SOLE
92671
0
8374
CIMAREX ENERGY CO
COM
171798101
5187
43471
SH
SOLE
41363
0
2108
CIMPRESS N V
SHS EURO
N20146101
702
7588
SH
SOLE
0
0
7588
CINCINNATI BELL INC NEW
PFD CV DEP1/20
171871403
261
5259
SH
SOLE
0
0
5259
CINCINNATI FINL CORP
COM
172062101
3080
41123
SH
SOLE
130
0
40993
CINEMARK HOLDINGS INC
COM
17243V102
43917
1204518
SH
SOLE
1006666
0
197852
CINTAS CORP
COM
172908105
8076
82298
SH
SOLE
49750
0
32548
CIRRUS LOGIC INC
COM
172755100
4495
115891
SH
SOLE
0
0
115891
CISCO SYS INC
COM
17275R102
127107
4430339
SH
SOLE
2338375
0
2091964
CISCO SYS INC
COM
17275R102
6
13500
SH
Call
SOLE
0
0
0
CISCO SYS INC
COM
17275R102
4
12400
SH
Call
SOLE
0
0
0
CITIGROUP INC
COM NEW
172967424
31318
738799
SH
SOLE
495428
0
243371
CITRIX SYS INC
COM
177376100
27226
339947
SH
SOLE
302299
0
37648
CIVEO CORP CDA
COM
17878Y108
32
17800
SH
SOLE
0
0
17800
CLARCOR INC
COM
179895107
1884
30973
SH
SOLE
18503
0
12470
CLAYMORE EXCHANGE TRD FD TR
2023 CORP BOND
18383M241
5189
243967
SH
SOLE
217338
0
26629
CLAYMORE EXCHANGE TRD FD TR
2024 CORP BOND
18383M233
319
15044
SH
SOLE
0
0
15044
CLAYMORE EXCHANGE TRD FD TR
GUG BLT2016 HY
18383M415
419
16258
SH
SOLE
0
0
16258
CLAYMORE EXCHANGE TRD FD TR
GUG BLT2017 HY
18383M399
782
30252
SH
SOLE
0
0
30252
CLAYMORE EXCHANGE TRD FD TR
GUG BLT2018 HY
18383M381
1765
71068
SH
SOLE
0
0
71068
CLAYMORE EXCHANGE TRD FD TR
GUG BULL2020 E
18383M514
813
37445
SH
SOLE
0
0
37445
CLAYMORE EXCHANGE TRD FD TR
GUG MIDCAP CORE
18383M720
1434
28282
SH
SOLE
0
0
28282
CLAYMORE EXCHANGE TRD FD TR
GUG MULTI ASSET
18383M506
2816
148609
SH
SOLE
0
0
148609
CLAYMORE EXCHANGE TRD FD TR
GUG RAYM JAMES S
18383M613
10275
310036
SH
SOLE
0
0
310036
CLAYMORE EXCHANGE TRD FD TR
GUG S&PG DIV OPP
18383M860
213
22579
SH
SOLE
0
0
22579
CLAYMORE EXCHANGE TRD FD TR
GUGG BULSH 2021
18383M266
976
45356
SH
SOLE
18199
0
27157
CLAYMORE EXCHANGE TRD FD TR
GUGG BULSH 2022
18383M258
564
26170
SH
SOLE
0
0
26170
CLAYMORE EXCHANGE TRD FD TR
GUGG ENH SHT DUR
18383M654
5674
113452
SH
SOLE
0
0
113452
CLAYMORE EXCHANGE TRD FD TR
GUGG MSCI GB ETF
18383Q879
476
20862
SH
SOLE
0
0
20862
CLAYMORE EXCHANGE TRD FD TR
GUGG S&P SPINOFF
18383M605
280
7110
SH
SOLE
0
0
7110
CLAYMORE EXCHANGE TRD FD TR
GUGGEN DEFN EQTY
18383M878
433
11032
SH
SOLE
0
0
11032
CLEAN ENERGY FUELS CORP
COM
184499101
70
20079
SH
SOLE
0
0
20079
CLEAN HARBORS INC
COM
184496107
11280
216471
SH
SOLE
215964
0
507
CLEARBRIDGE AMERN ENERG MLP
COM
184691103
433
50085
SH
SOLE
0
0
50085
CLEARBRIDGE ENERGY MLP FD IN
COM
184692101
1123
70503
SH
SOLE
500
0
70003
CLEARBRIDGE ENERGY MLP OPP F
COM
18469P100
563
43028
SH
SOLE
0
0
43028
CLEARBRIDGE ENERGY MLP TR FD
COM
18469Q108
274
21372
SH
SOLE
0
0
21372
CLEARWATER PAPER CORP
COM
18538R103
385
5884
SH
SOLE
0
0
5884
CLIFFS NAT RES INC
COM
18683K101
159
28120
SH
SOLE
0
0
28120
CLOROX CO DEL
COM
189054109
12541
90625
SH
SOLE
0
0
90625
CLOUGH GLOBAL ALLOCATION FD
COM
18913Y103
783
66902
SH
SOLE
0
0
66902
CLOUGH GLOBAL EQUITY FD
COM
18914C100
3423
319593
SH
SOLE
0
0
319593
CLOUGH GLOBAL OPPORTUNITIES
SH BEN INT
18914E106
3922
420319
SH
SOLE
0
0
420319
CM FIN INC
COM
12574Q103
2390
269185
SH
SOLE
0
0
269185
CME GROUP INC
COM
12572Q105
91285
937203
SH
SOLE
417281
0
519922
CME GROUP INC
COM
12572Q105
40
44900
SH
Call
SOLE
0
0
0
CMS ENERGY CORP
COM
125896100
5337
116371
SH
SOLE
47720
0
68651
CNA FINL CORP
COM
126117100
5855
186360
SH
SOLE
185360
0
1000
CNO FINL GROUP INC
COM
12621E103
3070
175836
SH
SOLE
169278
0
6558
CNOOC LTD
SPONSORED ADR
126132109
473
3794
SH
SOLE
374
0
3420
COACH INC
COM
189754104
6340
155611
SH
SOLE
100919
0
54692
COBALT INTL ENERGY INC
COM
19075F106
76
56474
SH
SOLE
51160
0
5314
COCA COLA CO
COM
191216100
189005
4169540
SH
SOLE
1860955
0
2308585
COCA COLA EUROPEAN PARTNERS
SHS
G25839104
5688
159379
SH
SOLE
70251
0
89128
COFFEE HLDGS INC
COM
192176105
247
43800
SH
SOLE
0
0
43800
COGENT COMMUNICATIONS HLDGS
COM NEW
19239V302
2552
63710
SH
SOLE
55800
0
7910
COGNEX CORP
COM
192422103
3207
74398
SH
SOLE
73820
0
578
COGNIZANT TECHNOLOGY SOLUTIO
CL A
192446102
34627
604946
SH
SOLE
271013
0
333933
COHEN & STEERS CLOSED END OP
COM
19248P106
186
16096
SH
SOLE
0
0
16096
COHEN & STEERS INFRASTRUCTUR
COM
19248A109
10636
496533
SH
SOLE
0
0
496533
COHEN & STEERS MLP INC & ENR
COM SHS
19249B106
692
67914
SH
SOLE
400
0
68314
COHEN & STEERS QUALITY RLTY
COM
19247L106
8273
602994
SH
SOLE
0
0
602994
COHEN & STEERS REIT & PFD IN
COM
19247X100
2372
115470
SH
SOLE
0
0
115470
COHEN & STEERS SLT PFD INCM
COM
19248Y107
595
22158
SH
SOLE
0
0
22158
COHEN & STEERS TOTAL RETURN
COM
19247R103
760
54352
SH
SOLE
0
0
54352
COHERENT INC
COM
192479103
761
8290
SH
SOLE
8117
0
173
COLFAX CORP
COM
194014106
2157
81524
SH
SOLE
0
0
81524
COLGATE PALMOLIVE CO
COM
194162103
13997
191214
SH
SOLE
22848
0
168366
COLLEGIUM PHARMACEUTICAL INC
COM
19459J104
814
68695
SH
SOLE
0
0
68695
COLONY CAP INC
CL A
19624R106
5475
356655
SH
SOLE
347651
0
9004
COLUMBIA BKG SYS INC
COM
197236102
1830
65218
SH
SOLE
64400
0
818
COLUMBIA PPTY TR INC
COM NEW
198287203
206
9644
SH
SOLE
0
0
9644
COLUMBIA SELIGM PREM TECH GR
COM
19842X109
368
22196
SH
SOLE
0
0
22196
COMCAST CORP NEW
CL A
20030N101
140644
2157458
SH
SOLE
1789642
0
367816
COMCAST CORP NEW
CL A
20030N101
29
21800
SH
Call
SOLE
0
0
0
COMERICA INC
COM
200340107
428
10414
SH
SOLE
68
0
10346
COMFORT SYS USA INC
COM
199908104
341
10465
SH
SOLE
10391
0
74
COMMERCE BANCSHARES INC
COM
200525103
5286
110360
SH
SOLE
98936
0
11424
COMMSCOPE HLDG CO INC
COM
20337X109
1278
41177
SH
SOLE
33582
0
7595
COMMUNICATIONS SALES&LEAS IN
COM
20341J104
13189
456352
SH
SOLE
319049
0
137303
COMMUNITY BK SYS INC
COM
203607106
737
17938
SH
SOLE
0
0
17938
COMMUNITY HEALTH SYS INC NEW
COM
203668108
1376
114218
SH
SOLE
97086
0
17132
COMMUNITY HEALTH SYS INC NEW
RIGHT 99/99/9999
203668116
1
35880
SH
SOLE
0
0
35880
COMPANHIA DE SANEAMENTO BASI
SPONSORED ADR
20441A102
3045
339880
SH
SOLE
339880
0
0
COMPANIA DE MINAS BUENAVENTU
SPONSORED ADR
204448104
475
39783
SH
SOLE
0
0
39783
COMPASS DIVERSIFIED HOLDINGS
SH BEN INT
20451Q104
896
54029
SH
SOLE
0
0
54029
COMPASS MINERALS INTL INC
COM
20451N101
27173
366256
SH
SOLE
360274
0
5982
COMPUTER PROGRAMS & SYS INC
COM
205306103
1723
43169
SH
SOLE
38802
0
4367
COMPUTER SCIENCES CORP
COM
205363104
7070
142389
SH
SOLE
138789
0
3600
COMSTOCK RES INC
COM NEW
205768203
38
45000
SH
SOLE
0
0
45000
CONAGRA FOODS INC
COM
205887102
7312
152942
SH
SOLE
37696
0
115246
CONCHO RES INC
COM
20605P101
18597
155922
SH
SOLE
23305
0
132617
CONE MIDSTREAM PARTNERS LP
COM UNIT REPST
206812109
1276
73600
SH
SOLE
0
0
73600
CONFORMIS INC
COM
20717E101
113
16150
SH
SOLE
0
0
16150
CONIFER HLDGS INC
COM
20731J102
151
21716
SH
SOLE
0
0
21716
CONNECTURE INC
COM
20786J106
35
15351
SH
SOLE
0
0
15351
CONNS INC
COM
208242107
1703
226405
SH
SOLE
0
0
226405
CONOCOPHILLIPS
COM
20825C104
19805
454236
SH
SOLE
61188
0
393048
CONOCOPHILLIPS
COM
20825C104
2
12900
SH
Call
SOLE
0
0
0
CONSOL ENERGY INC
COM
20854P109
2864
177982
SH
SOLE
0
0
177982
CONSOLIDATED COMM HLDGS INC
COM
209034107
1496
54930
SH
SOLE
44343
0
10587
CONSOLIDATED EDISON INC
COM
209115104
34555
429574
SH
SOLE
302597
0
126977
CONSTELLATION BRANDS INC
CL A
21036P108
26396
159588
SH
SOLE
102391
0
57197
CONSTELLIUM NV
CL A
N22035104
238
50785
SH
SOLE
49832
0
953
CONTANGO OIL & GAS COMPANY
COM NEW
21075N204
302
24683
SH
SOLE
0
0
24683
CONTINENTAL RESOURCES INC
COM
212015101
3440
75998
SH
SOLE
26
0
75972
CONTROLADORA VUELA CIA DE AV
SPON ADR RP 10
21240E105
1456
77928
SH
SOLE
6388
0
71540
CONVERGYS CORP
COM
212485106
2577
103075
SH
SOLE
2399
0
100676
COOPER COS INC
COM NEW
216648402
3193
18612
SH
SOLE
15563
0
3049
COPA HOLDINGS SA
CL A
P31076105
4916
94077
SH
SOLE
88571
0
5506
COPART INC
COM
217204106
5391
109998
SH
SOLE
76303
0
33695
CORE LABORATORIES N V
COM
N22717107
9053
73072
SH
SOLE
64878
0
8194
CORE MARK HOLDING CO INC
COM
218681104
1200
25612
SH
SOLE
18838
0
6774
CORESITE RLTY CORP
COM
21870Q105
5510
62127
SH
SOLE
13035
0
49092
CORNERSTONE ONDEMAND INC
COM
21925Y103
1660
43611
SH
SOLE
43565
0
46
CORNERSTONE TOTAL RTRN FD IN
COM
21924U300
437
26746
SH
SOLE
0
0
26746
CORNING INC
COM
219350105
39014
1905001
SH
SOLE
1715576
0
189425
CORPORATE OFFICE PPTYS TR
SH BEN INT
22002T108
1400
47339
SH
SOLE
41807
0
5532
CORRECTIONS CORP AMER NEW
COM NEW
22025Y407
30157
861137
SH
SOLE
753275
0
107862
COSTAR GROUP INC
COM
22160N109
2278
10420
SH
SOLE
10375
0
45
COSTCO WHSL CORP NEW
COM
22160K105
45089
287120
SH
SOLE
123474
0
163646
COTIVITI HLDGS INC
COM
22164K101
222
10504
SH
SOLE
10504
0
0
COVANTA HLDG CORP
COM
22282E102
6902
419588
SH
SOLE
129892
0
289696
CPI CARD GROUP INC
COM
12634H101
96
19150
SH
SOLE
0
0
19150
CRACKER BARREL OLD CTRY STOR
COM
22410J106
1273
7426
SH
SOLE
1530
0
5896
CRAFT BREW ALLIANCE INC
COM
224122101
1973
171261
SH
SOLE
0
0
171261
CRANE CO
COM
224399105
4854
85586
SH
SOLE
83190
0
2396
CREDIT ACCEP CORP MICH
COM
225310101
208
1122
SH
SOLE
0
0
1122
CREDIT SUISSE GROUP
SPONSORED ADR
225401108
1650
154208
SH
SOLE
12672
0
141536
CREE INC
COM
225447101
10070
412018
SH
SOLE
392038
0
19980
CRESCENT PT ENERGY CORP
COM
22576C101
278
17652
SH
SOLE
0
0
17652
CRESTWOOD EQUITY PARTNERS LP
UNIT LTD PARTNER
226344208
502
24925
SH
SOLE
0
0
24925
CRESUD S A C I F Y A
SPONSORED ADR
226406106
879
62263
SH
SOLE
0
0
62263
CRH PLC
ADR
12626K203
3898
131778
SH
SOLE
131091
0
687
CRITEO S A
SPONS ADS
226718104
958
20860
SH
SOLE
0
0
20860
CROCS INC
COM
227046109
1024
90781
SH
SOLE
0
0
90781
CROSSAMERICA PARTNERS LP
UT LTD PTN INT
22758A105
2340
95440
SH
SOLE
0
0
95440
CROWN CASTLE INTL CORP NEW
COM
22822V101
41497
409120
SH
SOLE
238417
0
170703
CROWN CRAFTS INC
COM
228309100
452
47750
SH
SOLE
0
0
47750
CROWN HOLDINGS INC
COM
228368106
3997
78883
SH
SOLE
75917
0
2966
CSG SYS INTL INC
COM
126349109
345
8556
SH
SOLE
0
0
8556
CSI COMPRESSCO LP
COM UNIT
12637A103
1575
192982
SH
SOLE
0
0
192982
CSRA INC
COM
12650T104
1408
60099
SH
SOLE
31
0
60068
CSX CORP
COM
126408103
8857
339608
SH
SOLE
29923
0
309685
CTRIP COM INTL LTD
AMERICAN DEP SHS
22943F100
1304
31651
SH
SOLE
1550
0
30101
CU BANCORP CALIF
COM
126534106
1762
77500
SH
SOLE
0
0
77500
CUBESMART
COM
229663109
1435
46485
SH
SOLE
10824
0
35661
CUBIC CORP
COM
229669106
700
17436
SH
SOLE
0
0
17436
CULLEN FROST BANKERS INC
COM
229899109
5082
79745
SH
SOLE
54394
0
25351
CULLEN FROST BANKERS INC
COM
229899109
47
21400
SH
Call
SOLE
0
0
0
CULP INC
COM
230215105
257
9300
SH
SOLE
0
0
9300
CUMMINS INC
COM
231021106
7648
68017
SH
SOLE
44
0
67973
CUMULUS MEDIA INC
CL A
231082108
10
31213
SH
SOLE
0
0
31213
CURRENCYSHARES AUSTRALIAN DL
AUSTRALIAN DOL
23129U101
1061
14211
SH
SOLE
0
0
14211
CURRENCYSHARES CDN DLR TR
CDN DOLLAR SHS
23129X105
619
8070
SH
SOLE
0
0
8070
CURRENCYSHS BRIT POUND STER
BRIT POUND STE
23129S106
245
1885
SH
SOLE
0
0
1885
CURRENCYSHS JAPANESE YEN TR
JAPANESE YEN
23130A102
1046
11175
SH
SOLE
0
0
11175
CURTISS WRIGHT CORP
COM
231561101
5551
65884
SH
SOLE
64064
0
1820
CUSHING RENAISSANCE FD
COM
231647108
1298
82850
SH
SOLE
0
0
82850
CVB FINL CORP
COM
126600105
231
14081
SH
SOLE
12681
0
1400
CVR PARTNERS LP
COM
126633106
157
19227
SH
SOLE
0
0
19227
CVS HEALTH CORP
COM
126650100
90188
941998
SH
SOLE
394569
0
547429
CYBERARK SOFTWARE LTD
SHS
M2682V108
787
16199
SH
SOLE
0
0
16199
CYPRESS ENERGY PARTNERS LP
LTD PARTNER INT
232751107
322
33036
SH
SOLE
0
0
33036
CYPRESS SEMICONDUCTOR CORP
COM
232806109
1048
99356
SH
SOLE
94345
0
5011
CYRUSONE INC
COM
23283R100
9161
164587
SH
SOLE
27193
0
137394
CYS INVTS INC
COM
12673A108
330
39448
SH
SOLE
32675
0
6773
CYTOKINETICS INC
COM NEW
23282W605
118
12450
SH
SOLE
0
0
12450
CYTOSORBENTS CORP
COM NEW
23283X206
1477
324603
SH
SOLE
0
0
324603
CYTRX CORP
COM PAR $.001
232828509
45
20000
SH
SOLE
0
0
20000
D R HORTON INC
COM
23331A109
6976
221601
SH
SOLE
157843
0
63758
DANAHER CORP DEL
COM
235851102
23796
235608
SH
SOLE
73358
0
162250
DANAHER CORP DEL
NOTE 1/2
235851AF9
481
164000
PRN
SOLE
0
0
164000
DARDEN RESTAURANTS INC
COM
237194105
1304
20588
SH
SOLE
2716
0
17872
DARLING INGREDIENTS INC
COM
237266101
17712
1188751
SH
SOLE
1183350
0
5401
DAVE & BUSTERS ENTMT INC
COM
238337109
1238
26460
SH
SOLE
605
0
25855
DAVITA HEALTHCARE PARTNERS I
COM
23918K108
6232
80599
SH
SOLE
46237
0
34362
DAWSON GEOPHYSICAL CO NEW
COM
239360100
225
27632
SH
SOLE
0
0
27632
DBX ETF TR
DB XTR MSCI EUR
233051853
388
15808
SH
SOLE
0
0
15808
DBX ETF TR
XTRAK MSCI EAFE
233051200
12890
515797
SH
SOLE
106959
0
408838
DBX ETF TR
XTRAK MSCI EMKT
233051101
4057
214648
SH
SOLE
0
0
214648
DCP MIDSTREAM PARTNERS LP
COM UT LTD PTN
23311P100
656
19030
SH
SOLE
0
0
19030
DEAN FOODS CO NEW
COM NEW
242370203
188
10373
SH
SOLE
0
0
10373
DEERE & CO
COM
244199105
8938
110285
SH
SOLE
3333
0
106952
DEL FRISCOS RESTAURANT GROUP
COM
245077102
332
23188
SH
SOLE
0
0
23188
DELAWARE ENHANCED GBL DIV &
COM
246060107
6809
707012
SH
SOLE
0
0
707012
DELAWARE INVT NAT MUNI INC F
SH BEN INT
24610T108
234
15800
SH
SOLE
0
0
15800
DELPHI AUTOMOTIVE PLC
SHS
G27823106
8249
131765
SH
SOLE
120958
0
10807
DELTA AIR LINES INC DEL
COM NEW
247361702
20837
571978
SH
SOLE
336471
0
235507
DELUXE CORP
COM
248019101
313
4719
SH
SOLE
4342
0
377
DEMANDWARE INC
COM
24802Y105
261
3481
SH
SOLE
3428
0
53
DENBURY RES INC
COM NEW
247916208
407
113445
SH
SOLE
0
0
113445
DENISON MINES CORP
COM
248356107
9
16457
SH
SOLE
0
0
16457
DENTSPLY SIRONA INC
COM
24906P109
2026
32664
SH
SOLE
11487
0
21177
DEPOMED INC
COM
249908104
411
20961
SH
SOLE
3432
0
17529
DERMIRA INC
COM
24983L104
1600
54685
SH
SOLE
54685
0
0
DEUTSCHE BANK AG
NAMEN AKT
D18190898
231
16859
SH
SOLE
8088
0
8771
DEUTSCHE GLOBAL HIGH INCOME
COM
25158V108
2199
270437
SH
SOLE
0
0
270437
DEUTSCHE HIGH INCOME OPPORT
COM
25158Y102
5814
427475
SH
SOLE
0
0
427475
DEUTSCHE MULTI-MKT INCOME TR
SHS
25160E102
2212
271431
SH
SOLE
0
0
271431
DEUTSCHE MUN INCOME
COM
25160C106
611
42318
SH
SOLE
0
0
42318
DEUTSCHE STRATEGIC INCOME TR
SHS
25160F109
141
12256
SH
SOLE
0
0
12256
DEVON ENERGY CORP NEW
COM
25179M103
7079
195279
SH
SOLE
89891
0
105388
DEXCOM INC
COM
252131107
4321
54463
SH
SOLE
5586
0
48877
DIAGEO P L C
SPON ADR NEW
25243Q205
28831
255412
SH
SOLE
184818
0
70594
DIAMOND OFFSHORE DRILLING IN
COM
25271C102
4364
179349
SH
SOLE
168398
0
10951
DIAMONDBACK ENERGY INC
COM
25278X109
14120
154811
SH
SOLE
135436
0
19375
DIAMONDROCK HOSPITALITY CO
COM
252784301
2170
240284
SH
SOLE
0
0
240284
DIEBOLD INC
COM
253651103
1574
63405
SH
SOLE
56514
0
6891
DIGITAL RLTY TR INC
COM
253868103
11619
106601
SH
SOLE
18768
0
87833
DIGITALGLOBE INC
COM NEW
25389M877
1077
50344
SH
SOLE
48779
0
1565
DINEEQUITY INC
COM
254423106
5700
67232
SH
SOLE
44
0
67188
DIPEXIUM PHARMACEUTICALS INC
COM
25456J104
312
31433
SH
SOLE
0
0
31433
DIPLOMAT PHARMACY INC
COM
25456K101
1097
31352
SH
SOLE
0
0
31352
DIREXION SHS ETF TR
ALL CP INSIDER
25459Y769
1781
24462
SH
SOLE
0
0
24462
DISCOVER FINL SVCS
COM
254709108
23477
438089
SH
SOLE
384218
0
53871
DISCOVER FINL SVCS
COM
254709108
21
12200
SH
Call
SOLE
0
0
0
DISCOVERY COMMUNICATNS NEW
COM SER A
25470F104
13096
519067
SH
SOLE
457403
0
61664
DISCOVERY COMMUNICATNS NEW
COM SER C
25470F302
2127
89192
SH
SOLE
0
0
89192
DISH NETWORK CORP
CL A
25470M109
1932
36861
SH
SOLE
68
0
36793
DISNEY WALT CO
COM DISNEY
254687106
78940
806980
SH
SOLE
172227
0
634753
DIVERSIFIED REAL ASSET INC F
COM SHS
25533B108
693
41886
SH
SOLE
0
0
41886
DNP SELECT INCOME FD
COM
23325P104
1011
95176
SH
SOLE
0
0
95176
DOLBY LABORATORIES INC
COM
25659T107
10720
224041
SH
SOLE
222173
0
1868
DOLLAR GEN CORP NEW
COM
256677105
9224
98124
SH
SOLE
30467
0
67657
DOLLAR TREE INC
COM
256746108
5508
58442
SH
SOLE
8740
0
49702
DOMINION RES INC VA NEW
COM
25746U109
70801
908513
SH
SOLE
562564
0
345949
DOMINOS PIZZA INC
COM
25754A201
3461
26344
SH
SOLE
4801
0
21543
DONALDSON INC
COM
257651109
3158
91923
SH
SOLE
81926
0
9997
DONNELLEY R R & SONS CO
COM
257867101
17726
1047614
SH
SOLE
1024013
0
23601
DORMAN PRODUCTS INC
COM
258278100
1831
32004
SH
SOLE
27566
0
4438
DOUBLELINE INCOME SOLUTIONS
COM
258622109
1883
102617
SH
SOLE
0
0
102617
DOUBLELINE OPPORTUNISTIC CR
COM
258623107
1587
59254
SH
SOLE
0
0
59254
DOUGLAS EMMETT INC
COM
25960P109
4424
124558
SH
SOLE
118843
0
5715
DOVER CORP
COM
260003108
3119
44987
SH
SOLE
9279
0
35708
DOW CHEM CO
COM
260543103
58986
1186607
SH
SOLE
621614
0
564993
DOW CHEM CO
COM
260543103
5
17700
SH
Call
SOLE
0
0
0
DR PEPPER SNAPPLE GROUP INC
COM
26138E109
10547
109145
SH
SOLE
35579
0
73566
DREYFUS MUN BD INFRSTRCTR FD
SHS
26203D101
6119
428782
SH
SOLE
0
0
428782
DREYFUS STRATEGIC MUN BD FD
COM
26202F107
813
89683
SH
SOLE
0
0
89683
DREYFUS STRATEGIC MUNS INC
COM
261932107
1270
133672
SH
SOLE
0
0
133672
DRIL-QUIP INC
COM
262037104
3502
59928
SH
SOLE
59845
0
83
DS HEALTHCARE GROUP INC
COM
23336Q109
6
47976
SH
SOLE
0
0
47976
DST SYS INC DEL
COM
233326107
1778
15272
SH
SOLE
15088
0
184
DTE ENERGY CO
COM
233331107
8017
80881
SH
SOLE
11369
0
69512
DTF TAX-FREE INCOME INC
COM
23334J107
1317
78684
SH
SOLE
0
0
78684
DU PONT E I DE NEMOURS & CO
COM
263534109
44589
688092
SH
SOLE
485293
0
202799
DUFF & PHELPS GLB UTL INC FD
COM
26433C105
5714
333006
SH
SOLE
0
0
333006
DUFF & PHELPS SLCT ENGY MLP
COM
26433F108
84
10700
SH
SOLE
0
0
10700
DUFF & PHELPS UTIL CORP BD T
COM
26432K108
112
11500
SH
SOLE
0
0
11500
DUKE ENERGY CORP NEW
COM NEW
26441C204
142811
1664662
SH
SOLE
1282639
0
382023
DUKE REALTY CORP
COM NEW
264411505
209
7852
SH
SOLE
91
0
7761
DUN & BRADSTREET CORP DEL NE
COM
26483E100
1305
10710
SH
SOLE
10016
0
694
DUNKIN BRANDS GROUP INC
COM
265504100
1366
31325
SH
SOLE
0
0
31325
DURECT CORP
COM
266605104
31
25400
SH
SOLE
0
0
25400
DYCOM INDS INC
COM
267475101
898
10006
SH
SOLE
761
0
9245
E M C CORP MASS
COM
268648102
15848
583302
SH
SOLE
140119
0
443183
E M C CORP MASS
COM
268648102
10
73400
SH
Call
SOLE
0
0
0
E M C CORP MASS
COM
268648102
13
23700
SH
Call
SOLE
0
0
0
EAGLE BANCORP INC MD
COM
268948106
1280
26602
SH
SOLE
26367
0
235
EAGLE GRWTH & INCOME OPPTY F
COM SHS BEN IN
26958J105
10081
569853
SH
SOLE
0
0
569853
EARTHLINK HLDGS CORP
COM
27033X101
196
30590
SH
SOLE
0
0
30590
EAST WEST BANCORP INC
COM
27579R104
7907
231319
SH
SOLE
227293
0
4026
EASTERLY GOVT PPTYS INC
COM
27616P103
1330
67430
SH
SOLE
0
0
67430
EASTGROUP PPTY INC
COM
277276101
4103
59528
SH
SOLE
29553
0
29975
EASTMAN CHEM CO
COM
277432100
2124
31266
SH
SOLE
77
0
31189
EATON CORP PLC
SHS
G29183103
73146
1224603
SH
SOLE
353623
0
870980
EATON CORP PLC
SHS
G29183103
10
63600
SH
Call
SOLE
0
0
0
EATON VANCE CALIF MUN BD FD
COM
27828A100
326
23607
SH
SOLE
0
0
23607
EATON VANCE CORP
COM NON VTG
278265103
572
16193
SH
SOLE
0
0
16193
EATON VANCE ENH EQTY INC FD
COM
278277108
511
39790
SH
SOLE
0
0
39790
EATON VANCE ENHANCED EQ INC
COM
278274105
933
73271
SH
SOLE
0
0
73271
EATON VANCE LTD DUR INCOME F
COM
27828H105
675
50221
SH
SOLE
2032
0
48189
EATON VANCE MUN BD FD
COM
27827X101
1814
128043
SH
SOLE
0
0
128043
EATON VANCE MUN BD FD II
COM
27827K109
548
39279
SH
SOLE
0
0
39279
EATON VANCE MUN INCOME 2028
SHS
27829U105
1990
93676
SH
SOLE
0
0
93676
EATON VANCE NATL MUN OPPORT
COM SHS
27829L105
655
28427
SH
SOLE
0
0
28427
EATON VANCE PA MUNI INCOME T
SH BEN INT
27826T101
192
14315
SH
SOLE
0
0
14315
EATON VANCE RISK MNGD DIV EQ
COM
27829G106
986
100896
SH
SOLE
0
0
100896
EATON VANCE SH TM DR DIVR IN
COM
27828V104
293
21719
SH
SOLE
0
0
21719
EATON VANCE SR FLTNG RTE TR
COM
27828Q105
574
43881
SH
SOLE
0
0
43881
EATON VANCE TAX ADVT DIV INC
COM
27828G107
1499
74452
SH
SOLE
0
0
74452
EATON VANCE TAX MNGD GBL DV
COM
27829F108
6457
754291
SH
SOLE
1000
0
753291
EATON VANCE TAX MNGED BUY WR
COM
27828X100
682
41864
SH
SOLE
0
0
41864
EATON VANCE TAX-ADV BD & OPT
COM SH BEN INT
27829M103
1030
84324
SH
SOLE
0
0
84324
EATON VANCE TX ADV GLB DIV O
COM
27828U106
1679
78657
SH
SOLE
0
0
78657
EATON VANCE TX ADV GLBL DIV
COM
27828S101
596
41386
SH
SOLE
0
0
41386
EATON VANCE TX MGD DIV EQ IN
COM
27828N102
6411
615857
SH
SOLE
0
0
615857
EATON VANCE TX MNG BY WRT OP
COM
27828Y108
1214
82139
SH
SOLE
0
0
82139
EATON VANCE TXMGD GL BUYWR O
COM
27829C105
2660
256041
SH
SOLE
0
0
256041
EBAY INC
COM
278642103
19084
815188
SH
SOLE
755498
0
59690
ECA MARCELLUS TR I
COM UNIT
26827L109
24
12100
SH
SOLE
0
0
12100
ECOLAB INC
COM
278865100
17004
143369
SH
SOLE
75007
0
68362
ECOPETROL S A
SPONSORED ADS
279158109
100
10462
SH
SOLE
0
0
10462
EDGE THERAPEUTICS INC
COM
279870109
233
23085
SH
SOLE
0
0
23085
EDGEWELL PERS CARE CO
COM
28035Q102
308
3643
SH
SOLE
0
0
3643
EDISON INTL
COM
281020107
17154
220857
SH
SOLE
141330
0
79527
EDWARDS LIFESCIENCES CORP
COM
28176E108
18308
183573
SH
SOLE
92210
0
91363
EGA EMERGING GLOBAL SHS TR
EGS EMKTCONS ETF
268461779
855
36834
SH
SOLE
0
0
36834
ELBIT SYS LTD
ORD
M3760D101
1339
14811
SH
SOLE
2787
0
12024
ELDORADO GOLD CORP NEW
COM
284902103
158
35045
SH
SOLE
0
0
35045
ELECTRO SCIENTIFIC INDS
COM
285229100
89
15283
SH
SOLE
0
0
15283
ELECTRONIC ARTS INC
COM
285512109
10326
136299
SH
SOLE
102530
0
33769
ELECTRONICS FOR IMAGING INC
COM
286082102
216
5026
SH
SOLE
4501
0
525
ELLIE MAE INC
COM
28849P100
2528
27578
SH
SOLE
27450
0
128
ELLSWORTH GROWTH & INCOME FD
COM
289074106
806
102308
SH
SOLE
0
0
102308
EMBRAER S A
SP ADR REP 4 COM
29082A107
299
13778
SH
SOLE
12918
0
860
EMERGENT BIOSOLUTIONS INC
COM
29089Q105
238
8456
SH
SOLE
1656
0
6800
EMERSON ELEC CO
COM
291011104
56991
1092625
SH
SOLE
742201
0
350424
EMERSON ELEC CO
COM
291011104
2
18300
SH
Call
SOLE
0
0
0
EMPIRE RESORTS INC
COM PAR $0 01
292052305
471
29780
SH
SOLE
0
0
29780
EMPLOYERS HOLDINGS INC
COM
292218104
840
28954
SH
SOLE
0
0
28954
ENBRIDGE ENERGY MANAGEMENT L
SHS UNITS LLI
29250X103
321
13952
SH
SOLE
0
0
13952
ENBRIDGE ENERGY PARTNERS L P
COM
29250R106
5225
225212
SH
SOLE
24231
0
200981
ENBRIDGE INC
COM
29250N105
8099
191653
SH
SOLE
182028
0
9625
ENCANA CORP
COM
292505104
457
58615
SH
SOLE
12998
0
45617
ENCANA CORP
COM
292505104
5
15400
SH
Call
SOLE
0
0
0
ENDO INTL PLC
SHS
G30401106
3780
242441
SH
SOLE
79
0
242362
ENDOLOGIX INC
COM
29266S106
200
16014
SH
SOLE
0
0
16014
ENDURANCE SPECIALTY HLDGS LT
SHS
G30397106
367
5464
SH
SOLE
98
0
5366
ENERGEN CORP
COM
29265N108
8442
175119
SH
SOLE
174886
0
233
ENERGIZER HLDGS INC NEW
COM
29272W109
2277
44219
SH
SOLE
36632
0
7587
ENERGOUS CORP
COM
29272C103
182
14080
SH
SOLE
0
0
14080
ENERGY TRANSFER EQUITY L P
COM UT LTD PTN
29273V100
8405
584897
SH
SOLE
80205
0
504692
ENERGY TRANSFER EQUITY L P
COM UT LTD PTN
29273V100
5
15900
SH
Call
SOLE
0
0
0
ENERGY TRANSFER EQUITY L P
COM UT LTD PTN
29273V100
187
27500
SH
Call
SOLE
0
0
0
ENERGY TRANSFER PRTNRS L P
UNIT LTD PARTN
29273R109
13016
341891
SH
SOLE
0
0
341891
ENERNOC INC
COM
292764107
357
56465
SH
SOLE
0
0
56465
ENERPLUS CORP
COM
292766102
114
17312
SH
SOLE
0
0
17312
ENI S P A
SPONSORED ADR
26874R108
7404
228873
SH
SOLE
160345
0
68528
ENLINK MIDSTREAM LLC
COM UNIT REP LTD
29336T100
4871
306184
SH
SOLE
232550
0
73634
ENLINK MIDSTREAM PARTNERS LP
COM UNIT REP LTD
29336U107
6362
382554
SH
SOLE
0
0
382554
ENSCO PLC
SHS CLASS A
G3157S106
133
13748
SH
SOLE
0
0
13748
ENSTAR GROUP LIMITED
SHS
G3075P101
277
1709
SH
SOLE
1488
0
221
ENTERGY CORP NEW
COM
29364G103
33766
415065
SH
SOLE
367305
0
47760
ENTERPRISE PRODS PARTNERS L
COM
293792107
71411
2440567
SH
SOLE
403272
0
2037295
ENTERPRISE PRODS PARTNERS L
COM
293792107
12
27500
SH
Call
SOLE
0
0
0
ENVESTNET INC
COM
29404K106
739
22195
SH
SOLE
0
0
22195
ENVISION HEALTHCARE HLDGS IN
COM
29413U103
2001
78872
SH
SOLE
78234
0
638
ENVIVA PARTNERS LP
COM UNIT
29414J107
454
19954
SH
SOLE
0
0
19954
EOG RES INC
COM
26875P101
23016
275899
SH
SOLE
163397
0
112502
EPAM SYS INC
COM
29414B104
1554
24167
SH
SOLE
5264
0
18903
EPR PPTYS
COM SH BEN INT
26884U109
9581
118752
SH
SOLE
61817
0
56935
EQT CORP
COM
26884L109
8848
114266
SH
SOLE
108384
0
5882
EQT GP HLDGS LP
COM UNIT REP
26885J103
587
23037
SH
SOLE
0
0
23037
EQT MIDSTREAM PARTNERS LP
UNIT LTD PARTN
26885B100
836
10417
SH
SOLE
0
0
10417
EQUIFAX INC
COM
294429105
15584
121369
SH
SOLE
90697
0
30672
EQUINIX INC
COM PAR $0.001
29444U700
2730
7041
SH
SOLE
221
0
6820
EQUITY COMWLTH
COM SH BEN INT
294628102
480
16469
SH
SOLE
0
0
16469
EQUITY ONE
COM
294752100
379
11779
SH
SOLE
7608
0
4171
EQUITY RESIDENTIAL
SH BEN INT
29476L107
8653
125618
SH
SOLE
116298
0
9320
ERICSSON
ADR B SEK 10
294821608
2116
275478
SH
SOLE
0
0
275478
ESSEX PPTY TR INC
COM
297178105
5113
22417
SH
SOLE
20427
0
1990
ESTERLINE TECHNOLOGIES CORP
COM
297425100
207
3329
SH
SOLE
0
0
3329
ETF MANAGERS TR
PUREFUNDS ISE CY
26924G201
2058
86130
SH
SOLE
0
0
86130
ETF SER SOLUTIONS
ALPCLONE ALTER
26922A305
661
19760
SH
SOLE
0
0
19760
ETFIS SER TR I
INFRAC ACT MLP
26923G103
375
32459
SH
SOLE
0
0
32459
ETFS GOLD TR
SHS
26922Y105
938
7277
SH
SOLE
0
0
7277
ETFS PLATINUM TR
SH BEN INT
26922V101
1528
15445
SH
SOLE
0
0
15445
ETFS SILVER TR
SILVER SHS
26922X107
1631
88590
SH
SOLE
0
0
88590
ETHAN ALLEN INTERIORS INC
COM
297602104
201
6086
SH
SOLE
0
0
6086
EURONET WORLDWIDE INC
COM
298736109
426
6164
SH
SOLE
4225
0
1939
EUROPEAN EQUITY FUND
COM
298768102
149
19200
SH
SOLE
0
0
19200
EV ENERGY PARTNERS LP
COM UNITS
26926V107
522
227954
SH
SOLE
0
0
227954
EVERBANK FINL CORP
COM
29977G102
687
46253
SH
SOLE
0
0
46253
EVERCORE PARTNERS INC
CLASS A
29977A105
1472
33315
SH
SOLE
22027
0
11288
EVEREST RE GROUP LTD
COM
G3223R108
2742
15011
SH
SOLE
7988
0
7023
EVERSOURCE ENERGY
COM
30040W108
5033
84020
SH
SOLE
44164
0
39856
EVOLUTION PETROLEUM CORP
COM
30049A107
1833
335083
SH
SOLE
0
0
335083
EXACT SCIENCES CORP
COM
30063P105
2273
185576
SH
SOLE
0
0
185576
EXCO RESOURCES INC
COM
269279402
450
346010
SH
SOLE
0
0
346010
EXELON CORP
COM
30161N101
19458
535150
SH
SOLE
329673
0
205477
EXELON CORP
COM
30161N101
3
22300
SH
Call
SOLE
0
0
0
EXELON CORP
COM
30161N101
70
28700
SH
Call
SOLE
0
0
0
EXELON CORP
COM
30161N101
6
30000
SH
Call
SOLE
0
0
0
EXELON CORP
UNIT 99/99/9999
30161N127
370
7500
SH
SOLE
0
0
7500
EXLSERVICE HOLDINGS INC
COM
302081104
381
7266
SH
SOLE
0
0
7266
EXPEDIA INC DEL
COM NEW
30212P303
4766
44834
SH
SOLE
36801
0
8033
EXPEDITORS INTL WASH INC
COM
302130109
4247
86599
SH
SOLE
48237
0
38362
EXPONENT INC
COM
30214U102
4613
78968
SH
SOLE
78968
0
0
EXPRESS SCRIPTS HLDG CO
COM
30219G108
43793
577741
SH
SOLE
232915
0
344826
EXPRESS SCRIPTS HLDG CO
COM
30219G108
3
10700
SH
Call
SOLE
0
0
0
EXTRA SPACE STORAGE INC
COM
30225T102
8614
93080
SH
SOLE
0
0
93080
EXXON MOBIL CORP
COM
30231G102
291809
3112958
SH
SOLE
1748796
0
1364162
EXXON MOBIL CORP
COM
30231G102
43
15500
SH
Call
SOLE
0
0
0
F M C CORP
COM NEW
302491303
2293
49521
SH
SOLE
45396
0
4125
F5 NETWORKS INC
COM
315616102
3441
30229
SH
SOLE
0
0
30229
FABRINET
SHS
G3323L100
279
7527
SH
SOLE
1865
0
5662
FACEBOOK INC
CL A
30303M102
144701
1266194
SH
SOLE
403022
0
863172
FACTSET RESH SYS INC
COM
303075105
4654
28830
SH
SOLE
21187
0
7643
FAIR ISAAC CORP
COM
303250104
700
6198
SH
SOLE
0
0
6198
FALCONSTOR SOFTWARE INC
COM
306137100
36
34535
SH
SOLE
0
0
34535
FASTENAL CO
COM
311900104
45724
1030055
SH
SOLE
972661
0
57394
FEDERAL REALTY INVT TR
SH BEN INT NEW
313747206
360
2173
SH
SOLE
0
0
2173
FEDERATED INVS INC PA
CL B
314211103
8736
303537
SH
SOLE
298563
0
4974
FEDERATED NATL HLDG CO
COM
31422T101
1129
59273
SH
SOLE
0
0
59273
FEDERATED PREM INTR MUN INC
COM
31423M105
917
62600
SH
SOLE
0
0
62600
FEDEX CORP
COM
31428X106
12619
83135
SH
SOLE
14085
0
69050
FEI CO
COM
30241L109
616
5760
SH
SOLE
5312
0
448
FERRARI N V
COM
N3167Y103
302
7423
SH
SOLE
0
0
7423
FERRELLGAS PARTNERS L.P.
UNIT LTD PART
315293100
333
18004
SH
SOLE
0
0
18004
FERRO CORP
COM
315405100
1291
96451
SH
SOLE
93451
0
3000
FIAT CHRYSLER AUTOMOBILES N
SHS
N31738102
144
23562
SH
SOLE
0
0
23562
FIDELITY NATIONAL FINANCIAL
FNF GROUP COM
31620R303
2735
72934
SH
SOLE
68340
0
4594
FIDELITY NATL INFORMATION SV
COM
31620M106
16767
227569
SH
SOLE
205376
0
22193
FIDUCIARY CLAYMORE MLP OPP F
COM
31647Q106
258
18697
SH
SOLE
0
0
18697
FIDUS INVT CORP
COM
316500107
11650
762937
SH
SOLE
0
0
762937
FIESTA RESTAURANT GROUP INC
COM
31660B101
461
21149
SH
SOLE
0
0
21149
FIFTH STR SR FLOATNG RATE CO
COM
31679F101
115
14400
SH
SOLE
0
0
14400
FIFTH STREET FINANCE CORP
COM
31678A103
278
57351
SH
SOLE
0
0
57351
FIFTH THIRD BANCORP
COM
316773100
13252
753395
SH
SOLE
640063
0
113332
FINANCIAL ENGINES INC
COM
317485100
760
29387
SH
SOLE
29387
0
0
FINISAR CORP
COM NEW
31787A507
329
18796
SH
SOLE
16467
0
2329
FIREEYE INC
COM
31816Q101
1866
113313
SH
SOLE
0
0
113313
FIRST AMERN FINL CORP
COM
31847R102
412
10236
SH
SOLE
153
0
10083
FIRST BANK WILLIAMSTOWN NJ
COM
31931U102
94
13507
SH
SOLE
0
0
13507
FIRST COMWLTH FINL CORP PA
COM
319829107
242
26353
SH
SOLE
0
0
26353
FIRST HORIZON NATL CORP
COM
320517105
343
24879
SH
SOLE
0
0
24879
FIRST MAJESTIC SILVER CORP
COM
32076V103
221
16241
SH
SOLE
0
0
16241
FIRST MERCHANTS CORP
COM
320817109
378
15153
SH
SOLE
3211
0
11942
FIRST MIDWEST BANCORP DEL
COM
320867104
376
21416
SH
SOLE
0
0
21416
FIRST REP BK SAN FRANCISCO C
COM
33616C100
6524
93219
SH
SOLE
75692
0
17527
FIRST TR DIVIDEND INCOME FD
COM
33731L100
871
96935
SH
SOLE
0
0
96935
FIRST TR DYNAMIC EUROPE EQT
COM SHS
33740D107
823
51511
SH
SOLE
0
0
51511
FIRST TR ENERGY INCOME & GRW
COM
33738G104
599
23489
SH
SOLE
0
0
23489
FIRST TR ENERGY INFRASTRCTR
COM
33738C103
743
42566
SH
SOLE
0
0
42566
FIRST TR ENHANCED EQTY INC F
COM
337318109
4529
345221
SH
SOLE
0
0
345221
FIRST TR EXCH TRADED FD III
LNG/SHT EQUITY
33739P103
5166
162365
SH
SOLE
161976
0
389
FIRST TR EXCH TRADED FD III
RIVRFRNT DY ASIA
33739P509
867
17646
SH
SOLE
0
0
17646
FIRST TR EXCH TRADED FD III
RIVRFRNT DYN DEV
33739P608
413
8320
SH
SOLE
0
0
8320
FIRST TR EXCH TRADED FD III
RIVRFRNT DYN EUR
33739P806
2415
49070
SH
SOLE
0
0
49070
FIRST TR EXCH TRD ALPHA FD I
DEV MRK EX US
33737J174
1019
22579
SH
SOLE
0
0
22579
FIRST TR EXCH TRD ALPHA FD I
EMERG MKT ALPH
33737J182
473
24628
SH
SOLE
0
0
24628
FIRST TR EXCH TRD ALPHA FD I
EUROPE ALPHA
33737J117
5937
217171
SH
SOLE
0
0
217171
FIRST TR EXCH TRD ALPHA FD I
GERMANY ALPHA
33737J190
387
11191
SH
SOLE
0
0
11191
FIRST TR EXCH TRD ALPHA FD I
JAPAN ALPHADEX
33737J158
795
17513
SH
SOLE
0
0
17513
FIRST TR EXCH TRD ALPHA FD I
SWITZLND ALPHA
33737J232
757
19605
SH
SOLE
0
0
19605
FIRST TR EXCH TRD ALPHA FD I
UNIT KING ALPH
33737J224
478
14364
SH
SOLE
0
0
14364
FIRST TR EXCHAN TRADED FD VI
FST TR GLB FD
33739H101
1700
78502
SH
SOLE
0
0
78502
FIRST TR EXCHANG TRADED FD I
MANAGD MUN ETF
33739N108
4225
78319
SH
SOLE
0
0
78319
FIRST TR EXCHANGE TRADED FD
CAP STRENGTH ETF
33733E104
1163
29254
SH
SOLE
0
0
29254
FIRST TR EXCHANGE TRADED FD
CONSUMR DISCRE
33734X101
31337
929344
SH
SOLE
0
0
929344
FIRST TR EXCHANGE TRADED FD
CONSUMR STAPLE
33734X119
49338
1019997
SH
SOLE
0
0
1019997
FIRST TR EXCHANGE TRADED FD
DJ GLBL DIVID
33734X200
4625
207682
SH
SOLE
0
0
207682
FIRST TR EXCHANGE TRADED FD
DJ INTERNT IDX
33733E302
39401
546327
SH
SOLE
0
0
546327
FIRST TR EXCHANGE TRADED FD
DORSEY WRIGHT
33738R878
959
46171
SH
SOLE
0
0
46171
FIRST TR EXCHANGE TRADED FD
DORSEY WRIGHT
33738R886
4356
262457
SH
SOLE
0
0
262457
FIRST TR EXCHANGE TRADED FD
DORSEY WRT 5 ETF
33738R605
54927
2456484
SH
SOLE
2
0
2456482
FIRST TR EXCHANGE TRADED FD
ENERGY ALPHADX
33734X127
30866
2071526
SH
SOLE
0
0
2071526
FIRST TR EXCHANGE TRADED FD
FINLS ALPHADEX
33734X135
3926
169807
SH
SOLE
0
0
169807
FIRST TR EXCHANGE TRADED FD
FIRST TR ENH NEW
33739Q408
7882
131631
SH
SOLE
0
0
131631
FIRST TR EXCHANGE TRADED FD
FIRST TR TA HIYL
33738D408
285
5979
SH
SOLE
0
0
5979
FIRST TR EXCHANGE TRADED FD
HLTH CARE ALPH
33734X143
11561
196143
SH
SOLE
0
0
196143
FIRST TR EXCHANGE TRADED FD
INDLS PROD DUR
33734X150
951
34720
SH
SOLE
0
0
34720
FIRST TR EXCHANGE TRADED FD
ISE CLOUD COMP
33734X192
2817
93948
SH
SOLE
0
0
93948
FIRST TR EXCHANGE TRADED FD
ISE REVERE NAT
33733E807
3303
135579
SH
SOLE
0
0
135579
FIRST TR EXCHANGE TRADED FD
MATERIALS ALPH
33734X168
6393
197802
SH
SOLE
0
0
197802
FIRST TR EXCHANGE TRADED FD
MULTI ASSET DI
33738R100
2336
120934
SH
SOLE
0
0
120934
FIRST TR EXCHANGE TRADED FD
NASD TECH DIV
33738R118
3147
118430
SH
SOLE
0
0
118430
FIRST TR EXCHANGE TRADED FD
NASDAQ 100 EX
33733E401
4039
104052
SH
SOLE
0
0
104052
FIRST TR EXCHANGE TRADED FD
NASDAQ CYB ETF
33734X846
633
36848
SH
SOLE
0
0
36848
FIRST TR EXCHANGE TRADED FD
NO AMER ENERGY
33738D101
6681
270694
SH
SOLE
0
0
270694
FIRST TR EXCHANGE TRADED FD
NY ARCA BIOTECH
33733E203
10480
117166
SH
SOLE
0
0
117166
FIRST TR EXCHANGE TRADED FD
SENIOR LN FD
33738D309
1176
24633
SH
SOLE
0
0
24633
FIRST TR EXCHANGE TRADED FD
TECH ALPHADEX
33734X176
4437
134506
SH
SOLE
0
0
134506
FIRST TR EXCHANGE TRADED FD
UTILITIES ALPH
33734X184
43475
1608408
SH
SOLE
629629
0
978779
FIRST TR EXCHANGE-TRADED FD
PFD SECS INC ETF
33739E108
9623
505971
SH
SOLE
227448
0
278523
FIRST TR EXCNGE TRD ALPHADEX
MID CAP VAL FD
33737M201
259
9270
SH
SOLE
0
0
9270
FIRST TR EXCNGE TRD ALPHADEX
MID CP GR ALPH
33737M102
1860
61958
SH
SOLE
0
0
61958
FIRST TR EXCNGE TRD ALPHADEX
SML CAP VAL AL
33737M409
1117
39456
SH
SOLE
0
0
39456
FIRST TR EXCNGE TRD ALPHADEX
SML CP GRW ALP
33737M300
1112
35526
SH
SOLE
0
0
35526
FIRST TR FTSE EPRA/NAREIT DE
COM
33736N101
219
4781
SH
SOLE
0
0
4781
FIRST TR HIGH INCOME L/S FD
COM
33738E109
2935
197903
SH
SOLE
0
0
197903
FIRST TR INTER DUR PFD & IN
COM
33718W103
657
27860
SH
SOLE
0
0
27860
FIRST TR ISE CHINDIA INDEX F
COM
33733A102
370
13618
SH
SOLE
0
0
13618
FIRST TR ISE GLB WIND ENRG E
COM SHS
33736G106
857
68141
SH
SOLE
0
0
68141
FIRST TR ISE WATER INDEX FD
COM
33733B100
342
9727
SH
SOLE
0
0
9727
FIRST TR LRG CP GRWTH ALPHAD
COM SHS
33735K108
4602
92297
SH
SOLE
0
0
92297
FIRST TR LRG CP VL ALPHADEX
COM SHS
33735J101
4842
121395
SH
SOLE
0
0
121395
FIRST TR LRGE CP CORE ALPHA
COM SHS
33734K109
20344
451591
SH
SOLE
0
0
451591
FIRST TR MID CAP CORE ALPHAD
COM SHS
33735B108
8758
173347
SH
SOLE
0
0
173347
FIRST TR MLP & ENERGY INCOME
COM
33739B104
2381
152317
SH
SOLE
0
0
152317
FIRST TR MORNINGSTAR DIV LEA
SHS
336917109
16274
606573
SH
SOLE
0
0
606573
FIRST TR MULTI CAP VALUE ALP
COM SHS
33733F101
814
15889
SH
SOLE
96
0
15793
FIRST TR MULTI CP VAL ALPHA
COM SHS
33733C108
446
10500
SH
SOLE
0
0
10500
FIRST TR NAS100 EQ WEIGHTED
SHS
337344105
33817
807661
SH
SOLE
0
0
807661
FIRST TR NASDAQ ABA CMNTY BK
UT COM SHS ETF
33736Q104
3004
79033
SH
SOLE
0
0
79033
FIRST TR NASDAQ100 TECH INDE
SHS
337345102
4978
114875
SH
SOLE
0
0
114875
FIRST TR S&P REIT INDEX FD
COM
33734G108
8192
331928
SH
SOLE
0
0
331928
FIRST TR SML CP CORE ALPHA F
COM SHS
33734Y109
2671
58037
SH
SOLE
0
0
58037
FIRST TR SR FLG RTE INCM FD
COM
33733U108
951
73983
SH
SOLE
0
0
73983
FIRST TR STOXX EURO DIV FD
COMMON SHS
33735T109
684
58293
SH
SOLE
0
0
58293
FIRST TR US IPO INDEX FD
SHS
336920103
4189
82911
SH
SOLE
0
0
82911
FIRST TR VALUE LINE DIVID IN
SHS
33734H106
34753
1289076
SH
SOLE
1955
0
1287121
FIRST TRUST MORTGAGE INCM FD
COM SHS
33734E103
240
16592
SH
SOLE
0
0
16592
FIRSTENERGY CORP
COM
337932107
5512
157879
SH
SOLE
107282
0
50597
FISERV INC
COM
337738108
8394
77202
SH
SOLE
14308
0
62894
FITBIT INC
CL A
33812L102
798
65308
SH
SOLE
0
0
65308
FIVE BELOW INC
COM
33829M101
2591
55829
SH
SOLE
33117
0
22712
FLAHERTY & CRUMRINE DYN PFD
SHS
33848W106
6518
268798
SH
SOLE
0
0
268798
FLAHERTY & CRUMRINE TOTAL RE
COM
338479108
296
13493
SH
SOLE
0
0
13493
FLAHERTY&CRMN PFD SEC INCOM
COM
338478100
768
35446
SH
SOLE
0
0
35446
FLEETCOR TECHNOLOGIES INC
COM
339041105
4940
34512
SH
SOLE
18960
0
15552
FLEETMATICS GROUP PLC
COM
G35569105
498
11492
SH
SOLE
0
0
11492
FLEXSHARES TR
QUALT DIVD IDX
33939L860
45526
1242518
SH
SOLE
1237044
0
5474
FLEXTRONICS INTL LTD
ORD
Y2573F102
10304
873201
SH
SOLE
742877
0
130324
FLIR SYS INC
COM
302445101
5523
178461
SH
SOLE
59320
0
119141
FLOWERS FOODS INC
COM
343498101
3563
190008
SH
SOLE
281
0
189727
FLOWSERVE CORP
COM
34354P105
11106
245881
SH
SOLE
237274
0
8607
FLUOR CORP NEW
COM
343412102
16251
329765
SH
SOLE
288261
0
41504
FMC TECHNOLOGIES INC
COM
30249U101
861
32291
SH
SOLE
29573
0
2718
FNB CORP PA
COM
302520101
723
57655
SH
SOLE
0
0
57655
FOOT LOCKER INC
COM
344849104
6555
119495
SH
SOLE
54665
0
64830
FORD MTR CO DEL
COM PAR $0.01
345370860
41076
3267799
SH
SOLE
917593
0
2350206
FORD MTR CO DEL
COM PAR $0.01
345370860
5
11000
SH
Call
SOLE
0
0
0
FORD MTR CO DEL
COM PAR $0.01
345370860
3
21000
SH
Call
SOLE
0
0
0
FORD MTR CO DEL
COM PAR $0.01
345370860
23
19000
SH
Put
SOLE
0
0
19000
FORD MTR CO DEL
COM PAR $0.01
345370860
51
30000
SH
Call
SOLE
0
0
0
FORD MTR CO DEL
COM PAR $0.01
345370860
25
30000
SH
Put
SOLE
0
0
30000
FORD MTR CO DEL
COM PAR $0.01
345370860
13
44000
SH
Call
SOLE
0
0
0
FOREST CITY RLTY TR INC
COM CL A
345605109
3899
174783
SH
SOLE
173466
0
1317
FORMFACTOR INC
COM
346375108
1404
156157
SH
SOLE
0
0
156157
FORMFACTOR INC
COM
346375108
142
149000
SH
Call
SOLE
0
0
0
FORTINET INC
COM
34959E109
4071
128884
SH
SOLE
88377
0
40507
FORTRESS INVESTMENT GROUP LL
CL A
34958B106
254
57428
SH
SOLE
0
0
57428
FORTRESS TRANS INFRST INVS L
COM REP LTD LIAB
34960P101
454
49427
SH
SOLE
0
0
49427
FORTUNA SILVER MINES INC
COM
349915108
101
14477
SH
SOLE
0
0
14477
FORTUNE BRANDS HOME & SEC IN
COM
34964C106
1105
19058
SH
SOLE
2891
0
16167
FORUM ENERGY TECHNOLOGIES IN
COM
34984V100
1561
90201
SH
SOLE
36510
0
53691
FQF TR
OSHARS FTSE US
351680855
2032
73330
SH
SOLE
0
0
73330
FRANCO NEVADA CORP
COM
351858105
3459
45595
SH
SOLE
0
0
45595
FRANKLIN ELEC INC
COM
353514102
285
8611
SH
SOLE
0
0
8611
FRANKLIN FINL NETWORK INC
COM
35352P104
872
27820
SH
SOLE
0
0
27820
FRANKLIN LTD DURATION INC TR
COM
35472T101
1578
136058
SH
SOLE
0
0
136058
FRANKLIN RES INC
COM
354613101
6213
186184
SH
SOLE
130262
0
55922
FRANKLIN UNVL TR
SH BEN INT
355145103
172
24978
SH
SOLE
0
0
24978
FREEPORT-MCMORAN INC
CL B
35671D857
25693
2306403
SH
SOLE
1718543
0
587860
FREEPORT-MCMORAN INC
CL B
35671D857
1
12500
SH
Call
SOLE
0
0
0
FREEPORT-MCMORAN INC
CL B
35671D857
5
31500
SH
Call
SOLE
0
0
0
FREEPORT-MCMORAN INC
CL B
35671D857
12
11500
SH
Call
SOLE
0
0
0
FRESENIUS MED CARE AG&CO KGA
SPONSORED ADR
358029106
420
9638
SH
SOLE
8374
0
1264
FRONTIER COMMUNICATIONS CORP
COM
35906A108
5630
1139655
SH
SOLE
643036
0
496619
FRONTLINE LTD
SHS NEW
G3682E192
455
57756
SH
SOLE
0
0
57756
FS BANCORP INC
COM
30263Y104
2463
97145
SH
SOLE
0
0
97145
FS INVT CORP
COM
302635107
1688
186562
SH
SOLE
0
0
186562
FST TR NEW OPPORT MLP & ENE
COM
33739M100
263
18745
SH
SOLE
0
0
18745
G-III APPAREL GROUP LTD
COM
36237H101
1953
42716
SH
SOLE
40416
0
2300
GABELLI DIVD & INCOME TR
COM
36242H104
3169
165650
SH
SOLE
0
0
165650
GABELLI EQUITY TR INC
COM
362397101
809
147376
SH
SOLE
10500
0
136876
GABELLI GLB SML & MD CP VAL
COM
36249W104
1688
162610
SH
SOLE
0
0
162610
GABELLI HLTHCARE & WELLNESS
SHS
36246K103
4419
414157
SH
SOLE
0
0
414157
GABELLI MULTIMEDIA TR INC
COM
36239Q109
533
75602
SH
SOLE
0
0
75602
GABELLI UTIL TR
COM
36240A101
157
22981
SH
SOLE
0
0
22981
GALENA BIOPHARMA INC
COM
363256108
5
10500
SH
SOLE
0
0
10500
GALLAGHER ARTHUR J & CO
COM
363576109
14842
311799
SH
SOLE
299647
0
12152
GAMCO GLOBAL GOLD NAT RES &
COM SH BEN INT
36465A109
2380
366170
SH
SOLE
0
0
366170
GAMCO NAT RES GOLD & INCOME
SH BEN INT
36465E101
94
12279
SH
SOLE
0
0
12279
GAMESTOP CORP NEW
CL A
36467W109
331
12460
SH
SOLE
50
0
12410
GAMING & LEISURE PPTYS INC
COM
36467J108
2179
63185
SH
SOLE
41891
0
21294
GAP INC DEL
COM
364760108
401
18907
SH
SOLE
0
0
18907
GARMIN LTD
SHS
H2906T109
9675
228075
SH
SOLE
96090
0
131985
GARTNER INC
COM
366651107
3179
32633
SH
SOLE
29276
0
3357
GASLOG LTD
SHS
G37585109
4703
362346
SH
SOLE
0
0
362346
GASLOG LTD
SHS
G37585109
716
349400
SH
Call
SOLE
0
0
0
GASLOG PARTNERS LP
UNIT LTD PTNRP
Y2687W108
299
15778
SH
SOLE
0
0
15778
GASTAR EXPL INC NEW
COM
36729W202
49
44500
SH
SOLE
0
0
44500
GDL FUND
COM SH BEN IT
361570104
2554
257207
SH
SOLE
0
0
257207
GENERAC HLDGS INC
COM
368736104
204
5836
SH
SOLE
0
0
5836
GENERAL AMERN INVS INC
COM
368802104
11804
383001
SH
SOLE
0
0
383001
GENERAL CABLE CORP DEL NEW
COM
369300108
2033
159925
SH
SOLE
0
0
159925
GENERAL DYNAMICS CORP
COM
369550108
25162
180698
SH
SOLE
62169
0
118529
GENERAL ELECTRIC CO
COM
369604103
167216
5311813
SH
SOLE
804476
0
4507337
GENERAL ELECTRIC CO
COM
369604103
16
49500
SH
Call
SOLE
0
0
0
GENERAL ELECTRIC CO
COM
369604103
15
21200
SH
Call
SOLE
0
0
0
GENERAL ELECTRIC CO
COM
369604103
218
44000
SH
Call
SOLE
0
0
0
GENERAL EMPLOYMENT ENTERPRIS
COM NEW
369730304
136
32303
SH
SOLE
0
0
32303
GENERAL GROWTH PPTYS INC NEW
COM
370023103
3723
124841
SH
SOLE
117785
0
7056
GENERAL MLS INC
COM
370334104
100508
1409261
SH
SOLE
1059775
0
349486
GENERAL MTRS CO
COM
37045V100
12131
428648
SH
SOLE
41379
0
387269
GENESCO INC
COM
371532102
956
14862
SH
SOLE
13963
0
899
GENESEE & WYO INC
CL A
371559105
1979
33572
SH
SOLE
23892
0
9680
GENESIS ENERGY L P
UNIT LTD PARTN
371927104
8463
220570
SH
SOLE
0
0
220570
GENTEX CORP
COM
371901109
888
57493
SH
SOLE
0
0
57493
GENTHERM INC
COM
37253A103
2345
68454
SH
SOLE
25068
0
43386
GENUINE PARTS CO
COM
372460105
9448
93317
SH
SOLE
20233
0
73084
GENWORTH FINL INC
COM CL A
37247D106
335
130002
SH
SOLE
0
0
130002
GEO GROUP INC NEW
COM
36162J106
30175
882828
SH
SOLE
857634
0
25194
GERDAU S A
SPON ADR REP PFD
373737105
22
12000
SH
SOLE
0
0
12000
GERON CORP
COM
374163103
36
13400
SH
SOLE
0
0
13400
GIGAMON INC
COM
37518B102
260
6950
SH
SOLE
2070
0
4880
GIGPEAK INC
COM
37518Q109
25
12500
SH
SOLE
0
0
12500
GILDAN ACTIVEWEAR INC
COM
375916103
807
27531
SH
SOLE
21978
0
5553
GILEAD SCIENCES INC
COM
375558103
60630
726798
SH
SOLE
172388
0
554410
GLACIER BANCORP INC NEW
COM
37637Q105
555
20873
SH
SOLE
20414
0
459
GLADSTONE INVT CORP
COM
376546107
155
21614
SH
SOLE
0
0
21614
GLAXOSMITHKLINE PLC
SPONSORED ADR
37733W105
143977
3322048
SH
SOLE
2843781
0
478267
GLAXOSMITHKLINE PLC
SPONSORED ADR
37733W105
17
55100
SH
Call
SOLE
0
0
0
GLOBAL PMTS INC
COM
37940X102
4819
67510
SH
SOLE
64116
0
3394
GLOBAL X FDS
FTSE NORDIC REG
37950E101
2542
123826
SH
SOLE
123716
0
110
GLOBAL X FDS
GBL X JPM ROTA
37950E135
1831
76578
SH
SOLE
0
0
76578
GLOBAL X FDS
GLB X MLP ENRG I
37950E226
2087
151122
SH
SOLE
0
0
151122
GLOBAL X FDS
GLB X SUPERDIV
37950E549
2086
100252
SH
SOLE
0
0
100252
GLOBAL X FDS
GLBL X MLP ETF
37950E473
552
47467
SH
SOLE
0
0
47467
GLOBAL X FDS
GLBX MSCI NORW
37950E747
9020
859883
SH
SOLE
859883
0
0
GLOBAL X FDS
GLOBAL X LITHIUM
37954Y855
267
10700
SH
SOLE
0
0
10700
GLOBAL X FDS
GLOBAL X SILVER
37954Y848
3460
79863
SH
SOLE
0
0
79863
GLOBAL X FDS
GLOBAL X SILVER
37954Y848
124
31100
SH
Call
SOLE
0
0
0
GLOBAL X FDS
GLOBX SUPDV US
37950E291
489
19163
SH
SOLE
0
0
19163
GLOBALSTAR INC
COM
378973408
66
54500
SH
SOLE
0
0
54500
GLOBUS MED INC
CL A
379577208
1341
56275
SH
SOLE
45844
0
10431
GNC HLDGS INC
COM CL A
36191G107
1149
47320
SH
SOLE
0
0
47320
GOLAR LNG PARTNERS LP
COM UNIT LPI
Y2745C102
330
18000
SH
SOLE
0
0
18000
GOLD FIELDS LTD NEW
SPONSORED ADR
38059T106
53
10855
SH
SOLE
0
0
10855
GOLDCORP INC NEW
COM
380956409
1495
78149
SH
SOLE
0
0
78149
GOLDEN ENTERPRISES INC
COM
381010107
2733
379107
SH
SOLE
0
0
379107
GOLDEN ENTMT INC
COM
381013101
1320
112927
SH
SOLE
0
0
112927
GOLDEN STAR RES LTD CDA
COM
38119T104
10
15600
SH
SOLE
0
0
15600
GOLDMAN SACHS BDC INC
SHS
38147U107
450
22493
SH
SOLE
0
0
22493
GOLDMAN SACHS ETF TR
ACTIVEBETA EME
381430206
2894
109226
SH
SOLE
0
0
109226
GOLDMAN SACHS ETF TR
ACTIVEBETA INT
381430107
2346
97990
SH
SOLE
0
0
97990
GOLDMAN SACHS ETF TR
EQUITY ETF
381430503
4412
103925
SH
SOLE
0
0
103925
GOLDMAN SACHS GROUP INC
COM
38141G104
16309
109763
SH
SOLE
63171
0
46592
GOLDMAN SACHS MLP ENERGY REN
COM
38148G107
446
62559
SH
SOLE
0
0
62559
GOLDMAN SACHS MLP INC OPP FD
COM SHS
38147W103
393
42026
SH
SOLE
0
0
42026
GOLUB CAP BDC INC
COM
38173M102
1209
66932
SH
SOLE
0
0
66932
GOODYEAR TIRE & RUBR CO
COM
382550101
949
37003
SH
SOLE
9284
0
27719
GOPRO INC
CL A
38268T103
964
89196
SH
SOLE
0
0
89196
GOVERNMENT PPTYS INCOME TR
COM SHS BEN INT
38376A103
309
13388
SH
SOLE
0
0
13388
GPO AEROPORTUARIO DEL PAC SA
SPON ADR B
400506101
208
2029
SH
SOLE
0
0
2029
GRACO INC
COM
384109104
8216
104016
SH
SOLE
102676
0
1340
GRAINGER W W INC
COM
384802104
10508
46235
SH
SOLE
32945
0
13290
GRAMERCY PPTY TR
COM
385002100
3776
409529
SH
SOLE
387316
0
22213
GRAPHIC PACKAGING HLDG CO
COM
388689101
8909
710413
SH
SOLE
701601
0
8812
GRAY TELEVISION INC
COM
389375106
913
84177
SH
SOLE
83477
0
700
GREAT LAKES DREDGE & DOCK CO
COM
390607109
763
174977
SH
SOLE
174977
0
0
GREAT PLAINS ENERGY INC
COM
391164100
8924
293558
SH
SOLE
192710
0
100848
GREATBATCH INC
COM
39153L106
820
26509
SH
SOLE
0
0
26509
GREEN BRICK PARTNERS INC
COM
392709101
97
13378
SH
SOLE
0
0
13378
GREENHILL & CO INC
COM
395259104
584
36260
SH
SOLE
35647
0
613
GREIF INC
CL A
397624107
222
5954
SH
SOLE
0
0
5954
GREIF INC
CL B
397624206
3269
59700
SH
SOLE
0
0
59700
GRIFOLS S A
SP ADR REP B NVT
398438408
393
23590
SH
SOLE
20242
0
3348
GROUPE CGI INC
CL A SUB VTG
39945C109
1299
30474
SH
SOLE
0
0
30474
GRUBHUB INC
COM
400110102
299
9633
SH
SOLE
8253
0
1380
GRUPO AEROPORTUARIO DEL SURE
SPON ADR SER B
40051E202
326
2044
SH
SOLE
940
0
1104
GUGGENHEIM BLD AMR BDS MANG
COM
401664107
1738
74286
SH
SOLE
0
0
74286
GUGGENHEIM CR ALLOCATION FD
COM
40168G108
691
33598
SH
SOLE
0
0
33598
GUGGENHEIM ENHANCED EQUITY S
COM
40167K100
156
10136
SH
SOLE
0
0
10136
GUGGENHEIM ENHNCD EQTY INCM
COM
40167B100
491
65483
SH
SOLE
0
0
65483
GUGGENHEIM EQ WEIGHT ENHANC
COM SH BEN INT
40167M106
1214
73537
SH
SOLE
0
0
73537
GUGGENHEIM STRATEGIC OPP FD
COM SBI
40167F101
839
46263
SH
SOLE
0
0
46263
GUIDEWIRE SOFTWARE INC
COM
40171V100
1627
26348
SH
SOLE
25945
0
403
GULFPORT ENERGY CORP
COM NEW
402635304
649
20764
SH
SOLE
19415
0
1349
HAIN CELESTIAL GROUP INC
COM
405217100
2906
58418
SH
SOLE
52499
0
5919
HALCON RES CORP
COM PAR
40537Q506
7
14860
SH
SOLE
0
0
14860
HALLIBURTON CO
COM
406216101
44840
990060
SH
SOLE
148322
0
841738
HALLIBURTON CO
COM
406216101
23
12600
SH
Call
SOLE
0
0
0
HALLIBURTON CO
COM
406216101
30
13300
SH
Call
SOLE
0
0
0
HALLIBURTON CO
COM
406216101
29
10800
SH
Call
SOLE
0
0
0
HALOZYME THERAPEUTICS INC
COM
40637H109
101
11670
SH
SOLE
0
0
11670
HALYARD HEALTH INC
COM
40650V100
420
12915
SH
SOLE
0
0
12915
HANCOCK HLDG CO
COM
410120109
269
10313
SH
SOLE
0
0
10313
HANCOCK JOHN FINL OPPTYS FD
SH BEN INT NEW
409735206
1502
58561
SH
SOLE
0
0
58561
HANCOCK JOHN PFD INCOME FD
SH BEN INT
41013W108
468
20489
SH
SOLE
0
0
20489
HANCOCK JOHN PREMUIM DIV FD
COM SH BEN INT
41013T105
911
53724
SH
SOLE
0
0
53724
HANCOCK JOHN TAX-ADV DIV INC
COM
41013V100
8223
329967
SH
SOLE
0
0
329967
HANESBRANDS INC
COM
410345102
9682
385296
SH
SOLE
305307
0
79989
HANNON ARMSTRONG SUST INFR C
COM
41068X100
905
41895
SH
SOLE
0
0
41895
HARLEY DAVIDSON INC
COM
412822108
3966
87542
SH
SOLE
50712
0
36830
HARLEY DAVIDSON INC
COM
412822108
7
22100
SH
Call
SOLE
0
0
0
HARLEY DAVIDSON INC
COM
412822108
25
34300
SH
Call
SOLE
0
0
0
HARMAN INTL INDS INC
COM
413086109
16575
230774
SH
SOLE
69962
0
160812
HARRIS CORP DEL
COM
413875105
19836
237729
SH
SOLE
206245
0
31484
HARTFORD FINL SVCS GROUP INC
COM
416515104
4737
106730
SH
SOLE
58168
0
48562
HASBRO INC
COM
418056107
5160
61438
SH
SOLE
42461
0
18977
HATTERAS FINL CORP
COM
41902R103
214
13018
SH
SOLE
472
0
12546
HAWAIIAN ELEC INDUSTRIES
COM
419870100
325
9923
SH
SOLE
0
0
9923
HAWAIIAN HOLDINGS INC
COM
419879101
1091
28735
SH
SOLE
1434
0
27301
HCA HOLDINGS INC
COM
40412C101
12598
163594
SH
SOLE
16410
0
147184
HCP INC
COM
40414L109
7536
212994
SH
SOLE
40840
0
172154
HD SUPPLY HLDGS INC
COM
40416M105
3437
98711
SH
SOLE
86284
0
12427
HDFC BANK LTD
ADR REPS 3 SHS
40415F101
4246
63995
SH
SOLE
36485
0
27510
HEADWATERS INC
COM
42210P102
2813
156824
SH
SOLE
0
0
156824
HEALTH INS INNOVATIONS INC
COM CL A
42225K106
108
27380
SH
SOLE
0
0
27380
HEALTHCARE RLTY TR
COM
421946104
213
6076
SH
SOLE
0
0
6076
HEALTHCARE SVCS GRP INC
COM
421906108
2095
50619
SH
SOLE
29968
0
20651
HEALTHCARE TR AMER INC
CL A NEW
42225P501
497
15359
SH
SOLE
0
0
15359
HEALTHSOUTH CORP
COM NEW
421924309
807
20785
SH
SOLE
6790
0
13995
HEARTLAND EXPRESS INC
COM
422347104
2510
144341
SH
SOLE
144341
0
0
HECLA MNG CO
COM
422704106
106
20780
SH
SOLE
0
0
20780
HEICO CORP NEW
CL A
422806208
12890
240256
SH
SOLE
0
0
240256
HEICO CORP NEW
COM
422806109
4671
69917
SH
SOLE
27087
0
42830
HELEN OF TROY CORP LTD
COM
G4388N106
999
9718
SH
SOLE
9718
0
0
HELIX ENERGY SOLUTIONS GRP I
COM
42330P107
103
15300
SH
SOLE
0
0
15300
HELMERICH & PAYNE INC
COM
423452101
5115
76189
SH
SOLE
12867
0
63322
HENRY JACK & ASSOC INC
COM
426281101
10440
119629
SH
SOLE
76053
0
43576
HERCULES CAPITAL INC
COM
427096508
4946
398213
SH
SOLE
176523
0
221690
HERSHA HOSPITALITY TR
PR SHS BEN INT
427825500
1920
111954
SH
SOLE
106204
0
5750
HERSHEY CO
COM
427866108
4253
37475
SH
SOLE
0
0
37475
HERTZ GLOBAL HOLDINGS INC
COM
42805T105
1320
119265
SH
SOLE
252
0
119013
HERZFELD CARIBBEAN BASIN FD
COM
42804T106
168
27550
SH
SOLE
0
0
27550
HESS CORP
COM
42809H107
1373
22838
SH
SOLE
2122
0
20716
HEWLETT PACKARD ENTERPRISE C
COM
42824C109
8389
459142
SH
SOLE
240820
0
218322
HEXCEL CORP NEW
COM
428291108
668
16034
SH
SOLE
13919
0
2115
HFF INC
CL A
40418F108
3655
126567
SH
SOLE
125865
0
702
HI-CRUSH PARTNERS LP
COM UNIT LTD
428337109
3050
233343
SH
SOLE
0
0
233343
HIBBETT SPORTS INC
COM
428567101
390
11198
SH
SOLE
9938
0
1260
HIGHLAND FDS I
HI LD IBOXX SRLN
430101774
2501
136090
SH
SOLE
0
0
136090
HIGHWOODS PPTYS INC
COM
431284108
241
4571
SH
SOLE
0
0
4571
HILLENBRAND INC
COM
431571108
9160
304937
SH
SOLE
302853
0
2084
HILLTOP HOLDINGS INC
COM
432748101
261
12421
SH
SOLE
0
0
12421
HILTON WORLDWIDE HLDGS INC
COM
43300A104
747
33170
SH
SOLE
5217
0
27953
HMS HLDGS CORP
COM
40425J101
354
20076
SH
SOLE
18534
0
1542
HNI CORP
COM
404251100
2849
61281
SH
SOLE
61281
0
0
HOLLYFRONTIER CORP
COM
436106108
3509
147615
SH
SOLE
94442
0
53173
HOLOGIC INC
COM
436440101
1276
36885
SH
SOLE
0
0
36885
HOME BANCSHARES INC
COM
436893200
789
39849
SH
SOLE
3863
0
35986
HOME DEPOT INC
COM
437076102
136492
1068914
SH
SOLE
467629
0
601285
HOME DEPOT INC
COM
437076102
3
18400
SH
Call
SOLE
0
0
0
HONDA MOTOR LTD
AMERN SHS
438128308
6893
272141
SH
SOLE
231906
0
40235
HONEYWELL INTL INC
COM
438516106
93605
804709
SH
SOLE
506479
0
298230
HORIZON PHARMA PLC
SHS
G4617B105
2749
166881
SH
SOLE
0
0
166881
HORMEL FOODS CORP
COM
440452100
20139
550236
SH
SOLE
26
0
550210
HOSPITALITY PPTYS TR
COM SH BEN INT
44106M102
878
30486
SH
SOLE
0
0
30486
HOST HOTELS & RESORTS INC
COM
44107P104
233
14354
SH
SOLE
71
0
14283
HOUGHTON MIFFLIN HARCOURT CO
COM
44157R109
184
11802
SH
SOLE
11767
0
35
HOUSTON WIRE & CABLE CO
COM
44244K109
613
116715
SH
SOLE
0
0
116715
HOVNANIAN ENTERPRISES INC
CL A
442487203
20
11700
SH
SOLE
0
0
11700
HOWARD HUGHES CORP
COM
44267D107
1073
9386
SH
SOLE
0
0
9386
HP INC
COM
40434L105
2643
210571
SH
SOLE
91083
0
119488
HSBC HLDGS PLC
ADR A 1/40PF A
404280604
1460
56277
SH
SOLE
0
0
56277
HSBC HLDGS PLC
SPON ADR NEW
404280406
8422
268974
SH
SOLE
46661
0
222313
HSBC HLDGS PLC
SPON ADR NEW
404280406
2
15700
SH
Call
SOLE
0
0
0
HUANENG PWR INTL INC
SPON ADR H SHS
443304100
1692
67747
SH
SOLE
0
0
67747
HUBBELL INC
COM
443510607
5299
50241
SH
SOLE
43514
0
6727
HUDBAY MINERALS INC
COM
443628102
320
67155
SH
SOLE
67155
0
0
HUDSON PAC PPTYS INC
COM
444097109
1489
51020
SH
SOLE
50991
0
29
HUMANA INC
COM
444859102
2536
14099
SH
SOLE
8205
0
5894
HUNT J B TRANS SVCS INC
COM
445658107
2246
27748
SH
SOLE
17264
0
10484
HUNTINGTON BANCSHARES INC
COM
446150104
11038
1234714
SH
SOLE
875901
0
358813
HUNTINGTON BANCSHARES INC
PFD CONV SER A
446150401
1177
829
SH
SOLE
0
0
829
HUNTINGTON INGALLS INDS INC
COM
446413106
11390
67787
SH
SOLE
60596
0
7191
HUNTSMAN CORP
COM
447011107
6702
498321
SH
SOLE
332437
0
165884
HYATT HOTELS CORP
COM CL A
448579102
1644
33457
SH
SOLE
32375
0
1082
IAC INTERACTIVECORP
COM
44919P508
4956
88035
SH
SOLE
63852
0
24183
IBERIABANK CORP
COM
450828108
3881
64983
SH
SOLE
16522
0
48461
IBIO INC
COM
451033104
36
50000
SH
SOLE
0
0
50000
ICAHN ENTERPRISES LP
DEPOSITARY UNIT
451100101
626
11591
SH
SOLE
0
0
11591
ICON PLC
SHS
G4705A100
6514
93049
SH
SOLE
66178
0
26871
ICU MED INC
COM
44930G107
6107
54168
SH
SOLE
21347
0
32821
IDACORP INC
COM
451107106
229
2819
SH
SOLE
60
0
2759
IDEX CORP
COM
45167R104
12585
153289
SH
SOLE
149216
0
4073
IDEXX LABS INC
COM
45168D104
8650
93151
SH
SOLE
81679
0
11472
IHS INC
CL A
451734107
4847
41928
SH
SOLE
41828
0
100
ILLINOIS TOOL WKS INC
COM
452308109
18671
179245
SH
SOLE
97469
0
81776
ILLUMINA INC
COM
452327109
2567
18287
SH
SOLE
12573
0
5714
ILLUMINA INC
NOTE 6/1
452327AF6
243
250000
PRN
SOLE
0
0
250000
ILLUMINA INC
NOTE 0.500% 6/1
452327AH2
250
250000
PRN
SOLE
0
0
250000
IMAX CORP
COM
45245E109
1227
41607
SH
SOLE
40807
0
800
IMMUNOCELLULAR THERAPEUTICS
COM
452536105
3
15200
SH
SOLE
0
0
15200
IMMUNOGEN INC
COM
45253H101
1991
646440
SH
SOLE
642595
0
3845
IMPERIAL OIL LTD
COM NEW
453038408
389
12310
SH
SOLE
0
0
12310
IMPERVA INC
COM
45321L100
276
6421
SH
SOLE
4303
0
2118
INCYTE CORP
COM
45337C102
508
6350
SH
SOLE
412
0
5938
INDEPENDENCE RLTY TR INC
COM
45378A106
6575
803761
SH
SOLE
0
0
803761
INDEXIQ ETF TR
HEDGE MLTI ETF
45409B107
112794
3868096
SH
SOLE
3852893
0
15203
INDEXIQ ETF TR
IQ MRGR ARB ETF
45409B800
8801
309552
SH
SOLE
304875
0
4677
INDEXIQ ETF TR
US RL EST SMCP
45409B628
292
10991
SH
SOLE
0
0
10991
INDIA FD INC
COM
454089103
1895
78001
SH
SOLE
0
0
78001
INFINERA CORPORATION
COM
45667G103
417
36991
SH
SOLE
19948
0
17043
INFINERA CORPORATION
COM
45667G103
11
14000
SH
Call
SOLE
0
0
0
INFOBLOX INC
COM
45672H104
197
10500
SH
SOLE
0
0
10500
INFOSYS LTD
SPONSORED ADR
456788108
4722
264538
SH
SOLE
41723
0
222815
ING GROEP N V
SPONSORED ADR
456837103
4777
462487
SH
SOLE
130253
0
332234
INGERSOLL-RAND PLC
SHS
G47791101
22817
358309
SH
SOLE
185020
0
173289
INGERSOLL-RAND PLC
SHS
G47791101
3
13600
SH
Call
SOLE
0
0
0
INGEVITY CORP
COM
45688C107
1083
31809
SH
SOLE
24492
0
7317
INGRAM MICRO INC
CL A
457153104
1100
31640
SH
SOLE
0
0
31640
INGREDION INC
COM
457187102
9928
76719
SH
SOLE
42819
0
33900
INNOSPEC INC
COM
45768S105
763
16587
SH
SOLE
16587
0
0
INOVIO PHARMACEUTICALS INC
COM NEW
45773H201
105
11313
SH
SOLE
0
0
11313
INTEGRA LIFESCIENCES HLDGS C
COM NEW
457985208
1782
22341
SH
SOLE
21876
0
465
INTEGRATED DEVICE TECHNOLOGY
COM
458118106
469
23321
SH
SOLE
3358
0
19963
INTEL CORP
COM
458140100
100206
3055046
SH
SOLE
1763114
0
1291932
INTEL CORP
COM
458140100
7
12000
SH
Call
SOLE
0
0
0
INTELIQUENT INC
COM
45825N107
869
43678
SH
SOLE
2607
0
41071
INTERCONTINENTAL EXCHANGE IN
COM
45866F104
25647
100190
SH
SOLE
32027
0
68163
INTERNATIONAL BUSINESS MACHS
COM
459200101
55366
364776
SH
SOLE
50553
0
314223
INTERNATIONAL BUSINESS MACHS
COM
459200101
2
22200
SH
Call
SOLE
0
0
0
INTERNATIONAL FLAVORS&FRAGRA
COM
459506101
6486
51444
SH
SOLE
30247
0
21197
INTERNATIONAL GAME TECHNOLOG
SHS USD
G4863A108
571
30482
SH
SOLE
0
0
30482
INTERNATIONAL TOWER HILL MIN
COM
46050R102
13
15000
SH
SOLE
0
0
15000
INTEROIL CORP
COM
460951106
4489
99750
SH
SOLE
0
0
99750
INTERPUBLIC GROUP COS INC
COM
460690100
2113
91467
SH
SOLE
74451
0
17016
INTERSECT ENT INC
COM
46071F103
1139
88125
SH
SOLE
88125
0
0
INTERVAL LEISURE GROUP INC
COM
46113M108
182
11460
SH
SOLE
4480
0
6980
INTL PAPER CO
COM
460146103
19849
468365
SH
SOLE
225397
0
242968
INTRAWEST RESORTS HLDGS INC
COM
46090K109
212
16333
SH
SOLE
16333
0
0
INTREXON CORP
COM
46122T102
1291
52449
SH
SOLE
0
0
52449
INTUIT
COM
461202103
10636
95298
SH
SOLE
30330
0
64968
INTUITIVE SURGICAL INC
COM NEW
46120E602
6127
9263
SH
SOLE
2325
0
6938
INVENSENSE INC
COM
46123D205
65
10650
SH
SOLE
0
0
10650
INVESCO ADVANTAGE MUNICIPAL
SH BEN INT
46132E103
181
13569
SH
SOLE
0
0
13569
INVESCO BD FD
COM
46132L107
359
18982
SH
SOLE
0
0
18982
INVESCO DYNAMIC CR OPP FD
COM
46132R104
1874
170020
SH
SOLE
0
0
170020
INVESCO LTD
SHS
G491BT108
3341
130828
SH
SOLE
23049
0
107779
INVESCO MORTGAGE CAPITAL INC
COM
46131B100
151
11032
SH
SOLE
0
0
11032
INVESCO MUN OPPORTUNITY TR
COM
46132C107
1228
82390
SH
SOLE
0
0
82390
INVESCO MUN TR
COM
46131J103
547
38473
SH
SOLE
0
0
38473
INVESCO MUNI INCOME OPP TRST
COM
46132X101
154
18880
SH
SOLE
0
0
18880
INVESCO PA VALUE MUN INCOME
COM
46132K109
1106
76305
SH
SOLE
0
0
76305
INVESCO QUALITY MUNI INC TRS
COM
46133G107
255
18449
SH
SOLE
0
0
18449
INVESCO SR INCOME TR
COM
46131H107
344
82355
SH
SOLE
0
0
82355
INVESCO TR INVT GRADE MUNS
COM
46131M106
192
12915
SH
SOLE
0
0
12915
INVESCO VALUE MUN INCOME TR
COM
46132P108
355
19985
SH
SOLE
0
0
19985
INVESTORS BANCORP INC NEW
COM
46146L101
1827
164855
SH
SOLE
163716
0
1139
INVIVO THERAPEUTICS HLDGS CO
COM NEW
46186M209
174
30058
SH
SOLE
0
0
30058
IONIS PHARMACEUTICALS INC
COM
462222100
12255
526185
SH
SOLE
504632
0
21553
IPG PHOTONICS CORP
COM
44980X109
1178
14732
SH
SOLE
9890
0
4842
IRIDIUM COMMUNICATIONS INC
COM
46269C102
6544
736906
SH
SOLE
0
0
736906
IRIDIUM COMMUNICATIONS INC
PERP PFD CNV B
46269C409
1002
3100
SH
SOLE
0
0
3100
IROBOT CORP
COM
462726100
812
23142
SH
SOLE
0
0
23142
IRON MTN INC NEW
COM
46284V101
96222
2415817
SH
SOLE
2311674
0
104143
ISHARES
10+ YR CR BD ETF
464289511
7143
114010
SH
SOLE
67531
0
46479
ISHARES
BELGIUM CAPD ETF
464286301
511
28878
SH
SOLE
0
0
28878
ISHARES
CONSER ALLOC ETF
464289883
224
6823
SH
SOLE
0
0
6823
ISHARES
EM MKTS CURR ETF
464286517
2837
63197
SH
SOLE
0
0
63197
ISHARES
EM MKTS DIV ETF
464286319
2714
81174
SH
SOLE
80974
0
200
ISHARES
GL MET&MINPR ETF
464286368
328
32533
SH
SOLE
0
0
32533
ISHARES
GRWT ALLOCAT ETF
464289867
273
6817
SH
SOLE
0
0
6817
ISHARES
MIN VOL EMRG MKT
464286533
2538
49206
SH
SOLE
0
0
49206
ISHARES
MIN VOL GBL ETF
464286525
9767
127884
SH
SOLE
0
0
127884
ISHARES
MODERT ALLOC ETF
464289875
219
6213
SH
SOLE
0
0
6213
ISHARES
MSCI AUST ETF
464286103
19230
988682
SH
SOLE
977628
0
11054
ISHARES
MSCI BRZ CAP ETF
464286400
558
18503
SH
SOLE
0
0
18503
ISHARES
MSCI CDA ETF
464286509
1088
44409
SH
SOLE
0
0
44409
ISHARES
MSCI EURO FL ETF
464289180
226
14411
SH
SOLE
0
0
14411
ISHARES
MSCI EURZONE ETF
464286608
465
14407
SH
SOLE
0
0
14407
ISHARES
MSCI GERMANY ETF
464286806
296
12287
SH
SOLE
0
0
12287
ISHARES
MSCI HONG KG ETF
464286871
5841
298313
SH
SOLE
0
0
298313
ISHARES
MSCI JAPAN ETF
464286848
7712
670603
SH
SOLE
362051
0
308552
ISHARES
MSCI PAC JP ETF
464286665
1148
29290
SH
SOLE
0
0
29290
ISHARES
MSCI SINGAP ETF
464286673
697
64158
SH
SOLE
0
0
64158
ISHARES
MSCI SZ CAP ETF
464286749
3542
119459
SH
SOLE
87311
0
32148
ISHARES
MSCI TURKEY ETF
464286715
215
5417
SH
SOLE
0
0
5417
ISHARES
RUS TP200 GR ETF
464289438
203
3774
SH
SOLE
0
0
3774
ISHARES GOLD TRUST
ISHARES
464285105
16106
1262249
SH
SOLE
316446
0
945803
ISHARES INC
CORE MSCI EMKT
46434G103
39661
947919
SH
SOLE
846429
0
101490
ISHARES S&P GSCI COMMODITY I
UNIT BEN INT
46428R107
287
18501
SH
SOLE
0
0
18501
ISHARES SILVER TRUST
ISHARES
46428Q109
6390
357692
SH
SOLE
0
0
357692
ISHARES SILVER TRUST
ISHARES
46428Q109
2
12400
SH
Call
SOLE
0
0
0
ISHARES SILVER TRUST
ISHARES
46428Q109
4
18200
SH
Call
SOLE
0
0
0
ISHARES TR
0-5YR HI YL CP
46434V407
1420
30634
SH
SOLE
0
0
30634
ISHARES TR
0-5YR INVT GR CP
46434V100
372
7300
SH
SOLE
0
0
7300
ISHARES TR
1-3 YR CR BD ETF
464288646
33746
318089
SH
SOLE
97280
0
220809
ISHARES TR
1-3 YR TR BD ETF
464287457
25645
300561
SH
SOLE
67132
0
233429
ISHARES TR
10-20 YR TRS ETF
464288653
55663
379692
SH
SOLE
345559
0
34133
ISHARES TR
20 YR TR BD ETF
464287432
25789
185661
SH
SOLE
137
0
185524
ISHARES TR
3-7 YR TR BD ETF
464288661
24405
191633
SH
SOLE
40500
0
151133
ISHARES TR
7-10 Y TR BD ETF
464287440
40979
362786
SH
SOLE
78960
0
283826
ISHARES TR
A RATE CP BD ETF
46429B291
3447
64188
SH
SOLE
0
0
64188
ISHARES TR
AGENCY BOND ETF
464288166
8488
73248
SH
SOLE
52688
0
20560
ISHARES TR
BAA BA RTD ETF
46432F107
364
6905
SH
SOLE
0
0
6905
ISHARES TR
CALIF MUN BD ETF
464288356
246
2016
SH
SOLE
0
0
2016
ISHARES TR
CHINA LG-CAP ETF
464287184
2299
67185
SH
SOLE
0
0
67185
ISHARES TR
CMBS ETF
46429B366
5421
101921
SH
SOLE
62776
0
39145
ISHARES TR
COHEN&STEER REIT
464287564
7551
69790
SH
SOLE
0
0
69790
ISHARES TR
CORE DIV GRWTH
46434V621
737
27008
SH
SOLE
0
0
27008
ISHARES TR
CORE HIGH DV ETF
46429B663
10451
127219
SH
SOLE
0
0
127219
ISHARES TR
CORE MSCI EAFE
46432F842
137604
2651843
SH
SOLE
2489523
0
162320
ISHARES TR
CORE S&P MCP ETF
464287507
16763
112198
SH
SOLE
0
0
112198
ISHARES TR
CORE S&P SCP ETF
464287804
60716
522440
SH
SOLE
1406
0
521034
ISHARES TR
CORE S&P TTL STK
464287150
3004
31539
SH
SOLE
0
0
31539
ISHARES TR
CORE S&P500 ETF
464287200
69881
331964
SH
SOLE
31074
0
300890
ISHARES TR
CORE ST USDB ETF
46432F859
3635
35795
SH
SOLE
1851
0
33944
ISHARES TR
CORE US AGGBD ET
464287226
875316
7772618
SH
SOLE
6457743
0
1314875
ISHARES TR
CORE US CR BD
464288620
13531
119370
SH
SOLE
117297
0
2073
ISHARES TR
CORE US GRW ETF
464287671
2052
25128
SH
SOLE
20374
0
4754
ISHARES TR
CORE US TR BD
46429B267
4142
157834
SH
SOLE
123153
0
34681
ISHARES TR
CORE US VAL ETF
464287663
424
3158
SH
SOLE
631
0
2527
ISHARES TR
CUR HD EURZN ETF
46434V639
401
16654
SH
SOLE
0
0
16654
ISHARES TR
DOW JONES US ETF
464287846
984
9402
SH
SOLE
0
0
9402
ISHARES TR
EAFE GRWTH ETF
464288885
57580
880153
SH
SOLE
865047
0
15106
ISHARES TR
EAFE SML CP ETF
464288273
59615
1235291
SH
SOLE
1045498
0
189793
ISHARES TR
EAFE VALUE ETF
464288877
2383
55489
SH
SOLE
45861
0
9628
ISHARES TR
EUROPE ETF
464287861
1128
29861
SH
SOLE
0
0
29861
ISHARES TR
FLTG RATE BD ETF
46429B655
1087
21481
SH
SOLE
70
0
21411
ISHARES TR
GLB CNSM STP ETF
464288737
3181
31761
SH
SOLE
0
0
31761
ISHARES TR
GLOB HLTHCRE ETF
464287325
374
3707
SH
SOLE
0
0
3707
ISHARES TR
GLOB TELECOM ETF
464287275
7235
114492
SH
SOLE
112420
0
2072
ISHARES TR
GLOBAL ENERG ETF
464287341
793
24556
SH
SOLE
0
0
24556
ISHARES TR
GLOBAL REIT ETF
46434V647
467
17021
SH
SOLE
0
0
17021
ISHARES TR
GLOBAL TECH ETF
464287291
1245
12787
SH
SOLE
0
0
12787
ISHARES TR
GOV/CRED BD ETF
464288596
2451
20802
SH
SOLE
0
0
20802
ISHARES TR
HDG MSCI EAFE
46434V803
1446
60314
SH
SOLE
0
0
60314
ISHARES TR
HDG MSCI GERMN
46434V704
574
25303
SH
SOLE
0
0
25303
ISHARES TR
IBONDS DEC18 ETF
46434VAA8
933
36766
SH
SOLE
0
0
36766
ISHARES TR
IBONDS DEC19 ETF
46434VAU4
792
31297
SH
SOLE
0
0
31297
ISHARES TR
IBOXX HI YD ETF
464288513
21832
257758
SH
SOLE
4385
0
253373
ISHARES TR
IBOXX INV CP ETF
464287242
51212
417255
SH
SOLE
177690
0
239565
ISHARES TR
INTERM CR BD ETF
464288638
95534
858633
SH
SOLE
732013
0
126620
ISHARES TR
INTL DEV RE ETF
464288489
205
7019
SH
SOLE
0
0
7019
ISHARES TR
INTL DEVPPTY ETF
464288422
4225
114956
SH
SOLE
0
0
114956
ISHARES TR
INTL SEL DIV ETF
464288448
18535
647413
SH
SOLE
457082
0
190331
ISHARES TR
INTL TREA BD ETF
464288117
3056
30695
SH
SOLE
0
0
30695
ISHARES TR
INTRM GOV/CR ETF
464288612
255
2251
SH
SOLE
0
0
2251
ISHARES TR
JP MOR EM MK ETF
464288281
1504
13057
SH
SOLE
51
0
13006
ISHARES TR
MBS ETF
464288588
34472
313468
SH
SOLE
189051
0
124417
ISHARES TR
MICRO-CAP ETF
464288869
1422
20111
SH
SOLE
0
0
20111
ISHARES TR
MIN VOL EAFE ETF
46429B689
38405
578476
SH
SOLE
348267
0
230209
ISHARES TR
MIN VOL USA ETF
46429B697
58675
1269768
SH
SOLE
634352
0
635416
ISHARES TR
MRG RL ES CP ETF
464288539
7463
727420
SH
SOLE
0
0
727420
ISHARES TR
MRGSTR MD CP ETF
464288208
21385
143238
SH
SOLE
0
0
143238
ISHARES TR
MRGSTR MD CP VAL
464288406
446
3539
SH
SOLE
0
0
3539
ISHARES TR
MRNGSTR INC ETF
46432F875
584
23480
SH
SOLE
0
0
23480
ISHARES TR
MRNGSTR LG-CP ET
464287127
3175
25862
SH
SOLE
0
0
25862
ISHARES TR
MRNGSTR LG-CP GR
464287119
353
3017
SH
SOLE
0
0
3017
ISHARES TR
MRNGSTR LG-CP VL
464288109
1331
15348
SH
SOLE
0
0
15348
ISHARES TR
MSCI AC ASIA ETF
464288182
838
15318
SH
SOLE
0
0
15318
ISHARES TR
MSCI ACWI ETF
464288257
502
8919
SH
SOLE
2202
0
6717
ISHARES TR
MSCI ACWI EX US
464288240
28671
735897
SH
SOLE
0
0
735897
ISHARES TR
MSCI EAFE ETF
464287465
551878
9886749
SH
SOLE
8850743
0
1036006
ISHARES TR
MSCI EAFE ETF
464287465
3
14100
SH
Call
SOLE
0
0
0
ISHARES TR
MSCI EMG MKT ETF
464287234
164792
4796028
SH
SOLE
4413744
0
382284
ISHARES TR
MSCI EMG MKT ETF
464287234
13
50100
SH
Call
SOLE
0
0
0
ISHARES TR
MSCI INDIA ETF
46429B598
378
13535
SH
SOLE
0
0
13535
ISHARES TR
MSCI INDONIA ETF
46429B309
249
10198
SH
SOLE
0
0
10198
ISHARES TR
MSCI UTD KNGDM
46434V548
239
15545
SH
SOLE
0
0
15545
ISHARES TR
N AMER TECH ETF
464287549
751
6827
SH
SOLE
0
0
6827
ISHARES TR
NA NAT RES
464287374
639
19239
SH
SOLE
0
0
19239
ISHARES TR
NA TEC-SFTWR ETF
464287515
3464
32937
SH
SOLE
0
0
32937
ISHARES TR
NASDQ BIOTEC ETF
464287556
11546
44866
SH
SOLE
0
0
44866
ISHARES TR
NATIONAL MUN ETF
464288414
61516
539977
SH
SOLE
367319
0
172658
ISHARES TR
RUS 1000 ETF
464287622
16251
139027
SH
SOLE
1726
0
137301
ISHARES TR
RUS 1000 GRW ETF
464287614
618812
6165907
SH
SOLE
5235358
0
930549
ISHARES TR
RUS 1000 VAL ETF
464287598
623452
6039447
SH
SOLE
5229815
0
809632
ISHARES TR
RUS 2000 GRW ETF
464287648
3782
27546
SH
SOLE
9
0
27537
ISHARES TR
RUS 2000 VAL ETF
464287630
8654
88950
SH
SOLE
514
0
88436
ISHARES TR
RUS MD CP GR ETF
464287481
14924
159469
SH
SOLE
590
0
158879
ISHARES TR
RUS MDCP VAL ETF
464287473
18627
250722
SH
SOLE
94948
0
155774
ISHARES TR
RUS MID-CAP ETF
464287499
16050
95413
SH
SOLE
3932
0
91481
ISHARES TR
RUSSELL 2000 ETF
464287655
239618
2083968
SH
SOLE
1886893
0
197075
ISHARES TR
RUSSELL 3000 ETF
464287689
5276
42545
SH
SOLE
3175
0
39370
ISHARES TR
S&P 100 ETF
464287101
2204
23725
SH
SOLE
0
0
23725
ISHARES TR
S&P 500 GRWT ETF
464287309
47941
411226
SH
SOLE
31447
0
379779
ISHARES TR
S&P 500 VAL ETF
464287408
32835
353442
SH
SOLE
115
0
353327
ISHARES TR
S&P MC 400GR ETF
464287606
26093
154295
SH
SOLE
0
0
154295
ISHARES TR
S&P MC 400VL ETF
464287705
12411
96921
SH
SOLE
0
0
96921
ISHARES TR
SELECT DIVID ETF
464287168
32248
378139
SH
SOLE
656
0
377483
ISHARES TR
SHRT NAT MUN ETF
464288158
671
6310
SH
SOLE
0
0
6310
ISHARES TR
SHRT TRS BD ETF
464288679
21879
198082
SH
SOLE
48
0
198034
ISHARES TR
SP SMCP600GR ETF
464287887
14237
110874
SH
SOLE
0
0
110874
ISHARES TR
SP SMCP600VL ETF
464287879
2958
25321
SH
SOLE
0
0
25321
ISHARES TR
TIPS BD ETF
464287176
11860
101652
SH
SOLE
283
0
101369
ISHARES TR
TRANS AVG ETF
464287192
769
5729
SH
SOLE
0
0
5729
ISHARES TR
U.S. AER&DEF ETF
464288760
2810
22488
SH
SOLE
0
0
22488
ISHARES TR
U.S. BAS MTL ETF
464287838
3882
51117
SH
SOLE
0
0
51117
ISHARES TR
U.S. CNSM GD ETF
464287812
21996
190692
SH
SOLE
172708
0
17984
ISHARES TR
U.S. CNSM SV ETF
464287580
6182
43102
SH
SOLE
0
0
43102
ISHARES TR
U.S. ENERGY ETF
464287796
2793
72807
SH
SOLE
0
0
72807
ISHARES TR
U.S. FIN SVC ETF
464287770
1587
19683
SH
SOLE
0
0
19683
ISHARES TR
U.S. FINLS ETF
464287788
3936
45805
SH
SOLE
0
0
45805
ISHARES TR
U.S. INDS ETF
464287754
2618
23821
SH
SOLE
0
0
23821
ISHARES TR
U.S. INSRNCE ETF
464288786
306
6038
SH
SOLE
0
0
6038
ISHARES TR
U.S. MED DVC ETF
464288810
14710
108523
SH
SOLE
56780
0
51743
ISHARES TR
U.S. PFD STK ETF
464288687
31057
778559
SH
SOLE
1025
0
777534
ISHARES TR
U.S. PHARMA ETF
464288836
2425
16791
SH
SOLE
0
0
16791
ISHARES TR
U.S. REAL ES ETF
464287739
7703
93509
SH
SOLE
1124
0
92385
ISHARES TR
U.S. TECH ETF
464287721
3092
29368
SH
SOLE
0
0
29368
ISHARES TR
U.S. UTILITS ETF
464287697
4076
31048
SH
SOLE
0
0
31048
ISHARES TR
US HLTHCARE ETF
464287762
2876
19393
SH
SOLE
0
0
19393
ISHARES TR
US HLTHCR PR ETF
464288828
8165
64106
SH
SOLE
50771
0
13335
ISHARES TR
US HOME CONS ETF
464288752
16047
580376
SH
SOLE
541845
0
38531
ISHARES TR
US OIL EQ&SV ETF
464288844
282
7305
SH
SOLE
0
0
7305
ISHARES TR
US OIL&GS EX ETF
464288851
202
3559
SH
SOLE
0
0
3559
ISHARES TR
US REGNL BKS ETF
464288778
702
21652
SH
SOLE
0
0
21652
ISHARES TR
USA ESG SLCT ETF
464288802
319
3690
SH
SOLE
0
0
3690
ISHARES TR
USA MOMENTUM FCT
46432F396
15181
198706
SH
SOLE
187651
0
11055
ISHARES U S ETF TR
SHT MAT BD ETF
46431W507
2597
51768
SH
SOLE
0
0
51768
ISLE OF CAPRI CASINOS INC
COM
464592104
238
13000
SH
SOLE
0
0
13000
ITAU UNIBANCO HLDG SA
SPON ADR REP PFD
465562106
112
11887
SH
SOLE
11095
0
792
ITC HLDGS CORP
COM
465685105
8596
183595
SH
SOLE
167958
0
15637
J & J SNACK FOODS CORP
COM
466032109
1439
12067
SH
SOLE
9744
0
2323
J P MORGAN EXCHANGE TRADED F
DIV RTN INT EQ
46641Q209
828
16728
SH
SOLE
0
0
16728
J2 GLOBAL INC
COM
48123V102
4657
73725
SH
SOLE
66286
0
7439
JABIL CIRCUIT INC
COM
466313103
3410
184632
SH
SOLE
169576
0
15056
JACK IN THE BOX INC
COM
466367109
587
6835
SH
SOLE
3887
0
2948
JACOBS ENGR GROUP INC DEL
COM
469814107
2431
48811
SH
SOLE
46609
0
2202
JAMES RIV GROUP LTD
COM
G5005R107
1404
41335
SH
SOLE
41335
0
0
JAPAN SMALLER CAPTLZTN FD IN
COM
47109U104
681
69590
SH
SOLE
0
0
69590
JAZZ PHARMACEUTICALS PLC
SHS USD
G50871105
353
2497
SH
SOLE
370
0
2127
JEFFERIES GROUP INC NEW
DBCV 3.875%11/0
472319AG7
1624
1604000
PRN
SOLE
0
0
1604000
JERNIGAN CAP INC
COM
476405105
1151
82556
SH
SOLE
0
0
82556
JETBLUE AIRWAYS CORP
COM
477143101
2519
152127
SH
SOLE
43561
0
108566
JOHNSON & JOHNSON
COM
478160104
325013
2679406
SH
SOLE
1414364
0
1265042
JOHNSON CTLS INC
COM
478366107
38759
875717
SH
SOLE
791281
0
84436
JONES LANG LASALLE INC
COM
48020Q107
404
4142
SH
SOLE
3271
0
871
JPMORGAN CHASE & CO
ALERIAN ML ETN
46625H365
7675
241288
SH
SOLE
0
0
241288
JPMORGAN CHASE & CO
ALERIAN ML ETN
46625H365
11
27100
SH
Call
SOLE
0
0
0
JPMORGAN CHASE & CO
COM
46625H100
222876
3586661
SH
SOLE
1302671
0
2283990
JPMORGAN CHASE & CO
COM
46625H100
8
14800
SH
Call
SOLE
0
0
0
JPMORGAN CHASE & CO
COM
46625H100
11
56500
SH
Call
SOLE
0
0
0
JPMORGAN CHASE & CO
COM
46625H100
21
18400
SH
Call
SOLE
0
0
0
JUNIPER NETWORKS INC
COM
48203R104
2235
99362
SH
SOLE
82083
0
17279
JUNO THERAPEUTICS INC
COM
48205A109
224
5839
SH
SOLE
0
0
5839
KANSAS CITY SOUTHERN
COM NEW
485170302
15543
172517
SH
SOLE
8246
0
164271
KAR AUCTION SVCS INC
COM
48238T109
525
12570
SH
SOLE
11306
0
1264
KATE SPADE & CO
COM
485865109
1092
52976
SH
SOLE
48201
0
4775
KAYNE ANDERSON ENRGY TTL RT
COM
48660P104
1497
137505
SH
SOLE
0
0
137505
KAYNE ANDERSON MDSTM ENERGY
COM
48661E108
295
20551
SH
SOLE
0
0
20551
KAYNE ANDERSON MLP INVT CO
COM
486606106
1615
79351
SH
SOLE
0
0
79351
KELLOGG CO
COM
487836108
13294
162814
SH
SOLE
3897
0
158917
KEMET CORP
COM NEW
488360207
48
16272
SH
SOLE
0
0
16272
KENNEDY-WILSON HLDGS INC
COM
489398107
533
28093
SH
SOLE
0
0
28093
KERYX BIOPHARMACEUTICALS INC
COM
492515101
82
12314
SH
SOLE
0
0
12314
KEYCORP NEW
COM
493267108
5259
475895
SH
SOLE
136447
0
339448
KEYCORP NEW
PFD 7.75% SR A
493267405
1645
12275
SH
SOLE
0
0
12275
KEYSIGHT TECHNOLOGIES INC
COM
49338L103
1420
48812
SH
SOLE
45648
0
3164
KIMBERLY CLARK CORP
COM
494368103
149674
1088669
SH
SOLE
816416
0
272253
KIMCO RLTY CORP
COM
49446R109
8459
269561
SH
SOLE
231641
0
37920
KINDER MORGAN INC DEL
*W EXP 05/25/201
49456B119
1
23149
SH
SOLE
0
0
23149
KINDER MORGAN INC DEL
COM
49456B101
18449
985497
SH
SOLE
326
0
985171
KINDER MORGAN INC DEL
PFD SER A
49456B200
1690
34603
SH
SOLE
0
0
34603
KINDRED HEALTHCARE INC
COM
494580103
177
15721
SH
SOLE
0
0
15721
KINGOLD JEWELRY INC
COM NEW
49579A204
31
17000
SH
SOLE
0
0
17000
KITE RLTY GROUP TR
COM NEW
49803T300
980
34951
SH
SOLE
0
0
34951
KKR & CO L P DEL
COM UNITS
48248M102
2780
225301
SH
SOLE
0
0
225301
KKR INCOME OPPORTUNITIES FD
COM
48249T106
184
12211
SH
SOLE
0
0
12211
KLA-TENCOR CORP
COM
482480100
2004
27360
SH
SOLE
0
0
27360
KNIGHT TRANSN INC
COM
499064103
216
8145
SH
SOLE
0
0
8145
KNOLL INC
COM NEW
498904200
304
12503
SH
SOLE
0
0
12503
KNOT OFFSHORE PARTNERS LP
COM UNITS
Y48125101
1722
92786
SH
SOLE
0
0
92786
KNOWLES CORP
COM
49926D109
7411
541773
SH
SOLE
531024
0
10749
KOHLS CORP
COM
500255104
1024
27008
SH
SOLE
391
0
26617
KONINKLIJKE PHILIPS N V
NY REG SH NEW
500472303
1788
71709
SH
SOLE
4785
0
66924
KOPIN CORP
COM
500600101
38
17200
SH
SOLE
0
0
17200
KOREA ELECTRIC PWR
SPONSORED ADR
500631106
1140
43955
SH
SOLE
36755
0
7200
KORN FERRY INTL
COM NEW
500643200
1156
55856
SH
SOLE
52710
0
3146
KOSMOS ENERGY LTD
SHS
G5315B107
103
18843
SH
SOLE
0
0
18843
KRAFT HEINZ CO
COM
500754106
142505
1610572
SH
SOLE
602211
0
1008361
KRAFT HEINZ CO
COM
500754106
201
45700
SH
Call
SOLE
0
0
0
KROGER CO
COM
501044101
15987
434548
SH
SOLE
196656
0
237892
KRONOS WORLDWIDE INC
COM
50105F105
260
49450
SH
SOLE
0
0
49450
KT CORP
SPONSORED ADR
48268K101
364
25505
SH
SOLE
24105
0
1400
KULICKE & SOFFA INDS INC
COM
501242101
453
37216
SH
SOLE
0
0
37216
L BRANDS INC
COM
501797104
2587
38538
SH
SOLE
655
0
37883
L-3 COMMUNICATIONS HLDGS INC
COM
502424104
28879
196868
SH
SOLE
193353
0
3515
LABORATORY CORP AMER HLDGS
COM NEW
50540R409
9906
76045
SH
SOLE
56327
0
19718
LADENBURG THALMAN FIN SVCS I
COM
50575Q102
431
182813
SH
SOLE
0
0
182813
LAM RESEARCH CORP
COM
512807108
5093
60589
SH
SOLE
38464
0
22125
LAMAR ADVERTISING CO NEW
CL A
512816109
1767
26645
SH
SOLE
0
0
26645
LANDMARK INFRASTRUCTURE LP
COM UNIT LTD
51508J108
1224
74357
SH
SOLE
0
0
74357
LANDSTAR SYS INC
COM
515098101
14849
216267
SH
SOLE
184018
0
32249
LANNET INC
COM
516012101
210
8820
SH
SOLE
0
0
8820
LAREDO PETROLEUM INC
COM
516806106
279
26629
SH
SOLE
0
0
26629
LAS VEGAS SANDS CORP
COM
517834107
4521
103958
SH
SOLE
0
0
103958
LASALLE HOTEL PPTYS
COM SH BEN INT
517942108
4320
183203
SH
SOLE
79395
0
103808
LAUDER ESTEE COS INC
CL A
518439104
16233
178333
SH
SOLE
3400
0
174933
LAZARD GLB TTL RET&INCM FD I
COM
52106W103
4239
324013
SH
SOLE
0
0
324013
LAZARD LTD
SHS A
G54050102
8746
293670
SH
SOLE
5560
0
288110
LAZARD WORLD DIVID & INCOME
COM
521076109
2108
233498
SH
SOLE
0
0
233498
LEAR CORP
COM NEW
521865204
14199
139538
SH
SOLE
108544
0
30994
LEGACY RESVS LP
UNIT LP INT
524707304
122
75019
SH
SOLE
0
0
75019
LEGACY TEX FINL GROUP INC
COM
52471Y106
559
20756
SH
SOLE
7756
0
13000
LEGG MASON BW GLB INC OPP FD
COM
52469B100
816
62955
SH
SOLE
0
0
62955
LEGG MASON INC
COM
524901105
10020
339776
SH
SOLE
339260
0
516
LEGGETT & PLATT INC
COM
524660107
12752
249508
SH
SOLE
69669
0
179839
LENDINGTREE INC NEW
COM
52603B107
1117
12647
SH
SOLE
10120
0
2527
LENNAR CORP
CL A
526057104
1279
27749
SH
SOLE
4068
0
23681
LENNOX INTL INC
COM
526107107
685
4805
SH
SOLE
2032
0
2773
LEUCADIA NATL CORP
COM
527288104
3271
188740
SH
SOLE
0
0
188740
LEVEL 3 COMMUNICATIONS INC
COM NEW
52729N308
3427
66551
SH
SOLE
39336
0
27215
LEXICON PHARMACEUTICALS INC
COM NEW
528872302
315
21940
SH
SOLE
17543
0
4397
LEXINGTON REALTY TRUST
COM
529043101
1746
172736
SH
SOLE
0
0
172736
LIBERTY ALL STAR EQUITY FD
SH BEN INT
530158104
4076
812044
SH
SOLE
0
0
812044
LIBERTY ALL-STAR GROWTH FD I
COM
529900102
181
44254
SH
SOLE
0
0
44254
LIBERTY BROADBAND CORP
COM SER A
530307107
2220
37382
SH
SOLE
28304
0
9078
LIBERTY BROADBAND CORP
COM SER C
530307305
4393
73214
SH
SOLE
55949
0
17265
LIBERTY GLOBAL PLC
LILAC SHS CL C
G5480U153
2027
62318
SH
SOLE
62292
0
26
LIBERTY GLOBAL PLC
SHS CL C
G5480U120
5066
176819
SH
SOLE
160778
0
16041
LIBERTY INTERACTIVE CORP
LBT VENT COM A
53071M880
3565
96171
SH
SOLE
83877
0
12294
LIBERTY INTERACTIVE CORP
QVC GP COM SER A
53071M104
19033
750210
SH
SOLE
743144
0
7066
LIBERTY MEDIA CORP DELAWARE
COM A BRAVES GRP
531229706
163
10833
SH
SOLE
7486
0
3347
LIBERTY MEDIA CORP DELAWARE
COM A MEDIA GRP
531229870
692
36173
SH
SOLE
28037
0
8136
LIBERTY MEDIA CORP DELAWARE
COM A SIRIUSXM
531229409
4504
143609
SH
SOLE
110432
0
33177
LIBERTY MEDIA CORP DELAWARE
COM C BRAVES GRP
531229888
437
29776
SH
SOLE
17482
0
12294
LIBERTY MEDIA CORP DELAWARE
COM C MEDIA GRP
531229854
1380
72746
SH
SOLE
54478
0
18268
LIBERTY MEDIA CORP DELAWARE
COM C SIRIUSXM
531229607
9357
303109
SH
SOLE
228397
0
74712
LIBERTY TRIPADVISOR HLDGS IN
COM SER A
531465102
470
21500
SH
SOLE
0
0
21500
LIFEPOINT HEALTH INC
COM
53219L109
1970
30131
SH
SOLE
30030
0
101
LIGAND PHARMACEUTICALS INC
COM NEW
53220K504
1295
10856
SH
SOLE
609
0
10247
LILLY ELI & CO
COM
532457108
23818
302452
SH
SOLE
18666
0
283786
LIMELIGHT NETWORKS INC
COM
53261M104
19
13087
SH
SOLE
0
0
13087
LINCOLN ELEC HLDGS INC
COM
533900106
2204
37298
SH
SOLE
32182
0
5116
LINCOLN NATL CORP IND
COM
534187109
6831
176180
SH
SOLE
28858
0
147322
LINEAR TECHNOLOGY CORP
COM
535678106
12600
270783
SH
SOLE
212181
0
58602
LINKEDIN CORP
COM CL A
53578A108
720
3804
SH
SOLE
1001
0
2803
LIONS GATE ENTMNT CORP
COM NEW
535919203
1385
68438
SH
SOLE
36278
0
32160
LITHIA MTRS INC
CL A
536797103
1510
21247
SH
SOLE
0
0
21247
LITTELFUSE INC
COM
537008104
2076
17566
SH
SOLE
17527
0
39
LIVANOVA PLC
SHS
G5509L101
233
4645
SH
SOLE
215
0
4430
LIVE NATION ENTERTAINMENT IN
COM
538034109
1538
65468
SH
SOLE
61718
0
3750
LIVE OAK BANCSHARES INC
COM
53803X105
220
15612
SH
SOLE
0
0
15612
LKQ CORP
COM
501889208
8259
260526
SH
SOLE
150508
0
110018
LLOYDS BANKING GROUP PLC
SPONSORED ADR
539439109
13844
4661315
SH
SOLE
4588401
0
72914
LMP CAP & INCOME FD INC
COM
50208A102
8327
634184
SH
SOLE
7
0
634177
LOCKHEED MARTIN CORP
COM
539830109
94808
382028
SH
SOLE
207686
0
174342
LOEWS CORP
COM
540424108
4477
108957
SH
SOLE
101932
0
7025
LOGITECH INTL S A
SHS
H50430232
763
47135
SH
SOLE
10818
0
36317
LOUISIANA PAC CORP
COM
546347105
1428
82314
SH
SOLE
75561
0
6753
LOWES COS INC
COM
548661107
43742
552510
SH
SOLE
155285
0
397225
LPL FINL HLDGS INC
COM
50212V100
11328
502794
SH
SOLE
502390
0
404
LSB INDS INC
COM
502160104
327
27095
SH
SOLE
26991
0
104
LTC PPTYS INC
COM
502175102
923
17841
SH
SOLE
1768
0
16073
LULULEMON ATHLETICA INC
COM
550021109
4498
60894
SH
SOLE
45950
0
14944
LUMBER LIQUIDATORS HLDGS INC
COM
55003T107
327
21201
SH
SOLE
0
0
21201
LUNA INNOVATIONS
COM
550351100
101
81459
SH
SOLE
0
0
81459
LUXFER HLDGS PLC
SPONSORED ADR
550678106
128
10645
SH
SOLE
10645
0
0
LUXOFT HLDG INC
ORD SHS CL A
G57279104
885
17007
SH
SOLE
0
0
17007
LYONDELLBASELL INDUSTRIES N
SHS - A -
N53745100
57267
769505
SH
SOLE
142966
0
626539
LYONDELLBASELL INDUSTRIES N
SHS - A -
N53745100
4
10600
SH
Call
SOLE
0
0
0
LYONDELLBASELL INDUSTRIES N
SHS - A -
N53745100
10
32700
SH
Call
SOLE
0
0
0
M & T BK CORP
COM
55261F104
1058
8945
SH
SOLE
0
0
8945
M D C HLDGS INC
COM
552676108
335
13784
SH
SOLE
0
0
13784
MACATAWA BK CORP
COM
554225102
107
14403
SH
SOLE
0
0
14403
MACERICH CO
COM
554382101
4599
53863
SH
SOLE
52349
0
1514
MACK CALI RLTY CORP
COM
554489104
1952
72282
SH
SOLE
64196
0
8086
MACOM TECH SOLUTIONS HLDGS I
COM
55405Y100
1947
59046
SH
SOLE
59017
0
29
MACQUARIE FT TR GB INF UT DI
COM
55607W100
264
21280
SH
SOLE
0
0
21280
MACQUARIE GLBL INFRA TOTL RE
COM
55608D101
349
16300
SH
SOLE
0
0
16300
MACQUARIE INFRASTRUCTURE COR
COM
55608B105
5732
77409
SH
SOLE
1430
0
75979
MACQUARIE INFRASTRUCTURE COR
NOTE 2.875% 7/1
55608BAA3
571
500000
PRN
SOLE
0
0
500000
MACYS INC
COM
55616P104
8567
254893
SH
SOLE
16600
0
238293
MADDEN STEVEN LTD
COM
556269108
1683
49236
SH
SOLE
47083
0
2153
MADISON CVRED CALL & EQ STR
COM
557437100
209
27297
SH
SOLE
0
0
27297
MADISON STRTG SECTOR PREM FD
COM
558268108
923
80275
SH
SOLE
0
0
80275
MAGELLAN MIDSTREAM PRTNRS LP
COM UNIT RP LP
559080106
41509
546172
SH
SOLE
258203
0
287969
MAGNA INTL INC
COM
559222401
981
27984
SH
SOLE
4713
0
23271
MAIN STREET CAPITAL CORP
COM
56035L104
3479
105891
SH
SOLE
0
0
105891
MAINSTAY DEFINEDTERM MN OPP
COM
56064K100
8175
395310
SH
SOLE
0
0
395310
MALLINCKRODT PUB LTD CO
SHS
G5785G107
4742
78022
SH
SOLE
0
0
78022
MANAGED DURATION INVT GRD FU
COM
56165R103
255
17308
SH
SOLE
0
0
17308
MANHATTAN ASSOCS INC
COM
562750109
3024
47158
SH
SOLE
25989
0
21169
MANITOWOC FOODSERVICE INC
COM
563568104
482
27346
SH
SOLE
65
0
27281
MANITOWOC INC
COM
563571108
82
15074
SH
SOLE
0
0
15074
MANNKIND CORP
COM
56400P201
261
224679
SH
SOLE
0
0
224679
MANPOWERGROUP INC
COM
56418H100
5562
86446
SH
SOLE
86050
0
396
MANULIFE FINL CORP
COM
56501R106
2109
154602
SH
SOLE
5900
0
148702
MARATHON OIL CORP
COM
565849106
6644
442635
SH
SOLE
142161
0
300474
MARATHON PETE CORP
COM
56585A102
55360
1458364
SH
SOLE
238177
0
1220187
MARATHON PETE CORP
COM
56585A102
105
53900
SH
Call
SOLE
0
0
0
MARATHON PETE CORP
COM
56585A102
24
25200
SH
Call
SOLE
0
0
0
MARATHON PETE CORP
COM
56585A102
33
19800
SH
Call
SOLE
0
0
0
MARATHON PETE CORP
COM
56585A102
41
41000
SH
Call
SOLE
0
0
0
MARATHON PETE CORP
COM
56585A102
4
25800
SH
Call
SOLE
0
0
0
MARATHON PETE CORP
COM
56585A102
12
16700
SH
Call
SOLE
0
0
0
MARINE HARVEST ASA
SPONSORED ADR
56824R205
472
27903
SH
SOLE
24703
0
3200
MARINEMAX INC
COM
567908108
563
33203
SH
SOLE
12480
0
20723
MARKEL CORP
COM
570535104
7894
8285
SH
SOLE
5898
0
2387
MARKETAXESS HLDGS INC
COM
57060D108
7335
50444
SH
SOLE
48815
0
1629
MARRIOTT INTL INC NEW
CL A
571903202
14298
215130
SH
SOLE
81951
0
133179
MARRIOTT INTL INC NEW
CL A
571903202
17
15100
SH
Call
SOLE
0
0
0
MARRIOTT INTL INC NEW
CL A
571903202
29
10300
SH
Call
SOLE
0
0
0
MARSH & MCLENNAN COS INC
COM
571748102
14062
205409
SH
SOLE
114574
0
90835
MARTIN MARIETTA MATLS INC
COM
573284106
2831
14742
SH
SOLE
7228
0
7514
MARTIN MIDSTREAM PRTNRS L P
UNIT L P INT
573331105
1151
49816
SH
SOLE
0
0
49816
MASCO CORP
COM
574599106
20553
664291
SH
SOLE
336515
0
327776
MASIMO CORP
COM
574795100
6666
126935
SH
SOLE
1380
0
125555
MAST THERAPEUTICS INC
COM
576314108
6
13580
SH
SOLE
0
0
13580
MASTERCARD INC
CL A
57636Q104
20014
227274
SH
SOLE
117447
0
109827
MATTEL INC
COM
577081102
2592
82828
SH
SOLE
0
0
82828
MATTHEWS INTL CORP
CL A
577128101
9532
171321
SH
SOLE
171228
0
93
MATTRESS FIRM HLDG CORP
COM
57722W106
2150
64076
SH
SOLE
64018
0
58
MAUI LD & PINEAPPLE INC
COM
577345101
426
58999
SH
SOLE
0
0
58999
MAXIM INTEGRATED PRODS INC
COM
57772K101
3446
96551
SH
SOLE
48132
0
48419
MAXIMUS INC
COM
577933104
239
4312
SH
SOLE
0
0
4312
MAXLINEAR INC
CL A
57776J100
307
17079
SH
SOLE
0
0
17079
MCCORMICK & CO INC
COM NON VTG
579780206
15458
144912
SH
SOLE
47640
0
97272
MCDERMOTT INTL INC
COM
580037109
234
47445
SH
SOLE
763
0
46682
MCDONALDS CORP
COM
580135101
177366
1473872
SH
SOLE
1085556
0
388316
MCDONALDS CORP
COM
580135101
5
12000
SH
Call
SOLE
0
0
0
MCEWEN MNG INC
COM
58039P107
78
20188
SH
SOLE
0
0
20188
MCKESSON CORP
COM
58155Q103
20163
108023
SH
SOLE
75406
0
32617
MDC PARTNERS INC
CL A SUB VTG
552697104
1526
83423
SH
SOLE
82964
0
459
MDU RES GROUP INC
COM
552690109
508
21163
SH
SOLE
6495
0
14668
MEAD JOHNSON NUTRITION CO
COM
582839106
8485
93496
SH
SOLE
61720
0
31776
MEDICAL PPTYS TRUST INC
COM
58463J304
5841
384027
SH
SOLE
273243
0
110784
MEDIVATION INC
COM
58501N101
941
15599
SH
SOLE
24
0
15575
MEDLEY CAP CORP
COM
58503F106
83
12454
SH
SOLE
0
0
12454
MEDNAX INC
COM
58502B106
11634
160629
SH
SOLE
92372
0
68257
MEDTRONIC PLC
SHS
G5960L103
71533
824394
SH
SOLE
408260
0
416134
MEDTRONIC PLC
SHS
G5960L103
51
16300
SH
Call
SOLE
0
0
0
MELCO CROWN ENTMT LTD
ADR
585464100
183
14586
SH
SOLE
0
0
14586
MEMORIAL PRODTN PARTNERS LP
COM U REP LTD
586048100
1415
744770
SH
SOLE
0
0
744770
MEMORIAL PRODTN PARTNERS LP
COM U REP LTD
586048100
6
10900
SH
Call
SOLE
0
0
0
MEMORIAL PRODTN PARTNERS LP
COM U REP LTD
586048100
32
20000
SH
Put
SOLE
0
0
20000
MEMORIAL RESOURCE DEV CORP
COM
58605Q109
282
17773
SH
SOLE
0
0
17773
MERCADOLIBRE INC
COM
58733R102
472
3357
SH
SOLE
3207
0
150
MERCK & CO INC
COM
58933Y105
233494
4053010
SH
SOLE
2914081
0
1138929
MERCK & CO INC
COM
58933Y105
13
17700
SH
Call
SOLE
0
0
0
MERCURY GENL CORP NEW
COM
589400100
247
4650
SH
SOLE
0
0
4650
MERIT MED SYS INC
COM
589889104
330
16652
SH
SOLE
0
0
16652
MERRIMACK PHARMACEUTICALS IN
COM
590328100
241
44764
SH
SOLE
0
0
44764
METHANEX CORP
COM
59151K108
3710
127481
SH
SOLE
123892
0
3589
METLIFE INC
COM
59156R108
31348
787048
SH
SOLE
496042
0
291006
METTLER TOLEDO INTERNATIONAL
COM
592688105
2380
6523
SH
SOLE
5468
0
1055
MFA FINL INC
COM
55272X102
4176
574406
SH
SOLE
401919
0
172487
MFC BANCORP LTD
COM
55278T105
66
30350
SH
SOLE
0
0
30350
MFS CHARTER INCOME TR
SH BEN INT
552727109
1712
202111
SH
SOLE
0
0
202111
MFS GOVT MKTS INCOME TR
SH BEN INT
552939100
109
20139
SH
SOLE
0
0
20139
MFS HIGH INCOME MUN TR
SH BEN INT
59318D104
1159
210778
SH
SOLE
0
0
210778
MFS HIGH YIELD MUN TR
SH BEN INT
59318E102
431
87597
SH
SOLE
0
0
87597
MFS INTER INCOME TR
SH BEN INT
55273C107
273
58923
SH
SOLE
0
0
58923
MFS INVT GRADE MUN TR
SH BEN INT
59318B108
158
14940
SH
SOLE
0
0
14940
MFS MULTIMARKET INCOME TR
SH BEN INT
552737108
1207
199530
SH
SOLE
0
0
199530
MFS MUN INCOME TR
SH BEN INT
552738106
488
64420
SH
SOLE
0
0
64420
MGIC INVT CORP WIS
COM
552848103
202
33947
SH
SOLE
30904
0
3043
MGM GROWTH PPTYS LLC
CL A COM
55303A105
1512
56686
SH
SOLE
0
0
56686
MGM RESORTS INTERNATIONAL
COM
552953101
3625
160206
SH
SOLE
71236
0
88970
MICHAEL KORS HLDGS LTD
SHS
G60754101
2922
59056
SH
SOLE
0
0
59056
MICHAELS COS INC
COM
59408Q106
2021
71063
SH
SOLE
71063
0
0
MICROCHIP TECHNOLOGY INC
COM
595017104
69202
1363293
SH
SOLE
385408
0
977885
MICROCHIP TECHNOLOGY INC
COM
595017104
88
76100
SH
Call
SOLE
0
0
0
MICRON TECHNOLOGY INC
COM
595112103
8436
613049
SH
SOLE
15548
0
597501
MICRON TECHNOLOGY INC
COM
595112103
3
48800
SH
Call
SOLE
0
0
0
MICRON TECHNOLOGY INC
COM
595112103
41
21400
SH
Call
SOLE
0
0
0
MICRON TECHNOLOGY INC
COM
595112103
50
14000
SH
Call
SOLE
0
0
0
MICRON TECHNOLOGY INC
COM
595112103
28
25400
SH
Call
SOLE
0
0
0
MICROSEMI CORP
COM
595137100
5361
164033
SH
SOLE
132837
0
31196
MICROSOFT CORP
COM
594918104
357274
6982090
SH
SOLE
3280977
0
3701113
MICROSOFT CORP
COM
594918104
1
13200
SH
Call
SOLE
0
0
0
MICROSOFT CORP
COM
594918104
2
12800
SH
Call
SOLE
0
0
0
MICROSOFT CORP
COM
594918104
33
74100
SH
Call
SOLE
0
0
0
MICROSOFT CORP
COM
594918104
4
21400
SH
Call
SOLE
0
0
0
MID CON ENERGY PARTNERS LP
COM UNIT REPST
59560V109
81
41728
SH
SOLE
0
0
41728
MID-AMER APT CMNTYS INC
COM
59522J103
11610
109119
SH
SOLE
28263
0
80856
MIDDLEBY CORP
COM
596278101
3772
32726
SH
SOLE
30717
0
2009
MILLER HERMAN INC
COM
600544100
222
7434
SH
SOLE
0
0
7434
MILLER HOWARD HIGH INC EQTY
COM SHS BEN IN
600379101
874
73011
SH
SOLE
0
0
73011
MIMEDX GROUP INC
COM
602496101
1453
182108
SH
SOLE
0
0
182108
MITSUBISHI UFJ FINL GROUP IN
SPONSORED ADR
606822104
5112
1153839
SH
SOLE
1147415
0
6424
MIX TELEMATICS LTD
SPONSORED ADR
60688N102
96
20600
SH
SOLE
0
0
20600
MIZUHO FINL GROUP INC
SPONSORED ADR
60687Y109
430
150945
SH
SOLE
149960
0
985
MOBILE MINI INC
COM
60740F105
3550
102490
SH
SOLE
102407
0
83
MOBILE TELESYSTEMS PJSC
SPONSORED ADR
607409109
2018
243665
SH
SOLE
160784
0
82881
MOBILEYE N V AMSTELVEEN
ORD SHS
N51488117
7509
162737
SH
SOLE
25306
0
137431
MOBILEYE N V AMSTELVEEN
ORD SHS
N51488117
76
12900
SH
Call
SOLE
0
0
0
MOHAWK INDS INC
COM
608190104
16528
87102
SH
SOLE
4210
0
82892
MOLINA HEALTHCARE INC
COM
60855R100
1764
35342
SH
SOLE
34142
0
1200
MOLSON COORS BREWING CO
CL B
60871R209
17773
175743
SH
SOLE
165102
0
10641
MONDELEZ INTL INC
CL A
609207105
30011
659425
SH
SOLE
44170
0
615255
MONDELEZ INTL INC
CL A
609207105
27
19300
SH
Call
SOLE
0
0
0
MONMOUTH REAL ESTATE INVT CO
CL A
609720107
7078
533822
SH
SOLE
0
0
533822
MONOLITHIC PWR SYS INC
COM
609839105
1673
24492
SH
SOLE
16665
0
7827
MONOTYPE IMAGING HOLDINGS IN
COM
61022P100
1356
55058
SH
SOLE
55058
0
0
MONRO MUFFLER BRAKE INC
COM
610236101
1454
22882
SH
SOLE
22387
0
495
MONROE CAP CORP
COM
610335101
654
44086
SH
SOLE
0
0
44086
MONSANTO CO NEW
COM
61166W101
10152
98169
SH
SOLE
47019
0
51150
MONSTER BEVERAGE CORP NEW
COM
61174X109
20237
125922
SH
SOLE
118620
0
7302
MOODYS CORP
COM
615369105
2174
23204
SH
SOLE
22085
0
1119
MORGAN STANLEY
COM NEW
617446448
8140
313312
SH
SOLE
256963
0
56349
MORGAN STANLEY EM MKTS DM DE
COM
617477104
237
30875
SH
SOLE
0
0
30875
MORGAN STANLEY EMER MKTS DEB
COM
61744H105
224
24190
SH
SOLE
0
0
24190
MORGAN STANLEY EMER MKTS FD
COM
61744G107
148
11179
SH
SOLE
0
0
11179
MORGAN STANLEY TRUSTS
INCOME SECS INC
61745P874
513
27981
SH
SOLE
0
0
27981
MORNINGSTAR INC
COM
617700109
278
3398
SH
SOLE
0
0
3398
MOSAIC CO NEW
COM
61945C103
6576
251165
SH
SOLE
145917
0
105248
MOTOROLA SOLUTIONS INC
COM NEW
620076307
41162
623956
SH
SOLE
616565
0
7391
MPLX LP
COM UNIT REP LTD
55336V100
3233
96139
SH
SOLE
0
0
96139
MSA SAFETY INC
COM
553498106
2580
49122
SH
SOLE
47958
0
1164
MSC INDL DIRECT INC
CL A
553530106
20198
286258
SH
SOLE
282247
0
4011
MUELLER WTR PRODS INC
COM SER A
624758108
3403
297967
SH
SOLE
65683
0
232284
MURPHY OIL CORP
COM
626717102
585
18425
SH
SOLE
0
0
18425
MURPHY USA INC
COM
626755102
10737
144776
SH
SOLE
109414
0
35362
MYLAN N V
SHS EURO
N59465109
5223
120790
SH
SOLE
41297
0
79493
NABORS INDUSTRIES LTD
SHS
G6359F103
471
46832
SH
SOLE
106
0
46726
NASDAQ INC
COM
631103108
11092
171519
SH
SOLE
106282
0
65237
NATHANS FAMOUS INC NEW
COM
632347100
326
7320
SH
SOLE
0
0
7320
NATIONAL FUEL GAS CO N J
COM
636180101
32120
564705
SH
SOLE
552464
0
12241
NATIONAL GRID PLC
SPON ADR NEW
636274300
140086
1884654
SH
SOLE
1800091
0
84563
NATIONAL HEALTH INVS INC
COM
63633D104
1037
13807
SH
SOLE
9073
0
4734
NATIONAL OILWELL VARCO INC
COM
637071101
12502
371535
SH
SOLE
204749
0
166786
NATIONAL RETAIL PPTYS INC
COM
637417106
1076
20805
SH
SOLE
0
0
20805
NATURAL GROCERS BY VITAMIN C
COM
63888U108
275
21109
SH
SOLE
21009
0
100
NATUS MEDICAL INC DEL
COM
639050103
563
14900
SH
SOLE
14767
0
133
NAVIDEA BIOPHARMACEUTICALS I
COM
63937X103
9
17000
SH
SOLE
0
0
17000
NAVIENT CORP
COM
63938C108
5257
439958
SH
SOLE
435760
0
4198
NAVIGATOR HOLDINGS LTD
SHS
Y62132108
656
57000
SH
SOLE
0
0
57000
NAVIOS MARITIME ACQUIS CORP
SHS
Y62159101
102
65000
SH
SOLE
0
0
65000
NAVIOS MARITIME PARTNERS L P
UNIT LPI
Y62267102
41
31399
SH
SOLE
0
0
31399
NCI BUILDING SYS INC
COM NEW
628852204
258
16139
SH
SOLE
0
0
16139
NEENAH PAPER INC
COM
640079109
464
6417
SH
SOLE
4104
0
2313
NEKTAR THERAPEUTICS
COM
640268108
1206
84761
SH
SOLE
0
0
84761
NETAPP INC
COM
64110D104
779
31674
SH
SOLE
850
0
30824
NETEASE INC
SPONSORED ADR
64110W102
6225
32217
SH
SOLE
26631
0
5586
NETFLIX INC
COM
64110L106
17044
186313
SH
SOLE
46614
0
139699
NETSCOUT SYS INC
COM
64115T104
783
35205
SH
SOLE
34878
0
327
NETSOL TECHNOLOGIES INC
COM PAR $.001
64115A402
114
19500
SH
SOLE
0
0
19500
NETSUITE INC
COM
64118Q107
314
4312
SH
SOLE
2064
0
2248
NEUBERGER BERMAN HGH YLD FD
COM
64128C106
776
70885
SH
SOLE
0
0
70885
NEUBERGER BERMAN INTER MUNI
COM
64124P101
703
41939
SH
SOLE
0
0
41939
NEUBERGER BERMAN MLP INCOME
COM
64129H104
505
59640
SH
SOLE
0
0
59640
NEUBERGER BERMAN RE ES SEC F
COM
64190A103
5606
986944
SH
SOLE
0
0
986944
NEUROCRINE BIOSCIENCES INC
COM
64125C109
409
8993
SH
SOLE
5420
0
3573
NEUSTAR INC
CL A
64126X201
2095
89128
SH
SOLE
36033
0
53095
NEVADA GOLD & CASINOS INC
COM NEW
64126Q206
123
63500
SH
SOLE
0
0
63500
NEVRO CORP
COM
64157F103
2110
28605
SH
SOLE
27620
0
985
NEW GOLD INC CDA
COM
644535106
202
46040
SH
SOLE
0
0
46040
NEW JERSEY RES
COM
646025106
636
16495
SH
SOLE
0
0
16495
NEW MEDIA INVT GROUP INC
COM
64704V106
1725
95465
SH
SOLE
0
0
95465
NEW MTN FIN CORP
COM
647551100
630
48859
SH
SOLE
0
0
48859
NEW RESIDENTIAL INVT CORP
COM NEW
64828T201
2075
149894
SH
SOLE
655
0
149239
NEW YORK CMNTY BANCORP INC
COM
649445103
14712
981429
SH
SOLE
108244
0
873185
NEW YORK MTG TR INC
COM PAR $.02
649604501
76
12433
SH
SOLE
0
0
12433
NEW YORK TIMES CO
CL A
650111107
212
17500
SH
SOLE
0
0
17500
NEWELL BRANDS INC
COM
651229106
16886
347664
SH
SOLE
254167
0
93497
NEWFIELD EXPL CO
COM
651290108
21830
494112
SH
SOLE
388464
0
105648
NEWLINK GENETICS CORP
COM
651511107
173
15320
SH
SOLE
0
0
15320
NEWMONT MINING CORP
COM
651639106
2247
57432
SH
SOLE
0
0
57432
NEWMONT MINING CORP
NOTE 1.625% 7/1
651639AJ5
1746
1561000
PRN
SOLE
0
0
1561000
NEWS CORP NEW
CL B
65249B208
187
15983
SH
SOLE
0
0
15983
NEWTEK BUSINESS SVCS CORP
COM NEW
652526203
619
48658
SH
SOLE
0
0
48658
NEXPOINT CR STRATEGIES FD
COM NEW
65340G205
1880
88228
SH
SOLE
0
0
88228
NEXPOINT RESIDENTIAL TR INC
COM
65341D102
1227
67430
SH
SOLE
0
0
67430
NEXTERA ENERGY INC
COM
65339F101
44146
338539
SH
SOLE
91886
0
246653
NGL ENERGY PARTNERS LP
COM UNIT REPST
62913M107
487
25208
SH
SOLE
0
0
25208
NICE LTD
SPONSORED ADR
653656108
2658
41630
SH
SOLE
35723
0
5907
NIELSEN HLDGS PLC
SHS EUR
G6518L108
13353
256928
SH
SOLE
247248
0
9680
NIKE INC
CL B
654106103
37929
687119
SH
SOLE
249348
0
437771
NIKE INC
CL B
654106103
10
15000
SH
Call
SOLE
0
0
0
NIKE INC
CL B
654106103
1
200000
SH
Call
SOLE
0
0
0
NIKE INC
CL B
654106103
1
25000
SH
Call
SOLE
0
0
0
NIMBLE STORAGE INC
COM
65440R101
126
15853
SH
SOLE
0
0
15853
NIPPON TELEG & TEL CORP
SPONSORED ADR
654624105
1880
39924
SH
SOLE
30448
0
9476
NISOURCE INC
COM
65473P105
1807
68155
SH
SOLE
0
0
68155
NN INC
COM
629337106
1332
95222
SH
SOLE
62722
0
32500
NOAH HLDGS LTD
SPON ADS CL A
65487X102
234
9706
SH
SOLE
0
0
9706
NOBLE CORP PLC
SHS USD
G65431101
1005
121960
SH
SOLE
0
0
121960
NOBLE ENERGY INC
COM
655044105
4518
125941
SH
SOLE
116732
0
9209
NOKIA CORP
SPONSORED ADR
654902204
884
155373
SH
SOLE
0
0
155373
NOMURA HLDGS INC
SPONSORED ADR
65535H208
361
102741
SH
SOLE
97142
0
5599
NORDIC AMERICAN TANKERS LIMI
COM
G65773106
569
40966
SH
SOLE
0
0
40966
NORDSON CORP
COM
655663102
6603
78973
SH
SOLE
36347
0
42626
NORDSTROM INC
COM
655664100
10424
273959
SH
SOLE
70748
0
203211
NORDSTROM INC
COM
655664100
6
85900
SH
Call
SOLE
0
0
0
NORFOLK SOUTHERN CORP
COM
655844108
13229
155397
SH
SOLE
17488
0
137909
NORFOLK SOUTHERN CORP
COM
655844108
10
23900
SH
Call
SOLE
0
0
0
NORTHERN OIL & GAS INC NEV
COM
665531109
47
10200
SH
SOLE
0
0
10200
NORTHERN TR CORP
COM
665859104
12648
190859
SH
SOLE
13103
0
177756
NORTHROP GRUMMAN CORP
COM
666807102
17750
79850
SH
SOLE
45109
0
34741
NORTHSTAR RLTY FIN CORP
COM
66704R803
307
26856
SH
SOLE
0
0
26856
NORTHWESTERN CORP
COM NEW
668074305
235
3723
SH
SOLE
0
0
3723
NORWEGIAN CRUISE LINE HLDGS
SHS
G66721104
2251
56493
SH
SOLE
3952
0
52541
NOVAGOLD RES INC
COM NEW
66987E206
227
37107
SH
SOLE
0
0
37107
NOVARTIS A G
SPONSORED ADR
66987V109
52669
638334
SH
SOLE
445189
0
193145
NOVAVAX INC
COM
670002104
556
76454
SH
SOLE
38073
0
38381
NOVO-NORDISK A S
ADR
670100205
25634
476638
SH
SOLE
244363
0
232275
NOW INC
COM
67011P100
13907
766653
SH
SOLE
761444
0
5209
NRG YIELD INC
CL C
62942X405
280
17950
SH
SOLE
0
0
17950
NTT DOCOMO INC
SPONS ADR
62942M201
1775
65733
SH
SOLE
0
0
65733
NUANCE COMMUNICATIONS INC
COM
67020Y100
14003
895932
SH
SOLE
740282
0
155650
NUCOR CORP
COM
670346105
15799
319741
SH
SOLE
221734
0
98007
NUSTAR ENERGY LP
UNIT COM
67058H102
844
16941
SH
SOLE
0
0
16941
NUTRI SYS INC NEW
COM
67069D108
449
17718
SH
SOLE
17519
0
199
NUVASIVE INC
COM
670704105
1673
28009
SH
SOLE
27889
0
120
NUVEEN AMT-FREE MUN INCOME F
COM
670657105
620
41328
SH
SOLE
0
0
41328
NUVEEN AMT-FREE MUN VALUE FD
COM
670695105
316
16591
SH
SOLE
0
0
16591
NUVEEN BUILD AMER BD FD
COM
67074C103
762
33415
SH
SOLE
0
0
33415
NUVEEN CA DIVIDEND ADV MUN F
COM
67066Y105
514
30337
SH
SOLE
0
0
30337
NUVEEN CAL AMT-FREE MUN INC
COM
670651108
912
53500
SH
SOLE
0
0
53500
NUVEEN CALIF MUN VALUE FD
COM
67062C107
135
12053
SH
SOLE
0
0
12053
NUVEEN CONN PREM INCOME MUN
COM
67060D107
372
26632
SH
SOLE
0
0
26632
NUVEEN CORE EQUITY ALPHA FUN
COM
67090X107
3898
282662
SH
SOLE
0
0
282662
NUVEEN CR STRATEGIES INCM FD
COM SHS
67073D102
8005
990663
SH
SOLE
0
0
990663
NUVEEN DIVERSIFIED DIV INCM
COM
6706EP105
921
78711
SH
SOLE
0
0
78711
NUVEEN DIVID ADVANTAGE MUN F
COM
67066V101
532
34009
SH
SOLE
0
0
34009
NUVEEN DOW 30 DYN OVERWRITE
SHS
67075F105
3187
219356
SH
SOLE
0
0
219356
NUVEEN ENERGY MLP TOTL RTRNF
COM
67074U103
1262
96329
SH
SOLE
0
0
96329
NUVEEN ENHANCED AMT FREE MUN
COM
67071L106
7348
451880
SH
SOLE
0
0
451880
NUVEEN ENHANCED MUN CREDIT O
COM SH BEN INT
67070X101
4483
281598
SH
SOLE
0
0
281598
NUVEEN FLEXIBLE INVT INCOME
COM
67075B104
314
19869
SH
SOLE
0
0
19869
NUVEEN FLTNG RTE INCM OPP FD
COM SHS
6706EN100
108
10525
SH
SOLE
0
0
10525
NUVEEN GLOBAL EQUITY INCOME
COM
6706EH103
759
65061
SH
SOLE
0
0
65061
NUVEEN GLOBAL HIGH INCOME FD
SHS
67075G103
5582
387941
SH
SOLE
0
0
387941
NUVEEN INT DUR QUAL MUN TRM
COM
670677103
414
30030
SH
SOLE
0
0
30030
NUVEEN INTER DURATION MN TMF
COM
670671106
1820
128322
SH
SOLE
0
0
128322
NUVEEN INVT QUALITY MUN FD I
COM
67062E103
553
33046
SH
SOLE
0
0
33046
NUVEEN MD PREM INCOME MUN FD
COM
67061Q107
619
43587
SH
SOLE
0
0
43587
NUVEEN MICH QUALITY INCOME M
COM
670979103
743
48384
SH
SOLE
0
0
48384
NUVEEN MTG OPPORTUNITY TERM
COM
670735109
200
8658
SH
SOLE
0
0
8658
NUVEEN MUN HIGH INCOME OPP F
COM
670682103
214
14389
SH
SOLE
0
0
14389
NUVEEN MUN INCOME FD INC
COM
67062J102
653
49664
SH
SOLE
0
0
49664
NUVEEN MUN MKT OPPORTUNITY F
COM
67062W103
1561
103508
SH
SOLE
0
0
103508
NUVEEN MUN VALUE FD INC
COM
670928100
3764
347882
SH
SOLE
0
0
347882
NUVEEN N C PREM INCOME MUN F
COM
67060P100
1086
73438
SH
SOLE
0
0
73438
NUVEEN NASDAQ 100 DYNAMIC OV
COM SHS
670699107
5297
296568
SH
SOLE
0
0
296568
NUVEEN NJ DIV ADVANTAGE MUN
COM
67069Y102
219
14217
SH
SOLE
0
0
14217
NUVEEN NY AMT FREE MUN INCOM
COM
670656107
562
39404
SH
SOLE
0
0
39404
NUVEEN NY DIVID ADVNTG MUN F
COM
67066X107
258
16440
SH
SOLE
0
0
16440
NUVEEN OHIO QUALITY INCOME M
COM
670980101
1644
97787
SH
SOLE
0
0
97787
NUVEEN PA INVT QUALITY MUN F
COM
670972108
1010
65555
SH
SOLE
0
0
65555
NUVEEN PERFORMANCE PLUS MUN
COM
67062P108
545
33018
SH
SOLE
0
0
33018
NUVEEN PFD & INCOME TERM FD
COM
67075A106
1655
67629
SH
SOLE
0
0
67629
NUVEEN PFD INCOME OPPRTNY FD
COM
67073B106
127
12693
SH
SOLE
0
0
12693
NUVEEN PREFERRED SECURITIES
COM
67072C105
1201
129867
SH
SOLE
0
0
129867
NUVEEN PREM INCOME MUN FD
COM
67062T100
264
17127
SH
SOLE
0
0
17127
NUVEEN PREM INCOME MUN FD 2
COM
67063W102
779
50299
SH
SOLE
0
0
50299
NUVEEN PREMIER MUN INCOME FD
COM
670988104
165
10926
SH
SOLE
0
0
10926
NUVEEN REAL ESTATE INCOME FD
COM
67071B108
134
11151
SH
SOLE
0
0
11151
NUVEEN S&P 500 BUY-WRITE INC
COM
6706ER101
1005
77143
SH
SOLE
0
0
77143
NUVEEN S&P 500 DYN OVERWRITE
COM
6706EW100
408
30164
SH
SOLE
0
0
30164
NUVEEN SELECT QUALITY MUN FD
COM
670973106
837
53920
SH
SOLE
0
0
53920
NUVEEN SELECT TAX FREE INCM
SH BEN INT
67063X100
193
12176
SH
SOLE
0
0
12176
NUVEEN SHT DUR CR OPP FD
COM
67074X107
1232
78396
SH
SOLE
0
0
78396
NUVEEN SR INCOME FD
COM
67067Y104
83
13677
SH
SOLE
0
0
13677
NUVEEN TAX ADVANTAGED DIV GR
COM
67073G105
185
12910
SH
SOLE
0
0
12910
NUVEEN TX ADV TOTAL RET STRG
COM
67090H102
129
11430
SH
SOLE
0
0
11430
NUVEEN VA PREM INCOME MUN FD
COM
67064R102
202
13576
SH
SOLE
0
0
13576
NVIDIA CORP
COM
67066G104
19895
423197
SH
SOLE
98361
0
324836
NVR INC
COM
62944T105
2667
1498
SH
SOLE
1406
0
92
NXP SEMICONDUCTORS N V
COM
N6596X109
41818
533808
SH
SOLE
223903
0
309905
O REILLY AUTOMOTIVE INC NEW
COM
67103H107
51187
188814
SH
SOLE
59322
0
129492
OAKTREE CAP GROUP LLC
UNIT CL A
674001201
4197
93769
SH
SOLE
0
0
93769
OASIS PETE INC NEW
COM
674215108
504
53937
SH
SOLE
68
0
53869
OCCIDENTAL PETE CORP DEL
COM
674599105
133707
1769557
SH
SOLE
1470209
0
299348
OCEANEERING INTL INC
COM
675232102
1913
64061
SH
SOLE
60302
0
3759
OGE ENERGY CORP
COM
670837103
10721
327355
SH
SOLE
305080
0
22275
OHA INVT CORP
COM
67091U102
259
133431
SH
SOLE
0
0
133431
OLD DOMINION FGHT LINES INC
COM
679580100
372
6170
SH
SOLE
1677
0
4493
OLD REP INTL CORP
COM
680223104
4343
225125
SH
SOLE
61731
0
163394
OLD REP INTL CORP
NOTE 3.750% 3/1
680223AH7
1150
900000
PRN
SOLE
0
0
900000
OLIN CORP
COM PAR $1
680665205
2290
92204
SH
SOLE
0
0
92204
OLLIES BARGAIN OUTLT HLDGS I
COM
681116109
1186
47636
SH
SOLE
46536
0
1100
OMEGA HEALTHCARE INVS INC
COM
681936100
35533
1046624
SH
SOLE
762473
0
284151
OMEROS CORP
COM
682143102
655
62250
SH
SOLE
0
0
62250
OMEROS CORP
COM
682143102
3
10100
SH
Call
SOLE
0
0
0
OMNICELL INC
COM
68213N109
1744
50961
SH
SOLE
33918
0
17043
OMNICOM GROUP INC
COM
681919106
59249
727062
SH
SOLE
688635
0
38427
ON ASSIGNMENT INC
COM
682159108
1718
46493
SH
SOLE
1582
0
44911
ON SEMICONDUCTOR CORP
COM
682189105
1150
130432
SH
SOLE
127058
0
3374
ONE LIBERTY PPTYS INC
COM
682406103
563
23625
SH
SOLE
0
0
23625
ONEMAIN HLDGS INC
COM
68268W103
2292
100424
SH
SOLE
0
0
100424
ONEMAIN HLDGS INC
COM
68268W103
112
93400
SH
Call
SOLE
0
0
0
ONEOK INC NEW
COM
682680103
3664
77222
SH
SOLE
1235
0
75987
ONEOK PARTNERS LP
UNIT LTD PARTN
68268N103
3377
84297
SH
SOLE
0
0
84297
OPEN TEXT CORP
COM
683715106
2016
34175
SH
SOLE
30805
0
3370
OPHTHOTECH CORP
COM
683745103
1401
27451
SH
SOLE
4642
0
22809
OPKO HEALTH INC
COM
68375N103
3761
402649
SH
SOLE
0
0
402649
OPKO HEALTH INC
COM
68375N103
39
65000
SH
Put
SOLE
0
0
65000
OPKO HEALTH INC
COM
68375N103
62
65000
SH
Call
SOLE
0
0
0
OPPENHEIMER REV WEIGHTED ETF
LARGE CAP REV ET
68386C104
890
21836
SH
SOLE
0
0
21836
OPPENHEIMER REV WEIGHTED ETF
SMALL CAP REV ET
68386C302
7050
127973
SH
SOLE
0
0
127973
ORACLE CORP
COM
68389X105
62195
1519546
SH
SOLE
293375
0
1226171
ORACLE CORP
COM
68389X105
50
76400
SH
Call
SOLE
0
0
0
ORACLE CORP
COM
68389X105
8
17600
SH
Call
SOLE
0
0
0
ORANGE
SPONSORED ADR
684060106
1085
66074
SH
SOLE
49083
0
16991
ORASURE TECHNOLOGIES INC
COM
68554V108
936
158447
SH
SOLE
0
0
158447
ORBCOMM INC
COM
68555P100
596
59886
SH
SOLE
0
0
59886
ORBITAL ATK INC
COM
68557N103
3828
44948
SH
SOLE
20054
0
24894
ORCHIDS PAPER PRODS CO DEL
COM
68572N104
626
17605
SH
SOLE
0
0
17605
OREXIGEN THERAPEUTICS INC
COM
686164104
37
86470
SH
SOLE
0
0
86470
ORGANOVO HLDGS INC
COM
68620A104
91
24493
SH
SOLE
0
0
24493
ORITANI FINL CORP DEL
COM
68633D103
232
14480
SH
SOLE
0
0
14480
ORIX CORP
SPONSORED ADR
686330101
1456
22787
SH
SOLE
22165
0
622
ORMAT TECHNOLOGIES INC
COM
686688102
541
12374
SH
SOLE
0
0
12374
OSI SYSTEMS INC
COM
671044105
482
8289
SH
SOLE
8004
0
285
OTONOMY INC
COM
68906L105
1012
63752
SH
SOLE
63752
0
0
OTTER TAIL CORP
COM
689648103
267
7980
SH
SOLE
0
0
7980
OWENS & MINOR INC NEW
COM
690732102
23100
617977
SH
SOLE
595437
0
22540
OWENS CORNING NEW
COM
690742101
6332
122908
SH
SOLE
106015
0
16893
OWENS ILL INC
COM NEW
690768403
9364
519930
SH
SOLE
72565
0
447365
P T TELEKOMUNIKASI INDONESIA
SPONSORED ADR
715684106
5627
91552
SH
SOLE
90977
0
575
PACCAR INC
COM
693718108
4349
83837
SH
SOLE
0
0
83837
PACER FDS TR
TRENDP 100 ETF
69374H303
293
14076
SH
SOLE
0
0
14076
PACER FDS TR
TRENDP 450 ETF
69374H204
245
9998
SH
SOLE
0
0
9998
PACER FDS TR
TRENDP 750 ETF
69374H105
6355
284329
SH
SOLE
0
0
284329
PACIFIC PREMIER BANCORP
COM
69478X105
4359
181619
SH
SOLE
0
0
181619
PACIRA PHARMACEUTICALS INC
COM
695127100
473
14025
SH
SOLE
0
0
14025
PACKAGING CORP AMER
COM
695156109
9004
134526
SH
SOLE
94136
0
40390
PACKAGING CORP AMER
COM
695156109
14
11100
SH
Call
SOLE
0
0
0
PACKAGING CORP AMER
COM
695156109
23
11600
SH
Call
SOLE
0
0
0
PACWEST BANCORP DEL
COM
695263103
6158
154789
SH
SOLE
140281
0
14508
PALO ALTO NETWORKS INC
COM
697435105
21901
178583
SH
SOLE
84839
0
93744
PAN AMERICAN SILVER CORP
COM
697900108
2277
138434
SH
SOLE
0
0
138434
PANERA BREAD CO
CL A
69840W108
1808
8531
SH
SOLE
28
0
8503
PARAGON COML CORP
COM NEW
69911U403
368
10500
SH
SOLE
0
0
10500
PARAMOUNT GROUP INC
COM
69924R108
1486
93214
SH
SOLE
92528
0
686
PAREXEL INTL CORP
COM
699462107
1864
29650
SH
SOLE
11163
0
18487
PARK NATL CORP
COM
700658107
1501
16354
SH
SOLE
0
0
16354
PARKER HANNIFIN CORP
COM
701094104
20550
190194
SH
SOLE
182242
0
7952
PARKWAY PPTYS INC
COM
70159Q104
312
18651
SH
SOLE
0
0
18651
PARSLEY ENERGY INC
CL A
701877102
8018
296304
SH
SOLE
236556
0
59748
PATTERSON COMPANIES INC
COM
703395103
9476
197874
SH
SOLE
101939
0
95935
PATTERSON UTI ENERGY INC
COM
703481101
3219
150999
SH
SOLE
86696
0
64303
PAYCHEX INC
COM
704326107
17840
299837
SH
SOLE
121644
0
178193
PAYCOM SOFTWARE INC
COM
70432V102
3027
70051
SH
SOLE
60496
0
9555
PAYPAL HLDGS INC
COM
70450Y103
17808
487769
SH
SOLE
231279
0
256490
PBF ENERGY INC
CL A
69318G106
2289
96256
SH
SOLE
64707
0
31549
PBF LOGISTICS LP
UNIT LTD PTNR
69318Q104
629
27313
SH
SOLE
0
0
27313
PDC ENERGY INC
COM
69327R101
1630
28297
SH
SOLE
27258
0
1039
PDVWIRELESS INC
COM
69290R104
205
9605
SH
SOLE
0
0
9605
PEARSON PLC
SPONSORED ADR
705015105
2316
178280
SH
SOLE
0
0
178280
PEBBLEBROOK HOTEL TR
COM
70509V100
8759
333690
SH
SOLE
186281
0
147409
PEMBINA PIPELINE CORP
COM
706327103
516
17037
SH
SOLE
0
0
17037
PENGROWTH ENERGY CORP
COM
70706P104
86
47176
SH
SOLE
0
0
47176
PENN WEST PETE LTD NEW
COM
707887105
19
13977
SH
SOLE
0
0
13977
PENNANTPARK INVT CORP
COM
708062104
107
15712
SH
SOLE
0
0
15712
PENNEY J C INC
COM
708160106
930
104724
SH
SOLE
0
0
104724
PENNEY J C INC
COM
708160106
5
34200
SH
Call
SOLE
0
0
0
PENNEY J C INC
COM
708160106
2
39200
SH
Call
SOLE
0
0
0
PENNEY J C INC
COM
708160106
12
16800
SH
Call
SOLE
0
0
0
PENNYMAC MTG INVT TR
COM
70931T103
415
25584
SH
SOLE
0
0
25584
PENSKE AUTOMOTIVE GRP INC
COM
70959W103
1198
38074
SH
SOLE
27180
0
10894
PENTAIR PLC
SHS
G7S00T104
16512
283271
SH
SOLE
267843
0
15428
PEOPLES BANCORP INC
COM
709789101
206
9452
SH
SOLE
0
0
9452
PEOPLES BANCORP N C INC
COM
710577107
362
18478
SH
SOLE
0
0
18478
PEOPLES FINL CORP MISS
COM
71103B102
154
14926
SH
SOLE
0
0
14926
PEOPLES UNITED FINANCIAL INC
COM
712704105
14654
999582
SH
SOLE
865582
0
134000
PEPSICO INC
COM
713448108
180269
1701613
SH
SOLE
1059873
0
641740
PEREGRINE PHARMACEUTICALS IN
COM NEW
713661304
9
23556
SH
SOLE
0
0
23556
PERFORMANCE FOOD GROUP CO
COM
71377A103
3706
137718
SH
SOLE
84518
0
53200
PERRIGO CO PLC
SHS
G97822103
3832
42268
SH
SOLE
22121
0
20147
PETROLEO BRASILEIRO SA PETRO
SPONSORED ADR
71654V408
379
52982
SH
SOLE
0
0
52982
PETROQUEST ENERGY INC
COM NEW
716748306
40
11925
SH
SOLE
0
0
11925
PFIZER INC
COM
717081103
202347
5746851
SH
SOLE
2282189
0
3464662
PFIZER INC
COM
717081103
27
11900
SH
Call
SOLE
0
0
0
PFIZER INC
COM
717081103
62
57500
SH
Call
SOLE
0
0
0
PFIZER INC
COM
717081103
13
46900
SH
Call
SOLE
0
0
0
PFIZER INC
COM
717081103
8
14900
SH
Call
SOLE
0
0
0
PFIZER INC
COM
717081103
29
16900
SH
Call
SOLE
0
0
0
PFIZER INC
COM
717081103
9
19800
SH
Call
SOLE
0
0
0
PG&E CORP
COM
69331C108
33861
529733
SH
SOLE
505523
0
24210
PHILIP MORRIS INTL INC
COM
718172109
190460
1872388
SH
SOLE
1389627
0
482761
PHILLIPS 66
COM
718546104
27963
352440
SH
SOLE
129696
0
222744
PHILLIPS 66 PARTNERS LP
COM UNIT REP INT
718549207
1008
18036
SH
SOLE
0
0
18036
PHOTRONICS INC
COM
719405102
98
11000
SH
SOLE
0
0
11000
PHYSICIANS RLTY TR
COM
71943U104
5301
252309
SH
SOLE
150463
0
101846
PIEDMONT NAT GAS INC
COM
720186105
2251
37438
SH
SOLE
0
0
37438
PIER 1 IMPORTS INC
COM
720279108
1327
258123
SH
SOLE
0
0
258123
PIMCO CORPORATE & INCOME OPP
COM
72201B101
322
22863
SH
SOLE
0
0
22863
PIMCO CORPORATE INCOME STRAT
COM
72200U100
167
10856
SH
SOLE
0
0
10856
PIMCO DYNAMIC CR INCOME FD
COM SHS
72202D106
2283
119344
SH
SOLE
0
0
119344
PIMCO DYNAMIC INCOME FD
SHS
72201Y101
204
7414
SH
SOLE
0
0
7414
PIMCO ETF TR
0-5 HIGH YIELD
72201R783
46316
478276
SH
SOLE
469761
0
8515
PIMCO ETF TR
1-3YR USTREIDX
72201R106
323
6301
SH
SOLE
0
0
6301
PIMCO ETF TR
25YR+ ZERO U S
72201R882
42232
311650
SH
SOLE
311299
0
351
PIMCO ETF TR
ENHAN SHRT MA AC
72201R833
13756
135900
SH
SOLE
316
0
135584
PIMCO ETF TR
INV GRD CRP BD
72201R817
18002
169380
SH
SOLE
169284
0
96
PIMCO ETF TR
TTL RTN ACTV ETF
72201R775
2130
19835
SH
SOLE
0
0
19835
PIMCO HIGH INCOME FD
COM SHS
722014107
386
39643
SH
SOLE
0
0
39643
PIMCO INCOME STRATEGY FUND I
COM
72201J104
105
11416
SH
SOLE
0
0
11416
PIMCO MUN INCOME FD II
COM
72200W106
579
41467
SH
SOLE
0
0
41467
PINNACLE ENTMT INC NEW
COM
72348Y105
271
24420
SH
SOLE
0
0
24420
PINNACLE FINL PARTNERS INC
COM
72346Q104
3991
81707
SH
SOLE
56700
0
25007
PINNACLE FOODS INC DEL
COM
72348P104
9574
206824
SH
SOLE
39016
0
167808
PINNACLE WEST CAP CORP
COM
723484101
769
9482
SH
SOLE
28
0
9454
PIONEER HIGH INCOME TR
COM
72369H106
123
12167
SH
SOLE
0
0
12167
PIONEER MUN HIGH INCOME ADV
COM
723762100
1145
81124
SH
SOLE
0
0
81124
PIONEER NAT RES CO
COM
723787107
4981
32942
SH
SOLE
0
0
32942
PITNEY BOWES INC
COM
724479100
2437
136904
SH
SOLE
373
0
136531
PJT PARTNERS INC
COM CL A
69343T107
537
23335
SH
SOLE
0
0
23335
PLAINS ALL AMERN PIPELINE L
UNIT LTD PARTN
726503105
9723
353706
SH
SOLE
0
0
353706
PLAINS GP HLDGS L P
SHS A REP LTPN
72651A108
1675
160617
SH
SOLE
116996
0
43621
PLANET FITNESS INC
CL A
72703H101
207
10944
SH
SOLE
10944
0
0
PLANTRONICS INC NEW
COM
727493108
975
22155
SH
SOLE
22051
0
104
PLATFORM SPECIALTY PRODS COR
COM
72766Q105
829
93300
SH
SOLE
0
0
93300
PLUG POWER INC
COM NEW
72919P202
44
23909
SH
SOLE
0
0
23909
PLUMAS BANCORP
COM
729273102
548
60835
SH
SOLE
0
0
60835
PLURISTEM THERAPEUTICS INC
COM
72940R102
18
13743
SH
SOLE
0
0
13743
PNC FINL SVCS GROUP INC
COM
693475105
84953
1043774
SH
SOLE
982851
0
60923
PNM RES INC
COM
69349H107
1938
54690
SH
SOLE
53094
0
1596
POLARIS INDS INC
COM
731068102
20267
247879
SH
SOLE
135543
0
112336
POLYMET MINING CORP
COM
731916102
10
13000
SH
SOLE
0
0
13000
POLYONE CORP
COM
73179P106
2165
61422
SH
SOLE
58976
0
2446
POOL CORPORATION
COM
73278L105
6692
71168
SH
SOLE
27815
0
43353
POPE RES DEL LTD PARTNERSHIP
DEPOSITRY RCPT
732857107
409
6372
SH
SOLE
0
0
6372
POPEYES LA KITCHEN INC
COM
732872106
1518
27789
SH
SOLE
26275
0
1514
PORTLAND GEN ELEC CO
COM NEW
736508847
8286
187814
SH
SOLE
187430
0
384
PORTOLA PHARMACEUTICALS INC
COM
737010108
226
9590
SH
SOLE
4660
0
4930
POSCO
SPONSORED ADR
693483109
346
7774
SH
SOLE
3578
0
4196
POST HLDGS INC
COM
737446104
5855
70802
SH
SOLE
64325
0
6477
POST PPTYS INC
COM
737464107
503
8246
SH
SOLE
0
0
8246
POTASH CORP SASK INC
COM
73755L107
5630
346652
SH
SOLE
26670
0
319982
POWER INTEGRATIONS INC
COM
739276103
2210
44139
SH
SOLE
44078
0
61
POWERSHARES ACT MANG COMM FD
DB OPT YLD DIV
73937V106
3246
181957
SH
SOLE
0
0
181957
POWERSHARES DB CMDTY IDX TRA
UNIT BEN INT
73935S105
846
55141
SH
SOLE
0
0
55141
POWERSHARES ETF TR II
1000 EQ WHT PT
73937B571
3528
140261
SH
SOLE
0
0
140261
POWERSHARES ETF TR II
BUILD AMER ETF
73937B407
9781
310602
SH
SOLE
143861
0
166741
POWERSHARES ETF TR II
CALI MUNI ETF
73936T441
242
8958
SH
SOLE
0
0
8958
POWERSHARES ETF TR II
DWA TACT MLT
73937B399
6401
233442
SH
SOLE
0
0
233442
POWERSHARES ETF TR II
DWA TCTL SCTR
73937B498
1567
63283
SH
SOLE
0
0
63283
POWERSHARES ETF TR II
EM MRK LOW VOL
73937B662
2650
119644
SH
SOLE
0
0
119644
POWERSHARES ETF TR II
EMER MRKT PORT
73936T763
374
23000
SH
SOLE
0
0
23000
POWERSHARES ETF TR II
EURO CUR HDG
73937B514
26332
1117177
SH
SOLE
1112471
0
4706
POWERSHARES ETF TR II
EX RTE SEN LOW
73937B563
20283
738083
SH
SOLE
737798
0
285
POWERSHARES ETF TR II
FDM HG YLD RAFI
73936T557
286
15522
SH
SOLE
0
0
15522
POWERSHARES ETF TR II
FND INV GR CP
73937B761
4302
165385
SH
SOLE
162254
0
3131
POWERSHARES ETF TR II
I-30 LAD TREAS
73936T524
411
11676
SH
SOLE
0
0
11676
POWERSHARES ETF TR II
INSUR NATL MUN
73936T474
1862
70173
SH
SOLE
0
0
70173
POWERSHARES ETF TR II
INTL DEV LOWVL
73937B688
3580
119788
SH
SOLE
0
0
119788
POWERSHARES ETF TR II
KBW BK PORT
73937B746
219
6574
SH
SOLE
0
0
6574
POWERSHARES ETF TR II
KBW RG BK PORT
73937B712
11070
275162
SH
SOLE
274737
0
425
POWERSHARES ETF TR II
PFD PORTFOLIO
73936T565
5695
373659
SH
SOLE
2367
0
371292
POWERSHARES ETF TR II
PWRSHS SP500 LOW
73937B654
24750
647070
SH
SOLE
238623
0
408447
POWERSHARES ETF TR II
S&P SMCP ENE P
73937B704
9708
601110
SH
SOLE
0
0
601110
POWERSHARES ETF TR II
S&P SMCP HC PO
73937B886
1788
25273
SH
SOLE
0
0
25273
POWERSHARES ETF TR II
S&P SMCP IT PO
73937B860
562
10127
SH
SOLE
0
0
10127
POWERSHARES ETF TR II
S&P SMCP UTI P
73937B837
427
8638
SH
SOLE
0
0
8638
POWERSHARES ETF TR II
S&P400 LOVL PT
73937B647
5744
146728
SH
SOLE
0
0
146728
POWERSHARES ETF TR II
S&P500 LOW VOL
73937B779
55146
1289066
SH
SOLE
0
0
1289066
POWERSHARES ETF TR II
S&P600 LOVL PT
73937B639
5894
159181
SH
SOLE
0
0
159181
POWERSHARES ETF TR II
SOVEREIGN DEBT
73936T573
5507
186162
SH
SOLE
0
0
186162
POWERSHARES ETF TR II
VAR RATE PFD POR
73937B597
2732
110013
SH
SOLE
0
0
110013
POWERSHARES ETF TR II
WK VRDO TX FR
73936T433
256
10281
SH
SOLE
0
0
10281
POWERSHARES ETF TRUST
AERSPC DEF PTF
73935X690
12733
340083
SH
SOLE
286497
0
53586
POWERSHARES ETF TRUST
BASIC MAT SECT
73935X427
2662
49475
SH
SOLE
0
0
49475
POWERSHARES ETF TRUST
CON DISCRE SEC
73935X419
216
5221
SH
SOLE
0
0
5221
POWERSHARES ETF TRUST
CON STAPLE SEC
73935X393
3176
54373
SH
SOLE
0
0
54373
POWERSHARES ETF TRUST
DIV ACHV PRTF
73935X732
3780
166867
SH
SOLE
0
0
166867
POWERSHARES ETF TRUST
DWA MOMENTUM PTF
73935X153
35256
837437
SH
SOLE
0
0
837437
POWERSHARES ETF TRUST
DYN BIOT & GEN
73935X856
498
13474
SH
SOLE
0
0
13474
POWERSHARES ETF TRUST
DYN BLDG CNSTR
73935X666
1363
52538
SH
SOLE
0
0
52538
POWERSHARES ETF TRUST
DYN FD & BEV
73935X849
1475
43384
SH
SOLE
0
0
43384
POWERSHARES ETF TRUST
DYN LSR & ENT
73935X757
571
17017
SH
SOLE
0
0
17017
POWERSHARES ETF TRUST
DYN MEDIA PORT
73935X823
663
26997
SH
SOLE
0
0
26997
POWERSHARES ETF TRUST
DYN PHRMA PORT
73935X799
3490
55081
SH
SOLE
0
0
55081
POWERSHARES ETF TRUST
DYN SEMCT PORT
73935X781
340
12840
SH
SOLE
0
0
12840
POWERSHARES ETF TRUST
DYN SFTWR PORT
73935X773
571
12941
SH
SOLE
0
0
12941
POWERSHARES ETF TRUST
DYN UTIL PORTF
73935X591
1462
52441
SH
SOLE
0
0
52441
POWERSHARES ETF TRUST
DYNA BUYBK ACH
73935X286
5803
128386
SH
SOLE
0
0
128386
POWERSHARES ETF TRUST
DYNM LRG CP GR
73935X609
10359
331820
SH
SOLE
0
0
331820
POWERSHARES ETF TRUST
DYNM LRG CP VL
73935X708
5934
192660
SH
SOLE
0
0
192660
POWERSHARES ETF TRUST
FINL PFD PTFL
73935X229
2515
131057
SH
SOLE
22687
0
108370
POWERSHARES ETF TRUST
FINL SECT PORT
73935X377
540
17342
SH
SOLE
0
0
17342
POWERSHARES ETF TRUST
FTSE RAFI 1000
73935X583
6397
70672
SH
SOLE
0
0
70672
POWERSHARES ETF TRUST
FTSE US1500 SM
73935X567
19556
201005
SH
SOLE
0
0
201005
POWERSHARES ETF TRUST
GBL LSTD PVT EQT
73935X195
159
15822
SH
SOLE
0
0
15822
POWERSHARES ETF TRUST
HI YLD EQ DVDN
73935X302
1994
128222
SH
SOLE
0
0
128222
POWERSHARES ETF TRUST
HLTHCR SEC POR
73935X351
6040
135114
SH
SOLE
0
0
135114
POWERSHARES ETF TRUST
INDL SECT PORT
73935X369
301
6335
SH
SOLE
0
0
6335
POWERSHARES ETF TRUST
INTL DIV ACHV
73935X716
713
50647
SH
SOLE
0
0
50647
POWERSHARES ETF TRUST
NASD INTNT ETF
73935X146
316
4127
SH
SOLE
0
0
4127
POWERSHARES ETF TRUST
S&P 500 QLTY PRT
73935X682
227
9139
SH
SOLE
0
0
9139
POWERSHARES ETF TRUST
TECH SECT PORT
73935X344
3381
89408
SH
SOLE
0
0
89408
POWERSHARES ETF TRUST II
CEF INC COMPST
73936Q843
734
33141
SH
SOLE
1406
0
31735
POWERSHARES ETF TRUST II
DWA DEVMKTMOM PT
73936Q108
2798
123184
SH
SOLE
0
0
123184
POWERSHARES ETF TRUST II
DWA EMKT MOM PTF
73936Q207
3649
232588
SH
SOLE
0
0
232588
POWERSHARES ETF TRUST II
DWA SC MOMNT PTF
73936Q744
4041
114468
SH
SOLE
0
0
114468
POWERSHARES ETF TRUST II
GLOB GLD&P ETF
73936Q876
327
13774
SH
SOLE
0
0
13774
POWERSHARES ETF TRUST II
KBW HG YLD FIN
73936Q793
390
18699
SH
SOLE
0
0
18699
POWERSHARES ETF TRUST II
KBW YIELD REIT
73936Q819
399
11268
SH
SOLE
0
0
11268
POWERSHARES ETF TRUST II
SENIOR LN PORT
73936Q769
6151
267802
SH
SOLE
17347
0
250455
POWERSHARES EXCHANGE TRADED
RUSSELL 200 VAL
739371201
507
17200
SH
SOLE
0
0
17200
POWERSHARES GLOBAL ETF FD
S&P 500 BUYWRT
73936G308
500
24133
SH
SOLE
0
0
24133
POWERSHARES QQQ TRUST
UNIT SER 1
73935A104
53633
498715
SH
SOLE
0
0
498715
POWERSHS DB MULTI SECT COMM
DB ENERGY FUND
73936B101
1655
131658
SH
SOLE
0
0
131658
POWERSHS DB MULTI SECT COMM
DB GOLD FUND
73936B606
1792
41504
SH
SOLE
0
0
41504
POWERSHS DB MULTI SECT COMM
DB OIL FUND
73936B507
252
27478
SH
SOLE
0
0
27478
POWERSHS DB MULTI SECT COMM
DB PREC MTLS
73936B200
4017
98118
SH
SOLE
0
0
98118
POWERSHS DB MULTI SECT COMM
PS DB AGRICUL FD
73936B408
370
16776
SH
SOLE
0
0
16776
PPG INDS INC
COM
693506107
27792
266842
SH
SOLE
209266
0
57576
PPL CORP
COM
69351T106
92174
2441696
SH
SOLE
2299202
0
142494
PRA GROUP INC
COM
69354N106
1979
81977
SH
SOLE
57495
0
24482
PRA HEALTH SCIENCES INC
COM
69354M108
253
6063
SH
SOLE
5363
0
700
PRAXAIR INC
COM
74005P104
41814
372038
SH
SOLE
317637
0
54401
PRECISION DRILLING CORP
COM 2010
74022D308
84
15851
SH
SOLE
0
0
15851
PREMIER INC
CL A
74051N102
1877
57404
SH
SOLE
54450
0
2954
PRESTIGE BRANDS HLDGS INC
COM
74112D101
1483
26760
SH
SOLE
20948
0
5812
PRICE T ROWE GROUP INC
COM
74144T108
7211
98823
SH
SOLE
6945
0
91878
PRICELINE GRP INC
COM NEW
741503403
48475
38829
SH
SOLE
13306
0
25523
PRICESMART INC
COM
741511109
4216
45062
SH
SOLE
44584
0
478
PRIMERICA INC
COM
74164M108
4342
75857
SH
SOLE
72161
0
3696
PRIMORIS SVCS CORP
COM
74164F103
883
46652
SH
SOLE
46652
0
0
PRINCIPAL FINL GROUP INC
COM
74251V102
6247
151966
SH
SOLE
27531
0
124435
PRINCIPAL FINL GROUP INC
COM
74251V102
12
10100
SH
Call
SOLE
0
0
0
PRIVATEBANCORP INC
COM
742962103
505
11478
SH
SOLE
0
0
11478
PROASSURANCE CORP
COM
74267C106
2149
40126
SH
SOLE
35335
0
4791
PROCTER & GAMBLE CO
COM
742718109
249153
2942629
SH
SOLE
1789136
0
1153493
PROCTER & GAMBLE CO
COM
742718109
25
11000
SH
Call
SOLE
0
0
0
PROGRESSIVE CORP OHIO
COM
743315103
8808
262922
SH
SOLE
104204
0
158718
PROLOGIS INC
COM
74340W103
19619
400055
SH
SOLE
385712
0
14343
PROOFPOINT INC
COM
743424103
813
12894
SH
SOLE
9667
0
3227
PROSHARES TR
INVT INT RT HG
74347B607
822
11373
SH
SOLE
0
0
11373
PROSHARES TR
PSHS SHORT DOW30
74347R701
203
9517
SH
SOLE
0
0
9517
PROSHARES TR
PSHS ULSHT SP500
74347B300
565
31725
SH
SOLE
0
0
31725
PROSHARES TR
PSHS ULTSH 20YRS
74347B201
1153
36391
SH
SOLE
0
0
36391
PROSHARES TR
S&P 500 DV ARIST
74348A467
22479
413138
SH
SOLE
0
0
413138
PROSHARES TR
SHORT QQQ NEW
74347B714
677
12820
SH
SOLE
0
0
12820
PROSHARES TR
SHORT S&P 500 NE
74347B425
13310
335863
SH
SOLE
0
0
335863
PROSHARES TR
SHRT 20+YR TRE
74347X849
750
35615
SH
SOLE
0
0
35615
PROSHARES TR
SHRT RUSSELL2000
74348A210
815
13815
SH
SOLE
0
0
13815
PROSHARES TR
ULTSHT MIDCAP400
74348A343
560
17018
SH
SOLE
0
0
17018
PROSHARES TR II
ULT BLMBG CD OIL
74347W320
606
49617
SH
SOLE
0
0
49617
PROSHARES TR II
ULT VIX SHRT
74347W312
121
12800
SH
SOLE
0
0
12800
PROSPECT CAPITAL CORPORATION
COM
74348T102
1219
155868
SH
SOLE
0
0
155868
PROTO LABS INC
COM
743713109
2550
44294
SH
SOLE
42084
0
2210
PROVECTUS BIOPHARMACEUTICALS
COM
74373P108
16
42620
SH
SOLE
0
0
42620
PROVIDENT FINL SVCS INC
COM
74386T105
365
18589
SH
SOLE
0
0
18589
PRUDENTIAL FINL INC
COM
744320102
18213
255303
SH
SOLE
71829
0
183474
PRUDENTIAL GLB SHT DUR HG YL
COM
74433A109
622
41410
SH
SOLE
0
0
41410
PRUDENTIAL PLC
ADR
74435K204
14524
427043
SH
SOLE
383361
0
43682
PRUDENTIAL SHT DURATION HG Y
COM
74442F107
3629
229809
SH
SOLE
0
0
229809
PTC INC
COM
69370C100
2009
53471
SH
SOLE
52663
0
808
PUBLIC STORAGE
COM
74460D109
3161
12366
SH
SOLE
5547
0
6819
PUBLIC SVC ENTERPRISE GROUP
COM
744573106
5214
111855
SH
SOLE
146
0
111709
PULTE GROUP INC
COM
745867101
8877
455486
SH
SOLE
370803
0
84683
PURE STORAGE INC
CL A
74624M102
133
12228
SH
SOLE
28
0
12200
PUTNAM MANAGED MUN INCOM TR
COM
746823103
680
84562
SH
SOLE
0
0
84562
PUTNAM MASTER INTER INCOME T
SH BEN INT
746909100
87
20167
SH
SOLE
0
0
20167
PUTNAM MUN OPPORTUNITIES TR
SH BEN INT
746922103
1297
96971
SH
SOLE
0
0
96971
PUTNAM PREMIER INCOME TR
SH BEN INT
746853100
636
135226
SH
SOLE
0
0
135226
PVH CORP
COM
693656100
2775
29447
SH
SOLE
16250
0
13197
Q2 HLDGS INC
COM
74736L109
1854
66176
SH
SOLE
59441
0
6735
QCR HOLDINGS INC
COM
74727A104
345
12675
SH
SOLE
0
0
12675
QEP RES INC
COM
74733V100
3193
181128
SH
SOLE
167440
0
13688
QIHOO 360 TECHNOLOGY CO LTD
ADS
74734M109
1275
17448
SH
SOLE
0
0
17448
QLIK TECHNOLOGIES INC
COM
74733T105
4616
156055
SH
SOLE
154189
0
1866
QORVO INC
COM
74736K101
2735
49494
SH
SOLE
40
0
49454
QTS RLTY TR INC
COM CL A
74736A103
4245
75834
SH
SOLE
46979
0
28855
QUAKER CHEM CORP
COM
747316107
1287
14424
SH
SOLE
13761
0
663
QUALCOMM INC
COM
747525103
73317
1368612
SH
SOLE
970106
0
398506
QUALCOMM INC
COM
747525103
7
21300
SH
Call
SOLE
0
0
0
QUALCOMM INC
COM
747525103
54
13000
SH
Call
SOLE
0
0
0
QUALCOMM INC
COM
747525103
30
27800
SH
Call
SOLE
0
0
0
QUALYS INC
COM
74758T303
1189
39873
SH
SOLE
38815
0
1058
QUANTA SVCS INC
COM
74762E102
1226
53035
SH
SOLE
11747
0
41288
QUEST DIAGNOSTICS INC
COM
74834L100
43546
534899
SH
SOLE
489648
0
45251
QUESTAR CORP
COM
748356102
356
14037
SH
SOLE
7542
0
6495
QUINTILES TRANSNATIO HLDGS I
COM
74876Y101
16515
252829
SH
SOLE
23175
0
229654
RACKSPACE HOSTING INC
COM
750086100
315
15104
SH
SOLE
0
0
15104
RADNET INC
COM
750491102
76
14151
SH
SOLE
0
0
14151
RAIT FINANCIAL TRUST
COM NEW
749227609
36
11532
SH
SOLE
0
0
11532
RALPH LAUREN CORP
CL A
751212101
539
6010
SH
SOLE
0
0
6010
RAMCO-GERSHENSON PPTYS TR
COM SH BEN INT
751452202
284
14470
SH
SOLE
0
0
14470
RANGE RES CORP
COM
75281A109
2505
58073
SH
SOLE
0
0
58073
RAYMOND JAMES FINANCIAL INC
COM
754730109
16748
339722
SH
SOLE
0
0
339722
RAYONIER INC
COM
754907103
1125
42864
SH
SOLE
0
0
42864
RAYTHEON CO
COM NEW
755111507
58514
430409
SH
SOLE
199308
0
231101
RAYTHEON CO
COM NEW
755111507
82
11400
SH
Call
SOLE
0
0
0
RBC BEARINGS INC
COM
75524B104
3160
43590
SH
SOLE
43252
0
338
READING INTERNATIONAL INC
CL A
755408101
1839
147226
SH
SOLE
0
0
147226
REALPAGE INC
COM
75606N109
202
9031
SH
SOLE
8031
0
1000
REALTY INCOME CORP
COM
756109104
49636
715625
SH
SOLE
573818
0
141807
REAVES UTIL INCOME FD
COM SH BEN INT
756158101
1396
43005
SH
SOLE
0
0
43005
RED HAT INC
COM
756577102
6934
95515
SH
SOLE
82155
0
13360
RED ROBIN GOURMET BURGERS IN
COM
75689M101
683
14408
SH
SOLE
0
0
14408
REDWOOD TR INC
COM
758075402
316
22917
SH
SOLE
0
0
22917
REGAL BELOIT CORP
COM
758750103
728
13233
SH
SOLE
0
0
13233
REGAL ENTMT GROUP
CL A
758766109
73281
3324913
SH
SOLE
2623899
0
701014
REGAL ENTMT GROUP
CL A
758766109
216
58300
SH
Call
SOLE
0
0
0
REGENCY CTRS CORP
COM
758849103
9856
117708
SH
SOLE
117091
0
617
REGENERON PHARMACEUTICALS
COM
75886F107
5457
15626
SH
SOLE
10887
0
4739
REGIONS FINL CORP NEW
COM
7591EP100
6233
732490
SH
SOLE
147
0
732343
REINSURANCE GROUP AMER INC
COM NEW
759351604
6767
69765
SH
SOLE
68623
0
1142
RELIANCE STEEL & ALUMINUM CO
COM
759509102
1058
13763
SH
SOLE
11893
0
1870
RELX NV
SPONSORED ADR
75955B102
6874
394835
SH
SOLE
393763
0
1072
RELX PLC
SPONSORED ADR
759530108
15417
824423
SH
SOLE
796572
0
27851
RENASANT CORP
COM
75970E107
2642
81724
SH
SOLE
2379
0
79345
RENT A CTR INC NEW
COM
76009N100
1498
121967
SH
SOLE
0
0
121967
REPLIGEN CORP
COM
759916109
326
11921
SH
SOLE
0
0
11921
REPUBLIC SVCS INC
COM
760759100
14168
276130
SH
SOLE
137286
0
138844
RESEARCH FRONTIERS INC
COM
760911107
102
28000
SH
SOLE
0
0
28000
RESMED INC
COM
761152107
3083
48763
SH
SOLE
0
0
48763
RESOURCES CONNECTION INC
COM
76122Q105
179
12138
SH
SOLE
0
0
12138
RESTAURANT BRANDS INTL INC
COM
76131D103
2159
51888
SH
SOLE
0
0
51888
RESTORATION HARDWARE HLDGS I
COM
761283100
405
14127
SH
SOLE
18
0
14109
RETAIL OPPORTUNITY INVTS COR
COM
76131N101
3352
154684
SH
SOLE
0
0
154684
RETAIL PPTYS AMER INC
CL A
76131V202
283
16717
SH
SOLE
0
0
16717
REXNORD CORP NEW
COM
76169B102
2582
131554
SH
SOLE
123279
0
8275
REYNOLDS AMERICAN INC
COM
761713106
148888
2760757
SH
SOLE
2285110
0
475647
RINGCENTRAL INC
CL A
76680R206
561
28456
SH
SOLE
113
0
28343
RIO TINTO PLC
SPONSORED ADR
767204100
7583
242262
SH
SOLE
152410
0
89852
RITCHIE BROS AUCTIONEERS
COM
767744105
2758
81638
SH
SOLE
79262
0
2376
RITE AID CORP
COM
767754104
1540
205628
SH
SOLE
139
0
205489
RLI CORP
COM
749607107
2626
38186
SH
SOLE
36025
0
2161
RMR REAL ESTATE INCOME FUND
COM
76970B101
5237
244597
SH
SOLE
0
0
244597
ROBERT HALF INTL INC
COM
770323103
9903
259523
SH
SOLE
200431
0
59092
ROCKET FUEL INC
COM
773111109
46
20600
SH
SOLE
0
0
20600
ROCKWELL AUTOMATION INC
COM
773903109
3251
28307
SH
SOLE
10485
0
17822
ROCKWELL COLLINS INC
COM
774341101
3515
41279
SH
SOLE
24751
0
16528
ROCKWELL MED INC
COM
774374102
562
74250
SH
SOLE
5825
0
68425
ROGERS COMMUNICATIONS INC
CL B
775109200
33794
836870
SH
SOLE
831646
0
5224
ROLLINS INC
COM
775711104
745
25438
SH
SOLE
0
0
25438
ROPER TECHNOLOGIES INC
COM
776696106
3601
21113
SH
SOLE
2244
0
18869
ROSE ROCK MIDSTREAM L P
COM U REP LTD
777149105
615
23304
SH
SOLE
0
0
23304
ROSS STORES INC
COM
778296103
10492
185083
SH
SOLE
126006
0
59077
ROVI CORP
COM
779376102
578
36925
SH
SOLE
36530
0
395
ROWAN COMPANIES PLC
SHS CL A
G7665A101
725
41058
SH
SOLE
37507
0
3551
ROYAL BK CDA MONTREAL QUE
COM
780087102
6409
108726
SH
SOLE
8964
0
99762
ROYAL BK SCOTLAND GROUP PLC
SP ADR PREF S
780097739
785
31350
SH
SOLE
0
0
31350
ROYAL BK SCOTLAND GROUP PLC
SPON ADR SER H
780097879
242
9500
SH
SOLE
0
0
9500
ROYAL BK SCOTLAND GROUP PLC
SPONS ADR 2 ORD
780097689
82
17472
SH
SOLE
0
0
17472
ROYAL CARIBBEAN CRUISES LTD
COM
V7780T103
2140
31876
SH
SOLE
26026
0
5850
ROYAL DUTCH SHELL PLC
SPON ADR B
780259107
15068
269077
SH
SOLE
70507
0
198570
ROYAL DUTCH SHELL PLC
SPONS ADR A
780259206
42355
767021
SH
SOLE
643780
0
123241
ROYAL GOLD INC
COM
780287108
919
12766
SH
SOLE
0
0
12766
ROYCE GLOBAL VALUE TR INC
COM
78081T104
4882
642411
SH
SOLE
0
0
642411
ROYCE MICRO-CAP TR INC
COM
780915104
1637
223064
SH
SOLE
0
0
223064
ROYCE VALUE TR INC
COM
780910105
10264
872016
SH
SOLE
0
0
872016
RPC INC
COM
749660106
155
10003
SH
SOLE
0
0
10003
RPM INTL INC
COM
749685103
9025
180683
SH
SOLE
80275
0
100408
RPM INTL INC
NOTE 2.250%12/1
749685AT0
1514
1305000
PRN
SOLE
0
0
1305000
RSP PERMIAN INC
COM
74978Q105
4470
128104
SH
SOLE
123355
0
4749
RYANAIR HLDGS PLC
SPONSORED ADR NE
783513203
6770
97356
SH
SOLE
74190
0
23166
RYDER SYS INC
COM
783549108
3526
57676
SH
SOLE
11406
0
46270
RYDEX ETF TRUST
GUG S&P MC400 PG
78355W601
2567
21119
SH
SOLE
0
0
21119
RYDEX ETF TRUST
GUG S&P SC500 EQ
78355W882
590
7031
SH
SOLE
0
0
7031
RYDEX ETF TRUST
GUG S&P SC600 PG
78355W809
353
4299
SH
SOLE
1
0
4298
RYDEX ETF TRUST
GUG S&P500 EQ WT
78355W106
92243
1148010
SH
SOLE
0
0
1148010
RYDEX ETF TRUST
GUG S&P500 EQ WT
78355W833
353
4019
SH
SOLE
0
0
4019
RYDEX ETF TRUST
GUG S&P500 EWCON
78355W874
4050
31395
SH
SOLE
0
0
31395
RYDEX ETF TRUST
GUG S&P500 PU GR
78355W403
5730
70814
SH
SOLE
130
0
70684
RYDEX ETF TRUST
GUG S&P500 PU VA
78355W304
16977
332939
SH
SOLE
0
0
332939
RYDEX ETF TRUST
GUG S&P500EQWTEN
78355W866
1423
25399
SH
SOLE
0
0
25399
RYDEX ETF TRUST
GUG S&P500EQWTFI
78355W858
410
9635
SH
SOLE
0
0
9635
RYDEX ETF TRUST
GUG S&P500EQWTHC
78355W841
1446
9585
SH
SOLE
0
0
9585
RYDEX ETF TRUST
GUG S&P500EQWTMA
78355W825
369
4407
SH
SOLE
0
0
4407
RYDEX ETF TRUST
GUG S&P500EQWTTE
78355W817
4636
49416
SH
SOLE
0
0
49416
RYDEX ETF TRUST
GUGGENHM S&P 400
78355W577
1308
25891
SH
SOLE
0
0
25891
RYDEX ETF TRUST
GUGGENHM S&P 500
78355W205
3645
24691
SH
SOLE
0
0
24691
RYMAN HOSPITALITY PPTYS INC
COM
78377T107
277
5460
SH
SOLE
0
0
5460
S&P GLOBAL INC
COM
78409V104
9415
87778
SH
SOLE
51832
0
35946
SABRA HEALTH CARE REIT INC
COM
78573L106
768
37212
SH
SOLE
0
0
37212
SABRE CORP
COM
78573M104
10380
387475
SH
SOLE
364012
0
23463
SAGENT PHARMACEUTICALS INC
COM
786692103
2768
184747
SH
SOLE
0
0
184747
SAIA INC
COM
78709Y105
589
23419
SH
SOLE
0
0
23419
SALESFORCE COM INC
COM
79466L302
35504
447104
SH
SOLE
215669
0
231435
SALIENT MIDSTREAM & MLP FD
SH BEN INT
79471V105
310
27663
SH
SOLE
0
0
27663
SALLY BEAUTY HLDGS INC
COM
79546E104
279
9502
SH
SOLE
7790
0
1712
SANDRIDGE MISSISSIPPIAN TR I
SH BEN INT
80007V106
22
13051
SH
SOLE
0
0
13051
SANDRIDGE PERMIAN TR
COM UNIT BEN INT
80007A102
44
16998
SH
SOLE
0
0
16998
SANDSTORM GOLD LTD
COM NEW
80013R206
73
16432
SH
SOLE
0
0
16432
SANOFI
RIGHT 12/31/2020
80105N113
3
11384
SH
SOLE
0
0
11384
SANOFI
SPONSORED ADR
80105N105
83991
2006948
SH
SOLE
1846339
0
160609
SAP SE
SPON ADR
803054204
12546
167230
SH
SOLE
157593
0
9637
SAREPTA THERAPEUTICS INC
COM
803607100
289
15151
SH
SOLE
0
0
15151
SBA COMMUNICATIONS CORP
COM
78388J106
4423
40972
SH
SOLE
11502
0
29470
SCANA CORP NEW
COM
80589M102
6870
90799
SH
SOLE
0
0
90799
SCHEIN HENRY INC
COM
806407102
16647
94159
SH
SOLE
3176
0
90983
SCHLUMBERGER LTD
COM
806857108
65075
822901
SH
SOLE
483298
0
339603
SCHWAB CHARLES CORP NEW
COM
808513105
19060
753036
SH
SOLE
710356
0
42680
SCHWAB STRATEGIC TR
US BRD MKT ETF
808524102
3281
65230
SH
SOLE
0
0
65230
SCHWAB STRATEGIC TR
US DIVIDEND EQ
808524797
743
17929
SH
SOLE
0
0
17929
SCHWAB STRATEGIC TR
US LCAP GR ETF
808524300
232
4417
SH
SOLE
0
0
4417
SCHWAB STRATEGIC TR
US LRG CAP ETF
808524201
408
8201
SH
SOLE
0
0
8201
SCHWAB STRATEGIC TR
US MID-CAP ETF
808524508
365
8697
SH
SOLE
0
0
8697
SCHWAB STRATEGIC TR
US REIT ETF
808524847
10159
233855
SH
SOLE
229453
0
4402
SCHWAB STRATEGIC TR
US SML CAP ETF
808524607
321
5945
SH
SOLE
0
0
5945
SCORPIO TANKERS INC
SHS
Y7542C106
1695
403666
SH
SOLE
0
0
403666
SCOTTS MIRACLE GRO CO
CL A
810186106
1328
19003
SH
SOLE
852
0
18151
SCRIPPS NETWORKS INTERACT IN
CL A COM
811065101
1224
19659
SH
SOLE
907
0
18752
SEABOARD CORP
COM
811543107
201
70
SH
SOLE
0
0
70
SEABRIDGE GOLD INC
COM
811916105
798
54379
SH
SOLE
0
0
54379
SEADRILL LIMITED
SHS
G7945E105
374
115346
SH
SOLE
0
0
115346
SEAGATE TECHNOLOGY PLC
SHS
G7945M107
28865
1184933
SH
SOLE
1129955
0
54978
SEALED AIR CORP NEW
COM
81211K100
8894
193484
SH
SOLE
124013
0
69471
SEARS HLDGS CORP
COM
812350106
151
11114
SH
SOLE
0
0
11114
SEASPAN CORP
SHS
Y75638109
434
31100
SH
SOLE
0
0
31100
SEATTLE GENETICS INC
COM
812578102
401
9917
SH
SOLE
0
0
9917
SEAWORLD ENTMT INC
COM
81282V100
1423
99285
SH
SOLE
57574
0
41711
SEI INVESTMENTS CO
COM
784117103
11649
242122
SH
SOLE
189493
0
52629
SELECT COMFORT CORP
COM
81616X103
350
16350
SH
SOLE
0
0
16350
SELECT INCOME REIT
COM SH BEN INT
81618T100
526
20242
SH
SOLE
0
0
20242
SELECT SECTOR SPDR TR
SBI CONS DISCR
81369Y407
25610
328072
SH
SOLE
0
0
328072
SELECT SECTOR SPDR TR
SBI CONS STPLS
81369Y308
30705
556744
SH
SOLE
374926
0
181818
SELECT SECTOR SPDR TR
SBI HEALTHCARE
81369Y209
18089
252264
SH
SOLE
0
0
252264
SELECT SECTOR SPDR TR
SBI INT-ENERGY
81369Y506
17039
249691
SH
SOLE
0
0
249691
SELECT SECTOR SPDR TR
SBI INT-ENERGY
81369Y506
5
11000
SH
Call
SOLE
0
0
0
SELECT SECTOR SPDR TR
SBI INT-FINL
81369Y605
18485
808785
SH
SOLE
387928
0
420857
SELECT SECTOR SPDR TR
SBI INT-FINL
81369Y605
1
16400
SH
Call
SOLE
0
0
0
SELECT SECTOR SPDR TR
SBI INT-FINL
81369Y605
15
73700
SH
Call
SOLE
0
0
0
SELECT SECTOR SPDR TR
SBI INT-FINL
81369Y605
1
17900
SH
Call
SOLE
0
0
0
SELECT SECTOR SPDR TR
SBI INT-INDS
81369Y704
15853
283040
SH
SOLE
0
0
283040
SELECT SECTOR SPDR TR
SBI INT-UTILS
81369Y886
19856
378417
SH
SOLE
0
0
378417
SELECT SECTOR SPDR TR
SBI MATERIALS
81369Y100
1294
27921
SH
SOLE
0
0
27921
SELECT SECTOR SPDR TR
TECHNOLOGY
81369Y803
12518
288626
SH
SOLE
0
0
288626
SEMGROUP CORP
CL A
81663A105
1224
37604
SH
SOLE
37604
0
0
SEMPRA ENERGY
COM
816851109
24416
214137
SH
SOLE
185084
0
29053
SENIOR HSG PPTYS TR
SH BEN INT
81721M109
1335
64093
SH
SOLE
0
0
64093
SENSATA TECHNOLOGIES HLDG NV
SHS
N7902X106
6769
194023
SH
SOLE
189946
0
4077
SEQUENOM INC
COM NEW
817337405
12
12800
SH
SOLE
0
0
12800
SERITAGE GROWTH PPTYS
CL A
81752R100
3041
61009
SH
SOLE
4391
0
56618
SERVICE CORP INTL
COM
817565104
1630
60298
SH
SOLE
33463
0
26835
SERVICEMASTER GLOBAL HLDGS I
COM
81761R109
693
17403
SH
SOLE
9649
0
7754
SERVICENOW INC
COM
81762P102
1577
23751
SH
SOLE
16907
0
6844
SHAW COMMUNICATIONS INC
CL B CONV
82028K200
12497
652631
SH
SOLE
651272
0
1359
SHELL MIDSTREAM PARTNERS L P
UNIT LTD INT
822634101
490
14511
SH
SOLE
0
0
14511
SHERWIN WILLIAMS CO
COM
824348106
18884
64301
SH
SOLE
46482
0
17819
SHIP FINANCE INTERNATIONAL L
SHS
G81075106
223
15108
SH
SOLE
0
0
15108
SHIRE PLC
SPONSORED ADR
82481R106
18439
100169
SH
SOLE
89623
0
10546
SHOPIFY INC
CL A
82509L107
370
12035
SH
SOLE
0
0
12035
SHUTTERSTOCK INC
COM
825690100
4159
90802
SH
SOLE
90720
0
82
SIENTRA INC
COM
82621J105
165
25000
SH
SOLE
0
0
25000
SIGNATURE BK NEW YORK N Y
COM
82669G104
5250
42029
SH
SOLE
39199
0
2830
SIGNET JEWELERS LIMITED
SHS
G81276100
5245
63643
SH
SOLE
37748
0
25895
SILICON MOTION TECHNOLOGY CO
SPONSORED ADR
82706C108
1191
24925
SH
SOLE
0
0
24925
SILVER STD RES INC
COM
82823L106
189
14560
SH
SOLE
0
0
14560
SILVER WHEATON CORP
COM
828336107
5616
238690
SH
SOLE
91
0
238599
SIMMONS 1ST NATL CORP
CL A $1 PAR
828730200
469
10154
SH
SOLE
0
0
10154
SIMON PPTY GROUP INC NEW
COM
828806109
20853
96139
SH
SOLE
62543
0
33596
SINCLAIR BROADCAST GROUP INC
CL A
829226109
4157
139225
SH
SOLE
132088
0
7137
SIRIUS XM HLDGS INC
COM
82968B103
1930
488701
SH
SOLE
77237
0
411464
SIX FLAGS ENTMT CORP NEW
COM
83001A102
16866
291042
SH
SOLE
87931
0
203111
SK TELECOM LTD
SPONSORED ADR
78440P108
334
15977
SH
SOLE
14923
0
1054
SKECHERS U S A INC
CL A
830566105
1813
61011
SH
SOLE
0
0
61011
SKYWORKS SOLUTIONS INC
COM
83088M102
8264
130580
SH
SOLE
12779
0
117801
SL GREEN RLTY CORP
COM
78440X101
9525
89460
SH
SOLE
80564
0
8896
SLM CORP
COM
78442P106
2225
360006
SH
SOLE
296618
0
63388
SM ENERGY CO
COM
78454L100
469
17375
SH
SOLE
0
0
17375
SMITH & NEPHEW PLC
SPDN ADR NEW
83175M205
1250
36435
SH
SOLE
22403
0
14032
SMITH & WESSON HLDG CORP
COM
831756101
1240
45634
SH
SOLE
188
0
45446
SMITH A O
COM
831865209
4215
47836
SH
SOLE
22527
0
25309
SMUCKER J M CO
COM NEW
832696405
23182
152101
SH
SOLE
51413
0
100688
SNAP ON INC
COM
833034101
10247
64926
SH
SOLE
19291
0
45635
SNYDERS-LANCE INC
COM
833551104
470
13862
SH
SOLE
0
0
13862
SOCIEDAD QUIMICA MINERA DE C
SPON ADR SER B
833635105
1597
64594
SH
SOLE
0
0
64594
SOCIEDAD QUIMICA MINERA DE C
SPON ADR SER B
833635105
455
60700
SH
Call
SOLE
0
0
0
SOLARCITY CORP
COM
83416T100
1705
71270
SH
SOLE
0
0
71270
SOLAREDGE TECHNOLOGIES INC
COM
83417M104
207
10566
SH
SOLE
0
0
10566
SONIC AUTOMOTIVE INC
CL A
83545G102
174
10152
SH
SOLE
9911
0
241
SONIC CORP
COM
835451105
401
14835
SH
SOLE
2498
0
12337
SONOCO PRODS CO
COM
835495102
1986
39995
SH
SOLE
10838
0
29157
SONY CORP
ADR NEW
835699307
4452
151692
SH
SOLE
131796
0
19896
SOURCE CAP INC
COM
836144105
508
13786
SH
SOLE
0
0
13786
SOUTH JERSEY INDS INC
COM
838518108
793
25079
SH
SOLE
0
0
25079
SOUTH ST CORP
COM
840441109
1552
22804
SH
SOLE
18421
0
4383
SOUTHCROSS ENERGY PARTNERS L
COM UNIT LTDPT
84130C100
49
24211
SH
SOLE
0
0
24211
SOUTHERN CO
COM
842587107
123404
2301033
SH
SOLE
1568403
0
732630
SOUTHERN COPPER CORP
COM
84265V105
1562
57887
SH
SOLE
0
0
57887
SOUTHERN FIRST BANCSHARES IN
COM
842873101
1696
70392
SH
SOLE
0
0
70392
SOUTHWEST AIRLS CO
COM
844741108
5578
142256
SH
SOLE
35456
0
106800
SOUTHWEST AIRLS CO
COM
844741108
6
17100
SH
Call
SOLE
0
0
0
SOUTHWESTERN ENERGY CO
COM
845467109
958
76116
SH
SOLE
67161
0
8955
SOVRAN SELF STORAGE INC
COM
84610H108
2541
24216
SH
SOLE
824
0
23392
SPDR DOW JONES INDL AVRG ETF
UT SER 1
78467X109
10122
56542
SH
SOLE
0
0
56542
SPDR GOLD TRUST
GOLD SHS
78463V107
49513
391498
SH
SOLE
0
0
391498
SPDR INDEX SHS FDS
DJ GLB RL ES ETF
78463X749
100364
1992940
SH
SOLE
1663395
0
329545
SPDR INDEX SHS FDS
DJ INTL RL ETF
78463X863
1972
47566
SH
SOLE
0
0
47566
SPDR INDEX SHS FDS
EURO STOXX 50
78463X202
2067
66321
SH
SOLE
0
0
66321
SPDR INDEX SHS FDS
GLB NAT RESRCE
78463X541
5944
160165
SH
SOLE
0
0
160165
SPDR INDEX SHS FDS
S&P EM MKT DIV
78463X533
317
11766
SH
SOLE
0
0
11766
SPDR INDEX SHS FDS
S&P INTL ETF
78463X772
8237
234000
SH
SOLE
194719
0
39281
SPDR INDEX SHS FDS
STOXX EUR 50 ETF
78463X103
202
6760
SH
SOLE
0
0
6760
SPDR S&P 500 ETF TR
TR UNIT
78462F103
235087
1122247
SH
SOLE
230570
0
891677
SPDR S&P 500 ETF TR
TR UNIT
78462F103
9
10200
SH
Put
SOLE
0
0
10200
SPDR S&P 500 ETF TR
TR UNIT
78462F103
6
17100
SH
Put
SOLE
0
0
17100
SPDR S&P 500 ETF TR
TR UNIT
78462F103
24
10600
SH
Call
SOLE
0
0
0
SPDR S&P 500 ETF TR
TR UNIT
78462F103
24
12500
SH
Call
SOLE
0
0
0
SPDR S&P MIDCAP 400 ETF TR
UTSER1 S&PDCRP
78467Y107
325825
1196827
SH
SOLE
905595
0
291232
SPDR SER TR
INV GRD FLT RT
78468R200
76823
2522103
SH
SOLE
2480713
0
41390
SPDR SER TR
NUVN BR SHT MUNI
78468R739
49670
1012014
SH
SOLE
942150
0
69864
SPDR SER TR
NUVN BRCLY MUNI
78468R721
4912
97089
SH
SOLE
20744
0
76345
SPDR SER TR
SHT TRM HGH YLD
78468R408
88197
3267750
SH
SOLE
3144871
0
122879
SPDR SERIES TRUST
AEROSPACE DEF
78464A631
2583
46272
SH
SOLE
0
0
46272
SPDR SERIES TRUST
BARC SHT TR CP
78464A474
6276
203911
SH
SOLE
0
0
203911
SPDR SERIES TRUST
BRC CNV SECS ETF
78464A359
1154
26326
SH
SOLE
145
0
26181
SPDR SERIES TRUST
BRC HGH YLD BD
78464A417
75292
2109611
SH
SOLE
1990788
0
118823
SPDR SERIES TRUST
BRC MTG BCKD BD
78464A383
601
22061
SH
SOLE
0
0
22061
SPDR SERIES TRUST
BRCLY EM LOCL
78464A391
3543
127212
SH
SOLE
0
0
127212
SPDR SERIES TRUST
BRCLYS 1-3MT ETF
78464A680
1048
22938
SH
SOLE
0
0
22938
SPDR SERIES TRUST
BRCLYS AGG ETF
78464A649
362
6094
SH
SOLE
0
0
6094
SPDR SERIES TRUST
BRCLYS INTER ETF
78464A672
799
12966
SH
SOLE
0
0
12966
SPDR SERIES TRUST
BRCLYS INTL ETF
78464A516
4553
79670
SH
SOLE
0
0
79670
SPDR SERIES TRUST
BRCLYS LG TRS ET
78464A664
280
3509
SH
SOLE
0
0
3509
SPDR SERIES TRUST
CITI INT GVT ETF
78464A490
345
6275
SH
SOLE
0
0
6275
SPDR SERIES TRUST
COMP SOFTWARE
78464A599
492
9751
SH
SOLE
0
0
9751
SPDR SERIES TRUST
DJ REIT ETF
78464A607
7375
74165
SH
SOLE
0
0
74165
SPDR SERIES TRUST
HLTH CARE SVCS
78464A573
26370
460375
SH
SOLE
406442
0
53933
SPDR SERIES TRUST
INTR TRM CORP BD
78464A375
6902
197826
SH
SOLE
0
0
197826
SPDR SERIES TRUST
MORGAN TECH ETF
78464A102
49293
937843
SH
SOLE
934815
0
3028
SPDR SERIES TRUST
NUV HGHYLD MUN
78464A284
15960
266895
SH
SOLE
241622
0
25273
SPDR SERIES TRUST
OILGAS EQUIP
78464A748
270
14403
SH
SOLE
0
0
14403
SPDR SERIES TRUST
S&P 400 MDCP GRW
78464A821
4483
36433
SH
SOLE
0
0
36433
SPDR SERIES TRUST
S&P 400 MDCP VAL
78464A839
17056
206106
SH
SOLE
200851
0
5255
SPDR SERIES TRUST
S&P 500 GROWTH
78464A409
7912
78397
SH
SOLE
0
0
78397
SPDR SERIES TRUST
S&P 500 VALUE
78464A508
1411
14056
SH
SOLE
0
0
14056
SPDR SERIES TRUST
S&P 600 SMCP GRW
78464A201
632
3543
SH
SOLE
0
0
3543
SPDR SERIES TRUST
S&P 600 SML CAP
78464A813
2133
20425
SH
SOLE
0
0
20425
SPDR SERIES TRUST
S&P BIOTECH
78464A870
8143
150579
SH
SOLE
0
0
150579
SPDR SERIES TRUST
S&P BIOTECH
78464A870
9
22300
SH
Call
SOLE
0
0
0
SPDR SERIES TRUST
S&P BK ETF
78464A797
1519
49829
SH
SOLE
0
0
49829
SPDR SERIES TRUST
S&P CAP MKTS
78464A771
8169
225920
SH
SOLE
224518
0
1402
SPDR SERIES TRUST
S&P DIVID ETF
78464A763
179270
2136191
SH
SOLE
1578261
0
557930
SPDR SERIES TRUST
S&P HOMEBUILD
78464A888
1418
42271
SH
SOLE
75
0
42196
SPDR SERIES TRUST
S&P INS ETF
78464A789
1061
14916
SH
SOLE
0
0
14916
SPDR SERIES TRUST
S&P METALS MNG
78464A755
1579
64697
SH
SOLE
0
0
64697
SPDR SERIES TRUST
S&P OILGAS EXP
78464A730
2591
74428
SH
SOLE
0
0
74428
SPDR SERIES TRUST
S&P PHARMAC
78464A722
2167
51859
SH
SOLE
0
0
51859
SPDR SERIES TRUST
S&P REGL BKG
78464A698
4337
112951
SH
SOLE
0
0
112951
SPDR SERIES TRUST
S&P RETAIL ETF
78464A714
981
23374
SH
SOLE
0
0
23374
SPDR SERIES TRUST
S&P SEMICNDCTR
78464A862
18196
410007
SH
SOLE
0
0
410007
SPDR SERIES TRUST
S&P TRANSN ETF
78464A532
6116
140265
SH
SOLE
129452
0
10813
SPDR SERIES TRUST
WELLS FG PFD ETF
78464A292
4978
108039
SH
SOLE
0
0
108039
SPECTRA ENERGY CORP
COM
847560109
20211
551763
SH
SOLE
290624
0
261139
SPECTRA ENERGY PARTNERS LP
COM
84756N109
19843
420588
SH
SOLE
358010
0
62578
SPECTRUM BRANDS HLDGS INC
COM
84763R101
3032
25414
SH
SOLE
9604
0
15810
SPIRE INC
COM
84857L101
301
4251
SH
SOLE
0
0
4251
SPIRIT AEROSYSTEMS HLDGS INC
COM CL A
848574109
8066
187574
SH
SOLE
30652
0
156922
SPIRIT AIRLS INC
COM
848577102
4293
95684
SH
SOLE
58827
0
36857
SPIRIT RLTY CAP INC NEW
COM
84860W102
422
33052
SH
SOLE
0
0
33052
SPLUNK INC
COM
848637104
3622
66860
SH
SOLE
54067
0
12793
SPRAGUE RES LP
COM UNIT REP LTD
849343108
619
25664
SH
SOLE
0
0
25664
SPRINT CORP
COM SER 1
85207U105
84
18504
SH
SOLE
0
0
18504
SPROTT FOCUS TR INC
COM
85208J109
129
20124
SH
SOLE
0
0
20124
SPROTT PHYSICAL GOLD TRUST
UNIT
85207H104
4539
413433
SH
SOLE
0
0
413433
SPROTT PHYSICAL PLAT PALLAD
UNIT
85207Q104
1522
217441
SH
SOLE
0
0
217441
SPROTT PHYSICAL SILVER TR
TR UNIT
85207K107
985
135897
SH
SOLE
0
0
135897
SPROUTS FMRS MKT INC
COM
85208M102
3639
158909
SH
SOLE
136474
0
22435
SPS COMM INC
COM
78463M107
1578
26041
SH
SOLE
21841
0
4200
SQUARE INC
CL A
852234103
92
10165
SH
SOLE
0
0
10165
SS&C TECHNOLOGIES HLDGS INC
COM
78467J100
2257
80386
SH
SOLE
74978
0
5408
SSGA ACTIVE ETF TR
BLKSTN GSOSRLN
78467V608
257
5507
SH
SOLE
0
0
5507
SSGA ACTIVE ETF TR
GLOBL ALLO ETF
78467V400
28644
858361
SH
SOLE
0
0
858361
SSGA ACTIVE ETF TR
SPDR TR TACTIC
78467V848
27917
559225
SH
SOLE
138567
0
420658
ST JUDE MED INC
COM
790849103
45110
578333
SH
SOLE
564943
0
13390
STAG INDL INC
COM
85254J102
604
25356
SH
SOLE
0
0
25356
STAMPS COM INC
COM NEW
852857200
205
2350
SH
SOLE
0
0
2350
STANLEY BLACK & DECKER INC
COM
854502101
15263
137235
SH
SOLE
90594
0
46641
STANLEY BLACK & DECKER INC
COM
854502101
32
14700
SH
Call
SOLE
0
0
0
STANLEY BLACK & DECKER INC
UNIT 11/17/20166
854502804
697
6001
SH
SOLE
0
0
6001
STANTEC INC
COM
85472N109
2198
90878
SH
SOLE
0
0
90878
STAPLES INC
COM
855030102
1071
124212
SH
SOLE
0
0
124212
STARBUCKS CORP
COM
855244109
61599
1078404
SH
SOLE
316410
0
761994
STARWOOD HOTELS&RESORTS WRLD
COM
85590A401
1761
23807
SH
SOLE
8066
0
15741
STARWOOD PPTY TR INC
COM
85571B105
1952
94207
SH
SOLE
4785
0
89422
STARZ
COM SER A
85571Q102
6204
207353
SH
SOLE
199266
0
8087
STATE BK FINL CORP
COM
856190103
304
14962
SH
SOLE
0
0
14962
STATE STR CORP
COM
857477103
3271
60664
SH
SOLE
43543
0
17121
STATOIL ASA
SPONSORED ADR
85771P102
31469
1817950
SH
SOLE
1798564
0
19386
STEEL DYNAMICS INC
COM
858119100
10992
448658
SH
SOLE
372470
0
76188
STEELCASE INC
CL A
858155203
1384
101957
SH
SOLE
0
0
101957
STEIN MART INC
COM
858375108
706
91417
SH
SOLE
0
0
91417
STELLUS CAP INVT CORP
COM
858568108
461
44982
SH
SOLE
0
0
44982
STEPAN CO
COM
858586100
831
13956
SH
SOLE
0
0
13956
STERICYCLE INC
COM
858912108
9810
94216
SH
SOLE
55301
0
38915
STERIS PLC
SHS USD
G84720104
23121
336301
SH
SOLE
184340
0
151961
STERLING BANCORP DEL
COM
85917A100
465
29635
SH
SOLE
0
0
29635
STEWART INFORMATION SVCS COR
COM
860372101
315
7600
SH
SOLE
0
0
7600
STIFEL FINL CORP
COM
860630102
470
14946
SH
SOLE
12923
0
2023
STONE ENERGY CORP
COM NEW
861642304
236
19532
SH
SOLE
0
0
19532
STONEMOR PARTNERS L P
COM UNITS
86183Q100
4117
164349
SH
SOLE
0
0
164349
STONEMOR PARTNERS L P
COM UNITS
86183Q100
14
11400
SH
Call
SOLE
0
0
0
STORE CAP CORP
COM
862121100
3649
123905
SH
SOLE
63311
0
60594
STRYKER CORP
COM
863667101
9233
77052
SH
SOLE
16034
0
61018
STURM RUGER & CO INC
COM
864159108
812
12686
SH
SOLE
0
0
12686
SUBURBAN PROPANE PARTNERS L
UNIT LTD PARTN
864482104
1234
36959
SH
SOLE
0
0
36959
SUCAMPO PHARMACEUTICALS INC
CL A
864909106
182
16603
SH
SOLE
0
0
16603
SUMITOMO MITSUI FINL GROUP I
SPONSORED ADR
86562M209
7564
1322341
SH
SOLE
1321460
0
881
SUMMER INFANT INC
COM
865646103
235
141331
SH
SOLE
0
0
141331
SUMMIT HOTEL PPTYS
COM
866082100
1903
143767
SH
SOLE
125177
0
18590
SUMMIT MATLS INC
CL A
86614U100
1975
96531
SH
SOLE
96331
0
200
SUN CMNTYS INC
COM
866674104
1952
25469
SH
SOLE
18163
0
7306
SUN HYDRAULICS CORP
COM
866942105
212
7125
SH
SOLE
1458
0
5667
SUN LIFE FINL INC
COM
866796105
262
7997
SH
SOLE
0
0
7997
SUNCOR ENERGY INC NEW
COM
867224107
5746
207658
SH
SOLE
185002
0
22656
SUNOCO LOGISTICS PRTNRS L P
COM UNITS
86764L108
4145
144188
SH
SOLE
0
0
144188
SUNOCO LP
COM U REP LP
86765K109
909
30361
SH
SOLE
0
0
30361
SUNTRUST BKS INC
COM
867914103
20686
503558
SH
SOLE
395321
0
108237
SUPER MICRO COMPUTER INC
COM
86800U104
2586
104052
SH
SOLE
29255
0
74797
SUPER MICRO COMPUTER INC
COM
86800U104
6
56700
SH
Call
SOLE
0
0
0
SUPERIOR ENERGY SVCS INC
COM
868157108
2253
122383
SH
SOLE
35552
0
86831
SUPERNUS PHARMACEUTICALS INC
COM
868459108
428
21024
SH
SOLE
4183
0
16841
SURGERY PARTNERS INC
COM
86881A100
777
43414
SH
SOLE
0
0
43414
SURGICAL CARE AFFILIATES INC
COM
86881L106
365
7655
SH
SOLE
1649
0
6006
SVB FINL GROUP
COM
78486Q101
7262
76313
SH
SOLE
12918
0
63395
SWIFT TRANSN CO
CL A
87074U101
2322
150677
SH
SOLE
0
0
150677
SWISS HELVETIA FD INC
COM
870875101
165
15976
SH
SOLE
0
0
15976
SYMANTEC CORP
COM
871503108
3981
193826
SH
SOLE
90898
0
102928
SYMANTEC CORP
COM
871503108
32
17900
SH
Call
SOLE
0
0
0
SYNALLOY CP DEL
COM
871565107
123
16000
SH
SOLE
0
0
16000
SYNAPTICS INC
COM
87157D109
2543
47308
SH
SOLE
0
0
47308
SYNCHRONOSS TECHNOLOGIES INC
COM
87157B103
2648
83102
SH
SOLE
0
0
83102
SYNCHRONY FINL
COM
87165B103
11546
456711
SH
SOLE
59808
0
396903
SYNERGY RES CORP
COM
87164P103
3420
513447
SH
SOLE
89
0
513358
SYNGENTA AG
SPONSORED ADR
87160A100
1497
19490
SH
SOLE
0
0
19490
SYNOPSYS INC
COM
871607107
549
10147
SH
SOLE
8333
0
1814
SYNOVUS FINL CORP
COM NEW
87161C501
2372
81836
SH
SOLE
10921
0
70915
SYNTEL INC
COM
87162H103
360
7955
SH
SOLE
2616
0
5339
SYSCO CORP
COM
871829107
98985
1950820
SH
SOLE
805122
0
1145698
SYSCO CORP
COM
871829107
222
46300
SH
Call
SOLE
0
0
0
SYSCO CORP
COM
871829107
108
26900
SH
Call
SOLE
0
0
0
SYSCO CORP
COM
871829107
6
12000
SH
Call
SOLE
0
0
0
T MOBILE US INC
COM
872590104
2490
57548
SH
SOLE
41979
0
15569
TABLEAU SOFTWARE INC
CL A
87336U105
1390
28411
SH
SOLE
1461
0
26950
TAHOE RES INC
COM
873868103
447
29842
SH
SOLE
0
0
29842
TAIWAN SEMICONDUCTOR MFG LTD
SPONSORED ADR
874039100
50467
1924032
SH
SOLE
1632869
0
291163
TAKE-TWO INTERACTIVE SOFTWAR
COM
874054109
316
8326
SH
SOLE
7238
0
1088
TAL ED GROUP
ADS REPSTG COM
874080104
338
5448
SH
SOLE
0
0
5448
TAL INTL GROUP INC
COM
874083108
1451
108177
SH
SOLE
0
0
108177
TALLGRASS ENERGY GP LP
SHS CL A
874696107
1989
88135
SH
SOLE
65253
0
22882
TALLGRASS ENERGY PARTNERS LP
COM UNIT
874697105
2459
53425
SH
SOLE
0
0
53425
TALMER BANCORP INC
COM
87482X101
1389
72467
SH
SOLE
63455
0
9012
TANGER FACTORY OUTLET CTRS I
COM
875465106
3086
76815
SH
SOLE
0
0
76815
TANZANIAN ROYALTY EXPL CORP
COM
87600U104
20
28513
SH
SOLE
0
0
28513
TARGA RES CORP
COM
87612G101
8382
198908
SH
SOLE
73032
0
125876
TARGET CORP
COM
87612E106
60083
860535
SH
SOLE
612104
0
248431
TARO PHARMACEUTICAL INDS LTD
SHS
M8737E108
278
1908
SH
SOLE
0
0
1908
TASER INTL INC
COM
87651B104
1261
50701
SH
SOLE
0
0
50701
TATA MTRS LTD
SPONSORED ADR
876568502
415
11976
SH
SOLE
8800
0
3176
TC PIPELINES LP
UT COM LTD PRT
87233Q108
928
16212
SH
SOLE
0
0
16212
TCP CAP CORP
COM
87238Q103
1114
72897
SH
SOLE
0
0
72897
TCW STRATEGIC INCOME FUND IN
COM
872340104
122
22357
SH
SOLE
0
0
22357
TD AMERITRADE HLDG CORP
COM
87236Y108
8631
303100
SH
SOLE
296518
0
6582
TE CONNECTIVITY LTD
REG SHS
H84989104
74496
1304428
SH
SOLE
1257142
0
47286
TEAM HEALTH HOLDINGS INC
COM
87817A107
4854
119345
SH
SOLE
56975
0
62370
TEAM INC
COM
878155100
209
8424
SH
SOLE
4342
0
4082
TECK RESOURCES LTD
CL B
878742204
566
42964
SH
SOLE
0
0
42964
TECO ENERGY INC
COM
872375100
14284
516787
SH
SOLE
500680
0
16107
TEEKAY LNG PARTNERS L P
PRTNRSP UNITS
Y8564M105
473
42053
SH
SOLE
0
0
42053
TEEKAY OFFSHORE PARTNERS L P
PARTNERSHIP UN
Y8565J101
2621
440514
SH
SOLE
0
0
440514
TEEKAY TANKERS LTD
CL A
Y8565N102
224
75009
SH
SOLE
0
0
75009
TEGNA INC
COM
87901J105
4871
210214
SH
SOLE
101045
0
109169
TEKLA HEALTHCARE INVS
SH BEN INT
87911J103
2162
92248
SH
SOLE
0
0
92248
TEKLA HEALTHCARE OPPORTUNIT
SHS
879105104
6389
384203
SH
SOLE
0
0
384203
TEKLA LIFE SCIENCES INVS
SH BEN INT
87911K100
258
15030
SH
SOLE
0
0
15030
TEKLA WORLD HEALTHCARE FD
BEN INT SHS
87911L108
1723
122181
SH
SOLE
0
0
122181
TELEDYNE TECHNOLOGIES INC
COM
879360105
3656
36913
SH
SOLE
35017
0
1896
TELEFLEX INC
COM
879369106
6896
38893
SH
SOLE
23325
0
15568
TELEFONICA S A
SPONSORED ADR
879382208
2586
272829
SH
SOLE
0
0
272829
TELEPHONE & DATA SYS INC
COM NEW
879433829
3990
134541
SH
SOLE
0
0
134541
TELEPHONE & DATA SYS INC
COM NEW
879433829
21
17700
SH
Call
SOLE
0
0
0
TELUS CORP
COM
87971M103
16120
501861
SH
SOLE
486041
0
15820
TEMPLETON EMERG MKTS INCOME
COM
880192109
492
46955
SH
SOLE
0
0
46955
TEMPLETON EMERGING MKTS FD I
COM
880191101
361
31663
SH
SOLE
0
0
31663
TEMPLETON GLOBAL INCOME FD
COM
880198106
870
136804
SH
SOLE
0
0
136804
TENNECO INC
COM
880349105
4601
98707
SH
SOLE
95079
0
3628
TERADATA CORP DEL
COM
88076W103
2984
119023
SH
SOLE
29267
0
89756
TERADYNE INC
COM
880770102
220
11150
SH
SOLE
6093
0
5057
TERRAFORM PWR INC
CL A COM
88104R100
186
17065
SH
SOLE
0
0
17065
TERRAVIA HLDGS INC
COM
88105A106
32
12101
SH
SOLE
0
0
12101
TERRENO RLTY CORP
COM
88146M101
788
30454
SH
SOLE
30324
0
130
TESARO INC
COM
881569107
930
11062
SH
SOLE
0
0
11062
TESLA MTRS INC
COM
88160R101
10865
51181
SH
SOLE
11856
0
39325
TESORO CORP
COM
881609101
968
12921
SH
SOLE
50
0
12871
TESORO LOGISTICS LP
COM UNIT LP
88160T107
5282
106646
SH
SOLE
0
0
106646
TETRA TECHNOLOGIES INC DEL
COM
88162F105
130
20336
SH
SOLE
0
0
20336
TEVA PHARMACEUTICAL FIN LLC
DBCV 0.250% 2/0
88163VAE9
1088
868000
PRN
SOLE
0
0
868000
TEVA PHARMACEUTICAL INDS LTD
ADR
881624209
18692
372123
SH
SOLE
295037
0
77086
TEXAS CAPITAL BANCSHARES INC
COM
88224Q107
1792
38324
SH
SOLE
29699
0
8625
TEXAS INSTRS INC
COM
882508104
56418
900528
SH
SOLE
659213
0
241315
TEXAS INSTRS INC
COM
882508104
32
17800
SH
Call
SOLE
0
0
0
TEXAS PAC LD TR
SUB CTF PROP I T
882610108
691
4100
SH
SOLE
0
0
4100
TEXAS ROADHOUSE INC
COM
882681109
7046
154525
SH
SOLE
75035
0
79490
TEXTAINER GROUP HOLDINGS LTD
SHS
G8766E109
240
21510
SH
SOLE
0
0
21510
TEXTRON INC
COM
883203101
8588
234897
SH
SOLE
200433
0
34464
TG THERAPEUTICS INC
COM
88322Q108
93
15400
SH
SOLE
0
0
15400
THERAPEUTICSMD INC
COM
88338N107
1540
181175
SH
SOLE
0
0
181175
THERMO FISHER SCIENTIFIC INC
COM
883556102
14032
94958
SH
SOLE
39302
0
55656
THERMON GROUP HLDGS INC
COM
88362T103
309
16103
SH
SOLE
15554
0
549
THL CR INC
COM
872438106
152
13650
SH
SOLE
0
0
13650
THL CR SR LN FD
COM
87244R103
2365
147074
SH
SOLE
0
0
147074
THOMSON REUTERS CORP
COM
884903105
31301
774389
SH
SOLE
760027
0
14362
THOR INDS INC
COM
885160101
8805
136008
SH
SOLE
123608
0
12400
TICC CAPITAL CORP
COM
87244T109
56
10555
SH
SOLE
0
0
10555
TIFFANY & CO NEW
COM
886547108
3200
52770
SH
SOLE
29803
0
22967
TIME WARNER INC
COM NEW
887317303
49389
671594
SH
SOLE
538937
0
132657
TIME WARNER INC
COM NEW
887317303
8
13700
SH
Call
SOLE
0
0
0
TIMKEN CO
COM
887389104
10810
352588
SH
SOLE
349814
0
2774
TJX COS INC NEW
COM
872540109
22318
288987
SH
SOLE
125672
0
163315
TOLL BROTHERS INC
COM
889478103
2587
96136
SH
SOLE
0
0
96136
TORCHMARK CORP
COM
891027104
8761
141725
SH
SOLE
130189
0
11536
TORO CO
COM
891092108
11386
129093
SH
SOLE
69812
0
59281
TORONTO DOMINION BK ONT
COM NEW
891160509
5134
119854
SH
SOLE
0
0
119854
TORTOISE ENERGY INFRA CORP
COM
89147L100
1122
36450
SH
SOLE
0
0
36450
TORTOISE MLP FD INC
COM
89148B101
1683
91193
SH
SOLE
0
0
91193
TORTOISE PIPELINE & ENERGY F
COM
89148H108
1108
59521
SH
SOLE
0
0
59521
TORTOISE PWR & ENERGY INFRAS
COM
89147X104
288
14728
SH
SOLE
0
0
14728
TOTAL S A
SPONSORED ADR
89151E109
71456
1485583
SH
SOLE
1268376
0
217207
TOTAL SYS SVCS INC
COM
891906109
10405
195918
SH
SOLE
166439
0
29479
TOWER SEMICONDUCTOR LTD
SHS NEW
M87915274
191
15339
SH
SOLE
0
0
15339
TOYOTA MOTOR CORP
SP ADR REP2COM
892331307
13929
139307
SH
SOLE
95842
0
43465
TPG SPECIALTY LENDING INC
COM
87265K102
386
23224
SH
SOLE
0
0
23224
TRACTOR SUPPLY CO
COM
892356106
30599
335564
SH
SOLE
111718
0
223846
TRANSCANADA CORP
COM
89353D107
989
21921
SH
SOLE
0
0
21921
TRANSDIGM GROUP INC
COM
893641100
6782
25721
SH
SOLE
0
0
25721
TRANSENTERIX INC
COM NEW
89366M201
21
16985
SH
SOLE
1115
0
18100
TRANSOCEAN LTD
REG SHS
H8817H100
578
48617
SH
SOLE
0
0
48617
TRAVELCENTERS AMER LLC
COM
894174101
388
47550
SH
SOLE
0
0
47550
TRAVELERS COMPANIES INC
COM
89417E109
36500
306616
SH
SOLE
239583
0
67033
TREEHOUSE FOODS INC
COM
89469A104
2878
28038
SH
SOLE
27988
0
50
TREX CO INC
COM
89531P105
324
7218
SH
SOLE
5586
0
1632
TRI CONTL CORP
COM
895436103
9151
445522
SH
SOLE
0
0
445522
TRIANGLE CAP CORP
COM
895848109
3438
177403
SH
SOLE
0
0
177403
TRINITY BIOTECH PLC
SPON ADR NEW
896438306
338
29823
SH
SOLE
0
0
29823
TRINITY INDS INC
COM
896522109
7158
385471
SH
SOLE
327611
0
57860
TRIPADVISOR INC
COM
896945201
1209
18807
SH
SOLE
11821
0
6986
TRIUMPH GROUP INC NEW
COM
896818101
2026
57052
SH
SOLE
48025
0
9027
TRONOX LTD
SHS CL A
Q9235V101
174
39494
SH
SOLE
0
0
39494
TRUECAR INC
COM
89785L107
160
20350
SH
SOLE
0
0
20350
TRUSTCO BK CORP N Y
COM
898349105
265
41264
SH
SOLE
0
0
41264
TRUSTMARK CORP
COM
898402102
370
14902
SH
SOLE
0
0
14902
TUMI HLDGS INC
COM
89969Q104
507
18972
SH
SOLE
18922
0
50
TUPPERWARE BRANDS CORP
COM
899896104
5087
90385
SH
SOLE
86136
0
4249
TURKCELL ILETISIM HIZMETLERI
SPON ADR NEW
900111204
3201
349830
SH
SOLE
348594
0
1236
TURNING PT BRANDS INC
COM
90041L105
680
66210
SH
SOLE
65593
0
617
TUTOR PERINI CORP
COM
901109108
360
15290
SH
SOLE
0
0
15290
TWENTY FIRST CENTY FOX INC
CL A
90130A101
6354
234886
SH
SOLE
109068
0
125818
TWENTY FIRST CENTY FOX INC
CL B
90130A200
1077
39516
SH
SOLE
687
0
38829
TWITTER INC
COM
90184L102
35818
2118166
SH
SOLE
1800643
0
317523
TWO HBRS INVT CORP
COM
90187B101
560
65421
SH
SOLE
0
0
65421
TYCO INTL PLC
SHS
G91442106
61108
1434470
SH
SOLE
1417147
0
17323
TYLER TECHNOLOGIES INC
COM
902252105
3398
20384
SH
SOLE
14978
0
5406
TYSON FOODS INC
CL A
902494103
6211
92986
SH
SOLE
79301
0
13685
U S CONCRETE INC
COM NEW
90333L201
1381
22667
SH
SOLE
0
0
22667
U S G CORP
COM NEW
903293405
415
15406
SH
SOLE
0
0
15406
U S GLOBAL INVS INC
CL A
902952100
21
12570
SH
SOLE
0
0
12570
U S SILICA HLDGS INC
COM
90346E103
840
24364
SH
SOLE
0
0
24364
UBIQUITI NETWORKS INC
COM
90347A100
1740
45013
SH
SOLE
0
0
45013
UBS AG JERSEY BRH
ALERIAN INFRST
902641646
37456
1324910
SH
SOLE
1309232
0
15678
UBS GROUP AG
SHS
H42097107
14082
1093361
SH
SOLE
1072814
0
20547
UGI CORP NEW
COM
902681105
876
19365
SH
SOLE
26
0
19339
ULTA SALON COSMETCS & FRAG I
COM
90384S303
29543
121256
SH
SOLE
76865
0
44391
ULTIMATE SOFTWARE GROUP INC
COM
90385D107
13700
65146
SH
SOLE
16473
0
48673
ULTRAGENYX PHARMACEUTICAL IN
COM
90400D108
232
4749
SH
SOLE
1746
0
3003
UMH PPTYS INC
COM
903002103
263
23383
SH
SOLE
0
0
23383
UMPQUA HLDGS CORP
COM
904214103
7252
468786
SH
SOLE
455700
0
13086
UNDER ARMOUR INC
CL A
904311107
5703
142110
SH
SOLE
2584
0
139526
UNDER ARMOUR INC
CL C
904311206
3123
85781
SH
SOLE
10394
0
75387
UNILEVER N V
N Y SHS NEW
904784709
23191
494062
SH
SOLE
372754
0
121308
UNILEVER PLC
SPON ADR NEW
904767704
110467
2305708
SH
SOLE
2193280
0
112428
UNION BANKSHARES CORP NEW
COM
90539J109
215
8715
SH
SOLE
0
0
8715
UNION BANKSHARES INC
COM
905400107
654
17997
SH
SOLE
0
0
17997
UNION PAC CORP
COM
907818108
140073
1605408
SH
SOLE
765520
0
839888
UNION PAC CORP
COM
907818108
39
20400
SH
Call
SOLE
0
0
0
UNION PAC CORP
COM
907818108
38
12400
SH
Call
SOLE
0
0
0
UNION PAC CORP
COM
907818108
17
15700
SH
Call
SOLE
0
0
0
UNIT CORP
COM
909218109
1825
117258
SH
SOLE
0
0
117258
UNITED BANKSHARES INC WEST V
COM
909907107
416
11087
SH
SOLE
0
0
11087
UNITED CMNTY BKS BLAIRSVLE G
COM
90984P303
306
16755
SH
SOLE
0
0
16755
UNITED CONTL HLDGS INC
COM
910047109
3935
95892
SH
SOLE
37154
0
58738
UNITED FIRE GROUP INC
COM
910340108
1392
32800
SH
SOLE
0
0
32800
UNITED INS HLDGS CORP
COM
910710102
2580
157501
SH
SOLE
0
0
157501
UNITED NAT FOODS INC
COM
911163103
2744
58643
SH
SOLE
0
0
58643
UNITED PARCEL SERVICE INC
CL B
911312106
95812
889447
SH
SOLE
672762
0
216685
UNITED RENTALS INC
COM
911363109
2994
44621
SH
SOLE
6833
0
37788
UNITED STATES NATL GAS FUND
UNIT PAR $0.001
912318201
99
11423
SH
SOLE
0
0
11423
UNITED STATES OIL FUND LP
UNITS
91232N108
682
58968
SH
SOLE
0
0
58968
UNITED STATES OIL FUND LP
UNITS
91232N108
6
15400
SH
Call
SOLE
0
0
0
UNITED STATES OIL FUND LP
UNITS
91232N108
430
100000
SH
Put
SOLE
0
0
100000
UNITED STATES OIL FUND LP
UNITS
91232N108
153
30000
SH
Put
SOLE
0
0
30000
UNITED STATES OIL FUND LP
UNITS
91232N108
3
11200
SH
Call
SOLE
0
0
0
UNITED STATES STL CORP NEW
COM
912909108
1146
67992
SH
SOLE
38
0
67954
UNITED STS 12 MONTH OIL FD L
UNIT BEN INT
91288V103
544
28103
SH
SOLE
0
0
28103
UNITED STS GASOLINE FD LP
UNITS
91201T102
205
7881
SH
SOLE
0
0
7881
UNITED TECHNOLOGIES CORP
COM
913017109
38230
372780
SH
SOLE
154159
0
218621
UNITEDHEALTH GROUP INC
COM
91324P102
151777
1074894
SH
SOLE
716415
0
358479
UNITIL CORP
COM
913259107
659
15446
SH
SOLE
0
0
15446
UNIVAR INC
COM
91336L107
756
40001
SH
SOLE
39629
0
372
UNIVERSAL CORP VA
COM
913456109
530
9176
SH
SOLE
0
0
9176
UNIVERSAL DISPLAY CORP
COM
91347P105
3010
44390
SH
SOLE
51
0
44339
UNIVERSAL ELECTRS INC
COM
913483103
921
12739
SH
SOLE
12673
0
66
UNIVERSAL FST PRODS INC
COM
913543104
402
4336
SH
SOLE
0
0
4336
UNIVERSAL HLTH SVCS INC
CL B
913903100
2370
17676
SH
SOLE
5598
0
12078
UNIVERSAL SEC INSTRS INC
COM NEW
913821302
261
73513
SH
SOLE
0
0
73513
UNUM GROUP
COM
91529Y106
9022
283812
SH
SOLE
275033
0
8779
UPLAND SOFTWARE INC
COM
91544A109
907
119078
SH
SOLE
0
0
119078
URBAN OUTFITTERS INC
COM
917047102
1404
51060
SH
SOLE
42731
0
8329
US BANCORP DEL
COM NEW
902973304
65780
1631047
SH
SOLE
1322426
0
308621
USA COMPRESSION PARTNERS LP
COMUNIT LTDPAR
90290N109
781
53293
SH
SOLE
0
0
53293
V F CORP
COM
918204108
49665
807677
SH
SOLE
79807
0
727870
V F CORP
COM
918204108
3
16900
SH
Call
SOLE
0
0
0
V F CORP
COM
918204108
5
32900
SH
Call
SOLE
0
0
0
VAIL RESORTS INC
COM
91879Q109
6170
44634
SH
SOLE
39819
0
4815
VALE S A
ADR
91912E105
134
26451
SH
SOLE
0
0
26451
VALEANT PHARMACEUTICALS INTL
COM
91911K102
3018
149868
SH
SOLE
0
0
149868
VALEANT PHARMACEUTICALS INTL
COM
91911K102
36
18500
SH
Call
SOLE
0
0
0
VALEANT PHARMACEUTICALS INTL
COM
91911K102
13
30000
SH
Call
SOLE
0
0
0
VALEANT PHARMACEUTICALS INTL
COM
91911K102
13
46000
SH
Call
SOLE
0
0
0
VALEANT PHARMACEUTICALS INTL
COM
91911K102
9
22500
SH
Call
SOLE
0
0
0
VALEANT PHARMACEUTICALS INTL
COM
91911K102
29
22500
SH
Call
SOLE
0
0
0
VALERO ENERGY CORP NEW
COM
91913Y100
13779
270185
SH
SOLE
99362
0
170823
VALERO ENERGY PARTNERS LP
COM UNT REP LP
91914J102
216
4595
SH
SOLE
0
0
4595
VALHI INC NEW
COM
918905100
116
73700
SH
SOLE
0
0
73700
VALIDUS HOLDINGS LTD
COM SHS
G9319H102
8081
166307
SH
SOLE
161861
0
4446
VALLEY NATL BANCORP
COM
919794107
1615
177108
SH
SOLE
0
0
177108
VALMONT INDS INC
COM
920253101
1671
12354
SH
SOLE
0
0
12354
VALSPAR CORP
COM
920355104
16529
153004
SH
SOLE
104856
0
48148
VANECK MERK GOLD TRUST
GOLD TRUST
921078101
822
62660
SH
SOLE
0
0
62660
VANECK VECTORS ETF TR
AGRIBUSINESS ETF
92189F700
678
14131
SH
SOLE
0
0
14131
VANECK VECTORS ETF TR
AMT FREE INT ETF
92189F544
26725
1075898
SH
SOLE
994601
0
81297
VANECK VECTORS ETF TR
AMT FREE SHORT M
92189F528
2014
113610
SH
SOLE
0
0
113610
VANECK VECTORS ETF TR
BIOTECH ETF
92189F726
495
4838
SH
SOLE
0
0
4838
VANECK VECTORS ETF TR
CEF MUN INCOME E
92189F460
1903
64459
SH
SOLE
0
0
64459
VANECK VECTORS ETF TR
GAMING ETF
92189F882
231
7368
SH
SOLE
0
0
7368
VANECK VECTORS ETF TR
GOLD MINERS ETF
92189F106
21739
784524
SH
SOLE
0
0
784524
VANECK VECTORS ETF TR
HIGH INCOME INFR
92189F569
593
40595
SH
SOLE
0
0
40595
VANECK VECTORS ETF TR
HIGH INCOME MLP
92189F288
3308
139284
SH
SOLE
0
0
139284
VANECK VECTORS ETF TR
HIGH YLD MUN ETF
92189F361
2977
92096
SH
SOLE
3298
0
88798
VANECK VECTORS ETF TR
JR GOLD MINERS E
92189F791
4065
95416
SH
SOLE
0
0
95416
VANECK VECTORS ETF TR
JR GOLD MINERS E
92189F791
131
11800
SH
Call
SOLE
0
0
0
VANECK VECTORS ETF TR
JR GOLD MINERS E
92189F791
59
29500
SH
Call
SOLE
0
0
0
VANECK VECTORS ETF TR
MORNINGSTAR WIDE
92189F643
2645
81346
SH
SOLE
0
0
81346
VANECK VECTORS ETF TR
MTG REIT INCOME
92189F452
243
11260
SH
SOLE
0
0
11260
VANECK VECTORS ETF TR
NAT RES ETF
92189F841
361
11818
SH
SOLE
0
0
11818
VANECK VECTORS ETF TR
OIL SVCS ETF
92189F718
397
13586
SH
SOLE
0
0
13586
VANECK VECTORS ETF TR
PHARMACEUTICAL E
92189F692
5188
88503
SH
SOLE
0
0
88503
VANECK VECTORS ETF TR
RETAIL ETF
92189F684
276
3572
SH
SOLE
0
0
3572
VANECK VECTORS ETF TR
SHORT HIGH YIELD
92189F387
537
21112
SH
SOLE
4102
0
17010
VANGUARD ADMIRAL FDS INC
MIDCP 400 IDX
921932885
1015
10123
SH
SOLE
0
0
10123
VANGUARD ADMIRAL FDS INC
SMLLCP 600 IDX
921932828
701
6661
SH
SOLE
0
0
6661
VANGUARD BD INDEX FD INC
INTERMED TERM
921937819
6050
68695
SH
SOLE
0
0
68695
VANGUARD BD INDEX FD INC
LONG TERM BOND
921937793
16904
172406
SH
SOLE
0
0
172406
VANGUARD BD INDEX FD INC
SHORT TRM BOND
921937827
29622
365434
SH
SOLE
377
0
365057
VANGUARD BD INDEX FD INC
TOTAL BND MRKT
921937835
73020
866191
SH
SOLE
249535
0
616656
VANGUARD CHARLOTTE FDS
INTL BD IDX ETF
92203J407
12722
228395
SH
SOLE
0
0
228395
VANGUARD INDEX FDS
EXTEND MKT ETF
922908652
22710
265860
SH
SOLE
0
0
265860
VANGUARD INDEX FDS
GROWTH ETF
922908736
35117
327585
SH
SOLE
117
0
327468
VANGUARD INDEX FDS
LARGE CAP ETF
922908637
8975
93630
SH
SOLE
32099
0
61531
VANGUARD INDEX FDS
MCAP GR IDXVIP
922908538
6892
67640
SH
SOLE
0
0
67640
VANGUARD INDEX FDS
MCAP VL IDXVIP
922908512
6030
67689
SH
SOLE
109
0
67580
VANGUARD INDEX FDS
MID CAP ETF
922908629
8583
69419
SH
SOLE
73
0
69346
VANGUARD INDEX FDS
REIT ETF
922908553
79838
900380
SH
SOLE
34
0
900346
VANGUARD INDEX FDS
REIT ETF
922908553
27
21900
SH
Call
SOLE
0
0
0
VANGUARD INDEX FDS
S&P 500 ETF SHS
922908363
447082
2326132
SH
SOLE
2181774
0
144358
VANGUARD INDEX FDS
SM CP VAL ETF
922908611
8679
82412
SH
SOLE
27
0
82385
VANGUARD INDEX FDS
SMALL CP ETF
922908751
13241
114464
SH
SOLE
109
0
114355
VANGUARD INDEX FDS
SML CP GRW ETF
922908595
7932
64018
SH
SOLE
38
0
63980
VANGUARD INDEX FDS
TOTAL STK MKT
922908769
27182
253656
SH
SOLE
373
0
253283
VANGUARD INDEX FDS
VALUE ETF
922908744
36034
423973
SH
SOLE
154932
0
269041
VANGUARD INTL EQUITY INDEX F
ALLWRLD EX US
922042775
18716
436775
SH
SOLE
0
0
436775
VANGUARD INTL EQUITY INDEX F
FTSE EMR MKT ETF
922042858
36052
1023332
SH
SOLE
54949
0
968383
VANGUARD INTL EQUITY INDEX F
FTSE EUROPE ETF
922042874
12630
270697
SH
SOLE
77989
0
192708
VANGUARD INTL EQUITY INDEX F
FTSE PACIFIC ETF
922042866
5138
92199
SH
SOLE
0
0
92199
VANGUARD INTL EQUITY INDEX F
FTSE SMCAP ETF
922042718
3891
41795
SH
SOLE
0
0
41795
VANGUARD INTL EQUITY INDEX F
GLB EX US ETF
922042676
630
11651
SH
SOLE
0
0
11651
VANGUARD INTL EQUITY INDEX F
TT WRLD ST ETF
922042742
1219
20986
SH
SOLE
0
0
20986
VANGUARD MALVERN FDS
STRM INFPROIDX
922020805
9388
189731
SH
SOLE
0
0
189731
VANGUARD MUN BD FD INC
TAX EXEMPT BD
922907746
1897
35999
SH
SOLE
13155
0
22844
VANGUARD NAT RES LLC
COM UNIT
92205F106
162
114852
SH
SOLE
0
0
114852
VANGUARD SCOTTSDALE FDS
INT-TERM CORP
92206C870
86183
963914
SH
SOLE
733812
0
230102
VANGUARD SCOTTSDALE FDS
INT-TERM GOV
92206C706
796
11841
SH
SOLE
11830
0
11
VANGUARD SCOTTSDALE FDS
MORTG-BACK SEC
92206C771
18263
339154
SH
SOLE
334355
0
4799
VANGUARD SCOTTSDALE FDS
SHRT TRM CORP BD
92206C409
30531
377666
SH
SOLE
1230
0
376436
VANGUARD SCOTTSDALE FDS
SHTRM GVT BD ETF
92206C102
364
5920
SH
SOLE
0
0
5920
VANGUARD SCOTTSDALE FDS
VNG RUS1000GRW
92206C680
934
9120
SH
SOLE
0
0
9120
VANGUARD SCOTTSDALE FDS
VNG RUS1000IDX
92206C730
550
5724
SH
SOLE
0
0
5724
VANGUARD SCOTTSDALE FDS
VNG RUS1000VAL
92206C714
410
4569
SH
SOLE
0
0
4569
VANGUARD SCOTTSDALE FDS
VNG RUS2000IDX
92206C664
714
7781
SH
SOLE
0
0
7781
VANGUARD SCOTTSDALE FDS
VNG RUS3000IDX
92206C599
288
3020
SH
SOLE
0
0
3020
VANGUARD SPECIALIZED PORTFOL
DIV APP ETF
921908844
32247
387382
SH
SOLE
65
0
387317
VANGUARD STAR FD
VG TL INTL STK F
921909768
4408
99096
SH
SOLE
0
0
99096
VANGUARD TAX MANAGED INTL FD
FTSE DEV MKT ETF
921943858
57806
1634795
SH
SOLE
499
0
1634296
VANGUARD WHITEHALL FDS INC
EMERG MKT BD ETF
921946885
3646
45415
SH
SOLE
0
0
45415
VANGUARD WHITEHALL FDS INC
HIGH DIV YLD
921946406
27780
388746
SH
SOLE
0
0
388746
VANGUARD WORLD FD
MEGA CAP INDEX
921910873
8491
118738
SH
SOLE
0
0
118738
VANGUARD WORLD FD
MEGA CAP VAL ETF
921910840
21798
354087
SH
SOLE
0
0
354087
VANGUARD WORLD FD
MEGA GRWTH IND
921910816
21472
257274
SH
SOLE
0
0
257274
VANGUARD WORLD FDS
CONSUM DIS ETF
92204A108
6668
54667
SH
SOLE
0
0
54667
VANGUARD WORLD FDS
CONSUM STP ETF
92204A207
3482
24662
SH
SOLE
0
0
24662
VANGUARD WORLD FDS
ENERGY ETF
92204A306
958
10073
SH
SOLE
0
0
10073
VANGUARD WORLD FDS
FINANCIALS ETF
92204A405
3971
83856
SH
SOLE
0
0
83856
VANGUARD WORLD FDS
HEALTH CAR ETF
92204A504
4236
32462
SH
SOLE
0
0
32462
VANGUARD WORLD FDS
INDUSTRIAL ETF
92204A603
817
7686
SH
SOLE
0
0
7686
VANGUARD WORLD FDS
INF TECH ETF
92204A702
15358
143415
SH
SOLE
19349
0
124066
VANGUARD WORLD FDS
MATERIALS ETF
92204A801
750
7320
SH
SOLE
0
0
7320
VANGUARD WORLD FDS
TELCOMM ETF
92204A884
27214
276565
SH
SOLE
251438
0
25127
VANGUARD WORLD FDS
UTILITIES ETF
92204A876
5714
49901
SH
SOLE
0
0
49901
VANTIV INC
CL A
92210H105
13244
233997
SH
SOLE
177744
0
56253
VARIAN MED SYS INC
COM
92220P105
2112
25686
SH
SOLE
21650
0
4036
VASCO DATA SEC INTL INC
COM
92230Y104
283
17283
SH
SOLE
0
0
17283
VCA INC
COM
918194101
7379
109134
SH
SOLE
19242
0
89892
VECTOR GROUP LTD
COM
92240M108
407
18134
SH
SOLE
0
0
18134
VECTREN CORP
COM
92240G101
27310
518503
SH
SOLE
505119
0
13384
VEECO INSTRS INC DEL
COM
922417100
277
16713
SH
SOLE
16312
0
401
VEEVA SYS INC
CL A COM
922475108
1399
41008
SH
SOLE
36706
0
4302
VENTAS INC
COM
92276F100
78277
1074935
SH
SOLE
1014687
0
60248
VEREIT INC
COM
92339V100
1087
107228
SH
SOLE
0
0
107228
VERIFONE SYS INC
COM
92342Y109
4788
258260
SH
SOLE
34612
0
223648
VERINT SYS INC
COM
92343X100
779
23528
SH
SOLE
21467
0
2061
VERISIGN INC
COM
92343E102
382
4419
SH
SOLE
0
0
4419
VERISK ANALYTICS INC
COM
92345Y106
6229
76827
SH
SOLE
71978
0
4849
VERIZON COMMUNICATIONS INC
COM
92343V104
404246
7239378
SH
SOLE
4047621
0
3191757
VERIZON COMMUNICATIONS INC
COM
92343V104
29
24400
SH
Call
SOLE
0
0
0
VERIZON COMMUNICATIONS INC
COM
92343V104
152
41800
SH
Call
SOLE
0
0
0
VERIZON COMMUNICATIONS INC
COM
92343V104
99
49700
SH
Call
SOLE
0
0
0
VERMILION ENERGY INC
COM
923725105
1561
49129
SH
SOLE
48529
0
600
VERTEX PHARMACEUTICALS INC
COM
92532F100
27084
314857
SH
SOLE
302182
0
12675
VIACOM INC NEW
CL A
92553P102
242
5216
SH
SOLE
0
0
5216
VIACOM INC NEW
CL B
92553P201
5344
128871
SH
SOLE
48739
0
80132
VIACOM INC NEW
CL B
92553P201
184
48400
SH
Call
SOLE
0
0
0
VICOR CORP
COM
925815102
234
23259
SH
SOLE
0
0
23259
VICTORY PORTFOLIOS II
CEMP US 500 ENHA
92647N782
939
25243
SH
SOLE
0
0
25243
VICTORY PORTFOLIOS II
CEMP US EQ INCOM
92647N824
1136
29539
SH
SOLE
0
0
29539
VIPSHOP HLDGS LTD
SPONSORED ADR
92763W103
2174
194658
SH
SOLE
0
0
194658
VIRTUS GLOBAL MULTI-SEC INC
COM
92829B101
356
23505
SH
SOLE
0
0
23505
VIRTUS TOTAL RETURN FD
COM
92829A103
405
87300
SH
SOLE
0
0
87300
VISA INC
COM CL A
92826C839
107752
1452751
SH
SOLE
500739
0
952012
VISA INC
COM CL A
92826C839
2
11600
SH
Call
SOLE
0
0
0
VISA INC
COM CL A
92826C839
2
11700
SH
Call
SOLE
0
0
0
VISTA OUTDOOR INC
COM
928377100
391
8188
SH
SOLE
2989
0
5199
VITAL THERAPIES INC
COM
92847R104
92
14782
SH
SOLE
0
0
14782
VITAMIN SHOPPE INC
COM
92849E101
510
16669
SH
SOLE
15275
0
1394
VIVUS INC
COM
928551100
17
15315
SH
SOLE
0
0
15315
VMWARE INC
CL A COM
928563402
3453
60354
SH
SOLE
33596
0
26758
VODAFONE GROUP PLC NEW
SPNSR ADR
92857W308
129505
4192448
SH
SOLE
3690815
0
501633
VODAFONE GROUP PLC NEW
SPNSR ADR
92857W308
6
49900
SH
Call
SOLE
0
0
0
VONAGE HLDGS CORP
COM
92886T201
85
13938
SH
SOLE
0
0
13938
VOYA EMERGING MKTS HIGH DIVI
COM
92912P108
218
29607
SH
SOLE
0
0
29607
VOYA FINL INC
COM
929089100
2151
86875
SH
SOLE
84222
0
2653
VOYA GLBL ADV & PREM OPP FD
COM
92912R104
264
26703
SH
SOLE
0
0
26703
VOYA GLBL EQTY DIV & PREM OP
COM
92912T100
336
48438
SH
SOLE
300
0
48138
VOYA INFRASTRUCTURE INDLS &
COM
92912X101
141
11370
SH
SOLE
0
0
11370
VOYA INTL HIGH DIVID EQTY IN
COM
92912Y109
124
17848
SH
SOLE
0
0
17848
VOYA PRIME RATE TR
SH BEN INT
92913A100
348
67979
SH
SOLE
0
0
67979
VOYA RISK MANAGED NAT RES FD
COM
92913C106
1422
225067
SH
SOLE
0
0
225067
VULCAN MATLS CO
COM
929160109
3768
31301
SH
SOLE
4332
0
26969
VWR CORP
COM
91843L103
1166
40332
SH
SOLE
38841
0
1491
W P CAREY INC
COM
92936U109
6610
95217
SH
SOLE
0
0
95217
WABCO HLDGS INC
COM
92927K102
3331
36374
SH
SOLE
35070
0
1304
WABTEC CORP
COM
929740108
2436
34681
SH
SOLE
24185
0
10496
WAGEWORKS INC
COM
930427109
3179
53148
SH
SOLE
53094
0
54
WAL-MART STORES INC
COM
931142103
117906
1614705
SH
SOLE
815868
0
798837
WALGREENS BOOTS ALLIANCE INC
COM
931427108
45968
552033
SH
SOLE
103553
0
448480
WALGREENS BOOTS ALLIANCE INC
COM
931427108
27
18400
SH
Call
SOLE
0
0
0
WALGREENS BOOTS ALLIANCE INC
COM
931427108
17
23600
SH
Call
SOLE
0
0
0
WASHINGTON TR BANCORP
COM
940610108
1955
51543
SH
SOLE
51543
0
0
WASTE CONNECTIONS INC
COM
94106B101
12778
177348
SH
SOLE
24034
0
153314
WASTE MGMT INC DEL
COM
94106L109
40063
604539
SH
SOLE
417580
0
186959
WATERS CORP
COM
941848103
5233
37207
SH
SOLE
34266
0
2941
WATSCO INC
COM
942622200
548
3898
SH
SOLE
102
0
3796
WAYFAIR INC
CL A
94419L101
2032
52104
SH
SOLE
40618
0
11486
WCI CMNTYS INC
COM PAR $0.01
92923C807
695
41150
SH
SOLE
0
0
41150
WD-40 CO
COM
929236107
345
2936
SH
SOLE
1737
0
1199
WEATHERFORD INTL PLC
ORD SHS
G48833100
18784
3384435
SH
SOLE
3208119
0
176316
WEB COM GROUP INC
COM
94733A104
624
34299
SH
SOLE
0
0
34299
WEBMD HEALTH CORP
COM
94770V102
3191
54909
SH
SOLE
6159
0
48750
WEBSTER FINL CORP CONN
COM
947890109
982
28926
SH
SOLE
26925
0
2001
WEC ENERGY GROUP INC
COM
92939U106
64151
982408
SH
SOLE
848276
0
134132
WEIBO CORP
SPONSORED ADR
948596101
602
21197
SH
SOLE
0
0
21197
WEIGHT WATCHERS INTL INC NEW
COM
948626106
185
15935
SH
SOLE
0
0
15935
WEINGARTEN RLTY INVS
SH BEN INT
948741103
301
7368
SH
SOLE
0
0
7368
WELLS FARGO & CO NEW
*W EXP 10/28/201
949746119
347
25476
SH
SOLE
0
0
25476
WELLS FARGO & CO NEW
COM
949746101
161693
3416305
SH
SOLE
2322839
0
1093466
WELLS FARGO & CO NEW
PERP PFD CNV A
949746804
2675
2059
SH
SOLE
0
0
2059
WELLS FARGO GLOBAL DIVIDEND
WF GLOBAL OPPTY
94987C103
394
65942
SH
SOLE
0
0
65942
WELLS FARGO INCOME OPPORTUNI
WF INC OPPTY FD
94987B105
109
13828
SH
SOLE
0
0
13828
WELLS FARGO MULTI SECTOR INC
WF MLT SECTR INC
94987D101
7410
585735
SH
SOLE
0
0
585735
WELLTOWER INC
COM
95040Q104
101982
1338874
SH
SOLE
1095791
0
243083
WENDYS CO
COM
95058W100
1447
150404
SH
SOLE
101312
0
49092
WESBANCO INC
COM
950810101
476
15341
SH
SOLE
0
0
15341
WESCO AIRCRAFT HLDGS INC
COM
950814103
775
57716
SH
SOLE
57597
0
119
WESCO INTL INC
COM
95082P105
4302
83551
SH
SOLE
82705
0
846
WEST CORP
COM
952355204
1719
87431
SH
SOLE
80772
0
6659
WEST PHARMACEUTICAL SVSC INC
COM
955306105
4192
55246
SH
SOLE
40908
0
14338
WESTAR ENERGY INC
COM
95709T100
272
4848
SH
SOLE
26
0
4822
WESTERN ALLIANCE BANCORP
COM
957638109
1406
43074
SH
SOLE
32116
0
10958
WESTERN ASSET CLYM INFL OPP
COM
95766R104
1372
123508
SH
SOLE
0
0
123508
WESTERN ASSET CLYM INFL SEC
COM SH BEN INT
95766Q106
248
21591
SH
SOLE
0
0
21591
WESTERN ASSET EMRG MKT DEBT
COM
95766A101
579
37672
SH
SOLE
0
0
37672
WESTERN ASSET EMRG MKT INCM
COM
95766E103
120
11044
SH
SOLE
0
0
11044
WESTERN ASSET GLB HI INCOME
COM
95766B109
143
14737
SH
SOLE
0
0
14737
WESTERN ASSET GLOBAL CP DEFI
COM
95790C107
296
17343
SH
SOLE
0
0
17343
WESTERN ASSET HGH YLD DFNDFD
COM
95768B107
633
42123
SH
SOLE
0
0
42123
WESTERN ASSET HIGH INCM FD I
COM
95766J102
463
66753
SH
SOLE
0
0
66753
WESTERN ASSET HIGH INCM OPP
COM
95766K109
477
97389
SH
SOLE
0
0
97389
WESTERN ASSET INTM MUNI FD I
COM
958435109
1047
98943
SH
SOLE
0
0
98943
WESTERN ASSET INVT GRADE DEF
COM
95790A101
378
17545
SH
SOLE
0
0
17545
WESTERN ASSET MGD HI INCM FD
COM
95766L107
99
21015
SH
SOLE
0
0
21015
WESTERN ASSET MTG CAP CORP
COM
95790D105
911
97000
SH
SOLE
0
0
97000
WESTERN ASSET MUN DEF OPP TR
COM
95768A109
2818
113482
SH
SOLE
0
0
113482
WESTERN ASSET MUN HI INCM FD
COM
95766N103
1324
160727
SH
SOLE
0
0
160727
WESTERN ASSET WORLDWIDE INCO
COM
957668106
292
26596
SH
SOLE
0
0
26596
WESTERN ASST MN PRT FD INC
COM
95766P108
2860
166157
SH
SOLE
0
0
166157
WESTERN ASST MNGD MUN FD INC
COM
95766M105
1707
112648
SH
SOLE
0
0
112648
WESTERN DIGITAL CORP
COM
958102105
26456
559790
SH
SOLE
516365
0
43425
WESTERN GAS EQUITY PARTNERS
COMUNT LTD PT
95825R103
851
22242
SH
SOLE
0
0
22242
WESTERN GAS PARTNERS LP
COM UNIT LP IN
958254104
1131
22447
SH
SOLE
0
0
22447
WESTERN REFNG INC
COM
959319104
2324
112668
SH
SOLE
62365
0
50303
WESTERN UN CO
COM
959802109
54626
2848083
SH
SOLE
2815948
0
32135
WESTLAKE CHEM PARTNERS LP
COM UNIT RP LP
960417103
386
19335
SH
SOLE
0
0
19335
WESTPAC BKG CORP
SPONSORED ADR
961214301
21337
965920
SH
SOLE
936179
0
29741
WESTPORT FUEL SYSTEMS INC
COM NEW
960908309
71
42520
SH
SOLE
0
0
42520
WESTROCK CO
COM
96145D105
12582
323687
SH
SOLE
290520
0
33167
WEX INC
COM
96208T104
579
6535
SH
SOLE
506
0
6029
WEYERHAEUSER CO
COM
962166104
44800
1504862
SH
SOLE
1026029
0
478833
WGL HLDGS INC
COM
92924F106
222
3139
SH
SOLE
0
0
3139
WHIRLPOOL CORP
COM
963320106
6729
40378
SH
SOLE
3735
0
36643
WHITE MTNS INS GROUP LTD
COM
G9618E107
4175
4958
SH
SOLE
4512
0
446
WHITEWAVE FOODS CO
COM
966244105
4557
97088
SH
SOLE
13459
0
83629
WHITING PETE CORP NEW
COM
966387102
2802
302568
SH
SOLE
75
0
302493
WHOLE FOODS MKT INC
COM
966837106
9174
286523
SH
SOLE
150843
0
135680
WILEY JOHN & SONS INC
CL A
968223206
11214
214901
SH
SOLE
212655
0
2246
WILLAMETTE VY VINEYARD INC
COM
969136100
105
12475
SH
SOLE
0
0
12475
WILLIAMS COS INC DEL
COM
969457100
7899
365172
SH
SOLE
20720
0
344452
WILLIAMS COS INC DEL
COM
969457100
22
55900
SH
Call
SOLE
0
0
0
WILLIAMS PARTNERS L P NEW
COM UNIT LTD PAR
96949L105
4048
116850
SH
SOLE
0
0
116850
WILLIAMS SONOMA INC
COM
969904101
236
4523
SH
SOLE
0
0
4523
WILLIS TOWERS WATSON PUB LTD
SHS
G96629103
19612
157763
SH
SOLE
155539
0
2224
WINDSTREAM HLDGS INC
COM NEW
97382A200
193
20855
SH
SOLE
0
0
20855
WINTRUST FINL CORP
COM
97650W108
4017
78770
SH
SOLE
40691
0
38079
WISDOMTREE INVTS INC
COM
97717P104
309
31523
SH
SOLE
0
0
31523
WISDOMTREE TR
BRAZILN RL FD
97717W240
1123
67475
SH
SOLE
0
0
67475
WISDOMTREE TR
BRCLYS US AGGR
97717X511
352
6788
SH
SOLE
0
0
6788
WISDOMTREE TR
DIV EX-FINL FD
97717W406
1238
16059
SH
SOLE
0
0
16059
WISDOMTREE TR
EMER MKT HIGH FD
97717W315
4932
139255
SH
SOLE
0
0
139255
WISDOMTREE TR
EMG MKTS SMCAP
97717W281
365
9411
SH
SOLE
0
0
9411
WISDOMTREE TR
EUROPE HEDGED EQ
97717X701
72079
1426455
SH
SOLE
1297284
0
129171
WISDOMTREE TR
EUROPE SMCP DV
97717W869
782
15318
SH
SOLE
0
0
15318
WISDOMTREE TR
GLB EX US UTILIT
97717W653
180
11258
SH
SOLE
0
0
11258
WISDOMTREE TR
GLB HIGH DIV FD
97717W877
213
5105
SH
SOLE
0
0
5105
WISDOMTREE TR
HIGH DIV FD
97717W208
11016
165100
SH
SOLE
0
0
165100
WISDOMTREE TR
INDIA ERNGS FD
97717W422
2624
129962
SH
SOLE
0
0
129962
WISDOMTREE TR
INTL DIV EX FINL
97717W786
874
23122
SH
SOLE
0
0
23122
WISDOMTREE TR
INTL EQUITY FD
97717W703
9779
218534
SH
SOLE
204291
0
14243
WISDOMTREE TR
INTL LRGCAP DV
97717W794
653
15771
SH
SOLE
0
0
15771
WISDOMTREE TR
INTL SMCAP DIV
97717W760
4804
85619
SH
SOLE
0
0
85619
WISDOMTREE TR
ITL HDG QTLY DIV
97717X594
786
30654
SH
SOLE
0
0
30654
WISDOMTREE TR
ITL HIGH DIV FD
97717W802
329
9026
SH
SOLE
0
0
9026
WISDOMTREE TR
JAPAN HD RL ES
97717W638
18902
775617
SH
SOLE
775346
0
271
WISDOMTREE TR
JAPN HEDGE EQT
97717W851
3272
84380
SH
SOLE
74
0
84306
WISDOMTREE TR
JP SMALLCP DIV
97717W836
8350
149985
SH
SOLE
149175
0
810
WISDOMTREE TR
JPN SCAP HDG EQT
97717W521
281
9865
SH
SOLE
0
0
9865
WISDOMTREE TR
LARGECAP DIVID
97717W307
25422
335554
SH
SOLE
299846
0
35708
WISDOMTREE TR
LRGECP VALUE FD
97717W547
28795
461159
SH
SOLE
459937
0
1222
WISDOMTREE TR
MDCP EARN FUND
97717W570
242
2655
SH
SOLE
0
0
2655
WISDOMTREE TR
MIDCAP DIVI FD
97717W505
13255
148103
SH
SOLE
0
0
148103
WISDOMTREE TR
SMALLCAP DIVID
97717W604
4736
66089
SH
SOLE
0
0
66089
WISDOMTREE TR
SMLCAP EARN FD
97717W562
994
12582
SH
SOLE
0
0
12582
WISDOMTREE TR
TOTAL DIVID FD
97717W109
360
4694
SH
SOLE
0
0
4694
WISDOMTREE TR
US QTLY DIV GRT
97717X669
1130
35767
SH
SOLE
0
0
35767
WOLVERINE WORLD WIDE INC
COM
978097103
1050
51684
SH
SOLE
0
0
51684
WOODWARD INC
COM
980745103
440
7636
SH
SOLE
3780
0
3856
WORKDAY INC
CL A
98138H101
3616
48428
SH
SOLE
43699
0
4729
WORTHINGTON INDS INC
COM
981811102
295
6972
SH
SOLE
0
0
6972
WP GLIMCHER IN
COM
92939N102
129
11494
SH
SOLE
0
0
11494
WPP PLC NEW
ADR
92937A102
4661
44596
SH
SOLE
43930
0
666
WPX ENERGY INC
COM
98212B103
116
12440
SH
SOLE
0
0
12440
WSI INDS INC
COM
92932Q102
92
30400
SH
SOLE
0
0
30400
WYNDHAM WORLDWIDE CORP
COM
98310W108
8007
112402
SH
SOLE
2400
0
110002
WYNN RESORTS LTD
COM
983134107
6771
74702
SH
SOLE
244
0
74458
XCEL ENERGY INC
COM
98389B100
11192
249943
SH
SOLE
164509
0
85434
XENIA HOTELS & RESORTS INC
COM
984017103
289
17209
SH
SOLE
0
0
17209
XEROX CORP
COM
984121103
1795
189119
SH
SOLE
96183
0
92936
XILINX INC
COM
983919101
9082
196883
SH
SOLE
138696
0
58187
XL GROUP PLC
SHS
G98290102
3116
93532
SH
SOLE
63387
0
30145
XOMA CORP DEL
COM
98419J107
7
13013
SH
SOLE
0
0
13013
XPO LOGISTICS INC
COM
983793100
4623
176037
SH
SOLE
0
0
176037
XYLEM INC
COM
98419M100
1118
25033
SH
SOLE
5150
0
19883
YADKIN FINL CORP
COM
984305102
286
11404
SH
SOLE
7633
0
3771
YAHOO INC
COM
984332106
1790
47664
SH
SOLE
0
0
47664
YAMANA GOLD INC
COM
98462Y100
235
45219
SH
SOLE
0
0
45219
YAMANA GOLD INC
COM
98462Y100
7
19000
SH
Call
SOLE
0
0
0
YELP INC
CL A
985817105
1272
41904
SH
SOLE
0
0
41904
YRC WORLDWIDE INC
COM PAR $.01
984249607
2081
236480
SH
SOLE
0
0
236480
YRC WORLDWIDE INC
COM PAR $.01
984249607
2
17000
SH
Call
SOLE
0
0
0
YUM BRANDS INC
COM
988498101
10274
123902
SH
SOLE
64239
0
59663
YY INC
ADS REPCOM CLA
98426T106
246
7252
SH
SOLE
0
0
7252
ZAYO GROUP HLDGS INC
COM
98919V105
11980
428930
SH
SOLE
10450
0
418480
ZEBRA TECHNOLOGIES CORP
CL A
989207105
1307
26080
SH
SOLE
22497
0
3583
ZELTIQ AESTHETICS INC
COM
98933Q108
516
18889
SH
SOLE
9065
0
9824
ZIMMER BIOMET HLDGS INC
COM
98956P102
22399
186072
SH
SOLE
139247
0
46825
ZION OIL & GAS INC
COM
989696109
17
12189
SH
SOLE
0
0
12189
ZIONS BANCORPORATION
COM
989701107
466
18540
SH
SOLE
65
0
18475
ZIOPHARM ONCOLOGY INC
COM
98973P101
266
48447
SH
SOLE
0
0
48447
ZOES KITCHEN INC
COM
98979J109
1719
47390
SH
SOLE
46390
0
1000
ZOETIS INC
CL A
98978V103
14692
309574
SH
SOLE
236393
0
73181
ZWEIG FD
COM NEW
989834205
278
22048
SH
SOLE
0
0
22048
ZWEIG TOTAL RETURN FD INC
COM NEW
989837208
733
60941
SH
SOLE
0
0
60941