0000092230-19-000015.txt : 20190204
0000092230-19-000015.hdr.sgml : 20190204
20190204133733
ACCESSION NUMBER: 0000092230-19-000015
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20181231
FILED AS OF DATE: 20190204
DATE AS OF CHANGE: 20190204
EFFECTIVENESS DATE: 20190204
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: 19562965
BUSINESS ADDRESS:
STREET 1: 901 EAST BYRD STREET
STREET 2: RIVERFRONT PLAZA, WEST TOWER
CITY: RICHMOND
STATE: VA
ZIP: 23219
BUSINESS PHONE: 804-787-8249
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-2018
12-31-2018
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
01-31-2019
0
1474
9025846
INFORMATION TABLE
2
infotable.xml
AFLAC INC
COM
001055102
18920
415309
SH
SOLE
399258
0
16050
AGCO CORP
COM
001084102
668
12003
SH
SOLE
12002
0
0
AMN HEALTHCARE SERVICES INC
COM
001744101
464
8190
SH
SOLE
8190
0
0
ABBOTT LABS
COM
002824100
88441
1222764
SH
SOLE
907093
0
315670
ABIOMED INC
COM
003654100
399
1230
SH
SOLE
1230
0
0
ADVANCED MICRO DEVICES INC
COM
007903107
822
44565
SH
SOLE
44565
0
0
AEGON N V
NY REGISTRY S
007924103
598
128873
SH
SOLE
128873
0
0
AFFILIATED MANAGERS GROUP
COM
008252108
1708
17530
SH
SOLE
12980
0
4550
AIR PRODS & CHEMS INC
COM
009158106
18007
112520
SH
SOLE
87424
0
25095
ALASKA AIR GROUP INC
COM
011659109
6621
108813
SH
SOLE
108812
0
0
ALBEMARLE CORP
COM
012653101
338
4395
SH
SOLE
4394
0
0
ALEXANDRIA REAL ESTATE EQ IN
COM
015271109
727
6312
SH
SOLE
4662
0
1650
ALEXION PHARMACEUTICALS INC
COM
015351109
384
3946
SH
SOLE
3946
0
0
ALIGN TECHNOLOGY INC
COM
016255101
644
3076
SH
SOLE
3076
0
0
ALLEGHANY CORP DEL
COM
017175100
684
1099
SH
SOLE
1098
0
0
ALLIANCE DATA SYSTEMS CORP
COM
018581108
370
2471
SH
SOLE
2470
0
0
ALLIANT ENERGY CORP
COM
018802108
511
12107
SH
SOLE
12106
0
0
ALLIANZGI EQUITY & CONV INCO
COM
018829101
503
27169
SH
SOLE
27169
0
0
ALLSTATE CORP
COM
020002101
10298
124644
SH
SOLE
37369
0
87275
ALTABA INC
COM
021346101
458
7919
SH
SOLE
7919
0
0
AMAZON COM INC
COM
023135106
51553
34324
SH
SOLE
30299
0
4025
AMBAC FINL GROUP INC
COM NEW
023139884
516
29950
SH
SOLE
29950
0
0
AMERICAN CAMPUS COMM REIT
COM
024835100
1663
40168
SH
SOLE
36368
0
3800
AMERICAN ELEC PWR INC
COM
025537101
7565
101225
SH
SOLE
100724
0
500
AMERICAN EXPRESS CO
COM
025816109
23147
242854
SH
SOLE
239843
0
3010
AMERICAN INTL GROUP INC
COM NEW
026874784
308
7819
SH
SOLE
7819
0
0
AMERICAN WTR WKS CO INC NEW
COM
030420103
18799
207120
SH
SOLE
35351
0
171769
AMERIGAS PARTNERS L P
UNIT L P INT
030975106
1186
46885
SH
SOLE
41435
0
5450
AMETEK INC NEW
COM
031100100
560
8285
SH
SOLE
8283
0
0
AMGEN INC
COM
031162100
76395
392438
SH
SOLE
296989
0
95448
AMPHENOL CORP NEW
CL A
032095101
2184
26961
SH
SOLE
26960
0
0
ANADARKO PETE CORP
COM
032511107
1348
30757
SH
SOLE
28567
0
2190
ANALOG DEVICES INC
COM
032654105
28626
333522
SH
SOLE
333522
0
0
ANIKA THERAPEUTICS INC
COM
035255108
263
7830
SH
SOLE
7830
0
0
ANNALY CAP MGMT INC
COM
035710409
10719
1091660
SH
SOLE
224185
0
867475
ANTHEM INC
COM
036752103
20872
79476
SH
SOLE
79275
0
200
APACHE CORP
COM
037411105
610
23274
SH
SOLE
23274
0
0
APPLE INC
COM
037833100
79095
501433
SH
SOLE
478429
0
23003
APPLIED MATLS INC
COM
038222105
2894
88402
SH
SOLE
88402
0
0
ARCHER DANIELS MIDLAND CO
COM
039483102
1938
47336
SH
SOLE
47335
0
0
ARLINGTON ASSET INVT CORP
CL A NEW
041356205
118
16400
SH
SOLE
16400
0
0
ASPEN TECHNOLOGY INC
COM
045327103
503
6127
SH
SOLE
6127
0
0
ASTRAZENECA PLC
SPONSORED ADR
046353108
6643
174917
SH
SOLE
174916
0
0
ATMOS ENERGY CORP
COM
049560105
392
4228
SH
SOLE
4228
0
0
AUTODESK INC
COM
052769106
7235
56264
SH
SOLE
56264
0
0
AUTOMATIC DATA PROCESSING IN
COM
053015103
14258
108751
SH
SOLE
107151
0
1600
AUTOZONE INC
COM
053332102
630
752
SH
SOLE
452
0
300
AVERY DENNISON CORP
COM
053611109
589
6559
SH
SOLE
6559
0
0
BB&T CORP
COM
054937107
17232
397819
SH
SOLE
397818
0
0
BP PLC
SPONSORED ADR
055622104
17532
462363
SH
SOLE
462363
0
0
BADGER METER INC
COM
056525108
946
19240
SH
SOLE
19239
0
0
BAIDU INC
SPON ADR REP
056752108
6730
42438
SH
SOLE
42438
0
0
BALL CORP
COM
058498106
1424
30970
SH
SOLE
30970
0
0
BANCO BRADESCO S A
SP ADR PFD NE
059460303
236
23874
SH
SOLE
23874
0
0
BANK AMER CORP
COM
060505104
26680
1082829
SH
SOLE
753572
0
329256
BANK HAWAII CORP
COM
062540109
891
13248
SH
SOLE
13247
0
0
BANK MONTREAL QUE
COM
063671101
3867
59188
SH
SOLE
59187
0
0
BANK NEW YORK MELLON CORP
COM
064058100
16074
341505
SH
SOLE
339879
0
1625
BARRICK GOLD CORP
COM
067901108
211
15628
SH
SOLE
15627
0
0
BARRICK GOLD CORP
COM
067901108
337
24900
SH
Call
SOLE
24900
0
0
BAUSCH HEALTH COS INC
COM
071734107
471
25545
SH
SOLE
25545
0
0
BAXTER INTL INC
COM
071813109
3979
60459
SH
SOLE
52709
0
7750
BECTON DICKINSON & CO
COM
075887109
18277
81119
SH
SOLE
62541
0
18577
W R BERKLEY CORPORATION
COM
084423102
775
10500
SH
SOLE
10499
0
0
BERKSHIRE HATHAWAY INC DEL
CL A
084670108
2448
8
SH
SOLE
8
0
0
BERKSHIRE HATHAWAY INC DEL
CL B NEW
084670702
76105
372742
SH
SOLE
372034
0
707
BEST BUY INC
COM
086516101
1043
19698
SH
SOLE
19698
0
0
BHP GROUP LIMITED
SPONSORED ADS
088606108
912
18891
SH
SOLE
18890
0
0
BLACK HILLS CORP
COM
092113109
1695
27000
SH
SOLE
26000
0
1000
BLACKROCK MUNICIPL INC QLTY
COM
092479104
520
41725
SH
SOLE
41725
0
0
BLACKROCK ENHANCED GBL DIV T
COM
092501105
479
51211
SH
SOLE
51210
0
0
BLACKROCK CR ALLCTN INC TR
COM
092508100
147
13211
SH
SOLE
13211
0
0
BLACKROCK ENHANCED INTL DIV
COM BENE INTE
092524107
157
31623
SH
SOLE
31623
0
0
BOEING CO
COM
097023105
17615
54624
SH
SOLE
51803
0
2820
BOSTON PROPERTIES INC
COM
101121101
599
5330
SH
SOLE
5329
0
0
BOSTON SCIENTIFIC CORP
COM
101137107
879
24903
SH
SOLE
24903
0
0
BOULDER GROWTH & INCOME FD I
COM
101507101
317
30423
SH
SOLE
30423
0
0
BRANDYWINE RLTY TR
SH BEN INT NE
105368203
143
11137
SH
SOLE
11137
0
0
BRIGHT HORIZONS FAM SOL IN D
COM
109194100
238
2143
SH
SOLE
2143
0
0
BRINKS CO
COM
109696104
901
13948
SH
SOLE
13948
0
0
BRISTOL MYERS SQUIBB CO
COM
110122108
24465
470673
SH
SOLE
438097
0
32575
BRITISH AMERN TOB PLC
SPONSORED ADR
110448107
3981
124986
SH
SOLE
124985
0
0
BROOKFIELD ASSET MGMT INC
CL A LTD VT S
112585104
4939
128801
SH
SOLE
128800
0
0
BROOKFIELD REAL ASSETS INCOM
SHS BEN INT
112830104
475
24911
SH
SOLE
24911
0
0
BROOKS AUTOMATION INC
COM
114340102
620
23690
SH
SOLE
23690
0
0
BROWN & BROWN INC
COM
115236101
3615
131196
SH
SOLE
131195
0
0
BROWN FORMAN CORP
CL B
115637209
5123
107690
SH
SOLE
107689
0
0
BUCKEYE PARTNERS L P
UNIT LTD PART
118230101
273
9418
SH
SOLE
9418
0
0
BURLINGTON STORES INC
COM
122017106
485
2983
SH
SOLE
2983
0
0
CBS CORP NEW
CL B
124857202
6153
140744
SH
SOLE
140743
0
0
CECO ENVIRONMENTAL
COM
125141101
156
23053
SH
SOLE
5199
0
17854
CF INDS HLDGS INC
COM
125269100
979
22522
SH
SOLE
22522
0
0
CIGNA CORP NEW
COM
125523100
4551
23962
SH
SOLE
21519
0
2443
CMS ENERGY CORP
COM
125896100
744
15005
SH
SOLE
15004
0
0
CNOOC LTD
SPONSORED ADR
126132109
246
1616
SH
SOLE
1615
0
0
CSX CORP
COM
126408103
13353
214931
SH
SOLE
165331
0
49600
CVD EQUIPMENT CORP
COM
126601103
42
11906
SH
SOLE
11906
0
0
CVS HEALTH CORP
COM
126650100
63996
976759
SH
SOLE
738541
0
238217
CABOT OIL & GAS CORP
COM
127097103
1124
50326
SH
SOLE
50325
0
0
CALAMOS STRATEGIC TOTL RETN
COM SH BEN IN
128125101
179
16934
SH
SOLE
16933
0
0
CAMDEN PPTY TR
SH BEN INT
133131102
437
4967
SH
SOLE
4367
0
600
CAMPBELL SOUP CO
COM
134429109
2708
82102
SH
SOLE
82102
0
0
CANADA GOOSE HOLDINGS INC
SHS SUB VTG
135086106
295
6748
SH
SOLE
6748
0
0
CDN IMPERIAL BK COMM TORONTO
COM
136069101
5060
67899
SH
SOLE
67897
0
0
CANADIAN NATL RY CO
COM
136375102
2988
40326
SH
SOLE
40326
0
0
CANOPY GROWTH CORP
COM
138035100
268
9976
SH
SOLE
9976
0
0
CARLISLE COS INC
COM
142339100
230
2294
SH
SOLE
2293
0
0
CARMAX INC
COM
143130102
8451
134733
SH
SOLE
134733
0
0
CARNIVAL CORP
UNIT 99/99/99
143658300
11734
238025
SH
SOLE
237675
0
350
CASEYS GEN STORES INC
COM
147528103
388
3031
SH
SOLE
3031
0
0
CATERPILLAR INC DEL
COM
149123101
10213
80383
SH
SOLE
56281
0
24101
CELGENE CORP
COM
151020104
4152
64788
SH
SOLE
64788
0
0
CENTER COAST BRKFLD MLP ENRG
SHS BEN INT
151461100
123
18050
SH
SOLE
18050
0
0
CENTURYLINK INC
COM
156700106
2759
182174
SH
SOLE
182174
0
0
CERNER CORP
COM
156782104
12365
235800
SH
SOLE
235800
0
0
CERUS CORP
COM
157085101
143
28353
SH
SOLE
28353
0
0
CHARLES RIV LABS INTL INC
COM
159864107
605
5349
SH
SOLE
5349
0
0
CHEESECAKE FACTORY INC
COM
163072101
1240
28518
SH
SOLE
28518
0
0
CHEGG INC
COM
163092109
759
26741
SH
SOLE
26741
0
0
CHESAPEAKE ENERGY CORP
COM
165167107
29
13981
SH
SOLE
13981
0
0
CHESAPEAKE ENERGY CORP
PFD CONV
165167842
1539
36497
SH
SOLE
36497
0
0
CHEVRON CORP NEW
COM
166764100
62403
573623
SH
SOLE
433211
0
140411
CHICOS FAS INC
COM
168615102
96
17100
SH
SOLE
17100
0
0
CHURCH & DWIGHT INC
COM
171340102
14921
226917
SH
SOLE
199791
0
27125
CIENA CORP
COM NEW
171779309
1817
53607
SH
SOLE
53607
0
0
CIMAREX ENERGY CO
COM
171798101
318
5162
SH
SOLE
5162
0
0
CIMAREX ENERGY CO
COM
171798101
456
7400
SH
Call
SOLE
7400
0
0
CINCINNATI FINL CORP
COM
172062101
390
5042
SH
SOLE
5041
0
0
CINTAS CORP
COM
172908105
1159
6901
SH
SOLE
6900
0
0
CITIGROUP INC
COM NEW
172967424
16656
319956
SH
SOLE
188203
0
131752
CITIZENS FINL GROUP INC
COM
174610105
520
17520
SH
SOLE
17520
0
0
CITRIX SYS INC
COM
177376100
970
9472
SH
SOLE
9472
0
0
CITY HLDG CO
COM
177835105
341
5057
SH
SOLE
5057
0
0
CLEAN HARBORS INC
COM
184496107
792
16051
SH
SOLE
16051
0
0
CLEARBRIDGE MLP AND MIDSTRM
COM
184692101
466
44793
SH
SOLE
44793
0
0
CLEVELAND CLIFFS INC
COM
185899101
1301
169258
SH
SOLE
169257
0
0
CLOROX CO DEL
COM
189054109
1302
8452
SH
SOLE
8451
0
0
COCA COLA CO
COM
191216100
42406
895611
SH
SOLE
890370
0
5240
COGNEX CORP
COM
192422103
257
6648
SH
SOLE
6648
0
0
COGNIZANT TECHNOLOGY SOLUTIO
CL A
192446102
7664
120754
SH
SOLE
120753
0
0
COHERENT INC
COM
192479103
247
2340
SH
SOLE
2340
0
0
COLGATE PALMOLIVE CO
COM
194162103
6389
107361
SH
SOLE
99500
0
7860
COMERICA INC
COM
200340107
3764
54799
SH
SOLE
54799
0
0
COMPANHIA ENERGETICA DE MINA
SP ADR N-V PF
204409601
212
59741
SH
SOLE
59741
0
0
CONAGRA BRANDS INC
COM
205887102
7489
350682
SH
SOLE
350680
0
0
CONSOLIDATED EDISON INC
COM
209115104
744
9734
SH
SOLE
9734
0
0
COOPER COS INC
COM NEW
216648402
11278
44317
SH
SOLE
44317
0
0
COPART INC
COM
217204106
599
12539
SH
SOLE
12539
0
0
CORNING INC
COM
219350105
2012
66632
SH
SOLE
65632
0
1000
COTY INC
COM CL A
222070203
942
143646
SH
SOLE
143646
0
0
CRANE CO
COM
224399105
348
4834
SH
SOLE
4834
0
0
CREE INC
COM
225447101
430
10055
SH
SOLE
10055
0
0
CROWN HOLDINGS INC
COM
228368106
1070
25758
SH
SOLE
25758
0
0
CUBESMART
COM
229663109
226
7882
SH
SOLE
7882
0
0
CUMMINS INC
COM
231021106
5448
40768
SH
SOLE
36318
0
4450
CURIS INC
COM NEW
231269200
13
18994
SH
SOLE
18994
0
0
CYPRESS SEMICONDUCTOR CORP
COM
232806109
593
46642
SH
SOLE
46641
0
0
DBX ETF TR
XTRACK MSCI E
233051200
908
32565
SH
SOLE
32565
0
0
DANAHER CORP DEL
COM
235851102
17709
171746
SH
SOLE
107060
0
64685
DARDEN RESTAURANTS INC
COM
237194105
1573
15756
SH
SOLE
12556
0
3200
DARLING INGREDIENTS INC
COM
237266101
1320
68655
SH
SOLE
68655
0
0
DEERE & CO
COM
244199105
11219
75220
SH
SOLE
52784
0
22435
DELAWARE ENHANCED GBL DIV &
COM
246060107
126
14550
SH
SOLE
14550
0
0
DELTA AIR LINES INC DEL
COM NEW
247361702
3691
73983
SH
SOLE
73983
0
0
DEXCOM INC
COM
252131107
849
7094
SH
SOLE
7094
0
0
DIEBOLD NXDF INC
COM
253651103
166
66765
SH
SOLE
66765
0
0
DIGITAL RLTY TR INC
COM
253868103
9810
92072
SH
SOLE
79932
0
12140
DISNEY WALT CO
COM DISNEY
254687106
42946
391676
SH
SOLE
260713
0
130963
DISCOVER FINL SVCS
COM
254709108
15852
268789
SH
SOLE
268789
0
0
DOCUSIGN INC
COM
256163106
269
6713
SH
SOLE
6713
0
0
DOLLAR GEN CORP NEW
COM
256677105
25367
234717
SH
SOLE
234716
0
0
DOLLAR TREE INC
COM
256746108
2954
32707
SH
SOLE
32707
0
0
DONEGAL GROUP INC CLASS A
COM
257701201
362
26551
SH
SOLE
20551
0
6000
DORMAN PRODUCTS INC
COM
258278100
245
2730
SH
SOLE
2730
0
0
DOUBLELINE INCOME SOLUTIONS
COM
258622109
1068
61634
SH
SOLE
61633
0
0
DOUBLELINE OPPORTUNISTIC CR
COM
258623107
420
22180
SH
SOLE
22180
0
0
DOVER CORP
COM
260003108
843
11880
SH
SOLE
11529
0
350
DUKE REALTY CORP
COM NEW
264411505
342
13242
SH
SOLE
13241
0
0
DUNKIN BRANDS GROUP INC
COM
265504100
296
4632
SH
SOLE
4631
0
0
DYCOM INDS INC
COM
267475101
826
15296
SH
SOLE
15296
0
0
E TRADE FINANCIAL CORP
COM NEW
269246401
227
5182
SH
SOLE
5182
0
0
EASTMAN CHEM CO
COM
277432100
466
6378
SH
SOLE
6378
0
0
EATON VANCE CORP
COM NON VTG
278265103
637
18115
SH
SOLE
18114
0
0
EATON VANCE ENH EQTY INC FD
COM
278277108
176
12040
SH
SOLE
12039
0
0
EBAY INC
COM
278642103
12140
432502
SH
SOLE
432502
0
0
ECOLAB INC
COM
278865100
15146
102795
SH
SOLE
102794
0
0
ECOPETROL S A
SPONSORED ADS
279158109
264
16675
SH
SOLE
16674
0
0
EDISON INTL
COM
281020107
293
5176
SH
SOLE
5175
0
0
ELECTRONIC ARTS INC
COM
285512109
845
10717
SH
SOLE
10717
0
0
ELLINGTON FINANCIAL LLC
COM
288522303
549
35852
SH
SOLE
35852
0
0
ELLINGTON RESIDENTIAL MTG RE
COM SHS BEN I
288578107
723
70685
SH
SOLE
70685
0
0
EMERSON ELEC CO
COM
291011104
20216
338356
SH
SOLE
145226
0
193129
ENCANA CORP
COM
292505104
602
104251
SH
SOLE
104250
0
0
ENTERPRISE PRODS PARTNERS L
COM
293792107
11178
454623
SH
SOLE
449988
0
4634
ERICSSON
ADR B SEK 10
294821608
285
32276
SH
SOLE
32276
0
0
EURONET WORLDWIDE INC
COM
298736109
1035
10111
SH
SOLE
10111
0
0
EXPEDITORS INTL WASH INC
COM
302130109
7537
110698
SH
SOLE
110697
0
0
FLIR SYS INC
COM
302445101
428
9848
SH
SOLE
9847
0
0
FNB CORP PA
COM
302520101
1163
118238
SH
SOLE
118238
0
0
FACTSET RESH SYS INC
COM
303075105
7190
35930
SH
SOLE
35928
0
0
FASTENAL CO
COM
311900104
2390
45718
SH
SOLE
45717
0
0
FEDERATED INVS INC PA
CL B
314211103
246
9280
SH
SOLE
9280
0
0
FERRELLGAS PARTNERS L.P.
UNIT LTD PART
315293100
6
12327
SH
SOLE
12326
0
0
F5 NETWORKS INC
COM
315616102
2140
13209
SH
SOLE
10704
0
2505
FIDELITY
MSCI ENERGY I
316092402
397
25428
SH
SOLE
25428
0
0
FIDELITY
MSCI FINLS ID
316092501
1230
35606
SH
SOLE
35606
0
0
FIDELITY
MSCI HLTH CAR
316092600
948
22961
SH
SOLE
22960
0
0
FIDELITY
MSCI INFO TEC
316092808
980
19913
SH
SOLE
19913
0
0
FIDELITY
DIVID ETF RIS
316092832
439
15341
SH
SOLE
15340
0
0
FIDUS INVT CORP
COM
316500107
4226
361532
SH
SOLE
361532
0
0
FIFTH THIRD BANCORP
COM
316773100
311
13226
SH
SOLE
13226
0
0
FIRST BANCORP N C
COM
318910106
509
15605
SH
SOLE
15605
0
0
FIRST COMWLTH FINL PA COM
COM
319829107
258
21347
SH
SOLE
21347
0
0
FIRST HORIZON NATL CORP
COM
320517105
943
71679
SH
SOLE
71678
0
0
FIRST TR MORNINGSTAR DIV LEA
SHS
336917109
638
23448
SH
SOLE
23448
0
0
FIRST TR EXCHANGE TRADED FD
US EQTY OPPT
336920103
1045
16854
SH
SOLE
16854
0
0
FIRST TR NAS100 EQ WEIGHTED
SHS
337344105
218
4005
SH
SOLE
4005
0
0
FIRST TR NASDAQ100 TECH INDE
SHS
337345102
3972
58367
SH
SOLE
58366
0
0
FISERV INC
COM
337738108
10320
140428
SH
SOLE
56104
0
84324
FIRSTENERGY CORP
COM
337932107
3501
93236
SH
SOLE
93236
0
0
FLAHERTY&CRMN PFD SEC INCOM
COM
338478100
748
44761
SH
SOLE
44760
0
0
FLAHERTY & CRUMRINE TOTAL RE
COM
338479108
198
11538
SH
SOLE
11538
0
0
FLEETCOR TECHNOLOGIES INC
COM
339041105
754
4063
SH
SOLE
4063
0
0
FLUOR CORP NEW
COM
343412102
1772
55036
SH
SOLE
55035
0
0
FORD MTR CO DEL
COM PAR $0.01
345370860
4068
531862
SH
SOLE
531861
0
0
FORTIS INC
COM
349553107
1942
58231
SH
SOLE
58231
0
0
FRESENIUS MED CARE AG&CO KGA
SPONSORED ADR
358029106
253
7833
SH
SOLE
7833
0
0
GALLAGHER ARTHUR J & CO
COM
363576109
354
4803
SH
SOLE
4803
0
0
GARRETT MOTION INC
COM
366505105
184
14990
SH
SOLE
14990
0
0
GENERAC HLDGS INC
COM
368736104
295
5955
SH
SOLE
5955
0
0
GENERAL DYNAMICS CORP
COM
369550108
17194
109376
SH
SOLE
104395
0
4980
GENERAL ELECTRIC CO
COM
369604103
5383
711164
SH
SOLE
706351
0
4813
GENERAL MLS INC
COM
370334104
12101
310788
SH
SOLE
305787
0
5000
GENTEX CORP
COM
371901109
3471
171782
SH
SOLE
171782
0
0
GENUINE PARTS CO
COM
372460105
8799
91641
SH
SOLE
87140
0
4500
GILEAD SCIENCES INC
COM
375558103
14484
231571
SH
SOLE
229746
0
1825
GLADSTONE INVT CORP
COM
376546107
98
10558
SH
SOLE
10558
0
0
GOLDMAN SACHS ETF TR
ACTIVEBETA EM
381430206
569
18906
SH
SOLE
18906
0
0
GOLDMAN SACHS ETF TR
EQUITY ETF
381430503
29983
596237
SH
SOLE
596237
0
0
GOODYEAR TIRE & RUBR CO
COM
382550101
495
24295
SH
SOLE
24294
0
0
GRACO INC
COM
384109104
803
19196
SH
SOLE
19196
0
0
GRAINGER W W INC
COM
384802104
12229
43313
SH
SOLE
43013
0
300
GUGGENHEIM TAXABLE MUN MNGD
COM
401664107
364
16629
SH
SOLE
16629
0
0
HSBC HLDGS PLC
SPON ADR NEW
404280406
1610
39163
SH
SOLE
39163
0
0
HALLIBURTON CO
COM
406216101
3692
138909
SH
SOLE
136909
0
2000
HANCOCK JOHN FINL OPPTYS FD
SH BEN INT NE
409735206
371
13299
SH
SOLE
13298
0
0
HANESBRANDS INC
COM
410345102
2729
217877
SH
SOLE
217876
0
0
HARRIS CORP DEL
COM
413875105
8578
63714
SH
SOLE
51439
0
12275
HARTFORD FINL SVCS GROUP INC
COM
416515104
1533
34497
SH
SOLE
31176
0
3320
HASBRO INC
COM
418056107
606
7464
SH
SOLE
7463
0
0
HEICO CORP NEW
COM
422806109
431
5567
SH
SOLE
5567
0
0
HEICO CORP NEW
CL A
422806208
202
3209
SH
SOLE
3209
0
0
HENRY JACK & ASSOC INC
COM
426281101
1566
12381
SH
SOLE
12381
0
0
HERCULES CAPITAL INC
COM
427096508
547
49587
SH
SOLE
49587
0
0
HERSHEY CO
COM
427866108
1271
11871
SH
SOLE
9340
0
2530
HEXCEL CORP NEW
COM
428291108
1129
19697
SH
SOLE
19697
0
0
HI-CRUSH PARTNERS LP
COM UNIT LTD
428337109
73
20495
SH
SOLE
20494
0
0
HI-CRUSH PARTNERS LP
COM UNIT LTD
428337109
36
10300
SH
Call
SOLE
10300
0
0
HOLLYFRONTIER CORP
COM
436106108
549
10743
SH
SOLE
10743
0
0
HOLOGIC INC
COM
436440101
6119
148883
SH
SOLE
148883
0
0
HOME BANCSHARES INC
COM
436893200
191
11730
SH
SOLE
11730
0
0
HOME DEPOT INC
COM
437076102
26588
154753
SH
SOLE
132028
0
22724
HONEYWELL INTL INC
COM
438516106
62193
470729
SH
SOLE
321971
0
148757
HORMEL FOODS CORP
COM
440452100
2957
69290
SH
SOLE
58989
0
10300
HOULIHAN LOKEY INC
CL A
441593100
470
12791
SH
SOLE
12791
0
0
HUMANA INC
COM
444859102
1309
4572
SH
SOLE
4572
0
0
HUNT J B TRANS SVCS INC
COM
445658107
300
3228
SH
SOLE
3228
0
0
HUNTINGTON BANCSHARES INC
COM
446150104
6702
562380
SH
SOLE
511379
0
51000
HUNTINGTON INGALLS INDS INC
COM
446413106
722
3796
SH
SOLE
3795
0
0
HYATT HOTELS CORP
COM CL A
448579102
272
4025
SH
SOLE
4025
0
0
IAMGOLD CORP
COM
450913108
92
25000
SH
SOLE
25000
0
0
ILLINOIS TOOL WKS INC
COM
452308109
18122
143047
SH
SOLE
120746
0
22300
ILLUMINA INC
COM
452327109
401
1340
SH
SOLE
1340
0
0
INDEPENDENCE CONTRACT DRIL I
COM
453415309
101
32389
SH
SOLE
32389
0
0
INDUSTRIAL LOGISTICS PPTYS T
COM SHS BEN I
456237106
198
10101
SH
SOLE
10101
0
0
INFOSYS LTD
SPONSORED ADR
456788108
257
27098
SH
SOLE
27098
0
0
ING GROEP N V
SPONSORED ADR
456837103
200
18767
SH
SOLE
18766
0
0
INGREDION INC
COM
457187102
1858
20331
SH
SOLE
20331
0
0
INTEL CORP
COM
458140100
59596
1269920
SH
SOLE
915079
0
354840
INTERNATIONAL BUSINESS MACHS
COM
459200101
15188
133618
SH
SOLE
121962
0
11655
INT'L FLAVORS & FRAGRANCES INC
COM
459506101
806
6000
SH
SOLE
0
0
6000
INTL PAPER CO
COM
460146103
2302
57058
SH
SOLE
57057
0
0
INTERPUBLIC GROUP COS INC
COM
460690100
1113
53978
SH
SOLE
53977
0
0
INTUIT
COM
461202103
11170
56753
SH
SOLE
56751
0
0
INVESTORS TITLE CO
COM
461804106
962
5445
SH
SOLE
5445
0
0
IONIS PHARMACEUTICALS INC
COM
462222100
657
12158
SH
SOLE
12158
0
0
ISHARES GOLD TRUST
ISHARES
464285105
594
48381
SH
SOLE
28525
0
19856
ISHARES INC
MSCI AUST ETF
464286103
705
36662
SH
SOLE
36662
0
0
ISHARES INC
US INTL HGH Y
464286178
289
6298
SH
SOLE
6298
0
0
ISHARES INC
MSCI WORLD ET
464286392
4894
62058
SH
SOLE
62058
0
0
ISHARES INC
MSCI CDA ETF
464286509
851
35543
SH
SOLE
35543
0
0
ISHARES INC
MIN VOL GBL E
464286525
13270
163313
SH
SOLE
163313
0
0
ISHARES INC
MIN VOL EMRG
464286533
2185
39119
SH
SOLE
39119
0
0
ISHARES INC
MSCI EURZONE
464286608
484
13814
SH
SOLE
13814
0
0
ISHARES MSCI PACIFIC EX JAPAN
COM
464286665
395
9700
SH
SOLE
8700
0
1000
ISHARES TR
MRNGSTR LG-CP
464287119
778
4913
SH
SOLE
4913
0
0
ISHARES TR
CORE S&P TTL
464287150
13498
237809
SH
SOLE
237808
0
0
ISHARES TR
SELECT DIVID
464287168
25757
288406
SH
SOLE
238706
0
49699
ISHARES TR
TIPS BD ETF
464287176
7483
68334
SH
SOLE
68333
0
0
ISHARES TR
CORE S&P500 E
464287200
88154
350360
SH
SOLE
350359
0
0
ISHARES TR
CORE US AGGBD
464287226
56325
528929
SH
SOLE
528928
0
0
ISHARES TR
MSCI EMG MKT
464287234
15503
396929
SH
SOLE
366188
0
30740
ISHARES TR
IBOXX INV CP
464287242
30510
270440
SH
SOLE
270439
0
0
ISHARES TR
GLOBAL TECH E
464287291
1488
10334
SH
SOLE
10334
0
0
ISHARES TR
S&P 500 GRWT
464287309
27667
183635
SH
SOLE
183634
0
0
ISHARES TR
GLOBAL ENERG
464287341
476
16226
SH
SOLE
16226
0
0
ISHARES TR
S&P 500 VAL E
464287408
7082
70031
SH
SOLE
70030
0
0
ISHARES TR
20 YR TR BD E
464287432
4833
39779
SH
SOLE
39777
0
0
ISHARES TR
BARCLAYS 7 10
464287440
9161
87925
SH
SOLE
87924
0
0
ISHARES TR
1 3 YR TREAS
464287457
7041
84209
SH
SOLE
84208
0
0
ISHARES TR
MSCI EAFE ETF
464287465
34394
585148
SH
SOLE
580279
0
4869
ISHARES TR
RUS MDCP VAL
464287473
1874
24545
SH
SOLE
24545
0
0
ISHARES TR
RUS MD CP GR
464287481
1344
11823
SH
SOLE
11822
0
0
ISHARES TR
RUS MID CAP E
464287499
7352
158178
SH
SOLE
158178
0
0
ISHARES TR
CORE S&P MCP
464287507
35215
212064
SH
SOLE
211926
0
138
ISHARES TR
EXPND TEC SC
464287549
1643
9570
SH
SOLE
9570
0
0
ISHARES TR
NASDAQ BIOTEC
464287556
2350
24379
SH
SOLE
24379
0
0
ISHARES TR
COHEN STEER R
464287564
257
2686
SH
SOLE
2685
0
0
ISHARES TR
U.S. CNSM SV
464287580
2184
12077
SH
SOLE
12077
0
0
ISHARES TR
RUS 1000 VAL
464287598
14597
131452
SH
SOLE
131452
0
0
ISHARES TR
S&P MC 400GR
464287606
3197
16718
SH
SOLE
16718
0
0
ISHARES TR
RUS 1000 GRW
464287614
9491
72505
SH
SOLE
72505
0
0
ISHARES TR
RUS 1000 ETF
464287622
27114
195502
SH
SOLE
195501
0
0
ISHARES TR
RUS 2000 VAL
464287630
12831
119316
SH
SOLE
119315
0
0
ISHARES TR
RUS 2000 GRW
464287648
5699
33925
SH
SOLE
33925
0
0
ISHARES TR
RUSSELL 2000
464287655
30986
231415
SH
SOLE
231414
0
0
ISHARES TR
CORE S&P US V
464287663
2912
59330
SH
SOLE
59329
0
0
ISHARES TR
CORE S&P US G
464287671
3452
65515
SH
SOLE
65513
0
0
ISHARES TR
RUSSELL 3000
464287689
12453
84765
SH
SOLE
84764
0
0
ISHARES TR
U.S. UTILITS
464287697
992
7394
SH
SOLE
7393
0
0
ISHARES TR
S&P MC 400VL
464287705
1240
8966
SH
SOLE
8965
0
0
ISHARES TR
U.S. TECH ETF
464287721
2865
17915
SH
SOLE
17915
0
0
ISHARES TR
U.S. REAL ES
464287739
672
8975
SH
SOLE
8974
0
0
ISHARES TR
U.S. FIN SVC
464287770
40776
363201
SH
SOLE
363200
0
0
ISHARES TR
U.S. FINLS ET
464287788
3448
32424
SH
SOLE
32424
0
0
ISHARES TR
U.S. ENERGY E
464287796
347
11153
SH
SOLE
11152
0
0
ISHARES TR
CORE S&P SCP
464287804
23141
333833
SH
SOLE
333832
0
0
ISHARES TR
U.S. CNSM GD
464287812
654
6154
SH
SOLE
6153
0
0
ISHARES TR
DOW JONES US
464287846
11673
93804
SH
SOLE
93804
0
0
ISHARES TR
SP SMCP600VL
464287879
723
5485
SH
SOLE
5484
0
0
ISHARES TR
S&P SML 600 G
464287887
642
3981
SH
SOLE
3980
0
0
ISHARES TR
MRNGSTR LG-CP
464288109
411
4269
SH
SOLE
4269
0
0
ISHARES TR
INTL TREA BD
464288117
801
16539
SH
SOLE
16539
0
0
ISHARES TR
SHRT NAT MUN
464288158
1264
11994
SH
SOLE
11994
0
0
ISHARES TR
MSCI AC ASIA
464288182
6838
107661
SH
SOLE
107661
0
0
ISHARES TR
MRGSTR MD CP
464288208
801
4957
SH
SOLE
4957
0
0
ISHARES TR
MSCI ACWI EX
464288240
1946
46378
SH
SOLE
46378
0
0
ISHARES TR
MSCI ACWI ETF
464288257
11293
176025
SH
SOLE
176025
0
0
ISHARES TR
EAFE SML CP E
464288273
7910
152661
SH
SOLE
152661
0
0
ISHARES TR
JPMORGAN USD
464288281
15098
145307
SH
SOLE
145306
0
0
ISHARES TR
NATIONAL MUN
464288414
15285
140194
SH
SOLE
140193
0
0
ISHARES TR
INTL SEL DIV
464288448
4967
173047
SH
SOLE
173046
0
0
ISHARES TR
IBOXX HI YD E
464288513
2584
31885
SH
SOLE
31884
0
0
ISHARES TR
CRE U S REIT
464288521
223
4993
SH
SOLE
4993
0
0
ISHARES TR
MSCI KLD400 S
464288570
268
2889
SH
SOLE
2889
0
0
ISHARES TR
MBS ETF
464288588
14533
138878
SH
SOLE
138876
0
0
ISHARES TR
GOV/CRED BD E
464288596
301
2731
SH
SOLE
2731
0
0
ISHARES TR
INTRM GOV CR
464288612
2975
27494
SH
SOLE
27494
0
0
ISHARES TR
USD INV GRDE
464288620
2535
47889
SH
SOLE
47889
0
0
ISHARES TR
INTRM TR CRP
464288638
3048
58179
SH
SOLE
58178
0
0
ISHARES TR
SH TR CRPORT
464288646
10416
201718
SH
SOLE
201718
0
0
ISHARES TR
10-20 YR TRS
464288653
8077
60499
SH
SOLE
60498
0
0
ISHARES TR
3 7 YR TREAS
464288661
4212
34703
SH
SOLE
34702
0
0
ISHARES TR
SHORT TREAS B
464288679
12288
111415
SH
SOLE
111414
0
0
ISHARES TR
S&P US PFD ST
464288687
7018
205057
SH
SOLE
204656
0
400
ISHARES TR
US HOME CONS
464288752
438
14606
SH
SOLE
14606
0
0
ISHARES TR
US AER DEF ET
464288760
12422
71864
SH
SOLE
71863
0
0
ISHARES TR
U.S. MED DVC
464288810
1223
6121
SH
SOLE
6121
0
0
ISHARES TR
U.S. PHARMA E
464288836
1426
10136
SH
SOLE
10136
0
0
ISHARES TR
EAFE VALUE ET
464288877
1521
33649
SH
SOLE
33649
0
0
ISHARES TR
EAFE GRWTH ET
464288885
7716
111725
SH
SOLE
111725
0
0
ISHARES TR
RUS TP200 GR
464289438
2357
32864
SH
SOLE
32864
0
0
ISHARES TR
LNG TR CRPRT
464289511
279
4962
SH
SOLE
4962
0
0
ISHARES TR
GRWT ALLOCAT
464289867
10812
261733
SH
SOLE
261733
0
0
ISHARES TR
MODERT ALLOC
464289875
8505
238372
SH
SOLE
238372
0
0
ISHARES TR
CONSER ALLOC
464289883
1503
45950
SH
SOLE
45950
0
0
ITAU UNIBANCO HLDG SA
SPON ADR REP
465562106
218
23950
SH
SOLE
23949
0
0
JACOBS ENGR GROUP INC DEL
COM
469814107
226
3877
SH
SOLE
3876
0
0
BANK OF THE ST JAMES FINL GP
COM
470299108
164
12619
SH
SOLE
12619
0
0
JOHN BEAN TECHNOLOGIES CORP
COM
477839104
213
2973
SH
SOLE
2973
0
0
JOHNSON & JOHNSON
COM
478160104
109134
845682
SH
SOLE
667623
0
178058
KLA-TENCOR CORP
COM
482480100
513
5734
SH
SOLE
5733
0
0
KANSAS CITY SOUTHERN
COM NEW
485170302
1306
13686
SH
SOLE
13686
0
0
KAYNE ANDERSN MLP MIDS INVT
COM
486606106
2849
207053
SH
SOLE
205552
0
1500
KELLOGG CO
COM
487836108
2807
49249
SH
SOLE
49248
0
0
KENNEDY-WILSON HLDGS INC
COM
489398107
2297
126447
SH
SOLE
126447
0
0
KEYCORP NEW
COM
493267108
4047
273868
SH
SOLE
206595
0
67272
KIMBERLY CLARK CORP
COM
494368103
27013
237087
SH
SOLE
204062
0
33024
KOHLS CORP
COM
500255104
1181
17811
SH
SOLE
17810
0
0
KRAFT HEINZ CO
COM
500754106
11970
278125
SH
SOLE
278002
0
122
KROGER CO
COM
501044101
13781
501146
SH
SOLE
501145
0
0
KRYSTAL BIOTECH INC
COM
501147102
228
11000
SH
SOLE
11000
0
0
LKQ CORP
COM
501889208
230
9730
SH
SOLE
9730
0
0
L3 TECHNOLOGIES INC
COM
502413107
3135
18054
SH
SOLE
16419
0
1635
LAM RESEARCH CORP
COM
512807108
1468
10784
SH
SOLE
10783
0
0
LAMAR ADVERTISING CO NEW
CL A
512816109
3708
53610
SH
SOLE
53609
0
0
LAMB WESTON HLDGS INC
COM
513272104
529
7192
SH
SOLE
7192
0
0
LANDSTAR SYS INC
COM
515098101
1606
16794
SH
SOLE
16793
0
0
LATTICE STRATEGIES TR
HARTFORD MLT
518416102
14135
547908
SH
SOLE
547908
0
0
LAUDER ESTEE COS INC
CL A
518439104
3784
29087
SH
SOLE
29086
0
0
LEGGETT & PLATT INC
COM
524660107
2951
82357
SH
SOLE
82356
0
0
LEGG MASON ETF INVT TR
CLRBRG GWT ET
524682101
2046
76580
SH
SOLE
76580
0
0
LEGACY RESVS INC
COM
524706108
22
14813
SH
SOLE
14813
0
0
LEIDOS HLDGS INC
COM
525327102
16022
303921
SH
SOLE
118955
0
184965
LENNAR CORP
CL A
526057104
3824
97683
SH
SOLE
97683
0
0
LENNOX INTL INC
COM
526107107
1119
5117
SH
SOLE
5116
0
0
LIBERTY ALL-STAR GROWTH FD I
COM
529900102
179
40784
SH
SOLE
40784
0
0
LIBERTY ALL STAR EQUITY FD
SH BEN INT
530158104
162
30153
SH
SOLE
30153
0
0
LIBERTY PPTY TR SH BEN INT
COM
531172104
1903
45433
SH
SOLE
38533
0
6900
LIBERTY MEDIA CORP DELAWARE
COM C SIRIUSX
531229607
299
8106
SH
SOLE
8106
0
0
LILLY ELI & CO
COM
532457108
18378
158825
SH
SOLE
132251
0
26573
LINCOLN ELEC HLDGS INC
COM
533900106
449
5699
SH
SOLE
5698
0
0
LINCOLN NATL CORP IND
COM
534187109
1709
33322
SH
SOLE
33321
0
0
LITTELFUSE INC
COM
537008104
738
4305
SH
SOLE
4305
0
0
LIVE NATION ENTERTAINMENT IN
COM
538034109
1282
26049
SH
SOLE
26049
0
0
LLOYDS BANKING GROUP PLC
SPONSORED ADR
539439109
716
279771
SH
SOLE
279769
0
0
LOCKHEED MARTIN CORP
COM
539830109
16108
61522
SH
SOLE
59146
0
2375
LOEWS CORP
COM
540424108
262
5775
SH
SOLE
5774
0
0
LOWES COS INC
COM
548661107
61118
661743
SH
SOLE
661256
0
486
LULULEMON ATHLETICA INC
COM
550021109
219
1809
SH
SOLE
1809
0
0
MAGELLAN MIDSTREAM PRTNRS LP
COM UNIT RP L
559080106
5450
95527
SH
SOLE
94636
0
890
MAGNA INTL INC
COM
559222401
1291
28420
SH
SOLE
7920
0
20500
MARATHON OIL CORP
COM
565849106
340
23722
SH
SOLE
23722
0
0
MARKEL CORP
COM
570535104
2478
2388
SH
SOLE
2387
0
0
MARSH & MCLENNAN COS INC
COM
571748102
16671
209064
SH
SOLE
209063
0
0
MARRIOTT INTL INC NEW
CL A
571903202
1428
13154
SH
SOLE
13154
0
0
MARTIN MARIETTA MATLS INC
COM
573284106
1356
7893
SH
SOLE
7892
0
0
MASCO CORP
COM
574599106
286
9810
SH
SOLE
9809
0
0
MCCORMICK & CO INC
COM VTG
579780107
433
3121
SH
SOLE
3121
0
0
MCCORMICK & CO INC
COM NON VTG
579780206
7889
56658
SH
SOLE
40412
0
16245
MCDERMOTT INTL INC
COM
580037703
66
10217
SH
SOLE
10217
0
0
MCDONALDS CORP
COM
580135101
32432
182649
SH
SOLE
156540
0
26108
MEREDITH CORP
COM
589433101
3104
59768
SH
SOLE
55668
0
4100
METTLER TOLEDO INTERNATIONAL
COM
592688105
1864
3297
SH
SOLE
3297
0
0
MICROSOFT CORP
COM
594918104
127913
1259375
SH
SOLE
1000961
0
258413
MICROCHIP TECHNOLOGY INC
COM
595017104
10665
148300
SH
SOLE
148299
0
0
MICRON TECHNOLOGY INC
COM
595112103
1047
32999
SH
SOLE
32999
0
0
MIDDLEBY CORP
COM
596278101
1062
10347
SH
SOLE
10347
0
0
MITSUBISHI UFJ FINL GROUP IN
SPONSORED ADS
606822104
186
38252
SH
SOLE
38251
0
0
MOHAWK INDS INC
COM
608190104
356
3046
SH
SOLE
3046
0
0
MONDELEZ INTL INC
CL A
609207105
8321
207896
SH
SOLE
204285
0
3610
MONOLITHIC PWR SYS INC
COM
609839105
451
3885
SH
SOLE
3885
0
0
MONRO INC
COM
610236101
625
9097
SH
SOLE
9097
0
0
MONROE CAP CORP
COM
610335101
178
18553
SH
SOLE
18553
0
0
MOODYS CORP
COM
615369105
476
3403
SH
SOLE
3403
0
0
MORGAN STANLEY
COM NEW
617446448
11326
285671
SH
SOLE
266846
0
18825
MURPHY USA INC
COM
626755102
691
9029
SH
SOLE
9029
0
0
NASDAQ INC
COM
631103108
11361
139281
SH
SOLE
139280
0
0
NATIONAL BANKSHARES INC VA
COM
634865109
328
9020
SH
SOLE
9019
0
0
NATIONAL BEVERAGE CORP
COM
635017106
222
3097
SH
SOLE
3097
0
0
NATIONAL GRID PLC
SPONSORED ADR
636274409
6544
136404
SH
SOLE
136404
0
0
NATIONAL OILWELL VARCO INC
COM
637071101
433
16864
SH
SOLE
16864
0
0
NATIONAL RETAIL PPTYS INC
COM
637417106
4027
83022
SH
SOLE
83020
0
0
NEENAH INC
COM
640079109
244
4144
SH
SOLE
4144
0
0
NEKTAR THERAPEUTICS
COM
640268108
233
7100
SH
SOLE
7100
0
0
NEW JERSEY RESOURCES
COM
646025106
3494
76500
SH
SOLE
0
0
76500
NEW ORIENTAL ED & TECH GRP I
SPON ADR
647581107
1269
23154
SH
SOLE
23154
0
0
NEWELL BRANDS INC
COM
651229106
1562
84044
SH
SOLE
84044
0
0
NEWFIELD EXPL CO
COM
651290108
881
60107
SH
SOLE
60106
0
0
NEWMARKET CORP
COM
651587107
225
548
SH
SOLE
548
0
0
NEWMONT MINING CORP
COM
651639106
524
15116
SH
SOLE
13242
0
1874
NICE LTD
SPONSORED ADR
653656108
243
2250
SH
SOLE
2250
0
0
NIKE INC
CL B
654106103
6779
91456
SH
SOLE
88615
0
2840
NOKIA CORP
SPONSORED ADR
654902204
143
24732
SH
SOLE
24732
0
0
NORDSON CORP
COM
655663102
429
3601
SH
SOLE
3601
0
0
NORFOLK SOUTHERN CORP
COM
655844108
18608
124446
SH
SOLE
102380
0
22065
NORTHROP GRUMMAN CORP
COM
666807102
1347
5501
SH
SOLE
5501
0
0
NOVO-NORDISK A S
ADR
670100205
12656
274736
SH
SOLE
274735
0
0
NUCOR CORP
COM
670346105
7066
136414
SH
SOLE
133913
0
2500
NUVEEN AMT FREE QLTY MUN INC
COM
670657105
3048
247662
SH
SOLE
247662
0
0
NUVEEN INTER DURATION MN TMF
COM
670671106
437
35322
SH
SOLE
35322
0
0
NUVEEN INT DUR QUAL MUN TRM
COM
670677103
252
20428
SH
SOLE
20428
0
0
NUVEEN MUN HIGH INCOME OPP F
COM
670682103
142
12224
SH
SOLE
12224
0
0
NUVEEN AMT-FREE MUN VALUE FD
COM
670695105
378
25600
SH
SOLE
25600
0
0
NUVEEN MUN VALUE FD INC
COM
670928100
124
13482
SH
SOLE
13482
0
0
NUVEEN TEXAS QLTY MUN INCME
COM
670983105
178
14408
SH
SOLE
14408
0
0
OCCIDENTAL PETE CORP DEL
COM
674599105
28976
472081
SH
SOLE
471905
0
175
OLD DOMINION FGHT LINES INC
COM
679580100
559
4527
SH
SOLE
4527
0
0
OLD REP INTL CORP
COM
680223104
214
10417
SH
SOLE
10417
0
0
OLLIES BARGAIN OUTLT HLDGS I
COM
681116109
257
3868
SH
SOLE
3868
0
0
OMNICOM GROUP INC
COM
681919106
30183
412125
SH
SOLE
411424
0
700
OMEGA HEALTHCARE INVS INC
COM
681936100
829
23595
SH
SOLE
23595
0
0
ONEOK INC NEW
COM
682680103
1422
26369
SH
SOLE
26369
0
0
ORANGE
SPONSORED ADR
684060106
635
39242
SH
SOLE
39242
0
0
ORIX CORP
SPONSORED ADR
686330101
283
3960
SH
SOLE
3960
0
0
OWENS CORNING NEW
COM
690742101
371
8451
SH
SOLE
8450
0
0
PNC FINL SVCS GROUP INC
COM
693475105
20947
179185
SH
SOLE
84744
0
94439
PPG INDS INC
COM
693506107
9572
93634
SH
SOLE
84984
0
8650
PVH CORP
COM
693656100
442
4757
SH
SOLE
4757
0
0
PACCAR INC
COM
693718108
813
14236
SH
SOLE
14236
0
0
PACKAGING CORP AMER
COM
695156109
1139
13655
SH
SOLE
13654
0
0
PALO ALTO NETWORKS INC
COM
697435105
362
1924
SH
SOLE
1924
0
0
PARK CITY GROUP INC
COM NEW
700215304
211
35355
SH
SOLE
35355
0
0
PARKER HANNIFIN CORP
COM
701094104
3663
24566
SH
SOLE
12116
0
12450
PAYCHEX INC
COM
704326107
19628
301287
SH
SOLE
86889
0
214398
PEMBINA PIPELINE CORP
COM
706327103
213
7196
SH
SOLE
7195
0
0
PENN NATL GAMING INC
COM
707569109
306
16256
SH
SOLE
16256
0
0
PENNSYLVANIA RL ESTATE INVT
SH BEN INT
709102107
103
17477
SH
SOLE
17477
0
0
PEOPLES UNITED FINANCIAL INC
COM
712704105
1447
100329
SH
SOLE
100329
0
0
PEPSICO INC
COM
713448108
61564
557255
SH
SOLE
442737
0
114517
PERMROCK ROYALTY TRUST
TR UNIT
714254109
98
16700
SH
SOLE
16700
0
0
PETMED EXPRESS INC
COM
716382106
263
11340
SH
SOLE
11340
0
0
PFIZER INC
COM
717081103
87088
1995155
SH
SOLE
1590604
0
404550
PHILIP MORRIS INTL INC
COM
718172109
35479
531463
SH
SOLE
510798
0
20664
PHILLIPS 66
COM
718546104
20290
235543
SH
SOLE
216806
0
18736
PIMCO HIGH INCOME FD
COM SHS
722014107
90
11314
SH
SOLE
11313
0
0
PINNACLE WEST CAP CORP
COM
723484101
540
6346
SH
SOLE
6346
0
0
PIONEER MUN HIGH INCOME TR
COM SHS
723763108
390
35638
SH
SOLE
35638
0
0
PIONEER NAT RES CO
COM
723787107
538
4091
SH
SOLE
4091
0
0
PIONEER NAT RES CO
COM
723787107
1104
8400
SH
Call
SOLE
8400
0
0
PLAINS ALL AMERN PIPELINE L
UNIT LTD PART
726503105
968
48306
SH
SOLE
48306
0
0
POLARIS INDS INC
COM
731068102
754
9839
SH
SOLE
9839
0
0
PROCTER AND GAMBLE CO
COM
742718109
53628
583426
SH
SOLE
554951
0
28474
PROGRESSIVE CORP OHIO
COM
743315103
722
11972
SH
SOLE
11971
0
0
PRUDENTIAL FINL INC
COM
744320102
5650
69294
SH
SOLE
59582
0
9711
PUBLIC SVC ENTERPRISE GROUP
COM
744573106
1381
26538
SH
SOLE
26538
0
0
PULTE GROUP INC
COM
745867101
521
20080
SH
SOLE
20080
0
0
PUTNAM PREMIER INCOME TR
SH BEN INT
746853100
603
128621
SH
SOLE
128621
0
0
QUALCOMM INC
COM
747525103
19443
341652
SH
SOLE
333361
0
8290
QUOTIENT TECHNOLOGY INC
COM
749119103
288
27053
SH
SOLE
27053
0
0
RF INDS LTD
COM PAR $0.01
749552105
78
10775
SH
SOLE
10775
0
0
RLI CORP
COM
749607107
1383
20048
SH
SOLE
20048
0
0
RPM INTL INC COM
COM
749685103
13437
228590
SH
SOLE
207665
0
20925
RAYMOND JAMES FINANCIAL INC
COM
754730109
603
8116
SH
SOLE
8116
0
0
RAYTHEON CO
COM NEW
755111507
11549
75313
SH
SOLE
69077
0
6235
REALTY INCOME CORP
COM
756109104
9931
157550
SH
SOLE
157550
0
0
RED HAT INC
COM
756577102
11290
64284
SH
SOLE
64284
0
0
REINSURANCE GROUP AMER INC
COM NEW
759351604
328
2343
SH
SOLE
2343
0
0
RELX PLC
SPONSORED ADR
759530108
414
20197
SH
SOLE
20197
0
0
REPUBLIC SVCS INC
COM
760759100
4487
62247
SH
SOLE
62246
0
0
RESMED INC
COM
761152107
3175
27895
SH
SOLE
27895
0
0
RIO TINTO PLC
SPONSORED ADR
767204100
579
11953
SH
SOLE
11952
0
0
RITE AID CORP
COM
767754104
15
21970
SH
SOLE
21970
0
0
ROBERT HALF INTL INC
COM
770323103
1457
25481
SH
SOLE
25480
0
0
ROCKWELL AUTOMATION INC
COM
773903109
845
5619
SH
SOLE
5619
0
0
ROGERS CORP
COM
775133101
288
2914
SH
SOLE
2914
0
0
ROLLINS INC
COM
775711104
297
8247
SH
SOLE
8247
0
0
ROPER TECHNOLOGIES INC
COM
776696106
1295
4859
SH
SOLE
4859
0
0
ROSS STORES INC
COM
778296103
12032
144635
SH
SOLE
144634
0
0
ROYAL BK CDA MONTREAL QUE
COM
780087102
1284
18747
SH
SOLE
18747
0
0
ROYAL DUTCH SHELL PLC
SPON ADR B
780259107
6229
103923
SH
SOLE
97247
0
6675
ROYAL DUTCH SHELL PLC
SPONS ADR A
780259206
13102
224858
SH
SOLE
224857
0
0
ROYCE VALUE TR INC
COM
780910105
531
45064
SH
SOLE
45064
0
0
ROYCE MICRO-CAP TR INC
COM
780915104
296
39951
SH
SOLE
39951
0
0
RYANAIR HLDGS PLC
SPONSORED ADR
783513203
368
5161
SH
SOLE
5161
0
0
SEI INVESTMENTS CO
COM
784117103
3253
70429
SH
SOLE
70427
0
0
SAP SE
SPON ADR
803054204
1322
13282
SH
SOLE
13282
0
0
SAREPTA THERAPEUTICS INC
COM
803607100
388
3558
SH
SOLE
3558
0
0
SCHLUMBERGER LTD
COM
806857108
9607
266318
SH
SOLE
259257
0
7059
SCHWAB CHARLES CORP NEW
COM
808513105
3884
93535
SH
SOLE
93534
0
0
SCHWAB STRATEGIC TR
US LRG CAP ET
808524201
33551
562000
SH
SOLE
562000
0
0
SCHWAB STRATEGIC TR
US LCAP GR ET
808524300
33128
480615
SH
SOLE
480614
0
0
SCHWAB STRATEGIC TR
US LCAP VA ET
808524409
1029
20880
SH
SOLE
20879
0
0
SCHWAB STRATEGIC TR
US MID-CAP ET
808524508
660
13790
SH
SOLE
13790
0
0
SCHWAB STRATEGIC TR
US SML CAP ET
808524607
6512
107323
SH
SOLE
107323
0
0
SCHWAB STRATEGIC TR
EMRG MKTEQ ET
808524706
954
40580
SH
SOLE
40580
0
0
SCHWAB STRATEGIC TR
US DIVIDEND E
808524797
3637
77440
SH
SOLE
76189
0
1251
SCHWAB STRATEGIC TR
INTL EQTY ETF
808524805
648
22903
SH
SOLE
22703
0
200
SCHWAB STRATEGIC TR
SHT TM US TRE
808524862
5396
108141
SH
SOLE
108141
0
0
SCHWAB STRATEGIC TR
INTL SCEQT ET
808524888
1166
40092
SH
SOLE
40092
0
0
SCOTTS MIRACLE GRO CO
CL A
810186106
1091
17755
SH
SOLE
17754
0
0
SEMPRA ENERGY
COM
816851109
503
4655
SH
SOLE
4654
0
0
SHERWIN WILLIAMS CO
COM
824348106
4175
10611
SH
SOLE
10611
0
0
SIGA TECHNOLOGIES INC
COM
826917106
81
10351
SH
SOLE
10351
0
0
SIMON PPTY GROUP INC NEW
COM
828806109
18395
109503
SH
SOLE
51522
0
57981
SMITH A O
COM
831865209
328
7691
SH
SOLE
7691
0
0
SMUCKER J M CO
COM NEW
832696405
17304
185103
SH
SOLE
180875
0
4227
SNAP ON INC
COM
833034101
839
5777
SH
SOLE
5776
0
0
SONOCO PRODS CO
COM
835495102
657
12382
SH
SOLE
12382
0
0
SONY CORP
SPONSORED ADR
835699307
408
8461
SH
SOLE
8460
0
0
SOUTHERN CO
COM
842587107
16031
365032
SH
SOLE
358931
0
6100
SOUTHWEST AIRLS CO
COM
844741108
373
8030
SH
SOLE
8029
0
0
SPIRIT AEROSYSTEMS HLDGS INC
COM CL A
848574109
348
4829
SH
SOLE
4829
0
0
SPLUNK INC
COM
848637104
474
4522
SH
SOLE
4522
0
0
SQUARE INC
CL A
852234103
1041
18560
SH
SOLE
18560
0
0
STAMPS COM INC
COM NEW
852857200
274
1765
SH
SOLE
1765
0
0
STANLEY BLACK & DECKER INC
COM
854502101
5128
42834
SH
SOLE
39881
0
2952
STARBUCKS CORP
COM
855244109
29938
464891
SH
SOLE
464890
0
0
STATE STR CORP
COM
857477103
10109
160294
SH
SOLE
159292
0
1000
STERICYCLE INC
COM
858912108
1043
28453
SH
SOLE
28453
0
0
STONECASTLE FINL CORP
COM
861780104
442
22925
SH
SOLE
22924
0
0
STRYKER CORP
COM
863667101
4450
28393
SH
SOLE
28193
0
200
SUNCOR ENERGY INC NEW
COM
867224107
1264
45220
SH
SOLE
45219
0
0
SUNTRUST BKS INC
COM
867914103
4498
89188
SH
SOLE
78343
0
10845
SYNOPSYS INC
COM
871607107
634
7529
SH
SOLE
7529
0
0
SYSCO CORP
COM
871829107
12654
201961
SH
SOLE
59204
0
142757
THL CREDIT INC
COM
872438106
108
17914
SH
SOLE
17914
0
0
TJX COS INC NEW
COM
872540109
15571
348043
SH
SOLE
247164
0
100878
T MOBILE US INC
COM
872590104
284
4467
SH
SOLE
4467
0
0
TAIWAN SEMICONDUCTOR MFG LTD
SPONSORED ADR
874039100
2798
75807
SH
SOLE
75806
0
0
TAKE-TWO INTERACTIVE SOFTWAR
COM
874054109
372
3622
SH
SOLE
3622
0
0
TANGER FACTORY OUTLET CTRS I
COM
875465106
202
10020
SH
SOLE
10019
0
0
TARENA INTL INC
ADR
876108101
241
38395
SH
SOLE
38395
0
0
TECK RESOURCES LTD
CL B
878742204
352
16372
SH
SOLE
16372
0
0
TEKLA HEALTHCARE OPPORTUNIT
SHS
879105104
576
34366
SH
SOLE
34366
0
0
TELEFLEX INC
COM
879369106
745
2883
SH
SOLE
2333
0
550
TELEFONICA S A
SPONSORED ADR
879382208
233
27598
SH
SOLE
27598
0
0
TEMPLETON EMERG MKTS INCOME
COM
880192109
268
27939
SH
SOLE
27938
0
0
TERADYNE INC
COM
880770102
421
13439
SH
SOLE
13438
0
0
TESARO INC
COM
881569107
556
7500
SH
SOLE
7500
0
0
TEXAS INSTRS INC
COM
882508104
6275
66409
SH
SOLE
55758
0
10650
TEXAS ROADHOUSE INC
COM
882681109
394
6611
SH
SOLE
6611
0
0
TEXTRON INC
COM
883203101
337
7345
SH
SOLE
7345
0
0
THERMO FISHER SCIENTIFIC INC
COM
883556102
17421
77845
SH
SOLE
68014
0
9830
THOMSON REUTERS CORP
COM NEW
884903709
12416
257006
SH
SOLE
43978
0
213028
THOR INDS INC
COM
885160101
1686
32425
SH
SOLE
25249
0
7175
TIMKEN CO
COM
887389104
986
26443
SH
SOLE
26442
0
0
TORCHMARK CORP COM
COM
891027104
1898
25468
SH
SOLE
18125
0
7343
TORONTO DOMINION BK ONT
COM NEW
891160509
6801
136798
SH
SOLE
109598
0
27200
TOTAL SYS SVCS INC
COM
891906109
730
8980
SH
SOLE
8980
0
0
TOYOTA MOTOR CORP
SP ADR REP2CO
892331307
340
2932
SH
SOLE
2932
0
0
TRACTOR SUPPLY CO
COM
892356106
4248
50920
SH
SOLE
50919
0
0
TREMONT MTG TR
COM
894789106
1685
186273
SH
SOLE
186273
0
0
TRINITY INDS INC
COM
896522109
624
30347
SH
SOLE
30346
0
0
TYSON FOODS INC
CL A
902494103
1433
26860
SH
SOLE
26859
0
0
UDR INC
COM
902653104
1255
31667
SH
SOLE
29667
0
2000
U G I CORPORATION
COM
902681105
5212
97688
SH
SOLE
82013
0
15675
UMB FINL CORP
COM
902788108
652
10706
SH
SOLE
10706
0
0
US BANCORP DEL
COM NEW
902973304
19403
424580
SH
SOLE
241763
0
182816
UNDER ARMOUR INC
CL C
904311206
228
14111
SH
SOLE
14111
0
0
UNILEVER PLC
SPON ADR NEW
904767704
14159
271011
SH
SOLE
269975
0
1035
UNILEVER N V
N Y SHS NEW
904784709
1471
27360
SH
SOLE
27360
0
0
UNION PAC CORP
COM
907818108
15985
115644
SH
SOLE
98528
0
17115
UNITED BANKSHARES INC WEST V
COM
909907107
734
23614
SH
SOLE
23613
0
0
UNITED NAT FOODS INC
COM
911163103
480
45337
SH
SOLE
45337
0
0
UNITED PARCEL SERVICE INC
CL B
911312106
65436
670945
SH
SOLE
496313
0
174631
UNITED RENTALS INC
COM
911363109
1489
14528
SH
SOLE
12013
0
2515
UNITED TECHNOLOGIES CORP
COM
913017109
47383
445003
SH
SOLE
285068
0
159934
UNIVERSAL HLTH SVCS INC
CL B
913903100
404
3470
SH
SOLE
3470
0
0
V F CORP
COM
918204108
10516
147413
SH
SOLE
124037
0
23375
VANGUARD GROUP
DIV APP ETF
921908844
38486
392928
SH
SOLE
392928
0
0
VANGUARD STAR FD
VG TL INTL ST
921909768
5911
125202
SH
SOLE
124272
0
930
VANGUARD ADMIRAL FDS INC
SMLCP 600 VAL
921932778
914
8050
SH
SOLE
8050
0
0
VANGUARD ADMIRAL FDS INC
MIDCP 400 VAL
921932844
1675
15937
SH
SOLE
15937
0
0
VANGUARD BD INDEX FD INC
LONG TERM BON
921937793
235
2688
SH
SOLE
2688
0
0
VANGUARD BD INDEX FD INC
INTERMED TERM
921937819
3704
45576
SH
SOLE
45575
0
0
VANGUARD BD INDEX FD INC
SHORT TRM BON
921937827
8963
114080
SH
SOLE
114079
0
0
VANGUARD BD INDEX FD INC
TOTAL BND MRK
921937835
57328
723764
SH
SOLE
723763
0
0
VANGUARD TAX MANAGED INTL FD
FTSE DEV MKT
921943858
42017
1132562
SH
SOLE
1130650
0
1911
VANGUARD WHITEHALL FDS INC
HIGH DIV YLD
921946406
52394
671817
SH
SOLE
671816
0
0
VANGUARD WHITEHALL FDS INC
INTL HIGH ETF
921946794
861
15312
SH
SOLE
15312
0
0
VANGUARD WHITEHALL FDS INC
INTL DVD ETF
921946810
543
9428
SH
SOLE
9428
0
0
VANGUARD MALVERN FDS
STRM INFPROID
922020805
8547
178375
SH
SOLE
178375
0
0
VANGUARD INTL EQUITY INDEX F
TT WRLD ST ET
922042742
36120
551796
SH
SOLE
551796
0
0
VANGUARD INTL EQUITY INDEX F
ALLWRLD EX US
922042775
50641
1111043
SH
SOLE
1099424
0
11618
VANGUARD INTL EQUITY INDEX F
FTSE EMR MKT
922042858
24010
630214
SH
SOLE
349586
0
280627
VANGUARD INTL EQUITY INDEX F
FTSE PACIFIC
922042866
11083
182825
SH
SOLE
182824
0
0
VANGUARD INTL EQUITY INDEX F
FTSE EUROPE E
922042874
2571
52894
SH
SOLE
52894
0
0
VEEVA SYS INC
CL A COM
922475108
505
5655
SH
SOLE
5655
0
0
VANGUARD MUN BD FD INC
TAX EXEMPT BD
922907746
10358
202924
SH
SOLE
202923
0
0
VANGUARD INDEX FDS
S&P 500 ETF S
922908363
42622
185467
SH
SOLE
168396
0
17071
VANGUARD INDEX FDS
MCAP VL IDXVI
922908512
12835
134742
SH
SOLE
134018
0
723
VANGUARD INDEX FDS
MCAP GR IDXVI
922908538
4318
36081
SH
SOLE
36080
0
0
VANGUARD INDEX FDS
REAL ESTATE E
922908553
9620
129024
SH
SOLE
129023
0
0
VANGUARD INDEX FDS
SML CP GRW ET
922908595
1097
7287
SH
SOLE
7286
0
0
VANGUARD INDEX FDS
SM CP VAL ETF
922908611
3262
28605
SH
SOLE
27626
0
979
VANGUARD INDEX FDS
MID CAP ETF
922908629
41109
297507
SH
SOLE
297506
0
0
VANGUARD INDEX FDS
LARGE CAP ETF
922908637
22758
198142
SH
SOLE
198142
0
0
VANGUARD INDEX FDS
EXTEND MKT ET
922908652
3918
39264
SH
SOLE
39263
0
0
VANGUARD INDEX FDS
GROWTH ETF
922908736
7191
53546
SH
SOLE
53545
0
0
VANGUARD INDEX FDS
VALUE ETF
922908744
26037
265825
SH
SOLE
265824
0
0
VANGUARD INDEX FDS
SMALL CP ETF
922908751
31145
235970
SH
SOLE
234309
0
1660
VANGUARD INDEX FDS
TOTAL STK MKT
922908769
81449
638176
SH
SOLE
638175
0
0
VIRTU FINL INC
CL A
928254101
349
13570
SH
SOLE
13570
0
0
VMWARE INC
CL A COM
928563402
617
4503
SH
SOLE
4503
0
0
VULCAN MATLS CO COM
COM
929160109
336
3400
SH
SOLE
3400
0
0
WD-40 CO
COM
929236107
11459
62532
SH
SOLE
62531
0
0
W S F S FINANCIAL CO
COM
929328102
262
6907
SH
SOLE
306
0
6601
WABTEC CORP
COM
929740108
206
2946
SH
SOLE
2945
0
0
WALMART INC
COM
931142103
30449
326890
SH
SOLE
202284
0
124605
WALGREENS BOOTS ALLIANCE INC
COM
931427108
11509
168439
SH
SOLE
161038
0
7400
WATERS CORP
COM
941848103
497
2639
SH
SOLE
2639
0
0
WATSCO INC
COM
942622200
4479
32194
SH
SOLE
32194
0
0
WEBSTER FINL CORP CONN
COM
947890109
381
7747
SH
SOLE
7747
0
0
WELLS FARGO CO NEW
COM
949746101
43559
945303
SH
SOLE
735852
0
209450
WESTERN ALLIANCE BANCORP
COM
957638109
246
6238
SH
SOLE
6238
0
0
WESTERN DIGITAL CORP
COM
958102105
718
19447
SH
SOLE
19447
0
0
WESTERN UN CO
COM
959802109
977
57294
SH
SOLE
57294
0
0
WEYERHAEUSER CO
COM
962166104
4859
222307
SH
SOLE
202356
0
19950
WHIRLPOOL CORP
COM
963320106
2321
21725
SH
SOLE
21725
0
0
WILLIAMS COS INC DEL
COM
969457100
2352
106672
SH
SOLE
106672
0
0
WORLDPAY INC
CL A
981558109
1105
14467
SH
SOLE
14467
0
0
WYNN RESORTS LTD
COM
983134107
241
2440
SH
SOLE
2440
0
0
XPO LOGISTICS INC
COM
983793100
1213
21280
SH
SOLE
21280
0
0
YUM BRANDS INC
COM
988498101
8141
88584
SH
SOLE
88584
0
0
ZEBRA TECHNOLOGIES CORP
CL A
989207105
340
2138
SH
SOLE
2138
0
0
ZIONS BANCORPORATION N A
*W EXP 05/21/
989701115
172
18300
SH
SOLE
18300
0
0
BT GROUP PLC
ADR
05577E101
1191
78394
SH
SOLE
78394
0
0
CDK GLOBAL INC
COM
12508E101
4151
86714
SH
SOLE
86713
0
0
COVANTA HLDG CORP
COM
22282E102
315
23491
SH
SOLE
23490
0
0
MFS HIGH YIELD MUN TR
SH BEN INT
59318E102
44
10600
SH
SOLE
10600
0
0
QUANTA SVCS INC
COM
74762E102
1387
46090
SH
SOLE
46090
0
0
VERISIGN INC
COM
92343E102
558
3764
SH
SOLE
3764
0
0
FIRSTSERVICE CORP NEW
SUB VTG SH
33767E103
1395
20375
SH
SOLE
20374
0
0
INVESCO QQQ TR
UNIT SER 1
46090E103
61857
401003
SH
SOLE
396373
0
4629
INVESCO QQQ TR
UNIT SER 1
46090E103
1727
11200
SH
Call
SOLE
11200
0
0
INVESCO ADVANTAGE MUNICIPAL
SH BEN INT
46132E103
606
61447
SH
SOLE
61447
0
0
AMERISOURCEBERGEN CORP
COM
03073E105
23764
319414
SH
SOLE
319413
0
0
FIRST TR EXCHANGE TRADED FD
CAP STRENGTH
33733E104
16978
351668
SH
SOLE
351666
0
0
SALLY BEAUTY HLDGS INC
COM
79546E104
658
38630
SH
SOLE
38630
0
0
TARGET CORP
COM
87612E106
3835
58027
SH
SOLE
57468
0
558
NUVEEN HIGH INCOME DECMBR 20
COM
67076E107
2467
250218
SH
SOLE
250218
0
0
EDWARDS LIFESCIENCES CORP
COM
28176E108
1252
8179
SH
SOLE
8179
0
0
FIRST TR EXCHANGE-TRADED FD
PFD SECS INC
33739E108
10631
592299
SH
SOLE
592299
0
0
ARGAN INC
COM
04010E109
400
10594
SH
SOLE
10594
0
0
KAYNE ANDERSON MDSTM ENERGY
COM
48661E108
126
13080
SH
SOLE
13080
0
0
NCR CORP NEW
COM
62886E108
1395
60468
SH
SOLE
60468
0
0
FORTINET INC
COM
34959E109
335
4757
SH
SOLE
4757
0
0
TOTAL S A
SPONSORED ADR
89151E109
8088
155011
SH
SOLE
142506
0
12505
TRAVELERS COMPANIES INC
COM
89417E109
10327
86243
SH
SOLE
72415
0
13828
INVESCO EXCHNG TRADED FD TR
S&P SMLCP INF
46138E115
1690
24490
SH
SOLE
24489
0
0
INVESCO EXCHNG TRADED FD TR
S&P MIDCP LOW
46138E198
469
10585
SH
SOLE
10585
0
0
FIRST TR EXCHANGE TRADED FD
NY ARCA BIOTE
33733E203
2458
19796
SH
SOLE
19796
0
0
BHP GROUP PLC
SPONSORED ADS
05545E209
1054
25176
SH
SOLE
25176
0
0
INVESCO EXCHNG TRADED FD TR
S&P INTL QULT
46138E214
4421
216277
SH
SOLE
216277
0
0
INVESCO EXCHNG TRADED FD TR
S&P GLOBL DIV
46138E271
180
17588
SH
SOLE
17588
0
0
FIRST TR EXCHANGE TRADED FD
DJ INTERNT ID
33733E302
7984
68452
SH
SOLE
68451
0
0
ALPS ETF TR
RIVERFRNT FLE
00162Q510
26925
927836
SH
SOLE
927836
0
0
ALPS ETF TR
RIVERFRNT DYM
00162Q528
29527
1050052
SH
SOLE
1050052
0
0
ALPS ETF TR
RIVERFRONT DY
00162Q536
35624
1501874
SH
SOLE
1501874
0
0
ALPS ETF TR
RIVERFRONT UN
00162Q544
2723
114151
SH
SOLE
114151
0
0
ALPS ETF TR
RIVRFRNT STR
00162Q783
15236
634050
SH
SOLE
634050
0
0
ALPS ETF TR
SECTR DIV DOG
00162Q858
4255
108762
SH
SOLE
108762
0
0
ALPS ETF TR
ALERIAN MLP
00162Q866
11735
1344280
SH
SOLE
1278979
0
65300
AMC NETWORKS INC
CL A
00164V103
315
5749
SH
SOLE
5749
0
0
AT&T INC
COM
00206R102
56215
1969720
SH
SOLE
1938019
0
31700
ARK ETF TR
INNOVATION ET
00214Q104
1531
41190
SH
SOLE
41190
0
0
ABBVIE INC
COM
00287Y109
70881
768870
SH
SOLE
717085
0
51785
ABERDEEN TOTAL DYNAMIC DIVD
COM SH BEN IN
00326L100
94
13147
SH
SOLE
13147
0
0
ACTIVISION BLIZZARD INC
COM
00507V109
8317
178592
SH
SOLE
178591
0
0
ADOBE INC
COM
00724F101
4156
18372
SH
SOLE
15647
0
2725
ADVISORSHARES TR
ADVISORSHS ET
00768Y206
705
17612
SH
SOLE
17612
0
0
AGILENT TECHNOLOGIES INC
COM
00846U101
614
9110
SH
SOLE
9110
0
0
AIR LEASE CORP
CL A
00912X302
476
15767
SH
SOLE
15767
0
0
AKAMAI TECHNOLOGIES INC
COM
00971T101
7042
115295
SH
SOLE
115295
0
0
ALIBABA GROUP HLDG LTD
SPONSORED ADS
01609W102
15077
110004
SH
SOLE
110004
0
0
ALLIANCEBERNSTEIN HOLDING LP
UNIT LTD PART
01881G106
241
8851
SH
SOLE
8850
0
0
ALLY FINL INC
COM
02005N100
2501
110375
SH
SOLE
110375
0
0
ALPHABET INC
CAP STK CL C
02079K107
64846
62617
SH
SOLE
52313
0
10303
ALPHABET INC
CAP STK CL A
02079K305
35380
33859
SH
SOLE
33606
0
251
ALTRIA GROUP INC
COM
02209S103
32607
660204
SH
SOLE
629964
0
30239
AMBEV SA
SPONSORED ADR
02319V103
361
92341
SH
SOLE
92341
0
0
AMERICA FIRST MULTIFAMILY IN
BEN UNIT CTF
02364V107
68
12100
SH
SOLE
12100
0
0
AMERICAN AIRLS GROUP INC
COM
02376R102
541
16850
SH
SOLE
16849
0
0
AMERICAN FIN TR INC
COM CLASS A
02607T109
1201
90175
SH
SOLE
90175
0
0
AMERICAN TOWER CORP NEW
COM
03027X100
6438
40705
SH
SOLE
40704
0
0
AMERIPRISE FINL INC
COM
03076C106
5127
49135
SH
SOLE
38054
0
11080
ANHEUSER BUSCH INBEV SA/NV
SPONSORED ADR
03524A108
1182
17967
SH
SOLE
17966
0
0
ANSYS INC
COM
03662Q105
344
2411
SH
SOLE
2411
0
0
ANTERO MIDSTREAM PARTNERS LP
UNT LTD PARTN
03673L103
1353
63261
SH
SOLE
63261
0
0
ANTERO MIDSTREAM GP LP
COM SHS REPST
03675Y103
551
49300
SH
SOLE
49300
0
0
AQUA AMERICA INC
COM
03836W103
228
6670
SH
SOLE
6670
0
0
ARAMARK
COM
03852U106
2591
89449
SH
SOLE
89449
0
0
ARCELORMITTAL SA LUXEMBOURG
NY REGISTRY S
03938L203
409
19804
SH
SOLE
19804
0
0
ARES CAP CORP
COM
04010L103
5072
325609
SH
SOLE
325608
0
0
ARMADA HOFFLER PPTYS INC
COM
04208T108
451
32147
SH
SOLE
32147
0
0
ARRAY BIOPHARMA INC
COM
04269X105
2495
175100
SH
SOLE
175100
0
0
ARTISAN PARTNERS ASSET MGMT
CL A
04316A108
747
33810
SH
SOLE
33809
0
0
ATLAS AIR WORLDWIDE HLDGS IN
NOTE 2.250%
049164BH8
12
13000
SH
SOLE
13000
0
0
AURORA CANNABIS INC
COM
05156X108
170
34375
SH
SOLE
34375
0
0
B & G FOODS INC NEW
COM
05508R106
322
11152
SH
SOLE
11152
0
0
BCE INC
COM NEW
05534B760
9189
232482
SH
SOLE
232481
0
0
BWX TECHNOLOGIES INC
COM
05605H100
402
10521
SH
SOLE
10521
0
0
BANCO BILBAO VIZCAYA ARGENTA
SPONSORED ADR
05946K101
111
21151
SH
SOLE
21151
0
0
BANCO SANTANDER SA
ADR
05964H105
583
130530
SH
SOLE
130529
0
0
BARINGS BDC INC
COM
06759L103
633
70307
SH
SOLE
70307
0
0
BARINGS GLOBAL SHORT DURATIO
COM
06760L100
710
44559
SH
SOLE
44558
0
0
BERRY GLOBAL GROUP INC
COM
08579W103
326
6860
SH
SOLE
6860
0
0
BIOMARIN PHARMACEUTICAL INC
COM
09061G101
267
3145
SH
SOLE
3145
0
0
BIOGEN INC
COM
09062X103
3875
12879
SH
SOLE
12879
0
0
BLACK KNIGHT INC
COM
09215C105
323
7171
SH
SOLE
7171
0
0
BLACKBERRY LTD
COM
09228F103
260
36600
SH
SOLE
36600
0
0
BLACKROCK INC
COM
09247X101
13716
34918
SH
SOLE
34917
0
0
BLACKROCK HEALTH SCIENCES TR
COM
09250W107
706
19385
SH
SOLE
19384
0
0
BLACKROCK MUNIHOLDINGS FD IN
COM
09253N104
156
10603
SH
SOLE
10603
0
0
BLACKROCK MUNIVEST FD INC
COM
09253R105
1421
172119
SH
SOLE
172118
0
0
BLACKSTONE GROUP L P
COM UNIT LTD
09253U108
7059
236803
SH
SOLE
236802
0
0
BLACKROCK MUNIYIELD FD INC
COM
09253W104
137
11000
SH
SOLE
11000
0
0
BLACKROCK MUNIHOLDNGS QLTY I
COM
09254A101
127
11297
SH
SOLE
11297
0
0
BLACKROCK CORPOR HI YLD FD I
COM
09255P107
245
26468
SH
SOLE
26468
0
0
BLACKROCK ENH CAP & INC FD I
COM
09256A109
354
25189
SH
SOLE
25188
0
0
BLACKROCK RES & COMM STRAT T
SHS
09257A108
700
99202
SH
SOLE
99201
0
0
BLACKSTONE GSO STRATEGIC CR
COM SHS BEN I
09257R101
508
37765
SH
SOLE
37765
0
0
BLACKROCK SCIENCE & TECH TR
SHS
09258G104
1506
54821
SH
SOLE
54821
0
0
BLUEROCK RESIDENTIAL GRW REI
COM CL A
09627J102
213
23696
SH
SOLE
23696
0
0
BOOKING HLDGS INC
COM
09857L108
17144
9954
SH
SOLE
9954
0
0
BRANDYWINEGBL GLBAL INM OPRT
COM
10537L104
368
35494
SH
SOLE
35494
0
0
BRIXMOR PPTY GROUP INC
COM
11120U105
1365
92951
SH
SOLE
92951
0
0
BROADRIDGE FINL SOLUTIONS IN
COM
11133T103
2583
26843
SH
SOLE
26842
0
0
BROADCOM INC
COM
11135F101
13770
54158
SH
SOLE
52350
0
1807
BROOKFIELD GLOBL LISTED INFR
COM SHS
11273Q109
388
38342
SH
SOLE
38342
0
0
B2GOLD CORP
COM
11777Q209
43
15000
SH
SOLE
15000
0
0
CBRE CLARION GLOBAL REAL EST
COM
12504G100
249
40465
SH
SOLE
40464
0
0
CBRE GROUP INC
CL A
12504L109
8568
214003
SH
SOLE
214003
0
0
CDW CORP
COM
12514G108
4223
52118
SH
SOLE
42843
0
9275
C H ROBINSON WORLDWIDE INC
COM NEW
12541W209
973
11585
SH
SOLE
11584
0
0
CME GROUP INC
COM CL A
12572Q105
11554
61422
SH
SOLE
25226
0
36195
CALAMOS GBL DYN INCOME FUND
COM
12811L107
96
14663
SH
SOLE
14663
0
0
CANADIAN PAC RY LTD
COM
13645T100
1729
9737
SH
SOLE
9737
0
0
CAPITAL ONE FINL CORP
COM
14040H105
12624
167008
SH
SOLE
162637
0
4371
CAPITALA FIN CORP
COM
14054R106
605
84428
SH
SOLE
84427
0
0
CAPITALA FIN CORP
5.75% NT CV 2
14054R403
1144
48114
SH
SOLE
48114
0
0
CARDINAL HEALTH INC
COM
14149Y108
6120
137238
SH
SOLE
137236
0
0
CELLDEX THERAPEUTICS INC NEW
COM
15117B103
9
47000
SH
SOLE
47000
0
0
CENTENE CORP DEL
COM
15135B101
2178
18891
SH
SOLE
18891
0
0
CENTENNIAL RESOURCE DEV INC
CL A
15136A102
321
29219
SH
SOLE
29219
0
0
CENTERPOINT ENERGY INC
COM
15189T107
1541
54602
SH
SOLE
54601
0
0
CENTERSTATE BK CORP
COM
15201P109
262
12498
SH
SOLE
12497
0
0
CHARTER COMMUNICATIONS INC N
CL A
16119P108
1821
6392
SH
SOLE
6392
0
0
CHEMOCENTRYX INC
COM
16383L106
1252
114827
SH
SOLE
114827
0
0
CHENIERE ENERGY INC
COM NEW
16411R208
257
4344
SH
SOLE
4344
0
0
CINEMARK HOLDINGS INC
COM
17243V102
817
22848
SH
SOLE
22848
0
0
CISCO SYS INC
COM
17275R102
78359
1808467
SH
SOLE
1280635
0
527831
CLEARBRIDGE ENERGY MIDSTRM O
COM
18469P100
189
24267
SH
SOLE
24267
0
0
CLEARWAY ENERGY INC
CL C
18539C204
239
13889
SH
SOLE
13889
0
0
COHEN & STEERS REIT & PFD IN
COM
19247X100
975
54804
SH
SOLE
54803
0
0
COHEN & STEERS INFRASTRUCTUR
COM
19248A109
1431
72422
SH
SOLE
72422
0
0
COHEN & STEERS CLOSED END OP
COM
19248P106
207
18734
SH
SOLE
18734
0
0
COHEN & STEERS SLT PFD INCM
COM
19248Y107
869
36588
SH
SOLE
36588
0
0
COHEN & STEERS MLP INC & ENR
COM SHS
19249B106
592
79031
SH
SOLE
79031
0
0
COLONY CAP INC NEW
CL A COM
19626G108
223
47763
SH
SOLE
47763
0
0
COMCAST CORP NEW
CL A
20030N101
49245
1446317
SH
SOLE
1069377
0
376939
COMPASS MINERALS INTL INC
COM
20451N101
907
21775
SH
SOLE
21775
0
0
COMPASS DIVERSIFIED HOLDINGS
SH BEN INT
20451Q104
740
59464
SH
SOLE
59464
0
0
CONOCOPHILLIPS
COM
20825C104
6391
102508
SH
SOLE
77386
0
25121
CONSTELLATION BRANDS INC
CL A
21036P108
1806
11230
SH
SOLE
11230
0
0
COSTCO WHSL CORP NEW
COM
22160K105
16520
81099
SH
SOLE
40427
0
40671
CRACKER BARREL OLD CTRY STOR
COM
22410J106
627
3925
SH
SOLE
3924
0
0
CROWN CASTLE INTL CORP NEW
COM
22822V101
38377
353287
SH
SOLE
334181
0
19105
CUSHING ENERGY INCOME
COM SH BEN IN
23162T102
129
20103
SH
SOLE
20102
0
0
CYRUSONE INC
COM
23283R100
1275
24121
SH
SOLE
24120
0
0
DNP SELECT INCOME FD
COM
23325P104
238
22951
SH
SOLE
22950
0
0
D R HORTON INC
COM
23331A109
461
13310
SH
SOLE
13310
0
0
DXC TECHNOLOGY CO
COM
23355L106
323
6082
SH
SOLE
6082
0
0
DAVIS FUNDAMENTAL ETF TR
SELECT WRLD W
23908L306
7454
381297
SH
SOLE
381297
0
0
DEUTSCHE BK AG LONDON
ETN DJ HY 202
25153Q658
479
21102
SH
SOLE
21102
0
0
DEVON ENERGY CORP
COM
25179m103
1993
88420
SH
SOLE
55070
0
33350
DIAGEO P L C
SPON ADR NEW
25243Q205
14754
104049
SH
SOLE
87048
0
17000
DIAMONDBACK ENERGY INC
COM
25278X109
2110
22766
SH
SOLE
17771
0
4995
DISCOVERY INC
COM SER A
25470F104
750
30337
SH
SOLE
30337
0
0
DISCOVERY INC
COM SER C
25470F302
5465
236809
SH
SOLE
236809
0
0
DOLBY LABORATORIES INC
COM
25659T107
567
9171
SH
SOLE
9171
0
0
DOMINION ENERGY INC
COM
25746U109
30952
433153
SH
SOLE
405452
0
27700
DOMINION ENERGY INC
UNIT 08/15/20
25746U836
930
19440
SH
SOLE
19440
0
0
DOWDUPONT INC
COM
26078J100
23839
445780
SH
SOLE
355871
0
89908
DREYFUS HIGH YIELD STRATEGIE
SH BEN INT
26200S101
38
14169
SH
SOLE
14168
0
0
DREYFUS MUN INCOME INC
COM
26201R102
152
20000
SH
SOLE
20000
0
0
DUFF & PHELPS GLB UTL INC FD
COM
26433C105
444
37547
SH
SOLE
37546
0
0
DUKE ENERGY CORP NEW
COM NEW
26441C204
35065
406326
SH
SOLE
397438
0
8887
EOG RES INC
COM
26875P101
885
10154
SH
SOLE
10153
0
0
EQM MIDSTREAM PARTNERS LP
UNIT LTD PART
26885B100
1316
30438
SH
SOLE
30438
0
0
ETF MANAGERS TR
ETFMG ALTR HR
26924G508
750
30074
SH
SOLE
30074
0
0
EAST WEST BANCORP INC
COM
27579R104
2059
47318
SH
SOLE
47318
0
0
EASTERLY GOVT PPTYS INC
COM
27616P103
1398
89181
SH
SOLE
89181
0
0
EATON VANCE SR INCOME TR
SH BEN INT
27826S103
161
26906
SH
SOLE
26906
0
0
EATON VANCE MUN BD FD
COM
27827X101
234
20751
SH
SOLE
20750
0
0
EATON VANCE LTD DUR INCOME F
COM
27828H105
854
71676
SH
SOLE
71676
0
0
EATON VANCE TX MGD DIV EQ IN
COM
27828N102
252
24709
SH
SOLE
24709
0
0
EATON VANCE SR FLTNG RTE TR
COM
27828Q105
130
10415
SH
SOLE
10415
0
0
EATON VANCE TX ADV GLBL DIV
COM
27828S101
664
49113
SH
SOLE
49113
0
0
EATON VANCE TX MNG BY WRT OP
COM
27828Y108
200
14879
SH
SOLE
14879
0
0
EATON VANCE TXMGD GL BUYWR O
COM
27829C105
207
21739
SH
SOLE
21739
0
0
EATON VANCE TAX MNGD GBL DV
COM
27829F108
246
33057
SH
SOLE
33057
0
0
EATON VANCE HIGH INCOME 2021
COM SH BEN IN
27829W101
1911
214285
SH
SOLE
214285
0
0
ELANCO ANIMAL HEALTH INC
COM
28414H103
325
10314
SH
SOLE
10314
0
0
ENBRIDGE INC
COM
29250N105
38873
1250753
SH
SOLE
1240721
0
10031
ENERGY TRANSFER LP
COM UT LTD PT
29273V100
6446
488000
SH
SOLE
485061
0
2938
ENLINK MIDSTREAM PARTNERS LP
COM UNIT REP
29336U107
123
11200
SH
SOLE
11200
0
0
ENTERGY CORP NEW
COM
29364G103
379
4404
SH
SOLE
4404
0
0
EPAM SYS INC
COM
29414B104
234
2025
SH
SOLE
2024
0
0
EQUINIX INC
COM PAR $0.00
29444U700
767
2177
SH
SOLE
2177
0
0
EQUINOR ASA
SPONSORED ADR
29446M102
267
12622
SH
SOLE
12621
0
0
EQUITY RESIDENTIAL
SH BEN INT
29476L107
643
9756
SH
SOLE
9755
0
0
ETSY INC
COM
29786A106
369
7758
SH
SOLE
7758
0
0
EVERBRIDGE INC
COM
29978A104
386
6801
SH
SOLE
6801
0
0
EVERSOURCE ENERGY
COM
30040W108
407
6262
SH
SOLE
6261
0
0
EXELON CORP
COM
30161N101
1970
43706
SH
SOLE
43705
0
0
EXELIXIS INC
COM
30161Q104
283
14400
SH
SOLE
14400
0
0
EXPEDIA GROUP INC
COM NEW
30212P303
724
6430
SH
SOLE
6430
0
0
EXTENDED STAY AMER INC
UNIT 99/99/99
30224P200
735
47452
SH
SOLE
47452
0
0
EXTRA SPACE STORAGE INC
COM
30225T102
511
5649
SH
SOLE
5648
0
0
EXXON MOBIL CORP
COM
30231G102
56707
831606
SH
SOLE
646614
0
184991
EXXON MOBIL CORP
COM
30231G102
340
5000
SH
Call
SOLE
5000
0
0
FACEBOOK INC
CL A
30303M102
34626
264144
SH
SOLE
264143
0
0
FANG HLDGS LTD
ADR
30711Y102
118
82898
SH
SOLE
82898
0
0
FEDEX CORP
COM
31428X106
12439
77112
SH
SOLE
69326
0
7785
FIDELITY NATL INFORMATION SV
COM
31620M106
4808
46890
SH
SOLE
46889
0
0
FIDELITY NATIONAL FINANCIAL
FNF GROUP COM
31620R303
259
8256
SH
SOLE
8256
0
0
FIRST AMERN FINL CORP
COM
31847R102
290
6499
SH
SOLE
6499
0
0
FIRST DATA CORP NEW
COM CL A
32008D106
378
22375
SH
SOLE
22375
0
0
FIRST FINL BANKSHARES
COM
32020R109
1194
20709
SH
SOLE
20709
0
0
FIRST REP BK SAN FRANCISCO C
COM
33616C100
577
6642
SH
SOLE
6642
0
0
FIRST TR DJS MICROCAP INDEX
COM SHS ANNUA
33718M105
1328
32748
SH
SOLE
32748
0
0
FIRST TR INTER DUR PFD & IN
COM
33718W103
1677
84743
SH
SOLE
84743
0
0
FIRST TR MULTI CAP GR ALPHAD
COM SHS
33733F101
2466
40245
SH
SOLE
40245
0
0
FIRST TR VALUE LINE DIVID IN
SHS
33734H106
12658
435305
SH
SOLE
435305
0
0
FIRST TR LRGE CP CORE ALPHA
COM SHS
33734K109
4045
77624
SH
SOLE
77624
0
0
FIRST TR EXCHANGE TRADED FD
CONSUMR DISCR
33734X101
1422
38591
SH
SOLE
38590
0
0
FIRST TR EXCHANGE TRADED FD
CONSUMR STAPL
33734X119
1392
33006
SH
SOLE
33006
0
0
FIRST TR EXCHANGE TRADED FD
ENERGY ALPHAD
33734X127
118
10266
SH
SOLE
10265
0
0
FIRST TR EXCHANGE TRADED FD
FINLS ALPHADE
33734X135
885
32785
SH
SOLE
32785
0
0
FIRST TR EXCHANGE TRADED FD
HLTH CARE ALP
33734X143
5017
72861
SH
SOLE
72861
0
0
FIRST TR EXCHANGE TRADED FD
INDLS PROD DU
33734X150
878
25777
SH
SOLE
25777
0
0
FIRST TR EXCHANGE TRADED FD
TECH ALPHADEX
33734X176
2176
41416
SH
SOLE
41415
0
0
FIRST TR EXCHANGE TRADED FD
UTILITIES ALP
33734X184
3024
112949
SH
SOLE
112948
0
0
FIRST TR EXCHANGE TRADED FD
CLOUD COMPUTI
33734X192
385
7949
SH
SOLE
7949
0
0
FIRST TR EXCHANGE TRADED FD
DJ GLBL DIVID
33734X200
472
21620
SH
SOLE
21620
0
0
FIRST TR SML CP CORE ALPHA F
COM SHS
33734Y109
528
9763
SH
SOLE
9762
0
0
FIRST TR MID CAP CORE ALPHAD
COM SHS
33735B108
1095
18944
SH
SOLE
18944
0
0
FIRST TR LRG CP VL ALPHADEX
COM SHS
33735J101
357
7741
SH
SOLE
7741
0
0
FIRST TR LRG CP GRWTH ALPHAD
COM SHS
33735K108
640
11176
SH
SOLE
11176
0
0
FIRST TR STOXX EURO DIV FD
COMMON SHS
33735T109
1008
84503
SH
SOLE
84502
0
0
FIRST TR EXCH TRD ALPHA FD I
EUROPE ALPHAD
33737J117
1434
46343
SH
SOLE
46342
0
0
FIRST TR EXCH TRD ALPHA FD I
DEV MRK EX US
33737J174
6445
131484
SH
SOLE
131483
0
0
FIRST TR EXCH TRD ALPHA FD I
EMERG MKT ALP
33737J182
259
11349
SH
SOLE
11349
0
0
FIRST TR EXCH TRD ALPHA FD I
EM SML CP ALP
33737J307
260
8091
SH
SOLE
8091
0
0
FIRST TR EXCHANGE TRADED FD
NO AMER ENERG
33738D101
6382
297564
SH
SOLE
297564
0
0
FIRST TR EXCHANGE TRADED FD
SENIOR LN FD
33738D309
8454
185749
SH
SOLE
185748
0
0
FIRST TR EXCHANGE TRADED FD
FIRST TR TA H
33738D408
449
10031
SH
SOLE
10031
0
0
FIRST TR EXCHANGE TRADED FD
MULTI ASSET D
33738R100
1044
62109
SH
SOLE
62108
0
0
FIRST TR EXCHANGE TRADED FD
NASD TECH DIV
33738R118
673
20323
SH
SOLE
20322
0
0
FIRST TR EXCHANGE TRADED FD
RISNG DIVD AC
33738R506
5565
209955
SH
SOLE
209954
0
0
FIRST TR EXCHANGE TRADED FD
DORSEY WRT 5
33738R605
7919
313633
SH
SOLE
313633
0
0
FIRST TR EXCHANGE TRADED FD
DORSEY WRIGHT
33738R878
8741
373235
SH
SOLE
373235
0
0
FIRST TR EXCHANGE TRADED FD
DORSEY WRIGHT
33738R886
1392
79927
SH
SOLE
79927
0
0
FIRST TR MLP & ENERGY INCOME
COM
33739B104
613
62642
SH
SOLE
62641
0
0
FIRST TR EXCHANGE TRADED FD
FIRST TR MNGS
33739G103
355
7793
SH
SOLE
7793
0
0
FST TR NEW OPPORT MLP & ENE
COM
33739M100
1066
141426
SH
SOLE
141426
0
0
FIRST TR EXCH TRADED FD III
MUNI HI INCM
33739P301
953
19081
SH
SOLE
19081
0
0
FIRST TR EXCH TRADED FD III
RIVRFRNT DY A
33739P509
5679
119470
SH
SOLE
119470
0
0
FIRST TR EXCH TRADED FD III
RIVRFRNT DYN
33739P608
12922
252246
SH
SOLE
252246
0
0
FIRST TR EXCH TRADED FD III
RIVR FRNT DYN
33739P707
5046
90150
SH
SOLE
90150
0
0
FIRST TR EXCH TRADED FD III
RIVRFRNT DYN
33739P806
5833
110881
SH
SOLE
110881
0
0
FIRST TR EXCH TRADED FD III
INSTL PFD SEC
33739P855
317
17430
SH
SOLE
17430
0
0
FIRST TR EXCHANGE TRADED FD
FST LOW OPPT
33739Q200
7526
147436
SH
SOLE
147435
0
0
FIRST TR EXCHANGE TRADED FD
FT STRG INCM
33739Q309
204
4423
SH
SOLE
4423
0
0
FIRST TR EXCHANGE TRADED FD
FIRST TR ENH
33739Q408
51531
861017
SH
SOLE
861016
0
0
FIRST TR DYNAMIC EUROPE EQT
COM SHS
33740D107
411
32558
SH
SOLE
32558
0
0
FIRST TR EXCHNG TRADED FD VI
TCW UNCONSTRA
33740F888
1685
67699
SH
SOLE
67699
0
0
FIRST TR SR FLOATING RATE 20
COM SHS
33740K101
379
45950
SH
SOLE
45950
0
0
FIRST WESTN FINL INC COM
COM
33751L105
361
30834
SH
SOLE
30834
0
0
FIVE BELOW INC
COM
33829M101
414
4047
SH
SOLE
4047
0
0
FLEXION THERAPEUTICS INC
COM
33938J106
269
23800
SH
SOLE
23800
0
0
FLEXSHARES TR
MORNSTAR UPST
33939L407
656
22425
SH
SOLE
22424
0
0
FLEXSHARES TR
GLB QLT R/E I
33939L787
1229
22155
SH
SOLE
22155
0
0
FLOWSERVE CORP
COM
34354P105
601
15820
SH
SOLE
15819
0
0
FORTIVE CORP
COM
34959J108
960
14190
SH
SOLE
14189
0
0
FORTRESS TRANS INFRST INVS L
COM REP LTD L
34960P101
787
54948
SH
SOLE
54948
0
0
FORTUNE BRANDS HOME & SEC IN
COM
34964C106
477
12564
SH
SOLE
12564
0
0
FRANKLIN LTD DURATION INC TR
COM
35472T101
120
13350
SH
SOLE
13350
0
0
FREEPORT-MCMORAN INC
CL B
35671D857
735
71327
SH
SOLE
71327
0
0
GABELLI DIVD & INCOME TR
COM
36242H104
271
14832
SH
SOLE
14831
0
0
GAMCO GLOBAL GOLD NAT RES &
COM SH BEN IN
36465A109
93
25357
SH
SOLE
25356
0
0
GAMING & LEISURE PPTYS INC
COM
36467J108
499
15451
SH
SOLE
15451
0
0
GAMESTOP CORP NEW
CL A
36467W109
441
34977
SH
SOLE
34977
0
0
GENERAL MTRS CO
COM
37045V100
21145
632152
SH
SOLE
632152
0
0
GLAXOSMITHKLINE PLC
SPONSORED ADR
37733W105
13548
354592
SH
SOLE
351366
0
3225
GLOBAL PMTS INC
COM
37940X102
2268
21997
SH
SOLE
21997
0
0
GLOBAL MED REIT INC
COM NEW
37954A204
252
28455
SH
SOLE
28455
0
0
GLOBAL X FDS
NASDAQ 100 CO
37954Y483
744
34933
SH
SOLE
34933
0
0
GLOBAL X FDS
US INFR DEV E
37954Y673
609
45292
SH
SOLE
45292
0
0
GLOBAL X FDS
LITHIUM BTRY
37954Y855
300
11140
SH
SOLE
11140
0
0
GOLDMAN SACHS GROUP INC
COM
38141G104
4865
29132
SH
SOLE
28831
0
300
GOLDMAN SACHS MLP INC OPP FD
COM SHS
38147W103
105
15086
SH
SOLE
15085
0
0
GRACE W R & CO DEL NEW
COM
38388F108
648
9992
SH
SOLE
9992
0
0
GUGGENHEIM ENHNCD EQTY INCM
COM
40167B100
392
57837
SH
SOLE
57837
0
0
GUGGENHEIM STRATEGIC OPP FD
COM SBI
40167F101
887
48572
SH
SOLE
48572
0
0
GUGGENHEIM CR ALLOCATION FD
COM
40168G108
712
38723
SH
SOLE
38723
0
0
GUIDEWIRE SOFTWARE INC
COM
40171V100
458
5709
SH
SOLE
5709
0
0
HCA HEALTHCARE INC
COM
40412C101
11253
90427
SH
SOLE
90426
0
0
HCP INC
COM
40414L109
936
33526
SH
SOLE
33525
0
0
HDFC BANK LTD
ADR REPS 3 SH
40415F101
2363
22816
SH
SOLE
22816
0
0
HD SUPPLY HLDGS INC COM
COM
40416M105
381
10150
SH
SOLE
10150
0
0
HFF INC
CL A
40418F108
874
26370
SH
SOLE
26370
0
0
HP INC
COM
40434L105
1020
49867
SH
SOLE
49866
0
0
HANCOCK JOHN PFD INCOME FD I
COM
41013X106
376
20105
SH
SOLE
20104
0
0
HANNON ARMSTRONG SUST INFR C
COM
41068X100
1098
57675
SH
SOLE
57674
0
0
HELIX ENERGY SOLUTIONS GRP I
NOTE 4.250%
42330PAH0
11
13000
SH
SOLE
13000
0
0
HIGHLAND FLOATNG RATE OPPRT
SHS BEN INT
43010E404
430
33646
SH
SOLE
33645
0
0
HILTON GRAND VACATIONS INC
COM
43283X105
346
13142
SH
SOLE
13142
0
0
HILTON WORLDWIDE HLDGS INC
COM
43300A203
558
7782
SH
SOLE
7782
0
0
HOSPITALITY PPTYS TR
COM SH BEN IN
44106M102
422
17688
SH
SOLE
17688
0
0
HOST HOTELS & RESORTS INC
COM
44107P104
237
14218
SH
SOLE
14217
0
0
ICICI BK LTD
ADR
45104G104
166
16223
SH
SOLE
16223
0
0
IDEX CORP
COM
45167R104
1080
8554
SH
SOLE
8554
0
0
IDEXX LABS INC
COM
45168D104
227
1224
SH
SOLE
1224
0
0
ILLUMINA INC
NOTE 0.500%
452327AH2
17
13000
SH
SOLE
13000
0
0
IMMUNOGEN INC
COM
45253H101
325
67819
SH
SOLE
67819
0
0
INDEPENDENCE RLTY TR INC
COM
45378A106
193
21092
SH
SOLE
21092
0
0
INDEXIQ ETF TR
IQ ENCH COR P
45409B479
278
14734
SH
SOLE
14734
0
0
INFINERA CORPORATION
COM
45667G103
551
138105
SH
SOLE
138105
0
0
INSULET CORP
COM
45784P101
333
4208
SH
SOLE
4208
0
0
INTERCONTINENTAL HOTELS GROU
SPONSORED ADR
45857P707
328
6019
SH
SOLE
6019
0
0
INTERCONTINENTAL EXCHANGE IN
COM
45866F104
3507
46566
SH
SOLE
46565
0
0
INTERDIGITAL INC
COM
45867G101
746
11245
SH
SOLE
11244
0
0
INVESCO ACTIVELY MANAGD ETF
TOTAL RETURN
46090A804
1016
20325
SH
SOLE
20325
0
0
INVESCO ACTIVELY MANAGD ETF
ULTRA SHRT DU
46090A887
713
14242
SH
SOLE
14242
0
0
INTUITIVE SURGICAL INC
COM NEW
46120E602
1587
3315
SH
SOLE
3315
0
0
INVESCO SR INCOME TR
COM
46131H107
77
19778
SH
SOLE
19778
0
0
INVESCO TR INVT GRADE MUNS
COM
46131M106
517
45073
SH
SOLE
45073
0
0
INVESCO VALUE MUN INCOME TR
COM
46132P108
806
59689
SH
SOLE
59688
0
0
INVESCO DYNAMIC CR OPP FD
COM
46132R104
252
24601
SH
SOLE
24601
0
0
INVESCO HIGH INCOME 2023 TAR
COM
46135X108
551
55512
SH
SOLE
55512
0
0
INVESCO EXCHANGE TRADED FD T
AEROSPACE DEF
46137V100
4299
86951
SH
SOLE
86949
0
0
INVESCO EXCHANGE TRADED FD T
S&P SPIN OFF
46137V159
2924
69050
SH
SOLE
69049
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 PUR VA
46137V258
568
10003
SH
SOLE
10003
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 PUR GW
46137V266
1094
10987
SH
SOLE
10987
0
0
INVESCO EXCHANGE TRADED FD T
BUYBACK ACHIE
46137V308
1745
33463
SH
SOLE
33462
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 EQL WG
46137V357
14490
158539
SH
SOLE
132836
0
25703
INVESCO EXCHANGE TRADED FD T
S&P500 EQL EN
46137V365
692
16042
SH
SOLE
16042
0
0
INVESCO EXCHANGE TRADED FD T
INTL DIVI ACH
46137V548
325
23015
SH
SOLE
23014
0
0
INVESCO EXCHANGE TRADED FD T
HIG YLD EQ DI
46137V563
327
20659
SH
SOLE
20658
0
0
INVESCO EXCHANGE TRADED FD T
FTSE RAFI 100
46137V613
2889
28447
SH
SOLE
28447
0
0
INVESCO EXCHANGE TRADED FD T
DYNMC LRG GWT
46137V746
15106
364284
SH
SOLE
364283
0
0
INVESCO EXCHANGE TRADED FD T
DYNMC BLDG CO
46137V779
210
8866
SH
SOLE
8866
0
0
INVESCO EXCHANGE TRADED FD T
DYNMC BIOTECH
46137V787
244
5197
SH
SOLE
5196
0
0
INVESCO EXCHANGE TRADED FD T
DWA MOMENTUM
46137V837
13518
278904
SH
SOLE
278904
0
0
INVESCO EXCHNG TRADED FD TR
S&P500 LOW VO
46138E354
3625
77728
SH
SOLE
77727
0
0
INVESCO EXCHNG TRADED FD TR
S&P500 HDL VO
46138E362
9852
257921
SH
SOLE
257921
0
0
INVESCO EXCHNG TRADED FD TR
S&P 500 EX RA
46138E388
774
23964
SH
SOLE
23963
0
0
INVESCO EXCHNG TRADED FD TR
CEF INM COMPS
46138E404
374
18522
SH
SOLE
18521
0
0
INVESCO EXCHNG TRADED FD TR
PFD ETF
46138E511
11420
847930
SH
SOLE
847930
0
0
INVESCO EXCHNG TRADED FD TR
NATL AMT MUNI
46138E537
643
25776
SH
SOLE
25775
0
0
INVESCO EXCHNG TRADED FD TR
KBW REGL BKG
46138E578
922
20584
SH
SOLE
20584
0
0
INVESCO EXCHNG TRADED FD TR
KBW BK
46138E628
1374
31245
SH
SOLE
31245
0
0
INVESCO EXCHNG TRADED FD TR
FNDMNTL HY CR
46138E719
664
37588
SH
SOLE
37588
0
0
INVESCO EXCHNG TRADED FD TR
FTSE RAFI EMN
46138E727
963
48713
SH
SOLE
48713
0
0
INVESCO EXCHNG TRADED FD TR
EMRNG MKT SVR
46138E784
1854
70209
SH
SOLE
70209
0
0
INVESCO EXCHNG TRADED FD TR
CHINA TECHNLG
46138E800
617
15685
SH
SOLE
15685
0
0
INVESCO EXCHNG TRADED FD TR
S&P SMLCP LOW
46138G102
1342
31477
SH
SOLE
31476
0
0
INVESCO EXCHNG TRADED FD TR
SR LN ETF
46138G508
4478
205637
SH
SOLE
205636
0
0
INVESCO EXCHNG TRADED FD TR
TAXABLE MUN B
46138G805
2396
80735
SH
SOLE
80734
0
0
INVESCO EXCHNG TRADED FD TR
VAR RATE PFD
46138G870
1148
50311
SH
SOLE
50311
0
0
INVESCO EXCH TRD SLF IDX FD
BULSHS 2019 C
46138J304
2958
140456
SH
SOLE
140456
0
0
INVESCO EXCH TRD SLF IDX FD
BULSHS 2019 H
46138J403
6525
276039
SH
SOLE
276038
0
0
INVESCO EXCH TRD SLF IDX FD
BULSHS 2020 C
46138J502
3126
148373
SH
SOLE
148373
0
0
INVESCO EXCH TRD SLF IDX FD
BULSHS 2020 H
46138J601
7157
305501
SH
SOLE
305501
0
0
INVESCO EXCH TRD SLF IDX FD
BULSHS 2021 C
46138J700
3228
155589
SH
SOLE
155589
0
0
INVESCO EXCH TRD SLF IDX FD
BULSHS 2021 H
46138J809
2613
110458
SH
SOLE
110458
0
0
INVESCO EXCH TRD SLF IDX FD
BULSHS 2022 C
46138J882
296
14408
SH
SOLE
14408
0
0
IQVIA HLDGS INC
COM
46266C105
19749
170006
SH
SOLE
165601
0
4405
IQIYI INC
SPONSORED ADS
46267X108
350
23584
SH
SOLE
23584
0
0
IRIDIUM COMMUNICATIONS INC
COM
46269C102
1594
86418
SH
SOLE
86418
0
0
IRON MTN INC NEW
COM
46284V101
1150
35494
SH
SOLE
35493
0
0
ISHARES SILVER TRUST
ISHARES
46428Q109
375
25888
SH
SOLE
25888
0
0
ISHARES TR
US TREAS BD E
46429B267
1143
46402
SH
SOLE
46402
0
0
ISHARES TR
A RATE CP BD
46429B291
230
4597
SH
SOLE
4597
0
0
ISHARES TR
FLTG RATE NT
46429B655
42780
849505
SH
SOLE
849504
0
0
ISHARES TR
CORE HIGH DV
46429B663
5048
59844
SH
SOLE
39951
0
19892
ISHARES TR
MIN VOL EAFE
46429B689
17273
259144
SH
SOLE
259143
0
0
ISHARES TR
MIN VOL USA E
46429B697
35689
681107
SH
SOLE
681106
0
0
ISHARES TR
0-5 YR TIPS E
46429B747
11972
122149
SH
SOLE
122148
0
0
ISHARES US ETF TR
SHT MAT BD ET
46431W507
27524
552143
SH
SOLE
552143
0
0
ISHARES TR
USA QUALITY F
46432F339
642
8366
SH
SOLE
8366
0
0
ISHARES TR
EDGE MSCI USA
46432F388
3618
49867
SH
SOLE
49867
0
0
ISHARES TR
USA MOMENTUM
46432F396
24299
242442
SH
SOLE
242442
0
0
ISHARES TR
CORE MSCI TOT
46432F834
2951
56183
SH
SOLE
56182
0
0
ISHARES TR
CORE MSCI EAF
46432F842
71430
1298749
SH
SOLE
1298747
0
0
ISHARES TR
CORE 1 5 YR U
46432F859
716
14602
SH
SOLE
14602
0
0
ISHARES INC
CORE MSCI EMK
46434G103
45798
971345
SH
SOLE
971345
0
0
ISHARES INC
MSCI JPN ETF
46434G822
586
11575
SH
SOLE
6963
0
4612
ISHARES INC
MLT FCTR EMG
46434G889
1013
26172
SH
SOLE
26171
0
0
ISHARES TR
MULTIFACTOR U
46434V282
228
8198
SH
SOLE
8198
0
0
ISHARES TR
MULTIFACTOR U
46434V290
783
21886
SH
SOLE
21886
0
0
ISHARES TR
0-5YR HI YL C
46434V407
882
19822
SH
SOLE
19821
0
0
ISHARES TR
CORE TOTAL US
46434V613
1614
32793
SH
SOLE
32792
0
0
ISHARES TR
CORE DIV GRWT
46434V621
5579
168169
SH
SOLE
168168
0
0
ISHARES TR
GLOBAL REIT E
46434V647
1452
62035
SH
SOLE
62035
0
0
ISHARES TR
CORE MSCI EUR
46434V738
11379
275348
SH
SOLE
275346
0
0
ISHARES TR
TRS FLT RT BD
46434V860
1632
32477
SH
SOLE
32477
0
0
ISHARES TR
IBONDS DEC20
46434VAQ3
17942
718291
SH
SOLE
718290
0
0
ISHARES TR
IBONDS DEC19
46434VAU4
17602
709777
SH
SOLE
709776
0
0
ISHARES TR
IBONDS DEC22
46434VBA7
244
10100
SH
SOLE
10100
0
0
ISHARES TR
IBONDS DEC21
46434VBK5
13999
574709
SH
SOLE
574708
0
0
ISHARES TR
CONV BD ETF
46435G102
389
7413
SH
SOLE
7413
0
0
ISHARES TR
RUSEL 2500 ET
46435G268
527
13810
SH
SOLE
13810
0
0
ISHARES TR
MSCI UK ETF N
46435G334
307
10460
SH
SOLE
10460
0
0
ISHARES TR
EDGE MSCI MIN
46435G433
1403
48326
SH
SOLE
48326
0
0
ISHARES TR
INTL DIV GRWT
46435G524
1830
37175
SH
SOLE
37175
0
0
JPMORGAN CHASE & CO
COM
46625H100
78551
804672
SH
SOLE
614526
0
190145
JP MORGAN EXCHANGE TRADED FD
DIV RTN INT E
46641Q209
1484
29172
SH
SOLE
29172
0
0
JP MORGAN EXCHANGE TRADED FD
DIV RTN EM EQ
46641Q308
905
17816
SH
SOLE
17816
0
0
JP MORGAN EXCHANGE TRADED FD
BETBULD JAPAN
46641Q712
3290
155787
SH
SOLE
155787
0
0
JP MORGAN EXCHANGE TRADED FD
ULTRA SHRT IN
46641Q837
5163
103000
SH
SOLE
102999
0
0
JP MORGAN EXCHANGE TRADED FD
DIVERSFD EQT
46641Q845
258
9646
SH
SOLE
9646
0
0
JAPAN SMALLER CAPITALIZA
COM
47109u104
93
11150
SH
SOLE
3275
0
7875
JD COM INC
SPON ADR CL A
47215P106
1069
51082
SH
SOLE
51082
0
0
JEFFERIES FINL GROUP INC
COM
47233W109
247
14267
SH
SOLE
14267
0
0
JOHN HANCOCK EXCHANGE TRADED
MULTIFACTOR M
47804J206
414
13613
SH
SOLE
13613
0
0
JOHN HANCOCK EXCHANGE TRADED
MULTI INTL ET
47804J859
381
14939
SH
SOLE
14939
0
0
KAR AUCTION SVCS INC
COM
48238T109
445
9340
SH
SOLE
9340
0
0
KKR INCOME OPPORTUNITIES FD
COM
48249T106
158
11110
SH
SOLE
11110
0
0
KKR & CO INC
CL A
48251W104
221
11273
SH
SOLE
11272
0
0
KEURIG DR PEPPER INC
COM
49271V100
297
11621
SH
SOLE
11621
0
0
KEYSIGHT TECHNOLOGIES INC
COM
49338L103
522
8416
SH
SOLE
8416
0
0
KINDER MORGAN INC DEL
COM
49456B101
22779
1481179
SH
SOLE
1073417
0
407761
KITE RLTY GROUP TR
COM NEW
49803T300
234
16613
SH
SOLE
16613
0
0
KNOWLES CORP
COM
49926D109
995
74772
SH
SOLE
74772
0
0
KURA ONCOLOGY INC
COM
50127T109
230
16425
SH
SOLE
16425
0
0
LABORATORY CORP AMER HLDGS
COM NEW
50540R409
1116
8833
SH
SOLE
8833
0
0
LIBERTY MEDIA CORP DELAWARE
NOTE 1.375%1
531229AB8
12
12000
SH
SOLE
12000
0
0
LOGMEIN INC
COM
54142L109
215
2643
SH
SOLE
2643
0
0
M & T BK CORP
COM
55261F104
3900
27250
SH
SOLE
27250
0
0
MFS INTER INCOME TR
SH BEN INT
55273C107
43
11750
SH
SOLE
11750
0
0
MEI PHARMA INC
COM NEW
55279B202
75
28700
SH
SOLE
28700
0
0
MGM GROWTH PPTYS LLC
CL A COM
55303A105
1027
38909
SH
SOLE
38909
0
0
MPLX LP
COM UNIT REP
55336V100
1685
55614
SH
SOLE
55614
0
0
MSCI INC
COM
55354G100
517
3510
SH
SOLE
3510
0
0
MACQUARIE INFRASTRUCTURE COR
COM
55608B105
1781
48725
SH
SOLE
48725
0
0
MACQUARIE INFRASTRUCTURE COR
NOTE 2.875%
55608BAA3
11
12000
SH
SOLE
12000
0
0
MACYS INC
COM
55616P104
1901
63842
SH
SOLE
63842
0
0
MAIN STREET CAPITAL CORP
COM
56035L104
249
7368
SH
SOLE
7368
0
0
MAINSTAY MACKAY DEFINDTRM MU
COM
56064K100
288
14776
SH
SOLE
14776
0
0
MANAGED PORTFOLIO SER
TORTOISE NRAM
56167N720
805
40471
SH
SOLE
40471
0
0
MANPOWERGROUP INC
COM
56418H100
400
6174
SH
SOLE
6174
0
0
MANULIFE FINL CORP
COM
56501R106
290
20468
SH
SOLE
20468
0
0
MARATHON PETE CORP
COM
56585A102
2845
48242
SH
SOLE
45141
0
3100
MASTERCARD INCORPORATED
CL A
57636Q104
30915
163880
SH
SOLE
163879
0
0
MAXIM INTEGRATED PRODS INC
COM
57772K101
12370
243275
SH
SOLE
243274
0
0
MCKESSON CORP
COM
58155Q103
8314
75273
SH
SOLE
75272
0
0
MEDICAL PPTYS TRUST INC
COM
58463J304
259
16136
SH
SOLE
16135
0
0
MERCK & CO INC
COM
58933Y105
84490
1105755
SH
SOLE
848881
0
256872
METLIFE INC
COM
59156R108
5540
134918
SH
SOLE
129718
0
5200
MICROCHIP TECHNOLOGY INC
NOTE 1.625%
595017AD6
15
11000
SH
SOLE
11000
0
0
MID AMER APT CMNTYS INC
COM
59522J103
200
2094
SH
SOLE
2093
0
0
MOLSON COORS BREWING CO
CL B
60871R209
1956
34835
SH
SOLE
28109
0
6725
MONSTER BEVERAGE CORP NEW
COM
61174X109
5238
106442
SH
SOLE
106442
0
0
MOSAIC CO NEW
COM
61945C103
225
7716
SH
SOLE
7716
0
0
NVR INC
COM
62944T105
328
135
SH
SOLE
135
0
0
NATIONAL COMM CORP
COM
63546L102
1495
41540
SH
SOLE
41540
0
0
NAVIENT CORPORATION
COM
63938C108
340
38659
SH
SOLE
38659
0
0
NETAPP INC
COM
64110D104
218
3668
SH
SOLE
3667
0
0
NETFLIX INC
COM
64110L106
3904
14589
SH
SOLE
14589
0
0
NEUBERGER BERMAN MLP INCOME
COM
64129H104
559
83692
SH
SOLE
83692
0
0
NEUBERGER BERMAN REAL ESTATE S
MF
64190A103
41
10000
SH
SOLE
10000
0
0
NEW RESIDENTIAL INVT CORP
COM NEW
64828T201
6613
465440
SH
SOLE
465439
0
0
NEXTERA ENERGY INC
COM
65339F101
19477
112061
SH
SOLE
85254
0
26805
NISOURCE INC
COM
65473P105
281
11101
SH
SOLE
11101
0
0
NOAH HLDGS LTD
SPON ADS CL A
65487X102
320
7400
SH
SOLE
7400
0
0
NOVARTIS A G
SPONSORED ADR
66987V109
18768
218723
SH
SOLE
210980
0
7742
NOW INC
COM
67011P100
246
21170
SH
SOLE
21170
0
0
NUANCE COMMUNICATIONS INC
COM
67020Y100
285
21604
SH
SOLE
21604
0
0
NUANCE COMMUNICATIONS INC
NOTE 2.750%1
67020YAF7
10
11000
SH
SOLE
11000
0
0
NUVEEN NORTH CAROLINA QLTY M
COM
67060P100
340
28819
SH
SOLE
28819
0
0
NUVEEN VIRGINIA QLTY MUNCPL
COM
67064R102
345
29437
SH
SOLE
29437
0
0
NVIDIA CORP
COM
67066G104
2671
20009
SH
SOLE
20008
0
0
NUVEEN QUALITY MUNCP INCOME
COM
67066V101
414
33050
SH
SOLE
33050
0
0
NUVEEN SR INCOME FD
COM
67067Y104
175
31973
SH
SOLE
31973
0
0
NUVEEN S&P 500 BUY-WRITE INC
COM
6706ER101
194
16155
SH
SOLE
16154
0
0
NUVEEN MUNICIPAL CREDIT INC
COM SH BEN IN
67070X101
662
49388
SH
SOLE
49387
0
0
NUVEEN REAL ESTATE INCOME FD
COM
67071B108
422
49954
SH
SOLE
49954
0
0
NUVEEN AMT FREE MUN CR INC F
COM
67071L106
1918
137255
SH
SOLE
137255
0
0
NUVEEN PFD & INCM SECURTIES
COM
67072C105
343
41482
SH
SOLE
41482
0
0
NUVEEN FLOATING RATE INCOME
COM
67072T108
251
27290
SH
SOLE
27290
0
0
NUVEEN CR STRATEGIES INCM FD
COM SHS
67073D102
266
36065
SH
SOLE
36065
0
0
NUVEEN TAXABLE MUNICPL INCM
COM
67074C103
222
11482
SH
SOLE
11482
0
0
NUVEEN ENERGY MLP TOTL RTRNF
COM
67074U103
230
28421
SH
SOLE
28421
0
0
NUVEEN REAL ASSET INM AND GW
COM
67074Y105
1013
74348
SH
SOLE
74347
0
0
NUVEEN PFD & INCOME TERM FD
COM
67075A106
1822
90138
SH
SOLE
90138
0
0
NUVEEN GLOBAL HIGH INCOME FD
SHS
67075G103
139
10194
SH
SOLE
10193
0
0
NUVEEN HIGH INCOME 2020 TARG
COM
67075L102
423
42679
SH
SOLE
42679
0
0
NUVEEN PFD & INCOME 2022 TER
COM
67075T105
250
12087
SH
SOLE
12087
0
0
NUVEEN CR OPPORTUNITIES 2022
COM
67075U102
558
66041
SH
SOLE
66040
0
0
NUTRIEN LTD
COM
67077M108
9866
209919
SH
SOLE
50171
0
159748
NUVEEN HIGH INCOME NOVEMBER
COM
67077N106
3668
412175
SH
SOLE
412175
0
0
NUVEEN EMERGING MKTS DEBT 20
COM
67077P101
134
17596
SH
SOLE
17596
0
0
NUSHARES ETF TR
ENHANCED YIEL
67092P102
1969
84985
SH
SOLE
84985
0
0
NUSHARES ETF TR
ESG MID CAP G
67092P409
388
14814
SH
SOLE
14814
0
0
NUSHARES ETF TR
ESG US AGGRGT
67092P870
250
10336
SH
SOLE
10336
0
0
OFS CAP CORP
COM
67103B100
1927
181794
SH
SOLE
181794
0
0
O REILLY AUTOMOTIVE INC NEW
COM
67103H107
16118
46810
SH
SOLE
46810
0
0
OAKTREE SPECIALTY LENDING CO
COM
67401P108
363
86038
SH
SOLE
86038
0
0
OAKTREE STRATEGIC INCOME COR
COM
67402D104
1064
137326
SH
SOLE
137325
0
0
OPPENHEIMER ETF TR
S&P 500 REVEN
68386C104
2137
45932
SH
SOLE
45932
0
0
OPPENHEIMER ETF TR
S&P ULTRA DIV
68386C401
295
8835
SH
SOLE
8835
0
0
ORACLE CORP
COM
68389X105
34760
769915
SH
SOLE
723073
0
46840
PCM FUND INC
COM
69323T101
132
13100
SH
SOLE
13100
0
0
PJT PARTNERS INC
COM CL A
69343T107
200
5177
SH
SOLE
5177
0
0
PGIM ETF TR
ULTRA SHORT
69344A107
3191
63925
SH
SOLE
63925
0
0
PGIM SHORT DURATION HIGH YIE
COM
69346H100
455
34969
SH
SOLE
34969
0
0
PPL CORP
COM
69351T106
16574
585060
SH
SOLE
574939
0
10119
PRA HEALTH SCIENCES INC
COM
69354M108
389
4240
SH
SOLE
4240
0
0
PACER FDS TR
TRENDP US LAR
69374H105
1168
40604
SH
SOLE
40604
0
0
PACER FDS TR
WEALTHSHIELD
69374H840
1823
75537
SH
SOLE
75537
0
0
PACER FDS TR
US CASH COWS
69374H881
274
10693
SH
SOLE
10693
0
0
PAYCOM SOFTWARE INC
COM
70432V102
469
3831
SH
SOLE
3831
0
0
PAYLOCITY HLDG CORP
COM
70438V106
329
5479
SH
SOLE
5479
0
0
PAYPAL HLDGS INC
COM
70450Y103
8038
95599
SH
SOLE
95599
0
0
PILGRIMS PRIDE CORP NEW
COM
72147K108
356
22989
SH
SOLE
22989
0
0
PIMCO INCOME STRATEGY FUND
COM
72201H108
939
86450
SH
SOLE
86450
0
0
PIMCO ETF TR
15+ YR US TIP
72201R304
2265
36324
SH
SOLE
36323
0
0
PIMCO ETF TR
ACTIVE BD ETF
72201R775
487
4747
SH
SOLE
4747
0
0
PIMCO ETF TR
0-5 HIGH YIEL
72201R783
3106
32664
SH
SOLE
32663
0
0
PIMCO ETF TR
INV GRD CRP B
72201R817
2305
23281
SH
SOLE
23280
0
0
PIMCO ETF TR
ENHAN SHRT MA
72201R833
12704
125847
SH
SOLE
125846
0
0
PIMCO DYNAMIC INCOME FD
SHS
72201Y101
1072
36771
SH
SOLE
36770
0
0
PIMCO DYNMIC CREDIT AND MRT
COM SHS
72202D106
2216
105293
SH
SOLE
105293
0
0
PLANET FITNESS INC
CL A
72703H101
252
4703
SH
SOLE
4703
0
0
POOL CORPORATION
COM
73278L105
1498
10087
SH
SOLE
10087
0
0
PORTFOLIO RECOVERY ASSOCS IN
NOTE 3.000%
73640QAB1
60
66000
SH
SOLE
66000
0
0
PREMIER INC
CL A
74051N102
242
6488
SH
SOLE
6488
0
0
PRICE T ROWE GROUP INC
COM
74144T108
4949
53615
SH
SOLE
53615
0
0
PRIMERICA INC
COM
74164M108
1227
12559
SH
SOLE
12559
0
0
PRINCIPAL FINL GROUP INC
COM
74251V102
1252
28365
SH
SOLE
28364
0
0
PRINCIPAL EXCHANGE TRADED FD
SPECTRUM PFD
74255Y888
219
2434
SH
SOLE
2434
0
0
PROLOGIS INC
COM
74340W103
715
12187
SH
SOLE
12187
0
0
PROSHARES TR
MANAGED FUT
74347B532
1363
33956
SH
SOLE
33956
0
0
PROSHARES TR
RUSS 2000 DIV
74347B698
1669
31023
SH
SOLE
31023
0
0
PROSHARES TR
MSCI EAFE DIV
74347B839
229
6867
SH
SOLE
6867
0
0
PROSHARES TR
S&P 500 DV AR
74348A467
8575
141657
SH
SOLE
141656
0
0
PROSPECT CAPITAL CORPORATION
COM
74348T102
65
10368
SH
SOLE
10368
0
0
PROSPECT CAPITAL CORPORATION
NOTE 5.875%
74348TAM4
67
67000
SH
SOLE
67000
0
0
PROSPECT CAPITAL CORPORATION
NOTE 4.750%
74348TAQ5
206
208000
SH
SOLE
208000
0
0
PUBLIC STORAGE
COM
74460D109
1621
8016
SH
SOLE
8015
0
0
QUALYS INC
COM
74758T303
277
3712
SH
SOLE
3712
0
0
QUEST DIAGNOSTICS INC COM
COM
74834L100
720
8648
SH
SOLE
2898
0
5750
QURATE RETAIL INC
COM SER A
74915M100
480
24618
SH
SOLE
24618
0
0
RGC RES INC
COM
74955L103
1313
43847
SH
SOLE
38147
0
5700
RADIANT LOGISTICS INC
COM
75025X100
124
29339
SH
SOLE
29339
0
0
RANGE RES CORP
COM
75281A109
342
35809
SH
SOLE
35809
0
0
RBC BEARINGS INC
COM
75524B104
2258
17230
SH
SOLE
17230
0
0
RE MAX HLDGS INC
CL A
75524W108
419
13629
SH
SOLE
13629
0
0
RED HAT INC
NOTE 0.250%1
756577AD4
28
12000
SH
SOLE
12000
0
0
REGENERON PHARMACEUTICALS
COM
75886F107
4765
12760
SH
SOLE
12760
0
0
REGIONS FINL CORP NEW
COM
7591EP100
1220
91227
SH
SOLE
91226
0
0
RESIDEO TECHNOLOGIES INC
COM
76118Y104
729
35507
SH
SOLE
32340
0
3167
RESTAURANT BRANDS INTL INC
COM
76131D103
362
6928
SH
SOLE
6928
0
0
RIVERNORTH DOUBLELINE STRATE
COM
76882G107
462
28489
SH
SOLE
28488
0
0
RYMAN HOSPITALITY PPTYS INC
COM
78377T107
3848
57703
SH
SOLE
57703
0
0
S&P GLOBAL INC
COM
78409V104
1729
10178
SH
SOLE
8878
0
1300
SBA COMMUNICATIONS CORP NEW
CL A
78410G104
2388
14752
SH
SOLE
6364
0
8388
SLM CORP
COM
78442P106
282
33972
SH
SOLE
33972
0
0
SPDR S&P 500 ETF TR
TR UNIT
78462F103
139753
559197
SH
SOLE
552328
0
6868
SPDR S&P 500 ETF TR
TR UNIT
78462F103
774
3100
SH
Call
SOLE
3100
0
0
SPDR S&P 500 ETF TR
TR UNIT
78462F103
7847
31400
SH
Put
SOLE
31400
0
0
SPDR GOLD TRUST
GOLD SHS
78463V107
4181
34484
SH
SOLE
27653
0
6831
SPDR INDEX SHS FDS
EURO STOXX 50
78463X202
257
7726
SH
SOLE
7726
0
0
SPDR INDEX SHS FDS
S&P GLBDIV ET
78463X459
14399
232285
SH
SOLE
232285
0
0
SPDR INDEX SHS FDS
PORTFOLIO EMG
78463X509
276
8557
SH
SOLE
8557
0
0
SPDR INDEX SHS FDS
GLB NAT RESRC
78463X541
230
5590
SH
SOLE
5590
0
0
SPDR SERIES TRUST
NUV HGHYLD MU
78464A284
2158
38493
SH
SOLE
38493
0
0
SPDR SERIES TRUST
BLMBRG BRC CN
78464A359
4761
101760
SH
SOLE
101759
0
0
SPDR SERIES TRUST
PORTFOLIO INT
78464A375
254
7700
SH
SOLE
7700
0
0
SPDR SERIES TRUST
PRTFLO S&P500
78464A409
1803
55506
SH
SOLE
55505
0
0
SPDR SERIES TRUST
BLOOMBERG BRC
78464A417
4640
138173
SH
SOLE
138172
0
0
SPDR SERIES TRUST
PORTFOLIO SHO
78464A474
24559
814866
SH
SOLE
814865
0
0
SPDR SERIES TRUST
PRTFLO S&P500
78464A508
1135
41820
SH
SOLE
41819
0
0
SPDR SERIES TRUST
DJ REIT ETF
78464A607
347
4039
SH
SOLE
4039
0
0
SPDR SERIES TRUST
AEROSPACE DEF
78464A631
472
5988
SH
SOLE
5987
0
0
SPDR SERIES TRUST
PORTFOLIO LN
78464A664
231
6597
SH
SOLE
6597
0
0
SPDR SERIES TRUST
S&P REGL BKG
78464A698
835
17846
SH
SOLE
17846
0
0
SPDR SERIES TRUST
S&P PHARMAC
78464A722
215
5893
SH
SOLE
5893
0
0
SPDR SERIES TRUST
S&P DIVID ETF
78464A763
39180
437679
SH
SOLE
437678
0
0
SPDR SERIES TRUST
S&P INS ETF
78464A789
255
9004
SH
SOLE
9004
0
0
SPDR SERIES TRUST
PORTFOLIO TL
78464A805
206
6687
SH
SOLE
6687
0
0
SPDR SERIES TRUST
S&P 600 SML C
78464A813
450
7513
SH
SOLE
7512
0
0
SPDR SERIES TRUST
S&P 400 MDCP
78464A821
293
6402
SH
SOLE
6401
0
0
SPDR SERIES TRUST
PORTFOLIO LR
78464A854
385
13184
SH
SOLE
13184
0
0
SPDR SERIES TRUST
S&P SEMICNDCT
78464A862
208
3227
SH
SOLE
3227
0
0
SPDR SERIES TRUST
S&P BIOTECH
78464A870
618
8616
SH
SOLE
8616
0
0
SS&C TECHNOLOGIES HLDGS INC
COM
78467J100
308
6838
SH
SOLE
6838
0
0
SSGA ACTIVE ETF TR
MULT ASS RLRT
78467V103
511
22499
SH
SOLE
22499
0
0
SSGA ACTIVE ETF TR
BLKSTN GSOSRL
78467V608
2953
66067
SH
SOLE
66066
0
0
SSGA ACTIVE ETF TR
SPDR TR TACTI
78467V848
2291
48380
SH
SOLE
48380
0
0
SPDR DOW JONES INDL AVRG ETF
UT SER 1
78467X109
24051
103137
SH
SOLE
103137
0
0
SPDR S&P MIDCAP 400 ETF TR
UTSER1 S&PDCR
78467Y107
2302
7608
SH
SOLE
5932
0
1675
SPDR SER TR
BLOMBERG BRC
78468R200
33809
1113270
SH
SOLE
1113268
0
0
SPDR SER TR
BLOOMBERG SRT
78468R408
12615
484652
SH
SOLE
484652
0
0
SPDR SER TR
SPDR BLOOMBER
78468R663
3260
35657
SH
SOLE
35657
0
0
SPDR SER TR
DORSEY WRGT F
78468R713
521
23487
SH
SOLE
23487
0
0
SPDR SER TR
NUVEEN BRC MU
78468R721
807
16772
SH
SOLE
16772
0
0
SPDR SER TR
NUVEEN BLMBRG
78468R739
17892
372293
SH
SOLE
372293
0
0
SPDR SER TR
PRTFLO S&P500
78468R788
444
13047
SH
SOLE
13047
0
0
SABRA HEALTH CARE REIT INC
COM
78573L106
292
17752
SH
SOLE
17752
0
0
SABRE CORP
COM
78573M104
283
13101
SH
SOLE
13100
0
0
SALESFORCE COM INC
COM
79466L302
4068
29703
SH
SOLE
29703
0
0
SANOFI
SPONSORED ADR
80105N105
16389
377561
SH
SOLE
377560
0
0
SARATOGA INVT CORP
COM NEW
80349A208
488
24555
SH
SOLE
24554
0
0
SCANA CORP NEW
COM
80589M102
2478
51881
SH
SOLE
51881
0
0
SEALED AIR CORP NEW
COM
81211K100
1267
36372
SH
SOLE
36372
0
0
SELECT SECTOR SPDR TR
SBI MATERIALS
81369Y100
583
11552
SH
SOLE
11551
0
0
SELECT SECTOR SPDR TR
SBI HEALTHCAR
81369Y209
81244
939136
SH
SOLE
939135
0
0
SELECT SECTOR SPDR TR
SBI CONS STPL
81369Y308
41014
807713
SH
SOLE
807712
0
0
SELECT SECTOR SPDR TR
SBI CONS DISC
81369Y407
40909
413193
SH
SOLE
413192
0
0
SELECT SECTOR SPDR TR
ENERGY
81369Y506
4350
75881
SH
SOLE
75880
0
0
SELECT SECTOR SPDR TR
SBI INT-FINL
81369Y605
8178
343371
SH
SOLE
343370
0
0
SELECT SECTOR SPDR TR
SBI INT-INDS
81369Y704
5366
83333
SH
SOLE
83332
0
0
SELECT SECTOR SPDR TR
TECHNOLOGY
81369Y803
54694
882461
SH
SOLE
882461
0
0
SELECT SECTOR SPDR TR
COMMUNICATION
81369Y852
23026
557823
SH
SOLE
557822
0
0
SELECT SECTOR SPDR TR
RL EST SEL SE
81369Y860
791
25548
SH
SOLE
25547
0
0
SELECT SECTOR SPDR TR
SBI INT-UTILS
81369Y886
4512
85271
SH
SOLE
85270
0
0
SELECT INCOME REIT
COM SH BEN IN
81618T100
148
20136
SH
SOLE
20136
0
0
SERVICEMASTER GLOBAL HLDGS I
COM
81761R109
291
7934
SH
SOLE
7934
0
0
SERVICENOW INC
COM
81762P102
261
1469
SH
SOLE
1469
0
0
SHIRE PLC
SPONSORED ADR
82481R106
511
2940
SH
SOLE
2940
0
0
SHOPIFY INC
CL A
82509L107
1776
12834
SH
SOLE
12834
0
0
SIGNATURE BK NEW YORK N Y
COM
82669G104
3949
38420
SH
SOLE
38420
0
0
SINOPEC SHANGHAI PETROCHEMIC
SPON ADR H
82935M109
377
8745
SH
SOLE
8745
0
0
SIRIUS XM HLDGS INC
COM
82968B103
534
93571
SH
SOLE
93570
0
0
SITEONE LANDSCAPE SUPPLY INC
COM
82982L103
1443
26113
SH
SOLE
26113
0
0
SIX FLAGS ENTMT CORP NEW
COM
83001A102
3182
57213
SH
SOLE
57213
0
0
SKYWORKS SOLUTIONS INC
COM
83088M102
1783
26615
SH
SOLE
23714
0
2900
SMITH & NEPHEW PLC
SPDN ADR NEW
83175M205
749
20044
SH
SOLE
20044
0
0
SPROTT PHYSICAL GOLD TRUST
MF
85207h104
113
11000
SH
SOLE
0
0
11000
SPROTT PHYSICAL GOLD & SILVER
COM
85208r101
2539
202446
SH
SOLE
20116
0
182330
STARWOOD PPTY TR INC
COM
85571B105
3425
173805
SH
SOLE
173804
0
0
SUMITOMO MITSUI FINL GROUP I
SPONSORED ADR
86562M209
977
150215
SH
SOLE
150213
0
0
SUNOCO LP
COM U REP LP
86765K109
322
11865
SH
SOLE
11865
0
0
SYNCHRONY FINL
COM
87165B103
1828
77962
SH
SOLE
77961
0
0
TD AMERITRADE HLDG CORP
COM
87236Y108
205
4206
SH
SOLE
4205
0
0
BLACKROCK TCP CAPITAL CORP
NOTE 5.250%1
87238QAB9
140
140000
SH
SOLE
140000
0
0
TARGA RES CORP
COM
87612G101
797
22132
SH
SOLE
22132
0
0
TEGNA INC
COM
87901J105
277
25504
SH
SOLE
25504
0
0
TEKLA LIFE SCIENCES INVS
SH BEN INT
87911K100
188
12456
SH
SOLE
12456
0
0
TEKLA WORLD HEALTHCARE FD
BEN INT SHS
87911L108
368
31761
SH
SOLE
31760
0
0
TELEFONICA BRASIL SA
SPONSORED ADR
87936R106
177
14845
SH
SOLE
14845
0
0
TELUS CORP
COM
87971M103
890
26863
SH
SOLE
26862
0
0
TESLA INC
COM
88160R101
1183
3557
SH
SOLE
3557
0
0
TEXAS CAPITAL BANCSHARES INC
COM
88224Q107
694
13584
SH
SOLE
13584
0
0
THE TRADE DESK INC
COM CL A
88339J105
490
4228
SH
SOLE
4228
0
0
3M CO
COM
88579Y101
39303
206273
SH
SOLE
107090
0
99182
TIVO CORP
COM
88870P106
285
30345
SH
SOLE
30345
0
0
TORTOISE ENERGY INFRA CORP
COM
89147L100
1497
75233
SH
SOLE
74082
0
1150
TORTOISE PWR & ENERGY INFRAS
COM
89147X104
341
21417
SH
SOLE
21416
0
0
TORTOISE ENERGY INDEPENDENC
COM
89148K101
118
17517
SH
SOLE
17517
0
0
TOWNEBANK PORTSMOUTH VA
COM
89214P109
2614
109165
SH
SOLE
109164
0
0
TRANSCANADA CORP
COM
89353D107
1343
37626
SH
SOLE
29126
0
8500
TWENTY FIRST CENTY FOX INC
CL A
90130A101
1459
30333
SH
SOLE
30332
0
0
21VIANET GROUP INC
SPONSORED ADR
90138A103
218
25401
SH
SOLE
25401
0
0
TWITTER INC
COM
90184L102
2145
74639
SH
SOLE
74639
0
0
TWO HBRS INVT CORP
COM NEW
90187B408
463
36084
SH
SOLE
36083
0
0
U S CONCRETE INC
COM NEW
90333L201
802
22756
SH
SOLE
22756
0
0
ULTA BEAUTY INC
COM
90384S303
311
1272
SH
SOLE
1272
0
0
ULTIMATE SOFTWARE GROUP INC
COM
90385D107
237
970
SH
SOLE
970
0
0
UNITEDHEALTH GROUP INC
COM
91324P102
61784
248012
SH
SOLE
245182
0
2829
UNITI GROUP INC
COM
91325V108
490
31519
SH
SOLE
31519
0
0
VALERO ENERGY CORP NEW
COM
91913Y100
2442
32583
SH
SOLE
31717
0
865
VANECK VECTORS ETF TR
GOLD MINERS E
92189F106
3301
156551
SH
SOLE
156550
0
0
VANECK VECTORS ETF TR
SHORT HIGH YI
92189F387
6472
267462
SH
SOLE
267462
0
0
VANECK VECTORS ETF TR
PFD SECS EX F
92189F429
544
30726
SH
SOLE
30726
0
0
VANECK VECTORS ETF TR
FALLEN ANGEL
92189F437
821
30806
SH
SOLE
30806
0
0
VANECK VECTORS ETF TR
MORNINGSTAR W
92189F643
284
6906
SH
SOLE
6906
0
0
VANECK VECTORS ETF TR
AMT FREE INT
92189H201
17806
375124
SH
SOLE
375123
0
0
VANECK VECTORS ETF TR
JP MORGAN MKT
92189H300
11099
336366
SH
SOLE
336366
0
0
VANECK VECTORS ETF TR
HIGH YLD MUN
92189H409
7323
119985
SH
SOLE
119984
0
0
VANGUARD CHARLOTTE FDS
INTL BD IDX E
92203J407
9796
180578
SH
SOLE
180577
0
0
VANGUARD WORLD FDS
CONSUM DIS ET
92204A108
1139
7572
SH
SOLE
7571
0
0
VANGUARD WORLD FDS
CONSUM STP ET
92204A207
1183
9020
SH
SOLE
9019
0
0
VANGUARD WORLD FDS
ENERGY ETF
92204A306
654
8494
SH
SOLE
8493
0
0
VANGUARD WORLD FDS
FINANCIALS ET
92204A405
2849
48004
SH
SOLE
48004
0
0
VANGUARD WORLD FDS
HEALTH CAR ET
92204A504
2144
13356
SH
SOLE
13355
0
0
VANGUARD WORLD FDS
INDUSTRIAL ET
92204A603
2167
18001
SH
SOLE
18000
0
0
VANGUARD WORLD FDS
INF TECH ETF
92204A702
8974
53794
SH
SOLE
53794
0
0
VANGUARD WORLD FDS
MATERIALS ETF
92204A801
488
4412
SH
SOLE
4412
0
0
VANGUARD WORLD FDS
COMM SRVC ETF
92204A884
1866
25194
SH
SOLE
25193
0
0
VANGUARD SCOTTSDALE FDS
SHORT TERM TR
92206C102
259
4319
SH
SOLE
4319
0
0
VANGUARD SCOTTSDALE FDS
SHRT TRM CORP
92206C409
21773
279376
SH
SOLE
279375
0
0
VANGUARD SCOTTSDALE FDS
VNG RUS2000ID
92206C664
300
2803
SH
SOLE
2803
0
0
VANGUARD SCOTTSDALE FDS
INTER TERM TR
92206C706
8741
137722
SH
SOLE
137722
0
0
VANGUARD SCOTTSDALE FDS
MORTG-BACK SE
92206C771
1369
26615
SH
SOLE
26615
0
0
VANGUARD SCOTTSDALE FDS
LG-TERM COR B
92206C813
1301
15278
SH
SOLE
15278
0
0
VANGUARD SCOTTSDALE FDS
INT-TERM CORP
92206C870
15703
189519
SH
SOLE
189518
0
0
VARIAN MED SYS INC
COM
92220P105
2737
24170
SH
SOLE
24169
0
0
VENTAS INC
COM
92276F100
17957
306518
SH
SOLE
293468
0
13050
VEREIT INC
COM
92339V100
206
28910
SH
SOLE
28910
0
0
VERIZON COMMUNICATIONS INC
COM
92343V104
91881
1634327
SH
SOLE
1283178
0
351148
VERINT SYS INC
NOTE 1.500%
92343XAA8
11
12000
SH
SOLE
12000
0
0
VERISK ANALYTICS INC
COM
92345Y106
9550
87594
SH
SOLE
87594
0
0
VERTEX PHARMACEUTICALS INC
COM
92532F100
1263
7622
SH
SOLE
7622
0
0
VERSUM MATLS INC COM
COM
92532W103
201
7260
SH
SOLE
3150
0
4110
VIACOM INC NEW
CL B
92553P201
2561
99660
SH
SOLE
99659
0
0
VICTORY PORTFOLIOS II
VCSHS US DISC
92647N774
346
8786
SH
SOLE
8786
0
0
VICTORY PORTFOLIOS II
VCSHS US 500
92647N782
3679
83786
SH
SOLE
83786
0
0
VICTORY PORTFOLIOS II
VCSHS DEV ENH
92647N816
501
16323
SH
SOLE
16323
0
0
VICTORY PORTFOLIOS II
VCSHS US EQ I
92647N824
1031
24376
SH
SOLE
24376
0
0
VICTORY PORTFOLIOS II
VCSHS US LRG
92647N865
208
5043
SH
SOLE
5043
0
0
VIPER ENERGY PARTNERS LP
COM UNT RP IN
92763M105
820
31500
SH
SOLE
31500
0
0
VISA INC
COM CL A
92826C839
40302
305464
SH
SOLE
305363
0
100
VODAFONE GROUP PLC NEW
SPONSORED ADR
92857W308
8604
446299
SH
SOLE
446299
0
0
VOYA EMERGING MKTS HIGH DIVI
COM
92912P108
411
56400
SH
SOLE
56400
0
0
VOYA GLBL ADV & PREM OPP FD
COM
92912R104
104
11412
SH
SOLE
11411
0
0
VOYA INFRASTRUCTURE INDLS &
COM
92912X101
252
22824
SH
SOLE
22824
0
0
WABCO HLDGS INC
COM
92927K102
843
7860
SH
SOLE
7860
0
0
W P CAREY INC
COM
92936U109
12677
194024
SH
SOLE
179343
0
14680
WPP PLC NEW
ADR
92937A102
2051
37427
SH
SOLE
37427
0
0
WEC ENERGY GROUP INC
COM
92939U106
3291
47531
SH
SOLE
47530
0
0
WASTE CONNECTIONS INC
COM
94106B101
2719
36642
SH
SOLE
36642
0
0
WASTE MGMT INC DEL
COM
94106L109
34421
386808
SH
SOLE
170475
0
216331
WAYFAIR INC
CL A
94419L101
400
4450
SH
SOLE
4450
0
0
WEATHERFORD INTL LTD
NOTE 5.875%
947075AH0
7
12000
SH
SOLE
12000
0
0
WELLCARE HEALTH PLANS INC
COM
94946T106
218
926
SH
SOLE
926
0
0
WELLS FARGO GLOBAL DIVIDEND
COM
94987C103
156
33815
SH
SOLE
33814
0
0
WELLTOWER INC
COM
95040Q104
16638
239717
SH
SOLE
235866
0
3850
WESCO INTL INC
COM
95082P105
1869
38940
SH
SOLE
38940
0
0
WESTERN ASSET HGH YLD DFNDFD
COM
95768B107
171
13012
SH
SOLE
13012
0
0
WESTROCK CO
COM
96145D105
1135
30076
SH
SOLE
30075
0
0
WEX INC
COM
96208T104
321
2295
SH
SOLE
2295
0
0
WHITEHORSE FIN INC
COM
96524V106
154
12170
SH
SOLE
12170
0
0
WISDOMTREE TR
US HIGH DIVID
97717W208
291
4475
SH
SOLE
4475
0
0
WISDOMTREE TR
US LARGECAP D
97717W307
7175
84971
SH
SOLE
84970
0
0
WISDOMTREE TR
EMER MKT HIGH
97717W315
205
5113
SH
SOLE
5113
0
0
WISDOMTREE TR
GLB EX US RL
97717W331
807
29070
SH
SOLE
29069
0
0
WISDOMTREE TR
US DIVID EX F
97717W406
350
4551
SH
SOLE
4550
0
0
WISDOMTREE TR INDIA ERNGS FD
COM
97717W422
13672
551297
SH
SOLE
84050
0
467247
WISDOMTREE TR
US MIDCAP DIV
97717W505
1810
57247
SH
SOLE
57246
0
0
WISDOMTREE TR
US SMALLCP ER
97717W562
606
18922
SH
SOLE
18922
0
0
WISDOMTREE TR
US MIDCP EARN
97717W570
754
21992
SH
SOLE
21992
0
0
WISDOMTREE TR
US SMALLCAP D
97717W604
367
14976
SH
SOLE
14975
0
0
WISDOMTREE TR
JP SMALLCP DI
97717W836
2452
38090
SH
SOLE
38089
0
0
WISDOMTREE TR
EUROPE SMCP D
97717W869
2628
49264
SH
SOLE
49263
0
0
WISDOMTREE TR
INTL QULTY DI
97717X131
707
28180
SH
SOLE
28180
0
0
WISDOMTREE TR
DYNAMIC LNG E
97717X313
982
33905
SH
SOLE
33905
0
0
WISDOMTREE TR
EUR HDG SMLCA
97717X552
208
7909
SH
SOLE
7909
0
0
WISDOMTREE TR
ITL HDG QTLY
97717X594
1684
60532
SH
SOLE
60532
0
0
WISDOMTREE TR
EUROPE HEDGED
97717X701
212
3761
SH
SOLE
3761
0
0
WISDOMTREE TR
US MULTIFACTO
97717Y857
1425
54580
SH
SOLE
54580
0
0
WPX ENERGY INC
COM
98212B103
163
14404
SH
SOLE
14404
0
0
XCEL ENERGY INC
COM
98389B100
390
7930
SH
SOLE
7930
0
0
XYLEM INC
COM
98419M100
376
5648
SH
SOLE
5648
0
0
YIRENDAI LTD
SPONSORED ADR
98585L100
199
18584
SH
SOLE
18584
0
0
YUM CHINA HLDGS INC
COM
98850P109
2700
80538
SH
SOLE
80537
0
0
ZIMMER BIOMET HLDGS INC
COM
98956P102
1829
17637
SH
SOLE
17167
0
470
ZOETIS INC
CL A
98978V103
3273
38272
SH
SOLE
35602
0
2670
ZTO EXPRESS CAYMAN INC
SPONSORED ADR
98980A105
326
20633
SH
SOLE
20633
0
0
ZYNGA INC
CL A
98986T108
40
10200
SH
SOLE
10200
0
0
ADIENT PLC
ORD SHS
G0084W101
194
12886
SH
SOLE
12886
0
0
ALLEGION PUB LTD CO
ORD SHS
G0176J109
462
5802
SH
SOLE
5801
0
0
ALLERGAN PLC
SHS
G0177J108
2223
16633
SH
SOLE
16632
0
0
AMDOCS LTD
SHS
G02602103
575
9830
SH
SOLE
9830
0
0
AON PLC
SHS CL A
G0408V102
1952
13434
SH
SOLE
11434
0
2000
ARCH CAP GROUP LTD
ORD
G0450A105
204
7658
SH
SOLE
7658
0
0
BANK OF NT BUTTERFIELD&SON L
SHS NEW
G0772R208
348
11111
SH
SOLE
11111
0
0
ACCENTURE PLC IRELAND
SHS CLASS A
G1151C101
39597
280817
SH
SOLE
253416
0
27400
BROOKFIELD PPTY PARTNERS L P
UNIT LTD PART
G16249107
518
32187
SH
SOLE
32187
0
0
BUNGE LIMITED
COM
G16962105
576
10795
SH
SOLE
10795
0
0
COCA COLA EUROPEAN PARTNERS
SHS
G25839104
328
7157
SH
SOLE
7156
0
0
EATON CORP PLC
SHS
G29183103
12649
184230
SH
SOLE
139685
0
44544
ENSCO PLC
SHS CLASS A
G3157S106
104
29301
SH
SOLE
29300
0
0
EVEREST RE GROUP LTD
COM
G3223R108
999
4588
SH
SOLE
4588
0
0
GENPACT LIMITED
SHS
G3922B107
2285
84664
SH
SOLE
84664
0
0
HOLLYSYS AUTOMATION TECHNOLO
SHS
G45667105
1009
57673
SH
SOLE
57673
0
0
ICON PLC
SHS
G4705A100
2054
15904
SH
SOLE
15904
0
0
ICHOR HOLDINGS
SHS
G4740B105
409
25100
SH
SOLE
25100
0
0
IHS MARKIT LTD
SHS
G47567105
1569
32717
SH
SOLE
32717
0
0
INGERSOLL-RAND PLC
SHS
G47791101
13160
144253
SH
SOLE
39835
0
104418
WEATHERFORD INTL PLC
ORD SHS
G48833100
116
209165
SH
SOLE
209165
0
0
INVESCO LTD
SHS
G491BT108
5267
314659
SH
SOLE
314658
0
0
JAZZ PHARMACEUTICALS PLC
SHS USD
G50871105
346
2795
SH
SOLE
2795
0
0
JOHNSON CTLS INTL PLC
SHS
G51502105
9772
329599
SH
SOLE
287644
0
41954
LINDE PLC
COM
G5494J103
2975
19070
SH
SOLE
14444
0
4625
MEDTRONIC PLC
SHS
G5960L103
40790
448452
SH
SOLE
353582
0
94869
APTIV PLC
SHS
G6095L109
5692
92459
SH
SOLE
92459
0
0
NIELSEN HLDGS PLC
SHS EUR
G6518L108
2545
109113
SH
SOLE
109112
0
0
NORWEGIAN CRUISE LINE HLDG L
SHS
G66721104
7230
170561
SH
SOLE
170561
0
0
NVENT ELECTRIC PLC
COM
G6700G107
1236
55010
SH
SOLE
35910
0
19100
SEAGATE TECHNOLOGY PLC
SHS
G7945M107
2699
69947
SH
SOLE
69946
0
0
PENTAIR PLC
SHS
G7S00T104
2721
72029
SH
SOLE
48949
0
23079
STERIS PLC
SHS USD
G84720104
1367
12800
SH
SOLE
12799
0
0
CHUBB LIMITED
COM
H1467J104
33847
262020
SH
SOLE
191543
0
70477
TE CONNECTIVITY LTD
REG SHS
H84989104
2411
31888
SH
SOLE
30588
0
1300
GLOBANT S A
COM
L44385109
257
4571
SH
SOLE
4571
0
0
INTELSAT S A
COM
L5140P101
743
34775
SH
SOLE
34775
0
0
CHECK POINT SOFTWARE TECH LT
ORD
M22465104
10553
102813
SH
SOLE
99488
0
3325
CYBERARK SOFTWARE LTD
SHS
M2682V108
266
3600
SH
SOLE
3600
0
0
ELBIT SYS LTD
ORD
M3760D101
287
2518
SH
SOLE
2518
0
0
AERCAP HOLDINGS NV
SHS
N00985106
839
21193
SH
SOLE
21193
0
0
ASML HOLDING N V
N Y REGISTRY
N07059210
937
6025
SH
SOLE
6025
0
0
CONSTELLIUM NV
CL A
N22035104
204
29207
SH
SOLE
29207
0
0
CORE LABORATORIES N V
COM
N22717107
694
11641
SH
SOLE
11640
0
0
LYONDELLBASELL INDUSTRIES N
SHS - A -
N53745100
3296
39645
SH
SOLE
30195
0
9450
NXP SEMICONDUCTORS N V
COM
N6596X109
6155
84002
SH
SOLE
84001
0
0
QIAGEN NV
SHS NEW
N72482123
259
7527
SH
SOLE
7527
0
0
ROYAL CARIBBEAN CRUISES LTD
COM
V7780T103
4929
50407
SH
SOLE
50407
0
0
TEEKAY LNG PARTNERS L P
PRTNRSP UNITS
Y8564M105
829
75300
SH
SOLE
75300
0
0