0000092230-18-000014.txt : 20180215
0000092230-18-000014.hdr.sgml : 20180215
20180215082030
ACCESSION NUMBER: 0000092230-18-000014
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20171231
FILED AS OF DATE: 20180215
DATE AS OF CHANGE: 20180215
EFFECTIVENESS DATE: 20180215
FILER:
COMPANY DATA:
COMPANY CONFORMED NAME: BB&T SECURITIES, LLC
CENTRAL INDEX KEY: 0001383161
IRS NUMBER: 205817590
STATE OF INCORPORATION: DE
FISCAL YEAR END: 1231
FILING VALUES:
FORM TYPE: 13F-HR
SEC ACT: 1934 Act
SEC FILE NUMBER: 028-15462
FILM NUMBER: 18616253
BUSINESS ADDRESS:
STREET 1: 901 EAST BYRD STREET
STREET 2: RIVERFRONT PLAZA, WEST TOWER
CITY: RICHMOND
STATE: VA
ZIP: 23219
BUSINESS PHONE: 804-782-8867
MAIL ADDRESS:
STREET 1: 901 EAST BYRD STREET
STREET 2: RIVERFRONT PLAZA, WEST TOWER
CITY: RICHMOND
STATE: VA
ZIP: 23219
FORMER COMPANY:
FORMER CONFORMED NAME: CLEARVIEW CORRESPONDENT SERVICES, LLC
DATE OF NAME CHANGE: 20130107
FORMER COMPANY:
FORMER CONFORMED NAME: BB&T SECURITIES, LLC
DATE OF NAME CHANGE: 20130103
FORMER COMPANY:
FORMER CONFORMED NAME: CLEARVIEW CORRESPONDENT SERVICES, LLC
DATE OF NAME CHANGE: 20061208
13F-HR
1
primary_doc.xml
13F-HR
LIVE
false
false
false
0001383161
XXXXXXXX
12-31-2017
12-31-2017
false
BB&T SECURITIES, LLC
901 East Byrd Street
Riverfront Plaza, West Tower
Richmond
VA
23219
13F HOLDINGS REPORT
028-15462
N
Cathy Strojni
Vice President
804-787-8228
/s/ Cathy Strojni
Richmond
VA
02-14-2018
0
1449
7699199
INFORMATION TABLE
2
infotable.xml
AFLAC INC
COM
001055102
14626
166614
SH
SOLE
159214
0
7400
AGCO CORP
COM
001084102
1326
18571
SH
SOLE
18570
0
0
ABBOTT LABS
COM
002824100
68674
1203344
SH
SOLE
857287
0
260093
ABERDEEN ASIA PACIFIC INCOM
COM
003009107
205
42185
SH
SOLE
42185
0
0
ABIOMED INC
COM
003654100
219
1172
SH
SOLE
1172
0
0
ABRAXAS PETE CORP
COM
003830106
29
11901
SH
SOLE
11901
0
0
ACADIA PHARMACEUTICALS INC
COM
004225108
381
12658
SH
SOLE
12658
0
0
AEGON N V
NY REGISTRY S
007924103
197
31352
SH
SOLE
31352
0
0
AFFILIATED MANAGERS GROUP
COM
008252108
353
1724
SH
SOLE
1723
0
0
AIR PRODS & CHEMS INC
COM
009158106
17424
106197
SH
SOLE
41735
0
9625
ALASKA AIR GROUP INC
COM
011659109
600
8169
SH
SOLE
8169
0
0
ALBEMARLE CORP
COM
012653101
258
2023
SH
SOLE
2023
0
0
ALEXANDRIA REAL ESTATE EQ IN
COM
015271109
4053
31037
SH
SOLE
29687
0
1350
ALEXION PHARMACEUTICALS INC
COM
015351109
405
3391
SH
SOLE
3391
0
0
ALIGN TECHNOLOGY INC
COM
016255101
597
2688
SH
SOLE
2688
0
0
ALLEGHANY CORP DEL
COM
017175100
484
813
SH
SOLE
813
0
0
ALLIANCE DATA SYSTEMS CORP
COM
018581108
492
1943
SH
SOLE
1942
0
0
ALLIANT ENERGY CORP
COM
018802108
5084
119335
SH
SOLE
119334
0
0
ALLIANZGI EQUITY & CONV INCO
COM
018829101
596
28243
SH
SOLE
28243
0
0
ALLSTATE CORP
COM
020002101
14451
138009
SH
SOLE
25676
0
101647
ALPINE TOTAL DYNAMIC DIVID F
COM SH BEN IN
021060207
149
15763
SH
SOLE
15763
0
0
ALTABA INC
COM
021346101
596
8534
SH
SOLE
8534
0
0
AMARIN CORP PLC
SPONS ADR NEW
023111206
61
15369
SH
SOLE
15369
0
0
AMAZON COM INC
COM
023135106
22976
19646
SH
SOLE
19025
0
446
AMBAC FINL GROUP INC
COM NEW
023139884
270
16939
SH
SOLE
16939
0
0
AMERICAN CAMPUS COMM REIT
COM
024835100
1822
44395
SH
SOLE
40595
0
3800
AMERICAN ELEC PWR INC
COM
025537101
12796
173924
SH
SOLE
173423
0
500
AMERICAN EXPRESS CO
COM
025816109
19133
192659
SH
SOLE
190749
0
1910
AMERICAN INTL GROUP INC
COM NEW
026874784
3414
57303
SH
SOLE
57302
0
0
AMERICAN WTR WKS CO INC NEW
COM
030420103
12324
134714
SH
SOLE
24609
0
4800
AMERIGAS PARTNERS L P
UNIT L P INT
030975106
3323
71909
SH
SOLE
65558
0
6350
AMETEK INC NEW
COM
031100100
335
4624
SH
SOLE
4623
0
0
AMGEN INC
COM
031162100
56148
322879
SH
SOLE
251262
0
53209
AMPHENOL CORP NEW
CL A
032095101
2357
26850
SH
SOLE
26850
0
0
ANADARKO PETE CORP
COM
032511107
3160
58912
SH
SOLE
56722
0
2190
ANALOG DEVICES INC
COM
032654105
23675
265930
SH
SOLE
265929
0
0
ANIKA THERAPEUTICS INC
COM
035255108
786
14593
SH
SOLE
14593
0
0
ANNALY CAP MGMT INC
COM
035710409
13259
1115180
SH
SOLE
104311
0
998759
ANTHEM INC
COM
036752103
16936
75272
SH
SOLE
75072
0
200
APACHE CORP
COM
037411105
943
22346
SH
SOLE
22345
0
0
APOLLO SR FLOATING RATE FD I
COM
037636107
219
13533
SH
SOLE
13532
0
0
APPLE INC
COM
037833100
73075
431816
SH
SOLE
405296
0
11704
APPLE INC
COM
037833100
558
3300
SH
Call
SOLE
3300
0
0
APPLIED MATLS INC
COM
038222105
1177
23026
SH
SOLE
23026
0
0
ARCHER DANIELS MIDLAND CO
COM
039483102
843
21047
SH
SOLE
21046
0
0
ARROW ELECTRS INC
COM
042735100
413
5146
SH
SOLE
5146
0
0
ASPEN TECHNOLOGY INC
COM
045327103
374
5658
SH
SOLE
5658
0
0
ASTRAZENECA PLC
SPONSORED ADR
046353108
10375
298995
SH
SOLE
298995
0
0
AUTODESK INC
COM
052769106
3094
29516
SH
SOLE
29516
0
0
AUTOMATIC DATA PROCESSING IN
COM
053015103
11168
95302
SH
SOLE
95301
0
0
AUTOZONE INC
COM
053332102
640
900
SH
SOLE
900
0
0
AVALONBAY CMNTYS INC
COM
053484101
539
3025
SH
SOLE
3025
0
0
AVERY DENNISON CORP
COM
053611109
846
7373
SH
SOLE
7373
0
0
BB&T CORP
COM
054937107
10788
216982
SH
SOLE
216982
0
0
BP PLC
SPONSORED ADR
055622104
13641
324556
SH
SOLE
324555
0
0
BADGER METER INC
COM
056525108
827
17320
SH
SOLE
17319
0
0
BAIDU INC
SPON ADR REP
056752108
7260
30998
SH
SOLE
30998
0
0
BALL CORP
COM
058498106
1687
44584
SH
SOLE
44584
0
0
BANK AMER CORP
COM
060505104
19576
663169
SH
SOLE
640357
0
0
BANK HAWAII CORP
COM
062540109
1081
12618
SH
SOLE
12618
0
0
BANK MONTREAL QUE
COM
063671101
6257
78196
SH
SOLE
78196
0
0
BANK OF THE OZARKS
COM
063904106
1178
24315
SH
SOLE
24315
0
0
BANK NEW YORK MELLON CORP
COM
064058100
10994
204140
SH
SOLE
204139
0
0
BARNES GROUP INC
COM
067806109
283
4479
SH
SOLE
4479
0
0
BARRICK GOLD CORP
COM
067901108
358
24761
SH
SOLE
24761
0
0
BARRICK GOLD CORP
COM
067901108
506
35000
SH
Call
SOLE
35000
0
0
BAXTER INTL INC
COM
071813109
3827
59212
SH
SOLE
52661
0
6550
BECTON DICKINSON & CO
COM
075887109
23315
108921
SH
SOLE
88592
0
5318
BERKLEY W R CORP
COM
084423102
470
6564
SH
SOLE
6563
0
0
BERKSHIRE HATHAWAY INC DEL
CL A
084670108
2380
8
SH
SOLE
8
0
0
BERKSHIRE HATHAWAY INC DEL
CL B NEW
084670702
60055
302973
SH
SOLE
302462
0
510
BEST BUY INC
COM
086516101
364
5327
SH
SOLE
5326
0
0
BHP BILLITON LTD F ADR 1 ADR R
COM
088606108
467
10159
SH
SOLE
10159
0
0
BLACK HILLS CORP
COM
092113109
1623
27000
SH
SOLE
27000
0
0
BLACKROCK MUNICIPL INC QLTY
COM
092479104
717
50575
SH
SOLE
50575
0
0
BLACKROCK ENHANCED GBL DIV T
COM
092501105
393
31482
SH
SOLE
31481
0
0
BLACKROCK CR ALLCTN INC TR
COM
092508100
172
12954
SH
SOLE
12954
0
0
BLACKROCK ENHANCED INTL DIV
COM BENE INTE
092524107
197
30255
SH
SOLE
30254
0
0
BOARDWALK PIPELINE PARTNERS
UT LTD PARTNE
096627104
404
31360
SH
SOLE
31360
0
0
BOEING CO
COM
097023105
10700
36285
SH
SOLE
36284
0
0
BOJANGLES INC
COM
097488100
468
39722
SH
SOLE
39722
0
0
BORGWARNER INC
COM
099724106
353
6925
SH
SOLE
6924
0
0
BOSTON PROPERTIES INC
COM
101121101
1003
7721
SH
SOLE
7721
0
0
BOSTON SCIENTIFIC CORP
COM
101137107
361
14578
SH
SOLE
14578
0
0
BOULDER GROWTH & INCOME FD I
COM
101507101
239
21624
SH
SOLE
21624
0
0
BRINKS CO
COM
109696104
682
8671
SH
SOLE
8671
0
0
BRISTOL MYERS SQUIBB CO
COM
110122108
34274
559328
SH
SOLE
314420
0
118453
BRITISH AMERN TOB PLC
SPONSORED ADR
110448107
7553
112750
SH
SOLE
112749
0
0
BROOKFIELD ASSET MGMT INC
CL A LTD VT S
112585104
7410
170199
SH
SOLE
170199
0
0
BROOKFIELD REAL ASSETS INCOM
SHS BEN INT
112830104
738
31613
SH
SOLE
31612
0
0
BROWN & BROWN INC
COM
115236101
1155
22447
SH
SOLE
22447
0
0
BROWN FORMAN CORP
CL B
115637209
4696
68388
SH
SOLE
68387
0
0
BRUNSWICK CORP
COM
117043109
203
3688
SH
SOLE
3688
0
0
BUCKEYE PARTNERS L P
UNIT LTD PART
118230101
765
15454
SH
SOLE
12740
0
2714
BUFFALO WILD WINGS INC
COM
119848109
367
2349
SH
SOLE
2349
0
0
BURLINGTON STORES INC
COM
122017106
372
3028
SH
SOLE
3028
0
0
CBS CORP NEW
CL B
124857202
7217
122330
SH
SOLE
122330
0
0
CECO ENVIRONMENTAL
COM
125141101
150
29317
SH
SOLE
28806
0
511
CF INDS HLDGS INC
COM
125269100
1685
39614
SH
SOLE
39613
0
0
CIGNA CORPORATION
COM
125509109
5691
28024
SH
SOLE
28023
0
0
CMS ENERGY CORP
COM
125896100
788
16667
SH
SOLE
16666
0
0
CSX CORP
COM
126408103
9658
175588
SH
SOLE
85838
0
150
CVS HEALTH CORP
COM
126650100
38247
527549
SH
SOLE
460865
0
21664
CABOT OIL & GAS CORP
COM
127097103
461
16152
SH
SOLE
16152
0
0
CALAMOS CONV OPP AND INC FD
SH BEN INT
128117108
156
13970
SH
SOLE
13970
0
0
CALAMOS STRATEGIC TOTL RETN
COM SH BEN IN
128125101
184
15249
SH
SOLE
15249
0
0
CAMBREX CORP
COM
132011107
271
5660
SH
SOLE
5660
0
0
CAMDEN PPTY TR
SH BEN INT
133131102
1141
12408
SH
SOLE
11808
0
600
CAMPBELL SOUP CO
COM
134429109
572
11899
SH
SOLE
11899
0
0
CDN IMPERIAL BK COMM TORONTO
COM
136069101
6290
64572
SH
SOLE
64572
0
0
CANADIAN NATL RY CO
COM
136375102
1289
15631
SH
SOLE
15630
0
0
CANADIAN NAT RES LTD
COM
136385101
691
19369
SH
SOLE
19368
0
0
CARLISLE COS INC
COM
142339100
507
4469
SH
SOLE
4468
0
0
CARMAX INC
COM
143130102
8112
126494
SH
SOLE
126493
0
0
CARNIVAL CORP
UNIT 99/99/99
143658300
874
13168
SH
SOLE
12218
0
950
CARTER INC
COM
146229109
570
4856
SH
SOLE
4856
0
0
CASEYS GEN STORES INC
COM
147528103
369
3302
SH
SOLE
3302
0
0
CATERPILLAR INC DEL
COM
149123101
10500
66637
SH
SOLE
40686
0
8000
CEDAR FAIR L P
DEPOSITRY UNI
150185106
312
4808
SH
SOLE
4808
0
0
CELGENE CORP
COM
151020104
5464
52364
SH
SOLE
52363
0
0
CEMEX SAB DE CV
SPON ADR NEW
151290889
143
19132
SH
SOLE
19132
0
0
CENTER COAST MLP & INFRSTR F
COM SHS
151461100
177
17800
SH
SOLE
17800
0
0
CENTURYLINK INC
COM
156700106
2918
174982
SH
SOLE
174982
0
0
CERNER CORP
COM
156782104
13316
197601
SH
SOLE
197601
0
0
CERUS CORP
COM
157085101
138
41107
SH
SOLE
41107
0
0
CHARLES RIV LABS INTL INC
COM
159864107
281
2572
SH
SOLE
2572
0
0
CHEESECAKE FACTORY INC
COM
163072101
1367
28392
SH
SOLE
28392
0
0
CHESAPEAKE ENERGY CORP
COM
165167107
44
11325
SH
SOLE
11325
0
0
CHESAPEAKE ENERGY CORP
PFD CONV
165167842
1546
31123
SH
SOLE
31123
0
0
CHEVRON CORP NEW
COM
166764100
34397
274765
SH
SOLE
274765
0
0
CHURCH & DWIGHT INC
COM
171340102
3485
69484
SH
SOLE
69483
0
0
CINCINNATI FINL CORP
COM
172062101
876
11698
SH
SOLE
11697
0
0
CINTAS CORP
COM
172908105
535
3439
SH
SOLE
3439
0
0
CITIGROUP INC
COM NEW
172967424
23854
320587
SH
SOLE
178195
0
131566
CITIGROUP INC
COM NEW
172967424
223
3000
SH
Call
SOLE
3000
0
0
CITIZENS FINL GROUP INC
COM
174610105
319
7619
SH
SOLE
7619
0
0
CITRIX SYS INC
COM
177376100
1129
12838
SH
SOLE
12838
0
0
CITY HLDG CO
COM
177835105
317
4700
SH
SOLE
4700
0
0
CLEAN HARBORS INC
COM
184496107
1677
30958
SH
SOLE
30958
0
0
CLEARBRIDGE ENERGY MLP FD IN
COM
184692101
320
21009
SH
SOLE
21008
0
0
CLEVELAND CLIFFS INC
COM
185899101
205
28553
SH
SOLE
28552
0
0
CLOROX CO DEL
COM
189054109
1150
7735
SH
SOLE
7734
0
0
CLOVIS ONCOLOGY INC
COM
189464100
273
4025
SH
SOLE
4025
0
0
COCA COLA CO
COM
191216100
47784
1041504
SH
SOLE
812621
0
198610
COGNEX CORP
COM
192422103
1340
21918
SH
SOLE
21918
0
0
COGNIZANT TECHNOLOGY SOLUTIO
CL A
192446102
4348
61225
SH
SOLE
61224
0
0
COHERENT INC
COM
192479103
274
973
SH
SOLE
973
0
0
COLGATE PALMOLIVE CO
COM
194162103
3826
50704
SH
SOLE
42144
0
8560
CONAGRA BRANDS INC
COM
205887102
583
15478
SH
SOLE
15478
0
0
CONE MIDSTREAM PARTNERS LP
COM UNIT REPS
206812109
297
17750
SH
SOLE
17750
0
0
CONSOLIDATED EDISON INC
COM
209115104
1185
13953
SH
SOLE
13952
0
0
COOPER COS INC
COM NEW
216648402
7543
34620
SH
SOLE
34620
0
0
COPART INC
COM
217204106
513
11891
SH
SOLE
11891
0
0
CORNING INC
COM
219350105
2674
83610
SH
SOLE
83610
0
0
CREDIT SUISSE GROUP
SPONSORED ADR
225401108
568
31870
SH
SOLE
31870
0
0
CREE INC
COM
225447101
745
20073
SH
SOLE
20073
0
0
CROWN HOLDINGS INC
COM
228368106
793
14114
SH
SOLE
14114
0
0
CUMMINS INC
COM
231021106
1081
6122
SH
SOLE
6122
0
0
CURIS INC
COM
231269101
67
96522
SH
SOLE
96522
0
0
CYPRESS SEMICONDUCTOR CORP
COM
232806109
636
41766
SH
SOLE
41766
0
0
DBX ETF TR
XTRACK MSCI E
233051200
707
22267
SH
SOLE
22267
0
0
DBX ETF TR
XTRACK RUSS 1
233051481
323
10082
SH
SOLE
10082
0
0
DBX ETF TR
XTRACK MSCI A
233051820
480
17296
SH
SOLE
17296
0
0
DBX ETF TR
XTRACK MSCI E
233051853
286
10067
SH
SOLE
10067
0
0
DST SYS INC DEL
COM
233326107
1337
21553
SH
SOLE
21553
0
0
DTE ENERGY CO
COM
233331107
202
1848
SH
SOLE
1848
0
0
DANAHER CORP DEL
COM
235851102
7197
77541
SH
SOLE
77541
0
0
DARDEN RESTAURANTS INC
COM
237194105
1949
20306
SH
SOLE
20306
0
0
DARLING INGREDIENTS INC
COM
237266101
2182
120378
SH
SOLE
120378
0
0
DEERE & CO
COM
244199105
9345
59710
SH
SOLE
31400
0
6860
DELTA AIR LINES INC DEL
COM NEW
247361702
3227
57631
SH
SOLE
57630
0
0
DELUXE CORP
COM
248019101
249
3244
SH
SOLE
3244
0
0
DEXCOM INC
COM
252131107
290
5063
SH
SOLE
5063
0
0
DIEBOLD NXDF INC
COM
253651103
607
37147
SH
SOLE
37146
0
0
DIGITAL RLTY TR INC
COM
253868103
6852
60164
SH
SOLE
56563
0
3600
DISNEY WALT CO
COM DISNEY
254687106
35766
332692
SH
SOLE
228833
0
80972
DISCOVER FINL SVCS
COM
254709108
21837
283895
SH
SOLE
283894
0
0
DOLLAR GEN CORP NEW
COM
256677105
17443
187548
SH
SOLE
187548
0
0
DOLLAR TREE INC
COM
256746108
4082
38046
SH
SOLE
38046
0
0
DONEGAL GROUP INC CLASS A
COM
257701201
479
27659
SH
SOLE
20551
0
7108
DOUBLELINE INCOME SOLUTIONS
COM
258622109
1290
63935
SH
SOLE
63935
0
0
DOUBLELINE OPPORTUNISTIC CR
COM
258623107
673
30331
SH
SOLE
30330
0
0
DUKE REALTY CORP
COM NEW
264411505
262
9664
SH
SOLE
9664
0
0
DUNKIN BRANDS GROUP INC
COM
265504100
266
4139
SH
SOLE
4139
0
0
DYCOM INDS INC
COM
267475101
1825
16384
SH
SOLE
16384
0
0
E TRADE FINANCIAL CORP
COM NEW
269246401
218
4404
SH
SOLE
4404
0
0
EASTGROUP PPTY INC
COM
277276101
425
4809
SH
SOLE
4809
0
0
EASTMAN CHEM CO
COM
277432100
716
7730
SH
SOLE
7729
0
0
EATON VANCE ENH EQTY INC FD
COM
278277108
160
10516
SH
SOLE
10515
0
0
EBAY INC
COM
278642103
8092
214429
SH
SOLE
214428
0
0
ECOLAB INC
COM
278865100
12160
90629
SH
SOLE
90628
0
0
EDISON INTL
COM
281020107
239
3785
SH
SOLE
3785
0
0
ELECTRONIC ARTS INC
COM
285512109
2375
22609
SH
SOLE
22609
0
0
ELLINGTON FINANCIAL LLC
COM
288522303
824
56842
SH
SOLE
56842
0
0
ELLINGTON RESIDENTIAL MTG RE
COM SHS BEN I
288578107
336
27925
SH
SOLE
27925
0
0
EMERSON ELEC CO
COM
291011104
24476
351216
SH
SOLE
227840
0
3249
EMPIRE ST RLTY TR INC
CL A
292104106
274
13387
SH
SOLE
13387
0
0
ENCANA CORP
COM
292505104
752
56415
SH
SOLE
56414
0
0
ENTERPRISE PRODS PARTNERS L
COM
293792107
8538
322096
SH
SOLE
317754
0
4341
ESSEX PPTY TR INC
COM
297178105
633
2627
SH
SOLE
2452
0
175
EURONET WORLDWIDE INC
COM
298736109
839
9966
SH
SOLE
9966
0
0
EXPEDITORS INTL WASH INC
COM
302130109
2804
43346
SH
SOLE
43346
0
0
FNB CORP PA
COM
302520101
352
25510
SH
SOLE
25509
0
0
FACTSET RESH SYS INC
COM
303075105
2682
13914
SH
SOLE
13914
0
0
FASTENAL CO
COM
311900104
1605
29364
SH
SOLE
29363
0
0
FAUQUIER BANKSHARES INC VA
COM
312059108
209
9557
SH
SOLE
9557
0
0
FEDERATED INVS INC PA
CL B
314211103
232
6445
SH
SOLE
6445
0
0
FERRELLGAS PARTNERS L.P.
UNIT LTD PART
315293100
244
57124
SH
SOLE
57123
0
0
FIDELITY
DIVID ETF RIS
316092832
331
10824
SH
SOLE
10824
0
0
FIDUS INVT CORP
COM
316500107
3293
216991
SH
SOLE
216990
0
0
FIFTH THIRD BANCORP
COM
316773100
837
27595
SH
SOLE
27594
0
0
FIRST BANCORP N C
COM
318910106
457
12957
SH
SOLE
12957
0
0
FIRST COMWLTH FINL PA COM
COM
319829107
377
26347
SH
SOLE
26347
0
0
FIRST TR MORNINGSTAR DIV LEA
SHS
336917109
768
25530
SH
SOLE
25530
0
0
FIRST TR EXCHANGE TRADED FD
US EQTY OPPT
336920103
1114
16328
SH
SOLE
16328
0
0
FIRST TR NAS100 EQ WEIGHTED
SHS
337344105
286
4948
SH
SOLE
4948
0
0
FIRST TR NASDAQ100 TECH INDE
SHS
337345102
3828
53223
SH
SOLE
53223
0
0
FISERV INC
COM
337738108
4399
33552
SH
SOLE
25177
0
8375
FIRSTENERGY CORP
COM
337932107
2039
66606
SH
SOLE
66606
0
0
FLAHERTY&CRMN PFD SEC INCOM
COM
338478100
789
38600
SH
SOLE
38599
0
0
FLEETCOR TECHNOLOGIES INC
COM
339041105
1557
8096
SH
SOLE
8096
0
0
FLUOR CORP NEW
COM
343412102
1625
31479
SH
SOLE
31478
0
0
FLOWERS FOODS INC
COM
343498101
195
10144
SH
SOLE
10144
0
0
FORD MTR CO DEL
COM PAR $0.01
345370860
14454
1157296
SH
SOLE
1157295
0
0
FORTIS INC
COM
349553107
2080
56733
SH
SOLE
56733
0
0
FQF TR
O SHS FTSE EU
351680848
374
14700
SH
SOLE
14700
0
0
FRESENIUS MED CARE AG&CO KGA
SPONSORED ADR
358029106
316
6019
SH
SOLE
6019
0
0
GALLAGHER ARTHUR J & CO
COM
363576109
655
10357
SH
SOLE
10356
0
0
GENERAL DYNAMICS CORP
COM
369550108
19096
93862
SH
SOLE
86822
0
7040
GENERAL ELECTRIC CO
COM
369604103
25370
1453899
SH
SOLE
1178972
0
43300
GENERAL MLS INC
COM
370334104
20048
338139
SH
SOLE
335138
0
3000
GENERAL MLS INC
COM
370334104
1452
24500
SH
Call
SOLE
24500
0
0
GENTEX CORP
COM
371901109
514
24558
SH
SOLE
24557
0
0
GENESIS ENERGY L P
UNIT LTD PART
371927104
651
29133
SH
SOLE
29133
0
0
GENUINE PARTS CO
COM
372460105
8460
89043
SH
SOLE
87042
0
2000
GERON CORP
COM
374163103
19
10750
SH
SOLE
10750
0
0
GILEAD SCIENCES INC
COM
375558103
14267
199159
SH
SOLE
199158
0
0
GLADSTONE INVT CORP
COM
376546107
126
11320
SH
SOLE
11319
0
0
GOLDMAN SACHS ETF TR
EQUITY ETF
381430503
15221
285261
SH
SOLE
285261
0
0
GOODYEAR TIRE & RUBR CO
COM
382550101
1180
36545
SH
SOLE
36545
0
0
GRACO INC
COM
384109104
792
17515
SH
SOLE
17514
0
0
GRAINGER W W INC
COM
384802104
10744
45478
SH
SOLE
45478
0
0
GRAMERCY PPTY TR
COM NEW
385002308
288
10832
SH
SOLE
10831
0
0
GUGGENHEIM TAXABLE MUN MNGD
COM
401664107
278
12250
SH
SOLE
12250
0
0
HSBC HLDGS PLC
SPON ADR NEW
404280406
1872
36268
SH
SOLE
36268
0
0
HALLIBURTON CO
COM
406216101
5655
115731
SH
SOLE
114386
0
1345
HANCOCK JOHN FINL OPPTYS FD
SH BEN INT NE
409735206
504
12826
SH
SOLE
12825
0
0
HANESBRANDS INC
COM
410345102
16543
791193
SH
SOLE
791193
0
0
HARRIS CORP DEL
COM
413875105
797
5631
SH
SOLE
5631
0
0
HARTFORD FINL SVCS GROUP INC
COM
416515104
558
9917
SH
SOLE
9916
0
0
HASBRO INC
COM
418056107
517
5694
SH
SOLE
5693
0
0
HEICO CORP NEW
COM
422806109
205
2176
SH
SOLE
2176
0
0
HELMERICH & PAYNE INC
COM
423452101
1587
24559
SH
SOLE
24559
0
0
HENRY JACK & ASSOC INC
COM
426281101
1723
14734
SH
SOLE
14734
0
0
HERCULES CAPITAL INC
COM
427096508
659
50292
SH
SOLE
50292
0
0
HERSHEY CO
COM
427866108
1088
9598
SH
SOLE
7067
0
2530
HEXCEL CORP NEW
COM
428291108
523
8461
SH
SOLE
8461
0
0
HI-CRUSH PARTNERS LP
COM UNIT LTD
428337109
776
72530
SH
SOLE
72529
0
0
HI-CRUSH PARTNERS LP
COM UNIT LTD
428337109
306
28600
SH
Call
SOLE
28600
0
0
HIGHWOODS PPTYS INC
COM
431284108
200
3935
SH
SOLE
3935
0
0
HOLLYFRONTIER CORP
COM
436106108
673
13150
SH
SOLE
13149
0
0
HOME DEPOT INC
COM
437076102
17516
92420
SH
SOLE
71996
0
3399
HONDA MOTOR LTD
AMERN SHS
438128308
206
6051
SH
SOLE
6051
0
0
HONEYWELL INTL INC
COM
438516106
57580
375463
SH
SOLE
252545
0
66382
HORMEL FOODS CORP
COM
440452100
1842
50645
SH
SOLE
25519
0
25125
HUMANA INC
COM
444859102
597
2408
SH
SOLE
2408
0
0
HUNT J B TRANS SVCS INC
COM
445658107
662
5758
SH
SOLE
5758
0
0
HUNTINGTON BANCSHARES INC
COM
446150104
5781
397094
SH
SOLE
346694
0
50400
HUNTINGTON INGALLS INDS INC
COM
446413106
1043
4429
SH
SOLE
4429
0
0
IAMGOLD CORP
COM
450913108
87
15000
SH
SOLE
15000
0
0
ILLINOIS TOOL WKS INC
COM
452308109
18255
109415
SH
SOLE
87114
0
300
INDEPENDENCE CONTRACT DRIL I
COM
453415309
139
35000
SH
SOLE
35000
0
0
ING GROEP N V
SPONSORED ADR
456837103
923
50003
SH
SOLE
50003
0
0
INGREDION INC
COM
457187102
2563
18335
SH
SOLE
18334
0
0
INTEL CORP
COM
458140100
66200
1434153
SH
SOLE
833386
0
498485
INTERNATIONAL BUSINESS MACHS
COM
459200101
17562
114474
SH
SOLE
89742
0
2330
INTERNATIONAL FLAVORS&FRAGRA
COM
459506101
1283
8411
SH
SOLE
2411
0
0
INTL PAPER CO
COM
460146103
3066
52922
SH
SOLE
52921
0
0
INTERPUBLIC GROUP COS INC
COM
460690100
1783
88465
SH
SOLE
88465
0
0
INTUIT
COM
461202103
9328
59124
SH
SOLE
59123
0
0
INVESTORS TITLE CO
COM
461804106
1412
7121
SH
SOLE
7121
0
0
IONIS PHARMACEUTICALS INC
COM
462222100
983
19553
SH
SOLE
19553
0
0
ISHARES GOLD TRUST
ISHARES
464285105
202
16211
SH
SOLE
16211
0
0
ISHARES INC
MSCI AUST ETF
464286103
853
36819
SH
SOLE
36819
0
0
ISHARES INC
US INTL HGH Y
464286178
245
4876
SH
SOLE
4876
0
0
ISHARES INC
EM MKTS DIV E
464286319
391
9350
SH
SOLE
9349
0
0
ISHARES INC
MSCI WORLD ET
464286392
1504
17080
SH
SOLE
17080
0
0
ISHARES INC
MSCI CDA ETF
464286509
1114
37618
SH
SOLE
37618
0
0
ISHARES INC
MIN VOL GBL E
464286525
6115
72529
SH
SOLE
72529
0
0
ISHARES INC
MIN VOL EMRG
464286533
1105
18189
SH
SOLE
18189
0
0
ISHARES INC
MSCI EURZONE
464286608
420
9701
SH
SOLE
9701
0
0
ISHARES MSCI PACIFIC EX JAPAN
COM
464286665
225
4700
SH
SOLE
3700
0
1000
ISHARES TR
MRNGSTR LG-CP
464287119
441
2824
SH
SOLE
2823
0
0
ISHARES TR
CORE S&P TTL
464287150
4044
66158
SH
SOLE
66158
0
0
ISHARES TR
SELECT DIVID
464287168
11157
113201
SH
SOLE
113201
0
0
ISHARES TR
TIPS BD ETF
464287176
12669
111055
SH
SOLE
111055
0
0
ISHARES TR
CORE S&P500 E
464287200
57226
212855
SH
SOLE
212855
0
0
ISHARES TR
CORE US AGGBD
464287226
52490
480115
SH
SOLE
480114
0
0
ISHARES TR
MSCI EMG MKT
464287234
15564
330312
SH
SOLE
301285
0
29026
ISHARES TR
IBOXX INV CP
464287242
20378
167639
SH
SOLE
167639
0
0
ISHARES TR
S&P 500 GRWT
464287309
13474
88199
SH
SOLE
88198
0
0
ISHARES TR
GLOBAL ENERG
464287341
703
19778
SH
SOLE
19778
0
0
ISHARES TR
S&P 500 VAL E
464287408
2569
22488
SH
SOLE
22488
0
0
ISHARES TR
20 YR TR BD E
464287432
5657
44594
SH
SOLE
44593
0
0
ISHARES TR
BARCLAYS 7 10
464287440
2280
21606
SH
SOLE
21606
0
0
ISHARES TR
1 3 YR TREAS
464287457
2095
24993
SH
SOLE
24993
0
0
ISHARES TR
MSCI EAFE ETF
464287465
31419
446868
SH
SOLE
442818
0
4050
ISHARES TR
RUS MDCP VAL
464287473
10761
120713
SH
SOLE
120712
0
0
ISHARES TR
RUS MD CP GR
464287481
1647
13659
SH
SOLE
13659
0
0
ISHARES TR
RUS MID CAP E
464287499
4245
20397
SH
SOLE
20397
0
0
ISHARES TR
CORE S&P MCP
464287507
33597
177034
SH
SOLE
177033
0
0
ISHARES TR
NA TEC SFTWR
464287515
362
2344
SH
SOLE
2344
0
0
ISHARES TR
N AMER TECH E
464287549
1496
8868
SH
SOLE
8868
0
0
ISHARES TR
NASDAQ BIOTEC
464287556
13794
129200
SH
SOLE
129199
0
0
ISHARES TR
COHEN STEER R
464287564
247
2445
SH
SOLE
2445
0
0
ISHARES TR
U.S. CNSM SV
464287580
3004
16760
SH
SOLE
16760
0
0
ISHARES TR
RUS 1000 VAL
464287598
9371
75366
SH
SOLE
75366
0
0
ISHARES TR
S&P MC 400GR
464287606
1985
9199
SH
SOLE
9199
0
0
ISHARES TR
RUS 1000 GRW
464287614
8114
60252
SH
SOLE
60251
0
0
ISHARES TR
RUS 1000 ETF
464287622
21290
143267
SH
SOLE
143266
0
0
ISHARES TR
RUS 2000 VAL
464287630
9520
75709
SH
SOLE
75708
0
0
ISHARES TR
RUS 2000 GRW
464287648
2834
15181
SH
SOLE
15181
0
0
ISHARES TR
RUSSELL 2000
464287655
27305
179102
SH
SOLE
179101
0
0
ISHARES TR
CORE S&P US V
464287663
320
5780
SH
SOLE
5780
0
0
ISHARES TR
CORE S&P US G
464287671
1135
21117
SH
SOLE
21117
0
0
ISHARES TR
RUSSELL 3000
464287689
8079
51083
SH
SOLE
51083
0
0
ISHARES TR
U.S. UTILITS
464287697
746
5617
SH
SOLE
5617
0
0
ISHARES TR
S&P MC 400VL
464287705
1431
8939
SH
SOLE
8939
0
0
ISHARES TR
US TELECOM ET
464287713
494
16827
SH
SOLE
16827
0
0
ISHARES TR
U.S. TECH ETF
464287721
1241
7626
SH
SOLE
7625
0
0
ISHARES TR
U.S. REAL ES
464287739
620
7665
SH
SOLE
7664
0
0
ISHARES TR
US INDUSTRIAL
464287754
10806
73323
SH
SOLE
73323
0
0
ISHARES TR
U.S. FIN SVC
464287770
22218
170325
SH
SOLE
170324
0
0
ISHARES TR
U.S. FINLS ET
464287788
1899
15907
SH
SOLE
15907
0
0
ISHARES TR
U.S. ENERGY E
464287796
809
20426
SH
SOLE
20425
0
0
ISHARES TR
CORE S&P SCP
464287804
18322
238545
SH
SOLE
238545
0
0
ISHARES TR
U.S. CNSM GD
464287812
768
6062
SH
SOLE
6062
0
0
ISHARES TR
SP SMCP600VL
464287879
713
4647
SH
SOLE
4646
0
0
ISHARES TR
S&P SML 600 G
464287887
462
2721
SH
SOLE
2720
0
0
ISHARES TR
INTL TREA BD
464288117
7444
149135
SH
SOLE
149135
0
0
ISHARES TR
GL TIMB FORE
464288174
397
5585
SH
SOLE
5585
0
0
ISHARES TR
MSCI AC ASIA
464288182
1785
23412
SH
SOLE
23412
0
0
ISHARES TR
MRGSTR MD CP
464288208
806
4344
SH
SOLE
4344
0
0
ISHARES TR
MSCI ACWI EX
464288240
401
8043
SH
SOLE
8043
0
0
ISHARES TR
MSCI ACWI ETF
464288257
341
4732
SH
SOLE
4732
0
0
ISHARES TR
EAFE SML CP E
464288273
6691
103749
SH
SOLE
103748
0
0
ISHARES TR
JPMORGAN USD
464288281
16449
141682
SH
SOLE
141681
0
0
ISHARES TR
CALIF MUN BD
464288356
3279
55443
SH
SOLE
55442
0
0
ISHARES TR
NATIONAL MUN
464288414
20607
186090
SH
SOLE
186089
0
0
ISHARES TR
INTL SEL DIV
464288448
13507
399752
SH
SOLE
399751
0
0
ISHARES TR
IBOXX HI YD E
464288513
2297
26328
SH
SOLE
26328
0
0
ISHARES TR
MBS ETF
464288588
3136
29427
SH
SOLE
29426
0
0
ISHARES TR
INTRM GOV CR
464288612
371
3387
SH
SOLE
3387
0
0
ISHARES TR
US CR BD ETF
464288620
256
2294
SH
SOLE
2294
0
0
ISHARES TR
INTRMD CR BD
464288638
5247
48050
SH
SOLE
48050
0
0
ISHARES TR
1 3 YR CR BD
464288646
6251
59802
SH
SOLE
59802
0
0
ISHARES TR
10-20 YR TRS
464288653
512
3768
SH
SOLE
3768
0
0
ISHARES TR
3 7 YR TREAS
464288661
1999
16369
SH
SOLE
16368
0
0
ISHARES TR
SHORT TREAS B
464288679
2734
24807
SH
SOLE
24807
0
0
ISHARES TR
S&P US PFD ST
464288687
10400
273202
SH
SOLE
272802
0
400
ISHARES TR
US AER DEF ET
464288760
12417
66011
SH
SOLE
66010
0
0
ISHARES TR
US REGNL BKS
464288778
270
5497
SH
SOLE
5497
0
0
ISHARES TR
MSCI USA ESG
464288802
201
1815
SH
SOLE
1815
0
0
ISHARES TR
U.S. MED DVC
464288810
251
1450
SH
SOLE
1449
0
0
ISHARES TR
U.S. PHARMA E
464288836
1446
9371
SH
SOLE
9371
0
0
ISHARES TR
EAFE VALUE ET
464288877
13403
242796
SH
SOLE
242795
0
0
ISHARES TR
EAFE GRWTH ET
464288885
12483
154609
SH
SOLE
154608
0
0
ISHARES TR
MSCI EURO FL
464289180
578
24801
SH
SOLE
24801
0
0
ISHARES TR
RUS TP200 GR
464289438
2086
28523
SH
SOLE
28523
0
0
ISHARES TR
10+ YR CR BD
464289511
848
13432
SH
SOLE
13431
0
0
ISHARES TR
AGGRES ALLOC
464289859
758
14083
SH
SOLE
14083
0
0
ISHARES TR
GRWT ALLOCAT
464289867
1160
25836
SH
SOLE
25836
0
0
JACOBS ENGR GROUP INC DEL
COM
469814107
270
4105
SH
SOLE
4105
0
0
BANK OF THE ST JAMES FINL GP
COM
470299108
229
15390
SH
SOLE
15390
0
0
JETBLUE AIRWAYS CORP
COM
477143101
364
16337
SH
SOLE
16337
0
0
JOHNSON & JOHNSON
COM
478160104
101341
725459
SH
SOLE
555309
0
100894
KLA-TENCOR CORP
COM
482480100
210
2004
SH
SOLE
2004
0
0
KANSAS CITY SOUTHERN
COM NEW
485170302
704
6693
SH
SOLE
6692
0
0
KAYNE ANDERSON MLP INVT CO
COM
486606106
2452
128721
SH
SOLE
125620
0
3100
KELLOGG CO
COM
487836108
4754
69945
SH
SOLE
69945
0
0
KENNEDY-WILSON HLDGS INC
COM
489398107
4037
232727
SH
SOLE
232727
0
0
KEYCORP NEW
COM
493267108
4389
217625
SH
SOLE
150475
0
67150
KIMBERLY CLARK CORP
COM
494368103
25687
212894
SH
SOLE
148694
0
13268
KLONDEX MNS LTD
COM
498696103
183
70204
SH
SOLE
70204
0
0
KOHLS CORP
COM
500255104
1459
26919
SH
SOLE
26918
0
0
KRAFT HEINZ CO
COM
500754106
8837
113640
SH
SOLE
113295
0
345
KROGER CO
COM
501044101
11005
400933
SH
SOLE
400932
0
0
L BRANDS INC
COM
501797104
1423
23634
SH
SOLE
23633
0
0
L3 TECHNOLOGIES INC
COM
502413107
4591
23205
SH
SOLE
21445
0
1760
LAM RESEARCH CORP
COM
512807108
684
3718
SH
SOLE
3718
0
0
LAMAR ADVERTISING CO NEW
CL A
512816109
7718
103969
SH
SOLE
103969
0
0
LANDSTAR SYS INC
COM
515098101
1828
17567
SH
SOLE
17566
0
0
LATTICE STRATEGIES TR
HARTFORD MLT
518416102
1302
44598
SH
SOLE
44598
0
0
LAUDER ESTEE COS INC
CL A
518439104
3858
30328
SH
SOLE
30328
0
0
LEAR CORP
COM NEW
521865204
374
2122
SH
SOLE
2121
0
0
LEGGETT & PLATT INC
COM
524660107
2194
45968
SH
SOLE
45967
0
0
LEIDOS HLDGS INC
COM
525327102
330
5115
SH
SOLE
5114
0
0
LENNAR CORP
CL A
526057104
6313
99832
SH
SOLE
99831
0
0
LENNOX INTL INC
COM
526107107
927
4454
SH
SOLE
4453
0
0
LEUCADIA NATL CORP
COM
527288104
4077
153925
SH
SOLE
153925
0
0
LIBERTY ALL STAR EQUITY FD
SH BEN INT
530158104
101
16042
SH
SOLE
16042
0
0
LIBERTY PPTY TR SH BEN INT
COM
531172104
2143
49834
SH
SOLE
42834
0
7000
LIBERTY MEDIA CORP DELAWARE
COM A SIRIUSX
531229409
205
5169
SH
SOLE
5169
0
0
LIBERTY MEDIA CORP DELAWARE
COM C SIRIUSX
531229607
569
14360
SH
SOLE
14360
0
0
LILLY ELI & CO
COM
532457108
13407
158740
SH
SOLE
58167
0
5550
LINCOLN ELEC HLDGS INC
COM
533900106
460
5025
SH
SOLE
5025
0
0
LINCOLN NATL CORP IND
COM
534187109
1203
15658
SH
SOLE
15658
0
0
LIONS GATE ENTMNT CORP
CL B NON VTG
535919500
241
7623
SH
SOLE
7623
0
0
LITTELFUSE INC
COM
537008104
349
1766
SH
SOLE
1766
0
0
LIVE NATION ENTERTAINMENT IN
COM
538034109
5910
138853
SH
SOLE
138853
0
0
LLOYDS BANKING GROUP PLC
SPONSORED ADR
539439109
737
196663
SH
SOLE
196663
0
0
LOCKHEED MARTIN CORP
COM
539830109
9185
28612
SH
SOLE
28612
0
0
LOEWS CORP
COM
540424108
313
6261
SH
SOLE
6261
0
0
LOWES COS INC
COM
548661107
61304
659614
SH
SOLE
659400
0
213
MFS MUN INCOME TR
SH BEN INT
552738106
86
12600
SH
SOLE
12600
0
0
MAGELLAN MIDSTREAM PRTNRS LP
COM UNIT RP L
559080106
7728
108943
SH
SOLE
107411
0
1531
MAGNA INTL INC
COM
559222401
2840
50131
SH
SOLE
19331
0
800
MANHATTAN ASSOCS INC
COM
562750109
705
14242
SH
SOLE
14242
0
0
MARATHON OIL CORP
COM
565849106
230
13622
SH
SOLE
13622
0
0
MARKEL CORP
COM
570535104
1809
1589
SH
SOLE
1588
0
0
MARSH & MCLENNAN COS INC
COM
571748102
12929
158864
SH
SOLE
158863
0
0
MARRIOTT INTL INC NEW
CL A
571903202
1608
11850
SH
SOLE
11850
0
0
MARTIN MARIETTA MATLS INC
COM
573284106
257
1163
SH
SOLE
1163
0
0
MASCO CORP
COM
574599106
945
21520
SH
SOLE
21520
0
0
MAXIMUS INC
COM
577933104
1240
17326
SH
SOLE
17325
0
0
MCCORMICK & CO INC
COM VTG
579780107
313
3121
SH
SOLE
3121
0
0
MCCORMICK & CO INC
COM NON VTG
579780206
5819
57107
SH
SOLE
11361
0
245
MCDERMOTT INTL INC
COM
580037109
110
16824
SH
SOLE
16824
0
0
MCDONALDS CORP
COM
580135101
26544
154226
SH
SOLE
128618
0
25608
MCDONALDS CORP
COM
580135101
946
5500
SH
Call
SOLE
5500
0
0
MEREDITH CORP
COM
589433101
4050
61321
SH
SOLE
56121
0
5200
METTLER TOLEDO INTERNATIONAL
COM
592688105
594
960
SH
SOLE
960
0
0
MICROSOFT CORP
COM
594918104
98655
1153322
SH
SOLE
817716
0
199812
MICROCHIP TECHNOLOGY INC
COM
595017104
9963
113373
SH
SOLE
113373
0
0
MICRON TECHNOLOGY INC
COM
595112103
878
21373
SH
SOLE
21373
0
0
MIDDLEBY CORP
COM
596278101
1377
10206
SH
SOLE
10206
0
0
MITSUBISHI UFJ FINL GROUP IN
SPONSORED ADR
606822104
496
68342
SH
SOLE
68342
0
0
MOHAWK INDS INC
COM
608190104
2607
9450
SH
SOLE
8025
0
1425
MONDELEZ INTL INC
CL A
609207105
6632
154959
SH
SOLE
151442
0
3516
MONOLITHIC PWR SYS INC
COM
609839105
396
3527
SH
SOLE
3527
0
0
MONROE CAP CORP
COM
610335101
171
12480
SH
SOLE
12480
0
0
MORGAN STANLEY
COM NEW
617446448
4881
93030
SH
SOLE
75955
0
17074
MORGAN STANLEY EM MKTS DM DE
COM
617477104
100
13083
SH
SOLE
13083
0
0
MUELLER WTR PRODS INC
COM SER A
624758108
162
12970
SH
SOLE
12970
0
0
MURPHY USA INC
COM
626755102
1782
22182
SH
SOLE
22182
0
0
NASDAQ INC
COM
631103108
8026
104467
SH
SOLE
104467
0
0
NATIONAL BANKSHARES INC VA
COM
634865109
295
6507
SH
SOLE
6506
0
0
NATIONAL FUEL GAS CO N J
COM
636180101
2636
48016
SH
SOLE
48015
0
0
NATIONAL GRID PLC
SPONSORED ADR
636274409
8553
145435
SH
SOLE
145435
0
0
NATIONAL OILWELL VARCO INC
COM
637071101
961
26706
SH
SOLE
26705
0
0
NATIONAL RETAIL PPTYS INC
COM
637417106
1779
41255
SH
SOLE
41254
0
0
NEW JERSEY RESOURCES
COM
646025106
3075
76500
SH
SOLE
0
0
0
NEW ORIENTAL ED & TECH GRP I
SPON ADR
647581107
486
5171
SH
SOLE
5171
0
0
NEWELL BRANDS INC
COM
651229106
3467
112232
SH
SOLE
112231
0
0
NEWFIELD EXPL CO
COM
651290108
2522
80007
SH
SOLE
80006
0
0
NEWMONT MINING CORP
COM
651639106
739
19724
SH
SOLE
18804
0
919
NIKE INC
CL B
654106103
3986
63739
SH
SOLE
63739
0
0
NORDSON CORP
COM
655663102
406
2778
SH
SOLE
2777
0
0
NORFOLK SOUTHERN CORP
COM
655844108
16440
113452
SH
SOLE
72952
0
6100
NORTHROP GRUMMAN CORP
COM
666807102
2172
7077
SH
SOLE
7077
0
0
NOVO-NORDISK A S
ADR
670100205
13430
250231
SH
SOLE
250230
0
0
NUCOR CORP
COM
670346105
7926
124673
SH
SOLE
124672
0
0
NUVEEN AMT FREE QLTY MUN INC
COM
670657105
3726
270986
SH
SOLE
270986
0
0
NUVEEN INTER DURATION MN TMF
COM
670671106
383
29550
SH
SOLE
29550
0
0
NUVEEN INT DUR QUAL MUN TRM
COM
670677103
305
23750
SH
SOLE
23750
0
0
NUVEEN AMT-FREE MUN VALUE FD
COM
670695105
747
43311
SH
SOLE
43310
0
0
OGE ENERGY CORP
COM
670837103
936
28443
SH
SOLE
28443
0
0
NUVEEN MUN VALUE FD INC
COM
670928100
126
12502
SH
SOLE
12502
0
0
OCCIDENTAL PETE CORP DEL
COM
674599105
31704
430421
SH
SOLE
430421
0
0
OCWEN FINL CORP
COM NEW
675746309
70
22500
SH
SOLE
22500
0
0
OLIN CORP
COM PAR $1
680665205
282
7949
SH
SOLE
7949
0
0
OMNICOM GROUP INC
COM
681919106
20906
287059
SH
SOLE
287059
0
0
OMEGA HEALTHCARE INVS INC
COM
681936100
335
12165
SH
SOLE
12165
0
0
ON SEMICONDUCTOR CORP
COM
682189105
207
9911
SH
SOLE
9911
0
0
ONEOK INC NEW
COM
682680103
1911
35758
SH
SOLE
35758
0
0
ORANGE
SPONSORED ADR
684060106
674
38766
SH
SOLE
38766
0
0
ORIX CORP
SPONSORED ADR
686330101
482
5692
SH
SOLE
5692
0
0
OWENS CORNING NEW
COM
690742101
619
6739
SH
SOLE
6739
0
0
PNC FINL SVCS GROUP INC
COM
693475105
28851
199953
SH
SOLE
88656
0
63318
PPG INDS INC
COM
693506107
738
6320
SH
SOLE
6319
0
0
PVH CORP
COM
693656100
908
6623
SH
SOLE
6623
0
0
PACCAR INC
COM
693718108
203
2858
SH
SOLE
2858
0
0
PACKAGING CORP AMER
COM
695156109
1145
9498
SH
SOLE
9498
0
0
PACWEST BANCORP DEL
COM
695263103
276
5483
SH
SOLE
5483
0
0
PALO ALTO NETWORKS INC
COM
697435105
242
1675
SH
SOLE
1675
0
0
PARKER HANNIFIN CORP
COM
701094104
355
1783
SH
SOLE
1783
0
0
PATTERSON COMPANIES INC
COM
703395103
1768
48937
SH
SOLE
48936
0
0
PAYCHEX INC
COM
704326107
2295
33711
SH
SOLE
33711
0
0
PEMBINA PIPELINE CORP
COM
706327103
200
5536
SH
SOLE
5536
0
0
PENN NATL GAMING INC
COM
707569109
431
13782
SH
SOLE
13782
0
0
PEOPLES UNITED FINANCIAL INC
COM
712704105
2294
122677
SH
SOLE
122677
0
0
PEPSICO INC
COM
713448108
57973
483438
SH
SOLE
337088
0
105767
PETMED EXPRESS INC
COM
716382106
254
5592
SH
SOLE
5592
0
0
PFIZER INC
COM
717081103
77816
2148459
SH
SOLE
1542036
0
527064
PHILIP MORRIS INTL INC
COM
718172109
40949
387597
SH
SOLE
363097
0
4749
PHILLIPS 66
COM
718546104
14383
142202
SH
SOLE
112778
0
11636
PIMCO HIGH INCOME FD
COM SHS
722014107
116
15644
SH
SOLE
15643
0
0
PINNACLE WEST CAP CORP
COM
723484101
334
3933
SH
SOLE
3932
0
0
PIONEER MUN HIGH INCOME TR
COM SHS
723763108
342
28919
SH
SOLE
28919
0
0
PIONEER NAT RES CO
COM
723787107
796
4609
SH
SOLE
4609
0
0
PLAINS ALL AMERN PIPELINE L
UNIT LTD PART
726503105
1720
83351
SH
SOLE
83350
0
0
PLYMOUTH INDL REIT INC
COM
729640102
507
27447
SH
SOLE
27446
0
0
POLARIS INDS INC
COM
731068102
1994
16089
SH
SOLE
16089
0
0
PRICELINE GRP INC
COM NEW
741503403
13175
7582
SH
SOLE
7582
0
0
PROCTER AND GAMBLE CO
COM
742718109
52454
570910
SH
SOLE
431444
0
96255
PROGRESSIVE CORP OHIO
COM
743315103
293
5204
SH
SOLE
5203
0
0
PRUDENTIAL FINL INC
COM
744320102
7536
65544
SH
SOLE
43744
0
17878
PUBLIC SVC ENTERPRISE GROUP
COM
744573106
5062
98320
SH
SOLE
98320
0
0
PULTE GROUP INC
COM
745867101
1193
35896
SH
SOLE
35895
0
0
PUTNAM PREMIER INCOME TR
SH BEN INT
746853100
1479
277592
SH
SOLE
277592
0
0
QUALCOMM INC
COM
747525103
20113
314171
SH
SOLE
314131
0
40
RLI CORP
COM
749607107
1150
18972
SH
SOLE
18971
0
0
RPM INTL INC COM
COM
749685103
10461
199555
SH
SOLE
188205
0
11350
RAYMOND JAMES FINANCIAL INC
COM
754730109
850
9523
SH
SOLE
9523
0
0
RAYTHEON CO
COM NEW
755111507
12183
64861
SH
SOLE
57926
0
6935
REALTY INCOME CORP
COM
756109104
12154
213168
SH
SOLE
213168
0
0
RED HAT INC
COM
756577102
10890
90677
SH
SOLE
90677
0
0
REGENCY CTRS CORP
COM
758849103
432
6252
SH
SOLE
6252
0
0
REINSURANCE GROUP AMER INC
COM NEW
759351604
405
2600
SH
SOLE
2600
0
0
RELIANCE STEEL & ALUMINUM CO
COM
759509102
257
2998
SH
SOLE
2997
0
0
REPUBLIC SVCS INC
COM
760759100
2138
31632
SH
SOLE
31631
0
0
RESMED INC
COM
761152107
1113
13153
SH
SOLE
13153
0
0
RIO TINTO PLC
SPONSORED ADR
767204100
1043
19712
SH
SOLE
19711
0
0
ROBERT HALF INTL INC
COM
770323103
10412
187474
SH
SOLE
187474
0
0
ROCKWELL AUTOMATION INC
COM
773903109
307
1565
SH
SOLE
1565
0
0
ROCKWELL COLLINS INC
COM
774341101
829
6116
SH
SOLE
6116
0
0
ROPER TECHNOLOGIES INC
COM
776696106
1248
4819
SH
SOLE
4819
0
0
ROSS STORES INC
COM
778296103
6391
79649
SH
SOLE
79648
0
0
ROYAL BK CDA MONTREAL QUE
COM
780087102
1103
13515
SH
SOLE
13515
0
0
ROYAL BK SCOTLAND GROUP PLC
SP ADR PREF S
780097739
520
20464
SH
SOLE
20464
0
0
ROYAL DUTCH SHELL PLC
SPON ADR B
780259107
2596
38014
SH
SOLE
30613
0
7400
ROYAL DUTCH SHELL PLC
SPONS ADR A
780259206
13891
208226
SH
SOLE
205502
0
2723
RYANAIR HLDGS PLC
SPONSORED ADR
783513203
630
6052
SH
SOLE
6052
0
0
SEI INVESTMENTS CO
COM
784117103
1857
25846
SH
SOLE
25845
0
0
SAP SE
SPON ADR
803054204
729
6491
SH
SOLE
6491
0
0
SAREPTA THERAPEUTICS INC
COM
803607100
317
5709
SH
SOLE
5709
0
0
SCHEIN HENRY INC
COM
806407102
257
3688
SH
SOLE
3688
0
0
SCHLUMBERGER LTD
COM
806857108
22003
326500
SH
SOLE
139002
0
149099
SCHWAB CHARLES CORP NEW
COM
808513105
3702
72084
SH
SOLE
72083
0
0
SCHWAB STRATEGIC TR
US LRG CAP ET
808524201
1185
18585
SH
SOLE
18585
0
0
SCHWAB STRATEGIC TR
US LCAP GR ET
808524300
20699
292731
SH
SOLE
292731
0
0
SCHWAB STRATEGIC TR
US SML CAP ET
808524607
584
8387
SH
SOLE
8387
0
0
SCHWAB STRATEGIC TR
EMRG MKTEQ ET
808524706
3776
135170
SH
SOLE
135169
0
0
SCHWAB STRATEGIC TR
SCHWAB FDT US
808524763
1118
29512
SH
SOLE
29512
0
0
SCHWAB STRATEGIC TR
US DIVIDEND E
808524797
1702
33249
SH
SOLE
32118
0
1131
SCHWAB STRATEGIC TR
INTL EQTY ETF
808524805
1099
32264
SH
SOLE
32264
0
0
SCHWAB STRATEGIC TR
SHT TM US TRE
808524862
823
16467
SH
SOLE
16467
0
0
SCOTTS MIRACLE GRO CO
CL A
810186106
2782
26008
SH
SOLE
26007
0
0
SCRIPPS NETWORKS INTERACT IN
CL A COM
811065101
224
2634
SH
SOLE
2634
0
0
SEMPRA ENERGY
COM
816851109
245
2294
SH
SOLE
2294
0
0
SHERWIN WILLIAMS CO
COM
824348106
4807
11725
SH
SOLE
11725
0
0
SIMON PPTY GROUP INC NEW
COM
828806109
10138
59038
SH
SOLE
52318
0
6719
SKECHERS U S A INC
CL A
830566105
485
12838
SH
SOLE
12838
0
0
SMITH A O
COM
831865209
960
15677
SH
SOLE
15677
0
0
SMUCKER J M CO
COM NEW
832696405
18752
150940
SH
SOLE
149830
0
1110
SNAP ON INC
COM
833034101
1956
11224
SH
SOLE
11224
0
0
SNYDERS-LANCE INC
COM
833551104
408
8158
SH
SOLE
8158
0
0
SONOCO PRODS CO
COM
835495102
276
5203
SH
SOLE
5203
0
0
SONY CORP
SPONSORED ADR
835699307
538
11975
SH
SOLE
11975
0
0
SOUTHERN CO
COM
842587107
16835
350085
SH
SOLE
344584
0
5500
SOUTHWEST AIRLS CO
COM
844741108
9119
139327
SH
SOLE
16351
0
121450
SPIRIT AEROSYSTEMS HLDGS INC
COM CL A
848574109
803
9206
SH
SOLE
9206
0
0
SQUARE INC
CL A
852234103
377
10902
SH
SOLE
10902
0
0
STANLEY BLACK & DECKER INC
COM
854502101
6235
36747
SH
SOLE
32435
0
4312
STARBUCKS CORP
COM
855244109
6891
119990
SH
SOLE
119990
0
0
STATE STR CORP
COM
857477103
13807
141457
SH
SOLE
141456
0
0
STEEL DYNAMICS INC
COM
858119100
350
8134
SH
SOLE
8133
0
0
STERICYCLE INC
COM
858912108
1584
23312
SH
SOLE
23312
0
0
STONECASTLE FINL CORP
COM
861780104
324
16100
SH
SOLE
16100
0
0
STRYKER CORP
COM
863667101
2115
13659
SH
SOLE
13659
0
0
SUBURBAN PROPANE PARTNERS L
UNIT LTD PART
864482104
281
11609
SH
SOLE
11609
0
0
SUMMIT HOTEL PPTYS INC
COM
866082100
166
10921
SH
SOLE
10921
0
0
SUNTRUST BKS INC
COM
867914103
1704
26383
SH
SOLE
26382
0
0
SYNOPSYS INC
COM
871607107
708
8310
SH
SOLE
8310
0
0
SYNERGY PHARMACEUTICALS DEL
COM NEW
871639308
22
10200
SH
SOLE
10200
0
0
SYSCO CORP
COM
871829107
1333
21966
SH
SOLE
21966
0
0
THL CR INC
COM
872438106
1899
209927
SH
SOLE
209926
0
0
TJX COS INC NEW
COM
872540109
4154
54331
SH
SOLE
54330
0
0
TAIWAN SEMICONDUCTOR MFG LTD
SPONSORED ADR
874039100
2893
72986
SH
SOLE
72986
0
0
TAL ED GROUP
SPONSORED ADS
874080104
236
7959
SH
SOLE
7959
0
0
TALLGRASS ENERGY PARTNERS LP
COM UNIT
874697105
1176
25650
SH
SOLE
25650
0
0
TANGER FACTORY OUTLET CTRS I
COM
875465106
426
16106
SH
SOLE
16106
0
0
TAPESTRY INC
COM
876030107
447
10107
SH
SOLE
10107
0
0
TARENA INTL INC
ADR
876108101
243
16276
SH
SOLE
16276
0
0
TATA MTRS LTD
SPONSORED ADR
876568502
612
18514
SH
SOLE
18514
0
0
TECK RESOURCES LTD
CL B
878742204
329
12599
SH
SOLE
12599
0
0
TEKLA HEALTHCARE OPPORTUNIT
SHS
879105104
274
15664
SH
SOLE
15664
0
0
TELEDYNE TECHNOLOGIES INC
COM
879360105
206
1139
SH
SOLE
1139
0
0
TELEFLEX INCORPORATE
COM
879369106
386
1550
SH
SOLE
1000
0
550
TEMPLETON EMERG MKTS INCOME
COM
880192109
164
14706
SH
SOLE
14705
0
0
TERADYNE INC
COM
880770102
247
5906
SH
SOLE
5906
0
0
TEVA PHARMACEUTICAL INDS LTD
SPONSORED ADR
881624209
1092
57663
SH
SOLE
57663
0
0
TEXAS INSTRS INC
COM
882508104
3080
29492
SH
SOLE
22692
0
300
TEXAS ROADHOUSE INC
COM
882681109
440
8364
SH
SOLE
8364
0
0
TEXTRON INC
COM
883203101
310
5480
SH
SOLE
5480
0
0
THERMO FISHER SCIENTIFIC INC
COM
883556102
12692
66844
SH
SOLE
55088
0
11755
THOMSON REUTERS CORP COM
COM
884903105
11745
269429
SH
SOLE
21119
0
247035
THOR INDS INC
COM
885160101
4333
28749
SH
SOLE
21874
0
6875
TIME WARNER INC
COM NEW
887317303
8837
96615
SH
SOLE
94464
0
2150
TIMKEN CO
COM
887389104
1911
38882
SH
SOLE
38882
0
0
TOLL BROTHERS INC
COM
889478103
207
4329
SH
SOLE
4328
0
0
TORCHMARK CORP
COM
891027104
2583
28480
SH
SOLE
21137
0
7343
TORONTO DOMINION BK ONT
COM NEW
891160509
8899
151916
SH
SOLE
98251
0
15900
TOTAL SYS SVCS INC
COM
891906109
787
9952
SH
SOLE
9952
0
0
TOYOTA MOTOR CORP
SP ADR REP2CO
892331307
302
2376
SH
SOLE
2376
0
0
TRACTOR SUPPLY CO
COM
892356106
6570
87900
SH
SOLE
87899
0
0
TREMONT MTG TR
COM
894789106
2647
180245
SH
SOLE
180245
0
0
TRIANGLE CAP CORP
COM
895848109
945
99643
SH
SOLE
99643
0
0
TRINITY INDS INC
COM
896522109
1837
49062
SH
SOLE
49061
0
0
TYSON FOODS INC
CL A
902494103
375
4636
SH
SOLE
4636
0
0
UDR INC
COM
902653104
1179
30634
SH
SOLE
28634
0
2000
US BANCORP DEL
COM NEW
902973304
13722
256122
SH
SOLE
204798
0
14155
UNDER ARMOUR INC
CL A
904311107
308
21347
SH
SOLE
21347
0
0
UNDER ARMOUR INC
CL C
904311206
249
18760
SH
SOLE
18760
0
0
UNILEVER PLC
SPON ADR NEW
904767704
14319
258750
SH
SOLE
258749
0
0
UNILEVER N V
N Y SHS NEW
904784709
1174
20852
SH
SOLE
20852
0
0
UNION PAC CORP
COM
907818108
16079
119908
SH
SOLE
100163
0
19745
UNITED BANKSHARES INC WEST V
COM
909907107
708
20379
SH
SOLE
20378
0
0
UNITED CONTL HLDGS INC
COM
910047109
209
3109
SH
SOLE
3109
0
0
UNITED PARCEL SERVICE INC
CL B
911312106
72403
607665
SH
SOLE
417154
0
111096
UNITED RENTALS INC
COM
911363109
1053
6130
SH
SOLE
6130
0
0
UNITED TECHNOLOGIES CORP
COM
913017109
53402
418610
SH
SOLE
219305
0
142894
UNIVERSAL HLTH SVCS INC
CL B
913903100
426
3760
SH
SOLE
3760
0
0
V F CORP
COM
918204108
11581
156516
SH
SOLE
135140
0
21375
VANGUARD SPECIALIZED FUNDS
DIV APP ETF
921908844
23040
225818
SH
SOLE
225817
0
0
VANGUARD STAR FD
VG TL INTL ST
921909768
5954
104807
SH
SOLE
104806
0
0
VANGUARD WORLD FD
MEGA GRWTH IN
921910816
531
4772
SH
SOLE
4772
0
0
VANGUARD BD INDEX FD INC
INTERMED TERM
921937819
788
9410
SH
SOLE
9410
0
0
VANGUARD BD INDEX FD INC
SHORT TRM BON
921937827
5286
66832
SH
SOLE
66831
0
0
VANGUARD BD INDEX FD INC
TOTAL BND MRK
921937835
6727
82477
SH
SOLE
82477
0
0
VANGUARD TAX MANAGED INTL FD
FTSE DEV MKT
921943858
24342
542640
SH
SOLE
542639
0
0
VANGUARD WHITEHALL FDS INC
HIGH DIV YLD
921946406
31238
364814
SH
SOLE
364813
0
0
VANGUARD INTL EQUITY INDEX F
TT WRLD ST ET
922042742
30301
408044
SH
SOLE
408044
0
0
VANGUARD INTL EQUITY INDEX F
ALLWRLD EX US
922042775
21516
393218
SH
SOLE
393217
0
0
VANGUARD INTL EQUITY INDEX F
FTSE EMR MKT
922042858
5116
111457
SH
SOLE
111456
0
0
VANGUARD INTL EQUITY INDEX F
FTSE PACIFIC
922042866
3890
53374
SH
SOLE
53374
0
0
VANGUARD INTL EQUITY INDEX F
FTSE EUROPE E
922042874
4886
82609
SH
SOLE
82609
0
0
VANGUARD MUN BD FD INC
TAX EXEMPT BD
922907746
3435
66483
SH
SOLE
66483
0
0
VANGUARD INDEX FDS
S&P 500 ETF S
922908363
31507
128452
SH
SOLE
114914
0
12352
VANGUARD INDEX FDS
MCAP VL IDXVI
922908512
9286
83235
SH
SOLE
82494
0
740
VANGUARD INDEX FDS
MCAP GR IDXVI
922908538
4672
36586
SH
SOLE
36585
0
0
VANGUARD INDEX FDS
REIT ETF
922908553
12964
156239
SH
SOLE
156239
0
0
VANGUARD INDEX FDS
SML CP GRW ET
922908595
761
4736
SH
SOLE
4736
0
0
VANGUARD INDEX FDS
SM CP VAL ETF
922908611
4190
31565
SH
SOLE
30623
0
942
VANGUARD INDEX FDS
MID CAP ETF
922908629
38598
249375
SH
SOLE
249375
0
0
VANGUARD INDEX FDS
LARGE CAP ETF
922908637
8157
66552
SH
SOLE
66551
0
0
VANGUARD INDEX FDS
EXTEND MKT ET
922908652
3744
33512
SH
SOLE
33512
0
0
VANGUARD INDEX FDS
GROWTH ETF
922908736
6676
47468
SH
SOLE
47468
0
0
VANGUARD INDEX FDS
VALUE ETF
922908744
16612
156254
SH
SOLE
156254
0
0
VANGUARD INDEX FDS
SMALL CP ETF
922908751
28270
191272
SH
SOLE
190327
0
0
VANGUARD INDEX FDS
TOTAL STK MKT
922908769
61586
448718
SH
SOLE
436913
0
0
VMWARE INC
CL A COM
928563402
537
4288
SH
SOLE
4288
0
0
VORNADO RLTY TR
SH BEN INT
929042109
385
4932
SH
SOLE
4931
0
0
WD-40 CO
COM
929236107
9186
77854
SH
SOLE
75154
0
2700
W S F S FINANCIAL CO
COM
929328102
420
8782
SH
SOLE
2181
0
6601
WABTEC CORP
COM
929740108
1270
15602
SH
SOLE
15601
0
0
WAGEWORKS INC
COM
930427109
1131
18253
SH
SOLE
18253
0
0
WAL-MART STORES INC
COM
931142103
14459
146423
SH
SOLE
142193
0
4230
WALGREENS BOOTS ALLIANCE INC
COM
931427108
5779
79580
SH
SOLE
79580
0
0
WATSCO INC
COM
942622200
4642
27304
SH
SOLE
27304
0
0
WEINGARTEN RLTY INVS
SH BEN INT
948741103
315
9612
SH
SOLE
9611
0
0
WELLS FARGO CO NEW
COM
949746101
64489
1062957
SH
SOLE
823433
0
234774
WESTERN DIGITAL CORP
COM
958102105
1632
20529
SH
SOLE
20529
0
0
WESTERN UN CO
COM
959802109
3081
162097
SH
SOLE
162096
0
0
WESTLAKE CHEM CORP
COM
960413102
200
1885
SH
SOLE
1885
0
0
WEYERHAEUSER CO
COM
962166104
8837
250645
SH
SOLE
220887
0
29758
WHIRLPOOL CORP
COM
963320106
5802
34410
SH
SOLE
28695
0
5715
WHITESTONE REIT
COM
966084204
233
16187
SH
SOLE
16187
0
0
WHITING PETE CORP NEW
COM NEW
966387409
220
8337
SH
SOLE
8337
0
0
WILLIAMS COS INC DEL
COM
969457100
2264
74263
SH
SOLE
74262
0
0
WORLD FUEL SVCS CORP
COM
981475106
534
19002
SH
SOLE
19002
0
0
WYNN RESORTS LTD
COM
983134107
435
2582
SH
SOLE
2582
0
0
XPO LOGISTICS INC
COM
983793100
1086
11858
SH
SOLE
11858
0
0
XEROX CORP
COM NEW
984121608
1519
52110
SH
SOLE
52110
0
0
YUM BRANDS INC
COM
988498101
4900
60046
SH
SOLE
60045
0
0
BIOVERATIV INC
COM
09075E100
363
6747
SH
SOLE
6747
0
0
BT GROUP PLC
ADR
05577E101
1345
73855
SH
SOLE
73855
0
0
CDK GLOBAL INC
COM
12508E101
342
4806
SH
SOLE
4805
0
0
COVANTA HLDG CORP
COM
22282E102
590
34932
SH
SOLE
34932
0
0
QUANTA SVCS INC
COM
74762E102
1111
28417
SH
SOLE
28417
0
0
VERISIGN INC
COM
92343E102
706
6170
SH
SOLE
6170
0
0
FIRSTSERVICE CORP NEW
SUB VTG SH
33767E103
943
13492
SH
SOLE
13492
0
0
INVESCO ADVANTAGE MUNICIPAL
SH BEN INT
46132E103
621
54620
SH
SOLE
54620
0
0
AMERISOURCEBERGEN CORP
COM
03073E105
26179
285114
SH
SOLE
285113
0
0
FIRST TR EXCHANGE TRADED FD
CAP STRENGTH
33733E104
11430
224084
SH
SOLE
224084
0
0
SALLY BEAUTY HLDGS INC
COM
79546E104
374
19971
SH
SOLE
19971
0
0
TARGET CORP
COM
87612E106
4350
66674
SH
SOLE
65999
0
675
NUVEEN HIGH INCOME DECMBR 20
COM
67076E107
2642
263681
SH
SOLE
263680
0
0
EDWARDS LIFESCIENCES CORP
COM
28176E108
1351
11991
SH
SOLE
11991
0
0
FIRST TR EXCHANGE-TRADED FD
PFD SECS INC
33739E108
19780
988537
SH
SOLE
988536
0
0
NCR CORP NEW
COM
62886E108
1934
56927
SH
SOLE
56927
0
0
DR PEPPER SNAPPLE GROUP INC
COM
26138E109
1301
13414
SH
SOLE
13413
0
0
TOTAL S A
SPONSORED ADR
89151E109
9693
175370
SH
SOLE
161351
0
69
TRAVELERS COMPANIES INC
COM
89417E109
21643
159564
SH
SOLE
90640
0
61148
FIRST TR EXCHANGE TRADED FD
NY ARCA BIOTE
33733E203
235
1890
SH
SOLE
1890
0
0
BARCLAYS PLC
ADR
06738E204
126
11650
SH
SOLE
11650
0
0
BHP BILLITON PLC
SPONSORED ADR
05545E209
1180
29286
SH
SOLE
29286
0
0
FIRST TR EXCHANGE TRADED FD
DJ INTERNT ID
33733E302
7120
64799
SH
SOLE
64799
0
0
AES CORP
COM
00130H105
1390
128427
SH
SOLE
128427
0
0
ALPS ETF TR
RIVERFRNT FLE
00162Q510
17218
526326
SH
SOLE
526326
0
0
ALPS ETF TR
RIVERFRNT DYM
00162Q528
26310
830764
SH
SOLE
830764
0
0
ALPS ETF TR
RIVERFRONT DY
00162Q536
25414
1028883
SH
SOLE
1028883
0
0
ALPS ETF TR
RIVERFRONT UN
00162Q544
4739
181973
SH
SOLE
181973
0
0
ALPS ETF TR
RIVRFRNT STR
00162Q783
15445
614196
SH
SOLE
614195
0
0
ALPS ETF TR
SECTR DIV DOG
00162Q858
1817
39693
SH
SOLE
39693
0
0
ALPS ETF TR
ALERIAN MLP
00162Q866
9993
926124
SH
SOLE
912134
0
13990
AMC NETWORKS INC
CL A
00164V103
367
6801
SH
SOLE
6801
0
0
ANGI HOMESERVICES INC
COM CL A
00183L102
126
12077
SH
SOLE
12077
0
0
AT&T INC
COM
00206R102
70313
1808466
SH
SOLE
1402932
0
352276
ABBVIE INC
COM
00287Y109
65926
681692
SH
SOLE
565382
0
23124
ACTIVISION BLIZZARD INC
COM
00507V109
6475
102269
SH
SOLE
102269
0
0
ADOBE SYS INC
COM
00724F101
2926
16701
SH
SOLE
15101
0
1600
AECOM
COM
00766T100
633
17050
SH
SOLE
17050
0
0
ADVISORSHARES TR
ADVISORSHS ET
00768Y206
339
5766
SH
SOLE
5766
0
0
AETNA INC NEW
COM
00817Y108
1177
6528
SH
SOLE
6527
0
0
AGILENT TECHNOLOGIES INC
COM
00846U101
668
9987
SH
SOLE
9987
0
0
AIR LEASE CORP
CL A
00912X302
640
13317
SH
SOLE
13317
0
0
AKAMAI TECHNOLOGIES INC
COM
00971T101
8371
128714
SH
SOLE
128714
0
0
ALIBABA GROUP HLDG LTD
SPONSORED ADS
01609W102
6571
38113
SH
SOLE
38113
0
0
ALLY FINL INC
COM
02005N100
3607
123699
SH
SOLE
123699
0
0
ALPHABET INC
CAP STK CL C
02079K107
52547
50218
SH
SOLE
38337
0
11488
ALPHABET INC
CAP STK CL A
02079K305
27436
26045
SH
SOLE
25788
0
256
ALTRIA GROUP INC
COM
02209S103
37177
520619
SH
SOLE
481100
0
14118
AMBEV SA
SPONSORED ADR
02319V103
1309
202704
SH
SOLE
202703
0
0
AMERICAN AIRLS GROUP INC
COM
02376R102
1199
23055
SH
SOLE
23054
0
0
AMERICAN CAP SR FLOATING LTD
COM
02504D108
208
19800
SH
SOLE
19800
0
0
AMERICAN TOWER CORP NEW
COM
03027X100
3345
23446
SH
SOLE
23445
0
0
AMERIPRISE FINL INC
COM
03076C106
8431
49751
SH
SOLE
39496
0
10255
ANDEAVOR
COM
03349M105
489
4284
SH
SOLE
4284
0
0
ANHEUSER BUSCH INBEV SA/NV
SPONSORED ADR
03524A108
2642
23688
SH
SOLE
23688
0
0
ANSYS INC
COM
03662Q105
739
5014
SH
SOLE
5013
0
0
ANTERO MIDSTREAM PARTNERS LP
UNT LTD PARTN
03673L103
1442
49686
SH
SOLE
49686
0
0
APOLLO COML REAL EST FIN INC
COM
03762U105
350
19000
SH
SOLE
19000
0
0
AQUA AMERICA INC
COM
03836W103
793
20219
SH
SOLE
14385
0
5834
ARAMARK
COM
03852U106
473
11069
SH
SOLE
11069
0
0
ARCELORMITTAL SA LUXEMBOURG
NY REGISTRY S
03938L203
801
24793
SH
SOLE
24793
0
0
ARES CAP CORP
COM
04010L103
3530
224591
SH
SOLE
224590
0
0
ARMADA HOFFLER PPTYS INC
COM
04208T108
729
46983
SH
SOLE
46983
0
0
ARRAY BIOPHARMA INC
COM
04269X105
2222
173600
SH
SOLE
173600
0
0
ARTISAN PARTNERS ASSET MGMT
CL A
04316A108
743
18814
SH
SOLE
18813
0
0
ATLAS AIR WORLDWIDE HLDGS IN
NOTE 2.250%
049164BH8
14
13000
SH
SOLE
13000
0
0
BBX CAP CORP NEW
CL A
05491N104
293
36818
SH
SOLE
36818
0
0
B & G FOODS INC NEW
COM
05508R106
2241
63770
SH
SOLE
63769
0
0
BCE INC
COM NEW
05534B760
12492
260204
SH
SOLE
260204
0
0
BP MIDSTREAM PARTNERS LP
UNIT LTD PTNR
0556EL109
493
24000
SH
SOLE
24000
0
0
BWX TECHNOLOGIES INC
COM
05605H100
479
7929
SH
SOLE
7929
0
0
BANCO BILBAO VIZCAYA ARGENTA
SPONSORED ADR
05946K101
830
97754
SH
SOLE
97753
0
0
BANCO SANTANDER SA
ADR
05964H105
512
78412
SH
SOLE
78412
0
0
BANKUNITED INC
COM
06652K103
255
6279
SH
SOLE
6278
0
0
BARCLAYS BANK PLC
ADR PFD SR 5
06739H362
1008
37829
SH
SOLE
37829
0
0
BARINGS GLOBAL SHORT DURATIO
COM
06760L100
1201
62015
SH
SOLE
62015
0
0
BERRY GLOBAL GROUP INC
COM
08579W103
303
5179
SH
SOLE
5179
0
0
BIOMARIN PHARMACEUTICAL INC
NOTE 0.750%1
09061GAE1
11
11000
SH
SOLE
11000
0
0
BIOGEN INC
COM
09062X103
4412
13852
SH
SOLE
13852
0
0
BLACKROCK INC
COM
09247X101
11162
21728
SH
SOLE
21728
0
0
BLACKROCK MUNI 2018 TERM TR
COM
09248C106
182
12325
SH
SOLE
12325
0
0
BLACKROCK TAX MUNICPAL BD TR
SHS
09248X100
1009
43525
SH
SOLE
43524
0
0
BLACKROCK ENERGY & RES TR
COM
09250U101
284
20088
SH
SOLE
20088
0
0
BLACKROCK HEALTH SCIENCES TR
COM
09250W107
432
11848
SH
SOLE
11847
0
0
BLACKROCK MUNIHOLDINGS FD IN
COM
09253N104
174
10543
SH
SOLE
10542
0
0
BLACKROCK MUNIVEST FD INC
COM
09253R105
1793
186635
SH
SOLE
186635
0
0
BLACKSTONE GROUP L P
COM UNIT LTD
09253U108
3193
99748
SH
SOLE
99747
0
0
BLACKROCK MUNIHOLDNGS QLTY I
COM
09254A101
217
16256
SH
SOLE
16255
0
0
BLACKROCK ENH CAP & INC FD I
COM
09256A109
450
27511
SH
SOLE
27510
0
0
BLACKROCK RES & COMM STRAT T
SHS
09257A108
811
83080
SH
SOLE
83080
0
0
BLACKSTONE GSO STRATEGIC CR
COM SHS BEN I
09257R101
963
61324
SH
SOLE
61324
0
0
BLACKROCK MULTI-SECTOR INC T
COM
09258A107
329
18137
SH
SOLE
18137
0
0
BLACKROCK SCIENCE & TECH TR
SHS
09258G104
1641
61501
SH
SOLE
61500
0
0
BLUEBIRD BIO INC
COM
09609G100
557
3129
SH
SOLE
3129
0
0
BLUEROCK RESIDENTIAL GRW REI
COM CL A
09627J102
1087
107551
SH
SOLE
107551
0
0
BROADRIDGE FINL SOLUTIONS IN
COM
11133T103
3402
37564
SH
SOLE
37564
0
0
BROOKFIELD GLOBL LISTED INFR
COM SHS
11273Q109
558
43198
SH
SOLE
43197
0
0
CBRE CLARION GLOBAL REAL EST
COM
12504G100
270
34171
SH
SOLE
34170
0
0
CBRE GROUP INC
CL A
12504L109
8967
207050
SH
SOLE
207050
0
0
CDW CORP
COM
12514G108
3666
52766
SH
SOLE
45691
0
7075
C H ROBINSON WORLDWIDE INC
COM NEW
12541W209
204
2294
SH
SOLE
2293
0
0
CME GROUP INC
COM CL A
12572Q105
708
4852
SH
SOLE
4851
0
0
CA INC
COM
12673P105
224
6734
SH
SOLE
6734
0
0
CALAMOS GBL DYN INCOME FUND
COM
12811L107
118
13103
SH
SOLE
13103
0
0
CANADIAN PAC RY LTD
COM
13645T100
1669
9138
SH
SOLE
9137
0
0
CAPITAL ONE FINL CORP
COM
14040H105
11852
119025
SH
SOLE
111654
0
7371
CAPITALA FIN CORP
COM
14054R106
1275
175242
SH
SOLE
175242
0
0
CAPITALA FIN CORP
5.75% NT CV 2
14054R403
1938
78004
SH
SOLE
78004
0
0
CARDINAL HEALTH INC
COM
14149Y108
4620
75413
SH
SOLE
75412
0
0
CASCADIAN THERAPEUTICS INC
COM NEW
14740B606
181
48999
SH
SOLE
48999
0
0
CELLDEX THERAPEUTICS INC NEW
COM
15117B103
133
47050
SH
SOLE
47050
0
0
CENTENE CORP DEL
COM
15135B101
2905
28803
SH
SOLE
28803
0
0
CENTERPOINT ENERGY INC
COM
15189T107
274
9670
SH
SOLE
9669
0
0
CHARTER COMMUNICATIONS INC N
CL A
16119P108
4730
14082
SH
SOLE
14082
0
0
CHEMOCENTRYX INC
COM
16383L106
496
83500
SH
SOLE
83500
0
0
CHENIERE ENERGY INC
COM NEW
16411R208
209
3882
SH
SOLE
3882
0
0
CHINA MOBILE LIMITED
SPONSORED ADR
16941M109
251
4971
SH
SOLE
4970
0
0
CINEMARK HOLDINGS INC
COM
17243V102
616
17716
SH
SOLE
17716
0
0
CISCO SYS INC
COM
17275R102
67899
1772820
SH
SOLE
1081080
0
547415
CLAYMORE EXCHANGE TRD FD TR
2021 HG YLD C
18383M225
2494
100005
SH
SOLE
100005
0
0
CLAYMORE EXCHANGE TRD FD TR
GUGG BULSH 20
18383M258
291
13767
SH
SOLE
13767
0
0
CLAYMORE EXCHANGE TRD FD TR
GUGG BULSH 20
18383M266
3862
182820
SH
SOLE
182820
0
0
CLAYMORE EXCHANGE TRD FD TR
GUG BUL 2020
18383M365
2526
103012
SH
SOLE
103012
0
0
CLAYMORE EXCHANGE TRD FD TR
GUG BUL 2019
18383M373
2637
108172
SH
SOLE
108172
0
0
CLAYMORE EXCHANGE TRD FD TR
GUG BULL2020
18383M514
3784
177773
SH
SOLE
177773
0
0
CLAYMORE EXCHANGE TRD FD TR
GUG BULL2019
18383M522
3827
181527
SH
SOLE
181527
0
0
CLAYMORE EXCHANGE TRD FD TR
GUG BULL2018
18383M530
3770
178777
SH
SOLE
178777
0
0
CLAYMORE EXCHANGE TRD FD TR
GUGG S&P SPIN
18383M605
3491
67033
SH
SOLE
67033
0
0
CLAYMORE EXCHANGE TRD FD TR
GUGG ULTR SH
18383M654
1105
22055
SH
SOLE
22055
0
0
CLEARBRIDGE ENERGY MLP OPP F
COM
18469P100
383
32459
SH
SOLE
32458
0
0
COHEN & STEERS QUALITY RLTY
COM
19247L106
131
10372
SH
SOLE
10371
0
0
COHEN & STEERS REIT & PFD IN
COM
19247X100
1060
49879
SH
SOLE
49878
0
0
COHEN & STEERS INFRASTRUCTUR
COM
19248A109
1772
73867
SH
SOLE
73866
0
0
COHEN & STEERS CLOSED END OP
COM
19248P106
164
12333
SH
SOLE
12333
0
0
COHEN & STEERS SLT PFD INCM
COM
19248Y107
986
34930
SH
SOLE
34930
0
0
COHEN & STEERS MLP INC & ENR
COM SHS
19249B106
705
68782
SH
SOLE
68782
0
0
COLONY NORTHSTAR INC
CL A COM
19625W104
5065
443970
SH
SOLE
443970
0
0
COLONY NORTHSTAR INC
CL A COM
19625W104
479
42000
SH
Call
SOLE
42000
0
0
COMCAST CORP NEW
CL A
20030N101
18817
469842
SH
SOLE
459873
0
9968
COMMSCOPE HLDG CO INC
COM
20337X109
1203
31821
SH
SOLE
31821
0
0
COMPASS MINERALS INTL INC
COM
20451N101
14406
199394
SH
SOLE
199394
0
0
COMPASS DIVERSIFIED HOLDINGS
SH BEN INT
20451Q104
1168
68964
SH
SOLE
68964
0
0
CONOCOPHILLIPS
COM
20825C104
6581
119902
SH
SOLE
88381
0
4759
CONSTELLATION BRANDS INC
CL A
21036P108
1579
6914
SH
SOLE
5113
0
1800
COSTCO WHSL CORP NEW
COM
22160K105
13427
72145
SH
SOLE
27437
0
37247
COTIVITI HLDGS INC
COM
22164K101
287
8915
SH
SOLE
8915
0
0
CRACKER BARREL OLD CTRY STOR
COM
22410J106
895
5635
SH
SOLE
5634
0
0
CROWN CASTLE INTL CORP NEW
COM
22822V101
32526
293000
SH
SOLE
277095
0
15905
CYRUSONE INC
COM
23283R100
1011
16988
SH
SOLE
16988
0
0
DNP SELECT INCOME FD
COM
23325P104
254
23567
SH
SOLE
23567
0
0
D R HORTON INC
COM
23331A109
3486
68259
SH
SOLE
58507
0
9751
DXC TECHNOLOGY CO
COM
23355L106
707
7455
SH
SOLE
7455
0
0
DAVIS FUNDAMENTAL ETF TR
SELECT FINL
23908L108
1285
53683
SH
SOLE
53683
0
0
DAVIS FUNDAMENTAL ETF TR
SELECT US EQT
23908L207
229
9817
SH
SOLE
9817
0
0
DAVIS FUNDAMENTAL ETF TR
SELECT WRLD W
23908L306
2130
81198
SH
SOLE
81198
0
0
DAVITA INC
COM
23918K108
3375
46719
SH
SOLE
46719
0
0
DELL TECHNOLOGIES INC
COM CL V
24703L103
243
2997
SH
SOLE
2997
0
0
DENTSPLY SIRONA INC
COM
24906P109
229
3485
SH
SOLE
3485
0
0
DEVON ENERGY CORP
COM
25179m103
12974
313375
SH
SOLE
78275
0
232825
DIAGEO P L C
SPON ADR NEW
25243Q205
16348
111955
SH
SOLE
88068
0
10100
DIAMONDBACK ENERGY INC
COM
25278X109
2103
16657
SH
SOLE
13882
0
2775
DISCOVERY COMMUNICATNS NEW
COM SER A
25470F104
1202
53725
SH
SOLE
53725
0
0
DISCOVERY COMMUNICATNS NEW
COM SER C
25470F302
4645
219419
SH
SOLE
219419
0
0
DOLBY LABORATORIES INC
COM
25659T107
1014
16366
SH
SOLE
16366
0
0
DOMINION ENERGY INC
COM
25746U109
27195
335490
SH
SOLE
306348
0
2141
DOMINION ENERGY INC
UNIT 08/15/20
25746U836
948
18360
SH
SOLE
18360
0
0
DOUGLAS EMMETT INC
COM
25960P109
337
8213
SH
SOLE
8213
0
0
DOWDUPONT INC
COM
26078J100
32623
458073
SH
SOLE
249628
0
150142
DREYFUS HIGH YIELD STRATEGIE
SH BEN INT
26200S101
45
13732
SH
SOLE
13731
0
0
DREYFUS MUN INCOME INC
COM
26201R102
327
36849
SH
SOLE
36849
0
0
DUFF & PHELPS GLB UTL INC FD
COM
26433C105
418
26972
SH
SOLE
26972
0
0
DUKE ENERGY CORP NEW
COM NEW
26441C204
32941
391641
SH
SOLE
385154
0
6487
EOG RES INC
COM
26875P101
1299
12041
SH
SOLE
11941
0
100
EQT CORP
COM
26884L109
2708
47582
SH
SOLE
36497
0
11085
EQT MIDSTREAM PARTNERS LP
UNIT LTD PART
26885B100
2331
31895
SH
SOLE
31895
0
0
EAST WEST BANCORP INC
COM
27579R104
2860
47023
SH
SOLE
47023
0
0
EATON VANCE MUN BD FD
COM
27827X101
425
34011
SH
SOLE
34010
0
0
EATON VANCE TX MGD DIV EQ IN
COM
27828N102
363
29855
SH
SOLE
29854
0
0
EATON VANCE TX ADV GLBL DIV
COM
27828S101
1111
64147
SH
SOLE
64146
0
0
EATON VANCE SH TM DR DIVR IN
COM
27828V104
163
11427
SH
SOLE
11427
0
0
EATON VANCE TAX MNGD GBL DV
COM
27829F108
145
15546
SH
SOLE
15545
0
0
EATON VANCE RISK MNGD DIV EQ
COM
27829G106
101
10522
SH
SOLE
10522
0
0
EATON VANCE HIGH INCOME 2021
COM SH BEN IN
27829W101
2008
200846
SH
SOLE
200845
0
0
ENBRIDGE INC
COM
29250N105
36349
929430
SH
SOLE
887324
0
42106
ENERGEN CORP
COM
29265N108
233
4058
SH
SOLE
4058
0
0
ENDOCYTE INC
COM
29269A102
88
20750
SH
SOLE
20750
0
0
ENERGY TRANSFER EQUITY L P
COM UT LTD PT
29273V100
3360
194735
SH
SOLE
193934
0
800
ENERGY TRANSFER PARTNERS LP
UNIT LTD PRT
29278N103
3520
196443
SH
SOLE
196442
0
0
ENLINK MIDSTREAM PARTNERS LP
COM UNIT REP
29336U107
725
47210
SH
SOLE
47210
0
0
ENPRO INDS INC
COM
29355X107
291
3112
SH
SOLE
3112
0
0
ENTERGY CORP NEW
COM
29364G103
238
2935
SH
SOLE
2934
0
0
EPIZYME INC
COM
29428V104
138
11000
SH
SOLE
11000
0
0
EQUINIX INC
COM PAR $0.00
29444U700
834
1842
SH
SOLE
1842
0
0
EQUITY RESIDENTIAL
SH BEN INT
29476L107
452
7099
SH
SOLE
7098
0
0
ESPERION THERAPEUTICS INC NE
COM
29664W105
263
4000
SH
SOLE
4000
0
0
EVERSOURCE ENERGY
COM
30040W108
1386
21946
SH
SOLE
21946
0
0
EXELON CORP
COM
30161N101
1478
37507
SH
SOLE
37507
0
0
EXELIXIS INC
COM
30161Q104
364
12000
SH
SOLE
12000
0
0
EXPEDIA INC DEL
COM NEW
30212P303
706
5901
SH
SOLE
5901
0
0
EXPRESS SCRIPTS HLDG CO
COM
30219G108
10705
143424
SH
SOLE
138064
0
5360
EXTENDED STAY AMER INC
UNIT 99/99/99
30224P200
1017
53564
SH
SOLE
53564
0
0
EXTRA SPACE STORAGE INC
COM
30225T102
1900
21727
SH
SOLE
21727
0
0
EXXON MOBIL CORP
COM
30231G102
64862
775497
SH
SOLE
538233
0
158388
FACEBOOK INC
CL A
30303M102
32583
184651
SH
SOLE
184650
0
0
FAIRMOUNT SANTROL HLDGS INC
COM
30555Q108
112
21600
SH
SOLE
21600
0
0
FANG HLDGS LTD
ADR
30711Y102
354
63514
SH
SOLE
63514
0
0
FEDEX CORP
COM
31428X106
8330
33382
SH
SOLE
27777
0
5605
FIDELITY NATL INFORMATION SV
COM
31620M106
3992
42432
SH
SOLE
42431
0
0
FIDELITY NATIONAL FINANCIAL
FNF GROUP COM
31620R303
340
8666
SH
SOLE
8665
0
0
FIREEYE INC
COM
31816Q101
474
33400
SH
Call
SOLE
33400
0
0
FIRST DATA CORP NEW
COM CL A
32008D106
972
58176
SH
SOLE
58176
0
0
FIRST FINL BANKSHARES
COM
32020R109
838
18605
SH
SOLE
18605
0
0
FIRST REP BK SAN FRANCISCO C
COM
33616C100
509
5882
SH
SOLE
5881
0
0
FIRST TR DJS MICROCAP INDEX
COM SHS ANNUA
33718M105
1172
24701
SH
SOLE
24701
0
0
FIRST TR INTER DUR PFD & IN
COM
33718W103
797
32723
SH
SOLE
32723
0
0
FIRST TR MULTI CAP VALUE ALP
COM SHS
33733F101
1846
28124
SH
SOLE
28124
0
0
FIRST TR VALUE LINE DIVID IN
SHS
33734H106
6355
205957
SH
SOLE
205956
0
0
FIRST TR LRGE CP CORE ALPHA
COM SHS
33734K109
5186
88602
SH
SOLE
88602
0
0
FIRST TR EXCHANGE TRADED FD
CONSUMR DISCR
33734X101
1296
30811
SH
SOLE
30811
0
0
FIRST TR EXCHANGE TRADED FD
CONSUMR STAPL
33734X119
2580
53016
SH
SOLE
53015
0
0
FIRST TR EXCHANGE TRADED FD
ENERGY ALPHAD
33734X127
467
30170
SH
SOLE
30169
0
0
FIRST TR EXCHANGE TRADED FD
FINLS ALPHADE
33734X135
16079
513395
SH
SOLE
513394
0
0
FIRST TR EXCHANGE TRADED FD
HLTH CARE ALP
33734X143
1934
27709
SH
SOLE
27709
0
0
FIRST TR EXCHANGE TRADED FD
INDLS PROD DU
33734X150
4493
110704
SH
SOLE
110704
0
0
FIRST TR EXCHANGE TRADED FD
MATERIALS ALP
33734X168
386
8809
SH
SOLE
8808
0
0
FIRST TR EXCHANGE TRADED FD
TECH ALPHADEX
33734X176
2831
55172
SH
SOLE
55172
0
0
FIRST TR EXCHANGE TRADED FD
UTILITIES ALP
33734X184
3538
135987
SH
SOLE
135986
0
0
FIRST TR EXCHANGE TRADED FD
DJ GLBL DIVID
33734X200
351
13359
SH
SOLE
13358
0
0
FIRST TR SML CP CORE ALPHA F
COM SHS
33734Y109
261
4282
SH
SOLE
4281
0
0
FIRST TR MID CAP CORE ALPHAD
COM SHS
33735B108
368
5602
SH
SOLE
5601
0
0
FIRST TR LRG CP GRWTH ALPHAD
COM SHS
33735K108
2614
42727
SH
SOLE
42727
0
0
FIRST TR STOXX EURO DIV FD
COMMON SHS
33735T109
1367
99568
SH
SOLE
99567
0
0
FIRST TR NASDAQ ABA CMNTY BK
UT COM SHS ET
33736Q104
388
7415
SH
SOLE
7415
0
0
FIRST TR EXCH TRD ALPHA FD I
EUROPE ALPHAD
33737J117
396
10144
SH
SOLE
10144
0
0
FIRST TR EXCH TRD ALPHA FD I
DEV MRK EX US
33737J174
10058
161247
SH
SOLE
161247
0
0
FIRST TR EXCH TRD ALPHA FD I
EMERG MKT ALP
33737J182
10902
390772
SH
SOLE
390772
0
0
FIRST TR EXCHANGE TRADED FD
NO AMER ENERG
33738D101
30817
1254780
SH
SOLE
1254780
0
0
FIRST TR EXCHANGE TRADED FD
SENIOR LN FD
33738D309
6917
143992
SH
SOLE
143992
0
0
FIRST TR EXCHANGE TRADED FD
FIRST TR TA H
33738D408
590
12160
SH
SOLE
12160
0
0
FIRST TR EXCHANGE TRADED FD
MULTI ASSET D
33738R100
385
20274
SH
SOLE
20274
0
0
FIRST TR EXCHANGE TRADED FD
NASD TECH DIV
33738R118
994
28249
SH
SOLE
28248
0
0
FIRST TR EXCHANGE TRADED FD
RISNG DIVD AC
33738R506
931
31189
SH
SOLE
31189
0
0
FIRST TR EXCHANGE TRADED FD
DORSEY WRT 5
33738R605
8573
310972
SH
SOLE
310971
0
0
FIRST TR EXCHANGE TRADED FD
NASDAQ BK ETF
33738R860
1342
45717
SH
SOLE
45717
0
0
FIRST TR EXCHANGE TRADED FD
DORSEY WRIGHT
33738R886
2119
95254
SH
SOLE
95254
0
0
FIRST TR MLP & ENERGY INCOME
COM
33739B104
618
39514
SH
SOLE
39513
0
0
FST TR NEW OPPORT MLP & ENE
COM
33739M100
1279
106894
SH
SOLE
106893
0
0
FIRST TR EXCH TRADED FD III
RIVRFRNT DY A
33739P509
11460
189216
SH
SOLE
189216
0
0
FIRST TR EXCH TRADED FD III
RIVRFRNT DYN
33739P608
9307
145243
SH
SOLE
145243
0
0
FIRST TR EXCH TRADED FD III
RIVR FRNT DYN
33739P707
9777
138794
SH
SOLE
138794
0
0
FIRST TR EXCH TRADED FD III
RIVRFRNT DYN
33739P806
22844
349584
SH
SOLE
349584
0
0
FIRST TR EXCHANGE TRADED FD
FST LOW OPPT
33739Q200
3501
67813
SH
SOLE
67813
0
0
FIRST TR EXCHANGE TRADED FD
FT STRG INCM
33739Q309
201
3940
SH
SOLE
3940
0
0
FIRST TR EXCHANGE TRADED FD
FIRST TR ENH
33739Q408
36387
606658
SH
SOLE
606658
0
0
FIRST TR DYNAMIC EUROPE EQT
COM SHS
33740D107
558
29639
SH
SOLE
29638
0
0
FIRST TR SR FLOATING RATE 20
COM SHS
33740K101
469
51454
SH
SOLE
51453
0
0
FITBIT INC
CL A
33812L102
89
15730
SH
SOLE
15730
0
0
FLEXION THERAPEUTICS INC
COM
33938J106
608
24300
SH
SOLE
24300
0
0
FLEXION THERAPEUTICS INC
COM
33938J106
475
19000
SH
Call
SOLE
19000
0
0
FLEXSHARES TR
GLB QLT R/E I
33939L787
654
10426
SH
SOLE
10426
0
0
FLEXSHARES TR
QUALT DIVD ID
33939L860
7784
172866
SH
SOLE
172865
0
0
FLOWSERVE CORP
COM
34354P105
1153
27380
SH
SOLE
27379
0
0
FORTIVE CORP
COM
34959J108
1040
14380
SH
SOLE
14379
0
0
FORTRESS TRANS INFRST INVS L
COM REP LTD L
34960P101
2884
144741
SH
SOLE
144741
0
0
FORTRESS BIOTECH INC
COM
34960Q109
62
15600
SH
SOLE
15600
0
0
FORTUNE BRANDS HOME & SEC IN
COM
34964C106
369
5401
SH
SOLE
5401
0
0
FREEPORT-MCMORAN INC
CL B
35671D857
2512
132461
SH
SOLE
106015
0
95
GGP INC
COM
36174X101
711
30409
SH
SOLE
30409
0
0
GABELLI DIVD & INCOME TR
COM
36242H104
312
13340
SH
SOLE
13340
0
0
GAMCO GLOBAL GOLD NAT RES &
COM SH BEN IN
36465A109
915
175757
SH
SOLE
175756
0
0
GAMING & LEISURE PPTYS INC
COM
36467J108
565
15276
SH
SOLE
15276
0
0
GAMESTOP CORP NEW
CL A
36467W109
910
50699
SH
SOLE
50699
0
0
GENERAL MTRS CO
COM
37045V100
20555
501487
SH
SOLE
501487
0
0
GENWORTH FINL INC
COM CL A
37247D106
44
14192
SH
SOLE
14192
0
0
GLAXOSMITHKLINE PLC
SPONSORED ADR
37733W105
9615
271092
SH
SOLE
265451
0
5640
GLOBAL PMTS INC
COM
37940X102
435
4346
SH
SOLE
4345
0
0
GLOBAL X FDS
GLBL X MLP ET
37950E473
827
83974
SH
SOLE
83974
0
0
GLOBAL X FDS
GLB X SUPERDI
37950E549
300
13807
SH
SOLE
13806
0
0
GLOBAL X FDS
GLBX MSCI NOR
37950E747
1992
151724
SH
SOLE
151723
0
0
GLOBAL MED REIT INC
COM NEW
37954A204
730
89069
SH
SOLE
89069
0
0
GLOBAL X FDS
LITHIUM BTRY
37954Y855
204
5278
SH
SOLE
5278
0
0
GOLDMAN SACHS GROUP INC
COM
38141G104
7702
30237
SH
SOLE
28236
0
2000
GOLDMAN SACHS MLP INC OPP FD
COM SHS
38147W103
103
11590
SH
SOLE
11590
0
0
GOLDMAN SACHS MLP ENERGY REN
COM
38148G107
75
12353
SH
SOLE
12352
0
0
GOVERNMENT PPTYS INCOME TR
COM SHS BEN I
38376A103
276
14906
SH
SOLE
14906
0
0
GUGGENHEIM ENHNCD EQTY INCM
COM
40167B100
657
73863
SH
SOLE
73863
0
0
GUGGENHEIM STRATEGIC OPP FD
COM SBI
40167F101
529
24524
SH
SOLE
24523
0
0
GUGGENHEIM CR ALLOCATION FD
COM
40168G108
948
43231
SH
SOLE
43230
0
0
HCA HEALTHCARE INC
COM
40412C101
11632
132423
SH
SOLE
132423
0
0
HCP INC
COM
40414L109
1969
75503
SH
SOLE
72102
0
3400
HDFC BANK LTD
ADR REPS 3 SH
40415F101
2283
22463
SH
SOLE
22463
0
0
HD SUPPLY HLDGS INC COM
COM
40416M105
1058
26425
SH
SOLE
12425
0
14000
HFF INC
CL A
40418F108
999
20542
SH
SOLE
20542
0
0
HP INC
COM
40434L105
685
32608
SH
SOLE
32608
0
0
HANCOCK JOHN PFD INCOME FD I
COM
41013X106
417
19443
SH
SOLE
19443
0
0
HANNON ARMSTRONG SUST INFR C
COM
41068X100
1976
82151
SH
SOLE
82151
0
0
HELIX ENERGY SOLUTIONS GRP I
NOTE 4.250%
42330PAH0
12
13000
SH
SOLE
13000
0
0
HEWLETT PACKARD ENTERPRISE C
COM
42824C109
176
12256
SH
SOLE
12256
0
0
HIGHLAND FLOATNG RATE OPPRT
SHS BEN INT
43010E404
525
33915
SH
SOLE
33915
0
0
HOSPITALITY PPTYS TR
COM SH BEN IN
44106M102
1083
36312
SH
SOLE
33911
0
2400
HOST HOTELS & RESORTS INC
COM
44107P104
765
38586
SH
SOLE
38586
0
0
IPG PHOTONICS CORP
COM
44980X109
522
2442
SH
SOLE
2442
0
0
IDEX CORP
COM
45167R104
1961
14861
SH
SOLE
14860
0
0
ILLUMINA INC
NOTE 0.500%
452327AH2
15
13000
SH
SOLE
13000
0
0
IMMUNOGEN INC
COM
45253H101
561
87531
SH
SOLE
87531
0
0
INDEPENDENCE RLTY TR INC
COM
45378A106
567
56263
SH
SOLE
56263
0
0
INDEXIQ ETF TR
IQ ENCH COR P
45409B479
1191
59734
SH
SOLE
59734
0
0
INFINERA CORPORATION
COM
45667G103
1699
268485
SH
SOLE
268485
0
0
INTERCONTINENTAL EXCHANGE IN
COM
45866F104
1571
22270
SH
SOLE
22269
0
0
INTUITIVE SURGICAL INC
COM NEW
46120E602
1334
3657
SH
SOLE
3657
0
0
INVESCO TR INVT GRADE MUNS
COM
46131M106
627
47573
SH
SOLE
47573
0
0
INVESCO VALUE MUN INCOME TR
COM
46132P108
1086
72944
SH
SOLE
72943
0
0
INVESCO HIGH INCOME 2023 TAR
COM
46135X108
495
50620
SH
SOLE
50619
0
0
IQVIA HLDGS INC
COM
46266C105
10762
109937
SH
SOLE
109937
0
0
IRIDIUM COMMUNICATIONS INC
COM
46269C102
1013
85865
SH
SOLE
85865
0
0
IRON MTN INC NEW
COM
46284V101
304
8065
SH
SOLE
8065
0
0
ISHARES SILVER TRUST
ISHARES
46428Q109
495
30985
SH
SOLE
30985
0
0
ISHARES TR
US TREAS BD E
46429B267
411
16412
SH
SOLE
16412
0
0
ISHARES TR
A RATE CP BD
46429B291
212
4014
SH
SOLE
4014
0
0
ISHARES TR
MSCI IRELAND
46429B507
237
4943
SH
SOLE
4943
0
0
ISHARES TR
IBONDS SEP19
46429B564
641
25316
SH
SOLE
25316
0
0
ISHARES TR
IBONDS SEP18
46429B580
658
25928
SH
SOLE
25928
0
0
ISHARES TR
FLTG RATE NT
46429B655
12427
244537
SH
SOLE
244536
0
0
ISHARES TR
CORE HIGH DV
46429B663
2958
32818
SH
SOLE
32817
0
0
ISHARES TR
MSCI CHINA ET
46429B671
599
9017
SH
SOLE
9017
0
0
ISHARES TR
MIN VOL EAFE
46429B689
5679
77816
SH
SOLE
77816
0
0
ISHARES TR
MIN VOL USA E
46429B697
49379
935576
SH
SOLE
935575
0
0
ISHARES TR
0-5 YR TIPS E
46429B747
7332
73416
SH
SOLE
73415
0
0
ISHARES U S ETF TR
SHT MAT BD ET
46431W507
3235
64563
SH
SOLE
64563
0
0
ISHARES TR
EDGE MSCI USA
46432F388
701
8390
SH
SOLE
8390
0
0
ISHARES TR
USA MOMENTUM
46432F396
12201
118310
SH
SOLE
118310
0
0
ISHARES TR
CORE MSCI TOT
46432F834
896
14216
SH
SOLE
14216
0
0
ISHARES TR
CORE MSCI EAF
46432F842
83581
1264662
SH
SOLE
1264662
0
0
ISHARES TR
CORE 1 5 YR U
46432F859
1733
34792
SH
SOLE
34792
0
0
ISHARES INC
CORE MSCI EMK
46434G103
39871
700726
SH
SOLE
700725
0
0
ISHARES INC
MSCI JPN ETF
46434G822
1688
28177
SH
SOLE
27672
0
503
ISHARES INC
MLT FCTR EMG
46434G889
632
12775
SH
SOLE
12775
0
0
ISHARES TR
MULTIFACTOR U
46434V282
240
7579
SH
SOLE
7579
0
0
ISHARES TR
0-5YR HI YL C
46434V407
714
15151
SH
SOLE
15151
0
0
ISHARES TR
IBONDS SEP20
46434V571
585
23083
SH
SOLE
23083
0
0
ISHARES TR
CORE TOTAL US
46434V613
308
6074
SH
SOLE
6073
0
0
ISHARES TR
CORE DIV GRWT
46434V621
2978
85625
SH
SOLE
85624
0
0
ISHARES TR
GLOBAL REIT E
46434V647
1622
62172
SH
SOLE
62172
0
0
ISHARES TR
CORE MSCI EUR
46434V738
4975
99175
SH
SOLE
99174
0
0
ISHARES TR
IBONDS DEC18
46434VAA8
2040
81209
SH
SOLE
81208
0
0
ISHARES TR
IBONDS DEC20
46434VAQ3
13386
528887
SH
SOLE
528887
0
0
ISHARES TR
IBONDS DEC19
46434VAU4
12020
483339
SH
SOLE
483338
0
0
ISHARES TR
IBONDS DEC21
46434VBK5
10007
403546
SH
SOLE
403546
0
0
ISHARES TR
MSCI UK ETF N
46435G334
220
6164
SH
SOLE
6164
0
0
ISHARES TR
INTL DIV GRWT
46435G524
1968
33148
SH
SOLE
33148
0
0
ISHARES TR
IBONDS DEC21
46435G789
536
21116
SH
SOLE
21116
0
0
JPMORGAN CHASE & CO
COM
46625H100
72917
681854
SH
SOLE
499277
0
140284
JP MORGAN EXCHANGE TRADED FD
DIV RTN INT E
46641Q209
218
3638
SH
SOLE
3638
0
0
JP MORGAN EXCHANGE TRADED FD
DIV RTN EM EQ
46641Q308
953
16338
SH
SOLE
16338
0
0
JD COM INC
SPON ADR CL A
47215P106
667
16106
SH
SOLE
16106
0
0
JOHN HANCOCK EXCHANGE TRADED
MULTI INTL ET
47804J859
339
11154
SH
SOLE
11154
0
0
JUNIPER NETWORKS INC
COM
48203R104
231
8108
SH
SOLE
8107
0
0
KAR AUCTION SVCS INC
COM
48238T109
9931
196631
SH
SOLE
196630
0
0
KB FINANCIAL GROUP INC
SPONSORED ADR
48241A105
232
3968
SH
SOLE
3968
0
0
KBR INC
COM
48242W106
615
31050
SH
SOLE
31050
0
0
KKR & CO L P DEL
COM UNITS
48248M102
206
9800
SH
SOLE
9800
0
0
KKR INCOME OPPORTUNITIES FD
COM
48249T106
453
28235
SH
SOLE
28234
0
0
KEYSIGHT TECHNOLOGIES INC
COM
49338L103
249
5991
SH
SOLE
5991
0
0
KILROY RLTY CORP
COM
49427F108
327
4391
SH
SOLE
4391
0
0
KIMCO REALTY CORP REIT
COM
49446r109
735
40499
SH
SOLE
35600
0
4899
KINDER MORGAN INC DEL
COM
49456B101
4226
233922
SH
SOLE
233921
0
0
KINDER MORGAN INC DEL
PFD SER A
49456B200
3121
82244
SH
SOLE
82243
0
0
KITE RLTY GROUP TR
COM NEW
49803T300
355
18118
SH
SOLE
18118
0
0
KNOWLES CORP
COM
49926D109
1363
92984
SH
SOLE
92984
0
0
LCI INDS
COM
50189K103
344
2650
SH
SOLE
2650
0
0
LABORATORY CORP AMER HLDGS
COM NEW
50540R409
1197
7506
SH
SOLE
7506
0
0
LEGG MASON ETF INVESTMENT TR
GLOBAL INFSTR
52468L703
1652
56057
SH
SOLE
56057
0
0
LEGG MASON BW GLB INC OPP FD
COM
52469B100
783
61363
SH
SOLE
61363
0
0
LIBERTY INTERACTIVE CORP
QVC GP COM SE
53071M104
963
39458
SH
SOLE
39458
0
0
LIBERTY MEDIA CORP DELAWARE
NOTE 1.375%1
531229AB8
13
12000
SH
SOLE
12000
0
0
LIFE STORAGE INC
COM
53223X107
398
4471
SH
SOLE
4471
0
0
LIVE OAK BANCSHARES INC
COM
53803X105
277
11652
SH
SOLE
11652
0
0
LOGMEIN INC
COM
54142L109
241
2108
SH
SOLE
2108
0
0
M & T BK CORP
COM
55261F104
2896
16941
SH
SOLE
16940
0
0
MFS INTER INCOME TR
SH BEN INT
55273C107
44
10750
SH
SOLE
10750
0
0
MEI PHARMA INC
COM NEW
55279B202
60
28700
SH
SOLE
28700
0
0
MGM GROWTH PPTYS LLC
CL A COM
55303A105
985
33799
SH
SOLE
30299
0
3500
MKS INSTRUMENT INC
COM
55306N104
232
2457
SH
SOLE
2457
0
0
MPLX LP
COM UNIT REP
55336V100
975
27494
SH
SOLE
27494
0
0
MSCI INC
COM
55354G100
331
2620
SH
SOLE
2620
0
0
MTGE INVT CORP
COM
55378A105
384
20775
SH
SOLE
20775
0
0
MACQUARIE INFRASTRUCTURE COR
COM
55608B105
2624
40887
SH
SOLE
40886
0
0
MACQUARIE INFRASTRUCTURE COR
NOTE 2.875%
55608BAA3
12
12000
SH
SOLE
12000
0
0
MACYS INC
COM
55616P104
1806
71732
SH
SOLE
71731
0
0
MAIN STREET CAPITAL CORP
COM
56035L104
629
15849
SH
SOLE
15848
0
0
MAINSTAY DEFINEDTERM MN OPP
COM
56064K100
215
10892
SH
SOLE
10892
0
0
MANPOWERGROUP INC
COM
56418H100
254
2022
SH
SOLE
2021
0
0
MANULIFE FINL CORP
COM
56501R106
757
36327
SH
SOLE
36327
0
0
MARATHON PETE CORP
COM
56585A102
5381
81569
SH
SOLE
78068
0
3500
MASTERCARD INCORPORATED
CL A
57636Q104
20184
133351
SH
SOLE
133351
0
0
MAXIM INTEGRATED PRODS INC
COM
57772K101
9967
190661
SH
SOLE
190661
0
0
MAZOR ROBOTICS LTD
SPONSORED ADS
57886P103
399
7735
SH
SOLE
7735
0
0
MCKESSON CORP
COM
58155Q103
10538
67574
SH
SOLE
67574
0
0
MEDICAL PPTYS TRUST INC
COM
58463J304
469
34057
SH
SOLE
34056
0
0
MEDNAX INC
COM
58502B106
2888
54051
SH
SOLE
54051
0
0
MERCK & CO INC
COM
58933Y105
64057
1138385
SH
SOLE
847156
0
228249
MERCK & CO INC
COM
58933Y105
360
6400
SH
Call
SOLE
6400
0
0
METLIFE INC
COM
59156R108
18635
368600
SH
SOLE
206883
0
140491
MICROCHIP TECHNOLOGY INC
NOTE 1.625%
595017AD6
18
11000
SH
SOLE
11000
0
0
MONSANTO CO NEW
COM
61166W101
1497
12821
SH
SOLE
12821
0
0
MONSTER BEVERAGE CORP NEW
COM
61174X109
2422
38279
SH
SOLE
38279
0
0
MOSAIC CO NEW
COM
61945C103
306
11945
SH
SOLE
11944
0
0
MYRIAD GENETICS INC
COM
62855J104
205
5990
SH
SOLE
5990
0
0
NGL ENERGY PARTNERS LP
COM UNIT REPS
62913M107
364
25910
SH
SOLE
25910
0
0
NTT DOCOMO INC
SPONS ADR
62942M201
691
29099
SH
SOLE
29099
0
0
NRG YIELD INC
CL C
62942X405
278
14760
SH
SOLE
14760
0
0
NAVIENT CORPORATION
COM
63938C108
1643
123352
SH
SOLE
123351
0
0
NETFLIX INC
COM
64110L106
2221
11575
SH
SOLE
11575
0
0
NETEASE INC
SPONSORED ADR
64110W102
229
664
SH
SOLE
664
0
0
NEUBERGER BERMAN MLP INCOME
COM
64129H104
772
82407
SH
SOLE
82406
0
0
NEW RESIDENTIAL INVT CORP
COM NEW
64828T201
8120
454152
SH
SOLE
454151
0
0
NEXTERA ENERGY INC
COM
65339F101
15555
99593
SH
SOLE
67988
0
6325
NOAH HLDGS LTD
SPON ADS CL A
65487X102
228
4929
SH
SOLE
4929
0
0
NOVARTIS A G
SPONSORED ADR
66987V109
16231
193324
SH
SOLE
189206
0
4117
NOW INC
COM
67011P100
290
26328
SH
SOLE
26328
0
0
NUANCE COMMUNICATIONS INC
COM
67020Y100
430
26339
SH
SOLE
26339
0
0
NUANCE COMMUNICATIONS INC
NOTE 2.750%1
67020YAF7
10
11000
SH
SOLE
11000
0
0
NUVEEN NORTH CAROLINA QLTY M
COM
67060P100
432
33508
SH
SOLE
33507
0
0
NUVEEN SELECT MAT MUN FD
SH BEN INT
67061T101
165
16595
SH
SOLE
16595
0
0
NUVEEN VIRGINIA QLTY MUNCPL
COM
67064R102
667
52050
SH
SOLE
52050
0
0
NVIDIA CORP
COM
67066G104
1520
7858
SH
SOLE
7858
0
0
NUVEEN QUALITY MUNCP INCOME
COM
67066V101
520
37032
SH
SOLE
37032
0
0
NUVEEN SR INCOME FD
COM
67067Y104
107
16455
SH
SOLE
16455
0
0
NUVEEN S&P 500 BUY-WRITE INC
COM
6706ER101
172
12099
SH
SOLE
12099
0
0
NUVEEN MUNICIPAL CREDIT INC
COM SH BEN IN
67070X101
675
44354
SH
SOLE
44353
0
0
NUVEEN AMT FREE MUN CR INC F
COM
67071L106
1707
110612
SH
SOLE
110611
0
0
NUVEEN PFD & INCM SECURTIES
COM
67072C105
500
49104
SH
SOLE
49104
0
0
NUVEEN FLOATING RATE INCOME
COM
67072T108
185
16538
SH
SOLE
16538
0
0
NUVEEN CR STRATEGIES INCM FD
COM SHS
67073D102
305
37209
SH
SOLE
37209
0
0
NUVEEN BUILD AMER BD FD
COM
67074C103
466
21227
SH
SOLE
21226
0
0
NUVEEN ENERGY MLP TOTL RTRNF
COM
67074U103
263
23129
SH
SOLE
23129
0
0
NUVEEN REAL ASSET INC & GROW
COM
67074Y105
1459
81981
SH
SOLE
81981
0
0
NUVEEN PFD & INCOME TERM FD
COM
67075A106
2437
98426
SH
SOLE
98426
0
0
NUVEEN HIGH INCOME 2020 TARG
COM
67075L102
414
41833
SH
SOLE
41833
0
0
NUVEEN HGH INC DEC18 TRGT TR
COM
67075P103
1460
147383
SH
SOLE
147383
0
0
NUVEEN PFD & INCOME 2022 TER
COM
67075T105
282
11231
SH
SOLE
11231
0
0
NUVEEN CR OPPORTUNITIES 2022
COM
67075U102
528
55730
SH
SOLE
55729
0
0
NUVEEN HIGH INCOME NOVEMBER
COM
67077N106
3710
372584
SH
SOLE
372584
0
0
NUSHARES ETF TR
ENHANCED YIEL
67092P102
3849
157648
SH
SOLE
157648
0
0
O REILLY AUTOMOTIVE INC NEW
COM
67103H107
10579
43983
SH
SOLE
43982
0
0
OAKTREE SPECIALTY LENDING CO
COM
67401P108
102
21000
SH
SOLE
21000
0
0
OAKTREE STRATEGIC INCOME COR
COM
67402D104
147
17500
SH
SOLE
17500
0
0
OCLARO INC
COM NEW
67555N206
498
74019
SH
SOLE
74019
0
0
OCLARO INC
COM NEW
67555N206
291
43200
SH
Call
SOLE
43200
0
0
OPPENHEIMER ETF TR
LARGE CAP REV
68386C104
1680
32702
SH
SOLE
32702
0
0
OPPENHEIMER ETF TR
MID CAP REV E
68386C203
305
5024
SH
SOLE
5024
0
0
ORACLE CORP
COM
68389X105
21072
445700
SH
SOLE
445699
0
0
PG&E CORP
COM
69331C108
835
18626
SH
SOLE
18626
0
0
PPL CORP
COM
69351T106
13288
429384
SH
SOLE
416484
0
4200
PACER FDS TR
TRENDP US LAR
69374H105
962
33631
SH
SOLE
33631
0
0
PACER FDS TR
TRENDP US MID
69374H204
237
7629
SH
SOLE
7629
0
0
PACER FDS TR
TRENDPILOT EU
69374H808
237
7741
SH
SOLE
7741
0
0
PAYPAL HLDGS INC
COM
70450Y103
5716
77651
SH
SOLE
77651
0
0
PIMCO INCOME STRATEGY FUND
COM
72201H108
995
85190
SH
SOLE
85190
0
0
PIMCO ETF TR
15+ YR US TIP
72201R304
2727
39398
SH
SOLE
39397
0
0
PIMCO ETF TR
ACTIVE BD ETF
72201R775
602
5686
SH
SOLE
5685
0
0
PIMCO ETF TR
0-5 HIGH YIEL
72201R783
2839
28257
SH
SOLE
28256
0
0
PIMCO ETF TR
INV GRD CRP B
72201R817
14400
136276
SH
SOLE
136275
0
0
PIMCO ETF TR
ENHAN SHRT MA
72201R833
6685
65829
SH
SOLE
65828
0
0
PIMCO ETF TR
25YR+ ZERO U
72201R882
250
2063
SH
SOLE
2063
0
0
PIMCO DYNAMIC INCOME FD
SHS
72201Y101
1539
51232
SH
SOLE
51232
0
0
PIMCO DYNMIC CREDIT AND MRT
COM SHS
72202D106
2623
116907
SH
SOLE
116907
0
0
POOL CORPORATION
COM
73278L105
693
5349
SH
SOLE
5349
0
0
POTASH CORP SASK INC
COM
73755L107
588
28483
SH
SOLE
28482
0
0
POWERSHARES QQQ TRUST
UNIT SER 1
73935A104
36756
235983
SH
SOLE
235982
0
0
POWERSHARES ETF TRUST
DWA MOMENTUM
73935X153
14844
287517
SH
SOLE
287517
0
0
POWERSHARES ETF TRUST
FINL PFD PTFL
73935X229
283
15018
SH
SOLE
15017
0
0
POWERSHARES ETF TRUST
DYNA BUYBK AC
73935X286
1324
22449
SH
SOLE
22449
0
0
POWERSHARES ETF TRUST
HI YLD EQ DVD
73935X302
443
24885
SH
SOLE
24885
0
0
POWERSHARES ETF TRUST
FTSE RAFI 100
73935X583
3374
29712
SH
SOLE
29712
0
0
POWERSHARES ETF TRUST
DYNM LRG CP G
73935X609
12617
304103
SH
SOLE
304102
0
0
POWERSHARES ETF TRUST
AERSPC DEF PT
73935X690
4283
79477
SH
SOLE
79477
0
0
POWERSHARES ETF TRUST
INTL DIV ACHV
73935X716
379
22959
SH
SOLE
22959
0
0
POWERSHARES ETF TRUST
DYN BIOT & GE
73935X856
226
4797
SH
SOLE
4796
0
0
POWERSHARES ETF TRUST II
DWA SC MOMNT
73936Q744
1083
22243
SH
SOLE
22243
0
0
POWERSHARES ETF TRUST II
SENIOR LN POR
73936Q769
12290
533455
SH
SOLE
533454
0
0
POWERSHARES ETF TRUST II
CEF INC COMPS
73936Q843
513
21497
SH
SOLE
21497
0
0
POWERSHARES ETF TR II
INSUR NATL MU
73936T474
621
24084
SH
SOLE
24084
0
0
POWERSHARES ETF TR II
FDM HG YLD RA
73936T557
852
44979
SH
SOLE
44979
0
0
POWERSHARES ETF TR II
PFD PORTFOLIO
73936T565
14833
998236
SH
SOLE
998236
0
0
POWERSHARES ETF TR II
SOVEREIGN DEB
73936T573
9096
307928
SH
SOLE
307927
0
0
POWERSHARES ETF TR II
EMER MRKT POR
73936T763
1049
46997
SH
SOLE
46997
0
0
POWERSHARES ETF TR II
S&P INT DEV Q
73936T805
3805
157431
SH
SOLE
157431
0
0
POWERSHARES ETF TR II
EMRG MKTS INF
73937B209
274
7405
SH
SOLE
7405
0
0
POWERSHARES ETF TR II
TXBLE MUN PRT
73937B407
2157
70316
SH
SOLE
70315
0
0
POWERSHARES ETF TR II
EX RTE SEN LO
73937B563
452
13324
SH
SOLE
13324
0
0
POWERSHARES ETF TR II
1000 EQ WHT P
73937B571
1152
36959
SH
SOLE
36959
0
0
POWERSHARES ETF TR II
VAR RATE PFD
73937B597
1635
63729
SH
SOLE
63729
0
0
POWERSHARES ETF TR II
S&P600 LOVL P
73937B639
8564
185184
SH
SOLE
185184
0
0
POWERSHARES ETF TR II
S&P400 LOVL P
73937B647
329
7262
SH
SOLE
7262
0
0
POWERSHARES ETF TR II
PWRSHS SP500
73937B654
10204
240503
SH
SOLE
240503
0
0
POWERSHARES ETF TR II
S&P500 LOW VO
73937B779
3822
80076
SH
SOLE
80076
0
0
POWERSHARES ETF TR II
S&P SMCP IT P
73937B860
1678
21955
SH
SOLE
21955
0
0
PRAXAIR INC
COM
74005P104
3169
20498
SH
SOLE
15872
0
4625
PREMIER INC
CL A
74051N102
747
25606
SH
SOLE
25606
0
0
PRICE T ROWE GROUP INC
COM
74144T108
1990
18973
SH
SOLE
18973
0
0
PRIMERICA INC
COM
74164M108
1239
12208
SH
SOLE
12208
0
0
PRINCIPAL FINL GROUP INC
COM
74251V102
468
6643
SH
SOLE
6643
0
0
PRINCIPAL REAL ESTATE INCOME
SHS BEN INT
74255X104
824
47961
SH
SOLE
47960
0
0
PROLOGIS INC
COM
74340W103
248
3849
SH
SOLE
3849
0
0
PROOFPOINT INC
DBCV 0.750%
743424AD5
13
11000
SH
SOLE
11000
0
0
PROSHARES TR
MANAGED FUT
74347B532
470
11752
SH
SOLE
11752
0
0
PROSHARES TR
MSCI EAFE DIV
74347B839
454
11765
SH
SOLE
11765
0
0
PROSHARES TR
S&P 500 DV AR
74348A467
3231
50457
SH
SOLE
50457
0
0
PROSPECT CAPITAL CORPORATION
COM
74348T102
94
13965
SH
SOLE
13964
0
0
PROSPECT CAPITAL CORPORATION
NOTE 5.875%
74348TAM4
68
67000
SH
SOLE
67000
0
0
PROSPECT CAPITAL CORPORATION
NOTE 4.750%
74348TAQ5
189
188000
SH
SOLE
188000
0
0
PRUDENTIAL SHT DURATION HG Y
COM
74442F107
382
25892
SH
SOLE
25892
0
0
PUBLIC STORAGE
COM
74460D109
3970
18998
SH
SOLE
18577
0
420
QUEST DIAGNOSTICS INC COM
COM
74834L100
857
8698
SH
SOLE
5898
0
2800
RGC RES INC
COM
74955L103
1184
43754
SH
SOLE
38053
0
5700
RADIANT LOGISTICS INC
COM
75025X100
190
41437
SH
SOLE
41437
0
0
RANGE RES CORP
COM
75281A109
694
40738
SH
SOLE
40737
0
0
RBC BEARINGS INC
COM
75524B104
1393
11021
SH
SOLE
11021
0
0
RE MAX HLDGS INC
CL A
75524W108
746
15394
SH
SOLE
15394
0
0
RED HAT INC
NOTE 0.250%1
756577AD4
19
12000
SH
SOLE
12000
0
0
REGENERON PHARMACEUTICALS
COM
75886F107
1194
3176
SH
SOLE
3176
0
0
REGIONS FINL CORP NEW
COM
7591EP100
233
13503
SH
SOLE
13503
0
0
RETAIL OPPORTUNITY INVTS COR
COM
76131N101
215
10817
SH
SOLE
10817
0
0
REXFORD INDL RLTY INC
COM
76169C100
228
7822
SH
SOLE
7822
0
0
RIVERNORTH DOUBLELINE STRATE
COM
76882G107
823
44826
SH
SOLE
44825
0
0
RYDEX ETF TRUST
GUG S&P500 EQ
78355W106
14091
139474
SH
SOLE
112633
0
26592
RYDEX ETF TRUST
GUG S&P500 PU
78355W304
708
10685
SH
SOLE
10685
0
0
RYDEX ETF TRUST
GUG S&P500 PU
78355W403
1279
12210
SH
SOLE
12210
0
0
RYDEX ETF TRUST
GUG S&P500EQW
78355W825
13668
121240
SH
SOLE
121240
0
0
RYDEX ETF TRUST
GUG S&P500EQW
78355W858
543
12314
SH
SOLE
12314
0
0
RYMAN HOSPITALITY PPTYS INC
COM
78377T107
6904
100041
SH
SOLE
100041
0
0
S&P GLOBAL INC
COM
78409V104
766
4526
SH
SOLE
3225
0
1300
SBA COMMUNICATIONS CORP NEW
CL A
78410G104
2584
15820
SH
SOLE
7432
0
8388
SL GREEN RLTY CORP
COM
78440X101
228
2266
SH
SOLE
2266
0
0
SLM CORP
COM
78442P106
130
11543
SH
SOLE
11543
0
0
SPDR S&P 500 ETF TR
TR UNIT
78462F103
76752
287613
SH
SOLE
280100
0
7512
SPDR S&P 500 ETF TR
TR UNIT
78462F103
934
3500
SH
Call
SOLE
3500
0
0
SPDR GOLD TRUST
GOLD SHS
78463V107
3436
27796
SH
SOLE
27795
0
0
SPDR INDEX SHS FDS
EURO STOXX 50
78463X202
555
13640
SH
SOLE
13640
0
0
SPDR INDEX SHS FDS
GLB NAT RESRC
78463X541
267
5445
SH
SOLE
5445
0
0
SPDR INDEX SHS FDS
S&P INTL ETF
78463X772
201
4900
SH
SOLE
4899
0
0
SPDR INDEX SHS FDS
PORTFOLIO DEV
78463X889
204
6464
SH
SOLE
6464
0
0
SPDR SERIES TRUST
NYSE TECH ETF
78464A102
12894
153847
SH
SOLE
153847
0
0
SPDR SERIES TRUST
NUV HGHYLD MU
78464A284
1421
25544
SH
SOLE
25544
0
0
SPDR SERIES TRUST
BLMBRG BRC CN
78464A359
3091
61092
SH
SOLE
61091
0
0
SPDR SERIES TRUST
PRTFLO S&P500
78464A409
882
26733
SH
SOLE
26732
0
0
SPDR SERIES TRUST
BLOOMBERG BRC
78464A417
1912
52083
SH
SOLE
52082
0
0
SPDR SERIES TRUST
PORTFOLIO SHO
78464A474
8385
275666
SH
SOLE
275665
0
0
SPDR SERIES TRUST
PRTFLO S&P500
78464A508
393
12810
SH
SOLE
12810
0
0
SPDR SERIES TRUST
BLOMBERG INTL
78464A516
6803
239298
SH
SOLE
239298
0
0
SPDR SERIES TRUST
DJ REIT ETF
78464A607
1404
14994
SH
SOLE
14994
0
0
SPDR SERIES TRUST
AEROSPACE DEF
78464A631
314
3764
SH
SOLE
3763
0
0
SPDR SERIES TRUST
S&P REGL BKG
78464A698
1973
33534
SH
SOLE
33533
0
0
SPDR SERIES TRUST
S&P PHARMAC
78464A722
556
12795
SH
SOLE
12795
0
0
SPDR SERIES TRUST
S&P DIVID ETF
78464A763
4687
49617
SH
SOLE
49617
0
0
SPDR SERIES TRUST
S&P CAP MKTS
78464A771
2331
40233
SH
SOLE
40232
0
0
SPDR SERIES TRUST
S&P BK ETF
78464A797
1583
33460
SH
SOLE
33459
0
0
SPDR SERIES TRUST
PORTFOLIO TL
78464A805
216
6532
SH
SOLE
6532
0
0
SPDR SERIES TRUST
S&P 600 SML C
78464A813
202
1521
SH
SOLE
1520
0
0
SPDR SERIES TRUST
S&P 400 MDCP
78464A821
319
2058
SH
SOLE
2058
0
0
SPDR SERIES TRUST
PORTFOLIO LR
78464A854
541
17284
SH
SOLE
17284
0
0
SPDR SERIES TRUST
S&P SEMICNDCT
78464A862
297
4260
SH
SOLE
4260
0
0
SPDR SERIES TRUST
S&P BIOTECH
78464A870
2836
33419
SH
SOLE
33419
0
0
SPDR SERIES TRUST
S&P HOMEBUILD
78464A888
311
7040
SH
SOLE
7040
0
0
SS&C TECHNOLOGIES HLDGS INC
COM
78467J100
320
7913
SH
SOLE
7913
0
0
SSGA ACTIVE ETF TR
MULT ASS RLRT
78467V103
232
8786
SH
SOLE
8786
0
0
SSGA ACTIVE ETF TR
BLKSTN GSOSRL
78467V608
7051
149451
SH
SOLE
149451
0
0
SSGA ACTIVE ETF TR
SPDR TR TACTI
78467V848
3440
70740
SH
SOLE
70739
0
0
SPDR DOW JONES INDL AVRG ETF
UT SER 1
78467X109
8850
35775
SH
SOLE
35775
0
0
SPDR S&P MIDCAP 400 ETF TR
UTSER1 S&PDCR
78467Y107
1416
4102
SH
SOLE
4101
0
0
SPDR SER TR
BLOMBERG BRC
78468R200
4952
161484
SH
SOLE
161484
0
0
SPDR SER TR
BLOOMBERG SRT
78468R408
12417
450577
SH
SOLE
450576
0
0
SPDR SER TR
SPDR BLOOMBER
78468R663
2473
27057
SH
SOLE
27057
0
0
SPDR SER TR
NUVEEN BRC MU
78468R721
3729
76155
SH
SOLE
76155
0
0
SPDR SER TR
NUVEEN BLMBRG
78468R739
9241
192903
SH
SOLE
192903
0
0
SPDR SER TR
PRTFLO S&P500
78468R788
364
9735
SH
SOLE
9735
0
0
SVB FINL GROUP
COM
78486Q101
259
1110
SH
SOLE
1110
0
0
SABRE CORP
COM
78573M104
211
10330
SH
SOLE
10329
0
0
SALESFORCE COM INC
COM
79466L302
1790
17510
SH
SOLE
17510
0
0
SALESFORCE COM INC
NOTE 0.250%
79466LAD6
16
11000
SH
SOLE
11000
0
0
SANOFI
SPONSORED ADR
80105N105
13845
321981
SH
SOLE
321980
0
0
SARATOGA INVT CORP
COM NEW
80349A208
244
10942
SH
SOLE
10942
0
0
SCANA CORP NEW
COM
80589M102
9416
236719
SH
SOLE
236719
0
0
SEALED AIR CORP NEW
COM
81211K100
1708
34656
SH
SOLE
34655
0
0
SELECT SECTOR SPDR TR
SBI MATERIALS
81369Y100
1344
22220
SH
SOLE
22220
0
0
SELECT SECTOR SPDR TR
SBI HEALTHCAR
81369Y209
45899
555149
SH
SOLE
555148
0
0
SELECT SECTOR SPDR TR
SBI CONS STPL
81369Y308
30319
532956
SH
SOLE
532955
0
0
SELECT SECTOR SPDR TR
SBI CONS DISC
81369Y407
35182
356491
SH
SOLE
356491
0
0
SELECT SECTOR SPDR TR
ENERGY
81369Y506
4770
66019
SH
SOLE
66018
0
0
SELECT SECTOR SPDR TR
SBI INT-FINL
81369Y605
7141
255862
SH
SOLE
255862
0
0
SELECT SECTOR SPDR TR
SBI INT-INDS
81369Y704
2552
33730
SH
SOLE
33730
0
0
SELECT SECTOR SPDR TR
TECHNOLOGY
81369Y803
30630
478970
SH
SOLE
478970
0
0
SELECT SECTOR SPDR TR
RL EST SEL SE
81369Y860
215
6538
SH
SOLE
6537
0
0
SELECT SECTOR SPDR TR
SBI INT-UTILS
81369Y886
17208
326663
SH
SOLE
326663
0
0
SELECT INCOME REIT
COM SH BEN IN
81618T100
211
8397
SH
SOLE
8397
0
0
SERVICEMASTER GLOBAL HLDGS I
COM
81761R109
416
8115
SH
SOLE
8115
0
0
SHIRE PLC
SPONSORED ADR
82481R106
5003
32257
SH
SOLE
32257
0
0
SHOPIFY INC
CL A
82509L107
479
4743
SH
SOLE
4743
0
0
SIGNATURE BK NEW YORK N Y
COM
82669G104
2059
15002
SH
SOLE
15002
0
0
SIRIUS XM HLDGS INC
COM
82968B103
468
87349
SH
SOLE
87349
0
0
SITEONE LANDSCAPE SUPPLY INC
COM
82982L103
1308
17059
SH
SOLE
17059
0
0
SIX FLAGS ENTMT CORP NEW
COM
83001A102
2682
40300
SH
SOLE
40300
0
0
SKYWORKS SOLUTIONS INC
COM
83088M102
2441
25714
SH
SOLE
24564
0
1150
SMITH & NEPHEW PLC
SPDN ADR NEW
83175M205
828
23661
SH
SOLE
23660
0
0
SPECTRA ENERGY PARTNERS LP
COM
84756N109
4194
106085
SH
SOLE
106085
0
0
SPECTRUM BRANDS HLDGS INC
COM
84763R101
1427
12704
SH
SOLE
12704
0
0
SPROTT PHYSICAL GOLD TRUST
UNIT
85207H104
175
16542
SH
SOLE
16542
0
0
STARWOOD PPTY TR INC
COM
85571B105
2634
123396
SH
SOLE
123396
0
0
SUMITOMO MITSUI FINL GROUP I
SPONSORED ADR
86562M209
1338
153974
SH
SOLE
153974
0
0
SUNOCO LP
COM U REP LP
86765K109
699
24635
SH
SOLE
24635
0
0
SUTHERLAND ASSET MGMT CORP M
COM
86933G105
652
43077
SH
SOLE
43077
0
0
SYNOVUS FINL CORP
COM NEW
87161C501
275
5743
SH
SOLE
5743
0
0
SYNCHRONY FINL
COM
87165B103
2145
55576
SH
SOLE
55576
0
0
TCP CAP CORP
NOTE 5.250%1
87238QAB9
150
145000
SH
SOLE
145000
0
0
TPI COMPOSITES INC
COM
87266J104
286
14000
SH
SOLE
14000
0
0
TARGA RES CORP
COM
87612G101
1089
22498
SH
SOLE
22498
0
0
TEKLA LIFE SCIENCES INVS
SH BEN INT
87911K100
229
11695
SH
SOLE
11695
0
0
TEKLA WORLD HEALTHCARE FD
BEN INT SHS
87911L108
515
37891
SH
SOLE
37891
0
0
TELLURIAN INC NEW
COM
87968A104
184
18934
SH
SOLE
18934
0
0
TELUS CORP
COM
87971M103
956
25270
SH
SOLE
25269
0
0
TESLA INC
COM
88160R101
827
2659
SH
SOLE
2659
0
0
TG THERAPEUTICS INC
COM
88322Q108
276
33700
SH
SOLE
33700
0
0
3M CO
COM
88579Y101
41657
176988
SH
SOLE
79591
0
37170
TIVO CORP
COM
88870P106
482
30929
SH
SOLE
30929
0
0
TORTOISE ENERGY INFRA CORP
COM
89147L100
4543
156215
SH
SOLE
128864
0
27350
TORTOISE PWR & ENERGY INFRAS
COM
89147X104
426
20699
SH
SOLE
20699
0
0
TORTOISE ENERGY INDEPENDENC
COM
89148K101
323
24344
SH
SOLE
24344
0
0
TOWNEBANK PORTSMOUTH VA
COM
89214P109
1065
34662
SH
SOLE
34661
0
0
TRANSCANADA CORP
COM
89353D107
2730
56134
SH
SOLE
56133
0
0
TWENTY FIRST CENTY FOX INC
CL A
90130A101
2203
63815
SH
SOLE
63814
0
0
TWITTER INC
COM
90184L102
2732
113791
SH
SOLE
113791
0
0
ULTA BEAUTY INC
COM
90384S303
472
2112
SH
SOLE
2112
0
0
UNION BANKSHARES CORP NEW
COM
90539J109
205
5693
SH
SOLE
5692
0
0
UNITEDHEALTH GROUP INC
COM
91324P102
44718
202841
SH
SOLE
202081
0
725
UNITI GROUP INC
COM
91325V108
474
26644
SH
SOLE
26644
0
0
URBAN EDGE PPTYS
COM
91704F104
255
10013
SH
SOLE
10013
0
0
VALEANT PHARMACEUTICALS INTL
COM
91911K102
641
30888
SH
SOLE
30888
0
0
VALERO ENERGY CORP NEW
COM
91913Y100
1344
14629
SH
SOLE
14629
0
0
VANECK VECTORS ETF TR
GOLD MINERS E
92189F106
4937
212475
SH
SOLE
212474
0
0
VANECK VECTORS ETF TR
HIGH YLD MUN
92189F361
5222
167372
SH
SOLE
167372
0
0
VANECK VECTORS ETF TR
SHORT HIGH YI
92189F387
683
28257
SH
SOLE
28257
0
0
VANECK VECTORS ETF TR
PFD SECS EX F
92189F429
311
15846
SH
SOLE
15846
0
0
VANECK VECTORS ETF TR
FALLEN ANGEL
92189F437
622
20784
SH
SOLE
20784
0
0
VANECK VECTORS ETF TR
AMT FREE INT
92189F544
15316
636318
SH
SOLE
636317
0
0
VANECK VECTORS ETF TR
JR GOLD MINER
92189F791
445
13044
SH
SOLE
13044
0
0
VANGUARD CHARLOTTE FDS
INTL BD IDX E
92203J407
5015
92247
SH
SOLE
92246
0
0
VANGUARD WORLD FDS
CONSUM DIS ET
92204A108
294
1890
SH
SOLE
1890
0
0
VANGUARD WORLD FDS
CONSUM STP ET
92204A207
522
3575
SH
SOLE
3575
0
0
VANGUARD WORLD FDS
ENERGY ETF
92204A306
346
3503
SH
SOLE
3502
0
0
VANGUARD WORLD FDS
FINANCIALS ET
92204A405
2336
33359
SH
SOLE
33359
0
0
VANGUARD WORLD FDS
HEALTH CAR ET
92204A504
992
6437
SH
SOLE
6437
0
0
VANGUARD WORLD FDS
INDUSTRIAL ET
92204A603
2338
16424
SH
SOLE
16424
0
0
VANGUARD WORLD FDS
INF TECH ETF
92204A702
4228
25667
SH
SOLE
25666
0
0
VANGUARD WORLD FDS
MATERIALS ETF
92204A801
207
1514
SH
SOLE
1514
0
0
VANGUARD WORLD FDS
TELCOMM ETF
92204A884
753
8268
SH
SOLE
8268
0
0
VANGUARD SCOTTSDALE FDS
SHRT TRM CORP
92206C409
20523
258805
SH
SOLE
258805
0
0
VANGUARD SCOTTSDALE FDS
VNG RUS2000ID
92206C664
978
8001
SH
SOLE
8001
0
0
VANGUARD SCOTTSDALE FDS
VNG RUS1000GR
92206C680
892
6469
SH
SOLE
6469
0
0
VANGUARD SCOTTSDALE FDS
VNG RUS1000VA
92206C714
827
7627
SH
SOLE
7627
0
0
VANGUARD SCOTTSDALE FDS
LG-TERM COR B
92206C813
881
9208
SH
SOLE
9208
0
0
VANGUARD SCOTTSDALE FDS
INT-TERM CORP
92206C870
17810
203810
SH
SOLE
203809
0
0
VARIAN MED SYS INC
COM
92220P105
1168
10514
SH
SOLE
10514
0
0
VENTAS INC
COM
92276F100
18468
307759
SH
SOLE
299208
0
8550
VEREIT INC
COM
92339V100
242
31077
SH
SOLE
31077
0
0
VERIZON COMMUNICATIONS INC
COM
92343V104
86336
1631142
SH
SOLE
1280845
0
230005
VERINT SYS INC
NOTE 1.500%
92343XAA8
11
12000
SH
SOLE
12000
0
0
VERISK ANALYTICS INC
COM
92345Y106
7807
81329
SH
SOLE
81329
0
0
VERSARTIS INC
COM
92529L102
43
19900
SH
SOLE
19900
0
0
VERTEX PHARMACEUTICALS INC
COM
92532F100
1447
9660
SH
SOLE
9660
0
0
VERSUM MATLS INC COM
COM
92532W103
444
11750
SH
SOLE
7790
0
3960
VIACOM INC NEW
CL B
92553P201
1545
50169
SH
SOLE
50168
0
0
VICTORY PORTFOLIOS II
SHS US 500 EN
92647N782
1367
28026
SH
SOLE
28026
0
0
VICTORY PORTFOLIOS II
SHS DEVP ENH
92647N816
255
7281
SH
SOLE
7281
0
0
VICTORY PORTFOLIOS II
SHS US EQ INC
92647N824
319
6889
SH
SOLE
6889
0
0
VIPSHOP HLDGS LTD
SPONSORED ADR
92763W103
128
10995
SH
SOLE
10995
0
0
VISA INC
COM CL A
92826C839
30784
269991
SH
SOLE
269891
0
100
VODAFONE GROUP PLC NEW
SPONSORED ADR
92857W308
15041
471505
SH
SOLE
471505
0
0
VOYA GLBL ADV & PREM OPP FD
COM
92912R104
169
14836
SH
SOLE
14836
0
0
VOYA INFRASTRUCTURE INDLS &
COM
92912X101
237
14070
SH
SOLE
14070
0
0
WGL HLDGS INC
COM
92924F106
1968
22929
SH
SOLE
3128
0
0
WABCO HLDGS INC
COM
92927K102
810
5649
SH
SOLE
5649
0
0
W P CAREY INC
COM
92936U109
10844
157401
SH
SOLE
145271
0
12130
WPP PLC NEW
ADR
92937A102
4462
49279
SH
SOLE
49279
0
0
WEC ENERGY GROUP INC
COM
92939U106
1423
21425
SH
SOLE
21425
0
0
WASHINGTON PRIME GROUP NEW
COM
93964W108
76
10682
SH
SOLE
10682
0
0
WASTE CONNECTIONS INC
COM
94106B101
1576
22224
SH
SOLE
22224
0
0
WASTE MGMT INC DEL
COM
94106L109
38934
451149
SH
SOLE
143696
0
202282
WEATHERFORD INTL LTD
NOTE 5.875%
947075AH0
12
12000
SH
SOLE
12000
0
0
WELLS FARGO INCOME OPPORTUNI
WF INC OPPTY
94987B105
113
13535
SH
SOLE
13535
0
0
WELLS FARGO GLOBAL DIVIDEND
COM
94987C103
209
35390
SH
SOLE
35389
0
0
WELLTOWER INC
COM
95040Q104
18746
293955
SH
SOLE
289405
0
4550
WESCO INTL INC
COM
95082P105
3266
47928
SH
SOLE
47928
0
0
WESTROCK CO
COM
96145D105
3371
53345
SH
SOLE
53345
0
0
WHITEHORSE FIN INC
COM
96524V106
174
12970
SH
SOLE
12970
0
0
WILLIAMS PARTNERS L P NEW
COM UNIT LTD
96949L105
601
15518
SH
SOLE
15517
0
0
WISDOMTREE TR
US HIGH DIVID
97717W208
344
4735
SH
SOLE
4735
0
0
WISDOMTREE TR
EMG MKTS SMCA
97717W281
9355
179390
SH
SOLE
179390
0
0
WISDOMTREE TR
US LARGECAP D
97717W307
8152
88499
SH
SOLE
88498
0
0
WISDOMTREE TR
US DIVID EX F
97717W406
403
4560
SH
SOLE
4560
0
0
WISDOMTREE TR
US MIDCAP DIV
97717W505
1893
53680
SH
SOLE
53679
0
0
WISDOMTREE TR
US MIDCP EARN
97717W570
969
24422
SH
SOLE
24422
0
0
WISDOMTREE TR
US SMALLCAP D
97717W604
686
23616
SH
SOLE
23616
0
0
WISDOMTREE TR
JP SMALLCP DI
97717W836
2073
25775
SH
SOLE
25775
0
0
WISDOMTREE TR
JAPN HEDGE EQ
97717W851
339
5715
SH
SOLE
5714
0
0
WISDOMTREE TR
EUROPE SMCP D
97717W869
7680
108855
SH
SOLE
108855
0
0
WISDOMTREE TR
DYNAMIC LNG E
97717X313
249
7663
SH
SOLE
7663
0
0
WISDOMTREE TR
EUR HDG SMLCA
97717X552
230
7415
SH
SOLE
7415
0
0
WISDOMTREE TR
EM EX ST-OWNE
97717X578
1979
62159
SH
SOLE
62159
0
0
WISDOMTREE TR
ITL HDG QTLY
97717X594
5158
162818
SH
SOLE
162818
0
0
WISDOMTREE TR
EUROPE HEDGED
97717X701
7386
115939
SH
SOLE
115939
0
0
WISDOMTREE TR
WSDM EMKTBD F
97717X784
341
4690
SH
SOLE
4690
0
0
WYNDHAM WORLDWIDE CORP
COM
98310W108
228
1975
SH
SOLE
1975
0
0
XCEL ENERGY INC
COM
98389B100
217
4528
SH
SOLE
4528
0
0
YUM CHINA HLDGS INC
COM
98850P109
1410
35246
SH
SOLE
35245
0
0
ZIMMER BIOMET HLDGS INC
COM
98956P102
4244
35169
SH
SOLE
30649
0
4520
ZOETIS INC
CL A
98978V103
2724
37813
SH
SOLE
35212
0
2600
ZTO EXPRESS CAYMAN INC
SPONSORED ADR
98980A105
409
25814
SH
SOLE
25814
0
0
ZYNGA INC
CL A
98986T108
40
10200
SH
SOLE
10200
0
0
ADIENT PLC
ORD SHS
G0084W101
1202
15278
SH
SOLE
9577
0
966
ALLEGION PUB LTD CO
ORD SHS
G0176J109
321
4044
SH
SOLE
4044
0
0
ALLERGAN PLC
SHS
G0177J108
5004
30588
SH
SOLE
28109
0
2479
AMDOCS LTD
SHS
G02602103
760
11619
SH
SOLE
11619
0
0
AON PLC
SHS CL A
G0408V102
2909
21716
SH
SOLE
21716
0
0
ARCH CAP GROUP LTD
ORD
G0450A105
488
5378
SH
SOLE
5378
0
0
AXALTA COATING SYS LTD
COM
G0750C108
2966
91668
SH
SOLE
91668
0
0
ACCENTURE PLC IRELAND
SHS CLASS A
G1151C101
21441
140056
SH
SOLE
140056
0
0
BROOKFIELD PPTY PARTNERS L P
UNIT LTD PART
G16249107
831
37540
SH
SOLE
37540
0
0
BUNGE LIMITED
COM
G16962105
335
5000
SH
SOLE
5000
0
0
COCA COLA EUROPEAN PARTNERS
SHS
G25839104
232
5834
SH
SOLE
5833
0
0
DELPHI TECHNOLOGIES PLC
SHS
G2709G107
1421
27100
SH
SOLE
27100
0
0
EATON CORP PLC
SHS
G29183103
16050
203134
SH
SOLE
114480
0
24332
EVEREST RE GROUP LTD
COM
G3223R108
1583
7156
SH
SOLE
7156
0
0
GENPACT LIMITED
SHS
G3922B107
1927
60741
SH
SOLE
60741
0
0
HOLLYSYS AUTOMATION TECHNOLO
SHS
G45667105
488
21924
SH
SOLE
21924
0
0
ICON PLC
SHS
G4705A100
1909
17026
SH
SOLE
17026
0
0
IHS MARKIT LTD
SHS
G47567105
611
13537
SH
SOLE
13537
0
0
INGERSOLL-RAND PLC
SHS
G47791101
13836
155136
SH
SOLE
29433
0
123898
WEATHERFORD INTL PLC
ORD SHS
G48833100
1583
379659
SH
SOLE
379659
0
0
INVESCO LTD
SHS
G491BT108
17736
485388
SH
SOLE
485388
0
0
JAZZ PHARMACEUTICALS PLC
SHS USD
G50871105
258
1918
SH
SOLE
1918
0
0
JOHNSON CTLS INTL PLC
SHS
G51502105
13820
362666
SH
SOLE
278951
0
23944
LIBERTY GLOBAL PLC
SHS CL A
G5480U104
609
17014
SH
SOLE
17014
0
0
LIBERTY GLOBAL PLC
SHS CL C
G5480U120
5266
155622
SH
SOLE
155622
0
0
MEDTRONIC PLC
SHS
G5960L103
18481
228870
SH
SOLE
228869
0
0
APTIV PLC
SHS
G6095L109
7384
87046
SH
SOLE
87046
0
0
NIELSEN HLDGS PLC
SHS EUR
G6518L108
12459
342308
SH
SOLE
342307
0
0
NORWEGIAN CRUISE LINE HLDGS
SHS
G66721104
7121
133734
SH
SOLE
133734
0
0
RENAISSANCERE HOLDINGS LTD
COM
G7496G103
235
1879
SH
SOLE
1879
0
0
SEADRILL LIMITED
SHS
G7945E105
3
13372
SH
SOLE
13371
0
0
SEAGATE TECHNOLOGY PLC
SHS
G7945M107
4250
101586
SH
SOLE
101585
0
0
PENTAIR PLC
SHS
G7S00T104
4229
59888
SH
SOLE
31656
0
0
SHIP FINANCE INTERNATIONAL L
SHS
G81075106
170
10971
SH
SOLE
10971
0
0
STERIS PLC
SHS USD
G84720104
802
9173
SH
SOLE
9173
0
0
PERRIGO CO PLC
SHS
G97822103
668
7671
SH
SOLE
7671
0
0
AURIS MED HLDG AG
COM
H03579101
6
10525
SH
SOLE
10525
0
0
CHUBB LIMITED
COM
H1467J104
9016
61699
SH
SOLE
61699
0
0
GARMIN LTD
SHS
H2906T109
239
4026
SH
SOLE
4025
0
0
LOGITECH INTL S A
SHS
H50430232
211
6301
SH
SOLE
6301
0
0
TE CONNECTIVITY LTD
REG SHS
H84989104
5593
58854
SH
SOLE
51403
0
7450
CHECK POINT SOFTWARE TECH LT
ORD
M22465104
5643
54468
SH
SOLE
54468
0
0
ELBIT SYS LTD
ORD
M3760D101
514
3858
SH
SOLE
3858
0
0
AERCAP HOLDINGS NV
SHS
N00985106
1116
21231
SH
SOLE
21231
0
0
CONSTELLIUM NV
CL A
N22035104
497
44582
SH
SOLE
44582
0
0
CORE LABORATORIES N V
COM
N22717107
1938
17694
SH
SOLE
17694
0
0
FERRARI N V
COM
N3167Y103
721
6879
SH
SOLE
6879
0
0
LYONDELLBASELL INDUSTRIES N
SHS - A -
N53745100
1832
16607
SH
SOLE
16607
0
0
MYLAN N V
SHS EURO
N59465109
370
8762
SH
SOLE
8762
0
0
NXP SEMICONDUCTORS N V
COM
N6596X109
500
4276
SH
SOLE
4276
0
0
YANDEX N V
SHS CLASS A
N97284108
1024
31272
SH
SOLE
31272
0
0
ROYAL CARIBBEAN CRUISES LTD
COM
V7780T103
294
2471
SH
SOLE
2471
0
0
AEGEAN MARINE PETROLEUM NETW
SHS
Y0017S102
599
139327
SH
SOLE
139327
0
0
BROADCOM LTD
SHS
Y09827109
3694
14380
SH
SOLE
14380
0
0
FLEX LTD
ORD
Y2573F102
350
19461
SH
SOLE
19461
0
0