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