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 242,386 8,632 SH   SOLE 1,192 0 7,440
AAL COM 02376R102 5,699,477 122,070 SH   SOLE 7,187 0 114,883
AAP COM 00751Y106 277,187 1,639 SH   SOLE 519 0 1,120
AAPL COM 037833100 46,281,941 387,432 SH   SOLE 284,952 0 102,480
ABBV COM 00287Y109 7,021,895 112,135 SH   SOLE 34,950 0 77,184
ABC COM 03073E105 46,724,556 583,638 SH   SOLE 560,002 0 23,636
ABT COM 002824100 4,148,716 108,011 SH   SOLE 26,341 0 81,670
ACN SHS CLASS A G1151C101 62,522,055 531,339 SH   SOLE 509,046 0 22,293
ACTG COM 003881307 298,740 45,960 SH   SOLE 1,600 0 44,360
ADBE COM 00724F101 48,525,526 448,628 SH   SOLE 411,541 0 37,087
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,852,863 29,429 SH   SOLE 8,263 0 21,166
AET COM 00817Y108 626,622 5,053 SH   SOLE 2,159 0 2,894
AFL COM 001055102 754,549 10,841 SH   SOLE 2,879 0 7,962
AGG ETF 464287226 698,283 6,462 SH   SOLE 4,318 0 2,144
AGN PLC SHS G0177J108 257,892 1,228 SH   SOLE 764 0 464
AHH COM 04208T108 415,245 28,500 SH   SOLE 8,500 0 20,000
AHT COM 044103109 94,555 12,185 SH   SOLE 6,300 0 5,885
AIG COM 026874784 542,975 8,313 SH   SOLE 1,953 0 6,360
AINV COM 03761U106 126,204 20,342 SH   SOLE 6,036 0 14,306
ALB COM 012653101 20,676,346 240,199 SH   SOLE 83,321 0 156,878
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,031,073 159,736 SH   SOLE 146,186 0 13,550
AMCX CL A 00164V103 968,290 18,500 SH   SOLE 700 0 17,800
AME COM 031100100 413,100 8,500 SH   SOLE 200 0 8,300
AMGN COM 031162100 36,171,075 242,854 SH   SOLE 200,033 0 42,821
AMLP MLP 00162Q866 1,785,945 141,741 SH   SOLE 8,360 0 133,381
AMP COM 03076C106 1,022,312 9,215 SH   SOLE 1,480 0 7,735
AMT COM 03027X100 130,782,865 1,191,654 SH   SOLE 1,083,070 0 108,583
AMZN COM 023135106 41,997,924 54,262 SH   SOLE 47,101 0 7,161
ANCX COM 004337101 284,540 10,250 SH   SOLE 10,000 0 250
ANTM COM 036752103 2,281,342 15,868 SH   SOLE 2,100 0 13,768
APLE COM 03784Y200 513,486 25,700 SH   SOLE 10,700 0 15,000
APLP COM 03957U100 409,020 25,500 SH   SOLE 4,000 0 21,500
ARCC COM 04010L103 1,913,278 116,026 SH   SOLE 76,203 0 39,823
ARNC COM 03965L100 516,505 27,859 SH   SOLE 5,411 0 22,448
ATR COM 038336103 369,894 5,036 SH   SOLE 618 0 4,418
ATVI COM 00507V109 746,104 20,662 SH   SOLE 8,906 0 11,756
AUY COM 98462Y100 59,502 21,175 SH   SOLE 0 0 21,175
AVGO COM Y09827109 438,212 2,479 SH   SOLE 1,104 0 1,375
AXP COM 025816109 3,567,082 48,151 SH   SOLE 16,382 0 31,769
AZN ADR 046353108 334,861 12,257 SH   SOLE 9,058 0 3,199
BA COM 097023105 47,355,864 295,993 SH   SOLE 251,166 0 44,827
BABA ADS 01609W102 6,983,178 79,526 SH   SOLE 19,151 0 60,375
BAC COM 060505104 5,431,005 245,746 SH   SOLE 98,489 0 147,257
BACWA W EXP 01/16/201 060505146 154,225 15,500 SH   SOLE 200 0 15,300
BAM ETF 112585104 148,714,733 4,399,755 SH   SOLE 3,826,853 0 572,901
BAX COM 071813109 397,992 8,975 SH   SOLE 3,515 0 5,460
BBT COM 054937107 8,214,187 174,695 SH   SOLE 35,867 0 138,828
BCE COM 05534B760 2,391,841 55,315 SH   SOLE 16,159 0 39,156
BCO COM 109696104 1,240,387 30,070 SH   SOLE 3,070 0 27,000
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
BKLN ETF 73936Q769 1,714,186 73,381 SH   SOLE 51,608 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 66,059,756 1,146,238 SH   SOLE 944,575 0 201,663
BNCN COM 05566T101 481,020 15,079 SH   SOLE 13,556 0 1,523
BND ETF 921937835 543,393 6,726 SH   SOLE 1,076 0 5,650
BP ADR 055622104 1,944,232 52,012 SH   SOLE 12,186 0 39,825
BPY LTD PART G16249107 704,402 32,032 SH   SOLE 17,599 0 14,433
BRK/A CL A 084670108 6,347,146 26 SH   SOLE 5 0 21
BRK/B CL B NEW 084670702 90,476,749 553,389 SH   SOLE 465,791 0 87,598
BSCH ETF 18383M548 24,131,246 1,067,282 SH   SOLE 1,005,927 0 61,355
BSCI ETF 18383M530 22,989,746 1,085,446 SH   SOLE 1,015,802 0 69,644
BSCJ ETF 18383M522 5,941,523 281,056 SH   SOLE 254,721 0 26,335
BSCK ETF 18383M514 371,848 17,540 SH   SOLE 9,390 0 8,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 225,612 8,960 SH   SOLE 3,645 0 5,315
BSJJ ETF 18383M373 1,540,837 63,816 SH   SOLE 22,511 0 41,305
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,853,513 572,168 SH   SOLE 531,010 0 41,157
C COM 172967424 126,617,486 2,127,471 SH   SOLE 2,002,099 0 125,372
CAF COM 617468103 663,034 39,025 SH   SOLE 8,900 0 30,125
CAG COM 205887102 2,139,655 54,100 SH   SOLE 15,571 0 38,529
CALM COM 128030202 203,514 4,607 SH   SOLE 3,737 0 870
CARA COM 140755109 201,936 21,737 SH   SOLE 5,631 0 16,106
CAT COM 149123101 5,586,505 60,238 SH   SOLE 18,155 0 42,082
CB COM H1467J104 426,747 3,230 SH   SOLE 2,022 0 1,208
CBF COM 139794101 262,651 6,691 SH   SOLE 0 0 6,691
CBI COM 167250109 209,550 6,600 SH   SOLE 4,000 0 2,600
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,152,588 655,123 SH   SOLE 615,736 0 39,387
CDK COM 12508E101 216,858 3,633 SH   SOLE 1,070 0 2,563
CELG COM 151020104 64,511,378 550,880 SH   SOLE 448,421 0 102,459
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,560,689 113,109 SH   SOLE 33,320 0 79,788
CFFI COM 12466Q104 1,769,525 35,497 SH   SOLE 375 0 35,122
CFX COM 194014106 65,073,259 1,751,597 SH   SOLE 1,679,067 0 72,530
CHCO COM 177835105 351,452 5,199 SH   SOLE 4,323 0 876
CHD COM 171340102 28,084,342 597,994 SH   SOLE 563,796 0 34,198
CHK COM 165167107 498,946 71,075 SH   SOLE 24,325 0 46,750
CHKP LTD ORD M22465104 1,324,332 15,680 SH   SOLE 3,308 0 12,372
CHL ADR 16941M109 662,190 12,630 SH   SOLE 405 0 12,225
CIU ETF 464288638 16,547,270 152,946 SH   SOLE 146,122 0 6,824
CL COM 194162103 2,867,988 43,826 SH   SOLE 9,086 0 34,739
CLBH COM 143785103 387,450 15,000 SH   SOLE 15,000 0 0
CLNE COM 184499101 61,061 21,350 SH   SOLE 2,000 0 19,350
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 41,899,733 361,526 SH   SOLE 345,936 0 15,590
CMG COM 169656105 1,056,118 2,799 SH   SOLE 1,512 0 1,287
CMI COM 231021106 1,288,064 9,424 SH   SOLE 2,015 0 7,409
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 254,464,340 2,921,326 SH   SOLE 2,592,257 0 329,069
COL COM 774341101 227,262 2,450 SH   SOLE 50 0 2,400
COP COM 20825C104 2,960,196 59,038 SH   SOLE 14,566 0 44,472
CORR COM 21870U502 1,043,888 29,928 SH   SOLE 2,000 0 27,928
COST COM 22160K105 3,403,298 21,256 SH   SOLE 7,847 0 13,409
CP COM 13645T100 248,419 1,740 SH   SOLE 940 0 800
CPB COM 134429109 607,783 10,051 SH   SOLE 6,141 0 3,910
CSAL COM 20341J104 440,634 17,341 SH   SOLE 15,858 0 1,483
CSCO COM 17275R102 43,702,142 1,412,365 SH   SOLE 1,184,396 0 227,968
CSJ ETF 464288646 35,673,947 339,938 SH   SOLE 314,101 0 25,837
CSL COM 142339100 397,044 3,600 SH   SOLE 1,200 0 2,400
CSQ COM 128125101 229,641 22,360 SH   SOLE 5,300 0 17,060
CSX COM 126408103 3,041,905 84,661 SH   SOLE 17,993 0 66,668
CTL COM 156700106 2,407,947 101,259 SH   SOLE 61,560 0 39,699
CUR COM 64127R302 6,561 24,000 SH   SOLE 0 0 24,000
CVI COM 12662P108 885,450 34,874 SH   SOLE 8,674 0 26,200
CVS COM 126650100 36,218,890 459,670 SH   SOLE 406,287 0 53,383
CVX COM 166764100 79,082,170 682,723 SH   SOLE 567,551 0 115,171
CWB ETF 78464A359 223,685 4,900 SH   SOLE 1,200 0 3,700
D COM 25746U109 65,605,008 854,863 SH   SOLE 611,096 0 243,766
DAL COM 247361702 8,842,671 191,032 SH   SOLE 183,887 0 7,145
DBD COM 253651103 203,158 8,077 SH   SOLE 800 0 7,277
DD COM 263534109 6,228,868 84,861 SH   SOLE 29,649 0 55,212
DE COM 244199105 983,207 9,542 SH   SOLE 1,332 0 8,210
DEM ETF 97717W315 295,919 7,925 SH   SOLE 2,400 0 5,525
DEO ADR 25243Q205 58,031,228 545,182 SH   SOLE 470,521 0 74,660
DGRO ETF 46434V621 221,518 7,665 SH   SOLE 6,165 0 1,500
DGS ETF 97717W281 543,316 13,892 SH   SOLE 4,000 0 9,892
DHR COM 235851102 65,107,592 821,377 SH   SOLE 726,749 0 94,628
DIS COM 254687106 48,357,362 458,212 SH   SOLE 350,147 0 108,064
DISCA COM 25470F104 1,207,684 44,060 SH   SOLE 9,350 0 34,710
DISCK COM 25470F302 86,043,901 3,174,587 SH   SOLE 2,998,778 0 175,809
DISH CL A 25470M109 53,320,963 889,961 SH   SOLE 850,172 0 39,789
DLTR COM 256746108 58,190,901 749,460 SH   SOLE 707,163 0 42,297
DM COM 257454108 1,453,860 49,200 SH   SOLE 26,000 0 23,200
DNP COM 23325P104 562,575 54,992 SH   SOLE 25,920 0 29,072
DOW COM 260543103 3,928,128 68,649 SH   SOLE 31,004 0 37,644
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,779,921 100,230 SH   SOLE 22,518 0 77,712
DVN COM 25179M103 495,051 10,839 SH   SOLE 1,250 0 9,589
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,154,715 286,445 SH   SOLE 271,331 0 15,114
ED COM 209115104 517,209 7,019 SH   SOLE 4,877 0 2,142
EDD COM 617477104 133,362 18,600 SH   SOLE 0 0 18,600
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 477,914 32,445 SH   SOLE 10,620 0 21,825
EGHT COM 282914100 1,325,938 92,723 SH   SOLE 0 0 92,723
ELS COM 29472R108 29,836,543 406,832 SH   SOLE 399,711 0 7,121
EMB ETF 464288281 200,931 1,823 SH   SOLE 1,773 0 50
EMF COM 880191101 122,229 10,110 SH   SOLE 3,000 0 7,110
EMN COM 277432100 1,847,335 24,562 SH   SOLE 8,123 0 16,439
EMR COM 291011104 2,059,460 36,941 SH   SOLE 5,209 0 31,732
ENB COM 29250N105 8,855,963 211,663 SH   SOLE 211,663 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 718,924 10,451 SH   SOLE 4,415 0 6,036
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 35,987,432 523,142 SH   SOLE 507,612 0 15,530
EURN SHS B38564108 442,815 55,700 SH   SOLE 10,325 0 45,375
EXC COM 30161N101 205,025 5,777 SH   SOLE 1,522 0 4,255
F COM 345370860 1,157,250 95,404 SH   SOLE 27,085 0 68,318
FAST COM 311900104 1,519,427 32,342 SH   SOLE 10,342 0 22,000
FB CL A 30303M102 28,225,087 231,896 SH   SOLE 195,957 0 35,939
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,003 61,031 SH   SOLE 30,817 0 30,214
FDN ETF 33733E302 1,579,516 19,786 SH   SOLE 14,507 0 5,279
FDX COM 31428X106 52,297,462 278,429 SH   SOLE 246,269 0 32,160
FEU ETF 78463X103 317,448 10,617 SH   SOLE 2,800 0 7,817
FEZ ETF 78463X202 1,819,367 54,374 SH   SOLE 18,830 0 35,544
FII CL B 314211103 4,147,906 146,672 SH   SOLE 11,100 0 135,572
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 828,171 20,725 SH   SOLE 7,400 0 13,325
FL COM 344849104 314,751 4,440 SH   SOLE 2,450 0 1,990
FLO COM 343498101 1,505,638 75,395 SH   SOLE 14,803 0 60,591
FLOT ETF 46429B655 35,890,244 707,450 SH   SOLE 672,698 0 34,752
FMC COM 302491303 8,397,067 148,463 SH   SOLE 145,313 0 3,150
FNF COM 31620R303 109,656,997 3,104,206 SH   SOLE 2,842,905 0 261,301
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,943,993 1,936,990 SH   SOLE 1,598,650 0 338,340
FTGC ETF 33739H101 732,249 35,877 SH   SOLE 3,640 0 32,237
FTR COM 35906A108 39,194 11,595 SH   SOLE 4,185 0 7,410
FTSL ETF 33738D309 280,279 5,773 SH   SOLE 2,637 0 3,136
FTV COM 34959J108 18,490,229 344,774 SH   SOLE 292,080 0 52,694
FV ETF 33738R605 763,897 33,012 SH   SOLE 26,433 0 6,579
FWONK COM 531229854 573,495 18,305 SH   SOLE 4,746 0 13,559
FXI ETF 464287184 238,110 6,860 SH   SOLE 2,400 0 4,460
GAIN COM 376546107 2,563,470 303,010 SH   SOLE 71,208 0 231,802
GD COM 369550108 44,647,800 255,106 SH   SOLE 220,750 0 34,356
GDX ETF 92189F106 231,019 11,043 SH   SOLE 3,481 0 7,562
GE COM 369604103 119,728,812 3,828,075 SH   SOLE 2,986,266 0 841,809
GEO COM 36162J106 683,262 19,016 SH   SOLE 1,486 0 17,530
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 8,970,289 131,243 SH   SOLE 121,475 0 9,767
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 366,679 39,050 SH   SOLE 6,800 0 32,250
GLD ETF 78463V107 1,542,760 14,075 SH   SOLE 4,822 0 9,253
GLPI COM 36467J108 43,115,784 1,383,655 SH   SOLE 1,297,688 0 85,967
GLW COM 219350105 391,402 16,127 SH   SOLE 7,427 0 8,700
GM COM 37045V100 36,089,319 1,032,354 SH   SOLE 925,295 0 107,058
GNW COM 37247D106 513,702 134,830 SH   SOLE 34,330 0 100,500
GOOG CL C 02079K107 37,717,733 48,262 SH   SOLE 41,954 0 6,308
GOOGL CL A 02079K305 40,756,244 50,808 SH   SOLE 44,789 0 6,019
GPC COM 372460105 608,494 6,369 SH   SOLE 407 0 5,962
GPS COM 364760108 222,604 9,920 SH   SOLE 7,845 0 2,075
GSBD SHS 38147U107 218,736 9,300 SH   SOLE 1,300 0 8,000
GSK ADR 37733W105 1,434,924 37,261 SH   SOLE 7,896 0 29,365
GT COM 382550101 1,449,269 46,947 SH   SOLE 25,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,017,855 552,833 SH   SOLE 521,838 0 30,995
GWW COM 384802104 260,584 1,122 SH   SOLE 53 0 1,069
HAR COM 413086109 259,336 2,333 SH   SOLE 2,116 0 217
HBI COM 410345102 41,762,389 1,951,751 SH   SOLE 1,724,708 0 227,043
HD COM 437076102 8,824,851 65,817 SH   SOLE 22,977 0 42,840
HFC COM 436106108 551,187 16,825 SH   SOLE 1,175 0 15,650
HIG COM 416515104 747,564 15,688 SH   SOLE 4,591 0 11,097
HON COM 438516106 2,979,356 25,717 SH   SOLE 8,292 0 17,425
HPE COM 42824C109 921,643 39,829 SH   SOLE 3,515 0 36,314
HPQ COM 40434L105 396,999 26,752 SH   SOLE 1,700 0 25,052
HQH SHS BEN INT 87911J103 283,881 13,435 SH   SOLE 2,500 0 10,935
HR COM 421946104 858,419 28,312 SH   SOLE 7,850 0 20,462
HRL COM 440452100 8,061,813 232,648 SH   SOLE 209,940 0 22,708
HRS COM 413875105 1,870,282 18,252 SH   SOLE 2,396 0 15,856
HSIC COM 806407102 9,269,025 61,097 SH   SOLE 53,627 0 7,470
HSY COM 427866108 605,789 5,857 SH   SOLE 1,735 0 4,122
HYD ETF 92189F361 207,522 6,992 SH   SOLE 6,812 0 180
HYG ETF 464288513 1,058,852 12,234 SH   SOLE 11,013 0 1,221
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 7,561,254 25,881 SH   SOLE 25,129 0 752
IBM COM 459200101 8,722,382 52,547 SH   SOLE 17,743 0 34,804
IBMF ETF 464289271 1,506,211 55,374 SH   SOLE 54,524 0 850
IBMG ETF 46429B580 1,414,830 55,702 SH   SOLE 55,252 0 450
IBMH ETF 46429B564 937,589 37,015 SH   SOLE 36,615 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,693,648 92,479 SH   SOLE 92,479 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 130 0 1,811
IJH ETF 464287507 1,343,387 8,125 SH   SOLE 5,297 0 2,828
IJR ETF 464287804 3,570,981 25,967 SH   SOLE 20,948 0 5,019
IJS ETF 464287879 1,183,644 8,454 SH   SOLE 6,899 0 1,555
IJT ETF 464287887 1,235,400 8,236 SH   SOLE 6,756 0 1,480
INGR COM 457187102 310,400 2,484 SH   SOLE 18 0 2,466
INTC COM 458140100 6,704,687 184,854 SH   SOLE 48,022 0 136,832
INTU COM 461202103 28,166,719 244,185 SH   SOLE 240,629 0 3,556
IONS COM 462222100 1,267,495 26,500 SH   SOLE 500 0 26,000
IP COM 460146103 44,964,919 856,092 SH   SOLE 808,378 0 47,713
IR PLC SHS G47791101 3,308,792 44,093 SH   SOLE 14,464 0 29,629
IRGT COM 451730105 54,000 100,000 SH   SOLE 100,000 0 0
ITA ETF 464288760 387,132 2,755 SH   SOLE 455 0 2,300
ITB ETF 464288752 31,467,812 1,107,939 SH   SOLE 1,064,911 0 43,028
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 42,699,319 342,036 SH   SOLE 329,813 0 12,223
IVE ETF 464287408 290,453 2,865 SH   SOLE 2,001 0 864
IVV ETF 464287200 1,086,996 4,831 SH   SOLE 1,889 0 2,942
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 292,151 2,027 SH   SOLE 1,667 0 360
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 745,078 10,585 SH   SOLE 4,000 0 6,585
JCI PLC SHS G51502105 31,596,271 763,525 SH   SOLE 738,997 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,239,074 1,404,958 SH   SOLE 1,176,747 0 228,210
JPM COM 46625H100 144,454,473 1,668,828 SH   SOLE 1,524,344 0 144,483
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 762,098 10,339 SH   SOLE 4,638 0 5,701
KEY COM 493267108 496,944 27,200 SH   SOLE 17,700 0 9,500
KHC COM 500754106 6,715,335 76,904 SH   SOLE 28,656 0 48,248
KKR COM 48248M102 427,842 27,800 SH   SOLE 3,450 0 24,350
KLAC COM 482480100 232,892 2,960 SH   SOLE 720 0 2,240
KMB COM 494368103 5,562,212 48,740 SH   SOLE 8,943 0 39,796
KMI COM 49456B101 2,435,598 117,604 SH   SOLE 31,828 0 85,776
KMX COM 143130102 141,555,406 2,240,722 SH   SOLE 2,032,017 0 208,705
KNSL COM 49714P108 3,190,069 93,798 SH   SOLE 82,148 0 11,650
KO COM 191216100 55,864,195 1,341,460 SH   SOLE 1,072,261 0 269,199
KR COM 501044101 35,604,148 1,067,485 SH   SOLE 985,439 0 82,046
L COM 540424108 248,199 5,300 SH   SOLE 1,700 0 3,600
LAMR CL A 512816109 55,314,431 806,110 SH   SOLE 697,203 0 108,906
LBRDA COM 530307107 1,076,103 14,851 SH   SOLE 14,314 0 537
LBRDK COM 530307305 61,143,301 792,164 SH   SOLE 756,294 0 35,870
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 601,717 4,687 SH   SOLE 295 0 4,392
LILA PLC LILAC SHS CL A G5480U138 892,674 40,650 SH   SOLE 8,150 0 32,500
LILAK PLC LILAC SHS CL C G5480U153 247,223 11,678 SH   SOLE 1,234 0 10,444
LKQ COM 501889208 22,329,617 746,362 SH   SOLE 732,996 0 13,366
LLY COM 532457108 2,599,818 35,347 SH   SOLE 13,124 0 22,223
LMBS ETF 33739Q200 351,119 6,729 SH   SOLE 4,289 0 2,440
LMT COM 539830109 3,118,261 12,476 SH   SOLE 5,118 0 7,357
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,206,903 101,334 SH   SOLE 22,335 0 78,998
LSXMA COM 531229409 12,937,165 367,847 SH   SOLE 358,012 0 9,835
LSXMK COM 531229607 33,744,427 971,278 SH   SOLE 901,493 0 69,785
LUK COM 527288104 1,848,956 79,525 SH   SOLE 13,450 0 66,075
LUV COM 844741108 49,983,176 988,849 SH   SOLE 870,677 0 118,172
LVLT COM 52729N308 2,505,991 44,464 SH   SOLE 2,954 0 41,510
LVS COM 517834107 3,899,340 73,007 SH   SOLE 16,682 0 56,325
LW COM 513272104 389,552 10,292 SH   SOLE 3,444 0 6,848
LYV COM 538034109 51,293,090 1,828,511 SH   SOLE 1,602,689 0 225,822
MA CL A 57636Q104 35,699,938 340,093 SH   SOLE 307,965 0 32,128
MAR CL A 571903202 1,378,771 16,676 SH   SOLE 7,342 0 9,334
MBB ETF 464288588 239,158 2,249 SH   SOLE 674 0 1,575
MCC COM 58503F106 106,266 14,150 SH   SOLE 11,550 0 2,600
MCD COM 580135101 36,549,335 296,394 SH   SOLE 248,019 0 48,374
MCI COM 06759X107 842,390 54,418 SH   SOLE 9,883 0 44,535
MCRI COM 609027107 20,648,851 800,964 SH   SOLE 764,709 0 36,255
MDLZ CL A 609207105 53,352,997 1,208,417 SH   SOLE 919,010 0 289,407
MDT PLC SHS G5960L103 910,609 12,784 SH   SOLE 3,405 0 9,379
MDY ETF 78467Y107 826,740 2,740 SH   SOLE 2,255 0 485
MEG COM 58441K100 920,881 48,905 SH   SOLE 17,000 0 31,905
MEOH COM 59151K108 930,312 21,240 SH   SOLE 19,250 0 1,990
MEP COM 59564N103 120,555 17,100 SH   SOLE 1,300 0 15,800
MET COM 59156R108 1,469,418 27,267 SH   SOLE 21,156 0 6,111
MIC COM 55608B105 575,317 7,041 SH   SOLE 954 0 6,087
MINT ETF 72201R833 655,706 6,471 SH   SOLE 4,871 0 1,600
MKC COM 579780206 1,258,555 13,485 SH   SOLE 6,349 0 7,136
MKL COM 570535104 261,817,380 285,306 SH   SOLE 249,885 0 35,421
MLCO ADR 585464100 241,680 15,200 SH   SOLE 4,200 0 11,000
MLHR COM 600544100 884,343 25,858 SH   SOLE 5,477 0 20,381
MLM COM 573284106 35,253,305 160,301 SH   SOLE 154,092 0 6,209
MLP COM 577345101 180,000 25,000 SH   SOLE 22,000 0 3,000
MMC COM 571748102 2,234,890 33,065 SH   SOLE 2,025 0 31,040
MMM COM 88579Y101 49,216,940 271,273 SH   SOLE 249,311 0 21,962
MO COM 02209S103 51,867,496 760,210 SH   SOLE 614,062 0 146,148
MOAT ETF 92189F643 224,757 6,453 SH   SOLE 4,683 0 1,770
MON COM 61166W101 1,433,801 13,628 SH   SOLE 3,186 0 10,442
MPC COM 56585A102 57,019,505 1,131,196 SH   SOLE 962,255 0 168,940
MPV SH BEN INT 06761A103 161,513 11,375 SH   SOLE 3,400 0 7,975
MPW COM 58463J304 553,008 44,960 SH   SOLE 32,960 0 12,000
MRK COM 58933Y105 112,868,046 1,888,614 SH   SOLE 1,629,470 0 259,144
MRO COM 565849106 237,029 13,693 SH   SOLE 5,794 0 7,899
MRTN COM 573075108 8,181,981 351,158 SH   SOLE 351,158 0 0
MSFT COM 594918104 67,396,119 1,074,199 SH   SOLE 791,613 0 282,585
MT REGISTRY SH 03938L104 90,520 12,400 SH   SOLE 9,400 0 3,000
MTB COM 55261F104 236,052 1,509 SH   SOLE 202 0 1,307
MUB ETF 464288414 1,146,924 10,602 SH   SOLE 9,302 0 1,300
MUR COM 626717102 893,162 28,691 SH   SOLE 20,430 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,104,407 9,244 SH   SOLE 2,475 0 6,769
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 527,100 25,100 SH   SOLE 2,050 0 23,050
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 650,684 12,801 SH   SOLE 5,385 0 7,416
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,790,041 372,150 SH   SOLE 144,858 0 227,292
NOV COM 637071101 609,369 16,275 SH   SOLE 8,210 0 8,065
NPV COM 67064R102 2,179,312 168,027 SH   SOLE 25,439 0 142,588
NRG COM 629377508 260,525 21,250 SH   SOLE 4,650 0 16,600
NSC COM 655844108 12,874,855 118,602 SH   SOLE 58,300 0 60,302
NSL COM 67067Y104 119,504 17,600 SH   SOLE 4,000 0 13,600
NTG COM 89148B101 1,481,005 77,620 SH   SOLE 17,570 0 60,050
NUE COM 670346105 1,252,479 21,043 SH   SOLE 12,653 0 8,390
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,480 0 12,630
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 457,216 6,277 SH   SOLE 2,388 0 3,889
NYLD CL C 62942X405 290,609 18,393 SH   SOLE 16,393 0 2,000
O COM 756109104 1,939,657 33,744 SH   SOLE 8,314 0 25,430
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 807,488 81,400 SH   SOLE 8,500 0 72,900
OMF COM 68268W103 476,010 21,500 SH   SOLE 18,700 0 2,800
ON COM 682189105 3,444,970 269,982 SH   SOLE 36,195 0 233,787
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,831,363 837,610 SH   SOLE 524,866 0 312,744
OXY COM 674599105 56,367,988 813,974 SH   SOLE 785,459 0 28,515
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,247,049 34,471 SH   SOLE 32,727 0 1,744
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,014,416 36,621 SH   SOLE 720 0 35,901
PEG COM 744573106 261,297 5,954 SH   SOLE 60 0 5,894
PEP COM 713448108 88,679,793 836,101 SH   SOLE 740,089 0 96,011
PF COM 72348P104 4,967,214 92,931 SH   SOLE 14,708 0 78,223
PFE COM 717081103 8,929,933 274,936 SH   SOLE 103,969 0 170,967
PFF ETF 464288687 513,944 13,812 SH   SOLE 7,433 0 6,379
PG COM 742718109 49,008,919 582,884 SH   SOLE 422,174 0 160,710
PGR COM 743315103 324,896 9,152 SH   SOLE 3,550 0 5,602
PGX ETF 73936T565 166,064 11,670 SH   SOLE 3,341 0 8,329
PH COM 701094104 428,960 3,064 SH   SOLE 908 0 2,156
PM COM 718172109 61,211,188 650,001 SH   SOLE 470,819 0 179,181
PML COM 72200W106 191,854 15,700 SH   SOLE 0 0 15,700
PNC COM 693475105 689,362 5,894 SH   SOLE 1,524 0 4,370
POT COM 73755L107 42,515,090 2,379,142 SH   SOLE 2,123,061 0 256,080
PPG COM 693506107 47,910,468 492,201 SH   SOLE 476,589 0 15,612
PPL COM 69351T106 213,941 6,283 SH   SOLE 3,698 0 2,585
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 744,738 35,430 SH   SOLE 28,980 0 6,450
PSEC COM 74348T102 683,030 81,800 SH   SOLE 64,800 0 17,000
PSTB COM 70086Y105 745,524 69,094 SH   SOLE 1,685 0 67,409
PSX COM 718546104 1,903,534 22,029 SH   SOLE 7,368 0 14,660
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 30,061,290 333,126 SH   SOLE 319,586 0 13,540
PWR COM 74762E102 4,698,581 134,823 SH   SOLE 16,315 0 118,508
PX COM 74005P104 32,184,489 274,635 SH   SOLE 260,117 0 14,518
PXD COM 723787107 273,706 1,520 SH   SOLE 375 0 1,145
PYPL COM 70450Y103 1,726,220 43,735 SH   SOLE 10,825 0 32,910
QCOM COM 747525103 794,125 12,179 SH   SOLE 6,410 0 5,769
QQQ ETF 73935A104 3,736,648 31,538 SH   SOLE 19,939 0 11,599
QRVO COM 74736K101 375,437 7,120 SH   SOLE 3,670 0 3,450
RAI COM 761713106 1,187,996 21,199 SH   SOLE 9,263 0 11,936
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 426,121 7,836 SH   SOLE 4,406 0 3,430
RDS/B ADR 780259107 11,147,537 197,756 SH   SOLE 168,128 0 29,628
RETA CL A 75615P103 493,096 22,588 SH   SOLE 22,588 0 0
RF COM 7591EP100 38,131,967 2,648,230 SH   SOLE 2,365,994 0 282,236
RFDI ETF 33739P608 262,650 5,000 SH   SOLE 0 0 5,000
RIO ADR 767204100 846,120 22,000 SH   SOLE 19,385 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,750,737 177,507 SH   SOLE 32,020 0 145,487
RRC COM 75281A109 666,824 19,407 SH   SOLE 8,036 0 11,371
RRTS ADR 76973Q105 223,385 21,500 SH   SOLE 1,500 0 20,000
RSP ETF 78355W106 5,233,749 60,408 SH   SOLE 41,247 0 19,161
RSX ETF 92189F403 908,216 42,800 SH   SOLE 10,300 0 32,500
RTN COM 755111507 33,049,878 232,745 SH   SOLE 212,343 0 20,401
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,626,889 35,643 SH   SOLE 9,800 0 25,843
SAM CL A 100557107 12,834,035 75,561 SH   SOLE 69,401 0 6,160
SBUX COM 855244109 3,153,771 56,804 SH   SOLE 28,915 0 27,889
SCG COM 80589M102 2,155,996 29,421 SH   SOLE 4,885 0 24,535
SCHW COM 808513105 478,936 12,134 SH   SOLE 6,824 0 5,310
SDY ETF 78464A763 957,806 11,194 SH   SOLE 2,804 0 8,390
SE COM 847560109 29,451,569 716,757 SH   SOLE 641,828 0 74,929
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 277,796 18,706 SH   SOLE 16,127 0 2,579
SGMO COM 800677106 152,500 50,000 SH   SOLE 10,000 0 40,000
SHM ETF 78468R739 744,220 15,524 SH   SOLE 15,524 0 0
SHW COM 824348106 28,890,183 99,461 SH   SOLE 96,895 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 53,227,498 413,925 SH   SOLE 355,436 0 58,489
SJNK ETF 78468R408 617,264 22,300 SH   SOLE 16,700 0 5,600
SLB COM 806857108 45,980,451 555,126 SH   SOLE 496,482 0 58,643
SLCA COM 90346E103 478,322 8,439 SH   SOLE 4,201 0 4,238
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,308,557 67,260 SH   SOLE 17,707 0 49,552
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 528,652 36,712 SH   SOLE 4,090 0 32,622
SPY ETF 78462F103 9,889,271 44,241 SH   SOLE 37,617 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,279,392 59,755 SH   SOLE 7,811 0 51,944
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 40,770,510 526,732 SH   SOLE 458,281 0 68,451
SUN COM 86765K109 1,712,893 63,700 SH   SOLE 11,150 0 52,550
SWK COM 854502101 514,788 4,488 SH   SOLE 387 0 4,101
SYF COM 87165B103 4,717,675 130,071 SH   SOLE 8,200 0 121,871
SYY COM 871829107 421,360 7,609 SH   SOLE 3,025 0 4,584
T COM 00206R102 10,508,558 247,085 SH   SOLE 100,001 0 147,084
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 05969A105 128,487 16,347 SH   SOLE 16,347 0 0
TCAP COM 895848109 942,475 51,389 SH   SOLE 13,821 0 37,567
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 LTD REG SHS H84989104 802,123 11,578 SH   SOLE 4,378 0 7,200
TEVA ADR 881624209 941,158 25,963 SH   SOLE 2,243 0 23,720
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 87612E106 458,483 6,347 SH   SOLE 1,914 0 4,433
TIP ETF 464287176 236,638 2,091 SH   SOLE 674 0 1,417
TLT ETF 464287432 5,149,989 43,230 SH   SOLE 9,960 0 33,270
TMQ COM 89621C105 10,142 20,000 SH   SOLE 0 0 20,000
TOT ADR 89151E109 778,674 15,277 SH   SOLE 3,509 0 11,768
TOWN COM 89214P109 1,314,860 39,544 SH   SOLE 13,783 0 25,761
TPZ COM 89147X104 1,755,764 79,178 SH   SOLE 6,602 0 72,576
TRCO CL A 896047503 1,315,947 37,620 SH   SOLE 7,275 0 30,345
TRIP COM 896945201 37,374,637 831,725 SH   SOLE 805,173 0 26,552
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 529,383 11,725 SH   SOLE 1,625 0 10,100
TRV COM 89417E109 296,636 2,423 SH   SOLE 778 0 1,645
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,432,764 23,229 SH   SOLE 14,879 0 8,350
TU COM 87971M103 705,709 22,157 SH   SOLE 7,030 0 15,127
TWI COM 88830M102 188,328 16,800 SH   SOLE 9,000 0 7,800
TWX COM 887317303 54,797,742 566,047 SH   SOLE 539,299 0 26,748
TXN COM 882508104 446,795 6,123 SH   SOLE 1,771 0 4,352
TYG COM 89147L100 5,463,384 178,018 SH   SOLE 46,105 0 131,912
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,430,074 39,201 SH   SOLE 10,259 0 28,942
UFI COM 904677200 240,809 7,380 SH   SOLE 500 0 6,880
UL ADR 904767704 593,927 14,592 SH   SOLE 2,397 0 12,195
UNH COM 91324P102 2,152,390 13,449 SH   SOLE 5,685 0 7,763
UNP COM 907818108 47,372,919 454,907 SH   SOLE 429,426 0 25,481
UPS CL B 911312106 4,707,095 41,059 SH   SOLE 14,248 0 26,810
USAC COM 90290N109 259,500 15,000 SH   SOLE 1,000 0 14,000
USB COM 902973304 1,667,161 32,454 SH   SOLE 10,139 0 22,315
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,976,346 36,273 SH   SOLE 9,795 0 26,478
UVV COM 913456109 5,892,624 92,433 SH   SOLE 10,043 0 82,390
V COM 92826C839 68,459,626 855,475 SH   SOLE 776,816 0 78,658
VB ETF 922908751 698,447 5,416 SH   SOLE 1,832 0 3,584
VBR ETF 922908611 1,094,929 9,049 SH   SOLE 2,576 0 6,473
VCSH ETF 92206C409 3,541,648 44,622 SH   SOLE 17,298 0 27,324
VEA ETF 921943858 432,450 11,835 SH   SOLE 7,055 0 4,780
VEU ETF 922042775 1,353,056 30,626 SH   SOLE 13,077 0 17,549
VFC COM 918204108 36,035,304 668,903 SH   SOLE 645,610 0 23,293
VG COM 92886T201 1,017,225 148,500 SH   SOLE 68,500 0 80,000
VGK ETF 922042874 266,067 5,550 SH   SOLE 1,025 0 4,525
VIG ETF 921908844 1,258,220 14,771 SH   SOLE 2,763 0 12,008
VLO COM 91913Y100 950,519 13,912 SH   SOLE 2,285 0 11,627
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,279,105 23,450 SH   SOLE 6,580 0 16,870
VOO ETF 922908363 749,792 3,652 SH   SOLE 2,995 0 657
VTR COM 92276F100 2,672,163 42,740 SH   SOLE 11,668 0 31,072
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 909,402 25,416 SH   SOLE 11,216 0 14,200
VZ COM 92343V104 52,217,204 994,111 SH   SOLE 798,753 0 195,358
WBA COM 931427108 6,600,441 79,754 SH   SOLE 14,352 0 65,402
WBC COM 92927K102 46,637,175 420,956 SH   SOLE 401,678 0 19,278
WFC COM 949746101 69,674,445 1,262,269 SH   SOLE 1,028,459 0 233,810
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 34,317,045 191,408 SH   SOLE 175,501 0 15,907
WIN COM 97382A200 104,071 14,198 SH   SOLE 13,214 0 984
WM COM 94106L109 1,573,288 22,187 SH   SOLE 6,476 0 15,711
WMB COM 969457100 436,542 14,018 SH   SOLE 10,768 0 3,250
WMT COM 931142103 5,444,098 78,763 SH   SOLE 27,426 0 51,336
WNR COM 959319104 892,654 23,584 SH   SOLE 21,830 0 1,754
WOOF COM 918194101 267,940 3,903 SH   SOLE 3,903 0 0
WPC COM 92936U109 63,205,598 1,060,008 SH   SOLE 776,603 0 283,404
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,872,764 596,668 SH   SOLE 457,625 0 139,043
WSO COM 942622200 94,013,979 640,164 SH   SOLE 600,292 0 39,872
WTM COM G9618E107 1,519,938 1,818 SH   SOLE 420 0 1,398
WY COM 962166104 37,034,880 1,202,324 SH   SOLE 1,058,494 0 143,829
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 509,930 12,529 SH   SOLE 2,045 0 10,484
XLE ETF 81369Y506 1,938,835 25,741 SH   SOLE 7,935 0 17,806
XLF ETF 81369Y605 695,616 29,919 SH   SOLE 19,767 0 10,152
XLP ETF 81369Y308 237,935 4,601 SH   SOLE 3,889 0 712
XLU ETF 81369Y886 880,769 18,134 SH   SOLE 9,404 0 8,730
XME ETF 78464A755 1,199,887 39,457 SH   SOLE 13,088 0 26,369
XOM COM 30231G102 104,773,779 1,177,051 SH   SOLE 843,016 0 334,034
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
YDKN COM 984305102 269,043 7,853 SH   SOLE 1,150 0 6,703
YUM COM 988498101 567,310 8,958 SH   SOLE 3,547 0 5,411
YUMC COM 98850P109 235,288 9,008 SH   SOLE 3,547 0 5,461
ZTS CL A 98978V103 19,230,738 359,906 SH   SOLE 347,717 0 12,189