0001403438-18-000001.txt : 20180214
0001403438-18-000001.hdr.sgml : 20180214
20180214181839
ACCESSION NUMBER: 0001403438-18-000001
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20171231
FILED AS OF DATE: 20180214
DATE AS OF CHANGE: 20180214
EFFECTIVENESS DATE: 20180214
FILER:
COMPANY DATA:
COMPANY CONFORMED NAME: LPL Financial LLC
CENTRAL INDEX KEY: 0001403438
IRS NUMBER: 952834236
STATE OF INCORPORATION: CA
FISCAL YEAR END: 1231
FILING VALUES:
FORM TYPE: 13F-HR
SEC ACT: 1934 Act
SEC FILE NUMBER: 028-12526
FILM NUMBER: 18614998
BUSINESS ADDRESS:
STREET 1: 4707 EXECUTIVE DRIVE
CITY: SAN DIEGO
STATE: CA
ZIP: 92121
BUSINESS PHONE: 704-733-3300
MAIL ADDRESS:
STREET 1: 1055 LPL WAY
CITY: FORT MILL
STATE: SC
ZIP: 29715
FORMER COMPANY:
FORMER CONFORMED NAME: LPL Financial CORP
DATE OF NAME CHANGE: 20080102
FORMER COMPANY:
FORMER CONFORMED NAME: Linsco/Private Ledger Corp.
DATE OF NAME CHANGE: 20070615
13F-HR
1
primary_doc.xml
13F-HR
LIVE
false
false
false
0001403438
XXXXXXXX
12-31-2017
12-31-2017
LPL Financial LLC
1055 LPL WAY
FORT MILL
SC
29715
13F HOLDINGS REPORT
028-12526
N
Steven Mills
Vice President Operations
9803211994
Steven Mills
Fort Mill
SC
02-14-2018
0
3020
32856908
false
INFORMATION TABLE
2
Q42017LPL13F.xml
22ND CENTY GROUP INC
COM
90137F103
67
23795
SH
SOLE
0
0
23795
2U INC
COM
90214J101
1067
16538
SH
SOLE
11299
0
5239
3-D SYS CORP DEL
COM NEW
88554D205
371
42936
SH
SOLE
0
0
42936
3M CO
COM
88579Y101
41735
177318
SH
SOLE
5887
0
171431
3M COMPANY
COM
88579Y101
1765
7500
SH
Put
SOLE
0
0
7500
AAR CORP
COM
000361105
240
6110
SH
SOLE
4425
0
1685
AARONS INC
COM PAR $0.50
002535300
607
15241
SH
SOLE
15070
0
171
ABB LTD
SPONSORED ADR
000375204
1238
46149
SH
SOLE
7311
0
38838
ABBOTT LABS
COM
002824100
20686
362464
SH
SOLE
40557
0
321907
ABBVIE INC
COM
00287Y109
58419
604066
SH
SOLE
17509
0
586557
ABBVIE INC
COM
00287Y109
832
8600
SH
Put
SOLE
0
0
8600
ABERCROMBIE & FITCH CO
CL A
002896207
317
18193
SH
SOLE
0
0
18193
ABERDEEN ASIA PACIFIC INCOM
COM
003009107
5682
1164347
SH
SOLE
0
0
1164347
ABERDEEN AUSTRALIA EQTY FD I
COM
003011103
209
32865
SH
SOLE
0
0
32865
ABIOMED INC
COM
003654100
2430
12942
SH
SOLE
11161
0
1781
ABRAXAS PETE CORP
COM
003830106
410
166630
SH
SOLE
0
0
166630
ACACIA RESH CORP
ACACIA TCH COM
003881307
122
30100
SH
SOLE
0
0
30100
ACADIA HEALTHCARE COMPANY IN
COM
00404A109
213
6539
SH
SOLE
5480
0
1059
ACADIA PHARMACEUTICALS INC
COM
004225108
4778
158672
SH
SOLE
22
0
158650
ACCENTURE PLC IRELAND
SHS CLASS A
G1151C101
11046
72152
SH
SOLE
38668
0
33484
ACCURAY INC
COM
004397105
49
11380
SH
SOLE
0
0
11380
ACTIVISION BLIZZARD INC
COM
00507V109
5317
83963
SH
SOLE
48362
0
35601
ACUITY BRANDS INC
COM
00508Y102
532
3014
SH
SOLE
2200
0
814
ADAMIS PHARMACEUTICALS CORP
COM NEW
00547W208
52
11790
SH
SOLE
0
0
11790
ADIENT PLC
ORD SHS
G0084W101
413
5254
SH
SOLE
490
0
4764
ADOBE SYS INC
COM
00724F101
16457
93910
SH
SOLE
42536
0
51374
ADVANCE AUTO PARTS INC
COM
00751Y106
2159
21654
SH
SOLE
15014
0
6640
ADVANCED ENERGY INDS
COM
007973100
223
3299
SH
SOLE
57
0
3242
ADVANCED MICRO DEVICES INC
COM
007903107
1021
99285
SH
SOLE
387
0
98898
ADVANCED SEMICONDUCTOR ENGR
SPONSORED ADR
00756M404
241
37132
SH
SOLE
23019
0
14113
ADVANSIX INC
COM
00773T101
378
8991
SH
SOLE
0
0
8991
ADVENT CLAY CONV SEC INC FD
COM
007639107
460
76733
SH
SOLE
0
0
76733
ADVENT CLAYMORE CV SECS & IN
COM
00764C109
591
37205
SH
SOLE
0
0
37205
ADVISORSHARES TR
ADVISORSHS ETF
00768Y206
4779
81200
SH
SOLE
0
0
81200
ADVISORSHARES TR
MADRONA DOMESTIC
00768Y859
211
3941
SH
SOLE
0
0
3941
ADVISORSHARES TR
MADRONA GLB BD
00768Y834
400
15474
SH
SOLE
0
0
15474
ADVISORSHARES TR
NEW TECH MEDIA
00768Y552
624
29075
SH
SOLE
0
0
29075
ADVISORSHARES TR
NEWFLT MULSINC
00768Y727
288
5946
SH
SOLE
0
0
5946
ADVISORSHARES TR
PERITUS HG YLD
00768Y503
1630
45092
SH
SOLE
0
0
45092
ADVISORSHARES TR
RANGER EQUITY BE
00768Y883
1030
131416
SH
SOLE
0
0
131416
ADVISORSHARES TR
WILSHIRE BUYBACK
00768Y818
1388
19427
SH
SOLE
0
0
19427
AEGON N V
NY REGISTRY SH
007924103
638
101308
SH
SOLE
6420
0
94888
AERCAP HOLDINGS NV
SHS
N00985106
2803
53271
SH
SOLE
50444
0
2827
AES CORP
COM
00130H105
525
48483
SH
SOLE
30742
0
17741
AETNA INC NEW
COM
00817Y108
9880
54771
SH
SOLE
3894
0
50877
AFFILIATED MANAGERS GROUP
COM
008252108
1443
7018
SH
SOLE
6399
0
619
AFLAC INC
COM
001055102
5894
67139
SH
SOLE
4350
0
62789
AGENUS INC
COM NEW
00847G705
74
22574
SH
SOLE
0
0
22574
AGILENT TECHNOLOGIES INC
COM
00846U101
942
14068
SH
SOLE
1568
0
12500
AGNC INVT CORP
COM
00123Q104
3665
181546
SH
SOLE
0
0
181546
AGNICO EAGLE MINES LTD
COM
008474108
529
11445
SH
SOLE
0
0
11445
AGRIUM INC
COM
008916108
579
5038
SH
SOLE
0
0
5038
AIR PRODS & CHEMS INC
COM
009158106
1968
11995
SH
SOLE
2552
0
9443
AIRCASTLE LTD
COM
G0129K104
301
12858
SH
SOLE
8285
0
4573
AK STL HLDG CORP
COM
001547108
462
81550
SH
SOLE
0
0
81550
AKAMAI TECHNOLOGIES INC
COM
00971T101
4801
73823
SH
SOLE
62876
0
10947
AKEBIA THERAPEUTICS INC
COM
00972D105
350
23559
SH
SOLE
5770
0
17789
ALARM COM HLDGS INC
COM
011642105
260
6895
SH
SOLE
2244
0
4651
ALASKA AIR GROUP INC
COM
011659109
5249
71405
SH
SOLE
5161
0
66244
ALBEMARLE CORP
COM
012653101
2409
18838
SH
SOLE
4566
0
14272
ALCOA CORP
COM
013872106
2340
43434
SH
SOLE
2040
0
41394
ALEXANDRIA REAL ESTATE EQ IN
COM
015271109
1072
8206
SH
SOLE
1079
0
7127
ALEXION PHARMACEUTICALS INC
COM
015351109
2685
22449
SH
SOLE
19086
0
3363
ALIBABA GROUP HLDG LTD
SPONSORED ADS
01609W102
35302
204731
SH
SOLE
39541
0
165190
ALIGN TECHNOLOGY INC
COM
016255101
2718
12228
SH
SOLE
645
0
11583
ALIO GOLD INC
COM
01627X108
80
21926
SH
SOLE
0
0
21926
ALLEGHANY CORP DEL
COM
017175100
923
1549
SH
SOLE
1471
0
78
ALLEGIANCE BANCSHARES INC
COM
01748H107
221
5882
SH
SOLE
0
0
5882
ALLEGIANT TRAVEL CO
COM
01748X102
276
1781
SH
SOLE
1551
0
230
ALLEGION PUB LTD CO
ORD SHS
G0176J109
862
10828
SH
SOLE
5807
0
5021
ALLERGAN PLC
SHS
G0177J108
8376
51205
SH
SOLE
30218
0
20987
ALLETE INC
COM NEW
018522300
548
7376
SH
SOLE
2538
0
4838
ALLIANCE DATA SYSTEMS CORP
COM
018581108
333
1314
SH
SOLE
74
0
1240
ALLIANCE RES PARTNER L P
UT LTD PART
01877R108
566
28724
SH
SOLE
2356
0
26368
ALLIANCEBERNSTEIN GBL HGH IN
COM
01879R106
2747
215319
SH
SOLE
0
0
215319
ALLIANCEBERNSTEIN HOLDING LP
UNIT LTD PARTN
01881G106
1694
67611
SH
SOLE
3924
0
63687
ALLIANCEBERNSTEIN NATL MUNI
COM
01864U106
522
38924
SH
SOLE
0
0
38924
ALLIANT ENERGY CORP
COM
018802108
4241
99538
SH
SOLE
0
0
99538
ALLIANZGI CONV & INCOME FD
COM
018828103
439
62399
SH
SOLE
0
0
62399
ALLIANZGI CONV & INCOME FD I
COM
018825109
339
54538
SH
SOLE
0
0
54538
ALLIANZGI EQUITY & CONV INCO
COM
018829101
202
9574
SH
SOLE
0
0
9574
ALLIANZGI NFJ DIVID INT & PR
COM
01883A107
424
32488
SH
SOLE
0
0
32488
ALLISON TRANSMISSION HLDGS I
COM
01973R101
430
9967
SH
SOLE
9233
0
734
ALLSTATE CORP
COM
020002101
5252
50153
SH
SOLE
30023
0
20130
ALLY FINL INC
COM
02005N100
436
14965
SH
SOLE
30
0
14935
ALNYLAM PHARMACEUTICALS INC
COM
02043Q107
342
2692
SH
SOLE
0
0
2692
ALON USA PARTNERS LP
UT LTDPART INT
02052T109
248
14526
SH
SOLE
0
0
14526
ALPHA ARCHITECT ETF TR
US QUANT ETF
02072L102
265
8634
SH
SOLE
0
0
8634
ALPHA ARCHITECT ETF TR
VLSH INTL QUAN
02072L201
268
8106
SH
SOLE
0
0
8106
ALPHABET INC
CAP STK CL A
02079K305
84265
79994
SH
SOLE
14279
0
65715
ALPHABET INC
CAP STK CL C
02079K107
58900
56288
SH
SOLE
10356
0
45932
ALPHABET INC
CAP STK CL A
02079K305
316
300
SH
Put
SOLE
0
0
300
ALPHATEC HOLDINGS INC
COM NEW
02081G201
133
50000
SH
SOLE
0
0
50000
ALPINE GLOBAL DYNAMIC DIVD F
COM NEW
02082E205
125
11595
SH
SOLE
0
0
11595
ALPINE GLOBAL PREMIER PPTYS
COM SBI
02083A103
110
16381
SH
SOLE
0
0
16381
ALPINE TOTAL DYNAMIC DIVID F
COM SH BEN INT N
021060207
698
73684
SH
SOLE
0
0
73684
ALPS ETF TR
ALERIAN MLP
00162Q866
44877
4159113
SH
SOLE
0
0
4159113
ALPS ETF TR
ALPS DORESEY
00162Q486
552
18535
SH
SOLE
0
0
18535
ALPS ETF TR
BARRONS 400 ETF
00162Q726
618
14851
SH
SOLE
0
0
14851
ALPS ETF TR
C&S GLOBL ETF
00162Q106
249
5539
SH
SOLE
0
0
5539
ALPS ETF TR
EM SECT DIV DG
00162Q668
413
16256
SH
SOLE
0
0
16256
ALPS ETF TR
EQUAL SEC ETF
00162Q205
1561
22449
SH
SOLE
0
0
22449
ALPS ETF TR
INTL SEC DV DOG
00162Q718
622
21721
SH
SOLE
0
0
21721
ALPS ETF TR
MED BREAKTHGH
00162Q593
542
16541
SH
SOLE
0
0
16541
ALPS ETF TR
RIVRFRNT STR INC
00162Q783
416
16545
SH
SOLE
0
0
16545
ALPS ETF TR
SECTR DIV DOGS
00162Q858
19363
422773
SH
SOLE
0
0
422773
ALPS ETF TR
SPROTT GL MINE
00162Q643
754
36411
SH
SOLE
0
0
36411
ALPS ETF TR
SPROTT JR GLD
00162Q585
454
13522
SH
SOLE
0
0
13522
ALPS ETF TR
WRKPLC EQL PRT
00162Q650
599
16533
SH
SOLE
0
0
16533
ALTABA INC
COM
021346101
1506
21557
SH
SOLE
0
0
21557
ALTRIA GROUP INC
COM
02209S103
67350
943141
SH
SOLE
34319
0
908822
AMARIN CORP PLC
SPONS ADR NEW
023111206
576
143642
SH
SOLE
96202
0
47440
AMAZON COM INC
COM
023135106
144273
123367
SH
SOLE
17151
0
106216
AMAZON INC
COM
023135106
702
600
SH
Put
SOLE
0
0
600
AMBARELLA INC
SHS
G037AX101
1218
20729
SH
SOLE
0
0
20729
AMC ENTMT HLDGS INC
CL A COM
00165C104
387
25649
SH
SOLE
0
0
25649
AMC NETWORKS INC
CL A
00164V103
1412
26103
SH
SOLE
11428
0
14675
AMDOCS LTD
SHS
G02602103
640
9780
SH
SOLE
6396
0
3384
AMERCO
COM
023586100
219
580
SH
SOLE
0
0
580
AMEREN CORP
COM
023608102
1282
21726
SH
SOLE
0
0
21726
AMERICA FIRST MULTIFAMILY IN
BEN UNIT CTF
02364V107
115
19000
SH
SOLE
0
0
19000
AMERICA MOVIL SAB DE CV
SPON ADR L SHS
02364W105
1201
70022
SH
SOLE
0
0
70022
AMERICAN AIRLS GROUP INC
COM
02376R102
4122
79223
SH
SOLE
0
0
79223
AMERICAN AXLE & MFG HLDGS IN
COM
024061103
231
13584
SH
SOLE
9879
0
3705
AMERICAN CAMPUS CMNTYS INC
COM
024835100
344
8380
SH
SOLE
2559
0
5821
AMERICAN EAGLE OUTFITTERS NE
COM
02553E106
732
38938
SH
SOLE
1912
0
37026
AMERICAN ELEC PWR INC
COM
025537101
7096
96448
SH
SOLE
6510
0
89938
AMERICAN EXPRESS CO
COM
025816109
9879
99474
SH
SOLE
40738
0
58736
AMERICAN FINL GROUP INC OHIO
COM
025932104
308
2838
SH
SOLE
42
0
2796
AMERICAN HOMES 4 RENT
CL A
02665T306
870
39842
SH
SOLE
39248
0
594
AMERICAN INTL GROUP INC
*W EXP 01/19/202
026874156
549
30285
SH
SOLE
0
0
30285
AMERICAN INTL GROUP INC
COM NEW
026874784
3695
62013
SH
SOLE
2878
0
59135
AMERICAN OUTDOOR BRANDS CORP
COM
02874P103
265
20656
SH
SOLE
0
0
20656
AMERICAN RAILCAR INDS INC
COM
02916P103
322
7738
SH
SOLE
0
0
7738
AMERICAN RIVER BANKSHARES
COM
029326105
278
18265
SH
SOLE
0
0
18265
AMERICAN RLTY CAP PPTYS INC
NOTE 3.000% 8/0
02917TAA2
10
10000
PRN
SOLE
0
0
10000
AMERICAN STS WTR CO
COM
029899101
1211
20915
SH
SOLE
0
0
20915
AMERICAN TOWER CORP NEW
COM
03027X100
5243
36747
SH
SOLE
9746
0
27001
AMERICAN WOODMARK CORP
COM
030506109
883
6777
SH
SOLE
0
0
6777
AMERICAN WTR WKS CO INC NEW
COM
030420103
5798
63369
SH
SOLE
9769
0
53600
AMERIGAS PARTNERS L P
UNIT L P INT
030975106
7335
158665
SH
SOLE
814
0
157851
AMERIPRISE FINL INC
COM
03076C106
1907
11250
SH
SOLE
5877
0
5373
AMERISOURCEBERGEN CORP
COM
03073E105
3127
34055
SH
SOLE
5715
0
28340
AMETEK INC NEW
COM
031100100
451
6205
SH
SOLE
3783
0
2422
AMGEN INC
COM
031162100
26274
151088
SH
SOLE
6049
0
145039
AMICUS THERAPEUTICS INC
COM
03152W109
224
15546
SH
SOLE
5017
0
10529
AMIRA NATURE FOODS LTD
SHS
G0335L102
303
72641
SH
SOLE
0
0
72641
AMPHENOL CORP NEW
CL A
032095101
2549
29015
SH
SOLE
15423
0
13592
AMPIO PHARMACEUTICALS INC
COM
03209T109
115
28200
SH
SOLE
0
0
28200
AMPLIFY ETF TR
ONLIN RETL ETF
032108102
3508
85806
SH
SOLE
0
0
85806
AMPLIFY ETF TR
YIELDSHARES CW
032108409
398
13737
SH
SOLE
0
0
13737
AMTRUST FINL SVCS INC
COM
032359309
174
17232
SH
SOLE
0
0
17232
ANADARKO PETE CORP
COM
032511107
4286
79895
SH
SOLE
65599
0
14296
ANALOG DEVICES INC
COM
032654105
2512
28209
SH
SOLE
11379
0
16830
ANDEAVOR
COM
03349M105
1105
9664
SH
SOLE
0
0
9664
ANHEUSER BUSCH INBEV SA/NV
SPONSORED ADR
03524A108
8575
76865
SH
SOLE
43980
0
32885
ANI PHARMACEUTICALS INC
COM
00182C103
295
4583
SH
SOLE
0
0
4583
ANNALY CAP MGMT INC
COM
035710409
7083
595717
SH
SOLE
0
0
595717
ANSYS INC
COM
03662Q105
906
6135
SH
SOLE
2164
0
3971
ANTARES PHARMA INC
COM
036642106
39
19391
SH
SOLE
0
0
19391
ANTHEM INC
COM
036752103
5974
26548
SH
SOLE
2321
0
24227
AON PLC
SHS CL A
G0408V102
2873
21437
SH
SOLE
14115
0
7322
APACHE CORP
COM
037411105
990
23450
SH
SOLE
8829
0
14621
APOLLO COML REAL EST FIN INC
COM
03762U105
1190
64481
SH
SOLE
2003
0
62478
APOLLO GLOBAL MGMT LLC
CL A SHS
037612306
3254
97227
SH
SOLE
0
0
97227
APOLLO INVT CORP
COM
03761U106
1095
193410
SH
SOLE
0
0
193410
APOLLO SR FLOATING RATE FD I
COM
037636107
163
10070
SH
SOLE
0
0
10070
APOLLO TACTICAL INCOME FD IN
COM
037638103
386
24500
SH
SOLE
0
0
24500
APPLE HOSPITALITY REIT INC
COM NEW
03784Y200
567
28936
SH
SOLE
0
0
28936
APPLE INC
COM
037833100
328098
1938768
SH
SOLE
96786
0
1841982
APPLE INC
COM
037833100
863
5100
SH
Put
SOLE
0
0
5100
APPLIED INDL TECHNOLOGIES IN
COM
03820C105
212
3110
SH
SOLE
2685
0
425
APPLIED MATLS INC
COM
038222105
5623
110001
SH
SOLE
12365
0
97636
APPLIED OPTOELECTRONICS INC
COM
03823U102
960
25374
SH
SOLE
0
0
25374
APPROACH RESOURCES INC
COM
03834A103
99
33555
SH
SOLE
0
0
33555
APPTIO INC
CL A
03835C108
320
13603
SH
SOLE
0
0
13603
APTARGROUP INC
COM
038336103
253
2923
SH
SOLE
2150
0
773
APTIV PLC
SHS
G6095L109
4170
49152
SH
SOLE
46592
0
2560
AQUA AMERICA INC
COM
03836W103
2331
59428
SH
SOLE
13993
0
45435
ARAMARK
COM
03852U106
327
7621
SH
SOLE
5761
0
1860
ARBOR RLTY TR INC
COM
038923108
90
10404
SH
SOLE
0
0
10404
ARCELORMITTAL SA LUXEMBOURG
NY REGISTRY SH
03938L203
223
6891
SH
SOLE
0
0
6891
ARCH CAP GROUP LTD
ORD
G0450A105
225
2482
SH
SOLE
2236
0
246
ARCHER DANIELS MIDLAND CO
COM
039483102
3966
98942
SH
SOLE
26603
0
72339
ARCONIC INC
COM
03965L100
1145
42011
SH
SOLE
1585
0
40426
ARCOS DORADOS HOLDINGS INC
SHS CLASS -A -
G0457F107
336
32501
SH
SOLE
2005
0
30496
ARES CAP CORP
COM
04010L103
11887
756155
SH
SOLE
0
0
756155
ARES CAP CORP
NOTE 4.375% 1/1
04010LAM5
26
25000
PRN
SOLE
0
0
25000
ARISTA NETWORKS INC
COM
040413106
2662
11301
SH
SOLE
49
0
11252
ARK ETF TR
3D PRINTING ETF
00214Q500
242
9936
SH
SOLE
0
0
9936
ARK ETF TR
GEN REV MLTSCT
00214Q302
609
24869
SH
SOLE
0
0
24869
ARK ETF TR
INDL INNOVATIN
00214Q203
1365
41437
SH
SOLE
0
0
41437
ARK ETF TR
INNOVATION ETF
00214Q104
7886
212681
SH
SOLE
0
0
212681
ARK ETF TR
WEB X.O ETF
00214Q401
3064
66509
SH
SOLE
0
0
66509
ARLINGTON ASSET INVT CORP
CL A NEW
041356205
280
23760
SH
SOLE
0
0
23760
ARMSTRONG WORLD INDS INC NEW
COM
04247X102
812
13409
SH
SOLE
13409
0
0
ARRIS INTL INC
SHS
G0551A103
854
33253
SH
SOLE
0
0
33253
ARROW ELECTRS INC
COM
042735100
236
2939
SH
SOLE
39
0
2900
ARROW ETF TR
ARROW DJ GLB YLD
04273H104
1734
96374
SH
SOLE
0
0
96374
ARROW FINL CORP
COM
042744102
319
9402
SH
SOLE
0
0
9402
ARROW INVTS TR
DWA TACTICAL ETF
042765792
150
12900
SH
SOLE
0
0
12900
ASHFORD HOSPITALITY PRIME IN
PFD CV SER B
044102507
273
13650
SH
SOLE
0
0
13650
ASHFORD HOSPITALITY PRIME IN
COM
044102101
101
10351
SH
SOLE
0
0
10351
ASHFORD HOSPITALITY TR INC
COM SHS
044103109
1815
269671
SH
SOLE
10856
0
258815
ASML HOLDING N V
N Y REGISTRY SHS
N07059210
2361
13580
SH
SOLE
12473
0
1107
ASSOCIATED BANC CORP
COM
045487105
387
15228
SH
SOLE
9212
0
6016
ASSOCIATED CAP GROUP INC
CL A
045528106
512
15023
SH
SOLE
0
0
15023
ASSURED GUARANTY LTD
COM
G0585R106
439
12963
SH
SOLE
8783
0
4180
ASTRAZENECA PLC
SPONSORED ADR
046353108
6216
179134
SH
SOLE
32500
0
146634
AT&T INC
COM
00206R102
100757
2591492
SH
SOLE
57907
0
2533585
ATHENAHEALTH INC
COM
04685W103
207
1556
SH
SOLE
1239
0
317
ATHERSYS INC
COM
04744L106
129
71000
SH
SOLE
0
0
71000
ATLASSIAN CORP PLC
CL A
G06242104
249
5462
SH
SOLE
47
0
5415
ATMOS ENERGY CORP
COM
049560105
1320
15367
SH
SOLE
0
0
15367
AUTODESK INC
COM
052769106
7013
66897
SH
SOLE
61904
0
4993
AUTOMATIC DATA PROCESSING IN
COM
053015103
6005
51240
SH
SOLE
5372
0
45868
AUTOZONE INC
COM
053332102
1759
2472
SH
SOLE
623
0
1849
AVALONBAY CMNTYS INC
COM
053484101
365
2044
SH
SOLE
544
0
1500
AVANGRID INC
COM
05351W103
228
4517
SH
SOLE
0
0
4517
AVERY DENNISON CORP
COM
053611109
1730
15060
SH
SOLE
3266
0
11794
AVID TECHNOLOGY INC
COM
05367P100
93
17171
SH
SOLE
0
0
17171
AVISTA CORP
COM
05379B107
305
5925
SH
SOLE
0
0
5925
AXIS CAPITAL HOLDINGS LTD
SHS
G0692U109
1601
31850
SH
SOLE
54
0
31796
AXOGEN INC
COM
05463X106
328
11597
SH
SOLE
0
0
11597
AXON ENTERPRISE INC
COM
05464C101
725
27361
SH
SOLE
0
0
27361
B & G FOODS INC NEW
COM
05508R106
1611
45836
SH
SOLE
0
0
45836
B RILEY FINL INC
COM
05580M108
394
21766
SH
SOLE
0
0
21766
BAIDU INC
SPON ADR REP A
056752108
10018
42774
SH
SOLE
4898
0
37876
BAKER HUGHES A GE CO
CL A
05722G100
521
16467
SH
SOLE
4329
0
12138
BALCHEM CORP
COM
057665200
644
8004
SH
SOLE
7260
0
744
BALL CORP
COM
058498106
1944
51347
SH
SOLE
22067
0
29280
BANC OF CALIFORNIA INC
COM
05990K106
558
27000
SH
SOLE
0
0
27000
BANCO BILBAO VIZCAYA ARGENTA
SPONSORED ADR
05946K101
1207
142034
SH
SOLE
118403
0
23631
BANCO SANTANDER SA
ADR
05964H105
401
61299
SH
SOLE
1
0
61298
BANCORPSOUTH BK TUPELO MISS
COM
05971J102
455
14477
SH
SOLE
0
0
14477
BANK AMER CORP
*W EXP 01/16/201
060505146
566
32206
SH
SOLE
0
0
32206
BANK AMER CORP
7.25%CNV PFD L
060505682
3879
2941
SH
SOLE
0
0
2941
BANK AMER CORP
COM
060505104
70612
2392011
SH
SOLE
219187
0
2172824
BANK HAWAII CORP
COM
062540109
345
4020
SH
SOLE
0
0
4020
BANK MONTREAL QUE
COM
063671101
2542
31768
SH
SOLE
230
0
31538
BANK N S HALIFAX
COM
064149107
528
8180
SH
SOLE
0
0
8180
BANK NEW YORK MELLON CORP
COM
064058100
3537
65670
SH
SOLE
15713
0
49957
BANK OF THE OZARKS INC
COM
063904106
1245
25700
SH
SOLE
5292
0
20408
BANKFINANCIAL CORP
COM
06643P104
5040
328563
SH
SOLE
0
0
328563
BARCLAYS BANK PLC
ADR PFD SR 5
06739H362
680
25485
SH
SOLE
0
0
25485
BARCLAYS BK PLC
DJUBS CMDT ETN36
06738C778
7096
290707
SH
SOLE
0
0
290707
BARCLAYS BK PLC
IPATH S&P500 VIX
06746L422
486
17417
SH
SOLE
0
0
17417
BARCLAYS BK PLC
IPSP CROIL ETN
06738C786
337
51490
SH
SOLE
0
0
51490
BARCLAYS PLC
ADR
06738E204
597
54751
SH
SOLE
12785
0
41966
BARINGS CORPORATE INVS
COM
06759X107
166
10862
SH
SOLE
0
0
10862
BARNES GROUP INC
COM
067806109
547
8642
SH
SOLE
8084
0
558
BARRICK GOLD CORP
COM
067901108
1961
135510
SH
SOLE
0
0
135510
BAXTER INTL INC
COM
071813109
4451
68861
SH
SOLE
21186
0
47675
BAYTEX ENERGY CORP
COM
07317Q105
44
14757
SH
SOLE
0
0
14757
BB&T CORP
COM
054937107
9532
191706
SH
SOLE
67351
0
124355
BCE INC
COM NEW
05534B760
5686
118439
SH
SOLE
30942
0
87497
BEACON ROOFING SUPPLY INC
COM
073685109
595
9332
SH
SOLE
1789
0
7543
BECTON DICKINSON & CO
COM
075887109
5673
26503
SH
SOLE
6648
0
19855
BED BATH & BEYOND INC
COM
075896100
333
15124
SH
SOLE
46
0
15078
BELDEN INC
COM
077454106
242
3135
SH
SOLE
3015
0
120
BELLEROPHON THERAPEUTICS INC
COM
078771102
162
62800
SH
SOLE
0
0
62800
BELLICUM PHARMACEUTICALS INC
COM
079481107
140
16626
SH
SOLE
0
0
16626
BEMIS INC
COM
081437105
936
19585
SH
SOLE
951
0
18634
BENEFICIAL BANCORP INC
COM
08171T102
446
27087
SH
SOLE
19936
0
7151
BERKSHIRE HATHAWAY INC DEL
CL A
084670108
7142
24
SH
SOLE
0
0
24
BERKSHIRE HATHAWAY INC DEL
CL B NEW
084670702
114736
578832
SH
SOLE
5005
0
573827
BERRY GLOBAL GROUP INC
COM
08579W103
577
9829
SH
SOLE
6160
0
3669
BEST BUY INC
COM
086516101
1059
15474
SH
SOLE
191
0
15283
BGC PARTNERS INC
CL A
05541T101
917
60707
SH
SOLE
0
0
60707
BHP BILLITON LTD
SPONSORED ADR
088606108
4247
92350
SH
SOLE
31232
0
61118
BHP BILLITON PLC
SPONSORED ADR
05545E209
558
13840
SH
SOLE
0
0
13840
BIO RAD LABS INC
CL A
090572207
804
3369
SH
SOLE
3206
0
163
BIO TECHNE CORP
COM
09073M104
325
2521
SH
SOLE
2434
0
87
BIOAMBER INC
COM
09072Q106
17
43500
SH
SOLE
0
0
43500
BIOCRYST PHARMACEUTICALS
COM
09058V103
170
34658
SH
SOLE
0
0
34658
BIOGEN INC
COM
09062X103
16209
50882
SH
SOLE
29003
0
21879
BIOMARIN PHARMACEUTICAL INC
COM
09061G101
1103
12358
SH
SOLE
7565
0
4793
BIOPHARMX CORP
COM
09072X101
4
40000
SH
SOLE
0
0
40000
BIOTELEMETRY INC
COM
090672106
543
18145
SH
SOLE
0
0
18145
BIOVERATIV INC
COM
09075E100
641
11889
SH
SOLE
6541
0
5348
BLACK HILLS CORP
COM
092113109
733
12188
SH
SOLE
4795
0
7393
BLACK KNIGHT INC
COM
09215C105
1412
31985
SH
SOLE
103
0
31882
BLACKBAUD INC
COM
09227Q100
244
2581
SH
SOLE
609
0
1972
BLACKLINE INC
COM
09239B109
429
13088
SH
SOLE
13088
0
0
BLACKROCK CAPITAL INVESTMENT
COM
092533108
243
38969
SH
SOLE
0
0
38969
BLACKROCK CAPITAL INVESTMENT
NOTE 5.000% 6/1
092533AC2
186
180000
PRN
SOLE
0
0
180000
BLACKROCK CAPITAL INVESTMENT
NOTE 5.500% 2/1
092533AB4
297
295000
PRN
SOLE
0
0
295000
BLACKROCK CORE BD TR
SHS BEN INT
09249E101
1383
98514
SH
SOLE
0
0
98514
BLACKROCK CORPOR HI YLD FD I
COM
09255P107
624
57005
SH
SOLE
0
0
57005
BLACKROCK CR ALLCTN INC TR
COM
092508100
845
63452
SH
SOLE
0
0
63452
BLACKROCK DEBT STRAT FD INC
COM NEW
09255R202
149
12771
SH
SOLE
0
0
12771
BLACKROCK ENERGY & RES TR
COM
09250U101
413
29129
SH
SOLE
0
0
29129
BLACKROCK ENH CAP & INC FD I
COM
09256A109
690
42109
SH
SOLE
0
0
42109
BLACKROCK ENHANCED EQT DIV T
COM
09251A104
1899
205740
SH
SOLE
0
0
205740
BLACKROCK ENHANCED GBL DIV T
COM
092501105
283
22593
SH
SOLE
0
0
22593
BLACKROCK FLOAT RATE OME STR
COM
09255X100
203
14731
SH
SOLE
0
0
14731
BLACKROCK FLOATING RATE INCO
COM
091941104
1941
139419
SH
SOLE
0
0
139419
BLACKROCK INC
COM
09247X101
10776
20977
SH
SOLE
10188
0
10789
BLACKROCK INCOME TR INC
COM
09247F100
2983
483512
SH
SOLE
0
0
483512
BLACKROCK LTD DURATION INC T
COM SHS
09249W101
1307
82271
SH
SOLE
0
0
82271
BLACKROCK MULTI-SECTOR INC T
COM
09258A107
1917
105602
SH
SOLE
0
0
105602
BLACKROCK MUN 2020 TERM TR
COM SHS
09249X109
327
21789
SH
SOLE
0
0
21789
BLACKROCK MUN 2030 TAR TERM
COM SHS BEN IN
09257P105
546
24443
SH
SOLE
0
0
24443
BLACKROCK MUNI INTER DR FD I
COM
09253X102
231
16604
SH
SOLE
0
0
16604
BLACKROCK MUNIASSETS FD INC
COM
09254J102
330
22054
SH
SOLE
0
0
22054
BLACKROCK MUNIC INCM INVST T
SH BEN INT
09248H105
216
15425
SH
SOLE
0
0
15425
BLACKROCK MUNICIPAL BOND TR
COM
09249H104
214
14119
SH
SOLE
0
0
14119
BLACKROCK MUNICIPL INC QLTY
COM
092479104
173
12198
SH
SOLE
0
0
12198
BLACKROCK MUNIHLDGS FD II IN
COM
09253P109
721
48794
SH
SOLE
0
0
48794
BLACKROCK MUNIHLDGS NJ QLTY
COM
09254X101
850
58753
SH
SOLE
0
0
58753
BLACKROCK MUNIHLDGS NY QLTY
COM
09255C106
143
10650
SH
SOLE
0
0
10650
BLACKROCK MUNIHLDNGS CALI QL
COM
09254L107
1101
77553
SH
SOLE
0
0
77553
BLACKROCK MUNIHLDNGS QLTY II
COM
09254C107
241
17308
SH
SOLE
0
0
17308
BLACKROCK MUNIHOLDINGS FD IN
COM
09253N104
703
42583
SH
SOLE
0
0
42583
BLACKROCK MUNIHOLDNGS QLTY I
COM
09254A101
433
32375
SH
SOLE
0
0
32375
BLACKROCK MUNIVEST FD II INC
COM
09253T101
221
14320
SH
SOLE
0
0
14320
BLACKROCK MUNIYIELD CALI QLT
COM
09254N103
433
29514
SH
SOLE
0
0
29514
BLACKROCK MUNIYIELD NY QLTY
COM
09255E102
595
46077
SH
SOLE
0
0
46077
BLACKROCK MUNIYIELD PA QLTY
COM
09255G107
432
30108
SH
SOLE
0
0
30108
BLACKROCK MUNIYIELD QLTY FD
COM
09254E103
806
58345
SH
SOLE
0
0
58345
BLACKROCK RES & COMM STRAT T
SHS
09257A108
267
27313
SH
SOLE
0
0
27313
BLACKROCK TAX MUNICPAL BD TR
SHS
09248X100
1000
43127
SH
SOLE
0
0
43127
BLACKROCK UTIL & INFRASTRCTU
COM
09248D104
1487
68780
SH
SOLE
0
0
68780
BLACKSTONE GROUP L P
COM UNIT LTD
09253U108
10397
324691
SH
SOLE
177
0
324514
BLACKSTONE GSO STRATEGIC CR
COM SHS BEN IN
09257R101
295
18774
SH
SOLE
0
0
18774
BLACKSTONE MTG TR INC
COM CL A
09257W100
4103
127502
SH
SOLE
1903
0
125599
BLDRS INDEX FDS TR
EMER MK 50 ADR
09348R300
590
13683
SH
SOLE
0
0
13683
BLDRS INDEX FDS TR
DEV MK 100 ADR
09348R201
498
21169
SH
SOLE
19037
0
2132
BLOCK H & R INC
COM
093671105
591
22528
SH
SOLE
0
0
22528
BLUEBIRD BIO INC
COM
09609G100
947
5320
SH
SOLE
676
0
4644
BLUEROCK RESIDENTIAL GRW REI
COM CL A
09627J102
250
24742
SH
SOLE
0
0
24742
BOARDWALK PIPELINE PARTNERS
UT LTD PARTNER
096627104
244
18888
SH
SOLE
0
0
18888
BOEING CO
COM
097023105
113861
386087
SH
SOLE
10752
0
375335
BOFI HLDG INC
COM
05566U108
1344
44948
SH
SOLE
0
0
44948
BORGWARNER INC
COM
099724106
711
13912
SH
SOLE
3310
0
10602
BOSTON BEER INC
CL A
100557107
792
4144
SH
SOLE
6
0
4138
BOSTON PROPERTIES INC
COM
101121101
1038
7982
SH
SOLE
885
0
7097
BOSTON SCIENTIFIC CORP
COM
101137107
3264
131649
SH
SOLE
84127
0
47522
BOTTOMLINE TECH DEL INC
COM
101388106
344
9879
SH
SOLE
9443
0
436
BOULDER GROWTH & INCOME FD I
COM
101507101
337
30365
SH
SOLE
0
0
30365
BOYD GAMING CORP
COM
103304101
547
15607
SH
SOLE
0
0
15607
BP PLC
SPONSORED ADR
055622104
24363
579663
SH
SOLE
38117
0
541546
BP PRUDHOE BAY RTY TR
UNIT BEN INT
055630107
311
15496
SH
SOLE
0
0
15496
BRANDYWINE RLTY TR
SH BEN INT NEW
105368203
246
13536
SH
SOLE
11573
0
1963
BRIGHT HORIZONS FAM SOL IN D
COM
109194100
971
10335
SH
SOLE
9044
0
1291
BRIGHTHOUSE FINL INC
COM
10922N103
324
5525
SH
SOLE
293
0
5232
BRINKS CO
COM
109696104
223
2828
SH
SOLE
2728
0
100
BRISTOL MYERS SQUIBB CO
COM
110122108
32332
527609
SH
SOLE
41029
0
486580
BRISTOL MYERS SQUIBB CO
DBCV 9/1
110122AN8
19
12000
SH
SOLE
0
0
12000
BRITISH AMERN TOB PLC
SPONSORED ADR
110448107
8466
126391
SH
SOLE
12184
0
114207
BRIXMOR PPTY GROUP INC
COM
11120U105
885
47446
SH
SOLE
4006
0
43440
BROADCOM LTD
SHS
Y09827109
20385
79349
SH
SOLE
30044
0
49305
BROADRIDGE FINL SOLUTIONS IN
COM
11133T103
440
4853
SH
SOLE
499
0
4354
BROOKFIELD ASSET MGMT INC
CL A LTD VT SH
112585104
683
15684
SH
SOLE
0
0
15684
BROOKFIELD INFRAST PARTNERS
LP INT UNIT
G16252101
879
19616
SH
SOLE
0
0
19616
BROOKFIELD REAL ASSETS INCOM
SHS BEN INT
112830104
1037
44368
SH
SOLE
0
0
44368
BROWN FORMAN CORP
CL A
115637100
1645
24460
SH
SOLE
0
0
24460
BROWN FORMAN CORP
CL B
115637209
1828
26622
SH
SOLE
11252
0
15370
BRUKER CORP
COM
116794108
749
21828
SH
SOLE
20977
0
851
BRUNSWICK CORP
COM
117043109
222
4023
SH
SOLE
232
0
3791
BUCKEYE PARTNERS L P
UNIT LTD PARTN
118230101
2792
56345
SH
SOLE
0
0
56345
BUILDERS FIRSTSOURCE INC
COM
12008R107
1638
75170
SH
SOLE
7969
0
67201
BURLINGTON STORES INC
COM
122017106
1066
8669
SH
SOLE
7880
0
789
C H ROBINSON WORLDWIDE INC
COM NEW
12541W209
980
10998
SH
SOLE
176
0
10822
CA INC
COM
12673P105
1321
39698
SH
SOLE
505
0
39193
CABOT OIL & GAS CORP
COM
127097103
1053
36810
SH
SOLE
18031
0
18779
CADENCE BANCORPORATION
CL A
12739A100
461
17002
SH
SOLE
17002
0
0
CAE INC
COM
124765108
392
21122
SH
SOLE
0
0
21122
CAESARS ENTMT CORP
COM
127686103
408
32222
SH
SOLE
24442
0
7780
CAL MAINE FOODS INC
COM NEW
128030202
665
14967
SH
SOLE
0
0
14967
CALAMOS CONV & HIGH INCOME F
COM SHS
12811P108
3035
256087
SH
SOLE
0
0
256087
CALAMOS CONV OPP AND INC FD
SH BEN INT
128117108
3367
300919
SH
SOLE
0
0
300919
CALAMOS DYNAMIC CONV & INCOM
COM
12811V105
311
15516
SH
SOLE
0
0
15516
CALAMOS GBL DYN INCOME FUND
COM
12811L107
143
15802
SH
SOLE
0
0
15802
CALAMOS STRATEGIC TOTL RETN
COM SH BEN INT
128125101
5137
425235
SH
SOLE
0
0
425235
CALAVO GROWERS INC
COM
128246105
1472
17440
SH
SOLE
806
0
16634
CALIFORNIA WTR SVC GROUP
COM
130788102
407
8984
SH
SOLE
0
0
8984
CALLAWAY GOLF CO
COM
131193104
142
10096
SH
SOLE
9324
0
772
CALUMET SPECIALTY PRODS PTNR
UT LTD PARTNER
131476103
857
111354
SH
SOLE
0
0
111354
CAMBREX CORP
COM
132011107
254
5283
SH
SOLE
4995
0
288
CAMBRIA ETF TR
CAMBRIA FGN SHR
132061300
262
9918
SH
SOLE
0
0
9918
CAMBRIA ETF TR
GLB ASSET ALLO
132061607
3277
119221
SH
SOLE
0
0
119221
CAMBRIA ETF TR
GLOBAL VALUE ETF
132061409
479
18708
SH
SOLE
0
0
18708
CAMBRIA ETF TR
SHSHLD YIELD ETF
132061201
574
14940
SH
SOLE
0
0
14940
CAMDEN PPTY TR
SH BEN INT
133131102
450
4887
SH
SOLE
2979
0
1908
CAMECO CORP
COM
13321L108
1124
121814
SH
SOLE
0
0
121814
CAMPBELL SOUP CO
COM
134429109
2303
47874
SH
SOLE
866
0
47008
CAMPING WORLD HLDGS INC
CL A
13462K109
830
18560
SH
SOLE
2598
0
15962
CANADIAN NAT RES LTD
COM
136385101
907
25387
SH
SOLE
2113
0
23274
CANADIAN NATL RY CO
COM
136375102
3634
44044
SH
SOLE
11755
0
32289
CANADIAN NTL RY CO
COM
136375102
330
4000
SH
Put
SOLE
0
0
4000
CANADIAN PAC RY LTD
COM
13645T100
459
2510
SH
SOLE
313
0
2197
CANON INC
SPONSORED ADR
138006309
240
6429
SH
SOLE
0
0
6429
CANTEL MEDICAL CORP
COM
138098108
537
5228
SH
SOLE
3405
0
1823
CAPITAL ONE FINL CORP
COM
14040H105
1002
10065
SH
SOLE
186
0
9879
CAPITAL PRODUCT PARTNERS L P
COM UNIT LP
Y11082107
156
46536
SH
SOLE
0
0
46536
CARA THERAPEUTICS INC
COM
140755109
909
74236
SH
SOLE
0
0
74236
CARBONITE INC
COM
141337105
653
26000
SH
SOLE
0
0
26000
CARDINAL HEALTH INC
COM
14149Y108
1593
25998
SH
SOLE
335
0
25663
CARLISLE COS INC
COM
142339100
397
3494
SH
SOLE
0
0
3494
CARLYLE GROUP L P
COM UTS LTD PTN
14309L102
1422
62117
SH
SOLE
0
0
62117
CARMAX INC
COM
143130102
1264
19711
SH
SOLE
12336
0
7375
CARNIVAL CORP
UNIT 99/99/9999
143658300
2834
42706
SH
SOLE
21688
0
21018
CARRIAGE SVCS INC
COM
143905107
408
15860
SH
SOLE
0
0
15860
CARTER INC
COM
146229109
1543
13129
SH
SOLE
2729
0
10400
CASEYS GEN STORES INC
COM
147528103
655
5844
SH
SOLE
2512
0
3332
CATALENT INC
COM
148806102
311
7556
SH
SOLE
6440
0
1116
CATCHMARK TIMBER TR INC
CL A
14912Y202
194
14766
SH
SOLE
0
0
14766
CATERPILLAR INC DEL
COM
149123101
40128
254652
SH
SOLE
8324
0
246328
CAVIUM INC
COM
14964U108
1039
12385
SH
SOLE
4006
0
8379
CBL & ASSOC PPTYS INC
COM
124830100
170
30100
SH
SOLE
398
0
29702
CBOE HLDGS INC
COM
12503M108
260
2086
SH
SOLE
0
0
2086
CBRE CLARION GLOBAL REAL EST
COM
12504G100
1593
201082
SH
SOLE
0
0
201082
CBRE GROUP INC
CL A
12504L109
946
21808
SH
SOLE
5884
0
15924
CBS CORP NEW
CL B
124857202
1804
30578
SH
SOLE
5347
0
25231
CDK GLOBAL INC
COM
12508E101
802
11256
SH
SOLE
0
0
11256
CDN IMPERIAL BK COMM TORONTO
COM
136069101
2327
23890
SH
SOLE
7330
0
16560
CDW CORP
COM
12514G108
837
12042
SH
SOLE
2091
0
9951
CEDAR FAIR L P
DEPOSITRY UNIT
150185106
2320
35700
SH
SOLE
0
0
35700
CELADON GROUP INC
COM
150838100
91
14234
SH
SOLE
0
0
14234
CELANESE CORP DEL
COM SER A
150870103
2070
19331
SH
SOLE
0
0
19331
CELGENE CORP
COM
151020104
20514
196566
SH
SOLE
43239
0
153327
CELLDEX THERAPEUTICS INC NEW
COM
15117B103
127
44560
SH
SOLE
0
0
44560
CEMEX SAB DE CV
SPON ADR NEW
151290889
589
78473
SH
SOLE
58088
0
20385
CENTENE CORP DEL
COM
15135B101
1904
18855
SH
SOLE
2528
0
16327
CENTERPOINT ENERGY INC
COM
15189T107
3415
120422
SH
SOLE
1555
0
118867
CENTERSTATE BANKS INC
COM
15201P109
315
12228
SH
SOLE
0
0
12228
CENTRAL FD CDA LTD
CL A
153501101
2583
192761
SH
SOLE
0
0
192761
CENTURYLINK INC
COM
156700106
2713
162665
SH
SOLE
2483
0
160182
CERNER CORP
COM
156782104
1971
29252
SH
SOLE
12831
0
16421
CF INDS HLDGS INC
COM
125269100
417
9809
SH
SOLE
0
0
9809
CHARLES RIV LABS INTL INC
COM
159864107
696
6353
SH
SOLE
6093
0
260
CHART INDS INC
COM PAR $0.01
16115Q308
330
7042
SH
SOLE
3355
0
3687
CHARTER COMMUNICATIONS INC N
CL A
16119P108
2767
8236
SH
SOLE
4116
0
4120
CHECK POINT SOFTWARE TECH LT
ORD
M22465104
2709
26140
SH
SOLE
6245
0
19895
CHEMICAL FINL CORP
COM
163731102
684
12791
SH
SOLE
1162
0
11629
CHEMOURS CO
COM
163851108
975
19470
SH
SOLE
0
0
19470
CHENIERE ENERGY INC
COM NEW
16411R208
4495
83483
SH
SOLE
8136
0
75347
CHESAPEAKE ENERGY CORP
COM
165167107
360
90795
SH
SOLE
75
0
90720
CHESAPEAKE ENERGY CORP
PFD CONV
165167842
685
13775
SH
SOLE
0
0
13775
CHEVRON CORP NEW
COM
166764100
96807
773282
SH
SOLE
45530
0
727752
CHICAGO BRIDGE & IRON CO N V
COM
167250109
1068
66167
SH
SOLE
0
0
66167
CHIMERA INVT CORP
COM NEW
16934Q208
949
51363
SH
SOLE
109
0
51254
CHINA EASTN AIRLS LTD
SPON ADR CL H
16937R104
208
5762
SH
SOLE
5597
0
165
CHINA LODGING GROUP LTD
SPONSORED ADR
16949N109
372
2575
SH
SOLE
1267
0
1308
CHINA MOBILE LIMITED
SPONSORED ADR
16941M109
1870
36999
SH
SOLE
40
0
36959
CHIPOTLE MEXICAN GRILL INC
COM
169656105
3289
11379
SH
SOLE
4490
0
6889
CHROMADEX CORP
COM NEW
171077407
70
11834
SH
SOLE
0
0
11834
CHUBB LIMITED
COM
H1467J104
10804
73932
SH
SOLE
41829
0
32103
CHURCH & DWIGHT INC
COM
171340102
2294
45721
SH
SOLE
10968
0
34753
CHUYS HLDGS INC
COM
171604101
252
8990
SH
SOLE
8865
0
125
CIENA CORP
COM NEW
171779309
209
9982
SH
SOLE
0
0
9982
CIGNA CORPORATION
COM
125509109
6294
30989
SH
SOLE
18950
0
12039
CIMAREX ENERGY CO
COM
171798101
452
3701
SH
SOLE
1170
0
2531
CINCINNATI FINL CORP
COM
172062101
2245
29941
SH
SOLE
593
0
29348
CINEMARK HOLDINGS INC
COM
17243V102
598
17179
SH
SOLE
10043
0
7136
CINTAS CORP
COM
172908105
5144
33009
SH
SOLE
11578
0
21431
CIRRUS LOGIC INC
COM
172755100
1230
23713
SH
SOLE
0
0
23713
CISCO SYS INC
COM
17275R102
38011
992463
SH
SOLE
154970
0
837493
CIT GROUP INC
COM NEW
125581801
1841
37389
SH
SOLE
35578
0
1811
CITIGROUP INC
COM NEW
172967424
28301
380334
SH
SOLE
110187
0
270147
CITIZENS FINL GROUP INC
COM
174610105
1678
39962
SH
SOLE
6266
0
33696
CITRIX SYS INC
COM
177376100
3347
38037
SH
SOLE
34833
0
3204
CLAYMORE EXCHANGE TRD FD TR
2021 HG YLD CB
18383M225
4092
164083
SH
SOLE
487
0
163596
CLAYMORE EXCHANGE TRD FD TR
2022 HG YLD CB
18383M217
2005
80463
SH
SOLE
0
0
80463
CLAYMORE EXCHANGE TRD FD TR
2023 CORP BOND
18383M241
668
32080
SH
SOLE
0
0
32080
CLAYMORE EXCHANGE TRD FD TR
2024 CORP BOND
18383M233
707
33847
SH
SOLE
0
0
33847
CLAYMORE EXCHANGE TRD FD TR
GUG BLT2018 HY
18383M381
4956
197443
SH
SOLE
0
0
197443
CLAYMORE EXCHANGE TRD FD TR
GUG BUL 2019 HY
18383M373
7313
299965
SH
SOLE
498
0
299467
CLAYMORE EXCHANGE TRD FD TR
GUG BUL 2020 HY
18383M365
5490
223798
SH
SOLE
494
0
223304
CLAYMORE EXCHANGE TRD FD TR
GUG BULL2018 E
18383M530
2101
99620
SH
SOLE
0
0
99620
CLAYMORE EXCHANGE TRD FD TR
GUG BULL2019 E
18383M522
3757
178151
SH
SOLE
1126
0
177025
CLAYMORE EXCHANGE TRD FD TR
GUG BULL2020 E
18383M514
8614
404599
SH
SOLE
1412
0
403187
CLAYMORE EXCHANGE TRD FD TR
GUG MIDCAP CORE
18383M720
6939
105831
SH
SOLE
0
0
105831
CLAYMORE EXCHANGE TRD FD TR
GUG MULTI ASSET
18383M506
5062
225777
SH
SOLE
0
0
225777
CLAYMORE EXCHANGE TRD FD TR
GUG RAYM JAMES S
18383M613
849
19516
SH
SOLE
0
0
19516
CLAYMORE EXCHANGE TRD FD TR
GUG S&PG DIV OPP
18383M860
193
16997
SH
SOLE
0
0
16997
CLAYMORE EXCHANGE TRD FD TR
GUGENHIM 2023
18383M183
1240
47041
SH
SOLE
0
0
47041
CLAYMORE EXCHANGE TRD FD TR
GUGG BRIC ETF
18383M100
252
6751
SH
SOLE
0
0
6751
CLAYMORE EXCHANGE TRD FD TR
GUGG BULSH 2021
18383M266
3972
187985
SH
SOLE
849
0
187136
CLAYMORE EXCHANGE TRD FD TR
GUGG BULSH 2022
18383M258
2411
113901
SH
SOLE
550
0
113351
CLAYMORE EXCHANGE TRD FD TR
GUGG CHN TECH
18383Q135
4471
73746
SH
SOLE
0
0
73746
CLAYMORE EXCHANGE TRD FD TR
GUGG FRNTR MKT
18383Q838
197
13257
SH
SOLE
0
0
13257
CLAYMORE EXCHANGE TRD FD TR
GUGG HIGH INCM
18383Q721
2078
75349
SH
SOLE
0
0
75349
CLAYMORE EXCHANGE TRD FD TR
GUGG INSDR SENT
18383M209
456
7355
SH
SOLE
0
0
7355
CLAYMORE EXCHANGE TRD FD TR
GUGG MSCI GB ETF
18383Q879
527
16582
SH
SOLE
0
0
16582
CLAYMORE EXCHANGE TRD FD TR
GUGG S&P GBL WTR
18383Q507
13350
375646
SH
SOLE
0
0
375646
CLAYMORE EXCHANGE TRD FD TR
GUGG S&P SPINOFF
18383M605
1577
30284
SH
SOLE
0
0
30284
CLAYMORE EXCHANGE TRD FD TR
GUGG SHIPPNG ETF
18383Q796
119
10223
SH
SOLE
0
0
10223
CLAYMORE EXCHANGE TRD FD TR
GUGG ULTR SH DUR
18383M654
6639
132404
SH
SOLE
0
0
132404
CLAYMORE EXCHANGE TRD FD TR
GUGGEN DEFN EQTY
18383M878
6163
132501
SH
SOLE
0
0
132501
CLAYMORE EXCHANGE TRD FD TR
GUGGENHEIM ETF
18385P705
854
16169
SH
SOLE
0
0
16169
CLAYMORE EXCHANGE TRD FD TR
GUGGENHEIM SOLAR
18383Q739
3323
132226
SH
SOLE
0
0
132226
CLEAN ENERGY FUELS CORP
COM
184499101
34
16775
SH
SOLE
0
0
16775
CLEAN HARBORS INC
COM
184496107
490
9079
SH
SOLE
4509
0
4570
CLEARBRIDGE AMERN ENERG MLP
COM
184691103
155
18775
SH
SOLE
0
0
18775
CLEARBRIDGE ENERGY MLP FD IN
COM
184692101
434
28405
SH
SOLE
0
0
28405
CLEARBRIDGE ENERGY MLP TR FD
COM
18469Q108
609
52416
SH
SOLE
0
0
52416
CLEARWATER PAPER CORP
COM
18538R103
467
10293
SH
SOLE
6402
0
3891
CLEVELAND CLIFFS INC
COM
185899101
1954
270947
SH
SOLE
0
0
270947
CLOROX CO DEL
COM
189054109
16116
108348
SH
SOLE
604
0
107744
CLOVIS ONCOLOGY INC
COM
189464100
223
3277
SH
SOLE
237
0
3040
CME GROUP INC
COM
12572Q105
3241
22193
SH
SOLE
2264
0
19929
CMS ENERGY CORP
COM
125896100
1104
23343
SH
SOLE
0
0
23343
CNH INDL N V
SHS
N20944109
311
23217
SH
SOLE
5917
0
17300
CNOOC LTD
SPONSORED ADR
126132109
461
3209
SH
SOLE
2655
0
554
CNX RESOURCES CORPORATION
COM
12653C108
1215
83048
SH
SOLE
12852
0
70196
COCA COLA BOTTLING CO CONS
COM
191098102
800
3716
SH
SOLE
0
0
3716
COCA COLA CO
COM
191216100
59324
1293024
SH
SOLE
106072
0
1186952
COEUR MNG INC
COM NEW
192108504
124
16494
SH
SOLE
8384
0
8110
COGENT COMMUNICATIONS HLDGS
COM NEW
19239V302
259
5711
SH
SOLE
5552
0
159
COGNEX CORP
COM
192422103
4161
68038
SH
SOLE
33147
0
34891
COGNIZANT TECHNOLOGY SOLUTIO
CL A
192446102
3710
52238
SH
SOLE
3487
0
48751
COHEN & STEERS CLOSED END OP
COM
19248P106
284
21369
SH
SOLE
0
0
21369
COHEN & STEERS INFRASTRUCTUR
COM
19248A109
1252
52178
SH
SOLE
0
0
52178
COHEN & STEERS LTD DUR PFD I
COM
19248C105
263
10094
SH
SOLE
0
0
10094
COHEN & STEERS MLP INC & ENR
COM SHS
19249B106
144
14000
SH
SOLE
0
0
14000
COHEN & STEERS QUALITY RLTY
COM
19247L106
426
33698
SH
SOLE
0
0
33698
COHEN & STEERS REIT & PFD IN
COM
19247X100
4194
197180
SH
SOLE
0
0
197180
COHEN & STEERS SLT PFD INCM
COM
19248Y107
237
8379
SH
SOLE
0
0
8379
COHERENT INC
COM
192479103
1354
4798
SH
SOLE
1758
0
3040
COLGATE PALMOLIVE CO
COM
194162103
18323
242844
SH
SOLE
10628
0
232216
COLLECTORS UNIVERSE INC
COM NEW
19421R200
308
10752
SH
SOLE
0
0
10752
COLLEGIUM PHARMACEUTICAL INC
COM
19459J104
2789
151085
SH
SOLE
0
0
151085
COLONY NORTHSTAR INC
CL A COM
19625W104
4883
427929
SH
SOLE
2209
0
425720
COLUMBIA ETF TR I
SUSTNBLE INTL
19761L201
231
7576
SH
SOLE
0
0
7576
COLUMBIA ETF TR I
DIVERSIFID FXD
19761L508
382
19162
SH
SOLE
0
0
19162
COLUMBIA ETF TR II
EMRG MARKETS ETF
19762B509
2063
73339
SH
SOLE
0
0
73339
COLUMBIA ETF TR II
INDIA INFRSR ETF
19762B806
487
30702
SH
SOLE
0
0
30702
COLUMBIA PPTY TR INC
COM NEW
198287203
2426
105723
SH
SOLE
0
0
105723
COLUMBIA SELIGM PREM TECH GR
COM
19842X109
234
10536
SH
SOLE
0
0
10536
COMCAST CORP NEW
CL A
20030N101
34461
860438
SH
SOLE
504543
0
355895
COMERICA INC
COM
200340107
2589
29822
SH
SOLE
14085
0
15737
COMMERCE BANCSHARES INC
COM
200525103
412
7373
SH
SOLE
0
0
7373
COMMSCOPE HLDG CO INC
COM
20337X109
373
9856
SH
SOLE
6442
0
3414
COMMUNITY BANKERS TR CORP
COM
203612106
570
69985
SH
SOLE
0
0
69985
COMMUNITY HEALTH SYS INC NEW
COM
203668108
324
76033
SH
SOLE
0
0
76033
COMMUNITY HEALTH SYS INC NEW
RIGHT 99/99/9999
203668116
0
56060
SH
SOLE
0
0
56060
COMMUNITY TR BANCORP INC
COM
204149108
401
8509
SH
SOLE
0
0
8509
COMPANHIA ENERGETICA DE MINA
SP ADR N-V PFD
204409601
40
19610
SH
SOLE
0
0
19610
COMPANHIA PARANAENSE ENERG C
SPON ADR PFD
20441B407
119
15646
SH
SOLE
0
0
15646
COMPASS DIVERSIFIED HOLDINGS
SH BEN INT
20451Q104
1126
66420
SH
SOLE
0
0
66420
COMPASS MINERALS INTL INC
COM
20451N101
1994
27610
SH
SOLE
3452
0
24158
CONAGRA BRANDS INC
COM
205887102
1917
50902
SH
SOLE
147
0
50755
CONCHO RES INC
COM
20605P101
2713
18057
SH
SOLE
15368
0
2689
CONCORD MED SVCS HLDGS LTD
SPON ADR CL A
206277105
33
10000
SH
SOLE
0
0
10000
CONDUENT INC
COM
206787103
319
19756
SH
SOLE
0
0
19756
CONOCOPHILLIPS
COM
20825C104
16547
301455
SH
SOLE
9536
0
291919
CONSOL ENERGY INC NEW
COM
20854L108
241
6110
SH
SOLE
1525
0
4585
CONSOLIDATED EDISON INC
COM
209115104
13333
156947
SH
SOLE
760
0
156187
CONSTELLATION BRANDS INC
CL A
21036P108
7128
31185
SH
SOLE
91
0
31094
CONSTELLATION BRANDS INC
CL B
21036P207
3276
14400
SH
SOLE
0
0
14400
CONTINENTAL BLDG PRODS INC
COM
211171103
349
12392
SH
SOLE
10927
0
1465
CONTINENTAL RESOURCES INC
COM
212015101
1592
30062
SH
SOLE
0
0
30062
CONTRAVIR PHARMACEUTICALS IN
COM
21234W103
5
15000
SH
SOLE
0
0
15000
CONTROL4 CORP
COM
21240D107
483
16232
SH
SOLE
0
0
16232
CONTROLADORA VUELA CIA DE AV
SPON ADR RP 10
21240E105
97
12083
SH
SOLE
12083
0
0
CONVERGYS CORP
COM
212485106
297
12632
SH
SOLE
2588
0
10044
COOPER COS INC
COM NEW
216648402
1014
4653
SH
SOLE
2621
0
2032
COOPER TIRE & RUBR CO
COM
216831107
208
5871
SH
SOLE
3221
0
2650
COPART INC
COM
217204106
1763
40819
SH
SOLE
28808
0
12011
CORCEPT THERAPEUTICS INC
COM
218352102
196
10833
SH
SOLE
0
0
10833
CORE LABORATORIES N V
COM
N22717107
238
2177
SH
SOLE
637
0
1540
CORENERGY INFRASTRUCTURE TR
COM NEW
21870U502
671
17558
SH
SOLE
0
0
17558
CORESITE RLTY CORP
COM
21870Q105
1101
9661
SH
SOLE
1528
0
8133
CORNERSTONE STRATEGIC VALUE
COM
21924B302
228
14717
SH
SOLE
0
0
14717
CORNING INC
COM
219350105
6715
209908
SH
SOLE
1467
0
208441
CORPORATE CAP TR INC
COM
219880101
29393
1839393
SH
SOLE
0
0
1839393
COSTAR GROUP INC
COM
22160N109
265
893
SH
SOLE
696
0
197
COSTCO WHSL CORP NEW
COM
22160K105
37939
203844
SH
SOLE
29700
0
174144
COTIVITI HLDGS INC
COM
22164K101
388
12052
SH
SOLE
11901
0
151
COTY INC
COM CL A
222070203
1040
52300
SH
SOLE
49266
0
3034
COVANTA HLDG CORP
COM
22282E102
839
49619
SH
SOLE
0
0
49619
CRACKER BARREL OLD CTRY STOR
COM
22410J106
2360
14851
SH
SOLE
3
0
14848
CRANE CO
COM
224399105
536
6013
SH
SOLE
1919
0
4094
CREDICORP LTD
COM
G2519Y108
587
2828
SH
SOLE
2728
0
100
CREDIT SUISSE AG NASSAU BRH
NT BCOMCL 36
22539T332
1453
40940
SH
SOLE
0
0
40940
CREDIT SUISSE ASSET MGMT INC
COM
224916106
859
259483
SH
SOLE
0
0
259483
CREDIT SUISSE GROUP
SPONSORED ADR
225401108
2537
142120
SH
SOLE
2240
0
139880
CREDIT SUISSE NASSAU BRH
INVRS VIX STERM
22542D795
576
4286
SH
SOLE
0
0
4286
CREDIT SUISSE NASSAU BRH
VELOCITY SHS SHO
22542D365
135
11480
SH
SOLE
0
0
11480
CREE INC
COM
225447101
1415
38101
SH
SOLE
27578
0
10523
CRESTWOOD EQUITY PARTNERS LP
UNIT LTD PARTNER
226344208
3069
118953
SH
SOLE
0
0
118953
CRH PLC
ADR
12626K203
848
23503
SH
SOLE
21056
0
2447
CROWN CASTLE INTL CORP NEW
COM
22822V101
13217
119058
SH
SOLE
22457
0
96601
CROWN HOLDINGS INC
COM
228368106
669
11894
SH
SOLE
5423
0
6471
CSX CORP
COM
126408103
6989
127057
SH
SOLE
41263
0
85794
CUBESMART
COM
229663109
423
14637
SH
SOLE
2313
0
12324
CUBIC CORP
COM
229669106
241
4096
SH
SOLE
3946
0
150
CULLEN FROST BANKERS INC
COM
229899109
3999
42248
SH
SOLE
25
0
42223
CUMMINS INC
COM
231021106
11445
64794
SH
SOLE
3025
0
61769
CURRENCYSHARES CDN DLR TR
CDN DOLLAR SHS
23129X105
1180
15028
SH
SOLE
0
0
15028
CURRENCYSHARES EURO TR
EURO SHS
23130C108
1445
12503
SH
SOLE
0
0
12503
CURRENCYSHARES SWISS FRANC T
SWISS FRANC SH
23129V109
840
8676
SH
SOLE
0
0
8676
CURRENCYSHS BRIT POUND STER
BRIT POUND STE
23129S106
1338
10199
SH
SOLE
0
0
10199
CVR ENERGY INC
COM
12662P108
663
17798
SH
SOLE
0
0
17798
CVR PARTNERS LP
COM
126633106
457
139464
SH
SOLE
0
0
139464
CVR REFNG LP
COMUNIT REP LT
12663P107
965
58331
SH
SOLE
0
0
58331
CVS HEALTH CORP
COM
126650100
18168
250597
SH
SOLE
36588
0
214009
CYBERARK SOFTWARE LTD
SHS
M2682V108
567
13699
SH
SOLE
0
0
13699
CYPRESS SEMICONDCT CORP
COM
232806109
1605
105300
SH
Put
SOLE
0
0
105300
CYPRESS SEMICONDUCTOR CORP
COM
232806109
4956
325207
SH
SOLE
0
0
325207
CYRUSONE INC
COM
23283R100
284
4768
SH
SOLE
414
0
4354
CYS INVTS INC
COM
12673A108
259
32210
SH
SOLE
0
0
32210
D R HORTON INC
COM
23331A109
1570
30739
SH
SOLE
147
0
30592
DANAHER CORP DEL
COM
235851102
7366
79361
SH
SOLE
42911
0
36450
DARDEN RESTAURANTS INC
COM
237194105
1193
12426
SH
SOLE
4304
0
8122
DARLING INGREDIENTS INC
COM
237266101
290
15999
SH
SOLE
2214
0
13785
DAVE & BUSTERS ENTMT INC
COM
238337109
221
3999
SH
SOLE
1102
0
2897
DAVIS FUNDAMENTAL ETF TR
SELECT FINL
23908L108
3333
139185
SH
SOLE
0
0
139185
DAVIS FUNDAMENTAL ETF TR
SELECT US EQTY
23908L207
734
31363
SH
SOLE
0
0
31363
DAVIS FUNDAMENTAL ETF TR
SELECT WRLD WI
23908L306
5629
214533
SH
SOLE
0
0
214533
DBX ETF TR
DB XTR MSCI EUR
233051853
1798
63262
SH
SOLE
0
0
63262
DBX ETF TR
DBXTR HAR CS 300
233051879
670
21582
SH
SOLE
0
0
21582
DBX ETF TR
DEUTSCHE X TRK
233051499
618
21441
SH
SOLE
0
0
21441
DBX ETF TR
DEUTSCHE X TRKRS
233051440
322
9488
SH
SOLE
0
0
9488
DBX ETF TR
EX US HDG EQTY
233051820
4423
159165
SH
SOLE
0
0
159165
DBX ETF TR
INFRSTR REV FD
233051705
364
13402
SH
SOLE
0
0
13402
DBX ETF TR
XTRAK MSCI EAFE
233051200
32901
1035273
SH
SOLE
0
0
1035273
DBX ETF TR
XTRAK MSCI EMKT
233051101
1175
48788
SH
SOLE
0
0
48788
DBX ETF TR
XTRAK MSCI JAPN
233051507
606
13746
SH
SOLE
0
0
13746
DBX ETF TR
XTRC FTSE DEV EX
233051515
896
29834
SH
SOLE
0
0
29834
DBX ETF TR
XTRC RUS1000 CMP
233051481
6616
206290
SH
SOLE
0
0
206290
DBX ETF TR
XTRACK JAPAN JPX
233051663
237
8083
SH
SOLE
0
0
8083
DCP MIDSTREAM LP
COM UT LTD PTN
23311P100
240
6599
SH
SOLE
0
0
6599
DCT INDUSTRIAL TRUST INC
COM NEW
233153204
682
11603
SH
SOLE
0
0
11603
DDR CORP
COM
23317H102
467
52146
SH
SOLE
0
0
52146
DECKERS OUTDOOR CORP
COM
243537107
999
12451
SH
SOLE
5252
0
7199
DEERE & CO
COM
244199105
11043
70560
SH
SOLE
5915
0
64645
DELAWARE ENHANCED GBL DIV &
COM
246060107
209
17244
SH
SOLE
0
0
17244
DELAWARE INV CO MUN INC FD I
COM
246101109
219
14134
SH
SOLE
0
0
14134
DELAWARE INV MN MUN INC FD I
COM
24610V103
1489
110544
SH
SOLE
0
0
110544
DELAWARE INVT NAT MUNI INC F
SH BEN INT
24610T108
175
13215
SH
SOLE
0
0
13215
DELL TECHNOLOGIES INC
COM CL V
24703L103
1180
14514
SH
SOLE
788
0
13726
DELPHI TECHNOLOGIES PLC
SHS
G2709G107
602
11477
SH
SOLE
10644
0
833
DELTA AIR LINES INC DEL
COM NEW
247361702
5911
105548
SH
SOLE
20593
0
84955
DENBURY RES INC
COM NEW
247916208
90
40517
SH
SOLE
7704
0
32813
DENISON MINES CORP
COM
248356107
8
14091
SH
SOLE
0
0
14091
DENTSPLY SIRONA INC
COM
24906P109
2783
42283
SH
SOLE
39089
0
3194
DEUTSCHE BANK AG
NAMEN AKT
D18190898
302
15856
SH
SOLE
0
0
15856
DEUTSCHE BK AG LDN BRH
DB GOLD SHORT
25154H731
1359
99831
SH
SOLE
0
0
99831
DEUTSCHE MULTI-MKT INCOME TR
SHS
25160E102
103
11623
SH
SOLE
0
0
11623
DEUTSCHE MUN INCOME
COM
25160C106
859
72168
SH
SOLE
0
0
72168
DEUTSCHE STRATEGIC MUN INCOM
COM
25159F102
155
13116
SH
SOLE
0
0
13116
DEVON ENERGY CORP NEW
COM
25179M103
1075
25965
SH
SOLE
11901
0
14064
DEXCOM INC
COM
252131107
954
16626
SH
SOLE
15260
0
1366
DIAGEO P L C
SPON ADR NEW
25243Q205
8940
61223
SH
SOLE
847
0
60376
DIAGEO PLC
SPON ADR NEW
25243Q205
1723
11800
SH
Put
SOLE
0
0
11800
DIAMOND OFFSHORE DRILLING IN
COM
25271C102
752
40455
SH
SOLE
0
0
40455
DIAMONDBACK ENERGY INC
COM
25278X109
659
5220
SH
SOLE
1231
0
3989
DICKS SPORTING GOODS INC
COM
253393102
409
14223
SH
SOLE
5643
0
8580
DIEBOLD NXDF INC
COM
253651103
901
55107
SH
SOLE
1617
0
53490
DIGITAL RLTY TR INC
COM
253868103
4122
36189
SH
SOLE
1153
0
35036
DINEEQUITY INC
COM
254423106
207
4089
SH
SOLE
0
0
4089
DIREXION SHS ETF TR
ALL CP INSIDER
25459Y769
12781
307971
SH
SOLE
0
0
307971
DIREXION SHS ETF TR
IBILLION INDEX
25459Y264
355
11061
SH
SOLE
0
0
11061
DIREXION SHS ETF TR
NAS100 EQL WGT
25459Y207
1301
30131
SH
SOLE
0
0
30131
DIREXION SHS ETF TR
ZACKS MLP HG INC
25459Y298
621
38807
SH
SOLE
0
0
38807
DISCOVER FINL SVCS
COM
254709108
3460
44985
SH
SOLE
20070
0
24915
DISCOVERY COMMUNICATNS NEW
COM SER A
25470F104
1080
48258
SH
SOLE
38574
0
9684
DISH NETWORK CORP
CL A
25470M109
1832
38370
SH
SOLE
469
0
37901
DISNEY WALT CO
COM DISNEY
254687106
73211
680966
SH
SOLE
59635
0
621331
DNP SELECT INCOME FD
COM
23325P104
1797
166435
SH
SOLE
0
0
166435
DOLBY LABORATORIES INC
COM
25659T107
1575
25405
SH
SOLE
17075
0
8330
DOLLAR GEN CORP NEW
COM
256677105
4643
49919
SH
SOLE
9385
0
40534
DOLLAR TREE INC
COM
256746108
4281
39879
SH
SOLE
10816
0
29063
DOLLAR TREE INC
COM
256746108
515
4800
SH
Put
SOLE
0
0
4800
DOMINION ENERGY INC
COM
25746U109
14819
182821
SH
SOLE
15660
0
167161
DOMINOS PIZZA INC
COM
25754A201
354
1876
SH
SOLE
25
0
1851
DONALDSON INC
COM
257651109
357
7295
SH
SOLE
0
0
7295
DORCHESTER MINERALS LP
COM UNIT
25820R105
510
33575
SH
SOLE
0
0
33575
DORMAN PRODUCTS INC
COM
258278100
268
4311
SH
SOLE
3989
0
322
DOUBLELINE INCOME SOLUTIONS
COM
258622109
1284
63600
SH
SOLE
0
0
63600
DOUBLELINE OPPORTUNISTIC CR
COM
258623107
824
37120
SH
SOLE
0
0
37120
DOUGLAS DYNAMICS INC
COM
25960R105
410
10854
SH
SOLE
3598
0
7256
DOUGLAS EMMETT INC
COM
25960P109
354
8628
SH
SOLE
430
0
8198
DOVER CORP
COM
260003108
1097
10865
SH
SOLE
1426
0
9439
DOWDUPONT INC
COM
26078J100
31986
449114
SH
SOLE
49530
0
399584
DR PEPPER SNAPPLE GROUP INC
COM
26138E109
1381
14233
SH
SOLE
63
0
14170
DREYFUS HIGH YIELD STRATEGIE
SH BEN INT
26200S101
97
29043
SH
SOLE
0
0
29043
DREYFUS MUN INCOME INC
COM
26201R102
326
36636
SH
SOLE
0
0
36636
DREYFUS STRATEGIC MUN BD FD
COM
26202F107
557
65150
SH
SOLE
0
0
65150
DREYFUS STRATEGIC MUNS INC
COM
261932107
434
50246
SH
SOLE
0
0
50246
DTE ENERGY CO
COM
233331107
4810
43944
SH
SOLE
674
0
43270
DTF TAX-FREE INCOME INC
COM
23334J107
143
10159
SH
SOLE
0
0
10159
DUFF & PHELPS UTIL CORP BD T
COM
26432K108
190
21449
SH
SOLE
0
0
21449
DUKE ENERGY CORP NEW
COM NEW
26441C204
26105
310367
SH
SOLE
37547
0
272820
DUKE REALTY CORP
COM NEW
264411505
855
31424
SH
SOLE
21511
0
9913
DUNKIN BRANDS GROUP INC
COM
265504100
637
9883
SH
SOLE
259
0
9624
DXC TECHNOLOGY CO
COM
23355L106
2451
25824
SH
SOLE
14596
0
11228
DYCOM INDS INC
COM
267475101
1061
9524
SH
SOLE
0
0
9524
E TRADE FINANCIAL CORP
COM NEW
269246401
2530
51038
SH
SOLE
2318
0
48720
EAGLE BANCORP INC MD
COM
268948106
223
3811
SH
SOLE
3420
0
391
EAGLE MATERIALS INC
COM
26969P108
647
5710
SH
SOLE
44
0
5666
EAST WEST BANCORP INC
COM
27579R104
1682
27653
SH
SOLE
0
0
27653
EASTGROUP PPTY INC
COM
277276101
230
2604
SH
SOLE
420
0
2184
EASTMAN CHEM CO
COM
277432100
3281
35411
SH
SOLE
5300
0
30111
EATON CORP PLC
SHS
G29183103
8708
110208
SH
SOLE
33101
0
77107
EATON VANCE CALIF MUN BD FD
COM
27828A100
148
12899
SH
SOLE
0
0
12899
EATON VANCE CORP
COM NON VTG
278265103
294
5208
SH
SOLE
72
0
5136
EATON VANCE ENH EQTY INC FD
COM
278277108
594
39029
SH
SOLE
0
0
39029
EATON VANCE ENHANCED EQ INC
COM
278274105
1074
74047
SH
SOLE
0
0
74047
EATON VANCE FLTING RATE INC
COM
278279104
916
63902
SH
SOLE
0
0
63902
EATON VANCE LTD DUR INCOME F
COM
27828H105
2910
213191
SH
SOLE
0
0
213191
EATON VANCE MUN BD FD
COM
27827X101
396
31640
SH
SOLE
0
0
31640
EATON VANCE MUN INCOME 2028
SHS
27829U105
223
10772
SH
SOLE
0
0
10772
EATON VANCE MUNI INCOME TRUS
SH BEN INT
27826U108
259
20910
SH
SOLE
0
0
20910
EATON VANCE NATL MUN OPPORT
COM SHS
27829L105
811
36014
SH
SOLE
0
0
36014
EATON VANCE OH MUNI INCOME T
SH BEN INT
27826G109
322
24687
SH
SOLE
0
0
24687
EATON VANCE RISK MNGD DIV EQ
COM
27829G106
4047
420232
SH
SOLE
0
0
420232
EATON VANCE SH TM DR DIVR IN
COM
27828V104
469
32697
SH
SOLE
0
0
32697
EATON VANCE SR FLTNG RTE TR
COM
27828Q105
383
26520
SH
SOLE
0
0
26520
EATON VANCE TAX ADVT DIV INC
COM
27828G107
5017
215585
SH
SOLE
0
0
215585
EATON VANCE TAX MNGD GBL DV
COM
27829F108
3393
361679
SH
SOLE
0
0
361679
EATON VANCE TAX MNGED BUY WR
COM
27828X100
170
10151
SH
SOLE
0
0
10151
EATON VANCE TX ADV GLB DIV O
COM
27828U106
357
14041
SH
SOLE
0
0
14041
EATON VANCE TX ADV GLBL DIV
COM
27828S101
1744
100625
SH
SOLE
0
0
100625
EATON VANCE TX MGD DIV EQ IN
COM
27828N102
467
38302
SH
SOLE
0
0
38302
EATON VANCE TX MNG BY WRT OP
COM
27828Y108
277
18053
SH
SOLE
0
0
18053
EATON VANCE TXMGD GL BUYWR O
COM
27829C105
937
78629
SH
SOLE
0
0
78629
EBAY INC
COM
278642103
4471
118466
SH
SOLE
74179
0
44287
ECOLAB INC
COM
278865100
7543
56215
SH
SOLE
31387
0
24828
EDGEWELL PERS CARE CO
COM
28035Q102
405
6822
SH
SOLE
4612
0
2210
EDISON INTL
COM
281020107
1946
30779
SH
SOLE
7824
0
22955
EDWARDS LIFESCIENCES CORP
COM
28176E108
1855
16447
SH
SOLE
857
0
15590
EGALET CORP
COM
28226B104
10
10300
SH
SOLE
0
0
10300
EL POLLO LOCO HLDGS INC
COM
268603107
113
11457
SH
SOLE
0
0
11457
ELBIT SYS LTD
ORD
M3760D101
251
1882
SH
SOLE
0
0
1882
ELECTRONIC ARTS INC
COM
285512109
1376
13093
SH
SOLE
3611
0
9482
ELECTRONICS FOR IMAGING INC
COM
286082102
986
33393
SH
SOLE
0
0
33393
ELKHORN ETF TR
LUNT LW VL/HIG
287711790
5228
161466
SH
SOLE
0
0
161466
ELKHORN ETF TR
S&P US HGH ETF
287711501
1021
42971
SH
SOLE
0
0
42971
ELLIE MAE INC
COM
28849P100
615
6878
SH
SOLE
2134
0
4744
ELLINGTON RESIDENTIAL MTG RE
COM SHS BEN INT
288578107
422
35065
SH
SOLE
0
0
35065
ELLSWORTH GROWTH & INCOME FD
COM
289074106
236
25487
SH
SOLE
0
0
25487
EMCOR GROUP INC
COM
29084Q100
436
5335
SH
SOLE
2864
0
2471
EMERGE ENERGY SVCS LP
COM REP PARTN
29102H108
328
45654
SH
SOLE
0
0
45654
EMERSON ELEC CO
COM
291011104
13523
194042
SH
SOLE
569
0
193473
EMPIRE ST RLTY OP L P
UNIT LTD PRTNSP
292102100
492
23774
SH
SOLE
0
0
23774
ENBRIDGE ENERGY PARTNERS L P
COM
29250R106
766
55487
SH
SOLE
0
0
55487
ENBRIDGE INC
COM
29250N105
6981
178495
SH
SOLE
23159
0
155336
ENCANA CORP
COM
292505104
1768
132653
SH
SOLE
1388
0
131265
ENCORE CAP GROUP INC
COM
292554102
301
7148
SH
SOLE
7148
0
0
ENDEAVOUR SILVER CORP
COM
29258Y103
748
312928
SH
SOLE
0
0
312928
ENERGEN CORP
COM
29265N108
262
4548
SH
SOLE
2482
0
2066
ENERGIZER HLDGS INC NEW
COM
29272W109
619
12906
SH
SOLE
8961
0
3945
ENERGY RECOVERY INC
COM
29270J100
155
17762
SH
SOLE
0
0
17762
ENERGY TRANSFER EQUITY L P
COM UT LTD PTN
29273V100
1041
60314
SH
SOLE
0
0
60314
ENERGY TRANSFER PARTNERS LP
UNIT LTD PRT INT
29278N103
4890
272855
SH
SOLE
0
0
272855
ENERPLUS CORP
COM
292766102
234
23886
SH
SOLE
2259
0
21627
ENERSYS
COM
29275Y102
216
3102
SH
SOLE
1997
0
1105
ENLINK MIDSTREAM LLC
COM UNIT REP LTD
29336T100
405
22983
SH
SOLE
0
0
22983
ENPRO INDS INC
COM
29355X107
370
3955
SH
SOLE
3110
0
845
ENSCO PLC
SHS CLASS A
G3157S106
234
39638
SH
SOLE
0
0
39638
ENTEGRIS INC
COM
29362U104
232
7618
SH
SOLE
5734
0
1884
ENTERGY CORP NEW
COM
29364G103
2303
28297
SH
SOLE
1518
0
26779
ENTERPRISE PRODS PARTNERS L
COM
293792107
15158
571783
SH
SOLE
1052
0
570731
ENVESTNET INC
COM
29404K106
233
4619
SH
SOLE
3525
0
1094
ENVISION HEALTHCARE CORP
COM
29414D100
823
23825
SH
SOLE
1730
0
22095
EOG RES INC
COM
26875P101
8198
75973
SH
SOLE
59708
0
16265
EPAM SYS INC
COM
29414B104
262
2433
SH
SOLE
1994
0
439
EPR PPTYS
COM SH BEN INT
26884U109
1496
22851
SH
SOLE
1364
0
21487
EQT CORP
COM
26884L109
568
9980
SH
SOLE
4458
0
5522
EQT MIDSTREAM PARTNERS LP
UNIT LTD PARTN
26885B100
307
4195
SH
SOLE
0
0
4195
EQUIFAX INC
COM
294429105
3990
33837
SH
SOLE
8561
0
25276
EQUINIX INC
COM PAR $0.001
29444U700
2236
4933
SH
SOLE
283
0
4650
EQUITY COMWLTH
CUM PFD S D 6.5%
294628201
775
29365
SH
SOLE
0
0
29365
EQUITY LIFESTYLE PPTYS INC
COM
29472R108
285
3201
SH
SOLE
361
0
2840
EQUITY RESIDENTIAL
SH BEN INT
29476L107
678
10634
SH
SOLE
4658
0
5976
ESSENT GROUP LTD
COM
G3198U102
223
5147
SH
SOLE
0
0
5147
ESSEX PPTY TR INC
COM
297178105
309
1279
SH
SOLE
39
0
1240
ETF MANAGERS TR
PUREFUNDS DRONE
26924G805
511
14122
SH
SOLE
0
0
14122
ETF MANAGERS TR
PUREFUNDS ISE CY
26924G201
8222
259865
SH
SOLE
0
0
259865
ETF MANAGERS TR
PUREFUNDS ISE MO
26924G409
1298
37194
SH
SOLE
0
0
37194
ETF MANAGERS TR
PUREFUNDS VIDEO
26924G706
306
6380
SH
SOLE
0
0
6380
ETF MANAGERS TR
BLUESTAR TA BIG
26924G870
288
9095
SH
SOLE
0
0
9095
ETF MANAGERS TR
SPIRITED ETFMG
26924G821
200
5858
SH
SOLE
0
0
5858
ETF MANAGERS TR
AI POWERED EQT
26924G813
737
28485
SH
SOLE
0
0
28485
ETF SER SOLUTIONS
ALPCLONE ALTER
26922A305
291
6804
SH
SOLE
0
0
6804
ETF SER SOLUTIONS
LONCAR CANCER
26922A826
1010
42474
SH
SOLE
0
0
42474
ETF SER SOLUTIONS
US GLB JETS
26922A842
286
8793
SH
SOLE
0
0
8793
ETF SER SOLUTIONS
PRMSE CP FRNT
26922A768
680
22683
SH
SOLE
0
0
22683
ETFIS SER TR I
BIOSHS BIO CLI
26923G301
924
32491
SH
SOLE
0
0
32491
ETFIS SER TR I
BIOSHS BIOTE
26923G202
707
17437
SH
SOLE
0
0
17437
ETFIS SER TR I
INFRAC ACT MLP
26923G103
2162
251051
SH
SOLE
0
0
251051
ETFIS SER TR I
VIRTUS NEWFLEET
26923G707
455
18017
SH
SOLE
0
0
18017
ETFS GOLD TR
SHS
26922Y105
1327
10521
SH
SOLE
0
0
10521
ETFS PALLADIUM TR
SH BEN INT
26923A106
740
7291
SH
SOLE
0
0
7291
ETFS PLATINUM TR
SH BEN INT
26922V101
576
6509
SH
SOLE
0
0
6509
ETFS PRECIOUS METALS BASKET
PHYS PM BSKT
26922W109
883
13577
SH
SOLE
0
0
13577
ETFS SILVER TR
SILVER SHS
26922X107
1190
72024
SH
SOLE
0
0
72024
ETSY INC
COM
29786A106
304
14862
SH
SOLE
0
0
14862
EVERCORE PARTNERS INC
CLASS A
29977A105
1571
17460
SH
SOLE
40
0
17420
EVEREST RE GROUP LTD
COM
G3223R108
3014
13624
SH
SOLE
200
0
13424
EVERSOURCE ENERGY
COM
30040W108
3324
52613
SH
SOLE
0
0
52613
EVERSPIN TECHNOLOGIES INC
COM
30041T104
239
31850
SH
SOLE
0
0
31850
EVERTEC INC
COM
30040P103
202
14768
SH
SOLE
14577
0
191
EXACT SCIENCES CORP
COM
30063P105
1897
36110
SH
SOLE
3439
0
32671
EXCHANGE LISTED FDS TR
KNLDG LD WD ETF
30151E608
1479
44202
SH
SOLE
0
0
44202
EXCHANGE TRADED CONCEPTS TR
EMQQ EM INTERN
301505889
9253
243121
SH
SOLE
0
0
243121
EXCHANGE TRADED CONCEPTS TR
ROBO GLB ETF
301505707
7952
192448
SH
SOLE
0
0
192448
EXCHANGE TRADED CONCEPTS TR
YLD SHS HGH INC
301505301
1808
92792
SH
SOLE
0
0
92792
EXCHANGE TRADED CONCEPTS TR
HULL TACTIC US
301505806
488
17991
SH
SOLE
0
0
17991
EXELIXIS INC
COM
30161Q104
413
13583
SH
SOLE
1074
0
12509
EXELON CORP
COM
30161N101
5506
139709
SH
SOLE
25769
0
113940
EXPEDIA INC DEL
COM NEW
30212P303
1619
13513
SH
SOLE
7938
0
5575
EXPEDITORS INTL WASH INC
COM
302130109
3170
49002
SH
SOLE
12484
0
36518
EXPRESS SCRIPTS HLDG CO
COM
30219G108
7092
95010
SH
SOLE
1895
0
93115
EXTRA SPACE STORAGE INC
COM
30225T102
1233
14102
SH
SOLE
222
0
13880
EXTRACTION OIL AND GAS INC
COM
30227M105
302
21088
SH
SOLE
21088
0
0
EXTREME NETWORKS INC
COM
30226D106
306
24420
SH
SOLE
0
0
24420
EXXON MOBIL CORP
COM
30231G102
79215
947092
SH
SOLE
26334
0
920758
F M C CORP
COM NEW
302491303
613
6474
SH
SOLE
1092
0
5382
F5 NETWORKS INC
COM
315616102
650
4945
SH
SOLE
1270
0
3675
FABRINET
SHS
G3323L100
379
13196
SH
SOLE
8615
0
4581
FACEBOOK INC
CL A
30303M102
130254
738151
SH
SOLE
70469
0
667682
FACEBOOK INC
CL A
30303M102
2559
14500
SH
Put
SOLE
0
0
14500
FACTSET RESH SYS INC
COM
303075105
1079
5599
SH
SOLE
3760
0
1839
FAIRMOUNT SANTROL HLDGS INC
COM
30555Q108
78
15005
SH
SOLE
0
0
15005
FASTENAL CO
COM
311900104
14211
259837
SH
SOLE
5543
0
254294
FEDERAL REALTY INVT TR
SH BEN INT NEW
313747206
284
2141
SH
SOLE
487
0
1654
FEDERATED INVS INC PA
CL B
314211103
602
16686
SH
SOLE
1839
0
14847
FEDERATED PREM MUN INC FD
COM
31423P108
181
12873
SH
SOLE
0
0
12873
FEDEX CORP
COM
31428X106
20020
80229
SH
SOLE
10270
0
69959
FERRARI N V
COM
N3167Y103
528
5039
SH
SOLE
4
0
5035
FERRELLGAS PARTNERS L.P.
UNIT LTD PART
315293100
303
70840
SH
SOLE
0
0
70840
FIAT CHRYSLER AUTOMOBILES N
SHS
N31738102
1395
78188
SH
SOLE
0
0
78188
FIDELITY
CONSMR STAPLES
316092303
271
7909
SH
SOLE
0
0
7909
FIDELITY
DIVID ETF RISI
316092832
1544
50359
SH
SOLE
0
0
50359
FIDELITY
MSCI CONSM DIS
316092204
267
6832
SH
SOLE
0
0
6832
FIDELITY
MSCI ENERGY IDX
316092402
377
18798
SH
SOLE
0
0
18798
FIDELITY
MSCI FINLS IDX
316092501
4524
110957
SH
SOLE
0
0
110957
FIDELITY
MSCI HLTH CARE I
316092600
2425
60645
SH
SOLE
0
0
60645
FIDELITY
MSCI INDL INDX
316092709
558
14422
SH
SOLE
0
0
14422
FIDELITY
MSCI INFO TECH I
316092808
979
19591
SH
SOLE
0
0
19591
FIDELITY
MSCI MATLS INDEX
316092881
288
8218
SH
SOLE
0
0
8218
FIDELITY
MSCI RL EST ETF
316092857
803
32520
SH
SOLE
0
0
32520
FIDELITY
MSCI UTILS INDEX
316092865
875
25369
SH
SOLE
0
0
25369
FIDELITY
TOTAL BD ETF
316188309
573
11404
SH
SOLE
0
0
11404
FIDELITY
CORP BOND ETF
316188101
201
3954
SH
SOLE
0
0
3954
FIDELITY COMWLTH TR
NDQ CP IDX TRK
315912808
3186
11751
SH
SOLE
0
0
11751
FIDELITY NATIONAL FINANCIAL
FNF GROUP COM
31620R303
1391
35439
SH
SOLE
84
0
35355
FIDELITY NATL INFORMATION SV
COM
31620M106
3979
42283
SH
SOLE
27274
0
15009
FIDUCIARY CLAYMORE MLP OPP F
COM
31647Q106
206
15652
SH
SOLE
0
0
15652
FIFTH THIRD BANCORP
COM
316773100
2246
74034
SH
SOLE
44726
0
29308
FINISAR CORP
COM NEW
31787A507
657
32265
SH
SOLE
0
0
32265
FIREEYE INC
COM
31816Q101
562
39595
SH
SOLE
0
0
39595
FIRST AMERN FINL CORP
COM
31847R102
1533
27351
SH
SOLE
386
0
26965
FIRST BANCORP N C
COM
318910106
264
7471
SH
SOLE
0
0
7471
FIRST BUSEY CORP
COM NEW
319383204
281
9376
SH
SOLE
0
0
9376
FIRST DATA CORP NEW
COM CL A
32008D106
1076
64418
SH
SOLE
0
0
64418
FIRST INTST BANCSYSTEM INC
COM CL A
32055Y201
599
14948
SH
SOLE
13846
0
1102
FIRST LONG IS CORP
COM
320734106
492
17255
SH
SOLE
0
0
17255
FIRST MAJESTIC SILVER CORP
COM
32076V103
311
46214
SH
SOLE
0
0
46214
FIRST MIDWEST BANCORP DEL
COM
320867104
618
25724
SH
SOLE
5769
0
19955
FIRST REP BK SAN FRANCISCO C
COM
33616C100
440
5075
SH
SOLE
3491
0
1584
FIRST SAVINGS FINL GROUP INC
COM
33621E109
525
9201
SH
SOLE
0
0
9201
FIRST SOLAR INC
COM
336433107
1857
27508
SH
SOLE
0
0
27508
FIRST TR BICK INDEX FD
COM SHS
33733H107
311
10285
SH
SOLE
0
0
10285
FIRST TR DJS MICROCAP INDEX
COM SHS ANNUAL
33718M105
1368
28836
SH
SOLE
0
0
28836
FIRST TR DYNAMIC EUROPE EQT
COM SHS
33740D107
628
33342
SH
SOLE
0
0
33342
FIRST TR ENERGY INCOME & GRW
COM
33738G104
2496
94141
SH
SOLE
0
0
94141
FIRST TR ENERGY INFRASTRCTR
COM
33738C103
720
40129
SH
SOLE
0
0
40129
FIRST TR EXCH TRADED FD III
CALIF MUN INCM
33739P863
1799
34884
SH
SOLE
0
0
34884
FIRST TR EXCH TRADED FD III
EME MRK BD ETF
33739P202
1225
29054
SH
SOLE
0
0
29054
FIRST TR EXCH TRADED FD III
HORIZON DMST ETF
33739P889
890
38725
SH
SOLE
0
0
38725
FIRST TR EXCH TRADED FD III
HORIZON MNGD ETF
33739P871
5022
146338
SH
SOLE
0
0
146338
FIRST TR EXCH TRADED FD III
INSTL PFD SECS
33739P855
3901
193684
SH
SOLE
0
0
193684
FIRST TR EXCH TRADED FD III
LNG/SHT EQUITY
33739P103
6120
155771
SH
SOLE
0
0
155771
FIRST TR EXCH TRADED FD III
RIVR FRNT DYN
33739P707
4586
65095
SH
SOLE
0
0
65095
FIRST TR EXCH TRADED FD III
RIVRFRNT DYN DEV
33739P608
26339
411040
SH
SOLE
0
0
411040
FIRST TR EXCH TRADED FD III
RIVRFRNT DYN EUR
33739P806
4747
72647
SH
SOLE
0
0
72647
FIRST TR EXCH TRD ALPHA FD I
ASIA EX JAPAN
33737J109
459
12847
SH
SOLE
0
0
12847
FIRST TR EXCH TRD ALPHA FD I
DEV MRK EX US
33737J174
16292
261167
SH
SOLE
0
0
261167
FIRST TR EXCH TRD ALPHA FD I
EM SML CP ALPH
33737J307
8556
197409
SH
SOLE
0
0
197409
FIRST TR EXCH TRD ALPHA FD I
EMERG MKT ALPH
33737J182
6805
243907
SH
SOLE
0
0
243907
FIRST TR EXCH TRD ALPHA FD I
EURO ALPHADEX
33737J505
272
6199
SH
SOLE
0
0
6199
FIRST TR EXCH TRD ALPHA FD I
EUROPE ALPHADEX
33737J117
14992
383827
SH
SOLE
0
0
383827
FIRST TR EXCH TRD ALPHA FD I
GERMANY ALPHA
33737J190
459
8974
SH
SOLE
0
0
8974
FIRST TR EXCH TRD ALPHA FD I
JAPAN ALPHADEX
33737J158
2129
35540
SH
SOLE
0
0
35540
FIRST TR EXCH TRD ALPHA FD I
LATIN AMER ALP
33737J125
912
44645
SH
SOLE
0
0
44645
FIRST TR EXCH TRD ALPHA FD I
SWITZLND ALPHA
33737J232
370
7016
SH
SOLE
0
0
7016
FIRST TR EXCHAN TRADED FD VI
FST TR GLB FD
33739H101
796
38459
SH
SOLE
0
0
38459
FIRST TR EXCHANG TRADED FD I
MANAGD MUN ETF
33739N108
8420
157329
SH
SOLE
0
0
157329
FIRST TR EXCHANGE TRADED FD
AUTO INDEX FD
33734X309
412
9767
SH
SOLE
0
0
9767
FIRST TR EXCHANGE TRADED FD
CAP STRENGTH ETF
33733E104
40360
791226
SH
SOLE
0
0
791226
FIRST TR EXCHANGE TRADED FD
CHINDIA ETF
33733A102
895
22610
SH
SOLE
0
0
22610
FIRST TR EXCHANGE TRADED FD
CLOUD COMPUTING
33734X192
9158
199600
SH
SOLE
168
0
199432
FIRST TR EXCHANGE TRADED FD
CONSUMR DISCRE
33734X101
10486
249139
SH
SOLE
0
0
249139
FIRST TR EXCHANGE TRADED FD
CONSUMR STAPLE
33734X119
6645
136526
SH
SOLE
0
0
136526
FIRST TR EXCHANGE TRADED FD
DEVELOPED INTL
33738R787
877
16810
SH
SOLE
0
0
16810
FIRST TR EXCHANGE TRADED FD
DJ GLBL DIVID
33734X200
7304
277282
SH
SOLE
0
0
277282
FIRST TR EXCHANGE TRADED FD
DJ INTERNT IDX
33733E302
42187
383934
SH
SOLE
68
0
383866
FIRST TR EXCHANGE TRADED FD
DORSEY WRIGHT
33738R878
29694
1156619
SH
SOLE
0
0
1156619
FIRST TR EXCHANGE TRADED FD
DORSEY WRIGHT
33738R886
19177
861867
SH
SOLE
0
0
861867
FIRST TR EXCHANGE TRADED FD
DORSEY WRT 5 ETF
33738R605
81652
2961637
SH
SOLE
0
0
2961637
FIRST TR EXCHANGE TRADED FD
ENERGY ALPHADX
33734X127
5365
346559
SH
SOLE
0
0
346559
FIRST TR EXCHANGE TRADED FD
ETF
33733E708
2207
66694
SH
SOLE
0
0
66694
FIRST TR EXCHANGE TRADED FD
FINLS ALPHADEX
33734X135
30295
967278
SH
SOLE
0
0
967278
FIRST TR EXCHANGE TRADED FD
FIRST TR ENH NEW
33739Q408
26003
433525
SH
SOLE
0
0
433525
FIRST TR EXCHANGE TRADED FD
FIRST TR MNGSTR
33739G103
432
9067
SH
SOLE
0
0
9067
FIRST TR EXCHANGE TRADED FD
FIRST TR TA HIYL
33738D408
17442
359113
SH
SOLE
0
0
359113
FIRST TR EXCHANGE TRADED FD
FST LOW OPPT EFT
33739Q200
17956
347717
SH
SOLE
0
0
347717
FIRST TR EXCHANGE TRADED FD
FT STRG INCM ETF
33739Q309
5371
105045
SH
SOLE
0
0
105045
FIRST TR EXCHANGE TRADED FD
GBL WND ENRG ETF
33736G106
534
40308
SH
SOLE
0
0
40308
FIRST TR EXCHANGE TRADED FD
GLOBAL ENGR ETF
33736M103
372
6241
SH
SOLE
0
0
6241
FIRST TR EXCHANGE TRADED FD
HIGH INCOME ETF
33738R308
1894
81264
SH
SOLE
0
0
81264
FIRST TR EXCHANGE TRADED FD
HLTH CARE ALPH
33734X143
18514
265248
SH
SOLE
0
0
265248
FIRST TR EXCHANGE TRADED FD
INCOME INDEX FD
33738R209
1237
66388
SH
SOLE
0
0
66388
FIRST TR EXCHANGE TRADED FD
INDLS PROD DUR
33734X150
16774
413245
SH
SOLE
0
0
413245
FIRST TR EXCHANGE TRADED FD
INTL IPO ETF
33734X853
610
17238
SH
SOLE
0
0
17238
FIRST TR EXCHANGE TRADED FD
LARGE CP US EQ
33738R761
788
36167
SH
SOLE
0
0
36167
FIRST TR EXCHANGE TRADED FD
LOW BETA INCOME
33738R407
1062
46035
SH
SOLE
0
0
46035
FIRST TR EXCHANGE TRADED FD
MATERIALS ALPH
33734X168
8573
195525
SH
SOLE
0
0
195525
FIRST TR EXCHANGE TRADED FD
MULTI ASSET DI
33738R100
16061
844859
SH
SOLE
0
0
844859
FIRST TR EXCHANGE TRADED FD
NAS CLNEDG GREEN
33733E500
533
26233
SH
SOLE
0
0
26233
FIRST TR EXCHANGE TRADED FD
NASD TECH DIV
33738R118
10387
295076
SH
SOLE
0
0
295076
FIRST TR EXCHANGE TRADED FD
NASDAQ 100 EX
33733E401
377
7747
SH
SOLE
0
0
7747
FIRST TR EXCHANGE TRADED FD
NASDAQ BK ETF
33738R860
5981
203700
SH
SOLE
0
0
203700
FIRST TR EXCHANGE TRADED FD
NASDAQ CYB ETF
33734X846
2632
113788
SH
SOLE
0
0
113788
FIRST TR EXCHANGE TRADED FD
NAT GAS ETF
33733E807
547
23995
SH
SOLE
0
0
23995
FIRST TR EXCHANGE TRADED FD
NO AMER ENERGY
33738D101
20527
835780
SH
SOLE
0
0
835780
FIRST TR EXCHANGE TRADED FD
NY ARCA BIOTECH
33733E203
12473
100131
SH
SOLE
0
0
100131
FIRST TR EXCHANGE TRADED FD
RBA INDL ETF
33738R704
4776
174256
SH
SOLE
0
0
174256
FIRST TR EXCHANGE TRADED FD
RBA QUALIN ETF
33738R803
1171
45903
SH
SOLE
0
0
45903
FIRST TR EXCHANGE TRADED FD
RISNG DIVD ACHIV
33738R506
9003
301320
SH
SOLE
0
0
301320
FIRST TR EXCHANGE TRADED FD
SENIOR LN FD
33738D309
18448
384013
SH
SOLE
0
0
384013
FIRST TR EXCHANGE TRADED FD
SSI STRG ETF
33739Q507
728
25402
SH
SOLE
0
0
25402
FIRST TR EXCHANGE TRADED FD
TECH ALPHADEX
33734X176
20561
400644
SH
SOLE
0
0
400644
FIRST TR EXCHANGE TRADED FD
US EQTY DIVI
33738R738
1611
74292
SH
SOLE
0
0
74292
FIRST TR EXCHANGE TRADED FD
US EQTY OPPT ETF
336920103
40721
596729
SH
SOLE
0
0
596729
FIRST TR EXCHANGE TRADED FD
UTILITIES ALPH
33734X184
2662
102294
SH
SOLE
0
0
102294
FIRST TR EXCHANGE TRADED FD
WTR ETF
33733B100
1560
32039
SH
SOLE
0
0
32039
FIRST TR EXCHANGE TRADED FD
MID CAP US EQT
33738R753
234
10760
SH
SOLE
0
0
10760
FIRST TR EXCHANGE TRADED FD
NASDQ OIL GAS
33738R845
284
13426
SH
SOLE
0
0
13426
FIRST TR EXCHANGE TRADED FD
DORSEY WRIGHT PE
33733E880
276
9611
SH
SOLE
0
0
9611
FIRST TR EXCHANGE-TRADED FD
PFD SECS INC ETF
33739E108
59804
2988701
SH
SOLE
0
0
2988701
FIRST TR EXCHNG TRADED FD VI
ALT ABSLT STRG
33740Y101
574
19547
SH
SOLE
0
0
19547
FIRST TR EXCHNG TRADED FD VI
CEF INCM OPPTY
33740F409
1588
72072
SH
SOLE
0
0
72072
FIRST TR EXCHNG TRADED FD VI
TCW OPPORTUNIS
33740F805
11045
217640
SH
SOLE
0
0
217640
FIRST TR EXCHNG TRADED FD VI
EQTCOMPAS TACT
33740F706
645
28856
SH
SOLE
0
0
28856
FIRST TR EXCNGE TRD ALPHADEX
MEGA CAP ALPHA
33737M508
821
24499
SH
SOLE
0
0
24499
FIRST TR EXCNGE TRD ALPHADEX
MID CAP VAL FD
33737M201
3024
83377
SH
SOLE
0
0
83377
FIRST TR EXCNGE TRD ALPHADEX
MID CP GR ALPH
33737M102
4638
118349
SH
SOLE
0
0
118349
FIRST TR EXCNGE TRD ALPHADEX
SML CAP VAL AL
33737M409
3178
86227
SH
SOLE
0
0
86227
FIRST TR EXCNGE TRD ALPHADEX
SML CP GRW ALP
33737M300
15408
362448
SH
SOLE
0
0
362448
FIRST TR FTSE EPRA/NAREIT DE
COM
33736N101
547
12025
SH
SOLE
0
0
12025
FIRST TR HIGH INCOME L/S FD
COM
33738E109
1042
62919
SH
SOLE
0
0
62919
FIRST TR INTER DUR PFD & IN
COM
33718W103
1798
73761
SH
SOLE
0
0
73761
FIRST TR LRG CP GRWTH ALPHAD
COM SHS
33735K108
25374
414672
SH
SOLE
0
0
414672
FIRST TR LRG CP VL ALPHADEX
COM SHS
33735J101
39221
717934
SH
SOLE
0
0
717934
FIRST TR LRGE CP CORE ALPHA
COM SHS
33734K109
80256
1370965
SH
SOLE
0
0
1370965
FIRST TR MID CAP CORE ALPHAD
COM SHS
33735B108
20757
315844
SH
SOLE
0
0
315844
FIRST TR MLP & ENERGY INCOME
COM
33739B104
321
20543
SH
SOLE
0
0
20543
FIRST TR MORNINGSTAR DIV LEA
SHS
336917109
45033
1496621
SH
SOLE
0
0
1496621
FIRST TR MULTI CAP VALUE ALP
COM SHS
33733F101
5477
83426
SH
SOLE
0
0
83426
FIRST TR MULTI CP VAL ALPHA
COM SHS
33733C108
1442
25312
SH
SOLE
0
0
25312
FIRST TR NAS100 EQ WEIGHTED
SHS
337344105
5773
99624
SH
SOLE
0
0
99624
FIRST TR NASDAQ ABA CMNTY BK
UT COM SHS ETF
33736Q104
10980
209466
SH
SOLE
0
0
209466
FIRST TR NASDAQ100 TECH INDE
SHS
337345102
36658
509559
SH
SOLE
0
0
509559
FIRST TR S&P REIT INDEX FD
COM
33734G108
1960
84197
SH
SOLE
0
0
84197
FIRST TR SML CP CORE ALPHA F
COM SHS
33734Y109
12434
203264
SH
SOLE
0
0
203264
FIRST TR SR FLG RTE INCM FD
COM
33733U108
539
41760
SH
SOLE
0
0
41760
FIRST TR SR FLOATING RATE 20
COM SHS
33740K101
161
17655
SH
SOLE
0
0
17655
FIRST TR STOXX EURO DIV FD
COMMON SHS
33735T109
5293
385488
SH
SOLE
0
0
385488
FIRST TR VALUE LINE DIVID IN
SHS
33734H106
164535
5331654
SH
SOLE
0
0
5331654
FIRST TRUST MORTGAGE INCM FD
COM SHS
33734E103
263
18358
SH
SOLE
0
0
18358
FIRST TRUST SPECIALTY FINANC
COM BEN INTR
33733G109
297
48337
SH
SOLE
0
0
48337
FIRSTCASH INC
COM
33767D105
284
4195
SH
SOLE
3523
0
672
FIRSTENERGY CORP
COM
337932107
1178
38475
SH
SOLE
74
0
38401
FISERV INC
COM
337738108
3533
26943
SH
SOLE
12315
0
14628
FIVE BELOW INC
COM
33829M101
2325
35058
SH
SOLE
3840
0
31218
FLAHERTY & CRUMRINE DYN PFD
SHS
33848W106
2326
87215
SH
SOLE
0
0
87215
FLAHERTY & CRUMRINE PFD INC
COM
33848E106
215
18200
SH
SOLE
0
0
18200
FLAHERTY & CRUMRINE PFD INC
COM
338480106
633
42266
SH
SOLE
0
0
42266
FLAHERTY & CRUMRINE TOTAL RE
COM
338479108
2039
94349
SH
SOLE
0
0
94349
FLAHERTY&CRMN PFD SEC INCOM
COM
338478100
1915
93588
SH
SOLE
0
0
93588
FLEETCOR TECHNOLOGIES INC
COM
339041105
2408
12511
SH
SOLE
2522
0
9989
FLEX LTD
ORD
Y2573F102
1285
71417
SH
SOLE
41078
0
30339
FLEXSHARES TR
CR SCD US BD
33939L761
471
9263
SH
SOLE
0
0
9263
FLEXSHARES TR
CR SCORED LONG
33939L753
373
6811
SH
SOLE
0
0
6811
FLEXSHARES TR
IBOXX 3R TARGT
33939L506
635
26068
SH
SOLE
0
0
26068
FLEXSHARES TR
IBOXX 5YR TRGT
33939L605
2155
86388
SH
SOLE
0
0
86388
FLEXSHARES TR
INTL QLTDV IDX
33939L837
16384
611565
SH
SOLE
0
0
611565
FLEXSHARES TR
MORNSTAR UPSTR
33939L407
3172
95289
SH
SOLE
0
0
95289
FLEXSHARES TR
MORNSTAR USMKT
33939L100
1286
11496
SH
SOLE
0
0
11496
FLEXSHARES TR
QLT DIV DEF IDX
33939L845
1290
29245
SH
SOLE
0
0
29245
FLEXSHARES TR
QLT DIVDYN IDX
33939L852
2739
61966
SH
SOLE
0
0
61966
FLEXSHARES TR
QUALT DIVD IDX
33939L860
3178
70578
SH
SOLE
0
0
70578
FLEXSHARES TR
STOXX GLOBR INF
33939L795
885
18143
SH
SOLE
0
0
18143
FLEXSHARES TR
GLB QLT R/E IDX
33939L787
259
4128
SH
SOLE
0
0
4128
FLIR SYS INC
COM
302445101
1488
31928
SH
SOLE
203
0
31725
FLOWERS FOODS INC
COM
343498101
719
37216
SH
SOLE
0
0
37216
FLOWSERVE CORP
COM
34354P105
316
7510
SH
SOLE
2689
0
4821
FLUOR CORP NEW
COM
343412102
1531
29637
SH
SOLE
20411
0
9226
FLWS/1-800 FLOWERS
CL A
68243Q106
224
20900
SH
SOLE
0
0
20900
FNB CORP PA
COM
302520101
173
12549
SH
SOLE
9808
0
2741
FOOT LOCKER INC
COM
344849104
345
7353
SH
SOLE
75
0
7278
FORD MTR CO DEL
COM PAR $0.01
345370860
19779
1583549
SH
SOLE
458
0
1583091
FORESCOUT TECHNOLOGIES INC
COM
34553D101
327
10247
SH
SOLE
10247
0
0
FORTINET INC
COM
34959E109
383
8771
SH
SOLE
131
0
8640
FORTIVE CORP
COM
34959J108
643
8888
SH
SOLE
349
0
8539
FORTUNE BRANDS HOME & SEC IN
COM
34964C106
574
8382
SH
SOLE
961
0
7421
FOUNDATION BLDG MATLS INC
COM
350392106
292
19769
SH
SOLE
19452
0
317
FQF TR
OSHARS FTSE US
351680855
11130
348801
SH
SOLE
0
0
348801
FQF TR
O SHARES ASIA
351680822
228
7588
SH
SOLE
0
0
7588
FRANCO NEVADA CORP
COM
351858105
2179
27249
SH
SOLE
0
0
27249
FRANKLIN ETF TR
LIBERTY SHRT ETF
353506108
548
5724
SH
SOLE
0
0
5724
FRANKLIN LTD DURATION INC TR
COM
35472T101
424
35818
SH
SOLE
0
0
35818
FRANKLIN RES INC
COM
354613101
668
15417
SH
SOLE
0
0
15417
FRANKLIN TEMPLETON ETF TR
LIBERTYQ EMERG
35473P207
606
18331
SH
SOLE
0
0
18331
FRANKLIN TEMPLETON ETF TR
LIBERTYQ EQUTY
35473P405
432
14145
SH
SOLE
0
0
14145
FRANKLIN TEMPLETON ETF TR
LIBERTYQ GBL
35473P306
220
7577
SH
SOLE
0
0
7577
FRANKS INTL N V
COM
N33462107
545
81938
SH
SOLE
0
0
81938
FREEPORT-MCMORAN INC
CL B
35671D857
8506
448649
SH
SOLE
144045
0
304604
FRESENIUS MED CARE AG&CO KGA
SPONSORED ADR
358029106
204
3875
SH
SOLE
3100
0
775
FRONTIER COMMUNICATIONS CORP
COM NEW
35906A306
80
11894
SH
SOLE
0
0
11894
FS INVT CORP
COM
302635107
38013
5171905
SH
SOLE
0
0
5171905
FULL HOUSE RESORTS INC
COM
359678109
165
42478
SH
SOLE
0
0
42478
FULLER H B CO
COM
359694106
380
7018
SH
SOLE
6770
0
248
FULTON FINL CORP PA
COM
360271100
314
17529
SH
SOLE
13399
0
4130
GABELLI CONV&INCOM SECS FD I
COM
36240B109
248
42116
SH
SOLE
0
0
42116
GABELLI DIVD & INCOME TR
COM
36242H104
1063
45388
SH
SOLE
0
0
45388
GABELLI EQUITY TR INC
COM
362397101
648
104661
SH
SOLE
0
0
104661
GABELLI MULTIMEDIA TR INC
COM
36239Q109
1357
147446
SH
SOLE
0
0
147446
GABELLI UTIL TR
COM
36240A101
176
24857
SH
SOLE
0
0
24857
GALLAGHER ARTHUR J & CO
COM
363576109
2235
35325
SH
SOLE
35
0
35290
GAMCO GLOBAL GOLD NAT RES &
COM SH BEN INT
36465A109
1300
249550
SH
SOLE
0
0
249550
GAMESTOP CORP NEW
CL A
36467W109
494
27497
SH
SOLE
0
0
27497
GAMING & LEISURE PPTYS INC
COM
36467J108
605
16348
SH
SOLE
9403
0
6945
GAP INC DEL
COM
364760108
404
11864
SH
SOLE
261
0
11603
GARMIN LTD
SHS
H2906T109
787
13214
SH
SOLE
0
0
13214
GASLOG PARTNERS LP
UNIT LTD PTNRP
Y2687W108
435
17572
SH
SOLE
0
0
17572
GATX CORP
COM
361448103
908
14612
SH
SOLE
7453
0
7159
GENERAC HLDGS INC
COM
368736104
413
8336
SH
SOLE
5332
0
3004
GENERAL CABLE CORP DEL NEW
COM
369300108
1357
45859
SH
SOLE
0
0
45859
GENERAL DYNAMICS CORP
COM
369550108
15074
74092
SH
SOLE
8123
0
65969
GENERAL ELECTRIC CO
COM
369604103
31721
1817820
SH
SOLE
8390
0
1809430
GENERAL MLS INC
COM
370334104
22414
378047
SH
SOLE
43094
0
334953
GENERAL MTRS CO
*W EXP 07/10/201
37045V126
476
20326
SH
SOLE
0
0
20326
GENERAL MTRS CO
COM
37045V100
17799
434221
SH
SOLE
14759
0
419462
GENESIS ENERGY L P
UNIT LTD PARTN
371927104
318
14250
SH
SOLE
0
0
14250
GENESIS HEALTHCARE INC
CL A COM
37185X106
38
50000
SH
SOLE
0
0
50000
GENPACT LIMITED
SHS
G3922B107
930
29305
SH
SOLE
8016
0
21289
GENTEX CORP
COM
371901109
1215
57992
SH
SOLE
44548
0
13444
GENUINE PARTS CO
COM
372460105
3467
36489
SH
SOLE
288
0
36201
GENWORTH FINL INC
COM CL A
37247D106
136
43672
SH
SOLE
0
0
43672
GEO GROUP INC NEW
COM
36162J106
605
25651
SH
SOLE
8320
0
17331
GERON CORP
COM
374163103
27
15100
SH
SOLE
0
0
15100
G-III APPAREL GROUP LTD
COM
36237H101
476
12815
SH
SOLE
12491
0
324
GILDAN ACTIVEWEAR INC
COM
375916103
928
28734
SH
SOLE
3905
0
24829
GILEAD SCIENCES INC
COM
375558103
23756
331607
SH
SOLE
35389
0
296218
GLACIER BANCORP INC NEW
COM
37637Q105
774
19642
SH
SOLE
1211
0
18431
GLADSTONE CAPITAL CORP
COM
376535100
1593
172925
SH
SOLE
0
0
172925
GLADSTONE INVT CORP
COM
376546107
774
69349
SH
SOLE
0
0
69349
GLAXOSMITHKLINE PLC
SPONSORED ADR
37733W105
7686
216692
SH
SOLE
28857
0
187835
GLOBAL NET LEASE INC
COM NEW
379378201
307
14909
SH
SOLE
0
0
14909
GLOBAL PMTS INC
COM
37940X102
1550
15459
SH
SOLE
5390
0
10069
GLOBAL X FDS
GLB X MLP ENRG I
37950E226
129247
9510441
SH
SOLE
0
0
9510441
GLOBAL X FDS
GLB X SUPERDIV
37950E549
8979
412275
SH
SOLE
0
0
412275
GLOBAL X FDS
GLBL X MLP ETF
37950E473
568
57575
SH
SOLE
0
0
57575
GLOBAL X FDS
GLBX SUPRINC ETF
37950E333
1860
152960
SH
SOLE
0
0
152960
GLOBAL X FDS
GLOBAL X SILVER
37954Y848
654
20047
SH
SOLE
0
0
20047
GLOBAL X FDS
GLOBAL X URANIUM
37954Y871
1016
67502
SH
SOLE
0
0
67502
GLOBAL X FDS
GLOBX SUPDV US
37950E291
2203
86059
SH
SOLE
0
0
86059
GLOBAL X FDS
INTERNET OF THNG
37954Y780
760
38303
SH
SOLE
0
0
38303
GLOBAL X FDS
LITHIUM BTRY ETF
37954Y855
6469
166901
SH
SOLE
0
0
166901
GLOBAL X FDS
MSCI GREECE ETF
37950E366
238
23116
SH
SOLE
0
0
23116
GLOBAL X FDS
RBTCS ARTFL INTE
37954Y715
11960
504646
SH
SOLE
0
0
504646
GLOBAL X FDS
REIT ETF
37950E127
465
29935
SH
SOLE
0
0
29935
GLOBAL X FDS
SCIEN BETA US
37954Y103
715
23118
SH
SOLE
0
0
23118
GLOBAL X FDS
SOCIAL MED ETF
37950E416
7057
214186
SH
SOLE
0
0
214186
GLOBAL X FDS
US INFR DEV
37954Y673
471
28079
SH
SOLE
0
0
28079
GLOBAL X FDS
FINTECH ETF
37954Y814
341
15523
SH
SOLE
0
0
15523
GLOBAL X FDS
GB MSCI AR ETF
37950E259
212
6018
SH
SOLE
0
0
6018
GLOBAL X FDS
GLOBAL X COPPER
37954Y830
248
9084
SH
SOLE
0
0
9084
GLOBAL X FDS
MSCI SUPR EM ETF
37950E119
517
31748
SH
SOLE
0
0
31748
GLOBAL X FDS
GBTCS ARTFL INTE
37954Y715
384
16200
SH
Put
SOLE
0
0
16200
GLOBAL X FDS SUPER
DIV ALTR
37954Y806
240
15660
SH
SOLE
0
0
15660
GLOBALSTAR INC
COM
378973408
48
36630
SH
SOLE
0
0
36630
GLOBUS MED INC
CL A
379577208
1154
28071
SH
SOLE
2981
0
25090
GLU MOBILE INC
COM
379890106
54
14811
SH
SOLE
0
0
14811
GODADDY INC
CL A
380237107
666
13250
SH
SOLE
7855
0
5395
GOLAR LNG LTD BERMUDA
SHS
G9456A100
214
7174
SH
SOLE
0
0
7174
GOLDCORP INC NEW
COM
380956409
843
66031
SH
SOLE
159
0
65872
GOLDEN STAR RES LTD CDA
COM
38119T104
10
11700
SH
SOLE
0
0
11700
GOLDMAN SACHS ETF TR
ACCESS INVT GR
381430479
2429
48371
SH
SOLE
0
0
48371
GOLDMAN SACHS ETF TR
ACTIVEBETA EME
381430206
21784
608314
SH
SOLE
0
0
608314
GOLDMAN SACHS ETF TR
ACTIVEBETA INT
381430107
677
22583
SH
SOLE
0
0
22583
GOLDMAN SACHS ETF TR
EQUITY ETF
381430503
26157
490190
SH
SOLE
0
0
490190
GOLDMAN SACHS ETF TR
HEDGE IND ETF
381430545
5226
98685
SH
SOLE
0
0
98685
GOLDMAN SACHS ETF TR
TREASURYACCESS
381430529
4314
43153
SH
SOLE
0
0
43153
GOLDMAN SACHS ETF TR
ACTIVEBETA EUR
381430305
1125
35476
SH
SOLE
0
0
35476
GOLDMAN SACHS GROUP INC
COM
38141G104
16282
63913
SH
SOLE
20681
0
43232
GOLDMAN SACHS MLP ENERGY REN
COM
38148G107
97
15736
SH
SOLE
0
0
15736
GOODYEAR TIRE & RUBR CO
COM
382550101
1929
59698
SH
SOLE
56
0
59642
GOPRO INC
CL A
38268T103
495
65350
SH
SOLE
0
0
65350
GOVERNMENT PPTYS INCOME TR
COM SHS BEN INT
38376A103
3222
173767
SH
SOLE
0
0
173767
GRACO INC
COM
384109104
494
10935
SH
SOLE
3354
0
7581
GRAINGER W W INC
COM
384802104
3796
16069
SH
SOLE
11901
0
4168
GRAMERCY PPTY TR
COM NEW
385002308
1497
56134
SH
SOLE
1960
0
54174
GRAN TIERRA ENERGY INC
COM
38500T101
43
16066
SH
SOLE
14379
0
1687
GRAND CANYON ED INC
COM
38526M106
514
5746
SH
SOLE
4233
0
1513
GRANITESHARES ETF TR
BBGCOM MD K 1
38747R108
694
26508
SH
SOLE
0
0
26508
GRANITESHARES ETF TR
S&P GSCI CM K 1
38747R207
1443
52108
SH
SOLE
0
0
52108
GRAY TELEVISION INC
COM
389375106
1153
68820
SH
SOLE
45201
0
23619
GREAT PLAINS ENERGY INC
COM
391164100
1022
31702
SH
SOLE
1543
0
30159
GREAT SOUTHN BANCORP INC
COM
390905107
225
4363
SH
SOLE
0
0
4363
GREENBRIER COS INC
COM
393657101
646
12113
SH
SOLE
0
0
12113
GROUPE CGI INC
CL A SUB VTG
39945C109
453
8340
SH
SOLE
0
0
8340
GRUBHUB INC
COM
400110102
1596
22226
SH
SOLE
60
0
22166
GRUPO FINANCIERO SANTANDER M
SPON ADR SHS B
40053C105
117
16046
SH
SOLE
16046
0
0
GUGGENHEIM STRATEGIC OPP FD
COM SBI
40167F101
235
10885
SH
SOLE
0
0
10885
GUGGENHEIM TAXABLE MUN MNGD
COM
401664107
283
12434
SH
SOLE
0
0
12434
GUIDEWIRE SOFTWARE INC
COM
40171V100
345
4650
SH
SOLE
3619
0
1031
GW PHARMACEUTICALS PLC
ADS
36197T103
1020
7726
SH
SOLE
42
0
7684
HAIN CELESTIAL GROUP INC
COM
405217100
377
8887
SH
SOLE
1753
0
7134
HALLIBURTON CO
COM
406216101
5703
116706
SH
SOLE
26982
0
89724
HALYARD HEALTH INC
COM
40650V100
206
4469
SH
SOLE
0
0
4469
HANCOCK HLDG CO
COM
410120109
553
11177
SH
SOLE
5445
0
5732
HANCOCK JOHN FINL OPPTYS FD
SH BEN INT NEW
409735206
617
15690
SH
SOLE
0
0
15690
HANCOCK JOHN INCOME SECS TR
COM
410123103
209
14074
SH
SOLE
0
0
14074
HANCOCK JOHN INV TRUST
TAX ADV GLB SH
41013P749
561
63600
SH
SOLE
0
0
63600
HANCOCK JOHN INVS TR
COM
410142103
304
17391
SH
SOLE
0
0
17391
HANCOCK JOHN PFD INCOME FD
SH BEN INT
41013W108
1973
92097
SH
SOLE
0
0
92097
HANCOCK JOHN PFD INCOME FD I
COM
41013X106
634
29485
SH
SOLE
0
0
29485
HANCOCK JOHN PFD INCOME FD I
COM
41021P103
299
15925
SH
SOLE
0
0
15925
HANCOCK JOHN PREMUIM DIV FD
COM SH BEN INT
41013T105
2541
148349
SH
SOLE
0
0
148349
HANCOCK JOHN TAX-ADV DIV INC
COM
41013V100
953
38659
SH
SOLE
0
0
38659
HANESBRANDS INC
COM
410345102
1991
95236
SH
SOLE
19539
0
75697
HANOVER INS GROUP INC
COM
410867105
673
6227
SH
SOLE
1998
0
4229
HARLEY DAVIDSON INC
COM
412822108
1199
23568
SH
SOLE
0
0
23568
HARMONIC INC
COM
413160102
103
24609
SH
SOLE
0
0
24609
HARRIS CORP DEL
COM
413875105
1455
10272
SH
SOLE
137
0
10135
HARTFORD FINL SVCS GROUP INC
COM
416515104
1971
35014
SH
SOLE
3043
0
31971
HASBRO INC
COM
418056107
2446
26913
SH
SOLE
9920
0
16993
HAWAIIAN ELEC INDUSTRIES
COM
419870100
567
15679
SH
SOLE
0
0
15679
HAWAIIAN HOLDINGS INC
COM
419879101
470
11790
SH
SOLE
70
0
11720
HCA HEALTHCARE INC
COM
40412C101
616
7008
SH
SOLE
78
0
6930
HCP INC
COM
40414L109
2369
90852
SH
SOLE
765
0
90087
HD SUPPLY HLDGS INC
COM
40416M105
1016
25389
SH
SOLE
80
0
25309
HDFC BANK LTD
ADR REPS 3 SHS
40415F101
208
2044
SH
SOLE
1408
0
636
HEALTHCARE SVCS GRP INC
COM
421906108
362
6866
SH
SOLE
4858
0
2008
HEALTHCARE TR AMER INC
CL A NEW
42225P501
12621
420145
SH
SOLE
16117
0
404028
HEALTHEQUITY INC
COM
42226A107
783
16726
SH
SOLE
16260
0
466
HEALTHSOUTH CORP
COM NEW
421924309
2966
60028
SH
SOLE
12682
0
47346
HECLA MNG CO
COM
422704106
484
121847
SH
SOLE
0
0
121847
HEICO CORP NEW
COM
422806109
1872
19843
SH
SOLE
7032
0
12811
HELEN OF TROY CORP LTD
COM
G4388N106
2373
24634
SH
SOLE
1008
0
23626
HELMERICH & PAYNE INC
COM
423452101
962
14887
SH
SOLE
764
0
14123
HENRY JACK & ASSOC INC
COM
426281101
2029
17345
SH
SOLE
4411
0
12934
HERCULES CAPITAL INC
COM
427096508
195
14882
SH
SOLE
0
0
14882
HERSHEY CO
COM
427866108
3076
27103
SH
SOLE
0
0
27103
HESS CORP
COM
42809H107
596
12548
SH
SOLE
1202
0
11346
HEWLETT PACKARD ENTERPRISE C
COM
42824C109
1145
79735
SH
SOLE
105
0
79630
HEXCEL CORP NEW
COM
428291108
1723
27851
SH
SOLE
17085
0
10766
HI-CRUSH PARTNERS LP
COM UNIT LTD
428337109
226
21108
SH
SOLE
0
0
21108
HIGHLAND FDS I
HI LD IBOXX SRLN
430101774
10151
558066
SH
SOLE
0
0
558066
HIGHLAND FLOATNG RATE OPPRT
SHS BEN INT
43010E404
4896
315863
SH
SOLE
0
0
315863
HILL ROM HLDGS INC
COM
431475102
394
4660
SH
SOLE
1071
0
3589
HILLENBRAND INC
COM
431571108
535
11947
SH
SOLE
6033
0
5914
HILTON WORLDWIDE HLDGS INC
COM
43300A203
771
9634
SH
SOLE
4155
0
5479
HIMAX TECHNOLOGIES INC
SPONSORED ADR
43289P106
110
10547
SH
SOLE
0
0
10547
HOLLYFRONTIER CORP
COM
436106108
1168
22806
SH
SOLE
148
0
22658
HOLOGIC INC
COM
436440101
2021
47281
SH
SOLE
8836
0
38445
HOME BANCSHARES INC
COM
436893200
356
15327
SH
SOLE
0
0
15327
HOME DEPOT INC
COM
437076102
72336
381660
SH
SOLE
65477
0
316183
HONDA MOTOR LTD
AMERN SHS
438128308
1305
38287
SH
SOLE
27758
0
10529
HONEYWELL INTL INC
COM
438516106
46788
305085
SH
SOLE
66745
0
238340
HORIZON GLOBAL CORP
COM
44052W104
270
19228
SH
SOLE
15278
0
3950
HORIZONS ETF TR I
HORIZONS NASDAQ
44053G108
11533
470130
SH
SOLE
0
0
470130
HORIZONS ETF TR I
HRZNS S&P500 COV
44053G603
400
7954
SH
SOLE
0
0
7954
HORMEL FOODS CORP
COM
440452100
885
24329
SH
SOLE
0
0
24329
HOSPITALITY PPTYS TR
COM SH BEN INT
44106M102
5703
191039
SH
SOLE
3269
0
187770
HOST HOTELS & RESORTS INC
COM
44107P104
284
14315
SH
SOLE
10938
0
3377
HOVNANIAN ENTERPRISES INC
CL A
442487203
1249
372912
SH
SOLE
0
0
372912
HOWARD HUGHES CORP
COM
44267D107
714
5436
SH
SOLE
570
0
4866
HP INC
COM
40434L105
2405
114460
SH
SOLE
2933
0
111527
HSBC HLDGS PLC
ADR A 1/40PF A
404280604
605
23438
SH
SOLE
0
0
23438
HSBC HLDGS PLC
SPON ADR NEW
404280406
2094
40554
SH
SOLE
7388
0
33166
HUBSPOT INC
COM
443573100
571
6462
SH
SOLE
731
0
5731
HUDBAY MINERALS INC
COM
443628102
243
27562
SH
SOLE
2769
0
24793
HUMANA INC
COM
444859102
799
3220
SH
SOLE
457
0
2763
HUNT J B TRANS SVCS INC
COM
445658107
2486
21616
SH
SOLE
11314
0
10302
HUNTINGTON BANCSHARES INC
COM
446150104
1632
112088
SH
SOLE
18
0
112070
HUNTINGTON INGALLS INDS INC
COM
446413106
1082
4591
SH
SOLE
32
0
4559
HUNTSMAN CORP
COM
447011107
428
12844
SH
SOLE
3160
0
9684
IAMGOLD CORP
COM
450913108
125
21405
SH
SOLE
0
0
21405
ICAHN ENTERPRISES LP
DEPOSITARY UNIT
451100101
524
9883
SH
SOLE
0
0
9883
ICF INTL INC
COM
44925C103
466
8872
SH
SOLE
7438
0
1434
ICHOR HOLDINGS
SHS
G4740B105
555
22557
SH
SOLE
0
0
22557
ICICI BK LTD
ADR
45104G104
1055
108457
SH
SOLE
95709
0
12748
ICON PLC
SHS
G4705A100
2405
21445
SH
SOLE
7139
0
14306
IDACORP INC
COM
451107106
432
4730
SH
SOLE
1917
0
2813
IDEXX LABS INC
COM
45168D104
2672
17073
SH
SOLE
10541
0
6532
IEC ELECTRS CORP NEW
COM
44949L105
111
26895
SH
SOLE
0
0
26895
IHS MARKIT LTD
SHS
G47567105
546
12088
SH
SOLE
10351
0
1737
ILLINOIS TOOL WKS INC
COM
452308109
7114
42639
SH
SOLE
10358
0
32281
ILLUMINA INC
COM
452327109
1455
6660
SH
SOLE
2111
0
4549
IMMUNOGEN INC
COM
45253H101
295
45994
SH
SOLE
45273
0
721
IMMUNOMEDICS INC
COM
452907108
224
13850
SH
SOLE
0
0
13850
IMPINJ INC
COM
453204109
286
12700
SH
SOLE
0
0
12700
INC RESH HLDGS INC
CL A
45329R109
268
6148
SH
SOLE
5796
0
352
INCYTE CORP
COM
45337C102
1163
12272
SH
SOLE
2232
0
10040
INDEPENDENT BANK CORP MASS
COM
453836108
323
4621
SH
SOLE
0
0
4621
INDEXIQ ETF TR
GLB CRUDE OIL
45409B842
918
81616
SH
SOLE
0
0
81616
INDEXIQ ETF TR
HDGD FTSE INTL
45409B560
1979
91393
SH
SOLE
0
0
91393
INDEXIQ ETF TR
HEDGE MLTI ETF
45409B107
1624
53359
SH
SOLE
0
0
53359
INDEXIQ ETF TR
IQ CHAIKIN US
45409B396
6848
244146
SH
SOLE
0
0
244146
INDEXIQ ETF TR
IQ ENCH COR PL
45409B479
5687
285045
SH
SOLE
0
0
285045
INDEXIQ ETF TR
IQ GLB RES ETF
45409B883
2318
81112
SH
SOLE
0
0
81112
INDEXIQ ETF TR
IQ MRGR ARB ETF
45409B800
2771
89239
SH
SOLE
0
0
89239
INDEXIQ ETF TR
IQ S&P HGH YLD
45409B412
537
21347
SH
SOLE
0
0
21347
INDEXIQ ETF TR
US RL EST SMCP
45409B628
1841
69949
SH
SOLE
0
0
69949
INDEXIQ ETF TR
HDGD FTSE EURO
45409B552
309
15202
SH
SOLE
0
0
15202
INDIA FD INC
COM
454089103
202
7727
SH
SOLE
0
0
7727
INFOSYS LTD
SPONSORED ADR
456788108
1410
86931
SH
SOLE
48824
0
38107
ING GROEP N V
SPONSORED ADR
456837103
1968
106596
SH
SOLE
75394
0
31202
INGERSOLL-RAND PLC
SHS
G47791101
3489
39121
SH
SOLE
12009
0
27112
INGREDION INC
COM
457187102
293
2097
SH
SOLE
2
0
2095
INNOVATOR ETFS TR
IBD 50 ETF
45782C102
3313
99854
SH
SOLE
0
0
99854
INPHI CORP
COM
45772F107
398
10800
SH
SOLE
3845
0
6955
INSIGHT SELECT INCOME FD
COM
45781W109
279
14006
SH
SOLE
0
0
14006
INSTALLED BLDG PRODS INC
COM
45780R101
219
2877
SH
SOLE
327
0
2550
INTEGER HLDGS CORP
COM
45826H109
591
12960
SH
SOLE
3375
0
9585
INTEGRA LIFESCIENCES HLDGS C
COM NEW
457985208
260
5317
SH
SOLE
4953
0
364
INTEGRATED DEVICE TECHNOLOGY
COM
458118106
441
14850
SH
SOLE
0
0
14850
INTEL CORP
COM
458140100
48383
1048158
SH
SOLE
29461
0
1018697
INTER PARFUMS INC
COM
458334109
222
5107
SH
SOLE
4962
0
145
INTERACTIVE BROKERS GROUP IN
COM
45841N107
512
8641
SH
SOLE
0
0
8641
INTERCEPT PHARMACEUTICALS IN
COM
45845P108
4464
76412
SH
SOLE
0
0
76412
INTERCONTINENTAL EXCHANGE IN
COM
45866F104
7567
107236
SH
SOLE
33789
0
73447
INTERCONTINENTAL HOTELS GROU
SPONSORED ADR
45857P707
2312
36402
SH
SOLE
0
0
36402
INTERNATIONAL BUSINESS MACHS
COM
459200101
24195
157706
SH
SOLE
3015
0
154691
INTERNATIONAL FLAVORS&FRAGRA
COM
459506101
543
3560
SH
SOLE
2155
0
1405
INTERNATIONAL GAME TECHNOLOG
SHS USD
G4863A108
1962
74013
SH
SOLE
10164
0
63849
INTERPUBLIC GROUP COS INC
COM
460690100
1897
94109
SH
SOLE
669
0
93440
INTERXION HOLDING N.V
SHS
N47279109
216
3659
SH
SOLE
56
0
3603
INTL PAPER CO
COM
460146103
7513
129673
SH
SOLE
15675
0
113998
INTREPID POTASH INC
COM
46121Y102
132
27698
SH
SOLE
0
0
27698
INTREXON CORP
COM
46122T102
353
30628
SH
SOLE
0
0
30628
INTUIT
COM
461202103
3733
23661
SH
SOLE
13358
0
10303
INTUIT INC
COM
461202103
458
2900
SH
Put
SOLE
0
0
2900
INTUITIVE SURGICAL INC
COM NEW
46120E602
5884
16124
SH
SOLE
56
0
16068
INVESCO ADVANTAGE MUNICIPAL
SH BEN INT
46132E103
155
13619
SH
SOLE
0
0
13619
INVESCO CALIF VALUE MUN INC
COM
46132H106
376
29914
SH
SOLE
0
0
29914
INVESCO DYNAMIC CR OPP FD
COM
46132R104
267
22816
SH
SOLE
0
0
22816
INVESCO LTD
SHS
G491BT108
1795
49133
SH
SOLE
10092
0
39041
INVESCO MORTGAGE CAPITAL INC
COM
46131B100
2612
146513
SH
SOLE
0
0
146513
INVESCO MUN OPPORTUNITY TR
COM
46132C107
667
53768
SH
SOLE
0
0
53768
INVESCO MUN TR
COM
46131J103
336
26912
SH
SOLE
0
0
26912
INVESCO MUNI INCOME OPP TRST
COM
46132X101
110
13688
SH
SOLE
0
0
13688
INVESCO QUALITY MUNI INC TRS
COM
46133G107
770
61588
SH
SOLE
0
0
61588
INVESCO SR INCOME TR
COM
46131H107
871
198416
SH
SOLE
0
0
198416
INVESCO TR INVT GRADE MUNS
COM
46131M106
211
16037
SH
SOLE
0
0
16037
INVESCO VALUE MUN INCOME TR
COM
46132P108
732
49112
SH
SOLE
0
0
49112
INVESTMENT TECHNOLOGY GRP NE
COM
46145F105
865
44934
SH
SOLE
0
0
44934
INVESTORS REAL ESTATE TR
SH BEN INT
461730103
3006
529188
SH
SOLE
2801
0
526387
INVITAE CORP
COM
46185L103
496
54597
SH
SOLE
0
0
54597
INVIVO THERAPEUTICS HLDGS CO
COM NEW
46186M209
14
18165
SH
SOLE
0
0
18165
IONIS PHARMACEUTICALS INC
COM
462222100
2549
50677
SH
SOLE
43863
0
6814
IPG PHOTONICS CORP
COM
44980X109
3656
17075
SH
SOLE
11394
0
5681
IQVIA HLDGS INC
COM
46266C105
917
9366
SH
SOLE
2066
0
7300
IRIDIUM COMMUNICATIONS INC
COM
46269C102
141
11958
SH
SOLE
0
0
11958
IRON MTN INC NEW
COM
46284V101
1981
52491
SH
SOLE
707
0
51784
IRONWOOD PHARMACEUTICALS INC
COM CL A
46333X108
273
18201
SH
SOLE
16647
0
1554
ISHARES
10+ YR CR BD ETF
464289511
14591
230869
SH
SOLE
0
0
230869
ISHARES
AGGRES ALLOC ETF
464289859
5413
100473
SH
SOLE
0
0
100473
ISHARES
ALL PERU CAP ETF
464289842
919
22418
SH
SOLE
0
0
22418
ISHARES
ASIA/PAC DIV ETF
464286293
470
9374
SH
SOLE
0
0
9374
ISHARES
BELGIUM CAPD ETF
464286301
1639
77952
SH
SOLE
0
0
77952
ISHARES
CONSER ALLOC ETF
464289883
12228
352894
SH
SOLE
0
0
352894
ISHARES
CORE LT USDB ETF
464289479
511
7896
SH
SOLE
0
0
7896
ISHARES
EM HGHYL BD ETF
464286285
9292
185918
SH
SOLE
0
0
185918
ISHARES
EM MKT SM-CP ETF
464286475
287
5412
SH
SOLE
0
0
5412
ISHARES
EM MKTS DIV ETF
464286319
3259
77916
SH
SOLE
0
0
77916
ISHARES
GLB ENR PROD ETF
464286343
285
13207
SH
SOLE
0
0
13207
ISHARES
GLB HGH YLD ETF
464286178
2365
46875
SH
SOLE
0
0
46875
ISHARES
GLB SILV MIN ETF
464286327
153
14134
SH
SOLE
0
0
14134
ISHARES
GRWT ALLOCAT ETF
464289867
19250
428542
SH
SOLE
0
0
428542
ISHARES
INDIA 50 ETF
464289529
1001
26962
SH
SOLE
0
0
26962
ISHARES
JP MRG EM CRP BD
464286251
1476
28955
SH
SOLE
0
0
28955
ISHARES
MIN VOL EMRG MKT
464286533
69554
1144728
SH
SOLE
0
0
1144728
ISHARES
MIN VOL GBL ETF
464286525
26409
313202
SH
SOLE
0
0
313202
ISHARES
MODERT ALLOC ETF
464289875
12473
327893
SH
SOLE
0
0
327893
ISHARES
MSCI AUST ETF
464286103
23749
1024984
SH
SOLE
0
0
1024984
ISHARES
MSCI BRIC INDX
464286657
1075
24170
SH
SOLE
0
0
24170
ISHARES
MSCI BRZ CAP ETF
464286400
3490
86290
SH
SOLE
0
0
86290
ISHARES
MSCI CDA ETF
464286509
1713
57781
SH
SOLE
177
0
57604
ISHARES
MSCI CH CAP ETF
464286640
1213
23246
SH
SOLE
0
0
23246
ISHARES
MSCI EM ASIA ETF
464286426
2919
39577
SH
SOLE
0
0
39577
ISHARES
MSCI EQUAL WEITE
464286681
2671
48178
SH
SOLE
0
0
48178
ISHARES
MSCI EURO FL ETF
464289180
7983
342473
SH
SOLE
0
0
342473
ISHARES
MSCI EURZONE ETF
464286608
42169
972081
SH
SOLE
384
0
971697
ISHARES
MSCI FRANCE ETF
464286707
31010
993269
SH
SOLE
0
0
993269
ISHARES
MSCI FRNTR100ETF
464286145
3973
119954
SH
SOLE
0
0
119954
ISHARES
MSCI GERMANY ETF
464286806
3931
119047
SH
SOLE
0
0
119047
ISHARES
MSCI HONG KG ETF
464286871
1128
44362
SH
SOLE
0
0
44362
ISHARES
MSCI ISR CAP ETF
464286632
241
4708
SH
SOLE
0
0
4708
ISHARES
MSCI JAPN SMCETF
464286582
577
7237
SH
SOLE
0
0
7237
ISHARES
MSCI MEX CAP ETF
464286822
376
7630
SH
SOLE
0
0
7630
ISHARES
MSCI NETHERL ETF
464286814
20110
633787
SH
SOLE
0
0
633787
ISHARES
MSCI PAC JP ETF
464286665
1899
39736
SH
SOLE
231
0
39505
ISHARES
MSCI SPAN CP ETF
464286764
343
10461
SH
SOLE
0
0
10461
ISHARES
MSCI STH AFR ETF
464286780
2354
33631
SH
SOLE
0
0
33631
ISHARES
MSCI STH KOR ETF
464286772
3539
47232
SH
SOLE
0
0
47232
ISHARES
MSCI SWEDEN ETF
464286756
4976
146797
SH
SOLE
40
0
146757
ISHARES
MSCI SZ CAP ETF
464286749
37566
1055817
SH
SOLE
119
0
1055698
ISHARES
MSCI THI CAP ETF
464286624
2105
22756
SH
SOLE
0
0
22756
ISHARES
MSCI TURKEY ETF
464286715
708
16297
SH
SOLE
0
0
16297
ISHARES
NW ZEALND CP ETF
464289123
2896
61016
SH
SOLE
0
0
61016
ISHARES
RUS TOP 200 ETF
464289446
1825
29690
SH
SOLE
0
0
29690
ISHARES
RUS TP200 GR ETF
464289438
19971
273012
SH
SOLE
0
0
273012
ISHARES
RUS TP200 VL ETF
464289420
6562
125175
SH
SOLE
0
0
125175
ISHARES DOW JONES UBS ROLL S
SHS BEN INT
45032K102
795
21377
SH
SOLE
0
0
21377
ISHARES GOLD TRUST
ISHARES
464285105
38668
3090970
SH
SOLE
0
0
3090970
ISHARES INC
AUSTRIA CAPD ETF
464286202
1755
71214
SH
SOLE
0
0
71214
ISHARES INC
CORE MSCI EMKT
46434G103
526695
9256496
SH
SOLE
15669
0
9240827
ISHARES INC
CUR HD MSCI EM
46434G509
816
30799
SH
SOLE
0
0
30799
ISHARES INC
INTL HIGH YIELD
464286210
593
10884
SH
SOLE
0
0
10884
ISHARES INC
MSCI EM ESG OPZ
46434G863
1625
21996
SH
SOLE
0
0
21996
ISHARES INC
MSCI GBL ETF NEW
46434G848
1085
31338
SH
SOLE
0
0
31338
ISHARES INC
MSCI GBL ETF NEW
46434G855
858
45658
SH
SOLE
0
0
45658
ISHARES INC
MSCI ITL ETF NEW
46434G830
3331
109444
SH
SOLE
0
0
109444
ISHARES INC
MSCI JPN ETF NEW
46434G822
59273
989031
SH
SOLE
128
0
988903
ISHARES INC
MSCI SINGPOR ETF
46434G780
1630
62863
SH
SOLE
0
0
62863
ISHARES INC
MSCI TAIWAN ETF
46434G772
2390
65999
SH
SOLE
0
0
65999
ISHARES INC
MLT FCTR EMG MKT
46434G889
448
9049
SH
SOLE
0
0
9049
ISHARES S&P GSCI COMMODITY I
UNIT BEN INT
46428R107
1081
66378
SH
SOLE
0
0
66378
ISHARES SILVER TRUST
ISHARES
46428Q109
20420
1277038
SH
SOLE
0
0
1277038
ISHARES TR
0-5 YR TIPS ETF
46429B747
3434
34380
SH
SOLE
0
0
34380
ISHARES TR
0-5YR HI YL CP
46434V407
8702
184632
SH
SOLE
0
0
184632
ISHARES TR
0-5YR INVT GR CP
46434V100
1713
34090
SH
SOLE
0
0
34090
ISHARES TR
10-20 YR TRS ETF
464288653
3886
28569
SH
SOLE
0
0
28569
ISHARES TR
1-3 YR CR BD ETF
464288646
48769
466506
SH
SOLE
0
0
466506
ISHARES TR
1-3 YR TR BD ETF
464287457
28798
343448
SH
SOLE
0
0
343448
ISHARES TR
20 YR TR BD ETF
464287432
64027
504705
SH
SOLE
0
0
504705
ISHARES TR
3-7 YR TR BD ETF
464288661
17544
143612
SH
SOLE
22
0
143590
ISHARES TR
7-10YR TR BD ETF
464287440
102219
968262
SH
SOLE
0
0
968262
ISHARES TR
A RATE CP BD ETF
46429B291
559
10582
SH
SOLE
0
0
10582
ISHARES TR
AGENCY BOND ETF
464288166
1375
12162
SH
SOLE
0
0
12162
ISHARES TR
ASIA 50 ETF
464288430
1265
19160
SH
SOLE
0
0
19160
ISHARES TR
CALIF MUN BD ETF
464288356
8961
151503
SH
SOLE
0
0
151503
ISHARES TR
CHINA LG-CAP ETF
464287184
7730
167430
SH
SOLE
0
0
167430
ISHARES TR
CMBS ETF
46429B366
1067
20820
SH
SOLE
0
0
20820
ISHARES TR
COHEN&STEER REIT
464287564
14397
142093
SH
SOLE
0
0
142093
ISHARES TR
CONV BD ETF
46435G102
1720
31202
SH
SOLE
0
0
31202
ISHARES TR
CORE DIV GRWTH
46434V621
53165
1528599
SH
SOLE
0
0
1528599
ISHARES TR
CORE HIGH DV ETF
46429B663
97621
1082997
SH
SOLE
0
0
1082997
ISHARES TR
CORE INTL AGGR
46435G672
1873
35981
SH
SOLE
0
0
35981
ISHARES TR
CORE MSCI EAFE
46432F842
405819
6140397
SH
SOLE
0
0
6140397
ISHARES TR
CORE MSCI EURO
46434V738
3905
77841
SH
SOLE
0
0
77841
ISHARES TR
CORE MSCI PAC
46434V696
3014
50545
SH
SOLE
0
0
50545
ISHARES TR
CORE MSCI TOTAL
46432F834
27049
428806
SH
SOLE
0
0
428806
ISHARES TR
CORE S&P MCP ETF
464287507
893715
4709214
SH
SOLE
96884
0
4612330
ISHARES TR
CORE S&P SCP ETF
464287804
347150
4519596
SH
SOLE
17283
0
4502313
ISHARES TR
CORE S&P TTL STK
464287150
113628
1858488
SH
SOLE
0
0
1858488
ISHARES TR
CORE S&P US ETF
464287671
489515
9103872
SH
SOLE
9369
0
9094503
ISHARES TR
CORE S&P VLU ETF
464287663
375517
6778294
SH
SOLE
0
0
6778294
ISHARES TR
CORE S&P500 ETF
464287200
842346
3133143
SH
SOLE
12110
0
3121033
ISHARES TR
CORE ST USDB ETF
46432F859
24472
491114
SH
SOLE
0
0
491114
ISHARES TR
CORE TL USD BD
46434V613
13310
261644
SH
SOLE
0
0
261644
ISHARES TR
CORE US AGGBD ET
464287226
515585
4715859
SH
SOLE
21230
0
4694629
ISHARES TR
CR 5 10 YR ETF
46435G417
1040
20926
SH
SOLE
0
0
20926
ISHARES TR
CRE U S REIT ETF
464288521
1126
22705
SH
SOLE
0
0
22705
ISHARES TR
CUR HD EURZN ETF
46434V639
4605
154484
SH
SOLE
0
0
154484
ISHARES TR
DOW JONES US ETF
464287846
16793
125677
SH
SOLE
0
0
125677
ISHARES TR
EAFE GRWTH ETF
464288885
7399
91640
SH
SOLE
0
0
91640
ISHARES TR
EAFE SML CP ETF
464288273
25627
397320
SH
SOLE
50428
0
346892
ISHARES TR
EAFE VALUE ETF
464288877
18349
332385
SH
SOLE
0
0
332385
ISHARES TR
EDGE MSCI MINM
46435G433
1187
40656
SH
SOLE
0
0
40656
ISHARES TR
EMGR MKT INF ETF
464288216
329
9995
SH
SOLE
0
0
9995
ISHARES TR
EUROPE ETF
464287861
6040
127807
SH
SOLE
0
0
127807
ISHARES TR
EXPONEN TECHNO
46434V381
2648
74722
SH
SOLE
0
0
74722
ISHARES TR
FLTG RATE BD ETF
46429B655
33423
657682
SH
SOLE
0
0
657682
ISHARES TR
GL CLEAN ENE ETF
464288224
745
79946
SH
SOLE
0
0
79946
ISHARES TR
GL TIMB FORE ETF
464288174
5241
73686
SH
SOLE
0
0
73686
ISHARES TR
GLB CNS DISC ETF
464288745
917
8383
SH
SOLE
0
0
8383
ISHARES TR
GLB CNSM STP ETF
464288737
4453
42038
SH
SOLE
0
0
42038
ISHARES TR
GLB INFRASTR ETF
464288372
7125
157555
SH
SOLE
0
0
157555
ISHARES TR
GLOB HLTHCRE ETF
464287325
4688
41661
SH
SOLE
0
0
41661
ISHARES TR
GLOB INDSTRL ETF
464288729
500
5383
SH
SOLE
0
0
5383
ISHARES TR
GLOB TELECOM ETF
464287275
6828
112806
SH
SOLE
0
0
112806
ISHARES TR
GLOB UTILITS ETF
464288711
1453
29345
SH
SOLE
0
0
29345
ISHARES TR
GLOBAL 100 ETF
464287572
1765
19055
SH
SOLE
0
0
19055
ISHARES TR
GLOBAL ENERG ETF
464287341
2912
81924
SH
SOLE
0
0
81924
ISHARES TR
GLOBAL FINLS ETF
464287333
381
5452
SH
SOLE
0
0
5452
ISHARES TR
GLOBAL MATER ETF
464288695
1458
20809
SH
SOLE
0
0
20809
ISHARES TR
GLOBAL REIT ETF
46434V647
1705
65368
SH
SOLE
0
0
65368
ISHARES TR
GLOBAL TECH ETF
464287291
8702
56629
SH
SOLE
0
0
56629
ISHARES TR
GNMA BOND ETF
46429B333
1604
32407
SH
SOLE
0
0
32407
ISHARES TR
GOV/CRED BD ETF
464288596
833
7310
SH
SOLE
0
0
7310
ISHARES TR
HDG MSCI EAFE
46434V803
80796
2721776
SH
SOLE
0
0
2721776
ISHARES TR
HDG MSCI GERMN
46434V704
1221
42557
SH
SOLE
0
0
42557
ISHARES TR
HDG MSCI JAPAN
46434V886
2382
71435
SH
SOLE
0
0
71435
ISHARES TR
IBNDS MAR23 ETF
46432FAN7
353
14528
SH
SOLE
0
0
14528
ISHARES TR
IBONDS DEC18 ETF
46434VAA8
7593
302144
SH
SOLE
0
0
302144
ISHARES TR
IBONDS DEC19 ETF
46434VAU4
9348
375853
SH
SOLE
0
0
375853
ISHARES TR
IBONDS DEC20 ETF
46434VAQ3
5106
201755
SH
SOLE
0
0
201755
ISHARES TR
IBONDS DEC21 ETF
46434VBK5
3770
152004
SH
SOLE
0
0
152004
ISHARES TR
IBONDS DEC21 ETF
46435G789
1816
71437
SH
SOLE
0
0
71437
ISHARES TR
IBONDS DEC22 ETF
46434VBA7
2521
100903
SH
SOLE
0
0
100903
ISHARES TR
IBONDS DEC22 ETF
46435G755
1208
47061
SH
SOLE
0
0
47061
ISHARES TR
IBONDS DEC23 ETF
46434VAX8
528
21075
SH
SOLE
0
0
21075
ISHARES TR
IBONDS DEC24 ETF
46434VBG4
421
16805
SH
SOLE
0
0
16805
ISHARES TR
IBONDS DEC25 ETF
46434VBD1
482
19244
SH
SOLE
0
0
19244
ISHARES TR
IBONDS MAR20 ETF
46432FBC0
547
20983
SH
SOLE
0
0
20983
ISHARES TR
IBONDS MAR23 ETF
46432FAZ0
224
8460
SH
SOLE
0
0
8460
ISHARES TR
IBONDS SEP18 ETF
46429B580
2485
97882
SH
SOLE
0
0
97882
ISHARES TR
IBONDS SEP19 ETF
46429B564
2308
91146
SH
SOLE
0
0
91146
ISHARES TR
IBONDS SEP20 ETF
46434V571
4290
169152
SH
SOLE
0
0
169152
ISHARES TR
IBOXX HI YD ETF
464288513
89660
1027502
SH
SOLE
22938
0
1004564
ISHARES TR
IBOXX INV CP ETF
464287242
186149
1531338
SH
SOLE
9484
0
1521854
ISHARES TR
INTERM CR BD ETF
464288638
82234
752986
SH
SOLE
0
0
752986
ISHARES TR
INTL DEV RE ETF
464288489
2290
76339
SH
SOLE
0
0
76339
ISHARES TR
INTL DEVPPTY ETF
464288422
421
10651
SH
SOLE
0
0
10651
ISHARES TR
INTL DIV GRWTH
46435G524
607
10228
SH
SOLE
0
0
10228
ISHARES TR
INTL MOMENTUM FT
46434V449
451
14797
SH
SOLE
0
0
14797
ISHARES TR
INTL PFD STK ETF
46429B135
3543
189968
SH
SOLE
0
0
189968
ISHARES TR
INTL QLTY FACTOR
46434V456
986
33254
SH
SOLE
0
0
33254
ISHARES TR
INTL SEL DIV ETF
464288448
45113
1335110
SH
SOLE
0
0
1335110
ISHARES TR
INTL TREA BD ETF
464288117
1188
23800
SH
SOLE
0
0
23800
ISHARES TR
INTRM GOV/CR ETF
464288612
3257
29675
SH
SOLE
0
0
29675
ISHARES TR
JP MOR EM MK ETF
464288281
61271
527739
SH
SOLE
0
0
527739
ISHARES TR
LATN AMER 40 ETF
464287390
681
19943
SH
SOLE
0
0
19943
ISHARES TR
MBS ETF
464288588
98909
927934
SH
SOLE
3665
0
924269
ISHARES TR
MICRO-CAP ETF
464288869
4116
43009
SH
SOLE
3556
0
39453
ISHARES TR
MIN VOL EAFE ETF
46429B689
125931
1725548
SH
SOLE
0
0
1725548
ISHARES TR
MIN VOL EUROPE
46434V720
1975
77952
SH
SOLE
0
0
77952
ISHARES TR
MIN VOL JAPN ETF
46434V712
683
10058
SH
SOLE
0
0
10058
ISHARES TR
MIN VOL USA ETF
46429B697
305823
5794300
SH
SOLE
61396
0
5732904
ISHARES TR
MIN VOLA EM
46435G714
404
14817
SH
SOLE
0
0
14817
ISHARES TR
MLTFCT HLTCARE
46435G565
418
13218
SH
SOLE
0
0
13218
ISHARES TR
MLTFCTR INTL SML
46434V266
394
12149
SH
SOLE
0
0
12149
ISHARES TR
MRGSTR MD CP ETF
464288208
11891
64052
SH
SOLE
0
0
64052
ISHARES TR
MRGSTR MD CP GRW
464288307
5582
27569
SH
SOLE
0
0
27569
ISHARES TR
MRGSTR MD CP VAL
464288406
3189
19995
SH
SOLE
0
0
19995
ISHARES TR
MRGSTR SM CP ETF
464288505
4183
24018
SH
SOLE
0
0
24018
ISHARES TR
MRGSTR SM CP GR
464288604
3179
17718
SH
SOLE
0
0
17718
ISHARES TR
MRNGSTR INC ETF
46432F875
6184
239407
SH
SOLE
0
0
239407
ISHARES TR
MRNGSTR LG-CP ET
464287127
12747
80220
SH
SOLE
0
0
80220
ISHARES TR
MRNGSTR LG-CP GR
464287119
11168
71368
SH
SOLE
0
0
71368
ISHARES TR
MRNGSTR LG-CP VL
464288109
6498
61542
SH
SOLE
0
0
61542
ISHARES TR
MRNING SM CP ETF
464288703
6506
42731
SH
SOLE
0
0
42731
ISHARES TR
MSCI AC ASIA ETF
464288182
12831
168210
SH
SOLE
0
0
168210
ISHARES TR
MSCI ACWI ETF
464288257
7091
98360
SH
SOLE
0
0
98360
ISHARES TR
MSCI ACWI EX US
464288240
10497
210149
SH
SOLE
0
0
210149
ISHARES TR
MSCI CHINA ETF
46429B671
1098
16505
SH
SOLE
0
0
16505
ISHARES TR
MSCI EAFE ESG OP
46435G516
476
7015
SH
SOLE
0
0
7015
ISHARES TR
MSCI EAFE ETF
464287465
228730
3253168
SH
SOLE
66429
0
3186739
ISHARES TR
MSCI EMG MKT ETF
464287234
158865
3371490
SH
SOLE
39482
0
3332008
ISHARES TR
MSCI GLOBAL IMP
46435G532
1224
20692
SH
SOLE
0
0
20692
ISHARES TR
MSCI INDIA ETF
46429B598
6553
181675
SH
SOLE
0
0
181675
ISHARES TR
MSCI INDIA SM CP
46429B614
2501
47582
SH
SOLE
0
0
47582
ISHARES TR
MSCI INDONIA ETF
46429B309
1691
59479
SH
SOLE
0
0
59479
ISHARES TR
MSCI KLD400 SOC
464288570
4696
47806
SH
SOLE
0
0
47806
ISHARES TR
MSCI LW CRB TG
46434V464
503
4303
SH
SOLE
0
0
4303
ISHARES TR
MSCI PHILIPS ETF
46429B408
789
20329
SH
SOLE
0
0
20329
ISHARES TR
MSCI POL CAP ETF
46429B606
2077
76662
SH
SOLE
0
0
76662
ISHARES TR
MSCI UK ETF NEW
46435G334
4755
132742
SH
SOLE
367
0
132375
ISHARES TR
MTG REL ETF NEW
46435G342
13193
291883
SH
SOLE
0
0
291883
ISHARES TR
MULTIFACTOR GLBL
46434V316
927
30215
SH
SOLE
0
0
30215
ISHARES TR
MULTIFACTOR INTL
46434V274
631
21865
SH
SOLE
0
0
21865
ISHARES TR
MULTIFACTOR USA
46434V282
1913
60168
SH
SOLE
0
0
60168
ISHARES TR
MULTIFACTOR USA
46434V290
657
16631
SH
SOLE
0
0
16631
ISHARES TR
N AMER TECH ETF
464287549
7992
47348
SH
SOLE
0
0
47348
ISHARES TR
NA NAT RES
464287374
3381
95411
SH
SOLE
0
0
95411
ISHARES TR
NA TEC MULTM ETF
464287531
382
7875
SH
SOLE
0
0
7875
ISHARES TR
NA TEC-SFTWR ETF
464287515
7272
47049
SH
SOLE
0
0
47049
ISHARES TR
NASDQ BIOTEC ETF
464287556
49247
457854
SH
SOLE
21513
0
436341
ISHARES TR
NATIONAL MUN ETF
464288414
37683
340286
SH
SOLE
8363
0
331923
ISHARES TR
NEW YORK MUN ETF
464288323
820
14706
SH
SOLE
0
0
14706
ISHARES TR
PHLX SEMICND ETF
464287523
6341
37340
SH
SOLE
0
0
37340
ISHARES TR
RESID RL EST CAP
464288562
3940
63296
SH
SOLE
0
0
63296
ISHARES TR
RUS 1000 ETF
464287622
96733
650919
SH
SOLE
0
0
650919
ISHARES TR
RUS 1000 GRW ETF
464287614
324837
2411916
SH
SOLE
3503
0
2408413
ISHARES TR
RUS 1000 VAL ETF
464287598
178673
1436971
SH
SOLE
9402
0
1427569
ISHARES TR
RUS 2000 GRW ETF
464287648
55040
294802
SH
SOLE
8668
0
286134
ISHARES TR
RUS 2000 VAL ETF
464287630
51749
411527
SH
SOLE
15803
0
395724
ISHARES TR
RUS MD CP GR ETF
464287481
53873
446561
SH
SOLE
150
0
446411
ISHARES TR
RUS MDCP VAL ETF
464287473
64592
724535
SH
SOLE
8009
0
716526
ISHARES TR
RUS MID CAP ETF
464287499
97335
467665
SH
SOLE
4786
0
462879
ISHARES TR
RUSSELL 2000 ETF
464287655
381270
2500786
SH
SOLE
45213
0
2455573
ISHARES TR
RUSSELL 3000 ETF
464287689
60602
383144
SH
SOLE
0
0
383144
ISHARES TR
S&P 100 ETF
464287101
11350
95670
SH
SOLE
0
0
95670
ISHARES TR
S&P 500 GRWT ETF
464287309
269176
1761969
SH
SOLE
7634
0
1754335
ISHARES TR
S&P 500 VAL ETF
464287408
193315
1692187
SH
SOLE
0
0
1692187
ISHARES TR
S&P MC 400GR ETF
464287606
51299
237681
SH
SOLE
0
0
237681
ISHARES TR
S&P MC 400VL ETF
464287705
28279
176619
SH
SOLE
0
0
176619
ISHARES TR
SELECT DIVID ETF
464287168
111086
1127087
SH
SOLE
16442
0
1110645
ISHARES TR
SHRT NAT MUN ETF
464288158
10568
100769
SH
SOLE
0
0
100769
ISHARES TR
SHRT TRS BD ETF
464288679
4980
45178
SH
SOLE
0
0
45178
ISHARES TR
SP SMCP600GR ETF
464287887
94300
554217
SH
SOLE
6106
0
548111
ISHARES TR
SP SMCP600VL ETF
464287879
63096
410860
SH
SOLE
0
0
410860
ISHARES TR
TIPS BD ETF
464287176
80515
705780
SH
SOLE
3974
0
701806
ISHARES TR
TRANS AVG ETF
464287192
11259
58752
SH
SOLE
0
0
58752
ISHARES TR
TRS FLT RT BD
46434V860
2645
52672
SH
SOLE
0
0
52672
ISHARES TR
U.S. AER&DEF ETF
464288760
66371
352832
SH
SOLE
0
0
352832
ISHARES TR
U.S. BAS MTL ETF
464287838
40785
399068
SH
SOLE
0
0
399068
ISHARES TR
U.S. CNSM GD ETF
464287812
4088
32255
SH
SOLE
0
0
32255
ISHARES TR
U.S. CNSM SV ETF
464287580
14954
83424
SH
SOLE
0
0
83424
ISHARES TR
U.S. ENERGY ETF
464287796
12990
327613
SH
SOLE
0
0
327613
ISHARES TR
U.S. FIN SVC ETF
464287770
19831
152022
SH
SOLE
0
0
152022
ISHARES TR
U.S. FINLS ETF
464287788
21056
176307
SH
SOLE
0
0
176307
ISHARES TR
U.S. INDS ETF
464287754
22651
153688
SH
SOLE
0
0
153688
ISHARES TR
U.S. INSRNCE ETF
464288786
635
9542
SH
SOLE
0
0
9542
ISHARES TR
U.S. MED DVC ETF
464288810
18825
108497
SH
SOLE
0
0
108497
ISHARES TR
U.S. PFD STK ETF
464288687
169623
4455556
SH
SOLE
0
0
4455556
ISHARES TR
U.S. PHARMA ETF
464288836
3326
21545
SH
SOLE
0
0
21545
ISHARES TR
U.S. REAL ES ETF
464287739
26020
321199
SH
SOLE
0
0
321199
ISHARES TR
U.S. TECH ETF
464287721
51611
317078
SH
SOLE
0
0
317078
ISHARES TR
U.S. TELECOM ETF
464287713
1681
57146
SH
SOLE
0
0
57146
ISHARES TR
U.S. UTILITS ETF
464287697
10092
75956
SH
SOLE
0
0
75956
ISHARES TR
ULTR SH TRM BD
46434V878
966
19293
SH
SOLE
0
0
19293
ISHARES TR
US BR DEL SE ETF
464288794
6793
108228
SH
SOLE
0
0
108228
ISHARES TR
US CREDIT BD ETF
464288620
6372
56878
SH
SOLE
0
0
56878
ISHARES TR
US HLTHCARE ETF
464287762
28555
163890
SH
SOLE
0
0
163890
ISHARES TR
US HLTHCR PR ETF
464288828
5831
37181
SH
SOLE
0
0
37181
ISHARES TR
US HOME CONS ETF
464288752
21191
484692
SH
SOLE
53372
0
431320
ISHARES TR
US OIL EQ&SV ETF
464288844
1015
28245
SH
SOLE
0
0
28245
ISHARES TR
US OIL&GS EX ETF
464288851
1818
27990
SH
SOLE
0
0
27990
ISHARES TR
US REGNL BKS ETF
464288778
6113
124030
SH
SOLE
0
0
124030
ISHARES TR
US TREASURY ETF
46429B267
2706
107904
SH
SOLE
0
0
107904
ISHARES TR
USA ESG SLCT ETF
464288802
6380
57445
SH
SOLE
0
0
57445
ISHARES TR
USA MOMENTUM FCT
46432F396
85690
830895
SH
SOLE
0
0
830895
ISHARES TR
USA QUALITY FCTR
46432F339
10084
121635
SH
SOLE
0
0
121635
ISHARES TR
USA SIZE FACTOR
46432F370
1133
13505
SH
SOLE
0
0
13505
ISHARES TR
USA VALUE FACTOR
46432F388
16434
196531
SH
SOLE
0
0
196531
ISHARES TR
YLD OPTIM BD
46434V787
2082
83287
SH
SOLE
0
0
83287
ISHARES TR
MSCI EMG MKT ETF
464287234
320
6800
SH
Put
SOLE
0
0
6800
ISHARES TR
MSCI EAFE ETF
464287465
394
5600
SH
Put
SOLE
0
0
5600
ISHARES U S ETF TR
COMMOD SEL STG
46431W853
513
14111
SH
SOLE
0
0
14111
ISHARES U S ETF TR
FXD INC BAL RISK
46431W846
2038
20350
SH
SOLE
0
0
20350
ISHARES U S ETF TR
INT RT HD 10YR
46431W812
227
8596
SH
SOLE
0
0
8596
ISHARES U S ETF TR
INT RT HDG C B
46431W705
1080
11100
SH
SOLE
0
0
11100
ISHARES U S ETF TR
IT RT HDG HGYL
46431W606
1860
20474
SH
SOLE
0
0
20474
ISHARES U S ETF TR
SHT MAT BD ETF
46431W507
51303
1023604
SH
SOLE
0
0
1023604
ISHARES U S ETF TR
SHT MAT MUN ETF
46431W838
219
4387
SH
SOLE
0
0
4387
ISHARESTR
DEVSMCP EXNA ETF
464288497
916
15827
SH
SOLE
0
0
15827
ISTAR INC
COM
45031U101
475
42062
SH
SOLE
0
0
42062
ITAU UNIBANCO HLDG SA
SPON ADR REP PFD
465562106
1103
84883
SH
SOLE
82594
0
2289
ITRON INC
COM
465741106
279
4098
SH
SOLE
2663
0
1435
J P MORGAN EXCHANGE TRADED F
DIV RTN EM EQT
46641Q308
1089
18656
SH
SOLE
0
0
18656
J P MORGAN EXCHANGE TRADED F
DIV RTN EU ETF
46641Q605
1137
18845
SH
SOLE
0
0
18845
J P MORGAN EXCHANGE TRADED F
DIV RTN INT EQ
46641Q209
14728
245269
SH
SOLE
0
0
245269
J P MORGAN EXCHANGE TRADED F
DIVERSFED RTRN
46641Q886
261
4100
SH
SOLE
0
0
4100
J P MORGAN EXCHANGE TRADED F
JPMORGAN DIVER
46641Q407
1650
23400
SH
SOLE
0
0
23400
JABIL INC
COM
466313103
239
9093
SH
SOLE
1721
0
7372
JACK IN THE BOX INC
COM
466367109
229
2337
SH
SOLE
0
0
2337
JACOBS ENGR GROUP INC DEL
COM
469814107
537
8135
SH
SOLE
0
0
8135
JANUS DETROIT STR T
R HENDERSN CAP ETF
47103U100
507
13928
SH
SOLE
0
0
13928
JANUS DETROIT STR TR
HENDERSN SML ETF
47103U209
1737
44734
SH
SOLE
0
0
44734
JANUS DETROIT STR TR
HENDRSN SHRT ETF
47103U886
11118
221609
SH
SOLE
0
0
221609
JANUS DETROIT STR TR
LONG TERM CARE
47103U407
347
14489
SH
SOLE
0
0
14489
JANUS DETROIT STR TR
VELOCITY VOLATIL
47103U803
1501
41062
SH
SOLE
0
0
41062
JAPAN SMALLER CAPTLZTN FD IN
COM
47109U104
137
11606
SH
SOLE
0
0
11606
JAZZ PHARMACEUTICALS PLC
SHS USD
G50871105
506
3760
SH
SOLE
1004
0
2756
JD COM INC
SPON ADR CL A
47215P106
863
20838
SH
SOLE
0
0
20838
JELD-WEN HLDG INC
COM
47580P103
432
10985
SH
SOLE
9085
0
1900
JETBLUE AIRWAYS CORP
COM
477143101
3080
137859
SH
SOLE
12230
0
125629
JOHN BEAN TECHNOLOGIES CORP
COM
477839104
238
2146
SH
SOLE
1821
0
325
JOHN HANCOCK EXCHANGE TRADED
MLTFACTR MATLS
47804J800
369
10280
SH
SOLE
0
0
10280
JOHN HANCOCK EXCHANGE TRADED
MLTFCTR CONSMR
47804J875
283
10216
SH
SOLE
0
0
10216
JOHN HANCOCK EXCHANGE TRADED
MLTFCTR LRG CAP
47804J107
12535
360312
SH
SOLE
0
0
360312
JOHN HANCOCK EXCHANGE TRADED
MULTI INTL ETF
47804J859
1258
41367
SH
SOLE
0
0
41367
JOHN HANCOCK EXCHANGE TRADED
MULTIFACTOR CO
47804J305
766
25039
SH
SOLE
0
0
25039
JOHN HANCOCK EXCHANGE TRADED
MULTIFACTOR FI
47804J404
1426
38795
SH
SOLE
0
0
38795
JOHN HANCOCK EXCHANGE TRADED
MULTIFACTOR HE
47804J503
1657
53203
SH
SOLE
0
0
53203
JOHN HANCOCK EXCHANGE TRADED
MULTIFACTOR MI
47804J206
12961
379978
SH
SOLE
0
0
379978
JOHN HANCOCK EXCHANGE TRADED
MULTIFACTOR TE
47804J602
5862
142756
SH
SOLE
0
0
142756
JOHN HANCOCK HDG EQ & INC FD
COM
47804L102
179
10295
SH
SOLE
0
0
10295
JOHNSON & JOHNSON
COM
478160104
121927
872653
SH
SOLE
90759
0
781894
JOHNSON CTLS INTL PLC
SHS
G51502105
7396
194063
SH
SOLE
100388
0
93675
JONES LANG LASALLE INC
COM
48020Q107
1344
9026
SH
SOLE
53
0
8973
JP MORGAN EXCHANGE TRADED FD
DIVERSIFIED ET
46641Q803
395
15093
SH
SOLE
0
0
15093
JPMORGAN CHASE & CO
*W EXP 10/28/201
46634E114
1619
24377
SH
SOLE
0
0
24377
JPMORGAN CHASE & CO
ALERIAN ML ETN
46625H365
9148
333036
SH
SOLE
0
0
333036
JPMORGAN CHASE & CO
COM
46625H100
87790
820933
SH
SOLE
95663
0
725270
JUNIPER NETWORKS INC
COM
48203R104
519
18198
SH
SOLE
9105
0
9093
KANSAS CITY SOUTHERN
COM NEW
485170302
1882
17882
SH
SOLE
2677
0
15205
KAYNE ANDERSON ENERGY DEV CO
COM
48660Q102
432
24827
SH
SOLE
0
0
24827
KAYNE ANDERSON ENRGY TTL RT
COM
48660P104
1377
136923
SH
SOLE
0
0
136923
KAYNE ANDERSON MDSTM ENERGY
COM
48661E108
453
32858
SH
SOLE
0
0
32858
KAYNE ANDERSON MLP INVT CO
COM
486606106
1601
84053
SH
SOLE
0
0
84053
KB FINANCIAL GROUP INC
SPONSORED ADR
48241A105
841
14377
SH
SOLE
13372
0
1005
KB HOME
COM
48666K109
562
17582
SH
SOLE
7766
0
9816
KBR INC
COM
48242W106
239
12067
SH
SOLE
5907
0
6160
KCAP FINL INC
COM
48668E101
61
17853
SH
SOLE
0
0
17853
KEARNY FINL CORP MD
COM
48716P108
377
26066
SH
SOLE
0
0
26066
KELLOGG CO
COM
487836108
1714
25209
SH
SOLE
248
0
24961
KEMET CORP
COM NEW
488360207
440
29201
SH
SOLE
0
0
29201
KENNEDY-WILSON HLDGS INC
COM
489398107
1149
66207
SH
SOLE
831
0
65376
KERYX BIOPHARMACEUTICALS INC
COM
492515101
208
44736
SH
SOLE
39129
0
5607
KEYCORP NEW
COM
493267108
4218
209123
SH
SOLE
35524
0
173599
KEYSIGHT TECHNOLOGIES INC
COM
49338L103
249
5978
SH
SOLE
696
0
5282
KIMBALL INTL INC
CL B
494274103
190
10165
SH
SOLE
0
0
10165
KIMBERLY CLARK CORP
COM
494368103
30773
255038
SH
SOLE
10240
0
244798
KIMCO RLTY CORP
COM
49446R109
706
38922
SH
SOLE
2370
0
36552
KINDER MORGAN INC DEL
COM
49456B101
14495
802181
SH
SOLE
32286
0
769895
KINDER MORGAN INC DEL
PFD SER A
49456B200
1085
28572
SH
SOLE
0
0
28572
KINROSS GOLD CORP
COM NO PAR
496902404
745
172445
SH
SOLE
0
0
172445
KINSALE CAP GROUP INC
COM
49714P108
478
10592
SH
SOLE
10195
0
397
KIRBY CORP
COM
497266106
231
3460
SH
SOLE
0
0
3460
KITE RLTY GROUP TR
COM NEW
49803T300
509
25977
SH
SOLE
734
0
25243
KKR & CO L P DEL
COM UNITS
48248M102
8963
425596
SH
SOLE
368
0
425228
KKR INCOME OPPORTUNITIES FD
COM
48249T106
206
12817
SH
SOLE
0
0
12817
KLA-TENCOR CORP
COM
482480100
1559
14834
SH
SOLE
7767
0
7067
KLX INC
COM
482539103
206
3025
SH
SOLE
0
0
3025
KNIGHT SWIFT TRANSN HLDGS IN
CL A
499049104
662
15139
SH
SOLE
1405
0
13734
KOHLS CORP
COM
500255104
1510
27851
SH
SOLE
2264
0
25587
KONINKLIJKE PHILIPS N V
NY REG SH NEW
500472303
998
26393
SH
SOLE
133
0
26260
KOREA ELECTRIC PWR
SPONSORED ADR
500631106
631
35608
SH
SOLE
8764
0
26844
KORN FERRY INTL
COM NEW
500643200
344
8313
SH
SOLE
3393
0
4920
KRAFT HEINZ CO
COM
500754106
14126
181661
SH
SOLE
185
0
181476
KRANESHARES TR
BOSERA MSCI CH
500767405
1212
35198
SH
SOLE
0
0
35198
KRANESHARES TR
CSI CHI INTERNET
500767306
2654
45290
SH
SOLE
0
0
45290
KRATON CORPORATION
COM
50077C106
351
7285
SH
SOLE
2413
0
4872
KRATOS DEFENSE & SEC SOLUTIO
COM NEW
50077B207
166
15630
SH
SOLE
0
0
15630
KROGER CO
COM
501044101
4766
173625
SH
SOLE
25664
0
147961
L BRANDS INC
COM
501797104
1372
22778
SH
SOLE
724
0
22054
L3 TECHNOLOGIES INC
COM
502413107
4110
20775
SH
SOLE
14892
0
5883
LA JOLLA PHARMACEUTICAL CO
COM PAR $.0001 2
503459604
434
13500
SH
SOLE
0
0
13500
LABORATORY CORP AMER HLDGS
COM NEW
50540R409
652
4081
SH
SOLE
784
0
3297
LADENBURG THALMAN FIN SVCS I
COM
50575Q102
36
11473
SH
SOLE
0
0
11473
LAM RESEARCH CORP
COM
512807108
3897
21172
SH
SOLE
2193
0
18979
LAMAR ADVERTISING CO NEW
CL A
512816109
2619
35272
SH
SOLE
823
0
34449
LAMB WESTON HLDGS INC
COM
513272104
1337
23692
SH
SOLE
0
0
23692
LANDSTAR SYS INC
COM
515098101
994
9530
SH
SOLE
6242
0
3288
LAS VEGAS SANDS CORP
COM
517834107
8079
116268
SH
SOLE
599
0
115669
LATTICE STRATEGIES TR
HARTFORD GBL ETF
518416508
503
15927
SH
SOLE
0
0
15927
LATTICE STRATEGIES TR
HARTFORD MLT ETF
518416102
12829
439273
SH
SOLE
0
0
439273
LATTICE STRATEGIES TR
HARTFORD US EQTY
518416409
382
12208
SH
SOLE
0
0
12208
LATTICE STRATEGIES TR
HARTFRD REIT ETF
518416300
284
18304
SH
SOLE
0
0
18304
LAUDER ESTEE COS INC
CL A
518439104
2545
19999
SH
SOLE
3872
0
16127
LAZARD GLB TTL RET&INCM FD I
COM
52106W103
548
30442
SH
SOLE
0
0
30442
LAZARD LTD
SHS A
G54050102
1488
28348
SH
SOLE
2386
0
25962
LCI INDS
COM
50189K103
728
5576
SH
SOLE
3672
0
1904
LEAR CORP
COM NEW
521865204
3022
17109
SH
SOLE
4725
0
12384
LEE ENTERPRISES INC
COM
523768109
55
23326
SH
SOLE
0
0
23326
LEGACY TEX FINL GROUP INC
COM
52471Y106
608
14412
SH
SOLE
14312
0
100
LEGG MASON ETF INVESTMENT TR
EMRG MKTS VOLA
52468L604
403
14640
SH
SOLE
0
0
14640
LEGG MASON ETF INVESTMENT TR
INT LW VTY HGH
52468L505
1884
66867
SH
SOLE
0
0
66867
LEGG MASON ETF INVESTMENT TR
LOW DIVI ETF
52468L406
11006
349064
SH
SOLE
0
0
349064
LEGG MASON ETF INVT TR
CLRBRG GWT ETF
524682101
1585
56905
SH
SOLE
0
0
56905
LEGGETT & PLATT INC
COM
524660107
631
13210
SH
SOLE
0
0
13210
LEIDOS HLDGS INC
COM
525327102
839
12987
SH
SOLE
807
0
12180
LENDINGTREE INC NEW
COM
52603B107
256
752
SH
SOLE
336
0
416
LENNAR CORP
CL A
526057104
845
13358
SH
SOLE
636
0
12722
LENNOX INTL INC
COM
526107107
523
2513
SH
SOLE
1618
0
895
LEUCADIA NATL CORP
COM
527288104
618
23318
SH
SOLE
9
0
23309
LEXICON PHARMACEUTICALS INC
COM NEW
528872302
215
21746
SH
SOLE
16354
0
5392
LEXINGTON REALTY TRUST
COM
529043101
473
49040
SH
SOLE
35664
0
13376
LGI HOMES INC
COM
50187T106
359
4790
SH
SOLE
0
0
4790
LIBERTY ALL STAR EQUITY FD
SH BEN INT
530158104
1675
265866
SH
SOLE
0
0
265866
LIBERTY BROADBAND CORP
COM SER A
530307107
244
2872
SH
SOLE
2337
0
535
LIBERTY BROADBAND CORP
COM SER C
530307305
440
5163
SH
SOLE
4214
0
949
LIBERTY INTERACTIVE CORP
LBT VEN COM A NE
53071M856
271
5003
SH
SOLE
4647
0
356
LIBERTY INTERACTIVE CORP
QVC GP COM SER A
53071M104
1294
52969
SH
SOLE
49506
0
3463
LIBERTY MEDIA CORP
DEB 4.000%11/1
530715AG6
26
40000
PRN
SOLE
0
0
40000
LIBERTY MEDIA CORP DELAWARE
COM A SIRIUSXM
531229409
469
11833
SH
SOLE
10058
0
1775
LIBERTY MEDIA CORP DELAWARE
COM C SIRIUSXM
531229607
968
24409
SH
SOLE
20568
0
3841
LIBERTY PPTY TR
SH BEN INT
531172104
581
13513
SH
SOLE
2701
0
10812
LIFE STORAGE INC
COM
53223X107
4596
51599
SH
SOLE
0
0
51599
LIGAND PHARMACEUTICALS INC
COM NEW
53220K504
558
4078
SH
SOLE
3582
0
496
LILLY ELI & CO
COM
532457108
17298
204809
SH
SOLE
20860
0
183949
LIMBACH HLDGS INC
COM
53263P105
570
41240
SH
SOLE
0
0
41240
LINCOLN NATL CORP IND
COM
534187109
2195
28548
SH
SOLE
1130
0
27418
LINDBLAD EXPEDITIONS HLDGS I
COM
535219109
493
50400
SH
SOLE
0
0
50400
LIONS GATE ENTMNT CORP
CL A VTG
535919401
340
10064
SH
SOLE
188
0
9876
LIONS GATE ENTMNT CORP
CL B NON VTG
535919500
1349
42487
SH
SOLE
24501
0
17986
LKQ CORP
COM
501889208
2837
69698
SH
SOLE
14940
0
54758
LLOYDS BANKING GROUP PLC
SPONSORED ADR
539439109
891
237553
SH
SOLE
220989
0
16564
LOCKHEED MARTIN CORP
COM
539830109
63556
197964
SH
SOLE
2361
0
195603
LOEWS CORP
COM
540424108
299
5973
SH
SOLE
1335
0
4638
LOGMEIN INC
COM
54142L109
547
4775
SH
SOLE
3760
0
1015
LOUISIANA PAC CORP
COM
546347105
524
19953
SH
SOLE
0
0
19953
LOWES COS INC
COM
548661107
12004
129157
SH
SOLE
2487
0
126670
LPL FINL HLDGS INC
COM
50212V100
1623
28408
SH
SOLE
0
0
28408
LRAD CORP
COM
50213V109
224
90157
SH
SOLE
0
0
90157
LTC PPTYS INC
COM
502175102
1919
44075
SH
SOLE
474
0
43601
LULULEMON ATHLETICA INC
COM
550021109
824
10489
SH
SOLE
31
0
10458
LUMENTUM HLDGS INC
COM
55024U109
520
10631
SH
SOLE
6420
0
4211
LYONDELLBASELL INDUSTRIES N
SHS - A -
N53745100
5040
45685
SH
SOLE
29
0
45656
M & T BK CORP
COM
55261F104
1385
8099
SH
SOLE
5875
0
2224
MACQUARIE INFRASTRUCTURE COR
COM
55608B105
1984
30910
SH
SOLE
0
0
30910
MACYS INC
COM
55616P104
1539
61100
SH
SOLE
1847
0
59253
MADDEN STEVEN LTD
COM
556269108
592
12669
SH
SOLE
4112
0
8557
MAGELLAN MIDSTREAM PRTNRS LP
COM UNIT RP LP
559080106
4894
68992
SH
SOLE
1053
0
67939
MAGNA INTL INC
COM
559222401
3660
64579
SH
SOLE
5110
0
59469
MAIN STREET CAPITAL CORP
COM
56035L104
5774
145327
SH
SOLE
6151
0
139176
MAINSTAY DEFINEDTERM MN OPP
COM
56064K100
319
16069
SH
SOLE
0
0
16069
MALLINCKRODT PUB LTD CO
SHS
G5785G107
1718
76171
SH
SOLE
135
0
76036
MANAGED PORTFOLIO SER
TORTOISE NRAM PI
56167N720
388
16621
SH
SOLE
0
0
16621
MANHATTAN ASSOCS INC
COM
562750109
924
18611
SH
SOLE
9897
0
8714
MANITOWOC CO INC
COM NEW
563571405
557
14153
SH
SOLE
0
0
14153
MANNKIND CORP
COM NEW
56400P706
52
22405
SH
SOLE
0
0
22405
MANPOWERGROUP INC
COM
56418H100
284
2252
SH
SOLE
0
0
2252
MANULIFE FINL CORP
COM
56501R106
1062
50930
SH
SOLE
8133
0
42797
MARATHON OIL CORP
COM
565849106
1451
85711
SH
SOLE
1044
0
84667
MARATHON PETE CORP
COM
56585A102
3559
53942
SH
SOLE
1198
0
52744
MARKEL CORP
COM
570535104
1495
1312
SH
SOLE
0
0
1312
MARRIOTT INTL INC NEW
CL A
571903202
5249
38671
SH
SOLE
20502
0
18169
MARSH & MCLENNAN COS INC
COM
571748102
2359
28989
SH
SOLE
7626
0
21363
MARTEN TRANS LTD
COM
573075108
351
17302
SH
SOLE
17302
0
0
MARTIN MARIETTA MATLS INC
COM
573284106
2010
9094
SH
SOLE
2534
0
6560
MARVELL TECHNOLOGY GROUP LTD
ORD
G5876H105
422
19566
SH
SOLE
4849
0
14717
MASCO CORP
COM
574599106
3156
71830
SH
SOLE
22455
0
49375
MASIMO CORP
COM
574795100
911
10739
SH
SOLE
153
0
10586
MASTEC INC
COM
576323109
228
4650
SH
SOLE
0
0
4650
MASTERCARD INCORPORATED
CL A
57636Q104
23506
155297
SH
SOLE
23134
0
132163
MATADOR RES CO
COM
576485205
303
9710
SH
SOLE
6491
0
3219
MATCH GROUP INC
COM
57665R106
849
27113
SH
SOLE
11942
0
15171
MATERIALISE NV
SPONSORED ADS
57667T100
173
13600
SH
SOLE
0
0
13600
MATTEL INC
COM
577081102
1495
97204
SH
SOLE
900
0
96304
MAXIM INTEGRATED PRODS INC
COM
57772K101
1053
20143
SH
SOLE
21
0
20122
MAXIMUS INC
COM
577933104
770
10764
SH
SOLE
1866
0
8898
MAZOR ROBOTICS LTD
SPONSORED ADS
57886P103
289
5604
SH
SOLE
0
0
5604
MB FINANCIAL INC NEW
COM
55264U108
352
7903
SH
SOLE
0
0
7903
MCCORMICK & CO INC
COM NON VTG
579780206
4586
44999
SH
SOLE
21313
0
23686
MCCORMICK & CO INC
COM VTG
579780107
503
5000
SH
SOLE
0
0
5000
MCDONALDS CORP
COM
580135101
41084
238695
SH
SOLE
6804
0
231891
MCKESSON CORP
COM
58155Q103
6179
39623
SH
SOLE
8334
0
31289
MDU RES GROUP INC
COM
552690109
5637
209725
SH
SOLE
0
0
209725
MEDICAL PPTYS TRUST INC
COM
58463J304
5576
404651
SH
SOLE
15598
0
389053
MEDIDATA SOLUTIONS INC
COM
58471A105
542
8470
SH
SOLE
5871
0
2599
MEDLEY CAP CORP
COM
58503F106
317
60817
SH
SOLE
0
0
60817
MEDNAX INC
COM
58502B106
744
13920
SH
SOLE
1807
0
12113
MEDTRONIC PLC
SHS
G5960L103
14045
173938
SH
SOLE
51339
0
122599
MELLANOX TECHNOLOGIES LTD
SHS
M51363113
597
9232
SH
SOLE
0
0
9232
MERCADOLIBRE INC
COM
58733R102
1676
5322
SH
SOLE
1115
0
4207
MERCK & CO INC
COM
58933Y105
40978
728238
SH
SOLE
74363
0
653875
MERCURY GENL CORP NEW
COM
589400100
580
10858
SH
SOLE
0
0
10858
MEREDITH CORP
COM
589433101
295
4465
SH
SOLE
3883
0
582
MERIDIAN BIOSCIENCE INC
COM
589584101
242
17306
SH
SOLE
0
0
17306
MERITOR INC
COM
59001K100
1906
81225
SH
SOLE
0
0
81225
METHODE ELECTRS INC
COM
591520200
508
12670
SH
SOLE
10921
0
1749
METLIFE INC
COM
59156R108
8822
174479
SH
SOLE
52873
0
121606
METTLER TOLEDO INTERNATIONAL
COM
592688105
1614
2606
SH
SOLE
485
0
2121
MEXICO FD INC
COM
592835102
285
18092
SH
SOLE
0
0
18092
MFA FINL INC
COM
55272X102
325
41004
SH
SOLE
6420
0
34584
MFS GOVT MKTS INCOME TR
SH BEN INT
552939100
90
18794
SH
SOLE
0
0
18794
MFS HIGH YIELD MUN TR
SH BEN INT
59318E102
146
31565
SH
SOLE
0
0
31565
MFS INTER INCOME TR
SH BEN INT
55273C107
3360
809609
SH
SOLE
0
0
809609
MFS INVT GRADE MUN TR
SH BEN INT
59318B108
317
32636
SH
SOLE
0
0
32636
MFS MULTIMARKET INCOME TR
SH BEN INT
552737108
79
12995
SH
SOLE
0
0
12995
MGE ENERGY INC
COM
55277P104
880
13945
SH
SOLE
0
0
13945
MGIC INVT CORP WIS
COM
552848103
1543
109374
SH
SOLE
29922
0
79452
MGM GROWTH PPTYS LLC
CL A COM
55303A105
396
13589
SH
SOLE
0
0
13589
MGM RESORTS INTERNATIONAL
COM
552953101
565
16920
SH
SOLE
602
0
16318
MICHAEL KORS HLDGS LTD
SHS
G60754101
305
4853
SH
SOLE
300
0
4553
MICRO FOCUS INTERNATIONAL PL
SPON ADR NEW
594837304
312
9281
SH
SOLE
14
0
9267
MICROCHIP TECHNOLOGY INC
COM
595017104
3843
43724
SH
SOLE
1763
0
41961
MICRON TECHNOLOGY INC
COM
595112103
5563
135299
SH
SOLE
1683
0
133616
MICROSEMI CORP
COM
595137100
309
5943
SH
SOLE
4710
0
1233
MICROSOFT CORP
COM
594918104
133990
1566404
SH
SOLE
274293
0
1292111
MICROVISION INC DEL
COM NEW
594960304
29
17500
SH
SOLE
0
0
17500
MID AMER APT CMNTYS INC
COM
59522J103
1261
12536
SH
SOLE
553
0
11983
MIDDLEBY CORP
COM
596278101
841
6236
SH
SOLE
1670
0
4566
MIMEDX GROUP INC
COM
602496101
767
60862
SH
SOLE
0
0
60862
MITSUBISHI UFJ FINL GROUP IN
SPONSORED ADR
606822104
92
12587
SH
SOLE
4919
0
7668
MOBILE MINI INC
COM
60740F105
213
6142
SH
SOLE
6060
0
82
MOHAWK INDS INC
COM
608190104
4626
16768
SH
SOLE
12260
0
4508
MOLSON COORS BREWING CO
CL B
60871R209
521
6354
SH
SOLE
0
0
6354
MOMO INC
ADR
60879B107
684
27938
SH
SOLE
11566
0
16372
MONDELEZ INTL INC
CL A
609207105
14294
333970
SH
SOLE
60658
0
273312
MONMOUTH REAL ESTATE INVT CO
CL A
609720107
315
17688
SH
SOLE
0
0
17688
MONOLITHIC PWR SYS INC
COM
609839105
2495
22202
SH
SOLE
9105
0
13097
MONRO MUFFLER BRAKE INC
COM
610236101
527
9217
SH
SOLE
9217
0
0
MONSANTO CO NEW
COM
61166W101
7462
63901
SH
SOLE
18801
0
45100
MONSTER BEVERAGE CORP NEW
COM
61174X109
5397
85268
SH
SOLE
67729
0
17539
MOODYS CORP
COM
615369105
439
2971
SH
SOLE
1305
0
1666
MOOG INC
CL A
615394202
344
3958
SH
SOLE
33
0
3925
MORGAN STANLEY
COM NEW
617446448
7625
145324
SH
SOLE
26706
0
118618
MORGAN STANLEY
CUSHNG MLP ETN
61760E846
312
44182
SH
SOLE
0
0
44182
MOSAIC CO NEW
COM
61945C103
1154
44960
SH
SOLE
2116
0
42844
MOTOROLA SOLUTIONS INC
COM NEW
620076307
2670
29559
SH
SOLE
22335
0
7224
MPLX LP
COM UNIT REP LTD
55336V100
612
17266
SH
SOLE
0
0
17266
MRC GLOBAL INC
COM
55345K103
312
18436
SH
SOLE
17286
0
1150
MSC INDL DIRECT INC
CL A
553530106
437
4508
SH
SOLE
1970
0
2538
MSCI INC
COM
55354G100
1031
8151
SH
SOLE
6888
0
1263
MTGE INVT CORP
COM
55378A105
930
50278
SH
SOLE
0
0
50278
MTS SYS CORP
COM
553777103
303
5649
SH
SOLE
5549
0
100
MUELLER WTR PRODS INC
COM SER A
624758108
467
37271
SH
SOLE
0
0
37271
MURPHY USA INC
COM
626755102
864
10751
SH
SOLE
10573
0
178
MYLAN N V
SHS EURO
N59465109
2413
57029
SH
SOLE
10206
0
46823
MYRIAD GENETICS INC
COM
62855J104
226
6578
SH
SOLE
0
0
6578
NASDAQ INC
COM
631103108
1652
21502
SH
SOLE
16325
0
5177
NATIONAL BEVERAGE CORP
COM
635017106
1091
11193
SH
SOLE
0
0
11193
NATIONAL FUEL GAS CO N J
COM
636180101
887
16151
SH
SOLE
8
0
16143
NATIONAL GRID PLC
SPONSORED ADR NE
636274409
3563
60583
SH
SOLE
16845
0
43738
NATIONAL HEALTH INVS INC
COM
63633D104
378
5009
SH
SOLE
479
0
4530
NATIONAL INSTRS CORP
COM
636518102
1192
28589
SH
SOLE
7360
0
21229
NATIONAL OILWELL VARCO INC
COM
637071101
2430
67456
SH
SOLE
16679
0
50777
NATIONAL RETAIL PPTYS INC
COM
637417106
2911
67505
SH
SOLE
75
0
67430
NATIONAL STORAGE AFFILIATES
COM SHS BEN IN
637870106
238
8737
SH
SOLE
0
0
8737
NATIXIS ETF TR
SEEYOND INTL ETF
63873X109
1473
33047
SH
SOLE
0
0
33047
NATUS MEDICAL INC DEL
COM
639050103
403
10553
SH
SOLE
0
0
10553
NAVIENT CORPORATION
COM
63938C108
281
21076
SH
SOLE
248
0
20828
NAVIOS MARITIME PARTNERS L P
UNIT LPI
Y62267102
132
56049
SH
SOLE
0
0
56049
NCR CORP NEW
COM
62886E108
215
6330
SH
SOLE
140
0
6190
NEOGEN CORP
COM
640491106
377
4583
SH
SOLE
1041
0
3542
NEPTUNE TECHNOLOGIES BIORESO
COM
64077P108
24
10000
SH
SOLE
0
0
10000
NETAPP INC
COM
64110D104
783
14153
SH
SOLE
9166
0
4987
NETEASE INC
SPONSORED ADR
64110W102
2550
7389
SH
SOLE
502
0
6887
NETFLIX INC
COM
64110L106
22347
116413
SH
SOLE
10986
0
105427
NETGEAR INC
COM
64111Q104
293
4983
SH
SOLE
1110
0
3873
NEUBERGER BERMAN CA INT MUN
COM
64123C101
305
22429
SH
SOLE
0
0
22429
NEUBERGER BERMAN HGH YLD FD
COM
64128C106
627
53358
SH
SOLE
0
0
53358
NEUBERGER BERMAN INTER MUNI
COM
64124P101
210
14194
SH
SOLE
0
0
14194
NEUBERGER BERMAN RE ES SEC F
COM
64190A103
244
44149
SH
SOLE
0
0
44149
NEW AMER HIGH INCOME FD INC
COM NEW
641876800
102
10885
SH
SOLE
0
0
10885
NEW ENGLAND RLTY ASSOC LTD P
DEPOSITRY RCPT
644206104
1165
15884
SH
SOLE
0
0
15884
NEW GOLD INC CDA
COM
644535106
566
171992
SH
SOLE
0
0
171992
NEW JERSEY RES
COM
646025106
359
8931
SH
SOLE
0
0
8931
NEW MEDIA INVT GROUP INC
COM
64704V106
179
10648
SH
SOLE
0
0
10648
NEW MTN FIN CORP
COM
647551100
296
21846
SH
SOLE
0
0
21846
NEW ORIENTAL ED & TECH GRP I
SPON ADR
647581107
581
6185
SH
SOLE
0
0
6185
NEW RESIDENTIAL INVT CORP
COM NEW
64828T201
2193
122655
SH
SOLE
0
0
122655
NEW SR INVT GROUP INC
COM
648691103
87
11443
SH
SOLE
0
0
11443
NEW YORK CMNTY BANCORP INC
COM
649445103
1360
104443
SH
SOLE
0
0
104443
NEW YORK MTG TR INC
COM PAR $.02
649604501
63
10229
SH
SOLE
0
0
10229
NEW YORK REIT INC
COM
64976L109
40
10120
SH
SOLE
0
0
10120
NEWELL BRANDS INC
COM
651229106
622
20106
SH
SOLE
10447
0
9659
NEWFIELD EXPL CO
COM
651290108
749
23755
SH
SOLE
22189
0
1566
NEWMARKET CORP
COM
651587107
812
2044
SH
SOLE
1840
0
204
NEWMONT MINING CORP
COM
651639106
1766
47078
SH
SOLE
1787
0
45291
NEWTEK BUSINESS SVCS CORP
COM NEW
652526203
210
11337
SH
SOLE
0
0
11337
NEXEO SOLUTIONS INC
COM SHS
65342H102
105
11485
SH
SOLE
0
0
11485
NEXSTAR MEDIA GROUP INC
CL A
65336K103
521
6659
SH
SOLE
5692
0
967
NEXTERA ENERGY INC
COM
65339F101
14389
92126
SH
SOLE
20320
0
71806
NIELSEN HLDGS PLC
SHS EUR
G6518L108
387
10624
SH
SOLE
4331
0
6293
NIKE INC
CL B
654106103
13482
215542
SH
SOLE
39337
0
176205
NISOURCE INC
COM
65473P105
436
16970
SH
SOLE
374
0
16596
NMI HLDGS INC
CL A
629209305
548
32233
SH
SOLE
31233
0
1000
NOBLE CORP PLC
SHS USD
G65431101
92
20424
SH
SOLE
0
0
20424
NOBLE ENERGY INC
COM
655044105
425
14584
SH
SOLE
11980
0
2604
NOKIA CORP
SPONSORED ADR
654902204
165
35379
SH
SOLE
5930
0
29449
NORDIC AMERICAN TANKERS LIMI
COM
G65773106
440
178865
SH
SOLE
0
0
178865
NORDIC AMERN OFFSHORE LTD
SHS
G65772108
18
14952
SH
SOLE
0
0
14952
NORDSTROM INC
COM
655664100
1297
27365
SH
SOLE
226
0
27139
NORFOLK SOUTHERN CORP
COM
655844108
5659
39052
SH
SOLE
6
0
39046
NORTHERN LTS FD TR IV
QUTX RSK MNDGW
66538H732
394
14175
SH
SOLE
0
0
14175
NORTHERN OIL & GAS INC NEV
COM
665531109
22
10667
SH
SOLE
0
0
10667
NORTHERN TR CORP
COM
665859104
1207
12083
SH
SOLE
357
0
11726
NORTHROP GRUMMAN CORP
COM
666807102
34007
110804
SH
SOLE
5821
0
104983
NORTHSTAR REALTY EUROPE CORP
COM
66706L101
420
31300
SH
SOLE
0
0
31300
NORTHWEST BANCSHARES INC MD
COM
667340103
772
46124
SH
SOLE
0
0
46124
NORWEGIAN CRUISE LINE HLDGS
SHS
G66721104
295
5537
SH
SOLE
2580
0
2957
NOVAGOLD RES INC
COM NEW
66987E206
642
163287
SH
SOLE
0
0
163287
NOVARTIS A G
SPONSORED ADR
66987V109
8157
97153
SH
SOLE
13146
0
84007
NOVAVAX INC
COM
670002104
16
12853
SH
SOLE
0
0
12853
NOVO-NORDISK A S
ADR
670100205
2986
55627
SH
SOLE
23489
0
32138
NOW INC
COM
67011P100
257
23319
SH
SOLE
20888
0
2431
NQ MOBILE INC
ADR REPSTG CL A
64118U108
95
23575
SH
SOLE
0
0
23575
NRG ENERGY INC
COM NEW
629377508
722
25347
SH
SOLE
1589
0
23758
NU SKIN ENTERPRISES INC
CL A
67018T105
388
5681
SH
SOLE
30
0
5651
NUANCE COMMUNICATIONS INC
COM
67020Y100
1070
65457
SH
SOLE
39036
0
26421
NUCOR CORP
COM
670346105
12096
190241
SH
SOLE
35452
0
154789
NUSHARES ETF TR
ENHANCED YIELD
67092P102
471
19269
SH
SOLE
0
0
19269
NUSHARES ETF TR
ESG EMERGING
67092P888
269
9131
SH
SOLE
0
0
9131
NUSHARES ETF TR
ESG INTL DEVEL
67092P805
326
12104
SH
SOLE
0
0
12104
NUSHARES ETF TR
ESG SMALL CAP
67092P607
326
11444
SH
SOLE
0
0
11444
NUSTAR ENERGY LP
UNIT COM
67058H102
450
15024
SH
SOLE
0
0
15024
NUTANIX INC
CL A
67059N108
617
17482
SH
SOLE
122
0
17360
NUTRI SYS INC NEW
COM
67069D108
346
6585
SH
SOLE
4809
0
1776
NUVASIVE INC
COM
670704105
782
13335
SH
SOLE
5043
0
8292
NUVEEN AMT FREE MUN CR INC F
COM
67071L106
6733
436104
SH
SOLE
0
0
436104
NUVEEN AMT FREE QLTY MUN INC
COM
670657105
1899
138120
SH
SOLE
0
0
138120
NUVEEN ARIZONA QLTY MUN INC
COM
67061W104
605
42799
SH
SOLE
0
0
42799
NUVEEN BUILD AMER BD FD
COM
67074C103
7043
320430
SH
SOLE
0
0
320430
NUVEEN CA QUALTY MUN INCOME
COM
67066Y105
1492
104273
SH
SOLE
0
0
104273
NUVEEN CALIF MUN VALUE FD
COM
67062C107
3540
347398
SH
SOLE
0
0
347398
NUVEEN CALIF MUNICPAL VALU F
COM
6706EB106
467
27480
SH
SOLE
0
0
27480
NUVEEN CALIFORNIA AMT QLT MU
COM
670651108
1397
90908
SH
SOLE
0
0
90908
NUVEEN CORE EQUITY ALPHA FUN
COM
67090X107
1256
86038
SH
SOLE
0
0
86038
NUVEEN CR STRATEGIES INCM FD
COM SHS
67073D102
511
62200
SH
SOLE
0
0
62200
NUVEEN DIVERSIFIED DIV INCM
COM
6706EP105
161
13071
SH
SOLE
0
0
13071
NUVEEN DOW 30 DYN OVERWRITE
SHS
67075F105
491
26057
SH
SOLE
0
0
26057
NUVEEN ENERGY MLP TOTL RTRNF
COM
67074U103
155
13590
SH
SOLE
0
0
13590
NUVEEN ENHANCED MUN VALUE FD
COM
67074M101
201
14138
SH
SOLE
0
0
14138
NUVEEN FLOATING RATE INCOME
COM
67072T108
377
33633
SH
SOLE
0
0
33633
NUVEEN FLTNG RTE INCM OPP FD
COM SHS
6706EN100
554
48556
SH
SOLE
0
0
48556
NUVEEN HGH INC DEC18 TRGT TR
COM
67075P103
474
47820
SH
SOLE
0
0
47820
NUVEEN HIGH INCOME 2020 TARG
COM
67075L102
306
30918
SH
SOLE
0
0
30918
NUVEEN HIGH INCOME DECMBR 20
COM
67076E107
244
24326
SH
SOLE
0
0
24326
NUVEEN INT DUR QUAL MUN TRM
COM
670677103
231
17970
SH
SOLE
0
0
17970
NUVEEN MASSACHUSETS QLT MUN
COM
67061E104
235
16466
SH
SOLE
0
0
16466
NUVEEN MICHIGAN QLT MUN INC
COM
670979103
1942
146426
SH
SOLE
0
0
146426
NUVEEN MINESOTA QLT MUN INC
SHS
670734102
583
39657
SH
SOLE
0
0
39657
NUVEEN MUN 2021 TARGET TERM
COM
670687102
289
30662
SH
SOLE
0
0
30662
NUVEEN MUN HIGH INCOME OPP F
COM
670682103
338
24824
SH
SOLE
0
0
24824
NUVEEN MUN INCOME FD INC
COM
67062J102
117
10110
SH
SOLE
0
0
10110
NUVEEN MUN VALUE FD INC
COM
670928100
3866
381668
SH
SOLE
0
0
381668
NUVEEN MUNICIPAL CREDIT INC
COM SH BEN INT
67070X101
1562
102475
SH
SOLE
0
0
102475
NUVEEN NASDAQ 100 DYNAMIC OV
COM SHS
670699107
499
20600
SH
SOLE
0
0
20600
NUVEEN NEW YORK AMT QLT MUNI
COM
670656107
643
49600
SH
SOLE
0
0
49600
NUVEEN PENNSYLVANIA QLT MUN
COM
670972108
213
16160
SH
SOLE
0
0
16160
NUVEEN PFD & INCOME 2022 TER
COM
67075T105
201
8000
SH
SOLE
0
0
8000
NUVEEN PFD & INCOME TERM FD
COM
67075A106
265
10721
SH
SOLE
0
0
10721
NUVEEN PFD INCOME OPPRTNY FD
COM
67073B106
2508
242591
SH
SOLE
0
0
242591
NUVEEN PREFERRED SECURITIES
COM
67072C105
8952
877605
SH
SOLE
0
0
877605
NUVEEN QUALITY MUNCP INCOME
COM
67066V101
1022
72723
SH
SOLE
0
0
72723
NUVEEN REAL ASSET INC & GROW
COM
67074Y105
1756
98651
SH
SOLE
0
0
98651
NUVEEN REAL ESTATE INCOME FD
COM
67071B108
144
12810
SH
SOLE
0
0
12810
NUVEEN S&P 500 BUY-WRITE INC
COM
6706ER101
2483
174229
SH
SOLE
0
0
174229
NUVEEN S&P 500 DYN OVERWRITE
COM
6706EW100
544
31430
SH
SOLE
0
0
31430
NUVEEN SELECT MAT MUN FD
SH BEN INT
67061T101
107
10735
SH
SOLE
0
0
10735
NUVEEN SELECT TAX FREE INCM
SH BEN INT
67062F100
1709
116866
SH
SOLE
0
0
116866
NUVEEN SELECT TAX FREE INCM
SH BEN INT
67063C106
148
10622
SH
SOLE
0
0
10622
NUVEEN SHT DUR CR OPP FD
COM
67074X107
806
48492
SH
SOLE
0
0
48492
NUVEEN SR INCOME FD
COM
67067Y104
345
52924
SH
SOLE
0
0
52924
NUVEEN TAX ADVANTAGED DIV GR
COM
67073G105
1149
65383
SH
SOLE
0
0
65383
NUVEEN TX ADV TOTAL RET STRG
COM
67090H102
278
19931
SH
SOLE
0
0
19931
NVIDIA CORP
COM
67066G104
28670
148165
SH
SOLE
24119
0
124046
NVIDIA CORP
COM
67066G104
542
2800
SH
Put
SOLE
0
0
2800
NVR INC
COM
62944T105
337
96
SH
SOLE
0
0
96
NXP SEMICONDUCTORS N V
COM
N6596X109
2659
22709
SH
SOLE
1844
0
20865
NYMOX PHARMACEUTICAL CORP
COM
P73398102
40
12000
SH
SOLE
0
0
12000
O REILLY AUTOMOTIVE INC NEW
COM
67103H107
1341
5574
SH
SOLE
2118
0
3456
OAKTREE CAP GROUP LLC
UNIT CL A
674001201
2205
52369
SH
SOLE
0
0
52369
OAKTREE SPECIALTY LENDING CO
COM
67401P108
70
14263
SH
SOLE
0
0
14263
OASIS PETE INC NEW
COM
674215108
170
20260
SH
SOLE
0
0
20260
OBSIDIAN ENERGY LTD
COM
674482104
161
129960
SH
SOLE
0
0
129960
OCCIDENTAL PETE CORP DEL
COM
674599105
7944
107844
SH
SOLE
30599
0
77245
OCEANFIRST FINL CORP
COM
675234108
408
15543
SH
SOLE
0
0
15543
OCH ZIFF CAP MGMT GROUP
CL A
67551U105
135
53958
SH
SOLE
0
0
53958
OCLARO INC
COM NEW
67555N206
137
20350
SH
SOLE
0
0
20350
OGE ENERGY CORP
COM
670837103
912
27702
SH
SOLE
7
0
27695
OLD DOMINION FGHT LINES INC
COM
679580100
1891
14376
SH
SOLE
7752
0
6624
OLD NATL BANCORP IND
COM
680033107
459
26328
SH
SOLE
13115
0
13213
OLD REP INTL CORP
COM
680223104
2123
99300
SH
SOLE
0
0
99300
OLIN CORP
COM PAR $1
680665205
1928
54192
SH
SOLE
1161
0
53031
OMEGA HEALTHCARE INVS INC
COM
681936100
5979
217086
SH
SOLE
0
0
217086
OMEROS CORP
COM
682143102
194
10000
SH
SOLE
0
0
10000
OMNICOM GROUP INC
COM
681919106
666
9151
SH
SOLE
192
0
8959
ON SEMICONDUCTOR CORP
COM
682189105
266
12715
SH
SOLE
2784
0
9931
ONE GAS INC
COM
68235P108
521
7114
SH
SOLE
0
0
7114
ONEMAIN HLDGS INC
COM
68268W103
805
30960
SH
SOLE
30925
0
35
ONEOK INC NEW
COM
682680103
4226
79056
SH
SOLE
1341
0
77715
OPEN TEXT CORP
COM
683715106
694
19448
SH
SOLE
15838
0
3610
OPKO HEALTH INC
COM
68375N103
66
13374
SH
SOLE
0
0
13374
OPPENHEIMER REV WEIGHTD ETF
EMERGING MKT
68386C864
1008
36658
SH
SOLE
0
0
36658
OPPENHEIMER REV WEIGHTD ETF
FINANCIALS SECTO
68386C807
704
10198
SH
SOLE
0
0
10198
OPPENHEIMER REV WEIGHTD ETF
LARGE CAP REV ET
68386C104
11241
218748
SH
SOLE
0
0
218748
OPPENHEIMER REV WEIGHTD ETF
MID CAP REV ETF
68386C203
18906
311392
SH
SOLE
0
0
311392
OPPENHEIMER REV WEIGHTD ETF
SMALL CAP REV ET
68386C302
17527
250812
SH
SOLE
0
0
250812
OPPENHEIMER REV WEIGHTD ETF
ULTRA DIVID REV
68386C401
29682
811209
SH
SOLE
0
0
811209
ORACLE CORP
COM
68389X105
22769
481582
SH
SOLE
145499
0
336083
ORANGE
SPONSORED ADR
684060106
461
26467
SH
SOLE
11178
0
15289
ORBITAL ATK INC
COM
68557N103
221
1680
SH
SOLE
0
0
1680
ORCHIDS PAPER PRODS CO DEL
COM
68572N104
348
27187
SH
SOLE
0
0
27187
ORGANOVO HLDGS INC
COM
68620A104
102
75981
SH
SOLE
0
0
75981
ORION ENGINEERED CARBONS S A
COM
L72967109
515
20113
SH
SOLE
0
0
20113
ORIX CORP
SPONSORED ADR
686330101
280
3297
SH
SOLE
3195
0
102
ORMAT TECHNOLOGIES INC
COM
686688102
1172
18324
SH
SOLE
0
0
18324
OSHKOSH CORP
COM
688239201
667
7343
SH
SOLE
3436
0
3907
OSI ETF TR
OSHARES FTSE
67110P100
1509
55804
SH
SOLE
0
0
55804
OTTER TAIL CORP
COM
689648103
1116
25103
SH
SOLE
0
0
25103
OVERSTOCK COM INC DEL
COM
690370101
208
3250
SH
SOLE
0
0
3250
OWENS & MINOR INC NEW
COM
690732102
207
10938
SH
SOLE
2850
0
8088
OWENS CORNING NEW
COM
690742101
1060
11534
SH
SOLE
2506
0
9028
OWENS ILL INC
COM NEW
690768403
891
40170
SH
SOLE
12799
0
27371
P T TELEKOMUNIKASI INDONESIA
SPONSORED ADR
715684106
753
23378
SH
SOLE
22188
0
1190
PACCAR INC
COM
693718108
832
11703
SH
SOLE
93
0
11610
PACER FDS TR
DEVELOPED MRKT
69374H873
550
18754
SH
SOLE
0
0
18754
PACER FDS TR
GLOBL CASH ETF
69374H709
2137
67893
SH
SOLE
0
0
67893
PACER FDS TR
TRENDP 100 ETF
69374H303
6543
216301
SH
SOLE
0
0
216301
PACER FDS TR
TRENDP 450 ETF
69374H204
17654
567473
SH
SOLE
0
0
567473
PACER FDS TR
TRENDP 750 ETF
69374H105
26358
920656
SH
SOLE
0
0
920656
PACER FDS TR
TRENDPILOT EUR
69374H808
7328
238710
SH
SOLE
0
0
238710
PACER FDS TR
US CASH COWS 100
69374H881
1891
65183
SH
SOLE
0
0
65183
PACER FDS TR
WEALTHSHIELD
69374H840
489
19375
SH
SOLE
0
0
19375
PACIFIC PREMIER BANCORP
COM
69478X105
395
9887
SH
SOLE
0
0
9887
PACKAGING CORP AMER
COM
695156109
698
5788
SH
SOLE
17
0
5771
PACWEST BANCORP DEL
COM
695263103
328
6499
SH
SOLE
837
0
5662
PALATIN TECHNOLOGIES INC
COM PAR $ .01
696077403
24
28000
SH
SOLE
0
0
28000
PALO ALTO NETWORKS INC
COM
697435105
5907
40749
SH
SOLE
26372
0
14377
PAN AMERICAN SILVER CORP
COM
697900108
1165
74892
SH
SOLE
4928
0
69964
PARATEK PHARMACEUTICALS INC
COM
699374302
798
44575
SH
SOLE
0
0
44575
PARKER HANNIFIN CORP
COM
701094104
2189
10969
SH
SOLE
6652
0
4317
PATTERN ENERGY GROUP INC
CL A
70338P100
222
10320
SH
SOLE
0
0
10320
PATTERSON COMPANIES INC
COM
703395103
289
7998
SH
SOLE
1375
0
6623
PATTERSON UTI ENERGY INC
COM
703481101
453
19679
SH
SOLE
11958
0
7721
PAYCHEX INC
COM
704326107
11575
170024
SH
SOLE
13444
0
156580
PAYCOM SOFTWARE INC
COM
70432V102
1023
12740
SH
SOLE
0
0
12740
PAYPAL HLDGS INC
COM
70450Y103
14250
193564
SH
SOLE
55056
0
138508
PBF ENERGY INC
CL A
69318G106
2185
61629
SH
SOLE
0
0
61629
PDC ENERGY INC
COM
69327R101
293
5677
SH
SOLE
0
0
5677
PDL BIOPHARMA INC
COM
69329Y104
105
38169
SH
SOLE
0
0
38169
PEABODY ENERGY CORP NEW
COM
704551100
980
24886
SH
SOLE
0
0
24886
PEBBLEBROOK HOTEL TR
COM
70509V100
364
9796
SH
SOLE
8059
0
1737
PEGASYSTEMS INC
COM
705573103
226
4785
SH
SOLE
4085
0
700
PEMBINA PIPELINE CORP
COM
706327103
517
14297
SH
SOLE
0
0
14297
PENGROWTH ENERGY CORP
COM
70706P104
20
24945
SH
SOLE
0
0
24945
PENN NATL GAMING INC
COM
707569109
380
12116
SH
SOLE
8874
0
3242
PENNANTPARK FLOATING RATE CA
COM
70806A106
164
11967
SH
SOLE
0
0
11967
PENNANTPARK INVT CORP
COM
708062104
270
39070
SH
SOLE
23701
0
15369
PENNEY J C INC
COM
708160106
207
65629
SH
SOLE
0
0
65629
PENSKE AUTOMOTIVE GRP INC
COM
70959W103
661
13818
SH
SOLE
13096
0
722
PENTAIR PLC
SHS
G7S00T104
1699
24064
SH
SOLE
14740
0
9324
PEOPLES BANCORP N C INC
COM
710577107
598
19484
SH
SOLE
0
0
19484
PEOPLES UNITED FINANCIAL INC
COM
712704105
1216
65027
SH
SOLE
67
0
64960
PEPSICO INC
COM
713448108
51215
427077
SH
SOLE
49507
0
377570
PERKINELMER INC
COM
714046109
596
8150
SH
SOLE
436
0
7714
PERRIGO CO PLC
SHS
G97822103
658
7545
SH
SOLE
793
0
6752
PETMED EXPRESS INC
COM
716382106
238
5225
SH
SOLE
0
0
5225
PETROLEO BRASILEIRO SA PETRO
SPONSORED ADR
71654V408
212
20569
SH
SOLE
0
0
20569
PFIZER INC
COM
717081103
57306
1582172
SH
SOLE
158158
0
1424014
PG&E CORP
COM
69331C108
1457
32498
SH
SOLE
12
0
32486
PHILIP MORRIS INTL INC
COM
718172109
35179
332979
SH
SOLE
59115
0
273864
PHILLIPS 66
COM
718546104
13829
136721
SH
SOLE
7886
0
128835
PIEDMONT OFFICE REALTY TR IN
COM CL A
720190206
1460
74452
SH
SOLE
3850
0
70602
PILGRIMS PRIDE CORP NEW
COM
72147K108
564
18164
SH
SOLE
0
0
18164
PIMCO CA MUNICIPAL INCOME FD
COM
72200N106
404
23365
SH
SOLE
0
0
23365
PIMCO CALIF MUN INCOME FD II
COM
72200M108
161
15894
SH
SOLE
0
0
15894
PIMCO CALIF MUN INCOME FD II
COM
72201C109
406
38884
SH
SOLE
0
0
38884
PIMCO CORPORATE & INCOME OPP
COM
72201B101
5076
308389
SH
SOLE
0
0
308389
PIMCO CORPORATE INCOME STRAT
COM
72200U100
1492
86770
SH
SOLE
0
0
86770
PIMCO DYNAMIC INCOME FD
SHS
72201Y101
1105
36763
SH
SOLE
0
0
36763
PIMCO DYNMIC CREDIT AND MRT
COM SHS
72202D106
3907
174130
SH
SOLE
0
0
174130
PIMCO ETF TR
0-5 HIGH YIELD
72201R783
25331
252100
SH
SOLE
0
0
252100
PIMCO ETF TR
1-3YR USTREIDX
72201R106
268
5335
SH
SOLE
0
0
5335
PIMCO ETF TR
1-5 US TIP IDX
72201R205
4678
90051
SH
SOLE
0
0
90051
PIMCO ETF TR
15+ YR US TIPS
72201R304
277
4003
SH
SOLE
0
0
4003
PIMCO ETF TR
25YR+ ZERO U S
72201R882
4570
37634
SH
SOLE
0
0
37634
PIMCO ETF TR
ACTIVE BD ETF
72201R775
16245
153256
SH
SOLE
0
0
153256
PIMCO ETF TR
BROAD US TIPS
72201R403
1211
20802
SH
SOLE
0
0
20802
PIMCO ETF TR
ENHAN SHRT MA AC
72201R833
42571
419169
SH
SOLE
0
0
419169
PIMCO ETF TR
ENHNCD LW DUR AC
72201R718
1651
16451
SH
SOLE
0
0
16451
PIMCO ETF TR
INTER MUN BD ACT
72201R866
2462
45899
SH
SOLE
0
0
45899
PIMCO ETF TR
INV GRD CRP BD
72201R817
3613
34193
SH
SOLE
0
0
34193
PIMCO GLOBAL STOCKSPLS INCM
COM
722011103
1310
85178
SH
SOLE
0
0
85178
PIMCO HIGH INCOME FD
COM SHS
722014107
258
34563
SH
SOLE
0
0
34563
PIMCO INCOME OPPORTUNITY FD
COM
72202B100
304
11733
SH
SOLE
0
0
11733
PIMCO INCOME STRATEGY FUND
COM
72201H108
2382
203945
SH
SOLE
0
0
203945
PIMCO INCOME STRATEGY FUND I
COM
72201J104
1083
103859
SH
SOLE
0
0
103859
PIMCO MUN INCOME FD II
COM
72200W106
281
21320
SH
SOLE
0
0
21320
PIMCO MUN INCOME FD III
COM
72201A103
539
46562
SH
SOLE
0
0
46562
PIMCO MUNICIPAL INCOME FD
COM
72200R107
456
35102
SH
SOLE
0
0
35102
PIMCO STRATEGIC INCOME FD IN
COM
72200X104
361
39295
SH
SOLE
0
0
39295
PINNACLE FOODS INC DEL
COM
72348P104
270
4540
SH
SOLE
2283
0
2257
PINNACLE WEST CAP CORP
COM
723484101
515
6041
SH
SOLE
810
0
5231
PIONEER MUN HIGH INCOME TR
COM SHS
723763108
151
12760
SH
SOLE
0
0
12760
PIONEER NAT RES CO
COM
723787107
3638
21048
SH
SOLE
16515
0
4533
PIXELWORKS INC
COM NEW
72581M305
66
10479
SH
SOLE
0
0
10479
PLAINS ALL AMERN PIPELINE L
UNIT LTD PARTN
726503105
1200
58126
SH
SOLE
0
0
58126
PLANET FITNESS INC
CL A
72703H101
530
15294
SH
SOLE
12000
0
3294
PLANTRONICS INC NEW
COM
727493108
240
4756
SH
SOLE
2866
0
1890
PNC FINL SVCS GROUP INC
*W EXP 12/31/201
693475121
324
4173
SH
SOLE
0
0
4173
PNC FINL SVCS GROUP INC
COM
693475105
6079
42128
SH
SOLE
24834
0
17294
PNM RES INC
COM
69349H107
667
16494
SH
SOLE
9685
0
6809
POLARIS INDS INC
COM
731068102
2068
16679
SH
SOLE
0
0
16679
POLYMET MINING CORP
COM
731916102
41
47660
SH
SOLE
0
0
47660
POOL CORPORATION
COM
73278L105
585
4510
SH
SOLE
3689
0
821
PORTLAND GEN ELEC CO
COM NEW
736508847
239
5237
SH
SOLE
3379
0
1858
POSCO
SPONSORED ADR
693483109
2537
32466
SH
SOLE
6504
0
25962
POST HLDGS INC
COM
737446104
874
11031
SH
SOLE
6018
0
5013
POTASH CORP SASK INC
COM
73755L107
2092
101284
SH
SOLE
31784
0
69500
POWERSHARES ACT MANG COMM FD
OPT YLD DIV
73937V106
5835
334369
SH
SOLE
0
0
334369
POWERSHARES ACTIVE MNG ETF T
S&P500 DWNHDGE
73935B805
233
8540
SH
SOLE
0
0
8540
POWERSHARES ACTIVE MNG ETF T
US REAL EST FD
73935B508
801
9758
SH
SOLE
0
0
9758
POWERSHARES DB CMDTY IDX TRA
UNIT BEN INT
73935S105
6414
386163
SH
SOLE
0
0
386163
POWERSHARES ETF TR II
1000 EQ WHT PT
73937B571
838
26855
SH
SOLE
0
0
26855
POWERSHARES ETF TR II
CALI MUNI ETF
73936T441
10622
402648
SH
SOLE
0
0
402648
POWERSHARES ETF TR II
DEV MKTS EX-US
73936T789
1970
43402
SH
SOLE
0
0
43402
POWERSHARES ETF TR II
DWA TACT MLT
73937B399
11628
432528
SH
SOLE
0
0
432528
POWERSHARES ETF TR II
DWA TCTL SCTR
73937B498
8180
289574
SH
SOLE
0
0
289574
POWERSHARES ETF TR II
EM MRK LOW VOL
73937B662
1216
47995
SH
SOLE
0
0
47995
POWERSHARES ETF TR II
EMER MRKT PORT
73936T763
2542
113842
SH
SOLE
0
0
113842
POWERSHARES ETF TR II
EX US SML PORT
73936T771
319
9282
SH
SOLE
0
0
9282
POWERSHARES ETF TR II
FDM HG YLD RAFI
73936T557
3235
170710
SH
SOLE
0
0
170710
POWERSHARES ETF TR II
FND INV GR CP
73937B761
1155
45184
SH
SOLE
0
0
45184
POWERSHARES ETF TR II
GBL CLEAN ENER
73936T615
145
11023
SH
SOLE
0
0
11023
POWERSHARES ETF TR II
GBL WTR PORT
73936T623
821
31511
SH
SOLE
0
0
31511
POWERSHARES ETF TR II
I-30 LAD TREAS
73936T524
2129
64929
SH
SOLE
0
0
64929
POWERSHARES ETF TR II
INSUR NATL MUN
73936T474
25150
974435
SH
SOLE
0
0
974435
POWERSHARES ETF TR II
INTL DEV LOWVL
73937B688
3473
103180
SH
SOLE
0
0
103180
POWERSHARES ETF TR II
KBW BK PORT
73937B746
19073
346647
SH
SOLE
0
0
346647
POWERSHARES ETF TR II
KBW RG BK PORT
73937B712
902
16112
SH
SOLE
0
0
16112
POWERSHARES ETF TR II
LAD 0-5Y CR BD
73937B589
341
13687
SH
SOLE
0
0
13687
POWERSHARES ETF TR II
PFD PORTFOLIO
73936T565
56668
3813436
SH
SOLE
58
0
3813378
POWERSHARES ETF TR II
PWRS INT BUYBK
73937B621
1833
48764
SH
SOLE
0
0
48764
POWERSHARES ETF TR II
PWRSHS SP500 LOW
73937B654
74556
1757160
SH
SOLE
0
0
1757160
POWERSHARES ETF TR II
S&P INT DEV QLTY
73936T805
505
20876
SH
SOLE
0
0
20876
POWERSHARES ETF TR II
S&P SMCP CONSU
73937B605
1239
16572
SH
SOLE
0
0
16572
POWERSHARES ETF TR II
S&P SMCP ENE P
73937B704
166
10803
SH
SOLE
0
0
10803
POWERSHARES ETF TR II
S&P SMCP HC PO
73937B886
835
8473
SH
SOLE
0
0
8473
POWERSHARES ETF TR II
S&P SMCP IT PO
73937B860
1322
17298
SH
SOLE
0
0
17298
POWERSHARES ETF TR II
S&P SMLCP HIG VO
73937B365
205
8150
SH
SOLE
0
0
8150
POWERSHARES ETF TR II
S&P400 LOVL PT
73937B647
35793
788733
SH
SOLE
0
0
788733
POWERSHARES ETF TR II
S&P500 HGH BET
73937B829
1703
40086
SH
SOLE
0
0
40086
POWERSHARES ETF TR II
S&P500 LOW VOL
73937B779
90648
1898783
SH
SOLE
0
0
1898783
POWERSHARES ETF TR II
S&P600 LOVL PT
73937B639
20729
448189
SH
SOLE
0
0
448189
POWERSHARES ETF TR II
SOVEREIGN DEBT
73936T573
17275
584796
SH
SOLE
108
0
584688
POWERSHARES ETF TR II
TXBLE MUN PRTFLO
73937B407
7454
242868
SH
SOLE
0
0
242868
POWERSHARES ETF TR II
VAR RATE PFD POR
73937B597
4423
172386
SH
SOLE
0
0
172386
POWERSHARES ETF TR II
EX RTE SEN LOW
73937B563
205
6051
SH
SOLE
0
0
6051
POWERSHARES ETF TRUST
AERSPC DEF PTF
73935X690
11914
221048
SH
SOLE
0
0
221048
POWERSHARES ETF TRUST
BASIC MAT SECT
73935X427
1206
17074
SH
SOLE
0
0
17074
POWERSHARES ETF TRUST
CLEANTECH PORT
73935X278
773
18279
SH
SOLE
0
0
18279
POWERSHARES ETF TRUST
CON DISCRE SEC
73935X419
313
6231
SH
SOLE
0
0
6231
POWERSHARES ETF TRUST
CON STAPLE SEC
73935X393
1384
21260
SH
SOLE
0
0
21260
POWERSHARES ETF TRUST
DIV ACHV PRTF
73935X732
3384
127929
SH
SOLE
0
0
127929
POWERSHARES ETF TRUST
DWA MOMENTUM PTF
73935X153
24054
465886
SH
SOLE
0
0
465886
POWERSHARES ETF TRUST
DYN BIOT & GEN
73935X856
1984
42059
SH
SOLE
0
0
42059
POWERSHARES ETF TRUST
DYN BLDG CNSTR
73935X666
7954
229354
SH
SOLE
0
0
229354
POWERSHARES ETF TRUST
DYN EN EX PROD
73935X658
517
22571
SH
SOLE
0
0
22571
POWERSHARES ETF TRUST
DYN FD & BEV
73935X849
1415
41788
SH
SOLE
0
0
41788
POWERSHARES ETF TRUST
DYN LSR & ENT
73935X757
770
17417
SH
SOLE
0
0
17417
POWERSHARES ETF TRUST
DYN MEDIA PORT
73935X823
1685
59956
SH
SOLE
0
0
59956
POWERSHARES ETF TRUST
DYN NETWKG PRT
73935X815
472
10197
SH
SOLE
0
0
10197
POWERSHARES ETF TRUST
DYN OIL SVCS
73935X625
351
36758
SH
SOLE
0
0
36758
POWERSHARES ETF TRUST
DYN PHRMA PORT
73935X799
6480
100983
SH
SOLE
0
0
100983
POWERSHARES ETF TRUST
DYN SEMCT PORT
73935X781
4763
94381
SH
SOLE
0
0
94381
POWERSHARES ETF TRUST
DYN SFTWR PORT
73935X773
593
9337
SH
SOLE
0
0
9337
POWERSHARES ETF TRUST
DYN UTIL PORTF
73935X591
1590
57140
SH
SOLE
0
0
57140
POWERSHARES ETF TRUST
DYNA BUYBK ACH
73935X286
32265
546777
SH
SOLE
0
0
546777
POWERSHARES ETF TRUST
DYNAMIC MKT PT
73935X104
1263
13257
SH
SOLE
0
0
13257
POWERSHARES ETF TRUST
DYNAMIC OTC PT
73935X203
243
2369
SH
SOLE
0
0
2369
POWERSHARES ETF TRUST
DYNM LRG CP GR
73935X609
10785
259935
SH
SOLE
0
0
259935
POWERSHARES ETF TRUST
DYNM LRG CP VL
73935X708
16248
418647
SH
SOLE
0
0
418647
POWERSHARES ETF TRUST
ENERGY SEC POR
73935X385
704
17827
SH
SOLE
0
0
17827
POWERSHARES ETF TRUST
FINL PFD PTFL
73935X229
16345
866189
SH
SOLE
0
0
866189
POWERSHARES ETF TRUST
FINL SECT PORT
73935X377
745
21229
SH
SOLE
0
0
21229
POWERSHARES ETF TRUST
FTSE RAFI 1000
73935X583
150225
1322632
SH
SOLE
0
0
1322632
POWERSHARES ETF TRUST
FTSE US1500 SM
73935X567
8643
66540
SH
SOLE
0
0
66540
POWERSHARES ETF TRUST
GBL LSTD PVT EQT
73935X195
2729
219225
SH
SOLE
0
0
219225
POWERSHARES ETF TRUST
GOLDEN DRG CHINA
73935X401
2758
61512
SH
SOLE
0
0
61512
POWERSHARES ETF TRUST
HI YLD EQ DVDN
73935X302
5489
308213
SH
SOLE
0
0
308213
POWERSHARES ETF TRUST
HLTHCR SEC POR
73935X351
2514
34879
SH
SOLE
0
0
34879
POWERSHARES ETF TRUST
INDL SECT PORT
73935X369
1125
18454
SH
SOLE
0
0
18454
POWERSHARES ETF TRUST
INTL DIV ACHV
73935X716
2188
132295
SH
SOLE
0
0
132295
POWERSHARES ETF TRUST
NASD INTNT ETF
73935X146
6882
59480
SH
SOLE
0
0
59480
POWERSHARES ETF TRUST
RUSSELL 200 WTH
73935X450
1845
34804
SH
SOLE
0
0
34804
POWERSHARES ETF TRUST
RUSSELL 2000 GRW
73935X872
631
19648
SH
SOLE
0
0
19648
POWERSHARES ETF TRUST
RUSSELL 2000 VAL
73935X864
4067
132031
SH
SOLE
0
0
132031
POWERSHARES ETF TRUST
RUSSELL 2000 WTH
73935X435
7294
167984
SH
SOLE
0
0
167984
POWERSHARES ETF TRUST
RUSSELL MID GRW
73935X807
854
20120
SH
SOLE
0
0
20120
POWERSHARES ETF TRUST
RUSSELL MID VAL
73935X880
584
18651
SH
SOLE
0
0
18651
POWERSHARES ETF TRUST
S&P 500 QLTY PRT
73935X682
16377
537827
SH
SOLE
0
0
537827
POWERSHARES ETF TRUST
TECH SECT PORT
73935X344
934
17727
SH
SOLE
0
0
17727
POWERSHARES ETF TRUST
WATER RESOURCE
73935X575
3563
117715
SH
SOLE
0
0
117715
POWERSHARES ETF TRUST
ZACKS MC PRTFL
73935X740
386
19965
SH
SOLE
0
0
19965
POWERSHARES ETF TRUST
WILDERHILL CN EN
73935X112
393
15511
SH
SOLE
0
0
15511
POWERSHARES ETF TRUST II
CEF INC COMPST
73936Q843
9573
400537
SH
SOLE
0
0
400537
POWERSHARES ETF TRUST II
DWA DEVMKTMOM PT
73936Q108
1233
44630
SH
SOLE
0
0
44630
POWERSHARES ETF TRUST II
DWA EMKT MOM PTF
73936Q207
3079
149851
SH
SOLE
0
0
149851
POWERSHARES ETF TRUST II
DWA SC MOMNT PTF
73936Q744
1031
21157
SH
SOLE
0
0
21157
POWERSHARES ETF TRUST II
GLBL ST HI YLD
73936Q710
4030
169030
SH
SOLE
0
0
169030
POWERSHARES ETF TRUST II
INTL CORP BOND
73936Q835
282
10209
SH
SOLE
0
0
10209
POWERSHARES ETF TRUST II
KBW HG YLD FIN
73936Q793
11555
489415
SH
SOLE
0
0
489415
POWERSHARES ETF TRUST II
KBW YIELD REIT
73936Q819
6400
180737
SH
SOLE
0
0
180737
POWERSHARES ETF TRUST II
PRP CAS INS PT
73936Q777
3140
52861
SH
SOLE
0
0
52861
POWERSHARES ETF TRUST II
SENIOR LN PORT
73936Q769
42667
1851855
SH
SOLE
0
0
1851855
POWERSHARES EXCHANGE TRADED
RUSSELL 200 GRW
739371102
808
17792
SH
SOLE
0
0
17792
POWERSHARES EXCHANGE TRADED
RUSSELL 200 VAL
739371201
221
5700
SH
SOLE
0
0
5700
POWERSHARES GLOBAL ETF FD
S&P 500 BUYWRT
73936G308
3680
171566
SH
SOLE
0
0
171566
POWERSHARES INDIA ETF TR
INDIA PORT
73935L100
353
13358
SH
SOLE
0
0
13358
POWERSHARES QQQ TRUST
UNIT SER 1
73935A104
567662
3644465
SH
SOLE
306
0
3644159
POWERSHARES QQQ TRUST
UNIT SER 1
73935A104
7056
45300
SH
Put
SOLE
0
0
45300
POWERSHS DB MULTI SECT COMM
DB BASE METALS
73936B705
1954
100670
SH
SOLE
0
0
100670
POWERSHS DB MULTI SECT COMM
DB ENERGY FUND
73936B101
225
15451
SH
SOLE
0
0
15451
POWERSHS DB MULTI SECT COMM
DB OIL FUND
73936B507
1366
134570
SH
SOLE
0
0
134570
POWERSHS DB MULTI SECT COMM
DB PREC MTLS
73936B200
276
7183
SH
SOLE
0
0
7183
POWERSHS DB MULTI SECT COMM
PS DB AGRICUL FD
73936B408
1684
89748
SH
SOLE
0
0
89748
POWERSHS DB US DOLLAR INDEX
DOLL INDX BULL
73936D107
1664
69234
SH
SOLE
0
0
69234
PPG INDS INC
COM
693506107
7492
64136
SH
SOLE
48476
0
15660
PPL CORP
COM
69351T106
6328
204443
SH
SOLE
23194
0
181249
PRA GROUP INC
COM
69354N106
301
9023
SH
SOLE
8788
0
235
PRA HEALTH SCIENCES INC
COM
69354M108
1063
11667
SH
SOLE
1586
0
10081
PRAXAIR INC
COM
74005P104
4061
26251
SH
SOLE
9561
0
16690
PRECISION DRILLING CORP
COM 2010
74022D308
58
19096
SH
SOLE
13921
0
5175
PRESTIGE BRANDS HLDGS INC
COM
74112D101
251
5642
SH
SOLE
5420
0
222
PRETIUM RES INC
COM
74139C102
141
12333
SH
SOLE
0
0
12333
PRICE T ROWE GROUP INC
COM
74144T108
9813
93522
SH
SOLE
12280
0
81242
PRICE T ROWE PRICE GROUP INC
COM
74144T108
1500
14300
SH
Put
SOLE
0
0
14300
PRICELINE GRP INC
COM NEW
741503403
4136
2380
SH
SOLE
356
0
2024
PRINCIPAL EXCHANGE TRADED FD
PRIN EDGE ACTV
74255Y102
451
10929
SH
SOLE
0
0
10929
PRINCIPAL FINL GROUP INC
COM
74251V102
1355
19207
SH
SOLE
374
0
18833
PROASSURANCE CORP
COM
74267C106
591
10348
SH
SOLE
8434
0
1914
PROCTER AND GAMBLE CO
COM
742718109
84813
923089
SH
SOLE
27882
0
895207
PROGENICS PHARMACEUTICALS IN
COM
743187106
66
11041
SH
SOLE
8359
0
2682
PROGRESSIVE CORP OHIO
COM
743315103
3371
59847
SH
SOLE
29572
0
30275
PROLOGIS INC
COM
74340W103
1174
18205
SH
SOLE
2108
0
16097
PROOFPOINT INC
COM
743424103
391
4401
SH
SOLE
2600
0
1801
PROSHARES TR
HGH YLD INT RATE
74348A541
1194
17756
SH
SOLE
0
0
17756
PROSHARES TR
INVT INT RT HG
74347B607
1887
24497
SH
SOLE
0
0
24497
PROSHARES TR
MDCP 400 DIVID
74347B680
6822
125061
SH
SOLE
0
0
125061
PROSHARES TR
MORNINGSTAR ALTR
74347B813
301
7907
SH
SOLE
0
0
7907
PROSHARES TR
MSCI EAFE DIVD
74347B839
2067
53508
SH
SOLE
0
0
53508
PROSHARES TR
MSCI EMRG ETF
74347X302
364
3875
SH
SOLE
0
0
3875
PROSHARES TR
PROSHS EMG ETF
74347B847
370
6314
SH
SOLE
0
0
6314
PROSHARES TR
PSHS LC COR PLUS
74347R248
19929
298523
SH
SOLE
0
0
298523
PROSHARES TR
PSHS SH MSCI EAF
74347R370
460
18062
SH
SOLE
0
0
18062
PROSHARES TR
PSHS SHORT DOW30
74347R701
1410
94377
SH
SOLE
0
0
94377
PROSHARES TR
PSHS ULT S&P 500
74347R107
2499
22838
SH
SOLE
0
0
22838
PROSHARES TR
PSHS ULTRA QQQ
74347R206
1407
19191
SH
SOLE
0
0
19191
PROSHARES TR
RUSS 2000 DIVD
74347B698
11935
216245
SH
SOLE
0
0
216245
PROSHARES TR
S&P 500 DV ARIST
74348A467
51498
804157
SH
SOLE
6095
0
798062
PROSHARES TR
SHORT QQQ NEW
74347B714
394
11076
SH
SOLE
0
0
11076
PROSHARES TR
SHORT S&P 500 NE
74347B425
9858
326652
SH
SOLE
0
0
326652
PROSHARES TR
SHRT 20+YR TRE
74347X849
3482
159228
SH
SOLE
0
0
159228
PROSHARES TR
SHRT HGH YIELD
74347R131
326
14083
SH
SOLE
0
0
14083
PROSHARES TR
SHRT RUSSELL2000
74348A210
2144
50722
SH
SOLE
0
0
50722
PROSHARES TR
SP500 EX ENRGY
74347B581
219
3875
SH
SOLE
0
0
3875
PROSHARES TR
ULTRA FNCLS NEW
74347X633
784
6131
SH
SOLE
0
0
6131
PROSHARES TR
MSCI EUR DIV
74347B540
361
8648
SH
SOLE
0
0
8648
PROSHARES TR
PSHS ULTRUSS2000
74347R842
208
2948
SH
SOLE
0
0
2948
PROSHARES TR II
PROSHS SHT EUR
74347W742
306
7660
SH
SOLE
0
0
7660
PROSHARES TR II
ULTA BLMBG 2017
74347W247
231
9850
SH
SOLE
0
0
9850
PROSHARES TR II
VIX SH TRM FUTRS
74347W171
301
13001
SH
SOLE
0
0
13001
PROSHARES TR ULTRASHRT
S&P500
74347B383
1420
34595
SH
SOLE
0
0
34595
PROSPECT CAPITAL CORPORATION
COM
74348T102
1850
274451
SH
SOLE
0
0
274451
PROSPECT CAPITAL CORPORATION
NOTE 4.750% 4/1
74348TAQ5
403
400000
PRN
SOLE
0
0
400000
PROSPECT CAPITAL CORPORATION
NOTE 5.750% 3/1
74348TAL6
894
889000
PRN
SOLE
0
0
889000
PROSPECT CAPITAL CORPORATION
NOTE 5.875% 1/1
74348TAM4
465
455000
PRN
SOLE
0
0
455000
PROTO LABS INC
COM
743713109
338
3284
SH
SOLE
2283
0
1001
PRUDENTIAL FINL INC
COM
744320102
5873
51077
SH
SOLE
3716
0
47361
PRUDENTIAL PLC
ADR
74435K204
626
12335
SH
SOLE
9944
0
2391
PS BUSINESS PKS INC CALIF
COM
69360J107
1972
15762
SH
SOLE
0
0
15762
PSYCHEMEDICS CORP
COM NEW
744375205
469
22827
SH
SOLE
0
0
22827
PTC INC
COM
69370C100
382
6285
SH
SOLE
4769
0
1516
PUBLIC STORAGE
COM
74460D109
6533
31257
SH
SOLE
3237
0
28020
PUBLIC SVC ENTERPRISE GROUP
COM
744573106
5589
108517
SH
SOLE
16964
0
91553
PULTE GROUP INC
COM
745867101
2075
62392
SH
SOLE
32269
0
30123
PURE STORAGE INC
CL A
74624M102
601
37902
SH
SOLE
0
0
37902
PUTNAM MANAGED MUN INCOM TR
COM
746823103
389
52474
SH
SOLE
0
0
52474
PUTNAM MASTER INTER INCOME T
SH BEN INT
746909100
75
15739
SH
SOLE
0
0
15739
PUTNAM MUN OPPORTUNITIES TR
SH BEN INT
746922103
242
19594
SH
SOLE
0
0
19594
PUTNAM PREMIER INCOME TR
SH BEN INT
746853100
323
60631
SH
SOLE
0
0
60631
PVH CORP
COM
693656100
675
4920
SH
SOLE
2849
0
2071
Q2 HLDGS INC
COM
74736L109
390
10580
SH
SOLE
10086
0
494
QORVO INC
COM
74736K101
1196
17956
SH
SOLE
784
0
17172
QUAKER CHEM CORP
COM
747316107
419
2779
SH
SOLE
1400
0
1379
QUALCOMM INC
COM
747525103
18862
294627
SH
SOLE
14182
0
280445
QUALYS INC
COM
74758T303
219
3686
SH
SOLE
0
0
3686
QUANTA SVCS INC
COM
74762E102
739
18904
SH
SOLE
6646
0
12258
QUEST DIAGNOSTICS INC
COM
74834L100
543
5510
SH
SOLE
217
0
5293
QUICKLOGIC CORP
COM
74837P108
68
39052
SH
SOLE
0
0
39052
RADIAN GROUP INC
COM
750236101
2530
122745
SH
SOLE
12336
0
110409
RADIUS HEALTH INC
COM NEW
750469207
273
8608
SH
SOLE
10
0
8598
RADNET INC
COM
750491102
132
13093
SH
SOLE
0
0
13093
RAIT FINANCIAL TRUST
COM NEW
749227609
5
13759
SH
SOLE
0
0
13759
RANDGOLD RES LTD
ADR
752344309
311
3145
SH
SOLE
0
0
3145
RAPID7 INC
COM
753422104
441
23625
SH
SOLE
0
0
23625
RAYMOND JAMES FINANCIAL INC
COM
754730109
1710
19130
SH
SOLE
7283
0
11847
RAYONIER INC
COM
754907103
343
10829
SH
SOLE
0
0
10829
RAYTHEON CO
COM NEW
755111507
22324
118839
SH
SOLE
16174
0
102665
REALITY SHS ETF TR
DIVCN LDRS ETF
75605A405
3809
119216
SH
SOLE
0
0
119216
REALITY SHS ETF TR
DIVS ETF
75605A108
558
21419
SH
SOLE
0
0
21419
REALOGY HLDGS CORP
COM
75605Y106
848
31993
SH
SOLE
31058
0
935
REALTY INCOME CORP
COM
756109104
8541
149798
SH
SOLE
6712
0
143086
REAVES UTIL INCOME FD
COM SH BEN INT
756158101
1355
43788
SH
SOLE
0
0
43788
RED HAT INC
COM
756577102
7466
62157
SH
SOLE
50069
0
12088
REDWOOD TR INC
COM
758075402
314
21205
SH
SOLE
0
0
21205
REGAL BELOIT CORP
COM
758750103
297
3883
SH
SOLE
3002
0
881
REGAL ENTMT GROUP
CL A
758766109
266
11553
SH
SOLE
163
0
11390
REGENCY CTRS CORP
COM
758849103
487
7046
SH
SOLE
113
0
6933
REGENERON PHARMACEUTICALS
COM
75886F107
3643
9689
SH
SOLE
8130
0
1559
REGIONAL HEALTH PPTYS INC
COM
75903M101
2
11300
SH
SOLE
0
0
11300
REGIONS FINL CORP NEW
COM
7591EP100
2357
136404
SH
SOLE
31632
0
104772
REGIS CORP MINN
COM
758932107
938
61060
SH
SOLE
0
0
61060
REINSURANCE GROUP AMER INC
COM NEW
759351604
372
2386
SH
SOLE
521
0
1865
RELIANCE STEEL & ALUMINUM CO
COM
759509102
656
7621
SH
SOLE
1950
0
5671
RELX NV
SPONSORED ADR
75955B102
1144
49606
SH
SOLE
49531
0
75
RELX PLC
SPONSORED ADR
759530108
259
10945
SH
SOLE
10578
0
367
RENASANT CORP
COM
75970E107
1009
24675
SH
SOLE
0
0
24675
REPUBLIC SVCS INC
COM
760759100
1136
16806
SH
SOLE
56
0
16750
RESMED INC
COM
761152107
894
10553
SH
SOLE
3170
0
7383
RETAIL PPTYS AMER INC
CL A
76131V202
1787
132979
SH
SOLE
1440
0
131539
REV GROUP INC
COM
749527107
335
10283
SH
SOLE
10283
0
0
REWALK ROBOTICS LTD
SHS
M8216Q101
25
23000
SH
SOLE
0
0
23000
REX ENERGY CORPORATION
COM NEW
761565506
38
27770
SH
SOLE
0
0
27770
RH
COM
74967X103
224
2597
SH
SOLE
21
0
2576
RINGCENTRAL INC
CL A
76680R206
997
20589
SH
SOLE
6339
0
14250
RIO TINTO PLC
SPONSORED ADR
767204100
2609
49297
SH
SOLE
7079
0
42218
RITCHIE BROS AUCTIONEERS
COM
767744105
326
10885
SH
SOLE
9440
0
1445
RITE AID CORP
COM
767754104
305
154943
SH
SOLE
0
0
154943
RIVERNORTH DOUBLELINE STRATE
COM
76882G107
1183
64387
SH
SOLE
0
0
64387
RIVERNORTH OPPRTUNITIES FD I
COM
76881Y109
549
27414
SH
SOLE
0
0
27414
RLI CORP
COM
749607107
1141
18805
SH
SOLE
2508
0
16297
RMR REAL ESTATE INCOME FUND
COM
76970B101
385
20168
SH
SOLE
0
0
20168
ROCKWELL AUTOMATION INC
COM
773903109
6428
32735
SH
SOLE
5805
0
26930
ROCKWELL COLLINS INC
COM
774341101
6570
48441
SH
SOLE
17431
0
31010
ROGERS CORP
COM
775133101
201
1241
SH
SOLE
213
0
1028
ROKU INC
COM CL A
77543R102
874
16885
SH
SOLE
0
0
16885
ROLLINS INC
COM
775711104
585
12571
SH
SOLE
1561
0
11010
ROPER TECHNOLOGIES INC
COM
776696106
1514
5842
SH
SOLE
3655
0
2187
ROSS STORES INC
COM
778296103
1732
21575
SH
SOLE
6660
0
14915
ROYAL BK CDA MONTREAL QUE
COM
780087102
4673
57231
SH
SOLE
0
0
57231
ROYAL BK SCOTLAND GROUP PLC
SP ADR PREF S
780097739
365
14327
SH
SOLE
0
0
14327
ROYAL CARIBBEAN CRUISES LTD
COM
V7780T103
1980
16597
SH
SOLE
411
0
16186
ROYAL DUTCH SHELL PLC
SPON ADR B
780259107
7510
109966
SH
SOLE
11347
0
98619
ROYAL DUTCH SHELL PLC
SPONS ADR A
780259206
10818
162165
SH
SOLE
26653
0
135512
ROYAL GOLD INC
COM
780287108
1968
23969
SH
SOLE
0
0
23969
ROYCE MICRO-CAP TR INC
COM
780915104
1003
106204
SH
SOLE
0
0
106204
ROYCE VALUE TR INC
COM
780910105
1653
102230
SH
SOLE
0
0
102230
RPC INC
COM
749660106
225
8804
SH
SOLE
0
0
8804
RPM INTL INC
COM
749685103
1882
35910
SH
SOLE
0
0
35910
RPX CORP
COM
74972G103
219
16269
SH
SOLE
0
0
16269
RSP PERMIAN INC
COM
74978Q105
558
13718
SH
SOLE
6600
0
7118
RUSH ENTERPRISES INC
CL A
781846209
394
7746
SH
SOLE
7746
0
0
RYANAIR HLDGS PLC
SPONSORED ADR NE
783513203
440
4221
SH
SOLE
3773
0
448
RYDER SYS INC
COM
783549108
643
7639
SH
SOLE
34
0
7605
RYDEX ETF TRUST
GUG S&P MC400 PG
78355W601
17645
114506
SH
SOLE
0
0
114506
RYDEX ETF TRUST
GUG S&P MC400 PV
78355W502
570
8177
SH
SOLE
0
0
8177
RYDEX ETF TRUST
GUG S&P SC500 EQ
78355W882
269
2692
SH
SOLE
0
0
2692
RYDEX ETF TRUST
GUG S&P SC600 PG
78355W809
8210
71679
SH
SOLE
0
0
71679
RYDEX ETF TRUST
GUG S&P SC600 PV
78355W700
1070
14633
SH
SOLE
0
0
14633
RYDEX ETF TRUST
GUG S&P500 EQ WT
78355W106
206271
2041686
SH
SOLE
7679
0
2034007
RYDEX ETF TRUST
GUG S&P500 EQ WT
78355W833
886
7339
SH
SOLE
0
0
7339
RYDEX ETF TRUST
GUG S&P500 EWCON
78355W874
6676
49931
SH
SOLE
0
0
49931
RYDEX ETF TRUST
GUG S&P500 PU GR
78355W403
31558
301035
SH
SOLE
0
0
301035
RYDEX ETF TRUST
GUG S&P500 PU VA
78355W304
14718
222028
SH
SOLE
0
0
222028
RYDEX ETF TRUST
GUG S&P500EQWTEN
78355W866
274
4703
SH
SOLE
0
0
4703
RYDEX ETF TRUST
GUG S&P500EQWTFI
78355W858
5345
121090
SH
SOLE
0
0
121090
RYDEX ETF TRUST
GUG S&P500EQWTHC
78355W841
3272
18218
SH
SOLE
0
0
18218
RYDEX ETF TRUST
GUG S&P500EQWTMA
78355W825
410
3639
SH
SOLE
0
0
3639
RYDEX ETF TRUST
GUG S&P500EQWTTE
78355W817
6596
46136
SH
SOLE
0
0
46136
RYDEX ETF TRUST
GUG S&P500EQWTUT
78355W791
2355
27454
SH
SOLE
0
0
27454
RYDEX ETF TRUST
GUGGENHM S&P 400
78355W577
3484
54173
SH
SOLE
0
0
54173
RYDEX ETF TRUST
GUGGENHM S&P 500
78355W205
3100
16313
SH
SOLE
0
0
16313
RYDEX ETF TRUST
GUGGENHM S&P 600
78355W585
823
15116
SH
SOLE
0
0
15116
S&P GLOBAL INC
COM
78409V104
2082
12292
SH
SOLE
431
0
11861
SABINE ROYALTY TR
UNIT BEN INT
785688102
264
5913
SH
SOLE
0
0
5913
SABRA HEALTH CARE REIT INC
COM
78573L106
2239
119291
SH
SOLE
0
0
119291
SALESFORCE COM INC
COM
79466L302
8216
80372
SH
SOLE
18709
0
61663
SALESFORCE.COM INC
COM
79466L302
1983
19400
SH
Put
SOLE
0
0
19400
SAN JUAN BASIN RTY TR
UNIT BEN INT
798241105
119
14427
SH
SOLE
0
0
14427
SANDSTORM GOLD LTD
COM NEW
80013R206
359
71994
SH
SOLE
0
0
71994
SANMINA CORPORATION
COM
801056102
260
7864
SH
SOLE
5762
0
2102
SANOFI
SPONSORED ADR
80105N105
5747
133659
SH
SOLE
23067
0
110592
SAP SE
SPON ADR
803054204
1222
10872
SH
SOLE
7772
0
3100
SAREPTA THERAPEUTICS INC
COM
803607100
643
11559
SH
SOLE
1620
0
9939
SBA COMMUNICATIONS CORP NEW
CL A
78410G104
1361
8334
SH
SOLE
6407
0
1927
SCANA CORP NEW
COM
80589M102
658
16548
SH
SOLE
0
0
16548
SCHEIN HENRY INC
COM
806407102
446
6379
SH
SOLE
3487
0
2892
SCHLUMBERGER LTD
COM
806857108
16939
251358
SH
SOLE
123979
0
127379
SCHWAB CHARLES CORP NEW
COM
808513105
10227
199080
SH
SOLE
93527
0
105553
SCHWAB STRATEGIC TR
EMRG MKTEQ ETF
808524706
15760
564080
SH
SOLE
0
0
564080
SCHWAB STRATEGIC TR
INTL EQTY ETF
808524805
22012
646070
SH
SOLE
0
0
646070
SCHWAB STRATEGIC TR
INTL SCEQT ETF
808524888
322
8783
SH
SOLE
0
0
8783
SCHWAB STRATEGIC TR
INTRM TRM TRES
808524854
861
16139
SH
SOLE
0
0
16139
SCHWAB STRATEGIC TR
SCHWAB FDT US BM
808524789
644
17285
SH
SOLE
0
0
17285
SCHWAB STRATEGIC TR
SCHWAB FDT US LG
808524771
335
8937
SH
SOLE
0
0
8937
SCHWAB STRATEGIC TR
SCHWAB FDT US SC
808524763
360
9494
SH
SOLE
0
0
9494
SCHWAB STRATEGIC TR
SCHWB FDT EMK LG
808524730
1425
48012
SH
SOLE
0
0
48012
SCHWAB STRATEGIC TR
SCHWB FDT INT LG
808524755
442
14534
SH
SOLE
0
0
14534
SCHWAB STRATEGIC TR
SCHWB FDT INT SC
808524748
502
13952
SH
SOLE
0
0
13952
SCHWAB STRATEGIC TR
SHT TM US TRES
808524862
842
16832
SH
SOLE
0
0
16832
SCHWAB STRATEGIC TR
US AGGREGATE B
808524839
10870
208878
SH
SOLE
0
0
208878
SCHWAB STRATEGIC TR
US BRD MKT ETF
808524102
15129
234485
SH
SOLE
0
0
234485
SCHWAB STRATEGIC TR
US DIVIDEND EQ
808524797
15748
307763
SH
SOLE
0
0
307763
SCHWAB STRATEGIC TR
US LCAP GR ETF
808524300
33783
477766
SH
SOLE
0
0
477766
SCHWAB STRATEGIC TR
US LCAP VA ETF
808524409
13448
245980
SH
SOLE
0
0
245980
SCHWAB STRATEGIC TR
US LRG CAP ETF
808524201
9639
151122
SH
SOLE
0
0
151122
SCHWAB STRATEGIC TR
US MID-CAP ETF
808524508
10473
196604
SH
SOLE
0
0
196604
SCHWAB STRATEGIC TR
US REIT ETF
808524847
2007
48212
SH
SOLE
0
0
48212
SCHWAB STRATEGIC TR
US SML CAP ETF
808524607
10944
156925
SH
SOLE
0
0
156925
SCHWAB STRATEGIC TR
US TIPS ETF
808524870
7528
135813
SH
SOLE
0
0
135813
SCIENCE APPLICATNS INTL CP N
COM
808625107
283
3700
SH
SOLE
1424
0
2276
SCORPIO TANKERS INC
SHS
Y7542C106
71
23312
SH
SOLE
0
0
23312
SCOTTS MIRACLE GRO CO
CL A
810186106
2305
21547
SH
SOLE
165
0
21382
SEABOARD CORP
COM
811543107
300
68
SH
SOLE
0
0
68
SEADRILL LIMITED
SHS
G7945E105
44
189923
SH
SOLE
0
0
189923
SEAGATE TECHNOLOGY PLC
SHS
G7945M107
4207
100548
SH
SOLE
66190
0
34358
SEALED AIR CORP NEW
COM
81211K100
302
6117
SH
SOLE
4268
0
1849
SEASPAN CORP
SHS
Y75638109
898
133063
SH
SOLE
0
0
133063
SEATTLE GENETICS INC
COM
812578102
4770
89158
SH
SOLE
0
0
89158
SEAWORLD ENTMT INC
COM
81282V100
181
13358
SH
SOLE
12852
0
506
SEI INVESTMENTS CO
COM
784117103
1985
27624
SH
SOLE
12850
0
14774
SELECT INCOME REIT
COM SH BEN INT
81618T100
4754
189194
SH
SOLE
2571
0
186623
SELECT MED HLDGS CORP
COM
81619Q105
211
11947
SH
SOLE
9356
0
2591
SELECT SECTOR SPDR TR
ENERGY
81369Y506
94818
1312173
SH
SOLE
268
0
1311905
SELECT SECTOR SPDR TR
RL EST SEL SEC
81369Y860
4762
144569
SH
SOLE
160
0
144409
SELECT SECTOR SPDR TR
SBI CONS DISCR
81369Y407
48746
493933
SH
SOLE
299
0
493634
SELECT SECTOR SPDR TR
SBI CONS STPLS
81369Y308
41351
726852
SH
SOLE
27
0
726825
SELECT SECTOR SPDR TR
SBI HEALTHCARE
81369Y209
116042
1403513
SH
SOLE
42187
0
1361326
SELECT SECTOR SPDR TR
SBI INT-FINL
81369Y605
211419
7575044
SH
SOLE
84187
0
7490857
SELECT SECTOR SPDR TR
SBI INT-INDS
81369Y704
150790
1992728
SH
SOLE
31
0
1992697
SELECT SECTOR SPDR TR
SBI INT-UTILS
81369Y886
37573
713230
SH
SOLE
12
0
713218
SELECT SECTOR SPDR TR
SBI MATERIALS
81369Y100
21541
355873
SH
SOLE
14
0
355859
SELECT SECTOR SPDR TR
TECHNOLOGY
81369Y803
124304
1943761
SH
SOLE
0
0
1943761
SELECTIVE INS GROUP INC
COM
816300107
6183
105329
SH
SOLE
0
0
105329
SEMPRA ENERGY
COM
816851109
2108
19716
SH
SOLE
132
0
19584
SEMTECH CORP
COM
816850101
358
10467
SH
SOLE
8234
0
2233
SENIOR HSG PPTYS TR
SH BEN INT
81721M109
2539
132574
SH
SOLE
0
0
132574
SENSATA TECHNOLOGIES HLDG NV
SHS
N7902X106
1215
23766
SH
SOLE
22772
0
994
SERVICE CORP INTL
COM
817565104
1890
50646
SH
SOLE
27421
0
23225
SERVICEMASTER GLOBAL HLDGS I
COM
81761R109
361
7044
SH
SOLE
399
0
6645
SERVICENOW INC
COM
81762P102
630
4829
SH
SOLE
1532
0
3297
SERVISFIRST BANCSHARES INC
COM
81768T108
661
15925
SH
SOLE
0
0
15925
SHELL MIDSTREAM PARTNERS L P
UNIT LTD INT
822634101
614
20575
SH
SOLE
0
0
20575
SHENANDOAH TELECOMMUNICATION
COM
82312B106
327
9674
SH
SOLE
0
0
9674
SHERWIN WILLIAMS CO
COM
824348106
6948
16945
SH
SOLE
606
0
16339
SHIP FINANCE INTERNATIONAL L
SHS
G81075106
262
16883
SH
SOLE
0
0
16883
SHIRE PLC
SPONSORED ADR
82481R106
1029
6632
SH
SOLE
4751
0
1881
SHOPIFY INC
CL A
82509L107
1718
17008
SH
SOLE
0
0
17008
SIERRA WIRELESS INC
COM
826516106
354
17334
SH
SOLE
0
0
17334
SIGNATURE BK NEW YORK N Y
COM
82669G104
544
3964
SH
SOLE
1914
0
2050
SIGNET JEWELERS LIMITED
SHS
G81276100
249
4410
SH
SOLE
2675
0
1735
SILICON MOTION TECHNOLOGY CO
SPONSORED ADR
82706C108
342
6463
SH
SOLE
1010
0
5453
SILICONWARE PRECISION INDS L
SPONSD ADR SPL
827084864
1638
194818
SH
SOLE
0
0
194818
SIMON PPTY GROUP INC NEW
COM
828806109
1556
9060
SH
SOLE
1305
0
7755
SINA CORP
NOTE 1.000%12/0
82922RAD5
11
10000
PRN
SOLE
0
0
10000
SINA CORP
ORD
G81477104
687
6840
SH
SOLE
470
0
6370
SINCLAIR BROADCAST GROUP INC
CL A
829226109
2950
77938
SH
SOLE
11671
0
66267
SIRIUS XM HLDGS INC
COM
82968B103
1262
235524
SH
SOLE
6863
0
228661
SIX FLAGS ENTMT CORP NEW
COM
83001A102
805
12097
SH
SOLE
0
0
12097
SK TELECOM LTD
SPONSORED ADR
78440P108
264
9449
SH
SOLE
5815
0
3634
SKECHERS U S A INC
CL A
830566105
794
20988
SH
SOLE
9
0
20979
SKYWORKS SOLUTIONS INC
COM
83088M102
2935
30916
SH
SOLE
4137
0
26779
SL GREEN RLTY CORP
COM
78440X101
334
3312
SH
SOLE
561
0
2751
SLM CORP
COM
78442P106
456
40239
SH
SOLE
38572
0
1667
SMART SAND INC
COM
83191H107
424
48993
SH
SOLE
48718
0
275
SMITH & NEPHEW PLC
SPDN ADR NEW
83175M205
447
12777
SH
SOLE
12146
0
631
SMITH A O
COM
831865209
944
15397
SH
SOLE
820
0
14577
SMUCKER J M CO COM
NEW
832696405
3333
26829
SH
SOLE
526
0
26303
SNAP INC
CL A
83304A106
719
49244
SH
SOLE
0
0
49244
SNAP ON INC
COM
833034101
1417
8131
SH
SOLE
2185
0
5946
SNYDERS-LANCE INC
COM
833551104
258
5142
SH
SOLE
3207
0
1935
SOCIEDAD QUIMICA MINERA DE C
SPON ADR SER B
833635105
401
6753
SH
SOLE
217
0
6536
SODASTREAM INTERNATIONAL LTD
USD SHS
M9068E105
206
2928
SH
SOLE
0
0
2928
SONOCO PRODS CO
COM
835495102
1297
24415
SH
SOLE
774
0
23641
SONY CORP
SPONSORED ADR
835699307
1405
31261
SH
SOLE
74
0
31187
SOPHIRIS BIO INC
COM NEW
83578Q209
23
10000
SH
SOLE
0
0
10000
SOTHEBYS
COM
835898107
268
5194
SH
SOLE
74
0
5120
SOUTH JERSEY INDS INC
COM
838518108
240
7689
SH
SOLE
0
0
7689
SOUTH ST CORP
COM
840441109
322
3689
SH
SOLE
0
0
3689
SOUTHERN CO
COM
842587107
29878
621291
SH
SOLE
14597
0
606694
SOUTHERN COPPER CORP
COM
84265V105
1057
22267
SH
SOLE
9946
0
12321
SOUTHWEST AIRLS CO
COM
844741108
4331
66180
SH
SOLE
7615
0
58565
SOUTHWEST GAS HOLDINGS INC
COM
844895102
214
2657
SH
SOLE
0
0
2657
SPDR DOW JONES INDL AVRG ETF
UT SER 1
78467X109
160187
647533
SH
SOLE
0
0
647533
SPDR DOW JONES INDL AVRG ETF
UT SER 1
78467X109
544
2200
SH
Put
SOLE
0
0
2200
SPDR GOLD TRUST
GOLD SHS
78463V107
99048
801039
SH
SOLE
0
0
801039
SPDR INDEX SHS FDS
ASIA PACIF ETF
78463X301
216
2063
SH
SOLE
0
0
2063
SPDR INDEX SHS FDS
DJ GLB RL ES ETF
78463X749
14754
301840
SH
SOLE
0
0
301840
SPDR INDEX SHS FDS
DJ INTL RL ETF
78463X863
3583
88492
SH
SOLE
0
0
88492
SPDR INDEX SHS FDS
EMERG MKTS ETF
78463X509
2865
75092
SH
SOLE
0
0
75092
SPDR INDEX SHS FDS
EURO STOXX 50
78463X202
6028
148075
SH
SOLE
0
0
148075
SPDR INDEX SHS FDS
GLB NAT RESRCE
78463X541
1651
33654
SH
SOLE
0
0
33654
SPDR INDEX SHS FDS
MSCI ACWI ETF
78463X475
1866
23660
SH
SOLE
0
0
23660
SPDR INDEX SHS FDS
MSCI ACWI EXUS
78463X848
782
20051
SH
SOLE
0
0
20051
SPDR INDEX SHS FDS
MSCI EMRG MKTS
78463X426
3306
51260
SH
SOLE
0
0
51260
SPDR INDEX SHS FDS
S&P CHINA ETF
78463X400
1421
13261
SH
SOLE
0
0
13261
SPDR INDEX SHS FDS
S&P EM MKT DIV
78463X533
870
26489
SH
SOLE
0
0
26489
SPDR INDEX SHS FDS
S&P EMKTSC ETF
78463X756
2288
44006
SH
SOLE
0
0
44006
SPDR INDEX SHS FDS
S&P GBLINF ETF
78463X855
387
7475
SH
SOLE
0
0
7475
SPDR INDEX SHS FDS
S&P GLBDIV ETF
78463X459
336
4745
SH
SOLE
0
0
4745
SPDR INDEX SHS FDS
S&P INTL ETF
78463X772
8019
194593
SH
SOLE
0
0
194593
SPDR INDEX SHS FDS
S&P INTL SMLCP
78463X871
1563
44042
SH
SOLE
0
0
44042
SPDR INDEX SHS FDS
S&P WRLD EX US
78463X889
4508
142193
SH
SOLE
0
0
142193
SPDR INDEX SHS FDS
STOXX EUR 50 ETF
78463X103
904
25174
SH
SOLE
0
0
25174
SPDR INDEX SHS FDS
MSCI EAFE STRTGC
78463X434
412
6337
SH
SOLE
0
0
6337
SPDR INDEX SHS FDS
MSCI EMR MKT ETF
78470E205
255
3647
SH
SOLE
0
0
3647
SPDR S&P 500 ETF TR
TR UNIT
78462F103
754313
2826626
SH
SOLE
2223
0
2824403
SPDR S&P 500 ETF TR
TR UNIT
78462F103
25992
97400
SH
Put
SOLE
0
0
97400
SPDR S&P MIDCAP 400 ETF TR
UTSER1 S&PDCRP
78467Y107
139526
403944
SH
SOLE
0
0
403944
SPDR SER TR
BLOMBERG BRC INV
78468R200
2136
69659
SH
SOLE
0
0
69659
SPDR SER TR
BLOMBRG BRC SRT
78468R101
857
28670
SH
SOLE
0
0
28670
SPDR SER TR
BLOOMBERG SRT TR
78468R408
8723
316495
SH
SOLE
0
0
316495
SPDR SER TR
DORSEY WRGT FI
78468R713
1056
41775
SH
SOLE
0
0
41775
SPDR SER TR
NUVEEN BLMBRG SR
78468R739
6137
128100
SH
SOLE
0
0
128100
SPDR SER TR
NUVEEN BRC MUNIC
78468R721
8511
173792
SH
SOLE
57128
0
116664
SPDR SER TR
S&P 500 BUYBCK
78468R820
446
7159
SH
SOLE
0
0
7159
SPDR SER TR
SP500 HIGH DIV
78468R788
3026
80798
SH
SOLE
0
0
80798
SPDR SER TR
SPDR RUSSEL 2000
78468R853
2954
97972
SH
SOLE
0
0
97972
SPDR SER TR
SPDR S&P 500 ETF
78468R796
1198
18495
SH
SOLE
0
0
18495
SPDR SER TR
SSGA GNDER ETF
78468R747
455
6426
SH
SOLE
0
0
6426
SPDR SER TR
SSGA US LRG ETF
78468R804
927
10234
SH
SOLE
0
0
10234
SPDR SER TR
SSGA US SMAL ETF
78468R887
5453
59696
SH
SOLE
0
0
59696
SPDR SER TR
SPDR BLOOMBERG
78468R663
2164
23672
SH
SOLE
0
0
23672
SPDR SERIES TRUST
AEROSPACE DEF
78464A631
19455
232825
SH
SOLE
0
0
232825
SPDR SERIES TRUST
BLMBRG BRC CNVRT
78464A359
44342
876328
SH
SOLE
0
0
876328
SPDR SERIES TRUST
BLMBRG BRC INTRM
78464A672
1043
17560
SH
SOLE
0
0
17560
SPDR SERIES TRUST
BLOMBERG BRC COR
78464A367
2864
100113
SH
SOLE
0
0
100113
SPDR SERIES TRUST
BLOMBERG BRC SRT
78464A474
9024
296653
SH
SOLE
0
0
296653
SPDR SERIES TRUST
BLOMBERG INTL TR
78464A516
49636
1745912
SH
SOLE
0
0
1745912
SPDR SERIES TRUST
BLOMBRG BRC AGRT
78464A649
1913
66556
SH
SOLE
0
0
66556
SPDR SERIES TRUST
BLOMBRG BRC INTR
78464A375
16098
470431
SH
SOLE
0
0
470431
SPDR SERIES TRUST
BLOMBRG BRC MRTG
78464A383
934
35906
SH
SOLE
0
0
35906
SPDR SERIES TRUST
BLOMBRG BRC TIPS
78464A656
1350
23993
SH
SOLE
0
0
23993
SPDR SERIES TRUST
BLOOMBERG BRCLYS
78464A417
256072
6973628
SH
SOLE
37030
0
6936598
SPDR SERIES TRUST
BLOOMBERG LNG TR
78464A664
2257
61679
SH
SOLE
0
0
61679
SPDR SERIES TRUST
CITI INT GVT ETF
78464A490
836
14535
SH
SOLE
0
0
14535
SPDR SERIES TRUST
COMP SOFTWARE
78464A599
543
7821
SH
SOLE
0
0
7821
SPDR SERIES TRUST
DJ REIT ETF
78464A607
7392
78898
SH
SOLE
0
0
78898
SPDR SERIES TRUST
HLTH CARE SVCS
78464A573
672
10905
SH
SOLE
0
0
10905
SPDR SERIES TRUST
HLTH CR EQUIP
78464A581
1163
18059
SH
SOLE
0
0
18059
SPDR SERIES TRUST
MORGAN TECH ETF
78464A102
5512
65762
SH
SOLE
0
0
65762
SPDR SERIES TRUST
NUV HGHYLD MUN
78464A284
2044
36718
SH
SOLE
0
0
36718
SPDR SERIES TRUST
OILGAS EQUIP
78464A748
4572
266895
SH
SOLE
0
0
266895
SPDR SERIES TRUST
RUSSELL 1000 ETF
78464A854
3644
116375
SH
SOLE
0
0
116375
SPDR SERIES TRUST
RUSSELL 3000 ETF
78464A805
14304
430722
SH
SOLE
0
0
430722
SPDR SERIES TRUST
S&P 400 MDCP GRW
78464A821
20832
133983
SH
SOLE
0
0
133983
SPDR SERIES TRUST
S&P 400 MDCP VAL
78464A839
1592
15481
SH
SOLE
0
0
15481
SPDR SERIES TRUST
S&P 500 GROWTH
78464A409
29752
901568
SH
SOLE
0
0
901568
SPDR SERIES TRUST
S&P 500 VALUE
78464A508
5646
184039
SH
SOLE
0
0
184039
SPDR SERIES TRUST
S&P 600 SMCP GRW
78464A201
29117
128047
SH
SOLE
0
0
128047
SPDR SERIES TRUST
S&P 600 SMCP VAL
78464A300
11965
95165
SH
SOLE
0
0
95165
SPDR SERIES TRUST
S&P 600 SML CAP
78464A813
12670
95266
SH
SOLE
0
0
95266
SPDR SERIES TRUST
S&P BIOTECH
78464A870
21734
256087
SH
SOLE
0
0
256087
SPDR SERIES TRUST
S&P BK ETF
78464A797
12737
269049
SH
SOLE
0
0
269049
SPDR SERIES TRUST
S&P DIVID ETF
78464A763
133259
1410447
SH
SOLE
0
0
1410447
SPDR SERIES TRUST
S&P HOMEBUILD
78464A888
6462
145992
SH
SOLE
0
0
145992
SPDR SERIES TRUST
S&P INS ETF
78464A789
2582
84095
SH
SOLE
15
0
84080
SPDR SERIES TRUST
S&P METALS MNG
78464A755
5433
149393
SH
SOLE
0
0
149393
SPDR SERIES TRUST
S&P OILGAS EXP
78464A730
4544
122205
SH
SOLE
0
0
122205
SPDR SERIES TRUST
S&P PHARMAC
78464A722
1825
41948
SH
SOLE
0
0
41948
SPDR SERIES TRUST
S&P REGL BKG
78464A698
39967
679130
SH
SOLE
0
0
679130
SPDR SERIES TRUST
S&P RETAIL ETF
78464A714
2186
48388
SH
SOLE
0
0
48388
SPDR SERIES TRUST
S&P SEMICNDCTR
78464A862
9138
130899
SH
SOLE
0
0
130899
SPDR SERIES TRUST
S&P TRANSN ETF
78464A532
1719
26394
SH
SOLE
0
0
26394
SPDR SERIES TRUST
SPDR S&P 1000 ET
78464A847
1043
31251
SH
SOLE
0
0
31251
SPDR SERIES TRUST
SPDR S&P1500VL
78464A128
773
7580
SH
SOLE
0
0
7580
SPDR SERIES TRUST
WELLS FG PFD ETF
78464A292
7950
180510
SH
SOLE
0
0
180510
SPDR SERIES TRUST
BLOMBRG BRC EMRG
78464A391
212
7131
SH
SOLE
0
0
7131
SPDR SERIES TRUST
S&P CAP MKTS
78464A771
264
4555
SH
SOLE
0
0
4555
SPECTRA ENERGY PARTNERS LP
COM
84756N109
872
22066
SH
SOLE
1513
0
20553
SPIRE INC
COM
84857L101
303
4031
SH
SOLE
0
0
4031
SPIRIT AEROSYSTEMS HLDGS INC
COM CL A
848574109
920
10539
SH
SOLE
9653
0
886
SPIRIT AIRLS INC
COM
848577102
209
4643
SH
SOLE
1668
0
2975
SPIRIT RLTY CAP INC NEW
COM
84860W102
362
42165
SH
SOLE
0
0
42165
SPIRIT RLTY CAP INC NEW
NOTE 2.875% 5/1
84860WAA0
691
690000
PRN
SOLE
0
0
690000
SPIRIT RLTY CAP INC NEW
NOTE 3.750% 5/1
84860WAB8
26
25000
PRN
SOLE
0
0
25000
SPLUNK INC
COM
848637104
3809
45990
SH
SOLE
33631
0
12359
SPRINT CORP
COM SER 1
85207U105
82
13992
SH
SOLE
0
0
13992
SPROTT PHYSICAL GOLD TRUST
UNIT
85207H104
1429
134940
SH
SOLE
0
0
134940
SPROTT PHYSICAL PLAT PALLAD
UNIT
85207Q104
142
15193
SH
SOLE
0
0
15193
SPROTT PHYSICAL SILVER TR
TR UNIT
85207K107
567
89455
SH
SOLE
0
0
89455
SPROUTS FMRS MKT INC
COM
85208M102
1127
46302
SH
SOLE
38632
0
7670
SQUARE INC
CL A
852234103
2527
72893
SH
SOLE
520
0
72373
SRC ENERGY INC
COM
78470V108
139
16320
SH
SOLE
0
0
16320
SS&C TECHNOLOGIES HLDGS INC
COM
78467J100
362
8953
SH
SOLE
6066
0
2887
SSGA ACTIVE ETF TR
BLKSTN GSOSRLN
78467V608
196317
4161016
SH
SOLE
103987
0
4057029
SSGA ACTIVE ETF TR
GLOBL ALLO ETF
78467V400
3777
98700
SH
SOLE
0
0
98700
SSGA ACTIVE ETF TR
MFS SYS GWT EQ
78467V889
9514
119758
SH
SOLE
0
0
119758
SSGA ACTIVE ETF TR
SPDR TR TACTIC
78467V848
93485
1921970
SH
SOLE
0
0
1921970
SSGA ACTIVE TR
SPDR DBLELN SHRT
78470P200
1232
24944
SH
SOLE
0
0
24944
STAG INDL INC
COM
85254J102
317
11608
SH
SOLE
1446
0
10162
STAMPS COM INC
COM NEW
852857200
918
4882
SH
SOLE
0
0
4882
STANLEY BLACK & DECKER INC
COM
854502101
5671
33421
SH
SOLE
8030
0
25391
STAR BULK CARRIERS CORP
SHS PAR
Y8162K204
275
24431
SH
SOLE
0
0
24431
STARBUCKS CORP
COM
855244109
40393
703338
SH
SOLE
5112
0
698226
STARWOOD PPTY TR INC
COM
85571B105
2008
94017
SH
SOLE
5145
0
88872
STATE STR CORP
COM
857477103
3042
31169
SH
SOLE
12749
0
18420
STEEL DYNAMICS INC
COM
858119100
4599
106626
SH
SOLE
0
0
106626
STEPAN CO
COM
858586100
269
3409
SH
SOLE
1342
0
2067
STERICYCLE INC
COM
858912108
1644
24179
SH
SOLE
9487
0
14692
STERIS PLC
SHS USD
G84720104
880
10046
SH
SOLE
4742
0
5304
STERLING BANCORP DEL
COM
85917A100
451
18330
SH
SOLE
9491
0
8839
STIFEL FINL CORP
COM
860630102
333
5586
SH
SOLE
2534
0
3052
STMICROELECTRONICS N V
NY REGISTRY
861012102
1369
62670
SH
SOLE
0
0
62670
STONEMOR PARTNERS L P
COM UNITS INT
86183Q100
1080
164710
SH
SOLE
0
0
164710
STORE CAP CORP
COM
862121100
1662
63815
SH
SOLE
17591
0
46224
STRATASYS LTD
SHS
M85548101
250
12511
SH
SOLE
1548
0
10963
STRATEGY SHS
ECOL STRAT ETF
86280R209
557
13441
SH
SOLE
0
0
13441
STRYKER CORP
COM
863667101
8051
51995
SH
SOLE
5046
0
46949
STUDENT TRANSN INC
COM
86388A108
105
17065
SH
SOLE
0
0
17065
STURM RUGER & CO INC
COM
864159108
273
4887
SH
SOLE
0
0
4887
SUBURBAN PROPANE PARTNERS L
UNIT LTD PARTN
864482104
1355
55963
SH
SOLE
0
0
55963
SUMITOMO MITSUI FINL GROUP I
SPONSORED ADR
86562M209
291
33456
SH
SOLE
32289
0
1167
SUMMIT HOTEL PPTYS
COM
866082100
7007
460056
SH
SOLE
18994
0
441062
SUMMIT MATLS INC
CL A
86614U100
287
9123
SH
SOLE
8398
0
725
SUN CMNTYS INC
COM
866674104
313
3378
SH
SOLE
62
0
3316
SUNCOR ENERGY INC NEW
COM
867224107
3451
93972
SH
SOLE
37203
0
56769
SUNOCO LP
COM U REP LP
86765K109
504
17740
SH
SOLE
0
0
17740
SUNTRUST BKS INC
COM
867914103
3197
49503
SH
SOLE
3553
0
45950
SUPER MICRO COMPUTER INC
COM
86800U104
205
9785
SH
SOLE
0
0
9785
SUPERNUS PHARMACEUTICALS INC
COM
868459108
842
21127
SH
SOLE
109
0
21018
SVB FINL GROUP
COM
78486Q101
798
3413
SH
SOLE
1817
0
1596
SYMANTEC CORP
COM
871503108
1244
44345
SH
SOLE
23278
0
21067
SYNCHRONOSS TECHNOLOGIES INC
COM
87157B103
114
12788
SH
SOLE
0
0
12788
SYNCHRONY FINL
COM
87165B103
5254
136075
SH
SOLE
85227
0
50848
SYNOPSYS INC
COM
871607107
1383
16204
SH
SOLE
13314
0
2890
SYNOVUS FINL CORP
COM NEW
87161C501
2452
51138
SH
SOLE
4425
0
46713
SYNTEL INC
COM
87162H103
1091
47469
SH
SOLE
0
0
47469
SYSCO CORP
COM
871829107
8417
138590
SH
SOLE
11142
0
127448
TAHOE RES INC
COM
873868103
311
64971
SH
SOLE
0
0
64971
TAIWAN SEMICONDUCTOR MFG LTD
SPONSORED ADR
874039100
7580
191162
SH
SOLE
43296
0
147866
TAKE-TWO INTERACTIVE SOFTWAR
COM
874054109
793
7226
SH
SOLE
1347
0
5879
TAL ED GROUP
ADS REPSTG COM
874080104
1064
35802
SH
SOLE
0
0
35802
TANGER FACTORY OUTLET CTRS I
COM
875465106
1155
43574
SH
SOLE
329
0
43245
TANZANIAN ROYALTY EXPL CORP
COM
87600U104
4
13500
SH
SOLE
0
0
13500
TAPESTRY INC
COM
876030107
905
20458
SH
SOLE
2712
0
17746
TARGA RES CORP
COM
87612G101
1509
31173
SH
SOLE
2342
0
28831
TARGET CORP
COM
87612E106
12449
190789
SH
SOLE
1500
0
189289
TATA MTRS LTD
SPONSORED ADR
876568502
520
15722
SH
SOLE
0
0
15722
TC PIPELINES LP
UT COM LTD PRT
87233Q108
1991
37492
SH
SOLE
0
0
37492
TCF FINL CORP
COM
872275102
568
27730
SH
SOLE
11709
0
16021
TCP CAP CORP
NOTE 5.250%12/1
87238QAB9
10
10000
PRN
SOLE
0
0
10000
TCW STRATEGIC INCOME FUND IN
COM
872340104
130
22224
SH
SOLE
0
0
22224
TE CONNECTIVITY LTD
REG SHS
H84989104
4897
51526
SH
SOLE
42309
0
9217
TEAM INC
COM
878155100
204
13677
SH
SOLE
13548
0
129
TECH DATA CORP
COM
878237106
1125
11484
SH
SOLE
10539
0
945
TECHNIPFMC PLC
COM
G87110105
859
27443
SH
SOLE
26321
0
1122
TECK RESOURCES LTD
CL B
878742204
2134
81553
SH
SOLE
7636
0
73917
TEEKAY TANKERS LTD
CL A
Y8565N102
18
12825
SH
SOLE
0
0
12825
TEKLA HEALTHCARE INVS
SH BEN INT
87911J103
837
37103
SH
SOLE
0
0
37103
TEKLA HEALTHCARE OPPORTUNIT
SHS
879105104
232
13220
SH
SOLE
0
0
13220
TEKLA LIFE SCIENCES INVS
SH BEN INT
87911K100
2158
109934
SH
SOLE
0
0
109934
TEKLA WORLD HEALTHCARE FD
BEN INT SHS
87911L108
546
40104
SH
SOLE
0
0
40104
TELADOC INC
COM
87918A105
336
9640
SH
SOLE
6561
0
3079
TELEDYNE TECHNOLOGIES INC
COM
879360105
1171
6462
SH
SOLE
1409
0
5053
TELEFLEX INC
COM
879369106
612
2460
SH
SOLE
10
0
2450
TELEFONICA S A
SPONSORED ADR
879382208
2085
215369
SH
SOLE
0
0
215369
TEMPLETON EMERG MKTS INCOME
COM
880192109
199
17814
SH
SOLE
0
0
17814
TEMPLETON GLOBAL INCOME FD
COM
880198106
271
41905
SH
SOLE
0
0
41905
TENET HEALTHCARE CORP
COM NEW
88033G407
165
10882
SH
SOLE
0
0
10882
TERADYNE INC
COM
880770102
665
15873
SH
SOLE
11676
0
4197
TEREX CORP NEW
COM
880779103
211
4382
SH
SOLE
2022
0
2360
TESLA INC
COM
88160R101
13054
41927
SH
SOLE
1347
0
40580
TEUCRIUM COMMODITY TR
WHEAT FD
88166A508
78
12975
SH
SOLE
0
0
12975
TEVA PHARMACEUTICAL INDS LTD
SPONSORED ADR
881624209
2921
154165
SH
SOLE
821
0
153344
TEXAS CAPITAL BANCSHARES INC
COM
88224Q107
228
2565
SH
SOLE
2452
0
113
TEXAS INSTRS INC
COM
882508104
16445
157457
SH
SOLE
68823
0
88634
TEXAS INSTRUMENTS INC
COM
882508104
679
6500
SH
Put
SOLE
0
0
6500
TEXAS ROADHOUSE INC
COM
882681109
434
8245
SH
SOLE
6215
0
2030
TEXTAINER GROUP HOLDINGS LTD
SHS
G8766E109
419
19491
SH
SOLE
13627
0
5864
TEXTRON INC
COM
883203101
1430
25264
SH
SOLE
0
0
25264
THE TRADE DESK INC
COM CL A
88339J105
274
6000
SH
SOLE
0
0
6000
THERMO FISHER SCIENTIFIC INC
COM
883556102
10864
57216
SH
SOLE
24788
0
32428
THOMSON REUTERS CORP
COM
884903105
327
7496
SH
SOLE
55
0
7441
THOR INDS INC
COM
885160101
2076
13771
SH
SOLE
0
0
13771
TIER REIT INC
COM NEW
88650V208
367
17985
SH
SOLE
0
0
17985
TIFFANY & CO NEW
COM
886547108
1360
13084
SH
SOLE
7584
0
5500
TIME WARNER INC
COM NEW
887317303
2633
28787
SH
SOLE
6989
0
21798
TIMKEN CO
COM
887389104
233
4749
SH
SOLE
0
0
4749
TIMKENSTEEL CORP
COM
887399103
547
36000
SH
SOLE
0
0
36000
TIPTREE INC
CL A
88822Q103
808
135873
SH
SOLE
0
0
135873
TIVITY HEALTH INC
COM
88870R102
297
8121
SH
SOLE
7672
0
449
TJX COS INC NEW
COM
872540109
5676
74234
SH
SOLE
33543
0
40691
TOLL BROTHERS INC
COM
889478103
1003
20884
SH
SOLE
781
0
20103
TOMPKINS FINANCIAL CORPORATI
COM
890110109
518
6363
SH
SOLE
0
0
6363
TOOTSIE ROLL INDS INC
COM
890516107
412
11326
SH
SOLE
0
0
11326
TOPBUILD CORP
COM
89055F103
891
11767
SH
SOLE
3099
0
8668
TORCHMARK CORP
COM
891027104
279
3077
SH
SOLE
0
0
3077
TORO CO
COM
891092108
1902
29154
SH
SOLE
662
0
28492
TORONTO DOMINION BK ONT
COM NEW
891160509
3591
61308
SH
SOLE
0
0
61308
TORTOISE ENERGY INDEPENDENC
COM
89148K101
136
10205
SH
SOLE
0
0
10205
TORTOISE ENERGY INFRA CORP
COM
89147L100
626
21520
SH
SOLE
0
0
21520
TOTAL S A
SPONSORED ADR
89151E109
7646
138314
SH
SOLE
28208
0
110106
TOTAL SYS SVCS INC
COM
891906109
962
12149
SH
SOLE
7063
0
5086
TOWER SEMICONDUCTOR LTD
SHS NEW
M87915274
1932
56684
SH
SOLE
10451
0
46233
TOWNEBANK PORTSMOUTH VA
COM
89214P109
1534
49872
SH
SOLE
0
0
49872
TOYOTA MOTOR CORP
SP ADR REP2COM
892331307
2473
19445
SH
SOLE
1351
0
18094
TRACTOR SUPPLY CO
COM
892356106
1683
22506
SH
SOLE
4232
0
18274
TRANSAMERICA ETF TR
DELTASHS S&P 500
89349P107
223
4119
SH
SOLE
0
0
4119
TRANSAMERICA ETF TR
DELTASHS S&P 400
89349P206
224
4149
SH
SOLE
0
0
4149
TRANSAMERICA ETF TR
DELTASHS S&P 600
89349P305
224
4124
SH
SOLE
0
0
4124
TRANSAMERICA ETF TR
DELTASHS S&P INT
89349P404
224
4221
SH
SOLE
0
0
4221
TRANSCANADA CORP
COM
89353D107
473
9720
SH
SOLE
0
0
9720
TRANSDIGM GROUP INC
COM
893641100
914
3327
SH
SOLE
1552
0
1775
TRANSENTERIX INC
COM NEW
89366M201
327
169568
SH
SOLE
0
0
169568
TRANSOCEAN LTD
REG SHS
H8817H100
1429
133816
SH
SOLE
21257
0
112559
TRAVELERS COMPANIES INC
COM
89417E109
10612
78237
SH
SOLE
27298
0
50939
TREEHOUSE FOODS INC
COM
89469A104
1087
22014
SH
SOLE
20934
0
1080
TREVENA INC
COM
89532E109
34
21162
SH
SOLE
0
0
21162
TREX CO INC
COM
89531P105
640
5903
SH
SOLE
1536
0
4367
TRI CONTL CORP
COM
895436103
206
7633
SH
SOLE
0
0
7633
TRIANGLE CAP CORP
COM
895848109
264
27810
SH
SOLE
18344
0
9466
TRIMAS CORP
COM NEW
896215209
267
9925
SH
SOLE
9925
0
0
TRIMBLE INC
COM
896239100
430
10578
SH
SOLE
762
0
9816
TRIMTABS ETF TR
ALL CAP INTL
89628W401
523
19200
SH
SOLE
0
0
19200
TRINITY INDS INC
COM
896522109
902
24091
SH
SOLE
0
0
24091
TRIPADVISOR INC
COM
896945201
936
27154
SH
SOLE
1257
0
25897
TRISTATE CAP HLDGS INC
COM
89678F100
233
10112
SH
SOLE
10112
0
0
TRITON INTL LTD
CL A
G9078F107
1737
46370
SH
SOLE
10288
0
36082
TRUSTMARK CORP
COM
898402102
337
10579
SH
SOLE
0
0
10579
TSAKOS ENERGY NAVIGATION LTD
SHS
G9108L108
256
65595
SH
SOLE
0
0
65595
TTM TECHNOLOGIES INC
COM
87305R109
208
13289
SH
SOLE
0
0
13289
TUCOWS INC
COM NEW
898697206
289
4129
SH
SOLE
0
0
4129
TUPPERWARE BRANDS CORP
COM
899896104
5857
93411
SH
SOLE
439
0
92972
TURKCELL ILETISIM HIZMETLERI
SPON ADR NEW
900111204
186
18277
SH
SOLE
16997
0
1280
TURQUOISE HILL RES LTD
COM
900435108
42
12204
SH
SOLE
0
0
12204
TWENTY FIRST CENTY FOX INC
CL A
90130A101
358
10361
SH
SOLE
2370
0
7991
TWILIO INC
CL A
90138F102
707
29978
SH
SOLE
0
0
29978
TWITTER INC
COM
90184L102
6031
251180
SH
SOLE
134954
0
116226
TWO HBRS INVT CORP
NOTE 6.250% 1/1
90187BAA9
11
10000
PRN
SOLE
0
0
10000
TWO HBRS INVT CORP
COM NEW
90187B408
1595
98069
SH
SOLE
0
0
98069
TYLER TECHNOLOGIES INC
COM
902252105
727
4106
SH
SOLE
2963
0
1143
TYSON FOODS INC
CL A
902494103
2792
34441
SH
SOLE
1991
0
32450
U S CONCRETE INC
COM NEW
90333L201
293
3506
SH
SOLE
0
0
3506
U S G CORP
COM NEW
903293405
2120
54970
SH
SOLE
0
0
54970
U S SILICA HLDGS INC
COM
90346E103
583
17905
SH
SOLE
7465
0
10440
UBIQUITI NETWORKS INC
COM
90347A100
505
7114
SH
SOLE
0
0
7114
UBS AG JERSEY BRH
ALERIAN INFRST
902641646
722
29834
SH
SOLE
0
0
29834
UBS AG JERSEY BRH
ETRAC WELLS BDCI
902641588
387
18625
SH
SOLE
0
0
18625
UBS AG LONDON BRH
VELOCITYSHS TAIL
90274D168
357
19980
SH
SOLE
0
0
19980
UBS GROUP AG
SHS
H42097107
2255
122605
SH
SOLE
110333
0
12272
UDR INC
COM
902653104
313
8127
SH
SOLE
0
0
8127
UGI CORP NEW
COM
902681105
403
8593
SH
SOLE
11
0
8582
ULTA BEAUTY INC
COM
90384S303
3002
13419
SH
SOLE
622
0
12797
ULTIMATE SOFTWARE GROUP INC
COM
90385D107
705
3237
SH
SOLE
2969
0
268
ULTRA CLEAN HLDGS INC
COM
90385V107
405
17540
SH
SOLE
0
0
17540
UMH PPTYS INC
COM
903002103
297
19907
SH
SOLE
0
0
19907
UMPQUA HLDGS CORP
COM
904214103
357
17178
SH
SOLE
6937
0
10241
UNDER ARMOUR INC
CL A
904311107
1927
133520
SH
SOLE
0
0
133520
UNDER ARMOUR INC
CL C
904311206
1179
88527
SH
SOLE
0
0
88527
UNILEVER N V
N Y SHS NEW
904784709
2350
41730
SH
SOLE
16943
0
24787
UNILEVER PLC
SPON ADR NEW
904767704
5152
93096
SH
SOLE
13026
0
80070
UNION PAC CORP
COM
907818108
19945
148730
SH
SOLE
46376
0
102354
UNITED CONTL HLDGS INC
COM
910047109
986
14636
SH
SOLE
1922
0
12714
UNITED NAT FOODS INC
COM
911163103
484
9824
SH
SOLE
6564
0
3260
UNITED PARCEL SERVICE INC
CL B
911312106
26485
222285
SH
SOLE
52374
0
169911
UNITED RENTALS INC
COM
911363109
6860
39905
SH
SOLE
2336
0
37569
UNITED STATES ANTIMONY CORP
COM
911549103
14
45100
SH
SOLE
0
0
45100
UNITED STATES NATL GAS FUND
UNIT PAR $0.001
912318201
1546
265229
SH
SOLE
0
0
265229
UNITED STATES OIL FUND LP
UNITS
91232N108
14684
1222610
SH
SOLE
0
0
1222610
UNITED STATES STL CORP NEW
COM
912909108
7088
201411
SH
SOLE
982
0
200429
UNITED STS 12 MONTH OIL FD L
UNIT BEN INT
91288V103
845
40380
SH
SOLE
0
0
40380
UNITED STS BRENT OIL FD LP
UNIT
91167Q100
812
44879
SH
SOLE
0
0
44879
UNITED STS COMMODITY INDEX F
COMM IDX FND
911717106
484
11371
SH
SOLE
0
0
11371
UNITED TECHNOLOGIES CORP
COM
913017109
21558
168990
SH
SOLE
20693
0
148297
UNITEDHEALTH GROUP INC
COM
91324P102
35246
159876
SH
SOLE
80367
0
79509
UNITI GROUP INC
COM
91325V108
691
38866
SH
SOLE
0
0
38866
UNIVERSAL DISPLAY CORP
COM
91347P105
3130
18128
SH
SOLE
147
0
17981
UNIVERSAL ELECTRS INC
COM
913483103
210
4447
SH
SOLE
3717
0
730
UNIVERSAL FST PRODS INC
COM
913543104
210
5595
SH
SOLE
4812
0
783
UNIVERSAL HEALTH RLTY INCM T
SH BEN INT
91359E105
749
9973
SH
SOLE
0
0
9973
UNIVERSAL HLTH SVCS INC
CL B
913903100
293
2584
SH
SOLE
510
0
2074
UNIVERSAL INS HLDGS INC
COM
91359V107
221
8080
SH
SOLE
0
0
8080
UNIVEST CORP PA
COM
915271100
476
16961
SH
SOLE
0
0
16961
UNUM GROUP
COM
91529Y106
523
9533
SH
SOLE
3804
0
5729
US BANCORP DEL
COM NEW
902973304
13553
252948
SH
SOLE
97987
0
154961
V F CORP
COM
918204108
5557
75092
SH
SOLE
19054
0
56038
VAIL RESORTS INC
COM
91879Q109
1138
5354
SH
SOLE
4327
0
1027
VALE S A
ADR
91912E105
1496
122349
SH
SOLE
3290
0
119059
VALEANT PHARMACEUTICALS INTL
COM
91911K102
1707
82165
SH
SOLE
16
0
82149
VALERO ENERGY CORP NEW
COM
91913Y100
13667
148695
SH
SOLE
12267
0
136428
VALLEY NATL BANCORP
COM
919794107
325
28945
SH
SOLE
0
0
28945
VANECK MERK GOLD TRUST
GOLD TRUST
921078101
1176
91540
SH
SOLE
0
0
91540
VANECK VECTORS ETF TR
AGRIBUSINESS ETF
92189F700
2043
33170
SH
SOLE
0
0
33170
VANECK VECTORS ETF TR
AMT FREE INT ETF
92189F544
9246
384137
SH
SOLE
0
0
384137
VANECK VECTORS ETF TR
AMT FREE LONG MU
92189F536
2326
114396
SH
SOLE
0
0
114396
VANECK VECTORS ETF TR
AMT FREE SHORT M
92189F528
1672
97010
SH
SOLE
0
0
97010
VANECK VECTORS ETF TR
BDC INCOME ETF
92189F411
13435
809321
SH
SOLE
0
0
809321
VANECK VECTORS ETF TR
BIOTECH ETF
92189F726
1585
12725
SH
SOLE
0
0
12725
VANECK VECTORS ETF TR
CEF MUN INCOME E
92189F460
617
23153
SH
SOLE
0
0
23153
VANECK VECTORS ETF TR
COAL ETF
92189F809
600
37437
SH
SOLE
0
0
37437
VANECK VECTORS ETF TR
EMERGING MKTS HI
92189F353
5143
210103
SH
SOLE
0
0
210103
VANECK VECTORS ETF TR
FALLEN ANGEL HG
92189F437
32670
1090808
SH
SOLE
0
0
1090808
VANECK VECTORS ETF TR
GLOBAL ALTER ETF
92189F502
998
16314
SH
SOLE
0
0
16314
VANECK VECTORS ETF TR
GOLD MINERS ETF
92189F106
16938
728845
SH
SOLE
0
0
728845
VANECK VECTORS ETF TR
HIGH INCOME INFR
92189F569
831
61867
SH
SOLE
0
0
61867
VANECK VECTORS ETF TR
HIGH INCOME MLP
92189F288
942
40362
SH
SOLE
0
0
40362
VANECK VECTORS ETF TR
HIGH YLD MUN ETF
92189F361
16441
526951
SH
SOLE
131467
0
395484
VANECK VECTORS ETF TR
INDIA SMALL CAP
92189F767
785
11578
SH
SOLE
0
0
11578
VANECK VECTORS ETF TR
INVT GRADE FLTG
92189F486
1121
44342
SH
SOLE
0
0
44342
VANECK VECTORS ETF TR
ISRAEL ETF
92189F635
273
8996
SH
SOLE
0
0
8996
VANECK VECTORS ETF TR
JP MORGAN MKTS
92189F494
23208
1222752
SH
SOLE
81
0
1222671
VANECK VECTORS ETF TR
JR GOLD MINERS E
92189F791
7345
215195
SH
SOLE
0
0
215195
VANECK VECTORS ETF TR
MORNINGSTAR INTL
92189F593
234
6864
SH
SOLE
0
0
6864
VANECK VECTORS ETF TR
MORNINGSTAR WIDE
92189F643
18082
425958
SH
SOLE
0
0
425958
VANECK VECTORS ETF TR
MTG REIT INCOME
92189F452
2527
104948
SH
SOLE
0
0
104948
VANECK VECTORS ETF TR
OIL SVCS ETF
92189F718
2226
85451
SH
SOLE
0
0
85451
VANECK VECTORS ETF TR
PFD SECS EX FINL
92189F429
3682
187302
SH
SOLE
0
0
187302
VANECK VECTORS ETF TR
PHARMACEUTICAL E
92189F692
836
14096
SH
SOLE
0
0
14096
VANECK VECTORS ETF TR
RARE EARTH STRAT
92189F742
846
28129
SH
SOLE
0
0
28129
VANECK VECTORS ETF TR
RETAIL ETF
92189F684
735
8044
SH
SOLE
0
0
8044
VANECK VECTORS ETF TR
RUSSIA ETF
92189F403
2476
116739
SH
SOLE
0
0
116739
VANECK VECTORS ETF TR
SEMICONDUCTOR ET
92189F676
6241
63808
SH
SOLE
0
0
63808
VANECK VECTORS ETF TR
SHORT HIGH YIELD
92189F387
653
27000
SH
SOLE
12392
0
14608
VANECK VECTORS ETF TR
STEEL ETF
92189F205
329
7185
SH
SOLE
0
0
7185
VANECK VECTORS ETF TR
VIETNAM ETF
92189F817
557
31143
SH
SOLE
0
0
31143
VANECK VECTORS ETF TR
GAMING ETF
92189F882
202
4332
SH
SOLE
0
0
4332
VANECK VECTORS ETF TR
URANIUM NUCLEAR
92189F601
281
5724
SH
SOLE
0
0
5724
VANECK VECTORS ETF TR
NDR CMG LN FLT
92189F148
665
25259
SH
SOLE
0
0
25259
VANGUARD ADMIRAL FDS INC
500 GRTH IDX F
921932505
99486
726387
SH
SOLE
0
0
726387
VANGUARD ADMIRAL FDS INC
500 VAL IDX FD
921932703
59359
539775
SH
SOLE
0
0
539775
VANGUARD ADMIRAL FDS INC
MIDCP 400 GRTH
921932869
8048
60478
SH
SOLE
0
0
60478
VANGUARD ADMIRAL FDS INC
MIDCP 400 IDX
921932885
15663
122469
SH
SOLE
0
0
122469
VANGUARD ADMIRAL FDS INC
MIDCP 400 VAL
921932844
14163
116323
SH
SOLE
0
0
116323
VANGUARD ADMIRAL FDS INC
SMLCP 600 GRTH
921932794
7977
54662
SH
SOLE
0
0
54662
VANGUARD ADMIRAL FDS INC
SMLCP 600 VAL
921932778
8778
66337
SH
SOLE
0
0
66337
VANGUARD ADMIRAL FDS INC
SMLLCP 600 IDX
921932828
11852
85049
SH
SOLE
0
0
85049
VANGUARD BD INDEX FD INC
INTERMED TERM
921937819
64066
764242
SH
SOLE
101
0
764141
VANGUARD BD INDEX FD INC
LONG TERM BOND
921937793
38609
406074
SH
SOLE
0
0
406074
VANGUARD BD INDEX FD INC
SHORT TRM BOND
921937827
106900
1351456
SH
SOLE
371
0
1351085
VANGUARD BD INDEX FD INC
TOTAL BND MRKT
921937835
910131
11157672
SH
SOLE
27397
0
11130275
VANGUARD CHARLOTTE FDS
INTL BD IDX ETF
92203J407
93461
1718988
SH
SOLE
0
0
1718988
VANGUARD INDEX FDS
EXTEND MKT ETF
922908652
30141
269768
SH
SOLE
0
0
269768
VANGUARD INDEX FDS
GROWTH ETF
922908736
280151
1991830
SH
SOLE
29935
0
1961895
VANGUARD INDEX FDS
LARGE CAP ETF
922908637
45714
372930
SH
SOLE
11638
0
361292
VANGUARD INDEX FDS
MCAP GR IDXVIP
922908538
60985
477486
SH
SOLE
3247
0
474239
VANGUARD INDEX FDS
MCAP VL IDXVIP
922908512
56941
510364
SH
SOLE
3427
0
506937
VANGUARD INDEX FDS
MID CAP ETF
922908629
136590
882476
SH
SOLE
79173
0
803303
VANGUARD INDEX FDS
REIT ETF
922908553
135665
1634917
SH
SOLE
520
0
1634397
VANGUARD INDEX FDS
S&P 500 ETF SHS
922908363
261503
1066098
SH
SOLE
0
0
1066098
VANGUARD INDEX FDS
SM CP VAL ETF
922908611
89695
675515
SH
SOLE
13988
0
661527
VANGUARD INDEX FDS
SMALL CP ETF
922908751
180416
1220678
SH
SOLE
75295
0
1145383
VANGUARD INDEX FDS
SML CP GRW ETF
922908595
46274
287683
SH
SOLE
1024
0
286659
VANGUARD INDEX FDS
TOTAL STK MKT
922908769
1774702
12930430
SH
SOLE
0
0
12930430
VANGUARD INDEX FDS
VALUE ETF
922908744
290105
2728602
SH
SOLE
29340
0
2699262
VANGUARD INTL EQUITY INDEX F
ALLWRLD EX US
922042775
51124
934277
SH
SOLE
0
0
934277
VANGUARD INTL EQUITY INDEX F
FTSE EMR MKT ETF
922042858
182144
3967407
SH
SOLE
63634
0
3903773
VANGUARD INTL EQUITY INDEX F
FTSE EUROPE ETF
922042874
45306
765948
SH
SOLE
0
0
765948
VANGUARD INTL EQUITY INDEX F
FTSE PACIFIC ETF
922042866
5794
79472
SH
SOLE
0
0
79472
VANGUARD INTL EQUITY INDEX F
FTSE SMCAP ETF
922042718
5613
47074
SH
SOLE
2348
0
44726
VANGUARD INTL EQUITY INDEX F
GLB EX US ETF
922042676
7664
126672
SH
SOLE
0
0
126672
VANGUARD INTL EQUITY INDEX F
TT WRLD ST ETF
922042742
41576
559873
SH
SOLE
0
0
559873
VANGUARD MALVERN FDS
STRM INFPROIDX
922020805
12151
248890
SH
SOLE
0
0
248890
VANGUARD MUN BD FD INC
TAX EXEMPT BD
922907746
9634
186442
SH
SOLE
0
0
186442
VANGUARD SCOTTSDALE FDS
INT-TERM CORP
92206C870
491526
5624511
SH
SOLE
0
0
5624511
VANGUARD SCOTTSDALE FDS
INT-TERM GOV
92206C706
12762
199597
SH
SOLE
0
0
199597
VANGUARD SCOTTSDALE FDS
LG-TERM COR BD
92206C813
8686
90717
SH
SOLE
0
0
90717
VANGUARD SCOTTSDALE FDS
LONG-TERM GOV
92206C847
4364
55953
SH
SOLE
0
0
55953
VANGUARD SCOTTSDALE FDS
MORTG-BACK SEC
92206C771
58642
1118271
SH
SOLE
0
0
1118271
VANGUARD SCOTTSDALE FDS
SHRT TRM CORP BD
92206C409
90741
1144277
SH
SOLE
0
0
1144277
VANGUARD SCOTTSDALE FDS
SHTRM GVT BD ETF
92206C102
7646
126860
SH
SOLE
0
0
126860
VANGUARD SCOTTSDALE FDS
VNG RUS1000GRW
92206C680
26092
189029
SH
SOLE
0
0
189029
VANGUARD SCOTTSDALE FDS
VNG RUS1000IDX
92206C730
5182
42313
SH
SOLE
0
0
42313
VANGUARD SCOTTSDALE FDS
VNG RUS1000VAL
92206C714
13253
122076
SH
SOLE
0
0
122076
VANGUARD SCOTTSDALE FDS
VNG RUS2000GRW
92206C623
4858
35857
SH
SOLE
0
0
35857
VANGUARD SCOTTSDALE FDS
VNG RUS2000IDX
92206C664
8071
66001
SH
SOLE
0
0
66001
VANGUARD SCOTTSDALE FDS
VNG RUS2000VAL
92206C649
1591
14517
SH
SOLE
0
0
14517
VANGUARD SCOTTSDALE FDS
VNG RUS3000IDX
92206C599
4837
39382
SH
SOLE
0
0
39382
VANGUARD SPECIALIZED PORTFOL
DIV APP ETF
921908844
220427
2160414
SH
SOLE
0
0
2160414
VANGUARD STAR FD
VG TL INTL STK F
921909768
51949
914441
SH
SOLE
0
0
914441
VANGUARD TAX MANAGED INTL FD
FTSE DEV MKT ETF
921943858
237326
5290376
SH
SOLE
18423
0
5271953
VANGUARD WHITEHALL FDS INC
EMERG MKT BD ETF
921946885
1446
18011
SH
SOLE
0
0
18011
VANGUARD WHITEHALL FDS INC
HIGH DIV YLD
921946406
171103
1998172
SH
SOLE
0
0
1998172
VANGUARD WHITEHALL FDS INC
INTL DVD ETF
921946810
4501
67881
SH
SOLE
0
0
67881
VANGUARD WHITEHALL FDS INC
INTL HIGH ETF
921946794
19277
287712
SH
SOLE
0
0
287712
VANGUARD WORLD FD
EXTENDED DUR
921910709
11294
93344
SH
SOLE
0
0
93344
VANGUARD WORLD FD
MEGA CAP INDEX
921910873
18401
200466
SH
SOLE
0
0
200466
VANGUARD WORLD FD
MEGA CAP VAL ETF
921910840
22496
294225
SH
SOLE
0
0
294225
VANGUARD WORLD FD
MEGA GRWTH IND
921910816
44739
401857
SH
SOLE
0
0
401857
VANGUARD WORLD FDS
CONSUM DIS ETF
92204A108
18053
115749
SH
SOLE
0
0
115749
VANGUARD WORLD FDS
CONSUM STP ETF
92204A207
36175
247709
SH
SOLE
49
0
247660
VANGUARD WORLD FDS
ENERGY ETF
92204A306
19583
197904
SH
SOLE
0
0
197904
VANGUARD WORLD FDS
FINANCIALS ETF
92204A405
31429
448730
SH
SOLE
26
0
448704
VANGUARD WORLD FDS
HEALTH CAR ETF
92204A504
37621
244073
SH
SOLE
0
0
244073
VANGUARD WORLD FDS
INDUSTRIAL ETF
92204A603
15031
105574
SH
SOLE
144
0
105430
VANGUARD WORLD FDS
INF TECH ETF
92204A702
128231
778433
SH
SOLE
550
0
777883
VANGUARD WORLD FDS
MATERIALS ETF
92204A801
9470
69277
SH
SOLE
33
0
69244
VANGUARD WORLD FDS
TELCOMM ETF
92204A884
4447
48784
SH
SOLE
0
0
48784
VANGUARD WORLD FDS
UTILITIES ETF
92204A876
22944
196795
SH
SOLE
0
0
196795
VANTIV INC
CL A
92210H105
383
5195
SH
SOLE
2831
0
2364
VARIAN MED SYS INC
COM
92220P105
1924
17291
SH
SOLE
10179
0
7112
VECTOR GROUP LTD
COM
92240M108
1940
86667
SH
SOLE
0
0
86667
VECTREN CORP
COM
92240G101
1131
17391
SH
SOLE
0
0
17391
VEECO INSTRS INC DEL
COM
922417100
313
21077
SH
SOLE
20379
0
698
VEEVA SYS INC
CL A COM
922475108
1115
20166
SH
SOLE
2306
0
17860
VENATOR MATLS PLC
SHS
G9329Z100
548
24793
SH
SOLE
24793
0
0
VENTAS INC
COM
92276F100
10792
179829
SH
SOLE
11989
0
167840
VEREIT INC
COM
92339V100
6883
883589
SH
SOLE
0
0
883589
VERINT SYS INC
COM
92343X100
364
8696
SH
SOLE
5204
0
3492
VERISIGN INC
COM
92343E102
553
4835
SH
SOLE
0
0
4835
VERISK ANALYTICS INC
COM
92345Y106
781
8134
SH
SOLE
6746
0
1388
VERIZON COMMUNICATIONS INC
COM
92343V104
75075
1418391
SH
SOLE
105318
0
1313073
VERTEX PHARMACEUTICALS INC
COM
92532F100
6448
43026
SH
SOLE
36301
0
6725
VIACOM INC NEW
CL A
92553P102
531
15202
SH
SOLE
0
0
15202
VIACOM INC NEW
CL B
92553P201
482
15634
SH
SOLE
2177
0
13457
VICTORY PORTFOLIOS II
SHS DEVP ENH VOL
92647N816
3403
96937
SH
SOLE
0
0
96937
VICTORY PORTFOLIOS II
SHS EMRG MKT ETF
92647N857
2665
89867
SH
SOLE
0
0
89867
VICTORY PORTFOLIOS II
SHS INTL HGH DIV
92647N881
9927
274140
SH
SOLE
0
0
274140
VICTORY PORTFOLIOS II
SHS US 500 ENHA
92647N782
47701
977488
SH
SOLE
0
0
977488
VICTORY PORTFOLIOS II
SHS US 500 VOLA
92647N766
5077
104079
SH
SOLE
0
0
104079
VICTORY PORTFOLIOS II
SHS US DISCOVRY
92647N774
11724
259715
SH
SOLE
0
0
259715
VICTORY PORTFOLIOS II
SHS US EQ INCM
92647N824
128684
2771572
SH
SOLE
0
0
2771572
VICTORY PORTFOLIOS II
SHS US LRG CAP
92647N865
7708
170112
SH
SOLE
0
0
170112
VICTORY PORTFOLIOS II
SHS US SML CAP
92647N832
648
14059
SH
SOLE
0
0
14059
VICTORY PORTFOLIOS II
SHS US SML CP HG
92647N873
2999
67233
SH
SOLE
0
0
67233
VICTORY PORTFOLIOS II
SHS INTL VOLA
92647N840
418
10275
SH
SOLE
0
0
10275
VICTORY PORTFOLIOS II
VICOTRYSHS EMG
92647N808
3307
126602
SH
SOLE
0
0
126602
VIRTUS GLOBAL DIVID INCOME F
COM
92835W107
1333
99493
SH
SOLE
0
0
99493
VIRTUS TOTAL RETURN FUND INC
COM
92837G100
236
18259
SH
SOLE
0
0
18259
VISA INC
COM CL A
92826C839
76700
672693
SH
SOLE
138342
0
534351
VISHAY INTERTECHNOLOGY INC
COM
928298108
289
13928
SH
SOLE
12079
0
1849
VISTEON CORP
COM NEW
92839U206
210
1678
SH
SOLE
1599
0
79
VISTRA ENERGY CORP
COM
92840M102
371
20266
SH
SOLE
13786
0
6480
VMWARE INC
CL A COM
928563402
3807
30379
SH
SOLE
20819
0
9560
VODAFONE GROUP PLC NEW
SPONSORED ADR
92857W308
12009
376471
SH
SOLE
62338
0
314133
VONAGE HLDGS CORP
COM
92886T201
1257
123617
SH
SOLE
0
0
123617
VORNADO RLTY TR
SH BEN INT
929042109
314
4014
SH
SOLE
507
0
3507
VOYA FINL INC
COM
929089100
1416
28615
SH
SOLE
25164
0
3451
VOYA GLBL ADV & PREM OPP FD
COM
92912R104
264
23065
SH
SOLE
0
0
23065
VOYA GLBL EQTY DIV & PREM OP
COM
92912T100
183
23613
SH
SOLE
0
0
23613
VOYA INFRASTRUCTURE INDLS &
COM
92912X101
829
49175
SH
SOLE
0
0
49175
VOYA PRIME RATE TR
SH BEN INT
92913A100
719
141801
SH
SOLE
0
0
141801
VULCAN MATLS CO
COM
929160109
4889
38088
SH
SOLE
23365
0
14723
VUZIX CORP
COM NEW
92921W300
119
19011
SH
SOLE
0
0
19011
W P CAREY INC
COM
92936U109
14364
208474
SH
SOLE
0
0
208474
WABCO HLDGS INC
COM
92927K102
1072
7458
SH
SOLE
5106
0
2352
WABTEC CORP
COM
929740108
735
9025
SH
SOLE
2280
0
6745
WAGEWORKS INC
COM
930427109
325
5242
SH
SOLE
4884
0
358
WALGREENS BOOTS ALLIANCE INC
COM
931427108
12069
166195
SH
SOLE
614
0
165581
WAL-MART STORES INC
COM
931142103
31822
322249
SH
SOLE
28234
0
294015
WASHINGTON FED INC
COM
938824109
864
25228
SH
SOLE
23434
0
1794
WASHINGTON PRIME GROUP NEW
COM
93964W108
368
51753
SH
SOLE
0
0
51753
WASTE CONNECTIONS INC
COM
94106B101
1462
20612
SH
SOLE
8114
0
12498
WASTE MGMT INC DEL
COM
94106L109
22586
261720
SH
SOLE
8724
0
252996
WATERS CORP
COM
941848103
729
3760
SH
SOLE
1396
0
2364
WATSCO INC
COM
942622200
348
2045
SH
SOLE
282
0
1763
WAYFAIR INC
CL A
94419L101
380
4730
SH
SOLE
0
0
4730
WD-40 CO
COM
929236107
242
2054
SH
SOLE
201
0
1853
WEATHERFORD INTL PLC
ORD SHS
G48833100
1897
454820
SH
SOLE
211922
0
242898
WEB COM GROUP INC
COM
94733A104
508
23287
SH
SOLE
21122
0
2165
WEBSTER FINL CORP CONN
COM
947890109
357
6352
SH
SOLE
854
0
5498
WEC ENERGY GROUP INC
COM
92939U106
4254
64042
SH
SOLE
20207
0
43835
WEIBO CORP
SPONSORED ADR
948596101
2339
22606
SH
SOLE
0
0
22606
WEIGHT WATCHERS INTL INC NEW
COM
948626106
1960
44264
SH
SOLE
0
0
44264
WEINGARTEN RLTY INVS
SH BEN INT
948741103
323
9819
SH
SOLE
625
0
9194
WELBILT INC
COM
949090104
215
9158
SH
SOLE
329
0
8829
WELLCARE HEALTH PLANS INC
COM
94946T106
294
1461
SH
SOLE
104
0
1357
WELLS FARGO CO NEW
*W EXP 10/28/201
949746119
311
11316
SH
SOLE
0
0
11316
WELLS FARGO CO NEW
COM
949746101
43407
715464
SH
SOLE
74889
0
640575
WELLS FARGO CO NEW
PERP PFD CNV A
949746804
2569
1961
SH
SOLE
0
0
1961
WELLS FARGO GLOBAL DIVIDEND
COM
94987C103
405
68346
SH
SOLE
0
0
68346
WELLS FARGO MULTI SECTOR INC
COM
94987D101
399
30582
SH
SOLE
0
0
30582
WELLTOWER INC
COM
95040Q104
6646
104214
SH
SOLE
11728
0
92486
WENDYS CO
COM
95058W100
902
54933
SH
SOLE
0
0
54933
WEST PHARMACEUTICAL SVSC INC
COM
955306105
1368
13858
SH
SOLE
13072
0
786
WESTAR ENERGY INC
COM
95709T100
1056
20003
SH
SOLE
861
0
19142
WESTERN ASSET CLYM INFL OPP
COM
95766R104
125
10955
SH
SOLE
0
0
10955
WESTERN ASSET EMRG MKT DEBT
COM
95766A101
187
12029
SH
SOLE
0
0
12029
WESTERN ASSET GLB HI INCOME
COM
95766B109
426
41648
SH
SOLE
0
0
41648
WESTERN ASSET HGH YLD DFNDFD
COM
95768B107
564
37301
SH
SOLE
0
0
37301
WESTERN ASSET HIGH INCM FD I
COM
95766J102
533
76430
SH
SOLE
0
0
76430
WESTERN ASSET HIGH INCM OPP
COM
95766K109
360
70989
SH
SOLE
0
0
70989
WESTERN ASSET MTG CAP CORP
COM
95790D105
359
36069
SH
SOLE
0
0
36069
WESTERN ASSET MTG DEF OPPTY
COM
95790B109
204
8284
SH
SOLE
0
0
8284
WESTERN ASSET PREMIER BD FD
SHS BEN INT
957664105
199
14393
SH
SOLE
0
0
14393
WESTERN DIGITAL CORP
COM
958102105
8148
102452
SH
SOLE
31282
0
71170
WESTERN GAS PARTNERS LP
COM UNIT LP IN
958254104
451
9377
SH
SOLE
0
0
9377
WESTERN UN CO
COM
959802109
1228
64613
SH
SOLE
36724
0
27889
WESTPAC BKG CORP
SPONSORED ADR
961214301
281
11534
SH
SOLE
0
0
11534
WESTROCK CO
COM
96145D105
425
6719
SH
SOLE
1170
0
5549
WEX INC
COM
96208T104
421
2985
SH
SOLE
1932
0
1053
WEYERHAEUSER CO
COM
962166104
10240
290407
SH
SOLE
34364
0
256043
WGL HLDGS INC
COM
92924F106
822
9574
SH
SOLE
0
0
9574
WHEATON PRECIOUS METALS CORP
COM
962879102
1202
54316
SH
SOLE
0
0
54316
WHEELER REAL ESTATE INVT TR
COM NEW
963025705
103
10300
SH
SOLE
0
0
10300
WHIRLPOOL CORP
COM
963320106
1996
11837
SH
SOLE
3752
0
8085
WHITESTONE REIT
COM
966084204
664
46112
SH
SOLE
0
0
46112
WHITING PETE CORP NEW
COM NEW
966387409
569
21501
SH
SOLE
0
0
21501
WILLIAMS COS INC DEL
COM
969457100
3242
106336
SH
SOLE
18433
0
87903
WILLIAMS PARTNERS L P NEW
COM UNIT LTD PAR
96949L105
822
21209
SH
SOLE
0
0
21209
WILLIAMS SONOMA INC
COM
969904101
351
6785
SH
SOLE
44
0
6741
WILLIS TOWERS WATSON PUB LTD
SHS
G96629103
371
2464
SH
SOLE
832
0
1632
WINDSTREAM HLDGS INC
COM NEW
97382A200
42
22805
SH
SOLE
0
0
22805
WINMARK CORP
COM
974250102
3057
23622
SH
SOLE
0
0
23622
WINNEBAGO INDS INC
COM
974637100
495
8904
SH
SOLE
0
0
8904
WINTRUST FINL CORP
COM
97650W108
464
5638
SH
SOLE
3323
0
2315
WIPRO LTD
SPON ADR 1 SH
97651M109
145
26490
SH
SOLE
25700
0
790
WISDOMTREE CONTINUOUS COMMOD
SHS BEN INT
97718W108
5268
274089
SH
SOLE
0
0
274089
WISDOMTREE TR
AUSTRALIA DIV FD
97717W810
278
4673
SH
SOLE
0
0
4673
WISDOMTREE TR
BRCLYS INTRT HED
97717W380
838
17310
SH
SOLE
0
0
17310
WISDOMTREE TR
CBOE S&P 500
97717X560
2292
78860
SH
SOLE
0
0
78860
WISDOMTREE TR
CURRNCY INT EQ
97717X263
1505
49278
SH
SOLE
0
0
49278
WISDOMTREE TR
DYNAMIC LNG EQ
97717X313
1532
47010
SH
SOLE
0
0
47010
WISDOMTREE TR
EM EX ST-OWNED
97717X578
730
22909
SH
SOLE
0
0
22909
WISDOMTREE TR
EM LCL DEBT FD
97717X867
389
10108
SH
SOLE
0
0
10108
WISDOMTREE TR
EM MKTS QTLY DIV
97717W323
534
19583
SH
SOLE
0
0
19583
WISDOMTREE TR
EMER MKT HIGH FD
97717W315
4579
100960
SH
SOLE
0
0
100960
WISDOMTREE TR
EMERG CUR STR FD
97717W133
1379
70979
SH
SOLE
0
0
70979
WISDOMTREE TR
EMG MKTS SMCAP
97717W281
14155
271432
SH
SOLE
0
0
271432
WISDOMTREE TR
EUR HDG SMLCAP
97717X552
332
10664
SH
SOLE
0
0
10664
WISDOMTREE TR
EURO QTLY DIV GR
97717X610
682
25294
SH
SOLE
0
0
25294
WISDOMTREE TR
EUROPE HEDGED EQ
97717X701
15459
242640
SH
SOLE
0
0
242640
WISDOMTREE TR
EUROPE SMCP DV
97717W869
6233
88337
SH
SOLE
0
0
88337
WISDOMTREE TR
GLB EX US RL EST
97717W331
320
9817
SH
SOLE
0
0
9817
WISDOMTREE TR
GLB HIGH DIV FD
97717W877
13651
281414
SH
SOLE
0
0
281414
WISDOMTREE TR
HEDGED HI YLD BD
97717W430
971
40187
SH
SOLE
0
0
40187
WISDOMTREE TR
INDIA ERNGS FD
97717W422
3242
116435
SH
SOLE
0
0
116435
WISDOMTREE TR
INTL DIV EX FINL
97717W786
2193
50523
SH
SOLE
0
0
50523
WISDOMTREE TR
INTL EQUITY FD
97717W703
4910
88018
SH
SOLE
0
0
88018
WISDOMTREE TR
INTL LRGCAP DV
97717W794
1650
32580
SH
SOLE
0
0
32580
WISDOMTREE TR
INTL MIDCAP DV
97717W778
618
8960
SH
SOLE
0
0
8960
WISDOMTREE TR
INTL SMCAP DIV
97717W760
5291
68889
SH
SOLE
0
0
68889
WISDOMTREE TR
ITL HDG QTLY DIV
97717X594
2955
93261
SH
SOLE
0
0
93261
WISDOMTREE TR
ITL HIGH DIV FD
97717W802
1872
42173
SH
SOLE
0
0
42173
WISDOMTREE TR
JAPN HEDGE EQT
97717W851
9718
163796
SH
SOLE
0
0
163796
WISDOMTREE TR
JP SMALLCP DIV
97717W836
2278
28321
SH
SOLE
0
0
28321
WISDOMTREE TR
JPN SCAP HDG EQT
97717W521
635
13767
SH
SOLE
0
0
13767
WISDOMTREE TR
US DIVID EX FNCL
97717W406
5782
65417
SH
SOLE
0
0
65417
WISDOMTREE TR
US EARNINGS 500
97717W588
3483
112115
SH
SOLE
0
0
112115
WISDOMTREE TR
US HIGH DIVIDEND
97717W208
8556
117469
SH
SOLE
0
0
117469
WISDOMTREE TR
US LARGECAP DIVD
97717W307
13731
149056
SH
SOLE
0
0
149056
WISDOMTREE TR
US LARGECAP VLU
97717W547
415
5028
SH
SOLE
0
0
5028
WISDOMTREE TR
US MIDCAP DIVID
97717W505
52294
1482251
SH
SOLE
0
0
1482251
WISDOMTREE TR
US MIDCP EARNING
97717W570
6389
161021
SH
SOLE
0
0
161021
WISDOMTREE TR
US QTLY DIV GRT
97717X669
38162
921127
SH
SOLE
2165
0
918962
WISDOMTREE TR
US S CAP QTY DIV
97717X651
2293
64193
SH
SOLE
0
0
64193
WISDOMTREE TR
US SMALLCAP DIVD
97717W604
28204
970890
SH
SOLE
0
0
970890
WISDOMTREE TR
US SMALLCP ERNGS
97717W562
2287
63144
SH
SOLE
0
0
63144
WISDOMTREE TR
US TOTAL DIVIDND
97717W109
41634
447869
SH
SOLE
0
0
447869
WISDOMTREE TR
US TOTAL EARNING
97717W596
711
22322
SH
SOLE
0
0
22322
WISDOMTREE TR
BARCLYS YLD AGGR
97717X511
253
4978
SH
SOLE
0
0
4978
WNS HOLDINGS LTD
SPON ADR
92932M101
527
13123
SH
SOLE
13123
0
0
WOODWARD INC
COM
980745103
550
7154
SH
SOLE
5335
0
1819
WORKDAY INC
CL A
98138H101
915
8993
SH
SOLE
3578
0
5415
WORLD CURRENCY GOLD TR
LNG DLR GLD TR
98146B104
585
4839
SH
SOLE
0
0
4839
WPP PLC NEW
ADR
92937A102
1021
11273
SH
SOLE
8066
0
3207
WPX ENERGY INC
COM
98212B103
1242
88282
SH
SOLE
29614
0
58668
WRIGHT MED GROUP N V
ORD SHS 0.03 PAR
N96617118
251
11313
SH
SOLE
1389
0
9924
WYNDHAM WORLDWIDE CORP
COM
98310W108
1331
11491
SH
SOLE
52
0
11439
WYNN RESORTS LTD
COM
983134107
7323
43437
SH
SOLE
1995
0
41442
XCEL ENERGY INC
COM
98389B100
8653
179858
SH
SOLE
31789
0
148069
XENIA HOTELS & RESORTS INC
COM
984017103
1278
59206
SH
SOLE
0
0
59206
XEROX CORP
COM NEW
984121608
805
27616
SH
SOLE
360
0
27256
XILINX INC
COM
983919101
480
7126
SH
SOLE
3495
0
3631
XL GROUP LTD
COM
G98294104
357
10160
SH
SOLE
6282
0
3878
XPO LOGISTICS INC
COM
983793100
2467
26936
SH
SOLE
474
0
26462
XYLEM INC
COM
98419M100
1721
25236
SH
SOLE
16103
0
9133
YAMANA GOLD INC
COM
98462Y100
146
46922
SH
SOLE
185
0
46737
YELP INC
CL A
985817105
378
9020
SH
SOLE
0
0
9020
YIRENDAI LTD
SPONSORED ADR
98585L100
366
8329
SH
SOLE
0
0
8329
YUM BRANDS INC
COM
988498101
6479
79387
SH
SOLE
6085
0
73302
YUM CHINA HLDGS INC
COM
98850P109
5681
141949
SH
SOLE
75773
0
66176
YY INC
ADS REPCOM CLA
98426T106
320
2833
SH
SOLE
0
0
2833
ZAYO GROUP HLDGS INC
COM
98919V105
405
11017
SH
SOLE
7593
0
3424
ZEBRA TECHNOLOGIES CORP
CL A
989207105
245
2356
SH
SOLE
1648
0
708
ZIMMER BIOMET HLDGS INC
COM
98956P102
2103
17424
SH
SOLE
205
0
17219
ZION OIL & GAS INC
COM
989696109
77
35601
SH
SOLE
0
0
35601
ZIONS BANCORPORATION
COM
989701107
569
11192
SH
SOLE
6417
0
4775
ZIOPHARM ONCOLOGY INC
COM
98973P101
192
46343
SH
SOLE
0
0
46343
ZOETIS INC
CL A
98978V103
5744
79730
SH
SOLE
64901
0
14829