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