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
ABB Ltd Common Stock 000375204 494 20,896 SH   SOLE   15,346 0 5,550
Aflac Inc Common Stock 001055102 12,781 271,538 SH   SOLE   262,397 0 9,141
ALPS Sector Dividend Dogs ETF Exchange Traded Fund 00162Q858 21,648 472,043 SH   SOLE   465,009 0 7,033
Alerian MLP ETF Exchange Traded Fund 00162Q866 29,450 2,757,472 SH   SOLE   2,554,048 0 203,424
AMN Healthcare Services Inc Common Stock 001744101 618 11,297 SH   SOLE   10,716 0 581
Angi Homeservices Inc Com Cl A Common Stock 00183L102 989 42,114 SH   SOLE   37,539 0 4,575
AT&T Inc Common Stock 00206R102 50,668 1,508,875 SH   SOLE   1,136,840 0 372,034
ARK Web x.0 ETF Exchange Traded Fund 00214Q401 5,283 91,727 SH   SOLE   85,282 0 6,445
AU Optronics Corp Common Stock 002255107 84 19,869 SH   SOLE   19,869 0 0
Aaron's Inc Common Stock 002535300 1,335 24,592 SH   SOLE   23,639 0 953
Abbott Laboratories Common Stock 002824100 50,180 684,029 SH   SOLE   363,222 0 320,807
AbbVie Inc Common Stock 00287Y109 40,456 427,748 SH   SOLE   309,846 0 117,902
Aberdeen Asia-Pacific Income Closed End Funds 003009107 144 34,857 SH   SOLE   24,542 0 10,315
Abiomed Inc Com Common Stock 003654100 307 683 SH   SOLE   683 0 0
WBI BullBear Yield 2000 ETF Exchange Traded Fund 00400R304 293 12,923 SH   SOLE   12,562 0 361
WBI BullBear Yield 1000 ETF Exchange Traded Fund 00400R700 563 21,031 SH   SOLE   20,711 0 320
WBI Power Factor High Dividend ETF Exchange Traded Fund 00400R858 554 20,529 SH   SOLE   19,863 0 666
WBI BullBear Global Income ETF Exchange Traded Fund 00400R874 838 34,931 SH   SOLE   34,361 0 570
WBI BullBear Global High Income ETF Exchange Traded Fund 00400R882 2,398 100,756 SH   SOLE   98,600 0 2,156
Accelerate Diagnostics Inc Common Stock 00430H102 281 12,226 SH   SOLE   12,226 0 0
Access National Corp Common Stock 004337101 1,077 39,720 SH   SOLE   39,720 0 0
Activision Blizzard Inc Common Stock 00507V109 5,260 63,223 SH   SOLE   57,273 0 5,951
Acuity Brands Inc Common Stock 00508Y102 1,117 7,106 SH   SOLE   5,089 0 2,017
Adobe Systems Inc Common Stock 00724F101 6,857 25,402 SH   SOLE   10,427 0 14,975
Adtalem Global Education Inc Equities 00737L103 289 6,000 SH   SOLE   0 0 6,000
Advaxis Inc Common Stock 007624208 35 37,544 SH   SOLE   37,544 0 0
Aecom Equities 00766T100 219 6,714 SH   SOLE   110 0 6,604
Aerie Pharmaceuticals Inc Common Stock 00771V108 339 5,500 SH   SOLE   5,500 0 0
Advanced Energy Industries Inc Common Stock 007973100 365 7,075 SH   SOLE   5,825 0 1,250
Aetna Inc Common Stock 00817Y108 6,816 33,600 SH   SOLE   30,516 0 3,084
Affiliated Managers Group Inc Common Stock 008252108 1,138 8,321 SH   SOLE   1,969 0 6,352
Agilent Technologies Inc Common Stock 00846U101 2,308 32,719 SH   SOLE   17,490 0 15,229
Air Products & Chemicals Inc Common Stock 009158106 1,369 8,195 SH   SOLE   7,550 0 645
Akamai Technologies Inc Common Stock 00971T101 4,404 60,207 SH   SOLE   29,804 0 30,403
Alaska Air Group Inc Common Stock 011659109 220 3,188 SH   SOLE   2,084 0 1,104
Albemarle Corp Common Stock 012653101 272 2,724 SH   SOLE   1,104 0 1,620
Alexandria Real Estate Equities Inc Common Stock 015271109 1,121 8,910 SH   SOLE   8,047 0 863
Alibaba Group Holding Ltd ADR Common Stock 01609W102 5,548 33,676 SH   SOLE   26,880 0 6,796
Align Technology Inc Common Stock 016255101 10,825 27,670 SH   SOLE   13,003 0 14,667
AllianceBernstein Glb High Inc Closed End Funds 01879R106 408 35,044 SH   SOLE   35,044 0 0
Alliant Energy Corp Common Stock 018802108 705 16,557 SH   SOLE   15,802 0 755
AllianceBernstein Holding LP Equities 01881G106 5,530 181,600 SH   SOLE   32,500 0 149,100
AllianzGI Equity & Conv Inc Closed End Funds 018829101 657 28,642 SH   SOLE   21,120 0 7,522
Allied Motion Technologies Inc Common Stock 019330109 435 8,000 SH   SOLE   8,000 0 0
Allison Transmission Holdings Inc Common Stock 01973R101 1,338 25,724 SH   SOLE   24,739 0 985
Allstate Corp Common Stock 020002101 4,489 45,477 SH   SOLE   27,807 0 17,670
Alphabet Inc C Common Stock 02079K107 79,002 66,195 SH   SOLE   42,153 0 24,042
Alphabet Inc A Common Stock 02079K305 80,081 66,343 SH   SOLE   49,446 0 16,897
Altaba Inc Common Stock 021346101 5,353 78,580 SH   SOLE   74,522 0 4,058
Altria Group Inc Common Stock 02209S103 5,608 92,991 SH   SOLE   82,070 0 10,921
Amazon.com Inc Common Stock 023135106 34,940 17,444 SH   SOLE   11,455 0 5,989
Ambev SA Common Stock 02319V103 6,473 1,416,372 SH   SOLE   1,320,829 0 95,543
Ameren Corp Common Stock 023608102 518 8,187 SH   SOLE   7,315 0 872
America Movil SAB de CV Common Stock 02364W105 1,217 74,880 SH   SOLE   62,643 0 12,237
American Airlines Group Inc Common Stock 02376R102 409 9,896 SH   SOLE   9,451 0 445
American Campus Communities Inc Common Stock 024835100 372 9,035 SH   SOLE   6,305 0 2,730
American Electric Power Co Inc Common Stock 025537101 10,295 145,244 SH   SOLE   138,821 0 6,423
American Eagle Outfitters Inc Common Stock 02553E106 1,000 40,268 SH   SOLE   37,407 0 2,861
American Express Co Common Stock 025816109 22,397 210,318 SH   SOLE   182,219 0 28,099
American Finance Trust Inc Common Stock 02607T109 195 12,795 SH   SOLE   10,501 0 2,294
American International Group Inc Rights 026874156 16,706 1,142,694 SH   SOLE   324,883 0 817,811
American International Group Inc Common Stock 026874784 12,821 240,811 SH   SOLE   67,123 0 173,688
American Tower Corp Common Stock 03027X100 22,127 152,283 SH   SOLE   149,039 0 3,244
American Vanguard Corp Common Stock 030371108 1,039 57,710 SH   SOLE   57,710 0 0
American Water Works Co Inc Common Stock 030420103 466 5,300 SH   SOLE   4,671 0 629
AmerisourceBergen Corp Common Stock 03073E105 3,398 36,847 SH   SOLE   34,112 0 2,735
Ameriprise Financial Inc Common Stock 03076C106 10,205 69,109 SH   SOLE   65,758 0 3,351
Ameris Bancorp Common Stock 03076K108 676 14,798 SH   SOLE   14,798 0 0
Amgen Inc Common Stock 031162100 57,390 276,859 SH   SOLE   254,600 0 22,259
Amkor Technology Inc Common Stock 031652100 148 20,045 SH   SOLE   20,045 0 0
Amphenol Corp Common Stock 032095101 383 4,073 SH   SOLE   2,133 0 1,940
Ampio Pharmaceuticals Inc Common Stock 03209T109 13 26,433 SH   SOLE   26,433 0 0
Amplify Online Retail ETF Exchange Traded Fund 032108102 8,743 168,337 SH   SOLE   157,726 0 10,611
Anadarko Petroleum Corp Common Stock 032511107 1,987 29,475 SH   SOLE   26,289 0 3,186
Analog Devices Inc Common Stock 032654105 14,695 158,938 SH   SOLE   134,569 0 24,369
Andeavor Common Stock 03349M105 3,559 23,185 SH   SOLE   22,884 0 301
Andeavor Logistics Lp Com Unit Lp Int Common Stock 03350F106 250 5,148 SH   SOLE   5,148 0 0
Andersons Inc Common Stock 034164103 279 7,403 SH   SOLE   7,403 0 0
Anheuser-Busch InBev SA/NV Common Stock 03524A108 804 9,183 SH   SOLE   2,827 0 6,356
Annaly Capital Management Inc Common Stock 035710409 1,145 111,952 SH   SOLE   83,936 0 28,016
Anthem Inc Common Stock 036752103 3,100 11,313 SH   SOLE   8,240 0 3,073
Apache Corp Common Stock 037411105 250 5,243 SH   SOLE   5,177 0 66
Apartment Investment & Management Co Common Stock 03748R101 715 16,197 SH   SOLE   14,523 0 1,674
Apollo Global Management LLC Common Stock 037612306 945 27,340 SH   SOLE   24,499 0 2,841
Apollo Investment Corp Common Stock 03761U106 215 39,448 SH   SOLE   11,948 0 27,500
Apollo Commercial Real Estate Finance Inc Common Stock 03762U105 588 31,169 SH   SOLE   22,153 0 9,016
Apple Inc Common Stock 037833100 361,518 1,601,478 SH   SOLE   1,100,839 0 500,639
AppFolio Inc Common Stock 03783C100 850 10,838 SH   SOLE   10,838 0 0
Applied Materials Inc Common Stock 038222105 2,309 59,753 SH   SOLE   53,568 0 6,185
Aqua America Inc Common Stock 03836W103 527 14,288 SH   SOLE   14,288 0 0
Archer-Daniels Midland Co Common Stock 039483102 773 15,375 SH   SOLE   13,594 0 1,781
Arconic Inc Common Stock 03965L100 274 12,471 SH   SOLE   11,001 0 1,470
Ares Capital Corp Common Stock 04010L103 1,091 63,454 SH   SOLE   24,454 0 39,000
Arista Networks Inc Common Stock 040413106 2,590 9,743 SH   SOLE   7,796 0 1,947
Ashland Global Holdings Inc Common Stock 044186104 271 3,237 SH   SOLE   1,137 0 2,100
Assurant Inc Common Stock 04621X108 733 6,786 SH   SOLE   4,603 0 2,183
Astrazeneca Plc Each Ads Representing 1/2 Of An Ordinary Share Common Stock 046353108 1,065 26,915 SH   SOLE   18,849 0 8,066
Atmos Energy Corp Common Stock 049560105 240 2,553 SH   SOLE   2,541 0 12
AtriCure Inc Common Stock 04963C209 701 20,004 SH   SOLE   19,967 0 37
Autodesk Inc Common Stock 052769106 3,662 23,456 SH   SOLE   17,976 0 5,480
Automatic Data Processing Inc Common Stock 053015103 3,447 22,882 SH   SOLE   21,283 0 1,598
AutoNation Inc Common Stock 05329W102 522 12,557 SH   SOLE   10,357 0 2,200
AutoZone Inc Common Stock 053332102 1,036 1,336 SH   SOLE   1,264 0 72
AvalonBay Communities Inc Common Stock 053484101 394 2,173 SH   SOLE   1,834 0 339
Avangrid Inc Common Stock 05351W103 283 5,898 SH   SOLE   5,856 0 42
Avaya Hldgs Corp Common Stock 05351X101 892 40,300 SH   SOLE   37,194 0 3,106
BB&T Corp Common Stock 054937107 4,538 93,488 SH   SOLE   75,696 0 17,792
Bce Inc Com New Common Stock 05534B760 4,472 110,365 SH   SOLE   103,275 0 7,090
BP PLC ADR Common Stock 055622104 5,358 116,222 SH   SOLE   75,034 0 41,188
Baidu Inc Common Stock 056752108 4,036 17,648 SH   SOLE   11,324 0 6,324
Baker Hughes, a GE Co Common Stock 05722G100 889 26,284 SH   SOLE   24,104 0 2,180
Ball Corp Common Stock 058498106 17,399 395,526 SH   SOLE   333,627 0 61,899
Banco Bilbao Vizcaya Argentaria SA ADR Common Stock 05946K101 171 27,218 SH   SOLE   25,106 0 2,112
Banco Santander SA ADR Common Stock 05964H105 513 102,516 SH   SOLE   90,824 0 11,692
Bancorpsouth Bk Tupelo Miss Common Stock 05971J102 2,785 85,166 SH   SOLE   84,950 0 216
Bank of America Corporation Common Stock 060505104 18,577 630,573 SH   SOLE   422,909 0 207,664
Bank Montreal Que Com Common Stock 063671101 203 2,464 SH   SOLE   2,006 0 458
Bank of New York Mellon Corp Common Stock 064058100 11,408 223,732 SH   SOLE   199,338 0 24,394
Bank OZK Common Stock 06417N103 946 24,933 SH   SOLE   22,743 0 2,190
Bar Harbor Bankshares Inc Common Stock 066849100 279 9,721 SH   SOLE   3,271 0 6,450
Barclays Plc Adr Common Stock 06738E204 251 28,084 SH   SOLE   18,991 0 9,093
Barclays Bank PLC Preferred Stock 06739H362 312 11,978 SH   SOLE   10,804 0 1,174
Barnes Group Inc Common Stock 067806109 404 5,688 SH   SOLE   5,688 0 0
Baxter International Inc Common Stock 071813109 2,390 31,005 SH   SOLE   28,207 0 2,798
Becton, Dickinson and Co Common Stock 075887109 52,843 202,463 SH   SOLE   194,683 0 7,780
Berkshire Hathaway Inc A Common Stock 084670108 1,920 6 SH   SOLE   4 0 2
Berkshire Hathaway Inc B Common Stock 084670702 76,103 355,440 SH   SOLE   303,653 0 51,787
Berry Plastics Group Inc Equities 08579W103 5,452 112,670 SH   SOLE   46,909 0 65,761
Best Buy Co Inc Common Stock 086516101 1,048 13,200 SH   SOLE   12,228 0 972
Bhp Billiton Ltd Common Stock 088606108 990 19,857 SH   SOLE   16,171 0 3,686
Big Lots Inc Common Stock 089302103 349 8,347 SH   SOLE   7,861 0 486
Biogen Inc Common Stock 09062X103 20,422 57,802 SH   SOLE   43,554 0 14,248
Black Hills Corp Common Stock 092113109 929 15,998 SH   SOLE   15,998 0 0
BlackRock Inc Common Stock 09247X101 11,633 24,681 SH   SOLE   9,349 0 15,332
BlackRock Energy & Resources Closed End Funds 09250U101 300 20,544 SH   SOLE   0 0 20,544
BlackRock Enhanced Equity Div Closed End Funds 09251A104 628 66,155 SH   SOLE   66,155 0 0
BlackRock Enhanced Intl Div Trust Closed End Funds 092524107 92 16,042 SH   SOLE   16,042 0 0
Blackstone Group LP Common Stock 09253U108 6,730 176,731 SH   SOLE   89,182 0 87,549
BlackRock Muni Inter Duration Closed End Funds 09253X102 185 14,123 SH   SOLE   14,123 0 0
BlackRock MuniHoldings Qty II Closed End Funds 09254C107 252 20,925 SH   SOLE   20,925 0 0
BlackRock MuniAssets Fund Closed End Funds 09254J102 1,413 108,943 SH   SOLE   96,798 0 12,145
Blackstone Mortgage Trust Inc A Common Stock 09257W100 6,082 181,490 SH   SOLE   60,240 0 121,250
Blackstone Mtg Tr Inc Corporate Bonds 09257WAB6 20 20,000 SH   SOLE   20,000 0 0
Boeing Co Common Stock 097023105 68,757 184,881 SH   SOLE   124,537 0 60,343
Booking Hldgs Inc Common Stock 09857L108 2,984 1,504 SH   SOLE   1,333 0 171
Boston Scientific Corp Common Stock 101137107 885 22,981 SH   SOLE   21,552 0 1,429
Box Inc Common Stock 10316T104 414 17,297 SH   SOLE   14,176 0 3,121
Bristol-Myers Squibb Company Common Stock 110122108 23,157 373,023 SH   SOLE   170,230 0 202,793
British American Tobacco PLC Common Stock 110448107 702 15,065 SH   SOLE   12,143 0 2,922
Broadridge Financial Solutions Inc Common Stock 11133T103 16,415 124,405 SH   SOLE   115,645 0 8,760
Broadcom Inc Com Common Stock 11135F101 7,077 28,682 SH   SOLE   25,985 0 2,697
Brookfield Asset Management Inc Class A Common Stock 112585104 1,676 37,647 SH   SOLE   23,225 0 14,423
Brooks Automation Inc Common Stock 114340102 917 26,187 SH   SOLE   24,200 0 1,987
Brown-Forman Corp Common Stock 115637209 603 11,921 SH   SOLE   865 0 11,056
Brunswick Corp Common Stock 117043109 3,035 45,284 SH   SOLE   42,620 0 2,663
Buckeye Partners LP Common Stock 118230101 4,248 118,958 SH   SOLE   35,783 0 83,175
Cae Inc Com Common Stock 124765108 9,550 469,968 SH   SOLE   442,387 0 27,581
CDK Global Inc Common Stock 12508E101 1,879 30,038 SH   SOLE   27,994 0 2,044
CDW Corp Common Stock 12514G108 2,970 33,396 SH   SOLE   32,602 0 793
CF Industries Holdings Inc Common Stock 125269100 7,153 131,394 SH   SOLE   121,699 0 9,695
C.H. Robinson Worldwide Inc Common Stock 12541W209 16,285 166,311 SH   SOLE   147,856 0 18,455
Cigna Corp Common Stock 125509109 1,217 5,846 SH   SOLE   5,243 0 603
CME Group Inc Class A Common Stock 12572Q105 26,374 154,948 SH   SOLE   49,566 0 105,382
CMS Energy Corp Common Stock 125896100 309 6,308 SH   SOLE   3,381 0 2,927
CSX Corp Common Stock 126408103 4,747 64,099 SH   SOLE   59,121 0 4,978
CVS Health Corp Common Stock 126650100 23,909 303,720 SH   SOLE   235,366 0 68,354
CA Inc Common Stock 12673P105 232 5,255 SH   SOLE   4,462 0 793
Cabot Corp Common Stock 127055101 332 5,298 SH   SOLE   5,022 0 276
Cadence Bancorp Common Stock 12739A100 477 18,268 SH   SOLE   17,167 0 1,101
Cadiz Inc Common Stock 127537207 143 12,823 SH   SOLE   12,823 0 0
Caesars Entertainment Corp Common Stock 127686103 103 10,000 SH   SOLE   10,000 0 0
Calamos Convertible Opps & Income Closed End Funds 128117108 219 18,201 SH   SOLE   16,901 0 1,300
Caleres Inc Common Stock 129500104 2,951 82,279 SH   SOLE   77,173 0 5,106
Callon Petroleum Co Common Stock 13123X102 547 45,592 SH   SOLE   42,416 0 3,176
Cambria Shareholder Yield ETF Exchange Traded Fund 132061201 205 5,200 SH   SOLE   5,200 0 0
Cambria Foreign Shareholder Yield Etf Equities 132061300 1,191 47,300 SH   SOLE   46,900 0 400
Camden Property Trust Common Stock 133131102 521 5,573 SH   SOLE   5,014 0 559
Campbell Soup Co Common Stock 134429109 316 8,614 SH   SOLE   4,908 0 3,706
Canadian Imperial Bank of Commerce Common Stock 136069101 2,009 21,426 SH   SOLE   19,237 0 2,189
Canadian National Railway Co Common Stock 136375102 764 8,503 SH   SOLE   7,900 0 603
Canadian Natural Resources Ltd Common Stock 136385101 230 7,050 SH   SOLE   6,570 0 480
Canadian Pacific Railway Ltd Common Stock 13645T100 211 996 SH   SOLE   804 0 192
Canon Inc Common Stock 138006309 11,995 378,996 SH   SOLE   371,522 0 7,475
Canopy Growth Corp Common Stock 138035100 351 7,220 SH   SOLE   5,638 0 1,582
Capital One Financial Corp Common Stock 14040H105 17,334 182,597 SH   SOLE   121,786 0 60,811
Cardinal Health Inc Common Stock 14149Y108 203 3,767 SH   SOLE   3,304 0 463
The Carlyle Group LP Common Stock 14309L102 2,535 112,425 SH   SOLE   26,925 0 85,500
CarMax Inc Common Stock 143130102 6,679 89,450 SH   SOLE   15,888 0 73,562
Carnival Corp Common Stock 143658300 2,567 40,250 SH   SOLE   34,645 0 5,605
Cars Com Inc Com Common Stock 14575E105 271 9,810 SH   SOLE   9,810 0 0
Caterpillar Inc Common Stock 149123101 6,153 40,353 SH   SOLE   33,833 0 6,520
Cedar Fair LP Common Stock 150185106 248 4,761 SH   SOLE   4,511 0 250
Celgene Corp Common Stock 151020104 12,881 143,939 SH   SOLE   131,126 0 12,813
Centene Corp Common Stock 15135B101 1,987 13,877 SH   SOLE   13,014 0 864
Cenovus Energy Inc Common Stock 15135U109 125 12,478 SH   SOLE   4,585 0 7,893
CenterPoint Energy Inc Common Stock 15189T107 1,372 50,028 SH   SOLE   47,941 0 2,087
Century Communities Inc Common Stock 156504300 687 26,165 SH   SOLE   24,145 0 2,020
CenturyLink Inc Common Stock 156700106 675 31,816 SH   SOLE   12,784 0 19,032
Cerner Corp Common Stock 156782104 28,547 443,204 SH   SOLE   280,912 0 162,292
Charles River Laboratories International Inc Common Stock 159864107 1,335 9,984 SH   SOLE   8,784 0 1,200
Charter Communications Inc Common Stock 16119P108 687 2,108 SH   SOLE   1,418 0 690
Chesapeake Energy Corp Common Stock 165167107 347 77,358 SH   SOLE   74,358 0 3,000
Chevron Corp Common Stock 166764100 91,727 750,140 SH   SOLE   653,711 0 96,428
China Mobile Ltd Common Stock 16941M109 236 4,814 SH   SOLE   2,719 0 2,095
China Petroleum & Chemical Corp Common Stock 16941R108 311 3,101 SH   SOLE   2,913 0 188
Chipotle Mexican Grill Inc Class A Common Stock 169656105 312 687 SH   SOLE   682 0 5
Church & Dwight Co Inc Common Stock 171340102 566 9,527 SH   SOLE   8,848 0 679
Cimarex Energy Co Common Stock 171798101 1,174 12,632 SH   SOLE   12,113 0 519
Cincinnati Financial Corp Common Stock 172062101 2,197 28,601 SH   SOLE   28,578 0 23
Cinemark Holdings Inc Common Stock 17243V102 920 22,886 SH   SOLE   20,724 0 2,162
Cisco Systems Inc Common Stock 17275R102 100,904 2,074,086 SH   SOLE   1,814,159 0 259,927
Cintas Corp Common Stock 172908105 395 1,997 SH   SOLE   1,206 0 791
Citigroup Inc Common Stock 172967424 14,294 199,250 SH   SOLE   81,870 0 117,380
Citizens Financial Group Inc Common Stock 174610105 1,062 27,544 SH   SOLE   25,266 0 2,278
Clean Harbors Inc Common Stock 184496107 257 3,624 SH   SOLE   3,483 0 141
Clearfield Inc Common Stock 18482P103 336 25,000 SH   SOLE   25,000 0 0
Cleveland-Cliffs Inc Common Stock 185899101 1,110 87,668 SH   SOLE   81,175 0 6,493
Clorox Co Common Stock 189054109 17,257 114,733 SH   SOLE   106,387 0 8,347
CoBiz Financial Inc Common Stock 190897108 329 14,851 SH   SOLE   14,851 0 0
Coca-Cola Co Common Stock 191216100 30,415 658,469 SH   SOLE   579,426 0 79,043
Cognex Corp Common Stock 192422103 814 14,589 SH   SOLE   12,836 0 1,753
Cognizant Technology Solutions Corp A Common Stock 192446102 16,840 218,271 SH   SOLE   195,531 0 22,741
Cohen & Steers Infrastructure Closed End Funds 19248A109 250 11,292 SH   SOLE   11,292 0 0
Colgate-Palmolive Co Common Stock 194162103 42,960 641,669 SH   SOLE   483,911 0 157,757
Columbia Property Trust Inc Common Stock 198287203 389 16,473 SH   SOLE   14,473 0 2,000
Comcast Corp Class A Common Stock 20030N101 5,310 149,965 SH   SOLE   114,461 0 35,504
Comerica Inc Common Stock 200340107 642 7,119 SH   SOLE   6,913 0 206
Commerce Bancshares Inc Common Stock 200525103 9,535 144,432 SH   SOLE   140,745 0 3,687
Commercial Metals Co Common Stock 201723103 2,824 137,630 SH   SOLE   129,582 0 8,048
Community Health Systems Inc Common Stock 203668108 53 15,410 SH   SOLE   14,210 0 1,200
Comscore Inc Com Equities 20564W105 648 35,549 SH   SOLE   35,549 0 0
Conagra Brands Inc Common Stock 205887102 320 9,429 SH   SOLE   7,687 0 1,742
Conatus Pharmaceuticals Inc Common Stock 20600T108 1,160 200,076 SH   SOLE   200,076 0 0
Conformis Inc Common Stock 20717E101 12 11,726 SH   SOLE   11,726 0 0
Conn's Inc Common Stock 208242107 828 23,421 SH   SOLE   21,649 0 1,772
ConocoPhillips Common Stock 20825C104 25,614 330,930 SH   SOLE   321,970 0 8,960
Consolidated Edison Inc Common Stock 209115104 2,044 26,822 SH   SOLE   24,900 0 1,922
Constellation Brands Inc Common Stock 21036P108 1,533 7,108 SH   SOLE   6,680 0 428
The Cooper Companies Inc Common Stock 216648402 409 1,474 SH   SOLE   917 0 557
Copart Inc Common Stock 217204106 16,264 315,613 SH   SOLE   310,496 0 5,117
CoreSite Realty Corp Common Stock 21870Q105 380 3,416 SH   SOLE   2,794 0 622
Corning Inc Common Stock 219350105 3,145 89,096 SH   SOLE   63,189 0 25,907
Corporate Capital Trust Inc Common Stock 219880101 266 17,408 SH   SOLE   17,408 0 0
Corporate Office Properties Trust Common Stock 22002T108 711 23,834 SH   SOLE   21,362 0 2,472
Costco Wholesale Corp Common Stock 22160K105 40,814 173,766 SH   SOLE   164,714 0 9,053
Credit Suisse Group AG Common Stock 225401108 194 12,964 SH   SOLE   10,943 0 2,021
Credit Suisse FI Large Cap Gr Enh ETN Exchange Traded Fund 22542D423 303 1,017 SH   SOLE   1,017 0 0
Criteo SA Common Stock 226718104 502 21,904 SH   SOLE   14,668 0 7,236
Crown Castle International Corp Common Stock 22822V101 13,269 119,182 SH   SOLE   114,896 0 4,286
CubeSmart Common Stock 229663109 627 21,967 SH   SOLE   19,547 0 2,420
Cumberland Pharmaceuticals Inc Common Stock 230770109 95 16,626 SH   SOLE   16,246 0 380
Cummins Inc Common Stock 231021106 8,460 57,919 SH   SOLE   54,849 0 3,070
CyrusOne Inc Common Stock 23283R100 2,911 45,912 SH   SOLE   21,901 0 24,011
Deutsche X-trackers MSCI EAFE Hedged Eq Exchange Traded Fund 233051200 232,811 7,198,870 SH   SOLE   6,722,822 0 476,048
Deutsche X-trackers MSCI Germany Hdgd Eq Exchange Traded Fund 233051408 604 22,576 SH   SOLE   22,449 0 127
D.R. Horton Inc Common Stock 23331A109 2,676 63,443 SH   SOLE   57,530 0 5,913
DTE Energy Co Common Stock 233331107 647 5,925 SH   SOLE   5,560 0 365
DWS Strategic Muni Income Closed End Funds 23342Q101 143 13,450 SH   SOLE   13,450 0 0
DXC Technology Co Common Stock 23355L106 980 10,484 SH   SOLE   6,304 0 4,180
Danaher Corp Common Stock 235851102 34,390 316,490 SH   SOLE   209,532 0 106,959
Darden Restaurants Inc Common Stock 237194105 1,060 9,536 SH   SOLE   9,368 0 168
Darling Ingredients Inc Common Stock 237266101 192 10,122 SH   SOLE   10,122 0 0
Deere & Co Common Stock 244199105 13,149 87,465 SH   SOLE   84,190 0 3,275
Dell Technologies Inc V Common Stock 24703L103 232 2,384 SH   SOLE   1,699 0 685
Delta Air Lines Inc Common Stock 247361702 27,005 466,978 SH   SOLE   355,227 0 111,750
Denbury Resources Inc Common Stock 247916208 62 10,000 SH   SOLE   10,000 0 0
Dentsply Sirona Inc Com Common Stock 24906P109 316 8,360 SH   SOLE   8,055 0 305
Devon Energy Corp Common Stock 25179M103 1,649 41,290 SH   SOLE   38,005 0 3,285
DexCom Inc Common Stock 252131107 556 3,885 SH   SOLE   2,731 0 1,154
Diageo PLC Common Stock 25243Q205 7,725 54,527 SH   SOLE   48,300 0 6,227
Diamondback Energy Inc Common Stock 25278X109 3,326 24,599 SH   SOLE   23,093 0 1,506
Digital Realty Trust Inc Common Stock 253868103 15,758 140,094 SH   SOLE   138,004 0 2,090
Dine Brands Global Inc Common Stock 254423106 889 10,928 SH   SOLE   9,759 0 1,169
Walt Disney Co Common Stock 254687106 58,429 499,648 SH   SOLE   397,843 0 101,804
Discover Financial Services Common Stock 254709108 2,026 26,495 SH   SOLE   21,476 0 5,019
Discovery Inc Common Stock 25470F104 525 16,398 SH   SOLE   14,034 0 2,364
Dollar General Corp Common Stock 256677105 1,577 14,425 SH   SOLE   6,911 0 7,514
Dominion Resources Inc Common Stock 25746U109 3,120 44,389 SH   SOLE   32,769 0 11,620
Dover Corp Common Stock 260003108 387 4,367 SH   SOLE   2,109 0 2,258
DowDuPont Inc Common Stock 26078J100 23,347 363,031 SH   SOLE   187,813 0 175,218
Duke Realty Corp Common Stock 264411505 2,952 104,071 SH   SOLE   95,972 0 8,099
Duke Energy Corp Common Stock 26441C204 5,001 62,497 SH   SOLE   57,260 0 5,236
EOG Resources Inc Common Stock 26875P101 12,145 95,203 SH   SOLE   34,482 0 60,721
EQT Corp Common Stock 26884L109 8,955 202,459 SH   SOLE   201,116 0 1,343
EPR Properties Common Stock 26884U109 1,195 17,797 SH   SOLE   16,982 0 815
Eagle Bancorp Inc Equities 268948106 2,033 40,174 SH   SOLE   8,173 0 32,001
Vident Core US Equity Exchange Traded Fund 26922A503 200 5,806 SH   SOLE   5,806 0 0
ETFS Physical Swiss Gold Exchange Traded Fund 26922Y105 231 2,007 SH   SOLE   2,007 0 0
ETFS Bloomberg All Commodity Strt K-1 Fr Exchange Traded Fund 26923J503 1,537 64,253 SH   SOLE   60,461 0 3,792
ETRADE Financial Corp Common Stock 269246401 345 6,591 SH   SOLE   6,358 0 233
Eagle Materials Inc Common Stock 26969P108 699 8,201 SH   SOLE   7,571 0 630
East West Bancorp Inc Common Stock 27579R104 226 3,749 SH   SOLE   3,469 0 280
EastGroup Properties Inc Common Stock 277276101 1,169 12,222 SH   SOLE   2,047 0 10,175
Eastman Chemical Co Common Stock 277432100 2,376 24,822 SH   SOLE   22,636 0 2,186
EV Municipal Income Closed End Funds 27826U108 231 20,115 SH   SOLE   20,115 0 0
EV Floating Rate Income Closed End Funds 278279104 1,116 76,409 SH   SOLE   72,576 0 3,833
EV Municipal Bond II Closed End Funds 27827K109 118 10,185 SH   SOLE   10,185 0 0
EV Senior Floating Rate Closed End Funds 27828Q105 1,270 90,342 SH   SOLE   85,489 0 4,853
EV National Muni Opps Trust Closed End Funds 27829L105 1,443 67,129 SH   SOLE   59,351 0 7,778
eBay Inc Common Stock 278642103 959 29,030 SH   SOLE   24,312 0 4,718
Ecolab Inc Common Stock 278865100 7,215 46,023 SH   SOLE   25,294 0 20,729
Edison International Common Stock 281020107 685 10,121 SH   SOLE   9,247 0 874
Edwards Lifesciences Corp Common Stock 28176E108 5,062 29,078 SH   SOLE   23,968 0 5,110
Eldorado Resorts Inc Common Stock 28470R102 471 9,693 SH   SOLE   9,693 0 0
Electrocore Inc Common Stock 28531P103 845 60,392 SH   SOLE   55,734 0 4,658
Electronic Arts Inc Common Stock 285512109 860 7,139 SH   SOLE   4,307 0 2,832
Ellie Mae Inc Common Stock 28849P100 7,419 78,285 SH   SOLE   77,242 0 1,043
Emerson Electric Co Common Stock 291011104 22,630 295,504 SH   SOLE   194,916 0 100,588
Encana Corp Common Stock 292505104 214 16,347 SH   SOLE   10,903 0 5,444
Enbridge Inc Com Common Stock 29250N105 1,830 56,665 SH   SOLE   50,014 0 6,651
Encompass Health Corp Common Stock 29261A100 3,075 39,445 SH   SOLE   37,604 0 1,841
Energizer Holdings Inc Common Stock 29272W109 268 4,562 SH   SOLE   4,561 0 1
Energy Transfer Equity LP Common Stock 29273V100 4,297 246,503 SH   SOLE   59,261 0 187,242
Energy Transfer Partners LP Common Stock 29278N103 2,094 94,077 SH   SOLE   39,576 0 54,501
Entergy Corp Common Stock 29364G103 354 4,358 SH   SOLE   3,744 0 614
Enterprise Products Partners LP Common Stock 293792107 25,706 894,742 SH   SOLE   537,604 0 357,138
Envestnet Inc Common Stock 29404K106 202 3,311 SH   SOLE   398 0 2,913
Equinix Inc Common Stock 29444U700 3,839 8,869 SH   SOLE   8,094 0 775
Equinor Asa Sponsored Adr Common Stock 29446M102 335 11,883 SH   SOLE   10,921 0 962
Equity Comwlth Cum Pfd S D 6.5 Equities 294628201 3,261 124,800 SH   SOLE   40,000 0 84,800
Equity Residential Common Stock 29476L107 1,146 17,300 SH   SOLE   15,414 0 1,886
Telefonaktiebolaget L M Ericsson Common Stock 294821608 4,181 475,085 SH   SOLE   441,892 0 33,193
Essex Property Trust Inc Common Stock 297178105 3,251 13,177 SH   SOLE   12,174 0 1,002
Evans Bancorp Inc Common Stock 29911Q208 302 6,438 SH   SOLE   5,733 0 705
Evercore Inc Common Stock 29977A105 1,261 12,475 SH   SOLE   11,923 0 552
Evergy Inc Common Stock 30034W106 578 10,529 SH   SOLE   10,462 0 67
Eversource Energy Common Stock 30040W108 271 4,403 SH   SOLE   3,438 0 965
Evoke Pharma Inc Common Stock 30049G104 46 15,566 SH   SOLE   15,566 0 0
Exact Sciences Corp Common Stock 30063P105 1,303 16,514 SH   SOLE   13,472 0 3,042
YieldShares High Income ETF Exchange Traded Fund 301505301 627 34,187 SH   SOLE   14,174 0 20,013
EMQQ Emerging Markets Intrnt & Ecmrc ETF Exchange Traded Fund 301505889 299 9,342 SH   SOLE   9,342 0 0
Exelon Corp Common Stock 30161N101 1,147 26,267 SH   SOLE   25,099 0 1,168
Expedia Inc Common Stock 30212P303 16,314 125,029 SH   SOLE   122,761 0 2,268
Expeditors International of Washington Inc Common Stock 302130109 16,646 226,378 SH   SOLE   201,238 0 25,140
Express Scripts Holding Co Common Stock 30219G108 8,272 87,063 SH   SOLE   65,888 0 21,175
Extra Space Storage Inc Common Stock 30225T102 887 10,238 SH   SOLE   8,889 0 1,349
Exxon Mobil Corp Common Stock 30231G102 111,192 1,307,839 SH   SOLE   1,145,994 0 161,845
EyePoint Pharmaceuticals Inc Common Stock 30233G100 36 10,000 SH   SOLE   10,000 0 0
FMC Corp Common Stock 302491303 247 2,832 SH   SOLE   2,042 0 790
FS Investment Corp Common Stock 302635107 287 40,650 SH   SOLE   40,650 0 0
Facebook Inc A Common Stock 30303M102 28,196 171,444 SH   SOLE   138,924 0 32,520
Fastenal Co Common Stock 311900104 359 6,195 SH   SOLE   5,472 0 723
Fauquier Bankshares Inc Common Stock 312059108 345 13,612 SH   SOLE   3,372 0 10,240
Federal Realty Investment Trust Common Stock 313747206 1,595 12,608 SH   SOLE   11,565 0 1,043
FedEx Corp Common Stock 31428X106 4,118 17,103 SH   SOLE   12,859 0 4,244
F5 Networks Inc Common Stock 315616102 16,466 82,569 SH   SOLE   81,260 0 1,309
Fidelity NASDAQ Composite Tr Stk ETF Exchange Traded Fund 315912808 251 795 SH   SOLE   188 0 607
Fidelity MSCI Financials ETF Exchange Traded Fund 316092501 1,015 25,158 SH   SOLE   23,978 0 1,180
Fidelity Dividend ETF for Rising Rates Exchange Traded Fund 316092832 23,415 723,132 SH   SOLE   711,117 0 12,015
Fidelity National Information Services Inc Common Stock 31620M106 1,028 9,428 SH   SOLE   4,754 0 4,674
Fidelity National Financial Inc Common Stock 31620R303 306 7,765 SH   SOLE   1,261 0 6,504
Fid/Claymore MLP Opportunity Closed End Funds 31647Q106 1,346 110,263 SH   SOLE   96,034 0 14,229
Fifth Third Bancorp Common Stock 316773100 1,316 47,139 SH   SOLE   43,434 0 3,705
Financial Institutions Inc Common Stock 317585404 452 14,400 SH   SOLE   14,400 0 0
First Data Corp Common Stock 32008D106 2,072 84,693 SH   SOLE   72,387 0 12,306
First Financial Bancorp Common Stock 320209109 239 8,033 SH   SOLE   6,570 0 1,463
First Financial Bankshares Inc Common Stock 32020R109 629 10,650 SH   SOLE   10,650 0 0
First Merchants Corp Common Stock 320817109 285 6,329 SH   SOLE   6,329 0 0
First Trust Morningstar Div Leaders ETF Exchange Traded Fund 336917109 377 12,650 SH   SOLE   9,745 0 2,905
First Trust NYSE Arca Biotech ETF Exchange Traded Fund 33733E203 4,710 29,715 SH   SOLE   18,465 0 11,250
First Trust Dow Jones Internet ETF Exchange Traded Fund 33733E302 36,723 259,455 SH   SOLE   251,078 0 8,377
First Trust Senior FR Income II Closed End Funds 33733U108 151 11,850 SH   SOLE   11,850 0 0
First Trust NASDAQ-100-Tech Sector ETF Exchange Traded Fund 337345102 1,225 15,436 SH   SOLE   15,436 0 0
First Trust Value Line Dividend ETF Exchange Traded Fund 33734H106 2,051 64,822 SH   SOLE   62,075 0 2,747
First Trust Large Cap Core AlphaDEX ETF Exchange Traded Fund 33734K109 295 4,719 SH   SOLE   4,719 0 0
First Trust Cnsmr Discret AlphaDEX ETF Exchange Traded Fund 33734X101 2,070 47,618 SH   SOLE   39,567 0 8,051
First Trust Cnsmr Staples AlphaDEX ETF Exchange Traded Fund 33734X119 227 4,842 SH   SOLE   4,842 0 0
First Trust Financials AlphaDEX ETF Exchange Traded Fund 33734X135 3,306 103,385 SH   SOLE   90,949 0 12,436
First Trust Health Care AlphaDEX ETF Exchange Traded Fund 33734X143 2,631 30,992 SH   SOLE   25,294 0 5,698
First Trust Indtls/PrdcrDurbAlphaDEXETF Exchange Traded Fund 33734X150 1,888 44,568 SH   SOLE   44,212 0 356
First Trust Materials AlphaDEX ETF Exchange Traded Fund 33734X168 1,622 39,205 SH   SOLE   30,425 0 8,780
First Trust Technology AlphaDEX ETF Exchange Traded Fund 33734X176 1,002 15,763 SH   SOLE   15,643 0 120
First Trust Large Cap Val AlphaDEX ETF Exchange Traded Fund 33735J101 423 7,808 SH   SOLE   6,248 0 1,560
First Trust Energy Infra. Fund Closed End Funds 33738C103 220 13,987 SH   SOLE   13,378 0 609
First Trust North Amer Engy InfrasETF Exchange Traded Fund 33738D101 1,408 60,020 SH   SOLE   60,020 0 0
Multi-Asset Diversified Income ETF Exchange Traded Fund 33738R100 192 10,344 SH   SOLE   10,344 0 0
First Trust NASDAQ Technology Div ETF Exchange Traded Fund 33738R118 1,056 27,497 SH   SOLE   25,230 0 2,267
First Trust Rising Dividend Achiev ETF Exchange Traded Fund 33738R506 428 13,557 SH   SOLE   10,860 0 2,697
First Trust Dorsey Wright Focus 5 ETF Exchange Traded Fund 33738R605 917 29,691 SH   SOLE   29,046 0 645
First Trust Nasdaq Bank ETF Exchange Traded Fund 33738R860 423 15,169 SH   SOLE   15,169 0 0
First Trust Dorsey Wright Dynamic Foc 5 Exchange Traded Fund 33738R878 924 32,048 SH   SOLE   31,720 0 328
First Trust Preferred Sec & Inc ETF Exchange Traded Fund 33739E108 311 16,277 SH   SOLE   16,277 0 0
First Trust RiverFront Dyn Dev Intl ETF Exchange Traded Fund 33739P608 687 11,128 SH   SOLE   11,128 0 0
First Trust Low Duration Oppos ETF Exchange Traded Fund 33739Q200 37,250 730,829 SH   SOLE   716,209 0 14,620
First Trust Enhanced Short Maturity ETF Exchange Traded Fund 33739Q408 36,236 603,728 SH   SOLE   590,975 0 12,753
First Trust TCW Unconstrained Pls Bd ETF Exchange Traded Fund 33740F888 466 18,500 SH   SOLE   18,500 0 0
Fiserv Inc Common Stock 337738108 8,272 100,410 SH   SOLE   69,418 0 30,992
FirstEnergy Corp Common Stock 337932107 276 7,428 SH   SOLE   5,254 0 2,174
Five Below Inc Common Stock 33829M101 765 5,885 SH   SOLE   4,892 0 993
Five Prime Therapeutics Inc Common Stock 33830X104 176 12,601 SH   SOLE   12,601 0 0
Flah&Crum Pref Securities Income Closed End Funds 338478100 667 36,607 SH   SOLE   27,378 0 9,228
Fleetcor Technologies Inc Common Stock 339041105 10,132 44,468 SH   SOLE   42,021 0 2,447
FlexShares Glbl Quality Real Estate ETF Exchange Traded Fund 33939L787 332 5,408 SH   SOLE   5,408 0 0
Flotek Industries Inc Common Stock 343389102 29 12,041 SH   SOLE   12,041 0 0
Fluor Corp Common Stock 343412102 671 11,556 SH   SOLE   11,138 0 418
Fly Leasing Ltd Common Stock 34407D109 1,363 96,667 SH   SOLE   88,467 0 8,200
Ford Motor Co Common Stock 345370860 1,044 112,896 SH   SOLE   85,376 0 27,520
Foresight Energy LP Common Stock 34552U104 115 28,774 SH   SOLE   28,774 0 0
Forrester Research Inc Common Stock 346563109 286 6,236 SH   SOLE   6,236 0 0
Fortive Corp Com Common Stock 34959J108 2,418 28,717 SH   SOLE   17,824 0 10,893
Fortune Brands Home & Security Inc Common Stock 34964C106 232 4,436 SH   SOLE   4,186 0 250
Franklin Financial Network Inc Common Stock 35352P104 1,026 26,250 SH   SOLE   26,250 0 0
Freeport-McMoRan Inc Common Stock 35671D857 8,852 635,889 SH   SOLE   605,594 0 30,295
Fresenius Medical Care AG & Co. KGaA Common Stock 358029106 258 5,009 SH   SOLE   5,009 0 0
Freshpet Inc Common Stock 358039105 846 23,050 SH   SOLE   5,050 0 18,000
Fusion Connect Inc Common Stock 36116X102 696 270,654 SH   SOLE   12,179 0 258,475
GNC Holdings Inc Common Stock 36191G107 355 85,817 SH   SOLE   85,817 0 0
Gabelli Equity Trust Closed End Funds 362397101 132 20,300 SH   SOLE   20,300 0 0
Arthur J. Gallagher & Co Common Stock 363576109 275 3,697 SH   SOLE   3,566 0 131
GAMCO Glb Gold Natural Res & Income Closed End Funds 36465A109 98 20,859 SH   SOLE   4,965 0 15,894
Gaming and Leisure Properties Inc Common Stock 36467J108 1,249 35,444 SH   SOLE   35,412 0 32
Gannett Co Inc Common Stock 36473H104 211 21,043 SH   SOLE   20,735 0 308
General Dynamics Corp Common Stock 369550108 3,309 16,162 SH   SOLE   15,954 0 208
General Electric Co Common Stock 369604103 8,693 770,017 SH   SOLE   451,266 0 318,752
General Mills Inc Common Stock 370334104 12,697 295,830 SH   SOLE   274,280 0 21,550
General Moly Inc Common Stock 370373102 15 39,900 SH   SOLE   39,900 0 0
General Motors Co Common Stock 37045V100 7,213 214,225 SH   SOLE   151,130 0 63,095
Genuine Parts Co Common Stock 372460105 641 6,453 SH   SOLE   3,462 0 2,991
German American Bancorp Common Stock 373865104 361 10,226 SH   SOLE   10,226 0 0
Geron Corp Common Stock 374163103 30 17,320 SH   SOLE   17,320 0 0
Gilead Sciences Inc Common Stock 375558103 19,000 246,080 SH   SOLE   216,064 0 30,016
Glacier Bancorp Inc Common Stock 37637Q105 13,716 318,301 SH   SOLE   296,721 0 21,580
Gladstone Capital Corp Equities 376535100 732 77,000 SH   SOLE   57,000 0 20,000
Gladstone Commercial Corp Common Stock 376536108 10,163 530,721 SH   SOLE   193,105 0 337,616
GlaxoSmithKline PLC ADR Common Stock 37733W105 11,650 290,007 SH   SOLE   276,652 0 13,355
Global X FinTech ETF Exchange Traded Fund 37954Y814 6,826 237,413 SH   SOLE   222,698 0 14,715
Goldcorp Inc Common Stock 380956409 106 10,383 SH   SOLE   9,581 0 802
Goldman Sachs Group Inc Common Stock 38141G104 18,994 84,705 SH   SOLE   68,998 0 15,707
Golub Capital Bdc Inc Equities 38173M102 701 37,400 SH   SOLE   17,900 0 19,500
Gorman-Rupp Co Equities 383082104 219 6,000 SH   SOLE   6,000 0 0
Government Properties Income Trust Common Stock 38376A103 3,017 267,242 SH   SOLE   172,859 0 94,383
Graco Inc Common Stock 384109104 392 8,467 SH   SOLE   8,389 0 78
W.W. Grainger Inc Common Stock 384802104 18,956 53,037 SH   SOLE   41,496 0 11,541
Gramercy Property Trust Common Stock 385002308 225 8,199 SH   SOLE   6,199 0 2,000
GRIFFIN INDUSTRIAL REALTY INC COM Equities 398231100 231 5,925 SH   SOLE   5,925 0 0
Grifols SA Common Stock 398438408 15,788 738,799 SH   SOLE   691,130 0 47,669
CGI Group Inc Common Stock 39945C109 13,714 212,687 SH   SOLE   195,790 0 16,897
GrubHub Inc Common Stock 400110102 2,580 18,613 SH   SOLE   15,541 0 3,072
Guaranty Bancorp Common Stock 40075T607 1,562 52,605 SH   SOLE   52,605 0 0
Guggenheim Strategic Opp Fund Closed End Funds 40167F101 374 17,797 SH   SOLE   0 0 17,797
Gulfport Energy Corp Common Stock 402635304 125 12,016 SH   SOLE   12,016 0 0
H&E Equipment Services Inc Common Stock 404030108 325 8,608 SH   SOLE   8,550 0 58
HCA Holdings Inc Common Stock 40412C101 1,151 8,270 SH   SOLE   7,152 0 1,118
HCP Inc Common Stock 40414L109 370 14,041 SH   SOLE   12,872 0 1,169
HDFC Bank Ltd Common Stock 40415F101 13,813 146,791 SH   SOLE   137,395 0 9,395
Hci Group Inc Convertible Bonds 40416EAB9 25 25,000 SH   SOLE   25,000 0 0
HSBC Holdings PLC ADR Common Stock 404280406 5,109 116,132 SH   SOLE   107,589 0 8,543
HP Inc Common Stock 40434L105 2,828 109,723 SH   SOLE   53,133 0 56,591
The Hain Celestial Group Inc Common Stock 405217100 6,504 239,806 SH   SOLE   82,814 0 156,992
Halliburton Co Common Stock 406216101 3,205 79,066 SH   SOLE   63,784 0 15,282
JH Premium Dividend Fund Closed End Funds 41013T105 254 15,635 SH   SOLE   15,635 0 0
Hanesbrands Inc Common Stock 410345102 738 40,021 SH   SOLE   35,485 0 4,536
Harley-Davidson Inc Common Stock 412822108 257 5,669 SH   SOLE   5,322 0 347
Harris Corp Common Stock 413875105 6,602 39,017 SH   SOLE   38,799 0 218
Hasbro Inc Common Stock 418056107 1,926 18,320 SH   SOLE   14,609 0 3,711
Healthcare Trust of America Inc Common Stock 42225P501 1,518 56,928 SH   SOLE   53,328 0 3,600
Helmerich & Payne Inc Common Stock 423452101 486 7,074 SH   SOLE   7,074 0 0
Jack Henry & Associates Inc Common Stock 426281101 16,131 100,768 SH   SOLE   93,722 0 7,046
The Hershey Co Common Stock 427866108 284 2,787 SH   SOLE   2,394 0 393
Hess Corp Common Stock 42809H107 363 5,067 SH   SOLE   4,836 0 231
Hewlett Packard Enterprise Co Common Stock 42824C109 1,324 81,169 SH   SOLE   28,891 0 52,278
Hexcel Corp Common Stock 428291108 2,194 32,727 SH   SOLE   28,748 0 3,979
Highland Floatng Rate Opprt II Shs Ben Int Closed End Funds 43010E404 38,061 2,468,295 SH   SOLE   2,353,769 0 114,527
Highwoods Properties Inc Common Stock 431284108 663 14,020 SH   SOLE   12,401 0 1,619
Hill-Rom Holdings Inc Common Stock 431475102 1,145 12,258 SH   SOLE   11,417 0 840
Hilton Grand Vacations Inc Common Stock 43283X105 427 12,913 SH   SOLE   11,377 0 1,536
Hilton Worldwide Holdings Inc Common Stock 43300A203 505 6,257 SH   SOLE   5,430 0 827
Hingham Institution for Savings Common Stock 433323102 275 1,250 SH   SOLE   1,250 0 0
Holly Energy Partners LP Common Stock 435763107 1,363 43,311 SH   SOLE   8,511 0 34,800
HollyFrontier Corp Common Stock 436106108 5,281 75,546 SH   SOLE   70,339 0 5,207
Home BancShares Inc Common Stock 436893200 589 26,896 SH   SOLE   26,896 0 0
The Home Depot Inc Common Stock 437076102 88,575 427,588 SH   SOLE   359,045 0 68,543
Honda Motor Co Ltd Common Stock 438128308 511 16,975 SH   SOLE   13,954 0 3,021
Honeywell International Inc Common Stock 438516106 9,364 56,273 SH   SOLE   39,413 0 16,860
Hormel Foods Corp Common Stock 440452100 357 9,053 SH   SOLE   8,334 0 719
Hospitality Properties Trust Common Stock 44106M102 988 34,274 SH   SOLE   32,191 0 2,083
Host Hotels & Resorts Inc Common Stock 44107P104 996 47,207 SH   SOLE   39,529 0 7,678
Humana Inc Common Stock 444859102 1,089 3,216 SH   SOLE   1,814 0 1,402
JB Hunt Transport Services Inc Common Stock 445658107 200 1,681 SH   SOLE   1,617 0 64
Huntington Bancshares Inc Common Stock 446150104 847 56,796 SH   SOLE   56,717 0 79
Huntington Ingalls Industries Inc Common Stock 446413106 4,722 18,441 SH   SOLE   17,596 0 845
Huntsman Corp Common Stock 447011107 267 9,789 SH   SOLE   5,699 0 4,090
IAC/InterActiveCorp Common Stock 44919P508 2,141 9,878 SH   SOLE   8,230 0 1,648
icad Inc Common Stock 44934S206 151 52,000 SH   SOLE   52,000 0 0
ITT Inc Common Stock 45073V108 406 6,627 SH   SOLE   4,600 0 2,027
ICICI Bank Ltd Common Stock 45104G104 130 15,280 SH   SOLE   14,296 0 984
Icahn Enterprises LP Common Stock 451100101 968 13,692 SH   SOLE   8,396 0 5,296
IDEX Corp Common Stock 45167R104 395 2,594 SH   SOLE   1,919 0 675
IDEXX Laboratories Inc Common Stock 45168D104 9,810 39,294 SH   SOLE   37,762 0 1,532
Illinois Tool Works Inc Common Stock 452308109 24,244 171,796 SH   SOLE   57,349 0 114,448
Illumina Inc Common Stock 452327109 13,494 36,762 SH   SOLE   17,326 0 19,436
Impinj Inc Equities 453204109 201 8,101 SH   SOLE   8,079 0 22
Independent Bank Group Inc Common Stock 45384B106 780 11,759 SH   SOLE   10,862 0 897
ING Groep NV Common Stock 456837103 160 12,365 SH   SOLE   10,205 0 2,160
INFRASTRUCTURE AND ENERGY Equities 45686J104 246 23,400 SH   SOLE   0 0 23,400
INFRASTRUC & ENER ALT-WTS Equities 45686J112 177 104,800 SH   SOLE   0 0 104,800
Ingredion Inc Common Stock 457187102 672 6,404 SH   SOLE   5,403 0 1,000
Integrated Device Technology Inc Common Stock 458118106 1,193 25,380 SH   SOLE   23,465 0 1,915
Intel Corp Common Stock 458140100 40,690 860,437 SH   SOLE   567,675 0 292,763
InterContinental Hotels Group PLC Common Stock 45857P707 605 9,633 SH   SOLE   8,283 0 1,350
Intercontinental Exchange Inc Common Stock 45866F104 2,353 31,417 SH   SOLE   23,708 0 7,709
International Business Machines Corp Common Stock 459200101 40,024 264,689 SH   SOLE   189,799 0 74,890
International Flavors & Fragrances Inc Common Stock 459506101 18,073 129,909 SH   SOLE   122,102 0 7,807
International Paper Co Common Stock 460146103 1,132 23,024 SH   SOLE   22,083 0 941
Invesco S&P 500 Downside Hedged ETF Exchange Traded Fund 46090A705 688 23,246 SH   SOLE   0 0 23,246
Invesco QQQ Trust Exchange Traded Fund 46090E103 24,837 133,681 SH   SOLE   125,344 0 8,337
Intuit Inc Common Stock 461202103 4,004 17,606 SH   SOLE   8,208 0 9,398
Intuitive Surgical Inc Common Stock 46120E602 23,448 40,851 SH   SOLE   15,723 0 25,128
Invesco Mortgage Capital Inc Common Stock 46131B100 249 15,754 SH   SOLE   15,754 0 0
Invesco Senior Income Trust Closed End Funds 46131H107 4,127 959,749 SH   SOLE   889,646 0 70,103
Invesco Municipal Trust Closed End Funds 46131J103 351 30,452 SH   SOLE   29,163 0 1,289
Invesco Dynamic Credit Opps Closed End Funds 46132R104 1,327 115,679 SH   SOLE   110,916 0 4,763
Invesco Muni Income Opps Trust Closed End Funds 46132X101 1,340 174,429 SH   SOLE   153,035 0 21,394
Invesco S&P MidCap 400 Pure Growth ETF Exchange Traded Fund 46137V217 925 5,594 SH   SOLE   3,078 0 2,516
Invesco S&P 500 Quality ETF Exchange Traded Fund 46137V241 1,139 34,730 SH   SOLE   34,730 0 0
Invesco S&P 500 Pure Growth ETF Exchange Traded Fund 46137V266 727 6,045 SH   SOLE   5,465 0 580
Invesco S&P 500 Equal Weight Tech ETF Exchange Traded Fund 46137V282 2,084 12,381 SH   SOLE   9,634 0 2,747
Invesco S&P 500 Equal Weight ETF Exchange Traded Fund 46137V357 8,380 78,459 SH   SOLE   69,053 0 9,406
Invesco S&P 500 Equal Weight Energy ETF Exchange Traded Fund 46137V365 1,641 26,418 SH   SOLE   19,778 0 6,640
Invesco Russell MidCap Pure Growth ETF Exchange Traded Fund 46137V464 3,776 68,986 SH   SOLE   65,540 0 3,446
Invesco International Dividend Achievers ETF Exchange Traded Fund 46137V548 176 11,189 SH   SOLE   11,189 0 0
Invesco High Yield Eq Div Achiev ETF Exchange Traded Fund 46137V563 19,504 1,087,153 SH   SOLE   1,072,124 0 15,029
Invesco Global Listed Private Equity ETF Exchange Traded Fund 46137V589 248 20,196 SH   SOLE   20,196 0 0
Invesco FTSE RAFI US 1500 Small-Mid ETF Exchange Traded Fund 46137V597 514 3,611 SH   SOLE   3,611 0 0
Invesco FTSE RAFI US 1000 ETF Exchange Traded Fund 46137V613 360 3,033 SH   SOLE   3,033 0 0
Invesco Dynamic Leisure and Entmnt ETF Exchange Traded Fund 46137V720 14,873 315,318 SH   SOLE   303,011 0 12,307
Invesco Dynamic Large Cap Growth ETF Exchange Traded Fund 46137V746 15,168 314,423 SH   SOLE   302,831 0 11,592
Invesco Dynamic Biotech & Genome ETF Exchange Traded Fund 46137V787 269 4,526 SH   SOLE   4,526 0 0
Invesco DWA Momentum ETF Exchange Traded Fund 46137V837 635 10,649 SH   SOLE   10,649 0 0
Invesco DWA Healthcare Momentum ETF Exchange Traded Fund 46137V852 5,707 57,791 SH   SOLE   54,049 0 3,742
Invesco Wilshire Micro-Cap ETF Exchange Traded Fund 46137Y104 6,278 167,519 SH   SOLE   162,429 0 5,090
Invesco S&P SmallCap Info Tech ETF Exchange Traded Fund 46138E115 497 5,915 SH   SOLE   4,335 0 1,580
Invesco S&P SmallCap Industrials ETF Exchange Traded Fund 46138E123 1,773 24,150 SH   SOLE   18,400 0 5,750
Invesco S&P SmallCap Health Care ETF Exchange Traded Fund 46138E149 12,427 88,532 SH   SOLE   80,559 0 7,973
Invesco S&P SmallCap Consumer Stapl ETF Exchange Traded Fund 46138E172 9,881 118,225 SH   SOLE   107,547 0 10,678
Invesco S&P MidCap Low Volatility ETF Exchange Traded Fund 46138E198 2,497 51,443 SH   SOLE   43,900 0 7,543
Invesco S&P 500 Low Volatility ETF Exchange Traded Fund 46138E354 4,828 97,503 SH   SOLE   96,222 0 1,281
Invesco S&P 500 High Div Low Vol ETF Exchange Traded Fund 46138E362 308 7,426 SH   SOLE   7,426 0 0
Invesco Preferred ETF Exchange Traded Fund 46138E511 1,414 98,741 SH   SOLE   85,723 0 13,018
Invesco MSCI Global Timber ETF Exchange Traded Fund 46138E545 1,888 59,055 SH   SOLE   55,954 0 3,101
Invesco KBW Premium Yield Eq REIT ETF Exchange Traded Fund 46138E594 205 6,041 SH   SOLE   6,041 0 0
Invesco Fundamental Hi Yld Corp Bd ETF Exchange Traded Fund 46138E719 1,266 68,327 SH   SOLE   67,378 0 949
Invesco Emerging Markets Sov Debt ETF Exchange Traded Fund 46138E784 823 30,490 SH   SOLE   30,244 0 246
Invesco S&P SmallCap Utilities ETF Exchange Traded Fund 46138G409 1,975 34,101 SH   SOLE   25,281 0 8,820
Invesco Senior Loan ETF Exchange Traded Fund 46138G508 10,896 470,243 SH   SOLE   440,224 0 30,019
Invesco BulletShares 2018 Corp Bd ETF Exchange Traded Fund 46138J106 1,904 90,009 SH   SOLE   89,669 0 340
Invesco BulletShares 2018 HY Corp Bd ETF Exchange Traded Fund 46138J205 26,876 1,069,566 SH   SOLE   1,004,102 0 65,464
Invesco BulletShares 2019 Corp Bd ETF Exchange Traded Fund 46138J304 3,280 155,592 SH   SOLE   153,318 0 2,274
Invesco BulletShares 2019 HY Corp Bd ETF Exchange Traded Fund 46138J403 24,424 1,006,336 SH   SOLE   938,558 0 67,778
Invesco BulletShares 2020 Corp Bd ETF Exchange Traded Fund 46138J502 2,336 110,804 SH   SOLE   106,545 0 4,259
Invesco BulletShares 2020 HY Corp Bd ETF Exchange Traded Fund 46138J601 18,840 774,506 SH   SOLE   714,753 0 59,754
Invesco BulletShares 2021 Corp Bd ETF Exchange Traded Fund 46138J700 2,559 123,382 SH   SOLE   122,041 0 1,341
Invesco BulletShares 2021 HY Corp Bd ETF Exchange Traded Fund 46138J809 14,292 576,976 SH   SOLE   528,442 0 48,535
Invesco BulletShares 2024 High Yield Corporate Bond ETF Exchange Traded Fund 46138J833 12,435 499,791 SH   SOLE   466,147 0 33,644
Invesco BulletShares 2023 HY Corp Bd ETF Exchange Traded Fund 46138J858 12,128 462,885 SH   SOLE   432,497 0 30,388
Invesco BulletShares 2023 Corp Bd ETF Exchange Traded Fund 46138J866 535 26,450 SH   SOLE   26,450 0 0
Invesco BulletShares 2022 HY Corp Bd ETF Exchange Traded Fund 46138J874 13,537 549,188 SH   SOLE   516,729 0 32,459
Invesco BulletShares 2022 Corp Bd ETF Exchange Traded Fund 46138J882 1,921 92,986 SH   SOLE   91,645 0 1,341
Invitation Homes Inc Common Stock 46187W107 716 31,258 SH   SOLE   27,314 0 3,944
Iqvia Hldgs Inc Common Stock 46266C105 781 6,022 SH   SOLE   2,189 0 3,833
Iron Mountain Inc Common Stock 46284V101 14,122 409,097 SH   SOLE   383,881 0 25,216
iShares Gold Trust Exchange Traded Fund 464285105 647 56,623 SH   SOLE   54,973 0 1,650
iShares MSCI Australia Exchange Traded Fund 464286103 2,384 107,778 SH   SOLE   96,465 0 11,313
iShares MSCI Frontier 100 Exchange Traded Fund 464286145 4,391 154,401 SH   SOLE   149,038 0 5,363
iShares Emerging Markets High Yld Bd ETF Exchange Traded Fund 464286285 1,734 37,592 SH   SOLE   36,409 0 1,183
iShares Emerging Markets Dividend ETF Exchange Traded Fund 464286319 10,667 274,152 SH   SOLE   269,982 0 4,170
iShares MSCI Emerging Markets Sm-Cp ETF Exchange Traded Fund 464286475 7,793 170,297 SH   SOLE   165,046 0 5,251
iShares MSCI Canada Exchange Traded Fund 464286509 24,622 855,528 SH   SOLE   718,237 0 137,292
iShares Edge MSCI Min Vol Global Exchange Traded Fund 464286525 2,499 28,443 SH   SOLE   24,336 0 4,107
iShares Edge MSCI Min Vol Emerging Mkts Exchange Traded Fund 464286533 11,355 191,478 SH   SOLE   151,562 0 39,916
iShares MSCI Eurozone Exchange Traded Fund 464286608 6,948 169,431 SH   SOLE   141,119 0 28,312
iShares MSCI Thailand Capped ETF Exchange Traded Fund 464286624 691 7,328 SH   SOLE   6,964 0 364
iShares MSCI Pacific ex Japan Exchange Traded Fund 464286665 9,528 209,767 SH   SOLE   177,164 0 32,603
iShares MSCI France ETF Exchange Traded Fund 464286707 821 26,163 SH   SOLE   25,937 0 226
iShares MSCI Switzerland ETF Exchange Traded Fund 464286749 26,165 754,262 SH   SOLE   635,111 0 119,151
iShares MSCI Spain ETF Exchange Traded Fund 464286764 310 10,477 SH   SOLE   9,873 0 604
iShares MSCI Germany Exchange Traded Fund 464286806 324 10,897 SH   SOLE   10,782 0 115
iShares S&P 100 Exchange Traded Fund 464287101 20,219 155,988 SH   SOLE   150,799 0 5,189
iShares Core S&P Total US Stock Mkt ETF Exchange Traded Fund 464287150 4,395 65,964 SH   SOLE   47,924 0 18,040
iShares Select Dividend Exchange Traded Fund 464287168 25,207 252,678 SH   SOLE   233,402 0 19,276
iShares TIPS Bond Exchange Traded Fund 464287176 40,905 369,782 SH   SOLE   316,266 0 53,516
iShares China Large-Cap Exchange Traded Fund 464287184 246 5,736 SH   SOLE   5,736 0 0
iShares Transportation Average Exchange Traded Fund 464287192 11,025 53,897 SH   SOLE   52,411 0 1,485
iShares Core S&P 500 Exchange Traded Fund 464287200 413,306 1,411,903 SH   SOLE   1,311,740 0 100,162
iShares Core US Aggregate Bond Exchange Traded Fund 464287226 38,362 363,549 SH   SOLE   291,605 0 71,945
iShares MSCI Emerging Markets Exchange Traded Fund 464287234 10,947 255,059 SH   SOLE   193,602 0 61,457
iShares iBoxx $ Investment Grade Corporate Bond ETF Exchange Traded Fund 464287242 62,818 546,573 SH   SOLE   497,471 0 49,102
iShares Global Tech ETF Exchange Traded Fund 464287291 8,073 46,101 SH   SOLE   38,420 0 7,681
iShares S&P 500 Growth Exchange Traded Fund 464287309 67,447 380,690 SH   SOLE   312,251 0 68,439
iShares Global Financials ETF Exchange Traded Fund 464287333 271 4,108 SH   SOLE   3,224 0 884
iShares S&P 500 Value Exchange Traded Fund 464287408 46,298 399,675 SH   SOLE   318,720 0 80,955
Ishares 20 Plus Year Treasury Bond Etf Exchange Traded Fund 464287432 9,062 77,277 SH   SOLE   71,177 0 6,099
iShares 7-10 Year Treasury Bond ETF Exchange Traded Fund 464287440 9,192 90,856 SH   SOLE   81,093 0 9,764
iShares 1-3 Year Treasury Bond Exchange Traded Fund 464287457 86,926 1,046,172 SH   SOLE   914,205 0 131,968
iShares MSCI EAFE Exchange Traded Fund 464287465 13,621 200,334 SH   SOLE   171,982 0 28,352
iShares Russell Mid-Cap Value ETF Exchange Traded Fund 464287473 1,954 21,649 SH   SOLE   20,201 0 1,448
iShares Russell Mid-Cap Growth ETF Exchange Traded Fund 464287481 11,953 88,158 SH   SOLE   77,576 0 10,583
iShares Russell Mid-Cap Exchange Traded Fund 464287499 4,298 19,494 SH   SOLE   9,074 0 10,420
iShares Core S&P Mid-Cap Exchange Traded Fund 464287507 82,971 412,195 SH   SOLE   377,520 0 34,674
iShares North American Tech-Software ETF Exchange Traded Fund 464287515 13,488 65,806 SH   SOLE   62,486 0 3,320
iShares PHLX Semiconductor ETF Exchange Traded Fund 464287523 14,628 79,048 SH   SOLE   76,557 0 2,490
iShares Nasdaq Biotechnology Exchange Traded Fund 464287556 1,431 11,736 SH   SOLE   6,739 0 4,997
iShares Cohen & Steers REIT ETF Exchange Traded Fund 464287564 422 4,218 SH   SOLE   3,899 0 319
iShares Global 100 ETF Exchange Traded Fund 464287572 416 8,514 SH   SOLE   4,992 0 3,522
iShares US Consumer Services Exchange Traded Fund 464287580 7,465 35,256 SH   SOLE   29,846 0 5,410
iShares Russell 1000 Value Exchange Traded Fund 464287598 17,489 138,125 SH   SOLE   127,916 0 10,209
iShares S&P Mid-Cap 400 Growth Exchange Traded Fund 464287606 6,543 28,089 SH   SOLE   8,593 0 19,496
iShares Russell 1000 Growth Exchange Traded Fund 464287614 21,845 140,048 SH   SOLE   135,319 0 4,729
iShares Russell 1000 Exchange Traded Fund 464287622 6,773 41,885 SH   SOLE   35,635 0 6,250
iShares Russell 2000 Value Exchange Traded Fund 464287630 9,263 69,648 SH   SOLE   62,923 0 6,726
iShares Russell 2000 Growth Exchange Traded Fund 464287648 21,916 101,895 SH   SOLE   76,182 0 25,713
iShares Russell 2000 Exchange Traded Fund 464287655 115,914 687,710 SH   SOLE   590,997 0 96,713
iShares Russell 3000 Exchange Traded Fund 464287689 26,224 152,201 SH   SOLE   137,891 0 14,311
iShares US Utilities Exchange Traded Fund 464287697 9,545 71,191 SH   SOLE   69,223 0 1,968
iShares S&P Mid-Cap 400 Value ETF Exchange Traded Fund 464287705 1,286 7,686 SH   SOLE   3,565 0 4,121
iShares US Telecommunications Exchange Traded Fund 464287713 8,548 287,415 SH   SOLE   277,975 0 9,440
Ishares U S Technology Etf Exchange Traded Fund 464287721 21,471 110,666 SH   SOLE   72,287 0 38,380
iShares US Real Estate Exchange Traded Fund 464287739 9,863 123,251 SH   SOLE   119,951 0 3,300
iShares US Industrials Exchange Traded Fund 464287754 2,453 15,710 SH   SOLE   4,879 0 10,831
iShares U.S. Healthcare ETF Exchange Traded Fund 464287762 13,029 64,215 SH   SOLE   53,800 0 10,415
iShares US Financial Services ETF Exchange Traded Fund 464287770 3,955 29,671 SH   SOLE   18,220 0 11,451
Ishares U S Financials Etf Exchange Traded Fund 464287788 9,226 75,954 SH   SOLE   68,085 0 7,869
iShares U.S. Energy ETF Exchange Traded Fund 464287796 11,255 268,232 SH   SOLE   225,670 0 42,562
iShares Core S&P Small-Cap Exchange Traded Fund 464287804 42,251 484,311 SH   SOLE   384,691 0 99,620
iShares US Consumer Goods Exchange Traded Fund 464287812 5,777 48,599 SH   SOLE   40,014 0 8,585
iShares US Basic Materials Exchange Traded Fund 464287838 17,974 182,629 SH   SOLE   176,313 0 6,315
iShares Dow Jones US ETF Exchange Traded Fund 464287846 1,438 9,880 SH   SOLE   8,917 0 963
iShares Europe Exchange Traded Fund 464287861 2,225 49,360 SH   SOLE   42,228 0 7,132
iShares S&P Small-Cap 600 Value ETF Exchange Traded Fund 464287879 68,380 409,635 SH   SOLE   386,049 0 23,586
iShares S&P Small-Cap 600 Growth ETF Exchange Traded Fund 464287887 70,103 347,490 SH   SOLE   325,826 0 21,664
iShares Short-Term National Muni Bond Exchange Traded Fund 464288158 3,012 28,762 SH   SOLE   27,616 0 1,146
iShares MSCI All Country Asia ex Japan Exchange Traded Fund 464288182 1,993 28,223 SH   SOLE   11,274 0 16,949
iShares MSCI ACWI Exchange Traded Fund 464288257 20,352 274,062 SH   SOLE   257,491 0 16,571
iShares MSCI EAFE Small-Cap Exchange Traded Fund 464288273 55,688 894,151 SH   SOLE   836,733 0 57,417
iShares JPMorgan USD Emerg Markets Bond Exchange Traded Fund 464288281 32,365 300,203 SH   SOLE   264,934 0 35,269
iShares California Muni Bond ETF Exchange Traded Fund 464288356 388 6,698 SH   SOLE   4,011 0 2,687
iShares National Muni Bond ETF Exchange Traded Fund 464288414 22,362 207,170 SH   SOLE   185,050 0 22,121
iShares International Select Dividend Exchange Traded Fund 464288448 209 6,400 SH   SOLE   2,915 0 3,485
iShares iBoxx $ High Yield Corporate Bd Exchange Traded Fund 464288513 78,574 909,004 SH   SOLE   818,187 0 90,817
iShares MSCI KLD 400 Social ETF Exchange Traded Fund 464288570 929 8,697 SH   SOLE   8,697 0 0
iShares MBS Exchange Traded Fund 464288588 244,772 2,368,839 SH   SOLE   2,227,107 0 141,731
iShares Intermediate Govt/Crdt Bd ETF Exchange Traded Fund 464288612 15,900 148,116 SH   SOLE   106,083 0 42,033
Ishares Tr Intrm Tr Crp Etf Exchange Traded Fund 464288638 302,944 5,705,156 SH   SOLE   5,349,383 0 355,773
Ishares Tr Sh Tr Crport Etf Exchange Traded Fund 464288646 60,815 1,173,361 SH   SOLE   1,093,113 0 80,248
iShares 10-20 Year Treasury Bond ETF Exchange Traded Fund 464288653 8,974 69,798 SH   SOLE   64,178 0 5,620
iShares 3-7 Year Treasury Bond ETF Exchange Traded Fund 464288661 16,660 139,919 SH   SOLE   124,492 0 15,427
iShares Short Treasury Bond Exchange Traded Fund 464288679 539 4,880 SH   SOLE   4,880 0 0
iShares US Preferred Stock ETF Exchange Traded Fund 464288687 34,076 917,749 SH   SOLE   862,078 0 55,671
iShares Global Utilities ETF Exchange Traded Fund 464288711 887 18,011 SH   SOLE   18,011 0 0
iShares US Home Construction Exchange Traded Fund 464288752 11,721 331,670 SH   SOLE   320,797 0 10,872
iShares US Aerospace & Defense ETF Exchange Traded Fund 464288760 3,762 17,380 SH   SOLE   15,137 0 2,243
iShares MSCI USA ESG Select ETF Exchange Traded Fund 464288802 812 6,801 SH   SOLE   6,801 0 0
iShares US Healthcare Providers Exchange Traded Fund 464288828 23,305 116,612 SH   SOLE   109,986 0 6,626
iShares US Oil & Gas Explor & Prod ETF Exchange Traded Fund 464288851 1,426 18,777 SH   SOLE   2,635 0 16,142
iShares Micro-Cap Exchange Traded Fund 464288869 2,219 20,873 SH   SOLE   20,336 0 537
iShares MSCI EAFE Value Exchange Traded Fund 464288877 1,533 29,528 SH   SOLE   24,449 0 5,079
iShares MSCI EAFE Growth ETF Exchange Traded Fund 464288885 2,330 29,101 SH   SOLE   23,666 0 5,435
iShares Core 10 Year USD Bond ETF Exchange Traded Fund 464289479 40,201 673,720 SH   SOLE   638,110 0 35,610
iShares Core Aggressive Allocation ETF Exchange Traded Fund 464289859 787 14,413 SH   SOLE   14,413 0 0
iShares Silver Trust Exchange Traded Fund 46428Q109 261 19,039 SH   SOLE   17,535 0 1,504
iShares US Treasury Bond Exchange Traded Fund 46429B267 454,143 18,658,301 SH   SOLE   17,539,665 0 1,118,636
iShares Aaa - A Rated Corporate Bond ETF Exchange Traded Fund 46429B291 346 6,866 SH   SOLE   6,577 0 289
iShares iBonds Sep 2019 Term Muni Bd ETF Exchange Traded Fund 46429B564 5,637 222,371 SH   SOLE   195,576 0 26,795
iShares iBonds Sep 2018 Term Muni Bd ETF Exchange Traded Fund 46429B580 312 12,283 SH   SOLE   12,283 0 0
iShares Floating Rate Bond ETF Exchange Traded Fund 46429B655 58,849 1,153,448 SH   SOLE   1,025,719 0 127,729
Ishares Core High Dividend Etf Exchange Traded Fund 46429B663 704 7,771 SH   SOLE   7,771 0 0
iShares MSCI China ETF Exchange Traded Fund 46429B671 275 4,584 SH   SOLE   4,584 0 0
iShares Edge MSCI Min Vol EAFE ETF Exchange Traded Fund 46429B689 30,937 424,898 SH   SOLE   371,900 0 52,998
iShares Edge MSCI Min Vol USA Exchange Traded Fund 46429B697 63,317 1,110,051 SH   SOLE   969,180 0 140,871
iShares 0-5 Year TIPS Bond ETF Exchange Traded Fund 46429B747 10,588 107,186 SH   SOLE   89,949 0 17,237
iShares Short Maturity Bond ETF Exchange Traded Fund 46431W507 46,250 921,581 SH   SOLE   827,161 0 94,420
iShares Short Maturity Municipal Bd ETF Exchange Traded Fund 46431W838 214 4,285 SH   SOLE   4,285 0 0
iShares Edge MSCI USA Momentum Fctr ETF Exchange Traded Fund 46432F396 14,010 117,729 SH   SOLE   100,194 0 17,535
iShares Core MSCI Total Intl Stk ETF Exchange Traded Fund 46432F834 4,272 70,832 SH   SOLE   70,702 0 130
iShares Core MSCI EAFE Exchange Traded Fund 46432F842 333,510 5,204,585 SH   SOLE   4,747,691 0 456,894
iShares Core 1-5 Year USD Bond ETF Exchange Traded Fund 46432F859 7,748 158,121 SH   SOLE   157,521 0 600
iShares Core MSCI Emerging Markets ETF Exchange Traded Fund 46434G103 224,887 4,343,131 SH   SOLE   3,993,771 0 349,360
iShares MSCI Japan Exchange Traded Fund 46434G822 13,453 223,360 SH   SOLE   188,907 0 34,454
iShares MSCI Italy ETF Exchange Traded Fund 46434G830 319 11,528 SH   SOLE   11,396 0 132
iShares 0-5 Year Invmt Grade Corp Bd ETF Exchange Traded Fund 46434V100 232 4,667 SH   SOLE   4,667 0 0
iShares 0-5 Year High Yield Corp Bd ETF Exchange Traded Fund 46434V407 14,549 309,034 SH   SOLE   259,008 0 50,026
iShares iBonds Sep 2020 Term Muni Bd ETF Exchange Traded Fund 46434V571 5,665 224,402 SH   SOLE   197,308 0 27,094
iShares Core Total USD Bond Market ETF Exchange Traded Fund 46434V613 609 12,400 SH   SOLE   12,400 0 0
iShares Core Dividend Growth ETF Exchange Traded Fund 46434V621 505 13,616 SH   SOLE   13,616 0 0
iShares Core MSCI Pacific ETF Exchange Traded Fund 46434V696 1,594 27,081 SH   SOLE   26,188 0 893
iShares Currency Hedged MSCI EAFE Exchange Traded Fund 46434V803 383 12,788 SH   SOLE   11,827 0 961
iShares iBonds Dec 2018 Term Corporate Exchange Traded Fund 46434VAA8 7,314 291,293 SH   SOLE   270,151 0 21,142
iShares iBonds Dec 2020 Term Corporate Exchange Traded Fund 46434VAQ3 8,582 342,770 SH   SOLE   300,731 0 42,040
iShares iBonds Dec 2019 Term Corp ETF Exchange Traded Fund 46434VAU4 7,878 317,642 SH   SOLE   284,446 0 33,196
iShares iBonds Dec 2023 Term Corp ETF Exchange Traded Fund 46434VAX8 8,270 340,311 SH   SOLE   311,135 0 29,176
iShares iBonds Dec 2022 Term Corp ETF Exchange Traded Fund 46434VBA7 8,313 341,673 SH   SOLE   311,113 0 30,560
iShares iBonds Dec 2025 Term Corp ETF Exchange Traded Fund 46434VBD1 6,909 288,972 SH   SOLE   272,939 0 16,033
iShares iBonds Dec 2024 Term Corp ETF Exchange Traded Fund 46434VBG4 7,793 323,355 SH   SOLE   296,258 0 27,096
iShares iBonds Dec 2021 Term Corp ETF Exchange Traded Fund 46434VBK5 8,474 347,860 SH   SOLE   312,944 0 34,916
iShares iBonds Dec 2023 Term Muni Bd ETF Exchange Traded Fund 46435G318 4,906 197,445 SH   SOLE   176,927 0 20,518
iShares MSCI United Kingdom Exchange Traded Fund 46435G334 8,050 235,925 SH   SOLE   199,056 0 36,870
iShares iBonds Dec 2022 Term Muni Bd ETF Exchange Traded Fund 46435G755 5,434 213,857 SH   SOLE   188,237 0 25,620
iShares iBonds Dec 2021 Term Muni Bd ETF Exchange Traded Fund 46435G789 5,442 215,090 SH   SOLE   189,673 0 25,417
iShares iBonds Dec 2026 Term Corp ETF Exchange Traded Fund 46435GAA0 6,636 285,050 SH   SOLE   268,577 0 16,473
Ishares Tr Ibonds Etf Exchange Traded Fund 46435UAA9 6,540 277,603 SH   SOLE   260,945 0 16,658
Itau Unibanco Holding SA Common Stock 465562106 122 11,133 SH   SOLE   10,810 0 323
JBG SMITH Properties Common Stock 46590V100 584 15,857 SH   SOLE   11,409 0 4,448
JPMorgan Chase & Co Common Stock 46625H100 79,403 703,680 SH   SOLE   565,919 0 137,761
JPMorgan Alerian MLP ETN Exchange Traded Fund 46625H365 2,546 92,721 SH   SOLE   7,289 0 85,432
Jacobs Engineering Group Inc Common Stock 469814107 16,244 212,342 SH   SOLE   209,196 0 3,146
Janus Henderson Small Cap Gr Alpha ETF Exchange Traded Fund 47103U100 1,707 37,617 SH   SOLE   35,823 0 1,794
JetBlue Airways Corp Common Stock 477143101 908 46,883 SH   SOLE   41,891 0 4,992
Johnson & Johnson Common Stock 478160104 74,795 541,329 SH   SOLE   337,945 0 203,384
Jones Lang LaSalle Inc Common Stock 48020Q107 897 6,235 SH   SOLE   5,796 0 439
KAR Auction Services Inc Common Stock 48238T109 2,194 36,762 SH   SOLE   36,676 0 86
KKR & Co Inc Common Stock 48251W104 1,384 50,766 SH   SOLE   28,832 0 21,934
Kansas City Southern Common Stock 485170302 2,394 21,129 SH   SOLE   19,681 0 1,448
Kellogg Co Common Stock 487836108 213 3,038 SH   SOLE   2,771 0 266
Kemper Corp Common Stock 488401100 272 3,380 SH   SOLE   3,322 0 58
Kennametal Inc Common Stock 489170100 1,209 27,436 SH   SOLE   26,389 0 1,048
Keurig Dr Pepper Inc Common Stock 49271V100 215 9,285 SH   SOLE   9,283 0 2
KeyCorp Common Stock 493267108 1,491 74,945 SH   SOLE   59,987 0 14,958
Keysight Technologies Inc Common Stock 49338L103 262 3,949 SH   SOLE   3,609 0 340
Kilroy Realty Corp Common Stock 49427F108 699 9,746 SH   SOLE   8,606 0 1,140
Kimberly-Clark Corp Common Stock 494368103 22,759 200,275 SH   SOLE   184,399 0 15,875
Kimco Realty Corp Common Stock 49446R109 660 39,436 SH   SOLE   35,054 0 4,382
Kinder Morgan Inc P Common Stock 49456B101 22,865 1,289,643 SH   SOLE   443,521 0 846,122
Kinder Morgan Inc Convertible Preferred 49456B200 1,066 32,067 SH   SOLE   10,167 0 21,900
Kohl's Corp Common Stock 500255104 303 4,069 SH   SOLE   3,540 0 529
Royal Philips NV ADR Common Stock 500472303 4,308 94,657 SH   SOLE   86,997 0 7,661
The Kraft Heinz Co Common Stock 500754106 5,627 102,111 SH   SOLE   56,171 0 45,940
The Kroger Co Common Stock 501044101 1,122 38,560 SH   SOLE   25,713 0 12,847
LHC Group Inc Common Stock 50187A107 339 3,293 SH   SOLE   91 0 3,202
LKQ Corp Common Stock 501889208 10,971 346,426 SH   SOLE   341,090 0 5,336
L3 Technologies Inc Common Stock 502413107 323 1,519 SH   SOLE   1,469 0 50
Laboratory Corp of America Holdings Common Stock 50540R409 4,721 27,182 SH   SOLE   17,130 0 10,052
Lakeland Financial Corp Common Stock 511656100 320 6,888 SH   SOLE   6,888 0 0
Lam Research Corp Common Stock 512807108 10,522 69,362 SH   SOLE   65,185 0 4,177
Lamar Advertising Co Common Stock 512816109 15,576 200,205 SH   SOLE   197,895 0 2,310
Lamb Weston Holdings Inc Common Stock 513272104 685 10,279 SH   SOLE   9,662 0 617
Las Vegas Sands Corp Common Stock 517834107 11,410 192,309 SH   SOLE   185,288 0 7,021
The Estee Lauder Companies Inc Class A Common Stock 518439104 1,220 8,398 SH   SOLE   6,635 0 1,763
Lear Corp Common Stock 521865204 18,608 128,331 SH   SOLE   120,473 0 7,858
Leggett & Platt Inc Common Stock 524660107 273 6,240 SH   SOLE   5,180 0 1,060
Legacy Tex Finl Group Inc Common Stock 52471Y106 2,945 69,142 SH   SOLE   65,170 0 3,972
Lennox International Inc Common Stock 526107107 3,568 16,336 SH   SOLE   15,535 0 801
Liberty All-Star Equity User-Defined 530158104 72 10,519 SH   SOLE   10,519 0 0
Liberty Property Trust Common Stock 531172104 601 14,225 SH   SOLE   13,756 0 469
Liberty Tax Inc Common Stock 53128T102 186 15,970 SH   SOLE   15,970 0 0
Eli Lilly and Co Common Stock 532457108 6,626 61,744 SH   SOLE   52,237 0 9,507
Lincoln National Corp Common Stock 534187109 232 3,428 SH   SOLE   2,749 0 679
LINE Corp Common Stock 53567X101 3,176 75,377 SH   SOLE   70,168 0 5,209
Lions Gate Entertainment Corp Common Stock 535919401 5,015 205,624 SH   SOLE   202,080 0 3,544
Lions Gate Entertainment Corp Common Stock 535919500 8,341 358,001 SH   SOLE   351,840 0 6,161
Lithia Motors Inc Class A Common Stock 536797103 718 8,797 SH   SOLE   8,107 0 690
Lloyds Banking Group PLC Common Stock 539439109 481 158,200 SH   SOLE   138,560 0 19,640
Lockheed Martin Corp Common Stock 539830109 35,964 103,954 SH   SOLE   74,081 0 29,873
Loews Corp Common Stock 540424108 204 4,060 SH   SOLE   3,861 0 199
Lowe's Companies Inc Common Stock 548661107 29,455 256,532 SH   SOLE   216,674 0 39,858
Lululemon Athletica Inc Common Stock 550021109 283 1,740 SH   SOLE   1,711 0 29
M&T Bank Corp Common Stock 55261F104 498 3,027 SH   SOLE   2,470 0 557
MDU Resources Group Inc Common Stock 552690109 10,867 422,992 SH   SOLE   422,747 0 245
MGM Resorts International Common Stock 552953101 368 13,186 SH   SOLE   12,922 0 264
MSA Safety Inc Common Stock 553498106 215 2,024 SH   SOLE   2,024 0 0
MSCI Inc Common Stock 55354G100 6,414 36,152 SH   SOLE   16,593 0 19,559
Macquarie Infrastructure Corp Common Stock 55608B105 29,108 631,004 SH   SOLE   216,622 0 414,382
Macy's Inc Common Stock 55616P104 688 19,822 SH   SOLE   17,439 0 2,383
Magellan Midstream Partners LP Common Stock 559080106 13,488 199,171 SH   SOLE   51,923 0 147,248
Main Street Capital Corp Common Stock 56035L104 261 6,788 SH   SOLE   4,103 0 2,685
MannKind Corp Common Stock 56400P706 20 11,124 SH   SOLE   6,522 0 4,602
ManpowerGroup Inc Common Stock 56418H100 793 9,406 SH   SOLE   8,361 0 1,045
Manulife Financial Corp Common Stock 56501R106 317 17,724 SH   SOLE   9,330 0 8,394
Marathon Oil Corp Common Stock 565849106 366 15,737 SH   SOLE   15,567 0 170
Marathon Petroleum Corp Common Stock 56585A102 1,080 13,509 SH   SOLE   12,405 0 1,104
Markel Corp Common Stock 570535104 439 369 SH   SOLE   358 0 11
Marriott Vacations Worldwide Corp Common Stock 57164Y107 330 2,960 SH   SOLE   2,277 0 683
Marsh & Mclennan Companies Inc Common Stock 571748102 811 9,809 SH   SOLE   9,430 0 379
Marriott International Inc Common Stock 571903202 7,569 57,331 SH   SOLE   35,087 0 22,244
Masco Corp Common Stock 574599106 5,188 141,743 SH   SOLE   135,811 0 5,932
Mastercard Inc A Common Stock 57636Q104 63,479 285,160 SH   SOLE   249,279 0 35,880
Maxim Integrated Products Inc Common Stock 57772K101 229 4,056 SH   SOLE   4,030 0 26
McCormick & Co Inc Non-Voting Common Stock 579780206 489 3,713 SH   SOLE   2,807 0 906
McDermott International Inc Common Stock 580037703 205 11,137 SH   SOLE   10,720 0 417
McDonald's Corp Common Stock 580135101 18,428 110,158 SH   SOLE   69,205 0 40,953
McKesson Corp Common Stock 58155Q103 4,301 32,421 SH   SOLE   13,152 0 19,268
Medical Properties Trust Inc Common Stock 58463J304 5,883 394,571 SH   SOLE   115,521 0 279,050
Medidata Solutions Inc Common Stock 58471A105 3,250 44,335 SH   SOLE   9,596 0 34,739
Merck & Co Inc Common Stock 58933Y105 39,516 557,037 SH   SOLE   385,877 0 171,159
Mercury General Corp Common Stock 589400100 285 5,685 SH   SOLE   5,685 0 0
MetLife Inc Common Stock 59156R108 1,788 38,266 SH   SOLE   28,427 0 9,839
Mettler-Toledo International Inc Common Stock 592688105 345 566 SH   SOLE   562 0 4
Micro Focus International PLC Common Stock 594837304 215 11,653 SH   SOLE   4,195 0 7,458
Microsoft Corp Common Stock 594918104 128,477 1,123,342 SH   SOLE   996,683 0 126,659
Microchip Technology Inc Common Stock 595017104 3,827 48,501 SH   SOLE   44,722 0 3,780
Micron Technology Inc Common Stock 595112103 20,750 458,771 SH   SOLE   435,699 0 23,072
Mid-America Apartment Communities Inc Common Stock 59522J103 488 4,871 SH   SOLE   1,640 0 3,231
Middlefield Banc Corp Common Stock 596304204 721 15,318 SH   SOLE   15,318 0 0
Herman Miller Inc Common Stock 600544100 200 5,202 SH   SOLE   113 0 5,089
Mitsubishi UFJ Financial Group Inc Common Stock 606822104 417 67,304 SH   SOLE   57,211 0 10,093
Mizuho Financial Group Inc Common Stock 60687Y109 577 164,741 SH   SOLE   138,854 0 25,887
Mohawk Industries Inc Common Stock 608190104 226 1,291 SH   SOLE   1,289 0 2
Molson Coors Brewing Co B Common Stock 60871R209 20,731 337,089 SH   SOLE   336,864 0 225
Momo Inc Common Stock 60879B107 3,246 74,117 SH   SOLE   68,753 0 5,364
Mondelez International Inc Class A Common Stock 609207105 20,236 471,052 SH   SOLE   209,501 0 261,550
Monster Beverage Corp Common Stock 61174X109 627 10,762 SH   SOLE   9,853 0 909
Moody's Corporation Common Stock 615369105 12,291 73,513 SH   SOLE   68,439 0 5,073
Morgan Stanley Common Stock 617446448 966 20,739 SH   SOLE   18,268 0 2,471
The Mosaic Co Common Stock 61945C103 545 16,784 SH   SOLE   15,083 0 1,701
Motorola Solutions Inc Common Stock 620076307 484 3,716 SH   SOLE   3,155 0 561
NCR Corp Common Stock 62886E108 639 22,506 SH   SOLE   21,006 0 1,500
Nasdaq Inc Common Stock 631103108 12,516 145,870 SH   SOLE   135,773 0 10,097
National Grid PLC ADR Common Stock 636274409 645 12,439 SH   SOLE   10,910 0 1,529
National Oilwell Varco Inc Common Stock 637071101 1,318 30,600 SH   SOLE   29,357 0 1,243
Nektar Therapeutics Inc Common Stock 640268108 4,249 69,707 SH   SOLE   66,399 0 3,308
NetApp Inc Common Stock 64110D104 271 3,155 SH   SOLE   1,945 0 1,210
Netflix Inc Common Stock 64110L106 11,322 30,261 SH   SOLE   22,815 0 7,446
Netscout Systems Inc Equities 64115T104 1,503 59,540 SH   SOLE   25,311 0 34,229
Nevro Corp Common Stock 64157F103 1,521 26,680 SH   SOLE   26,680 0 0
New Media Investment Group Inc Equities 64704V106 21,996 1,401,900 SH   SOLE   392,550 0 1,009,350
New Residential Invt Corp Com New Common Stock 64828T201 546 30,644 SH   SOLE   18,612 0 12,032
Newell Brands Inc Common Stock 651229106 303 14,923 SH   SOLE   13,688 0 1,235
Newfield Exploration Co Common Stock 651290108 1,268 43,977 SH   SOLE   41,751 0 2,227
NextEra Energy Inc Common Stock 65339F101 5,088 30,358 SH   SOLE   19,690 0 10,668
NICE Ltd Common Stock 653656108 2,113 18,457 SH   SOLE   15,761 0 2,696
Nike Inc B Common Stock 654106103 142,646 1,683,736 SH   SOLE   1,634,115 0 49,621
NiSource Inc Common Stock 65473P105 389 15,606 SH   SOLE   14,175 0 1,431
Nokia Oyj Common Stock 654902204 112 20,053 SH   SOLE   18,005 0 2,048
Noble Energy Inc Common Stock 655044105 274 8,769 SH   SOLE   3,960 0 4,809
Norfolk Southern Corp Common Stock 655844108 4,173 23,119 SH   SOLE   8,084 0 15,035
Northern Trust Corp Common Stock 665859104 6,825 66,822 SH   SOLE   17,464 0 49,358
Northrop Grumman Corp Common Stock 666807102 17,221 54,262 SH   SOLE   52,718 0 1,544
Novartis Ag Common Stock 66987V109 8,732 101,344 SH   SOLE   90,792 0 10,552
Novo Nordisk A/S Common Stock 670100205 29,525 626,329 SH   SOLE   565,708 0 60,621
Nucor Corp Common Stock 670346105 11,105 175,020 SH   SOLE   165,632 0 9,388
Nutanix Inc Common Stock 67059N108 2,861 66,963 SH   SOLE   62,871 0 4,092
Nuveen Select TaxFree Income Closed End Funds 67062F100 2,620 188,378 SH   SOLE   176,835 0 11,543
Nuveen Select TaxFree Income 2 Closed End Funds 67063C106 2,823 211,337 SH   SOLE   199,397 0 11,940
Nuveen Select TaxFree Income 3 Closed End Funds 67063X100 452 32,300 SH   SOLE   32,300 0 0
Nuveen AMT-Free Quality Muni Inc Closed End Funds 670657105 1,664 131,455 SH   SOLE   124,150 0 7,305
NVIDIA Corp Common Stock 67066G104 16,272 57,904 SH   SOLE   30,205 0 27,698
Nuveen Quality Muni Income Fund Closed End Funds 67066V101 1,274 99,627 SH   SOLE   95,885 0 3,742
Nuveen Municipal Credit Income Closed End Funds 67070X101 155 10,758 SH   SOLE   10,758 0 0
Nuveen AMT-Free Muni Credit Inc Closed End Funds 67071L106 874 60,055 SH   SOLE   59,080 0 975
Nuveen GA Quality Muni Inc Closed End Funds 67072B107 137 12,450 SH   SOLE   9,450 0 3,000
Nuveen Pref & Income Securities Fund Closed End Funds 67072C105 1,761 200,087 SH   SOLE   181,538 0 18,549
Nuveen Floating Rate Income Closed End Funds 67072T108 1,574 151,515 SH   SOLE   146,550 0 4,965
Nuveen Pref & Income Opps Fund Closed End Funds 67073B106 1,667 179,870 SH   SOLE   167,758 0 12,112
Nuveen Credit Strategies Income Closed End Funds 67073D102 4,168 522,906 SH   SOLE   484,518 0 38,388
Nuveen Enhanced Muni Value Closed End Funds 67074M101 1,937 148,000 SH   SOLE   148,000 0 0
Nutrien Ltd Common Stock 67077M108 2,616 45,339 SH   SOLE   41,784 0 3,555
OGE Energy Corp Common Stock 670837103 1,251 35,070 SH   SOLE   33,112 0 1,958
Nuveen Municipal Value Closed End Funds 670928100 2,246 239,981 SH   SOLE   239,981 0 0
Nuveen TX Quality Muni Inc Closed End Funds 670983105 144 11,555 SH   SOLE   11,555 0 0
O'Reilly Automotive Inc Common Stock 67103H107 11,333 32,629 SH   SOLE   31,151 0 1,478
Occidental Petroleum Corp Common Stock 674599105 20,861 253,875 SH   SOLE   232,951 0 20,924
Old National Bancorp Ind Equities 680033107 924 47,880 SH   SOLE   46,265 0 1,615
Omnicom Group Inc Common Stock 681919106 564 8,298 SH   SOLE   8,298 0 0
Omega Healthcare Investors Inc Common Stock 681936100 373 11,380 SH   SOLE   5,180 0 6,200
Omeros Corp Equities 682143102 2,289 93,768 SH   SOLE   93,768 0 0
ON Semiconductor Corp Common Stock 682189105 1,160 63,616 SH   SOLE   60,298 0 3,318
ONEOK Inc Common Stock 682680103 13,516 199,380 SH   SOLE   185,882 0 13,498
OneSpan Inc Common Stock 68287N100 455 23,899 SH   SOLE   23,856 0 43
OPKO Health Inc Common Stock 68375N103 111 32,101 SH   SOLE   2,625 0 29,476
Oracle Corp Common Stock 68389X105 40,124 778,192 SH   SOLE   613,633 0 164,558
Oshkosh Corp Common Stock 688239201 1,235 17,331 SH   SOLE   17,274 0 57
Owens-Corning Inc Common Stock 690742101 557 10,268 SH   SOLE   10,178 0 90
Owens-Illinois Inc Common Stock 690768403 852 44,801 SH   SOLE   43,138 0 1,663
PG&E Corp Common Stock 69331C108 568 12,348 SH   SOLE   12,094 0 254
PNC Financial Services Group Inc Common Stock 693475105 5,732 42,086 SH   SOLE   31,704 0 10,381
PPG Industries Inc Common Stock 693506107 1,450 13,283 SH   SOLE   12,189 0 1,094
PPL Corp Common Stock 69351T106 500 17,095 SH   SOLE   14,491 0 2,604
PVH Corp Common Stock 693656100 229 1,583 SH   SOLE   1,549 0 34
PTC Inc Common Stock 69370C100 3,972 37,408 SH   SOLE   32,704 0 4,704
PACCAR Inc Common Stock 693718108 45,222 663,182 SH   SOLE   660,859 0 2,323
Pacira Pharmaceuticals Inc Common Stock 695127100 279 5,671 SH   SOLE   4,026 0 1,645
Packaging Corp of America Common Stock 695156109 357 3,258 SH   SOLE   2,699 0 559
PacWest Bancorp Common Stock 695263103 1,469 30,708 SH   SOLE   29,240 0 1,468
Palo Alto Networks Inc Common Stock 697435105 614 2,726 SH   SOLE   1,499 0 1,227
Parker Hannifin Corp Common Stock 701094104 11,036 59,999 SH   SOLE   51,929 0 8,070
Party City Holdco Inc Common Stock 702149105 721 53,221 SH   SOLE   48,886 0 4,335
Paychex Inc Common Stock 704326107 4,578 62,158 SH   SOLE   50,469 0 11,689
Paycom Software Inc Common Stock 70432V102 247 1,589 SH   SOLE   1,112 0 477
PayPal Holdings Inc Common Stock 70450Y103 5,302 60,363 SH   SOLE   45,619 0 14,744
Pebblebrook Hotel Trust Common Stock 70509V100 2,341 64,367 SH   SOLE   60,237 0 4,130
People's United Financial Inc Common Stock 712704105 2,040 119,182 SH   SOLE   116,776 0 2,406
PepsiCo Inc Common Stock 713448108 74,185 663,550 SH   SOLE   496,377 0 167,173
PerkinElmer Inc Common Stock 714046109 242 2,486 SH   SOLE   2,038 0 448
Petroleo Brasileiro SA Petrobras ADR Common Stock 71654V101 251 23,989 SH   SOLE   20,435 0 3,554
Petroleo Brasileiro SA Common Stock 71654V408 226 18,744 SH   SOLE   16,402 0 2,342
Pfizer Inc Common Stock 717081103 45,385 1,029,830 SH   SOLE   805,094 0 224,736
Philip Morris International Inc Common Stock 718172109 6,724 82,468 SH   SOLE   60,015 0 22,454
Phillips 66 Common Stock 718546104 17,656 156,639 SH   SOLE   144,768 0 11,871
PIMCO Municipal Income II Closed End Funds 72200W106 471 35,580 SH   SOLE   35,580 0 0
PIMCO High Income Closed End Funds 722014107 141 16,832 SH   SOLE   16,832 0 0
PIMCO Active Bond ETF Exchange Traded Fund 72201R775 557 5,441 SH   SOLE   4,230 0 1,211
PIMCO Investment Grade Corporate Bd ETF Exchange Traded Fund 72201R817 4,764 47,356 SH   SOLE   40,127 0 7,229
PIMCO Enhanced Short Maturity Active ETF Exchange Traded Fund 72201R833 73,931 727,524 SH   SOLE   693,283 0 34,241
PIMCO Dynamic Income Closed End Funds 72201Y101 692 20,664 SH   SOLE   15,241 0 5,422
Pinnacle West Capital Corp Common Stock 723484101 266 3,358 SH   SOLE   3,247 0 111
Pinnacle Entertainment Inc Com Common Stock 72348Y105 399 11,849 SH   SOLE   11,849 0 0
Pioneer Natural Resources Co Common Stock 723787107 10,713 61,501 SH   SOLE   28,796 0 32,705
Plains All American Pipeline LP Common Stock 726503105 6,357 254,172 SH   SOLE   91,186 0 162,986
Plains GP Holdings LP Common Stock 72651A207 7,103 289,566 SH   SOLE   88,804 0 200,762
Pluristem Therapeutics Inc Common Stock 72940R102 33 25,000 SH   SOLE   25,000 0 0
Polaris Industries Inc Common Stock 731068102 310 3,071 SH   SOLE   2,771 0 300
PolyMet Mining Corp Common Stock 731916102 19 18,765 SH   SOLE   18,765 0 0
PotlatchDeltic Corp Common Stock 737630103 1,161 28,356 SH   SOLE   27,846 0 510
Praxair Inc Common Stock 74005P104 9,962 61,982 SH   SOLE   25,781 0 36,201
T. Rowe Price Group Inc Common Stock 74144T108 6,754 61,857 SH   SOLE   31,068 0 30,789
ProAssurance Corp Common Stock 74267C106 272 5,800 SH   SOLE   2,276 0 3,524
Procter & Gamble Co Common Stock 742718109 47,971 576,369 SH   SOLE   406,888 0 169,481
Progressive Corp Common Stock 743315103 680 9,569 SH   SOLE   8,778 0 791
Prologis Inc Common Stock 74340W103 3,997 58,955 SH   SOLE   38,523 0 20,432
Prosperity Bancshares Inc Common Stock 743606105 12,868 185,549 SH   SOLE   172,694 0 12,855
Prudential Financial Inc Common Stock 744320102 3,307 32,639 SH   SOLE   31,270 0 1,369
Prudential PLC Common Stock 74435K204 315 6,873 SH   SOLE   4,903 0 1,970
Public Service Enterprise Group Inc Common Stock 744573106 668 12,660 SH   SOLE   12,338 0 322
Public Storage Common Stock 74460D109 752 3,732 SH   SOLE   3,227 0 505
Putnam Managed Muni Income Closed End Funds 746823103 1,279 184,759 SH   SOLE   161,817 0 22,942
Putnam Premier Income Trust Closed End Funds 746853100 61 11,535 SH   SOLE   11,535 0 0
QUALCOMM Inc Common Stock 747525103 47,979 666,093 SH   SOLE   573,944 0 92,149
Quanta Services Inc Common Stock 74762E102 1,835 54,960 SH   SOLE   51,534 0 3,426
Quest Diagnostics Inc Common Stock 74834L100 331 3,063 SH   SOLE   2,435 0 628
RPM International Inc Common Stock 749685103 1,850 28,490 SH   SOLE   27,461 0 1,029
Raymond James Financial Inc Common Stock 754730109 19,610 213,031 SH   SOLE   209,987 0 3,044
Rayonier Inc Common Stock 754907103 202 5,986 SH   SOLE   5,723 0 263
Raytheon Co Common Stock 755111507 8,688 42,038 SH   SOLE   35,778 0 6,260
Realty Income Corp Common Stock 756109104 15,284 268,664 SH   SOLE   217,885 0 50,778
Red Hat Inc Common Stock 756577102 2,949 21,640 SH   SOLE   9,810 0 11,830
Regency Centers Corp Common Stock 758849103 3,022 46,727 SH   SOLE   43,427 0 3,299
Regeneron Pharmaceuticals Inc Common Stock 75886F107 516 1,277 SH   SOLE   1,063 0 214
Regions Financial Corp Common Stock 7591EP100 818 44,594 SH   SOLE   41,965 0 2,629
Relx Plc American Depositary Shares Common Stock 759530108 13,547 647,230 SH   SOLE   599,685 0 47,545
Republic Services Inc Common Stock 760759100 13,785 189,718 SH   SOLE   176,086 0 13,632
ResMed Inc Common Stock 761152107 13,978 121,192 SH   SOLE   115,078 0 6,114
Retail Properties of America Inc Common Stock 76131V202 540 44,331 SH   SOLE   35,963 0 8,368
Rio Tinto PLC ADR Common Stock 767204100 1,105 21,665 SH   SOLE   19,334 0 2,331
Robert Half International Inc Common Stock 770323103 311 4,414 SH   SOLE   1,648 0 2,766
Rockwell Automation Inc Common Stock 773903109 659 3,516 SH   SOLE   3,055 0 461
Rockwell Collins Inc Common Stock 774341101 720 5,126 SH   SOLE   3,373 0 1,753
Rogers Communications Inc Common Stock 775109200 1,591 30,944 SH   SOLE   30,926 0 18
Roku Inc Common Stock 77543R102 297 4,060 SH   SOLE   2,955 0 1,105
Roper Technologies Inc Common Stock 776696106 888 2,998 SH   SOLE   2,082 0 916
Ross Stores Inc Common Stock 778296103 16,579 167,294 SH   SOLE   155,275 0 12,019
Royal Bank of Canada Common Stock 780087102 6,808 84,894 SH   SOLE   74,510 0 10,384
Royal Dutch Shell PLC Common Stock 780259107 13,585 191,527 SH   SOLE   186,810 0 4,717
Royal Dutch Shell PLC Common Stock 780259206 10,844 159,142 SH   SOLE   137,620 0 21,522
S&Pglobal Inc Com Common Stock 78409V104 19,882 101,754 SH   SOLE   96,409 0 5,345
SBA Communications Corp Common Stock 78410G104 493 3,071 SH   SOLE   1,925 0 1,146
SPDR S&P 500 ETF Exchange Traded Fund 78462F103 143,099 492,222 SH   SOLE   405,147 0 87,075
SPDR Gold Shares Exchange Traded Fund 78463V107 8,134 72,137 SH   SOLE   60,885 0 11,252
SPDR MSCI ACWI Low Carbon Target ETF Exchange Traded Fund 78463X194 520 5,655 SH   SOLE   5,655 0 0
SPDR S&P Global Dividend ETF Exchange Traded Fund 78463X459 4,452 65,580 SH   SOLE   64,364 0 1,215
SPDR MSCI ACWI IMI ETF Exchange Traded Fund 78463X475 5,809 71,679 SH   SOLE   66,693 0 4,986
SPDR S&P Emerging Markets ETF Exchange Traded Fund 78463X509 1,231 35,354 SH   SOLE   34,136 0 1,218
SPDR Dow Jones Global Real Estate ETF Exchange Traded Fund 78463X749 241 5,070 SH   SOLE   583 0 4,487
SPDR Dow Jones International RelEst ETF Exchange Traded Fund 78463X863 1,417 37,052 SH   SOLE   37,051 0 1
SPDR S&P International Small Cap ETF Exchange Traded Fund 78463X871 982 28,570 SH   SOLE   28,570 0 0
SPDR S&P 600 Small Cap ETF Equities 78464A201 1,963 29,088 SH   SOLE   23,996 0 5,091
SPDR Nuveen S&P High Yield Muni Bd ETF Exchange Traded Fund 78464A284 254 4,512 SH   SOLE   4,512 0 0
SPDR S&P 600 Small Cap Value ETF Exchange Traded Fund 78464A300 2,345 34,344 SH   SOLE   31,288 0 3,056
SPDR Blmbg Barclays ST Intrn TrsBd ETF Exchange Traded Fund 78464A334 1,098 35,212 SH   SOLE   34,931 0 281
SPDR Blmbg Barclays Convert Secs ETF Exchange Traded Fund 78464A359 16,739 310,330 SH   SOLE   291,168 0 19,162
SPDR Portfolio Interm Term Corp Bd ETF Exchange Traded Fund 78464A375 1,442 43,302 SH   SOLE   40,887 0 2,415
SPDR Blmbg Barclays High Yield Bd ETF Exchange Traded Fund 78464A417 11,176 310,025 SH   SOLE   291,179 0 18,846
SPDR Portfolio Short Term Corporate Bond ETF Exchange Traded Fund 78464A474 651 21,564 SH   SOLE   21,564 0 0
SPDR Portfolio S&P 500 Value ETF Exchange Traded Fund 78464A508 12,918 415,107 SH   SOLE   377,332 0 37,776
SPDR Blmbg Barclays Intl Trs Bd ETF Exchange Traded Fund 78464A516 551 20,122 SH   SOLE   16,692 0 3,430
SPDR S&P Health Care Equipment ETF Exchange Traded Fund 78464A581 6,040 68,781 SH   SOLE   65,013 0 3,768
SPDR Dow Jones REIT ETF Exchange Traded Fund 78464A607 3,649 39,134 SH   SOLE   33,912 0 5,222
SPDR S&P Regional Banking ETF Exchange Traded Fund 78464A698 16,043 270,000 SH   SOLE   260,101 0 9,900
SPDR S&P Dividend ETF Exchange Traded Fund 78464A763 40,323 411,756 SH   SOLE   403,185 0 8,571
SPDR S&P Biotech ETF Exchange Traded Fund 78464A870 339 3,534 SH   SOLE   3,324 0 210
SPDR SSgA Global Allocation ETF Exchange Traded Fund 78467V400 349 9,041 SH   SOLE   8,906 0 135
SPDR DoubleLine Total Return Tact ETF Exchange Traded Fund 78467V848 897 18,977 SH   SOLE   18,507 0 470
SPDR Dow Jones Industrial Average ETF Exchange Traded Fund 78467X109 6,437 24,344 SH   SOLE   23,782 0 562
SPDR S&P MidCap 400 ETF Exchange Traded Fund 78467Y107 5,485 14,928 SH   SOLE   13,945 0 983
SPDR Blmbg BarclaysST HY Bd ETF Exchange Traded Fund 78468R408 773 28,015 SH   SOLE   26,314 0 1,701
SPDR Blmbg Barclays 1-3 Mth T-Bill ETF Exchange Traded Fund 78468R663 11,892 129,855 SH   SOLE   119,063 0 10,792
SPDR Nuveen Blmbg Barclays Muni Bd ETF Exchange Traded Fund 78468R721 3,119 65,697 SH   SOLE   49,729 0 15,968
SPDR Nuveen Blmbg Barclays ST MunBd ETF Exchange Traded Fund 78468R739 1,314 27,543 SH   SOLE   22,125 0 5,418
SPDR Russell 1000 Yield ETF Exchange Traded Fund 78468R770 805 11,076 SH   SOLE   10,783 0 293
SPDR S&P 500 Fossil Fuel Rsrv Free ETF Exchange Traded Fund 78468R796 306 4,338 SH   SOLE   4,338 0 0
SPDR SSGA US Small Cap Low Volatil ETF Exchange Traded Fund 78468R887 11,266 116,214 SH   SOLE   104,476 0 11,738
Sabine Royalty Trust Common Stock 785688102 876 20,756 SH   SOLE   20,756 0 0
Sabre Corp Common Stock 78573M104 6,355 243,685 SH   SOLE   238,612 0 5,073
Salesforce.com Inc Common Stock 79466L302 4,618 29,037 SH   SOLE   23,338 0 5,699
San Juan Basin Royalty Trust Common Stock 798241105 147 29,700 SH   SOLE   21,700 0 8,000
Sanderson Farms Inc Common Stock 800013104 869 8,405 SH   SOLE   7,764 0 641
Sangamo Therapeutics Inc Common Stock 800677106 548 32,314 SH   SOLE   32,314 0 0
Sanofi Common Stock 80105N105 1,983 44,403 SH   SOLE   41,486 0 2,917
Santander Consumer USA Holdings Inc Common Stock 80283M101 2,966 148,007 SH   SOLE   137,963 0 10,044
SAP SE ADR Common Stock 803054204 33,120 269,271 SH   SOLE   244,688 0 24,583
Sarepta Therapeutics Inc Common Stock 803607100 3,267 20,227 SH   SOLE   20,227 0 0
SCANA Corp Common Stock 80589M102 256 6,590 SH   SOLE   5,583 0 1,007
Henry Schein Inc Common Stock 806407102 602 7,084 SH   SOLE   5,139 0 1,945
Schlumberger Ltd Common Stock 806857108 16,333 268,098 SH   SOLE   199,468 0 68,630
Charles Schwab Corp Common Stock 808513105 3,922 79,799 SH   SOLE   65,696 0 14,103
Schwab US Broad Market ETF Exchange Traded Fund 808524102 33,678 478,450 SH   SOLE   452,752 0 25,697
Schwab US Large-Cap ETF Exchange Traded Fund 808524201 58,762 844,766 SH   SOLE   785,176 0 59,589
Schwab US Large-Cap Growth ETF Exchange Traded Fund 808524300 64,560 787,120 SH   SOLE   711,815 0 75,304
Schwab US Large-Cap Value ETF Exchange Traded Fund 808524409 63,365 1,129,898 SH   SOLE   1,041,595 0 88,304
Schwab US Mid-Cap ETF Exchange Traded Fund 808524508 18,786 324,792 SH   SOLE   298,808 0 25,984
Schwab US Small-Cap ETF Exchange Traded Fund 808524607 26,708 350,638 SH   SOLE   336,343 0 14,296
Schwab Emerging Markets Equity ETF Exchange Traded Fund 808524706 33,419 1,299,831 SH   SOLE   1,203,842 0 95,989
Schwab Fundamental Intl Sm Co ETF Exchange Traded Fund 808524748 17,430 504,792 SH   SOLE   485,254 0 19,538
Schwab Fundamental Intl Lg Co ETF Exchange Traded Fund 808524755 4,067 135,779 SH   SOLE   131,294 0 4,485
Schwab Fundamental US Small Company ETF Exchange Traded Fund 808524763 6,289 154,453 SH   SOLE   148,525 0 5,928
Schwab Fundamental US Large Company ETF Exchange Traded Fund 808524771 9,658 243,396 SH   SOLE   234,939 0 8,457
Schwab US Dividend Equity ETF Exchange Traded Fund 808524797 8,464 159,695 SH   SOLE   149,245 0 10,449
Schwab International Equity ETF Exchange Traded Fund 808524805 33,948 1,012,461 SH   SOLE   943,189 0 69,271
Schwab US Aggregate Bond ETF Exchange Traded Fund 808524839 28,744 572,012 SH   SOLE   553,883 0 18,129
Schwab US REIT ETF Exchange Traded Fund 808524847 1,342 32,159 SH   SOLE   31,726 0 433
Schwab Intermediate-Term US Trs ETF Exchange Traded Fund 808524854 1,791 34,579 SH   SOLE   34,550 0 28
Schwab Short-Term US Treasury ETF Exchange Traded Fund 808524862 28,939 583,800 SH   SOLE   512,906 0 70,894
Schwab US TIPS ETF Exchange Traded Fund 808524870 98,806 1,831,103 SH   SOLE   1,731,856 0 99,247
Schwab International Small-Cap Eq ETF Exchange Traded Fund 808524888 2,163 60,645 SH   SOLE   56,747 0 3,898
The Scotts Miracle Gro Co Common Stock 810186106 1,122 14,246 SH   SOLE   12,433 0 1,813
Sealed Air Corp Common Stock 81211K100 798 19,876 SH   SOLE   14,916 0 4,960
Materials Select Sector SPDR ETF Exchange Traded Fund 81369Y100 26,366 455,141 SH   SOLE   386,378 0 68,763
Select Sector Spdr Trust The Health Care Select Sector Spdr Fund Exchange Traded Fund 81369Y209 78,508 825,095 SH   SOLE   749,963 0 75,132
Consumer Staples Select Sector SPDR ETF Exchange Traded Fund 81369Y308 38,041 705,371 SH   SOLE   596,481 0 108,890
Select Sector Spdr Fund Shs Ben Consumer Discretionary Exchange Traded Fund 81369Y407 51,296 437,608 SH   SOLE   377,045 0 60,563
Select Sector Spdr Trust Shs Ben Int Energy Exchange Traded Fund 81369Y506 37,232 491,575 SH   SOLE   417,544 0 74,031
Financial Select Sector SPDR ETF Exchange Traded Fund 81369Y605 44,132 1,600,152 SH   SOLE   1,256,692 0 343,460
Industrial Select Sector SPDR ETF Exchange Traded Fund 81369Y704 38,383 489,579 SH   SOLE   411,605 0 77,974
Technology Select Sector SPDR ETF Exchange Traded Fund 81369Y803 52,003 690,330 SH   SOLE   597,067 0 93,264
Select Sector Spdr Tr Communication Exchange Traded Fund 81369Y852 31,734 647,627 SH   SOLE   545,984 0 101,643
Real Estate Select Sector SPDR Exchange Traded Fund 81369Y860 9,868 302,595 SH   SOLE   278,292 0 24,303
Select Sector Spdr Trust The Utilities Select Sector Spdr Trust Exchange Traded Fund 81369Y886 40,013 759,985 SH   SOLE   647,876 0 112,109
Sempra Energy Common Stock 816851109 1,588 13,961 SH   SOLE   13,428 0 533
Senior Housing Properties Trust Common Stock 81721M109 249 14,162 SH   SOLE   10,898 0 3,264
Service Corp International Common Stock 817565104 226 5,114 SH   SOLE   4,381 0 733
ServiceNow Inc Common Stock 81762P102 4,872 24,906 SH   SOLE   22,048 0 2,858
Sherwin-Williams Co Common Stock 824348106 1,426 3,132 SH   SOLE   2,532 0 600
Shinhan Financial Group Co Ltd Common Stock 824596100 213 5,297 SH   SOLE   4,542 0 755
Shire PLC Common Stock 82481R106 485 2,676 SH   SOLE   2,204 0 472
Shopify Inc Common Stock 82509L107 372 2,259 SH   SOLE   1,556 0 703
Shutterstock Inc Common Stock 825690100 263 4,811 SH   SOLE   3,383 0 1,428
Sigma Labs Inc Common Stock 826598302 17 15,000 SH   SOLE   15,000 0 0
Simon Property Group Inc Common Stock 828806109 4,915 27,808 SH   SOLE   23,063 0 4,745
Sinopec Shanghai Petrochemical Co Ltd Common Stock 82935M109 2,658 44,044 SH   SOLE   40,800 0 3,244
Sirius XM Holdings Inc Common Stock 82968B103 801 126,717 SH   SOLE   123,976 0 2,741
Skyworks Solutions Inc Common Stock 83088M102 5,679 62,608 SH   SOLE   58,927 0 3,681
JM Smucker Co Common Stock 832696405 7,142 69,604 SH   SOLE   51,533 0 18,071
Snap-on Inc Common Stock 833034101 18,557 101,075 SH   SOLE   93,950 0 7,125
Solar Capital Ltd Equities 83413U100 1,052 49,200 SH   SOLE   17,300 0 31,900
Sonoco Products Co Common Stock 835495102 3,027 54,546 SH   SOLE   54,546 0 0
Sony Corp Common Stock 835699307 11,245 185,411 SH   SOLE   171,197 0 14,213
Southern Co Common Stock 842587107 15,644 358,809 SH   SOLE   342,061 0 16,748
Southwest Airlines Co Common Stock 844741108 2,034 32,578 SH   SOLE   31,156 0 1,422
Southwestern Energy Co Common Stock 845467109 68 13,286 SH   SOLE   13,286 0 0
SPARTON CORP Equities 847235108 289 20,000 SH   SOLE   0 0 20,000
Spirit AeroSystems Holdings Inc Common Stock 848574109 1,045 11,395 SH   SOLE   9,981 0 1,414
Spirit Airlines Inc Common Stock 848577102 924 19,665 SH   SOLE   17,744 0 1,921
Spirit Realty Capital Inc Common Stock 84860W102 106 13,156 SH   SOLE   13,156 0 0
Spirit Rlty Cap Inc New Convertible Bonds 84860WAB8 15 15,000 SH   SOLE   15,000 0 0
Spirit of Texas Bancshares Inc Common Stock 84861D103 1,389 64,345 SH   SOLE   64,345 0 0
Splunk Inc Common Stock 848637104 1,169 9,667 SH   SOLE   8,185 0 1,482
Square Inc Common Stock 852234103 2,366 23,892 SH   SOLE   18,700 0 5,192
Stanley Black & Decker Inc Common Stock 854502101 660 4,507 SH   SOLE   4,093 0 414
Starbucks Corp Common Stock 855244109 96,014 1,689,204 SH   SOLE   1,389,712 0 299,492
Starwood Property Trust Inc Common Stock 85571B105 255 11,848 SH   SOLE   10,948 0 900
State Street Corporation Common Stock 857477103 1,705 20,352 SH   SOLE   10,805 0 9,547
Steel Dynamics Inc Common Stock 858119100 4,437 98,179 SH   SOLE   93,529 0 4,650
Stepan Co Common Stock 858586100 218 2,508 SH   SOLE   2,508 0 0
Stericycle Inc Common Stock 858912108 6,115 104,213 SH   SOLE   33,196 0 71,017
StoneCastle Financial Corp Equities 861780104 4,001 178,445 SH   SOLE   37,600 0 140,845
Stryker Corp Common Stock 863667101 4,312 24,270 SH   SOLE   22,543 0 1,727
Sumitomo Mitsui Financial Group Inc Common Stock 86562M209 569 70,811 SH   SOLE   55,207 0 15,604
Sun Communities Inc Common Stock 866674104 1,296 12,760 SH   SOLE   11,884 0 876
Suncor Energy Inc Common Stock 867224107 429 11,082 SH   SOLE   10,382 0 700
Sunstone Hotel Investors Inc Common Stock 867892101 295 18,047 SH   SOLE   16,011 0 2,036
SunTrust Banks Inc Common Stock 867914103 558 8,347 SH   SOLE   6,569 0 1,778
ELEMENTS Rogers Intl Cmdty TR ETN Exchange Traded Fund 870297801 121 21,534 SH   SOLE   20,037 0 1,497
Symantec Corp Common Stock 871503108 602 28,284 SH   SOLE   27,995 0 289
Sysco Corp Common Stock 871829107 1,389 18,968 SH   SOLE   17,096 0 1,872
TJX Companies Inc Common Stock 872540109 5,787 51,661 SH   SOLE   32,299 0 19,362
T-Mobile US Inc Common Stock 872590104 10,351 147,498 SH   SOLE   145,390 0 2,108
Tpi Composites Inc Com Common Stock 87266J104 303 10,614 SH   SOLE   7,830 0 2,784
Taiwan Semiconductor Manufacturing Co Ltd Common Stock 874039100 24,795 561,473 SH   SOLE   521,469 0 40,004
Take-Two Interactive Software Inc Common Stock 874054109 325 2,353 SH   SOLE   1,096 0 1,257
Tapestry Inc Common Stock 876030107 973 19,354 SH   SOLE   2,323 0 17,031
Target Corp Common Stock 87612E106 3,865 43,810 SH   SOLE   26,829 0 16,981
Tegna Inc Common Stock 87901J105 353 29,486 SH   SOLE   28,965 0 521
Tekla Life Sciences Investors Closed End Funds 87911K100 219 10,704 SH   SOLE   10,704 0 0
Telecom Italia SpA Common Stock 87927Y102 76 12,711 SH   SOLE   10,568 0 2,143
Telefonica Sa Common Stock 879382208 113 14,420 SH   SOLE   11,640 0 2,780
Templeton Global Income Closed End Funds 880198106 118 19,310 SH   SOLE   19,310 0 0
Tenneco Inc Common Stock 880349105 491 11,647 SH   SOLE   10,931 0 716
Teradata Corp Common Stock 88076W103 366 9,716 SH   SOLE   9,704 0 12
Tesla Motors Inc Common Stock 88160R101 1,397 5,278 SH   SOLE   4,844 0 434
Texas Capital Bancshares Inc Common Stock 88224Q107 212 2,568 SH   SOLE   2,553 0 15
Texas Instruments Inc Common Stock 882508104 8,339 77,723 SH   SOLE   74,774 0 2,949
Texas Pacific Land Trust Common Stock 882610108 2,876 3,334 SH   SOLE   2,875 0 459
Textron Inc Common Stock 883203101 482 6,744 SH   SOLE   5,694 0 1,050
TG Therapeutics Inc Common Stock 88322Q108 118 21,100 SH   SOLE   21,100 0 0
Thermo Fisher Scientific Inc Common Stock 883556102 25,565 104,742 SH   SOLE   55,998 0 48,744
Thomson Reuters Corp Com Common Stock 884903105 14,351 314,158 SH   SOLE   309,241 0 4,917
Thor Industries Inc Common Stock 885160101 10,663 127,401 SH   SOLE   118,523 0 8,878
3M Co Common Stock 88579Y101 23,645 112,217 SH   SOLE   73,019 0 39,198
Tier REIT Inc Common Stock 88650V208 249 10,349 SH   SOLE   10,349 0 0
Tiffany & Co Common Stock 886547108 2,251 17,456 SH   SOLE   16,572 0 884
Toll Brothers Inc Common Stock 889478103 696 21,074 SH   SOLE   20,199 0 875
Tompkins Financial Corp Common Stock 890110109 627 7,725 SH   SOLE   7,725 0 0
Toronto Dominion Bk Ont Com New Common Stock 891160509 6,286 103,389 SH   SOLE   91,951 0 11,438
Total Sa Common Stock 89151E109 10,863 168,707 SH   SOLE   155,839 0 12,868
Total System Services Inc Common Stock 891906109 2,285 23,139 SH   SOLE   22,018 0 1,121
Toyota Motor Corporation Ads Common Stock 892331307 4,881 39,255 SH   SOLE   35,444 0 3,811
Tractor Supply Co Common Stock 892356106 210 2,308 SH   SOLE   1,547 0 761
The Travelers Companies Inc Common Stock 89417E109 17,374 133,945 SH   SOLE   121,099 0 12,846
Trex Co Inc Common Stock 89531P105 303 3,940 SH   SOLE   3,062 0 878
Trimble Inc Common Stock 896239100 4,478 103,039 SH   SOLE   59,540 0 43,499
Trinity Industries Inc Common Stock 896522109 3,362 91,755 SH   SOLE   86,745 0 5,010
TriState Capital Holdings Inc Common Stock 89678F100 597 21,625 SH   SOLE   21,625 0 0
Triumph Bancorp Inc Common Stock 89679E300 855 22,386 SH   SOLE   20,643 0 1,743
TripAdvisor Inc Common Stock 896945201 284 5,557 SH   SOLE   1,952 0 3,605
Trustmark Corp Common Stock 898402102 283 8,407 SH   SOLE   8,407 0 0
Twenty-First Century Fox Inc Class A Common Stock 90130A101 978 21,106 SH   SOLE   13,409 0 7,697
Twenty-First Century Fox Inc Common Stock 90130A200 241 5,263 SH   SOLE   4,910 0 353
Twitter Inc Common Stock 90184L102 227 7,977 SH   SOLE   7,221 0 756
Two Harbors Investment Corp Common Stock 90187B408 540 36,186 SH   SOLE   35,797 0 389
Tyler Technologies Inc Common Stock 902252105 5,851 23,875 SH   SOLE   6,945 0 16,930
Tyson Foods Inc Class A Common Stock 902494103 2,151 36,134 SH   SOLE   33,777 0 2,357
UGI Corp Common Stock 902681105 299 5,389 SH   SOLE   3,602 0 1,787
US Bancorp Common Stock 902973304 8,551 161,915 SH   SOLE   111,896 0 50,019
US Concrete Inc Common Stock 90333L201 2,413 52,629 SH   SOLE   49,698 0 2,931
US Silica Holdings Inc Common Stock 90346E103 3,273 173,795 SH   SOLE   170,232 0 3,563
Ulta Salon Cosmetics & Fragrance Inc Common Stock 90384S303 237 840 SH   SOLE   559 0 281
The Ultimate Software Group Inc Common Stock 90385D107 710 2,209 SH   SOLE   2,209 0 0
Under Armour Inc A Common Stock 904311107 357 16,822 SH   SOLE   11,818 0 5,004
Under Armour Inc C Common Stock 904311206 256 13,137 SH   SOLE   2,565 0 10,572
Unilever PLC ADR Common Stock 904767704 1,999 36,358 SH   SOLE   25,606 0 10,752
Unilever NV Common Stock 904784709 970 17,470 SH   SOLE   12,812 0 4,658
Union Pacific Corp Common Stock 907818108 57,924 355,732 SH   SOLE   279,750 0 75,982
United Bankshares Inc Common Stock 909907107 9,121 250,916 SH   SOLE   84,717 0 166,199
United Continental Holdings Inc Common Stock 910047109 536 6,024 SH   SOLE   4,387 0 1,637
United-Guardian Inc Common Stock 910571108 786 48,690 SH   SOLE   48,690 0 0
United Insurance Holdings Corp Common Stock 910710102 7,822 349,512 SH   SOLE   188,800 0 160,712
United Parcel Service Inc Class B Common Stock 911312106 21,067 180,444 SH   SOLE   62,650 0 117,794
United Rentals Inc Common Stock 911363109 2,285 13,968 SH   SOLE   11,851 0 2,117
US Food Holding Corp Common Stock 912008109 1,264 40,854 SH   SOLE   39,522 0 1,333
United States Steel Corp Common Stock 912909108 768 25,190 SH   SOLE   23,225 0 1,965
United Technologies Corp Common Stock 913017109 40,407 289,012 SH   SOLE   218,970 0 70,042
UnitedHealth Group Inc Common Stock 91324P102 13,810 51,908 SH   SOLE   41,568 0 10,340
Universal Display Corp Common Stock 91347P105 346 2,933 SH   SOLE   2,287 0 646
Unum Group Common Stock 91529Y106 1,201 30,736 SH   SOLE   28,346 0 2,391
Urban Outfitters Inc Common Stock 917047102 260 6,350 SH   SOLE   6,100 0 250
Urban Edge Properties Common Stock 91704F104 257 11,636 SH   SOLE   974 0 10,662
VF Corp Common Stock 918204108 1,384 14,814 SH   SOLE   14,664 0 150
Vail Resorts Inc Common Stock 91879Q109 532 1,938 SH   SOLE   1,938 0 0
Vale SA Common Stock 91912E105 200 13,456 SH   SOLE   10,963 0 2,493
Valero Energy Corp Common Stock 91913Y100 2,084 18,322 SH   SOLE   16,075 0 2,247
Valley National Bancorp Common Stock 919794107 507 45,030 SH   SOLE   42,455 0 2,575
Valvoline Inc Common Stock 92047W101 217 10,110 SH   SOLE   4,227 0 5,883
VanEck Vectors Gold Miners ETF Exchange Traded Fund 92189F106 330 17,804 SH   SOLE   5,340 0 12,464
Vaneck Vectors Etf Tr Ndr Cmg Ln Flt Exchange Traded Fund 92189F148 3,016 106,858 SH   SOLE   100,508 0 6,350
VanEck Vectors High-Yield Municipal ETF Exchange Traded Fund 92189F361 558 17,924 SH   SOLE   16,121 0 1,803
VanEck Vectors JP Morgan EM LC Bd ETF Exchange Traded Fund 92189F494 8,590 521,883 SH   SOLE   447,188 0 74,695
VanEck Vectors Oil Refiners ETF Exchange Traded Fund 92189F585 5,603 157,529 SH   SOLE   147,443 0 10,086
Vanguard Dividend Appreciation ETF Exchange Traded Fund 921908844 11,628 105,038 SH   SOLE   79,688 0 25,350
Vanguard Total International Stock ETF Exchange Traded Fund 921909768 20,505 379,717 SH   SOLE   237,058 0 142,659
Vanguard Mega Cap Value ETF Exchange Traded Fund 921910840 224 2,797 SH   SOLE   2,577 0 220
Vanguard S&P 500 Growth ETF Exchange Traded Fund 921932505 3,434 21,624 SH   SOLE   18,945 0 2,679
Vanguard S&P Small-Cap 600 ETF Exchange Traded Fund 921932828 1,624 10,183 SH   SOLE   7,986 0 2,197
Vanguard S&P Mid-Cap 400 ETF Exchange Traded Fund 921932885 407 2,996 SH   SOLE   2,996 0 0
Vanguard Short-Term Bond ETF Exchange Traded Fund 921937827 3,049 39,070 SH   SOLE   36,440 0 2,630
Vanguard Total Bond Market ETF Exchange Traded Fund 921937835 5,781 73,451 SH   SOLE   70,548 0 2,903
Vanguard FTSE Developed Markets ETF Exchange Traded Fund 921943858 63,253 1,461,815 SH   SOLE   1,360,959 0 100,856
Vanguard High Dividend Yield ETF Exchange Traded Fund 921946406 3,834 44,019 SH   SOLE   40,026 0 3,993
Vanguard Intl Div Apprec ETF Exchange Traded Fund 921946810 2,318 35,981 SH   SOLE   22,681 0 13,300
Vanguard Emerging Mkts Govt Bd ETF Exchange Traded Fund 921946885 7,467 98,471 SH   SOLE   96,385 0 2,085
Vanguard Short-Term Infl-Prot Secs ETF Exchange Traded Fund 922020805 2,127 43,984 SH   SOLE   42,821 0 1,163
Vanguard Total International Bond ETF Exchange Traded Fund 92203J407 75,051 1,376,072 SH   SOLE   1,304,067 0 72,005
Vanguard FTSE All-World ex-US Sm-Cp ETF Exchange Traded Fund 922042718 19,448 173,395 SH   SOLE   164,832 0 8,563
Vanguard Total World Stock ETF Exchange Traded Fund 922042742 1,033 13,627 SH   SOLE   12,334 0 1,294
Vanguard FTSE All-World ex-US ETF Exchange Traded Fund 922042775 7,096 136,325 SH   SOLE   125,125 0 11,200
Vanguard FTSE Emerging Markets ETF Exchange Traded Fund 922042858 16,529 403,148 SH   SOLE   318,379 0 84,769
Vanguard FTSE Pacific ETF Exchange Traded Fund 922042866 16,670 234,456 SH   SOLE   217,334 0 17,122
Vanguard FTSE Europe ETF Exchange Traded Fund 922042874 9,608 170,906 SH   SOLE   142,919 0 27,987
Vanguard Consumer Discretionary ETF Exchange Traded Fund 92204A108 295 1,632 SH   SOLE   1,307 0 325
Vanguard Consumer Staples ETF Exchange Traded Fund 92204A207 594 4,241 SH   SOLE   4,141 0 100
Vanguard Energy ETF Exchange Traded Fund 92204A306 2,333 22,196 SH   SOLE   10,809 0 11,387
Vanguard Financials ETF Exchange Traded Fund 92204A405 2,292 33,037 SH   SOLE   31,656 0 1,381
Vanguard Health Care ETF Exchange Traded Fund 92204A504 579 3,209 SH   SOLE   2,711 0 498
Vanguard Industrials ETF Exchange Traded Fund 92204A603 266 1,802 SH   SOLE   1,802 0 0
Vanguard Information Technology ETF Exchange Traded Fund 92204A702 2,491 12,296 SH   SOLE   10,586 0 1,710
Vanguard Materials ETF Exchange Traded Fund 92204A801 862 6,574 SH   SOLE   6,574 0 0
Vanguard Utilities ETF Exchange Traded Fund 92204A876 407 3,457 SH   SOLE   3,357 0 100
Vanguard Telecommunication Services ETF Exchange Traded Fund 92204A884 1,027 11,800 SH   SOLE   11,398 0 402
Vanguard Short-Term Treasury ETF Exchange Traded Fund 92206C102 700 11,716 SH   SOLE   11,716 0 0
Vanguard Short-Term Corporate Bond ETF Exchange Traded Fund 92206C409 11,126 142,349 SH   SOLE   113,311 0 29,038
Vanguard Russell 3000 ETF Exchange Traded Fund 92206C599 2,847 21,299 SH   SOLE   21,040 0 259
Vanguard Intmdt-Term Trs ETF Exchange Traded Fund 92206C706 11,269 181,503 SH   SOLE   179,302 0 2,201
Vanguard Mortgage-Backed Secs ETF Exchange Traded Fund 92206C771 34,468 675,841 SH   SOLE   660,944 0 14,897
Vanguard Long-Term Corporate Bd ETF Exchange Traded Fund 92206C813 426 4,839 SH   SOLE   4,556 0 283
Vanguard Long-Term Treasury ETF Exchange Traded Fund 92206C847 8,844 122,543 SH   SOLE   117,989 0 4,554
Vanguard Intermediate-Term Corp Bd ETF Exchange Traded Fund 92206C870 7,826 93,688 SH   SOLE   92,504 0 1,184
Varian Medical Systems Inc Common Stock 92220P105 371 3,318 SH   SOLE   3,106 0 212
Vectren Corp Common Stock 92240G101 1,808 25,288 SH   SOLE   22,009 0 3,279
Vector Group Ltd Common Stock 92240M108 188 13,626 SH   SOLE   11,571 0 2,055
Ventas Inc Common Stock 92276F100 1,564 28,758 SH   SOLE   24,168 0 4,590
Vanguard Tax-Exempt Bond ETF Exchange Traded Fund 922907746 3,707 73,391 SH   SOLE   73,296 0 95
Vanguard 500 ETF Exchange Traded Fund 922908363 12,516 46,867 SH   SOLE   27,377 0 19,490
Vanguard Mid-Cap Value ETF Exchange Traded Fund 922908512 1,832 16,201 SH   SOLE   14,634 0 1,568
Vanguard Mid-Cap Growth ETF Exchange Traded Fund 922908538 1,460 10,247 SH   SOLE   4,432 0 5,815
Vanguard REIT ETF Exchange Traded Fund 922908553 135,568 1,680,320 SH   SOLE   1,556,084 0 124,237
Vanguard Small-Cap Growth ETF Exchange Traded Fund 922908595 65,887 351,734 SH   SOLE   317,832 0 33,902
Vanguard Small-Cap Value ETF Exchange Traded Fund 922908611 67,591 485,012 SH   SOLE   443,053 0 41,960
Vanguard Mid-Cap ETF Exchange Traded Fund 922908629 8,954 54,532 SH   SOLE   52,236 0 2,296
Vanguard Large-Cap ETF Exchange Traded Fund 922908637 17,812 133,410 SH   SOLE   129,312 0 4,098
Vanguard Extended Market ETF Exchange Traded Fund 922908652 7,317 59,671 SH   SOLE   29,376 0 30,296
Vanguard Growth ETF Exchange Traded Fund 922908736 341,583 2,121,106 SH   SOLE   1,978,944 0 142,163
Vanguard Value ETF Exchange Traded Fund 922908744 331,332 2,993,601 SH   SOLE   2,781,247 0 212,354
Vanguard Small-Cap ETF Exchange Traded Fund 922908751 11,157 68,661 SH   SOLE   65,458 0 3,202
Vanguard Total Stock Market ETF Exchange Traded Fund 922908769 113,744 760,064 SH   SOLE   616,536 0 143,528
VeriSign Inc Common Stock 92343E102 950 5,931 SH   SOLE   610 0 5,321
Verizon Communications Inc Common Stock 92343V104 86,335 1,617,054 SH   SOLE   1,383,216 0 233,838
Vertex Pharmaceuticals Inc Common Stock 92532F100 2,831 14,688 SH   SOLE   12,505 0 2,183
Viacom Inc Common Stock 92553P201 258 7,635 SH   SOLE   7,049 0 585
VICI Properties Inc Common Stock 925652109 305 14,088 SH   SOLE   1,588 0 12,500
Visa Inc Class A Common Stock 92826C839 81,982 546,217 SH   SOLE   448,216 0 98,001
Vodafone Group PLC ADR Common Stock 92857W308 745 34,326 SH   SOLE   11,784 0 22,542
Vornado Realty Trust Common Stock 929042109 3,560 48,765 SH   SOLE   41,312 0 7,453
Voya Emerging Markets High Dividend Eq Closed End Funds 92912P108 831 102,925 SH   SOLE   77,892 0 25,033
Voya Global Advantage and Premium Opp Closed End Funds 92912R104 1,900 166,049 SH   SOLE   111,934 0 54,115
Voya Prime Rate Trust Closed End Funds 92913A100 1,154 231,662 SH   SOLE   220,945 0 10,717
Voya Natural Resources Equity Income Closed End Funds 92913C106 1,023 159,536 SH   SOLE   59,075 0 100,461
Vulcan Materials Co Common Stock 929160109 676 6,081 SH   SOLE   6,032 0 49
WNS (Holdings) Ltd Common Stock 92932M101 3,896 76,770 SH   SOLE   71,561 0 5,209
W.P. Carey Inc Common Stock 92936U109 1,117 17,361 SH   SOLE   14,839 0 2,522
WPP PLC Common Stock 92937A102 7,259 99,071 SH   SOLE   91,209 0 7,863
Wecenergy Group Inc Common Stock 92939U106 802 12,010 SH   SOLE   11,378 0 632
Westinghouse Air Brake Technologies Corp Common Stock 929740108 14,963 142,664 SH   SOLE   53,519 0 89,145
Wal-Mart Stores Inc Common Stock 931142103 30,795 327,925 SH   SOLE   290,823 0 37,102
Walgreen Boots Alliance Inc Com Common Stock 931427108 7,544 103,488 SH   SOLE   63,739 0 39,749
Waste Connections Inc Common Stock 94106B101 202 2,532 SH   SOLE   2,532 0 0
Waste Management Inc Common Stock 94106L109 4,809 53,219 SH   SOLE   50,487 0 2,732
Waters Corp Common Stock 941848103 9,746 50,063 SH   SOLE   48,217 0 1,846
WellCare Health Plans Inc Common Stock 94946T106 297 926 SH   SOLE   606 0 320
Wells Fargo & Co Common Stock 949746101 26,789 509,690 SH   SOLE   235,140 0 274,550
Wells Fargo & Co Convertible Preferred 949746804 1,146 888 SH   SOLE   138 0 750
Welltower Inc Com Common Stock 95040Q104 2,248 34,952 SH   SOLE   30,026 0 4,926
The Wendy's Co Common Stock 95058W100 181 10,536 SH   SOLE   9,635 0 901
Werner Enterprises Inc Common Stock 950755108 729 20,632 SH   SOLE   18,971 0 1,661
Western Alliance Bancorp Common Stock 957638109 425 7,475 SH   SOLE   7,422 0 53
Western Asset Global High Inc Closed End Funds 95766B109 165 18,083 SH   SOLE   18,083 0 0
Western Asset Muni High Income Closed End Funds 95766N103 1,290 182,170 SH   SOLE   159,465 0 22,705
Western Digital Corp Common Stock 958102105 7,646 130,606 SH   SOLE   105,917 0 24,689
The Western Union Co Common Stock 959802109 413 21,782 SH   SOLE   16,842 0 4,940
Westpac Banking Corp Common Stock 961214301 371 18,554 SH   SOLE   16,416 0 2,138
WestRock Co Common Stock 96145D105 271 5,056 SH   SOLE   5,008 0 48
Weyerhaeuser Co Common Stock 962166104 4,488 139,065 SH   SOLE   70,743 0 68,322
Williams Companies Inc Common Stock 969457100 6,081 223,653 SH   SOLE   52,950 0 170,703
Winnebago Industries Inc Common Stock 974637100 438 13,210 SH   SOLE   12,373 0 837
Wintrust Financial Corp Common Stock 97650W108 401 4,721 SH   SOLE   728 0 3,993
WisdomTree US Total Dividend ETF Exchange Traded Fund 97717W109 2,072 21,577 SH   SOLE   17,113 0 4,463
WisdomTree US High Dividend ETF Exchange Traded Fund 97717W208 949 13,154 SH   SOLE   13,154 0 0
WisdomTree Emerging Markets SmCp Div ETF Exchange Traded Fund 97717W281 2,250 49,297 SH   SOLE   40,561 0 8,737
WisdomTree US LargeCap Dividend ETF Exchange Traded Fund 97717W307 3,299 34,580 SH   SOLE   34,580 0 0
WisdomTree Emerging Markets High Div ETF Exchange Traded Fund 97717W315 2,557 58,548 SH   SOLE   51,887 0 6,661
WisdomTree US MidCap Dividend ETF Exchange Traded Fund 97717W505 13,144 356,412 SH   SOLE   350,076 0 6,335
WisdomTree US SmallCap Earnings ETF Exchange Traded Fund 97717W562 1,489 37,380 SH   SOLE   34,572 0 2,807
WisdomTree SmallCap Dividend ETF Exchange Traded Fund 97717W604 25,733 866,129 SH   SOLE   853,342 0 12,787
WisdomTree International SmallCp Div ETF Exchange Traded Fund 97717W760 1,804 25,365 SH   SOLE   23,462 0 1,903
WisdomTree International LargeCp Div ETF Exchange Traded Fund 97717W794 3,973 81,672 SH   SOLE   81,484 0 188
WisdomTree International High Div ETF Exchange Traded Fund 97717W802 17,602 421,300 SH   SOLE   414,108 0 7,192
WisdomTree Japan SmallCap Dividend ETF Exchange Traded Fund 97717W836 989 12,784 SH   SOLE   12,620 0 164
WisdomTree Europe SmallCap Dividend ETF Exchange Traded Fund 97717W869 1,205 19,035 SH   SOLE   18,925 0 110
WisdomTree CBOE S&P500 PutWriteStrat ETF Exchange Traded Fund 97717X560 338 11,028 SH   SOLE   0 0 11,028
WisdomTree US Quality Dividend Gr ETF Exchange Traded Fund 97717X669 2,152 48,554 SH   SOLE   48,202 0 352
Workday Inc Common Stock 98138H101 2,496 17,098 SH   SOLE   14,226 0 2,872
Worldpay Inc Common Stock 981558109 410 4,048 SH   SOLE   4,032 0 16
WPX Energy Inc Class A Common Stock 98212B103 1,011 50,245 SH   SOLE   46,558 0 3,687
XPO Logistics Inc Common Stock 983793100 24,412 213,819 SH   SOLE   77,794 0 136,025
Xcel Energy Inc Common Stock 98389B100 2,237 47,374 SH   SOLE   45,285 0 2,089
Xilinx Inc Common Stock 983919101 16,619 207,300 SH   SOLE   193,358 0 13,942
Xenia Hotels & Resorts Inc Common Stock 984017103 329 13,895 SH   SOLE   12,262 0 1,633
Xerox Corp Common Stock 984121608 233 8,636 SH   SOLE   7,212 0 1,424
Xylem Inc Common Stock 98419M100 8,438 105,645 SH   SOLE   31,332 0 74,313
Yamana Gold Inc Common Stock 98462Y100 41 16,425 SH   SOLE   12,795 0 3,630
Yum Brands Inc Common Stock 988498101 14,296 157,259 SH   SOLE   63,707 0 93,552
Yum China Hldgs Inc Com Common Stock 98850P109 4,926 140,315 SH   SOLE   62,063 0 78,252
Zimmer Biomet Holdings Inc Common Stock 98956P102 2,165 16,465 SH   SOLE   9,026 0 7,439
Zions Bancorp Common Stock 989701107 1,264 25,128 SH   SOLE   23,264 0 1,863
Zoetis Inc Common Stock 98978V103 1,668 18,219 SH   SOLE   15,342 0 2,877
Allergan plc Common Stock G0177J108 1,874 9,841 SH   SOLE   6,881 0 2,960
Amdocs Ltd Common Stock G02602103 313 4,751 SH   SOLE   4,599 0 152
Aon PLC Common Stock G0408V102 1,720 11,185 SH   SOLE   10,144 0 1,041
Accenture PLC A Common Stock G1151C101 35,682 209,649 SH   SOLE   169,981 0 39,668
Brookfield Infrastructure Partners LP Common Stock G16252101 9,101 227,916 SH   SOLE   78,954 0 148,962
Eaton Corp PLC Common Stock G29183103 18,232 210,217 SH   SOLE   205,232 0 4,986
Icon PLC Common Stock G4705A100 11,252 73,181 SH   SOLE   67,966 0 5,215
IHS Markit Ltd A Common Stock G47567105 10,649 197,346 SH   SOLE   84,085 0 113,261
Ingersoll-Rand PLC Common Stock G47791101 681 6,660 SH   SOLE   6,605 0 55
Weatherford International PLC Common Stock G48833100 97 35,642 SH   SOLE   28,458 0 7,184
Jazz Pharmaceuticals PLC Common Stock G50871105 349 2,073 SH   SOLE   1,716 0 357
Johnson Controls International PLC Common Stock G51502105 583 16,657 SH   SOLE   10,258 0 6,399
Kosmos Energy Ltd Common Stock G5315B107 1,723 184,315 SH   SOLE   170,943 0 13,372
Lazard Ltd Common Stock G54050102 250 5,200 SH   SOLE   3,500 0 1,700
Liberty Global Group C Common Stock G5480U120 276 9,810 SH   SOLE   4,925 0 4,885
Medtronic PLC Common Stock G5960L103 57,800 587,580 SH   SOLE   497,656 0 89,924
Michael Kors Holdings Ltd Common Stock G60754101 2,218 32,349 SH   SOLE   27,136 0 5,213
Aptiv PLC Common Stock G6095L109 3,251 38,744 SH   SOLE   13,924 0 24,820
Nabors Industries Ltd Common Stock G6359F103 66 10,729 SH   SOLE   10,440 0 289
Nielsen Holdings Plc Shs Common Stock G6518L108 1,541 55,727 SH   SOLE   34,399 0 21,328
Noble Corp PLC Common Stock G65431101 74 10,560 SH   SOLE   10,160 0 400
Norwegian Cruise Line Holdings Ltd Common Stock G66721104 1,046 18,383 SH   SOLE   17,648 0 735
NovoCure Ltd Common Stock G6674U108 449 8,575 SH   SOLE   1,575 0 7,000
Seagate Technology PLC Common Stock G7945M107 257 5,421 SH   SOLE   4,019 0 1,402
Pentair PLC Common Stock G7S00T104 230 5,281 SH   SOLE   3,281 0 2,000
STERIS PLC Common Stock G84720104 15,418 134,772 SH   SOLE   125,163 0 9,609
Willis Towers Watson Public Limited Company Shs Common Stock G96629103 244 1,728 SH   SOLE   408 0 1,320
Chubb Ltd Common Stock H1467J104 17,783 133,066 SH   SOLE   64,033 0 69,033
UBS Group AG Common Stock H42097107 293 18,647 SH   SOLE   16,399 0 2,248
Logitech International SA Common Stock H50430232 3,706 82,946 SH   SOLE   77,259 0 5,687
TE Connectivity Ltd Common Stock H84989104 784 8,922 SH   SOLE   3,143 0 5,779
Spotify Technology SA Common Stock L8681T102 339 1,873 SH   SOLE   1,420 0 453
Trinseo SA Common Stock L9340P101 1,214 15,734 SH   SOLE   15,142 0 592
Arcturus Therapeutics Ltd Common Stock M1492T105 241 27,300 SH   SOLE   27,300 0 0
Check Point Software Technologies Ltd Common Stock M22465104 25,927 220,334 SH   SOLE   185,976 0 34,358
Elbit Systems Ltd Common Stock M3760D101 3,175 25,294 SH   SOLE   23,555 0 1,739
Tower Semiconductor Ltd Common Stock M87915274 11,932 548,341 SH   SOLE   513,394 0 34,947
AerCap Holdings NV Common Stock N00985106 3,781 65,729 SH   SOLE   61,229 0 4,500
ASML Holding NV Common Stock N07059210 285 1,515 SH   SOLE   1,396 0 119
Ferrari NV Common Stock N3167Y103 313 2,288 SH   SOLE   2,237 0 51
Fiat Chrysler Automobiles NV Common Stock N31738102 3,696 211,100 SH   SOLE   194,537 0 16,564
InterXion Holding NV Common Stock N47279109 3,878 57,626 SH   SOLE   53,791 0 3,835
LyondellBasell Industries NV Common Stock N53745100 20,871 203,597 SH   SOLE   169,853 0 33,744
NXP Semiconductors NV Common Stock N6596X109 455 5,319 SH   SOLE   3,877 0 1,442
Royal Caribbean Cruises Ltd Common Stock V7780T103 4,881 37,560 SH   SOLE   23,853 0 13,707