0000092230-17-000043.txt : 20170511
0000092230-17-000043.hdr.sgml : 20170511
20170511091927
ACCESSION NUMBER: 0000092230-17-000043
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20170331
FILED AS OF DATE: 20170511
DATE AS OF CHANGE: 20170511
EFFECTIVENESS DATE: 20170511
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: 17832702
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
03-31-2017
03-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
05-10-2017
0
1228
7332134
INFORMATION TABLE
2
infotable.xml
AFLAC INC
COM
001055102
8512
117544
SH
SOLE
112743
0
4800
AGCO CORP
COM
001084102
1463
24314
SH
SOLE
24314
0
0
ABBOTT LABS
COM
002824100
86145
1939790
SH
SOLE
1766732
0
173058
ABERDEEN ASIA PACIFIC INCOM
COM
003009107
188
37837
SH
SOLE
37837
0
0
ABIOMED INC
COM
003654100
514
4111
SH
SOLE
4111
0
0
AEGON N V
NY REGISTRY S
007924103
724
141331
SH
SOLE
141331
0
0
AFFILIATED MANAGERS
COM
008252108
3880
23671
SH
SOLE
20721
0
2950
AIR PRODS & CHEMS INC
COM
009158106
14651
108294
SH
SOLE
102819
0
5475
ALASKA AIR GROUP INC
COM
011659109
357
3879
SH
SOLE
3879
0
0
ALBEMARLE CORP
COM
012653101
327
3100
SH
SOLE
3099
0
0
ALEXANDRIA REAL ESTATE EQ IN
COM
015271109
912
8263
SH
SOLE
6913
0
1350
ALEXION PHARMACEUTICALS INC
COM
015351109
901
7433
SH
SOLE
7433
0
0
ALIGN TECHNOLOGY INC
COM
016255101
305
2663
SH
SOLE
2663
0
0
ALLEGHANY CORP DEL
COM
017175100
436
710
SH
SOLE
710
0
0
ALLIANCE DATA SYSTEMS CORP
COM
018581108
20854
83754
SH
SOLE
83754
0
0
ALLIANT ENERGY CORP
COM
018802108
2681
67696
SH
SOLE
67695
0
0
ALLIANZGI EQUITY & CONV INCO
COM
018829101
413
21450
SH
SOLE
21450
0
0
ALLSTATE CORP
COM
020002101
13750
168741
SH
SOLE
59344
0
109396
AMAZON COM INC
COM
023135106
10051
11338
SH
SOLE
11288
0
50
AMBAC FINL GROUP INC
COM NEW
023139884
201
10668
SH
SOLE
10668
0
0
AMERICAN ASSETS TR INC
COM
024013104
267
6393
SH
SOLE
6393
0
0
AMERICAN AXLE & MFG HLDGS IN
COM
024061103
516
30000
SH
Put
SOLE
30000
0
0
AMERICAN CAMPUS COMM REIT
COM
024835100
2113
44395
SH
SOLE
44295
0
100
AMERICAN ELEC PWR INC
COM
025537101
8834
131599
SH
SOLE
131598
0
0
AMERICAN EXPRESS CO
COM
025816109
11594
146566
SH
SOLE
144716
0
1850
AMERICAN INTL GROUP INC
COM NEW
026874784
518
8311
SH
SOLE
7748
0
562
AMERICAN WTR WKS CO INC NEW
COM
030420103
10445
134304
SH
SOLE
132504
0
1800
AMERIGAS PARTNERS L P
UNIT L P INT
030975106
4082
86686
SH
SOLE
80736
0
5950
AMGEN INC
COM
031162100
32606
198732
SH
SOLE
193409
0
5322
AMPHENOL CORP NEW
CL A
032095101
2306
32413
SH
SOLE
32412
0
0
ANADARKO PETE CORP
COM
032511107
2368
38196
SH
SOLE
35756
0
2440
ANALOG DEVICES INC
COM
032654105
3315
40453
SH
SOLE
40453
0
0
ANDERSONS INC
COM
034164103
579
15299
SH
SOLE
15299
0
0
ANIKA THERAPEUTICS INC
COM
035255108
405
9336
SH
SOLE
9336
0
0
ANNALY CAP MGMT INC
COM
035710409
12672
1140633
SH
SOLE
94476
0
1046156
ANTHEM INC
COM
036752103
51721
312743
SH
SOLE
312342
0
400
APACHE CORP
COM
037411105
1142
22224
SH
SOLE
17939
0
4285
APPLE INC
COM
037833100
53315
371119
SH
SOLE
356907
0
14211
APPLIED MATLS INC
COM
038222105
6662
171261
SH
SOLE
18007
0
153253
ARCHER DANIELS MIDLAND CO
COM
039483102
467
10151
SH
SOLE
10151
0
0
ASTRAZENECA PLC
SPONSORED ADR
046353108
7688
246900
SH
SOLE
246900
0
0
AUTODESK INC
COM
052769106
1910
22089
SH
SOLE
22089
0
0
AUTOMATIC DATA PROCESSING IN
COM
053015103
11428
111611
SH
SOLE
110010
0
1600
AUTOZONE INC
COM
053332102
217
300
SH
SOLE
0
0
300
AVALONBAY CMNTYS INC
COM
053484101
644
3508
SH
SOLE
3508
0
0
AVERY DENNISON CORP
COM
053611109
229
2850
SH
SOLE
2850
0
0
BB&T CORP
COM
054937107
12240
273829
SH
SOLE
266580
0
7248
BP PLC
SPONSORED ADR
055622104
7797
225884
SH
SOLE
225584
0
300
BADGER METER INC
COM
056525108
510
13883
SH
SOLE
13883
0
0
BAIDU INC
SPON ADR REP
056752108
4398
25498
SH
SOLE
25498
0
0
BALL CORP
COM
058498106
2728
36736
SH
SOLE
36736
0
0
BANK AMER CORP
COM
060505104
33345
1413568
SH
SOLE
613837
0
799730
BANK AMER CORP
*W EXP 01/16/
060505146
803
71100
SH
SOLE
49100
0
22000
BANK HAWAII CORP
COM
062540109
822
9992
SH
SOLE
9992
0
0
BANK MONTREAL QUE
COM
063671101
3984
53272
SH
SOLE
53271
0
0
BANK OF THE OZARKS INC
COM
063904106
350
6730
SH
SOLE
6730
0
0
BANK NEW YORK MELLON CORP
COM
064058100
6377
135025
SH
SOLE
133817
0
1208
BANK N S HALIFAX
COM
064149107
291
4974
SH
SOLE
4974
0
0
CR BARD INC
COM
067383109
478
1925
SH
SOLE
0
0
1925
BARRICK GOLD CORP
COM
067901108
396
20901
SH
SOLE
20601
0
300
BAXTER INTL INC
COM
071813109
14649
282484
SH
SOLE
68782
0
213701
B/E AEROSPACE INC
COM
073302101
292
4556
SH
SOLE
4556
0
0
BECTON DICKINSON & CO
COM
075887109
17667
96311
SH
SOLE
91842
0
4468
BERKLEY W R CORP
COM
084423102
288
4087
SH
SOLE
4087
0
0
BERKSHIRE HATHAWAY INC DEL
CL A
084670108
1499
6
SH
SOLE
6
0
0
BERKSHIRE HATHAWAY INC DEL
CL B NEW
084670702
37414
224468
SH
SOLE
223217
0
1250
BHP BILLITON LTD F ADR 1 ADR R
COM
088606108
429
11800
SH
SOLE
11800
0
0
BLACK HILLS CORP
COM
092113109
1794
27000
SH
SOLE
27000
0
0
BLACKROCK MUNICIPL INC QLTY
COM
092479104
569
40875
SH
SOLE
40875
0
0
BLACKROCK GLOBAL OPP EQTY TR
COM
092501105
331
26727
SH
SOLE
26726
0
0
BLOCK H & R INCORP
COM
093671105
270
11600
SH
SOLE
8600
0
3000
BOEING CO
COM
097023105
8523
48198
SH
SOLE
46002
0
2195
BOJANGLES INC
COM
097488100
891
43503
SH
SOLE
39503
0
4000
BOSTON PROPERTIES INC
COM
101121101
859
6491
SH
SOLE
6491
0
0
BRINKS CO
COM
109696104
419
7848
SH
SOLE
7848
0
0
BRISTOL MYERS SQUIBB CO
COM
110122108
42922
789304
SH
SOLE
774026
0
15277
BRITISH AMERN TOB PLC
SPONSORED ADR
110448107
3932
59298
SH
SOLE
59297
0
0
BROOKFIELD ASSET MGMT INC
CL A LTD VT S
112585104
6050
165948
SH
SOLE
165948
0
0
BROWN & BROWN INC
COM
115236101
331
7942
SH
SOLE
7841
0
100
BROWN FORMAN CORP
CL B
115637209
1581
34245
SH
SOLE
34244
0
0
BUCKEYE PARTNERS L P
UNIT LTD PART
118230101
2423
35348
SH
SOLE
32411
0
2937
CBS CORP NEW
CL B
124857202
37067
534422
SH
SOLE
534422
0
0
CECO ENVIRONMENTAL
COM
125141101
308
29317
SH
SOLE
28806
0
511
CF INDS HLDGS INC
COM
125269100
1107
37718
SH
SOLE
37717
0
0
CIGNA CORPORATION
COM
125509109
3955
27006
SH
SOLE
25806
0
1200
CMS ENERGY CORP
COM
125896100
574
12850
SH
SOLE
12850
0
0
CSX CORP
COM
126408103
8372
179833
SH
SOLE
178877
0
955
CVS HEALTH CORP
COM
126650100
46947
598056
SH
SOLE
586417
0
11639
CALAMOS CONV OPP AND INC FD
SH BEN INT
128117108
151
13756
SH
SOLE
13756
0
0
CALAMOS STRATEGIC TOTL RETN
COM SH BEN IN
128125101
173
15563
SH
SOLE
15562
0
0
CALPINE CORP
COM NEW
131347304
134
12160
SH
SOLE
12160
0
0
CAMBREX CORP
COM
132011107
258
4692
SH
SOLE
4692
0
0
CAMDEN PPTY TR
SH BEN INT
133131102
1011
12572
SH
SOLE
12572
0
0
CAMPBELL SOUP CO
COM
134429109
12055
210600
SH
SOLE
92175
0
118425
CDN IMPERIAL BK COMM TORONTO
COM
136069101
1480
17174
SH
SOLE
17173
0
0
CANADIAN NATL RY CO
COM
136375102
954
12906
SH
SOLE
12905
0
0
CANADIAN NAT RES LTD
COM
136385101
448
13679
SH
SOLE
13604
0
75
CARLISLE COS INC
COM
142339100
436
4103
SH
SOLE
4102
0
0
CARMAX INC
COM
143130102
5197
87763
SH
SOLE
87563
0
200
CARNIVAL CORP PAIRED CTF
COM
143658300
471
8000
SH
SOLE
6550
0
1450
CARTER INC
COM
146229109
373
4161
SH
SOLE
4160
0
0
CASEYS GEN STORES INC
COM
147528103
405
3611
SH
SOLE
3610
0
0
CATERPILLAR INC DEL
COM
149123101
6517
70259
SH
SOLE
63507
0
6751
CELANESE CORP DEL
COM SER A
150870103
521
5802
SH
SOLE
5801
0
0
CELGENE CORP
COM
151020104
3308
26586
SH
SOLE
26586
0
0
CEMEX SAB DE CV
SPON ADR NEW
151290889
285
31511
SH
SOLE
31511
0
0
CENTRAL FUND OF CANADA LTD
COM
153501101
3188
247896
SH
SOLE
77016
0
170880
CENTURYLINK INC
COM
156700106
2343
99430
SH
SOLE
91929
0
7500
CERNER CORP
COM
156782104
29062
493848
SH
SOLE
493848
0
0
CHEESECAKE FACTORY INC
COM
163072101
1217
19216
SH
SOLE
19216
0
0
CHEVRON CORP NEW
COM
166764100
43910
408961
SH
SOLE
288457
0
120503
CHICAGO BRIDGE & IRON CO N V
COM
167250109
2204
71697
SH
SOLE
71196
0
500
CHIPOTLE MEXICAN GRILL INC
COM
169656105
825
1854
SH
SOLE
1854
0
0
CHURCH & DWIGHT INC
COM
171340102
14005
280837
SH
SOLE
278236
0
2600
CINCINNATI FINL CORP
COM
172062101
348
4829
SH
SOLE
4828
0
0
CINTAS CORP
COM
172908105
351
2775
SH
SOLE
2774
0
0
CITIGROUP INC
COM NEW
172967424
16605
277578
SH
SOLE
143801
0
133776
CITIZENS FINL GROUP INC
COM
174610105
266
7709
SH
SOLE
7709
0
0
CITRIX SYS INC
COM
177376100
839
10071
SH
SOLE
10071
0
0
CITY HLDG CO
COM
177835105
346
5367
SH
SOLE
5367
0
0
CLEAN HARBORS INC
COM
184496107
2195
39475
SH
SOLE
39475
0
0
CLEARBRIDGE ENERGY MLP FD IN
COM
184692101
848
50693
SH
SOLE
39693
0
11000
CLOROX CO DEL
COM
189054109
991
7353
SH
SOLE
7353
0
0
COACH INC
COM
189754104
1014
24540
SH
SOLE
24539
0
0
COCA COLA CO
COM
191216100
35785
843189
SH
SOLE
647905
0
195283
COGNEX CORP
COM
192422103
833
9933
SH
SOLE
9933
0
0
COGNIZANT TECHNOLOGY SOLUTIO
CL A
192446102
4482
75307
SH
SOLE
73807
0
1500
COLGATE PALMOLIVE CO
COM
194162103
3166
43269
SH
SOLE
34319
0
8950
COMPUTER SCIENCES CORP
COM
205363104
243
3531
SH
SOLE
3531
0
0
CONAGRA BRANDS INC
COM
205887102
1219
30234
SH
SOLE
30234
0
0
CONE MIDSTREAM PARTNERS LP
COM UNIT REPS
206812109
472
20025
SH
SOLE
20025
0
0
CONSOLIDATED EDISON INC
COM
209115104
3045
39217
SH
SOLE
39217
0
0
COOPER COS INC
COM NEW
216648402
5089
25460
SH
SOLE
25459
0
0
CORNING INC
COM
219350105
2744
101643
SH
SOLE
99140
0
2502
COUSINS PPTYS INC
COM
222795106
289
34962
SH
SOLE
34962
0
0
CREE INC
COM
225447101
410
15343
SH
SOLE
15343
0
0
CROWN HOLDINGS INC
COM
228368106
1932
36495
SH
SOLE
36495
0
0
CUMMINS INC
COM
231021106
583
3862
SH
SOLE
3862
0
0
DBX ETF TR
XTRAK MSCI EA
233051200
345
11692
SH
SOLE
11692
0
0
DBX ETF TR
DB XTR MSCI E
233051853
343
12678
SH
SOLE
12678
0
0
DANAHER CORP DEL
COM
235851102
1490
17425
SH
SOLE
17424
0
0
DARDEN RESTAURANTS INC
COM
237194105
2972
35532
SH
SOLE
33082
0
2450
DARLING INGREDIENTS INC
COM
237266101
2416
166438
SH
SOLE
166438
0
0
DEERE & CO
COM
244199105
6236
57288
SH
SOLE
51578
0
5710
DELTA AIR LINES INC DEL
COM NEW
247361702
1205
26234
SH
SOLE
26233
0
0
DENISON MINES CORP
COM
248356107
9
15000
SH
SOLE
0
0
15000
DEXCOM INC
COM
252131107
644
7607
SH
SOLE
7607
0
0
DIGITAL RLTY TR INC
COM
253868103
9119
85720
SH
SOLE
84719
0
1000
DISNEY WALT CO
COM DISNEY
254687106
37568
331328
SH
SOLE
252623
0
78705
DISCOVER FINL SVCS
COM
254709108
48403
707751
SH
SOLE
707750
0
0
DOLLAR GEN CORP NEW
COM
256677105
14643
210010
SH
SOLE
210010
0
0
DOLLAR TREE INC
COM
256746108
1476
18823
SH
SOLE
18823
0
0
DONEGAL GROUP INC CLASS A
COM
257701201
487
27659
SH
SOLE
20551
0
7108
DORMAN PRODUCTS INC
COM
258278100
360
4394
SH
SOLE
4394
0
0
DOUBLELINE INCOME SOLUTIONS
COM
258622109
424
21130
SH
SOLE
21130
0
0
DOUBLELINE OPPORTUNISTIC CR
COM
258623107
1206
50547
SH
SOLE
50547
0
0
DOVER CORP COM
COM
260003108
507
6315
SH
SOLE
5650
0
665
DOW CHEM CO
COM
260543103
14122
222262
SH
SOLE
207912
0
14350
DU PONT E I DE NEMOURS & CO
COM
263534109
14953
186148
SH
SOLE
82663
0
103484
DUKE REALTY CORP
COM NEW
264411505
202
7703
SH
SOLE
7703
0
0
DYCOM INDS INC
COM
267475101
963
10370
SH
SOLE
10370
0
0
EXCO RESOURCES INC
COM
269279402
30
50000
SH
SOLE
50000
0
0
EASTGROUP PPTY INC
COM
277276101
396
5394
SH
SOLE
5394
0
0
EASTMAN CHEM CO
COM
277432100
506
6272
SH
SOLE
6272
0
0
EATON VANCE ENH EQTY INC FD
COM
278277108
277
20520
SH
SOLE
19900
0
619
EBAY INC
COM
278642103
4424
131785
SH
SOLE
131785
0
0
ECOLAB INC
COM
278865100
2997
23916
SH
SOLE
23916
0
0
EDISON INTL
COM
281020107
328
4124
SH
SOLE
4124
0
0
ELECTRONIC ARTS INC
COM
285512109
1701
19002
SH
SOLE
19002
0
0
ELLINGTON FINANCIAL LLC
COM
288522303
616
38942
SH
SOLE
38942
0
0
ELLINGTON RESIDENTIAL MTG RE
COM SHS BEN I
288578107
150
10235
SH
SOLE
10235
0
0
EMERSON ELEC CO
COM
291011104
15018
250905
SH
SOLE
248925
0
1979
EMPIRE ST RLTY TR INC
CL A
292104106
325
15750
SH
SOLE
15750
0
0
ENCANA CORP
COM
292505104
489
41813
SH
SOLE
41812
0
0
ENTERPRISE PRODS PARTNERS L
COM
293792107
6786
245788
SH
SOLE
240760
0
5027
EQUIFAX INC
COM
294429105
1092
7986
SH
SOLE
7986
0
0
ESSEX PPTY TR INC
COM
297178105
675
2920
SH
SOLE
2920
0
0
EURONET WORLDWIDE INC
COM
298736109
837
9792
SH
SOLE
9792
0
0
EXPEDITORS INTL WASH INC
COM
302130109
1157
20485
SH
SOLE
20485
0
0
F M C CORP
COM NEW
302491303
575
8269
SH
SOLE
8269
0
0
FACTSET RESH SYS INC
COM
303075105
657
3986
SH
SOLE
3986
0
0
FASTENAL CO
COM
311900104
1802
35007
SH
SOLE
35006
0
0
FERRELLGAS PARTNERS L.P.
UNIT LTD PART
315293100
916
152732
SH
SOLE
152732
0
0
F5 NETWORKS INC
COM
315616102
1118
7847
SH
SOLE
7847
0
0
FIDELITY CASH RESERVES
MF
316067107
22
22113
SH
SOLE
22113
0
0
FIDUS INVT CORP
COM
316500107
1794
102136
SH
SOLE
102136
0
0
FIFTH THIRD BANCORP
COM
316773100
12841
505533
SH
SOLE
51723
0
453809
FIRST COMWLTH FINL PA COM
COM
319829107
444
33451
SH
SOLE
33451
0
0
FIRST TR MORNINGSTAR DIV LEA
SHS
336917109
965
33521
SH
SOLE
33520
0
0
FIRST TR EXCHANGE TRADED FD
US EQTY OPPT
336920103
941
16410
SH
SOLE
16410
0
0
FIRST TR NASDAQ100 TECH INDE
SHS
337345102
1512
25149
SH
SOLE
25149
0
0
FISERV INC
COM
337738108
4317
37439
SH
SOLE
31214
0
6225
FIRSTENERGY CORP
COM
337932107
1236
38845
SH
SOLE
38844
0
0
FLAHERTY&CRMN PFD SEC INCOM
COM
338478100
1005
48940
SH
SOLE
48939
0
0
FLEETCOR TECHNOLOGIES INC
COM
339041105
825
5454
SH
SOLE
5454
0
0
FLUOR CORP NEW
COM
343412102
1095
20820
SH
SOLE
20820
0
0
FOOT LOCKER INC
COM
344849104
310
4157
SH
SOLE
4156
0
0
FORD MTR CO DEL
COM PAR $0.01
345370860
34883
2996916
SH
SOLE
2961216
0
35700
FORTIS INC
COM
349553107
1746
52664
SH
SOLE
52664
0
0
FRESENIUS MED CARE AG&CO KGA
SPONSORED ADR
358029106
625
14842
SH
SOLE
14842
0
0
GALLAGHER ARTHUR J & CO
COM
363576109
2116
37437
SH
SOLE
37437
0
0
GENERAL DYNAMICS CORP
COM
369550108
12160
64961
SH
SOLE
61231
0
3730
GENERAL ELECTRIC CO
COM
369604103
72825
2443748
SH
SOLE
1755220
0
688527
GENERAL MLS INC
COM
370334104
24865
421396
SH
SOLE
247406
0
173989
GENTEX CORP
COM
371901109
1088
51041
SH
SOLE
51041
0
0
GENESIS ENERGY L P
UNIT LTD PART
371927104
1548
47770
SH
SOLE
47770
0
0
GENUINE PARTS CO
COM
372460105
6980
75546
SH
SOLE
75546
0
0
GILEAD SCIENCES INC
COM
375558103
237
3000
SH
Call
SOLE
3000
0
0
GILEAD SCIENCES INC
COM
375558103
44786
659400
SH
SOLE
653875
0
5525
GOLDCORP INC NEW COM
COM
380956409
161
11025
SH
SOLE
9825
0
1200
GOLDMAN SACHS ETF TR
EQUITY ETF
381430503
8455
180760
SH
SOLE
180760
0
0
GRACO INC
COM
384109104
649
6894
SH
SOLE
6894
0
0
GRAINGER W W INC
COM
384802104
9066
38953
SH
SOLE
38952
0
0
GUGGENHEIM TAXABLE MUN MNGD
COM
401664107
272
12250
SH
SOLE
12250
0
0
HSBC HLDGS PLC
SPON ADR NEW
404280406
2452
60074
SH
SOLE
59574
0
500
HAIN CELESTIAL GROUP INC
COM
405217100
213
5739
SH
SOLE
5739
0
0
HALLIBURTON CO
COM
406216101
2204
44801
SH
SOLE
43400
0
1401
HANCOCK JOHN FINL OPPTYS FD
SH BEN INT NE
409735206
314
9256
SH
SOLE
9256
0
0
HANESBRANDS INC
COM
410345102
7664
369187
SH
SOLE
367386
0
1800
HARRIS CORP DEL
COM
413875105
18816
169108
SH
SOLE
85461
0
83646
HARTFORD FINL SVCS GROUP INC
COM
416515104
1087
22626
SH
SOLE
19125
0
3500
HASBRO INC
COM
418056107
456
4577
SH
SOLE
4576
0
0
HEALTHSOUTH CORP
COM NEW
421924309
831
19424
SH
SOLE
19423
0
0
HEIDRICK & STRUGGLES INTL IN
COM
422819102
273
10398
SH
SOLE
10398
0
0
HELMERICH & PAYNE INC
COM
423452101
1465
22011
SH
SOLE
21510
0
500
HENRY JACK & ASSOC INC
COM
426281101
1150
12354
SH
SOLE
12354
0
0
HERCULES CAPITAL INC
COM
427096508
220
14561
SH
SOLE
14561
0
0
HERSHEY CO
COM
427866108
1057
9681
SH
SOLE
7025
0
2655
HEXCEL CORP NEW
COM
428291108
460
8450
SH
SOLE
8450
0
0
HI-CRUSH PARTNERS LP
COM UNIT LTD
428337109
398
26000
SH
Call
SOLE
24000
0
2000
HI-CRUSH PARTNERS LP
COM UNIT LTD
428337109
1306
75300
SH
SOLE
75300
0
0
HOLLYFRONTIER CORP
COM
436106108
1467
51784
SH
SOLE
51783
0
0
HOME DEPOT INC
COM
437076102
10348
70479
SH
SOLE
65229
0
5250
HONDA MOTOR LTD
AMERN SHS
438128308
689
22792
SH
SOLE
22792
0
0
HONEYWELL INTL INC
COM
438516106
81984
656566
SH
SOLE
591282
0
65283
HORMEL FOODS CORP COM
COM
440452100
1124
32450
SH
SOLE
32450
0
0
HUMANA INC
COM
444859102
360
1751
SH
SOLE
1751
0
0
HUNT J B TRANS SVCS INC
COM
445658107
2135
23281
SH
SOLE
23281
0
0
HUNTINGTON BANCSHARES INC
COM
446150104
4281
319795
SH
SOLE
296595
0
23200
HUNTINGTON INGALLS INDS INC
COM
446413106
661
3303
SH
SOLE
3303
0
0
IAMGOLD CORP
COM
450913108
60
15000
SH
SOLE
15000
0
0
ILLINOIS TOOL WKS INC
COM
452308109
21038
158815
SH
SOLE
102840
0
55975
INDEPENDENCE CONTRACT DRIL I
COM
453415309
219
39900
SH
SOLE
16900
0
23000
ING GROEP N V
SPONSORED ADR
456837103
820
54378
SH
SOLE
54377
0
0
INGREDION INC
COM
457187102
1985
16486
SH
SOLE
16485
0
0
INTEL CORP
COM
458140100
42826
1187331
SH
SOLE
674059
0
513271
INTERNATIONAL BUSINESS MACHS
COM
459200101
28326
162663
SH
SOLE
91100
0
71562
INTERNATIONAL FLAVORS&FRAGRA
COM
459506101
1011
7630
SH
SOLE
7630
0
0
INTL PAPER CO
COM
460146103
2362
46524
SH
SOLE
45291
0
1232
INTERPUBLIC GROUP COS INC
COM
460690100
211
8600
SH
SOLE
8600
0
0
INTUIT
COM
461202103
30226
260598
SH
SOLE
260598
0
0
INVESTORS TITLE CO
COM
461804106
1066
6742
SH
SOLE
6742
0
0
IONIS PHARMACEUTICALS INC
COM
462222100
678
16882
SH
SOLE
16882
0
0
ISHARES GOLD TRUST
ISHARES
464285105
646
53889
SH
SOLE
38306
0
15583
ISHARES
MSCI AUST ETF
464286103
838
37078
SH
SOLE
37077
0
0
ISHARES
EM MKTS DIV E
464286319
346
8688
SH
SOLE
8687
0
0
ISHARES
MSCI CDA ETF
464286509
959
35690
SH
SOLE
35690
0
0
ISHARES
MIN VOL EMRG
464286533
564
10548
SH
SOLE
10548
0
0
ISHARES
MSCI EURZONE
464286608
987
26239
SH
SOLE
26239
0
0
ISHARES MSCI PACIFIC EX JAPAN
COM
464286665
210
4700
SH
SOLE
4700
0
0
ISHARES TR
MRNGSTR LG-CP
464287119
351
2669
SH
SOLE
2669
0
0
ISHARES TR
CORE S&P TTL
464287150
2321
42968
SH
SOLE
42967
0
0
ISHARES TR
SELECT DIVID
464287168
5490
60276
SH
SOLE
24042
0
36234
ISHARES TR
TIPS BD ETF
464287176
3581
31236
SH
SOLE
31236
0
0
ISHARES TR
CORE S&P500 E
464287200
19937
84030
SH
SOLE
84029
0
0
ISHARES TR
CORE US AGGBD
464287226
15237
140453
SH
SOLE
140452
0
0
ISHARES TR
MSCI EMG MKT
464287234
5281
134087
SH
SOLE
111436
0
22650
ISHARES TR
IBOXX INV CP
464287242
5254
44566
SH
SOLE
44566
0
0
ISHARES TR
S&P 500 GRWT
464287309
7144
54325
SH
SOLE
54324
0
0
ISHARES TR
LATN AMER 40
464287390
210
6625
SH
SOLE
6625
0
0
ISHARES TR
S&P 500 VAL E
464287408
4920
47294
SH
SOLE
47294
0
0
ISHARES TR
20 YR TR BD E
464287432
3464
28701
SH
SOLE
28700
0
0
ISHARES TR
7-10YR TR BD
464287440
2063
19546
SH
SOLE
19545
0
0
ISHARES TR
1-3 YR TR BD
464287457
690
8168
SH
SOLE
8168
0
0
ISHARES TR
MSCI EAFE ETF
464287465
14853
238457
SH
SOLE
235107
0
3350
ISHARES TR
RUS MDCP VAL
464287473
8169
98445
SH
SOLE
98444
0
0
ISHARES TR
RUS MD CP GR
464287481
619
5972
SH
SOLE
5972
0
0
ISHARES TR
RUS MID CAP E
464287499
1446
7728
SH
SOLE
7728
0
0
ISHARES TR
CORE S&P MCP
464287507
17251
100759
SH
SOLE
100758
0
0
ISHARES TR
NA TEC-SFTWR
464287515
296
2344
SH
SOLE
2344
0
0
ISHARES TR
PHLX SEMICND
464287523
1909
16900
SH
Call
SOLE
16900
0
0
ISHARES TR
N AMER TECH E
464287549
988
7142
SH
SOLE
7142
0
0
ISHARES TR
NASDQ BIOTEC
464287556
11291
38501
SH
SOLE
38501
0
0
ISHARES TR
COHEN&STEER R
464287564
232
2328
SH
SOLE
2327
0
0
ISHARES TR
U.S. CNSM SV
464287580
1950
12120
SH
SOLE
12120
0
0
ISHARES TR
RUS 1000 VAL
464287598
4132
35956
SH
SOLE
35956
0
0
ISHARES TR
S&P MC 400GR
464287606
586
3071
SH
SOLE
3071
0
0
ISHARES TR
RUS 1000 GRW
464287614
5852
51428
SH
SOLE
51428
0
0
ISHARES TR
RUS 1000 ETF
464287622
14891
113457
SH
SOLE
113457
0
0
ISHARES TR
RUS 2000 VAL
464287630
7732
65444
SH
SOLE
65444
0
0
ISHARES TR
RUS 2000 GRW
464287648
724
4479
SH
SOLE
4479
0
0
ISHARES TR
RUSSELL 2000
464287655
30665
223056
SH
SOLE
223056
0
0
ISHARES TR
CORE S&P US E
464287671
766
16529
SH
SOLE
16529
0
0
ISHARES TR
RUSSELL 3000
464287689
329
2353
SH
SOLE
2353
0
0
ISHARES TR
U.S. UTILITS
464287697
374
2913
SH
SOLE
2913
0
0
ISHARES TR
S&P MC 400VL
464287705
1138
7667
SH
SOLE
7667
0
0
ISHARES TR
U.S. TELECOM
464287713
235
7294
SH
SOLE
7294
0
0
ISHARES TR
U.S. TECH ETF
464287721
1212
8970
SH
SOLE
8969
0
0
ISHARES TR
U.S. REAL ES
464287739
321
4095
SH
SOLE
4095
0
0
ISHARES TR
U.S. INDS ETF
464287754
270
2152
SH
SOLE
2151
0
0
ISHARES TR
US HLTHCARE E
464287762
250
1607
SH
SOLE
1606
0
0
ISHARES TR
U.S. FIN SVC
464287770
6929
63511
SH
SOLE
63511
0
0
ISHARES TR
U.S. FINLS ET
464287788
950
9131
SH
SOLE
9131
0
0
ISHARES TR
U.S. ENERGY E
464287796
660
17132
SH
SOLE
17132
0
0
ISHARES TR
CORE S&P SCP
464287804
11069
160049
SH
SOLE
160049
0
0
ISHARES TR
U.S. CNSM GD
464287812
2655
22366
SH
SOLE
22366
0
0
ISHARES TR
U.S. BAS MTL
464287838
222
2495
SH
SOLE
2495
0
0
ISHARES TR
EUROPE ETF
464287861
212
5072
SH
SOLE
5072
0
0
ISHARES TR
SP SMCP600VL
464287879
332
2398
SH
SOLE
2397
0
0
ISHARES TR
SP SMCP600GR
464287887
10767
70336
SH
SOLE
70336
0
0
ISHARES TR
MSCI AC ASIA
464288182
7129
113266
SH
SOLE
23115
0
90151
ISHARES TR
MRGSTR MD CP
464288208
590
3543
SH
SOLE
3543
0
0
ISHARES TR
MSCI ACWI EX
464288240
309
7095
SH
SOLE
7095
0
0
ISHARES TR
EAFE SML CP E
464288273
3663
67664
SH
SOLE
67664
0
0
ISHARES TR
JP MOR EM MK
464288281
2668
23467
SH
SOLE
23466
0
0
ISHARES TR
CALIF MUN BD
464288356
2294
19726
SH
SOLE
19726
0
0
ISHARES TR
NATIONAL MUN
464288414
17025
156271
SH
SOLE
156271
0
0
ISHARES TR
INTL SEL DIV
464288448
9125
290056
SH
SOLE
290056
0
0
ISHARES TR
IBOXX HI YD E
464288513
8985
102364
SH
SOLE
102364
0
0
ISHARES TR
MBS ETF
464288588
4679
43915
SH
SOLE
43914
0
0
ISHARES TR
US CREDIT BD
464288620
774
7043
SH
SOLE
7043
0
0
ISHARES TR
INTERM CR BD
464288638
5560
51034
SH
SOLE
51033
0
0
ISHARES TR
1-3 YR CR BD
464288646
8375
79592
SH
SOLE
79592
0
0
ISHARES TR
3-7 YR TR BD
464288661
1165
9470
SH
SOLE
9470
0
0
ISHARES TR
U.S. PFD STK
464288687
14491
374470
SH
SOLE
374069
0
400
ISHARES TR
U.S. AER&DEF
464288760
7390
49695
SH
SOLE
49695
0
0
ISHARES TR
US REGNL BKS
464288778
242
5420
SH
SOLE
5420
0
0
ISHARES TR
US HLTHCR PR
464288828
3982
29699
SH
SOLE
29699
0
0
ISHARES TR
U.S. PHARMA E
464288836
1455
9642
SH
SOLE
9642
0
0
ISHARES TR
EAFE VALUE ET
464288877
11527
229183
SH
SOLE
229183
0
0
ISHARES TR
EAFE GRWTH ET
464288885
11154
160520
SH
SOLE
160519
0
0
ISHARES
MSCI EURO FL
464289180
1201
59123
SH
SOLE
59123
0
0
ISHARES
RUS TP200 GR
464289438
605
9842
SH
SOLE
9842
0
0
ISHARES
10+ YR CR BD
464289511
1288
21758
SH
SOLE
21757
0
0
ISHARES
ALL PERU CAP
464289842
387
11360
SH
SOLE
11360
0
0
ISHARES
GRWT ALLOCAT
464289867
941
22200
SH
SOLE
22200
0
0
JACOBS ENGR GROUP INC DEL
COM
469814107
236
4283
SH
SOLE
4283
0
0
BANK OF THE ST JAMES FINL GP
COM
470299108
226
15489
SH
SOLE
15489
0
0
JETBLUE AIRWAYS CORP
COM
477143101
283
13735
SH
SOLE
13735
0
0
JOHNSON & JOHNSON
COM
478160104
118327
950043
SH
SOLE
843058
0
106985
KANSAS CITY SOUTHERN
COM NEW
485170302
1404
16383
SH
SOLE
16382
0
0
KAYNE ANDERSON MLP INVT CO
COM
486606106
3970
189103
SH
SOLE
177503
0
11600
KELLOGG CO
COM
487836108
1368
18852
SH
SOLE
18851
0
0
KENNEDY-WILSON HLDGS INC
COM
489398107
1270
57236
SH
SOLE
57236
0
0
KEYCORP INC
COM
493267108
3570
200800
SH
SOLE
165050
0
35750
KIMBERLY CLARK CORP
COM
494368103
25764
195727
SH
SOLE
187253
0
8474
KOHLS CORP
COM
500255104
519
13062
SH
SOLE
13061
0
0
KRAFT HEINZ CO
COM
500754106
8806
96984
SH
SOLE
96754
0
230
KROGER CO
COM
501044101
7012
237796
SH
SOLE
237795
0
0
L BRANDS INC
COM
501797104
500
10624
SH
SOLE
10624
0
0
L3 TECHNOLOGIES INC
COM
502413107
1960
11858
SH
SOLE
10498
0
1360
LAM RESEARCH CORP
COM
512807108
456
3555
SH
SOLE
3555
0
0
LAMAR ADVERTISING CO NEW
CL A
512816109
5297
70875
SH
SOLE
70875
0
0
LANDSTAR SYS INC
COM
515098101
983
11478
SH
SOLE
11477
0
0
LAUDER ESTEE COS INC
CL A
518439104
955
11266
SH
SOLE
11266
0
0
LEAR CORP
COM NEW
521865204
239
1690
SH
SOLE
1690
0
0
LEGGETT & PLATT INC
COM
524660107
849
16877
SH
SOLE
16876
0
0
LEGG MASON INC
COM
524901105
811
22485
SH
SOLE
22485
0
0
LENNAR CORP
CL A
526057104
25840
504805
SH
SOLE
504804
0
0
LENNOX INTL INC
COM
526107107
494
2957
SH
SOLE
2957
0
0
LEUCADIA NATL CORP
COM
527288104
4047
155656
SH
SOLE
155655
0
0
LIBERTY ALL STAR EQUITY FD
SH BEN INT
530158104
87
16042
SH
SOLE
16042
0
0
LIBERTY PROPERTY TRU REIT
COM
531172104
1983
51434
SH
SOLE
47634
0
3800
LIBERTY MEDIA CORP DELAWARE
COM C SIRIUSX
531229607
494
12743
SH
SOLE
12743
0
0
LILLY ELI & CO
COM
532457108
14777
175690
SH
SOLE
168190
0
7500
LINCOLN ELEC HLDGS INC
COM
533900106
332
3829
SH
SOLE
3829
0
0
LINCOLN NATL CORP IND
COM
534187109
913
13959
SH
SOLE
13959
0
0
LIVE NATION ENTERTAINMENT IN
COM
538034109
25095
826341
SH
SOLE
826341
0
0
LOCKHEED MARTIN CORP
COM
539830109
5655
21135
SH
SOLE
20660
0
475
LOWES COS INC
COM
548661107
31187
379365
SH
SOLE
379015
0
350
MVC CAPITAL INC
COM
553829102
100
11209
SH
SOLE
11208
0
0
MACERICH CO
COM
554382101
234
3649
SH
SOLE
3649
0
0
MAGELLAN MIDSTREAM PRTNRS LP
COM UNIT RP L
559080106
7198
93593
SH
SOLE
90776
0
2817
MAGNA INTL INC
COM
559222401
5052
117049
SH
SOLE
109348
0
7700
MANHATTAN ASSOCS INC
COM
562750109
360
6923
SH
SOLE
6923
0
0
MARATHON OIL CORP
COM
565849106
194
12311
SH
SOLE
12079
0
230
MARKEL CORP
COM
570535104
1971
2021
SH
SOLE
1980
0
40
MARSH & MCLENNAN COS INC
COM
571748102
9685
131075
SH
SOLE
131074
0
0
MARRIOTT INTL INC NEW
CL A
571903202
1190
12636
SH
SOLE
12636
0
0
MASCO CORP
COM
574599106
554
16310
SH
SOLE
16310
0
0
MATTEL INC
COM
577081102
1828
71408
SH
SOLE
71407
0
0
MAXIMUS INC
COM
577933104
1250
20111
SH
SOLE
20111
0
0
MCCORMICK & CO INC
COM NON VTG
579780206
5371
55058
SH
SOLE
54513
0
545
MCDERMOTT INTL INC
COM
580037109
74
11105
SH
SOLE
11105
0
0
MCDONALDS CORP
COM
580135101
49641
383010
SH
SOLE
367665
0
15344
MEAD JOHNSON NUTRITION CO
COM
582839106
937
10525
SH
SOLE
10525
0
0
MEREDITH CORP
COM
589433101
4780
74013
SH
SOLE
67218
0
6795
METTLER TOLEDO INTERNATIONAL
COM
592688105
476
994
SH
SOLE
994
0
0
MICROSOFT CORP
COM
594918104
99149
1505457
SH
SOLE
1212514
0
292942
MICROCHIP TECHNOLOGY INC
COM
595017104
7247
98236
SH
SOLE
98235
0
0
MICRON TECHNOLOGY INC
COM
595112103
1409
48771
SH
SOLE
41771
0
7000
MICROSEMI CORP
COM
595137100
234
4548
SH
SOLE
4548
0
0
MIDDLEBY CORP
COM
596278101
1596
11699
SH
SOLE
11699
0
0
MITSUBISHI UFJ FINL GROUP IN
SPONSORED ADR
606822104
590
93135
SH
SOLE
93135
0
0
MODINE MFG CO
COM
607828100
159
13050
SH
SOLE
13050
0
0
MOHAWK INDS INC
COM
608190104
2545
11090
SH
SOLE
10890
0
200
MONDELEZ INTL INC
CL A
609207105
3747
86968
SH
SOLE
83248
0
3720
MONOLITHIC PWR SYS INC
COM
609839105
379
4120
SH
SOLE
4120
0
0
MORGAN STANLEY
COM NEW
617446448
4303
100475
SH
SOLE
93599
0
6875
MUELLER WTR PRODS INC
COM SER A
624758108
143
12123
SH
SOLE
11923
0
200
MURPHY USA INC
COM
626755102
2013
27427
SH
SOLE
27427
0
0
NATIONAL BANKSHARES INC VA
COM
634865109
212
5650
SH
SOLE
5650
0
0
NATIONAL GRID PLC
SPON ADR NEW
636274300
10234
161229
SH
SOLE
161228
0
0
NATIONAL OILWELL VARCO INC
COM
637071101
847
21145
SH
SOLE
21145
0
0
NATIONAL RETAIL PPTYS INC
COM
637417106
1042
23902
SH
SOLE
23902
0
0
NESTLE SA F ADR 1 ADR REPS 1 O
COM
641069406
684
8900
SH
SOLE
8900
0
0
NEW JERSEY RESOURCES
COM
646025106
3029
76500
SH
SOLE
76500
0
0
NEWELL BRANDS INC
COM
651229106
25868
548420
SH
SOLE
548419
0
0
NEWFIELD EXPL CO
COM
651290108
4368
118361
SH
SOLE
116860
0
1500
NEWMONT MINING CORP
COM
651639106
505
15319
SH
SOLE
14294
0
1025
NIKE INC
CL B
654106103
4337
77831
SH
SOLE
74303
0
3526
NORDSON CORP
COM
655663102
398
3246
SH
SOLE
3246
0
0
NORFOLK SOUTHERN CORP
COM
655844108
12064
107752
SH
SOLE
104127
0
3625
NORTHROP GRUMMAN CORP
COM
666807102
1656
6965
SH
SOLE
6964
0
0
NOVO-NORDISK A S
ADR
670100205
9661
281855
SH
SOLE
281854
0
0
NUCOR CORP
COM
670346105
2339
39183
SH
SOLE
39029
0
153
NUVEEN AMT FREE QLTY MUN INC
COM
670657105
3100
232080
SH
SOLE
232080
0
0
NUVEEN INTER DURATION MN TMF
COM
670671106
289
22300
SH
SOLE
22300
0
0
NUVEEN INT DUR QUAL MUN TRM
COM
670677103
335
25967
SH
SOLE
25966
0
0
NUVEEN AMT-FREE MUN VALUE FD
COM
670695105
816
47900
SH
SOLE
44900
0
3000
OGE ENERGY CORP
COM
670837103
1985
56769
SH
SOLE
56769
0
0
OAKTREE CAP GROUP LLC
UNIT CL A
674001201
225
4968
SH
SOLE
4968
0
0
OCCIDENTAL PETE CORP DEL
COM
674599105
16765
264602
SH
SOLE
261001
0
3600
OCWEN FINL CORP
COM NEW
675746309
123
22500
SH
SOLE
22500
0
0
OLD REP INTL CORP
COM
680223104
938
45825
SH
SOLE
45824
0
0
OLIN CORP
COM PAR $1
680665205
1167
35526
SH
SOLE
35525
0
0
OMNICOM GROUP INC
COM
681919106
52072
604022
SH
SOLE
599886
0
4135
OMEGA HEALTHCARE INVS INC
COM
681936100
304
9237
SH
SOLE
9237
0
0
ONEOK INC NEW
COM
682680103
1862
33598
SH
SOLE
33598
0
0
ORANGE
SPONSORED ADR
684060106
601
38709
SH
SOLE
38709
0
0
ORIX CORP
SPONSORED ADR
686330101
562
7565
SH
SOLE
7565
0
0
OWENS CORNING NEW
COM
690742101
389
6348
SH
SOLE
6348
0
0
PNC FINL SVCS GROUP INC
COM
693475105
22256
185096
SH
SOLE
120078
0
65017
PNC FINANCIA 5.375 PFD PFD SE
COM
693475832
249
10000
SH
SOLE
10000
0
0
PPG INDS INC
COM
693506107
10067
95815
SH
SOLE
95215
0
600
PVH CORP
COM
693656100
240
2329
SH
SOLE
2329
0
0
PACIFIC COAST OIL TR
UNIT BEN INT
694103102
33
17952
SH
SOLE
17952
0
0
PACKAGING CORP AMER
COM
695156109
816
8910
SH
SOLE
8910
0
0
PACWEST BANCORP DEL
COM
695263103
1116
20968
SH
SOLE
20967
0
0
PAREXEL INTL CORP
COM
699462107
337
5355
SH
SOLE
5355
0
0
PARKER-HANNIFIN CORP
COM
701094104
3767
23499
SH
SOLE
23049
0
450
PATTERSON COMPANIES INC
COM
703395103
543
12019
SH
SOLE
12018
0
0
PAYCHEX INC
COM
704326107
18234
309580
SH
SOLE
76326
0
233253
PEOPLES UNITED FINANCIAL INC
COM
712704105
1691
92963
SH
SOLE
92963
0
0
PEPSICO INC
COM
713448108
83475
746250
SH
SOLE
639038
0
107211
PFIZER INC
COM
717081103
91637
2678684
SH
SOLE
2142376
0
536307
PHILIP MORRIS INTL INC
COM
718172109
45652
404364
SH
SOLE
396759
0
7605
PHILLIPS 66
COM
718546104
12020
151716
SH
SOLE
144287
0
7429
PHILLIPS 66 PARTNERS LP
COM UNIT REP
718549207
455
8868
SH
SOLE
8868
0
0
PINNACLE WEST CAP CORP
COM
723484101
286
3440
SH
SOLE
3439
0
0
PIONEER MUN HIGH INCOME TR
COM SHS
723763108
173
14959
SH
SOLE
14959
0
0
PIONEER NAT RES CO
COM
723787107
421
2264
SH
SOLE
2264
0
0
PITNEY BOWES INC
COM
724479100
1130
86230
SH
SOLE
86230
0
0
PLAINS ALL AMERN PIPELINE L
UNIT LTD PART
726503105
1690
53468
SH
SOLE
53468
0
0
POLARIS INDS INC
COM
731068102
1987
23713
SH
SOLE
23712
0
0
PRICELINE GRP INC
COM NEW
741503403
8068
4533
SH
SOLE
4533
0
0
PROCTER AND GAMBLE CO
COM
742718109
49708
553238
SH
SOLE
380735
0
172502
PRUDENTIAL FINL INC
COM
744320102
6651
62345
SH
SOLE
52121
0
10224
PUBLIC SVC ENTERPRISE GROUP
COM
744573106
1789
40351
SH
SOLE
40350
0
0
PULTE GROUP INC
COM
745867101
38872
1650630
SH
SOLE
1650630
0
0
PUTNAM MANAGED MUN INCOM TR
COM
746823103
154
21290
SH
SOLE
21290
0
0
PUTNAM PREMIER INCOME TR
SH BEN INT
746853100
435
82675
SH
SOLE
82675
0
0
PUTNAM MUN OPPORTUNITIES TR
SH BEN INT
746922103
128
10658
SH
SOLE
10658
0
0
QUALCOMM INC
COM
747525103
56385
983370
SH
SOLE
979725
0
3645
RLI CORP
COM
749607107
1058
17638
SH
SOLE
17638
0
0
RPM INTL INC COM
COM
749685103
10433
189588
SH
SOLE
189138
0
450
RAYMOND JAMES FINANCIAL INC
COM
754730109
453
5945
SH
SOLE
5945
0
0
RAYTHEON CO
COM NEW
755111507
9694
63573
SH
SOLE
60738
0
2835
REALTY INCOME CORP
COM
756109104
8657
145437
SH
SOLE
145437
0
0
RED HAT INC
COM
756577102
32132
371477
SH
SOLE
371477
0
0
REEDS INC
COM
758338107
72
17500
SH
SOLE
17500
0
0
REGAL ENTMT GROUP
CL A
758766109
790
34994
SH
SOLE
34993
0
0
REGENCY CTRS CORP
COM
758849103
328
4954
SH
SOLE
4954
0
0
REINSURANCE GROUP AMER INC
COM NEW
759351604
207
1630
SH
SOLE
1630
0
0
RELIANCE STEEL & ALUMINUM CO
COM
759509102
208
2602
SH
SOLE
2601
0
0
REPUBLIC SVCS INC
COM
760759100
474
7562
SH
SOLE
7562
0
0
RESMED INC
COM
761152107
537
7463
SH
SOLE
7463
0
0
REYNOLDS AMERICAN INC
COM
761713106
12509
198500
SH
SOLE
198500
0
0
RIO TINTO PLC
SPONSORED ADR
767204100
758
18655
SH
SOLE
18654
0
0
RITE AID CORP
COM
767754104
132
31281
SH
SOLE
31281
0
0
ROBERT HALF INTL INC
COM
770323103
37755
773201
SH
SOLE
773200
0
0
ROPER TECHNOLOGIES INC
COM
776696106
1073
5197
SH
SOLE
5197
0
0
ROSS STORES INC
COM
778296103
495
7517
SH
SOLE
7517
0
0
ROYAL BK CDA MONTREAL QUE
COM
780087102
813
11160
SH
SOLE
11160
0
0
ROYAL BK SCOTLAND GROUP PLC
SP ADR PREF S
780097739
400
15816
SH
SOLE
15816
0
0
ROYAL DUTCH SHELL PLC
SPON ADR B
780259107
1708
30607
SH
SOLE
22881
0
7725
ROYAL DUTCH SHELL PLC
SPONS ADR A
780259206
7887
149584
SH
SOLE
149584
0
0
RYDER SYS INC
COM
783549108
945
12528
SH
SOLE
12527
0
0
SEI INVESTMENTS CO
COM
784117103
844
16748
SH
SOLE
16748
0
0
SAP SE
SPON ADR
803054204
769
7835
SH
SOLE
7834
0
0
SCHEIN HENRY INC
COM
806407102
236
1392
SH
SOLE
1392
0
0
SCHLUMBERGER LTD
COM
806857108
25244
323235
SH
SOLE
138913
0
184322
SCHWAB CHARLES CORP NEW
COM
808513105
1175
28804
SH
SOLE
28804
0
0
SCHWAB STRATEGIC TR
US LRG CAP ET
808524201
377
6702
SH
SOLE
6702
0
0
SCHWAB STRATEGIC TR
US LCAP GR ET
808524300
905
14979
SH
SOLE
14978
0
0
SCHWAB STRATEGIC TR
EMRG MKTEQ ET
808524706
1317
54978
SH
SOLE
54978
0
0
SCHWAB STRATEGIC TR
US DIVIDEND E
808524797
499
11207
SH
SOLE
11206
0
0
SCHWAB STRATEGIC TR
INTL EQTY ETF
808524805
402
13464
SH
SOLE
13464
0
0
SCOTTS MIRACLE GRO CO
CL A
810186106
26812
287105
SH
SOLE
286404
0
700
SCRIPPS NETWORKS INTERACT IN
CL A COM
811065101
828
10569
SH
SOLE
10569
0
0
SHELL MIDSTREAM PARTNERS L P
UNIT LTD INT
822634101
277
8613
SH
SOLE
8613
0
0
SHERWIN WILLIAMS CO
COM
824348106
1713
5523
SH
SOLE
5522
0
0
SIMON PPTY GROUP INC NEW
COM
828806109
9768
56780
SH
SOLE
54023
0
2757
SKECHERS U S A INC
CL A
830566105
280
10201
SH
SOLE
10201
0
0
SMITH A O
COM
831865209
937
18332
SH
SOLE
18332
0
0
SMUCKER J M CO
COM NEW
832696405
9246
70543
SH
SOLE
69983
0
560
SNAP ON INC
COM
833034101
1035
6142
SH
SOLE
6141
0
0
SNYDERS-LANCE INC
COM
833551104
324
8062
SH
SOLE
1398
0
6664
SONY CORP
ADR NEW
835699307
536
15897
SH
SOLE
15897
0
0
SOUTH ST CORP
COM
840441109
279
3128
SH
SOLE
3127
0
0
SOUTHERN CO
COM
842587107
18687
375405
SH
SOLE
371602
0
3802
SOUTHWEST AIRLS CO
COM
844741108
1451
27006
SH
SOLE
27005
0
0
STANLEY BLACK & DECKER INC
COM
854502101
5307
39949
SH
SOLE
37672
0
2277
STANLEY BLACK & 5.75 PFD DUE 0
COM
854502705
202
8000
SH
SOLE
8000
0
0
STAPLES INC
COM
855030102
1193
136054
SH
SOLE
136054
0
0
STARBUCKS CORP
COM
855244109
4963
85008
SH
SOLE
85007
0
0
STATE STR CORP
COM
857477103
9984
125425
SH
SOLE
124425
0
1000
STERICYCLE INC
COM
858912108
2461
29695
SH
SOLE
29695
0
0
STRYKER CORP
COM
863667101
1102
8371
SH
SOLE
8371
0
0
SUBURBAN PROPANE PARTNERS L
UNIT LTD PART
864482104
715
26523
SH
SOLE
26523
0
0
SUMMIT HOTEL PPTYS
COM
866082100
834
52244
SH
SOLE
52244
0
0
SUN HYDRAULICS CORP
COM
866942105
274
7613
SH
SOLE
7613
0
0
SUNCOR ENERGY INC NEW
COM
867224107
468
15234
SH
SOLE
15034
0
200
SUNTRUST BKS INC
COM
867914103
757
13694
SH
SOLE
13013
0
680
SYNOPSYS INC
COM
871607107
382
5304
SH
SOLE
5304
0
0
SYSCO CORP
COM
871829107
2572
49560
SH
SOLE
46084
0
3475
THL CR INC
COM
872438106
1837
184467
SH
SOLE
184466
0
0
TJX COS INC NEW
COM
872540109
12122
153293
SH
SOLE
65632
0
87660
TAIWAN SEMICONDUCTOR MFG LTD
SPONSORED ADR
874039100
2029
61801
SH
SOLE
61800
0
0
TALLGRASS ENERGY PARTNERS LP
COM UNIT
874697105
1530
28770
SH
SOLE
28770
0
0
TANGER FACTORY OUTLET CTRS I
COM
875465106
264
8074
SH
SOLE
8074
0
0
TATA MTRS LTD
SPONSORED ADR
876568502
671
18827
SH
SOLE
18827
0
0
TEKLA HEALTHCARE OPPORTUNIT
SHS
879105104
238
13708
SH
SOLE
13708
0
0
TELEFLEX INCORPORATE
COM
879369106
300
1550
SH
SOLE
1000
0
550
TEMPLETON EMERGING MARKETS FUN
COM
880191101
159
11375
SH
SOLE
800
0
10575
TESORO CORP
COM
881609101
773
9540
SH
SOLE
9540
0
0
TEVA PHARMACEUTICAL INDS LTD
SPONSORED ADR
881624209
340
10605
SH
SOLE
10304
0
300
TEXAS INSTRS INC
COM
882508104
3050
37859
SH
SOLE
37559
0
300
TEXAS ROADHOUSE INC
COM
882681109
291
6557
SH
SOLE
6557
0
0
THERMO FISHER SCIENTIFIC INC
COM
883556102
13798
89837
SH
SOLE
83832
0
6005
THOMSON REUTERS CORP COM
COM
884903105
12347
285623
SH
SOLE
18085
0
267538
THOR INDS INC
COM
885160101
3018
31404
SH
SOLE
27904
0
3500
TIME WARNER INC
COM NEW
887317303
41815
427955
SH
SOLE
425755
0
2200
TIMKEN CO
COM
887389104
2046
45281
SH
SOLE
45281
0
0
TORCHMARK CORP
COM
891027104
2618
33980
SH
SOLE
29685
0
4295
TORO CO
COM
891092108
398
6382
SH
SOLE
6382
0
0
TORONTO DOMINION BK ONT
COM NEW
891160509
7271
145161
SH
SOLE
137535
0
7625
TOTAL SYS SVCS INC
COM
891906109
3505
65567
SH
SOLE
65566
0
0
TOYOTA MOTOR CORP
SP ADR REP2CO
892331307
233
2154
SH
SOLE
2154
0
0
TRACTOR SUPPLY CO
COM
892356106
665
9645
SH
SOLE
9645
0
0
TRAVELCENTERS AMER LLC
COM
894174101
76
12500
SH
SOLE
12500
0
0
TRIANGLE CAP CORP
COM
895848109
1719
90084
SH
SOLE
90083
0
0
TRINITY INDS INC
COM
896522109
1834
69101
SH
SOLE
69100
0
0
TRIPADVISOR INC
COM
896945201
627
14538
SH
SOLE
14538
0
0
UBS AG JERSEY BRH
ALERIAN INFRS
902641646
7773
266382
SH
SOLE
266382
0
0
UDR INC
COM
902653104
1069
29494
SH
SOLE
27494
0
2000
U G I CORPORATION
COM
902681105
4912
99438
SH
SOLE
96638
0
2800
US BANCORP DEL
COM NEW
902973304
10087
195884
SH
SOLE
180474
0
15410
UNDER ARMOUR INC
CL A
904311107
2118
107117
SH
SOLE
107117
0
0
UNDER ARMOUR INC
CL C
904311206
228
12466
SH
SOLE
12466
0
0
UNILEVER PLC
SPON ADR NEW
904767704
34459
698408
SH
SOLE
698408
0
0
UNILEVER N V
N Y SHS NEW
904784709
1278
25737
SH
SOLE
25736
0
0
UNION PAC CORP
COM
907818108
13800
130298
SH
SOLE
121587
0
8710
UNITED CONTL HLDGS INC
COM
910047109
245
3471
SH
SOLE
3471
0
0
UNITED PARCEL SERVICE INC
CL B
911312106
80077
746297
SH
SOLE
633762
0
112535
UNITED TECHNOLOGIES CORP
COM
913017109
39928
355838
SH
SOLE
231223
0
124614
UNIVERSAL HLTH SVCS INC
CL B
913903100
787
6326
SH
SOLE
6326
0
0
VCA INC
COM
918194101
970
10612
SH
SOLE
10612
0
0
V F CORP
COM
918204108
11492
209055
SH
SOLE
193279
0
15775
VANGUARD SPECIALIZED PORTFOL
DIV APP ETF
921908844
13027
144845
SH
SOLE
144844
0
0
VANGUARD STAR FD
VG TL INTL ST
921909768
4169
83929
SH
SOLE
83929
0
0
VANGUARD BD INDEX FD INC
LONG TERM BON
921937793
651
7234
SH
SOLE
7234
0
0
VANGUARD BD INDEX FD INC
INTERMED TERM
921937819
685
8193
SH
SOLE
8193
0
0
VANGUARD BD INDEX FD INC
SHORT TRM BON
921937827
5522
69269
SH
SOLE
69269
0
0
VANGUARD BD INDEX FD INC
TOTAL BND MRK
921937835
6193
76387
SH
SOLE
76387
0
0
VANGUARD TAX MANAGED INTL FD
FTSE DEV MKT
921943858
8973
228324
SH
SOLE
228324
0
0
VANGUARD WHITEHALL FDS INC
HIGH DIV YLD
921946406
11976
154239
SH
SOLE
154239
0
0
VANGUARD HORIZON FD CAPITAL OP
MF
922038500
450
3339
SH
SOLE
0
0
3339
VANGUARD INTL EQUITY INDEX F
TT WRLD ST ET
922042742
22443
344124
SH
SOLE
344123
0
0
VANGUARD INTL EQUITY INDEX F
ALLWRLD EX US
922042775
1928
40317
SH
SOLE
30308
0
10009
VANGUARD INTL EQUITY INDEX F
FTSE EMR MKT
922042858
6477
163064
SH
SOLE
144867
0
18196
VANGUARD INTL EQUITY INDEX F
FTSE PACIFIC
922042866
445
7047
SH
SOLE
7047
0
0
VANGUARD INTL EQUITY INDEX F
FTSE EUROPE E
922042874
2533
49120
SH
SOLE
48820
0
300
VANGUARD MM RESERVES PRIME MM
MF
922906201
88
88090
SH
SOLE
0
0
88090
VANGUARD MUN BD FD INC
TAX EXEMPT BD
922907746
2427
47942
SH
SOLE
47942
0
0
VANGUARD 500 INDEX FD INVESTOR
MF
922908108
219
1003
SH
SOLE
669
0
334
VANGUARD INDEX FDS
S&P 500 ETF S
922908363
13259
61290
SH
SOLE
51344
0
9945
VANGUARD INDEX FDS
MCAP VL IDXVI
922908512
4582
44964
SH
SOLE
44409
0
555
VANGUARD INDEX FDS
MCAP GR IDXVI
922908538
1142
10115
SH
SOLE
10115
0
0
VANGUARD INDEX FDS
REIT ETF
922908553
10812
130921
SH
SOLE
130920
0
0
VANGUARD INDEX FDS
SML CP GRW ET
922908595
569
4048
SH
SOLE
4048
0
0
VANGUARD INDEX FDS
SM CP VAL ETF
922908611
1385
11279
SH
SOLE
9506
0
1772
VANGUARD INDEX FDS
MID CAP ETF
922908629
12367
88824
SH
SOLE
88823
0
0
VANGUARD INDEX FDS
LARGE CAP ETF
922908637
4354
40286
SH
SOLE
40286
0
0
VANGUARD INDEX FDS
EXTEND MKT ET
922908652
2584
25875
SH
SOLE
25875
0
0
VANGUARD GROWTH INDEX FUND INV
MF
922908660
521
8325
SH
SOLE
1475
0
6850
VANGUARD INDEX TR 500 INDEX AD
MF
922908710
388
1782
SH
SOLE
0
0
1782
VANGUARD INDEX FDS
GROWTH ETF
922908736
1757
14447
SH
SOLE
14447
0
0
VANGUARD INDEX FDS
VALUE ETF
922908744
3534
37061
SH
SOLE
37061
0
0
VANGUARD INDEX FDS
SMALL CP ETF
922908751
16797
126033
SH
SOLE
126033
0
0
VANGUARD INDEX FDS
TOTAL STK MKT
922908769
19240
158596
SH
SOLE
158595
0
0
VMWARE INC
CL A COM
928563402
209
2274
SH
SOLE
2274
0
0
VORNADO RLTY TR
SH BEN INT
929042109
505
5038
SH
SOLE
5037
0
0
WD-40 CO
COM
929236107
8035
73755
SH
SOLE
73755
0
0
W S F S FINANCIAL CO
COM
929328102
417
9082
SH
SOLE
2481
0
6601
WABTEC CORP
COM
929740108
943
12098
SH
SOLE
12097
0
0
WAL-MART STORES INC
COM
931142103
6849
95023
SH
SOLE
94045
0
977
WALGREENS BOOTS ALLIANCE INC
COM
931427108
6095
73390
SH
SOLE
73389
0
0
WASHINGTON TR BANCO
COM
940610108
285
5780
SH
SOLE
5780
0
0
WATSCO INC
COM
942622200
2608
18215
SH
SOLE
18215
0
0
WEINGARTEN RLTY INVS
SH BEN INT
948741103
499
14950
SH
SOLE
14949
0
0
WELLS FARGO & CO NEW
COM
949746101
75786
1361599
SH
SOLE
1139778
0
221820
WESTERN DIGITAL CORP
COM
958102105
1396
16923
SH
SOLE
16820
0
102
WESTERN GAS PARTNERS LP
COM UNIT LP I
958254104
410
6785
SH
SOLE
6785
0
0
WESTERN UN CO
COM
959802109
2178
107074
SH
SOLE
107073
0
0
WEYERHAEUSER CO
COM
962166104
7990
235157
SH
SOLE
218400
0
16757
WHIRLPOOL CORP
COM
963320106
6879
40153
SH
SOLE
37303
0
2850
WHITING PETE CORP NEW
COM
966387102
165
17500
SH
SOLE
15500
0
2000
WHOLE FOODS MKT INC
COM
966837106
630
21204
SH
SOLE
21102
0
102
WILLIAMS COS INC DEL
COM
969457100
1388
46910
SH
SOLE
46459
0
450
WORLD FUEL SVCS CORP
COM
981475106
983
27122
SH
SOLE
27122
0
0
XEROX CORP
COM
984121103
1084
147747
SH
SOLE
147746
0
0
YAHOO INC
COM
984332106
246
5314
SH
SOLE
5314
0
0
YUM BRANDS INC
COM
988498101
2791
43689
SH
SOLE
43689
0
0
BT GROUP PLC
ADR
05577E101
1614
80368
SH
SOLE
80368
0
0
CDK GLOBAL INC
COM
12508E101
256
3947
SH
SOLE
3947
0
0
COVANTA HLDG CORP
COM
22282E102
549
35028
SH
SOLE
35028
0
0
VERISIGN INC
COM
92343E102
462
5304
SH
SOLE
5304
0
0
FIRSTSERVICE CORP NEW
SUB VTG SH
33767E103
1842
30556
SH
SOLE
30556
0
0
INVESCO ADVANTAGE MUNICIPAL
SH BEN INT
46132E103
558
49864
SH
SOLE
49863
0
0
BLACKHAWK NETWORK HLDGS INC
COM
09238E104
857
21113
SH
SOLE
21113
0
0
AMERISOURCEBERGEN CORP
COM
03073E105
18681
211095
SH
SOLE
210993
0
101
SALLY BEAUTY HLDGS INC
COM
79546E104
436
21352
SH
SOLE
21352
0
0
TARGET CORP
COM
87612E106
4056
73495
SH
SOLE
72595
0
900
NUVEEN HIGH INCOME DECMBR 20
COM
67076E107
1173
115035
SH
SOLE
115035
0
0
EDWARDS LIFESCIENCES CORP
COM
28176E108
674
7174
SH
SOLE
7174
0
0
FIRST TR EXCHANGE-TRADED FD
PFD SECS INC
33739E108
551
28241
SH
SOLE
28240
0
0
DR PEPPER SNAPPLE GROUP INC
COM
26138E109
394
4033
SH
SOLE
4032
0
0
TOTAL S A
SPONSORED ADR
89151E109
6441
127778
SH
SOLE
127709
0
69
TRAVELERS COMPANIES INC
COM
89417E109
18421
152831
SH
SOLE
94143
0
58688
BHP BILLITON PLC
SPONSORED ADR
05545E209
837
26896
SH
SOLE
26895
0
0
FIRST TR EXCHANGE TRADED FD
DJ INTERNT ID
33733E302
4311
48972
SH
SOLE
48972
0
0
ALPS ETF TR
RIVERFRNT FLE
00162Q510
3970
137814
SH
SOLE
137814
0
0
ALPS ETF TR
RIVERFRNT DYM
00162Q528
5714
204883
SH
SOLE
204883
0
0
ALPS ETF TR
RIVERFRONT DY
00162Q536
7584
309307
SH
SOLE
309307
0
0
ALPS ETF TR
RIVERFRONT UN
00162Q544
1602
61837
SH
SOLE
61837
0
0
ALPS ETF TR
RIVRFRNT STR
00162Q783
12166
482026
SH
SOLE
482026
0
0
ALPS ETF TR
SECTR DIV DOG
00162Q858
782
18228
SH
SOLE
18228
0
0
ALPS ETF TR
ALERIAN MLP
00162Q866
6528
513647
SH
SOLE
499956
0
13690
AMC NETWORKS INC
CL A
00164V103
317
5413
SH
SOLE
5413
0
0
AT&T INC
COM
00206R102
57742
1389730
SH
SOLE
1028396
0
361332
ABBVIE INC
COM
00287Y109
78879
1210557
SH
SOLE
1195045
0
15512
ACTIVISION BLIZZARD INC
COM
00507V109
28701
575641
SH
SOLE
575640
0
0
ACUITY BRANDS INC
COM
00508Y102
778
3816
SH
SOLE
3816
0
0
ADOBE SYS INC
COM
00724F101
1934
14868
SH
SOLE
13268
0
1600
ADVANCE AUTO PARTS INC
COM
00751Y106
799
5394
SH
SOLE
5394
0
0
AECOM
COM
00766T100
1058
29750
SH
SOLE
23650
0
6100
AES TR III
PFD CV 6.75%
00808N202
440
8628
SH
SOLE
8628
0
0
AETNA INC NEW
COM
00817Y108
1986
15575
SH
SOLE
15575
0
0
AGILENT TECHNOLOGIES INC
COM
00846U101
541
10239
SH
SOLE
10238
0
0
AKAMAI TECHNOLOGIES INC
COM
00971T101
30111
504381
SH
SOLE
504380
0
0
ALIBABA GROUP HLDG LTD
SPONSORED ADS
01609W102
1421
13187
SH
SOLE
13187
0
0
ALLEGHENY TECHNOLOGIES INC
COM
01741R102
390
21756
SH
SOLE
21756
0
0
ALPHABET INC
CAP STK CL C
02079K107
64839
78161
SH
SOLE
66346
0
11815
ALPHABET INC
CAP STK CL A
02079K305
18925
22323
SH
SOLE
22281
0
42
ALTRIA GROUP INC
COM
02209S103
33802
473302
SH
SOLE
455750
0
17551
AMBEV SA
SPONSORED ADR
02319V103
1153
200315
SH
SOLE
200315
0
0
AMERICAN AIRLS GROUP INC
COM
02376R102
793
18767
SH
SOLE
18767
0
0
AMERICAN TOWER CORP NEW
COM
03027X100
2271
18692
SH
SOLE
18691
0
0
AMERIPRISE FINANCIAL
COM
03076c106
7534
58097
SH
SOLE
51992
0
6105
ANHEUSER BUSCH INBEV SA/NV
SPONSORED ADR
03524A108
3572
32553
SH
SOLE
32552
0
0
ANSYS INC
COM
03662Q105
713
6676
SH
SOLE
6676
0
0
ANTERO MIDSTREAM PARTNERS LP
UNT LTD PARTN
03673L103
1111
33515
SH
SOLE
33515
0
0
AQUA AMERICA INC
COM
03836W103
572
17829
SH
SOLE
15520
0
2309
ARAMARK
COM
03852U106
2158
58543
SH
SOLE
58543
0
0
ARC LOGISTICS PARTNERS LP
COM UT REP LP
03879N101
174
12250
SH
SOLE
12250
0
0
ARES CAP CORP
COM
04010L103
5173
297676
SH
SOLE
296376
0
1300
ARMADA HOFFLER PPTYS INC
COM
04208T108
405
29189
SH
SOLE
29189
0
0
ARTISAN PARTNERS ASSET MGMT
CL A
04316A108
1463
53020
SH
SOLE
53020
0
0
B & G FOODS INC NEW
COM
05508R106
830
20626
SH
SOLE
20625
0
0
BCE INC
COM NEW
05534B760
10788
243693
SH
SOLE
243693
0
0
BANCO BILBAO VIZCAYA ARGENTA
SPONSORED ADR
05946K101
745
97923
SH
SOLE
97922
0
0
BANCO SANTANDER SA
ADR
05964H105
319
52596
SH
SOLE
52595
0
0
BANKUNITED INC
COM
06652K103
288
7720
SH
SOLE
7719
0
0
BARCLAYS BANK PLC
ADR PFD SR 5
06739H362
879
34000
SH
SOLE
34000
0
0
BIOGEN INC
COM
09062X103
2841
10391
SH
SOLE
10391
0
0
BLACKROCK INC
COM
09247X101
5357
13969
SH
SOLE
13969
0
0
BLACKROCK TAX MUNICPAL BD TR
SHS
09248X100
1121
50067
SH
SOLE
50067
0
0
BLACKROCK MUNIVEST FD INC
COM
09253R105
1349
139700
SH
SOLE
139699
0
0
BLACKSTONE GROUP L P
COM UNIT LTD
09253U108
2416
81377
SH
SOLE
81376
0
0
BLACKROCK ENH CAP & INC FD I
COM
09256A109
246
17192
SH
SOLE
17191
0
0
BLACKROCK STRAT INCM OPPTY POR
MF
09256h310
132
13362
SH
SOLE
0
0
13362
BLACKROCK RES & COMM STRAT T
SHS
09257A108
488
56859
SH
SOLE
56858
0
0
BLACKSTONE GSO STRATEGIC CR
COM SHS BEN I
09257R101
838
52927
SH
SOLE
52926
0
0
BLACKROCK MULTI-SECTOR INC T
COM
09258A107
363
21014
SH
SOLE
21014
0
0
BLACKROCK SCIENCE & TECH TR
SHS
09258G104
495
23419
SH
SOLE
23419
0
0
BLUEROCK RESIDENTIAL GRW REI
COM CL A
09627J102
922
74900
SH
SOLE
74900
0
0
BROADRIDGE FINL SOLUTIONS IN
COM
11133T103
2339
34424
SH
SOLE
34423
0
0
BROOKFIELD GLOBL LISTED INFR
COM SHS
11273Q109
538
40831
SH
SOLE
40830
0
0
CBRE GROUP INC
CL A
12504L109
36953
1062190
SH
SOLE
1062190
0
0
CDW CORP
COM
12514G108
5650
97918
SH
SOLE
94143
0
3775
C H ROBINSON WORLDWIDE INC COM
COM
12541W209
7174
92820
SH
SOLE
5750
0
87070
CME GROUP INC
COM
12572Q105
345
2906
SH
SOLE
2905
0
0
CRH PLC
ADR
12626K203
694
19759
SH
SOLE
19759
0
0
CA INC
COM
12673P105
856
26993
SH
SOLE
26992
0
0
CABOT MICROELECTRONICS CORP
COM
12709P103
645
8420
SH
SOLE
8420
0
0
CALAMOS GBL DYN INCOME FUND
COM
12811L107
105
13540
SH
SOLE
13539
0
0
CALAMOS CONV & HIGH INCOME F
COM SHS
12811P108
162
14290
SH
SOLE
14289
0
0
CANADIAN PAC RY LTD
COM
13645T100
879
5986
SH
SOLE
5986
0
0
CAPITAL ONE FINL CORP
COM
14040H105
36211
417852
SH
SOLE
412856
0
4996
CAPITALA FIN CORP
COM
14054R106
1968
137074
SH
SOLE
135574
0
1500
CARDINAL HEALTH INC
COM
14149Y108
1343
16476
SH
SOLE
16476
0
0
CENTENE CORP DEL
COM
15135B101
3446
48366
SH
SOLE
48366
0
0
CHARTER COMMUNICATIONS INC N
CL A
16119P108
4130
12618
SH
SOLE
12521
0
97
CHINA MOBILE LIMITED
SPONSORED ADR
16941M109
1121
20314
SH
SOLE
20313
0
0
CINEMARK HOLDINGS INC
COM
17243V102
825
18616
SH
SOLE
18616
0
0
CISCO SYS INC
COM
17275R102
621
19600
SH
Put
SOLE
18100
0
1500
CISCO SYS INC
COM
17275R102
79894
2363756
SH
SOLE
1812385
0
551369
CLAYMORE EXCHANGE TRD FD TR
GUGG BULSH 20
18383M258
2208
104902
SH
SOLE
104902
0
0
CLAYMORE EXCHANGE TRD FD TR
GUGG BULSH 20
18383M266
2827
133702
SH
SOLE
133702
0
0
CLAYMORE EXCHANGE TRD FD TR
GUG BULL2020
18383M514
2408
112617
SH
SOLE
112617
0
0
CLAYMORE EXCHANGE TRD FD TR
GUG BULL2019
18383M522
2403
113223
SH
SOLE
113223
0
0
CLAYMORE EXCHANGE TRD FD TR
GUG BULL2018
18383M530
2444
115151
SH
SOLE
115151
0
0
CLAYMORE EXCHANGE TRD FD TR
GUGG CRP BD 2
18383M548
271
11991
SH
SOLE
11991
0
0
CLAYMORE EXCHANGE TRD FD TR
GUGG S&P SPIN
18383M605
2406
52411
SH
SOLE
52410
0
0
CLAYMORE EXCHANGE TRD FD TR
GUGG ENH SHT
18383M654
1479
29430
SH
SOLE
29430
0
0
CLEARBRIDGE ENERGY MLP OPP F
COM
18469P100
187
13935
SH
SOLE
13934
0
0
COHEN & STEERS REIT & PFD IN
COM
19247X100
531
27486
SH
SOLE
27485
0
0
COHEN & STEERS INFRASTRUCTUR
COM
19248A109
892
41421
SH
SOLE
41421
0
0
COHEN & STEERS CLOSED END OP
COM
19248P106
172
13933
SH
SOLE
13933
0
0
COHEN & STEERS SLT PFD INCM
COM
19248Y107
835
31488
SH
SOLE
31488
0
0
COHEN & STEERS MLP INC & ENR
COM SHS
19249B106
507
45292
SH
SOLE
45292
0
0
COMCAST CORP NEW
CL A
20030N101
45016
1197562
SH
SOLE
1196762
0
800
COMPASS MINERALS INTL INC
COM
20451N101
8746
128904
SH
SOLE
128904
0
0
COMPASS DIVERSIFIED HOLDINGS
SH BEN INT
20451Q104
949
57193
SH
SOLE
57192
0
0
CONOCOPHILLIPS
COM
20825C104
7370
147791
SH
SOLE
140494
0
7296
CONSTELLATION BRANDS INC
CL A
21036P108
2690
16598
SH
SOLE
14798
0
1800
COSTCO WHSL CORP NEW
COM
22160K105
3372
20109
SH
SOLE
19938
0
170
CRACKER BARREL OLD CTRY STOR
COM
22410J106
1057
6638
SH
SOLE
6637
0
0
CROWN CASTLE INTL CORP NEW
COM
22822V101
45692
483783
SH
SOLE
473883
0
9900
CTRIP COM INTL LTD
AMERICAN DEP
22943F100
617
12567
SH
SOLE
12567
0
0
CYRUSONE INC
COM
23283R100
539
10481
SH
SOLE
10481
0
0
D R HORTON INC
COM
23331A109
3085
92642
SH
SOLE
89242
0
3400
DALECO RESOURCES CORP
COM
23437P208
1
124670
SH
SOLE
0
0
124670
DELL TECHNOLOGIES INC
COM CL V
24703L103
860
13425
SH
SOLE
13425
0
0
DENTSPLY SIRONA INC
COM
24906P109
276
4433
SH
SOLE
4433
0
0
DEVON ENERGY CORP
COM
25179m103
2961
70965
SH
SOLE
63565
0
7400
DIAGEO P L C
SPON ADR NEW
25243Q205
12773
110516
SH
SOLE
104765
0
5750
DISCOVERY COMMUNICATNS NEW
COM SER A
25470F104
3603
123857
SH
SOLE
123857
0
0
DISCOVERY COMMUNICATNS NEW
COM SER C
25470F302
27431
968955
SH
SOLE
968954
0
0
DISH NETWORK CORP
CL A
25470M109
651
10256
SH
SOLE
10256
0
0
DIVERSIFIED REAL ASSET INC F
COM SHS
25533B108
1705
98316
SH
SOLE
98316
0
0
DOLBY LABORATORIES INC
COM
25659T107
697
13308
SH
SOLE
13308
0
0
DOMINION RES INC VA NEW
COM
25746U109
16519
212963
SH
SOLE
210396
0
2566
DOMINION RES INC VA NEW
UNIT 08/15/20
25746U836
808
15897
SH
SOLE
15897
0
0
DUFF & PHELPS GLB UTL INC FD
COM
26433C105
200
12333
SH
SOLE
12332
0
0
DUKE ENERGY CORP NEW
COM NEW
26441C204
25576
311862
SH
SOLE
308815
0
3044
DUPONT FABROS TECHNOLOGY INC
COM
26613Q106
808
16294
SH
SOLE
16294
0
0
EOG RES INC
COM
26875P101
853
8754
SH
SOLE
8553
0
200
EQT CORP
COM
26884L109
2532
41445
SH
SOLE
40420
0
1025
EQT MIDSTREAM PARTNERS LP
UNIT LTD PART
26885B100
1792
23313
SH
SOLE
23313
0
0
ETF MANAGERS TR
PUREFUNDS ISE
26924G201
268
9107
SH
SOLE
9107
0
0
EAST WEST BANCORP INC
COM
27579R104
1930
37410
SH
SOLE
37410
0
0
EATON VANCE MUN BD FD
COM
27827X101
475
37919
SH
SOLE
37919
0
0
EATON VANCE TX MGD DIV EQ IN
COM
27828N102
391
35363
SH
SOLE
35363
0
0
EATON VANCE TX ADV GLBL DIV
COM
27828S101
1103
70440
SH
SOLE
70039
0
400
EATON VANCE TXMGD GL BUYWR O
COM
27829C105
205
18850
SH
SOLE
18850
0
0
EATON VANCE TAX MNGD GBL DV
COM
27829F108
210
24695
SH
SOLE
24694
0
0
EATON VANCE HIGH INCOME 2021
COM SH BEN IN
27829W101
946
94390
SH
SOLE
94390
0
0
EMCOR GROUP INC
COM
29084Q100
228
3629
SH
SOLE
3629
0
0
ENBRIDGE INC
COM
29250N105
59591
1424262
SH
SOLE
1416091
0
8171
ENERGY TRANSFER PRTNRS L P
UNIT LTD PART
29273R109
3030
82993
SH
SOLE
82993
0
0
ENERGY TRANSFER EQUITY L P
COM UT LTD PT
29273V100
3435
174105
SH
SOLE
174104
0
0
ENLINK MIDSTREAM PARTNERS LP
COM UNIT REP
29336U107
1156
63213
SH
SOLE
63213
0
0
ENTERGY CORP NEW
COM
29364G103
1052
13857
SH
SOLE
13857
0
0
EQUINIX INC
COM PAR $0.00
29444U700
251
628
SH
SOLE
628
0
0
EQUITY RESIDENTIAL
SH BEN INT
29476L107
459
7379
SH
SOLE
7379
0
0
EXELON CORP
COM
30161N101
1311
36454
SH
SOLE
36453
0
0
EXPRESS SCRIPTS HLDG CO
COM
30219G108
8237
124978
SH
SOLE
116373
0
8605
EXTENDED STAY AMER INC
UNIT 99/99/99
30224P200
877
55021
SH
SOLE
55021
0
0
EXTRA SPACE STORAGE INC
COM
30225T102
1452
19527
SH
SOLE
19527
0
0
EXXON MOBIL CORP
COM
30231G102
56231
685675
SH
SOLE
511341
0
174333
FACEBOOK INC
CL A
30303M102
15481
108983
SH
SOLE
107380
0
1603
FAIRMOUNT SANTROL HLDGS INC
COM
30555Q108
78
10700
SH
SOLE
10700
0
0
FANG HLDGS LTD
ADR
30711Y102
33
10238
SH
SOLE
10238
0
0
FEDEX CORP
COM
31428X106
6156
31550
SH
SOLE
28124
0
3425
FIDELITY NATL INFORMATION SV
COM
31620M106
4442
55802
SH
SOLE
55802
0
0
FIDELITY NATIONAL FINANCIAL
FNF GROUP COM
31620R303
814
20917
SH
SOLE
20917
0
0
FIFTH STR SR FLOATNG RATE CO
COM
31679F101
188
21400
SH
SOLE
21400
0
0
FIREEYE INC
COM
31816Q101
588
46700
SH
SOLE
38700
0
8000
FIRST DATA CORP NEW
COM CL A
32008D106
730
47100
SH
SOLE
47100
0
0
FIRST FINL BANKSHARES
COM
32020R109
270
6735
SH
SOLE
6735
0
0
FIRST REP BK SAN FRANCISCO C
COM
33616C100
240
2561
SH
SOLE
2561
0
0
FIRST TR DJS MICROCAP INDEX
COM SHS ANNUA
33718M105
1033
24272
SH
SOLE
24272
0
0
FIRST TR INTER DUR PFD & IN
COM
33718W103
1236
53203
SH
SOLE
53202
0
0
FIRST TR MULTI CAP VALUE ALP
COM SHS
33733F101
320
5707
SH
SOLE
5707
0
0
FIRST TR VALUE LINE DIVID IN
SHS
33734H106
1786
61594
SH
SOLE
61593
0
0
FIRST TR LRGE CP CORE ALPHA
COM SHS
33734K109
4569
88512
SH
SOLE
88512
0
0
FIRST TR EXCHANGE TRADED FD
CONSUMR DISCR
33734X101
1281
34792
SH
SOLE
34791
0
0
FIRST TR EXCHANGE TRADED FD
CONSUMR STAPL
33734X119
1986
43049
SH
SOLE
43048
0
0
FIRST TR EXCHANGE TRADED FD
ENERGY ALPHAD
33734X127
710
47169
SH
SOLE
47169
0
0
FIRST TR EXCHANGE TRADED FD
FINLS ALPHADE
33734X135
2020
72927
SH
SOLE
72927
0
0
FIRST TR EXCHANGE TRADED FD
HLTH CARE ALP
33734X143
2127
34090
SH
SOLE
34090
0
0
FIRST TR EXCHANGE TRADED FD
INDLS PROD DU
33734X150
1814
52857
SH
SOLE
52857
0
0
FIRST TR EXCHANGE TRADED FD
MATERIALS ALP
33734X168
338
8946
SH
SOLE
8946
0
0
FIRST TR EXCHANGE TRADED FD
TECH ALPHADEX
33734X176
563
13405
SH
SOLE
13405
0
0
FIRST TR EXCHANGE TRADED FD
UTILITIES ALP
33734X184
4003
146166
SH
SOLE
146165
0
0
FIRST TR MID CAP CORE ALPHAD
COM SHS
33735B108
9936
170008
SH
SOLE
170008
0
0
FIRST TR LRG CP GRWTH ALPHAD
COM SHS
33735K108
587
11153
SH
SOLE
11153
0
0
FIRST TR STOXX EURO DIV FD
COMMON SHS
33735T109
149
12092
SH
SOLE
12092
0
0
FIRST TR NASDAQ ABA CMNTY BK
UT COM SHS ET
33736Q104
222
4400
SH
SOLE
4400
0
0
FIRST TR EXCNGE TRD ALPHADEX
SML CAP VAL A
33737M409
10169
298047
SH
SOLE
298046
0
0
FIRST TR ENERGY INFRASTRCTR
COM
33738C103
212
10997
SH
SOLE
10997
0
0
FIRST TR EXCHANGE TRADED FD
NO AMER ENERG
33738D101
890
35183
SH
SOLE
35183
0
0
FIRST TR EXCHANGE TRADED FD
SENIOR LN FD
33738D309
12147
251039
SH
SOLE
251038
0
0
FIRST TR EXCHANGE TRADED FD
FIRST TR TA H
33738D408
8283
169534
SH
SOLE
169534
0
0
FIRST TR EXCHANGE TRADED FD
MULTI ASSET D
33738R100
1047
53631
SH
SOLE
53630
0
0
FIRST TR EXCHANGE TRADED FD
NASD TECH DIV
33738R118
553
17455
SH
SOLE
17454
0
0
FIRST TR EXCHANGE TRADED FD
DORSEY WRT 5
33738R605
6248
259929
SH
SOLE
259929
0
0
FIRST TR EXCHANGE TRADED FD
NASDAQ BK ETF
33738R860
212
8171
SH
SOLE
8171
0
0
FIRST TR EXCHANGE TRADED FD
DORSEY WRIGHT
33738R886
1703
89073
SH
SOLE
89073
0
0
FIRST TR MLP & ENERGY INCOME
COM
33739B104
456
27949
SH
SOLE
27948
0
0
FST TR NEW OPPORT MLP & ENE
COM
33739M100
466
34479
SH
SOLE
34478
0
0
FIRST TR EXCH TRADED FD III
RIVRFRNT DY A
33739P509
1300
23590
SH
SOLE
23590
0
0
FIRST TR EXCH TRADED FD III
RIVRFRNT DYN
33739P608
1704
30165
SH
SOLE
30165
0
0
FIRST TR EXCH TRADED FD III
RIVR FRNT DYN
33739P707
1932
32186
SH
SOLE
32186
0
0
FIRST TR EXCH TRADED FD III
RIVRFRNT DYN
33739P806
4515
79576
SH
SOLE
79576
0
0
FIRST TR EXCHANGE TRADED FD
FST LOW OPPT
33739Q200
746
14344
SH
SOLE
14343
0
0
FIRST TR EXCHANGE TRADED FD
FIRST TR ENH
33739Q408
6441
107416
SH
SOLE
107416
0
0
FLEXSHARES TR
QUALT DIVD ID
33939L860
8026
196632
SH
SOLE
196632
0
0
FLOWSERVE CORP
COM
34354P105
1765
36454
SH
SOLE
36203
0
250
FORTIVE CORP
COM
34959J108
876
14560
SH
SOLE
14560
0
0
FREEPORT-MCMORAN INC
CL B
35671D857
1591
119048
SH
SOLE
118952
0
95
FRONTIER COMMUNICATIONS CORP
COM
35906A108
180
84474
SH
SOLE
84473
0
0
GABELLI DIVD & INCOME TR
COM
36242H104
218
10476
SH
SOLE
10476
0
0
GAMCO GLOBAL GOLD NAT RES &
COM SH BEN IN
36465A109
685
122592
SH
SOLE
122591
0
0
GAMESTOP CORP NEW
CL A
36467W109
515
18700
SH
Put
SOLE
13700
0
5000
GAMESTOP CORP NEW
CL A
36467W109
1033
45819
SH
SOLE
40019
0
5800
GENERAL MTRS CO
COM
37045V100
62084
1755774
SH
SOLE
1558565
0
197208
GENWORTH FINL INC
COM CL A
37247D106
48
11664
SH
SOLE
11664
0
0
GLAXOSMITHKLINE PLC
SPONSORED ADR
37733W105
9745
231150
SH
SOLE
217809
0
13340
GLOBAL PMTS INC
COM
37940X102
881
10924
SH
SOLE
10923
0
0
GLOBAL X FDS
GLBX MSCI NOR
37950E747
1834
163816
SH
SOLE
163816
0
0
GLOBAL MED REIT INC
COM NEW
37954A204
487
53739
SH
SOLE
53738
0
0
GOLDMAN SACHS GROUP INC
COM
38141G104
3350
14588
SH
SOLE
14588
0
0
GOLDMAN SACHS MLP ENERGY REN
COM
38148G107
107
13250
SH
SOLE
13250
0
0
GUGGENHEIM ENHNCD EQTY INCM
COM
40167B100
540
66882
SH
SOLE
66882
0
0
GUGGENHEIM STRATEGIC OPP FD
COM SBI
40167F101
449
22079
SH
SOLE
22078
0
0
GUGGENHEIM CR ALLOCATION FD
COM
40168G108
612
26885
SH
SOLE
26885
0
0
HCA HOLDINGS INC
COM
40412C101
42722
480082
SH
SOLE
480082
0
0
HCP INC
COM
40414L109
2287
73140
SH
SOLE
73139
0
0
HDFC BANK LTD
ADR REPS 3 SH
40415F101
1239
16472
SH
SOLE
16472
0
0
HD SUPPLY HLDGS INC COM
COM
40416M105
4050
98475
SH
SOLE
85275
0
13200
HFF INC
CL A
40418F108
453
16392
SH
SOLE
16392
0
0
HP INC
COM
40434L105
1184
66225
SH
SOLE
66224
0
0
HOSPITALITY PPTYS TR COM SH BE
COM
44106M102
254
8050
SH
SOLE
5650
0
2400
HOST HOTELS & RESORTS INC
COM
44107P104
32483
1740802
SH
SOLE
1740801
0
0
IPG PHOTONICS CORP
COM
44980X109
273
2262
SH
SOLE
2262
0
0
IDEX CORP
COM
45167R104
2077
22215
SH
SOLE
22215
0
0
IMMUNOGEN INC
COM
45253H101
131
34057
SH
SOLE
34057
0
0
INC RESH HLDGS INC
CL A
45329R109
628
13703
SH
SOLE
13703
0
0
INDEPENDENCE RLTY TR INC
COM
45378A106
197
21090
SH
SOLE
21090
0
0
INTERCONTINENTAL EXCHANGE IN
COM
45866F104
459
7669
SH
SOLE
7568
0
100
INTUITIVE SURGICAL INC
COM NEW
46120E602
1068
1394
SH
SOLE
1394
0
0
INVENTRUST PROPERTIES CORP
COM
46124j102
33
10501
SH
SOLE
0
0
10501
INVESCO TR INVT GRADE MUNS
COM
46131M106
490
37730
SH
SOLE
37730
0
0
INVESCO VALUE MUN INCOME TR
COM
46132P108
951
65247
SH
SOLE
62684
0
2562
INVESCO QUALITY MUNI INC TRS
COM
46133G107
170
13752
SH
SOLE
13752
0
0
IRIDIUM COMMUNICATIONS INC
COM
46269C102
820
85010
SH
SOLE
85010
0
0
IRON MTN INC NEW
COM
46284V101
729
20449
SH
SOLE
20449
0
0
ISHARES TR
US TREASURY E
46429B267
347
13881
SH
SOLE
13880
0
0
ISHARES TR
CMBS ETF
46429B366
359
7024
SH
SOLE
7024
0
0
ISHARES TR
IBONDS SEP19
46429B564
4852
190062
SH
SOLE
190062
0
0
ISHARES TR
IBONDS SEP18
46429B580
4845
190460
SH
SOLE
190460
0
0
ISHARES TR
FLTG RATE BD
46429B655
5860
115214
SH
SOLE
115213
0
0
ISHARES TR
CORE HIGH DV
46429B663
5054
60272
SH
SOLE
34296
0
25975
ISHARES TR
MIN VOL EAFE
46429B689
2848
43162
SH
SOLE
43162
0
0
ISHARES TR
MIN VOL USA E
46429B697
12298
257727
SH
SOLE
257726
0
0
ISHARES TR
0-5 YR TIPS E
46429B747
550
5426
SH
SOLE
5426
0
0
ISHARES U S ETF TR
SHT MAT BD ET
46431W507
3647
72582
SH
SOLE
72582
0
0
ISHARES TR
USA MOMENTUM
46432F396
3717
44984
SH
SOLE
44984
0
0
ISHARES TR
CORE MSCI EAF
46432F842
22301
384836
SH
SOLE
384836
0
0
ISHARES TR
CORE ST USDB
46432F859
1190
23747
SH
SOLE
23747
0
0
ISHARES INC
CORE MSCI EMK
46434G103
12688
265501
SH
SOLE
265501
0
0
ISHARES MSCI JAPAN ETF
COM
46434G822
277
5384
SH
SOLE
4843
0
540
ISHARES TR
0-5YR HI YL C
46434V407
772
16172
SH
SOLE
16172
0
0
ISHARES TR
IBONDS SEP20
46434V571
4853
189886
SH
SOLE
189886
0
0
ISHARES TR
CORE DIV GRWT
46434V621
2590
85059
SH
SOLE
85059
0
0
ISHARES TR
GLOBAL REIT E
46434V647
800
31595
SH
SOLE
31595
0
0
ISHARES TR
CORE MSCI EUR
46434V738
632
14378
SH
SOLE
14377
0
0
ISHARES TR
HDG MSCI JAPA
46434V886
5409
193000
SH
SOLE
193000
0
0
ISHARES TR
IBONDS DEC18
46434VAA8
5327
211676
SH
SOLE
211676
0
0
ISHARES TR
IBONDS DEC20
46434VAQ3
5329
209655
SH
SOLE
209655
0
0
ISHARES TR
IBONDS DEC19
46434VAU4
5342
213875
SH
SOLE
213875
0
0
ISHARES TR
IBONDS DEC21
46434VBK5
5325
214645
SH
SOLE
214645
0
0
ISHARES TR
INTL DIV GRWT
46435G524
393
7537
SH
SOLE
7537
0
0
ISHARES TR
IBONDS DEC21
46435G789
4854
189319
SH
SOLE
189319
0
0
JPMORGAN CHASE & CO
COM
46625H100
32675
371992
SH
SOLE
358197
0
13794
JAPAN SMALLER CAPITALIZA
COM
47109u104
192
17725
SH
SOLE
2250
0
15475
JD COM INC
SPON ADR CL A
47215P106
288
9286
SH
SOLE
9286
0
0
J2 GLOBAL INC
COM
48123V102
246
2938
SH
SOLE
2938
0
0
JPMORGAN TR II EQTY INCOME SL
MF
4812C0498
205
13113
SH
SOLE
13113
0
0
JUNIPER NETWORKS INC
COM
48203R104
239
8597
SH
SOLE
8597
0
0
KAR AUCTION SVCS INC
COM
48238T109
25054
573733
SH
SOLE
573733
0
0
KKR & CO L P DEL
COM UNITS
48248M102
339
18610
SH
SOLE
18610
0
0
KEYSIGHT TECHNOLOGIES INC
COM
49338L103
260
7198
SH
SOLE
7198
0
0
KILROY RLTY CORP
COM
49427F108
321
4454
SH
SOLE
4454
0
0
KIMCO REALTY CORP REIT
COM
49446r109
2893
130979
SH
SOLE
117820
0
13159
KINDER MORGAN INC DEL
COM
49456B101
231
10000
SH
Call
SOLE
10000
0
0
KINDER MORGAN INC DEL
COM
49456B101
4960
228153
SH
SOLE
223268
0
4884
KINDER MORGAN INC DEL
PFD SER A
49456B200
4766
95568
SH
SOLE
95568
0
0
KITE RLTY GROUP TR
COM NEW
49803T300
538
25065
SH
SOLE
25065
0
0
KNOWLES CORP
COM
49926D109
1718
90691
SH
SOLE
90691
0
0
LABORATORY CORP AMER HLDGS
COM NEW
50540R409
894
6234
SH
SOLE
6234
0
0
LEGG MASON BW GLB INC OPP FD
COM
52469B100
354
27743
SH
SOLE
27742
0
0
LIBERTY INTERACTIVE CORP
QVC GP COM SE
53071M104
657
32842
SH
SOLE
32842
0
0
LIFE STORAGE INC
COM
53223X107
563
6861
SH
SOLE
6861
0
0
LUXOTTICA GROUP S P A
SPONSORED ADR
55068R202
2088
37946
SH
SOLE
37946
0
0
M & T BK CORP
COM
55261F104
1199
7752
SH
SOLE
7751
0
0
MKS INSTRUMENT INC
COM
55306N104
294
4287
SH
SOLE
4287
0
0
MPLX LP
COM UNIT REP
55336V100
211
5849
SH
SOLE
5849
0
0
MACQUARIE INFRASTRUCTURE COR
COM
55608B105
4353
54027
SH
SOLE
54026
0
0
MACYS INC COM
COM
55616P104
280
9425
SH
SOLE
9425
0
0
MAIN STREET CAPITAL CORP
COM
56035L104
462
12090
SH
SOLE
12090
0
0
MARATHON PETE CORP
COM
56585A102
397
9800
SH
Call
SOLE
9800
0
0
MARATHON PETE CORP
COM
56585A102
3877
76730
SH
SOLE
73169
0
3559
MASTERCARD INCORPORATED
CL A
57636Q104
9665
85942
SH
SOLE
85942
0
0
MAXIM INTEGRATED PRODS INC
COM
57772K101
32056
713009
SH
SOLE
713009
0
0
MCKESSON CORP
COM
58155Q103
6461
43583
SH
SOLE
43483
0
100
MEDICAL PPTYS TRUST INC
COM
58463J304
405
31439
SH
SOLE
31438
0
0
MEDNAX INC
COM
58502B106
32782
472503
SH
SOLE
472503
0
0
MERCK & CO INC
COM
58933Y105
96151
1513237
SH
SOLE
1228870
0
284366
METLIFE INC
COM
59156R108
9882
187106
SH
SOLE
179737
0
7368
MONOTYPE IMAGING HOLDINGS IN
COM
61022P100
593
29544
SH
SOLE
29544
0
0
MONSANTO CO NEW
COM
61166W101
1719
15190
SH
SOLE
15190
0
0
MONSTER BEVERAGE CORP NEW
COM
61174X109
742
16077
SH
SOLE
16077
0
0
MOSAIC CO NEW
COM
61945C103
1180
40444
SH
SOLE
40443
0
0
MYRIAD GENETICS INC
COM
62855J104
17380
905210
SH
SOLE
905210
0
0
NGL ENERGY PARTNERS LP
COM UNIT REPS
62913M107
338
14960
SH
SOLE
14960
0
0
NAVIENT CORPORATION
COM
63938C108
1134
76851
SH
SOLE
76850
0
0
NETFLIX INC
COM
64110L106
856
5794
SH
SOLE
5794
0
0
NETEASE INC
SPONSORED ADR
64110W102
369
1302
SH
SOLE
1302
0
0
NEUBERGER BERMAN MLP INCOME
COM
64129H104
365
36117
SH
SOLE
36117
0
0
NEUBERGER BERMAN REAL ESTATE S
MF
64190A103
53
10000
SH
SOLE
10000
0
0
NEW RESIDENTIAL INVT CORP
COM NEW
64828T201
6881
405247
SH
SOLE
405247
0
0
NEXTERA ENERGY INC
COM
65339F101
11080
86320
SH
SOLE
81695
0
4625
NOVARTIS A G
SPONSORED ADR
66987V109
51601
694786
SH
SOLE
691010
0
3775
NOW INC
COM
67011P100
291
17173
SH
SOLE
17173
0
0
NUANCE COMMUNICATIONS INC
COM
67020Y100
348
20136
SH
SOLE
20136
0
0
NUVEEN NORTH CAROLINA QLTY M
COM
67060P100
392
30319
SH
SOLE
30318
0
0
NUVEEN SELECT MAT MUN FD
SH BEN INT
67061T101
157
15895
SH
SOLE
15895
0
0
NUVEEN VIRGINIA QLTY MUNCPL
COM
67064R102
552
42849
SH
SOLE
42849
0
0
NVIDIA CORP
COM
67066G104
281
2587
SH
SOLE
2587
0
0
NUVEEN QUALITY MUNCP INCOME
COM
67066V101
327
23917
SH
SOLE
23917
0
0
NUVEEN MUNICIPAL CREDIT INC
COM SH BEN IN
67070X101
288
20025
SH
SOLE
20025
0
0
NUVEEN AMT FREE MUN CR INC F
COM
67071L106
1104
75577
SH
SOLE
75577
0
0
NUVEEN PREFERRED SECURITIES
COM
67072C105
170
17892
SH
SOLE
17891
0
0
NUVEEN CR STRATEGIES INCM FD
COM SHS
67073D102
199
22981
SH
SOLE
22980
0
0
NUVEEN BUILD AMER BD FD
COM
67074C103
304
14565
SH
SOLE
14564
0
0
NUVEEN ENERGY MLP TOTL RTRNF
COM
67074U103
299
21959
SH
SOLE
21959
0
0
NUVEEN REAL ASSET INC & GROW
COM
67074Y105
226
13145
SH
SOLE
13144
0
0
NUVEEN PFD & INCOME TERM FD
COM
67075A106
2284
94889
SH
SOLE
93988
0
900
NUVEEN HIGH INCOME 2020 TARG
COM
67075L102
166
16379
SH
SOLE
16378
0
0
NUVEEN HGH INC DEC18 TRGT TR
COM
67075P103
581
57127
SH
SOLE
57127
0
0
NUVEEN HIGH INCOME NOVEMBER
COM
67077N106
674
67400
SH
SOLE
67400
0
0
OCLARO INC
COM NEW
67555N206
379
44400
SH
Call
SOLE
38400
0
6000
OCLARO INC
COM NEW
67555N206
622
63428
SH
SOLE
59428
0
4000
ONEOK PARTNERS LP
UNIT LTD PART
68268N103
206
3829
SH
SOLE
3829
0
0
OPKO HEALTH INC
COM
68375N103
153
19140
SH
SOLE
19140
0
0
OPPENHEIMER REV WEIGHTD ETF
LARGE CAP REV
68386C104
630
13865
SH
SOLE
13865
0
0
ORACLE CORP
COM
68389X105
33769
757000
SH
SOLE
434792
0
322208
ORBITAL ATK INC
COM
68557N103
223
2276
SH
SOLE
2276
0
0
PBF ENERGY INC
CL A
69318G106
597
26968
SH
SOLE
26968
0
0
PG&E CORP
COM
69331C108
249
3759
SH
SOLE
3759
0
0
PPL CORP
COM
69351T106
12240
327354
SH
SOLE
315858
0
11496
PACER FDS TR
TRENDP 750 ET
69374H105
2251
89081
SH
SOLE
89081
0
0
PACER FDS TR
TRENDP 450 ET
69374H204
564
20316
SH
SOLE
20316
0
0
PACER FDS TR
TRENDPILOT EU
69374H808
515
19733
SH
SOLE
19733
0
0
PAYPAL HLDGS INC
COM
70450Y103
5915
137497
SH
SOLE
137497
0
0
PIMCO INCOME STRATEGY FUND
COM
72201H108
875
78478
SH
SOLE
78478
0
0
PIMCO ETF TR
TTL RTN ACTV
72201R775
910
8648
SH
SOLE
8647
0
0
PIMCO ETF TR
0-5 HIGH YIEL
72201R783
1611
15947
SH
SOLE
15947
0
0
PIMCO ETF TR
INV GRD CRP B
72201R817
15120
146787
SH
SOLE
146787
0
0
PIMCO ETF TR
ENHAN SHRT MA
72201R833
12847
126391
SH
SOLE
126391
0
0
PIMCO ETF TR
25YR+ ZERO U
72201R882
3034
27330
SH
SOLE
27330
0
0
PIMCO DYNAMIC INCOME FD
SHS
72201Y101
2058
71357
SH
SOLE
71356
0
0
PIMCO DYNMIC CREDIT AND MRT
COM SHS
72202D106
1778
82960
SH
SOLE
82359
0
600
POOL CORPORATION
COM
73278L105
233
1960
SH
SOLE
1960
0
0
POTASH CORP SASK INC
COM
73755L107
280
16430
SH
SOLE
16212
0
218
POWERSHARES QQQ TRUST
UNIT SER 1
73935A104
284
2400
SH
Put
SOLE
2400
0
0
POWERSHARES QQQ TRUST
UNIT SER 1
73935A104
36465
275464
SH
SOLE
271044
0
4420
POWERSHARES ETF TRUST
DWA MOMENTUM
73935X153
9826
216979
SH
SOLE
216979
0
0
POWERSHARES ETF TRUST
FINL PFD PTFL
73935X229
319
17102
SH
SOLE
17101
0
0
POWERSHARES ETF TRUST
DYNA BUYBK AC
73935X286
773
14896
SH
SOLE
14896
0
0
POWERSHARES ETF TRUST
FTSE US1500 S
73935X567
404
3476
SH
SOLE
3476
0
0
POWERSHARES ETF TRUST
FTSE RAFI 100
73935X583
2932
28621
SH
SOLE
28621
0
0
POWERSHARES ETF TRUST
DYNM LRG CP G
73935X609
11857
345185
SH
SOLE
345185
0
0
POWERSHARES ETF TRUST
AERSPC DEF PT
73935X690
3392
77901
SH
SOLE
77901
0
0
POWERSHARES ETF TRUST
INTL DIV ACHV
73935X716
479
31870
SH
SOLE
31870
0
0
POWERSHARES ETF TRUST
DYN PHRMA POR
73935X799
202
3444
SH
SOLE
3444
0
0
POWERSHARES ETF TRUST
RUSSELL MID V
73935X880
10472
333852
SH
SOLE
333852
0
0
POWERSHARES ETF TRUST II
SENIOR LN POR
73936Q769
6021
258871
SH
SOLE
258870
0
0
POWERSHARES ETF TRUST II
CEF INC COMPS
73936Q843
536
23232
SH
SOLE
23232
0
0
POWERSHARES ETF TR II
INSUR NATL MU
73936T474
510
20386
SH
SOLE
20386
0
0
POWERSHARES ETF TR II
FDM HG YLD RA
73936T557
853
45367
SH
SOLE
45367
0
0
POWERSHARES ETF TR II
PFD PORTFOLIO
73936T565
677
45709
SH
SOLE
45708
0
0
POWERSHARES ETF TR II
SOVEREIGN DEB
73936T573
1327
45690
SH
SOLE
45690
0
0
POWERSHARES ETF TR II
EMER MRKT POR
73936T763
877
44229
SH
SOLE
44229
0
0
POWERSHARES ETF TR II
S&P INT DEV Q
73936T805
1298
62270
SH
SOLE
62270
0
0
POWERSHARES ETF TR II
BUILD AMER ET
73937B407
2282
77727
SH
SOLE
77726
0
0
POWERSHARES ETF TR II
VAR RATE PFD
73937B597
537
21133
SH
SOLE
21132
0
0
POWERSHARES ETF TR II
PWRSHS SP500
73937B654
5774
142550
SH
SOLE
142549
0
0
POWERSHARES ETF TR II
S&P500 LOW VO
73937B779
1208
27811
SH
SOLE
27811
0
0
POWERSHARES ETF TR II
S&P SMCP IT P
73937B860
1296
17757
SH
SOLE
17757
0
0
POWERSHARES ACT MANG COMM FD
OPT YLD DIV
73937V106
674
40577
SH
SOLE
40577
0
0
PRAXAIR INC
COM
74005P104
1667
14059
SH
SOLE
14007
0
51
PREMIER INC
CL A
74051N102
2261
71063
SH
SOLE
71063
0
0
PRICE T ROWE GROUP INC
COM
74144T108
2053
30130
SH
SOLE
30129
0
0
PRIMERICA INC
COM
74164M108
717
8724
SH
SOLE
8724
0
0
PRINCIPAL FINL GROUP INC
COM
74251V102
1214
19246
SH
SOLE
19245
0
0
PRINCIPAL REAL ESTATE INCOME
SHS BEN INT
74255X104
591
33720
SH
SOLE
33719
0
0
PROLOGIS INC
COM
74340W103
204
3941
SH
SOLE
3941
0
0
PROSHARES TR
MSCI EAFE DIV
74347B839
410
12015
SH
SOLE
12015
0
0
PROSHARES TR II
SHT VIX ST TR
74347W627
732
10000
SH
Put
SOLE
10000
0
0
PROSHARES TR
S&P 500 DV AR
74348A467
1335
23765
SH
SOLE
23765
0
0
PROSPECT CAPITAL CORPORATION
NOTE 5.375%1
74348TAK8
12
12000
SH
SOLE
12000
0
0
PROSPECT CAPITAL CORPORATION
NOTE 4.750%
74348TAQ5
24
25000
SH
SOLE
25000
0
0
PUBLIC STORAGE REIT
COM
74460d109
201
920
SH
SOLE
920
0
0
QUEST DIAGNOSTICS INC COM
COM
74834L100
864
8798
SH
SOLE
8798
0
0
QUINTILES IMS HOLDINGS INC
COM
74876Y101
6877
85404
SH
SOLE
85403
0
0
RGC RES INC
COM
74955L103
1393
63300
SH
SOLE
48000
0
15300
RADIANT LOGISTICS INC
COM
75025X100
147
29496
SH
SOLE
29496
0
0
RANGE RES CORP
COM
75281A109
361
12436
SH
SOLE
12435
0
0
RBC BEARINGS INC
COM
75524B104
808
8327
SH
SOLE
8327
0
0
RE MAX HLDGS INC
CL A
75524W108
762
12833
SH
SOLE
12833
0
0
REGENERON PHARMACEUTICALS
COM
75886F107
632
1632
SH
SOLE
1632
0
0
RETAIL OPPORTUNITY INVTS COR
COM
76131N101
253
12065
SH
SOLE
12065
0
0
RIVERNORTH DOUBLELINE STRATE
COM
76882G107
713
37673
SH
SOLE
37673
0
0
RYDEX ETF TRUST
GUG S&P500 EQ
78355W106
9271
102084
SH
SOLE
73832
0
28252
RYDEX ETF TRUST
GUG S&P500 PU
78355W304
619
10523
SH
SOLE
10523
0
0
RYDEX ETF TRUST
GUG S&P500 PU
78355W403
880
9815
SH
SOLE
9815
0
0
RYDEX ETF TRUST
GUG S&P500 EW
78355W874
246
1983
SH
SOLE
1983
0
0
RYMAN HOSPITALITY PPTYS INC
COM
78377T107
28514
461183
SH
SOLE
461183
0
0
SBA COMMUNICATIONS CORP
COM
78388J106
1010
8388
SH
SOLE
0
0
8388
S&P GLOBAL INC
COM
78409V104
466
3570
SH
SOLE
2269
0
1300
SPDR S&P 500 ETF TR
TR UNIT
78462F103
58801
249436
SH
SOLE
241103
0
8332
SPDR GOLD TRUST
GOLD SHS
78463V107
4311
36317
SH
SOLE
30946
0
5371
SPDR INDEX SHS FDS
EURO STOXX 50
78463X202
390
10737
SH
SOLE
10737
0
0
SPDR INDEX SHS FDS
MSCI ACWI EXU
78463X848
284
8341
SH
SOLE
8341
0
0
SPDR SERIES TRUST
MORGAN TECH E
78464A102
11737
170583
SH
SOLE
170583
0
0
SPDR SERIES TRUST
NUV HGHYLD MU
78464A284
297
5263
SH
SOLE
5263
0
0
SPDR SERIES TRUST
BLMBRG BRC CN
78464A359
786
16345
SH
SOLE
16344
0
0
SPDR SERIES TRUST
BLOMBRG BRC I
78464A375
366
10745
SH
SOLE
10745
0
0
SPDR SERIES TRUST
S&P 500 GROWT
78464A409
694
6111
SH
SOLE
6111
0
0
SPDR SERIES TRUST
BLOOMBERG BRC
78464A417
1242
33645
SH
SOLE
33645
0
0
SPDR SERIES TRUST
BLOMBERG BRC
78464A474
1735
56695
SH
SOLE
56694
0
0
SPDR SERIES TRUST
S&P 500 VALUE
78464A508
285
2532
SH
SOLE
2532
0
0
SPDR SERIES TRUST
AEROSPACE DEF
78464A631
251
3770
SH
SOLE
3770
0
0
SPDR SERIES TRUST
BLMBRG BRC IN
78464A672
277
4631
SH
SOLE
4631
0
0
SPDR SERIES TRUST
BLMBRG BR 1 3
78464A680
6566
143662
SH
SOLE
143662
0
0
SPDR SERIES TRUST
S&P REGL BKG
78464A698
1344
24622
SH
SOLE
24622
0
0
SPDR SERIES TRUST
S&P PHARMAC
78464A722
477
11413
SH
SOLE
11413
0
0
SPDR SERIES TRUST
S&P DIVID ETF
78464A763
2242
25443
SH
SOLE
25443
0
0
SPDR SERIES TRUST
S&P CAP MKTS
78464A771
2072
44337
SH
SOLE
44337
0
0
SPDR SERIES TRUST
S&P BK ETF
78464A797
1308
30433
SH
SOLE
30432
0
0
SPDR SERIES TRUST
RUSSELL 1000
78464A854
459
4145
SH
SOLE
4145
0
0
SPDR SERIES TRUST
S&P SEMICNDCT
78464A862
283
4700
SH
SOLE
4700
0
0
SPDR SERIES TRUST
S&P BIOTECH
78464A870
2536
36585
SH
SOLE
36585
0
0
SSGA ACTIVE ETF TR
BLKSTN GSOSRL
78467V608
5281
111094
SH
SOLE
111094
0
0
SSGA ACTIVE ETF TR
SPDR TR TACTI
78467V848
1798
36792
SH
SOLE
36791
0
0
SPDR DOW JONES INDL AVRG ETF
UT SER 1
78467X109
14492
70235
SH
SOLE
70235
0
0
SPDR S&P MIDCAP 400 ETF TR
UTSER1 S&PDCR
78467Y107
3086
9881
SH
SOLE
8731
0
1150
SPDR SER TR
BLOOMBERG SRT
78468R408
1306
46740
SH
SOLE
46739
0
0
SPDR SER TR
NUVEEN BRC MU
78468R721
3275
68344
SH
SOLE
68344
0
0
SPDR SER TR
NUVEEN BLMBRG
78468R739
12005
247844
SH
SOLE
247844
0
0
SABRE CORP
COM
78573M104
30306
1430230
SH
SOLE
1430230
0
0
SALESFORCE COM INC
COM
79466L302
1199
14542
SH
SOLE
14542
0
0
SANOFI
SPONSORED ADR
80105N105
15675
346412
SH
SOLE
346411
0
0
SCANA CORP NEW
COM
80589M102
608
9314
SH
SOLE
9313
0
0
SELECT SECTOR SPDR TR
SBI MATERIALS
81369Y100
987
18838
SH
SOLE
18837
0
0
SELECT SECTOR SPDR TR
SBI HEALTHCAR
81369Y209
4145
55745
SH
SOLE
55744
0
0
SELECT SECTOR SPDR TR
SBI CONS STPL
81369Y308
3229
59169
SH
SOLE
59169
0
0
SELECT SECTOR SPDR TR
SBI CONS DISC
81369Y407
3882
44144
SH
SOLE
44144
0
0
SELECT SECTOR SPDR TR
SBI INT-ENERG
81369Y506
2544
36398
SH
SOLE
36398
0
0
SELECT SECTOR SPDR TR
SBI INT-FINL
81369Y605
3797
160040
SH
SOLE
159040
0
1000
SELECT SECTOR SPDR TR
SBI INT-INDS
81369Y704
1535
23603
SH
SOLE
23603
0
0
SELECT SECTOR SPDR TR
TECHNOLOGY
81369Y803
4233
79418
SH
SOLE
79418
0
0
SELECT SECTOR SPDR TR
SBI INT-UTILS
81369Y886
753
14691
SH
SOLE
14691
0
0
SERVICEMASTER GLOBAL HLDGS I
COM
81761R109
640
15350
SH
SOLE
15350
0
0
SHIRE PLC
SPONSORED ADR
82481R106
440
2528
SH
SOLE
2528
0
0
SHOPIFY INC
CL A
82509L107
684
10054
SH
SOLE
10054
0
0
SIGNATURE BK NEW YORK N Y
COM
82669G104
1749
11791
SH
SOLE
11791
0
0
SIRIUS XM HLDGS INC
COM
82968B103
179
34792
SH
SOLE
34792
0
0
SITEONE LANDSCAPE SUPPLY INC
COM
82982L103
607
12541
SH
SOLE
12541
0
0
SKYWORKS SOLUTIONS INC
COM
83088M102
2663
27174
SH
SOLE
26724
0
450
SMITH & NEPHEW PLC
SPDN ADR NEW
83175M205
815
26354
SH
SOLE
26353
0
0
SPECTRA ENERGY PARTNERS LP
COM
84756N109
5094
116697
SH
SOLE
116697
0
0
SPECTRUM BRANDS HLDGS INC
COM
84763R101
1519
10928
SH
SOLE
10928
0
0
SPIRE INC
COM
84857L101
532
7888
SH
SOLE
7888
0
0
SPIRIT RLTY CAP INC NEW
COM
84860W102
1022
100957
SH
SOLE
100957
0
0
SPROTT PHYSICAL GOLD TRUST
UNIT
85207H104
157
15403
SH
SOLE
15403
0
0
STARWOOD PPTY TR INC
COM
85571B105
2179
96522
SH
SOLE
95522
0
1000
STERLING CAPITAL STRATTON SM C
MF
85917k546
16570
198446
SH
SOLE
181249
0
17198
STERLING CAPITAL STRATTON REAL
MF
85917k553
728
19955
SH
SOLE
17477
0
2478
STERLING CAPITAL STRATTON MID
MF
85917k561
2908
47277
SH
SOLE
26056
0
21222
SUMITOMO MITSUI FINL GROUP I
SPONSORED ADR
86562M209
222
30697
SH
SOLE
30697
0
0
SUNOCO LOGISTICS PRTNRS L P
COM UNITS
86764L108
936
38350
SH
SOLE
38350
0
0
SUNOCO LP
COM U REP LP
86765K109
804
33300
SH
SOLE
33300
0
0
SYNAPTICS INC
COM
87157D109
362
7317
SH
SOLE
7317
0
0
TARGA RES CORP
COM
87612G101
1507
25174
SH
SOLE
25174
0
0
TEKLA LIFE SCIENCES INVS
SH BEN INT
87911K100
267
13800
SH
SOLE
13800
0
0
TEKLA WORLD HEALTHCARE FD
BEN INT SHS
87911L108
497
34691
SH
SOLE
34690
0
0
TELUS CORP
COM
87971M103
724
22302
SH
SOLE
22301
0
0
TESLA INC
COM
88160R101
283
1017
SH
SOLE
942
0
75
TG THERAPEUTICS INC
COM
88322Q108
121
10400
SH
SOLE
10400
0
0
3M CO
COM
88579Y101
41404
216410
SH
SOLE
149917
0
66492
TORTOISE ENERGY INFRA CORP
COM
89147L100
5012
143655
SH
SOLE
134905
0
8750
TORTOISE PWR & ENERGY INFRAS
COM
89147X104
479
21790
SH
SOLE
21790
0
0
TORTOISE MLP FD INC
COM
89148B101
298
14369
SH
SOLE
13268
0
1100
TORTOISE ENERGY INDEPENDENC
COM
89148K101
396
24034
SH
SOLE
22534
0
1500
TOWNEBANK PORTSMOUTH VA
COM
89214P109
900
27805
SH
SOLE
27805
0
0
TRANSCANADA CORP
COM
89353D107
1849
40065
SH
SOLE
40065
0
0
TWENTY FIRST CENTY FOX INC
CL A
90130A101
3094
95549
SH
SOLE
95549
0
0
TWITTER INC
COM
90184L102
1958
131033
SH
SOLE
131033
0
0
TWO HBRS INVT CORP
COM
90187B101
148
15485
SH
SOLE
15485
0
0
UNITEDHEALTH GROUP INC
COM
91324P102
53110
323823
SH
SOLE
323772
0
50
VALEANT PHARMACEUTICALS INTL
COM
91911K102
393
35632
SH
SOLE
35632
0
0
VALERO ENERGY CORP NEW
COM
91913Y100
1810
27313
SH
SOLE
27312
0
0
VANECK VECTORS ETF TR
GOLD MINERS E
92189F106
2411
105706
SH
SOLE
104205
0
1500
VANECK VECTORS ETF TR
HIGH YLD MUN
92189F361
7450
243704
SH
SOLE
243703
0
0
VANECK VECTORS ETF TR
AMT FREE INT
92189F544
12694
541563
SH
SOLE
541563
0
0
VANECK VECTORS ETF TR
JR GOLD MINER
92189F791
207
5762
SH
SOLE
5762
0
0
VANGUARD CHARLOTTE FDS
INTL BD IDX E
92203J407
482
8907
SH
SOLE
8906
0
0
VANGUARD WORLD FDS
CONSUM DIS ET
92204A108
237
1717
SH
SOLE
1717
0
0
VANGUARD WORLD FDS
CONSUM STP ET
92204A207
357
2541
SH
SOLE
2541
0
0
VANGUARD WORLD FDS
ENERGY ETF
92204A306
210
2175
SH
SOLE
2175
0
0
VANGUARD WORLD FDS
FINANCIALS ET
92204A405
838
13871
SH
SOLE
13821
0
50
VANGUARD WORLD FDS
HEALTH CAR ET
92204A504
608
4416
SH
SOLE
4415
0
0
VANGUARD WORLD FDS
INDUSTRIAL ET
92204A603
419
3387
SH
SOLE
3387
0
0
VANGUARD WORLD FDS
INF TECH ETF
92204A702
1807
13326
SH
SOLE
13326
0
0
VANGUARD WORLD FDS
TELCOMM ETF
92204A884
2547
26853
SH
SOLE
26852
0
0
VANGUARD SCOTTSDALE FDS
SHRT TRM CORP
92206C409
23812
298627
SH
SOLE
298626
0
0
VANGUARD SCOTTSDALE FDS
VNG RUS1000GR
92206C680
323
2768
SH
SOLE
2768
0
0
VANGUARD SCOTTSDALE FDS
VNG RUS1000VA
92206C714
453
4521
SH
SOLE
4521
0
0
VANGUARD SCOTTSDALE FDS
LG-TERM COR B
92206C813
657
7308
SH
SOLE
7308
0
0
VANGUARD SCOTTSDALE FDS
INT-TERM CORP
92206C870
17088
197824
SH
SOLE
197823
0
0
VARIAN MED SYS INC
COM
92220P105
469
5155
SH
SOLE
5155
0
0
VENTAS INC
COM
92276F100
13309
209647
SH
SOLE
200346
0
4300
VEREIT INC
COM
92339V100
326
38468
SH
SOLE
38468
0
0
VERIZON COMMUNICATIONS INC
COM
92343V104
95288
1954626
SH
SOLE
1721581
0
233045
VERISK ANALYTICS INC
COM
92345Y106
31440
387483
SH
SOLE
387483
0
0
VERTEX PHARMACEUTICALS INC
COM
92532F100
1301
11899
SH
SOLE
11899
0
0
VERSUM MATLS INC COM
COM
92532W103
430
14055
SH
SOLE
12905
0
1150
VIACOM INC NEW
CL B
92553P201
315
6768
SH
SOLE
6768
0
0
VISA INC
COM CL A
92826C839
17305
194735
SH
SOLE
194635
0
100
VODAFONE GROUP PLC NEW
SPONSORED ADR
92857W308
14350
542981
SH
SOLE
528630
0
14350
WGL HLDGS INC
COM
92924F106
1964
23806
SH
SOLE
23806
0
0
WABCO HLDGS INC
COM
92927K102
242
2065
SH
SOLE
2065
0
0
W P CAREY INC
COM
92936U109
8862
142457
SH
SOLE
135576
0
6880
WEC ENERGY GROUP INC
COM
92939U106
961
15860
SH
SOLE
15860
0
0
WASTE CONNECTIONS INC
COM
94106B101
1243
14098
SH
SOLE
14097
0
0
WASTE MGMT INC DEL
COM
94106L109
32910
451332
SH
SOLE
243866
0
207466
WELLTOWER INC
COM
95040Q104
18179
256697
SH
SOLE
254196
0
2500
WESTERN ASSET HIGH INCM OPP
COM
95766K109
178
35412
SH
SOLE
35412
0
0
WESTROCK CO
COM
96145D105
1381
26553
SH
SOLE
26552
0
0
WILLIAMS PARTNERS L P NEW
COM UNIT LTD
96949L105
727
17822
SH
SOLE
17821
0
0
WISDOMTREE TR
HIGH DIV FD
97717W208
200
2930
SH
SOLE
2929
0
0
WISDOMTREE TR
EMG MKTS SMCA
97717W281
6036
134493
SH
SOLE
134493
0
0
WISDOMTREE TR
LARGECAP DIVI
97717W307
9120
109982
SH
SOLE
109981
0
0
WISDOMTREE TR
DIV EX-FINL F
97717W406
371
4500
SH
SOLE
4500
0
0
WISDOMTREE TR INDIA ERNGS FD
COM
97717W422
8076
334684
SH
SOLE
22783
0
311901
WISDOMTREE TR
MIDCAP DIVI F
97717W505
707
7258
SH
SOLE
7257
0
0
WISDOMTREE TR
LRGECP VALUE
97717W547
402
5729
SH
SOLE
5729
0
0
WISDOMTREE TR
MDCP EARN FUN
97717W570
698
19791
SH
SOLE
19791
0
0
WISDOMTREE TR
SMALLCAP DIVI
97717W604
401
4975
SH
SOLE
4974
0
0
WISDOMTREE TR
JP SMALLCP DI
97717W836
1667
25006
SH
SOLE
24931
0
75
WISDOMTREE TR
EUROPE SMCP D
97717W869
2482
42041
SH
SOLE
42040
0
0
WISDOMTREE TR
ITL HDG QTLY
97717X594
4317
151877
SH
SOLE
151877
0
0
WISDOMTREE TR
EUROPE HEDGED
97717X701
5823
92710
SH
SOLE
92710
0
0
WYNDHAM WORLDWIDE CORP
COM
98310W108
205
2443
SH
SOLE
2443
0
0
YUM CHINA HLDGS INC
COM
98850P109
1094
40237
SH
SOLE
40237
0
0
ZIMMER BIOMET HLDGS INC
COM
98956P102
32593
266916
SH
SOLE
265131
0
1785
ZOETIS INC
CL A
98978V103
1119
20976
SH
SOLE
18076
0
2900
ADIENT PLC SHS
COM
G0084W101
511
7033
SH
SOLE
6992
0
41
ALLERGAN PLC
SHS
G0177J108
15986
66916
SH
SOLE
37560
0
29355
AMDOCS LTD
SHS
G02602103
2246
36831
SH
SOLE
36831
0
0
AON PLC
SHS CL A
G0408V102
4842
40793
SH
SOLE
38793
0
2000
AXALTA COATING SYS LTD
COM
G0750C108
2381
73975
SH
SOLE
73975
0
0
ACCENTURE PLC IRELAND
SHS CLASS A
G1151C101
61817
515662
SH
SOLE
510166
0
5495
BROOKFIELD PPTY PARTNERS L P
UNIT LTD PART
G16249107
844
37953
SH
SOLE
37953
0
0
DELPHI AUTOMOTIVE PLC
SHS
G27823106
28628
355677
SH
SOLE
355676
0
0
EATON CORP PLC
SHS
G29183103
13714
184967
SH
SOLE
171222
0
13744
EVEREST RE GROUP LTD
COM
G3223R108
1941
8302
SH
SOLE
8301
0
0
FABRINET
SHS
G3323L100
229
5454
SH
SOLE
5454
0
0
GENPACT LIMITED
SHS
G3922B107
2715
109674
SH
SOLE
109674
0
0
ICON PLC
SHS
G4705A100
3238
40621
SH
SOLE
40621
0
0
INGERSOLL-RAND PLC
SHS
G47791101
9696
119237
SH
SOLE
24786
0
94450
WEATHERFORD INTL PLC
ORD SHS
G48833100
1791
269346
SH
SOLE
268546
0
800
INVESCO LTD
SHS
G491BT108
43205
1410558
SH
SOLE
1410558
0
0
JAZZ PHARMACEUTICALS PLC
SHS USD
G50871105
279
1929
SH
SOLE
1929
0
0
JOHNSON CTLS INTL PLC
SHS
G51502105
13847
328763
SH
SOLE
313963
0
14800
LAZARD LTD
SHS A
G54050102
420
9146
SH
SOLE
9146
0
0
LIBERTY GLOBAL PLC
SHS CL A
G5480U104
1891
52736
SH
SOLE
52736
0
0
LIBERTY GLOBAL PLC
SHS CL C
G5480U120
5174
147663
SH
SOLE
147663
0
0
MEDTRONIC PLC
SHS
G5960L103
16999
211029
SH
SOLE
97853
0
113176
NIELSEN HLDGS PLC
SHS EUR
G6518L108
34737
840889
SH
SOLE
840888
0
0
NORWEGIAN CRUISE LINE HLDGS
SHS
G66721104
33723
664768
SH
SOLE
664768
0
0
SEADRILL LIMITED
SHS
G7945E105
24
15108
SH
SOLE
15107
0
0
SEAGATE TECHNOLOGY PLC
SHS
G7945M107
3504
76293
SH
SOLE
76293
0
0
PENTAIR PLC
SHS
G7S00T104
6567
104611
SH
SOLE
96751
0
7859
STERIS PLC
SHS USD
G84720104
3127
45027
SH
SOLE
45026
0
0
PERRIGO CO PLC
SHS
G97822103
599
9027
SH
SOLE
9027
0
0
CHUBB LIMITED
COM
H1467J104
20559
150896
SH
SOLE
67302
0
83593
GARMIN LTD
SHS
H2906T109
1049
20526
SH
SOLE
20526
0
0
TE CONNECTIVITY LTD
REG SHS
H84989104
7017
94136
SH
SOLE
91775
0
2360
CHECK POINT SOFTWARE TECH LT
ORD
M22465104
26504
258175
SH
SOLE
258175
0
0
ELBIT SYS LTD
ORD
M3760D101
604
5316
SH
SOLE
5316
0
0
AERCAP HOLDINGS NV
SHS
N00985106
1031
22441
SH
SOLE
22441
0
0
CORE LABORATORIES N V
COM
N22717107
1550
13421
SH
SOLE
13420
0
0
LYONDELLBASELL INDUSTRIES N
SHS - A -
N53745100
6141
67350
SH
SOLE
62575
0
4775
MYLAN N V
SHS EURO
N59465109
334
8587
SH
SOLE
8587
0
0
NXP SEMICONDUCTORS N V
COM
N6596X109
7087
68479
SH
SOLE
64579
0
3900
YANDEX N V
SHS CLASS A
N97284108
468
21375
SH
SOLE
21375
0
0
ROYAL CARIBBEAN CRUISES LTD
COM
V7780T103
323
3293
SH
SOLE
3292
0
0
AEGEAN MARINE PETROLEUM NETW
SHS
Y0017S102
1294
107407
SH
SOLE
107407
0
0
BROADCOM LTD
SHS
Y09827109
7928
36208
SH
SOLE
34350
0
1857
FLEX LTD
ORD
Y2573F102
775
46178
SH
SOLE
46178
0
0
SCORPIO TANKERS INC
SHS
Y7542C106
515
116011
SH
SOLE
116011
0
0