0000092230-18-000080.txt : 20181114
0000092230-18-000080.hdr.sgml : 20181114
20181114093040
ACCESSION NUMBER: 0000092230-18-000080
CONFORMED SUBMISSION TYPE: 13F-HR
PUBLIC DOCUMENT COUNT: 2
CONFORMED PERIOD OF REPORT: 20180930
FILED AS OF DATE: 20181114
DATE AS OF CHANGE: 20181114
EFFECTIVENESS DATE: 20181114
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: 181180745
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
09-30-2018
09-30-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
11-08-2018
0
1581
10142619
INFORMATION TABLE
2
infotable.xml
AFLAC INC
COM
001055102
18898
401509
SH
SOLE
384683
0
16824
AGCO CORP
COM
001084102
914
15041
SH
SOLE
15041
0
0
AMN HEALTHCARE SERVICES INC
COM
001744101
452
8280
SH
SOLE
8280
0
0
ABBOTT LABS
COM
002824100
87342
1190593
SH
SOLE
952189
0
238403
ABERDEEN ASIA PACIFIC INCOM
COM
003009107
195
47208
SH
SOLE
47208
0
0
ABIOMED INC
COM
003654100
434
966
SH
SOLE
966
0
0
ACADIA PHARMACEUTICALS INC
COM
004225108
353
17049
SH
SOLE
17049
0
0
ADVANCED MICRO DEVICES INC
COM
007903107
1576
51050
SH
SOLE
51050
0
0
AEGON N V
NY REGISTRY S
007924103
1144
178033
SH
SOLE
178033
0
0
AFFILIATED MANAGERS GROUP
COM
008252108
3634
26586
SH
SOLE
19911
0
6675
AIR PRODS & CHEMS INC
COM
009158106
18680
111834
SH
SOLE
86738
0
25095
ALASKA AIR GROUP INC
COM
011659109
6736
97826
SH
SOLE
97825
0
0
ALBEMARLE CORP
COM
012653101
481
4821
SH
SOLE
4821
0
0
ALEXANDRIA REAL ESTATE EQ IN
COM
015271109
1998
15893
SH
SOLE
14243
0
1650
ALEXION PHARMACEUTICALS INC
COM
015351109
643
4630
SH
SOLE
4630
0
0
ALIGN TECHNOLOGY INC
COM
016255101
1103
2820
SH
SOLE
2820
0
0
ALLEGHANY CORP DEL
COM
017175100
624
958
SH
SOLE
957
0
0
ALLIANCE DATA SYSTEMS CORP
COM
018581108
629
2668
SH
SOLE
2667
0
0
ALLIANT ENERGY CORP
COM
018802108
530
12469
SH
SOLE
12469
0
0
ALLIANZGI EQUITY & CONV INCO
COM
018829101
643
28037
SH
SOLE
28037
0
0
ALLSTATE CORP
COM
020002101
13633
138126
SH
SOLE
45800
0
92324
ALTABA INC
COM
021346101
515
7562
SH
SOLE
7562
0
0
AMAZON COM INC
COM
023135106
64854
32379
SH
SOLE
27036
0
5343
AMERICAN CAMPUS COMM REIT
COM
024835100
1653
40168
SH
SOLE
36368
0
3800
AMERICAN ELEC PWR INC
COM
025537101
7011
98930
SH
SOLE
98430
0
500
AMERICAN EXPRESS CO
COM
025816109
23922
224651
SH
SOLE
221640
0
3010
AMERICAN INTL GROUP INC
*W EXP 01/19/
026874156
220
15075
SH
SOLE
15075
0
0
AMERICAN INTL GROUP INC
COM NEW
026874784
3069
57659
SH
SOLE
57659
0
0
AMERICAN WTR WKS CO INC NEW
COM
030420103
18179
206664
SH
SOLE
139798
0
66865
AMERIGAS PARTNERS L P
UNIT L P INT
030975106
2106
53333
SH
SOLE
46983
0
6350
AMETEK INC NEW
COM
031100100
628
7947
SH
SOLE
7946
0
0
AMGEN INC
COM
031162100
74215
358030
SH
SOLE
304442
0
53587
AMPHENOL CORP NEW
CL A
032095101
2586
27515
SH
SOLE
27514
0
0
ANADARKO PETE CORP
COM
032511107
2343
34776
SH
SOLE
32586
0
2190
ANALOG DEVICES INC
COM
032654105
30980
335071
SH
SOLE
335071
0
0
ANIKA THERAPEUTICS INC
COM
035255108
500
11877
SH
SOLE
11877
0
0
ANNALY CAP MGMT INC
COM
035710409
11451
1119333
SH
SOLE
221739
0
897594
ANTHEM INC
COM
036752103
22360
81592
SH
SOLE
81391
0
200
APACHE CORP
COM
037411105
2323
48749
SH
SOLE
48748
0
0
APOLLO SR FLOATING RATE FD I
COM
037636107
186
11684
SH
SOLE
11683
0
0
APPLE INC
COM
037833100
103047
456486
SH
SOLE
445138
0
11347
APPLIED MATLS INC
COM
038222105
4336
112192
SH
SOLE
112192
0
0
ARCHER DANIELS MIDLAND CO
COM
039483102
1668
33195
SH
SOLE
33194
0
0
ARLINGTON ASSET INVT CORP
CL A NEW
041356205
112
12000
SH
SOLE
12000
0
0
ARROW ELECTRS INC
COM
042735100
227
3087
SH
SOLE
3087
0
0
ASPEN TECHNOLOGY INC
COM
045327103
1097
9641
SH
SOLE
9641
0
0
ASTRAZENECA PLC
SPONSORED ADR
046353108
9014
227840
SH
SOLE
227838
0
0
ATMOS ENERGY CORP
COM
049560105
413
4401
SH
SOLE
4401
0
0
AUTODESK INC
COM
052769106
8948
57325
SH
SOLE
57325
0
0
AUTOMATIC DATA PROCESSING IN
COM
053015103
19510
129510
SH
SOLE
127675
0
1834
AUTOZONE INC
COM
053332102
620
800
SH
SOLE
500
0
300
AVERY DENNISON CORP
COM
053611109
689
6361
SH
SOLE
6360
0
0
BB&T CORP
COM
054937107
18713
385538
SH
SOLE
385538
0
0
BP PLC
SPONSORED ADR
055622104
18851
408929
SH
SOLE
408928
0
0
BADGER METER INC
COM
056525108
995
18793
SH
SOLE
18793
0
0
BAIDU INC
SPON ADR REP
056752108
9710
42465
SH
SOLE
42465
0
0
BALL CORP
COM
058498106
1412
32106
SH
SOLE
32105
0
0
BANCO BRADESCO S A
SP ADR PFD NE
059460303
669
94540
SH
SOLE
94539
0
0
BANK AMER CORP
COM
060505104
31377
1065097
SH
SOLE
768023
0
297074
BANK HAWAII CORP
COM
062540109
1112
14100
SH
SOLE
14099
0
0
BANK MONTREAL QUE
COM
063671101
5729
69426
SH
SOLE
69425
0
0
BANK NEW YORK MELLON CORP
COM
064058100
14355
281555
SH
SOLE
279930
0
1625
BARNES GROUP INC
COM
067806109
319
4495
SH
SOLE
4495
0
0
BARRICK GOLD CORP
COM
067901108
301
27225
SH
SOLE
27225
0
0
BARRICK GOLD CORP
COM
067901108
326
29500
SH
Call
SOLE
29500
0
0
BAUSCH HEALTH COS INC
COM
071734107
840
32745
SH
SOLE
32745
0
0
BAXTER INTL INC
COM
071813109
4757
61714
SH
SOLE
53963
0
7750
BEACON ROOFING SUPPLY INC
COM
073685109
365
10108
SH
SOLE
10108
0
0
BECTON DICKINSON & CO
COM
075887109
22490
86174
SH
SOLE
67318
0
18855
W R BERKLEY CORPORATION
COM
084423102
882
11054
SH
SOLE
11054
0
0
BERKSHIRE HATHAWAY INC DEL
CL A
084670108
2560
8
SH
SOLE
8
0
0
BERKSHIRE HATHAWAY INC DEL
CL B NEW
084670702
78363
366003
SH
SOLE
365442
0
560
BEST BUY INC
COM
086516101
2696
33981
SH
SOLE
33980
0
0
BHP BILLITON LTD
SPONSORED ADR
088606108
960
19267
SH
SOLE
19266
0
0
BLACK HILLS CORP
COM
092113109
1568
27000
SH
SOLE
26000
0
1000
BLACKROCK MUNICIPL INC QLTY
COM
092479104
589
46125
SH
SOLE
46125
0
0
BLACKROCK ENHANCED GBL DIV T
COM
092501105
535
48684
SH
SOLE
48683
0
0
BLACKROCK CR ALLCTN INC TR
COM
092508100
163
13383
SH
SOLE
13383
0
0
BLACKROCK ENHANCED INTL DIV
COM BENE INTE
092524107
155
27182
SH
SOLE
27181
0
0
BOEING CO
COM
097023105
20451
54998
SH
SOLE
52324
0
2673
BOJANGLES INC
COM
097488100
273
17416
SH
SOLE
17416
0
0
BOSTON PROPERTIES INC
COM
101121101
527
4281
SH
SOLE
4281
0
0
BOSTON SCIENTIFIC CORP
COM
101137107
1122
29161
SH
SOLE
29161
0
0
BOULDER GROWTH & INCOME FD I
COM
101507101
310
27662
SH
SOLE
27662
0
0
BOYD GAMING CORP
COM
103304101
298
8812
SH
SOLE
8812
0
0
BRANDYWINE RLTY TR
SH BEN INT NE
105368203
173
11041
SH
SOLE
11041
0
0
BRINKS CO
COM
109696104
1359
19493
SH
SOLE
19493
0
0
BRISTOL MYERS SQUIBB CO
COM
110122108
29827
480478
SH
SOLE
447902
0
32575
BRITISH AMERN TOB PLC
SPONSORED ADR
110448107
7700
165155
SH
SOLE
165153
0
0
BROOKFIELD ASSET MGMT INC
CL A LTD VT S
112585104
6159
138315
SH
SOLE
138314
0
0
BROOKFIELD REAL ASSETS INCOM
SHS BEN INT
112830104
588
25507
SH
SOLE
25507
0
0
BROOKS AUTOMATION INC
COM
114340102
923
26371
SH
SOLE
26371
0
0
BROWN & BROWN INC
COM
115236101
2773
93816
SH
SOLE
93814
0
0
BROWN FORMAN CORP
CL B
115637209
4837
95710
SH
SOLE
95709
0
0
BUCKEYE PARTNERS L P
UNIT LTD PART
118230101
576
16179
SH
SOLE
15718
0
461
BURLINGTON STORES INC
COM
122017106
504
3095
SH
SOLE
3095
0
0
CBS CORP NEW
CL B
124857202
9916
172619
SH
SOLE
172619
0
0
CECO ENVIRONMENTAL
COM
125141101
182
23053
SH
SOLE
5199
0
17854
CF INDS HLDGS INC
COM
125269100
1508
27708
SH
SOLE
27707
0
0
CIGNA CORPORATION
COM
125509109
3883
18646
SH
SOLE
17446
0
1200
CMS ENERGY CORP
COM
125896100
762
15557
SH
SOLE
15556
0
0
CNOOC LTD
SPONSORED ADR
126132109
562
2849
SH
SOLE
2848
0
0
CSX CORP
COM
126408103
15723
212342
SH
SOLE
162391
0
49950
CVD EQUIPMENT CORP
COM
126601103
112
18306
SH
SOLE
18306
0
0
CVS HEALTH CORP
COM
126650100
71483
908084
SH
SOLE
783383
0
124700
CABOT OIL & GAS CORP
COM
127097103
625
27772
SH
SOLE
27770
0
0
CALAMOS STRATEGIC TOTL RETN
COM SH BEN IN
128125101
226
16857
SH
SOLE
16856
0
0
CALUMET SPECIALTY PRODS PTNR
UT LTD PARTNE
131476103
366
57287
SH
SOLE
57287
0
0
CAMDEN PROPERTY TR REIT
COM
133131102
243
2600
SH
SOLE
2000
0
600
CAMPBELL SOUP CO
COM
134429109
3332
90975
SH
SOLE
90975
0
0
CANADA GOOSE HOLDINGS INC
SHS SUB VTG
135086106
349
5419
SH
SOLE
5419
0
0
CDN IMPERIAL BK COMM TORONTO
COM
136069101
7493
79916
SH
SOLE
79915
0
0
CANADIAN NATL RY CO
COM
136375102
1466
16332
SH
SOLE
16332
0
0
CANADIAN NAT RES LTD
COM
136385101
668
20470
SH
SOLE
20470
0
0
CANOPY GROWTH CORP COM
COM
138035100
238
4901
SH
SOLE
0
0
4901
CARA THERAPEUTICS INC
COM
140755109
429
17954
SH
SOLE
17954
0
0
CARLISLE COS INC
COM
142339100
282
2317
SH
SOLE
2316
0
0
CARMAX INC
COM
143130102
10670
142905
SH
SOLE
142904
0
0
CARNIVAL CORP
UNIT 99/99/99
143658300
14370
225349
SH
SOLE
224998
0
350
CASEYS GEN STORES INC
COM
147528103
429
3330
SH
SOLE
3329
0
0
CATALENT INC
COM
148806102
283
6215
SH
SOLE
6215
0
0
CATERPILLAR INC DEL
COM
149123101
12356
81031
SH
SOLE
55015
0
26016
CELGENE CORP
COM
151020104
6757
75517
SH
SOLE
75517
0
0
CEMEX SAB DE CV
SPON ADR NEW
151290889
107
15245
SH
SOLE
15245
0
0
CENTER COAST BRKFLD MLP ENRG
SHS BEN INT
151461100
179
19050
SH
SOLE
19050
0
0
CENTURYLINK INC
COM
156700106
3830
180693
SH
SOLE
180692
0
0
CERNER CORP
COM
156782104
20431
317213
SH
SOLE
317212
0
0
CERUS CORP
COM
157085101
204
28300
SH
SOLE
28300
0
0
CHARLES RIV LABS INTL INC
COM
159864107
760
5654
SH
SOLE
5654
0
0
CHEESECAKE FACTORY INC
COM
163072101
1625
30366
SH
SOLE
30365
0
0
CHEGG INC
COM
163092109
349
12310
SH
SOLE
12310
0
0
CHEMOURS COMPANY
COM
163851108
246
6240
SH
SOLE
240
0
6000
CHESAPEAKE ENERGY CORP
COM
165167107
67
15081
SH
SOLE
15081
0
0
CHESAPEAKE ENERGY CORP
PFD CONV
165167842
1994
37008
SH
SOLE
37008
0
0
CHEVRON CORP NEW
COM
166764100
67994
556068
SH
SOLE
446033
0
110034
CHICOS FAS INC
COM
168615102
108
12500
SH
SOLE
12500
0
0
CHURCH & DWIGHT INC
COM
171340102
17038
286985
SH
SOLE
259484
0
27500
CIMAREX ENERGY CO
COM
171798101
778
8376
SH
SOLE
8376
0
0
CIMAREX ENERGY CO
COM
171798101
780
8400
SH
Call
SOLE
8400
0
0
CINCINNATI FINL CORP
COM
172062101
1226
15974
SH
SOLE
15974
0
0
CINTAS CORP
COM
172908105
1230
6222
SH
SOLE
6222
0
0
CITIGROUP INC
COM NEW
172967424
25746
358884
SH
SOLE
238017
0
120866
CITIZENS FINL GROUP INC
COM
174610105
964
24995
SH
SOLE
24995
0
0
CITRIX SYS INC
COM
177376100
1067
9607
SH
SOLE
9607
0
0
CITY HLDG CO
COM
177835105
360
4700
SH
SOLE
4700
0
0
CLEAN HARBORS INC
COM
184496107
1442
20158
SH
SOLE
20158
0
0
CLEARBRIDGE ENERGY MLP FD IN
COM
184692101
941
64816
SH
SOLE
64816
0
0
CLEVELAND CLIFFS INC
COM
185899101
2027
160182
SH
SOLE
160181
0
0
CLOROX CO DEL
COM
189054109
1465
9744
SH
SOLE
9743
0
0
COCA COLA CO
COM
191216100
42170
912965
SH
SOLE
907074
0
5890
COGNEX CORP
COM
192422103
642
11516
SH
SOLE
11516
0
0
COGNIZANT TECHNOLOGY SOLUTIO
CL A
192446102
15254
197731
SH
SOLE
119480
0
78250
COHERENT INC
COM
192479103
6546
38018
SH
SOLE
38018
0
0
COLGATE PALMOLIVE CO
COM
194162103
7223
107901
SH
SOLE
100039
0
7860
COMERICA INC
COM
200340107
2557
28352
SH
SOLE
28352
0
0
CONAGRA BRANDS INC
COM
205887102
11642
342737
SH
SOLE
342736
0
0
CONSOLIDATED EDISON INC
COM
209115104
889
11673
SH
SOLE
11673
0
0
COOPER COS INC
COM NEW
216648402
11740
42363
SH
SOLE
42363
0
0
COPART INC
COM
217204106
683
13262
SH
SOLE
13262
0
0
CORNING INC
COM
219350105
3305
93646
SH
SOLE
92645
0
1000
CRANE CO
COM
224399105
473
4817
SH
SOLE
4817
0
0
CREDIT SUISSE GROUP
SPONSORED ADR
225401108
346
23216
SH
SOLE
23215
0
0
CREE INC
COM
225447101
392
10353
SH
SOLE
10353
0
0
CROWN HOLDINGS INC
COM
228368106
2204
45919
SH
SOLE
45919
0
0
CUMMINS INC
COM
231021106
6115
41867
SH
SOLE
37617
0
4250
CURIS INC
COM NEW
231269200
34
19304
SH
SOLE
19304
0
0
THE CUSHING MLP INFASTCR TOT
COM NEW
231631201
201
17018
SH
SOLE
17018
0
0
CYPRESS SEMICONDUCTOR CORP
COM
232806109
1193
82371
SH
SOLE
82371
0
0
DBX ETF TR
XTRACK MSCI E
233051200
1210
37437
SH
SOLE
37436
0
0
DBX ETF TR
XTRACK RUSS 1
233051481
338
10061
SH
SOLE
10061
0
0
DBX ETF TR
XTRACK MSCI A
233051820
262
9465
SH
SOLE
9465
0
0
DBX ETF TR
XTRACK MSCI E
233051853
340
11921
SH
SOLE
11921
0
0
DANAHER CORP DEL
COM
235851102
18896
173904
SH
SOLE
107118
0
66785
DARDEN RESTAURANTS
COM
237194105
1401
12600
SH
SOLE
9400
0
3200
DARLING INGREDIENTS INC
COM
237266101
1793
92822
SH
SOLE
92822
0
0
DEERE & CO
COM
244199105
11195
74473
SH
SOLE
52037
0
22435
DELAWARE ENHANCED GBL DIV &
COM
246060107
132
11850
SH
SOLE
11850
0
0
DELTA AIR LINES INC DEL
COM NEW
247361702
3839
66398
SH
SOLE
66397
0
0
DENISON MINES CORP
COM
248356107
10
15000
SH
SOLE
0
0
15000
DEXCOM INC
COM
252131107
1097
7676
SH
SOLE
7676
0
0
DIEBOLD NXDF INC
COM
253651103
355
78942
SH
SOLE
78941
0
0
DIGITAL RLTY TR INC
COM
253868103
10446
92872
SH
SOLE
79432
0
13440
DISNEY WALT CO
COM DISNEY
254687106
45584
389812
SH
SOLE
280644
0
109167
DISCOVER FINL SVCS
COM
254709108
19459
254549
SH
SOLE
254548
0
0
DOLLAR GEN CORP NEW
COM
256677105
20219
184993
SH
SOLE
184992
0
0
DOLLAR TREE INC
COM
256746108
6581
80709
SH
SOLE
80709
0
0
DONALDSON INC
COM
257651109
228
3919
SH
SOLE
3919
0
0
DONEGAL GROUP INC CLASS A
COM
257701201
377
26551
SH
SOLE
20551
0
6000
DORMAN PRODUCTS INC
COM
258278100
217
2830
SH
SOLE
2830
0
0
DOUBLELINE INCOME SOLUTIONS
COM
258622109
1411
69894
SH
SOLE
69894
0
0
DOUBLELINE OPPORTUNISTIC CR
COM
258623107
834
40546
SH
SOLE
40545
0
0
DOVER CORP
COM
260003108
995
11250
SH
SOLE
10900
0
350
DUKE REALTY CORP
COM NEW
264411505
365
12895
SH
SOLE
12895
0
0
DUNKIN BRANDS GROUP INC
COM
265504100
357
4853
SH
SOLE
4853
0
0
DYCOM INDS INC
COM
267475101
1959
23165
SH
SOLE
23165
0
0
E TRADE FINANCIAL CORP
COM NEW
269246401
1586
30280
SH
SOLE
30280
0
0
EASTMAN CHEM CO
COM
277432100
392
4105
SH
SOLE
4104
0
0
EATON VANCE ENHANCED EQ INC
COM
278274105
166
10411
SH
SOLE
10410
0
0
EATON VANCE ENH EQTY INC FD
COM
278277108
180
10202
SH
SOLE
10201
0
0
EBAY INC
COM
278642103
13183
399257
SH
SOLE
399256
0
0
EBIX INC
COM NEW
278715206
231
2928
SH
SOLE
2928
0
0
ECOLAB INC
COM
278865100
16482
105136
SH
SOLE
104663
0
472
ECOPETROL S A
SPONSORED ADS
279158109
795
29571
SH
SOLE
29570
0
0
EDISON INTL
COM
281020107
344
5094
SH
SOLE
5093
0
0
ELECTRO SCIENTIFIC INDS
COM
285229100
204
11735
SH
SOLE
11735
0
0
ELECTRONIC ARTS INC
COM
285512109
1130
9380
SH
SOLE
9380
0
0
ELLINGTON FINANCIAL LLC
COM
288522303
577
36052
SH
SOLE
36052
0
0
ELLINGTON RESIDENTIAL MTG RE
COM SHS BEN I
288578107
820
72685
SH
SOLE
72685
0
0
EMERSON ELEC CO
COM
291011104
29568
386117
SH
SOLE
294340
0
91777
ENCANA CORP
COM
292505104
721
55059
SH
SOLE
55058
0
0
ENTERPRISE PRODS PARTNERS L
COM
293792107
9940
346011
SH
SOLE
335799
0
10212
ESSEX PROPERTY TR REIT
COM
297178105
216
875
SH
SOLE
700
0
175
EURONET WORLDWIDE INC
COM
298736109
984
9827
SH
SOLE
9827
0
0
EXPEDITORS INTL WASH INC
COM
302130109
7614
103564
SH
SOLE
103564
0
0
FLIR SYS INC
COM
302445101
665
10833
SH
SOLE
10832
0
0
FNB CORP PA
COM
302520101
1490
117157
SH
SOLE
117156
0
0
FACTSET RESH SYS INC
COM
303075105
5622
25133
SH
SOLE
25132
0
0
FASTENAL CO
COM
311900104
1540
26558
SH
SOLE
26558
0
0
FEDERATED INVS INC PA
CL B
314211103
303
12563
SH
SOLE
12563
0
0
FERRELLGAS PARTNERS L.P.
UNIT LTD PART
315293100
27
12327
SH
SOLE
12326
0
0
F5 NETWORKS INC
COM
315616102
2280
11439
SH
SOLE
8934
0
2505
FIDELITY COMWLTH TR
NDQ CP IDX TR
315912808
201
639
SH
SOLE
639
0
0
FIDELITY
MSCI CONSM DI
316092204
1007
22140
SH
SOLE
22140
0
0
FIDELITY
MSCI ENERGY I
316092402
219
10297
SH
SOLE
10297
0
0
FIDELITY
MSCI FINLS ID
316092501
1118
27732
SH
SOLE
27732
0
0
FIDELITY
MSCI HLTH CAR
316092600
18726
400231
SH
SOLE
400231
0
0
FIDELITY
DIVID ETF RIS
316092832
21057
650339
SH
SOLE
650339
0
0
FIDELITY
MSCI MATLS IN
316092881
5021
149529
SH
SOLE
149529
0
0
FIDUS INVT CORP
COM
316500107
4358
298152
SH
SOLE
298151
0
0
FIFTH THIRD BANCORP
COM
316773100
398
14288
SH
SOLE
14287
0
0
FIRST BANCORP N C
COM
318910106
649
16029
SH
SOLE
16029
0
0
FIRST COMWLTH FINL PA COM
COM
319829107
345
21347
SH
SOLE
21347
0
0
FIRST HORIZON NATL CORP
COM
320517105
1194
69227
SH
SOLE
69226
0
0
FIRST TR MORNINGSTAR DIV LEA
SHS
336917109
582
19546
SH
SOLE
19546
0
0
FIRST TR EXCHANGE TRADED FD
US EQTY OPPT
336920103
1276
17179
SH
SOLE
17179
0
0
FIRST TR NAS100 EQ WEIGHTED
SHS
337344105
300
4728
SH
SOLE
4728
0
0
FIRST TR NASDAQ100 TECH INDE
SHS
337345102
5803
73131
SH
SOLE
73131
0
0
FISERV INC
COM
337738108
12151
147504
SH
SOLE
62379
0
85125
FIRSTENERGY CORP
COM
337932107
3892
104710
SH
SOLE
104710
0
0
FLAHERTY&CRMN PFD SEC INCOM
COM
338478100
626
34400
SH
SOLE
34400
0
0
FLEETCOR TECHNOLOGIES INC
COM
339041105
909
3992
SH
SOLE
3992
0
0
FLUOR CORP NEW
COM
343412102
3922
67510
SH
SOLE
67509
0
0
FORD MTR CO DEL
COM PAR $0.01
345370860
6671
721280
SH
SOLE
721279
0
0
FORTIS INC
COM
349553107
1846
56963
SH
SOLE
56963
0
0
FRANKLIN LTD DURATION INCM T
RIGHT 10/18/2
353793110
1
17108
SH
SOLE
17108
0
0
FRESENIUS MED CARE AG&CO KGA
SPONSORED ADR
358029106
396
7702
SH
SOLE
7702
0
0
FUNKO INC
COM CL A
361008105
370
15635
SH
SOLE
15635
0
0
GALLAGHER ARTHUR J & CO
COM
363576109
307
4128
SH
SOLE
4128
0
0
GENERAL DYNAMICS CORP
COM
369550108
22410
109468
SH
SOLE
103687
0
5780
GENERAL ELECTRIC CO
COM
369604103
19805
1754230
SH
SOLE
1708520
0
45709
GENERAL MLS INC
COM
370334104
20052
467202
SH
SOLE
462201
0
5000
GENERAL MLS INC
COM
370334104
588
13700
SH
Call
SOLE
13700
0
0
GENTEX CORP
COM
371901109
441
20571
SH
SOLE
20571
0
0
GENUINE PARTS CO
COM
372460105
9348
94052
SH
SOLE
89552
0
4500
GILEAD SCIENCES INC
COM
375558103
19904
257812
SH
SOLE
255186
0
2625
GLADSTONE INVT CORP
COM
376546107
116
10214
SH
SOLE
10213
0
0
GOLDMAN SACHS ETF TR
ACTIVEBETA IN
381430107
276
9364
SH
SOLE
9364
0
0
GOLDMAN SACHS ETF TR
ACTIVEBETA EM
381430206
528
16153
SH
SOLE
16153
0
0
GOLDMAN SACHS ETF TR
EQUITY ETF
381430503
39704
675828
SH
SOLE
675828
0
0
GOODYEAR TIRE & RUBR CO
COM
382550101
831
35566
SH
SOLE
35566
0
0
GRACO INC
COM
384109104
890
19209
SH
SOLE
19208
0
0
GRAINGER W W INC
COM
384802104
14649
40991
SH
SOLE
40564
0
426
GRAPHIC PACKAGING HLDG CO
COM
388689101
177
12644
SH
SOLE
12643
0
0
GUGGENHEIM TAXABLE MUN MNGD
COM
401664107
352
16629
SH
SOLE
16629
0
0
HSBC HLDGS PLC
SPON ADR NEW
404280406
1806
41062
SH
SOLE
41062
0
0
HALLIBURTON CO
COM
406216101
14258
351809
SH
SOLE
339683
0
12125
HANCOCK JOHN FINL OPPTYS FD
SH BEN INT NE
409735206
458
12402
SH
SOLE
12402
0
0
HANESBRANDS INC
COM
410345102
10037
544620
SH
SOLE
544619
0
0
HARRIS CORP DEL
COM
413875105
10828
63992
SH
SOLE
51267
0
12725
HARTFORD FINL SVCS GROUP INC
COM
416515104
1850
37066
SH
SOLE
33746
0
3320
HASBRO INC
COM
418056107
396
3776
SH
SOLE
3776
0
0
HEICO CORP NEW
COM
422806109
423
4569
SH
SOLE
4569
0
0
HELMERICH & PAYNE INC
COM
423452101
1643
23896
SH
SOLE
23895
0
0
HENRY JACK & ASSOC INC
COM
426281101
2444
15270
SH
SOLE
15270
0
0
HERCULES CAPITAL INC
COM
427096508
677
51458
SH
SOLE
51457
0
0
HERSHEY CO
COM
427866108
1223
11990
SH
SOLE
9459
0
2530
HEXCEL CORP NEW
COM
428291108
1275
19025
SH
SOLE
19025
0
0
HI-CRUSH PARTNERS LP
COM UNIT LTD
428337109
657
60917
SH
SOLE
59916
0
1000
HOLLYFRONTIER CORP
COM
436106108
755
10813
SH
SOLE
10812
0
0
HOLOGIC INC
COM
436440101
6711
163777
SH
SOLE
163777
0
0
HOME BANCSHARES INC
COM
436893200
256
11730
SH
SOLE
11730
0
0
HOME DEPOT INC
COM
437076102
28355
136883
SH
SOLE
113729
0
23153
HONEYWELL INTL INC
COM
438516106
74932
450315
SH
SOLE
354349
0
95965
HORMEL FOODS CORP
COM
440452100
3220
81736
SH
SOLE
71235
0
10500
HOULIHAN LOKEY INC
CL A
441593100
681
15178
SH
SOLE
15178
0
0
HUMANA INC
COM
444859102
1435
4241
SH
SOLE
4241
0
0
HUNT J B TRANS SVCS INC
COM
445658107
417
3511
SH
SOLE
3511
0
0
HUNTINGTON BANCSHARES INC
COM
446150104
6831
457942
SH
SOLE
407540
0
50400
HUNTINGTON INGALLS INDS INC
COM
446413106
979
3826
SH
SOLE
3826
0
0
HYATT HOTELS CORP
COM CL A
448579102
306
3854
SH
SOLE
3854
0
0
IAMGOLD CORP
COM
450913108
92
25000
SH
SOLE
25000
0
0
ILLINOIS TOOL WKS INC
COM
452308109
16249
115149
SH
SOLE
92675
0
22473
ILLUMINA INC
COM
452327109
362
988
SH
SOLE
988
0
0
INDEPENDENCE CONTRACT DRIL I
COM
453415309
148
30000
SH
SOLE
30000
0
0
ING GROEP N V
SPONSORED ADR
456837103
482
37171
SH
SOLE
37170
0
0
INGREDION INC
COM
457187102
1971
18788
SH
SOLE
18788
0
0
INTEL CORP
COM
458140100
60745
1284559
SH
SOLE
1021388
0
263170
INTER PARFUMS INC
COM
458334109
277
4299
SH
SOLE
4299
0
0
INTERNATIONAL BUSINESS MACHS
COM
459200101
23820
157539
SH
SOLE
145283
0
12255
INTERNATIONAL FLAVORS&FRAGRA
COM
459506101
1164
8365
SH
SOLE
2365
0
6000
INTL PAPER CO
COM
460146103
3865
78653
SH
SOLE
78653
0
0
INTERPUBLIC GROUP COS INC
COM
460690100
1387
60680
SH
SOLE
60680
0
0
INTUIT
COM
461202103
13077
57512
SH
SOLE
57511
0
0
INVESTORS TITLE CO
COM
461804106
938
5589
SH
SOLE
5589
0
0
IONIS PHARMACEUTICALS INC
COM
462222100
640
12410
SH
SOLE
12410
0
0
ISHARES GOLD TRUST
ISHARES
464285105
539
47212
SH
SOLE
28216
0
18996
ISHARES INC
MSCI AUST ETF
464286103
873
39511
SH
SOLE
39510
0
0
ISHARES INC
MSCI CDA ETF
464286509
1325
46068
SH
SOLE
46068
0
0
ISHARES INC
MIN VOL GBL E
464286525
14195
161559
SH
SOLE
161559
0
0
ISHARES INC
MIN VOL EMRG
464286533
3458
58319
SH
SOLE
58318
0
0
ISHARES INC
MSCI EURZONE
464286608
917
22384
SH
SOLE
22384
0
0
ISHARES INC
MSCI PAC JP E
464286665
666
14672
SH
SOLE
13671
0
1000
ISHARES TR
MRNGSTR LG-CP
464287119
1065
5731
SH
SOLE
5730
0
0
ISHARES TR
CORE S&P TTL
464287150
14407
216233
SH
SOLE
216232
0
0
ISHARES TR
SELECT DIVID
464287168
14364
144004
SH
SOLE
94236
0
49767
ISHARES TR
TIPS BD ETF
464287176
8574
77514
SH
SOLE
77512
0
0
ISHARES TR
CORE S&P500 E
464287200
62962
215089
SH
SOLE
215088
0
0
ISHARES TR
CORE US AGGBD
464287226
60032
568932
SH
SOLE
568931
0
0
ISHARES TR
MSCI EMG MKT
464287234
16996
396000
SH
SOLE
371760
0
24240
ISHARES TR
IBOXX INV CP
464287242
29467
256396
SH
SOLE
256395
0
0
ISHARES TR
S&P 500 GRWT
464287309
34793
196388
SH
SOLE
196388
0
0
ISHARES TR
GLOBAL ENERG
464287341
658
17456
SH
SOLE
17456
0
0
ISHARES TR
S&P 500 VAL E
464287408
8435
72822
SH
SOLE
72821
0
0
ISHARES TR
20 YR TR BD E
464287432
5998
51154
SH
SOLE
51154
0
0
ISHARES TR
BARCLAYS 7 10
464287440
1870
18491
SH
SOLE
18490
0
0
ISHARES TR
1 3 YR TREAS
464287457
1288
15519
SH
SOLE
15518
0
0
ISHARES TR
MSCI EAFE ETF
464287465
24967
367219
SH
SOLE
362768
0
4450
ISHARES TR
RUS MDCP VAL
464287473
2215
24547
SH
SOLE
24547
0
0
ISHARES TR
RUS MD CP GR
464287481
1446
10672
SH
SOLE
10671
0
0
ISHARES TR
RUS MID CAP E
464287499
2353
10676
SH
SOLE
10675
0
0
ISHARES TR
CORE S&P MCP
464287507
41830
207811
SH
SOLE
207497
0
314
ISHARES TR
NA TEC SFTWR
464287515
654
3191
SH
SOLE
3191
0
0
ISHARES TR
N AMER TECH E
464287549
1997
9540
SH
SOLE
9540
0
0
ISHARES TR
NASDAQ BIOTEC
464287556
3256
26704
SH
SOLE
26704
0
0
ISHARES TR
COHEN STEER R
464287564
270
2702
SH
SOLE
2701
0
0
ISHARES TR
U.S. CNSM SV
464287580
5064
23918
SH
SOLE
23918
0
0
ISHARES TR
RUS 1000 VAL
464287598
5859
46277
SH
SOLE
46277
0
0
ISHARES TR
S&P MC 400GR
464287606
3826
16429
SH
SOLE
16428
0
0
ISHARES TR
RUS 1000 GRW
464287614
8554
54844
SH
SOLE
54844
0
0
ISHARES TR
RUS 1000 ETF
464287622
24863
153750
SH
SOLE
153487
0
263
ISHARES TR
RUS 2000 VAL
464287630
18744
140933
SH
SOLE
140932
0
0
ISHARES TR
RUS 2000 GRW
464287648
2406
11190
SH
SOLE
11190
0
0
ISHARES TR
RUSSELL 2000
464287655
35065
208045
SH
SOLE
208044
0
0
ISHARES TR
CORE S&P US V
464287663
989
17554
SH
SOLE
17553
0
0
ISHARES TR
CORE S&P US G
464287671
1739
28014
SH
SOLE
28014
0
0
ISHARES TR
RUSSELL 3000
464287689
1893
10994
SH
SOLE
10994
0
0
ISHARES TR
U.S. UTILITS
464287697
925
6903
SH
SOLE
6902
0
0
ISHARES TR
S&P MC 400VL
464287705
1518
9077
SH
SOLE
9076
0
0
ISHARES TR
U.S. TECH ETF
464287721
1455
7500
SH
SOLE
7500
0
0
ISHARES TR
U.S. REAL ES
464287739
284
3559
SH
SOLE
3558
0
0
ISHARES TR
U.S. FIN SVC
464287770
42785
320999
SH
SOLE
320998
0
0
ISHARES TR
U.S. FINLS ET
464287788
4707
38754
SH
SOLE
38754
0
0
ISHARES TR
U.S. ENERGY E
464287796
617
14722
SH
SOLE
14721
0
0
ISHARES TR
CORE S&P SCP
464287804
38212
438032
SH
SOLE
438030
0
0
ISHARES TR
U.S. CNSM GD
464287812
691
5817
SH
SOLE
5816
0
0
ISHARES TR
SP SMCP600VL
464287879
1940
11622
SH
SOLE
11621
0
0
ISHARES TR
S&P SML 600 G
464287887
886
4395
SH
SOLE
4394
0
0
ISHARES TR
MRNGSTR LG-CP
464288109
459
4284
SH
SOLE
4284
0
0
ISHARES TR
SHRT NAT MUN
464288158
627
5996
SH
SOLE
5995
0
0
ISHARES TR
GL TIMB FORE
464288174
629
8360
SH
SOLE
8360
0
0
ISHARES TR
MSCI AC ASIA
464288182
6911
97891
SH
SOLE
95291
0
2600
ISHARES TR
MRGSTR MD CP
464288208
873
4607
SH
SOLE
4607
0
0
ISHARES TR
MSCI ACWI ETF
464288257
996
13419
SH
SOLE
13419
0
0
ISHARES TR
EAFE SML CP E
464288273
8359
134217
SH
SOLE
134216
0
0
ISHARES TR
JPMORGAN USD
464288281
12781
118556
SH
SOLE
118555
0
0
ISHARES TR
NATIONAL MUN
464288414
5598
51872
SH
SOLE
51872
0
0
ISHARES TR
INTL SEL DIV
464288448
13219
405160
SH
SOLE
405159
0
0
ISHARES TR
IBOXX HI YD E
464288513
4594
53157
SH
SOLE
53157
0
0
ISHARES TR
CRE U S REIT
464288521
221
4572
SH
SOLE
4572
0
0
ISHARES TR
MSCI KLD400 S
464288570
305
2865
SH
SOLE
2865
0
0
ISHARES TR
MBS ETF
464288588
11071
107155
SH
SOLE
107154
0
0
ISHARES TR
INTRM GOV CR
464288612
797
7426
SH
SOLE
7426
0
0
ISHARES TR
USD INV GRDE
464288620
2729
50909
SH
SOLE
50909
0
0
ISHARES TR
INTRM TR CRP
464288638
2882
54290
SH
SOLE
54289
0
0
ISHARES TR
SH TR CRPORT
464288646
6447
124413
SH
SOLE
124412
0
0
ISHARES TR
10-20 YR TRS
464288653
4055
31546
SH
SOLE
31545
0
0
ISHARES TR
3 7 YR TREAS
464288661
2000
16801
SH
SOLE
16800
0
0
ISHARES TR
SHORT TREAS B
464288679
1277
11567
SH
SOLE
11567
0
0
ISHARES TR
S&P US PFD ST
464288687
8882
239253
SH
SOLE
238458
0
794
ISHARES TR
US AER DEF ET
464288760
15239
70414
SH
SOLE
70413
0
0
ISHARES TR
MSCI USA ESG
464288802
239
2010
SH
SOLE
2009
0
0
ISHARES TR
U.S. MED DVC
464288810
406
1786
SH
SOLE
1785
0
0
ISHARES TR
U.S. PHARMA E
464288836
1448
8631
SH
SOLE
8631
0
0
ISHARES TR
US OIL EQ&SV
464288844
2963
83003
SH
SOLE
83003
0
0
ISHARES TR
EAFE VALUE ET
464288877
2937
56570
SH
SOLE
56569
0
0
ISHARES TR
EAFE GRWTH ET
464288885
10504
131192
SH
SOLE
131191
0
0
ISHARES TR
RUS TP200 GR
464289438
2430
28456
SH
SOLE
28456
0
0
ISHARES TR
LNG TR CRPRT
464289511
306
5265
SH
SOLE
5265
0
0
ISHARES TR
AGGRES ALLOC
464289859
553
10126
SH
SOLE
10126
0
0
ISHARES TR
GRWT ALLOCAT
464289867
1414
31343
SH
SOLE
31342
0
0
ITAU UNIBANCO HLDG SA
SPON ADR REP
465562106
191
17450
SH
SOLE
17449
0
0
JACOBS ENGR GROUP INC DEL
COM
469814107
311
4070
SH
SOLE
4070
0
0
BANK OF THE ST JAMES FINL GP
COM
470299108
199
12619
SH
SOLE
12619
0
0
JOHN BEAN TECHNOLOGIES CORP
COM
477839104
372
3118
SH
SOLE
3118
0
0
JOHNSON & JOHNSON
COM
478160104
118817
859939
SH
SOLE
743469
0
116469
KLA-TENCOR CORP
COM
482480100
411
4043
SH
SOLE
4042
0
0
KANSAS CITY SOUTHERN
COM NEW
485170302
794
7018
SH
SOLE
7017
0
0
KAYNE ANDERSN MLP MIDS INVT
COM
486606106
3934
220391
SH
SOLE
217291
0
3100
KELLOGG CO
COM
487836108
2627
37529
SH
SOLE
37528
0
0
KENNEDY-WILSON HLDGS INC
COM
489398107
2692
125247
SH
SOLE
125247
0
0
KEYCORP NEW
COM
493267108
4378
220113
SH
SOLE
150962
0
69150
KIMBERLY CLARK CORP
COM
494368103
30094
264825
SH
SOLE
232132
0
32692
KNIGHT SWIFT TRANSN HLDGS IN
CL A
499049104
354
10294
SH
SOLE
10294
0
0
KOHLS CORP
COM
500255104
1496
20080
SH
SOLE
20079
0
0
KONINKLIJKE PHILIPS N V
NY REG SH NEW
500472303
221
4876
SH
SOLE
4875
0
0
KRAFT HEINZ CO
COM
500754106
15112
274243
SH
SOLE
274011
0
230
KRANESHARES TR
CSI CHI INTER
500767306
1502
30772
SH
SOLE
30772
0
0
KROGER CO
COM
501044101
15253
523993
SH
SOLE
523993
0
0
L BRANDS INC
COM
501797104
1729
57082
SH
SOLE
57082
0
0
LKQ CORP
COM
501889208
374
11832
SH
SOLE
11832
0
0
L3 TECHNOLOGIES INC
COM
502413107
4154
19539
SH
SOLE
17803
0
1735
LAM RESEARCH CORP
COM
512807108
791
5219
SH
SOLE
5218
0
0
LAMAR ADVERTISING CO NEW
CL A
512816109
3917
50355
SH
SOLE
50355
0
0
LAMB WESTON HLDGS INC
COM
513272104
485
7294
SH
SOLE
7294
0
0
LANDSTAR SYS INC
COM
515098101
2414
19793
SH
SOLE
19793
0
0
LAS VEGAS SANDS CORP
COM
517834107
273
4602
SH
SOLE
4601
0
0
LATTICE STRATEGIES TR
HARTFORD MLT
518416102
10119
349447
SH
SOLE
349447
0
0
LAUDER ESTEE COS INC
CL A
518439104
4376
30115
SH
SOLE
30115
0
0
LEAR CORP
COM NEW
521865204
271
1871
SH
SOLE
1871
0
0
LEGGETT & PLATT INC
COM
524660107
4363
99657
SH
SOLE
99657
0
0
LEGG MASON ETF INVT TR
CLRBRG GWT ET
524682101
423
13472
SH
SOLE
13472
0
0
LEGACY RESVS INC
COM
524706108
71
14813
SH
SOLE
14813
0
0
LEIDOS HLDGS INC
COM
525327102
22516
325578
SH
SOLE
177464
0
148114
LENNAR CORP
CL A
526057104
5478
117332
SH
SOLE
117331
0
0
LENNOX INTL INC
COM
526107107
1139
5218
SH
SOLE
5217
0
0
LIBERTY ALL STAR EQUITY FD
SH BEN INT
530158104
186
27443
SH
SOLE
27443
0
0
LIBERTY PPTY TR SH BEN INT
COM
531172104
2026
47933
SH
SOLE
41033
0
6900
LIBERTY MEDIA CORP DELAWARE
COM C SIRIUSX
531229607
378
8709
SH
SOLE
8709
0
0
LILLY ELI & CO
COM
532457108
16816
156724
SH
SOLE
130100
0
26623
LINCOLN ELEC HLDGS INC
COM
533900106
1093
11700
SH
SOLE
11699
0
0
LINCOLN NATL CORP IND
COM
534187109
2597
38377
SH
SOLE
38377
0
0
LITTELFUSE INC
COM
537008104
816
4124
SH
SOLE
4123
0
0
LIVE NATION ENTERTAINMENT IN
COM
538034109
5323
97732
SH
SOLE
97732
0
0
LLOYDS BANKING GROUP PLC
SPONSORED ADR
539439109
681
224116
SH
SOLE
224115
0
0
LOCKHEED MARTIN CORP
COM
539830109
18769
54254
SH
SOLE
52973
0
1280
LOEWS CORP
COM
540424108
258
5141
SH
SOLE
5140
0
0
LOWES COS INC
COM
548661107
72985
635655
SH
SOLE
634872
0
782
MFS MUN INCOME TR
SH BEN INT
552738106
113
17450
SH
SOLE
17450
0
0
MAGELLAN MIDSTREAM PRTNRS LP
COM UNIT RP L
559080106
6788
100243
SH
SOLE
99071
0
1171
MAGNA INTL INC
COM
559222401
2386
45445
SH
SOLE
14645
0
30800
MARATHON OIL CORP
COM
565849106
1102
47375
SH
SOLE
47374
0
0
MARKEL CORP
COM
570535104
1955
1646
SH
SOLE
1645
0
0
MARSH & MCLENNAN COS INC
COM
571748102
16820
203350
SH
SOLE
203350
0
0
MARRIOTT INTL INC NEW
CL A
571903202
1666
12623
SH
SOLE
12623
0
0
MARTIN MARIETTA MATLS INC
COM
573284106
1175
6458
SH
SOLE
6458
0
0
MASCO CORP
COM
574599106
370
10126
SH
SOLE
10125
0
0
MCCORMICK & CO INC
COM VTG
579780107
408
3121
SH
SOLE
3121
0
0
MCCORMICK & CO INC
COM NON VTG
579780206
7545
57270
SH
SOLE
41025
0
16245
MCDONALDS CORP
COM
580135101
31955
191019
SH
SOLE
164910
0
26108
MEREDITH CORP
COM
589433101
3050
59737
SH
SOLE
54537
0
5200
METTLER TOLEDO INTERNATIONAL
COM
592688105
2043
3355
SH
SOLE
3355
0
0
MICROSOFT CORP
COM
594918104
131987
1154048
SH
SOLE
1020882
0
133164
MICROCHIP TECHNOLOGY INC
COM
595017104
11829
149915
SH
SOLE
149914
0
0
MICRON TECHNOLOGY INC
COM
595112103
2274
50283
SH
SOLE
50283
0
0
MIDDLEBY CORP
COM
596278101
1414
10934
SH
SOLE
10934
0
0
MITSUBISHI UFJ FINL GROUP IN
SPONSORED ADS
606822104
289
46846
SH
SOLE
46845
0
0
MOHAWK INDS INC
COM
608190104
1347
7684
SH
SOLE
7684
0
0
MONDELEZ INTL INC
CL A
609207105
8752
203750
SH
SOLE
200480
0
3270
MONOLITHIC PWR SYS INC
COM
609839105
517
4123
SH
SOLE
4123
0
0
MONRO INC
COM
610236101
433
6236
SH
SOLE
6235
0
0
MONROE CAP CORP
COM
610335101
263
19390
SH
SOLE
19390
0
0
MOODYS CORP
COM
615369105
488
2920
SH
SOLE
2919
0
0
MORGAN STANLEY
COM NEW
617446448
4262
91539
SH
SOLE
73364
0
18175
MORGAN STANLEY EM MKTS DM DE
COM
617477104
76
11321
SH
SOLE
11320
0
0
MURPHY USA INC
COM
626755102
937
10968
SH
SOLE
10968
0
0
NASDAQ INC
COM
631103108
12186
142039
SH
SOLE
142039
0
0
NATIONAL BANKSHARES INC VA
COM
634865109
295
6513
SH
SOLE
6512
0
0
NATIONAL BEVERAGE CORP
COM
635017106
403
3463
SH
SOLE
3463
0
0
NATIONAL GRID PLC
SPONSORED ADR
636274409
8421
162399
SH
SOLE
162399
0
0
NATIONAL OILWELL VARCO INC
COM
637071101
848
19705
SH
SOLE
19705
0
0
NATIONAL RETAIL PPTYS INC
COM
637417106
3284
73280
SH
SOLE
73279
0
0
NEENAH INC
COM
640079109
372
4313
SH
SOLE
4312
0
0
NEKTAR THERAPEUTICS
COM
640268108
698
11475
SH
SOLE
11475
0
0
NEKTAR THERAPEUTICS
COM
640268108
365
6000
SH
Call
SOLE
6000
0
0
NEW JERSEY RESOURCES
COM
646025106
3527
76500
SH
SOLE
0
0
76500
NEW ORIENTAL ED & TECH GRP I
SPON ADR
647581107
1573
21259
SH
SOLE
21259
0
0
NEW YORK CMNTY BANCORP INC
COM
649445103
1814
174974
SH
SOLE
174973
0
0
NEWELL BRANDS INC
COM
651229106
1813
89351
SH
SOLE
89351
0
0
NEWFIELD EXPL CO
COM
651290108
2619
90861
SH
SOLE
90860
0
0
NEWMARKET CORP
COM
651587107
258
636
SH
SOLE
636
0
0
NEWMONT MINING CORP
COM
651639106
256
8495
SH
SOLE
8494
0
0
NICE LTD
SPONSORED ADR
653656108
532
4660
SH
SOLE
4659
0
0
NIKE INC
CL B
654106103
7414
87529
SH
SOLE
84568
0
2960
NOKIA CORP
SPONSORED ADR
654902204
113
20423
SH
SOLE
20423
0
0
NORDSON CORP
COM
655663102
545
3929
SH
SOLE
3928
0
0
NORDSTROM INC
COM
655664100
208
3482
SH
SOLE
3481
0
0
NORFOLK SOUTHERN CORP
COM
655844108
23036
127634
SH
SOLE
105569
0
22065
NORTHROP GRUMMAN CORP
COM
666807102
1881
5927
SH
SOLE
5927
0
0
NOVO-NORDISK A S
ADR
670100205
13946
295874
SH
SOLE
295872
0
0
NUCOR CORP
COM
670346105
11590
182679
SH
SOLE
169928
0
12750
NUVEEN AMT FREE QLTY MUN INC
COM
670657105
3254
257065
SH
SOLE
257065
0
0
NUVEEN INTER DURATION MN TMF
COM
670671106
339
27204
SH
SOLE
27204
0
0
NUVEEN INT DUR QUAL MUN TRM
COM
670677103
277
22553
SH
SOLE
22553
0
0
NUVEEN MUN HIGH INCOME OPP F
COM
670682103
153
12224
SH
SOLE
12224
0
0
NUVEEN AMT-FREE MUN VALUE FD
COM
670695105
524
35557
SH
SOLE
35557
0
0
NUVASIVE INC
COM
670704105
203
2872
SH
SOLE
2872
0
0
OAKTREE CAP GROUP LLC
UNIT CL A
674001201
232
5610
SH
SOLE
5610
0
0
OCCIDENTAL PETE CORP DEL
COM
674599105
38978
474374
SH
SOLE
473828
0
545
OLD DOMINION FGHT LINES INC
COM
679580100
617
3830
SH
SOLE
3830
0
0
OLD REP INTL CORP
COM
680223104
225
10086
SH
SOLE
10086
0
0
OLIN CORP
COM PAR $1
680665205
217
8464
SH
SOLE
8463
0
0
OLLIES BARGAIN OUTLT HLDGS I
COM
681116109
389
4048
SH
SOLE
4048
0
0
OMNICOM GROUP INC
COM
681919106
31377
461294
SH
SOLE
459517
0
1776
OMEGA HEALTHCARE INVS INC
COM
681936100
725
22135
SH
SOLE
22134
0
0
ON SEMICONDUCTOR CORP
COM
682189105
766
41593
SH
SOLE
41593
0
0
ONEOK INC NEW
COM
682680103
2045
30176
SH
SOLE
30176
0
0
ORANGE
SPONSORED ADR
684060106
651
41030
SH
SOLE
41030
0
0
ORIX CORP
SPONSORED ADR
686330101
329
4061
SH
SOLE
4061
0
0
OWENS & MINOR INC NEW
COM
690732102
483
29277
SH
SOLE
29276
0
0
OWENS CORNING NEW
COM
690742101
415
7661
SH
SOLE
7661
0
0
PNC FINL SVCS GROUP INC
COM
693475105
28754
211139
SH
SOLE
157893
0
53245
PPG INDS INC
COM
693506107
10417
95456
SH
SOLE
86806
0
8650
PVH CORP
COM
693656100
937
6491
SH
SOLE
6491
0
0
PACCAR INC
COM
693718108
928
13619
SH
SOLE
13619
0
0
PACKAGING CORP AMER
COM
695156109
1199
10933
SH
SOLE
10932
0
0
PACWEST BANCORP DEL
COM
695263103
236
4965
SH
SOLE
4964
0
0
PALO ALTO NETWORKS INC
COM
697435105
560
2487
SH
SOLE
2487
0
0
PARK CITY GROUP INC
COM NEW
700215304
378
37500
SH
SOLE
37500
0
0
PARKER HANNIFIN CORP
COM
701094104
4472
24321
SH
SOLE
11870
0
12450
PAYCHEX INC
COM
704326107
21507
292029
SH
SOLE
92330
0
199698
PEMBINA PIPELINE CORP
COM
706327103
250
7369
SH
SOLE
7368
0
0
PENN NATL GAMING INC
COM
707569109
511
15543
SH
SOLE
15543
0
0
PENNSYLVANIA RL ESTATE INVT
SH BEN INT
709102107
161
17049
SH
SOLE
17049
0
0
PEOPLES UNITED FINANCIAL INC
COM
712704105
2047
119590
SH
SOLE
119589
0
0
PEPSICO INC
COM
713448108
51391
459667
SH
SOLE
419765
0
39901
PFIZER INC
COM
717081103
98646
2238415
SH
SOLE
1756353
0
482062
PHILIP MORRIS INTL INC
COM
718172109
47703
585034
SH
SOLE
563670
0
21363
PHILLIPS 66
COM
718546104
13232
117394
SH
SOLE
102857
0
14536
PIMCO HIGH INCOME FD
COM SHS
722014107
94
11290
SH
SOLE
11289
0
0
PINNACLE WEST CAP CORP
COM
723484101
348
4404
SH
SOLE
4404
0
0
PIONEER MUN HIGH INCOME TR
COM SHS
723763108
393
35359
SH
SOLE
35359
0
0
PIONEER NAT RES CO
COM
723787107
965
5541
SH
SOLE
5541
0
0
PLAINS ALL AMERN PIPELINE L
UNIT LTD PART
726503105
620
24823
SH
SOLE
24823
0
0
PLYMOUTH INDL REIT INC
COM
729640102
217
14024
SH
SOLE
14023
0
0
POLARIS INDS INC
COM
731068102
1209
11981
SH
SOLE
11981
0
0
PORTOLA PHARMACEUTICALS INC
COM
737010108
202
7603
SH
SOLE
7603
0
0
PROCTER AND GAMBLE CO
COM
742718109
52486
630626
SH
SOLE
600761
0
29864
PROGRESSIVE CORP OHIO
COM
743315103
794
11187
SH
SOLE
11187
0
0
PRUDENTIAL FINL INC
COM
744320102
8234
81283
SH
SOLE
64322
0
16959
PUBLIC SVC ENTERPRISE GROUP
COM
744573106
5473
103701
SH
SOLE
103700
0
0
PULTE GROUP INC
COM
745867101
746
30139
SH
SOLE
30138
0
0
PUTNAM PREMIER INCOME TR
SH BEN INT
746853100
1117
212374
SH
SOLE
212374
0
0
QUALCOMM INC
COM
747525103
26814
372288
SH
SOLE
371647
0
640
QUOTIENT TECHNOLOGY INC
COM
749119103
383
24766
SH
SOLE
24766
0
0
RLI CORP
COM
749607107
1557
19826
SH
SOLE
19826
0
0
RPM INTL INC COM
COM
749685103
15376
236770
SH
SOLE
215060
0
21710
RALPH LAUREN CORP
CL A
751212101
291
2120
SH
SOLE
2120
0
0
RAYMOND JAMES FINANCIAL INC
COM
754730109
740
8040
SH
SOLE
8039
0
0
RAYTHEON CO
COM NEW
755111507
14809
71665
SH
SOLE
65429
0
6235
REALTY INCOME CORP
COM
756109104
9532
167566
SH
SOLE
167565
0
0
RED HAT INC
COM
756577102
9683
71056
SH
SOLE
71056
0
0
REINSURANCE GROUP AMER INC
COM NEW
759351604
337
2333
SH
SOLE
2332
0
0
RELIANCE STEEL & ALUMINUM CO
COM
759509102
232
2731
SH
SOLE
2730
0
0
RELX PLC
SPONSORED ADR
759530108
520
24858
SH
SOLE
24858
0
0
REPUBLIC SVCS INC
COM
760759100
3846
52947
SH
SOLE
52946
0
0
RESMED INC
COM
761152107
1940
16826
SH
SOLE
16826
0
0
RIO TINTO PLC
SPONSORED ADR
767204100
636
12474
SH
SOLE
12473
0
0
RITE AID CORP
COM
767754104
13
10320
SH
SOLE
10320
0
0
ROBERT HALF INTL INC
COM
770323103
1814
25794
SH
SOLE
25793
0
0
ROCKWELL AUTOMATION INC
COM
773903109
1023
5457
SH
SOLE
5457
0
0
ROCKWELL COLLINS INC
COM
774341101
511
3640
SH
SOLE
3640
0
0
ROGERS CORP
COM
775133101
591
4014
SH
SOLE
4014
0
0
ROLLINS INC
COM
775711104
349
5761
SH
SOLE
5761
0
0
ROPER TECHNOLOGIES INC
COM
776696106
1448
4891
SH
SOLE
4891
0
0
ROSS STORES INC
COM
778296103
9898
99885
SH
SOLE
99884
0
0
ROYAL BK CDA MONTREAL QUE
COM
780087102
1329
16580
SH
SOLE
16580
0
0
ROYAL BK CDA MONTREAL QUE
COM
780087102
280
3500
SH
Put
SOLE
3500
0
0
ROYAL BK SCOTLAND GROUP PLC
SP ADR PREF S
780097739
514
20248
SH
SOLE
20248
0
0
ROYAL DUTCH SHELL PLC
SPON ADR B
780259107
7086
99913
SH
SOLE
93237
0
6675
ROYAL DUTCH SHELL PLC
SPONS ADR A
780259206
14410
211492
SH
SOLE
208567
0
2923
ROYCE VALUE TR INC
COM
780910105
541
33125
SH
SOLE
33125
0
0
RYANAIR HLDGS PLC
SPONSORED ADR
783513203
837
8723
SH
SOLE
8723
0
0
SEI INVESTMENTS CO
COM
784117103
4467
73115
SH
SOLE
73114
0
0
SAP SE
SPON ADR
803054204
1365
11102
SH
SOLE
11102
0
0
SAREPTA THERAPEUTICS INC
COM
803607100
610
3780
SH
SOLE
3780
0
0
SASOL LTD
SPONSORED ADR
803866300
212
5490
SH
SOLE
5490
0
0
SCHEIN HENRY INC
COM
806407102
400
4708
SH
SOLE
4708
0
0
SCHLUMBERGER LTD
COM
806857108
34303
563117
SH
SOLE
363151
0
199966
SCHWAB CHARLES CORP NEW
COM
808513105
3054
62153
SH
SOLE
62152
0
0
SCHWAB STRATEGIC TR
US LRG CAP ET
808524201
40872
587592
SH
SOLE
587592
0
0
SCHWAB STRATEGIC TR
US LCAP GR ET
808524300
36956
450577
SH
SOLE
450577
0
0
SCHWAB STRATEGIC TR
US LCAP VA ET
808524409
994
17727
SH
SOLE
17727
0
0
SCHWAB STRATEGIC TR
US MID-CAP ET
808524508
756
13087
SH
SOLE
13087
0
0
SCHWAB STRATEGIC TR
US SML CAP ET
808524607
8669
113823
SH
SOLE
113823
0
0
SCHWAB STRATEGIC TR
EMRG MKTEQ ET
808524706
1141
44389
SH
SOLE
44389
0
0
SCHWAB STRATEGIC TR
SCHWAB FDT US
808524771
414
10439
SH
SOLE
10439
0
0
SCHWAB STRATEGIC TR
US DIVIDEND E
808524797
4172
78731
SH
SOLE
75688
0
3042
SCHWAB STRATEGIC TR
INTL EQTY ETF
808524805
1093
32599
SH
SOLE
32399
0
200
SCHWAB STRATEGIC TR
SHT TM US TRE
808524862
5021
101318
SH
SOLE
101318
0
0
SCOTTS MIRACLE GRO CO
CL A
810186106
1580
20080
SH
SOLE
20079
0
0
SELECT INTERIOR CONCEPTS INC
CL A
816120307
134
12631
SH
SOLE
12631
0
0
SEMPRA ENERGY
COM
816851109
437
3848
SH
SOLE
3848
0
0
SHAKE SHACK INC
CL A
819047101
287
4565
SH
SOLE
4565
0
0
SHERWIN WILLIAMS CO
COM
824348106
4971
10922
SH
SOLE
10922
0
0
SIMON PPTY GROUP INC NEW
COM
828806109
19118
108171
SH
SOLE
57772
0
50398
SKECHERS U S A INC
CL A
830566105
242
8680
SH
SOLE
8680
0
0
SMITH A O
COM
831865209
897
16824
SH
SOLE
16823
0
0
SMUCKER J M CO
COM NEW
832696405
19797
192955
SH
SOLE
188144
0
4810
SNAP ON INC
COM
833034101
12364
67347
SH
SOLE
67346
0
0
SONOCO PRODS CO
COM
835495102
756
13637
SH
SOLE
13637
0
0
SONY CORP
SPONSORED ADR
835699307
538
8871
SH
SOLE
8870
0
0
SOUTHERN CO
COM
842587107
16937
388487
SH
SOLE
383786
0
4700
SOUTHWEST AIRLS CO
COM
844741108
452
7240
SH
SOLE
7239
0
0
SPIRIT AEROSYSTEMS HLDGS INC
COM CL A
848574109
537
5861
SH
SOLE
5861
0
0
SPLUNK INC
COM
848637104
443
3667
SH
SOLE
3667
0
0
SQUARE INC
CL A
852234103
3527
35625
SH
SOLE
35625
0
0
STAMPS COM INC
COM NEW
852857200
243
1076
SH
SOLE
1076
0
0
STANLEY BLACK & DECKER INC
COM
854502101
7210
49246
SH
SOLE
44993
0
4252
STARBUCKS CORP
COM
855244109
33044
581368
SH
SOLE
581367
0
0
STATE STR CORP
COM
857477103
15308
182733
SH
SOLE
181324
0
1409
STEEL DYNAMICS INC
COM
858119100
433
9599
SH
SOLE
9599
0
0
STERICYCLE INC
COM
858912108
2348
40028
SH
SOLE
40028
0
0
STONECASTLE FINL CORP
COM
861780104
512
22876
SH
SOLE
22875
0
0
STRYKER CORP
COM
863667101
4225
23788
SH
SOLE
23588
0
200
SUBURBAN PROPANE PARTNERS L
UNIT LTD PART
864482104
239
10196
SH
SOLE
10196
0
0
SUMMIT HOTEL PPTYS INC
COM
866082100
140
10421
SH
SOLE
10421
0
0
SUNCOR ENERGY INC NEW
COM
867224107
274
7106
SH
SOLE
7105
0
0
SUNTRUST BKS INC
COM
867914103
2785
41713
SH
SOLE
41712
0
0
SYNOPSYS INC
COM
871607107
734
7451
SH
SOLE
7451
0
0
SYSCO CORP
COM
871829107
4286
58519
SH
SOLE
36704
0
21815
THL CR INC
COM
872438106
230
28589
SH
SOLE
28588
0
0
TJX COS INC NEW
COM
872540109
17326
154672
SH
SOLE
101692
0
52979
T MOBILE US INC
COM
872590104
242
3455
SH
SOLE
3455
0
0
TABULA RASA HEALTHCARE INC
COM
873379101
205
2529
SH
SOLE
2529
0
0
TAIWAN SEMICONDUCTOR MFG LTD
SPONSORED ADR
874039100
3361
76115
SH
SOLE
76114
0
0
TAKE-TWO INTERACTIVE SOFTWAR
COM
874054109
543
3940
SH
SOLE
3940
0
0
TANDEM DIABETES CARE INC
COM NEW
875372203
329
7683
SH
SOLE
7683
0
0
TANGER FACTORY OUTLET CTRS I
COM
875465106
267
11704
SH
SOLE
11703
0
0
TARENA INTL INC
ADR
876108101
331
40855
SH
SOLE
40855
0
0
TECH DATA CORP
COM
878237106
459
6423
SH
SOLE
6423
0
0
TECK RESOURCES LTD
CL B
878742204
415
17256
SH
SOLE
17255
0
0
TEKLA HEALTHCARE OPPORTUNIT
SHS
879105104
701
37433
SH
SOLE
37433
0
0
TELEFLEX INCORPORATE
COM
879369106
412
1550
SH
SOLE
1000
0
550
TELEFONICA S A
SPONSORED ADR
879382208
260
33083
SH
SOLE
33083
0
0
TEMPLETON EMERG MKTS INCOME
COM
880192109
222
22221
SH
SOLE
22220
0
0
TERADYNE INC
COM
880770102
408
11041
SH
SOLE
11040
0
0
TESARO INC
COM
881569107
292
7500
SH
SOLE
7500
0
0
TEVA PHARMACEUTICAL INDS LTD
SPONSORED ADR
881624209
659
30610
SH
SOLE
30610
0
0
TEXAS INSTRS INC
COM
882508104
6258
58328
SH
SOLE
47831
0
10497
TEXAS ROADHOUSE INC
COM
882681109
510
7360
SH
SOLE
7360
0
0
TEXTRON INC
COM
883203101
977
13682
SH
SOLE
13681
0
0
TEXTRON INC
COM
883203101
493
6900
SH
Put
SOLE
6900
0
0
THERMO FISHER SCIENTIFIC INC
COM
883556102
19688
80667
SH
SOLE
70587
0
10080
THOMSON REUTERS CORP
COM
884903105
11964
261909
SH
SOLE
41796
0
220112
THOR INDS INC
COM
885160101
2999
35840
SH
SOLE
28764
0
7075
TIMKEN CO
COM
887389104
1640
32912
SH
SOLE
32911
0
0
TORCHMARK CORP
COM
891027104
2413
27839
SH
SOLE
20496
0
7343
TORONTO DOMINION BK ONT
COM NEW
891160509
8561
140815
SH
SOLE
113414
0
27400
TOTAL SYS SVCS INC
COM
891906109
493
5002
SH
SOLE
5001
0
0
TOYOTA MOTOR CORP
SP ADR REP2CO
892331307
344
2773
SH
SOLE
2773
0
0
TRACTOR SUPPLY CO
COM
892356106
5437
59838
SH
SOLE
59837
0
0
TREMONT MTG TR
COM
894789106
1933
164571
SH
SOLE
164571
0
0
TRINITY INDS INC
COM
896522109
1448
39540
SH
SOLE
39539
0
0
TYSON FOODS INC
CL A
902494103
1000
16821
SH
SOLE
16820
0
0
UDR INC
COM
902653104
876
21667
SH
SOLE
19667
0
2000
U G I CORPORATION
COM
902681105
5420
97688
SH
SOLE
82013
0
15675
UMB FINL CORP
COM
902788108
832
11748
SH
SOLE
11748
0
0
US BANCORP DEL
COM NEW
902973304
22588
427725
SH
SOLE
267713
0
160011
UNDER ARMOUR INC
CL A
904311107
386
18231
SH
SOLE
18231
0
0
UNDER ARMOUR INC
CL C
904311206
368
18961
SH
SOLE
18961
0
0
UNILEVER PLC
SPON ADR NEW
904767704
14364
261332
SH
SOLE
260296
0
1035
UNILEVER N V
N Y SHS NEW
904784709
1494
26911
SH
SOLE
26911
0
0
UNION PAC CORP
COM
907818108
19166
117703
SH
SOLE
100386
0
17315
UNITED BANKSHARES INC WEST V
COM
909907107
838
23065
SH
SOLE
23065
0
0
UNITED NAT FOODS INC
COM
911163103
837
27969
SH
SOLE
27969
0
0
UNITED PARCEL SERVICE INC
CL B
911312106
74726
640062
SH
SOLE
527614
0
112447
UNITED RENTALS INC
COM
911363109
3282
20068
SH
SOLE
17553
0
2515
UNITED TECHNOLOGIES CORP
COM
913017109
60870
435386
SH
SOLE
326929
0
108456
UNIVERSAL HLTH SVCS INC
CL B
913903100
549
4302
SH
SOLE
4302
0
0
V F CORP
COM
918204108
13697
146573
SH
SOLE
124097
0
22475
VANGUARD GROUP
DIV APP ETF
921908844
35894
324252
SH
SOLE
324251
0
0
VANGUARD STAR FD
VG TL INTL ST
921909768
6947
128671
SH
SOLE
128670
0
0
VANGUARD ADMIRAL FDS INC
MIDCP 400 VAL
921932844
2993
23234
SH
SOLE
23234
0
0
VANGUARD BD INDEX FD INC
INTERMED TERM
921937819
4442
55197
SH
SOLE
55196
0
0
VANGUARD BD INDEX FD INC
SHORT TRM BON
921937827
8165
104649
SH
SOLE
104648
0
0
VANGUARD BD INDEX FD INC
TOTAL BND MRK
921937835
48235
612918
SH
SOLE
612917
0
0
VANGUARD TAX MANAGED INTL FD
FTSE DEV MKT
921943858
51197
1183205
SH
SOLE
1180693
0
2511
VANGUARD WHITEHALL FDS INC
HIGH DIV YLD
921946406
53347
612572
SH
SOLE
612570
0
0
VANGUARD MALVERN FDS
STRM INFPROID
922020805
9093
187995
SH
SOLE
187995
0
0
VANGUARD INTL EQUITY INDEX F
TT WRLD ST ET
922042742
34493
454874
SH
SOLE
454873
0
0
VANGUARD INTL EQUITY INDEX F
ALLWRLD EX US
922042775
49761
956046
SH
SOLE
944804
0
11241
VANGUARD INTL EQUITY INDEX F
FTSE EMR MKT
922042858
26349
642686
SH
SOLE
424950
0
217734
VANGUARD INTL EQUITY INDEX F
FTSE PACIFIC
922042866
10429
146696
SH
SOLE
146695
0
0
VANGUARD INTL EQUITY INDEX F
FTSE EUROPE E
922042874
3362
59808
SH
SOLE
59807
0
0
VEEVA SYS INC
CL A COM
922475108
834
7668
SH
SOLE
7668
0
0
VANGUARD MUN BD FD INC
TAX EXEMPT BD
922907746
11422
226153
SH
SOLE
226152
0
0
VANGUARD INDEX FDS
S&P 500 ETF S
922908363
43129
161505
SH
SOLE
146243
0
15261
VANGUARD INDEX FDS
MCAP VL IDXVI
922908512
13106
115912
SH
SOLE
115189
0
723
VANGUARD INDEX FDS
MCAP GR IDXVI
922908538
4607
32332
SH
SOLE
32331
0
0
VANGUARD INDEX FDS
REAL ESTATE E
922908553
11589
143652
SH
SOLE
142016
0
1635
VANGUARD INDEX FDS
SML CP GRW ET
922908595
1337
7138
SH
SOLE
7138
0
0
VANGUARD INDEX FDS
SM CP VAL ETF
922908611
3548
25457
SH
SOLE
24478
0
979
VANGUARD INDEX FDS
MID CAP ETF
922908629
65242
397359
SH
SOLE
397359
0
0
VANGUARD INDEX FDS
LARGE CAP ETF
922908637
18406
137867
SH
SOLE
137867
0
0
VANGUARD INDEX FDS
EXTEND MKT ET
922908652
4695
38296
SH
SOLE
38295
0
0
VANGUARD INDEX FDS
GROWTH ETF
922908736
8067
50089
SH
SOLE
49780
0
309
VANGUARD INDEX FDS
VALUE ETF
922908744
27179
245565
SH
SOLE
245565
0
0
VANGUARD INDEX FDS
SMALL CP ETF
922908751
39494
242925
SH
SOLE
242749
0
175
VANGUARD INDEX FDS
TOTAL STK MKT
922908769
92684
619347
SH
SOLE
619345
0
0
VIRTU FINL INC
CL A
928254101
363
17794
SH
SOLE
17794
0
0
VMWARE INC
CL A COM
928563402
739
4738
SH
SOLE
4738
0
0
VULCAN MATLS CO COM
COM
929160109
395
3554
SH
SOLE
1778
0
1776
WD-40 CO
COM
929236107
10725
62323
SH
SOLE
62322
0
0
W S F S FINANCIAL CO
COM
929328102
414
8782
SH
SOLE
2181
0
6601
WABTEC CORP
COM
929740108
217
2073
SH
SOLE
2072
0
0
WALMART INC
COM
931142103
31679
337334
SH
SOLE
211505
0
125828
WALGREENS BOOTS ALLIANCE INC
COM
931427108
12486
171295
SH
SOLE
171294
0
0
WATSCO INC
COM
942622200
5576
31312
SH
SOLE
31312
0
0
WEBSTER FINL CORP CONN
COM
947890109
278
4726
SH
SOLE
4726
0
0
WELLS FARGO CO NEW
COM
949746101
53487
1017660
SH
SOLE
808081
0
209578
WESTERN ALLIANCE BANCORP
COM
957638109
361
6346
SH
SOLE
6346
0
0
WESTERN DIGITAL CORP
COM
958102105
2322
39670
SH
SOLE
39669
0
0
WESTERN UN CO
COM
959802109
2887
151515
SH
SOLE
151515
0
0
WEYERHAEUSER CO
COM
962166104
7466
231376
SH
SOLE
203618
0
27758
WHIRLPOOL CORP
COM
963320106
1717
14460
SH
SOLE
14159
0
300
WILLIAMS COS INC DEL
COM
969457100
2712
99770
SH
SOLE
99770
0
0
WORLDPAY INC
CL A
981558109
761
7525
SH
SOLE
7525
0
0
WYNN RESORTS LTD
COM
983134107
361
2844
SH
SOLE
2843
0
0
XPO LOGISTICS INC
COM
983793100
3063
26830
SH
SOLE
26830
0
0
XEROX CORP
COM NEW
984121608
1409
52245
SH
SOLE
52245
0
0
YUM BRANDS INC
COM
988498101
7935
87289
SH
SOLE
87287
0
0
ZIONS BANCORPORATION
*W EXP 05/22/
989701115
520
29100
SH
SOLE
29100
0
0
BT GROUP PLC
ADR
05577E101
3447
233402
SH
SOLE
233402
0
0
CDK GLOBAL INC
COM
12508E101
538
8611
SH
SOLE
8610
0
0
COVANTA HLDG CORP
COM
22282E102
733
45132
SH
SOLE
45132
0
0
MFS HIGH YIELD MUN TR
SH BEN INT
59318E102
48
10600
SH
SOLE
10600
0
0
QUANTA SVCS INC
COM
74762E102
896
26854
SH
SOLE
26854
0
0
VERISIGN INC
COM
92343E102
723
4519
SH
SOLE
4519
0
0
FIRSTSERVICE CORP NEW
SUB VTG SH
33767E103
1574
18593
SH
SOLE
18593
0
0
INVESCO QQQ TR
UNIT SER 1
46090E103
61707
332140
SH
SOLE
327667
0
4472
INVESCO QQQ TR
UNIT SER 1
46090E103
575
3100
SH
Call
SOLE
3100
0
0
INVESCO ADVANTAGE MUNICIPAL
SH BEN INT
46132E103
601
57074
SH
SOLE
57073
0
0
AMERISOURCEBERGEN CORP
COM
03073E105
30019
325521
SH
SOLE
325520
0
0
FIRST TR EXCHANGE TRADED FD
CAP STRENGTH
33733E104
2865
51889
SH
SOLE
51888
0
0
SALLY BEAUTY HLDGS INC
COM
79546E104
523
28484
SH
SOLE
28484
0
0
TARGET CORP
COM
87612E106
5167
58582
SH
SOLE
57966
0
616
NUVEEN HIGH INCOME DECMBR 20
COM
67076E107
2466
250192
SH
SOLE
250191
0
0
EDWARDS LIFESCIENCES CORP
COM
28176E108
1411
8109
SH
SOLE
8109
0
0
FIRST TR EXCHANGE-TRADED FD
PFD SECS INC
33739E108
12030
629881
SH
SOLE
629880
0
0
ARGAN INC
COM
04010E109
455
10594
SH
SOLE
10594
0
0
KAYNE ANDERSON MDSTM ENERGY
COM
48661E108
439
34319
SH
SOLE
34319
0
0
NCR CORP NEW
COM
62886E108
2162
76124
SH
SOLE
76124
0
0
FORTINET INC
COM
34959E109
414
4488
SH
SOLE
4488
0
0
TOTAL S A
SPONSORED ADR
89151E109
9859
153126
SH
SOLE
140621
0
12505
TRAVELERS COMPANIES INC
COM
89417E109
11375
87708
SH
SOLE
72380
0
15328
INVESCO EXCHNG TRADED FD TR
S&P SMLCP INF
46138E115
2103
25040
SH
SOLE
25040
0
0
INVESCO EXCHNG TRADED FD TR
S&P MIDCP LOW
46138E198
452
9313
SH
SOLE
9313
0
0
FIRST TR EXCHANGE TRADED FD
NY ARCA BIOTE
33733E203
4016
25343
SH
SOLE
25343
0
0
BHP BILLITON PLC
SPONSORED ADR
05545E209
849
19304
SH
SOLE
19304
0
0
INVESCO EXCHNG TRADED FD TR
S&P INTL QULT
46138E214
5701
244048
SH
SOLE
244048
0
0
INVESCO EXCHNG TRADED FD TR
S&P GLOBL DIV
46138E271
193
17624
SH
SOLE
17624
0
0
FIRST TR EXCHANGE TRADED FD
DJ INTERNT ID
33733E302
10674
75421
SH
SOLE
75421
0
0
AES CORP
COM
00130H105
1514
108147
SH
SOLE
108147
0
0
ALPS ETF TR
RIVERFRNT FLE
00162Q510
39938
1110017
SH
SOLE
1110017
0
0
ALPS ETF TR
RIVERFRNT DYM
00162Q528
38397
1153207
SH
SOLE
1153207
0
0
ALPS ETF TR
RIVERFRONT DY
00162Q536
34123
1429361
SH
SOLE
1429361
0
0
ALPS ETF TR
RIVERFRONT UN
00162Q544
14734
581273
SH
SOLE
581273
0
0
ALPS ETF TR
RIVRFRNT STR
00162Q783
10116
411085
SH
SOLE
411085
0
0
ALPS ETF TR
SECTR DIV DOG
00162Q858
6011
131077
SH
SOLE
131077
0
0
ALPS ETF TR
ALERIAN MLP
00162Q866
14285
1337597
SH
SOLE
1273607
0
63990
AMC NETWORKS INC
CL A
00164V103
385
5814
SH
SOLE
5814
0
0
AT&T INC
COM
00206R102
81259
2419892
SH
SOLE
2115062
0
304829
ARK ETF TR
INNOVATION ET
00214Q104
406
8582
SH
SOLE
8582
0
0
ABBVIE INC
COM
00287Y109
65470
692226
SH
SOLE
640541
0
51684
ABERDEEN TOTAL DYNAMIC DIVD
COM SH BEN IN
00326L100
114
13094
SH
SOLE
13094
0
0
ACTIVISION BLIZZARD INC
COM
00507V109
10942
131538
SH
SOLE
126238
0
5300
ADOBE SYS INC
COM
00724F101
4572
16945
SH
SOLE
15345
0
1600
AECOM
COM
00766T100
210
6436
SH
SOLE
6436
0
0
ADVISORSHARES TR
ADVISORSHS ET
00768Y206
5480
101932
SH
SOLE
101932
0
0
AETNA INC NEW
COM
00817Y108
1717
8468
SH
SOLE
8468
0
0
AGILENT TECHNOLOGIES INC
COM
00846U101
592
8404
SH
SOLE
8403
0
0
AIR LEASE CORP
CL A
00912X302
904
19706
SH
SOLE
19706
0
0
AKAMAI TECHNOLOGIES INC
COM
00971T101
8610
117720
SH
SOLE
117720
0
0
ALIBABA GROUP HLDG LTD
SPONSORED ADS
01609W102
15999
97110
SH
SOLE
97110
0
0
ALLEGHENY TECHNOLOGIES INC
COM
01741R102
366
12394
SH
SOLE
12394
0
0
ALLIANCEBERNSTEIN HOLDING LP
UNIT LTD PART
01881G106
260
8557
SH
SOLE
8557
0
0
ALLISON TRANSMISSION HLDGS I
COM
01973R101
234
4514
SH
SOLE
4514
0
0
ALLY FINL INC
COM
02005N100
3099
117180
SH
SOLE
117180
0
0
ALPHABET INC
CAP STK CL C
02079K107
70126
58759
SH
SOLE
48150
0
10608
ALPHABET INC
CAP STK CL A
02079K305
36794
30482
SH
SOLE
30206
0
275
ALTRIA GROUP INC
COM
02209S103
44730
741686
SH
SOLE
710863
0
30822
AMBEV SA
SPONSORED ADR
02319V103
495
108500
SH
SOLE
108500
0
0
AMERICAN AIRLS GROUP INC
COM
02376R102
996
24104
SH
SOLE
24103
0
0
AMERICAN TOWER CORP NEW
COM
03027X100
4517
31096
SH
SOLE
31095
0
0
AMERIPRISE FINL INC
COM
03076C106
7323
49599
SH
SOLE
38818
0
10780
ANDEAVOR
COM
03349M105
579
3777
SH
SOLE
3777
0
0
ANHEUSER BUSCH INBEV SA/NV
SPONSORED ADR
03524A108
1603
18307
SH
SOLE
18307
0
0
ANSYS INC
COM
03662Q105
463
2485
SH
SOLE
2485
0
0
ANTERO MIDSTREAM PARTNERS LP
UNT LTD PARTN
03673L103
1869
65216
SH
SOLE
65216
0
0
ANTERO MIDSTREAM GP LP
COM SHS REPST
03675Y103
1434
84800
SH
SOLE
84800
0
0
AQUA AMERICA INC
COM
03836W103
451
12227
SH
SOLE
10392
0
1834
ARAMARK
COM
03852U106
3032
70500
SH
SOLE
70500
0
0
ARCELORMITTAL SA LUXEMBOURG
NY REGISTRY S
03938L203
606
19664
SH
SOLE
19664
0
0
ARES CAP CORP
COM
04010L103
4909
285625
SH
SOLE
285625
0
0
ARMADA HOFFLER PPTYS INC
COM
04208T108
444
29401
SH
SOLE
29401
0
0
ARRAY BIOPHARMA INC
COM
04269X105
2919
192100
SH
SOLE
192100
0
0
ARTISAN PARTNERS ASSET MGMT
CL A
04316A108
1333
41161
SH
SOLE
41160
0
0
ATLAS AIR WORLDWIDE HLDGS IN
NOTE 2.250%
049164BH8
14
13000
SH
SOLE
13000
0
0
BBX CAP CORP NEW
CL A
05491N104
273
36818
SH
SOLE
36818
0
0
B & G FOODS INC NEW
COM
05508R106
388
14149
SH
SOLE
14148
0
0
BCE INC
COM NEW
05534B760
9915
244716
SH
SOLE
244715
0
0
BWX TECHNOLOGIES INC
COM
05605H100
869
13902
SH
SOLE
13902
0
0
BANCO BILBAO VIZCAYA ARGENTA
SPONSORED ADR
05946K101
170
27127
SH
SOLE
27127
0
0
BANCO SANTANDER SA
ADR
05964H105
646
129441
SH
SOLE
129440
0
0
BANK OZK
COM
06417N103
2914
76790
SH
SOLE
77290
0
500
BARCLAYS BANK PLC
ADR PFD SR 5
06739H362
1019
39178
SH
SOLE
39178
0
0
BARINGS BDC INC
COM
06759L103
744
74384
SH
SOLE
74384
0
0
BARINGS GLOBAL SHORT DURATIO
COM
06760L100
876
45234
SH
SOLE
45234
0
0
BERRY GLOBAL GROUP INC
COM
08579W103
358
7407
SH
SOLE
7407
0
0
BIOMARIN PHARMACEUTICAL INC
COM
09061G101
281
2900
SH
SOLE
2900
0
0
BIOMARIN PHARMACEUTICAL INC
NOTE 0.750%1
09061GAE1
11
11000
SH
SOLE
11000
0
0
BIOGEN INC
COM
09062X103
4661
13195
SH
SOLE
13195
0
0
BLACK KNIGHT INC
COM
09215C105
381
7353
SH
SOLE
7353
0
0
BLACKBERRY LTD
COM
09228F103
437
38433
SH
SOLE
38433
0
0
BLACKROCK INC
COM
09247X101
14999
31824
SH
SOLE
31823
0
0
BLACKROCK TAX MUNICPAL BD TR
SHS
09248X100
211
9971
SH
SOLE
9971
0
0
BLACKROCK HEALTH SCIENCES TR
COM
09250W107
827
19467
SH
SOLE
19467
0
0
BLACKROCK MUNIHOLDINGS FD IN
COM
09253N104
157
10588
SH
SOLE
10587
0
0
BLACKROCK MUNIVEST FD INC
COM
09253R105
1578
180441
SH
SOLE
180440
0
0
BLACKSTONE GROUP L P
COM UNIT LTD
09253U108
7158
187981
SH
SOLE
187981
0
0
BLACKROCK MUNIHOLDNGS QLTY I
COM
09254A101
130
11297
SH
SOLE
11296
0
0
BLACKROCK CORPOR HI YLD FD I
COM
09255P107
277
26415
SH
SOLE
26415
0
0
BLACKROCK ENH CAP & INC FD I
COM
09256A109
440
25629
SH
SOLE
25628
0
0
BLACKROCK RES & COMM STRAT T
SHS
09257A108
1160
127993
SH
SOLE
127992
0
0
BLACKSTONE GSO STRATEGIC CR
COM SHS BEN I
09257R101
695
43738
SH
SOLE
43737
0
0
BLACKROCK SCIENCE & TECH TR
SHS
09258G104
1897
53442
SH
SOLE
53442
0
0
BLUEBIRD BIO INC
COM
09609G100
370
2535
SH
SOLE
2535
0
0
BLUEROCK RESIDENTIAL GRW REI
COM CL A
09627J102
207
21188
SH
SOLE
21188
0
0
BOOKING HLDGS INC
COM
09857L108
19377
9767
SH
SOLE
9767
0
0
BOX INC
CL A
10316T104
824
34490
SH
SOLE
34490
0
0
BRANDYWINEGBL GLBAL INM OPRT
COM
10537L104
506
46404
SH
SOLE
46404
0
0
BROADRIDGE FINL SOLUTIONS IN
COM
11133T103
3971
30103
SH
SOLE
30101
0
0
BROADCOM INC
COM
11135F101
13694
55505
SH
SOLE
53698
0
1807
BROOKFIELD GLOBL LISTED INFR
COM SHS
11273Q109
488
40647
SH
SOLE
40647
0
0
B2GOLD CORP
COM
11777Q209
57
25000
SH
SOLE
25000
0
0
CBRE CLARION GLOBAL REAL EST
COM
12504G100
280
38376
SH
SOLE
38375
0
0
CBRE GROUP INC
CL A
12504L109
9298
210848
SH
SOLE
210848
0
0
CDW CORP
COM
12514G108
4774
53691
SH
SOLE
44216
0
9475
C H ROBINSON WORLDWIDE INC
COM NEW
12541W209
237
2425
SH
SOLE
2425
0
0
CME GROUP INC
COM CL A
12572Q105
10578
62154
SH
SOLE
24408
0
37745
CA INC
COM
12673P105
438
9923
SH
SOLE
9922
0
0
CALAMOS GBL DYN INCOME FUND
COM
12811L107
132
14663
SH
SOLE
14663
0
0
CANADIAN PAC RY LTD
COM
13645T100
2272
10723
SH
SOLE
10723
0
0
CAPITAL ONE FINL CORP
COM
14040H105
12720
134002
SH
SOLE
129631
0
4371
CAPITALA FIN CORP
COM
14054R106
743
85324
SH
SOLE
85324
0
0
CAPITALA FIN CORP
5.75% NT CV 2
14054R403
1256
50814
SH
SOLE
50814
0
0
CARDINAL HEALTH INC
COM
14149Y108
7748
143501
SH
SOLE
143500
0
0
CELLDEX THERAPEUTICS INC NEW
COM
15117B103
21
47000
SH
SOLE
47000
0
0
CENTENE CORP DEL
COM
15135B101
2960
20451
SH
SOLE
20451
0
0
CENTENNIAL RESOURCE DEV INC
CL A
15136A102
269
12340
SH
SOLE
12340
0
0
CENTERPOINT ENERGY INC
COM
15189T107
403
14592
SH
SOLE
14592
0
0
CENTERSTATE BK CORP
COM
15201P109
344
12281
SH
SOLE
12280
0
0
CHARTER COMMUNICATIONS INC N
CL A
16119P108
2621
8044
SH
SOLE
8044
0
0
CHEMOCENTRYX INC
COM
16383L106
1245
98500
SH
SOLE
98500
0
0
CHENIERE ENERGY INC
COM NEW
16411R208
271
3912
SH
SOLE
3912
0
0
CHINA PETE & CHEM CORP
SPON ADR H SH
16941R108
209
2081
SH
SOLE
2081
0
0
CINEMARK HOLDINGS INC
COM
17243V102
889
22122
SH
SOLE
22122
0
0
CISCO SYS INC
COM
17275R102
88481
1818737
SH
SOLE
1417987
0
400749
CLEARBRIDGE ENERGY MLP OPP F
COM
18469P100
308
27046
SH
SOLE
27046
0
0
CLEARBRIDGE ENERGY MLP TR FD
COM
18469Q108
126
11150
SH
SOLE
11150
0
0
CLEARWAY ENERGY INC
CL C
18539C204
295
15373
SH
SOLE
15373
0
0
COHEN & STEERS QUALITY RLTY
COM
19247L106
161
13180
SH
SOLE
13179
0
0
COHEN & STEERS REIT & PFD IN
COM
19247X100
984
50435
SH
SOLE
50434
0
0
COHEN & STEERS INFRASTRUCTUR
COM
19248A109
1594
72070
SH
SOLE
72070
0
0
COHEN & STEERS CLOSED END OP
COM
19248P106
155
12025
SH
SOLE
12025
0
0
COHEN & STEERS SLT PFD INCM
COM
19248Y107
946
35559
SH
SOLE
35559
0
0
COHEN & STEERS MLP INC & ENR
COM SHS
19249B106
792
75872
SH
SOLE
75872
0
0
COLONY CAP INC NEW
CL A COM
19626G108
366
60150
SH
SOLE
60150
0
0
COMCAST CORP NEW
CL A
20030N101
48497
1369604
SH
SOLE
991918
0
377685
COMMSCOPE HLDG CO INC
COM
20337X109
2994
97341
SH
SOLE
97341
0
0
COMMUNITY HEALTHCARE TR INC
COM
20369C106
204
6600
SH
SOLE
6600
0
0
COMPASS MINERALS INTL INC
COM
20451N101
2472
36796
SH
SOLE
36796
0
0
COMPASS DIVERSIFIED HOLDINGS
SH BEN INT
20451Q104
1021
56259
SH
SOLE
56259
0
0
CONOCOPHILLIPS
COM
20825C104
9182
118649
SH
SOLE
92527
0
26121
CONSTELLATION BRANDS INC
CL A
21036P108
1932
8963
SH
SOLE
8362
0
600
COSTCO WHSL CORP NEW
COM
22160K105
18226
77601
SH
SOLE
44008
0
33591
CRACKER BARREL OLD CTRY STOR
COM
22410J106
676
4598
SH
SOLE
4597
0
0
CRONOS GROUP INC
COM
22717L101
151
13650
SH
SOLE
13650
0
0
CROWN CASTLE INTL CORP NEW
COM
22822V101
36269
325787
SH
SOLE
308180
0
17605
CTRIP COM INTL LTD
AMERICAN DEP
22943F100
581
15644
SH
SOLE
15644
0
0
CUSHING ENERGY INCOME
COM SH BEN IN
23162T102
302
32740
SH
SOLE
32740
0
0
CYRUSONE INC
COM
23283R100
1259
19870
SH
SOLE
19870
0
0
CYTOSORBENTS CORP
COM
23283X206
129
10000
SH
SOLE
0
0
10000
DNP SELECT INCOME FD
COM
23325P104
241
21806
SH
SOLE
21806
0
0
D R HORTON INC
COM
23331A109
737
17475
SH
SOLE
17475
0
0
DXC TECHNOLOGY CO
COM
23355L106
1399
14962
SH
SOLE
14961
0
0
DAVIS FUNDAMENTAL ETF TR
SELECT FINL
23908L108
221
8951
SH
SOLE
8951
0
0
DAVIS FUNDAMENTAL ETF TR
SELECT US EQT
23908L207
223
8854
SH
SOLE
8854
0
0
DAVIS FUNDAMENTAL ETF TR
SELECT WRLD W
23908L306
1184
46145
SH
SOLE
46145
0
0
DAVITA INC
COM
23918K108
463
6488
SH
SOLE
6488
0
0
DELL TECHNOLOGIES INC
COM CL V
24703L103
353
3637
SH
SOLE
3637
0
0
DEUTSCHE BK AG LONDON
ETN DJ HY 202
25153Q658
510
21102
SH
SOLE
21102
0
0
DEVON ENERGY CORP NEW
COM
25179M103
4099
102635
SH
SOLE
67559
0
35075
DIAGEO P L C
SPON ADR NEW
25243Q205
14911
105254
SH
SOLE
88104
0
17150
DIAMONDBACK ENERGY INC
COM
25278X109
8492
62820
SH
SOLE
24230
0
38590
DISCOVERY INC
COM SER A
25470F104
1103
34476
SH
SOLE
34475
0
0
DISCOVERY INC
COM SER C
25470F302
7258
245381
SH
SOLE
245381
0
0
DOLBY LABORATORIES INC
COM
25659T107
651
9305
SH
SOLE
9305
0
0
DOMINION ENERGY INC
COM
25746U109
30692
436724
SH
SOLE
409023
0
27700
DOMINION ENERGY INC
UNIT 08/15/20
25746U836
891
18848
SH
SOLE
18848
0
0
DOWDUPONT INC
COM
26078J100
37762
587198
SH
SOLE
392028
0
195169
DREYFUS HIGH YIELD STRATEGIE
SH BEN INT
26200S101
45
14168
SH
SOLE
14168
0
0
DREYFUS MUN INCOME INC
COM
26201R102
257
32849
SH
SOLE
32849
0
0
DROPBOX INC
CL A
26210C104
908
33874
SH
SOLE
33874
0
0
DUFF & PHELPS GLB UTL INC FD
COM
26433C105
587
40524
SH
SOLE
40523
0
0
DUKE ENERGY CORP NEW
COM NEW
26441C204
29280
365914
SH
SOLE
357025
0
8887
EOG RES INC
COM
26875P101
1221
9575
SH
SOLE
9574
0
0
EQT CORP
COM
26884L109
471
10663
SH
SOLE
10663
0
0
EQT MIDSTREAM PARTNERS LP
UNIT LTD PART
26885B100
1923
36441
SH
SOLE
36440
0
0
ETF MANAGERS TR
ETFMG ALTR HR
26924G508
481
12024
SH
SOLE
12024
0
0
EAGLE MATERIALS INC
COM
26969P108
808
9482
SH
SOLE
9482
0
0
EAST WEST BANCORP INC
COM
27579R104
3085
51103
SH
SOLE
51102
0
0
EASTERLY GOVT PPTYS INC
COM
27616P103
1700
87789
SH
SOLE
87789
0
0
EATON VANCE SR INCOME TR
SH BEN INT
27826S103
196
30415
SH
SOLE
30414
0
0
EATON VANCE MUN BD FD
COM
27827X101
280
24351
SH
SOLE
24350
0
0
EATON VANCE LTD DUR INCOME F
COM
27828H105
917
72326
SH
SOLE
72326
0
0
EATON VANCE TX MGD DIV EQ IN
COM
27828N102
305
23816
SH
SOLE
23816
0
0
EATON VANCE SR FLTNG RTE TR
COM
27828Q105
146
10415
SH
SOLE
10415
0
0
EATON VANCE TX ADV GLBL DIV
COM
27828S101
1086
60731
SH
SOLE
60731
0
0
EATON VANCE SH TM DR DIVR IN
COM
27828V104
161
12503
SH
SOLE
12503
0
0
EATON VANCE TX MNG BY WRT OP
COM
27828Y108
267
16592
SH
SOLE
16592
0
0
EATON VANCE TAX MNGD GBL DV
COM
27829F108
245
25887
SH
SOLE
25887
0
0
EATON VANCE HIGH INCOME 2021
COM SH BEN IN
27829W101
1910
196919
SH
SOLE
196919
0
0
ELANCO ANIMAL HEALTH INC
COM
28414H103
389
11173
SH
SOLE
11173
0
0
ENBRIDGE INC
COM
29250N105
41834
1295583
SH
SOLE
1285259
0
10323
ENERGEN CORP
COM
29265N108
205
2387
SH
SOLE
2387
0
0
ENDOCYTE INC
COM
29269A102
368
20750
SH
SOLE
20750
0
0
ENERGY TRANSFER EQUITY L P
COM UT LTD PT
29273V100
3861
221513
SH
SOLE
216892
0
4620
ENERGY TRANSFER PARTNERS LP
UNIT LTD PRT
29278N103
4254
191130
SH
SOLE
191130
0
0
ENLINK MIDSTREAM PARTNERS LP
COM UNIT REP
29336U107
553
29685
SH
SOLE
29685
0
0
ENTERGY CORP NEW
COM
29364G103
359
4429
SH
SOLE
4429
0
0
EPIZYME INC
COM
29428V104
169
16000
SH
SOLE
16000
0
0
EQUINIX INC
COM PAR $0.00
29444U700
716
1656
SH
SOLE
1656
0
0
EQUINOR ASA
SPONSORED ADR
29446M102
427
15177
SH
SOLE
15176
0
0
EQUITY RESIDENTIAL
SH BEN INT
29476L107
554
8363
SH
SOLE
8362
0
0
ETSY INC
COM
29786A106
407
7931
SH
SOLE
7931
0
0
EVERCORE INC
CLASS A
29977A105
522
5201
SH
SOLE
5201
0
0
EVERBRIDGE INC
COM
29978A104
272
4726
SH
SOLE
4726
0
0
EVERSOURCE ENERGY
COM
30040W108
382
6220
SH
SOLE
6220
0
0
EXELON CORP
COM
30161N101
1816
41623
SH
SOLE
41622
0
0
EXELIXIS INC
COM
30161Q104
246
13900
SH
SOLE
13900
0
0
EXPEDIA GROUP INC
COM NEW
30212P303
877
6727
SH
SOLE
6727
0
0
EXPRESS SCRIPTS HLDG CO
COM
30219G108
3013
31715
SH
SOLE
27262
0
4453
EXTENDED STAY AMER INC
UNIT 99/99/99
30224P200
1321
65314
SH
SOLE
65314
0
0
EXTRA SPACE STORAGE INC
COM
30225T102
430
4968
SH
SOLE
4967
0
0
EXXON MOBIL CORP
COM
30231G102
63951
752202
SH
SOLE
705802
0
46399
FCB FINL HLDGS INC
CL A
30255G103
393
8297
SH
SOLE
8297
0
0
FACEBOOK INC
CL A
30303M102
42059
255749
SH
SOLE
255747
0
0
FANG HLDGS LTD
ADR
30711Y102
247
95389
SH
SOLE
95389
0
0
FEDEX CORP
COM
31428X106
10633
44161
SH
SOLE
37360
0
6800
FIDELITY NATL INFORMATION SV
COM
31620M106
4812
44127
SH
SOLE
44127
0
0
FIDELITY NATIONAL FINANCIAL
FNF GROUP COM
31620R303
341
8673
SH
SOLE
8672
0
0
FIREEYE INC
COM
31816Q101
383
22588
SH
SOLE
22588
0
0
FIRST AMERN FINL CORP
COM
31847R102
246
4785
SH
SOLE
4784
0
0
FIRST DATA CORP NEW
COM CL A
32008D106
415
16972
SH
SOLE
16972
0
0
FIRST FINL BANKSHARES
COM
32020R109
1199
20296
SH
SOLE
20296
0
0
FIRST REP BK SAN FRANCISCO C
COM
33616C100
668
6966
SH
SOLE
6966
0
0
FIRST TR DJS MICROCAP INDEX
COM SHS ANNUA
33718M105
1395
27295
SH
SOLE
27295
0
0
FIRST TR INTER DUR PFD & IN
COM
33718W103
1402
65040
SH
SOLE
65040
0
0
FIRST TR MULTI CAP VALUE ALP
COM SHS
33733F101
2701
35129
SH
SOLE
35129
0
0
FIRST TR VALUE LINE DIVID IN
SHS
33734H106
9398
297040
SH
SOLE
297039
0
0
FIRST TR LRGE CP CORE ALPHA
COM SHS
33734K109
23284
373024
SH
SOLE
373023
0
0
FIRST TR EXCHANGE TRADED FD
CONSUMR DISCR
33734X101
1567
36053
SH
SOLE
36052
0
0
FIRST TR EXCHANGE TRADED FD
CONSUMR STAPL
33734X119
2749
58614
SH
SOLE
58613
0
0
FIRST TR EXCHANGE TRADED FD
ENERGY ALPHAD
33734X127
539
30844
SH
SOLE
30843
0
0
FIRST TR EXCHANGE TRADED FD
FINLS ALPHADE
33734X135
5239
163850
SH
SOLE
163850
0
0
FIRST TR EXCHANGE TRADED FD
HLTH CARE ALP
33734X143
3192
37607
SH
SOLE
37607
0
0
FIRST TR EXCHANGE TRADED FD
INDLS PROD DU
33734X150
5879
138755
SH
SOLE
138755
0
0
FIRST TR EXCHANGE TRADED FD
MATERIALS ALP
33734X168
265
6408
SH
SOLE
6408
0
0
FIRST TR EXCHANGE TRADED FD
TECH ALPHADEX
33734X176
2759
43425
SH
SOLE
43425
0
0
FIRST TR EXCHANGE TRADED FD
UTILITIES ALP
33734X184
2956
107249
SH
SOLE
107248
0
0
FIRST TR EXCHANGE TRADED FD
CLOUD COMPUTI
33734X192
466
8230
SH
SOLE
8230
0
0
FIRST TR EXCHANGE TRADED FD
DJ GLBL DIVID
33734X200
424
16899
SH
SOLE
16898
0
0
FIRST TR SML CP CORE ALPHA F
COM SHS
33734Y109
16001
232046
SH
SOLE
232045
0
0
FIRST TR MID CAP CORE ALPHAD
COM SHS
33735B108
17670
246723
SH
SOLE
246722
0
0
FIRST TR LRG CP VL ALPHADEX
COM SHS
33735J101
457
8441
SH
SOLE
8440
0
0
FIRST TR LRG CP GRWTH ALPHAD
COM SHS
33735K108
1207
17160
SH
SOLE
17160
0
0
FIRST TR STOXX EURO DIV FD
COMMON SHS
33735T109
1436
109563
SH
SOLE
109563
0
0
FIRST TR NASDAQ ABA CMNTY BK
UT COM SHS ET
33736Q104
878
16470
SH
SOLE
16470
0
0
FIRST TR EXCH TRD ALPHA FD I
EUROPE ALPHAD
33737J117
1545
40434
SH
SOLE
40434
0
0
FIRST TR EXCH TRD ALPHA FD I
DEV MRK EX US
33737J174
4672
78686
SH
SOLE
78685
0
0
FIRST TR EXCH TRD ALPHA FD I
EMERG MKT ALP
33737J182
446
17808
SH
SOLE
17808
0
0
FIRST TR EXCH TRD ALPHA FD I
EM SML CP ALP
33737J307
219
6074
SH
SOLE
6073
0
0
FIRST TR EXCHANGE TRADED FD
NO AMER ENERG
33738D101
10403
443458
SH
SOLE
443458
0
0
FIRST TR EXCHANGE TRADED FD
SENIOR LN FD
33738D309
22383
465850
SH
SOLE
465849
0
0
FIRST TR EXCHANGE TRADED FD
FIRST TR TA H
33738D408
430
9011
SH
SOLE
9010
0
0
FIRST TR EXCHANGE TRADED FD
MULTI ASSET D
33738R100
1177
63506
SH
SOLE
63505
0
0
FIRST TR EXCHANGE TRADED FD
NASD TECH DIV
33738R118
17754
462107
SH
SOLE
462107
0
0
FIRST TR EXCHANGE TRADED FD
RISNG DIVD AC
33738R506
5031
159442
SH
SOLE
159441
0
0
FIRST TR EXCHANGE TRADED FD
DORSEY WRT 5
33738R605
8511
275464
SH
SOLE
275463
0
0
FIRST TR EXCHANGE TRADED FD
NASDAQ BK ETF
33738R860
1160
41593
SH
SOLE
41593
0
0
FIRST TR EXCHANGE TRADED FD
DORSEY WRIGHT
33738R878
21261
737737
SH
SOLE
737737
0
0
FIRST TR EXCHANGE TRADED FD
DORSEY WRIGHT
33738R886
2021
99859
SH
SOLE
99859
0
0
FIRST TR MLP & ENERGY INCOME
COM
33739B104
487
38966
SH
SOLE
38965
0
0
FST TR NEW OPPORT MLP & ENE
COM
33739M100
1206
125571
SH
SOLE
125571
0
0
FIRST TR EXCH TRADED FD III
MUNI HI INCM
33739P301
942
18843
SH
SOLE
18843
0
0
FIRST TR EXCH TRADED FD III
RIVRFRNT DY A
33739P509
8200
143660
SH
SOLE
143660
0
0
FIRST TR EXCH TRADED FD III
RIVRFRNT DYN
33739P608
18352
297077
SH
SOLE
297077
0
0
FIRST TR EXCH TRADED FD III
RIVR FRNT DYN
33739P707
11270
180765
SH
SOLE
180765
0
0
FIRST TR EXCH TRADED FD III
RIVRFRNT DYN
33739P806
13604
215000
SH
SOLE
215000
0
0
FIRST TR EXCH TRADED FD III
INSTL PFD SEC
33739P855
330
17430
SH
SOLE
17430
0
0
FIRST TR EXCHANGE TRADED FD
FST LOW OPPT
33739Q200
5087
99806
SH
SOLE
99805
0
0
FIRST TR EXCHANGE TRADED FD
FT STRG INCM
33739Q309
217
4423
SH
SOLE
4423
0
0
FIRST TR EXCHANGE TRADED FD
FIRST TR ENH
33739Q408
23274
387776
SH
SOLE
387776
0
0
FIRST TR EXCHANGE TRADED FD
SSI STRG ETF
33739Q507
333
10844
SH
SOLE
10844
0
0
FIRST TR DYNAMIC EUROPE EQT
COM SHS
33740D107
732
46415
SH
SOLE
46415
0
0
FIRST TR EXCHNG TRADED FD VI
TCW UNCONSTRA
33740F888
1206
47877
SH
SOLE
47877
0
0
FIRST TR SR FLOATING RATE 20
COM SHS
33740K101
559
60124
SH
SOLE
60123
0
0
FIRST WESTN FINL INC COM
COM
33751L105
539
30834
SH
SOLE
30834
0
0
FLEXION THERAPEUTICS INC
COM
33938J106
510
27300
SH
SOLE
27300
0
0
FLEXSHARES TR
MORNSTAR UPST
33939L407
638
18866
SH
SOLE
18865
0
0
FLEXSHARES TR
GLB QLT R/E I
33939L787
1208
19719
SH
SOLE
19719
0
0
FLOWSERVE CORP
COM
34354P105
1232
22528
SH
SOLE
22528
0
0
FORTIVE CORP
COM
34959J108
1263
15009
SH
SOLE
15008
0
0
FORTRESS TRANS INFRST INVS L
COM REP LTD L
34960P101
1180
64955
SH
SOLE
64955
0
0
FORTUNE BRANDS HOME & SEC IN
COM
34964C106
360
6883
SH
SOLE
6882
0
0
FRANKLIN LTD DURATION INC TR
COM
35472T101
174
17108
SH
SOLE
17108
0
0
FREEPORT-MCMORAN INC
CL B
35671D857
1357
97592
SH
SOLE
73496
0
24095
GW PHARMACEUTICALS PLC
ADS
36197T103
249
1445
SH
SOLE
1445
0
0
GABELLI DIVD & INCOME TR
COM
36242H104
302
12652
SH
SOLE
12651
0
0
GAMCO GLOBAL GOLD NAT RES &
COM SH BEN IN
36465A109
740
157675
SH
SOLE
157674
0
0
GAMING & LEISURE PPTYS INC
COM
36467J108
554
15742
SH
SOLE
15742
0
0
GAMESTOP CORP NEW
CL A
36467W109
634
41536
SH
SOLE
41535
0
0
GENERAL MTRS CO
COM
37045V100
20108
597217
SH
SOLE
597215
0
0
GLAXOSMITHKLINE PLC
SPONSORED ADR
37733W105
14935
371834
SH
SOLE
368258
0
3575
GLOBAL PMTS INC
COM
37940X102
649
5101
SH
SOLE
5101
0
0
GLOBAL X FDS
GLB X SUPERDI
37950E549
207
10171
SH
SOLE
10170
0
0
GLOBAL X FDS
GLBX MSCI NOR
37950E747
2563
168407
SH
SOLE
168406
0
0
GLOBAL MED REIT INC
COM NEW
37954A204
309
32847
SH
SOLE
32847
0
0
GLOBAL X FDS
RBTCS ARTFL I
37954Y715
1814
79287
SH
SOLE
79287
0
0
GLOBAL X FDS
LITHIUM BTRY
37954Y855
403
12250
SH
SOLE
12250
0
0
GOLDMAN SACHS GROUP INC
COM
38141G104
8333
37165
SH
SOLE
35164
0
2000
GOLDMAN SACHS MLP INC OPP FD
COM SHS
38147W103
109
11917
SH
SOLE
11917
0
0
GOLDMAN SACHS MLP ENERGY REN
COM
38148G107
68
10554
SH
SOLE
10554
0
0
GUGGENHEIM ENHNCD EQTY INCM
COM
40167B100
482
54929
SH
SOLE
54928
0
0
GUGGENHEIM STRATEGIC OPP FD
COM SBI
40167F101
501
23896
SH
SOLE
23896
0
0
GUGGENHEIM CR ALLOCATION FD
COM
40168G108
796
36172
SH
SOLE
36171
0
0
GUIDEWIRE SOFTWARE INC
COM
40171V100
445
4410
SH
SOLE
4410
0
0
HCA HEALTHCARE INC
COM
40412C101
14897
107083
SH
SOLE
107082
0
0
HCP INC
COM
40414L109
1111
42248
SH
SOLE
41048
0
1200
HDFC BANK LTD
ADR REPS 3 SH
40415F101
2268
24106
SH
SOLE
24106
0
0
HD SUPPLY HLDGS INC COM
COM
40416M105
438
10225
SH
SOLE
10225
0
0
HFF INC
CL A
40418F108
1138
26800
SH
SOLE
26800
0
0
HP INC
COM
40434L105
1079
41895
SH
SOLE
41894
0
0
HANCOCK JOHN PFD INCOME FD I
COM
41013X106
417
19706
SH
SOLE
19705
0
0
HANNON ARMSTRONG SUST INFR C
COM
41068X100
1736
80862
SH
SOLE
80861
0
0
HELIX ENERGY SOLUTIONS GRP I
NOTE 4.250%
42330PAH0
13
13000
SH
SOLE
13000
0
0
HEWLETT PACKARD ENTERPRISE C
COM
42824C109
233
14332
SH
SOLE
14332
0
0
HIGHLAND FLOATNG RATE OPPRT
SHS BEN INT
43010E404
499
32400
SH
SOLE
32400
0
0
HILTON GRAND VACATIONS INC
COM
43283X105
417
12608
SH
SOLE
12608
0
0
HILTON WORLDWIDE HLDGS INC
COM
43300A203
524
6499
SH
SOLE
6498
0
0
HORIZONS ETF TR I
HORIZONS NASD
44053G108
725
28867
SH
SOLE
28867
0
0
HOSPITALITY PPTYS TR
COM SH BEN IN
44106M102
515
17866
SH
SOLE
17865
0
0
HOST HOTELS & RESORTS INC
COM
44107P104
443
20996
SH
SOLE
20996
0
0
HUAZHU GROUP LTD
SPONSORED ADS
44332N106
668
20702
SH
SOLE
20702
0
0
IPG PHOTONICS CORP
COM
44980X109
349
2242
SH
SOLE
2242
0
0
ICICI BK LTD
ADR
45104G104
121
14273
SH
SOLE
14273
0
0
IDEX CORP
COM
45167R104
1518
10081
SH
SOLE
10080
0
0
IDEXX LABS INC
COM
45168D104
305
1222
SH
SOLE
1222
0
0
ILLUMINA INC
NOTE 0.500%
452327AH2
19
13000
SH
SOLE
13000
0
0
IMMUNOGEN INC
COM
45253H101
645
68207
SH
SOLE
68207
0
0
INDEPENDENCE RLTY TR INC
COM
45378A106
272
25871
SH
SOLE
25871
0
0
INDEXIQ ETF TR
IQ ENCH COR P
45409B479
526
27485
SH
SOLE
27485
0
0
INFINERA CORPORATION
COM
45667G103
1948
266855
SH
SOLE
266855
0
0
INGEVITY CORP
COM
45688C107
205
2015
SH
SOLE
2015
0
0
INSULET CORP
COM
45784P101
971
9165
SH
SOLE
9165
0
0
INTERCONTINENTAL EXCHANGE IN
COM
45866F104
3063
40905
SH
SOLE
40903
0
0
INTERDIGITAL INC
COM
45867G101
494
6190
SH
SOLE
6190
0
0
INVESCO ACTIVELY MANAGD ETF
TOTAL RETURN
46090A804
911
17697
SH
SOLE
17697
0
0
INVESCO ACTIVELY MANAGD ETF
ULTRA SHRT DU
46090A887
715
14242
SH
SOLE
14242
0
0
INTUITIVE SURGICAL INC
COM NEW
46120E602
1903
3317
SH
SOLE
3317
0
0
INVESCO SR INCOME TR
COM
46131H107
59
13778
SH
SOLE
13778
0
0
INVESCO TR INVT GRADE MUNS
COM
46131M106
458
38573
SH
SOLE
38573
0
0
INVESCO VALUE MUN INCOME TR
COM
46132P108
836
60444
SH
SOLE
60443
0
0
INVESCO DYNAMIC CR OPP FD
COM
46132R104
300
26221
SH
SOLE
26221
0
0
INVESCO HIGH INCOME 2023 TAR
COM
46135X108
543
54840
SH
SOLE
54839
0
0
INVESCO EXCHANGE TRADED FD T
AEROSPACE DEF
46137V100
14259
231803
SH
SOLE
231802
0
0
INVESCO EXCHANGE TRADED FD T
S&P SPIN OFF
46137V159
3916
71334
SH
SOLE
71333
0
0
INVESCO EXCHANGE TRADED FD T
S&P 500 TOP 5
46137V233
223
1067
SH
SOLE
1067
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 PUR VA
46137V258
841
12264
SH
SOLE
12264
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 PUR GW
46137V266
1482
12330
SH
SOLE
12330
0
0
INVESCO EXCHANGE TRADED FD T
BUYBACK ACHIE
46137V308
1953
32042
SH
SOLE
32041
0
0
INVESCO EXCHANGE TRADED FD T
S&P500 EQL WG
46137V357
16378
153340
SH
SOLE
127055
0
26284
INVESCO EXCHANGE TRADED FD T
INTL DIVI ACH
46137V548
386
24580
SH
SOLE
24579
0
0
INVESCO EXCHANGE TRADED FD T
HIG YLD EQ DI
46137V563
420
23415
SH
SOLE
23414
0
0
INVESCO EXCHANGE TRADED FD T
FTSE RAFI 100
46137V613
3375
28422
SH
SOLE
28422
0
0
INVESCO EXCHANGE TRADED FD T
FINL PFD ETF
46137V621
205
11294
SH
SOLE
11294
0
0
INVESCO EXCHANGE TRADED FD T
DYNMC LRG GWT
46137V746
3162
65561
SH
SOLE
65561
0
0
INVESCO EXCHANGE TRADED FD T
DYNMC BLDG CO
46137V779
263
8866
SH
SOLE
8866
0
0
INVESCO EXCHANGE TRADED FD T
DYNMC BIOTECH
46137V787
300
5047
SH
SOLE
5046
0
0
INVESCO EXCHANGE TRADED FD T
DWA MOMENTUM
46137V837
31536
529222
SH
SOLE
529222
0
0
INVESCO EXCHNG TRADED FD TR
S&P500 LOW VO
46138E354
4114
83091
SH
SOLE
83090
0
0
INVESCO EXCHNG TRADED FD TR
S&P500 HDL VO
46138E362
11345
273987
SH
SOLE
273986
0
0
INVESCO EXCHNG TRADED FD TR
S&P 500 EX RA
46138E388
730
20156
SH
SOLE
20155
0
0
INVESCO EXCHNG TRADED FD TR
CEF INM COMPS
46138E404
478
20966
SH
SOLE
20966
0
0
INVESCO EXCHNG TRADED FD TR
PFD ETF
46138E511
12323
860653
SH
SOLE
860652
0
0
INVESCO EXCHNG TRADED FD TR
NATL AMT MUNI
46138E537
798
32230
SH
SOLE
32230
0
0
INVESCO EXCHNG TRADED FD TR
KBW REGL BKG
46138E578
1691
30303
SH
SOLE
30303
0
0
INVESCO EXCHNG TRADED FD TR
KBW PREM YIEL
46138E594
553
16337
SH
SOLE
16337
0
0
INVESCO EXCHNG TRADED FD TR
KBW HIG DV YL
46138E610
202
8896
SH
SOLE
8895
0
0
INVESCO EXCHNG TRADED FD TR
KBW BK
46138E628
1744
32265
SH
SOLE
32265
0
0
INVESCO EXCHNG TRADED FD TR
FNDMNTL HY CR
46138E719
841
45438
SH
SOLE
45438
0
0
INVESCO EXCHNG TRADED FD TR
FTSE RAFI EMN
46138E727
1211
57302
SH
SOLE
57302
0
0
INVESCO EXCHNG TRADED FD TR
EMRNG MKT SVR
46138E784
2057
76259
SH
SOLE
76259
0
0
INVESCO EXCHNG TRADED FD TR
CHINA TECHNLG
46138E800
477
9945
SH
SOLE
9945
0
0
INVESCO EXCHNG TRADED FD TR
DWA TACTCL SC
46138E826
12198
385798
SH
SOLE
385798
0
0
INVESCO EXCHNG TRADED FD TR
DWA SMLCP MEN
46138E842
12792
222397
SH
SOLE
222397
0
0
INVESCO EXCHNG TRADED FD TR
DWA EMERG MKT
46138E867
280
15778
SH
SOLE
15778
0
0
INVESCO EXCHNG TRADED FD TR
S&P SMLCP LOW
46138G102
3551
71839
SH
SOLE
71839
0
0
INVESCO EXCHNG TRADED FD TR
SR LN ETF
46138G508
15994
690351
SH
SOLE
690350
0
0
INVESCO EXCHNG TRADED FD TR
TAXABLE MUN B
46138G805
2490
85682
SH
SOLE
85681
0
0
INVESCO EXCHNG TRADED FD TR
VAR RATE PFD
46138G870
1396
56111
SH
SOLE
56110
0
0
INVESCO EXCH TRD SLF IDX FD
BULSHS2018 CO
46138J106
2407
113813
SH
SOLE
113813
0
0
INVESCO EXCH TRD SLF IDX FD
BULSHS 2019 C
46138J304
2973
141063
SH
SOLE
141063
0
0
INVESCO EXCH TRD SLF IDX FD
BULSHS 2019 H
46138J403
8380
345299
SH
SOLE
345298
0
0
INVESCO EXCH TRD SLF IDX FD
BULSHS 2020 C
46138J502
3003
142468
SH
SOLE
142468
0
0
INVESCO EXCH TRD SLF IDX FD
BULSHS 2020 H
46138J601
8985
369394
SH
SOLE
369394
0
0
INVESCO EXCH TRD SLF IDX FD
BULSHS 2021 C
46138J700
3013
145299
SH
SOLE
145299
0
0
INVESCO EXCH TRD SLF IDX FD
BULSHS 2021 H
46138J809
2813
113601
SH
SOLE
113601
0
0
IQVIA HLDGS INC
COM
46266C105
21796
168004
SH
SOLE
162254
0
5750
IQIYI INC
SPONSORED ADS
46267X108
906
33481
SH
SOLE
33481
0
0
IRIDIUM COMMUNICATIONS INC
COM
46269C102
2122
94316
SH
SOLE
94316
0
0
IRON MTN INC NEW
COM
46284V101
936
27125
SH
SOLE
27125
0
0
ISHARES SILVER TRUST
ISHARES
46428Q109
537
39176
SH
SOLE
39176
0
0
ISHARES TR
US TREAS BD E
46429B267
1083
44508
SH
SOLE
44508
0
0
ISHARES TR
A RATE CP BD
46429B291
237
4714
SH
SOLE
4714
0
0
ISHARES TR
FLTG RATE NT
46429B655
42683
836608
SH
SOLE
836607
0
0
ISHARES TR
CORE HIGH DV
46429B663
4819
53232
SH
SOLE
31049
0
22182
ISHARES TR
MSCI CHINA ET
46429B671
202
3374
SH
SOLE
3374
0
0
ISHARES TR
MIN VOL EAFE
46429B689
12826
176166
SH
SOLE
176165
0
0
ISHARES TR
MIN VOL USA E
46429B697
26206
459453
SH
SOLE
459452
0
0
ISHARES TR
0-5 YR TIPS E
46429B747
10017
101418
SH
SOLE
101418
0
0
ISHARES US ETF TR
SHT MAT BD ET
46431W507
7236
144193
SH
SOLE
144193
0
0
ISHARES TR
USA QUALITY F
46432F339
2380
26342
SH
SOLE
26342
0
0
ISHARES TR
USA MOMENTUM
46432F396
28967
243424
SH
SOLE
243423
0
0
ISHARES TR
CORE MSCI EAF
46432F842
90384
1410511
SH
SOLE
1410510
0
0
ISHARES TR
CORE 1 5 YR U
46432F859
604
12329
SH
SOLE
12329
0
0
ISHARES INC
CORE MSCI EMK
46434G103
59534
1149770
SH
SOLE
1149769
0
0
ISHARES INC
MSCI JPN ETF
46434G822
734
12198
SH
SOLE
9120
0
3078
ISHARES INC
MSCI ITALY ET
46434G830
4027
145636
SH
SOLE
145636
0
0
ISHARES INC
MLT FCTR EMG
46434G889
1053
24364
SH
SOLE
24364
0
0
ISHARES TR
MULTIFACTOR U
46434V282
254
7579
SH
SOLE
7579
0
0
ISHARES TR
MULTIFACTOR U
46434V290
716
16476
SH
SOLE
16476
0
0
ISHARES TR
0-5YR HI YL C
46434V407
1049
22292
SH
SOLE
22291
0
0
ISHARES TR
CORE TOTAL US
46434V613
1499
30522
SH
SOLE
30522
0
0
ISHARES TR
CORE DIV GRWT
46434V621
4776
128892
SH
SOLE
128892
0
0
ISHARES TR
GLOBAL REIT E
46434V647
1986
78773
SH
SOLE
78773
0
0
ISHARES TR
CORE MSCI EUR
46434V738
11304
235716
SH
SOLE
235715
0
0
ISHARES TR
IBONDS DEC18
46434VAA8
16326
650204
SH
SOLE
650203
0
0
ISHARES TR
IBONDS DEC20
46434VAQ3
18259
729307
SH
SOLE
729306
0
0
ISHARES TR
IBONDS DEC19
46434VAU4
16376
660346
SH
SOLE
660345
0
0
ISHARES TR
IBONDS DEC22
46434VBA7
313
12900
SH
SOLE
12900
0
0
ISHARES TR
IBONDS DEC24
46434VBG4
338
14041
SH
SOLE
14041
0
0
ISHARES TR
IBONDS DEC21
46434VBK5
14445
593009
SH
SOLE
593009
0
0
ISHARES TR
MSCI UK ETF N
46435G334
461
13531
SH
SOLE
13531
0
0
ISHARES TR
INTL DIV GRWT
46435G524
2323
41238
SH
SOLE
41238
0
0
JPMORGAN CHASE & CO
COM
46625H100
85266
755646
SH
SOLE
622055
0
133590
JP MORGAN EXCHANGE TRADED FD
DIV RTN INT E
46641Q209
1721
29496
SH
SOLE
29496
0
0
JP MORGAN EXCHANGE TRADED FD
DIV RTN EM EQ
46641Q308
967
17896
SH
SOLE
17896
0
0
JP MORGAN EXCHANGE TRADED FD
DIV RTN EU ET
46641Q605
266
4564
SH
SOLE
4564
0
0
JP MORGAN EXCHANGE TRADED FD
BETBULD JAPAN
46641Q712
1192
47787
SH
SOLE
47787
0
0
JP MORGAN EXCHANGE TRADED FD
ULTRA SHRT IN
46641Q837
2556
50986
SH
SOLE
50985
0
0
JP MORGAN EXCHANGE TRADED FD
DIVERSFD EQT
46641Q845
326
10040
SH
SOLE
10040
0
0
JAPAN SMALLER CAPITALIZA
COM
47109u104
123
11150
SH
SOLE
3275
0
7875
JD COM INC
SPON ADR CL A
47215P106
3575
137051
SH
SOLE
137051
0
0
JEFFERIES FINL GROUP INC
COM
47233W109
2870
130702
SH
SOLE
130701
0
0
JOHN HANCOCK EXCHANGE TRADED
MULTIFACTOR M
47804J206
484
13284
SH
SOLE
13284
0
0
JOHN HANCOCK EXCHANGE TRADED
MULTI INTL ET
47804J859
475
16175
SH
SOLE
16175
0
0
KAR AUCTION SVCS INC
COM
48238T109
621
10414
SH
SOLE
10414
0
0
KBR INC
COM
48242W106
1115
52809
SH
SOLE
52809
0
0
KKR INCOME OPPORTUNITIES FD
COM
48249T106
346
21130
SH
SOLE
21130
0
0
KKR & CO INC
CL A
48251W104
262
9634
SH
SOLE
9633
0
0
KEANE GROUP INC
COM
48669A108
804
65018
SH
SOLE
65018
0
0
KEYSIGHT TECHNOLOGIES INC
COM
49338L103
347
5238
SH
SOLE
5238
0
0
KIMCO REALTY CORP REIT
COM
49446r109
176
10550
SH
SOLE
10550
0
0
KINDER MORGAN INC DEL
COM
49456B101
15224
858741
SH
SOLE
459288
0
399452
KINDER MORGAN INC DEL
PFD SER A
49456B200
5978
179796
SH
SOLE
179796
0
0
KINSALE CAP GROUP INC
COM
49714P108
224
3518
SH
SOLE
3518
0
0
KITE RLTY GROUP TR
COM NEW
49803T300
264
15898
SH
SOLE
15898
0
0
KNOWLES CORP
COM
49926D109
1639
98624
SH
SOLE
98624
0
0
KURA ONCOLOGY INC
COM
50127T109
287
16425
SH
SOLE
16425
0
0
LABORATORY CORP AMER HLDGS
COM NEW
50540R409
2774
15975
SH
SOLE
15975
0
0
LEGG MASON ETF INVESTMENT TR
GLOBAL INFSTR
52468L703
1996
72400
SH
SOLE
72400
0
0
LIBERTY MEDIA CORP DELAWARE
NOTE 1.375%1
531229AB8
14
12000
SH
SOLE
12000
0
0
LOGMEIN INC
COM
54142L109
490
5510
SH
SOLE
5510
0
0
M & T BK CORP
COM
55261F104
4743
28833
SH
SOLE
28832
0
0
MFS INTER INCOME TR
SH BEN INT
55273C107
44
11750
SH
SOLE
11750
0
0
MEI PHARMA INC
COM NEW
55279B202
123
28700
SH
SOLE
28700
0
0
MGM GROWTH PPTYS LLC
CL A COM
55303A105
1375
46664
SH
SOLE
43664
0
3000
MPLX LP
COM UNIT REP
55336V100
1592
45920
SH
SOLE
45920
0
0
MSCI INC
COM
55354G100
677
3820
SH
SOLE
3820
0
0
MACQUARIE INFRASTRUCTURE COR
COM
55608B105
2506
54339
SH
SOLE
54339
0
0
MACQUARIE INFRASTRUCTURE COR
NOTE 2.875%
55608BAA3
11
12000
SH
SOLE
12000
0
0
MACYS INC
COM
55616P104
3308
95260
SH
SOLE
95260
0
0
MAIN STREET CAPITAL CORP
COM
56035L104
269
7010
SH
SOLE
7009
0
0
MAINSTAY MACKAY DEFINDTRM MU
COM
56064K100
300
15286
SH
SOLE
15286
0
0
MANAGED PORTFOLIO SER
TORTOISE NRAM
56167N720
851
36587
SH
SOLE
36587
0
0
MANPOWERGROUP INC
COM
56418H100
579
6745
SH
SOLE
6744
0
0
MANULIFE FINL CORP
COM
56501R106
392
21967
SH
SOLE
21967
0
0
MARATHON PETE CORP
COM
56585A102
3711
46424
SH
SOLE
43323
0
3100
MASTERCARD INCORPORATED
CL A
57636Q104
33076
148587
SH
SOLE
148587
0
0
MAXIM INTEGRATED PRODS INC
COM
57772K101
10761
190832
SH
SOLE
190831
0
0
MAZOR ROBOTICS LTD
SPONSORED ADS
57886P103
781
13400
SH
SOLE
13400
0
0
MCKESSON CORP
COM
58155Q103
11314
85299
SH
SOLE
85298
0
0
MEDICAL PPTYS TRUST INC
COM
58463J304
457
30675
SH
SOLE
30675
0
0
MERCK & CO INC
COM
58933Y105
82845
1167815
SH
SOLE
948766
0
219048
METLIFE INC
COM
59156R108
10411
222858
SH
SOLE
198658
0
24200
MICROCHIP TECHNOLOGY INC
NOTE 1.625%
595017AD6
16
11000
SH
SOLE
11000
0
0
MID AMER APT CMNTYS INC
COM
59522J103
201
2015
SH
SOLE
2015
0
0
MOELIS & CO
CL A
60786M105
430
7863
SH
SOLE
7862
0
0
MOLSON COORS BREWING CO
CL B
60871R209
597
9708
SH
SOLE
9708
0
0
MONSTER BEVERAGE CORP NEW
COM
61174X109
6107
104789
SH
SOLE
104789
0
0
MOSAIC CO NEW
COM
61945C103
227
7020
SH
SOLE
7019
0
0
MYRIAD GENETICS INC
COM
62855J104
254
5543
SH
SOLE
5543
0
0
NGL ENERGY PARTNERS LP
COM UNIT REPS
62913M107
309
26678
SH
SOLE
26678
0
0
NIO INC
SPON ADS
62914V106
243
34855
SH
SOLE
34855
0
0
NATIONAL COMM CORP
COM
63546L102
1715
41540
SH
SOLE
41540
0
0
NAVIENT CORPORATION
COM
63938C108
517
38390
SH
SOLE
38389
0
0
NETAPP INC
COM
64110D104
424
4937
SH
SOLE
4936
0
0
NETFLIX INC
COM
64110L106
5192
13880
SH
SOLE
13880
0
0
NEUBERGER BERMAN MLP INCOME
COM
64129H104
1444
166215
SH
SOLE
166215
0
0
NEW AGE BEVERAGES CORP
COM
64157V108
343
64229
SH
SOLE
64229
0
0
NEUBERGER BERMAN REAL ESTATE S
MF
64190A103
49
10000
SH
SOLE
10000
0
0
NEW RESIDENTIAL INVT CORP
COM NEW
64828T201
7497
420714
SH
SOLE
420714
0
0
NEXTERA ENERGY INC
COM
65339F101
18489
110324
SH
SOLE
83468
0
26855
NOAH HLDGS LTD
SPON ADS CL A
65487X102
479
11369
SH
SOLE
11369
0
0
NOVARTIS A G
SPONSORED ADR
66987V109
18740
217517
SH
SOLE
211574
0
5942
NOW INC
COM
67011P100
363
21966
SH
SOLE
21966
0
0
NUANCE COMMUNICATIONS INC
COM
67020Y100
385
22284
SH
SOLE
22284
0
0
NUANCE COMMUNICATIONS INC
NOTE 2.750%1
67020YAF7
10
11000
SH
SOLE
11000
0
0
NUVEEN NORTH CAROLINA QLTY M
COM
67060P100
382
31851
SH
SOLE
31850
0
0
NUVEEN SELECT MAT MUN FD
SH BEN INT
67061T101
100
10500
SH
SOLE
10500
0
0
NUVEEN VIRGINIA QLTY MUNCPL
COM
67064R102
314
26555
SH
SOLE
26554
0
0
NVIDIA CORP
COM
67066G104
3675
13081
SH
SOLE
13080
0
0
NUVEEN QUALITY MUNCP INCOME
COM
67066V101
429
33551
SH
SOLE
33551
0
0
NUVEEN SR INCOME FD
COM
67067Y104
174
28390
SH
SOLE
28390
0
0
NUVEEN S&P 500 BUY-WRITE INC
COM
6706ER101
153
10682
SH
SOLE
10682
0
0
NUVEEN MUNICIPAL CREDIT INC
COM SH BEN IN
67070X101
711
49394
SH
SOLE
49393
0
0
NUVEEN AMT FREE MUN CR INC F
COM
67071L106
1764
121211
SH
SOLE
121211
0
0
NUVEEN PFD & INCM SECURTIES
COM
67072C105
396
45047
SH
SOLE
45046
0
0
NUVEEN FLOATING RATE INCOME
COM
67072T108
302
29133
SH
SOLE
29133
0
0
NUVEEN CR STRATEGIES INCM FD
COM SHS
67073D102
295
37065
SH
SOLE
37065
0
0
NUVEEN BUILD AMER BD FD
COM
67074C103
229
11471
SH
SOLE
11471
0
0
NUVEEN ENERGY MLP TOTL RTRNF
COM
67074U103
328
29673
SH
SOLE
29673
0
0
NUVEEN REAL ASSET INM AND GW
COM
67074Y105
595
36941
SH
SOLE
36941
0
0
NUVEEN PFD & INCOME TERM FD
COM
67075A106
2134
94033
SH
SOLE
94033
0
0
NUVEEN GLOBAL HIGH INCOME FD
SHS
67075G103
170
10917
SH
SOLE
10916
0
0
NUVEEN HIGH INCOME 2020 TARG
COM
67075L102
488
50532
SH
SOLE
50532
0
0
NUVEEN HGH INC DEC18 TRGT TR
COM
67075P103
1284
130357
SH
SOLE
130357
0
0
NUVEEN PFD & INCOME 2022 TER
COM
67075T105
276
12081
SH
SOLE
12081
0
0
NUVEEN CR OPPORTUNITIES 2022
COM
67075U102
534
55987
SH
SOLE
55987
0
0
NUTRIEN LTD
COM
67077M108
10468
181426
SH
SOLE
40165
0
141260
NUVEEN HIGH INCOME NOVEMBER
COM
67077N106
3704
388690
SH
SOLE
388690
0
0
NUVEEN EMERGING MKTS DEBT 20
COM
67077P101
163
19995
SH
SOLE
19995
0
0
NUSHARES ETF TR
ENHANCED YIEL
67092P102
6672
284674
SH
SOLE
284674
0
0
NUSHARES ETF TR
ESG MID CAP G
67092P409
504
14720
SH
SOLE
14720
0
0
NUSHARES ETF TR
ESG US AGGRGT
67092P870
262
10906
SH
SOLE
10906
0
0
O REILLY AUTOMOTIVE INC NEW
COM
67103H107
15792
45469
SH
SOLE
45468
0
0
OAKTREE SPECIALTY LENDING CO
COM
67401P108
525
106038
SH
SOLE
106038
0
0
OAKTREE STRATEGIC INCOME COR
COM
67402D104
1206
139496
SH
SOLE
139496
0
0
OCLARO INC
COM NEW
67555N206
264
29621
SH
SOLE
29621
0
0
OPPENHEIMER ETF TR
S&P 500 REVEN
68386C104
2000
36931
SH
SOLE
36931
0
0
OPPENHEIMER ETF TR
S&P MDCP 400
68386C203
205
3277
SH
SOLE
3277
0
0
ORACLE CORP
COM
68389X105
38164
740221
SH
SOLE
693790
0
46430
PCM FUND INC
COM
69323T101
114
10100
SH
SOLE
10100
0
0
PG&E CORP
COM
69331C108
1092
23737
SH
SOLE
23737
0
0
PGIM ETF TR
ULTRA SHORT
69344A107
371
7416
SH
SOLE
7416
0
0
PGIM SHORT DURATION HIGH YIE
COM
69346H100
371
26245
SH
SOLE
26244
0
0
PPL CORP
COM
69351T106
20615
704579
SH
SOLE
700660
0
3919
PRA HEALTH SCIENCES INC
COM
69354M108
451
4095
SH
SOLE
4095
0
0
PRA GROUP INC
COM
69354N106
262
7300
SH
SOLE
7300
0
0
PACER FDS TR
TRENDP US LAR
69374H105
1116
35458
SH
SOLE
35458
0
0
PACER FDS TR
WEALTHSHIELD
69374H840
2463
91959
SH
SOLE
91959
0
0
PAYCOM SOFTWARE INC
COM
70432V102
562
3622
SH
SOLE
3622
0
0
PAYLOCITY HLDG CORP
COM
70438V106
324
4036
SH
SOLE
4036
0
0
PAYPAL HLDGS INC
COM
70450Y103
8064
91817
SH
SOLE
91817
0
0
PILGRIMS PRIDE CORP NEW
COM
72147K108
423
23424
SH
SOLE
23424
0
0
PIMCO INCOME STRATEGY FUND
COM
72201H108
1019
86253
SH
SOLE
86253
0
0
PIMCO ETF TR
15+ YR US TIP
72201R304
2837
43820
SH
SOLE
43819
0
0
PIMCO ETF TR
ACTIVE BD ETF
72201R775
495
4837
SH
SOLE
4837
0
0
PIMCO ETF TR
0-5 HIGH YIEL
72201R783
3917
38928
SH
SOLE
38928
0
0
PIMCO ETF TR
INV GRD CRP B
72201R817
11170
111058
SH
SOLE
111057
0
0
PIMCO ETF TR
ENHAN SHRT MA
72201R833
4683
46087
SH
SOLE
46086
0
0
PIMCO DYNAMIC INCOME FD
SHS
72201Y101
944
28215
SH
SOLE
28215
0
0
PIMCO DYNMIC CREDIT AND MRT
COM SHS
72202D106
2445
101378
SH
SOLE
101377
0
0
POOL CORPORATION
COM
73278L105
1720
10312
SH
SOLE
10312
0
0
PRAXAIR INC
COM
74005P104
3588
22330
SH
SOLE
17704
0
4625
PREMIER INC
CL A
74051N102
349
7642
SH
SOLE
7642
0
0
PRICE T ROWE GROUP INC
COM
74144T108
4525
41451
SH
SOLE
41450
0
0
PRIMERICA INC
COM
74164M108
1959
16255
SH
SOLE
16255
0
0
PRINCIPAL FINL GROUP INC
COM
74251V102
1818
31046
SH
SOLE
31045
0
0
PRINCIPAL EXCHANGE TRADED FD
SPECTRUM PFD
74255Y888
230
2422
SH
SOLE
2422
0
0
PROLOGIS INC
COM
74340W103
724
10684
SH
SOLE
10684
0
0
PROSHARES TR
MANAGED FUT
74347B532
281
6921
SH
SOLE
6921
0
0
PROSHARES TR
RUSS 2000 DIV
74347B698
2073
35224
SH
SOLE
35224
0
0
PROSHARES TR
MSCI EAFE DIV
74347B839
435
11400
SH
SOLE
11400
0
0
PROSHARES TR
S&P 500 DV AR
74348A467
8304
124294
SH
SOLE
124293
0
0
PROSPECT CAPITAL CORPORATION
NOTE 5.875%
74348TAM4
67
67000
SH
SOLE
67000
0
0
PROSPECT CAPITAL CORPORATION
NOTE 4.750%
74348TAQ5
209
208000
SH
SOLE
208000
0
0
PUBLIC STORAGE
COM
74460D109
5506
27312
SH
SOLE
27311
0
0
PURE STORAGE INC
CL A
74624M102
406
15651
SH
SOLE
15651
0
0
QORVO INC
COM
74736K101
215
2800
SH
SOLE
2800
0
0
QUALYS INC
COM
74758T303
337
3791
SH
SOLE
3791
0
0
QUEST DIAGNOSTICS INC COM
COM
74834L100
933
8648
SH
SOLE
2898
0
5750
QURATE RETAIL INC
COM SER A
74915M100
551
24819
SH
SOLE
24819
0
0
RGC RES INC
COM
74955L103
1169
43767
SH
SOLE
38067
0
5700
RADIANT LOGISTICS INC
COM
75025X100
173
29339
SH
SOLE
29339
0
0
RANGE RES CORP
COM
75281A109
1217
71681
SH
SOLE
70580
0
1100
RBC BEARINGS INC
COM
75524B104
2402
15982
SH
SOLE
15982
0
0
RE MAX HLDGS INC
CL A
75524W108
782
17650
SH
SOLE
17650
0
0
RED HAT INC
NOTE 0.250%1
756577AD4
22
12000
SH
SOLE
12000
0
0
REGENERON PHARMACEUTICALS
COM
75886F107
5063
12533
SH
SOLE
12533
0
0
REGIONS FINL CORP NEW
COM
7591EP100
1659
90460
SH
SOLE
90460
0
0
RESTAURANT BRANDS INTL INC
COM
76131D103
436
7360
SH
SOLE
7360
0
0
RIVERNORTH DOUBLELINE STRATE
COM
76882G107
643
37992
SH
SOLE
37991
0
0
RYMAN HOSPITALITY PPTYS INC
COM
78377T107
4736
54962
SH
SOLE
54962
0
0
S&P GLOBAL INC
COM
78409V104
1505
7704
SH
SOLE
6404
0
1300
SBA COMMUNICATIONS CORP NEW
CL A
78410G104
2422
15081
SH
SOLE
6693
0
8388
SL GREEN RLTY CORP
COM
78440X101
228
2341
SH
SOLE
2340
0
0
SLM CORP
COM
78442P106
428
38464
SH
SOLE
38464
0
0
SPDR S&P 500 ETF TR
TR UNIT
78462F103
104064
357956
SH
SOLE
350967
0
6988
SPDR S&P 500 ETF TR
TR UNIT
78462F103
3692
12700
SH
Put
SOLE
12700
0
0
SPDR GOLD TRUST
GOLD SHS
78463V107
3776
33494
SH
SOLE
28913
0
4581
SPDR INDEX SHS FDS
EURO STOXX 50
78463X202
238
6230
SH
SOLE
6229
0
0
SPDR INDEX SHS FDS
S&P GLBDIV ET
78463X459
3424
50452
SH
SOLE
50452
0
0
SPDR INDEX SHS FDS
GLB NAT RESRC
78463X541
306
6056
SH
SOLE
6056
0
0
SPDR INDEX SHS FDS
S&P INTL ETF
78463X772
292
7707
SH
SOLE
7706
0
0
SPDR INDEX SHS FDS
PORTFOLIO DEV
78463X889
328
10663
SH
SOLE
10663
0
0
SPDR SERIES TRUST
NYSE TECH ETF
78464A102
15451
163622
SH
SOLE
163621
0
0
SPDR SERIES TRUST
BLOMBRG BRC I
78464A151
233
6964
SH
SOLE
6964
0
0
SPDR SERIES TRUST
S&P 600 SMCP
78464A201
368
5454
SH
SOLE
5454
0
0
SPDR SERIES TRUST
NUV HGHYLD MU
78464A284
2089
37128
SH
SOLE
37127
0
0
SPDR SERIES TRUST
BLMBRG BRC CN
78464A359
5935
110041
SH
SOLE
110041
0
0
SPDR SERIES TRUST
PORTFOLIO INT
78464A375
227
6823
SH
SOLE
6823
0
0
SPDR SERIES TRUST
PRTFLO S&P500
78464A409
1911
50002
SH
SOLE
50002
0
0
SPDR SERIES TRUST
BLOOMBERG BRC
78464A417
6684
185421
SH
SOLE
185420
0
0
SPDR SERIES TRUST
PORTFOLIO SHO
78464A474
21223
703225
SH
SOLE
703224
0
0
SPDR SERIES TRUST
PRTFLO S&P500
78464A508
673
21639
SH
SOLE
21639
0
0
SPDR SERIES TRUST
DJ REIT ETF
78464A607
424
4556
SH
SOLE
4556
0
0
SPDR SERIES TRUST
AEROSPACE DEF
78464A631
668
6716
SH
SOLE
6715
0
0
SPDR SERIES TRUST
S&P REGL BKG
78464A698
14645
246466
SH
SOLE
246466
0
0
SPDR SERIES TRUST
S&P PHARMAC
78464A722
305
6293
SH
SOLE
6293
0
0
SPDR SERIES TRUST
S&P DIVID ETF
78464A763
6100
62295
SH
SOLE
62294
0
0
SPDR SERIES TRUST
S&P CAP MKTS
78464A771
2257
40131
SH
SOLE
40130
0
0
SPDR SERIES TRUST
S&P INS ETF
78464A789
329
10285
SH
SOLE
10285
0
0
SPDR SERIES TRUST
PORTFOLIO TL
78464A805
20434
564493
SH
SOLE
564493
0
0
SPDR SERIES TRUST
S&P 600 SML C
78464A813
396
5255
SH
SOLE
5254
0
0
SPDR SERIES TRUST
S&P 400 MDCP
78464A821
434
7772
SH
SOLE
7772
0
0
SPDR SERIES TRUST
PORTFOLIO LR
78464A854
584
17146
SH
SOLE
17146
0
0
SPDR SERIES TRUST
S&P SEMICNDCT
78464A862
244
3227
SH
SOLE
3227
0
0
SPDR SERIES TRUST
S&P BIOTECH
78464A870
1051
10970
SH
SOLE
10970
0
0
SS&C TECHNOLOGIES HLDGS INC
COM
78467J100
370
6511
SH
SOLE
6511
0
0
SSGA ACTIVE ETF TR
MULT ASS RLRT
78467V103
595
22499
SH
SOLE
22499
0
0
SSGA ACTIVE ETF TR
BLKSTN GSOSRL
78467V608
10440
220509
SH
SOLE
220508
0
0
SSGA ACTIVE ETF TR
SPDR TR TACTI
78467V848
2481
52517
SH
SOLE
52517
0
0
SPDR DOW JONES INDL AVRG ETF
UT SER 1
78467X109
52998
200447
SH
SOLE
200446
0
0
SPDR S&P MIDCAP 400 ETF TR
UTSER1 S&PDCR
78467Y107
2000
5445
SH
SOLE
3770
0
1675
SPDR SER TR
BLOMBERG BRC
78468R200
29567
960335
SH
SOLE
960334
0
0
SPDR SER TR
BLOOMBERG SRT
78468R408
14467
524397
SH
SOLE
524396
0
0
SPDR SER TR
SPDR BLOOMBER
78468R663
739
8074
SH
SOLE
8074
0
0
SPDR SER TR
DORSEY WRGT F
78468R713
594
25239
SH
SOLE
25239
0
0
SPDR SER TR
NUVEEN BRC MU
78468R721
1246
26245
SH
SOLE
26245
0
0
SPDR SER TR
NUVEEN BLMBRG
78468R739
18173
381090
SH
SOLE
381090
0
0
SPDR SER TR
PRTFLO S&P500
78468R788
16671
444390
SH
SOLE
444390
0
0
SPDR SER TR
PORTFOLIO SM
78468R853
233
7018
SH
SOLE
7018
0
0
SABRA HEALTH CARE REIT INC
COM
78573L106
458
19814
SH
SOLE
19814
0
0
SALESFORCE COM INC
COM
79466L302
4481
28183
SH
SOLE
28183
0
0
SANOFI
SPONSORED ADR
80105N105
16713
374149
SH
SOLE
374149
0
0
SCANA CORP NEW
COM
80589M102
7133
183433
SH
SOLE
183433
0
0
SEALED AIR CORP NEW
COM
81211K100
1543
38439
SH
SOLE
38438
0
0
SELECT SECTOR SPDR TR
SBI MATERIALS
81369Y100
913
15776
SH
SOLE
15776
0
0
SELECT SECTOR SPDR TR
SBI HEALTHCAR
81369Y209
71653
753063
SH
SOLE
753061
0
0
SELECT SECTOR SPDR TR
SBI CONS STPL
81369Y308
39675
735685
SH
SOLE
735684
0
0
SELECT SECTOR SPDR TR
SBI CONS DISC
81369Y407
44177
376880
SH
SOLE
376880
0
0
SELECT SECTOR SPDR TR
ENERGY
81369Y506
6306
83273
SH
SOLE
83272
0
0
SELECT SECTOR SPDR TR
SBI INT-FINL
81369Y605
13575
492244
SH
SOLE
492243
0
0
SELECT SECTOR SPDR TR
SBI INT-INDS
81369Y704
5507
70256
SH
SOLE
70254
0
0
SELECT SECTOR SPDR TR
TECHNOLOGY
81369Y803
54287
720676
SH
SOLE
720675
0
0
SELECT SECTOR SPDR TR
COMMUNICATION
81369Y852
23664
482966
SH
SOLE
482866
0
100
SELECT SECTOR SPDR TR
COMMUNICATION
81369Y852
450
9200
SH
Put
SOLE
9200
0
0
SELECT SECTOR SPDR TR
RL EST SEL SE
81369Y860
914
28037
SH
SOLE
28037
0
0
SELECT SECTOR SPDR TR
SBI INT-UTILS
81369Y886
3566
67750
SH
SOLE
67750
0
0
SELECT INCOME REIT
COM SH BEN IN
81618T100
501
22843
SH
SOLE
22842
0
0
SERVICEMASTER GLOBAL HLDGS I
COM
81761R109
513
8277
SH
SOLE
8277
0
0
SHIRE PLC
SPONSORED ADR
82481R106
1210
6680
SH
SOLE
6680
0
0
SHOPIFY INC
CL A
82509L107
2542
15461
SH
SOLE
15461
0
0
SIGNATURE BK NEW YORK N Y
COM
82669G104
2840
24739
SH
SOLE
24739
0
0
SINOPEC SHANGHAI PETROCHEMIC
SPON ADR H
82935M109
527
8745
SH
SOLE
8745
0
0
SIRIUS XM HLDGS INC
COM
82968B103
591
93646
SH
SOLE
93646
0
0
SITEONE LANDSCAPE SUPPLY INC
COM
82982L103
1238
16436
SH
SOLE
16436
0
0
SIX FLAGS ENTMT CORP NEW
COM
83001A102
3381
48433
SH
SOLE
48433
0
0
SKYWORKS SOLUTIONS INC
COM
83088M102
2254
24855
SH
SOLE
21804
0
3050
SMITH & NEPHEW PLC
SPDN ADR NEW
83175M205
777
20949
SH
SOLE
20949
0
0
SNAP INC
CL A
83304A106
157
18586
SH
SOLE
18586
0
0
SOLARIS OILFIELD INFRSTR INC
COM CL A
83418M103
229
12129
SH
SOLE
12129
0
0
SPECTRA ENERGY PARTNERS LP
COM
84756N109
3271
91623
SH
SOLE
91623
0
0
SPECTRUM BRANDS HLDGS INC NE
COM
84790A105
451
6038
SH
SOLE
6038
0
0
SPROTT PHYSICAL GOLD TRUST
MF
85207h104
105
11000
SH
SOLE
0
0
11000
SPROTT PHYSICAL GOLD & SILVER
COM
85208r101
2482
212446
SH
SOLE
65866
0
146580
STARWOOD PPTY TR INC
COM
85571B105
2443
113557
SH
SOLE
113556
0
0
STERLING BANCORP DEL
COM
85917A100
321
14628
SH
SOLE
14627
0
0
SUMITOMO MITSUI FINL GROUP I
SPONSORED ADR
86562M209
1384
172495
SH
SOLE
172494
0
0
SUNOCO LP
COM U REP LP
86765K109
548
18565
SH
SOLE
18565
0
0
SYNAPTICS INC
COM
87157D109
279
6120
SH
SOLE
6120
0
0
SYNOVUS FINL CORP
COM NEW
87161C501
316
6906
SH
SOLE
6905
0
0
SYNCHRONY FINL
COM
87165B103
3555
114392
SH
SOLE
114392
0
0
BLACKROCK TCP CAPITAL CORP
NOTE 5.250%1
87238QAB9
146
145000
SH
SOLE
145000
0
0
TARGA RES CORP
COM
87612G101
1413
25102
SH
SOLE
25102
0
0
TEGNA INC
COM
87901J105
340
28500
SH
SOLE
28500
0
0
TEKLA LIFE SCIENCES INVS
SH BEN INT
87911K100
260
12756
SH
SOLE
12756
0
0
TEKLA WORLD HEALTHCARE FD
BEN INT SHS
87911L108
507
36175
SH
SOLE
36175
0
0
TELADOC HEALTH INC
COM
87918A105
672
7791
SH
SOLE
7791
0
0
TELEFONICA BRASIL SA
SPONSORED ADR
87936R106
167
17218
SH
SOLE
17218
0
0
TELUS CORP
COM
87971M103
961
26103
SH
SOLE
26102
0
0
TESLA INC
COM
88160R101
637
2409
SH
SOLE
2409
0
0
TEXAS CAPITAL BANCSHARES INC
COM
88224Q107
1248
15103
SH
SOLE
15103
0
0
THE TRADE DESK INC
COM CL A
88339J105
528
3499
SH
SOLE
3499
0
0
3M CO
COM
88579Y101
33225
157689
SH
SOLE
131814
0
25874
TIVO CORP
COM
88870P106
446
35829
SH
SOLE
35829
0
0
TORTOISE ENERGY INFRA CORP
COM
89147L100
3006
111641
SH
SOLE
84740
0
26900
TORTOISE PWR & ENERGY INFRAS
COM
89147X104
384
20178
SH
SOLE
20178
0
0
TORTOISE ENERGY INDEPENDENC
COM
89148K101
220
17984
SH
SOLE
17984
0
0
TOWNEBANK PORTSMOUTH VA
COM
89214P109
3421
110910
SH
SOLE
110910
0
0
TRANSCANADA CORP
COM
89353D107
1311
32422
SH
SOLE
32422
0
0
TWENTY FIRST CENTY FOX INC
CL A
90130A101
1896
40929
SH
SOLE
40929
0
0
21VIANET GROUP INC
SPONSORED ADR
90138A103
294
29227
SH
SOLE
29227
0
0
TWITTER INC
COM
90184L102
2178
76546
SH
SOLE
76546
0
0
TWO HBRS INVT CORP
COM NEW
90187B408
541
36269
SH
SOLE
36268
0
0
U S CONCRETE INC
COM NEW
90333L201
489
10673
SH
SOLE
10673
0
0
ULTA BEAUTY INC
COM
90384S303
824
2923
SH
SOLE
2923
0
0
ULTIMATE SOFTWARE GROUP INC
COM
90385D107
305
947
SH
SOLE
947
0
0
UNION BANKSHARES CORP NEW
COM
90539J109
229
5958
SH
SOLE
5957
0
0
UNITED CMNTY BKS BLAIRSVLE G
COM
90984P303
211
7570
SH
SOLE
7569
0
0
UNITEDHEALTH GROUP INC
COM
91324P102
60272
226552
SH
SOLE
223304
0
3247
UNITI GROUP INC
COM
91325V108
732
36345
SH
SOLE
36344
0
0
VAIL RESORTS INC
COM
91879Q109
215
787
SH
SOLE
787
0
0
VALERO ENERGY CORP NEW
COM
91913Y100
2574
22640
SH
SOLE
22074
0
565
VANECK VECTORS ETF TR
GOLD MINERS E
92189F106
4326
233628
SH
SOLE
233628
0
0
VANECK VECTORS ETF TR
HIGH YLD MUN
92189F361
7205
231454
SH
SOLE
231453
0
0
VANECK VECTORS ETF TR
SHORT HIGH YI
92189F387
6462
265846
SH
SOLE
265846
0
0
VANECK VECTORS ETF TR
PFD SECS EX F
92189F429
329
16962
SH
SOLE
16962
0
0
VANECK VECTORS ETF TR
FALLEN ANGEL
92189F437
1073
36931
SH
SOLE
36931
0
0
VANECK VECTORS ETF TR
JP MORGAN MKT
92189F494
11882
721937
SH
SOLE
721936
0
0
VANECK VECTORS ETF TR
AMT FREE INT
92189F544
17461
749094
SH
SOLE
749094
0
0
VANECK VECTORS ETF TR
JR GOLD MINER
92189F791
216
7919
SH
SOLE
7919
0
0
VANGUARD CHARLOTTE FDS
INTL BD IDX E
92203J407
9155
167867
SH
SOLE
167866
0
0
VANGUARD WORLD FDS
CONSUM DIS ET
92204A108
10978
60838
SH
SOLE
60837
0
0
VANGUARD WORLD FDS
CONSUM STP ET
92204A207
1266
9041
SH
SOLE
9041
0
0
VANGUARD WORLD FDS
ENERGY ETF
92204A306
1112
10583
SH
SOLE
10582
0
0
VANGUARD WORLD FDS
FINANCIALS ET
92204A405
3603
51942
SH
SOLE
51942
0
0
VANGUARD WORLD FDS
HEALTH CAR ET
92204A504
2671
14806
SH
SOLE
14806
0
0
VANGUARD WORLD FDS
INDUSTRIAL ET
92204A603
2797
18935
SH
SOLE
18935
0
0
VANGUARD WORLD FDS
INF TECH ETF
92204A702
11232
55453
SH
SOLE
55452
0
0
VANGUARD WORLD FDS
MATERIALS ETF
92204A801
594
4534
SH
SOLE
4534
0
0
VANGUARD WORLD FDS
COMM SRVC ETF
92204A884
747
8595
SH
SOLE
8594
0
0
VANGUARD SCOTTSDALE FDS
SHORT TERM TR
92206C102
244
4095
SH
SOLE
4095
0
0
VANGUARD SCOTTSDALE FDS
SHRT TRM CORP
92206C409
26177
334921
SH
SOLE
334920
0
0
VANGUARD SCOTTSDALE FDS
VNG RUS2000ID
92206C664
459
3397
SH
SOLE
3397
0
0
VANGUARD SCOTTSDALE FDS
INTER TERM TR
92206C706
8777
141370
SH
SOLE
141370
0
0
VANGUARD SCOTTSDALE FDS
LG-TERM COR B
92206C813
1056
12015
SH
SOLE
12015
0
0
VANGUARD SCOTTSDALE FDS
INT-TERM CORP
92206C870
19005
227541
SH
SOLE
227540
0
0
VARIAN MED SYS INC
COM
92220P105
2709
24207
SH
SOLE
24206
0
0
VENTAS INC
COM
92276F100
17089
314250
SH
SOLE
300699
0
13550
VEREIT INC
COM
92339V100
224
30910
SH
SOLE
30910
0
0
VERIZON COMMUNICATIONS INC
COM
92343V104
88479
1657224
SH
SOLE
1427021
0
230202
VERINT SYS INC
NOTE 1.500%
92343XAA8
12
12000
SH
SOLE
12000
0
0
VERISK ANALYTICS INC
COM
92345Y106
10551
87534
SH
SOLE
87534
0
0
VERTEX PHARMACEUTICALS INC
COM
92532F100
1423
7388
SH
SOLE
7388
0
0
VERSUM MATLS INC COM
COM
92532W103
346
9610
SH
SOLE
5500
0
4110
VIACOM INC NEW
CL B
92553P201
2246
66544
SH
SOLE
66543
0
0
VICTORY PORTFOLIOS II
VCSHS US DISC
92647N774
498
10302
SH
SOLE
10302
0
0
VICTORY PORTFOLIOS II
VCSHS US 500
92647N782
4193
81074
SH
SOLE
81073
0
0
VICTORY PORTFOLIOS II
VCSHS DEV ENH
92647N816
616
18076
SH
SOLE
18076
0
0
VICTORY PORTFOLIOS II
VCSHS US EQ I
92647N824
1296
27374
SH
SOLE
27374
0
0
VICTORY PORTFOLIOS II
VCSHS US LRG
92647N865
232
5043
SH
SOLE
5043
0
0
VIPER ENERGY PARTNERS LP
COM UNT RP IN
92763M105
896
21300
SH
SOLE
21300
0
0
VISA INC
COM CL A
92826C839
45650
304162
SH
SOLE
304061
0
100
VODAFONE GROUP PLC NEW
SPONSORED ADR
92857W308
12153
560033
SH
SOLE
549182
0
10850
VOYA GLBL ADV & PREM OPP FD
COM
92912R104
144
12651
SH
SOLE
12651
0
0
VOYA INFRASTRUCTURE INDLS &
COM
92912X101
370
23528
SH
SOLE
23528
0
0
WABCO HLDGS INC
COM
92927K102
749
6351
SH
SOLE
6351
0
0
WNS HOLDINGS LTD
SPON ADR
92932M101
227
4475
SH
SOLE
4475
0
0
WMIH CORP
COM
92936P100
44
31947
SH
SOLE
31947
0
0
W P CAREY INC
COM
92936U109
13065
203185
SH
SOLE
188504
0
14680
WPP PLC NEW
ADR
92937A102
8161
111396
SH
SOLE
111395
0
0
WEC ENERGY GROUP INC
COM
92939U106
2737
41012
SH
SOLE
41012
0
0
WASTE CONNECTIONS INC
COM
94106B101
2279
28575
SH
SOLE
28574
0
0
WASTE MGMT INC DEL
COM
94106L109
35375
391501
SH
SOLE
274073
0
117426
WAYFAIR INC
CL A
94419L101
386
2618
SH
SOLE
2618
0
0
WEATHERFORD INTL LTD
NOTE 5.875%
947075AH0
11
12000
SH
SOLE
12000
0
0
WELLCARE HEALTH PLANS INC
COM
94946T106
242
756
SH
SOLE
756
0
0
WELLS FARGO GLOBAL DIVIDEND
COM
94987C103
179
33906
SH
SOLE
33906
0
0
WELLTOWER INC
COM
95040Q104
16511
256720
SH
SOLE
252869
0
3850
WESCO INTL INC
COM
95082P105
2907
47313
SH
SOLE
47313
0
0
WESTERN ASSET HGH YLD DFNDFD
COM
95768B107
166
11476
SH
SOLE
11476
0
0
WESTROCK CO
COM
96145D105
2848
53296
SH
SOLE
53295
0
0
WEX INC
COM
96208T104
400
1995
SH
SOLE
1995
0
0
WHITEHORSE FIN INC
COM
96524V106
169
12170
SH
SOLE
12170
0
0
WISDOMTREE TR
US HIGH DIVID
97717W208
344
4772
SH
SOLE
4772
0
0
WISDOMTREE TR
US LARGECAP D
97717W307
8449
88569
SH
SOLE
88568
0
0
WISDOMTREE TR
EMER MKT HIGH
97717W315
225
5170
SH
SOLE
5170
0
0
WISDOMTREE TR
GLB EX US RL
97717W331
693
23582
SH
SOLE
23581
0
0
WISDOMTREE TR
US DIVID EX F
97717W406
406
4497
SH
SOLE
4497
0
0
WISDOMTREE TR INDIA ERNGS FD
COM
97717W422
13497
559821
SH
SOLE
78615
0
481206
WISDOMTREE TR
US MIDCAP DIV
97717W505
2194
59512
SH
SOLE
59511
0
0
WISDOMTREE TR
US SMALLCP ER
97717W562
604
15166
SH
SOLE
15165
0
0
WISDOMTREE TR
US MIDCP EARN
97717W570
1004
24296
SH
SOLE
24296
0
0
WISDOMTREE TR
US SMALLCAP D
97717W604
607
20433
SH
SOLE
20432
0
0
WISDOMTREE TR
JP SMALLCP DI
97717W836
6306
81524
SH
SOLE
81523
0
0
WISDOMTREE TR
JAPN HEDGE EQ
97717W851
207
3573
SH
SOLE
3573
0
0
WISDOMTREE TR
EUROPE SMCP D
97717W869
7328
115773
SH
SOLE
115772
0
0
WISDOMTREE TR
INTL QULTY DI
97717X131
839
28398
SH
SOLE
28398
0
0
WISDOMTREE TR
DYNAMIC LNG E
97717X313
534
15082
SH
SOLE
15082
0
0
WISDOMTREE TR
EUR HDG SMLCA
97717X552
239
7909
SH
SOLE
7909
0
0
WISDOMTREE TR
EM EX ST-OWNE
97717X578
2193
77645
SH
SOLE
77645
0
0
WISDOMTREE TR
ITL HDG QTLY
97717X594
2210
68869
SH
SOLE
68869
0
0
WISDOMTREE TR
US QTLY DIV G
97717X669
227
5122
SH
SOLE
5121
0
0
WISDOMTREE TR
EUROPE HEDGED
97717X701
1310
20730
SH
SOLE
20729
0
0
WPX ENERGY INC
COM
98212B103
505
25146
SH
SOLE
25146
0
0
XCEL ENERGY INC
COM
98389B100
339
7191
SH
SOLE
7190
0
0
XYLEM INC
COM
98419M100
483
6057
SH
SOLE
6057
0
0
YAMANA GOLD INC
COM
98462Y100
26
10502
SH
SOLE
10501
0
0
YIRENDAI LTD
SPONSORED ADR
98585L100
342
18610
SH
SOLE
18610
0
0
YUM CHINA HLDGS INC
COM
98850P109
2913
82978
SH
SOLE
82977
0
0
ZENDESK INC
COM
98936J101
221
3113
SH
SOLE
3113
0
0
ZIMMER BIOMET HLDGS INC
COM
98956P102
4705
35794
SH
SOLE
31573
0
4220
ZOETIS INC
CL A
98978V103
3485
38069
SH
SOLE
35468
0
2600
ZTO EXPRESS CAYMAN INC
SPONSORED ADR
98980A105
395
23875
SH
SOLE
23875
0
0
ZYNGA INC
CL A
98986T108
40
10200
SH
SOLE
10200
0
0
ADIENT PLC
ORD SHS
G0084W101
785
19995
SH
SOLE
19994
0
0
ALLEGION PUB LTD CO
ORD SHS
G0176J109
551
6089
SH
SOLE
6088
0
0
ALLERGAN PLC
SHS
G0177J108
4394
23068
SH
SOLE
22967
0
100
AMDOCS LTD
SHS
G02602103
755
11452
SH
SOLE
11452
0
0
AON PLC
SHS CL A
G0408V102
2546
16560
SH
SOLE
14560
0
2000
ARCH CAP GROUP LTD
ORD
G0450A105
227
7640
SH
SOLE
7640
0
0
AXALTA COATING SYS LTD
COM
G0750C108
1155
39637
SH
SOLE
39637
0
0
BANK OF NT BUTTERFIELD&SON L
SHS NEW
G0772R208
522
10081
SH
SOLE
10081
0
0
ACCENTURE PLC IRELAND
SHS CLASS A
G1151C101
43972
258365
SH
SOLE
230964
0
27400
BROOKFIELD PPTY PARTNERS L P
UNIT LTD PART
G16249107
728
34850
SH
SOLE
34850
0
0
COCA COLA EUROPEAN PARTNERS
SHS
G25839104
278
6121
SH
SOLE
6121
0
0
DELPHI TECHNOLOGIES PLC
SHS
G2709G107
953
30413
SH
SOLE
30412
0
0
EATON CORP PLC
SHS
G29183103
16852
194309
SH
SOLE
147364
0
46944
ENSTAR GROUP LIMITED
SHS
G3075P101
280
1346
SH
SOLE
1346
0
0
EVEREST RE GROUP LTD
COM
G3223R108
1059
4639
SH
SOLE
4638
0
0
GENPACT LIMITED
SHS
G3922B107
2483
81136
SH
SOLE
81136
0
0
HOLLYSYS AUTOMATION TECHNOLO
SHS
G45667105
1096
51308
SH
SOLE
51308
0
0
ICON PLC
SHS
G4705A100
2828
18401
SH
SOLE
18401
0
0
ICHOR HOLDINGS
SHS
G4740B105
698
34200
SH
SOLE
33400
0
800
IHS MARKIT LTD
SHS
G47567105
1920
35594
SH
SOLE
35594
0
0
INGERSOLL-RAND PLC
SHS
G47791101
15156
148153
SH
SOLE
37664
0
110488
WEATHERFORD INTL PLC
ORD SHS
G48833100
1189
438938
SH
SOLE
438938
0
0
INVESCO LTD
SHS
G491BT108
18030
788074
SH
SOLE
788073
0
0
JAZZ PHARMACEUTICALS PLC
SHS USD
G50871105
508
3022
SH
SOLE
3022
0
0
JOHNSON CTLS INTL PLC
SHS
G51502105
13143
375538
SH
SOLE
333583
0
41954
LIBERTY GLOBAL PLC
SHS CL C
G5480U120
2648
94046
SH
SOLE
94046
0
0
MARVELL TECHNOLOGY GROUP LTD
COM
G5876H105
384
19900
SH
SOLE
11400
0
8500
MEDTRONIC PLC
SHS
G5960L103
39698
403566
SH
SOLE
310075
0
93491
MICHAEL KORS HLDGS LTD
SHS
G60754101
311
4545
SH
SOLE
4545
0
0
APTIV PLC
SHS
G6095L109
8000
95358
SH
SOLE
95357
0
0
NIELSEN HLDGS PLC
SHS EUR
G6518L108
10734
388081
SH
SOLE
388080
0
0
NORWEGIAN CRUISE LINE HLDG L
SHS
G66721104
10444
181861
SH
SOLE
181861
0
0
NVENT ELECTRIC PLC
COM
G6700G107
2031
74794
SH
SOLE
39085
0
35709
SEAGATE TECHNOLOGY PLC
SHS
G7945M107
3646
77009
SH
SOLE
77009
0
0
PENTAIR PLC
SHS
G7S00T104
4155
95848
SH
SOLE
62680
0
33167
STERIS PLC
SHS USD
G84720104
1516
13257
SH
SOLE
13257
0
0
CHUBB LIMITED
COM
H1467J104
30892
231173
SH
SOLE
158756
0
72416
TE CONNECTIVITY LTD
REG SHS
H84989104
4659
53006
SH
SOLE
45789
0
7215
INTELSAT S A
COM
L5140P101
1163
38799
SH
SOLE
38799
0
0
CHECK POINT SOFTWARE TECH LT
ORD
M22465104
10245
87072
SH
SOLE
87072
0
0
ELBIT SYS LTD
ORD
M3760D101
323
2574
SH
SOLE
2574
0
0
AERCAP HOLDINGS NV
SHS
N00985106
1577
27435
SH
SOLE
27435
0
0
ASML HOLDING N V
N Y REGISTRY
N07059210
422
2249
SH
SOLE
2249
0
0
CONSTELLIUM NV
CL A
N22035104
391
31732
SH
SOLE
31732
0
0
CORE LABORATORIES N V
COM
N22717107
3015
26037
SH
SOLE
26036
0
0
LYONDELLBASELL INDUSTRIES N
SHS - A -
N53745100
4282
41777
SH
SOLE
32307
0
9469
MYLAN N V
SHS EURO
N59465109
354
9683
SH
SOLE
9683
0
0
NXP SEMICONDUCTORS N V
COM
N6596X109
8417
98445
SH
SOLE
98444
0
0
QIAGEN NV
SHS NEW
N72482123
266
7037
SH
SOLE
7037
0
0
ROYAL CARIBBEAN CRUISES LTD
COM
V7780T103
5361
41261
SH
SOLE
41261
0
0
AEGEAN MARINE PETROLEUM NETW
SHS
Y0017S102
33
23314
SH
SOLE
23313
0
0
FLEX LTD
ORD
Y2573F102
140
10702
SH
SOLE
10702
0
0