0001463217-19-000004.txt : 20190514 0001463217-19-000004.hdr.sgml : 20190514 20190514154050 ACCESSION NUMBER: 0001463217-19-000004 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20190331 FILED AS OF DATE: 20190514 DATE AS OF CHANGE: 20190514 EFFECTIVENESS DATE: 20190514 FILER: COMPANY DATA: COMPANY CONFORMED NAME: UNITED CAPITAL FINANCIAL ADVISERS, LLC CENTRAL INDEX KEY: 0001463217 IRS NUMBER: 270493248 FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-13508 FILM NUMBER: 19822492 BUSINESS ADDRESS: STREET 1: 620 NEWPORT CENTER DRIVE STREET 2: SUITE 500 CITY: NEWPORT BEACH STATE: CA ZIP: 92660 BUSINESS PHONE: 949-999-8500 MAIL ADDRESS: STREET 1: 620 NEWPORT CENTER DRIVE STREET 2: SUITE 500 CITY: NEWPORT BEACH STATE: CA ZIP: 92660 FORMER COMPANY: FORMER CONFORMED NAME: UNITED CAPTIAL FINANCIAL ADVISERS, LLC DATE OF NAME CHANGE: 20130814 FORMER COMPANY: FORMER CONFORMED NAME: UNITED CAPITAL FINANCIAL ADVISERS, LLC DATE OF NAME CHANGE: 20110509 FORMER COMPANY: FORMER CONFORMED NAME: UNITED CAPITAL FINANCIAL ADVISERS,INC. DATE OF NAME CHANGE: 20090501 13F-HR 1 primary_doc.xml 13F-HR LIVE false true false 0001463217 XXXXXXXX 03-31-2019 03-31-2019 UNITED CAPITAL FINANCIAL ADVISERS, LLC
620 NEWPORT CENTER DRIVE SUITE 500 NEWPORT BEACH CA 92660
13F COMBINATION REPORT 028-13508 0000916542 028-05990 ACADIAN ASSET MANAGEMENT LLC 0001456114 028-13399 ADVISOR PARTNERS LLC 0001305227 028-12016 BlackRock Investment Management, LLC 0001015079 028-05620 BRANDES INVESTMENT PARTNERS, LP 0001114667 028-05775 Brown Advisory LLC 0001165797 028-11728 CAUSEWAY CAPITAL MANAGEMENT LLC 0001094749 028-05029 CHURCHILL MANAGEMENT Corp 0001009289 028-05392 CITY NATIONAL ROCHDALE, LLC 0001255435 028-11051 CUMBERLAND ADVISORS INC 0001427514 028-13023 Dana Investment Advisors, Inc. 0001036325 028-04121 DAVIS SELECTED ADVISERS 0000790502 028-01666 EAGLE ASSET MANAGEMENT INC 0001429788 028-13603 Efficient Market Advisors, LLC 0000937729 028-10991 FAYEZ SAROFIM & CO 0001542266 028-14862 Granite Investment Partners, LLC 0001078013 028-05229 GREAT LAKES ADVISORS, LLC 0001700530 028-18059 Keeley-Teton Advisors, LLC 0001207017 028-10469 LAZARD ASSET MANAGEMENT LLC 0001409108 028-12558 Legg Mason Private Portfolio Group, LLC 0001470944 028-13608 LMCG INVESTMENTS, LLC 0001259887 028-10665 LONDON CO OF VIRGINIA 0001050470 028-06580 LSV ASSET MANAGEMENT 0001419999 028-13243 MAR VISTA INVESTMENT PARTNERS LLC 0000903947 028-03692 MILLER HOWARD INVESTMENTS INC /NY 0000728774 028-00454 NEUBERGER BERMAN LLC 0001456227 028-13466 NorthCoast Asset Management LLC 0001584707 028-15607 OFI Global Asset Management, Inc. 0000932859 028-04558 PARAMETRIC PORTFOLIO ASSOCIATES LLC 0001315726 028-11107 Placemark Investments, Inc. 0000769734 028-01549 PRINCIPAL GLOBAL INVESTORS 0001109426 028-05621 SANTA BARBARA ASSET MANAGEMENT, LLC 0001056593 028-04691 SCHAFER CULLEN CAPITAL MANAGEMENT INC 0000907692 028-16475 SEI INVESTMENTS MANAGEMENT CORP 0001703301 028-18017 SpiderRock Advisors, LLC 0001133527 028-06451 STERLING CAPITAL MANAGEMENT LLC 0000884541 028-03125 TRILLIUM ASSET MANAGEMENT, LLC 0001068837 028-07292 VOYA INVESTMENT MANAGEMENT LLC 0001397424 028-12525 WBI INVESTMENTS, INC. 0000900973 028-03676 Winslow Capital Management, LLC N
MIKE HERMAN CHIEF COMPLIANCE OFFICER 9499998500 MIKE HERMAN NEWPORT BEACH CA 05-14-2019 0 1350 14224668 false
INFORMATION TABLE 2 ucfa13hrit5142019.xml 3M Co Common Stock 88579Y101 24585 118320 SH SOLE 66964 0 51356 Aaron's Inc Common Stock 002535300 816 15508 SH SOLE 15254 0 254 ABB Ltd Common Stock 000375204 332 17575 SH SOLE 14205 0 3370 Abbott Laboratories Common Stock 002824100 54089 676617 SH SOLE 353964 0 322652 AbbVie Inc Common Stock 00287Y109 34368 426459 SH SOLE 306629 0 119830 Aberdeen Asia-Pacific Income Closed End Funds 003009107 84 19924 SH SOLE 19924 0 0 ABERDEEN PHYSICAL SWISS GOLD ETF Exchange Traded Funds 00326A104 261 2100 SH SOLE 1700 0 400 Abiomed Inc Com Common Stock 003654100 216 757 SH SOLE 749 0 8 Accenture PLC A Common Stock G1151C101 33595 190858 SH SOLE 154185 0 36673 Activision Blizzard Inc Common Stock 00507V109 1649 36210 SH SOLE 33826 0 2384 Acuity Brands Inc Common Stock 00508Y102 852 7103 SH SOLE 5226 0 1877 Adobe Systems Inc Common Stock 00724F101 7197 27007 SH SOLE 12480 0 14527 Adtalem Global Education Inc Common Stock 00737L103 278 6000 SH SOLE 0 0 6000 Advanced Energy Industries Inc Common Stock 007973100 869 17497 SH SOLE 14347 0 3150 Advanced Micro Devices Inc Common Stock 007903107 221 8643 SH SOLE 7388 0 1255 Aecom Common Stock 00766T100 200 6736 SH SOLE 132 0 6604 AerCap Holdings NV Common Stock N00985106 2517 54081 SH SOLE 50154 0 3927 Aerie Pharmaceuticals Inc Common Stock 00771V108 234 4921 SH SOLE 4921 0 0 Affiliated Managers Group Inc Common Stock 008252108 985 9199 SH SOLE 3446 0 5753 Aflac Inc Common Stock 001055102 13707 274136 SH SOLE 263739 0 10397 AGCO Corp Common Stock 001084102 252 3658 SH SOLE 2908 0 750 Agilent Technologies Inc Common Stock 00846U101 2802 34854 SH SOLE 17931 0 16923 Air Products & Chemicals Inc Common Stock 009158106 3743 19600 SH SOLE 18685 0 915 Akamai Technologies Inc Common Stock 00971T101 4574 63789 SH SOLE 37589 0 26200 Alarm.com Holdings Inc Common Stock 011642105 542 8352 SH SOLE 8352 0 0 Alaska Air Group Inc Common Stock 011659109 204 3635 SH SOLE 3050 0 585 Albemarle Corp Common Stock 012653101 268 3264 SH SOLE 2764 0 500 Alerian MLP ETF Exchange Traded Funds 00162Q866 24585 2451187 SH SOLE 2284008 0 167178 Alexandria Real Estate Equities Inc Common Stock 015271109 1354 9496 SH SOLE 8467 0 1029 Alibaba Group Holding Ltd ADR Common Stock 01609W102 3769 20659 SH SOLE 17990 0 2669 Align Technology Inc Common Stock 016255101 6495 22843 SH SOLE 8239 0 14604 Allegheny Technologies Inc Common Stock 01741R102 726 28397 SH SOLE 26268 0 2129 Allergan plc Common Stock G0177J108 1235 8434 SH SOLE 6056 0 2378 AllianceBernstein Glb High Inc Closed End Funds 01879R106 409 35319 SH SOLE 35319 0 0 AllianceBernstein Holding LP Common Stock 01881G106 5348 185100 SH SOLE 30000 0 155100 Alliant Energy Corp Common Stock 018802108 401 8511 SH SOLE 8439 0 72 AllianzGI Equity & Conv Inc Closed End Funds 018829101 870 40418 SH SOLE 33161 0 7257 Allied Motion Technologies Inc Common Stock 019330109 275 8000 SH SOLE 8000 0 0 Allstate Corp Common Stock 020002101 3756 39883 SH SOLE 20361 0 19522 Alphabet Inc A Common Stock 02079K305 82731 70296 SH SOLE 52773 0 17523 Alphabet Inc A Common Stock 02079K305 235 200 SH Put SOLE 200 0 0 Alphabet Inc C Common Stock 02079K107 75937 64720 SH SOLE 40260 0 24460 Alphabet Inc C Common Stock 02079K107 235 200 SH Put SOLE 200 0 0 ALPS Sector Dividend Dogs ETF Exchange Traded Funds 00162Q858 20796 484744 SH SOLE 475663 0 9081 Altaba Inc Common Stock 021346101 4645 62671 SH SOLE 58707 0 3964 Altria Group Inc Common Stock 02209S103 8336 145152 SH SOLE 134190 0 10962 Amarin Corp PLC ADR Common Stock 023111206 249 11985 SH SOLE 10985 0 1000 Amazon.com Inc Common Stock 023135106 43648 24511 SH SOLE 15717 0 8794 Ambev SA Common Stock 02319V103 3314 770789 SH SOLE 698429 0 72360 Ameren Corp Common Stock 023608102 1263 17175 SH SOLE 16213 0 962 America Movil SAB de CV Common Stock 02364W105 452 32121 SH SOLE 21642 0 10479 American Airlines Group Inc Common Stock 02376R102 286 9018 SH SOLE 8668 0 350 American Airlines Group Inc Common Stock 02376R102 635 20000 SH Call SOLE 20000 0 0 American Campus Communities Inc Common Stock 024835100 377 7831 SH SOLE 5251 0 2580 American Eagle Outfitters Inc Common Stock 02553E106 845 38106 SH SOLE 35401 0 2705 American Electric Power Co Inc Common Stock 025537101 13046 155770 SH SOLE 148568 0 7202 American Express Co Common Stock 025816109 21667 198232 SH SOLE 171775 0 26457 American Finance Trust Inc Common Stock 02607T109 650 60200 SH SOLE 59912 0 288 American International Group Inc Common Stock 026874156 8109 1445386 SH SOLE 394343 0 1051043 American International Group Inc Common Stock 026874784 10394 241395 SH SOLE 66751 0 174644 American Tower Corp Common Stock 03027X100 33424 169612 SH SOLE 160759 0 8853 American Vanguard Corp Common Stock 030371108 1118 64946 SH SOLE 64946 0 0 American Water Works Co Inc Common Stock 030420103 458 4394 SH SOLE 4212 0 182 Americold Rlty Tr Common Stock 03064D108 511 16736 SH SOLE 14574 0 2162 Ameriprise Financial Inc Common Stock 03076C106 1817 14186 SH SOLE 13137 0 1049 Ameris Bancorp Common Stock 03076K108 380 11056 SH SOLE 11056 0 0 AmerisourceBergen Corp Common Stock 03073E105 3967 49883 SH SOLE 46585 0 3298 AMETEK Inc Common Stock 031100100 219 2639 SH SOLE 1883 0 756 Amgen Inc Common Stock 031162100 45548 239750 SH SOLE 215948 0 23802 Amkor Technology Inc Common Stock 031652100 171 20000 SH SOLE 20000 0 0 AMN Healthcare Services Inc Common Stock 001744101 463 10071 SH SOLE 9399 0 672 Amphenol Corp Common Stock 032095101 268 2839 SH SOLE 2363 0 476 Ampio Pharmaceuticals Inc Common Stock 03209T109 19 34183 SH SOLE 34183 0 0 Anadarko Petroleum Corp Common Stock 032511107 2325 51113 SH SOLE 47103 0 4011 Analog Devices Inc Common Stock 032654105 19531 185531 SH SOLE 158709 0 26822 Andeavor Logistics Lp Com Unit Lp Int Common Stock 03350F106 234 6648 SH SOLE 5148 0 1500 Andersons Inc Common Stock 034164103 239 7403 SH SOLE 7403 0 0 Anheuser-Busch InBev SA/NV Common Stock 03524A108 1875 22334 SH SOLE 17341 0 4993 Annaly Capital Management Inc Common Stock 035710409 1002 100317 SH SOLE 97519 0 2797 Anthem Inc Common Stock 036752103 3418 11909 SH SOLE 8951 0 2958 Aon PLC Common Stock G0408V102 1129 6612 SH SOLE 4680 0 1932 Apache Corp Common Stock 037411105 7534 217362 SH SOLE 203778 0 13584 Apollo Commercial Real Estate Finance Inc Common Stock 03762U105 878 48214 SH SOLE 38942 0 9273 Apollo Global Management LLC Common Stock 037612306 641 22689 SH SOLE 22220 0 469 Apollo Investment Corp Common Stock 03761U502 199 13147 SH SOLE 3982 0 9165 AppFolio Inc Common Stock 03783C100 861 10838 SH SOLE 10838 0 0 Apple Inc Common Stock 037833100 294199 1548824 SH SOLE 1039068 0 509756 Applied Materials Inc Common Stock 038222105 2158 54425 SH SOLE 49534 0 4890 Aptiv PLC Common Stock G6095L109 2446 30777 SH SOLE 6075 0 24702 Aqua America Inc Common Stock 03836W103 470 12909 SH SOLE 12909 0 0 Archer-Daniels Midland Co Common Stock 039483102 663 15383 SH SOLE 14603 0 780 Arcosa Inc Common Stock 039653100 732 23957 SH SOLE 22214 0 1744 Arcturus Therapeutics Ltd Common Stock M1492T105 186 27300 SH SOLE 27300 0 0 Ares Capital Corp Common Stock 04010L103 2163 126183 SH SOLE 68103 0 58080 Arista Networks Inc Common Stock 040413106 3336 10608 SH SOLE 8969 0 1639 Arthur J. Gallagher & Co Common Stock 363576109 15694 200947 SH SOLE 185891 0 15056 Ashland Global Holdings Inc Common Stock 044186104 254 3255 SH SOLE 1155 0 2100 ASML Holding NV Common Stock N07059210 12644 67235 SH SOLE 62694 0 4541 Assurant Inc Common Stock 04621X108 437 4612 SH SOLE 3000 0 1612 Astrazeneca Plc Each Ads Representing 1/2 Of An Ordinary Share Common Stock 046353108 1150 28447 SH SOLE 23174 0 5273 AT&T Inc Common Stock 00206R102 45069 1437151 SH SOLE 1110247 0 326904 Atmos Energy Corp Common Stock 049560105 267 2595 SH SOLE 2588 0 7 AtriCure Inc Common Stock 04963C209 536 20002 SH SOLE 19967 0 35 AU Optronics Corp Common Stock 002255107 63 17184 SH SOLE 17184 0 0 Aurora Cannabis Inc Common Stock 05156X108 150 16611 SH SOLE 16001 0 610 Autodesk Inc Common Stock 052769106 3225 20696 SH SOLE 17293 0 3403 Autoliv Inc Common Stock 052800109 222 3013 SH SOLE 3013 0 0 Automatic Data Processing Inc Common Stock 053015103 3809 23847 SH SOLE 21442 0 2405 AutoNation Inc Common Stock 05329W102 209 5848 SH SOLE 5848 0 0 AutoZone Inc Common Stock 053332102 1449 1415 SH SOLE 1321 0 94 AvalonBay Communities Inc Common Stock 053484101 488 2429 SH SOLE 2092 0 337 Avangrid Inc Common Stock 05351W103 276 5510 SH SOLE 5510 0 0 Avery Dennison Corp Common Stock 053611109 288 2548 SH SOLE 2031 0 517 Baidu Inc Common Stock 056752108 2533 15363 SH SOLE 9609 0 5754 Baker Hughes, a GE Co Common Stock 05722G100 523 18873 SH SOLE 17032 0 1841 Ball Corp Common Stock 058498106 21587 373094 SH SOLE 309870 0 63224 Banco Bilbao Vizcaya Argentaria SA ADR Common Stock 05946K101 85 14752 SH SOLE 12855 0 1897 Banco Santander SA ADR Common Stock 05964H105 778 167976 SH SOLE 147730 0 20246 Bancorpsouth Bk Tupelo Miss Common Stock 05971J102 2425 85940 SH SOLE 85121 0 819 Bank Montreal Que Com Common Stock 063671101 201 2685 SH SOLE 2156 0 529 Bank of America Corporation Common Stock 060505104 21293 771772 SH SOLE 501068 0 270704 Bank of New York Mellon Corp Common Stock 064058100 11761 233222 SH SOLE 208773 0 24449 Bank of Nova Scotia Common Stock 064149107 298 5595 SH SOLE 5029 0 566 Bank OZK Common Stock 06417N103 618 21338 SH SOLE 19148 0 2190 Barclays Plc Adr Common Stock 06738E204 242 30228 SH SOLE 24194 0 6034 Barnes Group Inc Common Stock 067806109 292 5688 SH SOLE 5688 0 0 Barrick Gold Corp Common Stock 067901108 295 21505 SH SOLE 18485 0 3020 Baxter International Inc Common Stock 071813109 2858 35155 SH SOLE 31082 0 4073 Baytex Energy Corp Com Common Stock 07317Q105 26 15234 SH SOLE 15234 0 0 BB&T Corp Common Stock 054937107 3617 77741 SH SOLE 68517 0 9224 Bce Inc Com New Common Stock 05534B760 4456 100384 SH SOLE 92942 0 7442 Becton, Dickinson and Co Common Stock 075887109 48771 195293 SH SOLE 187232 0 8061 Becton, Dickinson and Co Common Stock 075887109 16607 66500 SH Put SOLE 66500 0 0 Berkshire Hathaway Inc A Common Stock 084670108 2109 7 SH SOLE 4 0 3 Berkshire Hathaway Inc B Common Stock 084670702 77189 384235 SH SOLE 323134 0 61101 Berry Global Group Inc Common Stock 08579W103 6856 127274 SH SOLE 58719 0 68555 Best Buy Co Inc Common Stock 086516101 11798 166025 SH SOLE 155327 0 10698 Bhp Billiton Ltd Common Stock 088606108 1225 22402 SH SOLE 19367 0 3035 Big Lots Inc Common Stock 089302103 321 8542 SH SOLE 8104 0 438 Biogen Inc Common Stock 09062X103 16222 68628 SH SOLE 55968 0 12660 Bitauto Holdings Ltd Common Stock 091727107 159 10000 SH SOLE 10000 0 0 Black Hills Corp Common Stock 092113109 1193 16109 SH SOLE 16102 0 7 BlackRock Energy & Resources Closed End Funds 09250U101 251 20694 SH SOLE 150 0 20544 BlackRock Enhanced Equity Div Closed End Funds 09251A104 993 116102 SH SOLE 116102 0 0 BlackRock Enhanced Glbl Div Trust Closed End Funds 092501105 626 58477 SH SOLE 58477 0 0 BlackRock Enhanced Intl Div Trust Closed End Funds 092524107 98 17667 SH SOLE 17667 0 0 BlackRock Inc Common Stock 09247X101 27063 63324 SH SOLE 44537 0 18787 BlackRock MuniAssets Fund Closed End Funds 09254J102 2014 135609 SH SOLE 118726 0 16883 BlackRock MuniHoldings Qty II Closed End Funds 09254C107 257 20925 SH SOLE 20925 0 0 Blackstone Group LP Common Stock 09253U108 6083 173957 SH SOLE 82551 0 91406 Blackstone Mortgage Trust Inc A Common Stock 09257W100 9039 263132 SH SOLE 72974 0 190158 Blackstone Mtg Tr Inc Corporate Bonds 09257WAB6 20 20000 SH SOLE 20000 0 0 Blucora Inc Common Stock 095229100 481 14387 SH SOLE 13217 0 1170 Boeing Co Common Stock 097023105 69580 182424 SH SOLE 122680 0 59744 BOK Financial Corp Common Stock 05561Q201 244 2991 SH SOLE 2991 0 0 Booking Hldgs Inc Common Stock 09857L108 2480 1421 SH SOLE 1290 0 131 Booz Allen Hamilton Holding Corp Common Stock 099502106 1316 22719 SH SOLE 20747 0 1972 BorgWarner Inc Common Stock 099724106 4746 123564 SH SOLE 115389 0 8175 Boston Properties Inc Common Stock 101121101 2652 19812 SH SOLE 17968 0 1843 Boston Scientific Corp Common Stock 101137107 1107 28852 SH SOLE 26064 0 2788 BP PLC ADR Common Stock 055622104 4947 113142 SH SOLE 66251 0 46892 Brinker International Inc Common Stock 109641100 910 20514 SH SOLE 19229 0 1285 Bristol-Myers Squibb Company Common Stock 110122108 24449 512457 SH SOLE 175148 0 337309 British American Tobacco PLC Common Stock 110448107 679 16279 SH SOLE 13052 0 3227 Broadcom Inc Com Common Stock 11135F101 13340 44362 SH SOLE 39078 0 5283 Broadridge Financial Solutions Inc Common Stock 11133T103 1012 9758 SH SOLE 8374 0 1384 Brookfield Asset Management Inc Class A Common Stock 112585104 1811 38814 SH SOLE 22110 0 16704 Brookfield Infrastructure Partners LP Common Stock G16252101 9422 228570 SH SOLE 73462 0 155108 Brooks Automation Inc Common Stock 114340102 793 27027 SH SOLE 25069 0 1958 Brown-Forman Corp Common Stock 115637209 642 12156 SH SOLE 1082 0 11074 Brunswick Corp Common Stock 117043109 1995 39644 SH SOLE 37118 0 2526 Buckeye Partners LP Common Stock 118230101 2929 86102 SH SOLE 16352 0 69750 Burlington Stores Inc Common Stock 122017106 6127 39105 SH SOLE 36153 0 2952 C.H. Robinson Worldwide Inc Common Stock 12541W209 22814 262261 SH SOLE 235728 0 26533 Cabot Oil & Gas Corp Common Stock 127097103 6264 240002 SH SOLE 225147 0 14855 Cadence Bancorp Common Stock 12739A100 520 27913 SH SOLE 18981 0 8932 Cadence Design Systems Inc Common Stock 127387108 204 3205 SH SOLE 2495 0 710 Cadiz Inc Common Stock 127537207 124 12823 SH SOLE 12823 0 0 Cae Inc Com Common Stock 124765108 10306 465268 SH SOLE 437440 0 27828 Calamos Convertible Opps & Income Closed End Funds 128117108 208 20502 SH SOLE 19202 0 1300 Calamos Strategic Total Return Closed End Funds 128125101 150 12125 SH SOLE 12125 0 0 Caleres Inc Common Stock 129500104 1814 73481 SH SOLE 68628 0 4852 Callon Petroleum Co Common Stock 13123X102 379 49484 SH SOLE 45141 0 4343 Cambria Foreign Shareholder Yield Etf Exchange Traded Funds 132061300 565 24250 SH SOLE 23850 0 400 Camden Property Trust Common Stock 133131102 2358 23234 SH SOLE 21183 0 2051 Campbell Soup Co Common Stock 134429109 289 7578 SH SOLE 4634 0 2944 Canadian Imperial Bank of Commerce Common Stock 136069101 533 6744 SH SOLE 4713 0 2031 Canadian National Railway Co Common Stock 136375102 753 8417 SH SOLE 7932 0 485 Canadian Natural Resources Ltd Common Stock 136385101 210 7638 SH SOLE 7400 0 238 Canon Inc Common Stock 138006309 11273 388195 SH SOLE 379933 0 8262 Canopy Growth Corp Common Stock 138035100 1231 28386 SH SOLE 23883 0 4503 Capital One Financial Corp Common Stock 14040H105 14621 178986 SH SOLE 118672 0 60314 Cardinal Health Inc Common Stock 14149Y108 857 17803 SH SOLE 16655 0 1148 Carlisle Companies Inc Common Stock 142339100 468 3818 SH SOLE 3818 0 0 CarMax Inc Common Stock 143130102 5955 85321 SH SOLE 12145 0 73176 Carnival Corp Common Stock 143658300 2073 40862 SH SOLE 29467 0 11395 Cars Com Inc Com Common Stock 14575E105 225 9879 SH SOLE 9879 0 0 Caterpillar Inc Common Stock 149123101 46386 342354 SH SOLE 303424 0 38930 CBRE Group Inc Common Stock 12504L109 503 10182 SH SOLE 8791 0 1391 CDK Global Inc Common Stock 12508E101 210 3564 SH SOLE 3039 0 525 CDW Corp Common Stock 12514G108 1833 19023 SH SOLE 17866 0 1157 Celgene Corp Common Stock 151020104 12006 127259 SH SOLE 115124 0 12135 Centene Corp Common Stock 15135B101 1175 22124 SH SOLE 21387 0 737 CenterPoint Energy Inc Common Stock 15189T107 1107 36045 SH SOLE 35040 0 1005 Century Aluminum Co Common Stock 156431108 467 52635 SH SOLE 48885 0 3750 Century Communities Inc Common Stock 156504300 773 32231 SH SOLE 29601 0 2630 CenturyLink Inc Common Stock 156700106 1046 87255 SH SOLE 77290 0 9965 Cerner Corp Common Stock 156782104 25265 441617 SH SOLE 269795 0 171822 Cerus Corp Common Stock 157085101 62 10000 SH SOLE 10000 0 0 CF Industries Holdings Inc Common Stock 125269100 4111 100571 SH SOLE 92632 0 7939 CGI Group Inc Common Stock 12532H104 12396 180284 SH SOLE 165051 0 15233 Charles River Laboratories International Inc Common Stock 159864107 1013 6976 SH SOLE 6324 0 652 Charles Schwab Corp Common Stock 808513105 3459 80894 SH SOLE 66884 0 14010 Charter Communications Inc Common Stock 16119P108 846 2439 SH SOLE 1711 0 728 Check Point Software Technologies Ltd Common Stock M22465104 24051 190138 SH SOLE 156420 0 33718 Chesapeake Energy Corp Common Stock 165167107 229 73972 SH SOLE 71972 0 2000 Chevron Corp Common Stock 166764100 92747 752938 SH SOLE 646426 0 106512 Chevron Corp Common Stock 166764100 246 2000 SH Put SOLE 2000 0 0 China Mobile Ltd Common Stock 16941M109 353 6931 SH SOLE 5273 0 1658 Chipotle Mexican Grill Inc Class A Common Stock 169656105 450 634 SH SOLE 634 0 0 Chubb Ltd Common Stock H1467J104 15607 111417 SH SOLE 53592 0 57825 Chunghwa Telecom Co Ltd Common Stock 17133Q502 274 7715 SH SOLE 6092 0 1623 Church & Dwight Co Inc Common Stock 171340102 699 9814 SH SOLE 9332 0 482 Cigna Corp Common Stock 125523100 2999 18651 SH SOLE 14023 0 4628 Cimarex Energy Co Common Stock 171798101 4421 63250 SH SOLE 59654 0 3596 Cincinnati Financial Corp Common Stock 172062101 2288 26632 SH SOLE 26610 0 22 Cinemark Holdings Inc Common Stock 17243V102 899 22470 SH SOLE 20340 0 2129 Cintas Corp Common Stock 172908105 267 1320 SH SOLE 1120 0 200 Cisco Systems Inc Common Stock 17275R102 109073 2020252 SH SOLE 1766007 0 254245 Citigroup Inc Common Stock 172967424 12654 203382 SH SOLE 80330 0 123051 Citizens Financial Group Inc Common Stock 174610105 1000 30758 SH SOLE 27979 0 2779 Citrix Systems Inc Common Stock 177376100 693 6955 SH SOLE 6668 0 287 City Holding Co Common Stock 177835105 541 7100 SH SOLE 7100 0 0 City Holding Co Common Stock 177835105 510 6700 SH Put SOLE 6700 0 0 Clean Harbors Inc Common Stock 184496107 237 3351 SH SOLE 2814 0 537 Clearfield Inc Common Stock 18482P103 368 25000 SH SOLE 25000 0 0 Clorox Co Common Stock 189054109 19208 119703 SH SOLE 110498 0 9205 CME Group Inc Class A Common Stock 12572Q105 24815 150775 SH SOLE 41228 0 109547 CMS Energy Corp Common Stock 125896100 394 7091 SH SOLE 4634 0 2457 Coca-Cola Co Common Stock 191216100 18518 395186 SH SOLE 363206 0 31980 Coca-Cola Co Common Stock 191216100 328 7000 SH Call SOLE 7000 0 0 Coca-Cola Co Common Stock 191216100 2671 57000 SH Put SOLE 57000 0 0 Cognizant Technology Solutions Corp A Common Stock 192446102 20023 276364 SH SOLE 244785 0 31579 Coherent Inc Common Stock 192479103 278 1960 SH SOLE 1500 0 460 Colgate-Palmolive Co Common Stock 194162103 47212 688821 SH SOLE 542569 0 146252 Columbia Property Trust Inc Common Stock 198287203 384 17064 SH SOLE 15026 0 2038 Comcast Corp Class A Common Stock 20030N101 6656 166491 SH SOLE 127253 0 39238 Comerica Inc Common Stock 200340107 675 9212 SH SOLE 5899 0 3313 Commerce Bancshares Inc Common Stock 200525103 8602 148152 SH SOLE 147811 0 341 Commercial Metals Co Common Stock 201723103 2060 120634 SH SOLE 113114 0 7520 Community Health Systems Inc Common Stock 203668108 55 14710 SH SOLE 13510 0 1200 Conagra Brands Inc Common Stock 205887102 231 8312 SH SOLE 8029 0 283 Conatus Pharmaceuticals Inc Common Stock 20600T108 190 175476 SH SOLE 175476 0 0 Conn's Inc Common Stock 208242107 840 36762 SH SOLE 34095 0 2667 ConocoPhillips Common Stock 20825C104 21998 329609 SH SOLE 314146 0 15464 Consolidated Edison Inc Common Stock 209115104 2019 23806 SH SOLE 23377 0 429 Constellation Brands Inc Common Stock 21036P108 1561 8906 SH SOLE 8218 0 688 Consumer Staples Select Sector SPDR ETF Exchange Traded Funds 81369Y308 37230 663516 SH SOLE 576809 0 86707 Copart Inc Common Stock 217204106 15956 263342 SH SOLE 257734 0 5608 CoreSite Realty Corp Common Stock 21870Q105 550 5137 SH SOLE 4363 0 774 Corning Inc Common Stock 219350105 2984 90165 SH SOLE 65073 0 25092 Costco Wholesale Corp Common Stock 22160K105 41395 170957 SH SOLE 161505 0 9452 Coty Inc Common Stock 222070203 1119 97311 SH SOLE 92519 0 4792 Credit Suisse FI Large Cap Gr Enh ETN Exchange Traded Funds 22542D423 334 1327 SH SOLE 1327 0 0 Credit Suisse Group AG Common Stock 225401108 134 11461 SH SOLE 10673 0 788 Cree Inc Common Stock 225447101 1024 17897 SH SOLE 16776 0 1121 Crown Castle International Corp Common Stock 22822V101 15777 123258 SH SOLE 119484 0 3774 CSX Corp Common Stock 126408103 5856 78270 SH SOLE 59588 0 18682 CSX Corp Common Stock 126408103 299 4000 SH Put SOLE 4000 0 0 CubeSmart Common Stock 229663109 790 24642 SH SOLE 21449 0 3193 Cumberland Pharmaceuticals Inc Common Stock 230770109 96 16604 SH SOLE 16357 0 247 Cummins Inc Common Stock 231021106 6608 41855 SH SOLE 38898 0 2957 CVS Health Corp Common Stock 126650100 27874 516862 SH SOLE 428451 0 88411 Cypress Semiconductor Corp Common Stock 232806109 2454 164487 SH SOLE 152188 0 12299 CyrusOne Inc Common Stock 23283R100 2156 41109 SH SOLE 18427 0 22682 D.R. Horton Inc Common Stock 23331A109 1268 30632 SH SOLE 24608 0 6024 Danaher Corp Common Stock 235851102 40364 305743 SH SOLE 198523 0 107221 Darden Restaurants Inc Common Stock 237194105 1099 9046 SH SOLE 8460 0 586 Daseke Inc Common Stock 23753F107 102 20000 SH SOLE 20000 0 0 Deere & Co Common Stock 244199105 13405 83868 SH SOLE 80336 0 3532 Dell Technologies Inc Common Stock 24703L202 302 5146 SH SOLE 3356 0 1790 Delta Air Lines Inc Common Stock 247361702 29535 571839 SH SOLE 433046 0 138793 Denbury Resources Inc Common Stock 247916208 21 10000 SH SOLE 10000 0 0 Dentsply Sirona Inc Com Common Stock 24906P109 1160 23395 SH SOLE 22327 0 1068 Deutsche X-trackers MSCI EAFE Hedged Eq Exchange Traded Funds 233051200 226415 7252257 SH SOLE 6773211 0 479047 Deutsche X-trackers MSCI Germany Hdgd Eq Exchange Traded Funds 233051408 340 13385 SH SOLE 13385 0 0 Devon Energy Corp Common Stock 25179M103 1084 34336 SH SOLE 32221 0 2115 DexCom Inc Common Stock 252131107 312 2622 SH SOLE 2587 0 35 Diageo PLC Common Stock 25243Q205 7442 45488 SH SOLE 40191 0 5297 Diamondrock Hospitality Co Common Stock 252784301 698 64491 SH SOLE 55733 0 8758 Digital Realty Trust Inc Common Stock 253868103 16504 138685 SH SOLE 136315 0 2370 Discover Financial Services Common Stock 254709108 1727 24269 SH SOLE 19610 0 4659 Discovery Inc Common Stock 25470F104 663 24541 SH SOLE 20314 0 4227 Dollar General Corp Common Stock 256677105 1379 11560 SH SOLE 5137 0 6423 Dollar Tree Inc Common Stock 256746108 571 5436 SH SOLE 4228 0 1208 Dominion Resources Inc Common Stock 25746U109 4661 60797 SH SOLE 49748 0 11049 DowDuPont Inc Common Stock 26078J100 20482 384202 SH SOLE 191588 0 192614 Dropbox Inc Common Stock 26210C104 495 22706 SH SOLE 19376 0 3330 DTE Energy Co Common Stock 233331107 716 5739 SH SOLE 5395 0 344 Duke Energy Corp Common Stock 26441C204 6323 70254 SH SOLE 64855 0 5400 Duke Realty Corp Common Stock 264411505 892 29165 SH SOLE 25098 0 4067 DWS Strategic Muni Income Closed End Funds 23342Q101 131 11700 SH SOLE 11700 0 0 DXC Technology Co Common Stock 23355L106 505 7845 SH SOLE 3624 0 4221 Eagle Bancorp Inc Common Stock 268948106 2651 52815 SH SOLE 23696 0 29119 Eagle Materials Inc Common Stock 26969P108 2639 31308 SH SOLE 29313 0 1995 EastGroup Properties Inc Common Stock 277276101 1299 11635 SH SOLE 2960 0 8675 Eastman Chemical Co Common Stock 277432100 1223 16115 SH SOLE 12931 0 3184 Eaton Corp PLC Common Stock G29183103 18028 223782 SH SOLE 216040 0 7742 eBay Inc Common Stock 278642103 1113 29966 SH SOLE 27884 0 2082 Ecolab Inc Common Stock 278865100 12001 67982 SH SOLE 46719 0 21263 Edison International Common Stock 281020107 1258 20309 SH SOLE 18652 0 1657 Edwards Lifesciences Corp Common Stock 28176E108 5812 30376 SH SOLE 25527 0 4849 Elbit Systems Ltd Common Stock M3760D101 2668 20679 SH SOLE 19105 0 1574 Eldorado Resorts Inc Common Stock 28470R102 376 8048 SH SOLE 8048 0 0 Electronic Arts Inc Common Stock 285512109 748 7356 SH SOLE 6708 0 648 Eli Lilly and Co Common Stock 532457108 11096 85511 SH SOLE 71887 0 13624 Ellie Mae Inc Common Stock 28849P100 237 2399 SH SOLE 2399 0 0 Emerson Electric Co Common Stock 291011104 19998 292064 SH SOLE 196469 0 95595 EMQQ Emerging Markets Intrnt & Ecmrc ETF Exchange Traded Funds 301505889 308 9342 SH SOLE 9342 0 0 Enbridge Inc Com Common Stock 29250N105 2374 65485 SH SOLE 57595 0 7890 Encana Corp Common Stock 292505104 547 75563 SH SOLE 64406 0 11157 Energy Transfer Equity LP Common Stock 29273V100 6105 397234 SH SOLE 110860 0 286374 Entercom Communications Corp Common Stock 293639100 52 10000 SH SOLE 10000 0 0 Entergy Corp Common Stock 29364G103 396 4144 SH SOLE 3588 0 556 Enterprise Products Partners LP Common Stock 293792107 25078 861800 SH SOLE 462218 0 399582 EOG Resources Inc Common Stock 26875P101 8896 93461 SH SOLE 33761 0 59700 EPR Properties Common Stock 26884U109 888 11549 SH SOLE 11261 0 288 EQT Corp Common Stock 26884L109 228 10999 SH SOLE 10912 0 87 Equinix Inc Common Stock 29444U700 1985 4380 SH SOLE 3893 0 487 Equinor Asa Sponsored Adr Common Stock 29446M102 253 11512 SH SOLE 10289 0 1223 Equity COMWTH 6.500 CONV Convertible Preferred 294628201 3415 124800 SH SOLE 35000 0 89800 Equity Residential Common Stock 29476L107 1750 23240 SH SOLE 19950 0 3290 Essex Property Trust Inc Common Stock 297178105 1423 4921 SH SOLE 4353 0 568 ETFMG Alternative Harvest ETF Exchange Traded Funds 26924G508 852 23430 SH SOLE 20551 0 2879 ETRADE Financial Corp Common Stock 269246401 1130 24331 SH SOLE 23420 0 911 EV Municipal Bond Closed End Funds 27827X101 196 15836 SH SOLE 15836 0 0 EV National Muni Opps Trust Closed End Funds 27829L105 1823 86324 SH SOLE 75066 0 11258 EV Senior Floating Rate Closed End Funds 27828Q105 280 21525 SH SOLE 20525 0 1000 Evans Bancorp Inc Common Stock 29911Q208 230 6438 SH SOLE 5733 0 705 Evercore Inc Common Stock 29977A105 699 7677 SH SOLE 7547 0 130 Evergy Inc Common Stock 30034W106 591 10188 SH SOLE 10034 0 154 Eversource Energy Common Stock 30040W108 332 4675 SH SOLE 3969 0 706 Evoke Pharma Inc Common Stock 30049G104 23 15566 SH SOLE 15566 0 0 Exact Sciences Corp Common Stock 30063P105 1443 16663 SH SOLE 13966 0 2697 Exelon Corp Common Stock 30161N101 1609 32099 SH SOLE 29522 0 2577 Expedia Inc Common Stock 30212P303 14750 123950 SH SOLE 120556 0 3394 Expeditors International of Washington Inc Common Stock 302130109 20694 272653 SH SOLE 242122 0 30531 Extra Space Storage Inc Common Stock 30225T102 1121 11000 SH SOLE 9060 0 1940 Exxon Mobil Corp Common Stock 30231G102 114720 1419807 SH SOLE 1233753 0 186054 EyePoint Pharmaceuticals Inc Common Stock 30233G100 18 10000 SH SOLE 10000 0 0 F5 Networks Inc Common Stock 315616102 12972 82664 SH SOLE 80682 0 1982 Facebook Inc A Common Stock 30303M102 30963 185754 SH SOLE 141701 0 44053 FactSet Research Systems Inc Common Stock 303075105 6331 25502 SH SOLE 23860 0 1642 Fastenal Co Common Stock 311900104 410 6371 SH SOLE 5672 0 699 Fauquier Bankshares Inc Common Stock 312059108 281 13612 SH SOLE 3372 0 10240 Federal Realty Investment Trust Common Stock 313747206 1350 9794 SH SOLE 8746 0 1048 FedEx Corp Common Stock 31428X106 2259 12453 SH SOLE 7914 0 4539 Ferrari NV Common Stock N3167Y103 206 1541 SH SOLE 1522 0 19 Fid/Claymore Energy Infrastructure Closed End Funds 31647Q106 998 94533 SH SOLE 78304 0 16229 Fidelity National Financial Inc Common Stock 31620R303 298 8151 SH SOLE 497 0 7654 Fidelity National Information Services Inc Common Stock 31620M106 1074 9498 SH SOLE 4470 0 5028 Fidelity Dividend ETF for Rising Rates Exchange Traded Funds 316092832 23707 750710 SH SOLE 735061 0 15649 Fifth Third Bancorp Common Stock 316773100 1274 50527 SH SOLE 45484 0 5043 Financial Institutions Inc Common Stock 317585404 272 10000 SH SOLE 10000 0 0 Financial Select Sector SPDR ETF Exchange Traded Funds 81369Y605 14522 564820 SH SOLE 383239 0 181580 First Data Corp Common Stock 32008D106 2381 90623 SH SOLE 80963 0 9660 First Financial Bancorp Common Stock 320209109 200 8332 SH SOLE 6945 0 1387 First Merchants Corp Common Stock 320817109 670 18170 SH SOLE 6152 0 12018 First Republic Bank Common Stock 33616C100 212 2110 SH SOLE 1246 0 864 First Trust Cnsmr Discret AlphaDEX ETF Exchange Traded Funds 33734X101 1552 36885 SH SOLE 28834 0 8051 First Trust Cnsmr Staples AlphaDEX ETF Exchange Traded Funds 33734X119 204 4459 SH SOLE 4459 0 0 First Trust Dorsey Wright Dynamic Foc 5 Exchange Traded Funds 33738R878 1111 41547 SH SOLE 41160 0 387 First Trust Dorsey Wright Focus 5 ETF Exchange Traded Funds 33738R605 935 31091 SH SOLE 30372 0 719 First Trust Dow Jones Internet ETF Exchange Traded Funds 33733E302 30663 220753 SH SOLE 213983 0 6770 First Trust Enhanced Short Maturity ETF Exchange Traded Funds 33739Q408 53860 897962 SH SOLE 873845 0 24117 First Trust Financials AlphaDEX ETF Exchange Traded Funds 33734X135 3464 114461 SH SOLE 103551 0 10910 First Trust Health Care AlphaDEX ETF Exchange Traded Funds 33734X143 2731 35747 SH SOLE 30049 0 5698 First Trust Indtls/PrdcrDurbAlphaDEXETF Exchange Traded Funds 33734X150 941 23583 SH SOLE 23583 0 0 First Trust Low Duration Oppos ETF Exchange Traded Funds 33739Q200 51669 1007580 SH SOLE 979651 0 27929 First Trust Morningstar Div Leaders ETF Exchange Traded Funds 336917109 405 13425 SH SOLE 10520 0 2905 First Trust NASDAQ Technology Div ETF Exchange Traded Funds 33738R118 431 11245 SH SOLE 11245 0 0 First Trust NASDAQ-100-Tech Sector ETF Exchange Traded Funds 337345102 1237 15022 SH SOLE 14977 0 45 First Trust North Amer Engy InfrasETF Exchange Traded Funds 33738D101 1106 44735 SH SOLE 44735 0 0 First Trust NYSE Arca Biotech ETF Exchange Traded Funds 33733E203 3730 24727 SH SOLE 13914 0 10813 First Trust Preferred Sec & Inc ETF Exchange Traded Funds 33739E108 286 15014 SH SOLE 14784 0 230 First Trust Rising Dividend Achiev ETF Exchange Traded Funds 33738R506 427 14327 SH SOLE 11630 0 2697 First Trust RiverFront Dyn Dev Intl ETF Exchange Traded Funds 33739P608 495 8783 SH SOLE 8783 0 0 First Trust S&P REIT ETF Exchange Traded Funds 33734G108 470 18890 SH SOLE 15180 0 3710 First Trust Senior FR Income II Closed End Funds 33733U108 140 11850 SH SOLE 11850 0 0 First Trust TCW Unconstrained Pls Bd ETF Exchange Traded Funds 33740F888 634 25000 SH SOLE 25000 0 0 First Trust Technology AlphaDEX ETF Exchange Traded Funds 33734X176 905 14153 SH SOLE 14153 0 0 First Trust Utilities AlphaDEX ETF Exchange Traded Funds 33734X184 457 16162 SH SOLE 12986 0 3176 First Trust Value Line Dividend ETF Exchange Traded Funds 33734H106 1900 58512 SH SOLE 55765 0 2747 FirstEnergy Corp Common Stock 337932107 246 5907 SH SOLE 4476 0 1431 Fiserv Inc Common Stock 337738108 9011 102073 SH SOLE 73100 0 28973 Fiserv Inc Common Stock 337738108 397 4500 SH Put SOLE 0 0 4500 Five Below Inc Common Stock 33829M101 939 7235 SH SOLE 6460 0 775 Five Prime Therapeutics Inc Common Stock 33830X104 173 12601 SH SOLE 12601 0 0 Flah&Crum Pref Securities Income Closed End Funds 338478100 1053 55692 SH SOLE 47001 0 8691 Fleetcor Technologies Inc Common Stock 339041105 10502 42590 SH SOLE 39474 0 3116 FlexShares Glbl Quality Real Estate ETF Exchange Traded Funds 33939L787 218 3416 SH SOLE 3416 0 0 FlexShares iBoxx 3Yr Target Dur TIPS ETF Exchange Traded Funds 33939L506 273 11232 SH SOLE 11232 0 0 FlexShares iBoxx 5Yr Target Dur TIPS ETF Exchange Traded Funds 33939L605 285 11446 SH SOLE 11446 0 0 FlexShares Mstar Glbl Upstrm Nat Res ETF Exchange Traded Funds 33939L407 210 6406 SH SOLE 6406 0 0 Flotek Industries Inc Common Stock 343389102 39 12041 SH SOLE 12041 0 0 Fluor Corp Common Stock 343412102 553 15032 SH SOLE 14331 0 701 Fly Leasing Ltd Common Stock 34407D109 1489 107576 SH SOLE 101276 0 6300 FMC Corp Common Stock 302491303 235 3061 SH SOLE 2376 0 685 Ford Motor Co Common Stock 345370860 1727 196721 SH SOLE 168064 0 28657 Foresight Energy LP Common Stock 34552U104 116 44331 SH SOLE 44331 0 0 Forrester Research Inc Common Stock 346563109 267 5475 SH SOLE 5475 0 0 Fortis Inc Common Stock 349553107 206 5566 SH SOLE 4916 0 650 Fortive Corp Com Common Stock 34959J108 2487 29646 SH SOLE 17770 0 11876 Four Corners Property Trust Inc Common Stock 35086T109 425 14353 SH SOLE 12661 0 1692 Fox Corp Cl A Com Common Stock 35137L105 247 6742 SH SOLE 5348 0 1394 Franklin Electric Co Inc Common Stock 353514102 392 7672 SH SOLE 0 0 7672 Franklin Resources Inc Common Stock 354613101 299 9030 SH SOLE 3930 0 5100 Freeport-McMoRan Inc Common Stock 35671D857 522 40529 SH SOLE 37912 0 2617 Freshpet Inc Common Stock 358039105 513 12124 SH SOLE 4790 0 7334 FS KKR Capital Corp Common Stock 302635107 475 78469 SH SOLE 78469 0 0 Fusion Connect Inc Common Stock 36116X102 406 310163 SH SOLE 12179 0 297984 Gabelli Equity Trust Closed End Funds 362397101 126 20450 SH SOLE 20450 0 0 Gaming and Leisure Properties Inc Common Stock 36467J108 1376 35668 SH SOLE 35340 0 328 Gannett Co Inc Common Stock 36473H104 219 20782 SH SOLE 20606 0 176 Gartner Inc Common Stock 366651107 256 1687 SH SOLE 1260 0 427 General Dynamics Corp Common Stock 369550108 1975 11667 SH SOLE 11419 0 248 General Electric Co Common Stock 369604103 6467 647353 SH SOLE 419020 0 228333 General Mills Inc Common Stock 370334104 16808 324790 SH SOLE 304150 0 20641 General Moly Inc Common Stock 370373102 9 39900 SH SOLE 39900 0 0 General Motors Co Common Stock 37045V100 4705 126823 SH SOLE 87454 0 39370 Genpact Ltd Common Stock G3922B107 232 6607 SH SOLE 4768 0 1839 Genuine Parts Co Common Stock 372460105 908 8101 SH SOLE 4618 0 3483 German American Bancorp Common Stock 373865104 212 7216 SH SOLE 7216 0 0 Geron Corp Common Stock 374163103 34 20320 SH SOLE 20320 0 0 Gilead Sciences Inc Common Stock 375558103 25088 385910 SH SOLE 351409 0 34500 Glacier Bancorp Inc Common Stock 37637Q105 14700 366859 SH SOLE 339892 0 26968 Gladstone Capital Corp Common Stock 376535100 721 80000 SH SOLE 57000 0 23000 Gladstone Commercial Corp Common Stock 376536108 11127 535716 SH SOLE 193405 0 342311 GlaxoSmithKline PLC ADR Common Stock 37733W105 12495 298988 SH SOLE 284790 0 14198 GNC Holdings Inc Common Stock 36191G107 225 82529 SH SOLE 82529 0 0 Goldman Sachs Group Inc Common Stock 38141G104 15494 80702 SH SOLE 64297 0 16405 Golub Capital Bdc Inc Equities 38173M102 4783 267525 SH SOLE 87575 0 179950 Goosehead Insurance Inc Common Stock 38267D109 726 26053 SH SOLE 24081 0 1972 Gorman-Rupp Co Common Stock 383082104 204 6000 SH SOLE 6000 0 0 Graco Inc Common Stock 384109104 362 7309 SH SOLE 7231 0 78 GRAY TELEVISION INC Common Stock 389375106 226 10579 SH SOLE 0 0 10579 GRIFFIN INDUSTRIAL REALTY INC COM Common Stock 398231100 206 5925 SH SOLE 5925 0 0 Grifols SA Common Stock 398438408 14006 696486 SH SOLE 648852 0 47634 Guardant Health Inc Common Stock 40131M109 257 3350 SH SOLE 3350 0 0 Guggenheim Strategic Opp Fund Closed End Funds 40167F101 350 17797 SH SOLE 17797 0 0 Gulfport Energy Corp Common Stock 402635304 96 12016 SH SOLE 12016 0 0 Halliburton Co Common Stock 406216101 2972 101450 SH SOLE 75296 0 26154 Hanesbrands Inc Common Stock 410345102 1623 90784 SH SOLE 83568 0 7216 Harris Corp Common Stock 413875105 5596 35040 SH SOLE 34788 0 252 Hasbro Inc Common Stock 418056107 1596 18772 SH SOLE 16026 0 2746 HCA Holdings Inc Common Stock 40412C101 3480 26692 SH SOLE 22793 0 3899 HCP Inc Common Stock 40414L109 922 29458 SH SOLE 26027 0 3431 HD Supply Holdings Inc Common Stock 40416M105 4542 104773 SH SOLE 97864 0 6909 HDFC Bank Ltd Common Stock 40415F101 15223 131331 SH SOLE 122540 0 8791 Healthcare Trust of America Inc Common Stock 42225P501 1270 44412 SH SOLE 41303 0 3109 HealthEquity Inc Common Stock 42226A107 734 9925 SH SOLE 9170 0 755 Helmerich & Payne Inc Common Stock 423452101 1238 22277 SH SOLE 21045 0 1232 Henry Schein Inc Common Stock 806407102 384 6391 SH SOLE 5463 0 928 Hess Corp Common Stock 42809H107 564 9366 SH SOLE 7658 0 1708 Hewlett Packard Enterprise Co Common Stock 42824C109 1148 74416 SH SOLE 22352 0 52065 Hexcel Corp Common Stock 428291108 2187 31619 SH SOLE 27809 0 3810 Highland Floatng Rate Opprt II Shs Ben Int Closed End Funds 43010E404 35652 2566734 SH SOLE 2386163 0 180571 Highwoods Properties Inc Common Stock 431284108 424 9069 SH SOLE 7697 0 1372 Hill-Rom Holdings Inc Common Stock 431475102 929 8772 SH SOLE 8477 0 295 Hilltop Holdings Inc Common Stock 432748101 1475 80837 SH SOLE 76262 0 4575 Hilton Grand Vacations Inc Common Stock 43283X105 371 12026 SH SOLE 10450 0 1576 Hilton Worldwide Holdings Inc Common Stock 43300A203 263 3168 SH SOLE 2230 0 938 Histogenics Corp Common Stock 43358V109 13 107142 SH SOLE 107142 0 0 Holly Energy Partners LP Common Stock 435763107 1277 47323 SH SOLE 8523 0 38800 Home BancShares Inc Common Stock 436893200 473 26897 SH SOLE 26897 0 0 Honda Motor Co Ltd Common Stock 438128308 339 12464 SH SOLE 10469 0 1995 Honeywell International Inc Common Stock 438516106 9123 57408 SH SOLE 39124 0 18284 Hormel Foods Corp Common Stock 440452100 663 14816 SH SOLE 13076 0 1740 Hospitality Properties Trust Common Stock 44106M102 572 21746 SH SOLE 20924 0 822 Host Hotels & Resorts Inc Common Stock 44107P104 684 36167 SH SOLE 30205 0 5962 HP Inc Common Stock 40434L105 2141 110187 SH SOLE 54404 0 55783 HSBC Holdings PLC ADR Common Stock 404280406 5130 126421 SH SOLE 115125 0 11296 Humana Inc Common Stock 444859102 815 3064 SH SOLE 1757 0 1307 Huntington Bancshares Inc Common Stock 446150104 1153 90905 SH SOLE 87621 0 3284 Huntington Ingalls Industries Inc Common Stock 446413106 286 1378 SH SOLE 1182 0 196 IAC/InterActiveCorp Common Stock 44919P508 3077 14645 SH SOLE 12291 0 2354 icad Inc Common Stock 44934S206 280 54140 SH SOLE 54140 0 0 Icahn Enterprises LP Common Stock 451100101 1134 15644 SH SOLE 15594 0 50 ICICI Bank Ltd Common Stock 45104G104 181 15761 SH SOLE 14714 0 1047 Icon PLC Common Stock G4705A100 9089 66546 SH SOLE 61624 0 4922 IDEX Corp Common Stock 45167R104 347 2291 SH SOLE 1641 0 650 IDEXX Laboratories Inc Common Stock 45168D104 10655 47652 SH SOLE 45083 0 2569 IHS Markit Ltd A Common Stock G47567105 9211 169373 SH SOLE 47437 0 121936 Illinois Tool Works Inc Common Stock 452308109 21633 150718 SH SOLE 34174 0 116545 Illumina Inc Common Stock 452327109 11869 38201 SH SOLE 19248 0 18953 Incyte Corp Common Stock 45337C102 241 2799 SH SOLE 2566 0 233 Independent Bank Group Inc Common Stock 45384B106 1856 36180 SH SOLE 35217 0 963 Industrial Select Sector SPDR ETF Exchange Traded Funds 81369Y704 46678 622125 SH SOLE 536626 0 85499 INFRASTRUC & ENER ALT-WTS Warrant 45686J112 220 488830 SH SOLE 15000 0 473830 INFRASTRUCTURE AND ENERGY Common Stock 45686J104 241 46000 SH SOLE 0 0 46000 ING Groep NV Common Stock 456837103 254 20918 SH SOLE 18173 0 2745 Ingersoll-Rand PLC Common Stock G47791101 831 7701 SH SOLE 7032 0 669 Ingredion Inc Common Stock 457187102 590 6303 SH SOLE 5375 0 928 Intel Corp Common Stock 458140100 43891 817334 SH SOLE 522980 0 294354 Intercontinental Exchange Inc Common Stock 45866F104 1932 25841 SH SOLE 20300 0 5541 InterContinental Hotels Group PLC Common Stock 45857P806 635 10398 SH SOLE 8457 0 1941 International Business Machines Corp Common Stock 459200101 44864 317957 SH SOLE 242335 0 75623 International Flavors & Fragrances Inc Common Stock 459506101 1397 10850 SH SOLE 10781 0 69 International Paper Co Common Stock 460146103 2357 50931 SH SOLE 39535 0 11396 InterXion Holding NV Common Stock N47279109 3077 46106 SH SOLE 42777 0 3329 Intuit Inc Common Stock 461202103 4485 17157 SH SOLE 7929 0 9228 Intuitive Surgical Inc Common Stock 46120E602 22112 38753 SH SOLE 12410 0 26343 Invesco BulletShares 2019 Corp Bd ETF Exchange Traded Funds 46138J304 2383 113095 SH SOLE 112754 0 341 Invesco BulletShares 2019 HY Corp Bd ETF Exchange Traded Funds 46138J403 27369 1140371 SH SOLE 1061366 0 79006 Invesco BulletShares 2020 Corp Bd ETF Exchange Traded Funds 46138J502 2577 121429 SH SOLE 118091 0 3338 Invesco BulletShares 2020 HY Corp Bd ETF Exchange Traded Funds 46138J601 26929 1118328 SH SOLE 1033105 0 85222 Invesco BulletShares 2021 Corp Bd ETF Exchange Traded Funds 46138J700 2706 128689 SH SOLE 120148 0 8541 Invesco BulletShares 2021 HY Corp Bd ETF Exchange Traded Funds 46138J809 16133 652908 SH SOLE 593123 0 59785 Invesco BulletShares 2022 Corp Bd ETF Exchange Traded Funds 46138J882 1935 91640 SH SOLE 90299 0 1341 Invesco BulletShares 2022 HY Corp Bd ETF Exchange Traded Funds 46138J874 14730 601970 SH SOLE 562557 0 39413 Invesco BulletShares 2023 Corp Bd ETF Exchange Traded Funds 46138J866 482 23150 SH SOLE 23150 0 0 Invesco BulletShares 2023 HY Corp Bd ETF Exchange Traded Funds 46138J858 13057 502574 SH SOLE 467646 0 34928 Invesco BulletShares 2024 High Yield Corporate Bond ETF Exchange Traded Funds 46138J833 12806 513271 SH SOLE 476045 0 37226 Invesco DWA Momentum ETF Exchange Traded Funds 46137V837 283 4989 SH SOLE 4989 0 0 Invesco Dynamic Biotech & Genome ETF Exchange Traded Funds 46137V787 250 4526 SH SOLE 4526 0 0 Invesco Dynamic Credit Opps Closed End Funds 46132R104 357 32903 SH SOLE 32903 0 0 Invesco Dynamic Large Cap Growth ETF Exchange Traded Funds 46137V746 15216 320600 SH SOLE 308476 0 12124 Invesco Dynamic Leisure and Entmnt ETF Exchange Traded Funds 46137V720 14147 329621 SH SOLE 316908 0 12714 Invesco Emerging Markets Sov Debt ETF Exchange Traded Funds 46138E784 1589 56750 SH SOLE 56750 0 0 Invesco Exch Trd Slf Idx Fd Tr Bulshs 2025 Hy Exchange Traded Funds 46138J817 10945 454733 SH SOLE 424671 0 30061 Invesco Financial Preferred ETF Exchange Traded Funds 46137V621 849 46484 SH SOLE 46484 0 0 Invesco FTSE RAFI US 1000 ETF Exchange Traded Funds 46137V613 345 3039 SH SOLE 3039 0 0 Invesco FTSE RAFI US 1500 Small-Mid ETF Exchange Traded Funds 46137V597 463 3632 SH SOLE 3632 0 0 Invesco Global Listed Private Equity ETF Exchange Traded Funds 46137V589 231 20146 SH SOLE 20146 0 0 Invesco High Yield Eq Div Achiev ETF Exchange Traded Funds 46137V563 19770 1106344 SH SOLE 1087426 0 18918 Invesco International Dividend Achievers ETF Exchange Traded Funds 46137V548 227 14313 SH SOLE 14313 0 0 Invesco Ltd Common Stock G491BT108 946 49010 SH SOLE 44751 0 4259 Invesco Mortgage Capital Inc Common Stock 46131B100 205 12954 SH SOLE 12954 0 0 Invesco MSCI Global Timber ETF Exchange Traded Funds 46138E545 290 10562 SH SOLE 10139 0 423 Invesco Muni Income Opps Trust Closed End Funds 46132X101 1749 224787 SH SOLE 193850 0 30937 Invesco Municipal Trust Closed End Funds 46131J103 562 46613 SH SOLE 44232 0 2381 Invesco Preferred ETF Exchange Traded Funds 46138E511 1798 124011 SH SOLE 111812 0 12199 Invesco QQQ Trust Exchange Traded Funds 46090E103 24296 135231 SH SOLE 126060 0 9172 Invesco QQQ Trust Common Stock 46090E103 252 1400 SH Put SOLE 1400 0 0 Invesco S&P 500 Downside Hedged ETF Exchange Traded Funds 46090A705 654 23461 SH SOLE 0 0 23461 Invesco S&P 500 Equal Weight ETF Exchange Traded Funds 46137V357 6013 57574 SH SOLE 48882 0 8691 Invesco S&P 500 Equal Weight Tech ETF Exchange Traded Funds 46137V282 4431 26047 SH SOLE 21750 0 4297 Invesco S&P 500 Equal Weight Utilts ETF Exchange Traded Funds 46137V274 2135 22040 SH SOLE 18515 0 3525 Invesco S&P 500 Equal Wt Hlth Care ETF Exchange Traded Funds 46137V332 3977 20151 SH SOLE 16771 0 3380 Invesco S&P 500 Equal Wt Indls ETF Exchange Traded Funds 46137V324 1967 16360 SH SOLE 13900 0 2460 Invesco S&P 500 Low Volatility ETF Exchange Traded Funds 46138E354 3522 66905 SH SOLE 65624 0 1281 Invesco S&P 500 Pure Growth ETF Exchange Traded Funds 46137V266 492 4254 SH SOLE 3674 0 580 Invesco S&P 500 Quality ETF Exchange Traded Funds 46137V241 905 28157 SH SOLE 28157 0 0 Invesco S&P MidCap 400 Pure Growth ETF Exchange Traded Funds 46137V217 505 3340 SH SOLE 1593 0 1747 Invesco S&P MidCap Low Volatility ETF Exchange Traded Funds 46138E198 2349 47284 SH SOLE 41641 0 5643 Invesco S&P SmallCap Health Care ETF Exchange Traded Funds 46138E149 219 1898 SH SOLE 1598 0 300 Invesco Senior Income Trust Closed End Funds 46131H107 591 141786 SH SOLE 137331 0 4455 Invesco Senior Loan ETF Exchange Traded Funds 46138G508 6578 290544 SH SOLE 270838 0 19706 Ionis Pharmaceuticals Inc Common Stock 462222100 273 3363 SH SOLE 3363 0 0 IQ Merger Arbitrage ETF Exchange Traded Funds 45409B800 1109 34738 SH SOLE 33464 0 1274 Iqvia Hldgs Inc Common Stock 46266C105 603 4192 SH SOLE 1789 0 2403 Iridium Communications Inc Common Stock 46269C102 574 21710 SH SOLE 18206 0 3504 Iron Mountain Inc Common Stock 46284V101 13737 387391 SH SOLE 351902 0 35489 iShares 0-5 Year High Yield Corp Bd ETF Exchange Traded Funds 46434V407 11257 240992 SH SOLE 202130 0 38862 iShares 0-5 Year Invmt Grade Corp Bd ETF Exchange Traded Funds 46434V100 347 6882 SH SOLE 6831 0 50 iShares 0-5 Year TIPS Bond ETF Exchange Traded Funds 46429B747 6018 60370 SH SOLE 50748 0 9622 iShares 10-20 Year Treasury Bond ETF Exchange Traded Funds 464288653 1540 11186 SH SOLE 11065 0 121 iShares 1-3 Year Treasury Bond Exchange Traded Funds 464287457 202486 2407105 SH SOLE 2121289 0 285816 Ishares 20 Plus Year Treasury Bond Etf Exchange Traded Funds 464287432 9611 76016 SH SOLE 66924 0 9092 iShares 3-7 Year Treasury Bond ETF Exchange Traded Funds 464288661 19335 156936 SH SOLE 138437 0 18499 iShares 7-10 Year Treasury Bond ETF Exchange Traded Funds 464287440 10177 95411 SH SOLE 87732 0 7679 iShares California Muni Bond ETF Exchange Traded Funds 464288356 781 13108 SH SOLE 10811 0 2297 iShares China Large-Cap Exchange Traded Funds 464287184 334 7552 SH SOLE 7552 0 0 iShares Cohen & Steers REIT ETF Exchange Traded Funds 464287564 378 3403 SH SOLE 3083 0 320 iShares Core 10 Year USD Bond ETF Exchange Traded Funds 464289479 37516 598921 SH SOLE 568722 0 30198 iShares Core 1-5 Year USD Bond ETF Exchange Traded Funds 46432F859 8656 173608 SH SOLE 173008 0 600 iShares Core Aggressive Allocation ETF Exchange Traded Funds 464289859 774 14518 SH SOLE 14413 0 105 iShares Core Dividend Growth ETF Exchange Traded Funds 46434V621 543 14768 SH SOLE 14768 0 0 Ishares Core High Dividend Etf Exchange Traded Funds 46429B663 1751 18771 SH SOLE 17771 0 1000 iShares Core International Aggt Bd ETF Exchange Traded Funds 46435G672 6927 129524 SH SOLE 103778 0 25747 iShares Core MSCI EAFE Exchange Traded Funds 46432F842 366332 6028173 SH SOLE 5409820 0 618354 iShares Core MSCI Emerging Markets ETF Exchange Traded Funds 46434G103 255156 4934359 SH SOLE 4482440 0 451920 iShares Core MSCI Europe ETF Exchange Traded Funds 46434V738 6156 134207 SH SOLE 106857 0 27350 iShares Core MSCI Pacific ETF Exchange Traded Funds 46434V696 4904 88152 SH SOLE 70699 0 17453 iShares Core MSCI Total Intl Stk ETF Exchange Traded Funds 46432F834 15092 259889 SH SOLE 250613 0 9276 iShares Core Russell US Value Exchange Traded Funds 464287663 7576 138172 SH SOLE 128396 0 9777 iShares Core S&P 500 Exchange Traded Funds 464287200 459050 1613193 SH SOLE 1469401 0 143792 iShares Core S&P Mid-Cap Exchange Traded Funds 464287507 72212 381269 SH SOLE 350250 0 31019 iShares Core S&P Small-Cap Exchange Traded Funds 464287804 41102 532759 SH SOLE 409867 0 122893 iShares Core S&P Total US Stock Mkt ETF Exchange Traded Funds 464287150 46385 720269 SH SOLE 579668 0 140601 iShares Core Total USD Bond Market ETF Exchange Traded Funds 46434V613 628 12415 SH SOLE 12415 0 0 Ishares Core U S Growth Etf Exchange Traded Funds 464287671 7769 128800 SH SOLE 120117 0 8683 iShares Core US Aggregate Bond Exchange Traded Funds 464287226 42568 390282 SH SOLE 331288 0 58993 iShares Currency Hedged MSCI EAFE Exchange Traded Funds 46434V803 373 12933 SH SOLE 11972 0 961 iShares Dow Jones US ETF Exchange Traded Funds 464287846 1338 9476 SH SOLE 8509 0 967 iShares Edge MSCI Min Vol EAFE ETF Exchange Traded Funds 46429B689 32206 447311 SH SOLE 398239 0 49073 iShares Edge MSCI Min Vol Emerging Mkts Exchange Traded Funds 464286533 11501 194039 SH SOLE 157366 0 36672 iShares Edge MSCI Min Vol Global Exchange Traded Funds 464286525 4185 46765 SH SOLE 30241 0 16524 iShares Edge MSCI Min Vol USA Exchange Traded Funds 46429B697 75932 1291356 SH SOLE 1118846 0 172511 iShares Edge MSCI Multifactor USA ETF Exchange Traded Funds 46434V282 508 16358 SH SOLE 16358 0 0 iShares Edge MSCI USA Momentum Fctr ETF Exchange Traded Funds 46432F396 15746 140361 SH SOLE 112256 0 28105 iShares Emerging Markets Dividend ETF Exchange Traded Funds 464286319 11440 284497 SH SOLE 278969 0 5527 iShares Emerging Markets High Yld Bd ETF Exchange Traded Funds 464286285 2586 55275 SH SOLE 49985 0 5290 iShares ESG 1-5 Year USD Corp Bd ETF Exchange Traded Funds 46435G243 402 16054 SH SOLE 16054 0 0 iShares ESG USD Corporate Bond ETF Exchange Traded Funds 46435G193 295 11816 SH SOLE 11816 0 0 iShares Europe Exchange Traded Funds 464287861 436 10045 SH SOLE 9153 0 892 iShares Expanded Tech-Software Sect ETF Exchange Traded Funds 464287515 2400 11386 SH SOLE 11265 0 121 iShares Floating Rate Bond ETF Exchange Traded Funds 46429B655 88957 1747333 SH SOLE 1558659 0 188674 iShares Global 100 ETF Exchange Traded Funds 464287572 404 8502 SH SOLE 4514 0 3988 iShares Global Financials ETF Exchange Traded Funds 464287333 253 4108 SH SOLE 3224 0 884 iShares Global Tech ETF Exchange Traded Funds 464287291 22905 133895 SH SOLE 104145 0 29751 iShares Global Utilities ETF Exchange Traded Funds 464288711 935 17298 SH SOLE 17298 0 0 iShares Gold Trust Exchange Traded Funds 464285105 909 73412 SH SOLE 58912 0 14500 iShares iBonds Dec 2019 Term Corp ETF Exchange Traded Funds 46434VAU4 4905 197311 SH SOLE 177209 0 20102 iShares iBonds Dec 2020 Term Corporate Exchange Traded Funds 46434VAQ3 6448 255487 SH SOLE 224502 0 30985 iShares iBonds Dec 2021 Term Corp ETF Exchange Traded Funds 46434VBK5 6540 264559 SH SOLE 240919 0 23640 iShares iBonds Dec 2021 Term Muni Bd ETF Exchange Traded Funds 46435G789 4837 188518 SH SOLE 176176 0 12342 iShares iBonds Dec 2022 Term Corp ETF Exchange Traded Funds 46434VBA7 5740 230430 SH SOLE 211163 0 19267 iShares iBonds Dec 2022 Term Muni Bd ETF Exchange Traded Funds 46435G755 4882 188208 SH SOLE 175625 0 12583 iShares iBonds Dec 2023 Term Corp ETF Exchange Traded Funds 46434VAX8 5388 215420 SH SOLE 196544 0 18876 iShares iBonds Dec 2023 Term Muni Bd ETF Exchange Traded Funds 46435G318 4698 184454 SH SOLE 171967 0 12487 iShares iBonds Dec 2024 Term Corp ETF Exchange Traded Funds 46434VBG4 4840 194521 SH SOLE 176851 0 17671 iShares iBonds Dec 2025 Term Corp ETF Exchange Traded Funds 46434VBD1 3363 135212 SH SOLE 130654 0 4558 iShares iBonds Dec 2026 Term Corp ETF Exchange Traded Funds 46435GAA0 3273 135045 SH SOLE 130171 0 4874 iShares iBonds Sep 2019 Term Muni Bd ETF Exchange Traded Funds 46429B564 4993 196197 SH SOLE 182464 0 13733 iShares iBonds Sep 2020 Term Muni Bd ETF Exchange Traded Funds 46434V571 5055 198222 SH SOLE 184220 0 14002 iShares iBoxx $ High Yield Corporate Bd Exchange Traded Funds 464288513 94763 1095901 SH SOLE 983212 0 112689 iShares iBoxx $ Investment Grade Corporate Bond ETF Exchange Traded Funds 464287242 67897 570273 SH SOLE 494580 0 75693 iShares Intermediate Govt/Crdt Bd ETF Exchange Traded Funds 464288612 15397 139646 SH SOLE 98067 0 41579 iShares International Select Dividend Exchange Traded Funds 464288448 881 28559 SH SOLE 25498 0 3061 iShares JPMorgan USD Emerg Markets Bond Exchange Traded Funds 464288281 66830 607215 SH SOLE 525731 0 81484 iShares MBS Exchange Traded Funds 464288588 226479 2129360 SH SOLE 1979710 0 149650 iShares Micro-Cap Exchange Traded Funds 464288869 1741 18767 SH SOLE 18051 0 716 iShares MSCI ACWI Exchange Traded Funds 464288257 19762 273899 SH SOLE 256855 0 17044 iShares MSCI ACWI ex US ETF Exchange Traded Funds 464288240 281 6076 SH SOLE 1726 0 4350 Ishares Msci All Country Asia Ex Japan Index Fund Exchange Traded Funds 464288182 1956 27671 SH SOLE 11550 0 16121 iShares MSCI Australia Exchange Traded Funds 464286103 454 21257 SH SOLE 17634 0 3624 iShares MSCI Canada Exchange Traded Funds 464286509 19561 707694 SH SOLE 595229 0 112465 iShares MSCI China ETF Exchange Traded Funds 46429B671 308 5021 SH SOLE 5021 0 0 iShares MSCI EAFE Exchange Traded Funds 464287465 15445 238122 SH SOLE 203172 0 34950 iShares MSCI EAFE ESG Optimized ETF Exchange Traded Funds 46435G516 249 3943 SH SOLE 3943 0 0 iShares MSCI EAFE Growth ETF Exchange Traded Funds 464288885 1914 24709 SH SOLE 21545 0 3164 iShares MSCI EAFE Small-Cap Exchange Traded Funds 464288273 53694 934778 SH SOLE 871627 0 63152 iShares MSCI EAFE Value Exchange Traded Funds 464288877 1311 26824 SH SOLE 22678 0 4146 iShares MSCI Emerging Markets Exchange Traded Funds 464287234 10255 238944 SH SOLE 192463 0 46481 iShares MSCI Emerging Markets Sm-Cp ETF Exchange Traded Funds 464286475 7804 173422 SH SOLE 167037 0 6385 iShares MSCI Eurozone Exchange Traded Funds 464286608 7406 191874 SH SOLE 162031 0 29843 iShares MSCI France ETF Exchange Traded Funds 464286707 441 14981 SH SOLE 14981 0 0 iShares MSCI Frontier 100 Exchange Traded Funds 464286145 4329 152117 SH SOLE 146554 0 5563 iShares MSCI Japan Exchange Traded Funds 46434G822 641 11715 SH SOLE 11444 0 271 iShares MSCI KLD 400 Social ETF Exchange Traded Funds 464288570 1191 11287 SH SOLE 11287 0 0 iShares MSCI Pacific ex Japan Exchange Traded Funds 464286665 26634 580261 SH SOLE 489865 0 90397 iShares MSCI Switzerland ETF Exchange Traded Funds 464286749 29977 847518 SH SOLE 716630 0 130888 iShares MSCI United Kingdom Exchange Traded Funds 46435G334 18640 564666 SH SOLE 476992 0 87674 iShares MSCI USA ESG Optimized ETF Exchange Traded Funds 46435G425 432 6951 SH SOLE 6951 0 0 iShares MSCI USA ESG Select ETF Exchange Traded Funds 464288802 835 7061 SH SOLE 7061 0 0 iShares Nasdaq Biotechnology Exchange Traded Funds 464287556 1309 11710 SH SOLE 7016 0 4694 iShares National Muni Bond ETF Exchange Traded Funds 464288414 25769 231755 SH SOLE 207549 0 24205 iShares PHLX Semiconductor ETF Exchange Traded Funds 464287523 14456 76270 SH SOLE 73909 0 2361 iShares Preferred&Income Securities ETF Exchange Traded Funds 464288687 17583 481070 SH SOLE 448468 0 32602 iShares Russell 1000 Exchange Traded Funds 464287622 6084 38674 SH SOLE 32424 0 6250 iShares Russell 1000 Growth Exchange Traded Funds 464287614 22004 145375 SH SOLE 139112 0 6263 iShares Russell 1000 Value Exchange Traded Funds 464287598 18768 151982 SH SOLE 140026 0 11956 iShares Russell 2000 Exchange Traded Funds 464287655 26440 172709 SH SOLE 124011 0 48699 iShares Russell 2000 Growth Exchange Traded Funds 464287648 16961 86243 SH SOLE 57295 0 28948 iShares Russell 2000 Value Exchange Traded Funds 464287630 1767 14737 SH SOLE 12062 0 2674 iShares Russell 3000 Exchange Traded Funds 464287689 23767 142572 SH SOLE 130412 0 12159 iShares Russell Mid-Cap Exchange Traded Funds 464287499 3557 65933 SH SOLE 45205 0 20728 iShares Russell Mid-Cap Growth ETF Exchange Traded Funds 464287481 12381 91258 SH SOLE 76212 0 15046 iShares Russell Mid-Cap Value ETF Exchange Traded Funds 464287473 1793 20637 SH SOLE 19189 0 1448 iShares S&P 100 Exchange Traded Funds 464287101 18758 149728 SH SOLE 143819 0 5909 iShares S&P 500 Growth Exchange Traded Funds 464287309 49522 287315 SH SOLE 228042 0 59273 iShares S&P 500 Value Exchange Traded Funds 464287408 42020 372718 SH SOLE 286151 0 86566 iShares S&P Mid-Cap 400 Growth Exchange Traded Funds 464287606 5490 25055 SH SOLE 9359 0 15696 iShares S&P Mid-Cap 400 Value ETF Exchange Traded Funds 464287705 1168 7442 SH SOLE 2321 0 5121 iShares S&P Small-Cap 600 Growth ETF Exchange Traded Funds 464287887 63791 357452 SH SOLE 336016 0 21435 iShares S&P Small-Cap 600 Value ETF Exchange Traded Funds 464287879 62589 424214 SH SOLE 400679 0 23535 iShares Select Dividend Exchange Traded Funds 464287168 14383 146496 SH SOLE 134592 0 11904 iShares Short Maturity Bond ETF Exchange Traded Funds 46431W507 48268 960743 SH SOLE 769561 0 191183 iShares Short Maturity Municipal Bd ETF Exchange Traded Funds 46431W838 809 16159 SH SOLE 15786 0 373 iShares Short Treasury Bond Exchange Traded Funds 464288679 10772 97423 SH SOLE 90852 0 6572 iShares Short-Term National Muni Bond Exchange Traded Funds 464288158 3465 32690 SH SOLE 31507 0 1183 iShares Silver Trust Exchange Traded Funds 46428Q109 582 41071 SH SOLE 37167 0 3904 iShares TIPS Bond Exchange Traded Funds 464287176 30625 270846 SH SOLE 227399 0 43448 Ishares Tr Ibds Dec28 Etf Exchange Traded Funds 46435U515 2926 111923 SH SOLE 107726 0 4198 Ishares Tr Ibonds Etf Exchange Traded Funds 46435UAA9 3149 128385 SH SOLE 123624 0 4760 Ishares Tr Intrm Tr Crp Etf Exchange Traded Funds 464288638 323574 5868221 SH SOLE 5444455 0 423766 Ishares Tr Sh Tr Crport Etf Exchange Traded Funds 464288646 44464 841809 SH SOLE 764977 0 76833 iShares Transportation Average Exchange Traded Funds 464287192 888 4785 SH SOLE 4782 0 3 Ishares U S Financials Etf Exchange Traded Funds 464287788 1449 12268 SH SOLE 6189 0 6079 Ishares U S Technology Etf Exchange Traded Funds 464287721 13116 69468 SH SOLE 29193 0 40275 iShares U.S. Energy ETF Exchange Traded Funds 464287796 1313 36430 SH SOLE 19761 0 16669 iShares U.S. Healthcare ETF Exchange Traded Funds 464287762 4253 21949 SH SOLE 13009 0 8940 iShares US Aerospace & Defense ETF Exchange Traded Funds 464288760 3105 15559 SH SOLE 13316 0 2243 iShares US Basic Materials Exchange Traded Funds 464287838 8906 97416 SH SOLE 93749 0 3667 iShares US Consumer Goods Exchange Traded Funds 464287812 1480 12393 SH SOLE 4305 0 8088 iShares US Consumer Services Exchange Traded Funds 464287580 2612 12782 SH SOLE 8084 0 4698 iShares US Financial Services ETF Exchange Traded Funds 464287770 3883 31113 SH SOLE 19533 0 11580 iShares US Healthcare Providers Exchange Traded Funds 464288828 11394 67863 SH SOLE 63979 0 3884 iShares US Home Construction Exchange Traded Funds 464288752 12396 351755 SH SOLE 338901 0 12854 iShares US Industrials Exchange Traded Funds 464287754 2396 15786 SH SOLE 4911 0 10875 iShares US Oil & Gas Explor & Prod ETF Exchange Traded Funds 464288851 997 17134 SH SOLE 2594 0 14540 iShares US Real Estate Exchange Traded Funds 464287739 1447 16619 SH SOLE 16619 0 0 iShares US Treasury Bond Exchange Traded Funds 46429B267 488822 19366943 SH SOLE 18054362 0 1312581 iShares US Utilities Exchange Traded Funds 464287697 1501 10186 SH SOLE 10186 0 0 Itau Unibanco Holding SA Common Stock 465562106 169 19170 SH SOLE 18686 0 484 ITT Inc Common Stock 45073V108 365 6322 SH SOLE 4263 0 2059 Jack Henry & Associates Inc Common Stock 426281101 16565 119397 SH SOLE 110476 0 8921 Jack In The Box Inc Common Stock 466367109 593 7310 SH SOLE 5958 0 1352 Jacobs Engineering Group Inc Common Stock 469814107 15192 202052 SH SOLE 196722 0 5330 Jazz Pharmaceuticals PLC Common Stock G50871105 287 2006 SH SOLE 1801 0 205 JBG SMITH Properties Common Stock 46590V100 807 19526 SH SOLE 14515 0 5011 JetBlue Airways Corp Common Stock 477143101 494 30196 SH SOLE 29705 0 491 JH Premium Dividend Fund Closed End Funds 41013T105 252 15138 SH SOLE 15138 0 0 JM Smucker Co Common Stock 832696405 5452 46795 SH SOLE 37110 0 9685 Johnson & Johnson Common Stock 478160104 79844 571168 SH SOLE 362391 0 208778 Johnson Controls International PLC Common Stock G51502105 1432 38776 SH SOLE 30605 0 8171 Jones Lang LaSalle Inc Common Stock 48020Q107 5613 36404 SH SOLE 34132 0 2272 JPMorgan Alerian MLP ETN Exchange Traded Funds 46625H365 2523 98900 SH SOLE 4910 0 93990 JPMorgan Chase & Co Common Stock 46625H100 75813 748921 SH SOLE 584902 0 164019 JPMorgan Chase & Co Common Stock 46625H100 1427 14100 SH Put SOLE 14100 0 0 JPMorgan Ultra-Short Income ETF Exchange Traded Funds 46641Q837 3317 65938 SH SOLE 59986 0 5952 Kansas City Southern Common Stock 485170302 1889 16285 SH SOLE 15137 0 1148 KAR Auction Services Inc Common Stock 48238T109 1794 34964 SH SOLE 33464 0 1500 Kellogg Co Common Stock 487836108 316 5503 SH SOLE 5230 0 273 Kennametal Inc Common Stock 489170100 642 17474 SH SOLE 16784 0 690 KeyCorp Common Stock 493267108 1606 101999 SH SOLE 90770 0 11229 Keysight Technologies Inc Common Stock 49338L103 318 3651 SH SOLE 3321 0 330 Kilroy Realty Corp Common Stock 49427F108 761 10017 SH SOLE 8693 0 1324 Kimberly-Clark Corp Common Stock 494368103 26430 213316 SH SOLE 194961 0 18355 Kimco Realty Corp Common Stock 49446R109 767 41469 SH SOLE 36761 0 4708 Kinder Morgan Inc P Common Stock 49456B101 27916 1395094 SH SOLE 474226 0 920868 Kinross Gold Corp Common Stock 496902404 68 19886 SH SOLE 14579 0 5307 KKR & Co Inc Common Stock 48251W104 1203 51216 SH SOLE 29500 0 21716 KLA-Tencor Corp Common Stock 482480100 208 1742 SH SOLE 1729 0 13 Kohl's Corp Common Stock 500255104 243 3532 SH SOLE 3105 0 427 L Brands Inc Common Stock 501797104 701 25408 SH SOLE 23895 0 1514 L3 Technologies Inc Common Stock 502413107 396 1920 SH SOLE 1681 0 239 Laboratory Corp of America Holdings Common Stock 50540R409 4991 32628 SH SOLE 15612 0 17016 Lakeland Financial Corp Common Stock 511656100 311 6888 SH SOLE 6888 0 0 Lam Research Corp Common Stock 512807108 2072 11796 SH SOLE 10477 0 1319 Lamar Advertising Co Common Stock 512816109 15970 201486 SH SOLE 198526 0 2960 Lamb Weston Holdings Inc Common Stock 513272104 6654 88786 SH SOLE 81632 0 7154 Las Vegas Sands Corp Common Stock 517834107 11316 185633 SH SOLE 177775 0 7858 Lear Corp Common Stock 521865204 20386 150219 SH SOLE 139534 0 10685 Legacy Tex Finl Group Inc Common Stock 52471Y106 708 18944 SH SOLE 17545 0 1399 Leidos Holdings Inc Common Stock 525327102 203 3164 SH SOLE 2679 0 485 Lennar Corp Common Stock 526057104 201 4091 SH SOLE 3880 0 211 LHC Group Inc Common Stock 50187A107 466 4208 SH SOLE 91 0 4117 Liberty All-Star Equity Exchange Traded Funds 530158104 81 13312 SH SOLE 13312 0 0 Liberty Property Trust Common Stock 531172104 693 14304 SH SOLE 13835 0 469 Lincoln National Corp Common Stock 534187109 370 6302 SH SOLE 5479 0 823 Linde plc Common Stock G5494J103 1532 8708 SH SOLE 3243 0 5465 LINE Corp Common Stock 53567X101 2300 65326 SH SOLE 60196 0 5130 Lions Gate Entertainment Corp Common Stock 535919401 1566 100100 SH SOLE 94261 0 5839 Lions Gate Entertainment Corp Common Stock 535919500 7374 488326 SH SOLE 479695 0 8631 LKQ Corp Common Stock 501889208 8873 312660 SH SOLE 305147 0 7513 Lloyds Banking Group PLC Common Stock 539439109 544 169386 SH SOLE 144284 0 25102 Lockheed Martin Corp Common Stock 539830109 17101 56973 SH SOLE 27119 0 29854 Loews Corp Common Stock 540424108 10558 220274 SH SOLE 206466 0 13808 Logitech International SA Common Stock H50430232 2792 71194 SH SOLE 65934 0 5260 Lowe's Companies Inc Common Stock 548661107 26329 240515 SH SOLE 199522 0 40993 LPL Financial Holdings Inc Common Stock 50212V100 588 8440 SH SOLE 8132 0 308 Lululemon Athletica Inc Common Stock 550021109 448 2733 SH SOLE 2700 0 33 LyondellBasell Industries NV Common Stock N53745100 4838 57537 SH SOLE 32894 0 24643 M&T Bank Corp Common Stock 55261F104 513 3269 SH SOLE 2688 0 581 Macquarie Infrastructure Corp Common Stock 55608B105 27497 667069 SH SOLE 231617 0 435452 Macy's Inc Common Stock 55616P104 800 33273 SH SOLE 30379 0 2894 Magellan Midstream Partners LP Common Stock 559080106 12870 212274 SH SOLE 51723 0 160551 Manulife Financial Corp Common Stock 56501R106 417 24638 SH SOLE 16294 0 8344 Marathon Oil Corp Common Stock 565849106 319 19087 SH SOLE 18427 0 660 Marathon Petroleum Corp Common Stock 56585A102 3103 50911 SH SOLE 49976 0 935 Markel Corp Common Stock 570535104 637 639 SH SOLE 491 0 148 Marriott International Inc Common Stock 571903202 6973 55742 SH SOLE 33729 0 22013 Marriott Vacations Worldwide Corp Common Stock 57164Y107 315 3330 SH SOLE 2647 0 683 Marsh & Mclennan Companies Inc Common Stock 571748102 905 9639 SH SOLE 9441 0 198 Masco Corp Common Stock 574599106 6257 159168 SH SOLE 149374 0 9794 Mastercard Inc A Common Stock 57636Q104 38155 162050 SH SOLE 131018 0 31032 Materials Select Sector SPDR ETF Exchange Traded Funds 81369Y100 15442 278229 SH SOLE 241035 0 37194 Maxim Integrated Products Inc Common Stock 57772K101 200 3759 SH SOLE 3743 0 16 McCormick & Co Inc Non-Voting Common Stock 579780206 584 3874 SH SOLE 3174 0 700 McDermott International Inc Common Stock 580037703 406 55979 SH SOLE 46826 0 9153 McDonald's Corp Common Stock 580135101 19958 105099 SH SOLE 64570 0 40529 McKesson Corp Common Stock 58155Q103 2486 21234 SH SOLE 8590 0 12643 MDU Resources Group Inc Common Stock 552690109 10924 422928 SH SOLE 422728 0 200 MDU Resources Group Inc Common Stock 552690109 3404 131800 SH Put SOLE 131800 0 0 Medical Properties Trust Inc Common Stock 58463J304 6837 369341 SH SOLE 117326 0 252015 Medidata Solutions Inc Common Stock 58471A105 2998 40936 SH SOLE 5846 0 35090 Medtronic PLC Common Stock G5960L103 54138 594396 SH SOLE 506636 0 87760 Merck & Co Inc Common Stock 58933Y105 48506 583217 SH SOLE 406534 0 176683 MetLife Inc Common Stock 59156R108 1395 32763 SH SOLE 23524 0 9239 Mettler-Toledo International Inc Common Stock 592688105 555 767 SH SOLE 655 0 112 MGM Resorts International Common Stock 552953101 290 11299 SH SOLE 10970 0 329 Micro Focus International PLC Common Stock 594837304 280 10850 SH SOLE 4029 0 6821 Microchip Technology Inc Common Stock 595017104 3507 42276 SH SOLE 34608 0 7668 Micron Technology Inc Common Stock 595112103 23139 559868 SH SOLE 521406 0 38462 Microsoft Corp Common Stock 594918104 134651 1141694 SH SOLE 997504 0 144190 Mid-America Apartment Communities Inc Common Stock 59522J103 551 5041 SH SOLE 1765 0 3276 Middlefield Banc Corp Common Stock 596304204 631 15318 SH SOLE 15318 0 0 Miller/Howard High Income Equity Closed End Funds 600379101 644 56660 SH SOLE 46992 0 9668 Mitsubishi UFJ Financial Group Inc Common Stock 606822104 365 73672 SH SOLE 62614 0 11058 Mizuho Financial Group Inc Common Stock 60687Y109 203 65795 SH SOLE 49799 0 15996 Molina Healthcare Inc Common Stock 60855R100 3855 27153 SH SOLE 25260 0 1893 Molson Coors Brewing Co B Common Stock 60871R209 20077 336572 SH SOLE 336331 0 241 Momo Inc Common Stock 60879B107 2818 73682 SH SOLE 67925 0 5757 Mondelez International Inc Class A Common Stock 609207105 21879 438275 SH SOLE 163491 0 274784 Mondelez International Inc Class A Common Stock 609207105 300 6000 SH Put SOLE 6000 0 0 Mongodb Inc Cl A Common Stock 60937P106 252 1716 SH SOLE 1691 0 25 Monster Beverage Corp Common Stock 61174X109 594 10891 SH SOLE 9701 0 1190 Moody's Corporation Common Stock 615369105 763 4214 SH SOLE 2114 0 2100 Morgan Stanley Common Stock 617446448 1253 29703 SH SOLE 24772 0 4931 Motorola Solutions Inc Common Stock 620076307 571 4066 SH SOLE 3133 0 933 MPLX LP Partnership Units Common Stock 55336V100 371 11277 SH SOLE 3277 0 8000 MSCI Inc Common Stock 55354G100 5512 27723 SH SOLE 8719 0 19004 Nasdaq Inc Common Stock 631103108 15239 174179 SH SOLE 161193 0 12987 National Commerce Corp Common Stock 63546L102 271 6923 SH SOLE 6923 0 0 National Grid PLC ADR Common Stock 636274409 522 9341 SH SOLE 8673 0 668 National Oilwell Varco Inc Common Stock 637071101 720 27038 SH SOLE 26982 0 56 NBT Bancorp Inc Common Stock 628778102 1571 43628 SH SOLE 0 0 43628 NCR Corp Common Stock 62886E108 1631 59783 SH SOLE 54362 0 5421 NetApp Inc Common Stock 64110D104 225 3251 SH SOLE 1842 0 1409 Netflix Inc Common Stock 64110L106 13495 37849 SH SOLE 29384 0 8465 Netscout Systems Inc Common Stock 64115T104 1325 47197 SH SOLE 14618 0 32579 Nevro Corp Common Stock 64157F103 1668 26680 SH SOLE 26680 0 0 New Media Investment Group Inc Common Stock 64704V106 11355 1081475 SH SOLE 308375 0 773100 New Residential Invt Corp Com New Common Stock 64828T201 669 39341 SH SOLE 26376 0 12965 New York Community Capital Trust V Convertible Preferred 64944P307 261 5400 SH SOLE 5400 0 0 Newell Brands Inc Common Stock 651229106 742 48388 SH SOLE 45291 0 3097 Newmont Mining Corp Common Stock 651639106 312 8725 SH SOLE 7661 0 1064 Nexstar Media Group Inc Common Stock 65336K103 796 7346 SH SOLE 6880 0 466 NextEra Energy Inc Common Stock 65339F101 9202 47597 SH SOLE 36343 0 11254 NextEra Energy Inc Common Stock 65339F101 773 4000 SH Put SOLE 4000 0 0 NICE Ltd Common Stock 653656108 2176 17763 SH SOLE 15496 0 2267 Nielsen Holdings Plc Shs Common Stock G6518L108 2370 100109 SH SOLE 61606 0 38503 Nike Inc B Common Stock 654106103 134137 1592888 SH SOLE 1533730 0 59158 NIO INC ADS REPSTG CL A ORD SHS Common Stock 62914V106 54 10506 SH SOLE 9819 0 687 NiSource Inc Common Stock 65473P105 364 12696 SH SOLE 11237 0 1459 Noble Corp PLC Common Stock G65431101 32 11194 SH SOLE 10794 0 400 Nokia Oyj Common Stock 654902204 193 33685 SH SOLE 29693 0 3992 Nomura Holdings Inc Common Stock 65535H208 88 24403 SH SOLE 22221 0 2182 Norfolk Southern Corp Common Stock 655844108 5692 30539 SH SOLE 15438 0 15101 Northern Trust Corp Common Stock 665859104 5804 64199 SH SOLE 14989 0 49210 Northrop Grumman Corp Common Stock 666807102 14706 54549 SH SOLE 52886 0 1663 Norwegian Cruise Line Holdings Ltd Common Stock G66721104 644 11714 SH SOLE 11540 0 174 Novartis Ag Common Stock 66987V109 9218 95880 SH SOLE 84932 0 10948 Novavax Inc Common Stock 670002104 12 23043 SH SOLE 8043 0 15000 Novo Nordisk A/S Common Stock 670100205 36851 704472 SH SOLE 633883 0 70589 NovoCure Ltd Common Stock G6674U108 352 7312 SH SOLE 312 0 7000 Nucor Corp Common Stock 670346105 10498 179911 SH SOLE 165332 0 14579 Nutanix Inc Common Stock 67059N108 2579 68347 SH SOLE 62333 0 6014 Nutrien Ltd Common Stock 67077M108 2236 42379 SH SOLE 37289 0 5090 Nuveen AMT-Free Muni Credit Inc Closed End Funds 67071L106 586 38788 SH SOLE 37588 0 1200 Nuveen AMT-Free Quality Muni Inc Closed End Funds 670657105 1756 131455 SH SOLE 124150 0 7305 Nuveen Credit Strategies Income Closed End Funds 67073D102 630 80838 SH SOLE 78359 0 2479 Nuveen Enhanced Muni Value Closed End Funds 67074M101 2005 145259 SH SOLE 145259 0 0 Nuveen Floating Rate Income Closed End Funds 67072T108 536 55630 SH SOLE 55630 0 0 Nuveen GA Quality Muni Inc Closed End Funds 67072B107 153 12850 SH SOLE 9850 0 3000 Nuveen Global High Income Closed End Funds 67075G103 163 10726 SH SOLE 10347 0 379 Nuveen Municipal Credit Income Closed End Funds 67070X101 181 11983 SH SOLE 11983 0 0 Nuveen Municipal Value Closed End Funds 670928100 3205 320548 SH SOLE 320548 0 0 Nuveen Pref & Income Opps Fund Closed End Funds 67073B106 345 36158 SH SOLE 35009 0 1149 Nuveen Pref & Income Securities Fund Closed End Funds 67072C105 395 43884 SH SOLE 42729 0 1155 Nuveen Quality Muni Income Fund Closed End Funds 67066V101 1355 99827 SH SOLE 96085 0 3742 Nuveen Select TaxFree Income Closed End Funds 67062F100 3084 210673 SH SOLE 194376 0 16297 Nuveen Select TaxFree Income 2 Closed End Funds 67063C106 3286 235901 SH SOLE 218802 0 17099 Nuveen Select TaxFree Income 3 Closed End Funds 67063X100 476 32300 SH SOLE 32300 0 0 Nuveen TX Quality Muni Inc Closed End Funds 670983105 154 11555 SH SOLE 11555 0 0 NV5 Global Inc Common Stock 62945V109 595 10029 SH SOLE 10029 0 0 NVIDIA Corp Common Stock 67066G104 9332 51971 SH SOLE 22054 0 29917 NVR Inc Common Stock 62944T105 5584 2018 SH SOLE 1899 0 119 NXP Semiconductors NV Common Stock N6596X109 451 5103 SH SOLE 4119 0 984 Occidental Petroleum Corp Common Stock 674599105 19071 288082 SH SOLE 264979 0 23103 OGE Energy Corp Common Stock 670837103 995 23077 SH SOLE 22284 0 793 Old National Bancorp Ind Common Stock 680033107 884 53880 SH SOLE 52265 0 1615 Omega Healthcare Investors Inc Common Stock 681936100 442 11587 SH SOLE 10018 0 1569 Omeros Corp Common Stock 682143102 1707 98268 SH SOLE 98268 0 0 Omnicom Group Inc Common Stock 681919106 1332 18253 SH SOLE 17584 0 669 ONEOK Inc Common Stock 682680103 17744 254070 SH SOLE 234457 0 19613 OneSpan Inc Common Stock 68287N100 444 23107 SH SOLE 23056 0 51 OPKO Health Inc Common Stock 68375N103 74 28201 SH SOLE 2625 0 25576 Oracle Corp Common Stock 68389X105 38162 710514 SH SOLE 578780 0 131734 O'Reilly Automotive Inc Common Stock 67103H107 15209 39167 SH SOLE 36194 0 2973 Oshkosh Corp Common Stock 688239201 1528 20334 SH SOLE 20127 0 207 Outlook Therapeutics Inc Common Stock 69012T206 293 39625 SH SOLE 39625 0 0 Owens-Corning Inc Common Stock 690742101 468 9939 SH SOLE 9939 0 0 Owens-Illinois Inc Common Stock 690768403 478 25208 SH SOLE 24775 0 433 PACCAR Inc Common Stock 693718108 45064 661342 SH SOLE 659529 0 1813 Packaging Corp of America Common Stock 695156109 1121 11276 SH SOLE 10385 0 891 PacWest Bancorp Common Stock 695263103 238 6315 SH SOLE 5912 0 403 Palo Alto Networks Inc Common Stock 697435105 741 3052 SH SOLE 1848 0 1204 Parker Hannifin Corp Common Stock 701094104 9880 57568 SH SOLE 49211 0 8357 Party City Holdco Inc Common Stock 702149105 624 78541 SH SOLE 72438 0 6103 Paychex Inc Common Stock 704326107 4435 55297 SH SOLE 43653 0 11644 PayPal Holdings Inc Common Stock 70450Y103 8302 79954 SH SOLE 67013 0 12941 Pebblebrook Hotel Trust Common Stock 70509V100 547 17618 SH SOLE 15443 0 2175 Pentair PLC Common Stock G7S00T104 285 6477 SH SOLE 3915 0 2562 People's United Financial Inc Common Stock 712704105 2394 145629 SH SOLE 141049 0 4580 PepsiCo Inc Common Stock 713448108 95897 782510 SH SOLE 603142 0 179368 Performance Food Group Co Common Stock 71377A103 469 11830 SH SOLE 10830 0 1000 PerkinElmer Inc Common Stock 714046109 331 3440 SH SOLE 3079 0 361 Petroleo Brasileiro SA Common Stock 71654V408 318 20150 SH SOLE 18517 0 1633 Petroleo Brasileiro SA Petrobras ADR Common Stock 71654V101 351 24516 SH SOLE 22671 0 1845 Pfizer Inc Common Stock 717081103 41854 985485 SH SOLE 773692 0 211793 Philip Morris International Inc Common Stock 718172109 10025 113412 SH SOLE 92711 0 20701 Philip Morris International Inc Common Stock 718172109 301 3400 SH Put SOLE 2400 0 1000 Phillips 66 Common Stock 718546104 19229 202052 SH SOLE 186443 0 15609 PIMCO Active Bond ETF Exchange Traded Funds 72201R775 560 5307 SH SOLE 4094 0 1213 PIMCO Dynamic Income Closed End Funds 72201Y101 931 29049 SH SOLE 24233 0 4816 PIMCO Enhanced Short Maturity Active ETF Exchange Traded Funds 72201R833 51013 502298 SH SOLE 478008 0 24291 PIMCO High Income Closed End Funds 722014107 152 16832 SH SOLE 16832 0 0 PIMCO Investment Grade Corporate Bd ETF Exchange Traded Funds 72201R817 1396 13456 SH SOLE 13455 0 1 PIMCO Municipal Income II Closed End Funds 72200W106 506 35580 SH SOLE 35580 0 0 Pinnacle West Capital Corp Common Stock 723484101 382 3994 SH SOLE 3699 0 295 Pioneer Natural Resources Co Common Stock 723787107 6811 44544 SH SOLE 20012 0 24532 Plains All American Pipeline LP Common Stock 726503105 6683 272678 SH SOLE 86572 0 186106 Plains GP Holdings LP Common Stock 72651A207 7143 286638 SH SOLE 84966 0 201672 Pluristem Therapeutics Inc Common Stock 72940R102 60 62200 SH SOLE 62200 0 0 PNC Financial Services Group Inc Common Stock 693475105 4957 40412 SH SOLE 29589 0 10823 Polaris Industries Inc Common Stock 731068102 18898 223826 SH SOLE 199011 0 24815 PolyMet Mining Corp Common Stock 731916102 13 18765 SH SOLE 18765 0 0 POSCO ADR Common Stock 693483109 216 3915 SH SOLE 2994 0 921 PotlatchDeltic Corp Common Stock 737630103 1049 27764 SH SOLE 26326 0 1438 PPG Industries Inc Common Stock 693506107 1337 11846 SH SOLE 10874 0 972 PPL Corp Common Stock 69351T106 1165 36690 SH SOLE 34630 0 2060 Principal Financial Group Inc Common Stock 74251V102 977 19466 SH SOLE 17553 0 1913 Procter & Gamble Co Common Stock 742718109 63865 613796 SH SOLE 439376 0 174420 Progressive Corp Common Stock 743315103 1458 20227 SH SOLE 18442 0 1785 Prologis Inc Common Stock 74340W103 5182 72027 SH SOLE 51320 0 20707 Prosperity Bancshares Inc Common Stock 743606105 15197 220061 SH SOLE 203450 0 16611 Prudential Financial Inc Common Stock 744320102 1522 16565 SH SOLE 14372 0 2193 Prudential PLC Common Stock 74435K204 424 10531 SH SOLE 8160 0 2371 PTC Inc Common Stock 69370C100 334 3620 SH SOLE 3570 0 50 Public Service Enterprise Group Inc Common Stock 744573106 766 12896 SH SOLE 12443 0 453 Public Storage Common Stock 74460D109 790 3629 SH SOLE 3068 0 561 PulteGroup Inc Common Stock 745867101 240 8589 SH SOLE 6376 0 2213 Putnam Managed Muni Income Closed End Funds 746823103 1776 237459 SH SOLE 204851 0 32608 Putnam Premier Income Trust Closed End Funds 746853100 77 14985 SH SOLE 14985 0 0 PVH Corp Common Stock 693656100 833 6831 SH SOLE 6685 0 146 QUALCOMM Inc Common Stock 747525103 37008 648915 SH SOLE 551182 0 97733 Quanta Services Inc Common Stock 74762E102 1223 32707 SH SOLE 31201 0 1506 Quest Diagnostics Inc Common Stock 74834L100 1928 21439 SH SOLE 20888 0 551 Raymond James Financial Inc Common Stock 754730109 16791 208818 SH SOLE 203933 0 4885 Raytheon Co Common Stock 755111507 8809 48378 SH SOLE 41300 0 7078 Raytheon Co Common Stock 755111507 273 1500 SH Put SOLE 0 0 1500 Real Estate Select Sector SPDR Exchange Traded Funds 81369Y860 11487 317150 SH SOLE 274149 0 43001 Realty Income Corp Common Stock 756109104 22680 308314 SH SOLE 261738 0 46576 Red Hat Inc Common Stock 756577102 2963 16220 SH SOLE 5267 0 10953 Regency Centers Corp Common Stock 758849103 862 12775 SH SOLE 11175 0 1600 Regeneron Pharmaceuticals Inc Common Stock 75886F107 266 649 SH SOLE 623 0 26 Regions Financial Corp Common Stock 7591EP100 1696 119884 SH SOLE 107621 0 12263 Relx Plc American Depositary Shares Common Stock 759530108 13228 616694 SH SOLE 566380 0 50314 Republic Services Inc Common Stock 760759100 17633 219369 SH SOLE 202488 0 16881 ResMed Inc Common Stock 761152107 9300 89453 SH SOLE 83491 0 5962 Retail Properties of America Inc Common Stock 76131V202 522 42832 SH SOLE 34464 0 8368 Rexnord Corp Common Stock 76169B102 719 28599 SH SOLE 28160 0 439 Rio Tinto PLC ADR Common Stock 767204100 1153 19598 SH SOLE 17742 0 1856 Robert Half International Inc Common Stock 770323103 304 4660 SH SOLE 1873 0 2787 Rockwell Automation Inc Common Stock 773903109 733 4177 SH SOLE 2852 0 1325 Rogers Communications Inc Common Stock 775109200 1665 30941 SH SOLE 29825 0 1116 Roku Inc Common Stock 77543R102 731 11335 SH SOLE 9149 0 2186 Roper Technologies Inc Common Stock 776696106 1048 3066 SH SOLE 2430 0 636 Ross Stores Inc Common Stock 778296103 17435 187277 SH SOLE 173174 0 14102 Royal Bank of Canada Common Stock 780087102 6742 89235 SH SOLE 79853 0 9381 Royal Bank Of Scotland Group Plc Common Stock 780097689 66 10022 SH SOLE 9909 0 113 Royal Caribbean Cruises Ltd Common Stock V7780T103 2150 18757 SH SOLE 7588 0 11169 Royal Dutch Shell PLC Common Stock 780259107 12729 199051 SH SOLE 194001 0 5050 Royal Dutch Shell PLC Common Stock 780259206 13497 215636 SH SOLE 183649 0 31987 Royal Philips NV ADR Common Stock 500472303 4591 112351 SH SOLE 102427 0 9924 RPM International Inc Common Stock 749685103 1543 26589 SH SOLE 24572 0 2017 S&Pglobal Inc Com Common Stock 78409V104 36300 172405 SH SOLE 160812 0 11593 Sabine Royalty Trust Common Stock 785688102 963 20756 SH SOLE 20756 0 0 Sabre Corp Common Stock 78573M104 4943 231111 SH SOLE 225258 0 5853 Saia Inc Common Stock 78709Y105 803 13148 SH SOLE 12143 0 1005 Salesforce.com Inc Common Stock 79466L302 6244 39428 SH SOLE 33695 0 5733 San Juan Basin Royalty Trust Common Stock 798241105 125 23200 SH SOLE 19200 0 4000 Sanderson Farms Inc Common Stock 800013104 913 6922 SH SOLE 6387 0 535 Sangamo Therapeutics Inc Common Stock 800677106 318 33314 SH SOLE 33314 0 0 Sanofi Common Stock 80105N105 1866 42152 SH SOLE 38203 0 3949 SAP SE ADR Common Stock 803054204 29750 257663 SH SOLE 232562 0 25102 Sarepta Therapeutics Inc Common Stock 803607100 1785 14980 SH SOLE 14955 0 25 SBA Communications Corp Common Stock 78410G104 828 4148 SH SOLE 1824 0 2324 SBA Communications Corp Common Stock 78410G104 439 2200 SH Put SOLE 0 0 2200 Schlumberger Ltd Common Stock 806857108 20076 460783 SH SOLE 370550 0 90233 Schwab Emerging Markets Equity ETF Exchange Traded Funds 808524706 34596 1330113 SH SOLE 1232155 0 97958 Schwab Fundamental Emerg Mkts Lg Co ETF Exchange Traded Funds 808524730 825 29763 SH SOLE 29763 0 0 Schwab Fundamental Intl Lg Co ETF Exchange Traded Funds 808524755 3931 142538 SH SOLE 136564 0 5974 Schwab Fundamental Intl Sm Co ETF Exchange Traded Funds 808524748 17247 555112 SH SOLE 531329 0 23783 Schwab Fundamental US Large Company ETF Exchange Traded Funds 808524771 9441 248782 SH SOLE 239975 0 8807 Schwab Fundamental US Small Company ETF Exchange Traded Funds 808524763 6182 166002 SH SOLE 159138 0 6864 Schwab Intermediate-Term US Trs ETF Exchange Traded Funds 808524854 1485 27613 SH SOLE 27613 0 0 Schwab International Equity ETF Exchange Traded Funds 808524805 35801 1143452 SH SOLE 1054178 0 89274 Schwab International Small-Cap Eq ETF Exchange Traded Funds 808524888 1335 41399 SH SOLE 34666 0 6733 Schwab Short-Term US Treasury ETF Exchange Traded Funds 808524862 33182 661128 SH SOLE 593836 0 67293 Schwab US Aggregate Bond ETF Exchange Traded Funds 808524839 37732 727294 SH SOLE 687136 0 40158 Schwab US Broad Market ETF Exchange Traded Funds 808524102 35676 524268 SH SOLE 498191 0 26077 Schwab US Dividend Equity ETF Exchange Traded Funds 808524797 5424 103740 SH SOLE 94448 0 9293 Schwab US Large-Cap ETF Exchange Traded Funds 808524201 55385 819180 SH SOLE 757143 0 62037 Schwab US Large-Cap Growth ETF Exchange Traded Funds 808524300 67220 846280 SH SOLE 767318 0 78962 Schwab US Large-Cap Value ETF Exchange Traded Funds 808524409 62963 1150216 SH SOLE 1067123 0 83093 Schwab US Mid-Cap ETF Exchange Traded Funds 808524508 18676 337181 SH SOLE 310527 0 26654 Schwab US REIT ETF Exchange Traded Funds 808524847 1362 30647 SH SOLE 29647 0 1000 Schwab US Small-Cap ETF Exchange Traded Funds 808524607 26275 375727 SH SOLE 354653 0 21074 Schwab US TIPS ETF Exchange Traded Funds 808524870 101954 1853703 SH SOLE 1750824 0 102878 Seagate Technology PLC Common Stock G7945M107 1105 23066 SH SOLE 20260 0 2806 Sealed Air Corp Common Stock 81211K100 1255 27257 SH SOLE 22879 0 4378 Select Sector Spdr Fund Shs Ben Consumer Discretionary Exchange Traded Funds 81369Y407 51008 448032 SH SOLE 388286 0 59747 Select Sector Spdr Tr Communication Exchange Traded Funds 81369Y852 29620 633313 SH SOLE 533966 0 99348 Select Sector Spdr Trust Shs Ben Int Energy Exchange Traded Funds 81369Y506 5113 77323 SH SOLE 54990 0 22333 Select Sector Spdr Trust The Health Care Select Sector Spdr Fund Exchange Traded Funds 81369Y209 58469 637260 SH SOLE 585309 0 51951 Select Sector Spdr Trust The Utilities Select Sector Spdr Trust Exchange Traded Funds 81369Y886 58006 997179 SH SOLE 864521 0 132658 Sempra Energy Common Stock 816851109 1908 15161 SH SOLE 14540 0 621 Senior Housing Properties Trust Common Stock 81721M109 127 10820 SH SOLE 9526 0 1294 Service Corp International Common Stock 817565104 220 5477 SH SOLE 4082 0 1395 ServiceNow Inc Common Stock 81762P102 7028 28513 SH SOLE 25743 0 2770 Sherwin-Williams Co Common Stock 824348106 1233 2863 SH SOLE 2552 0 311 Shinhan Financial Group Co Ltd Common Stock 824596100 207 5579 SH SOLE 5227 0 352 Shopify Inc Common Stock 82509L107 3633 17583 SH SOLE 14490 0 3093 Sigma Labs Inc Common Stock 826598302 25 15000 SH SOLE 15000 0 0 Simon Property Group Inc Common Stock 828806109 6819 37422 SH SOLE 32136 0 5286 Sinopec Shanghai Petrochemical Co Ltd Common Stock 82935M109 2233 46791 SH SOLE 43123 0 3668 Sirius XM Holdings Inc Common Stock 82968B103 716 126263 SH SOLE 122622 0 3641 SK Telecom Co Ltd Common Stock 78440P108 2208 90163 SH SOLE 81568 0 8595 Skyworks Solutions Inc Common Stock 83088M102 4844 58733 SH SOLE 53869 0 4864 Smartsheet Inc Common Stock 83200N103 2651 65000 SH SOLE 65000 0 0 Snap Inc Cl A Common Stock 83304A106 115 10469 SH SOLE 3727 0 6742 Snap-on Inc Common Stock 833034101 17347 110832 SH SOLE 102676 0 8156 Solar Capital Ltd Equities 83413U100 1382 66325 SH SOLE 23925 0 42400 Sonoco Products Co Common Stock 835495102 3348 54413 SH SOLE 53295 0 1118 Sony Corp Common Stock 835699307 6821 161485 SH SOLE 148512 0 12973 South St Corp Com Common Stock 840441109 860 12580 SH SOLE 27 0 12553 Southern Co Common Stock 842587107 18705 361943 SH SOLE 343891 0 18052 Southwest Airlines Co Common Stock 844741108 1878 36183 SH SOLE 33792 0 2391 Southwestern Energy Co Common Stock 845467109 62 13286 SH SOLE 13286 0 0 SPARK ENERGY INC CLASS A Common Stock 846511103 229 25664 SH SOLE 0 0 25664 SPDR Portfolio Short Term Corporate Bond ETF Exchange Traded Funds 78464A474 1060 34711 SH SOLE 34711 0 0 SPDR S&P 500 ETF Common Stock 78462F103 13248 46900 SH Put SOLE 46900 0 0 SPDR S&P MidCap 400 ETF Common Stock 78467Y107 380 1100 SH Put SOLE 1100 0 0 SPDR Blmbg Barclays 1-3 Mth T-Bill ETF Exchange Traded Funds 78468R663 53502 584081 SH SOLE 534128 0 49953 SPDR Blmbg Barclays Convert Secs ETF Exchange Traded Funds 78464A359 9158 175272 SH SOLE 164213 0 11059 SPDR Blmbg Barclays High Yield Bd ETF Exchange Traded Funds 78464A417 15143 420978 SH SOLE 380282 0 40696 SPDR Blmbg Barclays Intl Trs Bd ETF Exchange Traded Funds 78464A516 251 9001 SH SOLE 7408 0 1593 SPDR Blmbg BarclaysST HY Bd ETF Exchange Traded Funds 78468R408 690 25326 SH SOLE 24181 0 1145 SPDR DoubleLine Total Return Tact ETF Exchange Traded Funds 78467V848 936 19367 SH SOLE 18893 0 474 SPDR Dow Jones Global Real Estate ETF Exchange Traded Funds 78463X749 261 5211 SH SOLE 530 0 4681 SPDR Dow Jones Industrial Average ETF Exchange Traded Funds 78467X109 3603 13903 SH SOLE 13408 0 495 SPDR Dow Jones International RelEst ETF Exchange Traded Funds 78463X863 1358 34564 SH SOLE 32698 0 1866 SPDR Dow Jones REIT ETF Exchange Traded Funds 78464A607 1118 11303 SH SOLE 11303 0 0 SPDR Gold Shares Exchange Traded Funds 78463V107 8667 71036 SH SOLE 59716 0 11320 SPDR MSCI ACWI ex-US ETF Exchange Traded Funds 78463X848 1946 53740 SH SOLE 46413 0 7327 SPDR MSCI ACWI IMI ETF Exchange Traded Funds 78463X475 5718 73500 SH SOLE 68413 0 5087 SPDR MSCI ACWI Low Carbon Target ETF Exchange Traded Funds 78463X194 479 5290 SH SOLE 5290 0 0 SPDR MSCI EAFE StrategicFactors ETF Exchange Traded Funds 78463X434 308 4950 SH SOLE 4861 0 89 SPDR MSCI USA StrategicFactors ETF Exchange Traded Funds 78468R812 919 11048 SH SOLE 10856 0 192 SPDR Nuveen Blmbg Barclays Muni Bd ETF Exchange Traded Funds 78468R721 3151 63937 SH SOLE 47832 0 16105 SPDR Nuveen Blmbg Barclays ST MunBd ETF Exchange Traded Funds 78468R739 1364 28143 SH SOLE 18742 0 9401 SPDR Nuveen S&P High Yield Muni Bd ETF Exchange Traded Funds 78464A284 290 5055 SH SOLE 5055 0 0 SPDR Portfolio Aggregate Bond ETF Exchange Traded Funds 78464A649 7462 261473 SH SOLE 125283 0 136190 SPDR Portfolio Developed Wld ex-US ETF Exchange Traded Funds 78463X889 4904 167877 SH SOLE 103239 0 64638 SPDR Portfolio Interm Term Corp Bd ETF Exchange Traded Funds 78464A375 7564 221368 SH SOLE 217559 0 3809 SPDR Portfolio Mid Cap ETF Exchange Traded Funds 78464A847 811 24338 SH SOLE 8685 0 15653 SPDR Portfolio S&P 500 Value ETF Exchange Traded Funds 78464A508 2755 90987 SH SOLE 38586 0 52400 SPDR Portfolio Total Stock Market ETF Exchange Traded Funds 78464A805 4426 125810 SH SOLE 56430 0 69380 SPDR Russell 1000 Yield Focus ETF Exchange Traded Funds 78468R770 381 5494 SH SOLE 5494 0 0 SPDR Russell 2000 ETF Exchange Traded Funds 78468R853 323 10692 SH SOLE 8853 0 1839 SPDR S&P 500 ETF Exchange Traded Funds 78462F103 110589 391494 SH SOLE 308473 0 83020 SPDR S&P 500 Fossil Fuel Rsrv Free ETF Exchange Traded Funds 78468R796 318 4659 SH SOLE 4659 0 0 SPDR S&P 500 Growth Exchange Traded Funds 78464A409 15594 419077 SH SOLE 330803 0 88274 SPDR S&P 600 Small Cap Growth ETF Exchange Traded Funds 78464A201 1920 32161 SH SOLE 27458 0 4703 SPDR S&P 600 Small Cap Value ETF Exchange Traded Funds 78464A300 2339 38783 SH SOLE 35948 0 2835 SPDR S&P Biotech ETF Exchange Traded Funds 78464A870 319 3520 SH SOLE 3310 0 210 SPDR S&P Dividend ETF Exchange Traded Funds 78464A763 39135 393674 SH SOLE 370130 0 23544 SPDR S&P Emerging Markets ETF Exchange Traded Funds 78463X509 2887 80724 SH SOLE 45425 0 35299 SPDR S&P Global Dividend ETF Exchange Traded Funds 78463X459 4415 66562 SH SOLE 64967 0 1595 SPDR S&P Global Infrastructure ETF Exchange Traded Funds 78463X855 296 5759 SH SOLE 5759 0 0 SPDR S&P International Small Cap ETF Exchange Traded Funds 78463X871 1137 37487 SH SOLE 37336 0 151 SPDR S&P MidCap 400 ETF Exchange Traded Funds 78467Y107 5054 14631 SH SOLE 12875 0 1756 SPDR S&P Regional Banking ETF Exchange Traded Funds 78464A698 14431 281095 SH SOLE 267567 0 13528 SPDR SSgA Global Allocation ETF Exchange Traded Funds 78467V400 249 6595 SH SOLE 6457 0 137 SPDR SSGA US Large Cap Low Volatil ETF Exchange Traded Funds 78468R804 326 3248 SH SOLE 275 0 2973 SPDR SSGA US Small Cap Low Volatil ETF Exchange Traded Funds 78468R887 11271 123189 SH SOLE 109979 0 13210 Spirit AeroSystems Holdings Inc Common Stock 848574109 371 4048 SH SOLE 2855 0 1193 Spirit Airlines Inc Common Stock 848577102 714 13517 SH SOLE 12533 0 984 Spirit of Texas Bancshares Inc Common Stock 84861D103 1354 63865 SH SOLE 63865 0 0 Spirit Rlty Cap Inc New Convertible Bonds 84860WAB8 15 15000 SH SOLE 15000 0 0 Splunk Inc Common Stock 848637104 1472 11816 SH SOLE 9828 0 1988 Spotify Technology SA Common Stock L8681T102 598 4305 SH SOLE 3628 0 677 Square Inc Common Stock 852234103 5501 73426 SH SOLE 60194 0 13232 Stanley Black & Decker Inc Common Stock 854502101 365 2682 SH SOLE 2330 0 352 Starbucks Corp Common Stock 855244109 125000 1681466 SH SOLE 1269109 0 412357 Starwood Property Trust Inc Common Stock 85571B105 379 16898 SH SOLE 12025 0 4872 State Street Corporation Common Stock 857477103 1759 26721 SH SOLE 17185 0 9536 Steel Dynamics Inc Common Stock 858119100 4163 118046 SH SOLE 110692 0 7354 Stepan Co Common Stock 858586100 201 2300 SH SOLE 2300 0 0 Stericycle Inc Common Stock 858912108 4215 77460 SH SOLE 17508 0 59952 STERIS PLC Common Stock G8473T100 18963 148110 SH SOLE 135780 0 12330 StoneCastle Financial Corp Equities 861780104 3744 174750 SH SOLE 32100 0 142650 STORE Capital Corp Common Stock 862121100 238 7076 SH SOLE 6955 0 121 Stryker Corp Common Stock 863667101 5096 25800 SH SOLE 22126 0 3674 Sumitomo Mitsui Financial Group Inc Common Stock 86562M209 459 65313 SH SOLE 53271 0 12042 Sun Communities Inc Common Stock 866674104 2664 22474 SH SOLE 20786 0 1688 Suncor Energy Inc Common Stock 867224107 419 12928 SH SOLE 12009 0 919 SunTrust Banks Inc Common Stock 867914103 551 9302 SH SOLE 8466 0 836 SVB Financial Group Common Stock 78486Q101 531 2389 SH SOLE 2324 0 65 Symantec Corp Common Stock 871503108 551 23981 SH SOLE 23264 0 717 Synchrony Financial Common Stock 87165B103 15900 498430 SH SOLE 466964 0 31466 Sysco Corp Common Stock 871829107 1403 21171 SH SOLE 19020 0 2151 T. Rowe Price Group Inc Common Stock 74144T108 5727 57206 SH SOLE 22916 0 34290 T2 Biosystems Inc Common Stock 89853L104 26 10000 SH SOLE 10000 0 0 Taiwan Semiconductor Manufacturing Co Ltd Common Stock 874039100 22886 558738 SH SOLE 517469 0 41270 Takeda Pharmaceutical Co Ltd Common Stock 874060205 494 24272 SH SOLE 17416 0 6856 Tapestry Inc Common Stock 876030107 630 19391 SH SOLE 2862 0 16529 Target Corp Common Stock 87612E106 3236 40323 SH SOLE 23360 0 16963 TD Ameritrade Holding Corp Common Stock 87236Y108 14420 288462 SH SOLE 266357 0 22105 TE Connectivity Ltd Common Stock H84989104 1174 14535 SH SOLE 8360 0 6175 Technology Select Sector SPDR ETF Exchange Traded Funds 81369Y803 57817 781312 SH SOLE 681065 0 100247 Tegna Inc Common Stock 87901J105 393 27861 SH SOLE 27500 0 361 Teladoc Health Inc Common Stock 87918A105 758 13635 SH SOLE 12599 0 1036 Teleflex Inc Common Stock 879369106 1027 3398 SH SOLE 3025 0 373 Telefonaktiebolaget L M Ericsson Common Stock 294821608 7139 777632 SH SOLE 691108 0 86524 Telefonica Sa Common Stock 879382208 318 38091 SH SOLE 33145 0 4946 Templeton Global Income Closed End Funds 880198106 122 19310 SH SOLE 19310 0 0 Teradata Corp Common Stock 88076W103 318 7288 SH SOLE 7225 0 63 Terreno Realty Corp Common Stock 88146M101 336 7987 SH SOLE 6966 0 1021 Tesla Motors Inc Common Stock 88160R101 2068 7391 SH SOLE 6612 0 779 Texas Instruments Inc Common Stock 882508104 8544 80554 SH SOLE 74500 0 6054 Texas Pacific Land Trust Common Stock 882610108 3988 5155 SH SOLE 4702 0 454 Textron Inc Common Stock 883203101 524 10348 SH SOLE 9344 0 1004 TG Therapeutics Inc Common Stock 88322Q108 440 59000 SH SOLE 59000 0 0 The Carlyle Group LP Common Stock 14309L102 1731 94677 SH SOLE 24177 0 70500 The Cooper Companies Inc Common Stock 216648402 413 1396 SH SOLE 916 0 480 The Estee Lauder Companies Inc Class A Common Stock 518439104 1182 7139 SH SOLE 6279 0 860 The Hain Celestial Group Inc Common Stock 405217100 3346 144722 SH SOLE 79455 0 65267 The Hartford Financial Services Group Inc Common Stock 416515104 251 5040 SH SOLE 4111 0 929 The Hershey Co Common Stock 427866108 457 3983 SH SOLE 3149 0 834 The Home Depot Inc Common Stock 437076102 90094 469511 SH SOLE 397802 0 71709 The Interpublic Group of Companies Inc Common Stock 460690100 826 39325 SH SOLE 37342 0 1983 The Kraft Heinz Co Common Stock 500754106 2286 70014 SH SOLE 34361 0 35653 The Kroger Co Common Stock 501044101 562 22829 SH SOLE 20295 0 2534 The Scotts Miracle Gro Co Common Stock 810186106 1277 16250 SH SOLE 15338 0 912 The Trade Desk Inc Com Cl A Common Stock 88339J105 779 3937 SH SOLE 3329 0 608 The Travelers Companies Inc Common Stock 89417E109 4925 35907 SH SOLE 29371 0 6536 The Ultimate Software Group Inc Common Stock 90385D107 743 2254 SH SOLE 2254 0 0 The Wendy's Co Common Stock 95058W100 187 10456 SH SOLE 10456 0 0 The Western Union Co Common Stock 959802109 1029 55702 SH SOLE 52705 0 2997 Thermo Fisher Scientific Inc Common Stock 883556102 27460 100321 SH SOLE 52541 0 47780 Thomson Reuters Corp Com Common Stock 884903709 16952 286351 SH SOLE 281062 0 5289 Thor Industries Inc Common Stock 885160101 13715 219893 SH SOLE 203822 0 16071 Tiffany & Co Common Stock 886547108 1459 13824 SH SOLE 12680 0 1144 TJX Companies Inc Common Stock 872540109 6119 114988 SH SOLE 73006 0 41982 T-Mobile US Inc Common Stock 872590104 10022 144933 SH SOLE 139889 0 5044 Toll Brothers Inc Common Stock 889478103 696 19233 SH SOLE 17686 0 1547 Tompkins Financial Corp Common Stock 890110109 588 7725 SH SOLE 7725 0 0 Torchlight Energy Re Common Stock 89102U103 16 10000 SH SOLE 10000 0 0 Toronto Dominion Bk Ont Com New Common Stock 891160509 4816 88636 SH SOLE 78549 0 10087 Total Sa Common Stock 89151E109 12358 222069 SH SOLE 203843 0 18226 Total System Services Inc Common Stock 891906109 1508 15876 SH SOLE 15741 0 135 Toyota Motor Corporation Ads Common Stock 892331307 5369 45493 SH SOLE 41053 0 4440 Tractor Supply Co Common Stock 892356106 261 2742 SH SOLE 1919 0 823 TransDigm Group Inc Common Stock 893641100 2996 6599 SH SOLE 5395 0 1204 TransEnterix Inc Common Stock 89366M201 29 12000 SH SOLE 2000 0 10000 Transocean Ltd Common Stock H8817H100 95 10866 SH SOLE 9145 0 1721 Trimble Inc Common Stock 896239100 3083 76304 SH SOLE 33740 0 42564 TriState Capital Holdings Inc Common Stock 89678F100 444 21755 SH SOLE 14755 0 7000 Triumph Bancorp Inc Common Stock 89679E300 671 22842 SH SOLE 21123 0 1719 Trustmark Corp Common Stock 898402102 291 8666 SH SOLE 8512 0 154 Twilio Inc Common Stock 90138F102 791 6294 SH SOLE 5424 0 870 Twitter Inc Common Stock 90184L102 715 21746 SH SOLE 18551 0 3195 Two Harbors Investment Corp Common Stock 90187B408 513 37895 SH SOLE 36657 0 1238 Tyler Technologies Inc Common Stock 902252105 5418 26506 SH SOLE 7476 0 19030 Tyson Foods Inc Class A Common Stock 902494103 1726 24860 SH SOLE 21777 0 3083 Ubiquiti Networks Inc Common Stock 90347A100 6186 41323 SH SOLE 38752 0 2571 UBS ETRACS Alerian MLP Infras ETN Exchange Traded Funds 902641646 200 8798 SH SOLE 8798 0 0 UBS Group AG Common Stock H42097107 198 16350 SH SOLE 15841 0 509 UGI Corp Common Stock 902681105 236 4254 SH SOLE 4030 0 224 Ulta Salon Cosmetics & Fragrance Inc Common Stock 90384S303 421 1207 SH SOLE 958 0 249 Under Armour Inc A Common Stock 904311107 357 16907 SH SOLE 11931 0 4976 Under Armour Inc C Common Stock 904311206 268 14209 SH SOLE 4462 0 9747 Unilever NV Common Stock 904784709 1296 22228 SH SOLE 15401 0 6827 Unilever PLC ADR Common Stock 904767704 1790 31015 SH SOLE 21950 0 9065 Union Bankshares Corp Common Stock 90539J109 719 22234 SH SOLE 22234 0 0 Union Pacific Corp Common Stock 907818108 62075 371262 SH SOLE 292723 0 78538 United Bankshares Inc Common Stock 909907107 8362 230748 SH SOLE 79518 0 151230 United Continental Holdings Inc Common Stock 910047109 469 5882 SH SOLE 4377 0 1505 United Insurance Holdings Corp Common Stock 910710102 4818 303012 SH SOLE 303012 0 0 United Parcel Service Inc Class B Common Stock 911312106 16910 151332 SH SOLE 43068 0 108264 United Rentals Inc Common Stock 911363109 4325 37853 SH SOLE 35534 0 2319 United Technologies Corp Common Stock 913017109 39550 306848 SH SOLE 231834 0 75014 United-Guardian Inc Common Stock 910571108 699 36490 SH SOLE 36490 0 0 UnitedHealth Group Inc Common Stock 91324P102 13917 56285 SH SOLE 44365 0 11920 Universal Display Corp Common Stock 91347P105 681 4456 SH SOLE 3709 0 747 Unum Group Common Stock 91529Y106 679 20081 SH SOLE 19328 0 753 Urban Edge Properties Common Stock 91704F104 222 11636 SH SOLE 974 0 10662 US Bancorp Common Stock 902973304 7462 154856 SH SOLE 103048 0 51808 US Concrete Inc Common Stock 90333L201 838 20244 SH SOLE 18729 0 1515 US Food Holding Corp Common Stock 912008109 982 28116 SH SOLE 27805 0 311 Valero Energy Corp Common Stock 91913Y100 2510 29591 SH SOLE 28013 0 1579 VanEck Vectors AMT-Free Interm Muni ETF Exchange Traded Funds 92189H201 315 6451 SH SOLE 6451 0 0 Vaneck Vectors Etf Tr Ndr Cmg Ln Flt Exchange Traded Funds 92189F148 3798 143224 SH SOLE 135291 0 7933 VanEck Vectors Gold Miners ETF Exchange Traded Funds 92189F106 420 18725 SH SOLE 6261 0 12464 VanEck Vectors High-Yield Municipal ETF Exchange Traded Funds 92189H409 477 7599 SH SOLE 7141 0 458 VanEck Vectors JP Morgan EM LC Bd ETF Exchange Traded Funds 92189H300 7344 220131 SH SOLE 186628 0 33504 VanEck Vectors Oil Services ETF Exchange Traded Funds 92189F718 257 14896 SH SOLE 14896 0 0 Vanguard 500 ETF Exchange Traded Funds 922908363 11545 44482 SH SOLE 25405 0 19078 Vanguard Consumer Discretionary ETF Exchange Traded Funds 92204A108 222 1290 SH SOLE 965 0 325 Vanguard Consumer Staples ETF Exchange Traded Funds 92204A207 529 3641 SH SOLE 3541 0 100 Vanguard Dividend Appreciation ETF Exchange Traded Funds 921908844 13345 121719 SH SOLE 96879 0 24840 Vanguard Emerging Mkts Govt Bd ETF Exchange Traded Funds 921946885 7921 101227 SH SOLE 97435 0 3792 Vanguard Energy ETF Exchange Traded Funds 92204A306 1704 19054 SH SOLE 7577 0 11477 Vanguard Extended Market ETF Exchange Traded Funds 922908652 5163 44718 SH SOLE 21045 0 23673 Vanguard Financials ETF Exchange Traded Funds 92204A405 830 12863 SH SOLE 11489 0 1374 Vanguard FTSE All-World ex-US ETF Exchange Traded Funds 922042775 7832 156171 SH SOLE 127224 0 28947 Vanguard FTSE All-World ex-US Sm-Cp ETF Exchange Traded Funds 922042718 18170 174489 SH SOLE 165184 0 9305 Vanguard FTSE Developed Markets ETF Exchange Traded Funds 921943858 59008 1443803 SH SOLE 1345470 0 98333 Vanguard FTSE Emerging Markets ETF Exchange Traded Funds 922042858 46740 1099763 SH SOLE 970302 0 129461 Vanguard FTSE Europe ETF Exchange Traded Funds 922042874 8929 166557 SH SOLE 145982 0 20574 Vanguard FTSE Pacific ETF Exchange Traded Funds 922042866 16507 250644 SH SOLE 232839 0 17805 Vanguard Growth ETF Exchange Traded Funds 922908736 336407 2150664 SH SOLE 2002617 0 148047 Vanguard Health Care ETF Exchange Traded Funds 92204A504 379 2196 SH SOLE 1721 0 475 Vanguard High Dividend Yield ETF Exchange Traded Funds 921946406 4176 48751 SH SOLE 45208 0 3543 Vanguard Industrials ETF Exchange Traded Funds 92204A603 245 1765 SH SOLE 1765 0 0 Vanguard Information Technology ETF Exchange Traded Funds 92204A702 987 4919 SH SOLE 2538 0 2381 Vanguard Intermediate-Term Bond ETF Exchange Traded Funds 921937819 1830 21804 SH SOLE 3360 0 18444 Vanguard Intermediate-Term Corp Bd ETF Exchange Traded Funds 92206C870 566 6520 SH SOLE 6160 0 360 Vanguard Intl Div Apprec ETF Exchange Traded Funds 921946810 1620 25075 SH SOLE 11550 0 13525 Vanguard Intmdt-Term Trs ETF Exchange Traded Funds 92206C706 11524 178716 SH SOLE 176350 0 2366 Vanguard Large-Cap ETF Exchange Traded Funds 922908637 16691 128593 SH SOLE 124495 0 4098 Vanguard Long-Term Treasury ETF Exchange Traded Funds 92206C847 10516 135240 SH SOLE 129755 0 5485 Vanguard Materials ETF Exchange Traded Funds 92204A801 754 6170 SH SOLE 6170 0 0 Vanguard Mega Cap Growth ETF Exchange Traded Funds 921910816 3038 24428 SH SOLE 24243 0 185 Vanguard Mega Cap Value ETF Exchange Traded Funds 921910840 4845 62098 SH SOLE 61878 0 220 Vanguard Mid-Cap ETF Exchange Traded Funds 922908629 10238 63692 SH SOLE 61224 0 2468 Vanguard Mid-Cap Growth ETF Exchange Traded Funds 922908538 1400 9889 SH SOLE 4311 0 5578 Vanguard Mid-Cap Value ETF Exchange Traded Funds 922908512 1896 17662 SH SOLE 16222 0 1440 Vanguard Mortgage-Backed Secs ETF Exchange Traded Funds 92206C771 6360 121463 SH SOLE 119526 0 1937 Vanguard REIT ETF Exchange Traded Funds 922908553 130204 1498149 SH SOLE 1377612 0 120537 Vanguard Russell 1000 Growth ETF Exchange Traded Funds 92206C680 207 1329 SH SOLE 1302 0 27 Vanguard Russell 3000 ETF Exchange Traded Funds 92206C599 3230 24959 SH SOLE 21819 0 3140 Vanguard S&P 500 Growth ETF Exchange Traded Funds 921932505 1208 7814 SH SOLE 5743 0 2071 Vanguard S&P Mid-Cap 400 ETF Exchange Traded Funds 921932885 331 2586 SH SOLE 2586 0 0 Vanguard S&P Small-Cap 600 ETF Exchange Traded Funds 921932828 1264 9006 SH SOLE 6809 0 2197 Vanguard Short-Term Bond ETF Exchange Traded Funds 921937827 8463 106339 SH SOLE 87545 0 18793 Vanguard Short-Term Corporate Bond ETF Exchange Traded Funds 92206C409 14055 176214 SH SOLE 122446 0 53768 Vanguard Short-Term Infl-Prot Secs ETF Exchange Traded Funds 922020805 2073 42586 SH SOLE 35950 0 6636 Vanguard Short-Term Treasury ETF Exchange Traded Funds 92206C102 706 11678 SH SOLE 11678 0 0 Vanguard Small-Cap ETF Exchange Traded Funds 922908751 10952 71978 SH SOLE 68350 0 3628 Vanguard Small-Cap Growth ETF Exchange Traded Funds 922908595 62868 349812 SH SOLE 315342 0 34470 Vanguard Small-Cap Value ETF Exchange Traded Funds 922908611 63312 491818 SH SOLE 448834 0 42983 Vanguard Tax-Exempt Bond ETF Exchange Traded Funds 922907746 1749 33541 SH SOLE 33243 0 298 Vanguard Telecommunication Services ETF Exchange Traded Funds 92204A884 273 3269 SH SOLE 3109 0 160 Vanguard Total Bond Market ETF Exchange Traded Funds 921937835 6400 78836 SH SOLE 60202 0 18633 Vanguard Total International Bond ETF Exchange Traded Funds 92203J407 79981 1434116 SH SOLE 1352709 0 81406 Vanguard Total International Stock ETF Exchange Traded Funds 921909768 14400 277466 SH SOLE 186564 0 90902 Vanguard Total Stock Market ETF Exchange Traded Funds 922908769 63350 437769 SH SOLE 322335 0 115434 Vanguard Total World Stock ETF Exchange Traded Funds 922042742 1020 13938 SH SOLE 12128 0 1810 Vanguard Utilities ETF Exchange Traded Funds 92204A876 439 3385 SH SOLE 3385 0 0 Vanguard Value ETF Exchange Traded Funds 922908744 324402 3014047 SH SOLE 2793818 0 220229 Varian Medical Systems Inc Common Stock 92220P105 7489 52846 SH SOLE 50194 0 2652 Vector Group Ltd Common Stock 92240M108 120 11150 SH SOLE 8695 0 2455 Veeva Systems Inc Common Stock 922475108 3540 27906 SH SOLE 23408 0 4498 Ventas Inc Common Stock 92276F100 1705 26722 SH SOLE 23120 0 3602 VeriSign Inc Common Stock 92343E102 1589 8750 SH SOLE 975 0 7775 Verisk Analytics Inc Common Stock 92345Y106 3242 24378 SH SOLE 20219 0 4159 Verizon Communications Inc Common Stock 92343V104 65330 1104846 SH SOLE 891673 0 213173 Verizon Communications Inc Common Stock 92343V104 254 4300 SH Put SOLE 4300 0 0 Vertex Pharmaceuticals Inc Common Stock 92532F100 3600 19572 SH SOLE 16449 0 3123 VF Corp Common Stock 918204108 1602 18432 SH SOLE 13086 0 5346 Viacom Inc Common Stock 92553P201 266 9466 SH SOLE 8904 0 562 VICI Properties Inc Common Stock 925652109 444 20303 SH SOLE 7618 0 12685 Visa Inc Class A Common Stock 92826C839 83751 536212 SH SOLE 439595 0 96617 VMware Inc Common Stock 928563402 8625 47782 SH SOLE 45345 0 2437 Vodafone Group PLC ADR Common Stock 92857W308 322 17690 SH SOLE 11157 0 6533 Vornado Realty Trust Common Stock 929042109 558 8273 SH SOLE 3773 0 4500 Voya Emerging Markets High Dividend Eq Closed End Funds 92912P108 711 89456 SH SOLE 56321 0 33135 Voya Global Advantage and Premium Opp Closed End Funds 92912R104 1404 130086 SH SOLE 74388 0 55698 Voya Natural Resources Equity Income Closed End Funds 92913C106 645 119221 SH SOLE 23763 0 95458 Voya Prime Rate Trust Closed End Funds 92913A100 95 19913 SH SOLE 19913 0 0 Vulcan Materials Co Common Stock 929160109 765 6460 SH SOLE 6267 0 193 W.P. Carey Inc Common Stock 92936U109 7161 91423 SH SOLE 89208 0 2215 W.W. Grainger Inc Common Stock 384802104 15082 50116 SH SOLE 39079 0 11037 Wabtec Corporation Common Stock 929740108 10718 145385 SH SOLE 28644 0 116741 Walgreen Boots Alliance Inc Com Common Stock 931427108 5174 81771 SH SOLE 44286 0 37485 Wal-Mart Stores Inc Common Stock 931142103 42598 436769 SH SOLE 390701 0 46068 Wal-Mart Stores Inc Common Stock 931142103 410 4200 SH Put SOLE 0 0 4200 Walt Disney Co Common Stock 254687106 57224 515388 SH SOLE 410650 0 104738 Waste Connections Inc Common Stock 94106B101 259 2926 SH SOLE 2782 0 144 Waste Management Inc Common Stock 94106L109 3370 32430 SH SOLE 30312 0 2118 Waters Corp Common Stock 941848103 12985 51586 SH SOLE 49811 0 1775 WBI BullBear Global High Income ETF Exchange Traded Funds 00400R882 1540 68519 SH SOLE 67513 0 1006 WBI BullBear Global Income ETF Exchange Traded Funds 00400R874 1802 73203 SH SOLE 71780 0 1423 WBI BullBear Value 1000 ETF Exchange Traded Funds 00400R601 265 9523 SH SOLE 9319 0 204 WBI BullBear Value 2000 ETF Exchange Traded Funds 00400R205 216 9831 SH SOLE 9621 0 210 WBI BullBear Yield 1000 ETF Exchange Traded Funds 00400R700 738 30058 SH SOLE 29534 0 524 WBI BullBear Yield 2000 ETF Exchange Traded Funds 00400R304 386 19680 SH SOLE 19228 0 452 WBI Power Factor High Dividend ETF Exchange Traded Funds 00400R858 737 29954 SH SOLE 29247 0 707 Weatherford International PLC Common Stock G48833100 13 18995 SH SOLE 18708 0 287 Wecenergy Group Inc Common Stock 92939U106 1024 12943 SH SOLE 12408 0 535 WellCare Health Plans Inc Common Stock 94946T106 288 1074 SH SOLE 851 0 223 Wells Fargo & Co Common Stock 949746101 22576 467218 SH SOLE 210993 0 256225 Wells Fargo & Co Convertible Preferred 949746804 1118 865 SH SOLE 115 0 750 Welltower Inc Com Common Stock 95040Q104 1963 25301 SH SOLE 22820 0 2481 Western Alliance Bancorp Common Stock 957638109 271 6593 SH SOLE 6593 0 0 Western Asset Global High Inc Closed End Funds 95766B109 170 18083 SH SOLE 18083 0 0 Western Asset Muni High Income Closed End Funds 95766N103 1735 234397 SH SOLE 202042 0 32355 Western Digital Corp Common Stock 958102105 5770 120049 SH SOLE 104456 0 15593 Western New Eng Bancorp Inc Common Stock 958892101 142 15334 SH SOLE 15334 0 0 Westpac Banking Corp Common Stock 961214301 366 19789 SH SOLE 17824 0 1965 Westrock Co Common Stock 96145D105 1487 38767 SH SOLE 31561 0 7206 Weyerhaeuser Co Common Stock 962166104 2803 106434 SH SOLE 59986 0 46448 Whirlpool Corp Common Stock 963320106 246 1848 SH SOLE 1498 0 350 Whiting Petroleum Corp Common Stock 966387409 439 16808 SH SOLE 16556 0 252 Williams Companies Inc Common Stock 969457100 9461 329425 SH SOLE 97437 0 231987 Willis Towers Watson Public Limited Company Shs Common Stock G96629103 310 1764 SH SOLE 360 0 1404 Winnebago Industries Inc Common Stock 974637100 460 14861 SH SOLE 13568 0 1293 Wintrust Financial Corp Common Stock 97650W108 285 4236 SH SOLE 243 0 3993 WisdomTree Emerging Markets High Div ETF Exchange Traded Funds 97717W315 5984 136493 SH SOLE 132357 0 4136 WisdomTree Emerging Markets SmCp Div ETF Exchange Traded Funds 97717W281 1744 37027 SH SOLE 29240 0 7787 WisdomTree Europe SmallCap Dividend ETF Exchange Traded Funds 97717W869 573 9838 SH SOLE 9838 0 0 WisdomTree International Hedged Quality Dividend Growth ETF Exchange Traded Funds 97717X594 3521 109340 SH SOLE 109340 0 0 WisdomTree International High Div ETF Exchange Traded Funds 97717W802 17504 434670 SH SOLE 425032 0 9639 WisdomTree International LargeCp Div ETF Exchange Traded Funds 97717W794 3566 76928 SH SOLE 76743 0 185 WisdomTree International SmallCp Div ETF Exchange Traded Funds 97717W760 1623 24654 SH SOLE 22475 0 2179 WisdomTree Investments Inc Common Stock 97717P104 92 13056 SH SOLE 13056 0 0 WisdomTree Japan SmallCap Dividend ETF Exchange Traded Funds 97717W836 642 9407 SH SOLE 9407 0 0 WisdomTree SmallCap Dividend ETF Exchange Traded Funds 97717W604 24472 888581 SH SOLE 874497 0 14084 WisdomTree US High Dividend ETF Exchange Traded Funds 97717W208 946 13054 SH SOLE 13054 0 0 WisdomTree US LargeCap Dividend ETF Exchange Traded Funds 97717W307 2927 31070 SH SOLE 31070 0 0 WisdomTree US MidCap Dividend ETF Exchange Traded Funds 97717W505 13001 363255 SH SOLE 356350 0 6905 WisdomTree US Quality Dividend Gr ETF Exchange Traded Funds 97717X669 2604 60463 SH SOLE 59007 0 1456 WisdomTree US SmallCap Earnings ETF Exchange Traded Funds 97717W562 1125 31146 SH SOLE 28339 0 2807 WisdomTree US Total Dividend ETF Exchange Traded Funds 97717W109 2032 21478 SH SOLE 17015 0 4463 WNS (Holdings) Ltd Common Stock 92932M101 3074 57713 SH SOLE 53219 0 4494 Workday Inc Common Stock 98138H101 3487 18084 SH SOLE 15143 0 2941 WPP PLC Common Stock 92937A102 239 4528 SH SOLE 4310 0 218 WPX Energy Inc Class A Common Stock 98212B103 2353 179493 SH SOLE 168653 0 10839 WR Berkley Corp Common Stock 084423102 214 2527 SH SOLE 1793 0 734 Xcel Energy Inc Common Stock 98389B100 2714 48276 SH SOLE 46571 0 1705 Xenia Hotels & Resorts Inc Common Stock 984017103 282 12872 SH SOLE 11405 0 1467 Xerox Corp Common Stock 984121608 1240 38786 SH SOLE 35673 0 3113 Xilinx Inc Common Stock 983919101 23926 188704 SH SOLE 175106 0 13598 XPO Logistics Inc Common Stock 983793100 18163 337979 SH SOLE 131855 0 206124 Xylem Inc Common Stock 98419M100 7515 95078 SH SOLE 21870 0 73208 Yamana Gold Inc Common Stock 98462Y100 43 16439 SH SOLE 12795 0 3644 Yandex NV Common Stock N97284108 2490 72507 SH SOLE 66609 0 5898 YieldShares High Income ETF Exchange Traded Funds 301505301 588 33312 SH SOLE 33312 0 0 Yum Brands Inc Common Stock 988498101 14767 147954 SH SOLE 61927 0 86027 Yum China Hldgs Inc Com Common Stock 98850P109 5526 123036 SH SOLE 61874 0 61162 Zebra Technologies Corp Common Stock 989207105 941 4492 SH SOLE 4441 0 51 Zimmer Biomet Holdings Inc Common Stock 98956P102 3637 28480 SH SOLE 9119 0 19361 Zions Bancorp NA Common Stock 989701107 6795 149635 SH SOLE 139863 0 9772 Zoetis Inc Common Stock 98978V103 1482 14726 SH SOLE 14054 0 672