0001462284-18-000002.txt : 20180209
0001462284-18-000002.hdr.sgml : 20180209
20180209151053
ACCESSION NUMBER: 0001462284-18-000002
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20171231
FILED AS OF DATE: 20180209
DATE AS OF CHANGE: 20180209
EFFECTIVENESS DATE: 20180209
FILER:
COMPANY DATA:
COMPANY CONFORMED NAME: Raymond James Financial Services Advisors, Inc.
CENTRAL INDEX KEY: 0001462284
IRS NUMBER: 592937883
STATE OF INCORPORATION: FL
FISCAL YEAR END: 0930
FILING VALUES:
FORM TYPE: 13F-HR
SEC ACT: 1934 Act
SEC FILE NUMBER: 028-13494
FILM NUMBER: 18591240
BUSINESS ADDRESS:
STREET 1: 880 CARILLON PARKWAY
CITY: ST. PETERSBURG
STATE: FL
ZIP: 33716
BUSINESS PHONE: 727-567-1000
MAIL ADDRESS:
STREET 1: 880 CARILLON PARKWAY
CITY: ST. PETERSBURG
STATE: FL
ZIP: 33716
13F-HR
1
primary_doc.xml
13F-HR
LIVE
false
true
false
0001462284
XXXXXXXX
12-31-2017
12-31-2017
Raymond James Financial Services Advisors, Inc.
880 CARILLON PARKWAY
ST. PETERSBURG
FL
33716
13F HOLDINGS REPORT
028-13494
N
Robert Martin
Compliance Advisor
901-766-2151
Robert Martin
memphis
TN
02-09-2018
0
2550
15993928
false
INFORMATION TABLE
2
Q417RJFS.xml
13F HOLDINGS REPORT 12-31-2017
22ND CENTY GROUP INC
COM
90137F103
34
12240
SH
SOLE
0
0
12240
3-D SYS CORP DEL
COM NEW
88554D205
180
20789
SH
SOLE
0
0
20789
3M CO
COM
88579Y101
38126
161975
SH
SOLE
0
0
161975
8POINT3 ENERGY PARTNERS LP
CL A RPT LTDPT
282539105
2780
182784
SH
SOLE
0
0
182784
AAC HLDGS INC
COM
000307108
114
12665
SH
SOLE
0
0
12665
AAON INC
COM PAR $0.004
000360206
2850
77646
SH
SOLE
0
0
77646
ABB LTD
SPONSORED ADR
000375204
3222
120145
SH
SOLE
0
0
120145
ABBOTT LABS
COM
002824100
23985
420274
SH
SOLE
0
0
420274
ABBVIE INC
COM
00287Y109
113310
1171652
SH
SOLE
0
0
1171652
ABERDEEN ASIA PACIFIC INCOM
COM
003009107
380
77910
SH
SOLE
0
0
77910
ABERDEEN AUSTRALIA EQTY FD I
COM
003011103
70
10959
SH
SOLE
0
0
10959
ABIOMED INC
COM
003654100
674
3595
SH
SOLE
0
0
3595
ABM INDS INC
COM
000957100
257
6802
SH
SOLE
0
0
6802
ABRAXAS PETE CORP
COM
003830106
74
30001
SH
SOLE
0
0
30001
ACADIA PHARMACEUTICALS INC
COM
004225108
1520
50488
SH
SOLE
0
0
50488
ACCENTURE PLC IRELAND
SHS CLASS A
G1151C101
15459
100985
SH
SOLE
0
0
100985
ACHAOGEN INC
COM
004449104
1110
103340
SH
SOLE
0
0
103340
ACHAOGEN INC
COM
004449104
357
36100
SH
Put
SOLE
0
0
36100
ACTINIUM PHARMACEUTICALS INC
COM
00507W107
17
25200
SH
SOLE
0
0
25200
ACTIVISION BLIZZARD INC
COM
00507V109
6644
104932
SH
SOLE
0
0
104932
ADAM NAT RES FD INC
COM
00548F105
560
28235
SH
SOLE
0
0
28235
ADAMS DIVERSIFIED EQUITY FD
COM
006212104
2730
181646
SH
SOLE
0
0
181646
ADAPTIMMUNE THERAPEUTICS PLC
SPONDS ADR
00653A107
127
19000
SH
SOLE
0
0
19000
ADIENT PLC
ORD SHS
G0084W101
820
10420
SH
SOLE
0
0
10420
ADOBE SYS INC
COM
00724F101
4127
23548
SH
SOLE
0
0
23548
ADTALEM GLOBAL ED INC
COM
00737L103
4638
110295
SH
SOLE
0
0
110295
ADVANCE AUTO PARTS INC
COM
00751Y106
205
2055
SH
SOLE
0
0
2055
ADVANCED ENERGY INDS
COM
007973100
3171
46999
SH
SOLE
0
0
46999
ADVANCED MICRO DEVICES INC
COM
007903107
1335
129868
SH
SOLE
0
0
129868
ADVANCED SEMICONDUCTOR ENGR
SPONSORED ADR
00756M404
299
46190
SH
SOLE
0
0
46190
ADVAXIS INC
COM NEW
007624208
47
16402
SH
SOLE
0
0
16402
ADVENT CLAY CONV SEC INC FD
COM
007639107
1385
231141
SH
SOLE
0
0
231141
ADVENT CLAYMORE CV SECS & IN
COM
00764C109
1415
89099
SH
SOLE
0
0
89099
ADVENT CLAYMORE ENH GRW & IN
COM
00765E104
253
30324
SH
SOLE
0
0
30324
ADVISORSHARES TR
ADVISORSHS ETF
00768Y206
515
8758
SH
SOLE
0
0
8758
ADVISORSHARES TR
WILSHIRE BUYBACK
00768Y818
348
4874
SH
SOLE
0
0
4874
AECOM
COM
00766T100
205
5531
SH
SOLE
0
0
5531
AEGON N V
NY REGISTRY SH
007924103
1171
185843
SH
SOLE
0
0
185843
AEHR TEST SYSTEMS
COM
00760J108
438
161661
SH
SOLE
0
0
161661
AERCAP HOLDINGS NV
SHS
N00985106
1117
21224
SH
SOLE
0
0
21224
AEROJET ROCKETDYNE HLDGS INC
COM
007800105
965
30925
SH
SOLE
0
0
30925
AES CORP
COM
00130H105
1192
110049
SH
SOLE
0
0
110049
AETHLON MED INC
COM NEW
00808Y208
18
16100
SH
SOLE
0
0
16100
AETNA INC NEW
COM
00817Y108
7693
42642
SH
SOLE
0
0
42642
AFFILIATED MANAGERS GROUP
COM
008252108
1432
6977
SH
SOLE
0
0
6977
AFLAC INC
COM
001055102
13554
154386
SH
SOLE
0
0
154386
AGCO CORP
COM
001084102
257
3593
SH
SOLE
0
0
3593
AGILENT TECHNOLOGIES INC
COM
00846U101
1405
20975
SH
SOLE
0
0
20975
AGNC INVT CORP
COM
00123Q104
751
37196
SH
SOLE
0
0
37196
AGNICO EAGLE MINES LTD
COM
008474108
1065
23070
SH
SOLE
0
0
23070
AGREE REALTY CORP
COM
008492100
474
9220
SH
SOLE
0
0
9220
AGRIUM INC
COM
008916108
819
7126
SH
SOLE
0
0
7126
AIR LEASE CORP
CL A
00912X302
399
8292
SH
SOLE
0
0
8292
AIR PRODS & CHEMS INC
COM
009158106
51597
314436
SH
SOLE
0
0
314436
AK STL HLDG CORP
COM
001547108
337
59480
SH
SOLE
0
0
59480
AKAMAI TECHNOLOGIES INC
COM
00971T101
735
11307
SH
SOLE
0
0
11307
ALAMOS GOLD INC NEW
COM CL A
011532108
121
18631
SH
SOLE
0
0
18631
ALASKA AIR GROUP INC
COM
011659109
11389
154927
SH
SOLE
0
0
154927
ALBEMARLE CORP
COM
012653101
3452
26991
SH
SOLE
0
0
26991
ALCENTRA CAP CORP
COM
01374T102
344
41017
SH
SOLE
0
0
41017
ALCOA CORP
COM
013872106
1823
33833
SH
SOLE
0
0
33833
ALEXANDRIA REAL ESTATE EQ IN
COM
015271109
4166
31903
SH
SOLE
0
0
31903
ALEXCO RESOURCE CORP
COM
01535P106
46
28900
SH
SOLE
0
0
28900
ALEXION PHARMACEUTICALS INC
COM
015351109
3281
27435
SH
SOLE
0
0
27435
ALGONQUIN PWR UTILS CORP
COM
015857105
560
50052
SH
SOLE
0
0
50052
ALIBABA GROUP HLDG LTD
SPONSORED ADS
01609W102
50686
293951
SH
SOLE
0
0
293951
ALIGN TECHNOLOGY INC
COM
016255101
1774
7986
SH
SOLE
0
0
7986
ALKERMES PLC
SHS
G01767105
680
12419
SH
SOLE
0
0
12419
ALLEGHENY TECHNOLOGIES INC
COM
01741R102
2073
85867
SH
SOLE
0
0
85867
ALLEGION PUB LTD CO
ORD SHS
G0176J109
388
4871
SH
SOLE
0
0
4871
ALLERGAN PLC
5.5% CNV PFD A
G0177J116
395
674
SH
SOLE
0
0
674
ALLERGAN PLC
SHS
G0177J108
10387
63473
SH
SOLE
0
0
63473
ALLETE INC
COM NEW
018522300
1051
14140
SH
SOLE
0
0
14140
ALLIANCE CALIF MUN INCOME FD
COM
018546101
154
11331
SH
SOLE
0
0
11331
ALLIANCE DATA SYSTEMS CORP
COM
018581108
518
2044
SH
SOLE
0
0
2044
ALLIANCEBERNSTEIN GBL HGH IN
COM
01879R106
2225
174355
SH
SOLE
0
0
174355
ALLIANCEBERNSTEIN HOLDING LP
UNIT LTD PARTN
01881G106
1651
65897
SH
SOLE
0
0
65897
ALLIANCEBERNSTEIN NATL MUNI
COM
01864U106
199
14826
SH
SOLE
0
0
14826
ALLIANT ENERGY CORP
COM
018802108
2402
56362
SH
SOLE
0
0
56362
ALLIANZGI CONV & INCOME FD I
COM
018825109
67
10819
SH
SOLE
0
0
10819
ALLIANZGI EQUITY & CONV INCO
COM
018829101
568
26859
SH
SOLE
0
0
26859
ALLIANZGI NFJ DIVID INT & PR
COM
01883A107
1058
81065
SH
SOLE
0
0
81065
ALLSTATE CORP
COM
020002101
35881
342670
SH
SOLE
0
0
342670
ALLY FINL INC
COM
02005N100
1036
35544
SH
SOLE
0
0
35544
ALPHABET INC
CAP STK CL A
02079K305
63026
59831
SH
SOLE
0
0
59831
ALPHABET INC
CAP STK CL C
02079K107
42339
40460
SH
SOLE
0
0
40460
ALPINE GLOBAL PREMIER PPTYS
COM SBI
02083A103
1314
194888
SH
SOLE
0
0
194888
ALPINE TOTAL DYNAMIC DIVID F
COM SH BEN INT N
021060207
438
46249
SH
SOLE
0
0
46249
ALPS ETF TR
ALERIAN MLP
00162Q866
24256
2247995
SH
SOLE
0
0
2247995
ALPS ETF TR
EQUAL SEC ETF
00162Q205
334
4797
SH
SOLE
0
0
4797
ALPS ETF TR
INTL SEC DV DOG
00162Q718
9911
345937
SH
SOLE
0
0
345937
ALPS ETF TR
MED BREAKTHGH
00162Q593
213
6484
SH
SOLE
0
0
6484
ALPS ETF TR
RIVRFRNT STR INC
00162Q783
1206
47957
SH
SOLE
0
0
47957
ALPS ETF TR
SECTR DIV DOGS
00162Q858
11750
256556
SH
SOLE
0
0
256556
ALPS ETF TR
SPROTT GL MINE
00162Q643
2757
133124
SH
SOLE
0
0
133124
ALTABA INC
COM
021346101
2129
30486
SH
SOLE
0
0
30486
ALTERYX INC
COM CL A
02156B103
256
10145
SH
SOLE
0
0
10145
ALTRA INDL MOTION CORP
COM
02208R106
1243
24661
SH
SOLE
0
0
24661
ALTRIA GROUP INC
COM
02209S103
63603
890675
SH
SOLE
0
0
890675
AMARIN CORP PLC
SPONS ADR NEW
023111206
984
245510
SH
SOLE
0
0
245510
AMAZON COM INC
COM
023135106
126988
108586
SH
SOLE
0
0
108586
AMBAC FINL GROUP INC
COM NEW
023139884
370
23136
SH
SOLE
0
0
23136
AMBEV SA
SPONSORED ADR
02319V103
284
43954
SH
SOLE
0
0
43954
AMC NETWORKS INC
CL A
00164V103
229
4243
SH
SOLE
0
0
4243
AMDOCS LTD
SHS
G02602103
323
4934
SH
SOLE
0
0
4934
AMEREN CORP
COM
023608102
1329
22536
SH
SOLE
0
0
22536
AMERESCO INC
CL A
02361E108
364
42320
SH
SOLE
0
0
42320
AMERICA FIRST MULTIFAMILY IN
BEN UNIT CTF
02364V107
1817
300288
SH
SOLE
0
0
300288
AMERICA MOVIL SAB DE CV
SPON ADR L SHS
02364W105
476
27741
SH
SOLE
0
0
27741
AMERICAN AIRLS GROUP INC
COM
02376R102
1324
25452
SH
SOLE
0
0
25452
AMERICAN CAP SR FLOATING LTD
COM
02504D108
351
33334
SH
SOLE
0
0
33334
AMERICAN EAGLE OUTFITTERS NE
COM
02553E106
1093
58121
SH
SOLE
0
0
58121
AMERICAN ELEC PWR INC
COM
025537101
10186
138455
SH
SOLE
0
0
138455
AMERICAN EXPRESS CO
COM
025816109
10288
103589
SH
SOLE
0
0
103589
AMERICAN FINL GROUP INC OHIO
COM
025932104
628
5785
SH
SOLE
0
0
5785
AMERICAN HOMES 4 RENT
CL A
02665T306
4811
220306
SH
SOLE
0
0
220306
AMERICAN INTL GROUP INC
COM NEW
026874784
3397
57013
SH
SOLE
0
0
57013
AMERICAN MIDSTREAM PARTNERS
COM UNITS
02752P100
379
28370
SH
SOLE
0
0
28370
AMERICAN NATL BANKSHARES INC
COM
027745108
518
13538
SH
SOLE
0
0
13538
AMERICAN OUTDOOR BRANDS CORP
COM
02874P103
1278
99553
SH
SOLE
0
0
99553
AMERICAN OUTDOOR BRANDS CORP
COM
02874P103
45
19500
SH
Put
SOLE
0
0
19500
AMERICAN STS WTR CO
COM
029899101
2745
47398
SH
SOLE
0
0
47398
AMERICAN TOWER CORP NEW
COM
03027X100
18049
126500
SH
SOLE
0
0
126500
AMERICAN WOODMARK CORP
COM
030506109
804
6170
SH
SOLE
0
0
6170
AMERICAN WTR WKS CO INC NEW
COM
030420103
9504
103874
SH
SOLE
0
0
103874
AMERIGAS PARTNERS L P
UNIT L P INT
030975106
3020
65317
SH
SOLE
0
0
65317
AMERIPRISE FINL INC
COM
03076C106
2766
16323
SH
SOLE
0
0
16323
AMERISOURCEBERGEN CORP
COM
03073E105
5492
59808
SH
SOLE
0
0
59808
AMETEK INC NEW
COM
031100100
3682
50803
SH
SOLE
0
0
50803
AMGEN INC
COM
031162100
39156
225155
SH
SOLE
0
0
225155
AMN HEALTHCARE SERVICES INC
COM
001744101
206
4187
SH
SOLE
0
0
4187
AMPHENOL CORP NEW
CL A
032095101
6820
77680
SH
SOLE
0
0
77680
AMPIO PHARMACEUTICALS INC
COM
03209T109
98
24000
SH
SOLE
0
0
24000
ANADARKO PETE CORP
COM
032511107
2055
38308
SH
SOLE
0
0
38308
ANALOG DEVICES INC
COM
032654105
17745
199306
SH
SOLE
0
0
199306
ANAPTYSBIO INC
COM
032724106
252
2500
SH
SOLE
0
0
2500
ANDEAVOR
COM
03349M105
4333
37897
SH
SOLE
0
0
37897
ANDEAVOR LOGISTICS LP
COM UNIT LP INT
03350F106
6014
130185
SH
SOLE
0
0
130185
ANHEUSER BUSCH INBEV SA/NV
SPONSORED ADR
03524A108
5172
46367
SH
SOLE
0
0
46367
ANNALY CAP MGMT INC
COM
035710409
4743
398916
SH
SOLE
0
0
398916
ANSYS INC
COM
03662Q105
649
4399
SH
SOLE
0
0
4399
ANTARES PHARMA INC
COM
036642106
360
180666
SH
SOLE
0
0
180666
ANTERO MIDSTREAM GP LP
COM SHS REPSTG
03675Y103
450
22800
SH
SOLE
0
0
22800
ANTERO MIDSTREAM PARTNERS LP
UNT LTD PARTN
03673L103
1458
50221
SH
SOLE
0
0
50221
ANTERO RES CORP
COM
03674X106
220
11564
SH
SOLE
0
0
11564
ANTHEM INC
COM
036752103
1742
7740
SH
SOLE
0
0
7740
ANTHEM INC
UNIT 05/01/20188
036752202
293
5225
SH
SOLE
0
0
5225
ANWORTH MORTGAGE ASSET CP
COM
037347101
126
23200
SH
SOLE
0
0
23200
AON PLC
SHS CL A
G0408V102
1664
12414
SH
SOLE
0
0
12414
APACHE CORP
COM
037411105
2475
58629
SH
SOLE
0
0
58629
APARTMENT INVT & MGMT CO
CL A
03748R101
1586
36283
SH
SOLE
0
0
36283
APOLLO COML REAL EST FIN INC
COM
03762U105
1890
102448
SH
SOLE
0
0
102448
APOLLO GLOBAL MGMT LLC
CL A SHS
037612306
634
18937
SH
SOLE
0
0
18937
APOLLO INVT CORP
COM
03761U106
145
25633
SH
SOLE
0
0
25633
APPLE HOSPITALITY REIT INC
COM NEW
03784Y200
275
14016
SH
SOLE
0
0
14016
APPLE INC
COM
037833100
338640
2000993
SH
SOLE
0
0
2000993
APPLIED MATLS INC
COM
038222105
4723
92383
SH
SOLE
0
0
92383
APPLIED OPTOELECTRONICS INC
COM
03823U102
1960
51818
SH
SOLE
0
0
51818
APTIV PLC
SHS
G6095L109
1830
21574
SH
SOLE
0
0
21574
AQUA AMERICA INC
COM
03836W103
2941
74970
SH
SOLE
0
0
74970
AQUANTIA CORP
COM
03842Q108
332
29260
SH
SOLE
0
0
29260
AQUAVENTURE HLDGS LTD
SHS
G0443N107
470
30285
SH
SOLE
0
0
30285
ARAMARK
COM
03852U106
1494
34949
SH
SOLE
0
0
34949
ARATANA THERAPEUTICS INC
COM
03874P101
68
13008
SH
SOLE
0
0
13008
ARBOR RLTY TR INC
COM
038923108
126
14611
SH
SOLE
0
0
14611
ARCH CAP GROUP LTD
ORD
G0450A105
3133
34518
SH
SOLE
0
0
34518
ARCHER DANIELS MIDLAND CO
COM
039483102
3345
83468
SH
SOLE
0
0
83468
ARCHROCK PARTNERS L P
COM UNITS REPSTG
03957U100
148
12419
SH
SOLE
0
0
12419
ARCONIC INC
COM
03965L100
3044
111693
SH
SOLE
0
0
111693
ARES CAP CORP
COM
04010L103
3387
215462
SH
SOLE
0
0
215462
ARES COML REAL ESTATE CORP
COM
04013V108
178
13805
SH
SOLE
0
0
13805
ARES DYNAMIC CR ALLOCATION F
COM
04014F102
1208
73548
SH
SOLE
0
0
73548
ARGO GROUP INTL HLDGS LTD
COM
G0464B107
752
12197
SH
SOLE
0
0
12197
ARISTA NETWORKS INC
COM
040413106
2239
9504
SH
SOLE
0
0
9504
ARK ETF TR
INNOVATION ETF
00214Q104
416
11231
SH
SOLE
0
0
11231
ARMADA HOFFLER PPTYS INC
COM
04208T108
1125
72458
SH
SOLE
0
0
72458
ARMSTRONG WORLD INDS INC NEW
COM
04247X102
3089
51022
SH
SOLE
0
0
51022
ARRAY BIOPHARMA INC
COM
04269X105
197
15379
SH
SOLE
0
0
15379
ARRIS INTL INC
SHS
G0551A103
3533
137528
SH
SOLE
0
0
137528
ARROW ELECTRS INC
COM
042735100
225
2796
SH
SOLE
0
0
2796
ASCENA RETAIL GROUP INC
COM
04351G101
26
11137
SH
SOLE
0
0
11137
ASHFORD HOSPITALITY TR INC
COM SHS
044103109
121
18006
SH
SOLE
0
0
18006
ASHLAND GLOBAL HLDGS INC
COM
044186104
255
3575
SH
SOLE
0
0
3575
ASML HOLDING N V
N Y REGISTRY SHS
N07059210
770
4428
SH
SOLE
0
0
4428
ASPEN TECHNOLOGY INC
COM
045327103
224
3391
SH
SOLE
0
0
3391
ASSURED GUARANTY LTD
COM
G0585R106
327
9661
SH
SOLE
0
0
9661
ASTERIAS BIOTHERAPEUTICS INC
COM SER A
04624N107
27
11948
SH
SOLE
0
0
11948
ASTRAZENECA PLC
SPONSORED ADR
046353108
5947
171382
SH
SOLE
0
0
171382
ASURE SOFTWARE INC
COM
04649U102
321
22713
SH
SOLE
0
0
22713
AT&T INC
COM
00206R102
118240
3041148
SH
SOLE
0
0
3041148
AT&T INC
COM
00206R102
17
15700
SH
Call
SOLE
0
0
0
ATHENAHEALTH INC
COM
04685W103
1230
9245
SH
SOLE
0
0
9245
ATHERSYS INC
COM
04744L106
24
13000
SH
SOLE
0
0
13000
ATLAS AIR WORLDWIDE HLDGS IN
NOTE 2.250% 6/0
049164BH8
18
16000
PRN
SOLE
0
0
16000
ATMOS ENERGY CORP
COM
049560105
3658
42595
SH
SOLE
0
0
42595
ATRION CORP
COM
049904105
1858
2947
SH
SOLE
0
0
2947
AURINIA PHARMACEUTICALS INC
COM
05156V102
120
26500
SH
SOLE
0
0
26500
AURINIA PHARMACEUTICALS INC
COM
05156V102
149
25500
SH
Put
SOLE
0
0
25500
AUTODESK INC
COM
052769106
1229
11722
SH
SOLE
0
0
11722
AUTOHOME INC
SP ADR RP CL A
05278C107
212
3281
SH
SOLE
0
0
3281
AUTOLIV INC
COM
052800109
1162
9144
SH
SOLE
0
0
9144
AUTOMATIC DATA PROCESSING IN
COM
053015103
15889
135577
SH
SOLE
0
0
135577
AUTOZONE INC
COM
053332102
1760
2474
SH
SOLE
0
0
2474
AVANGRID INC
COM
05351W103
874
17274
SH
SOLE
0
0
17274
AVEO PHARMACEUTICALS INC
COM
053588109
32
11350
SH
SOLE
0
0
11350
AVERY DENNISON CORP
COM
053611109
730
6359
SH
SOLE
0
0
6359
AVIRAGEN THERAPEUTICS INC
COM
053761102
9
16243
SH
SOLE
0
0
16243
AVISTA CORP
COM
05379B107
1107
21506
SH
SOLE
0
0
21506
AVNET INC
COM
053807103
4406
111203
SH
SOLE
0
0
111203
AVON PRODS INC
COM
054303102
22
10247
SH
SOLE
0
0
10247
AXCELIS TECHNOLOGIES INC
COM NEW
054540208
3727
129857
SH
SOLE
0
0
129857
AXIS CAPITAL HOLDINGS LTD
SHS
G0692U109
782
15561
SH
SOLE
0
0
15561
AXON ENTERPRISE INC
COM
05464C101
494
18657
SH
SOLE
0
0
18657
AXT INC
COM
00246W103
478
54950
SH
SOLE
0
0
54950
B & G FOODS INC NEW
COM
05508R106
560
15920
SH
SOLE
0
0
15920
B2GOLD CORP
COM
11777Q209
67
21600
SH
SOLE
0
0
21600
BAIDU INC
SPON ADR REP A
056752108
3362
14355
SH
SOLE
0
0
14355
BAKER HUGHES A GE CO
CL A
05722G100
1055
33348
SH
SOLE
0
0
33348
BALCHEM CORP
COM
057665200
3920
48636
SH
SOLE
0
0
48636
BALL CORP
COM
058498106
4837
127783
SH
SOLE
0
0
127783
BANC OF CALIFORNIA INC
COM
05990K106
320
15518
SH
SOLE
0
0
15518
BANCO BILBAO VIZCAYA ARGENTA
SPONSORED ADR
05946K101
288
33855
SH
SOLE
0
0
33855
BANCO SANTANDER SA
ADR
05964H105
300
45806
SH
SOLE
0
0
45806
BANCORPSOUTH BK TUPELO MISS
COM
05971J102
408
12983
SH
SOLE
0
0
12983
BANK AMER CORP
*W EXP 01/16/201
060505146
3512
199983
SH
SOLE
0
0
199983
BANK AMER CORP
7.25%CNV PFD L
060505682
1468
1113
SH
SOLE
0
0
1113
BANK AMER CORP
COM
060505104
49160
1665325
SH
SOLE
0
0
1665325
BANK AMER CORP
COM
060505104
93
20300
SH
Call
SOLE
0
0
0
BANK AMER CORP
COM
060505104
91
93800
SH
Call
SOLE
0
0
0
BANK HAWAII CORP
COM
062540109
270
3149
SH
SOLE
0
0
3149
BANK MONTREAL QUE
COM
063671101
1956
24441
SH
SOLE
0
0
24441
BANK MUTUAL CORP NEW
COM
063750103
346
32496
SH
SOLE
0
0
32496
BANK N S HALIFAX
COM
064149107
578
8957
SH
SOLE
0
0
8957
BANK NEW YORK MELLON CORP
COM
064058100
5175
96088
SH
SOLE
0
0
96088
BANK OF THE OZARKS
COM
063904106
12715
262412
SH
SOLE
0
0
262412
BARCLAYS BANK PLC
ADR PFD SR 5
06739H362
728
27283
SH
SOLE
0
0
27283
BARCLAYS BANK PLC
ETN DJUBSCOTTN38
06739H271
304
5815
SH
SOLE
0
0
5815
BARCLAYS PLC
ADR
06738E204
1596
146439
SH
SOLE
0
0
146439
BARINGS GLOBAL SHORT DURATIO
COM
06760L100
376
19403
SH
SOLE
0
0
19403
BARRICK GOLD CORP
COM
067901108
672
46455
SH
SOLE
0
0
46455
BASSETT FURNITURE INDS INC
COM
070203104
357
9500
SH
SOLE
0
0
9500
BAXTER INTL INC
COM
071813109
6010
92977
SH
SOLE
0
0
92977
BB&T CORP
COM
054937107
14884
299358
SH
SOLE
0
0
299358
BCE INC
COM NEW
05534B760
3205
66731
SH
SOLE
0
0
66731
BECTON DICKINSON & CO
COM
075887109
39708
185490
SH
SOLE
0
0
185490
BEMIS INC
COM
081437105
211
4424
SH
SOLE
0
0
4424
BERKLEY W R CORP
COM
084423102
288
4019
SH
SOLE
0
0
4019
BERKSHIRE HATHAWAY INC DEL
CL A
084670108
8928
30
SH
SOLE
0
0
30
BERKSHIRE HATHAWAY INC DEL
CL B NEW
084670702
146294
738039
SH
SOLE
0
0
738039
BERRY GLOBAL GROUP INC
COM
08579W103
931
15874
SH
SOLE
0
0
15874
BEST BUY INC
COM
086516101
1988
29040
SH
SOLE
0
0
29040
BGC PARTNERS INC
CL A
05541T101
16564
1096267
SH
SOLE
0
0
1096267
BHP BILLITON LTD
SPONSORED ADR
088606108
2528
54973
SH
SOLE
0
0
54973
BHP BILLITON PLC
SPONSORED ADR
05545E209
340
8440
SH
SOLE
0
0
8440
BIO PATH HOLDINGS INC
COM
09057N102
30
149276
SH
SOLE
0
0
149276
BIO RAD LABS INC
CL A
090572207
1484
6217
SH
SOLE
0
0
6217
BIOAMBER INC
COM
09072Q106
29
71527
SH
SOLE
0
0
71527
BIOGEN INC
COM
09062X103
6758
21214
SH
SOLE
0
0
21214
BIOMARIN PHARMACEUTICAL INC
COM
09061G101
224
2517
SH
SOLE
0
0
2517
BIOTELEMETRY INC
COM
090672106
880
29434
SH
SOLE
0
0
29434
BIOTIME INC
COM
09066L105
137
63720
SH
SOLE
0
0
63720
BIOVERATIV INC
COM
09075E100
708
13133
SH
SOLE
0
0
13133
BLACK HILLS CORP
COM
092113109
380
6314
SH
SOLE
0
0
6314
BLACK KNIGHT INC
COM
09215C105
249
5640
SH
SOLE
0
0
5640
BLACK STONE MINERALS L P
COM UNIT
09225M101
207
11545
SH
SOLE
0
0
11545
BLACKBAUD INC
COM
09227Q100
1348
14269
SH
SOLE
0
0
14269
BLACKBERRY LTD
COM
09228F103
444
39719
SH
SOLE
0
0
39719
BLACKROCK CALIF MUN INCOME T
SH BEN INT
09248E102
446
32344
SH
SOLE
0
0
32344
BLACKROCK CAPITAL INVESTMENT
NOTE 5.500% 2/1
092533AB4
16
16000
PRN
SOLE
0
0
16000
BLACKROCK CORE BD TR
SHS BEN INT
09249E101
561
39958
SH
SOLE
0
0
39958
BLACKROCK CORPOR HI YLD FD I
COM
09255P107
315
28795
SH
SOLE
0
0
28795
BLACKROCK CR ALLCTN INC TR
COM
092508100
4442
333514
SH
SOLE
0
0
333514
BLACKROCK DEBT STRAT FD INC
COM NEW
09255R202
430
36736
SH
SOLE
0
0
36736
BLACKROCK ENERGY & RES TR
COM
09250U101
1228
86586
SH
SOLE
0
0
86586
BLACKROCK ENH CAP & INC FD I
COM
09256A109
4167
254413
SH
SOLE
0
0
254413
BLACKROCK ENHANCED EQT DIV T
COM
09251A104
17283
1872444
SH
SOLE
0
0
1872444
BLACKROCK ENHANCED GBL DIV T
COM
092501105
1421
113611
SH
SOLE
0
0
113611
BLACKROCK ENHANCED INTL DIV
COM BENE INTER
092524107
459
70372
SH
SOLE
0
0
70372
BLACKROCK FLOAT RATE OME STR
COM
09255X100
945
68524
SH
SOLE
0
0
68524
BLACKROCK FLOATING RATE INCO
COM
091941104
149
10716
SH
SOLE
0
0
10716
BLACKROCK INC
COM
09247X101
14469
28166
SH
SOLE
0
0
28166
BLACKROCK INCOME TR INC
COM
09247F100
255
41343
SH
SOLE
0
0
41343
BLACKROCK INVT QUALITY MUN T
COM
09247D105
195
13065
SH
SOLE
0
0
13065
BLACKROCK LONG-TERM MUNI ADV
COM
09250B103
505
42125
SH
SOLE
0
0
42125
BLACKROCK LTD DURATION INC T
COM SHS
09249W101
2811
176876
SH
SOLE
0
0
176876
BLACKROCK MULTI-SECTOR INC T
COM
09258A107
1122
61813
SH
SOLE
0
0
61813
BLACKROCK MUN 2030 TAR TERM
COM SHS BEN IN
09257P105
628
28097
SH
SOLE
0
0
28097
BLACKROCK MUN INCOME TR
SH BEN INT
09248F109
479
33978
SH
SOLE
0
0
33978
BLACKROCK MUNI 2018 TERM TR
COM
09248C106
152
10288
SH
SOLE
0
0
10288
BLACKROCK MUNI INTER DR FD I
COM
09253X102
1042
74844
SH
SOLE
0
0
74844
BLACKROCK MUNI N Y INTER DUR
COM
09255F109
197
14476
SH
SOLE
0
0
14476
BLACKROCK MUNIASSETS FD INC
COM
09254J102
717
47874
SH
SOLE
0
0
47874
BLACKROCK MUNICIPAL BOND TR
COM
09249H104
282
18612
SH
SOLE
0
0
18612
BLACKROCK MUNICIPL INC QLTY
COM
092479104
478
33663
SH
SOLE
0
0
33663
BLACKROCK MUNIENHANCED FD IN
COM
09253Y100
408
35025
SH
SOLE
0
0
35025
BLACKROCK MUNIHLDGS FD II IN
COM
09253P109
175
11851
SH
SOLE
0
0
11851
BLACKROCK MUNIHLDGS NJ QLTY
COM
09254X101
2172
150075
SH
SOLE
0
0
150075
BLACKROCK MUNIHLDGS NY QLTY
COM
09255C106
212
15827
SH
SOLE
0
0
15827
BLACKROCK MUNIHLDNGS CALI QL
COM
09254L107
517
36389
SH
SOLE
0
0
36389
BLACKROCK MUNIHLDS INVSTM QL
COM
09254P108
401
27416
SH
SOLE
0
0
27416
BLACKROCK MUNIHOLDINGS FD IN
COM
09253N104
232
14037
SH
SOLE
0
0
14037
BLACKROCK MUNIVEST FD INC
COM
09253R105
250
26058
SH
SOLE
0
0
26058
BLACKROCK MUNIY QUALITY FD I
COM
09254G108
527
40236
SH
SOLE
0
0
40236
BLACKROCK MUNIYIELD CALI QLT
COM
09254N103
364
24841
SH
SOLE
0
0
24841
BLACKROCK MUNIYIELD CALIF FD
COM
09254M105
318
21510
SH
SOLE
0
0
21510
BLACKROCK MUNIYIELD FD INC
COM
09253W104
562
38688
SH
SOLE
0
0
38688
BLACKROCK MUNIYIELD INVST FD
COM
09254R104
278
18745
SH
SOLE
0
0
18745
BLACKROCK MUNIYIELD N J FD I
COM
09254Y109
200
12639
SH
SOLE
0
0
12639
BLACKROCK MUNIYIELD NY QLTY
COM
09255E102
238
18411
SH
SOLE
0
0
18411
BLACKROCK MUNIYIELD PA QLTY
COM
09255G107
221
15385
SH
SOLE
0
0
15385
BLACKROCK MUNIYIELD QLTY FD
COM
09254E103
637
46139
SH
SOLE
0
0
46139
BLACKROCK MUNIYIELD QUALITY
COM
09254F100
176
11573
SH
SOLE
0
0
11573
BLACKROCK MUNIYLD INVST QLTY
COM
09254T100
393
28163
SH
SOLE
0
0
28163
BLACKROCK MUNIYLD MICH QLTY
COM
09254V105
245
17470
SH
SOLE
0
0
17470
BLACKROCK NY MUNI INC QLTY T
COM
09249U105
171
13017
SH
SOLE
0
0
13017
BLACKROCK RES & COMM STRAT T
SHS
09257A108
1491
152602
SH
SOLE
0
0
152602
BLACKROCK SCIENCE & TECH TR
SHS
09258G104
5656
211896
SH
SOLE
0
0
211896
BLACKROCK TAX MUNICPAL BD TR
SHS
09248X100
743
32042
SH
SOLE
0
0
32042
BLACKROCK UTILITIES INFRSTRC
COM
09248D104
590
27284
SH
SOLE
0
0
27284
BLACKSTONE GROUP L P
COM UNIT LTD
09253U108
12293
383912
SH
SOLE
0
0
383912
BLACKSTONE GSO FLTING RTE FU
COM
09256U105
634
35206
SH
SOLE
0
0
35206
BLACKSTONE GSO STRATEGIC CR
COM SHS BEN IN
09257R101
5143
327356
SH
SOLE
0
0
327356
BLACKSTONE MTG TR INC
COM CL A
09257W100
610
18964
SH
SOLE
0
0
18964
BLACKSTONE MTG TR INC
NOTE 5.250%12/0
09257WAA8
19
16000
PRN
SOLE
0
0
16000
BLDRS INDEX FDS TR
DEV MK 100 ADR
09348R201
2158
91712
SH
SOLE
0
0
91712
BLDRS INDEX FDS TR
EMER MK 50 ADR
09348R300
631
14624
SH
SOLE
0
0
14624
BLUEBIRD BIO INC
COM
09609G100
555
3117
SH
SOLE
0
0
3117
BLUEROCK RESIDENTIAL GRW REI
COM CL A
09627J102
248
24512
SH
SOLE
0
0
24512
BOARDWALK PIPELINE PARTNERS
UT LTD PARTNER
096627104
1091
84492
SH
SOLE
0
0
84492
BOEING CO
COM
097023105
50003
169560
SH
SOLE
0
0
169560
BOFI HLDG INC
COM
05566U108
681
22789
SH
SOLE
0
0
22789
BOINGO WIRELESS INC
COM
09739C102
938
41704
SH
SOLE
0
0
41704
BOK FINL CORP
COM NEW
05561Q201
495
5363
SH
SOLE
0
0
5363
BOOZ ALLEN HAMILTON HLDG COR
CL A
099502106
323
8460
SH
SOLE
0
0
8460
BORGWARNER INC
COM
099724106
1073
20999
SH
SOLE
0
0
20999
BOSTON BEER INC
CL A
100557107
284
1488
SH
SOLE
0
0
1488
BOSTON SCIENTIFIC CORP
COM
101137107
1279
51576
SH
SOLE
0
0
51576
BOULDER GROWTH & INCOME FD I
COM
101507101
286
25780
SH
SOLE
0
0
25780
BOVIE MEDICAL CORP
COM
10211F100
302
116250
SH
SOLE
0
0
116250
BP MIDSTREAM PARTNERS LP
UNIT LTD PTNR
0556EL109
617
30000
SH
SOLE
0
0
30000
BP PLC
SPONSORED ADR
055622104
26685
634901
SH
SOLE
0
0
634901
BP PLC
SPONSORED ADR
055622104
36
59700
SH
Call
SOLE
0
0
0
BP PRUDHOE BAY RTY TR
UNIT BEN INT
055630107
421
20926
SH
SOLE
0
0
20926
BRIGHTHOUSE FINL INC
COM
10922N103
399
6803
SH
SOLE
0
0
6803
BRINKS CO
COM
109696104
401
5096
SH
SOLE
0
0
5096
BRISTOL MYERS SQUIBB CO
COM
110122108
27561
449764
SH
SOLE
0
0
449764
BRISTOW GROUP INC
COM
110394103
146
10810
SH
SOLE
0
0
10810
BRITISH AMERN TOB PLC
SPONSORED ADR
110448107
6763
100958
SH
SOLE
0
0
100958
BROADCOM LTD
SHS
Y09827109
32870
127911
SH
SOLE
0
0
127911
BROADRIDGE FINL SOLUTIONS IN
COM
11133T103
848
9358
SH
SOLE
0
0
9358
BROADSOFT INC
COM
11133B409
2519
45878
SH
SOLE
0
0
45878
BROOKFIELD ASSET MGMT INC
CL A LTD VT SH
112585104
5180
119013
SH
SOLE
0
0
119013
BROOKFIELD INFRAST PARTNERS
LP INT UNIT
G16252101
5851
130570
SH
SOLE
0
0
130570
BROOKFIELD REAL ASSETS INCOM
SHS BEN INT
112830104
259
11072
SH
SOLE
0
0
11072
BROWN & BROWN INC
COM
115236101
344
6689
SH
SOLE
0
0
6689
BROWN FORMAN CORP
CL B
115637209
468
6818
SH
SOLE
0
0
6818
BRUNSWICK CORP
COM
117043109
656
11889
SH
SOLE
0
0
11889
BUCKEYE PARTNERS L P
UNIT LTD PARTN
118230101
2855
57610
SH
SOLE
0
0
57610
BUILDERS FIRSTSOURCE INC
COM
12008R107
354
16265
SH
SOLE
0
0
16265
BUNGE LIMITED
COM
G16962105
585
8716
SH
SOLE
0
0
8716
C H ROBINSON WORLDWIDE INC
COM NEW
12541W209
881
9893
SH
SOLE
0
0
9893
CA INC
COM
12673P105
1053
31645
SH
SOLE
0
0
31645
CABOT OIL & GAS CORP
COM
127097103
1570
54881
SH
SOLE
0
0
54881
CADENCE DESIGN SYSTEM INC
COM
127387108
354
8476
SH
SOLE
0
0
8476
CALAMOS CONV & HIGH INCOME F
COM SHS
12811P108
869
73315
SH
SOLE
0
0
73315
CALAMOS CONV OPP AND INC FD
SH BEN INT
128117108
2462
220023
SH
SOLE
0
0
220023
CALAMOS GBL DYN INCOME FUND
COM
12811L107
1319
145240
SH
SOLE
0
0
145240
CALAMOS STRATEGIC TOTL RETN
COM SH BEN INT
128125101
4846
401128
SH
SOLE
0
0
401128
CALIFORNIA RES CORP
COM NEW
13057Q206
462
23761
SH
SOLE
0
0
23761
CALIFORNIA WTR SVC GROUP
COM
130788102
1939
42758
SH
SOLE
0
0
42758
CALITHERA BIOSCIENCES INC
COM
13089P101
142
17000
SH
SOLE
0
0
17000
CALLON PETE CO DEL
COM
13123X102
124
10180
SH
SOLE
0
0
10180
CAMBRIA ETF TR
SHSHLD YIELD ETF
132061201
2492
64920
SH
SOLE
0
0
64920
CAMDEN PPTY TR
SH BEN INT
133131102
506
5503
SH
SOLE
0
0
5503
CAMPBELL SOUP CO
COM
134429109
1141
23712
SH
SOLE
0
0
23712
CANADIAN NAT RES LTD
COM
136385101
1014
28395
SH
SOLE
0
0
28395
CANADIAN NATL RY CO
COM
136375102
2241
27181
SH
SOLE
0
0
27181
CANADIAN PAC RY LTD
COM
13645T100
831
4551
SH
SOLE
0
0
4551
CANTEL MEDICAL CORP
COM
138098108
758
7368
SH
SOLE
0
0
7368
CAPITAL ONE FINL CORP
COM
14040H105
5110
51310
SH
SOLE
0
0
51310
CAPITAL PRODUCT PARTNERS L P
COM UNIT LP
Y11082107
235
69846
SH
SOLE
0
0
69846
CAPSTAR FINL HLDGS INC
COM
14070T102
425
20450
SH
SOLE
0
0
20450
CARBO CERAMICS INC
COM
140781105
594
58352
SH
SOLE
0
0
58352
CARBONITE INC
COM
141337105
4559
181636
SH
SOLE
0
0
181636
CARDINAL HEALTH INC
COM
14149Y108
3005
49040
SH
SOLE
0
0
49040
CARETRUST REIT INC
COM
14174T107
195
11630
SH
SOLE
0
0
11630
CARLISLE COS INC
COM
142339100
311
2740
SH
SOLE
0
0
2740
CARLYLE GROUP L P
COM UTS LTD PTN
14309L102
1212
52904
SH
SOLE
0
0
52904
CARMAX INC
COM
143130102
3789
59078
SH
SOLE
0
0
59078
CARNIVAL CORP
UNIT 99/99/9999
143658300
49678
748513
SH
SOLE
0
0
748513
CARNIVAL PLC
ADR
14365C103
662
9982
SH
SOLE
0
0
9982
CAROLINA FINL CORP NEW
COM
143873107
1453
39122
SH
SOLE
0
0
39122
CARPENTER TECHNOLOGY CORP
COM
144285103
394
7721
SH
SOLE
0
0
7721
CARRIZO OIL & GAS INC
COM
144577103
437
20513
SH
SOLE
0
0
20513
CARVANA CO
CL A
146869102
391
20450
SH
SOLE
0
0
20450
CASELLA WASTE SYS INC
CL A
147448104
834
36240
SH
SOLE
0
0
36240
CASEYS GEN STORES INC
COM
147528103
393
3507
SH
SOLE
0
0
3507
CASI PHARMACEUTICALS INC
COM
14757U109
65
20090
SH
SOLE
0
0
20090
CATCHMARK TIMBER TR INC
CL A
14912Y202
872
66411
SH
SOLE
0
0
66411
CATERPILLAR INC DEL
COM
149123101
32009
203128
SH
SOLE
0
0
203128
CAVIUM INC
COM
14964U108
388
4625
SH
SOLE
0
0
4625
CBL & ASSOC PPTYS INC
COM
124830100
196
34600
SH
SOLE
0
0
34600
CBOE GLOBAL MARKETS INC
COM
12503M108
1232
9888
SH
SOLE
0
0
9888
CBRE CLARION GLOBAL REAL EST
COM
12504G100
2481
313237
SH
SOLE
0
0
313237
CBRE GROUP INC
CL A
12504L109
669
15447
SH
SOLE
0
0
15447
CBS CORP NEW
CL B
124857202
1264
21419
SH
SOLE
0
0
21419
CDK GLOBAL INC
COM
12508E101
1201
16846
SH
SOLE
0
0
16846
CDN IMPERIAL BK COMM TORONTO
COM
136069101
955
9798
SH
SOLE
0
0
9798
CDW CORP
COM
12514G108
345
4964
SH
SOLE
0
0
4964
CEDAR FAIR L P
DEPOSITRY UNIT
150185106
1004
15439
SH
SOLE
0
0
15439
CELANESE CORP DEL
COM SER A
150870103
621
5796
SH
SOLE
0
0
5796
CELGENE CORP
COM
151020104
54727
524405
SH
SOLE
0
0
524405
CELGENE CORP
COM
151020104
1
12000
SH
Call
SOLE
0
0
0
CELLDEX THERAPEUTICS INC NEW
COM
15117B103
79
27885
SH
SOLE
0
0
27885
CELSIUS HOLDINGS INC
COM NEW
15118V207
74
14165
SH
SOLE
0
0
14165
CEMEX SAB DE CV
SPON ADR NEW
151290889
162
21579
SH
SOLE
0
0
21579
CENOVUS ENERGY INC
COM
15135U109
176
19238
SH
SOLE
0
0
19238
CENTENE CORP DEL
COM
15135B101
663
6573
SH
SOLE
0
0
6573
CENTER COAST MLP & INFRSTR F
COM SHS
151461100
111
11159
SH
SOLE
0
0
11159
CENTERPOINT ENERGY INC
COM
15189T107
1391
49048
SH
SOLE
0
0
49048
CENTERSTATE BK CORP
COM
15201P109
226
8800
SH
SOLE
0
0
8800
CENTRAL FD CDA LTD
CL A
153501101
12443
928585
SH
SOLE
0
0
928585
CENTRAL SECS CORP
COM
155123102
384
14021
SH
SOLE
0
0
14021
CENTURYLINK INC
COM
156700106
1443
86534
SH
SOLE
0
0
86534
CERECOR INC
COM
15671L109
74
23024
SH
SOLE
0
0
23024
CERNER CORP
COM
156782104
1112
16502
SH
SOLE
0
0
16502
CHARLES RIV LABS INTL INC
COM
159864107
313
2861
SH
SOLE
0
0
2861
CHARTER COMMUNICATIONS INC N
CL A
16119P108
1316
3918
SH
SOLE
0
0
3918
CHARTER FINL CORP MD
COM
16122W108
384
21900
SH
SOLE
0
0
21900
CHATHAM LODGING TR
COM
16208T102
229
10050
SH
SOLE
0
0
10050
CHECK POINT SOFTWARE TECH LT
ORD
M22465104
3083
29753
SH
SOLE
0
0
29753
CHEESECAKE FACTORY INC
COM
163072101
256
5320
SH
SOLE
0
0
5320
CHEGG INC
COM
163092109
221
13522
SH
SOLE
0
0
13522
CHEMED CORP NEW
COM
16359R103
313
1289
SH
SOLE
0
0
1289
CHEMICAL FINL CORP
COM
163731102
1603
29987
SH
SOLE
0
0
29987
CHEMOURS CO
COM
163851108
1127
22514
SH
SOLE
0
0
22514
CHEMUNG FINL CORP
COM
164024101
533
11077
SH
SOLE
0
0
11077
CHENIERE ENERGY INC
COM NEW
16411R208
762
14162
SH
SOLE
0
0
14162
CHENIERE ENERGY PARTNERS LP
COM UNIT
16411Q101
1052
35489
SH
SOLE
0
0
35489
CHESAPEAKE ENERGY CORP
COM
165167107
1143
288558
SH
SOLE
0
0
288558
CHESAPEAKE ENERGY CORP
COM
165167107
3
15700
SH
Call
SOLE
0
0
0
CHESAPEAKE ENERGY CORP
COM
165167107
5
10200
SH
Call
SOLE
0
0
0
CHESAPEAKE ENERGY CORP
COM
165167107
13
44700
SH
Call
SOLE
0
0
0
CHESAPEAKE ENERGY CORP
COM
165167107
43
66600
SH
Call
SOLE
0
0
0
CHESAPEAKE ENERGY CORP
COM
165167107
16
31200
SH
Call
SOLE
0
0
0
CHESAPEAKE UTILS CORP
COM
165303108
1337
17016
SH
SOLE
0
0
17016
CHEVRON CORP NEW
COM
166764100
134139
1071476
SH
SOLE
0
0
1071476
CHICAGO BRIDGE & IRON CO N V
COM
167250109
312
19335
SH
SOLE
0
0
19335
CHIMERA INVT CORP
COM NEW
16934Q208
1275
68973
SH
SOLE
0
0
68973
CHINA MOBILE LIMITED
SPONSORED ADR
16941M109
584
11548
SH
SOLE
0
0
11548
CHINA PETE & CHEM CORP
SPON ADR H SHS
16941R108
758
10334
SH
SOLE
0
0
10334
CHINA YUCHAI INTL LTD
COM
G21082105
233
9695
SH
SOLE
0
0
9695
CHIPOTLE MEXICAN GRILL INC
COM
169656105
1008
3489
SH
SOLE
0
0
3489
CHUBB LIMITED
COM
H1467J104
52829
361491
SH
SOLE
0
0
361491
CHURCH & DWIGHT INC
COM
171340102
11073
220713
SH
SOLE
0
0
220713
CIDARA THERAPEUTICS INC
COM
171757107
203
29780
SH
SOLE
0
0
29780
CIENA CORP
COM NEW
171779309
525
25107
SH
SOLE
0
0
25107
CIGNA CORPORATION
COM
125509109
4326
21299
SH
SOLE
0
0
21299
CIMAREX ENERGY CO
COM
171798101
349
2857
SH
SOLE
0
0
2857
CINCINNATI BELL INC NEW
PFD CV DEP1/20
171871403
268
5262
SH
SOLE
0
0
5262
CINCINNATI FINL CORP
COM
172062101
2148
28649
SH
SOLE
0
0
28649
CINEMARK HOLDINGS INC
COM
17243V102
867
24896
SH
SOLE
0
0
24896
CINTAS CORP
COM
172908105
1320
8469
SH
SOLE
0
0
8469
CIRRUS LOGIC INC
COM
172755100
437
8419
SH
SOLE
0
0
8419
CISCO SYS INC
COM
17275R102
49121
1282528
SH
SOLE
0
0
1282528
CITIGROUP INC
COM NEW
172967424
20074
269770
SH
SOLE
0
0
269770
CITIZENS & NORTHN CORP
COM
172922106
262
10908
SH
SOLE
0
0
10908
CITIZENS CMNTY BANCORP INC M
COM
174903104
150
11075
SH
SOLE
0
0
11075
CITIZENS FINL GROUP INC
COM
174610105
418
9967
SH
SOLE
0
0
9967
CITRIX SYS INC
COM
177376100
598
6793
SH
SOLE
0
0
6793
CITY OFFICE REIT INC
COM
178587101
409
31400
SH
SOLE
0
0
31400
CLAYMORE EXCHANGE TRD FD TR
2021 HG YLD CB
18383M225
5584
223907
SH
SOLE
0
0
223907
CLAYMORE EXCHANGE TRD FD TR
2023 CORP BOND
18383M241
5458
262160
SH
SOLE
0
0
262160
CLAYMORE EXCHANGE TRD FD TR
2024 CORP BOND
18383M233
5824
278779
SH
SOLE
0
0
278779
CLAYMORE EXCHANGE TRD FD TR
GUG BLT2018 HY
18383M381
7031
280118
SH
SOLE
0
0
280118
CLAYMORE EXCHANGE TRD FD TR
GUG BUL 2019 HY
18383M373
6255
256566
SH
SOLE
0
0
256566
CLAYMORE EXCHANGE TRD FD TR
GUG BUL 2020 HY
18383M365
6339
258425
SH
SOLE
0
0
258425
CLAYMORE EXCHANGE TRD FD TR
GUG BULL2018 E
18383M530
4217
199954
SH
SOLE
0
0
199954
CLAYMORE EXCHANGE TRD FD TR
GUG BULL2019 E
18383M522
3901
185004
SH
SOLE
0
0
185004
CLAYMORE EXCHANGE TRD FD TR
GUG BULL2020 E
18383M514
3831
179957
SH
SOLE
0
0
179957
CLAYMORE EXCHANGE TRD FD TR
GUG MIDCAP CORE
18383M720
1235
18832
SH
SOLE
0
0
18832
CLAYMORE EXCHANGE TRD FD TR
GUG MULTI ASSET
18383M506
223
9937
SH
SOLE
0
0
9937
CLAYMORE EXCHANGE TRD FD TR
GUG RAYM JAMES S
18383M613
17377
399469
SH
SOLE
0
0
399469
CLAYMORE EXCHANGE TRD FD TR
GUGG BRIC ETF
18383M100
4593
123011
SH
SOLE
0
0
123011
CLAYMORE EXCHANGE TRD FD TR
GUGG BULSH 2021
18383M266
1235
58461
SH
SOLE
0
0
58461
CLAYMORE EXCHANGE TRD FD TR
GUGG BULSH 2022
18383M258
6039
285239
SH
SOLE
0
0
285239
CLAYMORE EXCHANGE TRD FD TR
GUGG MSCI GB ETF
18383Q879
213
6690
SH
SOLE
0
0
6690
CLAYMORE EXCHANGE TRD FD TR
GUGG S&P GBL WTR
18383Q507
835
23505
SH
SOLE
0
0
23505
CLAYMORE EXCHANGE TRD FD TR
GUGG ULTR SH DUR
18383M654
4529
90334
SH
SOLE
0
0
90334
CLAYMORE EXCHANGE TRD FD TR
GUGGEN DEFN EQTY
18383M878
491
10552
SH
SOLE
0
0
10552
CLAYMORE EXCHANGE TRD FD TR
GUGGENHEIM SOLAR
18383Q739
428
17048
SH
SOLE
0
0
17048
CLEARBRIDGE ENERGY MLP FD IN
COM
184692101
1023
67017
SH
SOLE
0
0
67017
CLEARBRIDGE ENERGY MLP OPP F
COM
18469P100
876
74198
SH
SOLE
0
0
74198
CLEARBRIDGE ENERGY MLP TR FD
COM
18469Q108
1016
87453
SH
SOLE
0
0
87453
CLEVELAND CLIFFS INC
COM
185899101
1339
185746
SH
SOLE
0
0
185746
CLEVELAND CLIFFS INC
COM
185899101
17
12000
SH
Call
SOLE
0
0
0
CLEVELAND CLIFFS INC
COM
185899101
31
19500
SH
Call
SOLE
0
0
0
CLIPPER RLTY INC
COM
18885T306
113
11286
SH
SOLE
0
0
11286
CLOROX CO DEL
COM
189054109
8455
56847
SH
SOLE
0
0
56847
CLOUGH GLOBAL EQUITY FD
COM
18914C100
252
18834
SH
SOLE
0
0
18834
CLOUGH GLOBAL OPPORTUNITIES
SH BEN INT
18914E106
197
18102
SH
SOLE
0
0
18102
CLOVIS ONCOLOGY INC
COM
189464100
1466
21565
SH
SOLE
0
0
21565
CM FIN INC
COM
12574Q103
730
89511
SH
SOLE
0
0
89511
CME GROUP INC
COM CL A
12572Q105
58144
398063
SH
SOLE
0
0
398063
CMS ENERGY CORP
COM
125896100
1743
36855
SH
SOLE
0
0
36855
COCA COLA BOTTLING CO CONS
COM
191098102
581
2701
SH
SOLE
0
0
2701
COCA COLA CO
COM
191216100
37620
819964
SH
SOLE
0
0
819964
COCA COLA CO
COM
191216100
34
28800
SH
Call
SOLE
0
0
0
COCA COLA EUROPEAN PARTNERS
SHS
G25839104
642
16106
SH
SOLE
0
0
16106
COEUR MNG INC
COM NEW
192108504
83
11105
SH
SOLE
0
0
11105
COGNEX CORP
COM
192422103
3131
51186
SH
SOLE
0
0
51186
COGNIZANT TECHNOLOGY SOLUTIO
CL A
192446102
2483
34964
SH
SOLE
0
0
34964
COHEN & STEERS CLOSED END OP
COM
19248P106
1394
104708
SH
SOLE
0
0
104708
COHEN & STEERS GLOBAL INC BL
COM
19248M103
868
87810
SH
SOLE
0
0
87810
COHEN & STEERS INFRASTRUCTUR
COM
19248A109
6051
252128
SH
SOLE
0
0
252128
COHEN & STEERS LTD DUR PFD I
COM
19248C105
235
8996
SH
SOLE
0
0
8996
COHEN & STEERS QUALITY RLTY
COM
19247L106
10215
807497
SH
SOLE
0
0
807497
COHEN & STEERS REIT & PFD IN
COM
19247X100
2688
126380
SH
SOLE
0
0
126380
COHEN & STEERS TOTAL RETURN
COM
19247R103
777
60877
SH
SOLE
0
0
60877
COLGATE PALMOLIVE CO
COM
194162103
17040
225808
SH
SOLE
0
0
225808
COLGATE PALMOLIVE CO
COM
194162103
24
16000
SH
Call
SOLE
0
0
0
COLLIERS INTL GROUP INC
SUB VTG SHS
194693107
637
10555
SH
SOLE
0
0
10555
COLONY CAP INC
NOTE 3.875% 1/1
19624RAB2
18
18000
PRN
SOLE
0
0
18000
COLONY NORTHSTAR INC
CL A COM
19625W104
2321
203385
SH
SOLE
0
0
203385
COLUMBIA PPTY TR INC
COM NEW
198287203
422
18401
SH
SOLE
0
0
18401
COLUMBIA SELIGM PREM TECH GR
COM
19842X109
281
12637
SH
SOLE
0
0
12637
COMCAST CORP NEW
CL A
20030N101
16809
419697
SH
SOLE
0
0
419697
COMMERCE BANCSHARES INC
COM
200525103
3501
62691
SH
SOLE
0
0
62691
COMMUNITY BK SYS INC
COM
203607106
996
18527
SH
SOLE
0
0
18527
COMMUNITY HEALTH SYS INC NEW
COM
203668108
80
18820
SH
SOLE
0
0
18820
COMMUNITY HEALTH SYS INC NEW
RIGHT 99/99/9999
203668116
1
46294
SH
SOLE
0
0
46294
COMMUNITY HEALTHCARE TR INC
COM
20369C106
2585
91981
SH
SOLE
0
0
91981
COMPASS DIVERSIFIED HOLDINGS
SH BEN INT
20451Q104
842
49668
SH
SOLE
0
0
49668
CONAGRA BRANDS INC
COM
205887102
4188
111187
SH
SOLE
0
0
111187
CONCHO RES INC
COM
20605P101
4218
28077
SH
SOLE
0
0
28077
CONE MIDSTREAM PARTNERS LP
COM UNIT REPST
206812109
279
16626
SH
SOLE
0
0
16626
CONNECTICUT WTR SVC INC
COM
207797101
395
6885
SH
SOLE
0
0
6885
CONNECTONE BANCORP INC NEW
COM
20786W107
642
24933
SH
SOLE
0
0
24933
CONNS INC
COM
208242107
239
6716
SH
SOLE
0
0
6716
CONOCOPHILLIPS
COM
20825C104
14550
265066
SH
SOLE
0
0
265066
CONSOLIDATED COMM HLDGS INC
COM
209034107
1372
112555
SH
SOLE
0
0
112555
CONSOLIDATED EDISON INC
COM
209115104
6206
73059
SH
SOLE
0
0
73059
CONSTELLIUM NV
CL A
N22035104
1169
104801
SH
SOLE
0
0
104801
CONTINENTAL RESOURCES INC
COM
212015101
10215
192854
SH
SOLE
0
0
192854
CONTROL4 CORP
COM
21240D107
1403
47159
SH
SOLE
0
0
47159
COPA HOLDINGS SA
CL A
P31076105
201
1498
SH
SOLE
0
0
1498
COPART INC
COM
217204106
602
13940
SH
SOLE
0
0
13940
CORBUS PHARMACEUTICALS HLDGS
COM
21833P103
3089
435024
SH
SOLE
0
0
435024
CORECIVIC INC
COM
21871N101
217
9637
SH
SOLE
0
0
9637
CORESITE RLTY CORP
COM
21870Q105
1575
13829
SH
SOLE
0
0
13829
CORINDUS VASCULAR ROBOTICS I
COM
218730109
27
27000
SH
SOLE
0
0
27000
CORNERSTONE STRATEGIC VALUE
COM
21924B302
245
15860
SH
SOLE
0
0
15860
CORNING INC
COM
219350105
5406
168996
SH
SOLE
0
0
168996
CORPORATE CAP TR INC
COM
219880101
1360
85109
SH
SOLE
0
0
85109
CORPORATE OFFICE PPTYS TR
SH BEN INT
22002T108
237
8114
SH
SOLE
0
0
8114
COSTCO WHSL CORP NEW
COM
22160K105
23336
125379
SH
SOLE
0
0
125379
COVANTA HLDG CORP
COM
22282E102
9046
535239
SH
SOLE
0
0
535239
CRACKER BARREL OLD CTRY STOR
COM
22410J106
2333
14685
SH
SOLE
0
0
14685
CRAFT BREW ALLIANCE INC
COM
224122101
367
19097
SH
SOLE
0
0
19097
CRANE CO
COM
224399105
1066
11943
SH
SOLE
0
0
11943
CREDIT SUISSE GROUP
SPONSORED ADR
225401108
1299
72755
SH
SOLE
0
0
72755
CRESTWOOD EQUITY PARTNERS LP
UNIT LTD PARTNER
226344208
279
10800
SH
SOLE
0
0
10800
CROSSAMERICA PARTNERS LP
UT LTD PTN INT
22758A105
2154
90705
SH
SOLE
0
0
90705
CROWN CASTLE INTL CORP NEW
COM
22822V101
8262
74425
SH
SOLE
0
0
74425
CROWN HOLDINGS INC
COM
228368106
252
4474
SH
SOLE
0
0
4474
CSI COMPRESSCO LP
COM UNIT
12637A103
636
116208
SH
SOLE
0
0
116208
CSRA INC
COM
12650T104
1917
64084
SH
SOLE
0
0
64084
CSX CORP
COM
126408103
8236
149717
SH
SOLE
0
0
149717
CTRIP COM INTL LTD
AMERICAN DEP SHS
22943F100
585
13259
SH
SOLE
0
0
13259
CULLEN FROST BANKERS INC
COM
229899109
1124
11874
SH
SOLE
0
0
11874
CUMMINS INC
COM
231021106
17713
100262
SH
SOLE
0
0
100262
CURIS INC
COM
231269101
8
11060
SH
SOLE
0
0
11060
CURTISS WRIGHT CORP
COM
231561101
298
2446
SH
SOLE
0
0
2446
CUTERA INC
COM
232109108
644
14210
SH
SOLE
0
0
14210
CVR PARTNERS LP
COM
126633106
61
18582
SH
SOLE
0
0
18582
CVS HEALTH CORP
COM
126650100
31868
439549
SH
SOLE
0
0
439549
CYBERARK SOFTWARE LTD
SHS
M2682V108
330
7973
SH
SOLE
0
0
7973
CYCLACEL PHARMACEUTICALS INC
COM PAR
23254L405
52
30125
SH
SOLE
0
0
30125
CYPRESS SEMICONDUCTOR CORP
COM
232806109
710
46564
SH
SOLE
0
0
46564
CYRUSONE INC
COM
23283R100
11906
199983
SH
SOLE
0
0
199983
CYS INVTS INC
COM
12673A108
143
17800
SH
SOLE
0
0
17800
CYTRX CORP
COM PAR
232828608
19
11494
SH
SOLE
0
0
11494
D R HORTON INC
COM
23331A109
7781
152350
SH
SOLE
0
0
152350
DANAHER CORP DEL
COM
235851102
6800
73261
SH
SOLE
0
0
73261
DARDEN RESTAURANTS INC
COM
237194105
2722
28346
SH
SOLE
0
0
28346
DAVIS FUNDAMENTAL ETF TR
SELECT FINL
23908L108
780
32577
SH
SOLE
0
0
32577
DAVIS FUNDAMENTAL ETF TR
SELECT US EQTY
23908L207
202
8649
SH
SOLE
0
0
8649
DAVITA INC
COM
23918K108
1352
18710
SH
SOLE
0
0
18710
DAWSON GEOPHYSICAL CO NEW
COM
239360100
74
14970
SH
SOLE
0
0
14970
DBX ETF TR
XTRACK FTSE US
233051515
203
6750
SH
SOLE
0
0
6750
DBX ETF TR
XTRACK HRVST CSI
233051879
461
14858
SH
SOLE
0
0
14858
DBX ETF TR
XTRACK MSCI ALL
233051820
4199
151093
SH
SOLE
0
0
151093
DBX ETF TR
XTRACK MSCI EAFE
233051200
84438
2656956
SH
SOLE
0
0
2656956
DBX ETF TR
XTRACK MSCI EMRG
233051101
297
12340
SH
SOLE
0
0
12340
DBX ETF TR
XTRACK MSCI EURP
233051853
1536
54043
SH
SOLE
0
0
54043
DBX ETF TR
XTRACK MUN INFRA
233051705
922
33958
SH
SOLE
0
0
33958
DBX ETF TR
XTRACK RUSS 1000
233051481
1137
35469
SH
SOLE
0
0
35469
DCP MIDSTREAM LP
COM UT LTD PTN
23311P100
1722
47391
SH
SOLE
0
0
47391
DEERE & CO
COM
244199105
11014
70374
SH
SOLE
0
0
70374
DELAWARE INV CO MUN INC FD I
COM
246101109
212
13675
SH
SOLE
0
0
13675
DELAWARE INV MN MUN INC FD I
COM
24610V103
613
45525
SH
SOLE
0
0
45525
DELAWARE INVT NAT MUNI INC F
SH BEN INT
24610T108
250
18870
SH
SOLE
0
0
18870
DELL TECHNOLOGIES INC
COM CL V
24703L103
815
10029
SH
SOLE
0
0
10029
DELMAR PHARMACEUTICALS INC
COM NEW
247078207
14
12500
SH
SOLE
0
0
12500
DELPHI TECHNOLOGIES PLC
SHS
G2709G107
366
6985
SH
SOLE
0
0
6985
DELTA AIR LINES INC DEL
COM NEW
247361702
13113
234156
SH
SOLE
0
0
234156
DENBURY RES INC
COM NEW
247916208
85
38330
SH
SOLE
0
0
38330
DENTSPLY SIRONA INC
COM
24906P109
315
4782
SH
SOLE
0
0
4782
DERMIRA INC
COM
24983L104
889
31951
SH
SOLE
0
0
31951
DEUTSCHE BANK AG
NAMEN AKT
D18190898
569
29914
SH
SOLE
0
0
29914
DEUTSCHE MUN INCOME
COM
25160C106
278
23396
SH
SOLE
0
0
23396
DEUTSCHE STRATEGIC MUN INCOM
COM
25159F102
258
21906
SH
SOLE
0
0
21906
DEVON ENERGY CORP NEW
COM
25179M103
2734
66041
SH
SOLE
0
0
66041
DEXCOM INC
COM
252131107
377
6573
SH
SOLE
0
0
6573
DIAGEO P L C
SPON ADR NEW
25243Q205
11419
78185
SH
SOLE
0
0
78185
DIGITAL RLTY TR INC
COM
253868103
6372
55945
SH
SOLE
0
0
55945
DINEEQUITY INC
COM
254423106
263
5185
SH
SOLE
0
0
5185
DIREXION SHS ETF TR
ALL CP INSIDER
25459Y769
19720
475179
SH
SOLE
0
0
475179
DIREXION SHS ETF TR
NAS100 EQL WGT
25459Y207
1130
26157
SH
SOLE
0
0
26157
DISCOVER FINL SVCS
COM
254709108
2813
36571
SH
SOLE
0
0
36571
DISCOVERY COMMUNICATNS NEW
COM SER A
25470F104
365
16302
SH
SOLE
0
0
16302
DISH NETWORK CORP
CL A
25470M109
569
11911
SH
SOLE
0
0
11911
DISH NETWORK CORP
CL A
25470M109
36
11500
SH
Put
SOLE
0
0
11500
DISH NETWORK CORP
CL A
25470M109
160
18000
SH
Put
SOLE
0
0
18000
DISNEY WALT CO
COM DISNEY
254687106
47422
441081
SH
SOLE
0
0
441081
DIVIDEND & INCOME FUND
COM NEW
25538A204
261
19399
SH
SOLE
0
0
19399
DNP SELECT INCOME FD
COM
23325P104
879
81410
SH
SOLE
0
0
81410
DOLBY LABORATORIES INC
COM
25659T107
501
8082
SH
SOLE
0
0
8082
DOLLAR GEN CORP NEW
COM
256677105
5599
60187
SH
SOLE
0
0
60187
DOLLAR TREE INC
COM
256746108
10869
101283
SH
SOLE
0
0
101283
DOMINION ENERGY INC
COM
25746U109
26736
329835
SH
SOLE
0
0
329835
DOMINOS PIZZA INC
COM
25754A201
788
4168
SH
SOLE
0
0
4168
DOMTAR CORP
COM NEW
257559203
689
13916
SH
SOLE
0
0
13916
DONALDSON INC
COM
257651109
1310
26762
SH
SOLE
0
0
26762
DOUBLELINE INCOME SOLUTIONS
COM
258622109
1240
61416
SH
SOLE
0
0
61416
DOUGLAS EMMETT INC
COM
25960P109
569
13857
SH
SOLE
0
0
13857
DOWDUPONT INC
COM
26078J100
39459
554036
SH
SOLE
0
0
554036
DR PEPPER SNAPPLE GROUP INC
COM
26138E109
1428
14710
SH
SOLE
0
0
14710
DREYFUS HIGH YIELD STRATEGIE
SH BEN INT
26200S101
127
38098
SH
SOLE
0
0
38098
DREYFUS MUN BD INFRSTRCTR FD
SHS
26203D101
1333
102550
SH
SOLE
0
0
102550
DREYFUS MUN INCOME INC
COM
26201R102
122
13747
SH
SOLE
0
0
13747
DREYFUS STRATEGIC MUN BD FD
COM
26202F107
200
23400
SH
SOLE
0
0
23400
DREYFUS STRATEGIC MUNS INC
COM
261932107
208
24058
SH
SOLE
0
0
24058
DRIVE SHACK INC
COM
262077100
174
31517
SH
SOLE
0
0
31517
DTE ENERGY CO
COM
233331107
3927
35873
SH
SOLE
0
0
35873
DUFF & PHELPS GLB UTL INC FD
COM
26433C105
1848
119071
SH
SOLE
0
0
119071
DUFF & PHELPS UTIL CORP BD T
COM
26432K108
211
23787
SH
SOLE
0
0
23787
DUKE REALTY CORP
COM NEW
264411505
524
19262
SH
SOLE
0
0
19262
DUNKIN BRANDS GROUP INC
COM
265504100
1496
23201
SH
SOLE
0
0
23201
DYCOM INDS INC
COM
267475101
451
4050
SH
SOLE
0
0
4050
DYCOM INDS INC
NOTE 0.750% 9/1
267475AB7
26
20000
PRN
SOLE
0
0
20000
DYNEX CAP INC
COM NEW
26817Q506
333
47519
SH
SOLE
0
0
47519
EAGLE BANCORP INC MD
COM
268948106
369
6381
SH
SOLE
0
0
6381
EAGLE GRWTH & INCOME OPPTY F
COM SHS BEN IN
26958J105
2166
130582
SH
SOLE
0
0
130582
EAGLE MATERIALS INC
COM
26969P108
328
2894
SH
SOLE
0
0
2894
EAST WEST BANCORP INC
COM
27579R104
818
13452
SH
SOLE
0
0
13452
EASTERLY GOVT PPTYS INC
COM
27616P103
401
18768
SH
SOLE
0
0
18768
EASTGROUP PPTY INC
COM
277276101
456
5159
SH
SOLE
0
0
5159
EASTMAN CHEM CO
COM
277432100
857
9247
SH
SOLE
0
0
9247
EATON CORP PLC
SHS
G29183103
52825
668601
SH
SOLE
0
0
668601
EATON VANCE CA MUNI INCOME T
SH BEN INT
27826F101
187
15387
SH
SOLE
0
0
15387
EATON VANCE CALIF MUN BD FD
COM
27828A100
254
22100
SH
SOLE
0
0
22100
EATON VANCE CALIF MUN BD FD
COM
27828C106
117
10180
SH
SOLE
0
0
10180
EATON VANCE CORP
COM NON VTG
278265103
694
12314
SH
SOLE
0
0
12314
EATON VANCE ENH EQTY INC FD
COM
278277108
3974
261084
SH
SOLE
0
0
261084
EATON VANCE ENHANCED EQ INC
COM
278274105
709
48844
SH
SOLE
0
0
48844
EATON VANCE LTD DUR INCOME F
COM
27828H105
947
69354
SH
SOLE
0
0
69354
EATON VANCE MUN BD FD
COM
27827X101
1353
108122
SH
SOLE
0
0
108122
EATON VANCE MUN BD FD II
COM
27827K109
718
58300
SH
SOLE
0
0
58300
EATON VANCE MUN INCOME 2028
SHS
27829U105
2745
132468
SH
SOLE
0
0
132468
EATON VANCE MUNI INCOME TRUS
SH BEN INT
27826U108
875
70556
SH
SOLE
0
0
70556
EATON VANCE NATL MUN OPPORT
COM SHS
27829L105
923
40949
SH
SOLE
0
0
40949
EATON VANCE OH MUNI INCOME T
SH BEN INT
27826G109
143
11000
SH
SOLE
0
0
11000
EATON VANCE RISK MNGD DIV EQ
COM
27829G106
1267
131610
SH
SOLE
0
0
131610
EATON VANCE SR FLTNG RTE TR
COM
27828Q105
1759
121823
SH
SOLE
0
0
121823
EATON VANCE SR INCOME TR
SH BEN INT
27826S103
97
14952
SH
SOLE
0
0
14952
EATON VANCE TAX ADV BD OPT S
COM SH BEN INT
27829M103
601
58616
SH
SOLE
0
0
58616
EATON VANCE TAX ADVT DIV INC
COM
27828G107
1312
56374
SH
SOLE
0
0
56374
EATON VANCE TAX MNGD GBL DV
COM
27829F108
4001
426585
SH
SOLE
0
0
426585
EATON VANCE TAX MNGED BUY WR
COM
27828X100
4949
295798
SH
SOLE
0
0
295798
EATON VANCE TX ADV GLB DIV O
COM
27828U106
2617
103029
SH
SOLE
0
0
103029
EATON VANCE TX ADV GLBL DIV
COM
27828S101
1211
69872
SH
SOLE
0
0
69872
EATON VANCE TX MGD DIV EQ IN
COM
27828N102
5086
417236
SH
SOLE
0
0
417236
EATON VANCE TX MNG BY WRT OP
COM
27828Y108
884
57497
SH
SOLE
0
0
57497
EATON VANCE TXMGD GL BUYWR O
COM
27829C105
5335
447525
SH
SOLE
0
0
447525
EBAY INC
COM
278642103
2640
69941
SH
SOLE
0
0
69941
EBAY INC
COM
278642103
7
12500
SH
Call
SOLE
0
0
0
ECHO GLOBAL LOGISTICS INC
NOTE 2.500% 5/0
27875TAA9
18
17000
PRN
SOLE
0
0
17000
ECLIPSE RES CORP
COM
27890G100
25
10300
SH
SOLE
0
0
10300
ECOLAB INC
COM
278865100
4935
36757
SH
SOLE
0
0
36757
EDGE THERAPEUTICS INC
COM
279870109
422
45000
SH
SOLE
0
0
45000
EDISON INTL
COM
281020107
1615
25532
SH
SOLE
0
0
25532
EDITAS MEDICINE INC
COM
28106W103
306
9959
SH
SOLE
0
0
9959
EDWARDS LIFESCIENCES CORP
COM
28176E108
1021
9060
SH
SOLE
0
0
9060
EGALET CORP
COM
28226B104
17
16884
SH
SOLE
0
0
16884
ELDORADO RESORTS INC
COM
28470R102
259
7803
SH
SOLE
0
0
7803
ELECTRONIC ARTS INC
COM
285512109
1296
12337
SH
SOLE
0
0
12337
ELECTRONICS FOR IMAGING INC
NOTE 0.750% 9/0
286082AC6
19
20000
PRN
SOLE
0
0
20000
ELKHORN ETF TR
LUNT LW VL/HIG
287711790
3877
119725
SH
SOLE
0
0
119725
ELLSWORTH GROWTH & INCOME FD
COM
289074106
1535
163148
SH
SOLE
0
0
163148
ELMIRA SVGS BK ELMIRA N Y
COM
289660102
396
19345
SH
SOLE
0
0
19345
EMERSON ELEC CO
COM
291011104
21115
302981
SH
SOLE
0
0
302981
EMERSON ELEC CO
COM
291011104
120
23600
SH
Call
SOLE
0
0
0
ENABLE MIDSTREAM PARTNERS LP
COM UNIT RP IN
292480100
449
31565
SH
SOLE
0
0
31565
ENBRIDGE ENERGY MANAGEMENT L
SHS UNITS LLI
29250X103
374
27960
SH
SOLE
0
0
27960
ENBRIDGE ENERGY PARTNERS L P
COM
29250R106
1066
77221
SH
SOLE
0
0
77221
ENBRIDGE INC
COM
29250N105
7085
181195
SH
SOLE
0
0
181195
ENCANA CORP
COM
292505104
1559
116955
SH
SOLE
0
0
116955
ENCORE CAP GROUP INC
NOTE 3.000% 7/0
292554AF9
14
13000
PRN
SOLE
0
0
13000
ENCORE WIRE CORP
COM
292562105
206
4242
SH
SOLE
0
0
4242
ENDO INTL PLC
SHS
G30401106
195
25190
SH
SOLE
0
0
25190
ENDOLOGIX INC
COM
29266S106
84
15631
SH
SOLE
0
0
15631
ENERGY TRANSFER EQUITY L P
COM UT LTD PTN
29273V100
4502
260856
SH
SOLE
0
0
260856
ENERGY TRANSFER PARTNERS LP
UNIT LTD PRT INT
29278N103
13943
778058
SH
SOLE
0
0
778058
ENERPLUS CORP
COM
292766102
208
21240
SH
SOLE
0
0
21240
ENI S P A
SPONSORED ADR
26874R108
259
7794
SH
SOLE
0
0
7794
ENLINK MIDSTREAM LLC
COM UNIT REP LTD
29336T100
610
34675
SH
SOLE
0
0
34675
ENLINK MIDSTREAM PARTNERS LP
COM UNIT REP LTD
29336U107
598
38915
SH
SOLE
0
0
38915
ENPHASE ENERGY INC
COM
29355A107
40
16480
SH
SOLE
0
0
16480
ENSCO PLC
SHS CLASS A
G3157S106
395
66874
SH
SOLE
0
0
66874
ENTERGY CORP NEW
COM
29364G103
2443
30012
SH
SOLE
0
0
30012
ENTERPRISE BANCORP INC MASS
COM
293668109
628
18445
SH
SOLE
0
0
18445
ENTERPRISE PRODS PARTNERS L
COM
293792107
44608
1682678
SH
SOLE
0
0
1682678
ENVISION HEALTHCARE CORP
COM
29414D100
1379
39903
SH
SOLE
0
0
39903
ENVIVA PARTNERS LP
COM UNIT
29414J107
1338
48377
SH
SOLE
0
0
48377
EOG RES INC
COM
26875P101
5862
54316
SH
SOLE
0
0
54316
EPR PPTYS
COM SH BEN INT
26884U109
693
10582
SH
SOLE
0
0
10582
EQT CORP
COM
26884L109
437
7686
SH
SOLE
0
0
7686
EQT MIDSTREAM PARTNERS LP
UNIT LTD PARTN
26885B100
3231
44198
SH
SOLE
0
0
44198
EQUIFAX INC
COM
294429105
591
5013
SH
SOLE
0
0
5013
EQUINIX INC
COM PAR $0.001
29444U700
5752
12692
SH
SOLE
0
0
12692
EQUITY LIFESTYLE PPTYS INC
COM
29472R108
377
4233
SH
SOLE
0
0
4233
EQUITY RESIDENTIAL
SH BEN INT
29476L107
391
6124
SH
SOLE
0
0
6124
ERIE INDTY CO
CL A
29530P102
1242
10190
SH
SOLE
0
0
10190
ESPERION THERAPEUTICS INC NE
COM
29664W105
222
3365
SH
SOLE
0
0
3365
ESSENT GROUP LTD
COM
G3198U102
4647
107030
SH
SOLE
0
0
107030
ESSEX PPTY TR INC
COM
297178105
1012
4194
SH
SOLE
0
0
4194
ETF MANAGERS TR
PRIME CYBR SCRTY
26924G201
1814
57340
SH
SOLE
0
0
57340
ETF MANAGERS TR
PRIME MOBILE PAY
26924G409
911
26111
SH
SOLE
0
0
26111
ETFIS SER TR I
INFRAC ACT MLP
26923G103
320
37200
SH
SOLE
0
0
37200
ETFS GOLD TR
SHS
26922Y105
2538
20120
SH
SOLE
0
0
20120
ETFS PRECIOUS METALS BASKET
PHYS PM BSKT
26922W109
480
7376
SH
SOLE
0
0
7376
EV ENERGY PARTNERS LP
COM UNITS
26926V107
25
48081
SH
SOLE
0
0
48081
EVERCORE INC
CLASS A
29977A105
414
4599
SH
SOLE
0
0
4599
EVERSOURCE ENERGY
COM
30040W108
5145
81441
SH
SOLE
0
0
81441
EXACT SCIENCES CORP
COM
30063P105
2192
41722
SH
SOLE
0
0
41722
EXCHANGE LISTED FDS TR
KNLDG LD WD ETF
30151E608
2668
79704
SH
SOLE
0
0
79704
EXCHANGE TRADED CONCEPTS TR
EMQQ EM INTERN
301505889
1820
47817
SH
SOLE
0
0
47817
EXCHANGE TRADED CONCEPTS TR
ROBO GLB ETF
301505707
17393
420937
SH
SOLE
0
0
420937
EXELIXIS INC
COM
30161Q104
420
13817
SH
SOLE
0
0
13817
EXELON CORP
COM
30161N101
5597
142026
SH
SOLE
0
0
142026
EXPEDIA INC DEL
COM NEW
30212P303
644
5378
SH
SOLE
0
0
5378
EXPEDITORS INTL WASH INC
COM
302130109
997
15407
SH
SOLE
0
0
15407
EXPONENT INC
COM
30214U102
4073
57282
SH
SOLE
0
0
57282
EXPRESS SCRIPTS HLDG CO
COM
30219G108
16783
224857
SH
SOLE
0
0
224857
EXTRA SPACE STORAGE INC
COM
30225T102
1307
14950
SH
SOLE
0
0
14950
EXTREME NETWORKS INC
COM
30226D106
1763
140830
SH
SOLE
0
0
140830
EXXON MOBIL CORP
COM
30231G102
94664
1131798
SH
SOLE
0
0
1131798
F M C CORP
COM NEW
302491303
2434
25710
SH
SOLE
0
0
25710
FACEBOOK INC
CL A
30303M102
85157
482585
SH
SOLE
0
0
482585
FACEBOOK INC
CL A
30303M102
2
10600
SH
Call
SOLE
0
0
0
FACTSET RESH SYS INC
COM
303075105
5084
26371
SH
SOLE
0
0
26371
FAIR ISAAC CORP
COM
303250104
450
2938
SH
SOLE
0
0
2938
FAIRMOUNT SANTROL HLDGS INC
COM
30555Q108
143
27300
SH
SOLE
0
0
27300
FARMERS NATL BANC CORP
COM
309627107
458
31033
SH
SOLE
0
0
31033
FASTENAL CO
COM
311900104
15827
289402
SH
SOLE
0
0
289402
FB FINL CORP
COM
30257X104
225
5365
SH
SOLE
0
0
5365
FEDERAL AGRIC MTG CORP
CL C
313148306
208
2657
SH
SOLE
0
0
2657
FEDERAL REALTY INVT TR
SH BEN INT NEW
313747206
253
1905
SH
SOLE
0
0
1905
FEDERATED INVS INC PA
CL B
314211103
215
5965
SH
SOLE
0
0
5965
FEDERATED PREM MUN INC FD
COM
31423P108
475
33802
SH
SOLE
0
0
33802
FEDEX CORP
COM
31428X106
18711
74983
SH
SOLE
0
0
74983
FERRARI N V
COM
N3167Y103
1447
13786
SH
SOLE
0
0
13786
FERRELLGAS PARTNERS L.P.
UNIT LTD PART
315293100
69
16194
SH
SOLE
0
0
16194
FGL HLDGS
*W EXP 11/30/202
G3402M110
17
11000
SH
SOLE
0
0
11000
FGL HLDGS
ORD SHS
G3402M102
222
22000
SH
SOLE
0
0
22000
FIAT CHRYSLER AUTOMOBILES N
SHS
N31738102
1838
102707
SH
SOLE
0
0
102707
FIDELITY
CORP BOND ETF
316188101
1046
20535
SH
SOLE
0
0
20535
FIDELITY
LTD TRM BD ETF
316188200
321
6409
SH
SOLE
0
0
6409
FIDELITY
MSCI FINLS IDX
316092501
2673
65567
SH
SOLE
0
0
65567
FIDELITY
MSCI INDL INDX
316092709
283
7304
SH
SOLE
0
0
7304
FIDELITY
TOTAL BD ETF
316188309
5643
112295
SH
SOLE
0
0
112295
FIDELITY COMWLTH TR
NDQ CP IDX TRK
315912808
276
1019
SH
SOLE
0
0
1019
FIDELITY NATIONAL FINANCIAL
FNF GROUP COM
31620R303
487
12405
SH
SOLE
0
0
12405
FIDELITY NATL INFORMATION SV
COM
31620M106
3371
35824
SH
SOLE
0
0
35824
FIDUCIARY CLAYMORE MLP OPP F
COM
31647Q106
179
13639
SH
SOLE
0
0
13639
FIDUS INVT CORP
COM
316500107
7490
493399
SH
SOLE
0
0
493399
FIFTH THIRD BANCORP
COM
316773100
2155
71013
SH
SOLE
0
0
71013
FINISAR CORP
COM NEW
31787A507
898
44114
SH
SOLE
0
0
44114
FIREEYE INC
COM
31816Q101
2175
153158
SH
SOLE
0
0
153158
FIREEYE INC
COM
31816Q101
19
14000
SH
Call
SOLE
0
0
0
FIREEYE INC
COM
31816Q101
9
10600
SH
Call
SOLE
0
0
0
FIRST BANCORP N C
COM
318910106
817
23130
SH
SOLE
0
0
23130
FIRST FINL BANKSHARES
COM
32020R109
1123
24937
SH
SOLE
0
0
24937
FIRST HORIZON NATL CORP
COM
320517105
9572
478838
SH
SOLE
0
0
478838
FIRST INDUSTRIAL REALTY TRUS
COM
32054K103
242
7703
SH
SOLE
0
0
7703
FIRST INTST BANCSYSTEM INC
COM CL A
32055Y201
322
8035
SH
SOLE
0
0
8035
FIRST MAJESTIC SILVER CORP
COM
32076V103
81
12000
SH
SOLE
0
0
12000
FIRST MERCHANTS CORP
COM
320817109
415
9857
SH
SOLE
0
0
9857
FIRST SOLAR INC
COM
336433107
3727
55195
SH
SOLE
0
0
55195
FIRST TR ABERDEEN GLBL OPP F
COM SHS
337319107
161
13781
SH
SOLE
0
0
13781
FIRST TR BICK INDEX FD
COM SHS
33733H107
518
17155
SH
SOLE
0
0
17155
FIRST TR DYNAMIC EUROPE EQT
COM SHS
33740D107
3030
160937
SH
SOLE
0
0
160937
FIRST TR ENERGY INCOME & GRW
COM
33738G104
1034
39020
SH
SOLE
0
0
39020
FIRST TR ENERGY INFRASTRCTR
COM
33738C103
554
30900
SH
SOLE
0
0
30900
FIRST TR ENHANCED EQTY INC F
COM
337318109
5954
367777
SH
SOLE
0
0
367777
FIRST TR EXCH TRADED FD III
HORIZON DMST ETF
33739P889
3357
146063
SH
SOLE
0
0
146063
FIRST TR EXCH TRADED FD III
HORIZON MNGD ETF
33739P871
929
27063
SH
SOLE
0
0
27063
FIRST TR EXCH TRADED FD III
INSTL PFD SECS
33739P855
6538
324634
SH
SOLE
0
0
324634
FIRST TR EXCH TRADED FD III
LNG/SHT EQUITY
33739P103
208
5283
SH
SOLE
0
0
5283
FIRST TR EXCH TRADED FD III
RIVR FRNT DYN
33739P707
3485
49471
SH
SOLE
0
0
49471
FIRST TR EXCH TRADED FD III
RIVRFRNT DYN EUR
33739P806
7555
115606
SH
SOLE
0
0
115606
FIRST TR EXCH TRD ALPHA FD I
DEV MRK EX US
33737J174
24972
400328
SH
SOLE
0
0
400328
FIRST TR EXCH TRD ALPHA FD I
EM SML CP ALPH
33737J307
646
14907
SH
SOLE
0
0
14907
FIRST TR EXCH TRD ALPHA FD I
EMERG MKT ALPH
33737J182
6331
226902
SH
SOLE
0
0
226902
FIRST TR EXCH TRD ALPHA FD I
GERMANY ALPHA
33737J190
534
10421
SH
SOLE
0
0
10421
FIRST TR EXCH TRD ALPHA FD I
JAPAN ALPHADEX
33737J158
640
10689
SH
SOLE
0
0
10689
FIRST TR EXCH TRD ALPHA FD I
SWITZLND ALPHA
33737J232
496
9409
SH
SOLE
0
0
9409
FIRST TR EXCHANG TRADED FD I
MANAGD MUN ETF
33739N108
4304
80422
SH
SOLE
0
0
80422
FIRST TR EXCHANGE TRADED FD
CLOUD COMPUTING
33734X192
5567
121336
SH
SOLE
0
0
121336
FIRST TR EXCHANGE TRADED FD
CONSUMR DISCRE
33734X101
1624
38581
SH
SOLE
0
0
38581
FIRST TR EXCHANGE TRADED FD
DJ GLBL DIVID
33734X200
2000
75922
SH
SOLE
0
0
75922
FIRST TR EXCHANGE TRADED FD
DJ INTERNT IDX
33733E302
40785
371179
SH
SOLE
0
0
371179
FIRST TR EXCHANGE TRADED FD
DORSEY WRIGHT
33738R878
24859
968304
SH
SOLE
0
0
968304
FIRST TR EXCHANGE TRADED FD
DORSEY WRIGHT
33738R886
16384
736369
SH
SOLE
0
0
736369
FIRST TR EXCHANGE TRADED FD
DORSEY WRT 5 ETF
33738R605
31434
1140160
SH
SOLE
0
0
1140160
FIRST TR EXCHANGE TRADED FD
ENERGY ALPHADX
33734X127
935
60406
SH
SOLE
0
0
60406
FIRST TR EXCHANGE TRADED FD
FINLS ALPHADEX
33734X135
17059
544676
SH
SOLE
0
0
544676
FIRST TR EXCHANGE TRADED FD
FIRST TR ENH NEW
33739Q408
14526
242181
SH
SOLE
0
0
242181
FIRST TR EXCHANGE TRADED FD
FIRST TR TA HIYL
33738D408
4356
89682
SH
SOLE
0
0
89682
FIRST TR EXCHANGE TRADED FD
FST LOW OPPT EFT
33739Q200
17390
336743
SH
SOLE
0
0
336743
FIRST TR EXCHANGE TRADED FD
FT STRG INCM ETF
33739Q309
1036
20265
SH
SOLE
0
0
20265
FIRST TR EXCHANGE TRADED FD
GBL WND ENRG ETF
33736G106
145
10932
SH
SOLE
0
0
10932
FIRST TR EXCHANGE TRADED FD
HLTH CARE ALPH
33734X143
18640
267055
SH
SOLE
0
0
267055
FIRST TR EXCHANGE TRADED FD
INDLS PROD DUR
33734X150
28086
691940
SH
SOLE
0
0
691940
FIRST TR EXCHANGE TRADED FD
MATERIALS ALPH
33734X168
1859
42405
SH
SOLE
0
0
42405
FIRST TR EXCHANGE TRADED FD
MULTI ASSET DI
33738R100
18214
958135
SH
SOLE
0
0
958135
FIRST TR EXCHANGE TRADED FD
NASD TECH DIV
33738R118
4524
128532
SH
SOLE
0
0
128532
FIRST TR EXCHANGE TRADED FD
NASDAQ 100 EX
33733E401
4592
94475
SH
SOLE
0
0
94475
FIRST TR EXCHANGE TRADED FD
NASDAQ BK ETF
33738R860
24515
834992
SH
SOLE
0
0
834992
FIRST TR EXCHANGE TRADED FD
NAT GAS ETF
33733E807
758
33265
SH
SOLE
0
0
33265
FIRST TR EXCHANGE TRADED FD
NO AMER ENERGY
33738D101
11375
463145
SH
SOLE
0
0
463145
FIRST TR EXCHANGE TRADED FD
NY ARCA BIOTECH
33733E203
7237
58095
SH
SOLE
0
0
58095
FIRST TR EXCHANGE TRADED FD
RBA INDL ETF
33738R704
641
23397
SH
SOLE
0
0
23397
FIRST TR EXCHANGE TRADED FD
RISNG DIVD ACHIV
33738R506
5728
191692
SH
SOLE
0
0
191692
FIRST TR EXCHANGE TRADED FD
SENIOR LN FD
33738D309
12824
266945
SH
SOLE
0
0
266945
FIRST TR EXCHANGE TRADED FD
SSI STRG ETF
33739Q507
11130
388475
SH
SOLE
0
0
388475
FIRST TR EXCHANGE TRADED FD
TECH ALPHADEX
33734X176
16122
314113
SH
SOLE
0
0
314113
FIRST TR EXCHANGE TRADED FD
US EQTY OPPT ETF
336920103
4797
70297
SH
SOLE
0
0
70297
FIRST TR EXCHANGE TRADED FD
UTILITIES ALPH
33734X184
1511
58053
SH
SOLE
0
0
58053
FIRST TR EXCHANGE TRADED FD
WTR ETF
33733B100
2470
50708
SH
SOLE
0
0
50708
FIRST TR EXCHANGE-TRADED FD
PFD SECS INC ETF
33739E108
22806
1139729
SH
SOLE
0
0
1139729
FIRST TR EXCHNG TRADED FD VI
TCW OPPORTUNIS
33740F805
790
15570
SH
SOLE
0
0
15570
FIRST TR EXCNGE TRD ALPHADEX
MID CP GR ALPH
33737M102
536
13685
SH
SOLE
0
0
13685
FIRST TR EXCNGE TRD ALPHADEX
SML CP GRW ALP
33737M300
1994
46916
SH
SOLE
0
0
46916
FIRST TR FTSE EPRA/NAREIT DE
COM
33736N101
1831
40265
SH
SOLE
0
0
40265
FIRST TR HIGH INCOME L/S FD
COM
33738E109
737
44517
SH
SOLE
0
0
44517
FIRST TR INTER DUR PFD & IN
COM
33718W103
742
30455
SH
SOLE
0
0
30455
FIRST TR LRG CP GRWTH ALPHAD
COM SHS
33735K108
2207
36075
SH
SOLE
0
0
36075
FIRST TR LRG CP VL ALPHADEX
COM SHS
33735J101
24395
446550
SH
SOLE
0
0
446550
FIRST TR LRGE CP CORE ALPHA
COM SHS
33734K109
21464
366656
SH
SOLE
0
0
366656
FIRST TR MID CAP CORE ALPHAD
COM SHS
33735B108
24021
365503
SH
SOLE
0
0
365503
FIRST TR MLP & ENERGY INCOME
COM
33739B104
3772
241055
SH
SOLE
0
0
241055
FIRST TR MORNINGSTAR DIV LEA
SHS
336917109
14690
488189
SH
SOLE
0
0
488189
FIRST TR MULTI CAP VALUE ALP
COM SHS
33733F101
2521
38405
SH
SOLE
0
0
38405
FIRST TR MULTI CP VAL ALPHA
COM SHS
33733C108
5141
90229
SH
SOLE
0
0
90229
FIRST TR NASDAQ ABA CMNTY BK
UT COM SHS ETF
33736Q104
5689
108528
SH
SOLE
0
0
108528
FIRST TR NASDAQ100 TECH INDE
SHS
337345102
31557
438667
SH
SOLE
0
0
438667
FIRST TR S&P REIT INDEX FD
COM
33734G108
793
34043
SH
SOLE
0
0
34043
FIRST TR SML CP CORE ALPHA F
COM SHS
33734Y109
16318
266761
SH
SOLE
0
0
266761
FIRST TR SR FLG RTE INCM FD
COM
33733U108
357
27686
SH
SOLE
0
0
27686
FIRST TR STOXX EURO DIV FD
COMMON SHS
33735T109
1005
73229
SH
SOLE
0
0
73229
FIRST TR VALUE LINE DIVID IN
SHS
33734H106
46098
1493771
SH
SOLE
0
0
1493771
FIRST TR/ABERDEEN EMERG OPT
COM
33731K102
441
27050
SH
SOLE
0
0
27050
FIRST TRUST SPECIALTY FINANC
COM BEN INTR
33733G109
875
142469
SH
SOLE
0
0
142469
FIRSTENERGY CORP
COM
337932107
1700
55520
SH
SOLE
0
0
55520
FIRSTHAND TECH VALUE FD INC
COM
33766Y100
99
11000
SH
SOLE
0
0
11000
FIRSTSERVICE CORP NEW
SUB VTG SH
33767E103
738
10555
SH
SOLE
0
0
10555
FISERV INC
COM
337738108
9790
74656
SH
SOLE
0
0
74656
FITBIT INC
CL A
33812L102
492
86233
SH
SOLE
0
0
86233
FIVE BELOW INC
COM
33829M101
1370
20663
SH
SOLE
0
0
20663
FLAHERTY&CRMN PFD SEC INCOM
COM
338478100
2863
139934
SH
SOLE
0
0
139934
FLEETCOR TECHNOLOGIES INC
COM
339041105
933
4846
SH
SOLE
0
0
4846
FLEX LTD
ORD
Y2573F102
678
37693
SH
SOLE
0
0
37693
FLEXION THERAPEUTICS INC
COM
33938J106
1782
71155
SH
SOLE
0
0
71155
FLEXSHARES TR
IBOXX 3R TARGT
33939L506
3688
151438
SH
SOLE
0
0
151438
FLEXSHARES TR
IBOXX 5YR TRGT
33939L605
360
14410
SH
SOLE
0
0
14410
FLEXSHARES TR
INTL QLTDV IDX
33939L837
391
14599
SH
SOLE
0
0
14599
FLEXSHARES TR
M STAR DEV MKT
33939L803
1272
18386
SH
SOLE
0
0
18386
FLEXSHARES TR
MORNSTAR UPSTR
33939L407
303
9115
SH
SOLE
0
0
9115
FLEXSHARES TR
QUALT DIVD IDX
33939L860
1888
41921
SH
SOLE
0
0
41921
FLIR SYS INC
COM
302445101
11068
237401
SH
SOLE
0
0
237401
FLOWERS FOODS INC
COM
343498101
1872
96958
SH
SOLE
0
0
96958
FLOWSERVE CORP
COM
34354P105
1156
27448
SH
SOLE
0
0
27448
FLUOR CORP NEW
COM
343412102
960
18596
SH
SOLE
0
0
18596
FNB CORP PA
COM
302520101
1677
121366
SH
SOLE
0
0
121366
FOOT LOCKER INC
COM
344849104
1603
34185
SH
SOLE
0
0
34185
FORD MTR CO DEL
COM PAR $0.01
345370860
20449
1637252
SH
SOLE
0
0
1637252
FORD MTR CO DEL
COM PAR $0.01
345370860
13
22800
SH
Call
SOLE
0
0
0
FORD MTR CO DEL
COM PAR $0.01
345370860
48
41000
SH
Call
SOLE
0
0
0
FOREST CITY RLTY TR INC
COM CL A
345605109
1013
42024
SH
SOLE
0
0
42024
FORESTAR GROUP INC
NOTE 3.750% 3/0
346232AB7
17
17000
PRN
SOLE
0
0
17000
FORTINET INC
COM
34959E109
247
5647
SH
SOLE
0
0
5647
FORTIS INC
COM
349553107
572
15585
SH
SOLE
0
0
15585
FORTIVE CORP
COM
34959J108
1639
22648
SH
SOLE
0
0
22648
FORTRESS TRANS INFRST INVS L
COM REP LTD LIAB
34960P101
711
35689
SH
SOLE
0
0
35689
FORTUNA SILVER MINES INC
COM
349915108
67
12833
SH
SOLE
0
0
12833
FORTUNE BRANDS HOME & SEC IN
COM
34964C106
812
11859
SH
SOLE
0
0
11859
FOUR CORNERS PPTY TR INC
COM
35086T109
780
30331
SH
SOLE
0
0
30331
FQF TR
O SHS FTSE EUR
351680848
401
15755
SH
SOLE
0
0
15755
FQF TR
OSHARS FTSE US
351680855
4298
134678
SH
SOLE
0
0
134678
FRANCO NEVADA CORP
COM
351858105
1561
19523
SH
SOLE
0
0
19523
FRANKLIN FINL NETWORK INC
COM
35352P104
8143
238807
SH
SOLE
0
0
238807
FRANKLIN RES INC
COM
354613101
2372
54745
SH
SOLE
0
0
54745
FRANKLIN STREET PPTYS CORP
COM
35471R106
1711
159297
SH
SOLE
0
0
159297
FRANKLIN UNVL TR
SH BEN INT
355145103
90
12500
SH
SOLE
0
0
12500
FREEPORT-MCMORAN INC
CL B
35671D857
3984
210146
SH
SOLE
0
0
210146
FRESENIUS MED CARE AG&CO KGA
SPONSORED ADR
358029106
264
5020
SH
SOLE
0
0
5020
FRONTIER COMMUNICATIONS CORP
COM NEW
35906A306
1595
235880
SH
SOLE
0
0
235880
FS INVT CORP
COM
302635107
1190
161861
SH
SOLE
0
0
161861
FULTON FINL CORP PA
COM
360271100
3917
218841
SH
SOLE
0
0
218841
GABELLI DIVD & INCOME TR
COM
36242H104
10867
464206
SH
SOLE
0
0
464206
GABELLI EQUITY TR INC
COM
362397101
1901
307184
SH
SOLE
0
0
307184
GABELLI GLB SML & MD CP VAL
COM
36249W104
403
31653
SH
SOLE
0
0
31653
GALLAGHER ARTHUR J & CO
COM
363576109
1215
19204
SH
SOLE
0
0
19204
GAMCO GLOBAL GOLD NAT RES &
COM SH BEN INT
36465A109
2229
427804
SH
SOLE
0
0
427804
GAMCO NAT RES GOLD & INCOME
SH BEN INT
36465E101
157
23340
SH
SOLE
0
0
23340
GAMING & LEISURE PPTYS INC
COM
36467J108
935
25277
SH
SOLE
0
0
25277
GAP INC DEL
COM
364760108
1446
42449
SH
SOLE
0
0
42449
GARMIN LTD
SHS
H2906T109
4364
73259
SH
SOLE
0
0
73259
GARTNER INC
COM
366651107
291
2360
SH
SOLE
0
0
2360
GASLOG LTD
SHS
G37585109
522
23439
SH
SOLE
0
0
23439
GASTAR EXPL INC NEW
COM
36729W202
174
165675
SH
SOLE
0
0
165675
GATX CORP
COM
361448103
213
3429
SH
SOLE
0
0
3429
GCP APPLIED TECHNOLOGIES INC
COM
36164Y101
1296
40621
SH
SOLE
0
0
40621
GDL FUND
COM SH BEN IT
361570104
146
15000
SH
SOLE
0
0
15000
GENERAC HLDGS INC
COM
368736104
578
11669
SH
SOLE
0
0
11669
GENERAL AMERN INVS INC
COM
368802104
286
8326
SH
SOLE
0
0
8326
GENERAL DYNAMICS CORP
COM
369550108
14665
72075
SH
SOLE
0
0
72075
GENERAL ELECTRIC CO
COM
369604103
31898
1827965
SH
SOLE
0
0
1827965
GENERAL ELECTRIC CO
COM
369604103
232
30500
SH
Put
SOLE
0
0
30500
GENERAL ELECTRIC CO
COM
369604103
114
14900
SH
Put
SOLE
0
0
14900
GENERAL ELECTRIC CO
COM
369604103
21
12600
SH
Put
SOLE
0
0
12600
GENERAL MTRS CO
COM
37045V100
7824
190876
SH
SOLE
0
0
190876
GENESEE & WYO INC
CL A
371559105
338
4288
SH
SOLE
0
0
4288
GENESIS ENERGY L P
UNIT LTD PARTN
371927104
5821
260446
SH
SOLE
0
0
260446
GENTEX CORP
COM
371901109
2180
104050
SH
SOLE
0
0
104050
GENUINE PARTS CO
COM
372460105
6678
70288
SH
SOLE
0
0
70288
GENWORTH FINL INC
COM CL A
37247D106
171
55077
SH
SOLE
0
0
55077
GEO GROUP INC NEW
COM
36162J106
252
10667
SH
SOLE
0
0
10667
GERDAU S A
SPON ADR REP PFD
373737105
88
23775
SH
SOLE
0
0
23775
GERON CORP
COM
374163103
153
85116
SH
SOLE
0
0
85116
GILDAN ACTIVEWEAR INC
COM
375916103
433
13398
SH
SOLE
0
0
13398
GILEAD SCIENCES INC
COM
375558103
20590
287415
SH
SOLE
0
0
287415
GILEAD SCIENCES INC
COM
375558103
6
10500
SH
Call
SOLE
0
0
0
GILEAD SCIENCES INC
COM
375558103
8
23500
SH
Call
SOLE
0
0
0
GILEAD SCIENCES INC
COM
375558103
77
12300
SH
Put
SOLE
0
0
12300
GLACIER BANCORP INC NEW
COM
37637Q105
786
19951
SH
SOLE
0
0
19951
GLAXOSMITHKLINE PLC
SPONSORED ADR
37733W105
6589
185760
SH
SOLE
0
0
185760
GLOBAL BLOOD THERAPEUTICS IN
COM
37890U108
304
7725
SH
SOLE
0
0
7725
GLOBAL MED REIT INC
COM NEW
37954A204
217
26522
SH
SOLE
0
0
26522
GLOBAL NET LEASE INC
COM NEW
379378201
821
39886
SH
SOLE
0
0
39886
GLOBAL PARTNERS LP
COM UNITS
37946R109
433
25951
SH
SOLE
0
0
25951
GLOBAL PMTS INC
COM
37940X102
749
7473
SH
SOLE
0
0
7473
GLOBAL X FDS
CONSCIOUS COS
37954Y731
3072
158162
SH
SOLE
0
0
158162
GLOBAL X FDS
GB MSCI AR ETF
37950E259
14569
412606
SH
SOLE
0
0
412606
GLOBAL X FDS
GLB X MLP ENRG I
37950E226
781
57460
SH
SOLE
0
0
57460
GLOBAL X FDS
GLB X SUPERDIV
37950E549
3842
176385
SH
SOLE
0
0
176385
GLOBAL X FDS
GLBL X MLP ETF
37950E473
143
14454
SH
SOLE
0
0
14454
GLOBAL X FDS
GLOBAL X SILVER
37954Y848
374
11447
SH
SOLE
0
0
11447
GLOBAL X FDS
LITHIUM BTRY ETF
37954Y855
803
20720
SH
SOLE
0
0
20720
GLOBAL X FDS
RBTCS ARTFL INTE
37954Y715
1128
47577
SH
SOLE
0
0
47577
GLOBAL X FDS
SOCIAL MED ETF
37950E416
376
11406
SH
SOLE
0
0
11406
GLOBALSTAR INC
COM
378973408
37
28000
SH
SOLE
0
0
28000
GNC HLDGS INC
COM CL A
36191G107
377
102260
SH
SOLE
0
0
102260
GOGO INC
COM
38046C109
214
18945
SH
SOLE
0
0
18945
GOGO INC
NOTE 3.750% 3/0
38046CAB5
23
25000
PRN
SOLE
0
0
25000
GOLAR LNG LTD BERMUDA
SHS
G9456A100
440
14765
SH
SOLE
0
0
14765
GOLAR LNG PARTNERS LP
COM UNIT LPI
Y2745C102
446
19541
SH
SOLE
0
0
19541
GOLD FIELDS LTD NEW
SPONSORED ADR
38059T106
43
10060
SH
SOLE
0
0
10060
GOLDCORP INC NEW
COM
380956409
387
30340
SH
SOLE
0
0
30340
GOLDFIELD CORP
COM
381370105
55
11199
SH
SOLE
0
0
11199
GOLDMAN SACHS BDC INC
SHS
38147U107
468
21083
SH
SOLE
0
0
21083
GOLDMAN SACHS ETF TR
ACTIVEBETA EME
381430206
17244
481562
SH
SOLE
0
0
481562
GOLDMAN SACHS ETF TR
ACTIVEBETA INT
381430107
861
28710
SH
SOLE
0
0
28710
GOLDMAN SACHS ETF TR
EQUITY ETF
381430503
35568
666574
SH
SOLE
0
0
666574
GOLDMAN SACHS GROUP INC
COM
38141G104
11132
43691
SH
SOLE
0
0
43691
GOLDMAN SACHS MLP ENERGY REN
COM
38148G107
557
90514
SH
SOLE
0
0
90514
GOLDMAN SACHS MLP INC OPP FD
COM SHS
38147W103
213
23873
SH
SOLE
0
0
23873
GOLUB CAP BDC INC
COM
38173M102
301
16565
SH
SOLE
0
0
16565
GOODYEAR TIRE & RUBR CO
COM
382550101
1128
34927
SH
SOLE
0
0
34927
GOPRO INC
CL A
38268T103
117
15401
SH
SOLE
0
0
15401
GOVERNMENT PPTYS INCOME TR
COM SHS BEN INT
38376A103
1164
62771
SH
SOLE
0
0
62771
GRACE W R & CO DEL NEW
COM
38388F108
17128
244230
SH
SOLE
0
0
244230
GRACO INC
COM
384109104
1067
23599
SH
SOLE
0
0
23599
GRAHAM HLDGS CO
COM
384637104
2630
4710
SH
SOLE
0
0
4710
GRAINGER W W INC
COM
384802104
1050
4443
SH
SOLE
0
0
4443
GRAMERCY PPTY TR
COM NEW
385002308
351
13172
SH
SOLE
0
0
13172
GRAN TIERRA ENERGY INC
COM
38500T101
62
23015
SH
SOLE
0
0
23015
GRANITE CONSTR INC
COM
387328107
2137
33694
SH
SOLE
0
0
33694
GRAY TELEVISION INC
COM
389375106
503
30000
SH
SOLE
0
0
30000
GREAT PLAINS ENERGY INC
COM
391164100
1909
59222
SH
SOLE
0
0
59222
GREEN PLAINS PARTNERS LP
COM REP PTR IN
393221106
619
33076
SH
SOLE
0
0
33076
GREENBRIER COS INC
COM
393657101
456
8556
SH
SOLE
0
0
8556
GREIF INC
CL A
397624107
1473
24319
SH
SOLE
0
0
24319
GROUPE CGI INC
CL A SUB VTG
39945C109
344
6329
SH
SOLE
0
0
6329
GROUPON INC
COM
399473107
278
54550
SH
SOLE
0
0
54550
GRUBHUB INC
COM
400110102
202
2820
SH
SOLE
0
0
2820
GSV CAP CORP
COM
36191J101
143
26232
SH
SOLE
0
0
26232
GUARANTY BANCORP DEL
COM NEW
40075T607
213
7688
SH
SOLE
0
0
7688
GUGGENHEIM ENHNCD EQTY INCM
COM
40167B100
1464
164537
SH
SOLE
0
0
164537
GUGGENHEIM STRATEGIC OPP FD
COM SBI
40167F101
946
43831
SH
SOLE
0
0
43831
GUGGENHEIM TAXABLE MUN MNGD
COM
401664107
497
21870
SH
SOLE
0
0
21870
GW PHARMACEUTICALS PLC
ADS
36197T103
577
4371
SH
SOLE
0
0
4371
H & E EQUIPMENT SERVICES INC
COM
404030108
252
6201
SH
SOLE
0
0
6201
HALLIBURTON CO
COM
406216101
29551
604682
SH
SOLE
0
0
604682
HANCOCK HLDG CO
COM
410120109
2234
45129
SH
SOLE
0
0
45129
HANCOCK JOHN FINL OPPTYS FD
SH BEN INT NEW
409735206
5062
128714
SH
SOLE
0
0
128714
HANCOCK JOHN INCOME SECS TR
COM
410123103
349
23493
SH
SOLE
0
0
23493
HANCOCK JOHN PFD INCOME FD
SH BEN INT
41013W108
486
22685
SH
SOLE
0
0
22685
HANCOCK JOHN PFD INCOME FD I
COM
41013X106
383
17820
SH
SOLE
0
0
17820
HANCOCK JOHN PFD INCOME FD I
COM
41021P103
483
25763
SH
SOLE
0
0
25763
HANCOCK JOHN PREMUIM DIV FD
COM SH BEN INT
41013T105
1306
76219
SH
SOLE
0
0
76219
HANCOCK JOHN TAX-ADV DIV INC
COM
41013V100
4849
196633
SH
SOLE
0
0
196633
HANESBRANDS INC
COM
410345102
4974
237889
SH
SOLE
0
0
237889
HANOVER INS GROUP INC
COM
410867105
1816
16799
SH
SOLE
0
0
16799
HARLEY DAVIDSON INC
COM
412822108
942
18506
SH
SOLE
0
0
18506
HARMONIC INC
COM
413160102
93
22200
SH
SOLE
0
0
22200
HARRIS CORP DEL
COM
413875105
9374
66176
SH
SOLE
0
0
66176
HARTFORD FINL SVCS GROUP INC
COM
416515104
1873
33283
SH
SOLE
0
0
33283
HASBRO INC
COM
418056107
2959
32554
SH
SOLE
0
0
32554
HAWAIIAN ELEC INDUSTRIES
COM
419870100
467
12912
SH
SOLE
0
0
12912
HCA HEALTHCARE INC
COM
40412C101
4091
46574
SH
SOLE
0
0
46574
HCI GROUP INC
NOTE 3.875% 3/1
40416EAB9
31
32000
PRN
SOLE
0
0
32000
HCP INC
COM
40414L109
978
37502
SH
SOLE
0
0
37502
HD SUPPLY HLDGS INC
COM
40416M105
1225
30606
SH
SOLE
0
0
30606
HEALTHCARE RLTY TR
COM
421946104
477
14837
SH
SOLE
0
0
14837
HEALTHCARE SVCS GRP INC
COM
421906108
5285
100247
SH
SOLE
0
0
100247
HEALTHCARE TR AMER INC
CL A NEW
42225P501
2892
96267
SH
SOLE
0
0
96267
HEALTHEQUITY INC
COM
42226A107
3963
84933
SH
SOLE
0
0
84933
HECLA MNG CO
COM
422704106
350
88097
SH
SOLE
0
0
88097
HEICO CORP NEW
COM
422806109
1097
11629
SH
SOLE
0
0
11629
HENRY JACK & ASSOC INC
COM
426281101
2292
19599
SH
SOLE
0
0
19599
HERCULES CAPITAL INC
COM
427096508
242
18476
SH
SOLE
0
0
18476
HERITAGE COMMERCE CORP
COM
426927109
471
30774
SH
SOLE
0
0
30774
HERSHEY CO
COM
427866108
4450
39200
SH
SOLE
0
0
39200
HESS CORP
COM
42809H107
913
19237
SH
SOLE
0
0
19237
HEWLETT PACKARD ENTERPRISE C
COM
42824C109
1496
104175
SH
SOLE
0
0
104175
HFF INC
CL A
40418F108
676
13890
SH
SOLE
0
0
13890
HI-CRUSH PARTNERS LP
COM UNIT LTD
428337109
2284
213493
SH
SOLE
0
0
213493
HIGHLAND FLOATNG RATE OPPRT
SHS BEN INT
43010E404
1656
106835
SH
SOLE
0
0
106835
HILL ROM HLDGS INC
COM
431475102
274
3253
SH
SOLE
0
0
3253
HILLENBRAND INC
COM
431571108
595
13318
SH
SOLE
0
0
13318
HILLTOP HOLDINGS INC
COM
432748101
202
7990
SH
SOLE
0
0
7990
HMS HLDGS CORP
COM
40425J101
184
10843
SH
SOLE
0
0
10843
HOLLYFRONTIER CORP
COM
436106108
4398
85872
SH
SOLE
0
0
85872
HOLOGIC INC
COM
436440101
368
8610
SH
SOLE
0
0
8610
HOME BANCORP INC
COM
43689E107
2374
54929
SH
SOLE
0
0
54929
HOME BANCSHARES INC
COM
436893200
466
20057
SH
SOLE
0
0
20057
HOME DEPOT INC
COM
437076102
93967
495765
SH
SOLE
0
0
495765
HOMETOWN BANKSHARES CORP
COM
43787N108
250
22348
SH
SOLE
0
0
22348
HONEYWELL INTL INC
COM
438516106
27521
179445
SH
SOLE
0
0
179445
HOPE BANCORP INC
COM
43940T109
214
11699
SH
SOLE
0
0
11699
HORIZON GLOBAL CORP
COM
44052W104
1633
116473
SH
SOLE
0
0
116473
HORIZONS ETF TR I
HRZNS S&P500 COV
44053G603
1465
29122
SH
SOLE
0
0
29122
HORMEL FOODS CORP
COM
440452100
9836
270302
SH
SOLE
0
0
270302
HORNBECK OFFSHORE SVCS INC N
COM
440543106
81
25900
SH
SOLE
0
0
25900
HOSPITALITY PPTYS TR
COM SH BEN INT
44106M102
537
17979
SH
SOLE
0
0
17979
HOST HOTELS & RESORTS INC
COM
44107P104
216
10884
SH
SOLE
0
0
10884
HOVNANIAN ENTERPRISES INC
CL A
442487203
39
11537
SH
SOLE
0
0
11537
HP INC
COM
40434L105
3440
163752
SH
SOLE
0
0
163752
HSBC HLDGS PLC
ADR A 1/40PF A
404280604
286
11063
SH
SOLE
0
0
11063
HSBC HLDGS PLC
SPON ADR NEW
404280406
1450
28087
SH
SOLE
0
0
28087
HUBBELL INC
COM
443510607
354
2614
SH
SOLE
0
0
2614
HUDSON PAC PPTYS INC
COM
444097109
634
18507
SH
SOLE
0
0
18507
HUMANA INC
COM
444859102
1120
4513
SH
SOLE
0
0
4513
HUNT J B TRANS SVCS INC
COM
445658107
1172
10191
SH
SOLE
0
0
10191
HUNTINGTON BANCSHARES INC
COM
446150104
4175
286754
SH
SOLE
0
0
286754
HUNTINGTON INGALLS INDS INC
COM
446413106
2060
8735
SH
SOLE
0
0
8735
HUNTSMAN CORP
COM
447011107
436
13105
SH
SOLE
0
0
13105
IAC INTERACTIVECORP
COM
44919P508
508
4157
SH
SOLE
0
0
4157
IAMGOLD CORP
COM
450913108
82
14000
SH
SOLE
0
0
14000
IBERIABANK CORP
COM
450828108
3136
40462
SH
SOLE
0
0
40462
ICON PLC
SHS
G4705A100
2608
23254
SH
SOLE
0
0
23254
ICU MED INC
COM
44930G107
10681
49448
SH
SOLE
0
0
49448
IDACORP INC
COM
451107106
268
2931
SH
SOLE
0
0
2931
IDEX CORP
COM
45167R104
394
2983
SH
SOLE
0
0
2983
IDEXX LABS INC
COM
45168D104
2098
13418
SH
SOLE
0
0
13418
IGI LABORATORIES INC
NOTE 3.750%12/1
449575AB5
218
250000
PRN
SOLE
0
0
250000
II VI INC
COM
902104108
1177
25075
SH
SOLE
0
0
25075
ILLINOIS TOOL WKS INC
COM
452308109
19723
118189
SH
SOLE
0
0
118189
IMMUNOGEN INC
COM
45253H101
77
12084
SH
SOLE
0
0
12084
IMPERIAL OIL LTD
COM NEW
453038408
501
16045
SH
SOLE
0
0
16045
INCYTE CORP
COM
45337C102
203
2142
SH
SOLE
0
0
2142
INDEPENDENCE RLTY TR INC
COM
45378A106
165
16400
SH
SOLE
0
0
16400
INDEXIQ ETF TR
HDGD FTSE INTL
45409B560
457
21131
SH
SOLE
0
0
21131
INDEXIQ ETF TR
HEDGE MLTI ETF
45409B107
2221
72959
SH
SOLE
0
0
72959
INDEXIQ ETF TR
IQ CHAIKIN US
45409B396
3050
108731
SH
SOLE
0
0
108731
INDEXIQ ETF TR
IQ ENCH BD US
45409B487
225
11521
SH
SOLE
0
0
11521
INDEXIQ ETF TR
IQ ENCH COR PL
45409B479
1108
55524
SH
SOLE
0
0
55524
INDEXIQ ETF TR
IQ MRGR ARB ETF
45409B800
1075
34612
SH
SOLE
0
0
34612
INDEXIQ ETF TR
US RL EST SMCP
45409B628
7404
281286
SH
SOLE
0
0
281286
INDIA FD INC
COM
454089103
273
10455
SH
SOLE
0
0
10455
INFOSYS LTD
SPONSORED ADR
456788108
344
21227
SH
SOLE
0
0
21227
INFRAREIT INC
COM
45685L100
781
42030
SH
SOLE
0
0
42030
ING GROEP N V
SPONSORED ADR
456837103
979
53055
SH
SOLE
0
0
53055
INGERSOLL-RAND PLC
SHS
G47791101
16819
188562
SH
SOLE
0
0
188562
INGREDION INC
COM
457187102
2101
15026
SH
SOLE
0
0
15026
INNOVATOR ETFS TR
IBD 50 ETF
45782C102
4474
134845
SH
SOLE
0
0
134845
INOVALON HLDGS INC
COM CL A
45781D101
290
19351
SH
SOLE
0
0
19351
INSTALLED BLDG PRODS INC
COM
45780R101
385
5075
SH
SOLE
0
0
5075
INTEL CORP
COM
458140100
48383
1048163
SH
SOLE
0
0
1048163
INTELSAT S A
COM
L5140P101
44
12950
SH
SOLE
0
0
12950
INTERACTIVE BROKERS GROUP IN
COM
45841N107
4069
68721
SH
SOLE
0
0
68721
INTERCONTINENTAL EXCHANGE IN
COM
45866F104
17792
252150
SH
SOLE
0
0
252150
INTERNATIONAL BANCSHARES COR
COM
459044103
679
17111
SH
SOLE
0
0
17111
INTERNATIONAL BUSINESS MACHS
COM
459200101
23484
153063
SH
SOLE
0
0
153063
INTERNATIONAL GAME TECHNOLOG
SHS USD
G4863A108
228
8609
SH
SOLE
0
0
8609
INTERPUBLIC GROUP COS INC
COM
460690100
2075
102930
SH
SOLE
0
0
102930
INTL PAPER CO
COM
460146103
5648
97477
SH
SOLE
0
0
97477
INTREPID POTASH INC
COM
46121Y102
695
146000
SH
SOLE
0
0
146000
INTREXON CORP
COM
46122T102
716
62170
SH
SOLE
0
0
62170
INTUIT
COM
461202103
1102
6987
SH
SOLE
0
0
6987
INTUITIVE SURGICAL INC
COM NEW
46120E602
10056
27556
SH
SOLE
0
0
27556
INVESCO BD FD
COM
46132L107
295
14843
SH
SOLE
0
0
14843
INVESCO CALIF VALUE MUN INC
COM
46132H106
304
24189
SH
SOLE
0
0
24189
INVESCO DYNAMIC CR OPP FD
COM
46132R104
1243
106141
SH
SOLE
0
0
106141
INVESCO LTD
SHS
G491BT108
873
23880
SH
SOLE
0
0
23880
INVESCO MORTGAGE CAPITAL INC
COM
46131B100
356
19954
SH
SOLE
0
0
19954
INVESCO MUN TR
COM
46131J103
241
19267
SH
SOLE
0
0
19267
INVESCO MUNI INCOME OPP TRST
COM
46132X101
1262
157713
SH
SOLE
0
0
157713
INVESCO PA VALUE MUN INCOME
COM
46132K109
127
10422
SH
SOLE
0
0
10422
INVESCO QUALITY MUNI INC TRS
COM
46133G107
1398
111717
SH
SOLE
0
0
111717
INVESCO TR INVT GRADE MUNS
COM
46131M106
794
60219
SH
SOLE
0
0
60219
INVESCO VALUE MUN INCOME TR
COM
46132P108
1932
129683
SH
SOLE
0
0
129683
INVESTORS BANCORP INC NEW
COM
46146L101
491
35407
SH
SOLE
0
0
35407
INVIVO THERAPEUTICS HLDGS CO
COM NEW
46186M209
15
18876
SH
SOLE
0
0
18876
ION GEOPHYSICAL CORP
COM NEW
462044207
316
15996
SH
SOLE
0
0
15996
IONIS PHARMACEUTICALS INC
COM
462222100
881
17518
SH
SOLE
0
0
17518
IPG PHOTONICS CORP
COM
44980X109
396
1849
SH
SOLE
0
0
1849
IRIDIUM COMMUNICATIONS INC
COM
46269C102
6449
546537
SH
SOLE
0
0
546537
IRIDIUM COMMUNICATIONS INC
PERP PFD CNV B
46269C409
1039
2501
SH
SOLE
0
0
2501
IROBOT CORP
COM
462726100
226
2943
SH
SOLE
0
0
2943
IRON MTN INC NEW
COM
46284V101
1404
37208
SH
SOLE
0
0
37208
IRONWOOD PHARMACEUTICALS INC
COM CL A
46333X108
172
11483
SH
SOLE
0
0
11483
ISHARES GOLD TRUST
ISHARES
464285105
16011
1279838
SH
SOLE
0
0
1279838
ISHARES INC
CORE MSCI EMKT
46434G103
47405
833141
SH
SOLE
0
0
833141
ISHARES INC
JP MRG EM CRP BD
464286251
4008
78613
SH
SOLE
0
0
78613
ISHARES INC
MIN VOL EMRG MKT
464286533
32265
531015
SH
SOLE
0
0
531015
ISHARES INC
MIN VOL GBL ETF
464286525
16496
195633
SH
SOLE
0
0
195633
ISHARES INC
MLT FCTR EMG MKT
46434G889
1756
35483
SH
SOLE
0
0
35483
ISHARES INC
MSCI AUST ETF
464286103
429
18535
SH
SOLE
0
0
18535
ISHARES INC
MSCI BRAZIL ETF
464286400
1261
31182
SH
SOLE
0
0
31182
ISHARES INC
MSCI EQUAL WEITE
464286681
1472
26552
SH
SOLE
0
0
26552
ISHARES INC
MSCI EURZONE ETF
464286608
5414
124807
SH
SOLE
0
0
124807
ISHARES INC
MSCI FRANCE ETF
464286707
440
14083
SH
SOLE
0
0
14083
ISHARES INC
MSCI GBL ETF NEW
46434G848
457
13194
SH
SOLE
0
0
13194
ISHARES INC
MSCI GERMANY ETF
464286806
3272
99078
SH
SOLE
0
0
99078
ISHARES INC
MSCI JPN ETF NEW
46434G822
6391
106644
SH
SOLE
0
0
106644
ISHARES INC
MSCI MEXICO ETF
464286822
382
7745
SH
SOLE
0
0
7745
ISHARES INC
MSCI MLY ETF NEW
46434G814
338
10245
SH
SOLE
0
0
10245
ISHARES INC
MSCI SPAIN ETF
464286764
214
6519
SH
SOLE
0
0
6519
ISHARES INC
MSCI STH KOR ETF
464286772
473
6316
SH
SOLE
0
0
6316
ISHARES INC
MSCI SWEDEN ETF
464286756
311
9163
SH
SOLE
0
0
9163
ISHARES INC
MSCI SWITZERLAND
464286749
344
9673
SH
SOLE
0
0
9673
ISHARES SILVER TRUST
ISHARES
46428Q109
4687
293107
SH
SOLE
0
0
293107
ISHARES SILVER TRUST
ISHARES
46428Q109
1
12800
SH
Call
SOLE
0
0
0
ISHARES TR
0-5 YR TIPS ETF
46429B747
1471
14729
SH
SOLE
0
0
14729
ISHARES TR
0-5YR HI YL CP
46434V407
4718
100103
SH
SOLE
0
0
100103
ISHARES TR
0-5YR INVT GR CP
46434V100
1346
26784
SH
SOLE
0
0
26784
ISHARES TR
1 3 YR CR BD ETF
464288646
45903
439089
SH
SOLE
0
0
439089
ISHARES TR
1 3 YR TREAS BD
464287457
18689
222890
SH
SOLE
0
0
222890
ISHARES TR
10+ YR CR BD ETF
464289511
373
5901
SH
SOLE
0
0
5901
ISHARES TR
10-20 YR TRS ETF
464288653
356
2614
SH
SOLE
0
0
2614
ISHARES TR
20 YR TR BD ETF
464287432
13923
109750
SH
SOLE
0
0
109750
ISHARES TR
3 7 YR TREAS BD
464288661
11079
90689
SH
SOLE
0
0
90689
ISHARES TR
A RATE CP BD ETF
46429B291
533
10090
SH
SOLE
0
0
10090
ISHARES TR
AGENCY BOND ETF
464288166
4501
39800
SH
SOLE
0
0
39800
ISHARES TR
AGGRES ALLOC ETF
464289859
263
4889
SH
SOLE
0
0
4889
ISHARES TR
ASIA 50 ETF
464288430
448
6783
SH
SOLE
0
0
6783
ISHARES TR
CALIF MUN BD ETF
464288356
599
10120
SH
SOLE
0
0
10120
ISHARES TR
CHINA LG-CAP ETF
464287184
2855
61841
SH
SOLE
0
0
61841
ISHARES TR
COHEN STEER REIT
464287564
8252
81450
SH
SOLE
0
0
81450
ISHARES TR
CONSER ALLOC ETF
464289883
1365
39386
SH
SOLE
0
0
39386
ISHARES TR
CONV BD ETF
46435G102
332
6018
SH
SOLE
0
0
6018
ISHARES TR
CORE 1 5 YR USD
46432F859
2998
60168
SH
SOLE
0
0
60168
ISHARES TR
CORE DIV GRWTH
46434V621
29616
851537
SH
SOLE
0
0
851537
ISHARES TR
CORE HIGH DV ETF
46429B663
25940
287776
SH
SOLE
0
0
287776
ISHARES TR
CORE MSCI EAFE
46432F842
149431
2261047
SH
SOLE
0
0
2261047
ISHARES TR
CORE MSCI EURO
46434V738
4599
91670
SH
SOLE
0
0
91670
ISHARES TR
CORE MSCI TOTAL
46432F834
27930
442771
SH
SOLE
0
0
442771
ISHARES TR
CORE S&P SCP ETF
464287804
137302
1787521
SH
SOLE
0
0
1787521
ISHARES TR
CORE S&P US GWT
464287671
6268
116579
SH
SOLE
0
0
116579
ISHARES TR
CORE S&P US VLU
464287663
788
14224
SH
SOLE
0
0
14224
ISHARES TR
CORE S&P500 ETF
464287200
159379
592781
SH
SOLE
0
0
592781
ISHARES TR
CORE TOTAL USD
46434V613
1956
38443
SH
SOLE
0
0
38443
ISHARES TR
CORE US AGGBD ET
464287226
169162
1547220
SH
SOLE
0
0
1547220
ISHARES TR
CUR HD EURZN ETF
46434V639
567
19029
SH
SOLE
0
0
19029
ISHARES TR
CUR HED MSCI GER
46434V704
438
15257
SH
SOLE
0
0
15257
ISHARES TR
DOW JONES US ETF
464287846
2702
20219
SH
SOLE
0
0
20219
ISHARES TR
EAFE GRWTH ETF
464288885
4979
61663
SH
SOLE
0
0
61663
ISHARES TR
EAFE SML CP ETF
464288273
14963
231977
SH
SOLE
0
0
231977
ISHARES TR
EAFE VALUE ETF
464288877
4141
75018
SH
SOLE
0
0
75018
ISHARES TR
EDGE MSCI USA VL
46432F388
8032
96052
SH
SOLE
0
0
96052
ISHARES TR
EUROPE ETF
464287861
1165
24659
SH
SOLE
0
0
24659
ISHARES TR
EXPONENTIAL TECH
46434V381
10665
300923
SH
SOLE
0
0
300923
ISHARES TR
FLTG RATE NT ETF
46429B655
16848
331514
SH
SOLE
0
0
331514
ISHARES TR
GL CLEAN ENE ETF
464288224
141
15127
SH
SOLE
0
0
15127
ISHARES TR
GL TIMB FORE ETF
464288174
707
9945
SH
SOLE
0
0
9945
ISHARES TR
GLB CNS DISC ETF
464288745
1651
15089
SH
SOLE
0
0
15089
ISHARES TR
GLB CNSM STP ETF
464288737
2023
19093
SH
SOLE
0
0
19093
ISHARES TR
GLB INFRASTR ETF
464288372
2923
64646
SH
SOLE
0
0
64646
ISHARES TR
GLOB HLTHCRE ETF
464287325
2428
21582
SH
SOLE
0
0
21582
ISHARES TR
GLOB INDSTRL ETF
464288729
1764
18995
SH
SOLE
0
0
18995
ISHARES TR
GLOB TELECOM ETF
464287275
1454
24029
SH
SOLE
0
0
24029
ISHARES TR
GLOB UTILITS ETF
464288711
1030
20789
SH
SOLE
0
0
20789
ISHARES TR
GLOBAL 100 ETF
464287572
368
3974
SH
SOLE
0
0
3974
ISHARES TR
GLOBAL ENERG ETF
464287341
2848
80120
SH
SOLE
0
0
80120
ISHARES TR
GLOBAL FINLS ETF
464287333
1988
28424
SH
SOLE
0
0
28424
ISHARES TR
GLOBAL MATER ETF
464288695
837
11943
SH
SOLE
0
0
11943
ISHARES TR
GLOBAL REIT ETF
46434V647
10273
393770
SH
SOLE
0
0
393770
ISHARES TR
GLOBAL TECH ETF
464287291
5860
38136
SH
SOLE
0
0
38136
ISHARES TR
GNMA BOND ETF
46429B333
2366
47813
SH
SOLE
0
0
47813
ISHARES TR
GRWT ALLOCAT ETF
464289867
12342
274749
SH
SOLE
0
0
274749
ISHARES TR
HDG MSCI EAFE
46434V803
7611
256394
SH
SOLE
0
0
256394
ISHARES TR
HDG MSCI JAPAN
46434V886
1105
33145
SH
SOLE
0
0
33145
ISHARES TR
IBONDS DEC18 ETF
46434VAA8
4526
180087
SH
SOLE
0
0
180087
ISHARES TR
IBONDS DEC19 ETF
46434VAU4
4980
200242
SH
SOLE
0
0
200242
ISHARES TR
IBONDS DEC20 ETF
46434VAQ3
4104
162148
SH
SOLE
0
0
162148
ISHARES TR
IBONDS DEC21 ETF
46434VBK5
3424
138047
SH
SOLE
0
0
138047
ISHARES TR
IBONDS DEC21 ETF
46435G789
3033
119326
SH
SOLE
0
0
119326
ISHARES TR
IBONDS DEC22 ETF
46434VBA7
2190
87674
SH
SOLE
0
0
87674
ISHARES TR
IBONDS DEC22 ETF
46435G755
2561
99755
SH
SOLE
0
0
99755
ISHARES TR
IBONDS DEC23 ETF
46434VAX8
3768
150315
SH
SOLE
0
0
150315
ISHARES TR
IBONDS DEC24 ETF
46434VBG4
1836
73304
SH
SOLE
0
0
73304
ISHARES TR
IBONDS DEC25 ETF
46434VBD1
995
39733
SH
SOLE
0
0
39733
ISHARES TR
IBONDS MAR18 ETF
46432FAW7
1323
51740
SH
SOLE
0
0
51740
ISHARES TR
IBONDS MAR20 ETF
46432FBC0
1016
38974
SH
SOLE
0
0
38974
ISHARES TR
IBONDS MAR23 ETF
46432FAZ0
326
12312
SH
SOLE
0
0
12312
ISHARES TR
IBONDS SEP18 ETF
46429B580
4074
160447
SH
SOLE
0
0
160447
ISHARES TR
IBONDS SEP19 ETF
46429B564
3969
156737
SH
SOLE
0
0
156737
ISHARES TR
IBONDS SEP20 ETF
46434V571
4474
176428
SH
SOLE
0
0
176428
ISHARES TR
IBOXX HI YD ETF
464288513
22434
257083
SH
SOLE
0
0
257083
ISHARES TR
IBOXX INV CP ETF
464287242
34710
285538
SH
SOLE
0
0
285538
ISHARES TR
INTL DEV RE ETF
464288489
2154
71815
SH
SOLE
0
0
71815
ISHARES TR
INTL PFD STK ETF
46429B135
1020
54695
SH
SOLE
0
0
54695
ISHARES TR
INTL QLTY FACTOR
46434V456
560
18879
SH
SOLE
0
0
18879
ISHARES TR
INTL SEL DIV ETF
464288448
6749
199727
SH
SOLE
0
0
199727
ISHARES TR
INTL TREA BD ETF
464288117
323
6467
SH
SOLE
0
0
6467
ISHARES TR
INTL VALUE FACTR
46435G409
6354
240425
SH
SOLE
0
0
240425
ISHARES TR
INTRM GOV CR ETF
464288612
3404
31014
SH
SOLE
0
0
31014
ISHARES TR
INTRMD CR BD ETF
464288638
11028
100975
SH
SOLE
0
0
100975
ISHARES TR
JPMORGAN USD EMG
464288281
14155
121916
SH
SOLE
0
0
121916
ISHARES TR
MBS ETF
464288588
8311
77974
SH
SOLE
0
0
77974
ISHARES TR
MICRO-CAP ETF
464288869
1970
20582
SH
SOLE
0
0
20582
ISHARES TR
MIN VOL EAFE ETF
46429B689
98495
1349611
SH
SOLE
0
0
1349611
ISHARES TR
MIN VOL EUROPE
46434V720
1215
47927
SH
SOLE
0
0
47927
ISHARES TR
MIN VOL USA ETF
46429B697
163508
3097917
SH
SOLE
0
0
3097917
ISHARES TR
MODERT ALLOC ETF
464289875
4541
119363
SH
SOLE
0
0
119363
ISHARES TR
MORTGE REL ETF
46435G342
700
15482
SH
SOLE
0
0
15482
ISHARES TR
MRGSTR MD CP ETF
464288208
11739
63235
SH
SOLE
0
0
63235
ISHARES TR
MRGSTR MD CP GRW
464288307
921
4551
SH
SOLE
0
0
4551
ISHARES TR
MRGSTR MD CP VAL
464288406
4710
29528
SH
SOLE
0
0
29528
ISHARES TR
MRGSTR SM CP ETF
464288505
2183
12536
SH
SOLE
0
0
12536
ISHARES TR
MRGSTR SM CP GR
464288604
1171
6525
SH
SOLE
0
0
6525
ISHARES TR
MRNGSTR INC ETF
46432F875
1016
39326
SH
SOLE
0
0
39326
ISHARES TR
MRNGSTR LG-CP ET
464287127
3172
19964
SH
SOLE
0
0
19964
ISHARES TR
MRNGSTR LG-CP VL
464288109
652
6174
SH
SOLE
0
0
6174
ISHARES TR
MRNING SM CP ETF
464288703
230
1513
SH
SOLE
0
0
1513
ISHARES TR
MSCI AC ASIA ETF
464288182
626
8207
SH
SOLE
0
0
8207
ISHARES TR
MSCI ACWI ETF
464288257
5067
70289
SH
SOLE
0
0
70289
ISHARES TR
MSCI ACWI EX US
464288240
8393
168037
SH
SOLE
0
0
168037
ISHARES TR
MSCI CHINA ETF
46429B671
512
7690
SH
SOLE
0
0
7690
ISHARES TR
MSCI EAFE ETF
464287465
144577
2056280
SH
SOLE
0
0
2056280
ISHARES TR
MSCI EMG MKT ETF
464287234
58392
1239229
SH
SOLE
0
0
1239229
ISHARES TR
MSCI EURO FL ETF
464289180
584
25068
SH
SOLE
0
0
25068
ISHARES TR
MSCI INDIA ETF
46429B598
2104
58325
SH
SOLE
0
0
58325
ISHARES TR
MSCI KLD400 SOC
464288570
4031
41031
SH
SOLE
0
0
41031
ISHARES TR
MSCI LW CRB TG
46434V464
341
2920
SH
SOLE
0
0
2920
ISHARES TR
MSCI UK ETF NEW
46435G334
1809
50495
SH
SOLE
0
0
50495
ISHARES TR
MSCI USA ESG SLC
464288802
5038
45360
SH
SOLE
0
0
45360
ISHARES TR
MULTIFACTOR INTL
46434V274
970
33612
SH
SOLE
0
0
33612
ISHARES TR
MULTIFACTOR USA
46434V282
3342
105138
SH
SOLE
0
0
105138
ISHARES TR
N AMER TECH ETF
464287549
13436
79601
SH
SOLE
0
0
79601
ISHARES TR
NA TEC SFTWR ETF
464287515
1872
12112
SH
SOLE
0
0
12112
ISHARES TR
NASDAQ BIOTECH
464287556
23919
224012
SH
SOLE
0
0
224012
ISHARES TR
NATIONAL MUN ETF
464288414
20895
188687
SH
SOLE
0
0
188687
ISHARES TR
NORTH AMERN NAT
464287374
4213
118868
SH
SOLE
0
0
118868
ISHARES TR
PHLX SEMICND ETF
464287523
7219
42493
SH
SOLE
0
0
42493
ISHARES TR
RESIDNL REAL EST
464288562
435
6982
SH
SOLE
0
0
6982
ISHARES TR
RUS 1000 ETF
464287622
27981
188287
SH
SOLE
0
0
188287
ISHARES TR
RUS 1000 GRW ETF
464287614
125420
931223
SH
SOLE
0
0
931223
ISHARES TR
RUS 1000 VAL ETF
464287598
79777
641592
SH
SOLE
0
0
641592
ISHARES TR
RUS 2000 GRW ETF
464287648
46956
251486
SH
SOLE
0
0
251486
ISHARES TR
RUS 2000 VAL ETF
464287630
21057
167429
SH
SOLE
0
0
167429
ISHARES TR
RUS MD CP GR ETF
464287481
26514
219764
SH
SOLE
0
0
219764
ISHARES TR
RUS MDCP VAL ETF
464287473
24826
278462
SH
SOLE
0
0
278462
ISHARES TR
RUS MID CAP ETF
464287499
24593
118161
SH
SOLE
0
0
118161
ISHARES TR
RUS TP200 GR ETF
464289438
2677
36593
SH
SOLE
0
0
36593
ISHARES TR
RUSSELL 2000 ETF
464287655
74335
487502
SH
SOLE
0
0
487502
ISHARES TR
RUSSELL 3000 ETF
464287689
21150
133718
SH
SOLE
0
0
133718
ISHARES TR
S&P 100 ETF
464287101
3582
30193
SH
SOLE
0
0
30193
ISHARES TR
S&P 500 GRWT ETF
464287309
57063
373523
SH
SOLE
0
0
373523
ISHARES TR
S&P 500 VAL ETF
464287408
41728
365269
SH
SOLE
0
0
365269
ISHARES TR
S&P MC 400GR ETF
464287606
39675
183815
SH
SOLE
0
0
183815
ISHARES TR
S&P MC 400VL ETF
464287705
16476
102903
SH
SOLE
0
0
102903
ISHARES TR
S&P SML 600 GWT
464287887
14998
88147
SH
SOLE
0
0
88147
ISHARES TR
S&P US PFD STK
464288687
29319
770124
SH
SOLE
0
0
770124
ISHARES TR
SELECT DIVID ETF
464287168
28221
286330
SH
SOLE
0
0
286330
ISHARES TR
SHORT TREAS BD
464288679
2172
19701
SH
SOLE
0
0
19701
ISHARES TR
SHRT NAT MUN ETF
464288158
3009
28693
SH
SOLE
0
0
28693
ISHARES TR
SP SMCP600VL ETF
464287879
26092
169901
SH
SOLE
0
0
169901
ISHARES TR
TIPS BD ETF
464287176
37456
328340
SH
SOLE
0
0
328340
ISHARES TR
TRANS AVG ETF
464287192
3018
15748
SH
SOLE
0
0
15748
ISHARES TR
U.S. BAS MTL ETF
464287838
6033
59033
SH
SOLE
0
0
59033
ISHARES TR
U.S. CNSM GD ETF
464287812
823
6493
SH
SOLE
0
0
6493
ISHARES TR
U.S. CNSM SV ETF
464287580
1376
7675
SH
SOLE
0
0
7675
ISHARES TR
U.S. ENERGY ETF
464287796
7602
191732
SH
SOLE
0
0
191732
ISHARES TR
U.S. FIN SVC ETF
464287770
4650
35643
SH
SOLE
0
0
35643
ISHARES TR
U.S. FINLS ETF
464287788
8244
69026
SH
SOLE
0
0
69026
ISHARES TR
U.S. INSRNCE ETF
464288786
911
13683
SH
SOLE
0
0
13683
ISHARES TR
U.S. MED DVC ETF
464288810
3855
22212
SH
SOLE
0
0
22212
ISHARES TR
U.S. PHARMA ETF
464288836
1240
8032
SH
SOLE
0
0
8032
ISHARES TR
U.S. REAL ES ETF
464287739
13670
168741
SH
SOLE
0
0
168741
ISHARES TR
U.S. TECH ETF
464287721
18146
111481
SH
SOLE
0
0
111481
ISHARES TR
U.S. UTILITS ETF
464287697
2183
16425
SH
SOLE
0
0
16425
ISHARES TR
US AER DEF ETF
464288760
19957
106088
SH
SOLE
0
0
106088
ISHARES TR
US BR DEL SE ETF
464288794
1972
31416
SH
SOLE
0
0
31416
ISHARES TR
US CR BD ETF
464288620
360
3211
SH
SOLE
0
0
3211
ISHARES TR
US HLTHCARE ETF
464287762
4940
28349
SH
SOLE
0
0
28349
ISHARES TR
US HLTHCR PR ETF
464288828
751
4786
SH
SOLE
0
0
4786
ISHARES TR
US HOME CONS ETF
464288752
1496
34211
SH
SOLE
0
0
34211
ISHARES TR
US INDUSTRIALS
464287754
7304
49552
SH
SOLE
0
0
49552
ISHARES TR
US OIL GS EX ETF
464288851
749
11523
SH
SOLE
0
0
11523
ISHARES TR
US REGNL BKS ETF
464288778
6041
122551
SH
SOLE
0
0
122551
ISHARES TR
US TELECOM ETF
464287713
602
20482
SH
SOLE
0
0
20482
ISHARES TR
US TREAS BD ETF
46429B267
1950
77760
SH
SOLE
0
0
77760
ISHARES TR
USA MOMENTUM FCT
46432F396
22647
219591
SH
SOLE
0
0
219591
ISHARES TR
USA QUALITY FCTR
46432F339
12813
154550
SH
SOLE
0
0
154550
ISHARES TR
USA SIZE FACTOR
46432F370
5932
70732
SH
SOLE
0
0
70732
ISHARES U S ETF TR
COMMOD SEL STG
46431W853
273
7507
SH
SOLE
0
0
7507
ISHARES U S ETF TR
SHT MAT BD ETF
46431W507
16710
333405
SH
SOLE
0
0
333405
ISORAY INC
COM
46489V104
12
30000
SH
SOLE
0
0
30000
ISTAR INC
COM
45031U101
1828
161792
SH
SOLE
0
0
161792
IVY HIGH INC OPPORTUNITIES F
COM
465893105
1039
68704
SH
SOLE
0
0
68704
J & J SNACK FOODS CORP
COM
466032109
3530
23244
SH
SOLE
0
0
23244
J2 GLOBAL INC
COM
48123V102
234
3113
SH
SOLE
0
0
3113
JABIL INC
COM
466313103
348
13243
SH
SOLE
0
0
13243
JACK IN THE BOX INC
COM
466367109
224
2287
SH
SOLE
0
0
2287
JACOBS ENGR GROUP INC DEL
COM
469814107
963
14596
SH
SOLE
0
0
14596
JAGGED PEAK ENERGY INC
COM
47009K107
488
30906
SH
SOLE
0
0
30906
JANUS DETROIT STR TR
HENDRSN SHRT ETF
47103U886
1573
31348
SH
SOLE
0
0
31348
JAZZ PHARMACEUTICALS PLC
SHS USD
G50871105
795
5904
SH
SOLE
0
0
5904
JD COM INC
SPON ADR CL A
47215P106
1110
26791
SH
SOLE
0
0
26791
JERNIGAN CAP INC
COM
476405105
347
18268
SH
SOLE
0
0
18268
JETBLUE AIRWAYS CORP
COM
477143101
596
26657
SH
SOLE
0
0
26657
JOHN HANCOCK EXCHANGE TRADED
MLTFCTR LRG CAP
47804J107
4141
119016
SH
SOLE
0
0
119016
JOHN HANCOCK EXCHANGE TRADED
MULTI INTL ETF
47804J859
387
12729
SH
SOLE
0
0
12729
JOHN HANCOCK EXCHANGE TRADED
MULTIFACTOR FI
47804J404
658
17897
SH
SOLE
0
0
17897
JOHN HANCOCK EXCHANGE TRADED
MULTIFACTOR MI
47804J206
2781
81542
SH
SOLE
0
0
81542
JOHN HANCOCK EXCHANGE TRADED
MULTIFACTOR TE
47804J602
937
22831
SH
SOLE
0
0
22831
JOHN HANCOCK HDG EQ & INC FD
COM
47804L102
367
21095
SH
SOLE
0
0
21095
JOHNSON & JOHNSON
COM
478160104
143323
1025758
SH
SOLE
0
0
1025758
JOHNSON CTLS INTL PLC
SHS
G51502105
5533
145185
SH
SOLE
0
0
145185
JONES ENERGY INC
COM CL A
48019R108
693
629585
SH
SOLE
0
0
629585
JP MORGAN EXCHANGE TRADED FD
DIV RTN EM EQT
46641Q308
2235
38295
SH
SOLE
0
0
38295
JP MORGAN EXCHANGE TRADED FD
DIV RTN GLB EQ
46641Q100
2811
44974
SH
SOLE
0
0
44974
JP MORGAN EXCHANGE TRADED FD
DIV RTN INT EQ
46641Q209
24398
406294
SH
SOLE
0
0
406294
JP MORGAN EXCHANGE TRADED FD
DIVERSFED RTRN
46641Q886
14128
221656
SH
SOLE
0
0
221656
JP MORGAN EXCHANGE TRADED FD
JPMORGAN DIVER
46641Q407
2099
29763
SH
SOLE
0
0
29763
JPMORGAN CHASE & CO
ALERIAN ML ETN
46625H365
3653
132995
SH
SOLE
0
0
132995
JUNIPER NETWORKS INC
COM
48203R104
255
8934
SH
SOLE
0
0
8934
JUNO THERAPEUTICS INC
COM
48205A109
615
13463
SH
SOLE
0
0
13463
KANSAS CITY SOUTHERN
COM NEW
485170302
16906
160679
SH
SOLE
0
0
160679
KAPSTONE PAPER & PACKAGING C
COM
48562P103
214
9424
SH
SOLE
0
0
9424
KAYNE ANDERSON ENRGY TTL RT
COM
48660P104
286
28472
SH
SOLE
0
0
28472
KAYNE ANDERSON MDSTM ENERGY
COM
48661E108
171
12415
SH
SOLE
0
0
12415
KAYNE ANDERSON MLP INVT CO
COM
486606106
6850
359608
SH
SOLE
0
0
359608
KELLOGG CO
COM
487836108
4172
61374
SH
SOLE
0
0
61374
KEMPER CORP DEL
COM
488401100
3519
51065
SH
SOLE
0
0
51065
KENNEDY-WILSON HLDGS INC
COM
489398107
2544
146625
SH
SOLE
0
0
146625
KERYX BIOPHARMACEUTICALS INC
COM
492515101
77
16585
SH
SOLE
0
0
16585
KEYCORP NEW
COM
493267108
2349
116437
SH
SOLE
0
0
116437
KEYSIGHT TECHNOLOGIES INC
COM
49338L103
216
5197
SH
SOLE
0
0
5197
KEYW HLDG CORP
COM
493723100
3553
605248
SH
SOLE
0
0
605248
KIMBELL RTY PARTNERS LP
UNIT
49435R102
333
20500
SH
SOLE
0
0
20500
KIMBERLY CLARK CORP
COM
494368103
13619
112874
SH
SOLE
0
0
112874
KIMCO RLTY CORP
COM
49446R109
303
16668
SH
SOLE
0
0
16668
KINDER MORGAN INC DEL
COM
49456B101
13276
734675
SH
SOLE
0
0
734675
KINDER MORGAN INC DEL
PFD SER A
49456B200
263
6932
SH
SOLE
0
0
6932
KINGSWAY FINL SVCS INC
COM NEW
496904202
63
12400
SH
SOLE
0
0
12400
KINROSS GOLD CORP
COM NO PAR
496902404
130
30118
SH
SOLE
0
0
30118
KINSALE CAP GROUP INC
COM
49714P108
313
6955
SH
SOLE
0
0
6955
KITE RLTY GROUP TR
COM NEW
49803T300
1013
51682
SH
SOLE
0
0
51682
KKR & CO L P DEL
COM UNITS
48248M102
1257
59688
SH
SOLE
0
0
59688
KLA-TENCOR CORP
COM
482480100
914
8702
SH
SOLE
0
0
8702
KNIGHT SWIFT TRANSN HLDGS IN
CL A
499049104
523
11962
SH
SOLE
0
0
11962
KOHLS CORP
COM
500255104
681
12562
SH
SOLE
0
0
12562
KONINKLIJKE PHILIPS N V
NY REG SH NEW
500472303
1499
39648
SH
SOLE
0
0
39648
KOSMOS ENERGY LTD
SHS
G5315B107
462
67509
SH
SOLE
0
0
67509
KRAFT HEINZ CO
COM
500754106
56316
724217
SH
SOLE
0
0
724217
KRANESHARES TR
CSI CHI INTERNET
500767306
1172
20004
SH
SOLE
0
0
20004
KRATOS DEFENSE & SEC SOLUTIO
COM NEW
50077B207
156
14762
SH
SOLE
0
0
14762
KROGER CO
COM
501044101
4929
179552
SH
SOLE
0
0
179552
KT CORP
SPONSORED ADR
48268K101
428
27387
SH
SOLE
0
0
27387
L BRANDS INC
COM
501797104
745
12368
SH
SOLE
0
0
12368
L3 TECHNOLOGIES INC
COM
502413107
1374
6943
SH
SOLE
0
0
6943
LABORATORY CORP AMER HLDGS
COM NEW
50540R409
2304
14445
SH
SOLE
0
0
14445
LAM RESEARCH CORP
COM
512807108
3083
16743
SH
SOLE
0
0
16743
LAMAR ADVERTISING CO NEW
CL A
512816109
857
11547
SH
SOLE
0
0
11547
LAMB WESTON HLDGS INC
COM
513272104
1378
24406
SH
SOLE
0
0
24406
LANCASTER COLONY CORP
COM
513847103
2529
19574
SH
SOLE
0
0
19574
LANDMARK INFRASTRUCTURE LP
COM UNIT LTD
51508J108
1949
107683
SH
SOLE
0
0
107683
LANDSTAR SYS INC
COM
515098101
334
3203
SH
SOLE
0
0
3203
LAREDO PETROLEUM INC
COM
516806106
310
29209
SH
SOLE
0
0
29209
LAS VEGAS SANDS CORP
COM
517834107
3936
56641
SH
SOLE
0
0
56641
LASALLE HOTEL PPTYS
COM SH BEN INT
517942108
1626
57924
SH
SOLE
0
0
57924
LATTICE STRATEGIES TR
HARTFORD MLT ETF
518416102
5763
197317
SH
SOLE
0
0
197317
LAUDER ESTEE COS INC
CL A
518439104
17737
139389
SH
SOLE
0
0
139389
LAZARD GLB TTL RET&INCM FD I
COM
52106W103
1491
82809
SH
SOLE
0
0
82809
LAZARD LTD
SHS A
G54050102
4055
77233
SH
SOLE
0
0
77233
LAZARD WORLD DIVID & INCOME
COM
521076109
533
45842
SH
SOLE
0
0
45842
LEAR CORP
COM NEW
521865204
3296
18660
SH
SOLE
0
0
18660
LEGACY RESVS LP
UNIT LP INT
524707304
91
56766
SH
SOLE
0
0
56766
LEGACY TEX FINL GROUP INC
COM
52471Y106
205
4860
SH
SOLE
0
0
4860
LEGG MASON BW GLB INC OPP FD
COM
52469B100
523
40974
SH
SOLE
0
0
40974
LEGG MASON ETF INVESTMENT TR
LOW DIVI ETF
52468L406
3737
118530
SH
SOLE
0
0
118530
LEGG MASON INC
COM
524901105
376
8958
SH
SOLE
0
0
8958
LEGGETT & PLATT INC
COM
524660107
2450
51339
SH
SOLE
0
0
51339
LEIDOS HLDGS INC
COM
525327102
680
10526
SH
SOLE
0
0
10526
LEMAITRE VASCULAR INC
COM
525558201
322
10109
SH
SOLE
0
0
10109
LENNAR CORP
CL A
526057104
1579
24973
SH
SOLE
0
0
24973
LEUCADIA NATL CORP
COM
527288104
326
12314
SH
SOLE
0
0
12314
LEXINGTON REALTY TRUST
COM
529043101
1018
105447
SH
SOLE
0
0
105447
LGI HOMES INC
COM
50187T106
601
8014
SH
SOLE
0
0
8014
LIBERTY ALL STAR EQUITY FD
SH BEN INT
530158104
1624
257733
SH
SOLE
0
0
257733
LIBERTY BROADBAND CORP
COM SER C
530307305
233
2735
SH
SOLE
0
0
2735
LIBERTY MEDIA CORP DELAWARE
COM C SIRIUSXM
531229607
765
19282
SH
SOLE
0
0
19282
LIBERTY PPTY TR
SH BEN INT
531172104
1408
32747
SH
SOLE
0
0
32747
LILLY ELI & CO
COM
532457108
14163
167692
SH
SOLE
0
0
167692
LINCOLN NATL CORP IND
COM
534187109
4028
52403
SH
SOLE
0
0
52403
LIONS GATE ENTMNT CORP
CL A VTG
535919401
247
7295
SH
SOLE
0
0
7295
LIVE OAK BANCSHARES INC
COM
53803X105
8587
360025
SH
SOLE
0
0
360025
LIVEPERSON INC
COM
538146101
857
74560
SH
SOLE
0
0
74560
LKQ CORP
COM
501889208
559
13745
SH
SOLE
0
0
13745
LLOYDS BANKING GROUP PLC
SPONSORED ADR
539439109
60
16025
SH
SOLE
0
0
16025
LMP CAP & INCOME FD INC
COM
50208A102
4923
352874
SH
SOLE
0
0
352874
LOCKHEED MARTIN CORP
COM
539830109
29556
92035
SH
SOLE
0
0
92035
LOEWS CORP
COM
540424108
391
7807
SH
SOLE
0
0
7807
LOGMEIN INC
COM
54142L109
2542
22204
SH
SOLE
0
0
22204
LOUISIANA PAC CORP
COM
546347105
796
30327
SH
SOLE
0
0
30327
LOWES COS INC
COM
548661107
19532
210152
SH
SOLE
0
0
210152
LOWES COS INC
COM
548661107
210
19300
SH
Call
SOLE
0
0
0
LULULEMON ATHLETICA INC
COM
550021109
491
6251
SH
SOLE
0
0
6251
LUMENTUM HLDGS INC
COM
55024U109
2213
45248
SH
SOLE
0
0
45248
LYONDELLBASELL INDUSTRIES N
SHS - A -
N53745100
7201
65275
SH
SOLE
0
0
65275
M & T BK CORP
COM
55261F104
2369
13842
SH
SOLE
0
0
13842
M D C HLDGS INC
COM
552676108
2511
78751
SH
SOLE
0
0
78751
M/I HOMES INC
NOTE 3.000% 3/0
55292PAB1
15
14000
PRN
SOLE
0
0
14000
MACK CALI RLTY CORP
COM
554489104
217
10085
SH
SOLE
0
0
10085
MACQUARIE INFRASTRUCTURE COR
COM
55608B105
502
7826
SH
SOLE
0
0
7826
MACYS INC
COM
55616P104
634
25187
SH
SOLE
0
0
25187
MAG SILVER CORP
COM
55903Q104
376
30446
SH
SOLE
0
0
30446
MAGELLAN MIDSTREAM PRTNRS LP
COM UNIT RP LP
559080106
26854
378540
SH
SOLE
0
0
378540
MAGNA INTL INC
COM
559222401
2231
39373
SH
SOLE
0
0
39373
MAIN STREET CAPITAL CORP
COM
56035L104
1938
48776
SH
SOLE
0
0
48776
MAINSTAY DEFINEDTERM MN OPP
COM
56064K100
3593
181174
SH
SOLE
0
0
181174
MALIBU BOATS INC
COM CL A
56117J100
278
9344
SH
SOLE
0
0
9344
MANAGED PORTFOLIO SER
TORTOISE NRAM PI
56167N720
1112
47608
SH
SOLE
0
0
47608
MANITOWOC CO INC
COM NEW
563571405
383
9747
SH
SOLE
0
0
9747
MANNKIND CORP
COM NEW
56400P706
36
15603
SH
SOLE
0
0
15603
MANULIFE FINL CORP
COM
56501R106
1925
92279
SH
SOLE
0
0
92279
MARATHON OIL CORP
COM
565849106
13943
823578
SH
SOLE
0
0
823578
MARATHON PETE CORP
COM
56585A102
64392
975944
SH
SOLE
0
0
975944
MARKEL CORP
COM
570535104
5378
4721
SH
SOLE
0
0
4721
MARKETAXESS HLDGS INC
COM
57060D108
2141
10610
SH
SOLE
0
0
10610
MARRIOTT INTL INC NEW
CL A
571903202
4105
30239
SH
SOLE
0
0
30239
MARRIOTT VACATIONS WRLDWDE C
COM
57164Y107
527
3893
SH
SOLE
0
0
3893
MARRONE BIO INNOVATIONS INC
COM
57165B106
12
11061
SH
SOLE
0
0
11061
MARSH & MCLENNAN COS INC
COM
571748102
1386
17028
SH
SOLE
0
0
17028
MARTIN MARIETTA MATLS INC
COM
573284106
1536
6948
SH
SOLE
0
0
6948
MARTIN MIDSTREAM PRTNRS L P
UNIT L P INT
573331105
1209
86367
SH
SOLE
0
0
86367
MASCO CORP
COM
574599106
3258
74147
SH
SOLE
0
0
74147
MASTEC INC
COM
576323109
904
18477
SH
SOLE
0
0
18477
MASTERCARD INCORPORATED
CL A
57636Q104
17738
117167
SH
SOLE
0
0
117167
MATCH GROUP INC
COM
57665R106
1392
44470
SH
SOLE
0
0
44470
MATINAS BIOPHARMA HLDGS INC
COM
576810105
765
659890
SH
SOLE
0
0
659890
MATTHEWS INTL CORP
CL A
577128101
671
12714
SH
SOLE
0
0
12714
MAXIM INTEGRATED PRODS INC
COM
57772K101
2833
54188
SH
SOLE
0
0
54188
MAZOR ROBOTICS LTD
SPONSORED ADS
57886P103
208
4024
SH
SOLE
0
0
4024
MB FINANCIAL INC NEW
COM
55264U108
1342
30147
SH
SOLE
0
0
30147
MBT FINL CORP
COM
578877102
391
36850
SH
SOLE
0
0
36850
MCCORMICK & CO INC
COM NON VTG
579780206
1545
15158
SH
SOLE
0
0
15158
MCDERMOTT INTL INC
COM
580037109
118
17994
SH
SOLE
0
0
17994
MCDONALDS CORP
COM
580135101
39409
228966
SH
SOLE
0
0
228966
MCKESSON CORP
COM
58155Q103
3764
24135
SH
SOLE
0
0
24135
MDU RES GROUP INC
COM
552690109
929
34558
SH
SOLE
0
0
34558
MEDEQUITIES RLTY TR INC
COM
58409L306
281
25012
SH
SOLE
0
0
25012
MEDICAL PPTYS TRUST INC
COM
58463J304
1706
123813
SH
SOLE
0
0
123813
MEDLEY CAP CORP
COM
58503F106
70
13400
SH
SOLE
0
0
13400
MEDTRONIC PLC
SHS
G5960L103
14430
178700
SH
SOLE
0
0
178700
MERCADOLIBRE INC
COM
58733R102
201
638
SH
SOLE
0
0
638
MERCK & CO INC
COM
58933Y105
61897
1099977
SH
SOLE
0
0
1099977
MERCURY GENL CORP NEW
COM
589400100
270
5045
SH
SOLE
0
0
5045
MERCURY SYS INC
COM
589378108
642
12493
SH
SOLE
0
0
12493
MERIT MED SYS INC
COM
589889104
856
19823
SH
SOLE
0
0
19823
MESA LABS INC
COM
59064R109
1452
11678
SH
SOLE
0
0
11678
METLIFE INC
COM
59156R108
9471
187328
SH
SOLE
0
0
187328
METTLER TOLEDO INTERNATIONAL
COM
592688105
2981
4812
SH
SOLE
0
0
4812
MFA FINL INC
COM
55272X102
279
35196
SH
SOLE
0
0
35196
MFS GOVT MKTS INCOME TR
SH BEN INT
552939100
83
17366
SH
SOLE
0
0
17366
MFS HIGH INCOME MUN TR
SH BEN INT
59318D104
199
38060
SH
SOLE
0
0
38060
MFS HIGH YIELD MUN TR
SH BEN INT
59318E102
143
31000
SH
SOLE
0
0
31000
MFS INTER INCOME TR
SH BEN INT
55273C107
212
51076
SH
SOLE
0
0
51076
MFS MULTIMARKET INCOME TR
SH BEN INT
552737108
698
115001
SH
SOLE
0
0
115001
MFS MUN INCOME TR
SH BEN INT
552738106
853
124193
SH
SOLE
0
0
124193
MGE ENERGY INC
COM
55277P104
549
8707
SH
SOLE
0
0
8707
MGIC INVT CORP WIS
COM
552848103
634
44944
SH
SOLE
0
0
44944
MGM GROWTH PPTYS LLC
CL A COM
55303A105
678
23266
SH
SOLE
0
0
23266
MGM RESORTS INTERNATIONAL
COM
552953101
1519
45503
SH
SOLE
0
0
45503
MGP INGREDIENTS INC NEW
COM
55303J106
349609
4547470
SH
SOLE
0
0
4547470
MICRO FOCUS INTERNATIONAL PL
SPON ADR NEW
594837304
381
11328
SH
SOLE
0
0
11328
MICROCHIP TECHNOLOGY INC
COM
595017104
58162
661818
SH
SOLE
0
0
661818
MICRON TECHNOLOGY INC
COM
595112103
16502
401325
SH
SOLE
0
0
401325
MICRON TECHNOLOGY INC
NOTE 3.000%11/1
595112AY9
43
30000
PRN
SOLE
0
0
30000
MICROSEMI CORP
COM
595137100
205
3969
SH
SOLE
0
0
3969
MICROSOFT CORP
COM
594918104
244220
2855002
SH
SOLE
0
0
2855002
MID AMER APT CMNTYS INC
COM
59522J103
1443
14352
SH
SOLE
0
0
14352
MIDDLEBY CORP
COM
596278101
1432
10614
SH
SOLE
0
0
10614
MIDDLESEX WATER CO
COM
596680108
1183
29637
SH
SOLE
0
0
29637
MIDWESTONE FINL GROUP INC NE
COM
598511103
286
8541
SH
SOLE
0
0
8541
MILLER HOWARD HIGH INC EQTY
COM SHS BEN IN
600379101
598
47984
SH
SOLE
0
0
47984
MIMEDX GROUP INC
COM
602496101
719
57037
SH
SOLE
0
0
57037
MIRATI THERAPEUTICS INC
COM
60468T105
207
11326
SH
SOLE
0
0
11326
MITCHAM INDS INC
COM
606501104
46
14428
SH
SOLE
0
0
14428
MOHAWK INDS INC
COM
608190104
17252
62532
SH
SOLE
0
0
62532
MOLSON COORS BREWING CO
CL B
60871R209
2118
25799
SH
SOLE
0
0
25799
MONDELEZ INTL INC
CL A
609207105
13275
310162
SH
SOLE
0
0
310162
MONMOUTH REAL ESTATE INVT CO
CL A
609720107
1409
79165
SH
SOLE
0
0
79165
MONOLITHIC PWR SYS INC
COM
609839105
8674
77179
SH
SOLE
0
0
77179
MONROE CAP CORP
COM
610335101
246
17926
SH
SOLE
0
0
17926
MONSANTO CO NEW
COM
61166W101
5742
49168
SH
SOLE
0
0
49168
MONSTER BEVERAGE CORP NEW
COM
61174X109
3406
53823
SH
SOLE
0
0
53823
MONSTER DIGITAL INC
COM PAR NEW
61174L501
13
21819
SH
SOLE
0
0
21819
MOODYS CORP
COM
615369105
1026
6948
SH
SOLE
0
0
6948
MORGAN STANLEY
COM NEW
617446448
3699
70502
SH
SOLE
0
0
70502
MORGAN STANLEY CHINA A SH FD
COM
617468103
233
9975
SH
SOLE
0
0
9975
MORGAN STANLEY EM MKTS DM DE
COM
617477104
152
19750
SH
SOLE
0
0
19750
MORGAN STANLEY EMER MKTS DEB
COM
61744H105
100
10010
SH
SOLE
0
0
10010
MORGAN STANLEY EMER MKTS FD
COM
61744G107
824
46075
SH
SOLE
0
0
46075
MOSAIC CO NEW
COM
61945C103
693
26992
SH
SOLE
0
0
26992
MOTOROLA SOLUTIONS INC
COM NEW
620076307
39704
439493
SH
SOLE
0
0
439493
MPLX LP
COM UNIT REP LTD
55336V100
5008
141203
SH
SOLE
0
0
141203
MSA SAFETY INC
COM
553498106
1065
13744
SH
SOLE
0
0
13744
MSC INDL DIRECT INC
CL A
553530106
1293
13374
SH
SOLE
0
0
13374
MUELLER INDS INC
COM
624756102
236
6672
SH
SOLE
0
0
6672
MYLAN N V
SHS EURO
N59465109
8860
209417
SH
SOLE
0
0
209417
NABORS INDUSTRIES LTD
SHS
G6359F103
401
58669
SH
SOLE
0
0
58669
NANOVIRICIDES INC
COM NEW
630087203
10
11127
SH
SOLE
0
0
11127
NASDAQ INC
COM
631103108
3387
44085
SH
SOLE
0
0
44085
NATIONAL BEVERAGE CORP
COM
635017106
407
4181
SH
SOLE
0
0
4181
NATIONAL COMM CORP
COM
63546L102
362
8986
SH
SOLE
0
0
8986
NATIONAL FUEL GAS CO N J
COM
636180101
4079
74282
SH
SOLE
0
0
74282
NATIONAL GRID PLC
SPONSORED ADR NE
636274409
1481
25185
SH
SOLE
0
0
25185
NATIONAL HEALTH INVS INC
COM
63633D104
767
10175
SH
SOLE
0
0
10175
NATIONAL HEALTH INVS INC
NOTE 3.250% 4/0
63633DAE4
19
17000
PRN
SOLE
0
0
17000
NATIONAL HEALTHCARE CORP
COM
635906100
386
6329
SH
SOLE
0
0
6329
NATIONAL OILWELL VARCO INC
COM
637071101
1179
32719
SH
SOLE
0
0
32719
NATIONAL PRESTO INDS INC
COM
637215104
369
3710
SH
SOLE
0
0
3710
NATIONAL RETAIL PPTYS INC
COM
637417106
6417
148789
SH
SOLE
0
0
148789
NAVIOS MARITIME ACQUIS CORP
SHS
Y62159101
12
10403
SH
SOLE
0
0
10403
NEOGEN CORP
COM
640491106
3463
42127
SH
SOLE
0
0
42127
NETEASE INC
SPONSORED ADR
64110W102
1317
3816
SH
SOLE
0
0
3816
NETFLIX INC
COM
64110L106
19597
102087
SH
SOLE
0
0
102087
NEUBERGER BERMAN HGH YLD FD
COM
64128C106
232
19759
SH
SOLE
0
0
19759
NEUBERGER BERMAN INTER MUNI
COM
64124P101
842
56897
SH
SOLE
0
0
56897
NEW AMER HIGH INCOME FD INC
COM NEW
641876800
271
28789
SH
SOLE
0
0
28789
NEW JERSEY RES
COM
646025106
3642
90601
SH
SOLE
0
0
90601
NEW MTN FIN CORP
COM
647551100
655
48328
SH
SOLE
0
0
48328
NEW ORIENTAL ED & TECH GRP I
SPON ADR
647581107
306
3251
SH
SOLE
0
0
3251
NEW RESIDENTIAL INVT CORP
COM NEW
64828T201
1353
75652
SH
SOLE
0
0
75652
NEW YORK CMNTY BANCORP INC
COM
649445103
3243
249058
SH
SOLE
0
0
249058
NEW YORK MTG TR INC
COM PAR $.02
649604501
117
19041
SH
SOLE
0
0
19041
NEWFIELD EXPL CO
COM
651290108
273
8651
SH
SOLE
0
0
8651
NEWLINK GENETICS CORP
COM
651511107
118
14522
SH
SOLE
0
0
14522
NEWMARKET CORP
COM
651587107
1780
4479
SH
SOLE
0
0
4479
NEWMONT MINING CORP
COM
651639106
1036
27603
SH
SOLE
0
0
27603
NEWTEK BUSINESS SVCS CORP
COM NEW
652526203
211
11396
SH
SOLE
0
0
11396
NEXEO SOLUTIONS INC
*W EXP 06/09/202
65342H110
19
30000
SH
SOLE
0
0
30000
NEXPOINT CR STRATEGIES FD
COM NEW
65340G205
309
12204
SH
SOLE
0
0
12204
NEXSTAR MEDIA GROUP INC
CL A
65336K103
237
3028
SH
SOLE
0
0
3028
NEXTERA ENERGY INC
COM
65339F101
23248
148829
SH
SOLE
0
0
148829
NGL ENERGY PARTNERS LP
COM UNIT REPST
62913M107
1646
117175
SH
SOLE
0
0
117175
NIKE INC
CL B
654106103
21544
344407
SH
SOLE
0
0
344407
NIKE INC
CL B
654106103
2
35200
SH
Call
SOLE
0
0
0
NISOURCE INC
COM
65473P105
927
36124
SH
SOLE
0
0
36124
NOBLE MIDSTREAM PARTNERS LP
COM UNIT REPST
65506L105
2180
43600
SH
SOLE
0
0
43600
NOKIA CORP
SPONSORED ADR
654902204
563
120847
SH
SOLE
0
0
120847
NORBORD INC
COM NEW
65548P403
242
7146
SH
SOLE
0
0
7146
NORDSON CORP
COM
655663102
569
3882
SH
SOLE
0
0
3882
NORDSTROM INC
COM
655664100
1791
37790
SH
SOLE
0
0
37790
NORFOLK SOUTHERN CORP
COM
655844108
12451
85924
SH
SOLE
0
0
85924
NORTHERN DYNASTY MINERALS LT
COM NEW
66510M204
369
208532
SH
SOLE
0
0
208532
NORTHERN OIL & GAS INC NEV
COM
665531109
29
14135
SH
SOLE
0
0
14135
NORTHERN TR CORP
COM
665859104
8860
88693
SH
SOLE
0
0
88693
NORTHROP GRUMMAN CORP
COM
666807102
14577
47497
SH
SOLE
0
0
47497
NORTHWEST NAT GAS CO
COM
667655104
2538
42550
SH
SOLE
0
0
42550
NORTHWEST PIPE CO
COM
667746101
525
27424
SH
SOLE
0
0
27424
NORWEGIAN CRUISE LINE HLDGS
SHS
G66721104
1472
27641
SH
SOLE
0
0
27641
NOVAGOLD RES INC
COM NEW
66987E206
68
17210
SH
SOLE
0
0
17210
NOVARTIS A G
SPONSORED ADR
66987V109
9690
115405
SH
SOLE
0
0
115405
NOVAVAX INC
COM
670002104
129
104197
SH
SOLE
0
0
104197
NOVO-NORDISK A S
ADR
670100205
4918
91629
SH
SOLE
0
0
91629
NQ MOBILE INC
ADR REPSTG CL A
64118U108
347
86400
SH
SOLE
0
0
86400
NQ MOBILE INC
ADR REPSTG CL A
64118U108
15
42200
SH
Call
SOLE
0
0
0
NQ MOBILE INC
ADR REPSTG CL A
64118U108
11
15900
SH
Call
SOLE
0
0
0
NRG ENERGY INC
COM NEW
629377508
1177
41323
SH
SOLE
0
0
41323
NRG YIELD INC
CL A NEW
62942X306
562
29826
SH
SOLE
0
0
29826
NRG YIELD INC
CL C
62942X405
1040
55045
SH
SOLE
0
0
55045
NU SKIN ENTERPRISES INC
CL A
67018T105
1248
18290
SH
SOLE
0
0
18290
NUANCE COMMUNICATIONS INC
COM
67020Y100
3588
219459
SH
SOLE
0
0
219459
NUANCE COMMUNICATIONS INC
DEBT 1.500%11/0
67020YAG5
42
41000
PRN
SOLE
0
0
41000
NUCOR CORP
COM
670346105
12705
199821
SH
SOLE
0
0
199821
NUCOR CORP
COM
670346105
179
43200
SH
Call
SOLE
0
0
0
NUSHARES ETF TR
ENHANCED YIELD
67092P102
361
14764
SH
SOLE
0
0
14764
NUSTAR GP HOLDINGS LLC
UNIT RESTG LLC
67059L102
894
56974
SH
SOLE
0
0
56974
NUTANIX INC
CL A
67059N108
374
10613
SH
SOLE
0
0
10613
NUVEEN AMT FREE MUN CR INC F
COM
67071L106
4607
298355
SH
SOLE
0
0
298355
NUVEEN AMT-FREE MUN VALUE FD
COM
670695105
348
20185
SH
SOLE
0
0
20185
NUVEEN BUILD AMER BD FD
COM
67074C103
1940
88282
SH
SOLE
0
0
88282
NUVEEN CA QUALTY MUN INCOME
COM
67066Y105
424
29612
SH
SOLE
0
0
29612
NUVEEN CALIF MUN VALUE FD
COM
67062C107
415
40685
SH
SOLE
0
0
40685
NUVEEN CORE EQUITY ALPHA FUN
COM
67090X107
343
23476
SH
SOLE
0
0
23476
NUVEEN CR OPPORTUNITIES 2022
COM
67075U102
190
20000
SH
SOLE
0
0
20000
NUVEEN CR STRATEGIES INCM FD
COM SHS
67073D102
1075
130810
SH
SOLE
0
0
130810
NUVEEN DIVERSIFIED DIV INCM
COM
6706EP105
281
22833
SH
SOLE
0
0
22833
NUVEEN DOW 30 DYN OVERWRITE
SHS
67075F105
7326
388870
SH
SOLE
0
0
388870
NUVEEN ENERGY MLP TOTL RTRNF
COM
67074U103
771
67694
SH
SOLE
0
0
67694
NUVEEN ENHANCED MUN VALUE FD
COM
67074M101
415
29214
SH
SOLE
0
0
29214
NUVEEN FLOATING RATE INCOME
COM
67072T108
887
79084
SH
SOLE
0
0
79084
NUVEEN FLTNG RTE INCM OPP FD
COM SHS
6706EN100
2623
230071
SH
SOLE
0
0
230071
NUVEEN GLOBAL HIGH INCOME FD
SHS
67075G103
1029
60868
SH
SOLE
0
0
60868
NUVEEN HGH INC DEC18 TRGT TR
COM
67075P103
379
38282
SH
SOLE
0
0
38282
NUVEEN HIGH INCOME DECMBR 20
COM
67076E107
105
10500
SH
SOLE
0
0
10500
NUVEEN INT DUR QUAL MUN TRM
COM
670677103
152
11825
SH
SOLE
0
0
11825
NUVEEN INTER DURATION MN TMF
COM
670671106
847
65173
SH
SOLE
0
0
65173
NUVEEN MARYLAND QLT MUN INC
COM
67061Q107
531
42196
SH
SOLE
0
0
42196
NUVEEN MICHIGAN QLT MUN INC
COM
670979103
134
10127
SH
SOLE
0
0
10127
NUVEEN MTG OPPORTUNITY TERM
COM
670735109
1157
46842
SH
SOLE
0
0
46842
NUVEEN MULTI MKT INCOME FD
COM
67075J107
83
10883
SH
SOLE
0
0
10883
NUVEEN MUN 2021 TARGET TERM
COM
670687102
169
17870
SH
SOLE
0
0
17870
NUVEEN MUN HIGH INCOME OPP F
COM
670682103
364
26778
SH
SOLE
0
0
26778
NUVEEN MUN VALUE FD INC
COM
670928100
2911
287361
SH
SOLE
0
0
287361
NUVEEN MUNICIPAL CREDIT INC
COM SH BEN INT
67070X101
1097
71993
SH
SOLE
0
0
71993
NUVEEN NASDAQ 100 DYNAMIC OV
COM SHS
670699107
7521
310642
SH
SOLE
0
0
310642
NUVEEN NEW JERSEY QULT MUN F
COM
67069Y102
1903
138937
SH
SOLE
0
0
138937
NUVEEN NEW YORK AMT QLT MUNI
COM
670656107
312
24092
SH
SOLE
0
0
24092
NUVEEN NEW YORK QLT MUN INC
COM
67066X107
236
17100
SH
SOLE
0
0
17100
NUVEEN OHIO QLTY MUN INCOME
COM
670980101
543
37082
SH
SOLE
0
0
37082
NUVEEN PENNSYLVANIA QLT MUN
COM
670972108
1161
88263
SH
SOLE
0
0
88263
NUVEEN PFD & INCM SECURTIES
COM
67072C105
5705
559282
SH
SOLE
0
0
559282
NUVEEN PFD & INCOME 2022 TER
COM
67075T105
512
20395
SH
SOLE
0
0
20395
NUVEEN PFD & INCOME TERM FD
COM
67075A106
209
8447
SH
SOLE
0
0
8447
NUVEEN QUALITY MUNCP INCOME
COM
67066V101
1934
137519
SH
SOLE
0
0
137519
NUVEEN REAL ESTATE INCOME FD
COM
67071B108
1432
127152
SH
SOLE
0
0
127152
NUVEEN S&P 500 BUY-WRITE INC
COM
6706ER101
1317
92421
SH
SOLE
0
0
92421
NUVEEN S&P 500 DYN OVERWRITE
COM
6706EW100
5397
311794
SH
SOLE
0
0
311794
NUVEEN SELECT MAT MUN FD
SH BEN INT
67061T101
392
39387
SH
SOLE
0
0
39387
NUVEEN SELECT TAX FREE INCM
SH BEN INT
67063C106
383
27459
SH
SOLE
0
0
27459
NUVEEN SELECT TAX FREE INCM
SH BEN INT
67063X100
424
27882
SH
SOLE
0
0
27882
NUVEEN SR INCOME FD
COM
67067Y104
154
23694
SH
SOLE
0
0
23694
NUVEEN TAX ADVANTAGED DIV GR
COM
67073G105
445
25290
SH
SOLE
0
0
25290
NUVEEN VIRGINIA QLTY MUNCPL
COM
67064R102
241
18824
SH
SOLE
0
0
18824
NVIDIA CORP
COM
67066G104
41763
215817
SH
SOLE
0
0
215817
NVR INC
COM
62944T105
5143
1466
SH
SOLE
0
0
1466
NXP SEMICONDUCTORS N V
COM
N6596X109
15806
134990
SH
SOLE
0
0
134990
O REILLY AUTOMOTIVE INC NEW
COM
67103H107
11101
46152
SH
SOLE
0
0
46152
OASIS PETE INC NEW
COM
674215108
5313
631804
SH
SOLE
0
0
631804
OASIS PETE INC NEW
NOTE 2.625% 9/1
674215AJ7
91
85000
PRN
SOLE
0
0
85000
OCCIDENTAL PETE CORP DEL
COM
674599105
19526
265075
SH
SOLE
0
0
265075
OCEANEERING INTL INC
COM
675232102
284
13443
SH
SOLE
0
0
13443
OCLARO INC
COM NEW
67555N206
312
46334
SH
SOLE
0
0
46334
OFFICE DEPOT INC
COM
676220106
44
12290
SH
SOLE
0
0
12290
OGE ENERGY CORP
COM
670837103
1905
57880
SH
SOLE
0
0
57880
OLD DOMINION FGHT LINES INC
COM
679580100
5560
42264
SH
SOLE
0
0
42264
OLD LINE BANCSHARES INC
COM
67984M100
290
9864
SH
SOLE
0
0
9864
OLD REP INTL CORP
COM
680223104
5155
241094
SH
SOLE
0
0
241094
OLIN CORP
COM PAR $1
680665205
620
17423
SH
SOLE
0
0
17423
OLLIES BARGAIN OUTLT HLDGS I
COM
681116109
237
4454
SH
SOLE
0
0
4454
OMEGA HEALTHCARE INVS INC
COM
681936100
4714
171186
SH
SOLE
0
0
171186
OMNICOM GROUP INC
COM
681919106
2494
34236
SH
SOLE
0
0
34236
ON SEMICONDUCTOR CORP
COM
682189105
298
14253
SH
SOLE
0
0
14253
ONE LIBERTY PPTYS INC
COM
682406103
364
14029
SH
SOLE
0
0
14029
ONEMAIN HLDGS INC
COM
68268W103
869
33452
SH
SOLE
0
0
33452
ONEOK INC NEW
COM
682680103
24800
463987
SH
SOLE
0
0
463987
OPEN TEXT CORP
COM
683715106
2236
62867
SH
SOLE
0
0
62867
OPKO HEALTH INC
COM
68375N103
137
28013
SH
SOLE
0
0
28013
OPPENHEIMER ETF TR
MID CAP REV ETF
68386C203
11408
187884
SH
SOLE
0
0
187884
OPPENHEIMER ETF TR
SMALL CAP REV ET
68386C302
10689
152964
SH
SOLE
0
0
152964
OPPENHEIMER ETF TR
ULTRA DIVID REV
68386C401
3718
101620
SH
SOLE
0
0
101620
ORACLE CORP
COM
68389X105
59264
1253450
SH
SOLE
0
0
1253450
ORANGE
SPONSORED ADR
684060106
1008
57952
SH
SOLE
0
0
57952
ORBCOMM INC
COM
68555P100
906
88955
SH
SOLE
0
0
88955
ORBITAL ATK INC
COM
68557N103
335
2548
SH
SOLE
0
0
2548
ORGANOVO HLDGS INC
COM
68620A104
55
41082
SH
SOLE
0
0
41082
ORION ENERGY SYSTEMS INC
COM
686275108
18
20100
SH
SOLE
0
0
20100
OSHKOSH CORP
COM
688239201
1368
15046
SH
SOLE
0
0
15046
OTTER TAIL CORP
COM
689648103
474
10663
SH
SOLE
0
0
10663
OWENS CORNING NEW
COM
690742101
1750
19018
SH
SOLE
0
0
19018
OXFORD INDS INC
COM
691497309
263
3500
SH
SOLE
0
0
3500
PACCAR INC
COM
693718108
2389
33607
SH
SOLE
0
0
33607
PACER FDS TR
TRENDP 100 ETF
69374H303
11468
379092
SH
SOLE
0
0
379092
PACER FDS TR
TRENDP US LAR CP
69374H105
53487
1868203
SH
SOLE
0
0
1868203
PACER FDS TR
TRENDP US MID CP
69374H204
48870
1570881
SH
SOLE
0
0
1570881
PACER FDS TR
TRENDPILOT EUR
69374H808
24715
805052
SH
SOLE
0
0
805052
PACWEST BANCORP DEL
COM
695263103
3697
73358
SH
SOLE
0
0
73358
PALATIN TECHNOLOGIES INC
COM PAR $ .01
696077403
13
14815
SH
SOLE
0
0
14815
PALO ALTO NETWORKS INC
COM
697435105
6530
45056
SH
SOLE
0
0
45056
PAN AMERICAN SILVER CORP
COM
697900108
697
44767
SH
SOLE
0
0
44767
PANDORA MEDIA INC
COM
698354107
207
42980
SH
SOLE
0
0
42980
PARAGON COML CORP
COM NEW
69911U403
424
7976
SH
SOLE
0
0
7976
PARK HOTELS RESORTS INC
COM
700517105
857
29792
SH
SOLE
0
0
29792
PARK NATL CORP
COM
700658107
611
5878
SH
SOLE
0
0
5878
PARKER HANNIFIN CORP
COM
701094104
4115
20615
SH
SOLE
0
0
20615
PATTERN ENERGY GROUP INC
CL A
70338P100
290
13500
SH
SOLE
0
0
13500
PATTERSON UTI ENERGY INC
COM
703481101
1495
64980
SH
SOLE
0
0
64980
PAYCHEX INC
COM
704326107
10176
149473
SH
SOLE
0
0
149473
PAYCOM SOFTWARE INC
COM
70432V102
418
5200
SH
SOLE
0
0
5200
PAYPAL HLDGS INC
COM
70450Y103
9501
129060
SH
SOLE
0
0
129060
PBF ENERGY INC
CL A
69318G106
2092
59010
SH
SOLE
0
0
59010
PC-TEL INC
COM
69325Q105
81
11006
SH
SOLE
0
0
11006
PEBBLEBROOK HOTEL TR
COM
70509V100
443
11930
SH
SOLE
0
0
11930
PEMBINA PIPELINE CORP
COM
706327103
1282
35410
SH
SOLE
0
0
35410
PENGROWTH ENERGY CORP
COM
70706P104
42
52323
SH
SOLE
0
0
52323
PENN NATL GAMING INC
COM
707569109
212
6770
SH
SOLE
0
0
6770
PENNANTPARK FLOATING RATE CA
COM
70806A106
160
11634
SH
SOLE
0
0
11634
PENNEY J C INC
COM
708160106
51
16285
SH
SOLE
0
0
16285
PENNYMAC CORP
NOTE 5.375% 5/0
70932AAB9
17
17000
PRN
SOLE
0
0
17000
PENNYMAC MTG INVT TR
COM
70931T103
325
20222
SH
SOLE
0
0
20222
PENSKE AUTOMOTIVE GRP INC
COM
70959W103
1392
29090
SH
SOLE
0
0
29090
PENTAIR PLC
SHS
G7S00T104
3184
45090
SH
SOLE
0
0
45090
PEOPLES BANCORP INC
COM
709789101
1061
32529
SH
SOLE
0
0
32529
PEOPLES UNITED FINANCIAL INC
COM
712704105
3499
187093
SH
SOLE
0
0
187093
PEPSICO INC
COM
713448108
54692
456068
SH
SOLE
0
0
456068
PERRIGO CO PLC
SHS
G97822103
375
4301
SH
SOLE
0
0
4301
PFIZER INC
COM
717081103
94471
2608240
SH
SOLE
0
0
2608240
PFIZER INC
COM
717081103
6
10500
SH
Call
SOLE
0
0
0
PHILIP MORRIS INTL INC
COM
718172109
42606
403262
SH
SOLE
0
0
403262
PHILLIPS 66
COM
718546104
33343
329631
SH
SOLE
0
0
329631
PHILLIPS 66 PARTNERS LP
COM UNIT REP INT
718549207
4724
90245
SH
SOLE
0
0
90245
PHYSICIANS RLTY TR
COM
71943U104
3552
197411
SH
SOLE
0
0
197411
PIEDMONT OFFICE REALTY TR IN
COM CL A
720190206
688
35104
SH
SOLE
0
0
35104
PILGRIMS PRIDE CORP NEW
COM
72147K108
249
8017
SH
SOLE
0
0
8017
PIMCO DYNAMIC INCOME FD
SHS
72201Y101
1264
42078
SH
SOLE
0
0
42078
PIMCO DYNMIC CREDIT AND MRT
COM SHS
72202D106
1869
83284
SH
SOLE
0
0
83284
PIMCO ETF TR
ACTIVE BD ETF
72201R775
5125
48353
SH
SOLE
0
0
48353
PIMCO ETF TR
BROAD US TIPS
72201R403
369
6338
SH
SOLE
0
0
6338
PIMCO ETF TR
INTER MUN BD ACT
72201R866
668
12443
SH
SOLE
0
0
12443
PIMCO ETF TR
INV GRD CRP BD
72201R817
1627
15393
SH
SOLE
0
0
15393
PIMCO ETF TR
SHTRM MUN BD ACT
72201R874
791
15872
SH
SOLE
0
0
15872
PIMCO HIGH INCOME FD
COM SHS
722014107
222
29794
SH
SOLE
0
0
29794
PIMCO INCOME OPPORTUNITY FD
COM
72202B100
270
10439
SH
SOLE
0
0
10439
PIMCO INCOME STRATEGY FUND
COM
72201H108
150
12827
SH
SOLE
0
0
12827
PIMCO INCOME STRATEGY FUND I
COM
72201J104
217
20775
SH
SOLE
0
0
20775
PIMCO MUN INCOME FD II
COM
72200W106
653
49550
SH
SOLE
0
0
49550
PIMCO MUN INCOME FD III
COM
72201A103
172
14889
SH
SOLE
0
0
14889
PIMCO MUNICIPAL INCOME FD
COM
72200R107
407
31325
SH
SOLE
0
0
31325
PINNACLE FINL PARTNERS INC
COM
72346Q104
6682
100789
SH
SOLE
0
0
100789
PINNACLE FOODS INC DEL
COM
72348P104
779
13098
SH
SOLE
0
0
13098
PIONEER DIV HIGH INCOME TRUS
COM
723653101
1202
76329
SH
SOLE
0
0
76329
PIONEER FLOATING RATE TR
COM
72369J102
714
62222
SH
SOLE
0
0
62222
PIONEER HIGH INCOME TR
COM
72369H106
492
50645
SH
SOLE
0
0
50645
PIONEER MUN HIGH INCOME ADV
COM
723762100
1700
149505
SH
SOLE
0
0
149505
PIONEER MUN HIGH INCOME TR
COM SHS
723763108
321
27116
SH
SOLE
0
0
27116
PIONEER NAT RES CO
COM
723787107
18960
109688
SH
SOLE
0
0
109688
PITNEY BOWES INC
COM
724479100
179
15989
SH
SOLE
0
0
15989
PLAINS ALL AMERN PIPELINE L
UNIT LTD PARTN
726503105
9433
457010
SH
SOLE
0
0
457010
PLAINS GP HLDGS L P
LTD PARTNR INT A
72651A207
941
42870
SH
SOLE
0
0
42870
PLANET FITNESS INC
CL A
72703H101
237
6841
SH
SOLE
0
0
6841
PLUG POWER INC
COM NEW
72919P202
108
45612
SH
SOLE
0
0
45612
PNC FINL SVCS GROUP INC
COM
693475105
10555
73147
SH
SOLE
0
0
73147
PNM RES INC
COM
69349H107
321
7937
SH
SOLE
0
0
7937
POLARIS INDS INC
COM
731068102
7100
57257
SH
SOLE
0
0
57257
POLYMET MINING CORP
COM
731916102
113
131688
SH
SOLE
0
0
131688
PORTLAND GEN ELEC CO
COM NEW
736508847
460
10083
SH
SOLE
0
0
10083
PORTOLA PHARMACEUTICALS INC
COM
737010108
407
8352
SH
SOLE
0
0
8352
POSCO
SPONSORED ADR
693483109
860
11001
SH
SOLE
0
0
11001
POTASH CORP SASK INC
COM
73755L107
1158
56454
SH
SOLE
0
0
56454
POWERSHARES ACTIVE MNG ETF T
US REAL EST FD
73935B508
676
8233
SH
SOLE
0
0
8233
POWERSHARES ETF TR II
CALI MUNI ETF
73936T441
602
22835
SH
SOLE
0
0
22835
POWERSHARES ETF TR II
DEV MKTS EX-US
73936T789
682
15033
SH
SOLE
0
0
15033
POWERSHARES ETF TR II
DWA TACT MLT
73937B399
579
21542
SH
SOLE
0
0
21542
POWERSHARES ETF TR II
DWA TCTL SCTR
73937B498
826
29249
SH
SOLE
0
0
29249
POWERSHARES ETF TR II
EMER MRKT PORT
73936T763
678
30352
SH
SOLE
0
0
30352
POWERSHARES ETF TR II
EX US SML PORT
73936T771
255
7409
SH
SOLE
0
0
7409
POWERSHARES ETF TR II
FDM HG YLD RAFI
73936T557
607
32016
SH
SOLE
0
0
32016
POWERSHARES ETF TR II
GBL WTR PORT
73936T623
664
25511
SH
SOLE
0
0
25511
POWERSHARES ETF TR II
INSUR NATL MUN
73936T474
1966
76168
SH
SOLE
0
0
76168
POWERSHARES ETF TR II
INTL DEV LOWVL
73937B688
1159
34423
SH
SOLE
0
0
34423
POWERSHARES ETF TR II
KBW BK PORT
73937B746
4821
87630
SH
SOLE
0
0
87630
POWERSHARES ETF TR II
KBW RG BK PORT
73937B712
239
4263
SH
SOLE
0
0
4263
POWERSHARES ETF TR II
PFD PORTFOLIO
73936T565
4562
306989
SH
SOLE
0
0
306989
POWERSHARES ETF TR II
S&P SMCP ENE P
73937B704
830
53910
SH
SOLE
0
0
53910
POWERSHARES ETF TR II
S&P SMCP FIN P
73937B803
280
5134
SH
SOLE
0
0
5134
POWERSHARES ETF TR II
S&P SMCP HC PO
73937B886
247
2512
SH
SOLE
0
0
2512
POWERSHARES ETF TR II
S&P SMCP IND P
73937B878
260
4030
SH
SOLE
0
0
4030
POWERSHARES ETF TR II
S&P SMCP IT PO
73937B860
13414
175476
SH
SOLE
0
0
175476
POWERSHARES ETF TR II
S&P400 LOVL PT
73937B647
25518
562307
SH
SOLE
0
0
562307
POWERSHARES ETF TR II
S&P500 HGH BET
73937B829
1096
25797
SH
SOLE
0
0
25797
POWERSHARES ETF TR II
S&P500 LOW VOL
73937B779
34093
714152
SH
SOLE
0
0
714152
POWERSHARES ETF TR II
S&P600 LOVL PT
73937B639
18697
404266
SH
SOLE
0
0
404266
POWERSHARES ETF TR II
SOVEREIGN DEBT
73936T573
2668
90312
SH
SOLE
0
0
90312
POWERSHARES ETF TR II
TXBLE MUN PRTFLO
73937B407
11231
365966
SH
SOLE
0
0
365966
POWERSHARES ETF TR II
VAR RATE PFD POR
73937B597
2770
107934
SH
SOLE
0
0
107934
POWERSHARES ETF TRUST
AERSPC DEF PTF
73935X690
1980
36728
SH
SOLE
0
0
36728
POWERSHARES ETF TRUST
CON DISCRE SEC
73935X419
268
5338
SH
SOLE
0
0
5338
POWERSHARES ETF TRUST
CON STAPLE SEC
73935X393
214
3288
SH
SOLE
0
0
3288
POWERSHARES ETF TRUST
DIV ACHV PRTF
73935X732
509
19255
SH
SOLE
0
0
19255
POWERSHARES ETF TRUST
DWA MOMENTUM PTF
73935X153
37824
732598
SH
SOLE
0
0
732598
POWERSHARES ETF TRUST
DYN BIOT & GEN
73935X856
767
16274
SH
SOLE
0
0
16274
POWERSHARES ETF TRUST
DYN BLDG CNSTR
73935X666
1063
30662
SH
SOLE
0
0
30662
POWERSHARES ETF TRUST
DYN FD & BEV
73935X849
318
9380
SH
SOLE
0
0
9380
POWERSHARES ETF TRUST
DYN LSR & ENT
73935X757
207
4676
SH
SOLE
0
0
4676
POWERSHARES ETF TRUST
DYN OIL SVCS
73935X625
106
11120
SH
SOLE
0
0
11120
POWERSHARES ETF TRUST
DYN SEMCT PORT
73935X781
4955
98177
SH
SOLE
0
0
98177
POWERSHARES ETF TRUST
DYNA BUYBK ACH
73935X286
10686
181078
SH
SOLE
0
0
181078
POWERSHARES ETF TRUST
DYNAMIC OTC PT
73935X203
1582
15422
SH
SOLE
0
0
15422
POWERSHARES ETF TRUST
DYNAMIC TECH SET
73935X344
1648
31276
SH
SOLE
0
0
31276
POWERSHARES ETF TRUST
DYNM LRG CP GR
73935X609
666
16044
SH
SOLE
0
0
16044
POWERSHARES ETF TRUST
DYNM LRG CP VL
73935X708
11154
287399
SH
SOLE
0
0
287399
POWERSHARES ETF TRUST
FTSE US1500 SM
73935X567
9688
74587
SH
SOLE
0
0
74587
POWERSHARES ETF TRUST
HI YLD EQ DVDN
73935X302
769
43182
SH
SOLE
0
0
43182
POWERSHARES ETF TRUST
HLTHCR SEC POR
73935X351
512
7108
SH
SOLE
0
0
7108
POWERSHARES ETF TRUST
INDL SECT PORT
73935X369
356
5836
SH
SOLE
0
0
5836
POWERSHARES ETF TRUST
INTL DIV ACHV
73935X716
955
57719
SH
SOLE
0
0
57719
POWERSHARES ETF TRUST
NASD INTNT ETF
73935X146
1442
12458
SH
SOLE
0
0
12458
POWERSHARES ETF TRUST
RUSSELL MID GRW
73935X807
271
6380
SH
SOLE
0
0
6380
POWERSHARES ETF TRUST
S&P 500 QLTY PRT
73935X682
6865
225466
SH
SOLE
0
0
225466
POWERSHARES ETF TRUST
WATER RES PORT
73935X575
1485
49053
SH
SOLE
0
0
49053
POWERSHARES ETF TRUST II
CEF INC COMPST
73936Q843
11077
463468
SH
SOLE
0
0
463468
POWERSHARES ETF TRUST II
DWA DEVMKTMOM PT
73936Q108
9710
351424
SH
SOLE
0
0
351424
POWERSHARES ETF TRUST II
DWA EMKT MOM PTF
73936Q207
2438
118632
SH
SOLE
0
0
118632
POWERSHARES ETF TRUST II
DWA SC MOMNT PTF
73936Q744
2184
44820
SH
SOLE
0
0
44820
POWERSHARES ETF TRUST II
INTL CORP BOND
73936Q835
762
27628
SH
SOLE
0
0
27628
POWERSHARES ETF TRUST II
KBW HG YLD FIN
73936Q793
204
8633
SH
SOLE
0
0
8633
POWERSHARES ETF TRUST II
KBW YIELD REIT
73936Q819
266
7503
SH
SOLE
0
0
7503
POWERSHARES ETF TRUST II
PRP CAS INS PT
73936Q777
381
6416
SH
SOLE
0
0
6416
POWERSHARES QQQ TRUST
UNIT SER 1
73935A104
141648
909393
SH
SOLE
0
0
909393
POWERSHARES QQQ TRUST
UNIT SER 1
73935A104
53
20000
SH
Put
SOLE
0
0
20000
POWERSHS DB US DOLLAR INDEX
DOLL INDX BULL
73936D107
2703
112477
SH
SOLE
0
0
112477
PPG INDS INC
COM
693506107
5358
45861
SH
SOLE
0
0
45861
PPL CORP
COM
69351T106
6920
223600
SH
SOLE
0
0
223600
PRA HEALTH SCIENCES INC
COM
69354M108
1122
12317
SH
SOLE
0
0
12317
PRAXAIR INC
COM
74005P104
7563
48881
SH
SOLE
0
0
48881
PREFERRED APT CMNTYS INC
COM
74039L103
841
41551
SH
SOLE
0
0
41551
PRICE T ROWE GROUP INC
COM
74144T108
4952
47198
SH
SOLE
0
0
47198
PRICELINE GRP INC
COM NEW
741503403
16373
9422
SH
SOLE
0
0
9422
PRIMERICA INC
COM
74164M108
234
2305
SH
SOLE
0
0
2305
PRINCIPAL FINL GROUP INC
COM
74251V102
3557
50403
SH
SOLE
0
0
50403
PROCTER AND GAMBLE CO
COM
742718109
76396
831466
SH
SOLE
0
0
831466
PROCTER AND GAMBLE CO
COM
742718109
8
13500
SH
Call
SOLE
0
0
0
PROGRESSIVE CORP OHIO
COM
743315103
11651
206877
SH
SOLE
0
0
206877
PROLOGIS INC
COM
74340W103
807
12513
SH
SOLE
0
0
12513
PROOFPOINT INC
COM
743424103
866
9756
SH
SOLE
0
0
9756
PROPETRO HLDG CORP
COM
74347M108
8237
408586
SH
SOLE
0
0
408586
PROSHARES TR
INFLATN EXPECTNS
74348A814
471
17000
SH
SOLE
0
0
17000
PROSHARES TR
MSCI EAFE DIVD
74347B839
2111
54654
SH
SOLE
0
0
54654
PROSHARES TR
PRIV EQTY-LSTD
74348A533
430
12000
SH
SOLE
0
0
12000
PROSHARES TR
PSHS LC COR PLUS
74347R248
2278
34127
SH
SOLE
0
0
34127
PROSHARES TR
RUSS 2000 DIVD
74347B698
6886
124766
SH
SOLE
0
0
124766
PROSHARES TR
S&P 500 DV ARIST
74348A467
51610
805914
SH
SOLE
0
0
805914
PROSHARES TR
SHRT 20+YR TRE
74347X849
1480
67656
SH
SOLE
0
0
67656
PROSHARES TR
SHRT HGH YIELD
74347R131
1712
74061
SH
SOLE
0
0
74061
PROSHARES TR
SHRT RL EST FD
74347X641
1567
99033
SH
SOLE
0
0
99033
PROSPECT CAPITAL CORPORATION
COM
74348T102
1252
185799
SH
SOLE
0
0
185799
PROTEON THERAPEUTICS INC
COM
74371L109
23
12300
SH
SOLE
0
0
12300
PRUDENTIAL GLB SHT DUR HG YL
COM
74433A109
2400
166546
SH
SOLE
0
0
166546
PRUDENTIAL PLC
ADR
74435K204
517
10172
SH
SOLE
0
0
10172
PRUDENTIAL SHT DURATION HG Y
COM
74442F107
3861
261442
SH
SOLE
0
0
261442
PUBLIC STORAGE
COM
74460D109
7817
37401
SH
SOLE
0
0
37401
PUBLIC SVC ENTERPRISE GROUP
COM
744573106
8628
167532
SH
SOLE
0
0
167532
PULTE GROUP INC
COM
745867101
1016
30556
SH
SOLE
0
0
30556
PUTMAN HIGH INCOME SEC FUND
SHS BEN INT
746779107
259
28692
SH
SOLE
0
0
28692
PUTNAM MANAGED MUN INCOM TR
COM
746823103
778
104939
SH
SOLE
0
0
104939
PUTNAM MASTER INTER INCOME T
SH BEN INT
746909100
117
24573
SH
SOLE
0
0
24573
PUTNAM MUN OPPORTUNITIES TR
SH BEN INT
746922103
663
53715
SH
SOLE
0
0
53715
PUTNAM PREMIER INCOME TR
SH BEN INT
746853100
1540
289015
SH
SOLE
0
0
289015
PVH CORP
COM
693656100
382
2785
SH
SOLE
0
0
2785
QCR HOLDINGS INC
COM
74727A104
616
14385
SH
SOLE
0
0
14385
QEP RES INC
COM
74733V100
483
50419
SH
SOLE
0
0
50419
QORVO INC
COM
74736K101
492
7393
SH
SOLE
0
0
7393
QUALCOMM INC
COM
747525103
20479
319875
SH
SOLE
0
0
319875
QUALYS INC
COM
74758T303
1702
28680
SH
SOLE
0
0
28680
QUANTA SVCS INC
COM
74762E102
619
15818
SH
SOLE
0
0
15818
QUARTERHILL INC
COM
747713105
19
10111
SH
SOLE
0
0
10111
QUEST DIAGNOSTICS INC
COM
74834L100
1581
16049
SH
SOLE
0
0
16049
R1 RCM INC
COM
749397105
55
12399
SH
SOLE
0
0
12399
RADIAN GROUP INC
COM
750236101
939
45559
SH
SOLE
0
0
45559
RADIANT LOGISTICS INC
COM
75025X100
292
63460
SH
SOLE
0
0
63460
RADNET INC
COM
750491102
202
20000
SH
SOLE
0
0
20000
RANDGOLD RES LTD
ADR
752344309
489
4941
SH
SOLE
0
0
4941
RANGE RES CORP
COM
75281A109
951
55767
SH
SOLE
0
0
55767
RAPID7 INC
COM
753422104
215
11542
SH
SOLE
0
0
11542
RAYMOND JAMES FINANCIAL INC
COM
754730109
17621
197323
SH
SOLE
0
0
197323
RAYTHEON CO
COM NEW
755111507
12642
67296
SH
SOLE
0
0
67296
REALTY INCOME CORP
COM
756109104
7476
131108
SH
SOLE
0
0
131108
REAVES UTIL INCOME FD
COM SH BEN INT
756158101
1717
55500
SH
SOLE
0
0
55500
RED HAT INC
COM
756577102
1002
8347
SH
SOLE
0
0
8347
RED ROBIN GOURMET BURGERS IN
COM
75689M101
1145
20307
SH
SOLE
0
0
20307
REDWOOD TR INC
NOTE 4.625% 4/1
758075AB1
17
17000
PRN
SOLE
0
0
17000
REGAL ENTMT GROUP
CL A
758766109
966
41998
SH
SOLE
0
0
41998
REGENERON PHARMACEUTICALS
COM
75886F107
1040
2767
SH
SOLE
0
0
2767
REGIONS FINL CORP NEW
COM
7591EP100
2635
152494
SH
SOLE
0
0
152494
REINSURANCE GROUP AMER INC
COM NEW
759351604
217
1392
SH
SOLE
0
0
1392
RELX PLC
SPONSORED ADR
759530108
201
8493
SH
SOLE
0
0
8493
RENASANT CORP
COM
75970E107
555
13584
SH
SOLE
0
0
13584
RENEWABLE ENERGY GROUP INC
MTNF 2.750% 6/1
75972AAA1
20
19000
PRN
SOLE
0
0
19000
RENT A CTR INC NEW
COM
76009N100
557
50181
SH
SOLE
0
0
50181
REPUBLIC SVCS INC
COM
760759100
5442
80490
SH
SOLE
0
0
80490
RESMED INC
COM
761152107
4169
49227
SH
SOLE
0
0
49227
RESOURCE CAP CORP
NOTE 6.000%12/0
76120WAA2
14
14000
PRN
SOLE
0
0
14000
RESOURCE CAP CORP
NOTE 8.000% 1/1
76120WAB0
110
105000
PRN
SOLE
0
0
105000
RETAIL OPPORTUNITY INVTS COR
COM
76131N101
1432
71745
SH
SOLE
0
0
71745
RETAIL PPTYS AMER INC
CL A
76131V202
279
20742
SH
SOLE
0
0
20742
RICE MIDSTREAM PARTNERS LP
UNIT LTD PARTN
762819100
206
9600
SH
SOLE
0
0
9600
RIO TINTO PLC
SPONSORED ADR
767204100
2558
48320
SH
SOLE
0
0
48320
RITE AID CORP
COM
767754104
226
114943
SH
SOLE
0
0
114943
RLI CORP
COM
749607107
618
10195
SH
SOLE
0
0
10195
ROBERT HALF INTL INC
COM
770323103
224
4042
SH
SOLE
0
0
4042
ROCKWELL COLLINS INC
COM
774341101
19838
146253
SH
SOLE
0
0
146253
ROCKWELL MED INC
COM
774374102
73
12548
SH
SOLE
0
0
12548
ROGERS CORP
COM
775133101
350
2160
SH
SOLE
0
0
2160
ROKU INC
COM CL A
77543R102
247
4777
SH
SOLE
0
0
4777
ROPER TECHNOLOGIES INC
COM
776696106
14389
55536
SH
SOLE
0
0
55536
ROSS STORES INC
COM
778296103
7328
91315
SH
SOLE
0
0
91315
ROYAL BK CDA MONTREAL QUE
COM
780087102
14901
182509
SH
SOLE
0
0
182509
ROYAL BK SCOTLAND GROUP PLC
SPONS ADR 2 ORD
780097689
257
33699
SH
SOLE
0
0
33699
ROYAL CARIBBEAN CRUISES LTD
COM
V7780T103
2611
21888
SH
SOLE
0
0
21888
ROYAL DUTCH SHELL PLC
SPONS ADR A
780259206
14646
219551
SH
SOLE
0
0
219551
ROYAL GOLD INC
COM
780287108
622
7577
SH
SOLE
0
0
7577
ROYCE MICRO-CAP TR INC
COM
780915104
303
32088
SH
SOLE
0
0
32088
ROYCE VALUE TR INC
COM
780910105
13498
834776
SH
SOLE
0
0
834776
RPM INTL INC
COM
749685103
438
8361
SH
SOLE
0
0
8361
RSP PERMIAN INC
COM
74978Q105
755
18559
SH
SOLE
0
0
18559
RXI PHARMACEUTICALS CORP NEW
COM
74979C501
11
20433
SH
SOLE
0
0
20433
RYANAIR HLDGS PLC
SPONSORED ADR NE
783513203
339
3255
SH
SOLE
0
0
3255
RYDER SYS INC
COM
783549108
2123
25226
SH
SOLE
0
0
25226
RYDEX ETF TRUST
GUG S&P MC400 PG
78355W601
944
6128
SH
SOLE
0
0
6128
RYDEX ETF TRUST
GUG S&P SC600 PG
78355W809
6533
57037
SH
SOLE
0
0
57037
RYDEX ETF TRUST
GUG S&P500 EQ WT
78355W106
229538
2271979
SH
SOLE
0
0
2271979
RYDEX ETF TRUST
GUG S&P500 EQ WT
78355W833
3065
25403
SH
SOLE
0
0
25403
RYDEX ETF TRUST
GUG S&P500 EWCON
78355W874
1485
11108
SH
SOLE
0
0
11108
RYDEX ETF TRUST
GUG S&P500 PU GR
78355W403
21550
205570
SH
SOLE
0
0
205570
RYDEX ETF TRUST
GUG S&P500 PU VA
78355W304
5787
87299
SH
SOLE
0
0
87299
RYDEX ETF TRUST
GUG S&P500EQWTEN
78355W866
988
16947
SH
SOLE
0
0
16947
RYDEX ETF TRUST
GUG S&P500EQWTFI
78355W858
3127
70840
SH
SOLE
0
0
70840
RYDEX ETF TRUST
GUG S&P500EQWTHC
78355W841
1922
10702
SH
SOLE
0
0
10702
RYDEX ETF TRUST
GUG S&P500EQWTTE
78355W817
6492
45409
SH
SOLE
0
0
45409
RYDEX ETF TRUST
GUGGENHM S&P 500
78355W205
811
4270
SH
SOLE
0
0
4270
RYMAN HOSPITALITY PPTYS INC
COM
78377T107
337
4886
SH
SOLE
0
0
4886
S & T BANCORP INC
COM
783859101
217
5458
SH
SOLE
0
0
5458
S&P GLOBAL INC
COM
78409V104
1533
9047
SH
SOLE
0
0
9047
SABRA HEALTH CARE REIT INC
COM
78573L106
2103
112057
SH
SOLE
0
0
112057
SAFETY INS GROUP INC
COM
78648T100
848
10545
SH
SOLE
0
0
10545
SAGE THERAPEUTICS INC
COM
78667J108
237
1441
SH
SOLE
0
0
1441
SAIA INC
COM
78709Y105
252
3560
SH
SOLE
0
0
3560
SALESFORCE COM INC
COM
79466L302
32898
321801
SH
SOLE
0
0
321801
SAN JUAN BASIN RTY TR
UNIT BEN INT
798241105
255
30934
SH
SOLE
0
0
30934
SANCHEZ ENERGY CORP
COM
79970Y105
195
36800
SH
SOLE
0
0
36800
SANDERSON FARMS INC
COM
800013104
898
6474
SH
SOLE
0
0
6474
SANDRIDGE PERMIAN TR
COM UNIT BEN INT
80007A102
31
15319
SH
SOLE
0
0
15319
SANDSTORM GOLD LTD
COM NEW
80013R206
52
10364
SH
SOLE
0
0
10364
SANGAMO THERAPEUTICS INC
COM
800677106
311
18962
SH
SOLE
0
0
18962
SANOFI
SPONSORED ADR
80105N105
4337
100860
SH
SOLE
0
0
100860
SAP SE
SPON ADR
803054204
780
6943
SH
SOLE
0
0
6943
SAREPTA THERAPEUTICS INC
COM
803607100
1037
18639
SH
SOLE
0
0
18639
SASOL LTD
SPONSORED ADR
803866300
543
15867
SH
SOLE
0
0
15867
SBA COMMUNICATIONS CORP NEW
CL A
78410G104
4670
28589
SH
SOLE
0
0
28589
SCANA CORP NEW
COM
80589M102
2138
53748
SH
SOLE
0
0
53748
SCHEIN HENRY INC
COM
806407102
619
8851
SH
SOLE
0
0
8851
SCHLUMBERGER LTD
COM
806857108
11764
174562
SH
SOLE
0
0
174562
SCHWAB CHARLES CORP NEW
COM
808513105
3706
72136
SH
SOLE
0
0
72136
SCHWAB STRATEGIC TR
EMRG MKTEQ ETF
808524706
9500
340020
SH
SOLE
0
0
340020
SCHWAB STRATEGIC TR
INTL EQTY ETF
808524805
25299
742568
SH
SOLE
0
0
742568
SCHWAB STRATEGIC TR
INTRM TRM TRES
808524854
825
15479
SH
SOLE
0
0
15479
SCHWAB STRATEGIC TR
SCHWAB FDT US BM
808524789
794
21299
SH
SOLE
0
0
21299
SCHWAB STRATEGIC TR
SHT TM US TRES
808524862
2592
51808
SH
SOLE
0
0
51808
SCHWAB STRATEGIC TR
US AGGREGATE B
808524839
22267
427885
SH
SOLE
0
0
427885
SCHWAB STRATEGIC TR
US BRD MKT ETF
808524102
2100
32551
SH
SOLE
0
0
32551
SCHWAB STRATEGIC TR
US DIVIDEND EQ
808524797
38246
747432
SH
SOLE
0
0
747432
SCHWAB STRATEGIC TR
US LCAP GR ETF
808524300
21451
303365
SH
SOLE
0
0
303365
SCHWAB STRATEGIC TR
US LCAP VA ETF
808524409
471
8620
SH
SOLE
0
0
8620
SCHWAB STRATEGIC TR
US LRG CAP ETF
808524201
18114
284009
SH
SOLE
0
0
284009
SCHWAB STRATEGIC TR
US MID-CAP ETF
808524508
24122
452805
SH
SOLE
0
0
452805
SCHWAB STRATEGIC TR
US REIT ETF
808524847
7015
168546
SH
SOLE
0
0
168546
SCHWAB STRATEGIC TR
US SML CAP ETF
808524607
26759
383713
SH
SOLE
0
0
383713
SCHWAB STRATEGIC TR
US TIPS ETF
808524870
3390
61158
SH
SOLE
0
0
61158
SCIENCE APPLICATNS INTL CP N
COM
808625107
603
7871
SH
SOLE
0
0
7871
SCIENTIFIC GAMES CORP
CL A
80874P109
432
8420
SH
SOLE
0
0
8420
SCORPIO TANKERS INC
SHS
Y7542C106
36
11755
SH
SOLE
0
0
11755
SCOTTS MIRACLE GRO CO
CL A
810186106
811
7580
SH
SOLE
0
0
7580
SEABRIDGE GOLD INC
COM
811916105
321
28433
SH
SOLE
0
0
28433
SEACOAST BKG CORP FLA
COM NEW
811707801
476
18871
SH
SOLE
0
0
18871
SEADRILL LIMITED
SHS
G7945E105
6
24512
SH
SOLE
0
0
24512
SEAGATE TECHNOLOGY PLC
SHS
G7945M107
1425
34063
SH
SOLE
0
0
34063
SEALED AIR CORP NEW
COM
81211K100
1652
33514
SH
SOLE
0
0
33514
SEATTLE GENETICS INC
COM
812578102
238
4454
SH
SOLE
0
0
4454
SEI INVESTMENTS CO
COM
784117103
1287
17909
SH
SOLE
0
0
17909
SELECT INCOME REIT
COM SH BEN INT
81618T100
1342
53417
SH
SOLE
0
0
53417
SELECT SECTOR SPDR TR
ENERGY
81369Y506
38684
535333
SH
SOLE
0
0
535333
SELECT SECTOR SPDR TR
RL EST SEL SEC
81369Y860
4574
138849
SH
SOLE
0
0
138849
SELECT SECTOR SPDR TR
SBI CONS DISCR
81369Y407
28907
292904
SH
SOLE
0
0
292904
SELECT SECTOR SPDR TR
SBI CONS STPLS
81369Y308
10515
184831
SH
SOLE
0
0
184831
SELECT SECTOR SPDR TR
SBI HEALTHCARE
81369Y209
36919
446523
SH
SOLE
0
0
446523
SELECT SECTOR SPDR TR
SBI INT-FINL
81369Y605
52607
1884879
SH
SOLE
0
0
1884879
SELECT SECTOR SPDR TR
SBI INT-FINL
81369Y605
43
13900
SH
Call
SOLE
0
0
0
SELECT SECTOR SPDR TR
SBI INT-INDS
81369Y704
25197
332977
SH
SOLE
0
0
332977
SELECT SECTOR SPDR TR
SBI INT-UTILS
81369Y886
7731
146757
SH
SOLE
0
0
146757
SELECT SECTOR SPDR TR
SBI MATERIALS
81369Y100
7010
115807
SH
SOLE
0
0
115807
SELECT SECTOR SPDR TR
TECHNOLOGY
81369Y803
73116
1143341
SH
SOLE
0
0
1143341
SELECTIVE INS GROUP INC
COM
816300107
443
7548
SH
SOLE
0
0
7548
SEMPRA ENERGY
COM
816851109
2513
23501
SH
SOLE
0
0
23501
SENIOR HSG PPTYS TR
SH BEN INT
81721M109
1056
55168
SH
SOLE
0
0
55168
SENOMYX INC
COM
81724Q107
38
29500
SH
SOLE
0
0
29500
SENSEONICS HLDGS INC
COM
81727U105
1296
487175
SH
SOLE
0
0
487175
SERVICE CORP INTL
COM
817565104
786
21071
SH
SOLE
0
0
21071
SERVICENOW INC
COM
81762P102
15026
115240
SH
SOLE
0
0
115240
SERVISFIRST BANCSHARES INC
COM
81768T108
1425
34340
SH
SOLE
0
0
34340
SHELL MIDSTREAM PARTNERS L P
UNIT LTD INT
822634101
1270
42598
SH
SOLE
0
0
42598
SHERWIN WILLIAMS CO
COM
824348106
11700
28517
SH
SOLE
0
0
28517
SHINHAN FINANCIAL GROUP CO L
SPN ADR RESTRD
824596100
486
10480
SH
SOLE
0
0
10480
SHIP FINANCE INTERNATIONAL L
SHS
G81075106
250
16095
SH
SOLE
0
0
16095
SHIRE PLC
SPONSORED ADR
82481R106
754
4859
SH
SOLE
0
0
4859
SHOPIFY INC
CL A
82509L107
3323
32903
SH
SOLE
0
0
32903
SIGNATURE BK NEW YORK N Y
COM
82669G104
684
4986
SH
SOLE
0
0
4986
SIMON PPTY GROUP INC NEW
COM
828806109
3271
19048
SH
SOLE
0
0
19048
SIX FLAGS ENTMT CORP NEW
COM
83001A102
1296
19472
SH
SOLE
0
0
19472
SJW GROUP
COM
784305104
478
7492
SH
SOLE
0
0
7492
SKECHERS U S A INC
CL A
830566105
1586
41918
SH
SOLE
0
0
41918
SKYWEST INC
COM
830879102
478
9003
SH
SOLE
0
0
9003
SKYWORKS SOLUTIONS INC
COM
83088M102
8139
85706
SH
SOLE
0
0
85706
SMITH A O
COM
831865209
1204
19642
SH
SOLE
0
0
19642
SMUCKER J M CO
COM NEW
832696405
4413
35523
SH
SOLE
0
0
35523
SNAP INC
CL A
83304A106
932
63788
SH
SOLE
0
0
63788
SNAP ON INC
COM
833034101
879
5042
SH
SOLE
0
0
5042
SODASTREAM INTERNATIONAL LTD
USD SHS
M9068E105
1385
19687
SH
SOLE
0
0
19687
SONIC CORP
COM
835451105
243
8838
SH
SOLE
0
0
8838
SONOCO PRODS CO
COM
835495102
493
9280
SH
SOLE
0
0
9280
SONY CORP
SPONSORED ADR
835699307
934
20772
SH
SOLE
0
0
20772
SOUTH JERSEY INDS INC
COM
838518108
2007
64279
SH
SOLE
0
0
64279
SOUTH ST CORP
COM
840441109
322
3698
SH
SOLE
0
0
3698
SOUTHERN CO
COM
842587107
20951
435652
SH
SOLE
0
0
435652
SOUTHERN COPPER CORP
COM
84265V105
379
7981
SH
SOLE
0
0
7981
SOUTHSIDE BANCSHARES INC
COM
84470P109
1494
44369
SH
SOLE
0
0
44369
SOUTHWEST AIRLS CO
COM
844741108
4034
61629
SH
SOLE
0
0
61629
SOUTHWEST GAS HOLDINGS INC
COM
844895102
957
11894
SH
SOLE
0
0
11894
SPARTAN MTRS INC
COM
846819100
237
15032
SH
SOLE
0
0
15032
SPDR DOW JONES INDL AVRG ETF
UT SER 1
78467X109
24552
99251
SH
SOLE
0
0
99251
SPDR GOLD TRUST
GOLD SHS
78463V107
42305
342135
SH
SOLE
0
0
342135
SPDR INDEX SHS FDS
DJ GLB RL ES ETF
78463X749
12609
257956
SH
SOLE
0
0
257956
SPDR INDEX SHS FDS
DJ INTL RL ETF
78463X863
2449
60475
SH
SOLE
0
0
60475
SPDR INDEX SHS FDS
EURO STOXX 50
78463X202
2254
55359
SH
SOLE
0
0
55359
SPDR INDEX SHS FDS
GLB NAT RESRCE
78463X541
9119
185846
SH
SOLE
0
0
185846
SPDR INDEX SHS FDS
PORTFOLIO DEVLPD
78463X889
1711
53961
SH
SOLE
0
0
53961
SPDR INDEX SHS FDS
PORTFOLIO EMG MK
78463X509
1599
41910
SH
SOLE
0
0
41910
SPDR INDEX SHS FDS
S&P EM MKT DIV
78463X533
369
11230
SH
SOLE
0
0
11230
SPDR INDEX SHS FDS
S&P EMKTSC ETF
78463X756
572
11004
SH
SOLE
0
0
11004
SPDR INDEX SHS FDS
S&P GLBDIV ETF
78463X459
246
3470
SH
SOLE
0
0
3470
SPDR INDEX SHS FDS
S&P INTL ETF
78463X772
1040
25247
SH
SOLE
0
0
25247
SPDR INDEX SHS FDS
S&P INTL SMLCP
78463X871
410
11561
SH
SOLE
0
0
11561
SPDR S&P MIDCAP 400 ETF TR
UTSER1 S&PDCRP
78467Y107
52161
150987
SH
SOLE
0
0
150987
SPDR SER TR
BLOMBERG BRC INV
78468R200
12699
414048
SH
SOLE
0
0
414048
SPDR SER TR
BLOOMBERG SRT TR
78468R408
7005
254177
SH
SOLE
0
0
254177
SPDR SER TR
NUVEEN BLMBRG SR
78468R739
5339
111448
SH
SOLE
0
0
111448
SPDR SER TR
NUVEEN BRC MUNIC
78468R721
1028
21001
SH
SOLE
0
0
21001
SPDR SER TR
PORTFOLIO SH TSR
78468R101
828
27715
SH
SOLE
0
0
27715
SPDR SER TR
PORTFOLIO SM ETF
78468R853
431
14300
SH
SOLE
0
0
14300
SPDR SER TR
SPDR BLOOMBERG
78468R663
6452
70595
SH
SOLE
0
0
70595
SPDR SERIES TRUST
AEROSPACE DEF
78464A631
15781
188851
SH
SOLE
0
0
188851
SPDR SERIES TRUST
BLMBRG BRC CNVRT
78464A359
32877
649744
SH
SOLE
0
0
649744
SPDR SERIES TRUST
BLMBRG BRC INTRM
78464A672
1079
18155
SH
SOLE
0
0
18155
SPDR SERIES TRUST
BLOMBERG INTL TR
78464A516
2584
90904
SH
SOLE
0
0
90904
SPDR SERIES TRUST
BLOMBRG BRC EMRG
78464A391
9017
303817
SH
SOLE
0
0
303817
SPDR SERIES TRUST
BLOMBRG BRC TIPS
78464A656
430
7642
SH
SOLE
0
0
7642
SPDR SERIES TRUST
BLOOMBERG BRCLYS
78464A417
12098
329485
SH
SOLE
0
0
329485
SPDR SERIES TRUST
COMP SOFTWARE
78464A599
214
3082
SH
SOLE
0
0
3082
SPDR SERIES TRUST
DJ REIT ETF
78464A607
4569
48768
SH
SOLE
0
0
48768
SPDR SERIES TRUST
HLTH CR EQUIP
78464A581
13795
214215
SH
SOLE
0
0
214215
SPDR SERIES TRUST
NUV HGHYLD MUN
78464A284
2732
49079
SH
SOLE
0
0
49079
SPDR SERIES TRUST
NYSE TECH ETF
78464A102
722
8611
SH
SOLE
0
0
8611
SPDR SERIES TRUST
OILGAS EQUIP
78464A748
604
35286
SH
SOLE
0
0
35286
SPDR SERIES TRUST
PORTFOLIO AGRGTE
78464A649
1342
46696
SH
SOLE
0
0
46696
SPDR SERIES TRUST
PORTFOLIO INTRMD
78464A375
9856
288016
SH
SOLE
0
0
288016
SPDR SERIES TRUST
PORTFOLIO MD ETF
78464A847
288
8640
SH
SOLE
0
0
8640
SPDR SERIES TRUST
PORTFOLIO SHORT
78464A474
1753
57642
SH
SOLE
0
0
57642
SPDR SERIES TRUST
PORTFOLIO TL STK
78464A805
1591
47912
SH
SOLE
0
0
47912
SPDR SERIES TRUST
PRTFLO S&P500 GW
78464A409
5409
163920
SH
SOLE
0
0
163920
SPDR SERIES TRUST
PRTFLO S&P500 VL
78464A508
2650
86377
SH
SOLE
0
0
86377
SPDR SERIES TRUST
S&P 400 MDCP GRW
78464A821
633
4074
SH
SOLE
0
0
4074
SPDR SERIES TRUST
S&P 400 MDCP VAL
78464A839
579
5625
SH
SOLE
0
0
5625
SPDR SERIES TRUST
S&P 600 SMCP GRW
78464A201
8232
36204
SH
SOLE
0
0
36204
SPDR SERIES TRUST
S&P 600 SMCP VAL
78464A300
4474
35584
SH
SOLE
0
0
35584
SPDR SERIES TRUST
S&P 600 SML CAP
78464A813
2502
18813
SH
SOLE
0
0
18813
SPDR SERIES TRUST
S&P BIOTECH
78464A870
11278
132885
SH
SOLE
0
0
132885
SPDR SERIES TRUST
S&P BK ETF
78464A797
1981
41847
SH
SOLE
0
0
41847
SPDR SERIES TRUST
S&P DIVID ETF
78464A763
79186
838129
SH
SOLE
0
0
838129
SPDR SERIES TRUST
S&P HOMEBUILD
78464A888
2998
67733
SH
SOLE
0
0
67733
SPDR SERIES TRUST
S&P INS ETF
78464A789
794
25854
SH
SOLE
0
0
25854
SPDR SERIES TRUST
S&P OILGAS EXP
78464A730
2635
70871
SH
SOLE
0
0
70871
SPDR SERIES TRUST
S&P PHARMAC
78464A722
256
5886
SH
SOLE
0
0
5886
SPDR SERIES TRUST
S&P REGL BKG
78464A698
13948
237009
SH
SOLE
0
0
237009
SPDR SERIES TRUST
S&P SEMICNDCTR
78464A862
14010
200689
SH
SOLE
0
0
200689
SPDR SERIES TRUST
S&P TRANSN ETF
78464A532
359
5509
SH
SOLE
0
0
5509
SPDR SERIES TRUST
WELLS FG PFD ETF
78464A292
1036
23525
SH
SOLE
0
0
23525
SPECTRA ENERGY PARTNERS LP
COM
84756N109
2486
62865
SH
SOLE
0
0
62865
SPECTRUM BRANDS HLDGS INC
COM
84763R101
364
3237
SH
SOLE
0
0
3237
SPIRE INC
COM
84857L101
347
4619
SH
SOLE
0
0
4619
SPIRIT AIRLS INC
COM
848577102
1422
31712
SH
SOLE
0
0
31712
SPIRIT RLTY CAP INC NEW
COM
84860W102
617
71940
SH
SOLE
0
0
71940
SPLUNK INC
COM
848637104
2847
34365
SH
SOLE
0
0
34365
SPRINT CORP
COM SER 1
85207U105
190
32326
SH
SOLE
0
0
32326
SPROTT PHYSICAL GOLD TRUST
UNIT
85207H104
4821
455253
SH
SOLE
0
0
455253
SPROTT PHYSICAL SILVER TR
TR UNIT
85207K107
3056
482063
SH
SOLE
0
0
482063
SQUARE INC
CL A
852234103
3353
96714
SH
SOLE
0
0
96714
SRC ENERGY INC
COM
78470V108
2925
342896
SH
SOLE
0
0
342896
SS&C TECHNOLOGIES HLDGS INC
COM
78467J100
8335
205894
SH
SOLE
0
0
205894
SSGA ACTIVE ETF TR
BLKSTN GSOSRLN
78467V608
4590
97284
SH
SOLE
0
0
97284
SSGA ACTIVE ETF TR
SPDR TR TACTIC
78467V848
5598
115099
SH
SOLE
0
0
115099
STAAR SURGICAL CO
COM PAR $0.01
852312305
935
60336
SH
SOLE
0
0
60336
STAG INDL INC
COM
85254J102
3294
120528
SH
SOLE
0
0
120528
STAGE STORES INC
COM NEW
85254C305
47
28000
SH
SOLE
0
0
28000
STANLEY BLACK & DECKER INC
COM
854502101
3573
21052
SH
SOLE
0
0
21052
STARBUCKS CORP
COM
855244109
19677
342623
SH
SOLE
0
0
342623
STARWOOD PPTY TR INC
COM
85571B105
3298
154469
SH
SOLE
0
0
154469
STEEL DYNAMICS INC
COM
858119100
882
20453
SH
SOLE
0
0
20453
STEELCASE INC
CL A
858155203
275
18099
SH
SOLE
0
0
18099
STELLUS CAP INVT CORP
COM
858568108
418
31813
SH
SOLE
0
0
31813
STEMLINE THERAPEUTICS INC
COM
85858C107
189
12116
SH
SOLE
0
0
12116
STERICYCLE INC
COM
858912108
885
13021
SH
SOLE
0
0
13021
STERICYCLE INC
DEP PFD A 1/10
858912207
422
7967
SH
SOLE
0
0
7967
STERIS PLC
SHS USD
G84720104
1300
14857
SH
SOLE
0
0
14857
STMICROELECTRONICS N V
NY REGISTRY
861012102
2110
96632
SH
SOLE
0
0
96632
STONE HBR EMERG MRKTS INC FD
COM
86164T107
166
10452
SH
SOLE
0
0
10452
STONEMOR PARTNERS L P
COM UNITS INT
86183Q100
466
71007
SH
SOLE
0
0
71007
STORE CAP CORP
COM
862121100
824
31641
SH
SOLE
0
0
31641
STREAMLINE HEALTH SOLUTIONS
COM
86323X106
78
46430
SH
SOLE
0
0
46430
STRYKER CORP
COM
863667101
28731
185554
SH
SOLE
0
0
185554
STUDENT TRANSN INC
COM
86388A108
137
22301
SH
SOLE
0
0
22301
STURM RUGER & CO INC
COM
864159108
588
10522
SH
SOLE
0
0
10522
SUBURBAN PROPANE PARTNERS L
UNIT LTD PARTN
864482104
3648
150606
SH
SOLE
0
0
150606
SUMITOMO MITSUI FINL GROUP I
SPONSORED ADR
86562M209
224
25767
SH
SOLE
0
0
25767
SUMMER INFANT INC
COM
865646103
212
141331
SH
SOLE
0
0
141331
SUMMIT MIDSTREAM PARTNERS LP
COM UNIT LTD
866142102
211
10300
SH
SOLE
0
0
10300
SUN CMNTYS INC
COM
866674104
842
9076
SH
SOLE
0
0
9076
SUN LIFE FINL INC
COM
866796105
678
16431
SH
SOLE
0
0
16431
SUNCOR ENERGY INC NEW
COM
867224107
1558
42436
SH
SOLE
0
0
42436
SUNOCO LP
COM U REP LP
86765K109
3187
112230
SH
SOLE
0
0
112230
SUNPOWER CORP
COM
867652406
226
26766
SH
SOLE
0
0
26766
SUNTRUST BKS INC
*W EXP 12/31/201
867914129
452
14500
SH
SOLE
0
0
14500
SUNTRUST BKS INC
COM
867914103
3645
56427
SH
SOLE
0
0
56427
SUNTRUST BKS INC
COM
867914103
15
11100
SH
Call
SOLE
0
0
0
SUPERIOR ENERGY SVCS INC
COM
868157108
325
33737
SH
SOLE
0
0
33737
SVB FINL GROUP
COM
78486Q101
14093
60284
SH
SOLE
0
0
60284
SYMANTEC CORP
COM
871503108
733
26118
SH
SOLE
0
0
26118
SYNCHRONOSS TECHNOLOGIES INC
NOTE 0.750% 8/1
87157BAA1
13
14000
PRN
SOLE
0
0
14000
SYNCHRONY FINL
COM
87165B103
19838
513815
SH
SOLE
0
0
513815
SYNERGY PHARMACEUTICALS DEL
COM NEW
871639308
104
46489
SH
SOLE
0
0
46489
SYNNEX CORP
COM
87162W100
658
4840
SH
SOLE
0
0
4840
SYNOPSYS INC
COM
871607107
216
2529
SH
SOLE
0
0
2529
SYNOVUS FINL CORP
COM NEW
87161C501
1137
23727
SH
SOLE
0
0
23727
SYNTEL INC
COM
87162H103
1097
47735
SH
SOLE
0
0
47735
SYSCO CORP
COM
871829107
10368
170715
SH
SOLE
0
0
170715
T MOBILE US INC
COM
872590104
492
7749
SH
SOLE
0
0
7749
TACTILE SYS TECHNOLOGY INC
COM
87357P100
357
12335
SH
SOLE
0
0
12335
TAIWAN SEMICONDUCTOR MFG LTD
SPONSORED ADR
874039100
5349
134900
SH
SOLE
0
0
134900
TAKE-TWO INTERACTIVE SOFTWAR
COM
874054109
809
7373
SH
SOLE
0
0
7373
TALLGRASS ENERGY PARTNERS LP
COM UNIT
874697105
862
18807
SH
SOLE
0
0
18807
TANGER FACTORY OUTLET CTRS I
COM
875465106
2030
76566
SH
SOLE
0
0
76566
TAPESTRY INC
COM
876030107
1058
23922
SH
SOLE
0
0
23922
TARGA RES CORP
COM
87612G101
7313
151017
SH
SOLE
0
0
151017
TARGET CORP
COM
87612E106
15966
244688
SH
SOLE
0
0
244688
TASEKO MINES LTD
COM
876511106
47
20062
SH
SOLE
0
0
20062
TATA MTRS LTD
SPONSORED ADR
876568502
217
6551
SH
SOLE
0
0
6551
TAUBMAN CTRS INC
COM
876664103
225
3434
SH
SOLE
0
0
3434
TC PIPELINES LP
UT COM LTD PRT
87233Q108
408
7676
SH
SOLE
0
0
7676
TCG BDC INC
COM
872280102
1124
56065
SH
SOLE
0
0
56065
TCP CAP CORP
COM
87238Q103
1300
85070
SH
SOLE
0
0
85070
TE CONNECTIVITY LTD
REG SHS
H84989104
3526
37099
SH
SOLE
0
0
37099
TECH DATA CORP
COM
878237106
489
4996
SH
SOLE
0
0
4996
TECK RESOURCES LTD
CL B
878742204
634
24243
SH
SOLE
0
0
24243
TEEKAY LNG PARTNERS L P
PRTNRSP UNITS
Y8564M105
493
24459
SH
SOLE
0
0
24459
TEEKAY OFFSHORE PARTNERS L P
PARTNERSHIP UN
Y8565J101
864
366021
SH
SOLE
0
0
366021
TEGNA INC
COM
87901J105
220
15631
SH
SOLE
0
0
15631
TEKLA HEALTHCARE INVS
SH BEN INT
87911J103
2148
95235
SH
SOLE
0
0
95235
TEKLA HEALTHCARE OPPORTUNIT
SHS
879105104
8469
483406
SH
SOLE
0
0
483406
TEKLA LIFE SCIENCES INVS
SH BEN INT
87911K100
376
19141
SH
SOLE
0
0
19141
TEKLA WORLD HEALTHCARE FD
BEN INT SHS
87911L108
227
16647
SH
SOLE
0
0
16647
TELADOC INC
COM
87918A105
247
7088
SH
SOLE
0
0
7088
TELEDYNE TECHNOLOGIES INC
COM
879360105
286
1581
SH
SOLE
0
0
1581
TELEFLEX INC
COM
879369106
735
2955
SH
SOLE
0
0
2955
TELEFONICA S A
SPONSORED ADR
879382208
485
50148
SH
SOLE
0
0
50148
TELUS CORP
COM
87971M103
906
23920
SH
SOLE
0
0
23920
TEMPLETON EMERG MKTS INCOME
COM
880192109
366
32771
SH
SOLE
0
0
32771
TEMPLETON GLOBAL INCOME FD
COM
880198106
237
36656
SH
SOLE
0
0
36656
TEREX CORP NEW
COM
880779103
639
13247
SH
SOLE
0
0
13247
TERRA NITROGEN CO L P
COM UNIT
881005201
1001
12548
SH
SOLE
0
0
12548
TESARO INC
COM
881569107
355
4280
SH
SOLE
0
0
4280
TESARO INC
COM
881569107
231
4900
SH
Put
SOLE
0
0
4900
TEVA PHARMACEUTICAL INDS LTD
SPONSORED ADR
881624209
1299
68558
SH
SOLE
0
0
68558
TEXAS CAPITAL BANCSHARES INC
COM
88224Q107
605
6810
SH
SOLE
0
0
6810
TEXAS INSTRS INC
COM
882508104
14409
137961
SH
SOLE
0
0
137961
TEXAS PAC LD TR
SUB CTF PROP I T
882610108
2841
6362
SH
SOLE
0
0
6362
TEXTAINER GROUP HOLDINGS LTD
SHS
G8766E109
1436
66797
SH
SOLE
0
0
66797
TEXTRON INC
COM
883203101
1468
25933
SH
SOLE
0
0
25933
TFS FINL CORP
COM
87240R107
188
12567
SH
SOLE
0
0
12567
TG THERAPEUTICS INC
COM
88322Q108
1135
138384
SH
SOLE
0
0
138384
THE TRADE DESK INC
COM CL A
88339J105
1585
34655
SH
SOLE
0
0
34655
THERAPEUTICSMD INC
COM
88338N107
1065
176342
SH
SOLE
0
0
176342
THERMO FISHER SCIENTIFIC INC
COM
883556102
7745
40784
SH
SOLE
0
0
40784
THL CR SR LN FD
COM
87244R103
573
33961
SH
SOLE
0
0
33961
THOMSON REUTERS CORP
COM
884903105
445
10200
SH
SOLE
0
0
10200
THOR INDS INC
COM
885160101
1039
6890
SH
SOLE
0
0
6890
TICC CAPITAL CORP
COM
87244T109
79
13791
SH
SOLE
0
0
13791
TIFFANY & CO NEW
COM
886547108
1829
17597
SH
SOLE
0
0
17597
TIME WARNER INC
COM NEW
887317303
43392
474370
SH
SOLE
0
0
474370
TIMKEN CO
COM
887389104
396
8065
SH
SOLE
0
0
8065
TIMKENSTEEL CORP
COM
887399103
448
29479
SH
SOLE
0
0
29479
TIPTREE INC
CL A
88822Q103
81
13556
SH
SOLE
0
0
13556
TJX COS INC NEW
COM
872540109
7081
92592
SH
SOLE
0
0
92592
TOLL BROTHERS INC
COM
889478103
9574
199384
SH
SOLE
0
0
199384
TOMPKINS FINANCIAL CORPORATI
COM
890110109
206
2535
SH
SOLE
0
0
2535
TOOTSIE ROLL INDS INC
COM
890516107
301
8262
SH
SOLE
0
0
8262
TORCHLIGHT ENERGY RES INC
COM
89102U103
1046
780787
SH
SOLE
0
0
780787
TORCHMARK CORP
COM
891027104
748
8243
SH
SOLE
0
0
8243
TORO CO
COM
891092108
1279
19610
SH
SOLE
0
0
19610
TORONTO DOMINION BK ONT
COM NEW
891160509
6669
113837
SH
SOLE
0
0
113837
TORTOISE ENERGY INDEPENDENC
COM
89148K101
300
22606
SH
SOLE
0
0
22606
TORTOISE ENERGY INFRA CORP
COM
89147L100
6299
216596
SH
SOLE
0
0
216596
TORTOISE PWR & ENERGY INFRAS
COM
89147X104
447
21709
SH
SOLE
0
0
21709
TOTAL S A
SPONSORED ADR
89151E109
4556
82421
SH
SOLE
0
0
82421
TOTAL SYS SVCS INC
COM
891906109
697
8813
SH
SOLE
0
0
8813
TOWNEBANK PORTSMOUTH VA
COM
89214P109
4625
150404
SH
SOLE
0
0
150404
TOYOTA MOTOR CORP
SP ADR REP2COM
892331307
2261
17780
SH
SOLE
0
0
17780
TPG SPECIALTY LENDING INC
COM
87265K102
360
18169
SH
SOLE
0
0
18169
TRANSATLANTIC PETROLEUM LTD
SHS NEW
G89982113
31
22205
SH
SOLE
0
0
22205
TRANSCANADA CORP
COM
89353D107
3785
77779
SH
SOLE
0
0
77779
TRANSENTERIX INC
COM NEW
89366M201
113
58310
SH
SOLE
0
0
58310
TRANSOCEAN LTD
REG SHS
H8817H100
885
82838
SH
SOLE
0
0
82838
TRAVELCENTERS AMER LLC
COM
894174101
206
50277
SH
SOLE
0
0
50277
TRAVELERS COMPANIES INC
COM
89417E109
10581
78007
SH
SOLE
0
0
78007
TREX CO INC
COM
89531P105
514
4741
SH
SOLE
0
0
4741
TRI CONTL CORP
COM
895436103
7235
268567
SH
SOLE
0
0
268567
TRICO BANCSHARES
COM
896095106
228
6009
SH
SOLE
0
0
6009
TRIMBLE INC
COM
896239100
412
10131
SH
SOLE
0
0
10131
TRITON INTL LTD
CL A
G9078F107
1283
34268
SH
SOLE
0
0
34268
TSAKOS ENERGY NAVIGATION LTD
SHS
G9108L108
70
17900
SH
SOLE
0
0
17900
TTM TECHNOLOGIES INC
NOTE 1.750%12/1
87305RAD1
29
17000
PRN
SOLE
0
0
17000
TUPPERWARE BRANDS CORP
COM
899896104
3154
50306
SH
SOLE
0
0
50306
TURQUOISE HILL RES LTD
COM
900435108
66
19200
SH
SOLE
0
0
19200
TWENTY FIRST CENTY FOX INC
CL A
90130A101
4268
123587
SH
SOLE
0
0
123587
TWENTY FIRST CENTY FOX INC
CL B
90130A200
557
16326
SH
SOLE
0
0
16326
TWILIO INC
CL A
90138F102
488
20687
SH
SOLE
0
0
20687
TWITTER INC
COM
90184L102
6181
257440
SH
SOLE
0
0
257440
TWITTER INC
COM
90184L102
137
22500
SH
Call
SOLE
0
0
0
TWITTER INC
COM
90184L102
54
13400
SH
Call
SOLE
0
0
0
TWITTER INC
COM
90184L102
171
31600
SH
Call
SOLE
0
0
0
TWO HBRS INVT CORP
COM NEW
90187B408
1251
76942
SH
SOLE
0
0
76942
TWO RIV BANCORP
COM
90207C105
1083
59757
SH
SOLE
0
0
59757
TYSON FOODS INC
CL A
902494103
2160
26645
SH
SOLE
0
0
26645
U S CONCRETE INC
COM NEW
90333L201
297
3549
SH
SOLE
0
0
3549
U S G CORP
COM NEW
903293405
2545
65989
SH
SOLE
0
0
65989
U S SILICA HLDGS INC
COM
90346E103
694
21329
SH
SOLE
0
0
21329
UBS AG JERSEY BRH
ALERIAN INFRST
902641646
303
12513
SH
SOLE
0
0
12513
UBS AG JERSEY BRH
ETRAC WELLS BDCI
902641588
346
16675
SH
SOLE
0
0
16675
UGI CORP NEW
COM
902681105
5421
115464
SH
SOLE
0
0
115464
ULTA BEAUTY INC
COM
90384S303
1793
8018
SH
SOLE
0
0
8018
ULTIMATE SOFTWARE GROUP INC
COM
90385D107
919
4211
SH
SOLE
0
0
4211
UNDER ARMOUR INC
CL A
904311107
1107
76683
SH
SOLE
0
0
76683
UNDER ARMOUR INC
CL C
904311206
678
50916
SH
SOLE
0
0
50916
UNILEVER N V
N Y SHS NEW
904784709
1286
22842
SH
SOLE
0
0
22842
UNILEVER PLC
SPON ADR NEW
904767704
7279
131530
SH
SOLE
0
0
131530
UNION BANKSHARES CORP NEW
COM
90539J109
1180
32623
SH
SOLE
0
0
32623
UNION PAC CORP
COM
907818108
93538
697504
SH
SOLE
0
0
697504
UNISYS CORP
COM NEW
909214306
214
26233
SH
SOLE
0
0
26233
UNIT CORP
COM
909218109
1043
47414
SH
SOLE
0
0
47414
UNITED BANKSHARES INC WEST V
COM
909907107
699
20123
SH
SOLE
0
0
20123
UNITED CONTL HLDGS INC
COM
910047109
1048
15548
SH
SOLE
0
0
15548
UNITED PARCEL SERVICE INC
CL B
911312106
32185
270114
SH
SOLE
0
0
270114
UNITED RENTALS INC
COM
911363109
10554
61390
SH
SOLE
0
0
61390
UNITED STATES OIL FUND LP
UNITS
91232N108
214
17782
SH
SOLE
0
0
17782
UNITED STATES STL CORP NEW
COM
912909108
5421
154048
SH
SOLE
0
0
154048
UNITED THERAPEUTICS CORP DEL
COM
91307C102
227
1531
SH
SOLE
0
0
1531
UNITEDHEALTH GROUP INC
COM
91324P102
77912
353373
SH
SOLE
0
0
353373
UNITI GROUP INC
COM
91325V108
5016
281939
SH
SOLE
0
0
281939
UNIVERSAL DISPLAY CORP
COM
91347P105
2620
15176
SH
SOLE
0
0
15176
UNIVERSAL HEALTH RLTY INCM T
SH BEN INT
91359E105
778
10356
SH
SOLE
0
0
10356
UNIVERSAL HLTH SVCS INC
CL B
913903100
410
3619
SH
SOLE
0
0
3619
UNIVEST CORP PA
COM
915271100
203
7228
SH
SOLE
0
0
7228
UNUM GROUP
COM
91529Y106
705
12836
SH
SOLE
0
0
12836
UQM TECHNOLOGIES INC
COM
903213106
451
324266
SH
SOLE
0
0
324266
US BANCORP DEL
COM NEW
902973304
19879
371009
SH
SOLE
0
0
371009
USA COMPRESSION PARTNERS LP
COMUNIT LTDPAR
90290N109
2600
157202
SH
SOLE
0
0
157202
V F CORP
COM
918204108
11820
159728
SH
SOLE
0
0
159728
VAIL RESORTS INC
COM
91879Q109
705
3318
SH
SOLE
0
0
3318
VALE S A
ADR
91912E105
578
47262
SH
SOLE
0
0
47262
VALEANT PHARMACEUTICALS INTL
COM
91911K102
1514
72843
SH
SOLE
0
0
72843
VALERO ENERGY CORP NEW
COM
91913Y100
11839
128816
SH
SOLE
0
0
128816
VALERO ENERGY PARTNERS LP
COM UNT REP LP
91914J102
1856
41702
SH
SOLE
0
0
41702
VALHI INC NEW
COM
918905100
536
86795
SH
SOLE
0
0
86795
VALLEY NATL BANCORP
COM
919794107
472
42097
SH
SOLE
0
0
42097
VALMONT INDS INC
COM
920253101
966
5824
SH
SOLE
0
0
5824
VALVOLINE INC
COM
92047W101
2204
87951
SH
SOLE
0
0
87951
VANECK MERK GOLD TRUST
GOLD TRUST
921078101
3019
234905
SH
SOLE
0
0
234905
VANECK VECTORS ETF TR
AGRIBUSINESS ETF
92189F700
491
7964
SH
SOLE
0
0
7964
VANECK VECTORS ETF TR
AMT FREE INT ETF
92189F544
3139
130408
SH
SOLE
0
0
130408
VANECK VECTORS ETF TR
AMT FREE LONG MU
92189F536
2187
107583
SH
SOLE
0
0
107583
VANECK VECTORS ETF TR
AMT FREE SHORT M
92189F528
260
15081
SH
SOLE
0
0
15081
VANECK VECTORS ETF TR
BIOTECH ETF
92189F726
1364
10935
SH
SOLE
0
0
10935
VANECK VECTORS ETF TR
CEF MUN INCOME E
92189F460
4806
180469
SH
SOLE
0
0
180469
VANECK VECTORS ETF TR
FALLEN ANGEL HG
92189F437
14066
469634
SH
SOLE
0
0
469634
VANECK VECTORS ETF TR
GLOBAL ALTER ETF
92189F502
1409
23041
SH
SOLE
0
0
23041
VANECK VECTORS ETF TR
GOLD MINERS ETF
92189F106
11653
501404
SH
SOLE
0
0
501404
VANECK VECTORS ETF TR
GOLD MINERS ETF
92189F106
8
10800
SH
Call
SOLE
0
0
0
VANECK VECTORS ETF TR
GOLD MINERS ETF
92189F106
19
15600
SH
Call
SOLE
0
0
0
VANECK VECTORS ETF TR
GOLD MINERS ETF
92189F106
24
12900
SH
Call
SOLE
0
0
0
VANECK VECTORS ETF TR
HIGH INCOME INFR
92189F569
316
23527
SH
SOLE
0
0
23527
VANECK VECTORS ETF TR
HIGH YLD MUN ETF
92189F361
5520
176911
SH
SOLE
0
0
176911
VANECK VECTORS ETF TR
INDIA SMALL CAP
92189F767
646
9528
SH
SOLE
0
0
9528
VANECK VECTORS ETF TR
JP MORGAN MKTS
92189F494
719
37862
SH
SOLE
0
0
37862
VANECK VECTORS ETF TR
JR GOLD MINERS E
92189F791
14203
416150
SH
SOLE
0
0
416150
VANECK VECTORS ETF TR
MORNINGSTAR INTL
92189F593
3153
92411
SH
SOLE
0
0
92411
VANECK VECTORS ETF TR
MORNINGSTAR WIDE
92189F643
25537
601584
SH
SOLE
0
0
601584
VANECK VECTORS ETF TR
NAT RES ETF
92189F841
959
25824
SH
SOLE
0
0
25824
VANECK VECTORS ETF TR
OIL SVCS ETF
92189F718
1532
58819
SH
SOLE
0
0
58819
VANECK VECTORS ETF TR
PHARMACEUTICAL
92189F692
350
5892
SH
SOLE
0
0
5892
VANECK VECTORS ETF TR
RARE EARTH STRAT
92189F742
200
6655
SH
SOLE
0
0
6655
VANECK VECTORS ETF TR
SEMICONDUCTOR ET
92189F676
840
8584
SH
SOLE
0
0
8584
VANGUARD ADMIRAL FDS INC
500 GRTH IDX F
921932505
308
2252
SH
SOLE
0
0
2252
VANGUARD ADMIRAL FDS INC
500 VAL IDX FD
921932703
512
4658
SH
SOLE
0
0
4658
VANGUARD ADMIRAL FDS INC
MIDCP 400 GRTH
921932869
19590
147203
SH
SOLE
0
0
147203
VANGUARD ADMIRAL FDS INC
MIDCP 400 IDX
921932885
16324
127635
SH
SOLE
0
0
127635
VANGUARD ADMIRAL FDS INC
SMLCP 600 GRTH
921932794
19632
134535
SH
SOLE
0
0
134535
VANGUARD ADMIRAL FDS INC
SMLLCP 600 IDX
921932828
7953
57066
SH
SOLE
0
0
57066
VANGUARD BD INDEX FD INC
INTERMED TERM
921937819
17386
207390
SH
SOLE
0
0
207390
VANGUARD BD INDEX FD INC
LONG TERM BOND
921937793
2520
26507
SH
SOLE
0
0
26507
VANGUARD BD INDEX FD INC
SHORT TRM BOND
921937827
28291
357659
SH
SOLE
0
0
357659
VANGUARD BD INDEX FD INC
TOTAL BND MRKT
921937835
46271
567260
SH
SOLE
0
0
567260
VANGUARD CHARLOTTE FDS
INTL BD IDX ETF
92203J407
9598
176541
SH
SOLE
0
0
176541
VANGUARD INDEX FDS
EXTEND MKT ETF
922908652
12924
115676
SH
SOLE
0
0
115676
VANGUARD INDEX FDS
GROWTH ETF
922908736
56519
401836
SH
SOLE
0
0
401836
VANGUARD INDEX FDS
LARGE CAP ETF
922908637
17403
141971
SH
SOLE
0
0
141971
VANGUARD INDEX FDS
MCAP GR IDXVIP
922908538
2171
16996
SH
SOLE
0
0
16996
VANGUARD INDEX FDS
MCAP VL IDXVIP
922908512
15928
142765
SH
SOLE
0
0
142765
VANGUARD INDEX FDS
MID CAP ETF
922908629
58145
375665
SH
SOLE
0
0
375665
VANGUARD INDEX FDS
REIT ETF
922908553
30951
372995
SH
SOLE
0
0
372995
VANGUARD INDEX FDS
S&P 500 ETF SHS
922908363
235816
961363
SH
SOLE
0
0
961363
VANGUARD INDEX FDS
SMALL CP ETF
922908751
36181
244793
SH
SOLE
0
0
244793
VANGUARD INDEX FDS
SML CP GRW ETF
922908595
15523
96501
SH
SOLE
0
0
96501
VANGUARD INDEX FDS
TOTAL STK MKT
922908769
104992
764959
SH
SOLE
0
0
764959
VANGUARD INDEX FDS
VALUE ETF
922908744
54336
511065
SH
SOLE
0
0
511065
VANGUARD INTL EQUITY INDEX F
ALLWRLD EX US
922042775
25734
470291
SH
SOLE
0
0
470291
VANGUARD INTL EQUITY INDEX F
FTSE EMR MKT ETF
922042858
51795
1128182
SH
SOLE
0
0
1128182
VANGUARD INTL EQUITY INDEX F
FTSE EUROPE ETF
922042874
9796
165613
SH
SOLE
0
0
165613
VANGUARD INTL EQUITY INDEX F
FTSE PACIFIC ETF
922042866
302
4144
SH
SOLE
0
0
4144
VANGUARD INTL EQUITY INDEX F
FTSE SMCAP ETF
922042718
1907
15994
SH
SOLE
0
0
15994
VANGUARD INTL EQUITY INDEX F
GLB EX US ETF
922042676
1604
26514
SH
SOLE
0
0
26514
VANGUARD INTL EQUITY INDEX F
TT WRLD ST ETF
922042742
10556
142144
SH
SOLE
0
0
142144
VANGUARD MALVERN FDS
STRM INFPROIDX
922020805
6704
137327
SH
SOLE
0
0
137327
VANGUARD MUN BD FD INC
TAX EXEMPT BD
922907746
8578
165999
SH
SOLE
0
0
165999
VANGUARD SCOTTSDALE FDS
INT-TERM CORP
92206C870
46078
527266
SH
SOLE
0
0
527266
VANGUARD SCOTTSDALE FDS
INTER TERM TREAS
92206C706
3333
52128
SH
SOLE
0
0
52128
VANGUARD SCOTTSDALE FDS
LG-TERM COR BD
92206C813
570
5949
SH
SOLE
0
0
5949
VANGUARD SCOTTSDALE FDS
MORTG-BACK SEC
92206C771
5387
102722
SH
SOLE
0
0
102722
VANGUARD SCOTTSDALE FDS
SHORT TERM TREAS
92206C102
765
12685
SH
SOLE
0
0
12685
VANGUARD SCOTTSDALE FDS
SHRT TRM CORP BD
92206C409
32113
404943
SH
SOLE
0
0
404943
VANGUARD SCOTTSDALE FDS
VNG RUS1000GRW
92206C680
6165
44660
SH
SOLE
0
0
44660
VANGUARD SCOTTSDALE FDS
VNG RUS1000IDX
92206C730
2096
17111
SH
SOLE
0
0
17111
VANGUARD SCOTTSDALE FDS
VNG RUS1000VAL
92206C714
5552
51141
SH
SOLE
0
0
51141
VANGUARD SCOTTSDALE FDS
VNG RUS2000GRW
92206C623
1230
9081
SH
SOLE
0
0
9081
VANGUARD SCOTTSDALE FDS
VNG RUS2000IDX
92206C664
506
4135
SH
SOLE
0
0
4135
VANGUARD SCOTTSDALE FDS
VNG RUS2000VAL
92206C649
1196
10917
SH
SOLE
0
0
10917
VANGUARD SPECIALIZED FUNDS
DIV APP ETF
921908844
69813
684233
SH
SOLE
0
0
684233
VANGUARD STAR FD
VG TL INTL STK F
921909768
17268
303961
SH
SOLE
0
0
303961
VANGUARD TAX MANAGED INTL FD
FTSE DEV MKT ETF
921943858
83772
1867398
SH
SOLE
0
0
1867398
VANGUARD WHITEHALL FDS INC
EMERG MKT BD ETF
921946885
1255
15634
SH
SOLE
0
0
15634
VANGUARD WHITEHALL FDS INC
HIGH DIV YLD
921946406
41453
484111
SH
SOLE
0
0
484111
VANGUARD WHITEHALL FDS INC
INTL DVD ETF
921946810
2255
34016
SH
SOLE
0
0
34016
VANGUARD WHITEHALL FDS INC
INTL HIGH ETF
921946794
213
3177
SH
SOLE
0
0
3177
VANGUARD WORLD FD
EXTENDED DUR
921910709
2285
18888
SH
SOLE
0
0
18888
VANGUARD WORLD FD
MEGA CAP VAL ETF
921910840
21428
280246
SH
SOLE
0
0
280246
VANGUARD WORLD FD
MEGA GRWTH IND
921910816
13931
125128
SH
SOLE
0
0
125128
VANGUARD WORLD FDS
CONSUM DIS ETF
92204A108
5890
37763
SH
SOLE
0
0
37763
VANGUARD WORLD FDS
CONSUM STP ETF
92204A207
6925
47423
SH
SOLE
0
0
47423
VANGUARD WORLD FDS
ENERGY ETF
92204A306
6234
63002
SH
SOLE
0
0
63002
VANGUARD WORLD FDS
FINANCIALS ETF
92204A405
14743
210491
SH
SOLE
0
0
210491
VANGUARD WORLD FDS
HEALTH CAR ETF
92204A504
14234
92349
SH
SOLE
0
0
92349
VANGUARD WORLD FDS
INDUSTRIAL ETF
92204A603
12559
88215
SH
SOLE
0
0
88215
VANGUARD WORLD FDS
INF TECH ETF
92204A702
22061
133916
SH
SOLE
0
0
133916
VANGUARD WORLD FDS
MATERIALS ETF
92204A801
2082
15233
SH
SOLE
0
0
15233
VANGUARD WORLD FDS
TELCOMM ETF
92204A884
1132
12420
SH
SOLE
0
0
12420
VANGUARD WORLD FDS
UTILITIES ETF
92204A876
2433
20863
SH
SOLE
0
0
20863
VANTIV INC
CL A
92210H105
341
4631
SH
SOLE
0
0
4631
VARIAN MED SYS INC
COM
92220P105
402
3613
SH
SOLE
0
0
3613
VECTOR GROUP LTD
COM
92240M108
520
23236
SH
SOLE
0
0
23236
VECTREN CORP
COM
92240G101
3602
55401
SH
SOLE
0
0
55401
VEECO INSTRS INC DEL
COM
922417100
398
26818
SH
SOLE
0
0
26818
VEEVA SYS INC
CL A COM
922475108
916
16563
SH
SOLE
0
0
16563
VENTAS INC
COM
92276F100
2342
39020
SH
SOLE
0
0
39020
VERASTEM INC
COM
92337C104
54
17724
SH
SOLE
0
0
17724
VEREIT INC
COM
92339V100
410
52690
SH
SOLE
0
0
52690
VERIFONE SYS INC
COM
92342Y109
827
46703
SH
SOLE
0
0
46703
VERINT SYS INC
NOTE 1.500% 6/0
92343XAA8
14
14000
PRN
SOLE
0
0
14000
VERISIGN INC
COM
92343E102
603
5266
SH
SOLE
0
0
5266
VERISK ANALYTICS INC
COM
92345Y106
277
2887
SH
SOLE
0
0
2887
VERIZON COMMUNICATIONS INC
COM
92343V104
123422
2331800
SH
SOLE
0
0
2331800
VERIZON COMMUNICATIONS INC
COM
92343V104
11
10400
SH
Call
SOLE
0
0
0
VERIZON COMMUNICATIONS INC
COM
92343V104
31
14800
SH
Call
SOLE
0
0
0
VERSUM MATLS INC
COM
92532W103
499
13196
SH
SOLE
0
0
13196
VERTEX PHARMACEUTICALS INC
COM
92532F100
2804
18713
SH
SOLE
0
0
18713
VIACOM INC NEW
CL B
92553P201
1163
37734
SH
SOLE
0
0
37734
VICTORY PORTFOLIOS II
SHS US EQ INCM
92647N824
18832
405600
SH
SOLE
0
0
405600
VICTORY PORTFOLIOS II
SHS US LRG CAP
92647N865
716
15797
SH
SOLE
0
0
15797
VIPER ENERGY PARTNERS LP
COM UNT RP INT
92763M105
606
25975
SH
SOLE
0
0
25975
VISA INC
COM CL A
92826C839
72076
632084
SH
SOLE
0
0
632084
VISTRA ENERGY CORP
COM
92840M102
358
19515
SH
SOLE
0
0
19515
VIVEVE MED INC
COM NEW
92852W204
79
15798
SH
SOLE
0
0
15798
VIVINT SOLAR INC
COM
92854Q106
301
74414
SH
SOLE
0
0
74414
VMWARE INC
CL A COM
928563402
1346
10742
SH
SOLE
0
0
10742
VODAFONE GROUP PLC NEW
SPONSORED ADR
92857W308
4259
133514
SH
SOLE
0
0
133514
VOYA EMERGING MKTS HIGH DIVI
COM
92912P108
1085
121911
SH
SOLE
0
0
121911
VOYA GLBL EQTY DIV & PREM OP
COM
92912T100
1994
257344
SH
SOLE
0
0
257344
VOYA INFRASTRUCTURE INDLS &
COM
92912X101
182
10780
SH
SOLE
0
0
10780
VOYA INTL HIGH DIVID EQTY IN
COM
92912Y109
154
20400
SH
SOLE
0
0
20400
VOYA RISK MANAGED NAT RES FD
COM
92913C106
166
26472
SH
SOLE
0
0
26472
W P CAREY INC
COM
92936U109
2556
37090
SH
SOLE
0
0
37090
WABCO HLDGS INC
COM
92927K102
278
1934
SH
SOLE
0
0
1934
WABTEC CORP
COM
929740108
853
10470
SH
SOLE
0
0
10470
WALGREENS BOOTS ALLIANCE INC
COM
931427108
16690
229821
SH
SOLE
0
0
229821
WASHINGTON FED INC
COM
938824109
247
7226
SH
SOLE
0
0
7226
WASHINGTON PRIME GROUP NEW
COM
93964W108
309
43377
SH
SOLE
0
0
43377
WASHINGTON REAL ESTATE INVT
SH BEN INT
939653101
281
9025
SH
SOLE
0
0
9025
WASHINGTON TR BANCORP
COM
940610108
275
5173
SH
SOLE
0
0
5173
WASTE CONNECTIONS INC
COM
94106B101
3063
43178
SH
SOLE
0
0
43178
WASTE MGMT INC DEL
COM
94106L109
13056
151267
SH
SOLE
0
0
151267
WATERS CORP
COM
941848103
1300
6728
SH
SOLE
0
0
6728
WATSCO INC
COM
942622200
3290
19350
SH
SOLE
0
0
19350
WAYFAIR INC
CL A
94419L101
630
7849
SH
SOLE
0
0
7849
WEATHERFORD INTL PLC
ORD SHS
G48833100
541
129692
SH
SOLE
0
0
129692
WEC ENERGY GROUP INC
COM
92939U106
5984
90085
SH
SOLE
0
0
90085
WEIBO CORP
SPONSORED ADR
948596101
1412
13649
SH
SOLE
0
0
13649
WEIS MKTS INC
COM
948849104
272
6564
SH
SOLE
0
0
6564
WELBILT INC
COM
949090104
282
11983
SH
SOLE
0
0
11983
WELLS FARGO CO NEW
COM
949746101
28604
471461
SH
SOLE
0
0
471461
WELLS FARGO CO NEW
PERP PFD CNV A
949746804
4573
3491
SH
SOLE
0
0
3491
WELLS FARGO GLOBAL DIVIDEND
COM
94987C103
786
132540
SH
SOLE
0
0
132540
WELLS FARGO MULTI SECTOR INC
COM
94987D101
976
74705
SH
SOLE
0
0
74705
WELLTOWER INC
6.50% PFD PREPET
95040Q203
218
3643
SH
SOLE
0
0
3643
WELLTOWER INC
COM
95040Q104
9355
146702
SH
SOLE
0
0
146702
WENDYS CO
COM
95058W100
537
32698
SH
SOLE
0
0
32698
WESBANCO INC
COM
950810101
231
5672
SH
SOLE
0
0
5672
WESTAR ENERGY INC
COM
95709T100
984
18640
SH
SOLE
0
0
18640
WESTERN ASSET EMRG MKT DEBT
COM
95766A101
1034
66487
SH
SOLE
0
0
66487
WESTERN ASSET GLOBAL CP DEFI
COM
95790C107
966
53683
SH
SOLE
0
0
53683
WESTERN ASSET HGH YLD DFNDFD
COM
95768B107
2124
140481
SH
SOLE
0
0
140481
WESTERN ASSET HIGH INCM FD I
COM
95766J102
116
16701
SH
SOLE
0
0
16701
WESTERN ASSET HIGH INCM OPP
COM
95766K109
955
188285
SH
SOLE
0
0
188285
WESTERN ASSET INCOME FD
COM
95766T100
475
30006
SH
SOLE
0
0
30006
WESTERN ASSET INTM MUNI FD I
COM
958435109
480
51457
SH
SOLE
0
0
51457
WESTERN ASSET INVT GRADE DEF
COM
95790A101
205
8957
SH
SOLE
0
0
8957
WESTERN ASSET MTG CAP CORP
COM
95790D105
109
10964
SH
SOLE
0
0
10964
WESTERN ASSET MUN DEF OPP TR
COM
95768A109
850
40673
SH
SOLE
0
0
40673
WESTERN ASSET MUN HI INCM FD
COM
95766N103
3311
447419
SH
SOLE
0
0
447419
WESTERN ASST MN PRT FD INC
COM
95766P108
1947
127820
SH
SOLE
0
0
127820
WESTERN ASST MNGD MUN FD INC
COM
95766M105
2163
153655
SH
SOLE
0
0
153655
WESTERN DIGITAL CORP
COM
958102105
3661
46029
SH
SOLE
0
0
46029
WESTERN GAS EQUITY PARTNERS
COMUNT LTD PT
95825R103
273
7345
SH
SOLE
0
0
7345
WESTERN GAS PARTNERS LP
COM UNIT LP IN
958254104
2956
61465
SH
SOLE
0
0
61465
WESTERN UN CO
COM
959802109
1024
53849
SH
SOLE
0
0
53849
WESTLAKE CHEM CORP
COM
960413102
233
2188
SH
SOLE
0
0
2188
WESTPORT FUEL SYSTEMS INC
COM NEW
960908309
50
13412
SH
SOLE
0
0
13412
WESTROCK CO
COM
96145D105
14347
226959
SH
SOLE
0
0
226959
WEYERHAEUSER CO
COM
962166104
19220
545095
SH
SOLE
0
0
545095
WGL HLDGS INC
COM
92924F106
1297
15107
SH
SOLE
0
0
15107
WHEATON PRECIOUS METALS CORP
COM
962879102
3457
156214
SH
SOLE
0
0
156214
WHEATON PRECIOUS METALS CORP
COM
962879102
94
17900
SH
Call
SOLE
0
0
0
WHIRLPOOL CORP
COM
963320106
1414
8385
SH
SOLE
0
0
8385
WHITESTONE REIT
COM
966084204
881
61166
SH
SOLE
0
0
61166
WHITING PETE CORP NEW
COM NEW
966387409
1467
55387
SH
SOLE
0
0
55387
WIDEPOINT CORP
COM
967590100
487
749440
SH
SOLE
0
0
749440
WILDHORSE RESOURCE DEV CORP
COM
96812T102
777
42228
SH
SOLE
0
0
42228
WILLBROS GROUP INC DEL
COM
969203108
19
13194
SH
SOLE
0
0
13194
WILLIAMS COS INC DEL
COM
969457100
2579
84573
SH
SOLE
0
0
84573
WILLIAMS PARTNERS L P NEW
COM UNIT LTD PAR
96949L105
7524
194015
SH
SOLE
0
0
194015
WILLIAMS SONOMA INC
COM
969904101
330
6384
SH
SOLE
0
0
6384
WILLIS TOWERS WATSON PUB LTD
SHS
G96629103
6190
41060
SH
SOLE
0
0
41060
WINDSTREAM HLDGS INC
COM NEW
97382A200
67
36239
SH
SOLE
0
0
36239
WINNEBAGO INDS INC
COM
974637100
593
10656
SH
SOLE
0
0
10656
WINTRUST FINL CORP
COM
97650W108
6397
77651
SH
SOLE
0
0
77651
WISDOMTREE INVTS INC
COM
97717P104
1170
93252
SH
SOLE
0
0
93252
WISDOMTREE TR
CURRNCY INT EQ
97717X263
2203
72120
SH
SOLE
0
0
72120
WISDOMTREE TR
EMER MKT HIGH FD
97717W315
6525
143888
SH
SOLE
0
0
143888
WISDOMTREE TR
EMG MKTS SMCAP
97717W281
1739
33355
SH
SOLE
0
0
33355
WISDOMTREE TR
EUROPE HEDGED EQ
97717X701
6329
99338
SH
SOLE
0
0
99338
WISDOMTREE TR
EUROPE SMCP DV
97717W869
2105
29829
SH
SOLE
0
0
29829
WISDOMTREE TR
GLB EX US RL EST
97717W331
345
10595
SH
SOLE
0
0
10595
WISDOMTREE TR
GLB HIGH DIV FD
97717W877
660
13615
SH
SOLE
0
0
13615
WISDOMTREE TR
INDIA ERNGS FD
97717W422
942
33831
SH
SOLE
0
0
33831
WISDOMTREE TR
INTL EQUITY FD
97717W703
8248
147871
SH
SOLE
0
0
147871
WISDOMTREE TR
INTL SMCAP DIV
97717W760
3743
48733
SH
SOLE
0
0
48733
WISDOMTREE TR
JAPN HEDGE EQT
97717W851
3337
56249
SH
SOLE
0
0
56249
WISDOMTREE TR
JP SMALLCP DIV
97717W836
260
3238
SH
SOLE
0
0
3238
WISDOMTREE TR
US DIVID EX FNCL
97717W406
3520
39824
SH
SOLE
0
0
39824
WISDOMTREE TR
US EARNINGS 500
97717W588
598
19242
SH
SOLE
0
0
19242
WISDOMTREE TR
US HIGH DIVIDEND
97717W208
2720
37348
SH
SOLE
0
0
37348
WISDOMTREE TR
US LARGECAP DIVD
97717W307
24152
262178
SH
SOLE
0
0
262178
WISDOMTREE TR
US MIDCAP DIVID
97717W505
21182
600385
SH
SOLE
0
0
600385
WISDOMTREE TR
US MIDCP EARNING
97717W570
12617
317970
SH
SOLE
0
0
317970
WISDOMTREE TR
US QTLY DIV GRT
97717X669
2428
58616
SH
SOLE
0
0
58616
WISDOMTREE TR
US SMALLCAP DIVD
97717W604
15120
520472
SH
SOLE
0
0
520472
WISDOMTREE TR
US SMALLCP ERNGS
97717W562
1991
54983
SH
SOLE
0
0
54983
WISDOMTREE TR
US TOTAL DIVIDND
97717W109
434
4671
SH
SOLE
0
0
4671
WMIH CORP
COM
92936P100
14
16604
SH
SOLE
0
0
16604
WOLVERINE WORLD WIDE INC
COM
978097103
346
10865
SH
SOLE
0
0
10865
WOODWARD INC
COM
980745103
2406
31441
SH
SOLE
0
0
31441
WORKDAY INC
CL A
98138H101
222
2186
SH
SOLE
0
0
2186
WORTHINGTON INDS INC
COM
981811102
218
4947
SH
SOLE
0
0
4947
WPP PLC NEW
ADR
92937A102
1610
17781
SH
SOLE
0
0
17781
WPX ENERGY INC
COM
98212B103
527
37484
SH
SOLE
0
0
37484
WSFS FINL CORP
COM
929328102
601
12569
SH
SOLE
0
0
12569
WYNDHAM WORLDWIDE CORP
COM
98310W108
4638
40028
SH
SOLE
0
0
40028
WYNN RESORTS LTD
COM
983134107
3053
18105
SH
SOLE
0
0
18105
XCEL ENERGY INC
COM
98389B100
5049
104955
SH
SOLE
0
0
104955
XENIA HOTELS & RESORTS INC
COM
984017103
514
23819
SH
SOLE
0
0
23819
XEROX CORP
COM NEW
984121608
412
14147
SH
SOLE
0
0
14147
XILINX INC
COM
983919101
1609
23871
SH
SOLE
0
0
23871
XPO LOGISTICS INC
COM
983793100
2154
23520
SH
SOLE
0
0
23520
XYLEM INC
COM
98419M100
525
7700
SH
SOLE
0
0
7700
YAMANA GOLD INC
COM
98462Y100
186
59555
SH
SOLE
0
0
59555
YELP INC
CL A
985817105
1419
33815
SH
SOLE
0
0
33815
YRC WORLDWIDE INC
COM PAR $.01
984249607
283
19711
SH
SOLE
0
0
19711
YUM BRANDS INC
COM
988498101
10268
125831
SH
SOLE
0
0
125831
YUM CHINA HLDGS INC
COM
98850P109
2679
66934
SH
SOLE
0
0
66934
YY INC
ADS REPCOM CLA
98426T106
320
2830
SH
SOLE
0
0
2830
ZAYO GROUP HLDGS INC
COM
98919V105
589
16007
SH
SOLE
0
0
16007
ZEBRA TECHNOLOGIES CORP
CL A
989207105
221
2126
SH
SOLE
0
0
2126
ZIMMER BIOMET HLDGS INC
COM
98956P102
2643
21906
SH
SOLE
0
0
21906
ZION OIL & GAS INC
COM
989696109
54
24882
SH
SOLE
0
0
24882
ZIONS BANCORPORATION
COM
989701107
683
13434
SH
SOLE
0
0
13434
ZIOPHARM ONCOLOGY INC
COM
98973P101
618
149390
SH
SOLE
0
0
149390
ZOETIS INC
CL A
98978V103
3908
54241
SH
SOLE
0
0
54241