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