The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number: 3235-0006
Estimated average burden
hours per response: 23.8

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ABB Ltd Common Stock 000375204 513 19,141 SH   SOLE   16,901 0 2,240
AMN Healthcare Services Inc Common Stock 001744101 1,051 21,346 SH   SOLE   20,666 0 680
AU Optronics Corp Common Stock 002255107 138 33,068 SH   SOLE   31,926 0 1,142
Abbott Labs Common Stock 002824100 29,920 520,718 SH   SOLE   285,504 0 235,214
Aberdeen Asia-Pacific Income Closed End Funds 003009107 398 81,490 SH   SOLE   66,625 0 14,865
Advaxis Inc Common Stock 007624208 107 37,544 SH   SOLE   37,544 0 0
Advanced Micro Devices Inc Common Stock 007903107 430 41,852 SH   SOLE   41,325 0 527
Advanced Energy Industries Inc Common Stock 007973100 534 7,907 SH   SOLE   7,157 0 750
Affiliated Managers Group Common Stock 008252108 2,516 12,185 SH   SOLE   3,333 0 8,852
Agrium Inc Common Stock 008916108 1,045 9,090 SH   SOLE   7,394 0 1,696
Air Products & Chemicals Inc Common Stock 009158106 1,009 6,147 SH   SOLE   5,934 0 213
Aflac Inc Common Stock 001055102 11,961 136,260 SH   SOLE   132,745 0 3,515
AGCO Corp Common Stock 001084102 282 3,947 SH   SOLE   3,947 0 0
Alaska Air Group Inc Common Stock 011659109 1,743 23,707 SH   SOLE   22,586 0 1,121
Albemarle Corp Common Stock 012653101 1,801 14,085 SH   SOLE   12,544 0 1,541
Alcoa Corp Common Stock 013872106 426 7,902 SH   SOLE   7,239 0 663
Alexandria Real Estate Equities Inc Common Stock 015271109 1,310 10,032 SH   SOLE   9,256 0 776
Align Technology Inc Common Stock 016255101 5,560 24,551 SH   SOLE   7,757 0 16,794
Alliant Energy Corp. Common Stock 018802108 637 14,930 SH   SOLE   14,930 0 0
AllianzGI Equity & Conv Inc Closed End Funds 018829101 315 14,913 SH   SOLE   12,387 0 2,526
Allied Motion Technologies Inc Common Stock 019330109 331 10,000 SH   SOLE   10,000 0 0
Allstate Common Stock 020002101 4,644 44,262 SH   SOLE   36,224 0 8,038
Altaba Inc Common Stock 021346101 1,449 20,747 SH   SOLE   20,106 0 641
Amazon.Com Common Stock 023135106 18,411 15,522 SH   SOLE   9,731 0 5,791
Ameren Corp Com Common Stock 023608102 545 9,221 SH   SOLE   8,141 0 1,080
American Campus Communities Inc Common Stock 024835100 401 9,784 SH   SOLE   6,923 0 2,861
American Electric Power Common Stock 025537101 10,070 136,728 SH   SOLE   131,316 0 5,413
American Express Common Stock 025816109 21,435 214,997 SH   SOLE   200,390 0 14,607
AIG Warrants 01/19/21 Warrants 026874156 19,670 1,073,122 SH   SOLE   668,832 0 404,290
American International Group Common Stock 026874784 14,551 242,522 SH   SOLE   137,143 0 105,379
American Water Works Co Inc Common Stock 030420103 445 4,860 SH   SOLE   4,319 0 541
AmeriGas Partners LP Common Stock 030975106 247 5,343 SH   SOLE   5,343 0 0
Amgen, Inc. Common Stock 031162100 28,137 160,552 SH   SOLE   157,178 0 3,374
Amkor Technology, Inc. Common Stock 031652100 204 20,000 SH   SOLE   20,000 0 0
Amphenol Corp Common Stock 032095101 322 3,672 SH   SOLE   3,572 0 100
Anadarko Petroleum Common Stock 032511107 2,406 44,757 SH   SOLE   39,006 0 5,752
Analog Devices Common Stock 032654105 13,464 150,638 SH   SOLE   142,950 0 7,688
Andersons Inc Common Stock 034164103 231 7,403 SH   SOLE   7,403 0 0
Annaly Capital Management Inc Common Stock 035710409 867 72,892 SH   SOLE   71,473 0 1,419
Anthem Inc Common Stock 036752103 2,616 11,627 SH   SOLE   8,893 0 2,734
Apollo Global Management LLC Class A Common Stock 037612306 1,427 42,640 SH   SOLE   39,799 0 2,841
Apple Inc. Common Stock 037833100 261,273 1,527,199 SH   SOLE   1,108,069 0 419,130
Applied Materials Inc Common Stock 038222105 2,909 56,900 SH   SOLE   54,171 0 2,729
Archer-Daniels Midland Co Common Stock 039483102 558 13,916 SH   SOLE   13,870 0 46
Arista Networks Inc Common Stock 040413106 1,258 5,338 SH   SOLE   4,456 0 882
Ashland Global Holdings, Inc. Common Stock 044186104 232 3,249 SH   SOLE   1,149 0 2,100
Astrazeneca PLC Common Stock 046353108 449 13,177 SH   SOLE   9,990 0 3,187
Atmos Energy Corp Common Stock 049560105 220 2,566 SH   SOLE   2,566 0 0
Autodesk Inc Common Stock 052769106 2,295 21,897 SH   SOLE   18,266 0 3,631
Autoliv Inc Common Stock 052800109 313 2,463 SH   SOLE   2,463 0 0
Automatic Data Processing Common Stock 053015103 2,907 24,778 SH   SOLE   23,946 0 831
Autozone, Inc. Common Stock 053332102 923 1,285 SH   SOLE   1,255 0 30
Avalonbay Cmntys Inc Reit Common Stock 053484101 379 2,120 SH   SOLE   2,030 0 90
Avery Dennison Corp Common Stock 053611109 933 8,124 SH   SOLE   8,064 0 60
Bb&t Corporation Common Stock 054937107 3,533 70,496 SH   SOLE   60,793 0 9,703
BP PLC Common Stock 055622104 4,176 99,744 SH   SOLE   66,224 0 33,520
Baidu Inc. - Adr Common Stock 056752108 3,078 13,111 SH   SOLE   8,291 0 4,820
Ball Corporation Common Stock 058498106 15,742 415,135 SH   SOLE   355,423 0 59,712
Banco Bradesco Sa Common Stock 059460303 210 20,545 SH   SOLE   20,091 0 454
Bank Of America Common Stock 060505104 18,698 627,461 SH   SOLE   487,541 0 139,920
Bank of America B Wts Warrants 060505153 29 13,000 SH   SOLE   2,000 0 11,000
Bank of Hawaii Corp Common Stock 062540109 201 2,342 SH   SOLE   2,342 0 0
Bank of the Ozarks Inc Common Stock 063904106 1,133 23,376 SH   SOLE   23,226 0 150
Bank Of New York Mellon Corp Common Stock 064058100 11,467 211,890 SH   SOLE   198,699 0 13,191
Bank of Nova Scotia Common Stock 064149107 205 3,175 SH   SOLE   2,291 0 884
Bar Harbor Bancshare Common Stock 066849100 280 9,990 SH   SOLE   9,721 0 269
Bard, C R Inc Common Stock 067383109 234 706 SH   SOLE   421 0 285
Barnes Group Inc Common Stock 067806109 362 5,721 SH   SOLE   5,721 0 0
Baxter International Inc Common Stock 071813109 2,230 34,504 SH   SOLE   32,682 0 1,822
Bear State Financial Inc Common Stock 073844102 304 29,730 SH   SOLE   29,730 0 0
Becton Dickinson & Co. Common Stock 075887109 47,704 222,582 SH   SOLE   218,198 0 4,384
Bemis Co Inc Common Stock 081437105 268 5,599 SH   SOLE   5,599 0 0
Berkshire Hathaway Class A Common Stock 084670108 2,394 8 SH   SOLE   5 0 3
Berkshire Hathaway Class B Common Stock 084670702 70,143 351,489 SH   SOLE   306,483 0 45,006
Best Buy Co Inc Common Stock 086516101 395 5,771 SH   SOLE   5,562 0 209
Bhp Billiton Ltd Common Stock 088606108 581 12,637 SH   SOLE   9,574 0 3,063
Big Lots Inc Common Stock 089302103 305 5,427 SH   SOLE   5,427 0 0
BioTelemetry Inc Common Stock 090672106 440 14,716 SH   SOLE   13,787 0 929
Black Hills Corp Common Stock 092113109 953 15,858 SH   SOLE   15,858 0 0
BlackRock Enhanced Intl Div Trust Closed End Funds 092524107 80 12,324 SH   SOLE   12,324 0 0
Boardwalk Pipeline Partners Lp Common Stock 096627104 184 13,934 SH   SOLE   13,934 0 0
Boeing Company Common Stock 097023105 59,180 199,698 SH   SOLE   151,140 0 48,557
Aes Corporation Common Stock 00130H105 3,444 320,093 SH   SOLE   188,991 0 131,102
ALPS Medical Breakthroughs ETF Exchange Traded Fund 00162Q593 396 12,085 SH   SOLE   12,085 0 0
ALPS Sector Dividend Dogs ETF Exchange Traded Fund 00162Q858 21,438 468,069 SH   SOLE   459,346 0 8,723
Alerian MLP ETF Exchange Traded Fund 00162Q866 293 27,124 SH   SOLE   25,503 0 1,621
AT&T Inc. Common Stock 00206R102 50,248 1,282,481 SH   SOLE   1,124,885 0 157,596
Abbvie Inc. Common Stock 00287y109 43,574 445,587 SH   SOLE   326,030 0 119,558
WBI Tactical Income Shares Exchange Traded Fund 00400R874 747 29,437 SH   SOLE   29,437 0 0
WBI Tactical High Income Shares Exchange Traded Fund 00400R882 753 30,195 SH   SOLE   30,195 0 0
Accelerate Diagnostics Inc Common Stock 00430H102 348 13,296 SH   SOLE   13,296 0 0
Activision Blizzard Inc Common Stock 00507V109 2,092 33,034 SH   SOLE   32,662 0 372
Acuity Brands Inc Common Stock 00508Y102 7,016 39,866 SH   SOLE   39,347 0 519
Adobe Systems, Inc. Common Stock 00724F101 5,173 29,467 SH   SOLE   18,236 0 11,231
Adtalem Global Education Inc. Common Stock 00737L103 256 6,000 SH   SOLE   0 0 6,000
Aecom Common Stock 00766t100 639 17,086 SH   SOLE   461 0 16,625
Aerie Pharmaceuticals Inc Common Stock 00771V108 330 5,515 SH   SOLE   5,515 0 0
Aetna Inc Common Stock 00817Y108 7,425 41,162 SH   SOLE   37,585 0 3,577
Agilent Technologies, Inc. Common Stock 00846U101 1,968 29,170 SH   SOLE   13,248 0 15,922
Akamai Technologies, Inc. Common Stock 00971t101 4,522 69,108 SH   SOLE   36,868 0 32,240
Alibaba Group Hldg Ltd Common Stock 01609w102 7,618 44,211 SH   SOLE   41,224 0 2,987
Alliancebernstein Global High Income Fund Common Stock 01879R106 331 25,918 SH   SOLE   25,918 0 0
Alliance Bernstein Holding L.P. Common Stock 01881G106 4,470 178,100 SH   SOLE   130,000 0 48,100
Allison Transmission Holdings Inc Common Stock 01973R101 907 21,048 SH   SOLE   20,275 0 773
Alphabet Inc. Cl C Common Stock 02079k107 68,818 65,657 SH   SOLE   47,622 0 18,035
Alphabet Inc. Cl A Common Stock 02079k305 65,585 62,110 SH   SOLE   49,174 0 12,936
Altria Group Common Stock 02209s103 6,445 90,424 SH   SOLE   85,664 0 4,760
Ambev SA Common Stock 02319V103 7,206 1,115,529 SH   SOLE   1,050,382 0 65,148
America Movil S.A.B. De C.V. Series L Adr Common Stock 02364w105 8,334 485,967 SH   SOLE   450,662 0 35,305
American Airlines Group Inc Common Stock 02376R102 430 8,265 SH   SOLE   8,265 0 0
American Public Education Inc Common Stock 02913V103 828 33,041 SH   SOLE   33,041 0 0
American Tower Corp Common Stock 03027x100 23,153 162,011 SH   SOLE   157,988 0 4,023
Ameriprise Financial Inc Common Stock 03076C106 11,267 66,481 SH   SOLE   64,284 0 2,197
Ameris Bancorp Common Stock 03076K108 810 16,799 SH   SOLE   16,799 0 0
Ampio Pharmaceuticals Inc Common Stock 03209T109 75 18,472 SH   SOLE   18,472 0 0
Amplify Snack Brands Inc Common Stock 03211L102 767 63,863 SH   SOLE   59,480 0 4,383
Andeavor Common Stock 03349M105 2,557 22,366 SH   SOLE   22,084 0 282
Andeavor Logistics Lp Com Unit Lp Int Common Stock 03350F106 244 5,272 SH   SOLE   5,122 0 150
Anheuser Busch Inbev Common Stock 03524a108 1,044 9,386 SH   SOLE   2,580 0 6,806
Apartment Investment & Management Co Common Stock 03748R101 970 22,200 SH   SOLE   20,232 0 1,968
Apollo Investment Corporation Common Stock 03761U106 154 27,048 SH   SOLE   17,048 0 10,000
Aqua America Inc Common Stock 03836W103 581 14,811 SH   SOLE   14,811 0 0
Arconic Inc Common Stock 03965L100 582 21,376 SH   SOLE   19,737 0 1,639
Assurant Inc Common Stock 04621X108 11,795 116,972 SH   SOLE   109,807 0 7,165
AtriCure Inc Common Stock 04963C209 259 14,199 SH   SOLE   14,199 0 0
AutoNation Inc Common Stock 05329W102 658 12,821 SH   SOLE   11,521 0 1,300
Bce Inc Com New Common Stock 05534B760 4,290 89,355 SH   SOLE   84,126 0 5,229
BofI Holding Inc Common Stock 05566U108 239 8,000 SH   SOLE   8,000 0 0
BAKER HUGHES A GE CO CL A Common Stock 05722g100 919 29,274 SH   SOLE   28,619 0 655
Banco Bilbao Vizcaya Argentaria SA ADR Common Stock 05946K101 112 13,213 SH   SOLE   11,946 0 1,267
Banco Santander SA ADR Common Stock 05964H105 441 67,438 SH   SOLE   61,835 0 5,603
Bancorpsouth Bk Tupelo Miss Common Stock 05971J102 2,678 85,155 SH   SOLE   85,155 0 0
iPath S&P GSCI Crude Oil TR ETN Exchange Traded Fund 06738C786 1,126 172,121 SH   SOLE   158,122 0 13,999
Barclays Bank PLC Preferred Stock 06739H362 533 19,984 SH   SOLE   18,984 0 1,000
Berry Plastics Group Inc. Common Stock 08579w103 5,386 91,545 SH   SOLE   39,250 0 52,295
Biogen Idec Inc. Common Stock 09062X103 16,124 50,334 SH   SOLE   44,489 0 5,845
Blackrock, Inc. Common Stock 09247x101 11,892 22,958 SH   SOLE   14,160 0 8,798
BlackRock Energy & Resources Closed End Funds 09250U101 373 26,300 SH   SOLE   0 0 26,300
Blackrock Enhanced Div Achievers Trust Exchange Traded Funds 09251a104 463 50,404 SH   SOLE   50,404 0 0
Blackstone Group Common Stock 09253u108 7,022 217,589 SH   SOLE   172,093 0 45,496
BlackRock Muni Inter Duration Closed End Funds 09253X102 323 23,223 SH   SOLE   23,223 0 0
BlackRock MuniHoldings Qty II Closed End Funds 09254C107 291 20,925 SH   SOLE   20,925 0 0
BlackRock MuniAssets Fund Closed End Funds 09254J102 1,528 102,093 SH   SOLE   79,566 0 22,527
Blackstone Mtg Tr Inc Corporate Bonds 09257WAB6 20 20,000 SH   SOLE   20,000 0 0
Boston Scientific Corp Common Stock 101137107 488 19,701 SH   SOLE   18,668 0 1,033
Bristol Myers Squibb Co. Common Stock 110122108 23,930 387,403 SH   SOLE   256,923 0 130,480
British American Tobacco PLC Common Stock 110448107 1,217 18,172 SH   SOLE   17,078 0 1,094
Broadridge Financial Solutions Inc Common Stock 11133T103 13,290 146,716 SH   SOLE   139,077 0 7,639
Brookfield Asset Management Common Stock 112585104 1,400 32,110 SH   SOLE   18,561 0 13,549
Brown-Forman Corp Cl Common Stock 115637209 599 8,704 SH   SOLE   6,530 0 2,174
Brunswick Corp Common Stock 117043109 460 8,332 SH   SOLE   7,811 0 521
Buckeye Partners L.P. Common Stock 118230101 6,989 143,254 SH   SOLE   92,464 0 50,790
Buffalo Wild Wings Inc Common Stock 119848109 4,743 30,335 SH   SOLE   29,147 0 1,188
Builders FirstSource Inc Common Stock 12008R107 766 35,132 SH   SOLE   35,032 0 100
Cae Inc Com Common Stock 124765108 7,540 406,266 SH   SOLE   388,772 0 17,494
CBS Corp Class B Common Stock 124857202 208 3,533 SH   SOLE   3,359 0 174
CBRE Group Inc Common Stock 12504L109 426 9,842 SH   SOLE   8,862 0 980
CDW Corp Common Stock 12514G108 2,607 37,522 SH   SOLE   35,849 0 1,674
CF Industries Holdings Inc Common Stock 125269100 1,467 34,477 SH   SOLE   32,586 0 1,891
C.H. Robinson Worldwide Inc Common Stock 12541W209 13,115 147,208 SH   SOLE   131,458 0 15,750
Cigna Corp Common Stock 125509109 1,525 7,507 SH   SOLE   7,322 0 185
CME Group Inc. Common Stock 12572q105 20,877 142,688 SH   SOLE   66,603 0 76,085
CSX Corp Common Stock 126408103 3,673 66,774 SH   SOLE   62,343 0 4,431
CTI BioPharma Corp Common Stock 12648L601 143 53,176 SH   SOLE   53,176 0 0
CSRA Inc Common Stock 12650T104 234 7,811 SH   SOLE   7,513 0 298
CVS Caremark Common Stock 126650100 16,547 226,514 SH   SOLE   192,399 0 34,115
CYS Investments Inc Common Stock 12673A108 345 42,971 SH   SOLE   42,971 0 0
CA Inc Common Stock 12673P105 642 19,286 SH   SOLE   18,682 0 604
Cadiz Inc Common Stock 127537207 183 12,823 SH   SOLE   12,823 0 0
Caesars Entertainment Corp Common Stock 127686103 127 10,000 SH   SOLE   10,000 0 0
Calamos Convertible Opps & Income Closed End Funds 128117108 220 19,690 SH   SOLE   18,390 0 1,300
Callon Petroleum Co Common Stock 13123X102 777 63,990 SH   SOLE   61,697 0 2,293
Cambria Foreign Shareholder Yield EFT Exchange Traded Funds 132061300 628 23,850 SH   SOLE   23,450 0 400
Campbell Soup Co. Common Stock 134429109 518 10,698 SH   SOLE   8,351 0 2,347
CDN Imperial Bk Comm Common Stock 136069101 1,946 19,993 SH   SOLE   18,321 0 1,672
Canadian National Railway Co Common Stock 136375102 516 6,251 SH   SOLE   5,786 0 465
Canon Inc Common Stock 138006309 13,900 371,652 SH   SOLE   363,270 0 8,382
Capital One Financial Corporation Common Stock 14040H105 27,446 273,637 SH   SOLE   240,541 0 33,096
Capital One Financial Corporation Warrants Warrants 14040H139 393 6,755 SH   SOLE   5,350 0 1,405
Cardinal Health, Inc. Common Stock 14149Y108 556 9,013 SH   SOLE   8,564 0 450
Carlyle Group Lp Com Uts Ltd Ptn Common Stock 14309l102 2,803 122,144 SH   SOLE   85,144 0 37,000
Carmax, Inc. Common Stock 143130102 5,513 85,058 SH   SOLE   10,453 0 74,605
Carnival Corporation Common Stock 143658300 1,724 25,937 SH   SOLE   23,042 0 2,894
Carrols Restaurant Group Inc Common Stock 14574X104 409 33,688 SH   SOLE   33,688 0 0
Caterpillar, Inc. Common Stock 149123101 24,732 156,119 SH   SOLE   150,553 0 5,566
Cedar Fair LP Common Stock 150185106 371 5,701 SH   SOLE   5,451 0 250
Celgene Corporation Common Stock 151020104 20,602 196,678 SH   SOLE   158,143 0 38,535
Centene Corp Common Stock 15135B101 1,632 16,179 SH   SOLE   15,082 0 1,097
CenterPoint Energy Inc Common Stock 15189T107 1,381 48,691 SH   SOLE   45,021 0 3,670
Century Communities Inc Common Stock 156504300 2,498 80,325 SH   SOLE   76,596 0 3,729
Centurylink, Inc. Common Stock 156700106 564 32,958 SH   SOLE   28,092 0 4,865
Cerner Corp. Common Stock 156782104 27,306 401,975 SH   SOLE   323,696 0 78,279
Charles River Laboratories International Inc Common Stock 159864107 1,027 9,386 SH   SOLE   8,527 0 859
Charter Communications Class A Common Stock 16119p108 1,002 2,965 SH   SOLE   2,286 0 679
The Chemours Co Common Stock 163851108 281 5,607 SH   SOLE   5,547 0 60
Chesapeake Energy Corporation Common Stock 165167107 140 34,689 SH   SOLE   34,689 0 0
Chevron Corp. Common Stock 166764100 88,969 708,465 SH   SOLE   640,024 0 68,441
Chicago Bridge & Iron Common Stock 167250109 2,723 168,576 SH   SOLE   82,176 0 86,400
Chipotle Mexican Grill Common Stock 169656105 332 1,125 SH   SOLE   720 0 405
Choice Hotels International Inc Common Stock 169905106 254 3,267 SH   SOLE   3,267 0 0
Church & Dwight Co., Inc. Common Stock 171340102 698 13,917 SH   SOLE   13,715 0 202
Cimarex Energy Co Common Stock 171798101 203 1,664 SH   SOLE   1,589 0 75
Cincinnati Financial Corp Common Stock 172062101 1,925 25,682 SH   SOLE   24,952 0 730
Cisco Systems Inc. Common Stock 17275r102 78,057 2,022,725 SH   SOLE   1,789,033 0 233,692
Citigroup, Inc. Common Stock 172967424 13,851 184,481 SH   SOLE   126,526 0 57,955
Citizens Financial Group Inc Common Stock 174610105 1,160 27,641 SH   SOLE   26,341 0 1,300
Citrix Systems Inc Common Stock 177376100 344 3,905 SH   SOLE   3,270 0 635
Guggenheim BulletShrs 2024 HY CorpBd ETF Exchange Traded Fund 18383M134 10,691 417,286 SH   SOLE   396,221 0 21,065
Guggenheim BulletShrs 2023 HY CorpBd ETF Exchange Traded Fund 18383M183 10,085 382,449 SH   SOLE   361,328 0 21,121
Guggenheim BulletShrs 2022 HY CorpBd ETF Exchange Traded Fund 18383M217 11,786 472,939 SH   SOLE   450,240 0 22,699
Guggenheim BulletShrs 2021 HY CorpBd ETF Exchange Traded Fund 18383M225 12,451 499,243 SH   SOLE   472,557 0 26,686
Guggenheim BulletShrs 2023 Corp Bd ETF Exchange Traded Fund 18383M241 624 29,950 SH   SOLE   29,950 0 0
Guggenheim BulletShrs 2022 Corp Bd ETF Exchange Traded Fund 18383M258 2,302 108,726 SH   SOLE   107,385 0 1,341
Guggenheim BulletShrs 2021 Corp Bd ETF Exchange Traded Fund 18383M266 2,987 141,352 SH   SOLE   139,593 0 1,759
Wilshire Micro-Cap ETF Exchange Traded Fund 18383M308 6,561 177,662 SH   SOLE   173,406 0 4,256
Guggenheim BulletShrs 2020 HY CorpBd ETF Exchange Traded Fund 18383M365 16,233 661,758 SH   SOLE   621,650 0 40,108
Guggenheim BulletShrs 2019 HY CorpBd ETF Exchange Traded Fund 18383M373 22,426 919,858 SH   SOLE   876,067 0 43,791
Guggenheim BulletShrs 2018 HY CorpBd ETF Exchange Traded Fund 18383M381 29,851 1,189,286 SH   SOLE   1,134,229 0 55,057
Guggenheim Multi-Asset Income ETF Exchange Traded Fund 18383M506 219 9,788 SH   SOLE   9,306 0 481
Guggenheim BulletShrs 2020 Corp Bd ETF Exchange Traded Fund 18383M514 2,816 132,288 SH   SOLE   128,536 0 3,752
Guggenheim BulletShrs 2019 Corp Bd ETF Exchange Traded Fund 18383M522 4,763 225,884 SH   SOLE   223,505 0 2,379
Guggenheim BulletShrs 2018 Corp Bd ETF Exchange Traded Fund 18383M530 2,723 129,110 SH   SOLE   127,931 0 1,179
Guggenheim Ultra Short Duration ETF Exchange Traded Fund 18383M654 279 5,558 SH   SOLE   5,280 0 278
Guggenheim Defensive Equity ETF Exchange Traded Fund 18383M878 963 20,701 SH   SOLE   2 0 20,699
Guggenheim MSCI Global Timber ETF Exchange Traded Fund 18383Q879 3,856 121,264 SH   SOLE   116,250 0 5,014
Clearfield Inc Common Stock 18482P103 306 25,000 SH   SOLE   25,000 0 0
Clorox Co. Common Stock 189054109 3,944 26,468 SH   SOLE   24,904 0 1,564
CoBiz Financial Inc Common Stock 190897108 417 20,851 SH   SOLE   20,851 0 0
Coca Cola Co. Common Stock 191216100 27,904 610,315 SH   SOLE   527,316 0 82,999
Cognizant Technology Solutions Corp A Common Stock 192446102 14,386 202,560 SH   SOLE   182,970 0 19,589
Cohen & Steers Infrastructure Closed End Funds 19248A109 740 30,817 SH   SOLE   30,217 0 600
Colgate-Palmolive Common Stock 194162103 36,080 480,164 SH   SOLE   372,281 0 107,883
Columbia Property Trust Inc Common Stock 198287203 439 19,142 SH   SOLE   16,497 0 2,645
Comcast Corp. Cl A Common Stock 20030n101 5,105 126,697 SH   SOLE   99,652 0 27,045
Comerica Inc Common Stock 200340107 572 6,586 SH   SOLE   6,499 0 87
Commerce Bancshares Inc Common Stock 200525103 8,206 145,196 SH   SOLE   141,082 0 4,114
Commercial Metals Co Common Stock 201723103 535 25,075 SH   SOLE   23,413 0 1,662
Community Health Systems Inc Common Stock 203668108 66 15,560 SH   SOLE   14,360 0 1,200
Companhia De Saneamento Basico Do Estado De Sao Paulo Common Stock 20441A102 3,008 287,873 SH   SOLE   275,476 0 12,396
Conagra Foods, Inc. Common Stock 205887102 305 8,008 SH   SOLE   6,445 0 1,563
Conatus Pharmaceuticals Inc Common Stock 20600T108 1,455 314,955 SH   SOLE   314,955 0 0
ConocoPhillips Common Stock 20825C104 17,209 313,516 SH   SOLE   307,741 0 5,775
Consolidated Edison Inc Common Stock 209115104 16,075 189,223 SH   SOLE   186,179 0 3,044
Constellation Brands Inc Common Stock 21036P108 1,672 7,314 SH   SOLE   6,980 0 334
Continental Building Products Inc Common Stock 211171103 474 16,830 SH   SOLE   16,830 0 0
Cooper Co Inc. Common Stock 216648402 402 1,827 SH   SOLE   1,144 0 683
Cooper Tire & Rubber Co Common Stock 216831107 527 14,910 SH   SOLE   13,918 0 992
Copart Inc Common Stock 217204106 16,546 383,108 SH   SOLE   377,915 0 5,193
Corning, Inc. Common Stock 219350105 2,953 91,435 SH   SOLE   84,993 0 6,442
Corporate Capital Trust Inc Common Stock 219880101 226 14,138 SH   SOLE   14,138 0 0
Corporate Office Properties Trust Common Stock 22002T108 875 29,977 SH   SOLE   27,613 0 2,364
Costco Corp. Common Stock 22160k105 33,714 180,656 SH   SOLE   173,068 0 7,589
Cousins Properties Inc Common Stock 222795106 114 12,277 SH   SOLE   11,654 0 623
Credit Suisse Group AG Common Stock 225401108 229 12,831 SH   SOLE   11,469 0 1,362
Crestwood Equity Partners LP Common Stock 226344208 256 9,908 SH   SOLE   9,550 0 358
Criteo S.A. Ads Common Stock 226718104 414 15,910 SH   SOLE   10,100 0 5,810
Crown Castle International Corp Common Stock 22822V101 1,392 12,540 SH   SOLE   11,619 0 921
CubeSmart Common Stock 229663109 426 14,740 SH   SOLE   13,559 0 1,181
Cumberland Pharmaceuticals Inc Common Stock 230770109 123 16,626 SH   SOLE   16,626 0 0
Cummins, Inc. Common Stock 231021106 3,099 17,491 SH   SOLE   16,210 0 1,281
Cypress Semiconductor Corp Common Stock 232806109 158 10,345 SH   SOLE   8,345 0 2,000
Cyrusone Inc. Common Stock 23283r100 3,393 57,033 SH   SOLE   32,318 0 24,715
Deutsche X-trackers MSCI EAFE Hedged Eq Exchange Traded Fund 233051200 176,047 5,539,551 SH   SOLE   5,194,003 0 345,548
Deutsche X-trackers MSCI Germany Hdgd Eq Exchange Traded Fund 233051408 865 30,756 SH   SOLE   30,614 0 142
DCT Industrial Trust Inc Common Stock 233153204 6,524 110,992 SH   SOLE   105,793 0 5,198
D.R. Horton Inc Common Stock 23331A109 3,303 64,673 SH   SOLE   61,499 0 3,174
DTE Energy Co Common Stock 233331107 733 6,693 SH   SOLE   6,461 0 232
DXC TECHNOLOGY CO COM Common Stock 23355l106 904 9,515 SH   SOLE   6,642 0 2,873
Danaher Corporation Common Stock 235851102 30,560 326,632 SH   SOLE   245,443 0 81,189
Darden Restaurants Inc Co Common Stock 237194105 911 9,344 SH   SOLE   9,344 0 0
DaVita Inc Common Stock 23918K108 350 4,848 SH   SOLE   4,848 0 0
Deere & Co Common Stock 244199105 15,942 101,089 SH   SOLE   99,173 0 1,916
Dell Technologies Inc. Cl V Common Stock 24703L103 352 4,338 SH   SOLE   3,507 0 831
Delta Air Lines Inc Common Stock 247361702 7,229 129,094 SH   SOLE   121,549 0 7,545
Denbury Resources Inc Common Stock 247916208 22 10,003 SH   SOLE   10,003 0 0
Deluxe Corp Common Stock 248019101 310 4,038 SH   SOLE   4,038 0 0
Dentsply Sirona Inc Com Common Stock 24906P109 659 10,010 SH   SOLE   10,010 0 0
Devon Energy Corp Common Stock 25179M103 2,688 64,917 SH   SOLE   61,321 0 3,596
DexCom Inc Common Stock 252131107 1,785 31,097 SH   SOLE   31,097 0 0
Diageo PLC Common Stock 25243q205 20,591 142,245 SH   SOLE   127,955 0 14,291
Digital Realty Trust Inc Common Stock 253868103 17,116 150,270 SH   SOLE   146,999 0 3,271
Walt Disney Co. Common Stock 254687106 40,843 378,984 SH   SOLE   301,116 0 77,868
Discover Financial Services Common Stock 254709108 4,589 59,219 SH   SOLE   52,441 0 6,778
Dr Reddy's Laboratories Ltd Common Stock 256135203 2,149 57,209 SH   SOLE   54,752 0 2,457
Dollar General Corp. Common Stock 256677105 1,253 13,532 SH   SOLE   8,767 0 4,765
Dollar Tree Inc Common Stock 256746108 252 2,347 SH   SOLE   1,499 0 848
Dominion Resources Common Stock 25746u109 2,837 34,990 SH   SOLE   30,152 0 4,838
Dover Corporation Common Stock 260003108 291 2,872 SH   SOLE   702 0 2,170
DowDuPont Inc. Common Stock 26078J100 22,862 319,700 SH   SOLE   230,520 0 89,180
Duke Realty Corp Common Stock 264411505 851 31,267 SH   SOLE   28,392 0 2,875
Duke Energy Common Stock 26441c204 5,421 64,539 SH   SOLE   60,891 0 3,648
Eog Resources, Inc. Common Stock 26875P101 11,021 101,619 SH   SOLE   53,816 0 47,803
EQT Corp. Common Stock 26884L109 11,452 199,996 SH   SOLE   196,305 0 3,691
EPR Properties Common Stock 26884U109 1,071 16,365 SH   SOLE   15,360 0 1,005
Eagle Bancorp Inc M Common Stock 268948106 2,551 43,454 SH   SOLE   39,654 0 3,800
Vident Core US Equity Exchange Traded Fund 26922A503 243 7,276 SH   SOLE   7,276 0 0
ETFS Physical Palladium Exchange Traded Fund 26923A106 1,146 11,281 SH   SOLE   10,274 0 1,007
ETRADE Financial Corp Common Stock 269246401 298 6,015 SH   SOLE   5,642 0 373
EV Energy Partners LP Common Stock 26926V107 7 13,917 SH   SOLE   13,917 0 0
Eagle Materials Inc Common Stock 26969P108 530 4,682 SH   SOLE   4,351 0 331
East West Bancorp Inc Common Stock 27579R104 246 4,049 SH   SOLE   4,049 0 0
Eastgroup Properties, Inc. Common Stock 277276101 965 10,859 SH   SOLE   7,300 0 3,559
Eastman Chemical Co Common Stock 277432100 501 5,408 SH   SOLE   5,018 0 390
EV Floating Rate Income Closed End Funds 278279104 1,373 95,790 SH   SOLE   91,149 0 4,641
EV Municipal Bond II Closed End Funds 27827K109 125 10,185 SH   SOLE   10,185 0 0
EV Senior Floating Rate Closed End Funds 27828Q105 1,483 102,706 SH   SOLE   97,064 0 5,642
EV National Muni Opps Trust Closed End Funds 27829L105 1,500 66,571 SH   SOLE   51,396 0 15,175
eBay Inc Common Stock 278642103 1,315 34,839 SH   SOLE   32,556 0 2,283
Ecolab, Inc. Common Stock 278865100 6,006 44,648 SH   SOLE   23,825 0 20,823
Edgewell Personal Care Common Stock 28035Q102 257 4,323 SH   SOLE   4,323 0 0
Edison International Common Stock 281020107 887 14,021 SH   SOLE   13,951 0 70
Eldorado Resorts Inc Common Stock 28470R102 618 18,640 SH   SOLE   18,640 0 0
Electronic Arts Inc Common Stock 285512109 1,191 11,333 SH   SOLE   9,818 0 1,515
Ellie Mae Inc Common Stock 28849P100 214 2,399 SH   SOLE   2,399 0 0
Emerson Electric Co. Common Stock 291011104 12,033 171,950 SH   SOLE   80,498 0 91,452
Encana Corporation F Common Stock 292505104 159 11,967 SH   SOLE   10,967 0 1,000
Enbridge, Inc. Common Stock 29250N105 2,377 60,618 SH   SOLE   53,285 0 7,333
Encore Wire Corp Common Stock 292562105 519 10,669 SH   SOLE   9,955 0 714
Energizer Holdings Inc Common Stock 29272W109 230 4,793 SH   SOLE   4,793 0 0
Energy Transfer Equity Lp Common Stock 29273V100 4,506 262,101 SH   SOLE   217,351 0 44,750
Energy Transfer Partners, LP Common Stock 29278n103 1,754 97,321 SH   SOLE   95,720 0 1,601
Entergy Corp Common Stock 29364G103 356 4,378 SH   SOLE   4,178 0 200
Enterprise Products Partners LP Common Stock 293792107 19,514 736,944 SH   SOLE   636,907 0 100,037
Envestnet Inc Common Stock 29404K106 204 4,097 SH   SOLE   1,215 0 2,882
Equinix Inc Common Stock 29444U700 7,656 16,892 SH   SOLE   16,146 0 745
Equity Comwlth Cum Pfd S D 6.5 Preferred Stock 294628201 3,079 116,800 SH   SOLE   86,000 0 30,800
Equity Residential Common Stock 29476L107 1,667 26,142 SH   SOLE   23,575 0 2,567
LM Ericsson Telephone Co Common Stock 294821608 200 29,997 SH   SOLE   29,271 0 726
Essex Property Trust Inc Common Stock 297178105 5,711 23,662 SH   SOLE   22,542 0 1,120
Evans Bancorp Inc Common Stock 29911Q208 270 6,438 SH   SOLE   5,733 0 705
Evercore Inc Common Stock 29977A105 1,160 12,892 SH   SOLE   11,798 0 1,094
Eversource Energy Common Stock 30040W108 285 4,507 SH   SOLE   3,713 0 794
Evoke Pharma Inc Common Stock 30049G104 35 15,566 SH   SOLE   15,566 0 0
YieldShares High Income ETF Exchange Traded Fund 301505301 367 18,834 SH   SOLE   18,834 0 0
Robo Global Robotics&Automation ETF Exchange Traded Fund 301505707 14,204 343,762 SH   SOLE   314,192 0 29,570
EMQQ Emerging Markets Intrnt & Ecmrc ETF Exchange Traded Fund 301505889 345 9,065 SH   SOLE   9,065 0 0
Knowledge Leaders Developed World ETF Exchange Traded Fund 30151E608 437 13,055 SH   SOLE   13,055 0 0
Exelon Corp Common Stock 30161N101 1,175 29,819 SH   SOLE   29,755 0 64
Expedia Inc Common Stock 30212P303 14,482 120,916 SH   SOLE   119,264 0 1,652
Expeditors International of Washington Inc Common Stock 302130109 19,042 294,350 SH   SOLE   269,850 0 24,501
Express Scripts Holding Company Common Stock 30219g108 10,115 134,882 SH   SOLE   114,999 0 19,883
Extra Space Storage Inc Common Stock 30225T102 1,199 13,705 SH   SOLE   12,266 0 1,439
Exxon Mobil Corp. Common Stock 30231g102 100,347 1,194,326 SH   SOLE   1,063,797 0 130,529
FMC Corp Common Stock 302491303 253 2,676 SH   SOLE   1,904 0 772
FS Investment Corp Common Stock 302635107 89 12,111 SH   SOLE   12,111 0 0
Facebook, Inc. Common Stock 30303M102 30,418 170,963 SH   SOLE   151,289 0 19,674
Fastenal Common Stock 311900104 328 5,956 SH   SOLE   5,247 0 709
Fauquier Bankshares Inc Cdt Com Common Stock 312059108 291 13,612 SH   SOLE   3,372 0 10,240
Federal Realty Inv. Trust Common Stock 313747206 1,729 12,941 SH   SOLE   11,272 0 1,669
Fedex Corporation Common Stock 31428X106 4,365 17,580 SH   SOLE   14,745 0 2,835
F5 Networks Inc Common Stock 315616102 13,299 101,351 SH   SOLE   99,610 0 1,741
Fidelity MSCI Financials ETF Exchange Traded Fund 316092501 743 18,219 SH   SOLE   17,236 0 983
Fidelity Dividend ETF for Rising Rates Exchange Traded Fund 316092832 21,911 714,888 SH   SOLE   700,710 0 14,178
Fidelity National Information Services Common Stock 31620m106 901 9,553 SH   SOLE   4,964 0 4,589
Fid/Claymore MLP Opportunity Closed End Funds 31647Q106 1,475 112,175 SH   SOLE   95,409 0 16,766
Fifth Third Bancorp Common Stock 316773100 765 25,199 SH   SOLE   24,760 0 439
First Data Corp Common Stock 32008D106 1,336 79,945 SH   SOLE   76,693 0 3,252
First Financial Bankshares Inc Common Stock 32020R109 504 11,180 SH   SOLE   11,180 0 0
First Horizon National Corp Common Stock 320517105 207 10,366 SH   SOLE   10,366 0 0
First Merchants Corp Common Stock 320817109 278 6,601 SH   SOLE   6,601 0 0
First Trust Senior FR Income II Closed End Funds 33733U108 153 11,850 SH   SOLE   11,850 0 0
First Trust NASDAQ-100-Tech Sector ETF Exchange Traded Fund 337345102 1,274 17,712 SH   SOLE   17,712 0 0
First Trust Value Line Fund Common Stock 33734H106 4,119 133,156 SH   SOLE   132,756 0 400
First Trust Large Cap Core AlphaDEX ETF Exchange Traded Fund 33734K109 303 5,170 SH   SOLE   5,170 0 0
First Trust Cnsmr Discret AlphaDEX ETF Exchange Traded Fund 33734X101 2,325 55,240 SH   SOLE   43,103 0 12,137
First Trust Cnsmr Staples AlphaDEX ETF Exchange Traded Fund 33734X119 302 6,201 SH   SOLE   6,201 0 0
First Trust Financials AlphaDEX ETF Exchange Traded Fund 33734X135 1,622 51,777 SH   SOLE   51,471 0 306
First Trust Health Care AlphaDEX ETF Exchange Traded Fund 33734X143 2,497 35,771 SH   SOLE   30,902 0 4,869
First Trust Indtls/PrdcrDurbAlphaDEXETF Exchange Traded Fund 33734X150 1,918 47,246 SH   SOLE   47,066 0 180
First Trust Materials AlphaDEX ETF Exchange Traded Fund 33734X168 1,942 44,285 SH   SOLE   35,935 0 8,350
First Trust Technology AlphaDEX ETF Exchange Traded Fund 33734X176 1,313 25,579 SH   SOLE   25,459 0 120
First Trust Germany AlphaDEX ETF Exchange Traded Fund 33737J190 3,757 73,371 SH   SOLE   71,133 0 2,238
First Trust Energy Infra. Fund Closed End Funds 33738C103 307 17,110 SH   SOLE   11,548 0 5,562
First Trust North Amer Engy InfrasETF Exchange Traded Fund 33738D101 3,391 138,061 SH   SOLE   138,061 0 0
Multi-Asset Diversified Income ETF Exchange Traded Fund 33738R100 334 17,583 SH   SOLE   17,583 0 0
First Trust NASDAQ Technology Div ETF Exchange Traded Fund 33738R118 1,659 47,125 SH   SOLE   47,125 0 0
First Trust Dorsey Wright Focus 5 ETF Exchange Traded Fund 33738R605 1,313 47,610 SH   SOLE   46,965 0 644
First Trust Nasdaq Bank ETF Exchange Traded Fund 33738R860 486 16,563 SH   SOLE   16,563 0 0
First Trust RiverFront Dyn Dev Intl ETF Exchange Traded Fund 33739P608 1,500 23,402 SH   SOLE   23,402 0 0
First Trust Low Duration Oppos ETF Exchange Traded Fund 33739Q200 16,788 325,093 SH   SOLE   315,990 0 9,103
First Trust Enhanced Short Maturity ETF Exchange Traded Fund 33739Q408 18,978 316,410 SH   SOLE   307,863 0 8,547
Fiserv, Inc. Common Stock 337738108 7,162 54,264 SH   SOLE   39,623 0 14,641
Firstenergy Corporation Common Stock 337932107 200 6,574 SH   SOLE   5,726 0 848
Fitbit Inc Common Stock 33812L102 4,492 786,636 SH   SOLE   755,700 0 30,936
Five Below Inc Common Stock 33829M101 289 4,355 SH   SOLE   1,111 0 3,244
Five Prime Therapeutics Inc Common Stock 33830X104 276 12,601 SH   SOLE   12,601 0 0
Flah&Crum Pref Securities Income Closed End Funds 338478100 727 35,521 SH   SOLE   29,443 0 6,078
Fleetcor Technologies Inc Common Stock 339041105 247 1,283 SH   SOLE   1,080 0 203
FlexShares Glbl Quality Real Estate ETF Exchange Traded Fund 33939L787 505 8,053 SH   SOLE   8,053 0 0
Fluor Corp Common Stock 343412102 551 10,670 SH   SOLE   10,670 0 0
Fly Leasing Ltd Common Stock 34407D109 1,075 83,245 SH   SOLE   79,845 0 3,400
Foot Locker Inc Common Stock 344849104 1,215 25,924 SH   SOLE   24,572 0 1,352
Ford Motor Co. Common Stock 345370860 1,911 151,915 SH   SOLE   143,708 0 8,207
Fortis Inc Common Stock 349553107 10,561 287,937 SH   SOLE   272,389 0 15,548
Fortive Corp. Common Stock 34959j108 2,526 34,839 SH   SOLE   28,792 0 6,047
Franklin Financial Network Inc Common Stock 35352P104 1,790 52,500 SH   SOLE   52,500 0 0
Freeport-McMoRan Inc Common Stock 35671D857 395 20,808 SH   SOLE   20,337 0 471
Fresenius Medical Care AG & Co. KGaA Common Stock 358029106 253 4,812 SH   SOLE   4,812 0 0
FRESHPET INC COM Common Stock 358039105 282 15,050 SH   SOLE   7,050 0 8,000
Fusion Telecommunications International Inc Common Stock 36113B400 1,564 417,172 SH   SOLE   19,802 0 397,370
GGP Inc Common Stock 36174X101 705 30,147 SH   SOLE   28,012 0 2,135
GNC Holdings Inc Common Stock 36191G107 250 67,764 SH   SOLE   67,764 0 0
Gsv Cap Corp Convertible Bonds 36191JAB7 25 25,000 SH   SOLE   25,000 0 0
Gabelli Equity Trust Closed End Funds 362397101 203 32,785 SH   SOLE   32,785 0 0
GAMCO Glb Gold Natural Res & Income Closed End Funds 36465A109 117 22,495 SH   SOLE   6,601 0 15,894
Gaming and Leisure Properties Inc Common Stock 36467J108 1,304 35,245 SH   SOLE   35,245 0 0
Gap Inc Common Stock 364760108 297 8,715 SH   SOLE   8,296 0 419
General Dynamics Corp Common Stock 369550108 3,728 18,326 SH   SOLE   18,213 0 113
General Electric Co. Common Stock 369604103 23,798 1,370,835 SH   SOLE   904,578 0 466,257
General Mills Common Stock 370334104 3,497 58,729 SH   SOLE   47,696 0 11,033
General Moly Inc Common Stock 370373102 13 39,900 SH   SOLE   39,900 0 0
General Motors Corp. Common Stock 37045v100 12,136 293,282 SH   SOLE   225,366 0 67,916
Genuine Parts Co Common Stock 372460105 526 5,534 SH   SOLE   3,109 0 2,425
Gilead Sciences Common Stock 375558103 26,329 363,252 SH   SOLE   329,841 0 33,411
Gildan Activewear Inc Com Common Stock 375916103 229 7,103 SH   SOLE   6,694 0 409
Glacier Bancorp Inc Common Stock 37637Q105 11,406 289,564 SH   SOLE   274,183 0 15,381
Gladstone Capital Corp Common Stock 376535100 769 82,500 SH   SOLE   73,000 0 9,500
Gladstone Commercial Common Stock 376536108 11,112 525,398 SH   SOLE   308,083 0 217,315
Glaxosmithkline PLC ADR Common Stock 37733w105 9,604 270,544 SH   SOLE   260,437 0 10,107
Global X MSCI Greece ETF Exchange Traded Fund 37950E366 1,920 186,740 SH   SOLE   172,558 0 14,182
Global X Social Media ETF Exchange Traded Fund 37950E416 12,542 380,647 SH   SOLE   347,644 0 33,003
Global X MLP ETF Exchange Traded Fund 37950E473 1,409 142,945 SH   SOLE   132,068 0 10,877
Gogo Inc Common Stock 38046C109 448 39,684 SH   SOLE   37,205 0 2,479
Goldman Sachs Group Common Stock 38141g104 21,404 83,447 SH   SOLE   67,470 0 15,977
Goldman Sachs MLP and Energy Rena Closed End Funds 38148G107 123 20,000 SH   SOLE   20,000 0 0
Gorman-Rupp Co Equities 383082104 234 7,500 SH   SOLE   7,500 0 0
Government Properties Common Stock 38376A103 4,847 259,496 SH   SOLE   167,546 0 91,950
Graco Inc Common Stock 384109104 403 8,906 SH   SOLE   8,906 0 0
W.W. Grainger, Inc. Common Stock 384802104 8,290 34,837 SH   SOLE   22,895 0 11,942
Gramercy Property Trust Common Stock 385002308 287 10,773 SH   SOLE   8,773 0 2,000
Grifols SA Common Stock 398438408 831 36,246 SH   SOLE   34,270 0 1,976
Group 1 Automotive Inc Common Stock 398905109 482 6,786 SH   SOLE   6,311 0 475
CGI Group Inc Common Stock 39945C109 10,858 199,849 SH   SOLE   188,060 0 11,789
Guaranty Bancorp Common Stock 40075T607 1,711 61,889 SH   SOLE   61,889 0 0
H&E Equipment Services Inc Common Stock 404030108 612 15,050 SH   SOLE   15,050 0 0
HCA Holdings Inc Common Stock 40412C101 710 8,084 SH   SOLE   8,084 0 0
HCP Inc. Reit Common Stock 40414L109 394 15,137 SH   SOLE   14,637 0 500
HDFC Bank Ltd Common Stock 40415F101 8,257 81,216 SH   SOLE   77,655 0 3,561
Hci Group Inc Convertible Bonds 40416EAB9 25 25,000 SH   SOLE   25,000 0 0
HD Supply Holdings Inc Common Stock 40416M105 233 5,823 SH   SOLE   5,823 0 0
HSBC Holdings PLC ADR Common Stock 404280406 5,533 107,153 SH   SOLE   100,039 0 7,114
Hp, Inc. Common Stock 40434L105 2,268 107,251 SH   SOLE   74,191 0 33,060
Hain Celestial Group Common Stock 405217100 10,548 248,724 SH   SOLE   149,001 0 99,723
Halliburton Co Hldg Co Common Stock 406216101 3,342 68,812 SH   SOLE   60,795 0 8,017
JH Premium Dividend Fund Closed End Funds 41013T105 315 18,405 SH   SOLE   18,405 0 0
Hanesbrands, Inc. Common Stock 410345102 404 19,216 SH   SOLE   14,116 0 5,100
Harley-Davidson Inc Common Stock 412822108 278 5,462 SH   SOLE   5,462 0 0
Harris Corp Common Stock 413875105 5,796 40,919 SH   SOLE   40,715 0 204
Hasbro Inc Common Stock 418056107 1,631 17,819 SH   SOLE   14,659 0 3,160
Healthcare Trust of America Inc Common Stock 42225P501 2,589 86,178 SH   SOLE   70,688 0 15,490
Helmerich & Payne Inc Common Stock 423452101 476 7,360 SH   SOLE   7,360 0 0
Jack Henry & Associates Inc Common Stock 426281101 17,422 148,961 SH   SOLE   141,764 0 7,196
Hershey Company Common Stock 427866108 559 4,888 SH   SOLE   3,761 0 1,127
Hess Corporation Common Stock 42809H107 397 8,206 SH   SOLE   7,494 0 712
Hewlett Packard Enterprise Company Common Stock 42824c109 1,422 97,344 SH   SOLE   64,163 0 33,181
Hexcel Corp Common Stock 428291108 2,128 34,405 SH   SOLE   30,039 0 4,366
Highland Floatng Rate Opprt II Shs Ben Int Closed End Funds 43010E404 40,377 2,604,942 SH   SOLE   2,503,632 0 101,310
Highwoods Properties Inc Common Stock 431284108 981 19,270 SH   SOLE   17,523 0 1,747
Hill-Rom Holdings Inc Common Stock 431475102 1,115 13,224 SH   SOLE   12,191 0 1,033
Hilltop Holdings Inc Common Stock 432748101 1,281 50,590 SH   SOLE   48,338 0 2,252
Hilton Grand Vacations Inc Common Stock 43283X105 397 9,452 SH   SOLE   8,687 0 765
Hilton Worldwide Holdings Inc Common Stock 43300A203 1,058 13,253 SH   SOLE   11,729 0 1,524
Hingham Institution for Savings Common Stock 433323102 259 1,250 SH   SOLE   1,250 0 0
Holly Energy Partners Lp Common Stock 435763107 1,481 45,468 SH   SOLE   35,668 0 9,800
HollyFrontier Corp Common Stock 436106108 312 6,101 SH   SOLE   6,101 0 0
Hologic, Inc. Common Stock 436440101 206 4,757 SH   SOLE   3,208 0 1,549
Home BancShares Inc Common Stock 436893200 1,286 55,314 SH   SOLE   55,314 0 0
Home Depot, Inc. Common Stock 437076102 45,348 238,950 SH   SOLE   185,519 0 53,431
Honda Motor Co Ltd Common Stock 438128308 393 11,546 SH   SOLE   9,363 0 2,183
Honeywell International Common Stock 438516106 8,219 53,323 SH   SOLE   43,845 0 9,478
Hospitality Properties Trust Common Stock 44106M102 1,028 34,455 SH   SOLE   31,591 0 2,864
Host Hotels & Resort Common Stock 44107P104 1,059 52,623 SH   SOLE   45,989 0 6,634
Hubbell Inc Common Stock 443510607 437 3,231 SH   SOLE   3,231 0 0
Humana Inc. Common Stock 444859102 1,198 4,809 SH   SOLE   3,716 0 1,093
icad Inc Common Stock 44934S206 322 93,602 SH   SOLE   93,602 0 0
Ipg Photonics Corp. Common Stock 44980X109 270 1,255 SH   SOLE   1,255 0 0
ITT Inc. Common Stock 45073V108 358 6,674 SH   SOLE   4,524 0 2,150
ICICI Bank Ltd Common Stock 45104G104 214 22,041 SH   SOLE   21,462 0 579
Icahn Enterprises LP Common Stock 451100101 411 7,753 SH   SOLE   7,753 0 0
Idex Corporation Common Stock 45167r104 234 1,768 SH   SOLE   1,118 0 650
Idexx Laboratories, Inc. Common Stock 45168d104 3,487 21,957 SH   SOLE   21,186 0 771
Illinois Tool Works Common Stock 452308109 25,935 155,568 SH   SOLE   47,011 0 108,558
Illumina Inc Common Stock 452327109 7,782 35,778 SH   SOLE   22,740 0 13,038
Independent Bank Group Inc Common Stock 45384B106 541 8,009 SH   SOLE   7,488 0 521
ING Groep NV Common Stock 456837103 233 12,620 SH   SOLE   11,616 0 1,004
Ingredion, Inc. Common Stock 457187102 1,965 14,048 SH   SOLE   12,358 0 1,690
Integrated Device Technology Inc Common Stock 458118106 561 18,867 SH   SOLE   17,578 0 1,289
Intel Corp Common Stock 458140100 38,230 827,125 SH   SOLE   550,112 0 277,013
InterContinental Hotels Group PLC Common Stock 45857P707 568 8,949 SH   SOLE   7,619 0 1,330
Intercontinentalexchange Group Common Stock 45866f104 2,390 33,888 SH   SOLE   28,818 0 5,070
InterDigital Inc Common Stock 45867G101 213 2,800 SH   SOLE   2,700 0 100
IBM Common Stock 459200101 45,157 293,151 SH   SOLE   253,260 0 39,891
International Flavors & Fragrances Inc Common Stock 459506101 17,104 112,074 SH   SOLE   106,828 0 5,246
International Paper Co. Common Stock 460146103 974 16,836 SH   SOLE   15,976 0 860
Interpublic Group Of Cos. Common Stock 460690100 1,670 81,990 SH   SOLE   79,122 0 2,868
Intuit, Inc. Common Stock 461202103 3,206 20,217 SH   SOLE   11,498 0 8,719
Intuitive Surgical Inc Common Stock 46120e602 12,954 35,117 SH   SOLE   9,773 0 25,344
Invesco Senior Income Trust Closed End Funds 46131H107 11,856 2,700,758 SH   SOLE   2,504,194 0 196,564
Invesco Dynamic Credit Opps Closed End Funds 46132R104 1,435 122,552 SH   SOLE   116,839 0 5,713
Invesco Muni Income Opps Trust Closed End Funds 46132X101 1,536 191,945 SH   SOLE   149,214 0 42,731
Invitation Homes Inc Common Stock 46187W107 909 38,571 SH   SOLE   35,309 0 3,262
Ionis Pharmaceuticals Inc Common Stock 462222100 200 3,982 SH   SOLE   3,982 0 0
IQVIA HLDGS INC COM Common Stock 46266C105 432 4,399 SH   SOLE   4,399 0 0
iRobot Corp Common Stock 462726100 924 12,047 SH   SOLE   10,667 0 1,380
Iron Mountain Inc. New Common Stock 46284v101 2,974 78,316 SH   SOLE   54,975 0 23,341
Ishares Gold Trust Exchange Traded Fund 464285105 616 49,223 SH   SOLE   47,573 0 1,650
iShares MSCI Australia Exchange Traded Fund 464286103 31,485 1,358,873 SH   SOLE   1,173,027 0 185,846
iShares MSCI Frontier 100 Exchange Traded Fund 464286145 8,964 270,639 SH   SOLE   262,557 0 8,082
iShares MSCI Austria ETF Exchange Traded Fund 464286202 7,285 295,658 SH   SOLE   286,604 0 9,054
iShares Emerging Markets Dividend ETF Exchange Traded Fund 464286319 10,806 258,330 SH   SOLE   253,546 0 4,784
iShares MSCI Brazil ETF Exchange Traded Fund 464286400 1,917 47,404 SH   SOLE   43,838 0 3,566
iShares MSCI Emerging Markets Sm-Cp ETF Exchange Traded Fund 464286475 9,354 176,119 SH   SOLE   171,360 0 4,759
iShares Inc Msci Cda Index International - Developed 464286509 32,160 1,085,768 SH   SOLE   936,684 0 149,084
iShares Edge MSCI Min Vol Global Exchange Traded Fund 464286525 2,609 30,938 SH   SOLE   26,936 0 4,002
iShares MSCI Emerging Market Min Vol Index International - Emerging 464286533 10,383 171,532 SH   SOLE   136,819 0 34,714
iShares MSCI Thailand ETF Exchange Traded Fund 464286624 2,055 22,215 SH   SOLE   20,549 0 1,666
iShares MSCI Pacific ex Japan Exchange Traded Fund 464286665 6,364 133,133 SH   SOLE   117,337 0 15,796
iShares MSCI France ETF Exchange Traded Fund 464286707 1,092 34,980 SH   SOLE   34,980 0 0
iShares MSCI Switzerland ETF Exchange Traded Fund 464286749 981 27,567 SH   SOLE   27,567 0 0
iShares MSCI Spain ETF Exchange Traded Fund 464286764 32,214 983,040 SH   SOLE   851,177 0 131,863
iShares MSCI South Korea ETF Exchange Traded Fund 464286772 1,900 25,357 SH   SOLE   23,466 0 1,891
iShares MSCI South Africa Exchange Traded Fund 464286780 2,146 30,660 SH   SOLE   28,344 0 2,316
iShares MSCI Germany Exchange Traded Fund 464286806 38,018 1,151,377 SH   SOLE   1,009,089 0 142,288
iShares MSCI Hong Kong Exchange Traded Fund 464286871 1,975 77,685 SH   SOLE   71,786 0 5,899
iShares S&P 100 Index Fund Exchange Traded Funds 464287101 20,461 171,813 SH   SOLE   166,845 0 4,968
iShares Core S&P Total US Stock Mkt ETF Exchange Traded Fund 464287150 4,299 70,309 SH   SOLE   52,027 0 18,281
Ishares Trust Dj Select Div Index Fund Exchange Traded Funds 464287168 22,254 225,446 SH   SOLE   210,092 0 15,354
iShares Barclays Tips Bond Fund Bond Funds 464287176 32,057 281,723 SH   SOLE   242,557 0 39,166
iShares Transportation Average Exchange Traded Fund 464287192 67,101 350,157 SH   SOLE   316,510 0 33,647
iShares S&P 500 Index Exchange Traded Funds 464287200 332,742 1,233,336 SH   SOLE   1,159,173 0 74,163
iShares Core US Aggregate Bond Exchange Traded Fund 464287226 43,727 399,952 SH   SOLE   348,427 0 51,525
iShares MSCI Emerging Markets ETF International - Emerging 464287234 16,523 352,297 SH   SOLE   283,840 0 68,457
iShares iBoxx Investment Grade Bond Bond Funds 464287242 41,975 345,759 SH   SOLE   302,077 0 43,682
iShares Global Telecom ETF Exchange Traded Fund 464287275 351 5,805 SH   SOLE   5,805 0 0
iShares S&P 500 Growth Index (ETF) Exchange Traded Funds 464287309 56,238 366,441 SH   SOLE   301,711 0 64,730
iShares Global Financials ETF Exchange Traded Fund 464287333 309 4,422 SH   SOLE   3,538 0 884
iShares S&P 500 Value Index (ETF) Exchange Traded Funds 464287408 46,524 406,078 SH   SOLE   333,160 0 72,918
Ishares 20 Plus Year Treasury Bond Etf Exchange Traded Fund 464287432 13,894 109,520 SH   SOLE   102,519 0 7,001
iShares 7-10 Year Treasury Bond ETF Exchange Traded Fund 464287440 22,897 216,892 SH   SOLE   195,643 0 21,249
iShares Barclays 1-3 Yr Treasuries Bond Funds 464287457 22,615 269,771 SH   SOLE   242,200 0 27,571
iShares MSCI EAFE Index Fund International - Developed 464287465 47,322 673,523 SH   SOLE   615,013 0 58,510
iShares Russell Mid-Cap Value Index Fund Exchange Traded Funds 464287473 1,995 22,298 SH   SOLE   21,548 0 750
iShares Russell Mid Cap Growth Inde Exchange Traded Funds 464287481 10,897 89,809 SH   SOLE   80,622 0 9,187
iShares Russell Mid-Cap Index Fund Exchange Traded Funds 464287499 3,788 18,101 SH   SOLE   11,744 0 6,358
iShares S&P Midcap 400 Index Exchange Traded Funds 464287507 79,989 419,386 SH   SOLE   388,413 0 30,973
iShares North American Tech-Software ETF Exchange Traded Fund 464287515 12,264 79,344 SH   SOLE   74,108 0 5,236
iShares PHLX Semiconductor ETF Exchange Traded Fund 464287523 13,632 80,280 SH   SOLE   77,940 0 2,340
Ishares Nasdaq Biotechnology Exchange Traded Funds 464287556 2,188 20,299 SH   SOLE   16,489 0 3,810
iShares Cohen & Steers Realty Majors Index Real Estate 464287564 534 5,269 SH   SOLE   4,951 0 318
iShares S&P Global Large-Cap 100 International - Developed 464287572 383 4,126 SH   SOLE   2,356 0 1,770
iShares Dow Jones US Consumer Services Exchange Traded Funds 464287580 8,063 44,697 SH   SOLE   43,224 0 1,473
iShares Russell 1000 Value Exchange Traded Fund 464287598 8,940 71,903 SH   SOLE   70,454 0 1,450
iShares S&P Midcap 400 Growth Index Exchange Traded Funds 464287606 5,563 25,609 SH   SOLE   5,711 0 19,898
iShares Trust Russell 1000 Growth Index Exchange Traded Funds 464287614 13,202 97,570 SH   SOLE   95,220 0 2,350
iShares Russell 1000 Index Fund Exchange Traded Funds 464287622 6,373 42,711 SH   SOLE   35,395 0 7,316
iShares Russell 2000 Value Exchange Traded Fund 464287630 4,421 35,156 SH   SOLE   31,290 0 3,866
iShares Russell 2000 Growth Fund Exchange Traded Funds 464287648 12,298 65,345 SH   SOLE   43,860 0 21,485
iShares Russell 2000 Index Exchange Traded Funds 464287655 64,956 422,532 SH   SOLE   355,025 0 67,507
iShares Russell 3000 Exchange Traded Fund 464287689 28,349 179,229 SH   SOLE   160,510 0 18,719
iShares US Utilities Exchange Traded Fund 464287697 13,481 101,457 SH   SOLE   98,621 0 2,836
iShares S&P Midcap 400 Value Index Exchange Traded Funds 464287705 1,435 8,918 SH   SOLE   4,395 0 4,523
iShares US Telecommunications Exchange Traded Fund 464287713 1,821 61,920 SH   SOLE   57,470 0 4,450
iShares Dow Jones U.S. Technology Exchange Traded Funds 464287721 22,478 137,263 SH   SOLE   118,754 0 18,509
iShares US Real Estate Exchange Traded Fund 464287739 14,069 173,671 SH   SOLE   168,341 0 5,330
iShares Trust US Industrial Index Exchange Traded Funds 464287754 1,224 8,283 SH   SOLE   3,198 0 5,085
iShares Dow Jones US Healthcare Exchange Traded Funds 464287762 16,762 95,554 SH   SOLE   90,562 0 4,992
iShares Trust US Financial Services Exchange Traded Funds 464287770 3,345 25,482 SH   SOLE   20,131 0 5,351
iShares Dow Jones U.S. Financial Sector Exchange Traded Funds 464287788 13,183 109,945 SH   SOLE   104,332 0 5,613
iShares Trust US Energy Sector Exchange Traded Funds 464287796 15,826 398,239 SH   SOLE   382,595 0 15,644
iShares S&P Smallcap 600 Index Exchange Traded Funds 464287804 31,989 413,558 SH   SOLE   320,119 0 93,438
iShares Dow Jones U.S. Consumer Goods Exchange Traded Funds 464287812 7,639 60,198 SH   SOLE   57,787 0 2,411
iShares Dow Jones U.S. Basic Materials Exchange Traded Funds 464287838 21,699 211,618 SH   SOLE   204,609 0 7,010
iShares Dow Jones US ETF Exchange Traded Fund 464287846 1,440 10,779 SH   SOLE   9,818 0 962
iShares Europe Exchange Traded Fund 464287861 6,282 132,917 SH   SOLE   115,390 0 17,527
iShares S&P Smallcap 600 Value Index Exchange Traded Funds 464287879 59,641 385,724 SH   SOLE   362,203 0 23,521
iShares Trust S&P Smallcap 600 Index Exchange Traded Funds 464287887 59,669 347,926 SH   SOLE   324,970 0 22,956
iShares International Treasury Bond ETF Exchange Traded Fund 464288117 219 4,395 SH   SOLE   3,195 0 1,200
iShares Short-Term National Muni Bond Exchange Traded Fund 464288158 2,141 20,412 SH   SOLE   19,359 0 1,053
iShares All Asia ex-Japan International - Developed 464288182 2,234 29,398 SH   SOLE   12,403 0 16,995
iShares MSCI ACWI Exchange Traded Fund 464288257 15,547 215,655 SH   SOLE   203,699 0 11,956
iShares EAFE Small Cap ETF International - Developed 464288273 52,290 811,711 SH   SOLE   757,962 0 53,749
iShares JPMorgan USD Emerg Markets Bond Exchange Traded Fund 464288281 19,450 167,527 SH   SOLE   153,187 0 14,340
iShares National Muni Bond ETF Exchange Traded Fund 464288414 22,610 204,172 SH   SOLE   177,072 0 27,099
iShares International Dev Real Est ETF Exchange Traded Fund 464288489 1,493 49,772 SH   SOLE   45,623 0 4,149
iShares iBoxx $ High Yield Corporate Bd Exchange Traded Fund 464288513 31,023 355,519 SH   SOLE   329,769 0 25,750
iShares MSCI KLD 400 Social ETF Exchange Traded Fund 464288570 862 8,778 SH   SOLE   8,778 0 0
iShares MBS Exchange Traded Fund 464288588 185,379 1,739,177 SH   SOLE   1,650,650 0 88,527
iShares Intermediate Govt/Crdt Bd ETF Exchange Traded Fund 464288612 15,134 137,883 SH   SOLE   100,885 0 36,999
iShares Intermediate Credit Bond Fund Bond Funds 464288638 261,777 2,397,443 SH   SOLE   2,243,548 0 153,895
iShares 1-3 Year Credit Bond Exchange Traded Fund 464288646 94,095 900,082 SH   SOLE   845,526 0 54,556
iShares 10-20 Year Treasury Bond ETF Exchange Traded Fund 464288653 27,903 205,158 SH   SOLE   188,432 0 16,726
iShares Barclays 3-7 Yr Treasury Bd (ETF) Bond Funds 464288661 582 4,767 SH   SOLE   4,080 0 687
iShares S&P U.S. Preferred Preferred Stock 464288687 18,135 476,235 SH   SOLE   450,593 0 25,642
iShares Global Utilities ETF Exchange Traded Fund 464288711 2,004 40,461 SH   SOLE   34,564 0 5,897
iShares Global Consumer Staples Exchange Traded Fund 464288737 364 3,437 SH   SOLE   139 0 3,298
iShares US Home Construction Exchange Traded Fund 464288752 31,576 722,229 SH   SOLE   688,919 0 33,310
iShares US Aerospace & Defense ETF Exchange Traded Fund 464288760 20,998 111,626 SH   SOLE   103,936 0 7,690
iShares MSCI USA ESG Select ETF Exchange Traded Fund 464288802 921 8,291 SH   SOLE   8,291 0 0
Ishares Dow Jones U.S. Healthcare Exchange Traded Funds 464288828 10,747 68,101 SH   SOLE   64,815 0 3,286
Ishares Dow Jones Us Oil & Gas Exp Exchange Traded Funds 464288851 1,135 17,363 SH   SOLE   11,887 0 5,476
iShares Micro-Cap Exchange Traded Fund 464288869 2,492 26,042 SH   SOLE   25,313 0 729
iShares MSCI EAFE Value Exchange Traded Fund 464288877 2,093 37,915 SH   SOLE   27,388 0 10,527
iShares MSCI EAFE Growth ETF Exchange Traded Fund 464288885 2,722 33,717 SH   SOLE   24,182 0 9,535
iShares Core 10 Year USD Bond ETF Exchange Traded Fund 464289479 47,032 726,141 SH   SOLE   678,740 0 47,401
iShares Core Aggressive Allocation ETF Exchange Traded Fund 464289859 919 17,057 SH   SOLE   17,057 0 0
iShares Silver Trust Exchange Traded Fund 46428Q109 351 21,925 SH   SOLE   20,921 0 1,004
iShares US Treasury Bond Exchange Traded Fund 46429B267 400,401 15,964,967 SH   SOLE   14,974,406 0 990,561
iShares Aaa - A Rated Corporate Bond ETF Exchange Traded Fund 46429B291 15,265 288,885 SH   SOLE   250,051 0 38,834
iShares iBonds Sep 2019 Term Muni Bd ETF Exchange Traded Fund 46429B564 5,228 206,496 SH   SOLE   179,222 0 27,274
iShares iBonds Sep 2018 Term Muni Bd ETF Exchange Traded Fund 46429B580 5,313 209,244 SH   SOLE   181,976 0 27,268
iShares Floating Rate Bond ETF Exchange Traded Fund 46429B655 2,193 43,147 SH   SOLE   40,703 0 2,444
Ishares Core High Dividend Etf Exchange Traded Fund 46429B663 709 7,870 SH   SOLE   7,870 0 0
ISHARES TR MSCI CHINA ETF Common Stock 46429B671 311 4,690 SH   SOLE   4,690 0 0
iShares MSCI EAFE Min Volatility International - Emerging 46429b689 29,018 398,321 SH   SOLE   346,119 0 52,202
iShares Edge MSCI Min Vol USA Exchange Traded Fund 46429B697 52,840 1,001,146 SH   SOLE   871,723 0 129,423
iShares 0-5 Year TIPS Bond ETF Exchange Traded Fund 46429B747 208 2,081 SH   SOLE   2,036 0 45
iShares Short Maturity Bond ETF Exchange Traded Fund 46431W507 48,198 961,656 SH   SOLE   862,923 0 98,732
iShares Short Maturity Municipal Bd ETF Exchange Traded Fund 46431W838 213 4,285 SH   SOLE   4,285 0 0
iShares Commodities Select Strategy ETF Exchange Traded Fund 46431W853 928 25,537 SH   SOLE   23,287 0 2,250
iShares Edge MSCI USA Momentum Fctr ETF Exchange Traded Fund 46432F396 11,528 111,784 SH   SOLE   108,265 0 3,519
iShares Core MSCI Total Intl Stk ETF Exchange Traded Fund 46432F834 6,674 105,802 SH   SOLE   105,802 0 0
iShares Tr Core MSCI EAFE International - Developed 46432f842 322,895 4,892,342 SH   SOLE   4,435,674 0 456,668
iShares Core 1-5 Year USD Bond ETF Exchange Traded Fund 46432F859 6,461 129,663 SH   SOLE   128,288 0 1,375
iShares iBonds Mar 2020 Term Corp exFncl Exchange Traded Fund 46432FAK3 231 9,422 SH   SOLE   4,938 0 4,484
iShares Core MSCI Emerging Market ETF International - Emerging 46434g103 198,137 3,499,420 SH   SOLE   3,217,460 0 281,961
iShares Currency Hedged MSCI Emerg Mkts Exchange Traded Fund 46434G509 258 9,722 SH   SOLE   8,386 0 1,336
iShares MSCI Singapore ETF Exchange Traded Fund 46434G780 2,472 95,321 SH   SOLE   88,153 0 7,168
iShares MSCI Malaysia Exchange Traded Fund 46434G814 1,866 56,591 SH   SOLE   52,349 0 4,242
iShares MSCI Japan Exchange Traded Fund 46434G822 45,239 754,857 SH   SOLE   661,045 0 93,812
iShares MSCI Italy ETF Exchange Traded Fund 46434G830 37,113 1,219,230 SH   SOLE   1,069,186 0 150,044
iShares iBonds Sep 2020 Term Muni Bd ETF Exchange Traded Fund 46434V571 5,248 206,956 SH   SOLE   179,794 0 27,162
iShares Core Dividend Growth ETF Exchange Traded Fund 46434V621 363 10,439 SH   SOLE   10,439 0 0
iShares Core MSCI Pacific ETF Exchange Traded Fund 46434V696 1,868 31,325 SH   SOLE   31,325 0 0
iShares Currency Hedged MSCI EAFE Exchange Traded Fund 46434V803 496 16,724 SH   SOLE   15,763 0 961
iShares iBonds Dec 2018 Term Corporate Exchange Traded Fund 46434VAA8 13,205 525,458 SH   SOLE   488,567 0 36,891
iShares iBonds Dec 2020 Term Corporate Exchange Traded Fund 46434VAQ3 13,525 534,365 SH   SOLE   487,497 0 46,868
iShares iBonds Dec 2019 Term Corp ETF Exchange Traded Fund 46434VAU4 13,234 532,104 SH   SOLE   491,091 0 41,013
iShares iBonds Dec 2023 Term Corp ETF Exchange Traded Fund 46434VAX8 13,860 552,868 SH   SOLE   507,785 0 45,082
iShares iBonds Dec 2022 Term Corp ETF Exchange Traded Fund 46434VBA7 13,763 550,941 SH   SOLE   511,641 0 39,300
iShares iBonds Dec 2025 Term Corp ETF Exchange Traded Fund 46434VBD1 12,607 503,681 SH   SOLE   472,099 0 31,582
iShares iBonds Dec 2024 Term Corp ETF Exchange Traded Fund 46434VBG4 13,911 555,344 SH   SOLE   510,549 0 44,795
iShares iBonds Dec 2021 Term Corp ETF Exchange Traded Fund 46434VBK5 13,780 555,630 SH   SOLE   510,602 0 45,028
iShares MSCI United Kingdom Exchange Traded Fund 46435G334 31,938 891,614 SH   SOLE   769,484 0 122,130
iShares iBonds Dec 2022 Term Muni Bd ETF Exchange Traded Fund 46435G755 4,977 193,838 SH   SOLE   168,587 0 25,251
iShares iBonds Dec 2021 Term Muni Bd ETF Exchange Traded Fund 46435G789 4,953 194,854 SH   SOLE   169,256 0 25,598
iShares iBonds Dec 2026 Term Corp ETF Exchange Traded Fund 46435GAA0 12,827 522,687 SH   SOLE   489,925 0 32,763
Ishares Tr Ibonds Etf Exchange Traded Fund 46435UAA9 13,224 530,214 SH   SOLE   496,036 0 34,178
Itau Unibanco Holding SA Common Stock 465562106 217 16,722 SH   SOLE   16,270 0 452
J P Morgan Chase & Co. Common Stock 46625h100 74,137 687,792 SH   SOLE   594,757 0 93,035
JP Morgan Alerian Mlp Index Common Stock 46625h365 1,669 60,653 SH   SOLE   14,712 0 45,941
Jacobs Engineering Group Inc Common Stock 469814107 14,176 214,916 SH   SOLE   212,123 0 2,793
JetBlue Airways Corp Common Stock 477143101 1,152 51,576 SH   SOLE   48,413 0 3,163
Johnson & Johnson Common Stock 478160104 71,241 506,838 SH   SOLE   381,897 0 124,941
KAR Auction Services Inc Common Stock 48238T109 1,587 31,427 SH   SOLE   31,427 0 0
Kkr & Co. Lp Common Stock 48248m102 1,841 87,136 SH   SOLE   70,636 0 16,500
Kansas City Southern Common Stock 485170302 1,449 13,775 SH   SOLE   13,225 0 550
KapStone Paper And Packaging Corp Common Stock 48562P103 501 22,096 SH   SOLE   20,660 0 1,436
Kellogg Co Common Stock 487836108 276 4,066 SH   SOLE   4,012 0 53
Kemper Corp Common Stock 488401100 231 3,358 SH   SOLE   3,358 0 0
Kennametal Inc Common Stock 489170100 1,434 29,619 SH   SOLE   27,072 0 2,547
Keycorp Common Stock 493267108 1,661 81,624 SH   SOLE   75,209 0 6,415
Kilroy Realty Corp Common Stock 49427F108 936 12,534 SH   SOLE   11,388 0 1,146
Kimberly-Clark Corp Common Stock 494368103 13,180 109,625 SH   SOLE   104,416 0 5,209
Kinder Morgan, Inc. Common Stock 49456b101 18,031 984,747 SH   SOLE   608,386 0 376,361
Kinder Morgan Inc Pfd A Preferred Stock 49456b200 1,390 36,492 SH   SOLE   28,492 0 8,000
Kindred Healthcare, Inc. Common Stock 494580103 136 14,043 SH   SOLE   14,043 0 0
Kohl's Corp Common Stock 500255104 209 3,846 SH   SOLE   3,846 0 0
Royal Philips NV ADR Common Stock 500472303 294 7,789 SH   SOLE   7,086 0 703
Kraft Heinz Co. Common Stock 500754106 5,768 74,024 SH   SOLE   40,944 0 33,080
Kroger Company Common Stock 501044101 1,477 55,660 SH   SOLE   36,632 0 19,028
LKQ Corp Common Stock 501889208 13,883 341,347 SH   SOLE   336,383 0 4,964
LTC Properties Inc Common Stock 502175102 351 8,068 SH   SOLE   7,508 0 560
L3 Technologies Inc Common Stock 502413107 417 2,109 SH   SOLE   2,069 0 40
Laboratory Corp. Of America Common Stock 50540r409 4,582 28,486 SH   SOLE   22,046 0 6,440
Lakeland Financial Corp Common Stock 511656100 334 6,888 SH   SOLE   6,888 0 0
Lam Research Corp Common Stock 512807108 2,515 13,662 SH   SOLE   12,895 0 766
Lamar Advertising Co Common Stock 512816109 14,915 200,909 SH   SOLE   197,097 0 3,812
Lamb Weston Holdings Inc Common Stock 513272104 600 10,630 SH   SOLE   10,630 0 0
Las Vegas Sands Corporation Common Stock 517834107 14,318 204,602 SH   SOLE   194,896 0 9,706
LaSalle Hotel Properties Common Stock 517942108 581 20,689 SH   SOLE   19,292 0 1,397
Estee Lauder Co. Common Stock 518439104 5,201 40,670 SH   SOLE   37,732 0 2,938
Lear Corp Common Stock 521865204 1,811 10,252 SH   SOLE   9,586 0 666
Leggett & Platt Inc Common Stock 524660107 10,023 209,999 SH   SOLE   198,558 0 11,441
Legg Mason Low Volatility High Div ETF Exchange Traded Fund 52468L406 382 12,100 SH   SOLE   12,100 0 0
Legacy Tex Finl Group Inc Common Stock 52471Y106 3,010 71,317 SH   SOLE   68,046 0 3,272
Lennar Corp Common Stock 526057104 318 5,022 SH   SOLE   5,022 0 0
Lennox International Inc Common Stock 526107107 1,373 6,592 SH   SOLE   6,256 0 336
Lexington Realty Trust Common Stock 529043101 895 92,711 SH   SOLE   84,490 0 8,221
Liberty All Star Equity Fund Common Stock 530158104 85 13,440 SH   SOLE   13,440 0 0
QVC Group Common Stock 53071M104 463 18,961 SH   SOLE   18,961 0 0
Liberty Tax Inc Common Stock 53128T102 176 15,970 SH   SOLE   15,970 0 0
Eli Lilly and Co Common Stock 532457108 5,352 63,364 SH   SOLE   60,475 0 2,890
Limelight Networks Inc Common Stock 53261M104 93 21,193 SH   SOLE   21,193 0 0
Lincoln National Corp Common Stock 534187109 297 3,867 SH   SOLE   3,840 0 27
LINE Corp Common Stock 53567X101 2,580 62,953 SH   SOLE   60,189 0 2,764
Lions Gate Entertainment Corp Common Stock 535919401 7,484 221,353 SH   SOLE   217,609 0 3,744
Lions Gate Entertainment Corp Common Stock 535919500 10,036 316,201 SH   SOLE   311,492 0 4,709
Lloyds Banking Group PLC Common Stock 539439109 427 113,959 SH   SOLE   108,603 0 5,356
Lockheed Martin Corp. Common Stock 539830109 34,293 106,468 SH   SOLE   94,914 0 11,554
Lowes, Inc. Common Stock 548661107 24,726 266,273 SH   SOLE   228,245 0 38,028
Lululemon Athletica In Com Common Stock 550021109 310 3,891 SH   SOLE   1,940 0 1,951
M&T Bank Corp Common Stock 55261F104 445 2,600 SH   SOLE   2,600 0 0
MDU Resources Group Inc Common Stock 552690109 615 22,897 SH   SOLE   22,697 0 200
MGM Resorts International Common Stock 552953101 443 13,268 SH   SOLE   13,112 0 156
MSA Safety Inc Common Stock 553498106 228 2,940 SH   SOLE   2,940 0 0
MSCI Inc. Common Stock 55354g100 3,506 27,738 SH   SOLE   10,688 0 17,050
Macerich Co Common Stock 554382101 521 7,934 SH   SOLE   7,318 0 616
Macquarie Infrastructure Company, LLC Common Stock 55608b105 17,230 266,715 SH   SOLE   177,933 0 88,782
Macy's Inc Common Stock 55616P104 678 26,917 SH   SOLE   24,460 0 2,457
MAGELLAN MIDSTREAM PRT COM UNIT RP LP Common Stock 559080106 14,424 204,473 SH   SOLE   179,773 0 24,700
Manpower, Inc. Common Stock 56418H100 1,223 9,625 SH   SOLE   8,831 0 794
Manulife Financial Corp Common Stock 56501R106 360 17,265 SH   SOLE   17,215 0 50
Marathon Oil Corp Common Stock 565849106 284 16,782 SH   SOLE   16,781 0 1
Marathon Petroleum Corp Common Stock 56585A102 837 12,692 SH   SOLE   12,658 0 34
Markel Corporation Common Stock 570535104 728 646 SH   SOLE   646 0 0
Marriot Vacations Wrl Com Common Stock 57164y107 401 2,926 SH   SOLE   2,926 0 0
Marsh & Mclennan Companies Inc Common Stock 571748102 823 10,110 SH   SOLE   10,075 0 35
Marriott International Common Stock 571903202 14,856 108,779 SH   SOLE   103,686 0 5,093
Masco Corp Common Stock 574599106 1,699 38,657 SH   SOLE   38,244 0 413
Mastercard International Common Stock 57636q104 34,180 225,209 SH   SOLE   194,775 0 30,434
Matador Resources Co Common Stock 576485205 3,622 116,336 SH   SOLE   111,097 0 5,239
Maxim Integrated Products Common Stock 57772K101 213 4,041 SH   SOLE   4,041 0 0
McCormick & Co Inc Non-Voting Common Stock 579780206 440 4,317 SH   SOLE   4,004 0 313
McDonald's Corp. Common Stock 580135101 33,762 195,046 SH   SOLE   158,801 0 36,245
McKesson Corporation Common Stock 58155q103 5,017 31,806 SH   SOLE   20,088 0 11,718
Medical Properties Trust, Inc. Common Stock 58463j304 4,857 352,688 SH   SOLE   232,738 0 119,950
Medidata Solutions, Inc. Common Stock 58471a105 2,713 41,719 SH   SOLE   6,429 0 35,290
Melco Resorts & Entertainment Common Stock 585464100 4,086 140,706 SH   SOLE   134,813 0 5,893
Merck & Co. Common Stock 58933y105 38,471 679,700 SH   SOLE   587,537 0 92,162
Mercury General Corp Common Stock 589400100 362 6,770 SH   SOLE   6,770 0 0
Metlife, Inc. Common Stock 59156r108 2,710 53,278 SH   SOLE   48,862 0 4,416
Mettler Toledo International Common Stock 592688105 299 480 SH   SOLE   480 0 0
The Michaels Companies Inc Common Stock 59408Q106 959 39,633 SH   SOLE   36,522 0 3,111
MICRO FOCUS INTERNATIO SPON ADR NEW Common Stock 594837304 360 10,837 SH   SOLE   6,488 0 4,349
Microsoft Corp. Common Stock 594918104 91,383 1,066,064 SH   SOLE   950,507 0 115,557
Microchip Technology Inc Common Stock 595017104 4,141 47,121 SH   SOLE   43,013 0 4,108
Micron Technology Inc Common Stock 595112103 8,061 196,031 SH   SOLE   186,301 0 9,730
Mid-America Apartment Communities Inc Common Stock 59522J103 445 4,423 SH   SOLE   1,203 0 3,220
Middlefield Banc Corp Common Stock 596304204 738 15,318 SH   SOLE   15,318 0 0
Miller Herman Inc Common Stock 600544100 206 5,189 SH   SOLE   100 0 5,089
Mitsubishi UFJ Financial Group Inc Common Stock 606822104 301 41,359 SH   SOLE   35,165 0 6,194
Mizuho Financial Group Inc Common Stock 60687Y109 235 64,432 SH   SOLE   49,942 0 14,490
Molson Coors Brewing Cl B Common Stock 60871r209 29,747 362,635 SH   SOLE   362,214 0 421
Mondelez Intl Inc Cl A Common Stock 609207105 16,307 378,705 SH   SOLE   208,814 0 169,892
Monsanto Co. New Del Common Stock 61166w101 1,109 9,537 SH   SOLE   7,093 0 2,444
Monster Beverage Corp Common Stock 61174X109 610 9,643 SH   SOLE   8,978 0 665
Moody's Investors Services Common Stock 615369105 5,226 35,356 SH   SOLE   32,282 0 3,074
Morgan Stanley Common Stock 617446448 2,089 39,683 SH   SOLE   34,342 0 5,341
Mosaic Co. Common Stock 61945c103 6,011 235,170 SH   SOLE   137,010 0 98,161
Mueller Water Products, Inc. Common Stock 624758108 377 30,098 SH   SOLE   30,098 0 0
Murphy Oil Corp Common Stock 626717102 4,216 135,777 SH   SOLE   130,415 0 5,362
Nbt Bancorp Inc Com Common Stock 628778102 1,870 50,799 SH   SOLE   0 0 50,799
Nvr, Inc. Common Stock 62944T105 257 73 SH   SOLE   73 0 0
National Grid PLC ADR Common Stock 636274409 493 8,391 SH   SOLE   7,893 0 498
National Oilwell Varco Common Stock 637071101 1,154 32,530 SH   SOLE   31,504 0 1,026
Netflix, Inc. Common Stock 64110L106 3,018 15,659 SH   SOLE   12,603 0 3,056
NetEase Inc Common Stock 64110W102 3,732 10,815 SH   SOLE   10,358 0 457
Netscout Systems Inc Common Stock 64115t104 2,252 73,472 SH   SOLE   23,294 0 50,178
Nevro Corp Common Stock 64157F103 628 9,100 SH   SOLE   9,100 0 0
New Media Investment Group Common Stock 64704v106 19,092 1,127,709 SH   SOLE   734,975 0 392,734
New Residential Investment Corp. Common Stock 64828t201 280 15,500 SH   SOLE   15,500 0 0
New Senior Investment Group, Inc. Common Stock 648691103 963 126,500 SH   SOLE   75,500 0 51,000
Newell Rubbermaid, Inc. Common Stock 651229106 1,020 32,879 SH   SOLE   31,679 0 1,200
Newfield Exploration Co Common Stock 651290108 963 30,532 SH   SOLE   28,226 0 2,306
Newmont Mining Corporation Common Stock 651639106 328 8,751 SH   SOLE   8,049 0 703
Nextera Energy, Inc. Common Stock 65339F101 4,843 30,973 SH   SOLE   18,105 0 12,868
NICE Ltd Common Stock 653656108 1,792 19,493 SH   SOLE   16,271 0 3,222
Nike Common Stock 654106103 146,292 2,323,939 SH   SOLE   2,273,831 0 50,108
NiSource Inc Common Stock 65473P105 406 15,819 SH   SOLE   15,079 0 740
Noble Energy, Inc. Common Stock 655044105 225 7,687 SH   SOLE   4,857 0 2,830
Nordstrom Inc Common Stock 655664100 329 6,934 SH   SOLE   6,684 0 250
Norfolk Southern Corporation Common Stock 655844108 3,375 23,227 SH   SOLE   9,100 0 14,127
Northern Trust Corp Common Stock 665859104 7,243 72,201 SH   SOLE   19,812 0 52,389
Northrop Grumman Corp Common Stock 666807102 17,122 55,789 SH   SOLE   54,478 0 1,311
Novartis Common Stock 66987v109 21,023 249,526 SH   SOLE   234,392 0 15,134
Novo Nordisk A/S Common Stock 670100205 34,854 649,417 SH   SOLE   605,289 0 44,128
Nucor Corporation Common Stock 670346105 2,336 36,312 SH   SOLE   33,075 0 3,237
NuStar Energy LP Common Stock 67058H102 264 8,801 SH   SOLE   8,801 0 0
Nutanix Inc Common Stock 67059N108 4,033 114,320 SH   SOLE   108,326 0 5,994
Nuveen Select TaxFree Income Closed End Funds 67062F100 1,822 124,639 SH   SOLE   101,568 0 23,071
Nuveen Select TaxFree Income 2 Closed End Funds 67063C106 1,883 135,113 SH   SOLE   110,952 0 24,161
Nuveen AMT-Free Quality Muni Inc Closed End Funds 670657105 1,283 93,283 SH   SOLE   85,978 0 7,305
Nvidia Corporation Common Stock 67066g104 8,094 41,001 SH   SOLE   19,684 0 21,316
Nuveen Divid Advnt Mun Municipal Bond Fund 67066v101 702 49,990 SH   SOLE   46,248 0 3,742
Nuveen AMT-Free Muni Credit Inc Closed End Funds 67071L106 446 28,870 SH   SOLE   28,870 0 0
Nuveen GA Quality Muni Inc Closed End Funds 67072B107 182 14,450 SH   SOLE   10,850 0 3,600
Nuveen Pref & Income Securities Fund Closed End Funds 67072C105 4,171 408,914 SH   SOLE   380,858 0 28,056
Nuveen Floating Rate Income Closed End Funds 67072T108 1,582 141,164 SH   SOLE   135,240 0 5,924
Nuveen Pref & Income Opps Fund Closed End Funds 67073B106 3,997 386,555 SH   SOLE   365,399 0 21,156
Nuveen Credit Strategies Income Closed End Funds 67073D102 11,774 1,432,306 SH   SOLE   1,330,026 0 102,280
Nuveen Enhanced Muni Value Closed End Funds 67074M101 1,676 118,000 SH   SOLE   118,000 0 0
Nuveen High Income Nov 2021 Target Term Closed End Funds 67077N106 117 11,700 SH   SOLE   11,700 0 0
Oge Energy Common Stock 670837103 1,093 33,115 SH   SOLE   30,058 0 3,056
Nuveen Municipal Value Closed End Funds 670928100 818 80,720 SH   SOLE   80,720 0 0
Nuveen TX Quality Muni Inc Closed End Funds 670983105 172 12,025 SH   SOLE   12,025 0 0
O'Reilly Automotive Inc Common Stock 67103H107 2,909 12,094 SH   SOLE   11,508 0 586
Occidental Petroleum Corporation Common Stock 674599105 18,688 253,562 SH   SOLE   229,721 0 23,841
Ohr Pharmaceutical Inc Common Stock 67778H200 161 86,422 SH   SOLE   86,422 0 0
Omnicom Group, Inc. Common Stock 681919106 667 9,091 SH   SOLE   9,011 0 80
Omeros Corp Equities 682143102 1,975 101,672 SH   SOLE   101,672 0 0
ONEOK Inc Common Stock 682680103 8,994 168,262 SH   SOLE   159,190 0 9,072
OPKO Health Inc Common Stock 68375N103 145 29,664 SH   SOLE   5,621 0 24,043
Oracle Corp. Common Stock 68389x105 24,227 509,818 SH   SOLE   412,693 0 97,125
Oshkosh Corp Common Stock 688239201 1,628 17,917 SH   SOLE   17,917 0 0
Owens-Corning Inc Common Stock 690742101 1,831 19,915 SH   SOLE   18,362 0 1,553
Owens-Illinois Inc Common Stock 690768403 891 40,200 SH   SOLE   37,742 0 2,458
PG&E Corp Common Stock 69331C108 373 8,317 SH   SOLE   8,088 0 229
PNC Financial Services Group, Inc. Common Stock 693475105 6,197 42,540 SH   SOLE   33,184 0 9,356
PPG Industries Inc Common Stock 693506107 1,426 12,207 SH   SOLE   11,819 0 388
PPL Corp Common Stock 69351T106 453 14,622 SH   SOLE   13,502 0 1,120
PACCAR Inc Common Stock 693718108 43,770 615,786 SH   SOLE   615,267 0 519
Packaging Corp of America Common Stock 695156109 1,753 14,540 SH   SOLE   13,982 0 558
PacWest Bancorp Common Stock 695263103 1,629 32,321 SH   SOLE   29,860 0 2,461
Palo Alto Networks Inc. Common Stock 697435105 400 2,722 SH   SOLE   1,872 0 850
Parker Drilling Co Common Stock 701081101 27 27,080 SH   SOLE   27,080 0 0
Parker Hannifin Common Stock 701094104 12,169 61,088 SH   SOLE   53,068 0 8,020
Patterson Companies, Inc. Common Stock 703395103 271 7,451 SH   SOLE   5,936 0 1,515
Paychex, Inc. Common Stock 704326107 4,293 62,823 SH   SOLE   49,039 0 13,784
Paypal Holdings Inc. Common Stock 70450y103 3,714 50,068 SH   SOLE   42,776 0 7,292
JC Penney Co Inc Common Stock 708160106 499 157,839 SH   SOLE   147,777 0 10,062
People's United Financial Inc Common Stock 712704105 1,769 94,623 SH   SOLE   93,095 0 1,528
Pepsico Inc. Common Stock 713448108 75,356 631,383 SH   SOLE   492,899 0 138,483
Petroleo Brasileiro SA Petrobras ADR Common Stock 71654V101 137 13,965 SH   SOLE   12,849 0 1,116
Pfizer, Inc. Common Stock 717081103 35,412 973,648 SH   SOLE   838,485 0 135,163
Philip Morris Int'l Common Stock 718172109 8,404 80,187 SH   SOLE   71,739 0 8,448
Phillips 66 Common Stock 718546104 14,291 140,159 SH   SOLE   131,583 0 8,576
Pilgrims Pride Corp Common Stock 72147K108 1,246 40,119 SH   SOLE   38,088 0 2,031
PIMCO Municipal Income II Closed End Funds 72200W106 554 42,052 SH   SOLE   42,052 0 0
PIMCO Global StocksPLUS & Income Closed End Funds 722011103 692 45,000 SH   SOLE   45,000 0 0
Pimco Total Return ETF Bond Funds 72201r775 641 6,042 SH   SOLE   5,004 0 1,038
PIMCO Investment Grade Corporate Bd ETF Exchange Traded Fund 72201R817 16,106 152,421 SH   SOLE   130,259 0 22,162
PIMCO Enhanced Short Maturity Active ETF Exchange Traded Fund 72201R833 97,601 961,018 SH   SOLE   911,831 0 49,187
PIMCO Dynamic Income Closed End Funds 72201Y101 209 6,958 SH   SOLE   5,196 0 1,762
Pinnacle West Capital Corp Common Stock 723484101 258 3,026 SH   SOLE   3,026 0 0
Pinnacle Entertainment Inc Com Common Stock 72348Y105 429 13,103 SH   SOLE   13,103 0 0
Pioneer Natural Resources Common Stock 723787107 7,442 43,120 SH   SOLE   24,974 0 18,146
Plains All American Pipeline Lp Common Stock 726503105 5,605 269,717 SH   SOLE   229,011 0 40,706
Plains Gp Holdings, L.P. Common Stock 72651a207 4,930 223,594 SH   SOLE   155,158 0 68,436
Pluristem Therapeutics Inc Common Stock 72940R102 35 25,386 SH   SOLE   25,386 0 0
Ply Gem Holdings Inc Common Stock 72941W100 289 15,630 SH   SOLE   15,630 0 0
Polaris Industries Inc Common Stock 731068102 344 2,777 SH   SOLE   2,414 0 363
PolyMet Mining Corp Common Stock 731916102 16 18,765 SH   SOLE   18,765 0 0
Potash Corp Sask Inc Com Common Stock 73755L107 1,192 57,725 SH   SOLE   57,725 0 0
Potlatch Corp Common Stock 737630103 1,406 28,184 SH   SOLE   28,084 0 100
PowerShares QQQ Exchange Traded Funds 73935A104 20,800 132,711 SH   SOLE   125,556 0 7,155
PowerShares S&P 500 Downside Hedged ETF Exchange Traded Fund 73935B805 625 22,909 SH   SOLE   0 0 22,909
PowerShares DWA Momentum ETF Exchange Traded Fund 73935X153 586 11,355 SH   SOLE   11,355 0 0
PowerShares High Yld Eq Div Achiev ETF Exchange Traded Fund 73935X302 19,778 1,110,476 SH   SOLE   1,092,366 0 18,110
PowerShares DWA Energy Momentum ETF Exchange Traded Fund 73935X385 293 7,410 SH   SOLE   7,166 0 245
PowerShares FTSE RAFI US 1500 Sm-Mid ETF Exchange Traded Fund 73935X567 468 3,603 SH   SOLE   3,603 0 0
PowerShares Dynamic Large Cap Growth ETF Exchange Traded Fund 73935X609 24,728 596,000 SH   SOLE   576,952 0 19,049
PowerShares S&P 500 Quality ETF Exchange Traded Fund 73935X682 2,700 88,663 SH   SOLE   81,479 0 7,184
PowerShares Intl Div Achiev ETF Exchange Traded Fund 73935X716 188 11,389 SH   SOLE   11,389 0 0
PowerShares Dynamic Leisure & Entmnt ETF Exchange Traded Fund 73935X757 13,226 299,308 SH   SOLE   288,480 0 10,828
PowerShares Dynamic Software ETF Exchange Traded Fund 73935X773 6,799 107,070 SH   SOLE   103,787 0 3,283
PowerShares Dynamic Semiconductors ETF Exchange Traded Fund 73935X781 2,126 42,131 SH   SOLE   40,603 0 1,528
PowerShares Dynamic Biotech & Genome ETF Exchange Traded Fund 73935X856 213 4,526 SH   SOLE   4,526 0 0
PowerShares DWA Developed Mkts Mom ETF Exchange Traded Fund 73936Q108 379 13,720 SH   SOLE   13,720 0 0
PowerShares DWA Emerging Markets Mom ETF Exchange Traded Fund 73936Q207 265 12,915 SH   SOLE   12,915 0 0
PowerShares Global ShrtTerm HiYld Bd ETF Exchange Traded Fund 73936Q710 725 30,420 SH   SOLE   30,158 0 262
PowerShares Senior Loan ETF Exchange Traded Fund 73936Q769 8,416 365,283 SH   SOLE   346,061 0 19,222
PowerShares Fundamental HiYld CorpBd ETF Exchange Traded Fund 73936T557 1,516 80,004 SH   SOLE   78,265 0 1,739
PowerShares Preferred ETF Exchange Traded Fund 73936T565 1,233 82,946 SH   SOLE   73,916 0 9,030
PowerShares Emerging Markets Sov Dbt ETF Exchange Traded Fund 73936T573 1,163 39,367 SH   SOLE   38,573 0 794
PowerShares Variable Rate Preferred ETF Exchange Traded Fund 73937B597 891 34,733 SH   SOLE   32,081 0 2,652
PowerShares S&P SmallCap Cnsmr Stapl ETF Exchange Traded Fund 73937B605 1,769 23,657 SH   SOLE   18,962 0 4,695
PowerShares S&P MidCap Low Volatil ETF Exchange Traded Fund 73937B647 2,427 53,488 SH   SOLE   45,729 0 7,758
PowerShares S&P 500 High Dividend Port Exchange Traded Funds 73937B654 474 11,160 SH   SOLE   11,160 0 0
Powershares S&p 500 Low Volatility Exchange Traded Funds 73937b779 8,607 180,181 SH   SOLE   174,427 0 5,754
PowerShares S&P SmallCap Utilities ETF Exchange Traded Fund 73937B837 1,689 31,983 SH   SOLE   24,443 0 7,540
PowerShares S&P SmallCap Info Tech ETF Exchange Traded Fund 73937B860 857 11,213 SH   SOLE   9,633 0 1,580
PowerShares S&P SmallCap Health Care ETF Exchange Traded Fund 73937B886 2,046 20,763 SH   SOLE   16,623 0 4,140
Praxair Common Stock 74005p104 9,150 58,921 SH   SOLE   33,018 0 25,903
T. Rowe Price Group, Inc. Common Stock 74144T108 7,530 71,486 SH   SOLE   32,578 0 38,908
The Priceline Group Inc Common Stock 741503403 1,720 990 SH   SOLE   918 0 72
Principal Financial Group Inc Common Stock 74251V102 492 6,979 SH   SOLE   6,833 0 146
Proassurance Corp Common Stock 74267C106 255 4,469 SH   SOLE   4,469 0 0
Procter & Gamble Co. Common Stock 742718109 57,757 627,320 SH   SOLE   511,170 0 116,151
Progressive Corp Common Stock 743315103 690 12,251 SH   SOLE   11,994 0 257
Prologis, Inc. Common Stock 74340w103 3,644 56,267 SH   SOLE   34,916 0 21,351
Prosperity Bancshares Inc Common Stock 743606105 12,951 184,832 SH   SOLE   174,729 0 10,103
Prudential Financial Inc Common Stock 744320102 1,966 17,094 SH   SOLE   16,994 0 100
pSivida Corp Common Stock 74440J101 11 10,000 SH   SOLE   10,000 0 0
Public Service Group Common Stock 744573106 1,118 21,769 SH   SOLE   16,669 0 5,100
Public Storage Common Stock 74460d109 1,626 7,770 SH   SOLE   7,156 0 614
Putnam Managed Muni Income Closed End Funds 746823103 1,478 199,396 SH   SOLE   154,206 0 45,190
Putnam Premier Inc Common Stock 746853100 61 11,535 SH   SOLE   11,535 0 0
Qualcomm Inc. Common Stock 747525103 37,737 586,163 SH   SOLE   502,728 0 83,435
Quest Diagnostics Inc Common Stock 74834L100 356 3,610 SH   SOLE   2,982 0 628
RPM International, Inc. Common Stock 749685103 2,359 44,800 SH   SOLE   42,068 0 2,732
Raymond James Financial Inc Common Stock 754730109 19,506 218,431 SH   SOLE   215,585 0 2,846
Raytheon Common Stock 755111507 7,127 37,725 SH   SOLE   32,545 0 5,180
Realty Income Corporation Common Stock 756109104 10,031 175,619 SH   SOLE   162,555 0 13,064
Redhat, Inc. Common Stock 756577102 1,723 14,226 SH   SOLE   6,316 0 7,910
Regency Centers Corp Common Stock 758849103 5,909 85,408 SH   SOLE   81,188 0 4,220
Refeneron Pharma Inc. Common Stock 75886F107 214 560 SH   SOLE   560 0 0
Regions Financial Corp Common Stock 7591EP100 1,694 98,057 SH   SOLE   98,027 0 30
Reinsurance Group of America Inc Common Stock 759351604 243 1,560 SH   SOLE   1,560 0 0
Relx Plc American Depositary Shares Common Stock 759530108 4,479 188,993 SH   SOLE   176,985 0 12,008
Relx N V American Depositary Shares Common Stock 75955B102 8,072 349,912 SH   SOLE   331,330 0 18,581
Rent-A-Center Inc Common Stock 76009N100 3,769 339,582 SH   SOLE   326,687 0 12,895
Republic Services Inc Common Stock 760759100 11,649 172,303 SH   SOLE   162,847 0 9,456
Research Frontiers Inc Common Stock 760911107 30 29,077 SH   SOLE   29,077 0 0
Resmed, Inc. Common Stock 761152107 12,433 144,140 SH   SOLE   137,772 0 6,368
Retail Opportunity Investments Corp Common Stock 76131N101 836 41,905 SH   SOLE   38,011 0 3,894
Retail Properties of America Inc Common Stock 76131V202 712 52,969 SH   SOLE   44,601 0 8,368
Rio Tinto PLC ADR Common Stock 767204100 776 14,665 SH   SOLE   13,440 0 1,225
Ritter Pharmaceuticals Inc Common Stock 767836109 13 40,000 SH   SOLE   40,000 0 0
Robert Half International Inc Common Stock 770323103 238 4,290 SH   SOLE   1,589 0 2,701
Rockwell Automation, Inc. Common Stock 773903109 882 4,464 SH   SOLE   2,954 0 1,510
Rockwell Collins, Inc. Common Stock 774341101 979 7,214 SH   SOLE   4,686 0 2,528
Rogers Communications Inc Common Stock 775109200 1,447 28,402 SH   SOLE   28,250 0 152
Roper Technologies Inc Common Stock 776696106 677 2,614 SH   SOLE   2,428 0 186
Ross Stores Inc Common Stock 778296103 17,406 216,900 SH   SOLE   205,789 0 11,111
Royal Bank of Canada Common Stock 780087102 5,028 61,575 SH   SOLE   54,084 0 7,491
Royal Dutch Shell PLC Common Stock 780259107 508 7,438 SH   SOLE   6,720 0 718
Royal Dutch Shell PLC Common Stock 780259206 9,202 137,941 SH   SOLE   130,514 0 7,427
Guggenheim S&P 500 Equal Weight ETF Exchange Traded Fund 78355W106 6,281 62,169 SH   SOLE   53,235 0 8,933
Guggenheim S&P MidCap 400 Pure Gr ETF Exchange Traded Fund 78355W601 985 6,395 SH   SOLE   3,078 0 3,317
Guggenheim S&P 500 Eq Wt Utilities ETF Exchange Traded Fund 78355W791 247 2,880 SH   SOLE   2,880 0 0
Guggenheim S&P 500 Eq Wt Technology ETF Exchange Traded Fund 78355W817 2,909 20,348 SH   SOLE   17,594 0 2,754
Guggenheim S&P 500 Eq Wt Indls ETF Exchange Traded Fund 78355W833 2,030 16,821 SH   SOLE   13,836 0 2,985
Guggenheim S&P 500 Eq Weight Fincl ETF Exchange Traded Fund 78355W858 1,911 43,294 SH   SOLE   34,506 0 8,788
Guggenheim S&P 500 Equal Wt Energy ETF Exchange Traded Fund 78355W866 1,270 21,779 SH   SOLE   16,499 0 5,280
S&Pglobal Inc Com Common Stock 78409V104 6,528 38,538 SH   SOLE   36,290 0 2,248
SBA Communications Corp Common Stock 78410G104 463 2,835 SH   SOLE   2,832 0 3
SPDR S&P 500 Exchange Traded Funds 78462F103 159,584 595,751 SH   SOLE   507,099 0 88,652
Spdr Gold Etf Commodities 78463v107 53,668 436,854 SH   SOLE   383,615 0 53,239
SPDR MSCI ACWI Low Carbon Target ETF Exchange Traded Fund 78463X194 575 6,403 SH   SOLE   6,403 0 0
SPDR S&P Global Dividend ETF Exchange Traded Fund 78463X459 5,498 77,604 SH   SOLE   75,465 0 2,139
SPDR MSCI ACWI IMI ETF Exchange Traded Fund 78463X475 5,296 67,157 SH   SOLE   62,251 0 4,906
SPDR S&P Emerging Markets ETF Exchange Traded Fund 78463X509 1,475 38,668 SH   SOLE   38,374 0 294
SPDR Dow Jones Global Real Estate ETF Exchange Traded Fund 78463X749 323 6,610 SH   SOLE   2,123 0 4,487
SPDR S&P Global Infrastructure ETF Exchange Traded Fund 78463X855 209 4,030 SH   SOLE   4,030 0 0
SPDR Dow Jones International RelEst ETF Exchange Traded Fund 78463X863 1,511 37,321 SH   SOLE   37,320 0 1
SPDR S&P International Small Cap ETF Exchange Traded Fund 78463X871 1,079 30,409 SH   SOLE   30,409 0 0
SPDR Nuveen S&P High Yield Muni Bd ETF Exchange Traded Fund 78464A284 249 4,471 SH   SOLE   4,471 0 0
SPDR Blmbg Barclays ST Intrn TrsBd ETF Exchange Traded Fund 78464A334 1,488 46,329 SH   SOLE   45,530 0 799
SPDR Blmbg Barclays Convert Secs ETF Exchange Traded Fund 78464A359 10,700 211,462 SH   SOLE   199,924 0 11,538
SPDR Blmbg Barclays High Yield Bd ETF Exchange Traded Fund 78464A417 23,175 631,126 SH   SOLE   598,414 0 32,711
SPDR Portfolio Short Term Corporate Bond ETF Exchange Traded Fund 78464A474 777 25,541 SH   SOLE   25,541 0 0
SPDR Portfolio S&P 500 Value ETF Exchange Traded Fund 78464A508 6,107 199,057 SH   SOLE   175,775 0 23,282
SPDR Blmbg Barclays Intl Trs Bd ETF Exchange Traded Fund 78464A516 32,571 1,145,670 SH   SOLE   996,216 0 149,454
SPDR Dow Jones REIT ETF Exchange Traded Fund 78464A607 10,978 117,179 SH   SOLE   102,267 0 14,912
SPDR Portfolio Aggregate Bond ETF Exchange Traded Fund 78464A649 450 15,644 SH   SOLE   15,644 0 0
SPDR Blmbg Barclays TIPS ETF Exchange Traded Fund 78464A656 757 13,464 SH   SOLE   13,464 0 0
Spdr Kbw Regional Banking (etf) Common Stock 78464A698 15,890 267,289 SH   SOLE   257,015 0 10,275
SPDR S&P Retail ETF Exchange Traded Fund 78464A714 262 5,796 SH   SOLE   5,796 0 0
Spdr S&p Dividends Exchange Traded Funds 78464a763 38,526 406,695 SH   SOLE   397,267 0 9,428
SPDR SSgA Global Allocation ETF Exchange Traded Fund 78467V400 622 16,251 SH   SOLE   16,116 0 135
SPDR DoubleLine Total Return Tact ETF Exchange Traded Fund 78467V848 1,582 32,525 SH   SOLE   28,351 0 4,175
Diamonds Trust Series 1 Exchange Traded Funds 78467x109 59,542 239,963 SH   SOLE   215,104 0 24,859
S&p Mid-Cap 400 Unit Trust Exchange Traded Funds 78467Y107 5,293 15,242 SH   SOLE   14,137 0 1,105
SPDR Blmbg BarclaysST HY Bd ETF Exchange Traded Fund 78468R408 596 21,634 SH   SOLE   20,014 0 1,620
SPDR Blmbg Barclays 1-3 Mth T-Bill ETF Exchange Traded Fund 78468R663 18,080 197,808 SH   SOLE   184,898 0 12,910
SPDR Nuveen Blmbg Barclays Muni Bd ETF Exchange Traded Fund 78468R721 3,148 64,282 SH   SOLE   48,205 0 16,077
Spdr Short-Term Muni Etf Municipal Bond Fund 78468r739 1,399 29,163 SH   SOLE   21,626 0 7,537
SPDR Russell 1000 Yield ETF Exchange Traded Fund 78468R770 892 12,729 SH   SOLE   12,729 0 0
SPDR S&P 500 Fossil Fuel Rsrv Free ETF Exchange Traded Fund 78468R796 213 3,294 SH   SOLE   3,294 0 0
SPDR SSGA US Small Cap Low Volatil ETF Exchange Traded Fund 78468R887 9,929 108,695 SH   SOLE   96,945 0 11,750
Src Energy Inc Common Stock 78470V108 589 69,089 SH   SOLE   69,089 0 0
Sabre Corp Common Stock 78573M104 3,199 156,034 SH   SOLE   153,526 0 2,508
Salesforce.com Inc Common Stock 79466L302 1,821 17,808 SH   SOLE   15,627 0 2,181
San Juan Basin Royalty Trust Common Stock 798241105 186 22,250 SH   SOLE   18,250 0 4,000
Sangamo Therapeutics Inc Common Stock 800677106 530 32,314 SH   SOLE   32,314 0 0
Sanofi Sponsored Adr Common Stock 80105n105 1,618 37,568 SH   SOLE   33,926 0 3,642
SAP Se Common Stock 803054204 26,375 234,652 SH   SOLE   218,059 0 16,593
SAREPTA THERAPEUTICS I COM Common Stock 803607100 1,479 26,121 SH   SOLE   26,121 0 0
SCANA Corp Common Stock 80589M102 235 5,911 SH   SOLE   5,885 0 26
Henry Schein, Inc. Common Stock 806407102 436 6,183 SH   SOLE   5,214 0 969
Schlumberger Common Stock 806857108 17,393 257,824 SH   SOLE   217,911 0 39,913
Charles Schwab Corp Common Stock 808513105 1,834 35,707 SH   SOLE   29,217 0 6,490
Schwab US Broad Market ETF Exchange Traded Fund 808524102 34,081 528,229 SH   SOLE   496,425 0 31,804
Schwab US Large-Cap ETF Exchange Traded Fund 808524201 54,007 846,776 SH   SOLE   787,189 0 59,587
Schwab US Large-Cap Growth ETF Exchange Traded Fund 808524300 10,453 147,832 SH   SOLE   129,999 0 17,832
Schwab US Large-Cap Value ETF Exchange Traded Fund 808524409 11,233 205,467 SH   SOLE   185,056 0 20,411
Schwab US Mid-Cap ETF Exchange Traded Fund 808524508 8,567 160,816 SH   SOLE   149,657 0 11,160
Schwab US Small-Cap ETF Exchange Traded Fund 808524607 23,123 331,566 SH   SOLE   317,868 0 13,698
Schwab Emerging Markets Equity ETF Exchange Traded Fund 808524706 3,520 125,970 SH   SOLE   114,677 0 11,292
Schwab Fundamental Intl Sm Co ETF Exchange Traded Fund 808524748 16,782 466,685 SH   SOLE   450,536 0 16,150
Schwab Fundamental Intl Lg Co ETF Exchange Traded Fund 808524755 5,439 178,919 SH   SOLE   174,437 0 4,482
Schwab Fundamental US Small Company ETF Exchange Traded Fund 808524763 7,882 207,971 SH   SOLE   202,573 0 5,398
Schwab Fundamental US Large Company ETF Exchange Traded Fund 808524771 12,935 345,315 SH   SOLE   336,365 0 8,950
Schwab Dividend Stock ETF Exchange Traded Funds 808524797 6,374 124,259 SH   SOLE   117,242 0 7,017
Schwab International Equity ETF Exchange Traded Fund 808524805 10,275 301,590 SH   SOLE   286,346 0 15,244
Schwab US Aggregate Bond ETF Exchange Traded Fund 808524839 15,740 302,456 SH   SOLE   288,408 0 14,048
Schwab US REIT ETF Exchange Traded Fund 808524847 1,173 28,193 SH   SOLE   27,122 0 1,070
Schwab Intermediate-Term US Trs ETF Exchange Traded Fund 808524854 3,096 58,064 SH   SOLE   56,845 0 1,219
Schwab Short-Term US Treasury ETF Exchange Traded Fund 808524862 23,173 463,181 SH   SOLE   451,289 0 11,892
Schwab US TIPS ETF Exchange Traded Fund 808524870 85,870 1,549,161 SH   SOLE   1,456,781 0 92,380
Schwab International Small-Cap Eq ETF Exchange Traded Fund 808524888 2,342 63,935 SH   SOLE   60,166 0 3,769
The Scotts Miracle Gro Co Common Stock 810186106 900 8,415 SH   SOLE   7,615 0 800
Sealed Air Corporation Common Stock 81211K100 841 17,008 SH   SOLE   12,870 0 4,138
Materials Select Sector SPDR ETF Exchange Traded Fund 81369Y100 6,925 114,401 SH   SOLE   106,671 0 7,730
Health Care Select Spdr Fund Exchange Traded Funds 81369Y209 34,707 417,200 SH   SOLE   404,443 0 12,757
Consumer Staples Sector SPDR Fund Exchange Traded Funds 81369y308 897 15,771 SH   SOLE   13,224 0 2,547
Select Sector Spdr Fund Shs Ben Consumer Discretionary Exchange Traded Fund 81369Y407 2,222 22,511 SH   SOLE   19,141 0 3,370
Sector SPDR Energy Select Exchange Traded Funds 81369Y506 44,482 613,796 SH   SOLE   532,408 0 81,387
Financial Select Sector SPDR Fund Exchange Traded Funds 81369y605 62,728 2,231,507 SH   SOLE   1,931,271 0 300,236
Industrial Selet Sector SPDR Fund Exchange Traded Funds 81369y704 7,449 98,262 SH   SOLE   89,949 0 8,313
Technology SPDR (ETF) Exchange Traded Funds 81369y803 10,414 161,984 SH   SOLE   149,473 0 12,511
Utilities Select Sector SPDR Fund Exchange Traded Funds 81369y886 64,142 1,218,269 SH   SOLE   1,072,431 0 145,838
Select Energy Services Inc Common Stock 81617J301 564 30,912 SH   SOLE   28,859 0 2,053
Sempra Energy Common Stock 816851109 838 7,842 SH   SOLE   7,538 0 303
Service Corporation International Common Stock 817565104 232 6,201 SH   SOLE   5,444 0 757
ServiceNow Inc Common Stock 81762P102 2,488 19,079 SH   SOLE   17,413 0 1,666
Sherwin-Williams Co Common Stock 824348106 890 2,171 SH   SOLE   1,929 0 242
Shire, PLC Common Stock 82481r106 868 5,545 SH   SOLE   4,898 0 647
Sigma Labs Inc Common Stock 826598302 32 15,000 SH   SOLE   15,000 0 0
Simon Property Group Common Stock 828806109 3,961 23,145 SH   SOLE   20,693 0 2,453
Sirius XM Holdings Inc Common Stock 82968B103 675 125,887 SH   SOLE   123,986 0 1,901
Six Flags Entertainment Corp Common Stock 83001A102 207 3,112 SH   SOLE   2,502 0 610
Skyworks Solutions Inc Common Stock 83088M102 883 9,296 SH   SOLE   8,530 0 766
J. M. Smucker Co. Common Stock 832696405 3,563 28,531 SH   SOLE   17,483 0 11,048
Snap On Corp Common Stock 833034101 15,714 89,343 SH   SOLE   84,395 0 4,948
SNAP INC CL A Common Stock 83304a106 182 12,237 SH   SOLE   3,618 0 8,619
Sociedad Quimica Y Minera De Chile SA Common Stock 833635105 311 5,240 SH   SOLE   5,151 0 89
Sonoco Products Co Common Stock 835495102 2,878 54,168 SH   SOLE   54,168 0 0
Sony Corp Common Stock 835699307 5,253 116,860 SH   SOLE   109,682 0 7,178
Southern Company Common Stock 842587107 16,238 336,334 SH   SOLE   320,409 0 15,925
Southwest Airlines Co Common Stock 844741108 2,530 38,654 SH   SOLE   36,963 0 1,691
Southwestern Energy Co Common Stock 845467109 57 10,195 SH   SOLE   10,195 0 0
Spectra Energy Partners LP Common Stock 84756N109 592 14,977 SH   SOLE   14,977 0 0
Spirit AeroSystems Holdings Inc Common Stock 848574109 1,084 12,423 SH   SOLE   12,023 0 400
Spirit Airlines Inc Common Stock 848577102 583 13,006 SH   SOLE   12,184 0 822
Spirit Realty Capital Inc Common Stock 84860W102 179 20,874 SH   SOLE   20,874 0 0
Spirit Rlty Cap Inc New Convertible Bonds 84860WAB8 16 15,000 SH   SOLE   15,000 0 0
Square Inc Common Stock 852234103 364 10,503 SH   SOLE   9,513 0 990
Stanley Black & Decker Common Stock 854502101 899 5,290 SH   SOLE   4,866 0 424
Star Group LP Common Stock 85512C105 157 14,634 SH   SOLE   14,634 0 0
Starbucks Corporation Common Stock 855244109 90,709 1,569,083 SH   SOLE   1,384,337 0 184,746
Starwood Property Trust Inc Common Stock 85571B105 275 12,891 SH   SOLE   12,891 0 0
State Street Corporation Common Stock 857477103 293 2,997 SH   SOLE   2,997 0 0
Statoil Asa Common Stock 85771P102 222 10,357 SH   SOLE   9,374 0 983
Steel Dynamics Inc Common Stock 858119100 1,479 34,282 SH   SOLE   31,270 0 3,013
Stericycle, Inc. Common Stock 858912108 6,614 97,456 SH   SOLE   24,337 0 73,119
Stonecastle Financial Corp. Common Stock 861780104 4,093 203,641 SH   SOLE   130,641 0 73,000
Stryker Corp. Common Stock 863667101 4,286 27,544 SH   SOLE   23,494 0 4,050
Suburban Propane Partners L P Unit Ltd Pa Common Stock 864482104 238 10,049 SH   SOLE   7,049 0 3,000
Sumitomo Mitsui Financial Group Inc Common Stock 86562M209 348 40,052 SH   SOLE   28,513 0 11,539
Sun Communities Inc Common Stock 866674104 1,060 11,422 SH   SOLE   10,612 0 810
Suncor Energy Inc Common Stock 867224107 449 12,234 SH   SOLE   10,584 0 1,650
Suntrust Banks, Inc. Common Stock 867914103 499 7,630 SH   SOLE   6,714 0 916
Supernus Pharmaceuticals Inc Common Stock 868459108 2,012 50,495 SH   SOLE   48,412 0 2,083
SUPERVALU Inc Common Stock 868536301 4,120 190,723 SH   SOLE   183,072 0 7,651
ELEMENTS Rogers Intl Cmdty TR ETN Exchange Traded Fund 870297801 1,054 195,095 SH   SOLE   177,461 0 17,634
Symantec Corporation Common Stock 871503108 673 23,642 SH   SOLE   23,642 0 0
SYNNEX Corp Common Stock 87162W100 1,093 8,042 SH   SOLE   7,803 0 239
Synchrony Fin Common Stock 87165b103 3,595 92,251 SH   SOLE   87,221 0 5,031
Sysco Corp Common Stock 871829107 1,240 20,413 SH   SOLE   18,869 0 1,544
TJX Companies, Inc. Common Stock 872540109 3,985 52,172 SH   SOLE   35,038 0 17,134
T-Mobile US Inc Common Stock 872590104 367 5,781 SH   SOLE   5,077 0 704
Taiwan Semiconductor Manufacturing Co Ltd Common Stock 874039100 23,642 596,264 SH   SOLE   564,585 0 31,679
Take-Two Interactive Software Inc Common Stock 874054109 214 1,945 SH   SOLE   1,945 0 0
Tanger Factory Outlet Centers Inc Common Stock 875465106 268 10,113 SH   SOLE   9,559 0 554
Tapestry Inc. Common Stock 876030107 815 18,379 SH   SOLE   1,310 0 17,069
Tekla Life Sciences Investors Common Stock 87911k100 222 11,292 SH   SOLE   11,292 0 0
Templeton Global Income Closed End Funds 880198106 125 19,310 SH   SOLE   19,310 0 0
Tempur Sealy International Inc Common Stock 88023U101 322 5,134 SH   SOLE   5,134 0 0
Tenneco Inc Common Stock 880349105 817 13,962 SH   SOLE   13,480 0 482
Teradata Corporation Common Stock 88076w103 443 11,523 SH   SOLE   11,523 0 0
Terex Corp Common Stock 880779103 265 5,496 SH   SOLE   5,496 0 0
Tesla Inc. Common Stock 88160r101 2,630 8,340 SH   SOLE   7,752 0 588
Texas Capital Bancshares Inc Common Stock 88224Q107 229 2,571 SH   SOLE   2,571 0 0
Texas Instruments Common Stock 882508104 9,459 90,243 SH   SOLE   88,501 0 1,741
Texas Pacific Land Trust Common Stock 882610108 732 1,638 SH   SOLE   1,549 0 89
Textron Inc Common Stock 883203101 434 7,675 SH   SOLE   6,842 0 833
TG Therapeutics Inc Common Stock 88322Q108 548 66,885 SH   SOLE   66,885 0 0
Thermo Fisher Scientific, Inc. Common Stock 883556102 19,871 103,942 SH   SOLE   65,985 0 37,957
Thomson Reuters Corp Com Common Stock 884903105 13,309 305,320 SH   SOLE   299,986 0 5,334
Thor Industries Inc Common Stock 885160101 539 3,578 SH   SOLE   3,565 0 13
3M Company Common Stock 88579y101 22,981 97,494 SH   SOLE   75,603 0 21,891
Tier REIT Inc Common Stock 88650V208 345 16,787 SH   SOLE   15,914 0 873
Tiffany & Co Common Stock 886547108 2,284 21,971 SH   SOLE   21,876 0 95
Time Warner Inc Common Stock 887317303 2,000 21,830 SH   SOLE   18,983 0 2,847
Toll Brothers Inc Common Stock 889478103 1,255 26,127 SH   SOLE   24,721 0 1,406
Tompkins Financial Cor Common Stock 890110109 644 7,725 SH   SOLE   7,725 0 0
Toronto Dominion Bk Ont Com New Common Stock 891160509 5,080 86,727 SH   SOLE   82,203 0 4,524
Total System Services Inc Common Stock 891906109 16,635 210,333 SH   SOLE   189,417 0 20,915
Toyota Motor Corporation Ads Common Stock 892331307 3,663 28,805 SH   SOLE   26,421 0 2,384
Tractor Supply Co Common Stock 892356106 326 4,364 SH   SOLE   3,626 0 738
Trimble Inc. Common Stock 896239100 3,349 81,731 SH   SOLE   35,891 0 45,840
Trinity Industries, Inc. Common Stock 896522109 850 22,429 SH   SOLE   20,787 0 1,642
TriState Capital Holdings Inc Common Stock 89678F100 497 21,625 SH   SOLE   21,625 0 0
Trustmark Corp Common Stock 898402102 268 8,407 SH   SOLE   8,407 0 0
Tutor Perini Corp Common Stock 901109108 678 26,762 SH   SOLE   25,814 0 948
Twenty First Century Fox Common Stock 90130a101 5,121 148,531 SH   SOLE   135,246 0 13,285
Twenty First Century Fox CL B Common Stock 90130A200 3,370 98,871 SH   SOLE   93,683 0 5,188
Twitter Inc. Common Stock 90184L102 329 13,539 SH   SOLE   12,863 0 676
Tyler Technologies Inc. Common Stock 902252105 4,331 24,412 SH   SOLE   19,607 0 4,805
Tyson Foods Inc Class A Common Stock 902494103 5,761 71,062 SH   SOLE   67,947 0 3,115
UDR Inc Common Stock 902653104 252 6,533 SH   SOLE   6,388 0 145
U.S. Bancorp Common Stock 902973304 9,020 167,195 SH   SOLE   128,506 0 38,688
Ulta Salon Cosmetics & Fragrance Inc Common Stock 90384S303 324 1,447 SH   SOLE   1,255 0 192
The Ultimate Software Group Inc Common Stock 90385D107 545 2,498 SH   SOLE   2,498 0 0
Under Armour, Inc. Cl A Common Stock 904311107 265 17,089 SH   SOLE   14,004 0 3,085
Unilever PLC Common Stock 904767704 2,246 40,607 SH   SOLE   29,722 0 10,885
Unilever Nv Common Stock 904784709 700 12,414 SH   SOLE   8,292 0 4,122
Union Pacific Corp. Common Stock 907818108 45,046 333,374 SH   SOLE   288,056 0 45,318
United Bankshares Inc. Common Stock 909907107 8,061 228,675 SH   SOLE   165,128 0 63,547
United Continental Holdings Inc Common Stock 910047109 3,896 57,804 SH   SOLE   54,543 0 3,261
United-Guardian Inc Common Stock 910571108 1,204 65,100 SH   SOLE   65,100 0 0
United Parcel Service Common Stock 911312106 21,949 184,365 SH   SOLE   167,993 0 16,372
United Rentals Inc Common Stock 911363109 1,415 8,231 SH   SOLE   7,182 0 1,049
United States Steel Corp Common Stock 912909108 680 19,326 SH   SOLE   17,996 0 1,330
United Technologies Common Stock 913017109 34,044 265,718 SH   SOLE   222,021 0 43,697
Unitedhealth Group Inc Com Common Stock 91324P102 10,223 45,891 SH   SOLE   37,319 0 8,571
Unum Group Common Stock 91529Y106 1,718 31,291 SH   SOLE   28,361 0 2,930
Urban Outfitters Inc Common Stock 917047102 277 7,904 SH   SOLE   7,904 0 0
Urban Edge Properties Common Stock 91704f104 297 11,644 SH   SOLE   11,644 0 0
VF Corp Common Stock 918204108 2,430 32,836 SH   SOLE   30,091 0 2,744
Valero Energy Corp Common Stock 91913Y100 1,826 19,868 SH   SOLE   19,349 0 519
Valley National Bancorp Common Stock 919794107 901 80,300 SH   SOLE   77,535 0 2,765
Valvoline Inc. Common Stock 92047w101 229 9,233 SH   SOLE   3,468 0 5,765
VanEck Vectors Gold Miners ETF Exchange Traded Fund 92189F106 516 22,195 SH   SOLE   7,631 0 14,564
VanEck Vectors High-Yield Municipal ETF Exchange Traded Fund 92189F361 250 7,999 SH   SOLE   7,999 0 0
VanEck Vectors JP Morgan EM LC Bd ETF Exchange Traded Fund 92189F494 409 21,545 SH   SOLE   21,545 0 0
VanEck Vectors Semiconductor ETF Exchange Traded Fund 92189F676 28,493 291,311 SH   SOLE   272,518 0 18,793
VanEck Vectors Gaming ETF Exchange Traded Fund 92189F882 16,187 347,023 SH   SOLE   327,180 0 19,843
Vanguard Specialized Portfolio App ETF Exchange Traded Funds 921908844 10,108 98,832 SH   SOLE   80,403 0 18,429
Vanguard Total International Stock ETF Exchange Traded Fund 921909768 18,431 324,428 SH   SOLE   199,446 0 124,982
Vanguard Extended Duration Trs ETF Exchange Traded Fund 921910709 18,326 151,466 SH   SOLE   129,682 0 21,784
Vanguard S&P 500 Growth ETF Exchange Traded Fund 921932505 6,891 50,311 SH   SOLE   44,407 0 5,904
Vanguard S&P Small-Cap 600 ETF Exchange Traded Fund 921932828 1,176 8,438 SH   SOLE   8,438 0 0
Vanguard S&P Mid-Cap 400 ETF Exchange Traded Fund 921932885 354 2,766 SH   SOLE   2,766 0 0
Vanguard Short-Term Bond ETF Exchange Traded Fund 921937827 4,282 54,136 SH   SOLE   49,823 0 4,313
Vanguard Total Bond Market ETF Exchange Traded Fund 921937835 5,925 72,642 SH   SOLE   72,277 0 365
Vanguard FTSE Developed Markets ETF Exchange Traded Fund 921943858 59,544 1,327,332 SH   SOLE   1,290,796 0 36,537
Vanguard High Dividend Yield ETF Exchange Traded Funds 921946406 4,058 47,249 SH   SOLE   43,256 0 3,993
Vanguard Intl Hi Div Yld Idx ETF Exchange Traded Fund 921946794 982 14,653 SH   SOLE   14,653 0 0
Vanguard Intl Div Apprn ETF International - Developed 921946810 1,509 22,762 SH   SOLE   11,727 0 11,035
Vanguard Short-Term Infl-Prot Secs ETF Exchange Traded Fund 922020805 2,315 47,421 SH   SOLE   46,259 0 1,162
Vanguard Total International Bond ETF Exchange Traded Fund 92203J407 43,935 808,082 SH   SOLE   768,943 0 39,139
Vanguard FTSE All-World ex-US Sm-Cp ETF Exchange Traded Fund 922042718 21,670 181,747 SH   SOLE   173,111 0 8,636
Vanguard Total World Stock ETF Exchange Traded Fund 922042742 669 9,007 SH   SOLE   7,911 0 1,096
Vanguard International Equity Index International - Developed 922042775 7,446 136,257 SH   SOLE   123,507 0 12,750
Vanguard FTSE Emer Mkts ETF International - Emerging 922042858 76,417 1,672,513 SH   SOLE   1,465,014 0 207,499
Vanguard Pacific Stock Index International - Developed 922042866 15,068 207,205 SH   SOLE   189,110 0 18,095
Vanguard MSCI European ETF Exchange Traded Funds 922042874 9,798 165,731 SH   SOLE   136,864 0 28,866
Vanguard World Fds Consumer Disc ETF Exchange Traded Funds 92204a108 285 1,813 SH   SOLE   1,688 0 125
Vanguard World Fds Consumer Staple ETF Exchange Traded Funds 92204a207 660 4,516 SH   SOLE   4,416 0 100
Vanguard Energy ETF Exchange Traded Fund 92204A306 2,697 27,252 SH   SOLE   26,994 0 258
Vanguard Financials ETF Exchange Traded Funds 92204a405 921 13,066 SH   SOLE   11,624 0 1,442
Vanguard World Funds Health Care ETF Exchange Traded Funds 92204a504 626 4,030 SH   SOLE   3,477 0 553
Vanguard Industrials ETF Exchange Traded Fund 92204A603 329 2,309 SH   SOLE   2,309 0 0
Vanguard Info Tech Et Exchange Traded Funds 92204A702 818 4,937 SH   SOLE   2,977 0 1,960
Vanguard Materials ETF Exchange Traded Fund 92204A801 974 7,122 SH   SOLE   7,122 0 0
Vanguard Utilities ETF Exchange Traded Fund 92204A876 320 2,748 SH   SOLE   2,648 0 100
Vanguard Telecommunication Services ETF Exchange Traded Fund 92204A884 37,476 411,149 SH   SOLE   361,874 0 49,275
Vanguard Short-Term Government Bond ETF Exchange Traded Fund 92206C102 1,326 21,992 SH   SOLE   21,992 0 0
Vanguard Shrt-Term Corp Bond ETF Bond Funds 92206c409 16,346 206,156 SH   SOLE   176,215 0 29,941
Vanguard Russell 3000 ETF Exchange Traded Fund 92206C599 3,058 24,898 SH   SOLE   24,552 0 346
Vanguard Russell 1000 Growth ETF Exchange Traded Fund 92206C680 304 2,205 SH   SOLE   2,205 0 0
Vanguard Interm-Term Govt Bd ETF Exchange Traded Fund 92206C706 10,661 166,746 SH   SOLE   164,732 0 2,014
Vanguard Mortgage-Backed Secs ETF Exchange Traded Fund 92206C771 32,090 611,941 SH   SOLE   594,948 0 16,993
Vanguard Long-Term Corporate Bd ETF Exchange Traded Fund 92206C813 15,840 165,435 SH   SOLE   143,534 0 21,901
Vanguard Long-Term Government Bd ETF Exchange Traded Fund 92206C847 9,289 119,084 SH   SOLE   115,518 0 3,566
Vanguard Intermediate-Term Corp Bd ETF Exchange Traded Fund 92206C870 7,760 88,802 SH   SOLE   87,597 0 1,205
Vantiv Inc Common Stock 92210H105 208 2,831 SH   SOLE   2,831 0 0
Varian Medical Systems, Inc. Common Stock 92220p105 13,153 117,134 SH   SOLE   104,029 0 13,105
Vectren Corp Common Stock 92240G101 660 10,149 SH   SOLE   9,870 0 279
Ventas, Inc. Common Stock 92276F100 1,560 25,807 SH   SOLE   21,819 0 3,988
Vanguard Tax-Exempt Bond ETF Exchange Traded Fund 922907746 792 15,325 SH   SOLE   14,432 0 893
Vanguard Index Fds S&P 500 ETF Exchange Traded Funds 922908363 13,051 53,021 SH   SOLE   44,937 0 8,084
Vanguard Mid-Cap Value ETF Exchange Traded Funds 922908512 1,835 16,367 SH   SOLE   14,922 0 1,445
Vanguard Mid-Cap Growth ETF Exchange Traded Funds 922908538 1,038 8,081 SH   SOLE   3,703 0 4,378
Vanguard US REIT Index Real Estate 922908553 71,797 865,551 SH   SOLE   813,736 0 51,814
Vanguard Index Fds Sml Cp Grw Etf Exchange Traded Funds 922908595 51,275 316,745 SH   SOLE   288,101 0 28,644
Vanguard Small-Cap Value ETF Exchange Traded Funds 922908611 54,206 405,827 SH   SOLE   372,386 0 33,440
Vanguard Mid-Cap ETF Exchange Traded Fund 922908629 7,804 50,420 SH   SOLE   48,490 0 1,930
Vanguard Large Cap ETF Exchange Traded Funds 922908637 17,790 144,539 SH   SOLE   140,440 0 4,098
Vanguard Extended Market ETF Exchange Traded Fund 922908652 5,822 52,107 SH   SOLE   26,434 0 25,673
Vanguard Growth ETF Exchange Traded Funds 922908736 277,631 1,964,833 SH   SOLE   1,835,178 0 129,655
Vanguard Value Fund Exchange Traded Funds 922908744 278,923 2,614,825 SH   SOLE   2,423,313 0 191,512
Vanguard Small Cap Index Fund Exchange Traded Funds 922908751 10,618 71,432 SH   SOLE   67,376 0 4,055
Vanguard Total Stock Market ETF Exchange Traded Funds 922908769 85,735 622,352 SH   SOLE   488,563 0 133,789
Verizon Communications Inc Common Stock 92343V104 50,200 939,555 SH   SOLE   819,497 0 120,057
Vertex Pharmaceuticals Inc Common Stock 92532F100 1,923 12,830 SH   SOLE   11,503 0 1,327
Viacom Inc Common Stock 92553P201 1,333 43,268 SH   SOLE   41,416 0 1,852
Virtu Financial Inc A Common Stock 928254101 498 27,229 SH   SOLE   25,444 0 1,785
Visa, Inc Cl A Common Stock 92826C839 63,601 556,192 SH   SOLE   491,107 0 65,085
Vodafone Group PLC Common Stock 92857w308 1,488 46,586 SH   SOLE   18,684 0 27,902
Vornado Realty Trust Common Stock 929042109 5,699 72,899 SH   SOLE   69,465 0 3,434
Voya Emerging Markets High Dividend Eq Closed End Funds 92912P108 1,040 116,802 SH   SOLE   86,858 0 29,944
Voya Global Advantage and Premium Opp Closed End Funds 92912R104 1,931 168,903 SH   SOLE   121,643 0 47,260
Voya Prime Rate Trust Closed End Funds 92913A100 1,425 280,970 SH   SOLE   268,157 0 12,813
Voya Natural Resources Equity Income Closed End Funds 92913C106 600 95,895 SH   SOLE   28,157 0 67,738
Vulcan Materials Co Common Stock 929160109 726 5,656 SH   SOLE   5,656 0 0
Wgl Hldgs Inc Co Common Stock 92924F106 575 6,682 SH   SOLE   5,430 0 1,252
WNS (Holdings) Ltd Common Stock 92932M101 3,467 86,390 SH   SOLE   82,588 0 3,802
Wmi Hldgs Corp Com Common Stock 92936p100 80 100,000 SH   SOLE   100,000 0 0
W.P. Carey Inc Common Stock 92936U109 2,448 35,525 SH   SOLE   34,452 0 1,073
WPP PLC Common Stock 92937A102 16,251 179,445 SH   SOLE   170,902 0 8,543
Wecenergy Group Inc Common Stock 92939U106 776 11,675 SH   SOLE   11,624 0 51
Westinghouse Air Brake Technologies Corp Common Stock 929740108 9,759 119,847 SH   SOLE   54,779 0 65,068
Wal-Mart Stores, Inc. Common Stock 931142103 28,597 287,698 SH   SOLE   262,848 0 24,850
Walgreens Boots Alliance Inc. Common Stock 931427108 7,264 99,585 SH   SOLE   59,854 0 39,731
Waste Management, Inc. Common Stock 94106l109 5,168 59,890 SH   SOLE   58,346 0 1,544
Waters Corp Common Stock 941848103 8,973 46,449 SH   SOLE   44,841 0 1,608
Weingarten Realty Investors Common Stock 948741103 253 7,703 SH   SOLE   7,542 0 161
Wells Fargo & Co. Common Stock 949746101 20,163 328,930 SH   SOLE   238,295 0 90,635
Wells Fargo & Co Warrants 10/28/18 Warrants 949746119 1,612 58,150 SH   SOLE   32,500 0 25,650
Wells Fargo Pfd Conv 7.50 Ser Preferred Stock 949746804 571 437 SH   SOLE   287 0 150
Welltower Inc Com Common Stock 95040Q104 2,989 46,872 SH   SOLE   44,349 0 2,523
Westar Energy Inc Common Stock 95709T100 515 9,747 SH   SOLE   9,747 0 0
Western Alliance Bancorp Common Stock 957638109 427 7,539 SH   SOLE   7,539 0 0
Western Asset Global High Inc Closed End Funds 95766B109 185 18,083 SH   SOLE   18,083 0 0
Western Asset Muni High Income Closed End Funds 95766N103 1,459 197,146 SH   SOLE   151,813 0 45,333
Western Digital Corporation Common Stock 958102105 3,185 39,492 SH   SOLE   35,159 0 4,333
The Western Union Co Common Stock 959802109 528 27,785 SH   SOLE   27,785 0 0
Weyerhaeuser Company Common Stock 962166104 5,352 151,784 SH   SOLE   100,071 0 51,713
Williams Company Common Stock 969457100 2,424 79,448 SH   SOLE   48,673 0 30,775
Williams Partners Lp Com Unit Lp Common Stock 96949l105 3,044 78,037 SH   SOLE   64,003 0 14,034
Windstream Holdings Inc Common Stock 97382A200 24 12,999 SH   SOLE   11,561 0 1,438
Winnebago Industries Inc Common Stock 974637100 1,086 19,529 SH   SOLE   18,914 0 615
Wintrust Financial Corporation Common Stock 97650w108 349 4,187 SH   SOLE   237 0 3,950
WisdomTree US Total Dividend ETF Exchange Traded Fund 97717W109 2,051 22,068 SH   SOLE   17,698 0 4,370
WisdomTree US High Dividend ETF Exchange Traded Fund 97717W208 957 13,138 SH   SOLE   13,138 0 0
Wisdom Tree Emerging Mkts Small-Cap International - Emerging 97717w281 2,034 39,327 SH   SOLE   31,666 0 7,662
WisdomTree US LargeCap Dividend ETF Exchange Traded Fund 97717W307 3,246 35,237 SH   SOLE   35,237 0 0
Wisdom Tree Emerging Markets Equity Inc International - Emerging 97717w315 839 18,659 SH   SOLE   15,048 0 3,611
Wisdomtree Mid Cap Dividend Fund Exchange Traded Funds 97717w505 12,044 340,131 SH   SOLE   333,796 0 6,335
WisdomTree Japan Hedged SmallCap Eq ETF Exchange Traded Fund 97717W521 7,561 164,019 SH   SOLE   159,073 0 4,946
WisdomTree US SmallCap Earnings ETF Exchange Traded Fund 97717W562 1,451 40,071 SH   SOLE   37,264 0 2,807
WisdomTree SmallCap Dividend ETF Exchange Traded Fund 97717W604 25,567 880,098 SH   SOLE   863,463 0 16,635
WisdomTree International SmallCp Div ETF Exchange Traded Fund 97717W760 1,941 25,277 SH   SOLE   23,374 0 1,903
WisdomTree International LargeCp Div ETF Exchange Traded Fund 97717W794 4,073 80,445 SH   SOLE   80,257 0 188
WisdomTree International High Div ETF Exchange Traded Fund 97717W802 17,558 395,531 SH   SOLE   387,231 0 8,300
WisdomTree Japan SmallCap Dividend ETF Exchange Traded Fund 97717W836 1,364 16,958 SH   SOLE   16,868 0 90
WisdomTree Europe SmallCap Dividend ETF Exchange Traded Fund 97717W869 1,691 23,970 SH   SOLE   23,970 0 0
WisdomTree US Quality Dividend Gr ETF Exchange Traded Fund 97717X669 1,807 43,606 SH   SOLE   36,426 0 7,180
XPO Logistics Inc Common Stock 983793100 21,478 235,069 SH   SOLE   119,797 0 115,272
Xcel Energy Inc. Common Stock 98389B100 2,617 54,428 SH   SOLE   52,642 0 1,786
Xilinx Inc Common Stock 983919101 12,621 187,201 SH   SOLE   178,119 0 9,082
Xenia Hotels & Resorts, Inc. Common Stock 984017103 681 30,899 SH   SOLE   26,224 0 4,675
Xerox Corp Common Stock 984121608 430 14,758 SH   SOLE   13,887 0 871
Xylem Inc. Common Stock 98419m100 6,740 98,762 SH   SOLE   25,711 0 73,051
Yamana Gold Inc Common Stock 98462Y100 60 19,340 SH   SOLE   15,727 0 3,613
Yum! Brands Inc. Common Stock 988498101 12,535 151,622 SH   SOLE   86,948 0 64,674
Yum China Holdings Inc. Common Stock 98850p109 6,064 149,071 SH   SOLE   80,175 0 68,896
Zimmer Biomet Hldgs, Inc. Common Stock 98956p102 2,009 16,503 SH   SOLE   12,353 0 4,150
Zions Bancorp Common Stock 989701107 1,425 28,029 SH   SOLE   25,594 0 2,435
Zoetis Inc Common Stock 98978V103 846 11,742 SH   SOLE   10,636 0 1,106
Zynga Inc Class A Common Stock 98986T108 43 10,860 SH   SOLE   10,860 0 0
Allergan PLC Shs Common Stock g0177j108 1,717 10,427 SH   SOLE   7,567 0 2,860
Amdocs Limited Common Stock G02602103 299 4,557 SH   SOLE   4,557 0 0
Aon Corporation Common Stock g0408v102 1,450 10,778 SH   SOLE   10,255 0 523
Accenture PLC Common Stock g1151c101 26,012 169,381 SH   SOLE   134,661 0 34,721
Brookfield Infrastructure Partners Common Stock g16252101 10,705 238,523 SH   SOLE   160,046 0 78,477
Coca-Cola European Partners PLC Common Stock G25839104 234 5,862 SH   SOLE   5,862 0 0
Delphi Technologies Plc Shs Common Stock G2709G107 684 12,933 SH   SOLE   2,997 0 9,936
Eaton Corp PLC Common Stock G29183103 15,984 202,309 SH   SOLE   199,252 0 3,057
Icon PLC Common Stock G4705A100 7,936 70,766 SH   SOLE   67,132 0 3,634
IHS Markit Ltd. Common Stock g47567105 7,368 162,674 SH   SOLE   46,082 0 116,592
Ingersoll-Rand PLC Common Stock G47791101 716 8,029 SH   SOLE   7,769 0 260
International Game Technology PLC Common Stock G4863A108 1,578 59,529 SH   SOLE   57,653 0 1,876
Weatherford International PLC Common Stock G48833100 126 30,258 SH   SOLE   23,361 0 6,897
Invesco Ltd Common Stock G491BT108 1,839 50,319 SH   SOLE   48,952 0 1,367
Jazz Pharmaceuticals PLC Common Stock G50871105 351 2,608 SH   SOLE   2,608 0 0
Johnson Controls International PLC Common Stock G51502105 932 24,465 SH   SOLE   23,959 0 506
Lazard Ltd Common Stock G54050102 381 7,253 SH   SOLE   7,053 0 200
Liberty Global Group C Common Stock G5480U120 281 8,292 SH   SOLE   8,292 0 0
Medtronic PLC Common Stock g5960l103 28,533 350,788 SH   SOLE   292,691 0 58,096
Michael Kors Holdings Ltd Common Stock G60754101 1,680 26,684 SH   SOLE   24,977 0 1,707
Aptiv Plc Shs Common Stock G6095L109 2,620 30,623 SH   SOLE   9,057 0 21,566
Nielsen Holdings N.V. Common Stock G6518L108 714 19,822 SH   SOLE   16,548 0 3,274
Norwegian Cruise Line Holdings Ltd Common Stock G66721104 906 17,008 SH   SOLE   15,424 0 1,584
Seadrill Ltd Common Stock G7945E105 3 13,790 SH   SOLE   13,790 0 0
Seagate Technology Common Stock g7945m107 389 9,253 SH   SOLE   7,997 0 1,256
Pentair PLC Common Stock G7S00T104 429 6,072 SH   SOLE   6,047 0 25
STERIS PLC Common Stock G84720104 11,359 129,864 SH   SOLE   122,832 0 7,032
Willis Towers Watson Public Limited Company Shs Common Stock G96629103 268 1,777 SH   SOLE   489 0 1,288
Chubb Limited Common Stock h1467j104 18,098 123,825 SH   SOLE   81,886 0 41,939
Logitech International SA Common Stock H50430232 3,084 91,327 SH   SOLE   87,556 0 3,772
TE Connectivity Ltd Common Stock H84989104 890 9,362 SH   SOLE   9,174 0 188
Check Point Software Technology Common Stock M22465104 15,754 151,949 SH   SOLE   127,850 0 24,099
Elbit Systems Ltd Common Stock M3760D101 3,086 23,151 SH   SOLE   22,136 0 1,015
Tower Semiconductor Ltd Common Stock M87915274 3,252 95,413 SH   SOLE   91,171 0 4,242
AerCap Holdings NV Common Stock N00985106 3,405 64,715 SH   SOLE   61,968 0 2,747
ASML Holding NV Common Stock N07059210 309 1,780 SH   SOLE   1,774 0 6
Ferrari NV Common Stock N3167Y103 333 3,177 SH   SOLE   3,135 0 42
Fiat Chrysler Automobiles NV Common Stock N31738102 494 27,699 SH   SOLE   27,699 0 0
InterXion Holding NV Common Stock N47279109 4,026 68,315 SH   SOLE   65,463 0 2,852
Lyondellbasell Industries Common Stock N53745100 12,866 115,747 SH   SOLE   89,980 0 25,767
Mylan Nv Common Stock N59465109 492 11,619 SH   SOLE   10,674 0 945
NXP Semiconductors NV Common Stock N6596X109 361 3,085 SH   SOLE   3,055 0 30
Royal Caribbean Cruises Common Stock V7780T103 2,924 24,192 SH   SOLE   13,988 0 10,204
Broadcom Ltd. Common Stock y09827109 8,057 30,938 SH   SOLE   28,984 0 1,953
American Eagle Outfitters Inc Common Stock 02553E106 3,663 194,857 SH   SOLE   185,300 0 9,557
AmerisourceBergen Corp Common Stock 03073E105 1,250 13,615 SH   SOLE   13,136 0 479
Barclays Plc Adr Common Stock 06738E204 296 27,190 SH   SOLE   26,824 0 366
Controladora Vuela Cia de Aviacion SAB de CV Common Stock 21240E105 1,913 238,538 SH   SOLE   227,802 0 10,736
CDK Global Inc. Common Stock 12508e101 1,204 16,733 SH   SOLE   16,023 0 710
ConforMIS Inc Common Stock 20717E101 28 11,726 SH   SOLE   11,726 0 0
Dr Pepper Snapple Group Inc Common Stock 26138E109 1,323 13,626 SH   SOLE   13,626 0 0
Edwards Lifesciences Corp Common Stock 28176E108 946 8,394 SH   SOLE   6,568 0 1,826
First Trust Biotech Index Common Stock 33733E203 2,359 18,735 SH   SOLE   7,655 0 11,080
First Tr Exchange Trad Dj Internt Idx Exchange Traded Funds 33733e302 26,238 237,212 SH   SOLE   230,347 0 6,865
Fortinet Inc Common Stock 34959E109 573 13,110 SH   SOLE   12,308 0 802
NCR Corp Common Stock 62886E108 706 20,781 SH   SOLE   20,781 0 0
Quanta Services Inc Common Stock 74762E102 1,519 38,845 SH   SOLE   35,779 0 3,066
Target Corp. Common Stock 87612E106 3,113 48,033 SH   SOLE   27,685 0 20,348
Total Sa Common Stock 89151E109 4,528 81,914 SH   SOLE   76,617 0 5,297
The Travelers Company Common Stock 89417E109 17,070 125,827 SH   SOLE   118,135 0 7,692
Triumph Bancorp Inc Common Stock 89679E300 521 16,529 SH   SOLE   15,415 0 1,114
US Silica Holdings Inc Common Stock 90346E103 6,577 201,996 SH   SOLE   199,503 0 2,493
Verisign Common Stock 92343E102 723 6,258 SH   SOLE   3,058 0 3,200