The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number: 3235-0006
Estimated average burden
hours per response: 23.8

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
AA COM 013872106 243 8,665 SH   SOLE 1,192 0 7,473
AAL COM 02376R102 5,885 126,044 SH   SOLE 7,161 0 118,883
AAP COM 00751Y106 277 1,639 SH   SOLE 519 0 1,120
AAPL COM 037833100 45,219 390,429 SH   SOLE 286,744 0 103,685
ABBV COM 00287Y109 7,076 113,012 SH   SOLE 35,525 0 77,486
ABC COM 03073E105 45,872 586,686 SH   SOLE 562,850 0 23,836
ABT COM 002824100 4,179 108,819 SH   SOLE 26,441 0 82,378
ACN SHS CLASS A G1151C101 62,592 534,381 SH   SOLE 511,978 0 22,403
ACTG COM 003881307 301 46,360 SH   SOLE 1,600 0 44,760
ADBE COM 00724F101 46,453 451,219 SH   SOLE 414,087 0 37,132
ADM COM 039483102 2,849 62,427 SH   SOLE 16,584 0 45,843
ADP COM 053015103 1,842 17,929 SH   SOLE 5,929 0 12,000
AEP COM 025537101 1,900 30,184 SH   SOLE 8,263 0 21,921
AET COM 00817Y108 647 5,223 SH   SOLE 2,329 0 2,894
AFL COM 001055102 777 11,167 SH   SOLE 2,879 0 8,288
AGG ETF 464287226 760 7,037 SH   SOLE 4,318 0 2,719
AGN PLC SHS G0177J108 257 1,228 SH   SOLE 764 0 464
AHH COM 04208T108 415 28,500 SH   SOLE 8,500 0 20,000
AHT COM 044103109 94 12,185 SH   SOLE 6,300 0 5,885
AIG COM 026874784 542 8,313 SH   SOLE 1,953 0 6,360
AINV COM 03761U106 119 20,342 SH   SOLE 6,036 0 14,306
ALB COM 012653101 20,680 240,249 SH   SOLE 83,321 0 156,928
ALD ETF 97717X842 221 5,209 SH   SOLE 1,100 0 4,109
ALL COM 020002101 241 3,252 SH   SOLE 850 0 2,402
AMAT COM 038222105 889 27,550 SH   SOLE 14,000 0 13,550
AMCX CL A 00164V103 976 18,650 SH   SOLE 850 0 17,800
AME COM 031100100 451 9,300 SH   SOLE 1,000 0 8,300
AMGN COM 031162100 35,817 244,970 SH   SOLE 201,460 0 43,510
AMLP MLP 00162Q866 1,804 143,241 SH   SOLE 8,360 0 134,881
AMP COM 03076C106 1,022 9,215 SH   SOLE 1,480 0 7,735
AMT COM 03027X100 126,196 1,194,141 SH   SOLE 1,084,287 0 109,853
AMZN COM 023135106 40,954 54,616 SH   SOLE 47,426 0 7,190
ANCX COM 004337101 284 10,250 SH   SOLE 10,000 0 250
ANTM COM 036752103 2,289 15,923 SH   SOLE 2,095 0 13,828
APD COM 009158106 210 1,467 SH   SOLE 336 0 1,131
APLE COM 03784Y200 513 25,700 SH   SOLE 10,700 0 15,000
APLP COM 03957U100 441 27,500 SH   SOLE 4,000 0 23,500
ARCC COM 04010L103 1,970 119,526 SH   SOLE 76,203 0 43,323
ARNC COM 03965L100 518 27,958 SH   SOLE 5,411 0 22,547
ATR COM 038336103 369 5,036 SH   SOLE 618 0 4,418
ATVI COM 00507V109 746 20,662 SH   SOLE 8,906 0 11,756
AUY COM 98462Y100 59 21,175 SH   SOLE 0 0 21,175
AVGO COM Y09827109 438 2,479 SH   SOLE 1,104 0 1,375
AXP COM 025816109 3,573 48,234 SH   SOLE 16,465 0 31,769
AZN ADR 046353108 334 12,257 SH   SOLE 9,058 0 3,199
BA COM 097023105 46,144 296,407 SH   SOLE 251,504 0 44,903
BABA ADS 01609W102 7,111 80,991 SH   SOLE 19,526 0 61,465
BAC COM 060505104 5,503 249,046 SH   SOLE 97,488 0 151,557
BACWA W EXP 01/16/201 060505146 154 15,500 SH   SOLE 200 0 15,300
BAM CL A LTD VT SH 112585104 145,645 4,412,150 SH   SOLE 3,833,166 0 578,983
BAX COM 071813109 399 9,000 SH   SOLE 3,640 0 5,360
BBT COM 054937107 8,393 178,506 SH   SOLE 35,250 0 143,255
BCE COM 05534B760 2,450 56,663 SH   SOLE 16,459 0 40,203
BCO COM 109696104 1,364 33,070 SH   SOLE 3,070 0 30,000
BCS ADR 06738E204 121 11,006 SH   SOLE 4,500 0 6,506
BDX COM 075887109 411 2,485 SH   SOLE 1,403 0 1,082
BEAV COM 073302101 487 8,101 SH   SOLE 435 0 7,666
BF/B CL B 115637209 224 5,006 SH   SOLE 3,327 0 1,679
BGR COM 09250U101 161 11,200 SH   SOLE 1,300 0 9,900
BIV ETF 921937819 553 6,665 SH   SOLE 554 0 6,111
BKLN ETF 73936Q769 1,714 73,381 SH   SOLE 51,608 0 21,773
BLK COM 09247X101 440 1,158 SH   SOLE 1,041 0 117
BLL COM 058498106 274 3,650 SH   SOLE 100 0 3,550
BMY COM 110122108 67,299 1,151,606 SH   SOLE 948,398 0 203,208
BNCN COM 05566T101 481 15,079 SH   SOLE 13,556 0 1,523
BND ETF 921937835 661 8,190 SH   SOLE 1,076 0 7,114
BP ADR 055622104 1,986 53,132 SH   SOLE 12,779 0 40,352
BPY LTD PART G16249107 715 32,532 SH   SOLE 17,599 0 14,933
BRK/A CL A 084670108 6,347 26 SH   SOLE 5 0 21
BRK/B CL B NEW 084670702 90,777 556,987 SH   SOLE 468,239 0 88,748
BSCH ETF 18383M548 24,388 1,078,657 SH   SOLE 1,015,767 0 62,890
BSCI ETF 18383M530 23,157 1,093,366 SH   SOLE 1,022,307 0 71,059
BSCJ ETF 18383M522 5,962 282,056 SH   SOLE 255,721 0 26,335
BSCK ETF 18383M514 371 17,540 SH   SOLE 9,390 0 8,150
BSCL ETF 18383M266 297 14,175 SH   SOLE 8,875 0 5,300
BSCO ETF 18383M233 315 15,419 SH   SOLE 11,997 0 3,422
BSET COM 070203104 668 21,987 SH   SOLE 0 0 21,987
BSJH ETF 18383M399 891 34,509 SH   SOLE 28,020 0 6,489
BSJI ETF 18383M381 225 8,960 SH   SOLE 3,645 0 5,315
BSJJ ETF 18383M373 1,578 65,394 SH   SOLE 24,089 0 41,305
BSV ETF 921937827 633 7,972 SH   SOLE 4,723 0 3,249
BTI ADR 110448107 367 3,264 SH   SOLE 28 0 3,236
BUD ADR 03524A108 60,517 573,948 SH   SOLE 532,490 0 41,457
C COM 172967424 126,885 2,135,047 SH   SOLE 2,008,021 0 127,026
CAF COM 617468103 663 39,025 SH   SOLE 8,900 0 30,125
CAG COM 205887102 2,157 54,555 SH   SOLE 15,571 0 38,984
CALM COM 128030202 207 4,707 SH   SOLE 3,737 0 970
CARA COM 140755109 201 21,737 SH   SOLE 5,631 0 16,106
CAT COM 149123101 5,600 60,388 SH   SOLE 18,205 0 42,182
CB COM H1467J104 451 3,414 SH   SOLE 2,041 0 1,373
CBF COM 139794101 262 6,691 SH   SOLE 0 0 6,691
CBI COM 167250109 209 6,600 SH   SOLE 4,000 0 2,600
CBS CL B 124857202 218 3,438 SH   SOLE 2,508 0 930
CBSH COM 200525103 231 4,011 SH   SOLE 4,011 0 0
CCL COM 143658300 34,152 656,014 SH   SOLE 616,513 0 39,501
CDK COM 12508E101 216 3,633 SH   SOLE 1,070 0 2,563
CELG COM 151020104 64,141 554,142 SH   SOLE 451,319 0 102,823
CELGZ ETF 151020112 110 107,020 SH   SOLE 7,920 0 99,100
CEM COM 184692101 942 60,566 SH   SOLE 39,566 0 21,000
CF COM 125269100 3,673 116,679 SH   SOLE 36,290 0 80,388
CFFI COM 12466Q104 1,769 35,497 SH   SOLE 375 0 35,122
CFX COM 194014106 62,721 1,745,652 SH   SOLE 1,672,922 0 72,730
CHCO COM 177835105 351 5,199 SH   SOLE 4,323 0 876
CHD COM 171340102 26,307 595,327 SH   SOLE 560,879 0 34,448
CHK COM 165167107 498 71,075 SH   SOLE 24,325 0 46,750
CHKP LT ORD M22465104 1,349 15,973 SH   SOLE 3,297 0 12,676
CHL ADR 16941M109 670 12,780 SH   SOLE 405 0 12,375
CIU ETF 464288638 16,772 155,031 SH   SOLE 148,207 0 6,824
CL COM 194162103 2,885 44,090 SH   SOLE 9,136 0 34,953
CLBH COM 143785103 387 15,000 SH   SOLE 15,000 0 0
CLNE COM 184499101 66 23,350 SH   SOLE 2,000 0 21,350
CLX COM 189054109 434 3,618 SH   SOLE 802 0 2,815
CMCSA COM 20030N101 1,263 18,291 SH   SOLE 10,570 0 7,720
CME COM 12572Q105 44,306 384,107 SH   SOLE 368,517 0 15,590
CMG COM 169656105 1,058 2,804 SH   SOLE 1,528 0 1,276
CMI COM 231021106 1,294 9,474 SH   SOLE 2,015 0 7,459
CMRE SHS Y1771G102 90 16,071 SH   SOLE 16,071 0 0
CNXC COM 12592V100 1,066 58,450 SH   SOLE 5,100 0 53,350
COF COM 14040H105 255,354 2,927,029 SH   SOLE 2,595,703 0 331,326
COL COM 774341101 227 2,450 SH   SOLE 50 0 2,400
COP COM 20825C104 2,965 59,138 SH   SOLE 14,641 0 44,497
CORR COM 21870U502 1,043 29,928 SH   SOLE 2,000 0 27,928
COST COM 22160K105 3,432 21,438 SH   SOLE 7,894 0 13,544
CP COM 13645T100 234 1,640 SH   SOLE 840 0 800
CPB COM 134429109 656 10,851 SH   SOLE 6,141 0 4,710
CSAL COM 20341J104 449 17,701 SH   SOLE 16,218 0 1,483
CSCO COM 17275R102 42,796 1,416,150 SH   SOLE 1,185,604 0 230,545
CSJ ETF 464288646 35,942 342,503 SH   SOLE 316,666 0 25,837
CSL COM 142339100 397 3,600 SH   SOLE 1,200 0 2,400
CSQ COM 128125101 237 23,160 SH   SOLE 5,300 0 17,860
CSX COM 126408103 3,041 84,661 SH   SOLE 17,993 0 66,668
CTL COM 156700106 2,497 105,010 SH   SOLE 63,311 0 41,699
CUR COM 64127R302 6 24,000 SH   SOLE 0 0 24,000
CVI COM 12662P108 885 34,874 SH   SOLE 8,674 0 26,200
CVS COM 126650100 33,442 423,808 SH   SOLE 370,447 0 53,361
CVX COM 166764100 80,753 686,092 SH   SOLE 569,872 0 116,219
CWB ETF 78464A359 223 4,900 SH   SOLE 1,200 0 3,700
D COM 25746U109 66,182 864,108 SH   SOLE 618,077 0 246,030
DAL COM 247361702 956 19,452 SH   SOLE 12,307 0 7,145
DBD COM 253651103 210 8,377 SH   SOLE 800 0 7,577
DD COM 263534109 6,330 86,240 SH   SOLE 30,274 0 55,966
DE COM 244199105 983 9,542 SH   SOLE 1,332 0 8,210
DEM ETF 97717W315 295 7,925 SH   SOLE 2,400 0 5,525
DEO ADR 25243Q205 56,698 545,491 SH   SOLE 470,707 0 74,783
DGRO ETF 46434V621 221 7,665 SH   SOLE 6,165 0 1,500
DGS ETF 97717W281 543 13,892 SH   SOLE 4,000 0 9,892
DHR COM 235851102 64,360 826,834 SH   SOLE 730,896 0 95,938
DIS COM 254687106 48,168 462,178 SH   SOLE 352,813 0 109,364
DISCA COM 25470F104 1,207 44,060 SH   SOLE 9,350 0 34,710
DISCK COM 25470F302 92,016 3,435,999 SH   SOLE 3,258,790 0 177,209
DISH CL A 25470M109 49,423 853,151 SH   SOLE 813,362 0 39,789
DLTR COM 256746108 54,260 703,040 SH   SOLE 660,743 0 42,297
DM COM 257454108 1,453 49,200 SH   SOLE 26,000 0 23,200
DNP COM 23325P104 593 57,992 SH   SOLE 25,920 0 32,072
DOW COM 260543103 3,985 69,644 SH   SOLE 31,749 0 37,894
DRA COM 25533B108 1,190 76,392 SH   SOLE 51,706 0 24,686
DTE COM 233331107 525 5,330 SH   SOLE 2,756 0 2,574
DUK COM 26441C204 7,924 102,092 SH   SOLE 22,518 0 79,573
DVN COM 25179M103 495 10,839 SH   SOLE 1,325 0 9,514
DVY ETF 464287168 1,374 15,521 SH   SOLE 5,956 0 9,565
DXJ ETF 97717W851 2,516 50,801 SH   SOLE 10,851 0 39,950
ECL COM 278865100 31,769 271,026 SH   SOLE 255,847 0 15,179
ED COM 209115104 517 7,019 SH   SOLE 4,877 0 2,142
EDD COM 617477104 133 18,600 SH   SOLE 0 0 18,600
EDF COM 86164T107 154 10,525 SH   SOLE 2,000 0 8,525
EDIV ETF 78463X533 231 8,750 SH   SOLE 1,000 0 7,750
EEM ETF 464287234 350 10,021 SH   SOLE 3,338 0 6,683
EFA ETF 464287465 1,761 30,514 SH   SOLE 26,925 0 3,589
EFR COM 27828Q105 477 32,445 SH   SOLE 10,620 0 21,825
EGHT COM 282914100 1,340 93,723 SH   SOLE 0 0 93,723
ELS COM 29472R108 29,325 406,738 SH   SOLE 399,649 0 7,089
EMB ETF 464288281 200 1,823 SH   SOLE 1,773 0 50
EMF COM 880191101 122 10,110 SH   SOLE 3,000 0 7,110
EMN COM 277432100 1,843 24,514 SH   SOLE 8,075 0 16,439
EMR COM 291011104 2,152 38,608 SH   SOLE 6,409 0 32,199
ENTG COM 29362U104 224 12,532 SH   SOLE 5,065 0 7,467
EOG COM 26875P101 420 4,157 SH   SOLE 1,399 0 2,758
ERI COM 28470R102 6,470 381,742 SH   SOLE 381,742 0 0
ES COM 30040W108 224 4,062 SH   SOLE 1,614 0 2,448
ESRX COM 30219G108 768 11,166 SH   SOLE 5,130 0 6,036
ESXB COM 203612106 261 36,111 SH   SOLE 954 0 35,157
ETJ COM 27829G106 192 21,459 SH   SOLE 1,500 0 19,959
ETJ ETF 33739H101 756 37,067 SH   SOLE 3,640 0 33,427
ETJ ETF 464287515 291 2,679 SH   SOLE 170 0 2,509
ETN PLC SHS G29183103 35,104 523,242 SH   SOLE 507,812 0 15,430
EURN SHS B38564108 442 55,700 SH   SOLE 10,325 0 45,375
EXC COM 30161N101 205 5,777 SH   SOLE 1,522 0 4,255
F COM 345370860 1,232 101,596 SH   SOLE 27,277 0 74,318
FAST COM 311900104 1,519 32,342 SH   SOLE 10,342 0 22,000
FB CLA 30303M102 24,046 209,007 SH   SOLE 172,778 0 36,229
FBHS COM 34964C106 364 6,816 SH   SOLE 4,617 0 2,199
FCBC COM 31983A103 1,039 34,492 SH   SOLE 16,059 0 18,433
FCG ETF 33733E807 618 23,638 SH   SOLE 17,018 0 6,620
FCX CL B 35671D857 807 61,231 SH   SOLE 30,817 0 30,414
FDN ETF 33733E302 1,579 19,786 SH   SOLE 14,507 0 5,279
FDX COM 31428X106 52,137 280,008 SH   SOLE 247,843 0 32,165
FEU ETF 78463X103 317 10,617 SH   SOLE 2,800 0 7,817
FEZ ETF 78463X202 1,819 54,374 SH   SOLE 18,830 0 35,544
FII CL B 314211103 4,227 149,472 SH   SOLE 11,100 0 138,372
FIS COM 31620M106 203 2,689 SH   SOLE 2,689 0 0
FISV COM 337738108 325 3,060 SH   SOLE 0 0 3,060
FIVE COM 33829M101 828 20,725 SH   SOLE 7,400 0 13,325
FL COM 344849104 319 4,506 SH   SOLE 2,450 0 2,056
FLO COM 343498101 1,530 76,620 SH   SOLE 14,803 0 61,816
FLOT ETF 46429B655 36,010 709,850 SH   SOLE 675,098 0 34,752
FMC COM 302491303 8,397 148,463 SH   SOLE 145,313 0 3,150
FNF COM 31620R303 101,472 2,988,014 SH   SOLE 2,723,791 0 264,223
FNFV COM 31620R402 172 12,625 SH   SOLE 7,033 0 5,592
FOXA CL A 90130A101 275 9,833 SH   SOLE 3,304 0 6,529
FSM COM 349915108 11,003 1,947,490 SH   SOLE 1,598,650 0 348,840
FTR COM 35906A108 39 11,672 SH   SOLE 4,185 0 7,487
FTSL ETF 33738D309 280 5,773 SH   SOLE 2,637 0 3,136
FTV COM 34959J108 22,730 423,840 SH   SOLE 370,516 0 53,324
FV ETF 33738R605 759 32,812 SH   SOLE 26,233 0 6,579
FXI ETF 464287184 238 6,860 SH   SOLE 2,400 0 4,460
GAIN COM 376546107 2,619 309,676 SH   SOLE 71,208 0 238,468
GD COM 369550108 44,324 256,716 SH   SOLE 221,984 0 34,732
GDX ETF 92189F106 210 10,050 SH   SOLE 2,950 0 7,100
GE COM 369604103 119,512 3,782,032 SH   SOLE 2,927,284 0 854,748
GEO COM 36162J106 712 19,816 SH   SOLE 1,486 0 18,330
GG COM 380956409 642 47,253 SH   SOLE 5,633 0 41,620
GHY COM 74433A109 157 10,600 SH   SOLE 3,200 0 7,400
GILD COM 375558103 1,142 15,948 SH   SOLE 5,555 0 10,392
GIM COM 880198106 258 39,936 SH   SOLE 19,936 0 20,000
GIS COM 370334104 1,818 29,442 SH   SOLE 9,926 0 19,516
GLAD COM 376535100 369 39,300 SH   SOLE 6,800 0 32,500
GLD ETF 78463V107 1,519 13,862 SH   SOLE 4,707 0 9,155
GLPI COM 36467J108 42,660 1,393,212 SH   SOLE 1,303,619 0 89,593
GLW COM 219350105 396 16,327 SH   SOLE 7,427 0 8,900
GM COM 37045V100 36,089 1,035,849 SH   SOLE 927,455 0 108,394
GNW COM 37247D106 517 135,830 SH   SOLE 34,330 0 101,500
GOOG CL C 02079K107 37,460 48,535 SH   SOLE 42,160 0 6,375
GOOGL CL A 02079K305 40,487 51,091 SH   SOLE 45,036 0 6,055
GPC COM 372460105 640 6,709 SH   SOLE 607 0 6,102
GPS COM 364760108 227 10,120 SH   SOLE 8,045 0 2,075
GSBD SHS 38147U107 218 9,300 SH   SOLE 1,300 0 8,000
GSK ADR 37733W105 1,451 37,702 SH   SOLE 7,896 0 29,806
GT COM 382550101 1,508 48,867 SH   SOLE 27,002 0 21,865
GVI ETF 464288612 4,565 41,560 SH   SOLE 41,560 0 0
GWPH PLC ADS 36197T103 283 2,541 SH   SOLE 762 0 1,779
GWR CL A 371559105 33,883 488,168 SH   SOLE 457,173 0 30,995
GWW COM 384802104 292 1,261 SH   SOLE 153 0 1,108
HAR COM 413086109 263 2,371 SH   SOLE 2,116 0 255
HBI COM 410345102 47,886 2,220,046 SH   SOLE 1,991,648 0 228,398
HD COM 437076102 8,989 67,042 SH   SOLE 23,827 0 43,215
HFC COM 436106108 574 17,525 SH   SOLE 1,175 0 16,350
HIG COM 416515104 749 15,738 SH   SOLE 4,591 0 11,147
HON COM 438516106 3,025 26,112 SH   SOLE 8,427 0 17,685
HPE COM 42824C109 921 39,829 SH   SOLE 3,515 0 36,314
HPQ COM 40434L105 397 26,752 SH   SOLE 1,700 0 25,052
HQH SH BEN INT 87911J103 283 13,435 SH   SOLE 2,500 0 10,935
HR COM 421946104 863 28,472 SH   SOLE 8,010 0 20,462
HRL COM 440452100 1,005 28,883 SH   SOLE 6,175 0 22,708
HRS COM 413875105 1,886 18,413 SH   SOLE 2,396 0 16,017
HSIC COM 806407102 18,318 120,748 SH   SOLE 113,278 0 7,470
HSY COM 427866108 604 5,847 SH   SOLE 1,725 0 4,122
HYD ETF 92189F361 207 6,992 SH   SOLE 6,812 0 180
HYG ETF 464288513 1,058 12,234 SH   SOLE 11,013 0 1,221
IAK ETF 464288786 281 4,743 SH   SOLE 310 0 4,433
IAT ETF 464288778 378 8,338 SH   SOLE 2,148 0 6,190
IBB ETF 464287556 274 1,035 SH   SOLE 283 0 752
IBM COM 459200101 8,786 52,931 SH   SOLE 17,843 0 35,088
IBMF ETF 464289271 1,506 55,374 SH   SOLE 54,524 0 850
IBMG ETF 46429B580 1,414 55,702 SH   SOLE 55,252 0 450
IBMH ETF 46429B564 937 37,015 SH   SOLE 36,615 0 400
IBMI ETF 46434V571 637 25,245 SH   SOLE 24,845 0 400
IBMJ ETF 46435G789 338 13,390 SH   SOLE 13,390 0 0
IEF ETF 464287440 9,962 95,047 SH   SOLE 95,047 0 0
IEFA ETF 46432F842 383 7,151 SH   SOLE 6,579 0 572
IEP ETF 451100101 219 3,660 SH   SOLE 1,446 0 2,214
IHI ETF 464288810 263 1,981 SH   SOLE 130 0 1,851
IJH ETF 464287507 1,354 8,192 SH   SOLE 5,297 0 2,895
IJR ETF 464287804 3,686 26,809 SH   SOLE 21,438 0 5,371
IJS ETF 464287879 1,221 8,724 SH   SOLE 7,169 0 1,555
IJT ETF 464287887 1,275 8,501 SH   SOLE 7,021 0 1,480
INGR COM 457187102 318 2,550 SH   SOLE 18 0 2,532
INTC COM 458140100 6,850 188,874 SH   SOLE 49,447 0 139,427
INTU COM 461202103 27,228 237,574 SH   SOLE 234,018 0 3,556
IONS COM 462222100 1,275 26,660 SH   SOLE 500 0 26,160
IP COM 460146103 45,491 857,358 SH   SOLE 809,255 0 48,102
IR PLC SHS G47791101 3,341 44,523 SH   SOLE 14,894 0 29,629
IRG COM 451730105 54 100,000 SH   SOLE 100,000 0 0
ITA ETF 464288760 422 3,005 SH   SOLE 455 0 2,550
ITB ETF 464288752 30,622 1,114,347 SH   SOLE 1,071,169 0 43,178
ITIC COM 461804106 482 3,050 SH   SOLE 550 0 2,500
ITM ETF 92189F544 217 9,360 SH   SOLE 9,360 0 0
ITW COM 452308109 41,952 342,577 SH   SOLE 329,929 0 12,648
IVE ETF 464287408 290 2,865 SH   SOLE 2,001 0 864
IVV ETF 464287200 1,401 6,231 SH   SOLE 3,289 0 2,942
IVW ETF 464287309 1,731 14,221 SH   SOLE 10,488 0 3,733
IWB ETF 464287622 950 7,636 SH   SOLE 4,193 0 3,443
IWF ETF 464287614 438 4,184 SH   SOLE 3,958 0 226
IWM ETF 464287655 3,068 22,751 SH   SOLE 21,717 0 1,034
IWP ETF 464287481 307 3,156 SH   SOLE 2,556 0 600
IYC ETF 464287580 667 4,417 SH   SOLE 1,959 0 2,458
IYF ETF 464287788 391 3,857 SH   SOLE 3,297 0 560
IYH ETF 464287762 292 2,027 SH   SOLE 1,667 0 360
IYJ ETF 464287754 242 2,013 SH   SOLE 2,013 0 0
IYK ETF 464287812 256 2,318 SH   SOLE 2,218 0 100
IYR ETF 464287739 542 7,046 SH   SOLE 5,690 0 1,356
JBSS COM 800422107 745 10,585 SH   SOLE 4,000 0 6,585
JCI PLC SHS G51502105 31,636 768,061 SH   SOLE 743,363 0 24,698
JCP COM 708160106 87 10,500 SH   SOLE 3,000 0 7,500
JKE ETF 464287119 226 1,871 SH   SOLE 1,871 0 0
JNJ COM 478160104 162,831 1,413,343 SH   SOLE 1,183,120 0 230,222
JPM COM 46625H100 151,126 1,751,377 SH   SOLE 1,604,867 0 146,509
JPS COM 67072C105 150 16,170 SH   SOLE 7,245 0 8,925
JRI COM 67074Y105 838 53,245 SH   SOLE 25,500 0 27,745
K COM 487836108 776 10,532 SH   SOLE 4,638 0 5,894
KEY COM 493267108 542 29,700 SH   SOLE 17,700 0 12,000
KHC COM 500754106 6,742 77,216 SH   SOLE 28,697 0 48,519
KKR COM 48248M102 450 29,300 SH   SOLE 3,450 0 25,850
KLAC COM 482480100 232 2,960 SH   SOLE 720 0 2,240
KMB COM 494368103 5,611 49,170 SH   SOLE 9,018 0 40,151
KMI COM 49456B101 2,447 118,161 SH   SOLE 31,559 0 86,602
KMX COM 143130102 147,008 2,283,089 SH   SOLE 2,073,504 0 209,585
KNSL COM 49714P108 3,209 94,373 SH   SOLE 82,148 0 12,225
KO COM 191216100 55,723 1,344,027 SH   SOLE 1,072,173 0 271,854
KR COM 501044101 36,824 1,067,079 SH   SOLE 984,503 0 82,576
L COM 540424108 251 5,365 SH   SOLE 1,765 0 3,600
LAMR CL A 512816109 56,618 842,030 SH   SOLE 731,547 0 110,482
LBRDA COM 530307107 1,075 14,849 SH   SOLE 14,312 0 537
LBRDK COM 530307305 60,329 814,490 SH   SOLE 778,620 0 35,870
LBTYK PLC SHS CL C G5480U120 576 19,418 SH   SOLE 2,618 0 16,800
LEG COM 524660107 244 5,000 SH   SOLE 0 0 5,000
LH COM 50540R409 601 4,687 SH   SOLE 295 0 4,392
LILA PLC LILAC SHS CL A G5480U138 892 40,650 SH   SOLE 8,150 0 32,500
LILAK PLC LILAC SHS CL C G5480U153 285 13,492 SH   SOLE 2,248 0 11,244
LKQ COM 501889208 22,768 742,857 SH   SOLE 729,141 0 13,716
LLY COM 532457108 2,636 35,847 SH   SOLE 13,124 0 22,723
LMBS ETF 33739Q200 351 6,729 SH   SOLE 4,289 0 2,440
LMCK COM 531229854 573 18,299 SH   SOLE 4,740 0 13,559
LMT COM 539830109 3,435 13,746 SH   SOLE 6,238 0 7,507
LNC COM 534187109 373 5,630 SH   SOLE 3,347 0 2,283
LNCE COM 833551104 1,120 29,230 SH   SOLE 4,460 0 24,769
LOW COM 548661107 7,247 101,902 SH   SOLE 22,223 0 79,678
LSXMA COM 531229409 12,755 369,498 SH   SOLE 359,663 0 9,835
LSXMK COM 531229607 33,093 975,645 SH   SOLE 905,860 0 69,785
LUK COM 527288104 1,928 82,925 SH   SOLE 15,750 0 67,175
LUV COM 844741108 49,581 994,806 SH   SOLE 875,989 0 118,817
LVLT COM 52729N308 2,605 46,230 SH   SOLE 4,054 0 42,176
LVS COM 517834107 3,933 73,647 SH   SOLE 16,622 0 57,025
LW COM 513272104 395 10,441 SH   SOLE 3,444 0 6,997
LYV COM 538034109 48,526 1,824,311 SH   SOLE 1,596,989 0 227,322
MA CL A 57636Q104 35,391 342,773 SH   SOLE 310,245 0 32,528
MAR CL A 571903202 1,403 16,976 SH   SOLE 7,642 0 9,334
MBB ETF 464288588 239 2,249 SH   SOLE 674 0 1,575
MCC COM 58503F106 106 14,150 SH   SOLE 11,550 0 2,600
MCD COM 580135101 36,144 296,949 SH   SOLE 248,246 0 48,702
MCI COM 06759X107 851 55,018 SH   SOLE 9,883 0 45,135
MCRI COM 609027107 20,648 800,964 SH   SOLE 764,709 0 36,255
MDLZ CL A 609207105 53,833 1,214,381 SH   SOLE 923,526 0 290,854
MDT PLC SHS G5960L103 944 13,258 SH   SOLE 3,625 0 9,633
MDY ETF 78467Y107 853 2,830 SH   SOLE 2,345 0 485
MEG COM 58441K100 920 48,905 SH   SOLE 17,000 0 31,905
MEOH COM 59151K108 950 21,690 SH   SOLE 19,700 0 1,990
MEP COM 59564N103 126 17,900 SH   SOLE 1,300 0 16,600
MET COM 59156R108 1,515 28,117 SH   SOLE 21,831 0 6,286
MIC COM 55608B105 575 7,041 SH   SOLE 954 0 6,087
MINT ETF 72201R833 655 6,471 SH   SOLE 4,871 0 1,600
MKC COM 579780206 1,299 13,921 SH   SOLE 6,567 0 7,354
MKL COM 570535104 258,875 286,208 SH   SOLE 250,188 0 36,020
MLHR COM 600544100 884 25,858 SH   SOLE 5,477 0 20,381
MLM COM 573284106 27,275 123,125 SH   SOLE 116,961 0 6,164
MLP COM 577345101 180 25,000 SH   SOLE 22,000 0 3,000
MMC COM 571748102 2,234 33,065 SH   SOLE 2,150 0 30,915
MMM COM 88579Y101 48,512 271,670 SH   SOLE 249,651 0 22,019
MO COM 02209S103 51,587 762,906 SH   SOLE 613,625 0 149,280
MOAT ETF 92189F643 224 6,453 SH   SOLE 4,683 0 1,770
MON COM 61166W101 1,496 14,221 SH   SOLE 3,536 0 10,685
MPC COM 56585A102 48,778 968,783 SH   SOLE 797,246 0 171,536
MPEL ADR 585464100 241 15,200 SH   SOLE 4,200 0 11,000
MPV SH BEN INT 06761A103 161 11,375 SH   SOLE 3,400 0 7,975
MPW COM 58463J304 565 45,960 SH   SOLE 32,960 0 13,000
MRK COM 58933Y105 111,550 1,894,868 SH   SOLE 1,635,289 0 259,579
MRO COM 565849106 237 13,693 SH   SOLE 5,794 0 7,899
MRTN COM 573075108 8,181 351,158 SH   SOLE 351,158 0 0
MSFT COM 594918104 66,972 1,077,764 SH   SOLE 792,215 0 285,548
MT NY REGISTRY SH 03938L104 90 12,400 SH   SOLE 9,400 0 3,000
MTB COM 55261F104 253 1,622 SH   SOLE 202 0 1,420
MUB ETF 464288414 1,146 10,602 SH   SOLE 9,302 0 1,300
MUR COM 626717102 907 29,156 SH   SOLE 20,895 0 8,261
MYL SHS EURO N59465109 398 10,439 SH   SOLE 2,000 0 8,439
NAD COM 67066V101 504 36,103 SH   SOLE 22,675 0 13,428
NBB COM 67074C103 547 26,542 SH   SOLE 12,567 0 13,975
NEA COM 670657105 723 54,215 SH   SOLE 3,000 0 51,215
NEAR ETF 46431W507 3,122 62,230 SH   SOLE 62,230 0 0
NEE COM 65339F101 1,446 12,108 SH   SOLE 5,012 0 7,096
NEM COM 651639106 223 6,568 SH   SOLE 1,059 0 5,509
NEU COM 651587107 6,541 15,435 SH   SOLE 1,741 0 13,694
NGL COM 62913M107 541 25,800 SH   SOLE 2,050 0 23,750
NGVT COM 45688C107 1,497 27,299 SH   SOLE 104 0 27,195
NIM SH BEN INT 67061T101 164 16,850 SH   SOLE 8,100 0 8,750
NKE CL B 654106103 736 14,491 SH   SOLE 6,085 0 8,406
NOBL ETF 74348A467 644 11,962 SH   SOLE 8,622 0 3,340
NOC COM 666807102 877 3,773 SH   SOLE 2,637 0 1,136
NOK ADR 654902204 1,829 380,425 SH   SOLE 153,133 0 227,292
NOV COM 637071101 609 16,275 SH   SOLE 8,210 0 8,065
NPV COM 67064R102 2,168 167,179 SH   SOLE 24,591 0 142,588
NRG COM 629377508 260 21,250 SH   SOLE 4,650 0 16,600
NSC COM 655844108 12,842 118,838 SH   SOLE 58,375 0 60,463
NSL COM 67067Y104 119 17,600 SH   SOLE 4,000 0 13,600
NTG COM 89148B101 1,527 80,035 SH   SOLE 17,785 0 62,250
NUE COM 670346105 1,296 21,790 SH   SOLE 13,128 0 8,662
NUV COM 670928100 981 102,701 SH   SOLE 34,873 0 67,828
NVDA COM 67066G104 2,369 22,200 SH   SOLE 9,730 0 12,470
NVG COM 67071L106 711 49,191 SH   SOLE 15,370 0 33,821
NVO ADR 670100205 241 6,735 SH   SOLE 3,350 0 3,385
NVS ADR 66987V109 469 6,445 SH   SOLE 2,388 0 4,057
NYLD CL C 62942X405 290 18,393 SH   SOLE 16,393 0 2,000
O COM 756109104 1,946 33,869 SH   SOLE 8,314 0 25,555
OIA COM 46132X101 88 12,289 SH   SOLE 0 0 12,289
OLBK COM 67984M100 707 29,500 SH   SOLE 22,500 0 7,000
OMC COM 681919106 2,485 29,206 SH   SOLE 7,591 0 21,615
OMER COM 682143102 827 83,400 SH   SOLE 8,500 0 74,900
OMF COM 68268W103 476 21,500 SH   SOLE 18,700 0 2,800
ON COM 682189105 3,544 277,782 SH   SOLE 36,995 0 240,787
OPK COM 68375N103 402 43,300 SH   SOLE 18,100 0 25,200
ORCL COM 68389X105 4,846 126,051 SH   SOLE 51,498 0 74,553
ORLY COM 67103H107 323 1,161 SH   SOLE 758 0 403
OUT COM 69007J106 20,966 843,036 SH   SOLE 524,866 0 318,170
OXY COM 674599105 58,182 816,830 SH   SOLE 786,765 0 30,065
PANW COM 697435105 208 1,669 SH   SOLE 1,569 0 100
PAYX COM 704326107 423 6,963 SH   SOLE 5,201 0 1,762
PCLN COM 741503403 53,461 36,466 SH   SOLE 34,722 0 1,744
PCY ETF 73936T573 234 8,309 SH   SOLE 6,163 0 2,146
PDBC COM 73937V106 1,296 75,052 SH   SOLE 4,200 0 70,852
PDI COM 72201Y101 1,014 36,621 SH   SOLE 720 0 35,901
PDP ETF 73935X153 211 5,025 SH   SOLE 0 0 5,025
PEG COM 744573106 261 5,954 SH   SOLE 60 0 5,894
PEP COM 713448108 87,906 840,165 SH   SOLE 743,390 0 96,774
PF COM 72348P104 4,972 93,037 SH   SOLE 14,634 0 78,403
PFE COM 717081103 9,002 277,179 SH   SOLE 105,174 0 172,005
PFF ETF 464288687 513 13,812 SH   SOLE 7,433 0 6,379
PG COM 742718109 60,001 713,619 SH   SOLE 549,138 0 164,481
PGR COM 743315103 324 9,152 SH   SOLE 3,550 0 5,602
PGX ETF 73936T565 166 11,670 SH   SOLE 3,341 0 8,329
PH COM 701094104 427 3,056 SH   SOLE 830 0 2,226
PM COM 718172109 59,562 651,030 SH   SOLE 470,750 0 180,279
PML COM 72200W106 191 15,700 SH   SOLE 0 0 15,700
PNC COM 693475105 689 5,894 SH   SOLE 1,524 0 4,370
POT COM 73755L107 43,180 2,386,984 SH   SOLE 2,125,904 0 261,080
PPG COM 693506107 46,716 493,001 SH   SOLE 477,344 0 15,657
PPL COM 69351T106 213 6,283 SH   SOLE 3,698 0 2,585
PRAA COM 69354N106 814 20,840 SH   SOLE 11,840 0 9,000
PRGO PLC SHS G97822103 337 4,054 SH   SOLE 1,500 0 2,554
PSA COM 74460D109 458 2,050 SH   SOLE 170 0 1,880
PSCE ETF 73937B704 767 36,530 SH   SOLE 30,080 0 6,450
PSEC COM 74348T102 720 86,300 SH   SOLE 64,800 0 21,500
PSTB COM 70086Y105 745 69,094 SH   SOLE 1,685 0 67,409
PSX COM 718546104 1,969 22,796 SH   SOLE 7,403 0 15,392
PTEN COM 703481101 255 9,500 SH   SOLE 862 0 8,638
PTY COM 72201B101 208 14,600 SH   SOLE 0 0 14,600
PVH COM 693656100 37,403 414,488 SH   SOLE 400,748 0 13,740
PWR COM 74762E102 4,768 136,823 SH   SOLE 16,315 0 120,508
PX COM 74005P104 40,565 346,150 SH   SOLE 331,538 0 14,612
PXD COM 723787107 273 1,520 SH   SOLE 375 0 1,145
PYPL COM 70450Y103 1,749 44,335 SH   SOLE 10,925 0 33,410
QCOM COM 747525103 811 12,449 SH   SOLE 6,410 0 6,039
QQQ ETF 73935A104 3,778 31,887 SH   SOLE 20,370 0 11,517
QRVO COM 74736K101 409 7,770 SH   SOLE 4,070 0 3,700
RAI COM 761713106 1,188 21,199 SH   SOLE 9,263 0 11,936
RBA COM 767744105 484 14,250 SH   SOLE 4,750 0 9,500
RCL COM V7780T103 325 3,973 SH   SOLE 1,833 0 2,140
RDIV ETF 68386C401 1,414 41,274 SH   SOLE 27,074 0 14,200
RDS/A ADR 780259206 426 7,836 SH   SOLE 4,406 0 3,430
RDS/B ADR 780259107 2,917 50,331 SH   SOLE 21,953 0 28,378
RETA CL A 75615P103 493 22,588 SH   SOLE 22,588 0 0
RF COM 7591EP100 38,178 2,658,700 SH   SOLE 2,369,764 0 288,936
RFDI ETF 33739P608 262 5,000 SH   SOLE 0 0 5,000
RIO ADR 767204100 863 22,450 SH   SOLE 19,835 0 2,615
RLI COM 749607107 440 6,972 SH   SOLE 6,972 0 0
ROIC COM 76131N101 3,808 180,257 SH   SOLE 32,170 0 148,087
RRC COM 75281A109 671 19,545 SH   SOLE 7,974 0 11,571
RRTS ADR 76973Q105 233 22,500 SH   SOLE 1,500 0 21,000
RSP ETF 78355W106 5,413 62,477 SH   SOLE 41,391 0 21,086
RSX ETF 92189F403 908 42,800 SH   SOLE 10,300 0 32,500
RTN COM 755111507 43,143 303,827 SH   SOLE 283,125 0 20,701
RUN COM 86771W105 84 16,000 SH   SOLE 0 0 16,000
RY COM 780087102 962 14,209 SH   SOLE 4,661 0 9,547
RYE ETF 78355W866 202 3,168 SH   SOLE 1,323 0 1,845
SAFT COM 78648T100 2,626 35,643 SH   SOLE 9,800 0 25,843
SAM CL A 100557107 12,834 75,561 SH   SOLE 69,401 0 6,160
SBUX COM 855244109 3,217 57,956 SH   SOLE 29,967 0 27,989
SCG COM 80589M102 2,163 29,527 SH   SOLE 4,885 0 24,641
SCHW COM 808513105 512 12,987 SH   SOLE 7,677 0 5,310
SDY ETF 78464A763 957 11,194 SH   SOLE 2,804 0 8,390
SE COM 847560109 38,371 933,829 SH   SOLE 856,810 0 77,019
SEB COM 811543107 8,109 2,052 SH   SOLE 1,995 0 57
SEIC COM 784117103 1,122 22,740 SH   SOLE 5,000 0 17,740
SFL L SHS G81075106 277 18,706 SH   SOLE 16,127 0 2,579
SGMO COM 800677106 152 50,000 SH   SOLE 10,000 0 40,000
SHM ETF 78468R739 744 15,524 SH   SOLE 15,524 0 0
SHW COM 824348106 26,619 99,054 SH   SOLE 96,488 0 2,566
SHY ETF 464287457 582 6,894 SH   SOLE 4,294 0 2,600
SIX COM 83001A102 795 13,266 SH   SOLE 8,150 0 5,116
SJM COM 832696405 53,374 416,793 SH   SOLE 357,973 0 58,820
SJNK ETF 78468R408 617 22,300 SH   SOLE 16,700 0 5,600
SLB COM 806857108 46,796 557,436 SH   SOLE 498,487 0 58,948
SLCA COM 90346E103 476 8,407 SH   SOLE 4,050 0 4,357
SLV ETF 46428Q109 370 24,489 SH   SOLE 8,463 0 16,026
SMM SH BEN INT 79471V105 498 36,723 SH   SOLE 8,260 0 28,463
SNMX COM 81724Q107 91 95,330 SH   SOLE 230 0 95,100
SO COM 842587107 3,349 68,084 SH   SOLE 17,707 0 50,376
SOHO COM 83600C103 386 56,862 SH   SOLE 21,800 0 35,062
SOXX ETF 464287523 276 2,250 SH   SOLE 160 0 2,090
SPLV ETF 73937B779 270 6,514 SH   SOLE 5,040 0 1,473
SPXX COM 6706EW100 581 40,402 SH   SOLE 4,790 0 35,612
SPY ETF 78462F103 9,897 44,276 SH   SOLE 37,652 0 6,624
SSO ETF 74347R107 237 3,124 SH   SOLE 3,124 0 0
STC COM 860372101 393 8,550 SH   SOLE 3,500 0 5,050
STI COM 867914103 3,292 60,025 SH   SOLE 8,081 0 51,944
STZ CL A 21036P108 621 4,053 SH   SOLE 2,236 0 1,817
SUB ETF 464288158 742 7,070 SH   SOLE 7,070 0 0
SUI COM 866674104 40,567 529,527 SH   SOLE 459,408 0 70,119
SUN COM 86765K109 1,720 64,000 SH   SOLE 11,150 0 52,850
SWK COM 854502101 514 4,488 SH   SOLE 462 0 4,026
SYF COM 87165B103 4,808 132,571 SH   SOLE 8,200 0 124,371
SYY COM 871829107 445 8,047 SH   SOLE 3,025 0 5,022
T COM 00206R102 10,762 253,062 SH   SOLE 102,603 0 150,459
TAHO COM 873868103 1,294 137,400 SH   SOLE 12,600 0 124,800
TASR COM 87651B104 533 22,000 SH   SOLE 6,500 0 15,500
TBBK COM 05969A105 128 16,347 SH   SOLE 16,347 0 0
TCAP COM 895848109 951 51,889 SH   SOLE 13,821 0 38,067
TD COM 891160509 300 6,097 SH   SOLE 2,389 0 3,708
TEF ADR 879382208 99 10,782 SH   SOLE 3,052 0 7,730
TEL REG SHS H84989104 802 11,578 SH   SOLE 4,478 0 7,100
TEVA ADR 881624209 938 25,900 SH   SOLE 2,280 0 23,620
TFI ETF 78468R721 379 8,002 SH   SOLE 1,912 0 6,090
TFX COM 879369106 408 2,535 SH   SOLE 1,850 0 685
TG COM 894650100 880 36,696 SH   SOLE 1,914 0 34,782
TGT COM 87612E106 471 6,526 SH   SOLE 1,914 0 4,612
TIP ETF 464287176 236 2,091 SH   SOLE 674 0 1,417
TLT ETF 464287432 5,149 43,230 SH   SOLE 9,960 0 33,270
TMQ COM 89621C105 10 20,000 SH   SOLE 0 0 20,000
TOT ADR 89151E109 778 15,277 SH   SOLE 3,509 0 11,768
TOWN COM 89214P109 1,314 39,544 SH   SOLE 13,783 0 25,761
TPZ COM 89147X104 1,771 79,878 SH   SOLE 6,602 0 73,276
TRCO CL A 896047503 1,368 39,120 SH   SOLE 8,275 0 30,845
TRIP COM 896945201 33,167 715,270 SH   SOLE 688,718 0 26,552
TRMB COM 896239100 366 12,146 SH   SOLE 3,332 0 8,814
TROW COM 74144T108 407 5,417 SH   SOLE 350 0 5,067
TRP COM 89353D107 529 11,725 SH   SOLE 1,625 0 10,100
TRV COM 89417E109 296 2,423 SH   SOLE 778 0 1,645
TSCO COM 892356106 201 2,655 SH   SOLE 600 0 2,055
TSLA COM 88160R101 314 1,472 SH   SOLE 887 0 585
TSN CL A 902494103 1,445 23,429 SH   SOLE 14,979 0 8,450
TU COM 87971M103 705 22,157 SH   SOLE 7,030 0 15,127
TWI COM 88830M102 188 16,800 SH   SOLE 9,000 0 7,800
TWX COM 887317303 54,716 566,835 SH   SOLE 539,721 0 27,114
TXN COM 882508104 455 6,240 SH   SOLE 1,888 0 4,352
TYG COM 89147L100 5,509 179,522 SH   SOLE 47,235 0 132,286
UAA CL A 904311107 384 13,236 SH   SOLE 7,950 0 5,286
UBSH COM 90539J109 1,125 31,489 SH   SOLE 5,268 0 26,221
UBSI COM 909907107 393 8,498 SH   SOLE 5,948 0 2,550
UDR COM 902653104 1,430 39,201 SH   SOLE 10,259 0 28,942
UFI COM 904677200 240 7,380 SH   SOLE 500 0 6,880
UL ADR 904767704 593 14,592 SH   SOLE 2,397 0 12,195
UNH COM 91324P102 2,200 13,749 SH   SOLE 5,985 0 7,763
UNP COM 907818108 47,481 457,963 SH   SOLE 431,642 0 26,321
UPS CL B 911312106 4,738 41,331 SH   SOLE 14,348 0 26,982
USAC COM 90290N109 276 16,000 SH   SOLE 1,000 0 15,000
USB COM 902973304 1,706 33,217 SH   SOLE 10,524 0 22,693
USG COM 903293405 642 22,250 SH   SOLE 3,600 0 18,650
UTF COM 19248A109 206 10,682 SH   SOLE 300 0 10,382
UTG COM 756158101 312 10,166 SH   SOLE 300 0 9,866
UTX COM 913017109 4,023 36,704 SH   SOLE 9,927 0 26,777
UVV COM 913456109 5,943 93,233 SH   SOLE 10,043 0 83,190
V COM 92826C839 67,155 860,749 SH   SOLE 781,350 0 79,398
VB ETF 922908751 698 5,416 SH   SOLE 1,832 0 3,584
VBR ETF 922908611 1,059 8,754 SH   SOLE 2,576 0 6,178
VCSH ETF 92206C409 3,541 44,622 SH   SOLE 17,298 0 27,324
VEA ETF 921943858 432 11,835 SH   SOLE 7,055 0 4,780
VEU ETF 922042775 1,353 30,626 SH   SOLE 13,077 0 17,549
VFC COM 918204108 32,315 605,722 SH   SOLE 581,934 0 23,788
VG COM 92886T201 1,017 148,500 SH   SOLE 68,500 0 80,000
VGK ETF 922042874 266 5,550 SH   SOLE 1,025 0 4,525
VIG ETF 921908844 1,324 15,546 SH   SOLE 2,763 0 12,783
VLO COM 91913Y100 1,053 15,412 SH   SOLE 2,285 0 13,127
VMC COM 929160109 316 2,530 SH   SOLE 2,530 0 0
VNQ ETF 922908553 330 4,006 SH   SOLE 3,157 0 849
VO ETF 922908629 742 5,640 SH   SOLE 1,459 0 4,181
VOD ADR 92857W308 554 22,710 SH   SOLE 8,620 0 14,090
VOE ETF 922908512 2,219 22,840 SH   SOLE 6,580 0 16,260
VOO ETF 922908363 749 3,652 SH   SOLE 2,995 0 657
VTR COM 92276F100 2,688 43,004 SH   SOLE 11,968 0 31,036
VTV ETF 922908744 2,838 30,520 SH   SOLE 9,795 0 20,725
VUG ETF 922908736 2,852 25,590 SH   SOLE 9,765 0 15,825
VV ETF 922908637 464 4,537 SH   SOLE 102 0 4,435
VWO ETF 922042858 918 25,666 SH   SOLE 11,216 0 14,450
VZ COM 92343V104 53,202 996,677 SH   SOLE 799,614 0 197,063
WBA COM 931427108 6,634 80,165 SH   SOLE 14,452 0 65,713
WBC COM 92927K102 44,510 419,317 SH   SOLE 399,994 0 19,323
WFC COM 949746101 72,582 1,317,055 SH   SOLE 1,081,250 0 235,805
WFM COM 966837106 341 11,104 SH   SOLE 3,809 0 7,295
WGL COM 92924F106 515 6,752 SH   SOLE 300 0 6,452
WHR COM 963320106 34,810 191,507 SH   SOLE 175,575 0 15,932
WIN COM 97382A200 106 14,498 SH   SOLE 13,514 0 984
WM COM 94106L109 1,613 22,747 SH   SOLE 6,776 0 15,971
WMB COM 969457100 419 13,474 SH   SOLE 10,224 0 3,250
WMT COM 931142103 5,479 79,282 SH   SOLE 27,626 0 51,655
WNR COM 959319104 911 24,094 SH   SOLE 22,340 0 1,754
WOOF COM 918194101 267 3,903 SH   SOLE 3,903 0 0
WPC COM 92936U109 62,858 1,063,778 SH   SOLE 776,060 0 287,717
WRE SH BEN INT 939653101 348 10,665 SH   SOLE 500 0 10,165
WRK COM 96145D105 12,958 255,238 SH   SOLE 624 0 254,614
WSM COM 969904101 36,042 744,841 SH   SOLE 604,234 0 140,607
WSO COM 942622200 94,805 640,058 SH   SOLE 599,961 0 40,097
WTM COM G9618E107 1,519 1,818 SH   SOLE 420 0 1,398
WY COM 962166104 36,365 1,208,567 SH   SOLE 1,064,289 0 144,277
XAR ETF 78464A631 1,968 31,057 SH   SOLE 14,983 0 16,074
XBI ETF 78464A870 258 4,375 SH   SOLE 2,410 0 1,965
XEL COM 98389B100 509 12,529 SH   SOLE 2,045 0 10,484
XLE ETF 81369Y506 1,965 26,095 SH   SOLE 8,215 0 17,880
XLF ETF 81369Y605 695 29,919 SH   SOLE 19,767 0 10,152
XLP ETF 81369Y308 237 4,601 SH   SOLE 3,889 0 712
XLU ETF 81369Y886 895 18,429 SH   SOLE 9,304 0 9,125
XME ETF 78464A755 1,229 40,431 SH   SOLE 14,062 0 26,369
XOM COM 30231G102 106,992 1,185,378 SH   SOLE 847,581 0 337,796
XONE COM 302104104 112 12,000 SH   SOLE 0 0 12,000
XOP ETF 78464A730 479 11,569 SH   SOLE 8,713 0 2,856
XSD ETF 78464A862 780 13,904 SH   SOLE 9,996 0 3,908
XTN ETF 78464A532 1,433 26,561 SH   SOLE 18,899 0 7,662
YDKN COM 984305102 269 7,853 SH   SOLE 1,150 0 6,703
YUM COM 988498101 576 9,108 SH   SOLE 3,547 0 5,561
YUMC COM 98850P109 235 9,008 SH   SOLE 3,547 0 5,461
ZTS CL A 98978V103 15,445 288,546 SH   SOLE 276,007 0 12,539