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 FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
Advent Convertible and Income ETF 00764C109   13,216 800 SH   SOLE   800 0 0
BlackRock Core Bond Common ETF 09249E101   1,008,476 61,570 SH   SOLE   58,170 0 3,400
BlackRock Corp High Yld Fund ETF 09255P107   89,037 7,737 SH   SOLE   7,737 0 0
BlackRock Credit Allocation In ETF 092508100   15,075 1,019 SH   SOLE   1,019 0 0
Blackrock Ltd Duration Inc Tr ETF 09249W101   30,434 1,900 SH   SOLE   0 0 1,900
Blackrock Munivest Fund ETF 09253R105   39,545 4,303 SH   SOLE   4,303 0 0
Blackrock Munivest Fund II ETF 09253T101   17,342 1,167 SH   SOLE   1,167 0 0
Blackrock Muniyield Quality Fd ETF 09254E103   41,717 2,887 SH   SOLE   2,887 0 0
Blackrock Quality Municipal Tr ETF 09247D105   29,206 1,700 SH   SOLE   1,700 0 0
Cohen & Steers REIT PFD ETF 19247X100   2,981,598 130,600 SH   SOLE   130,100 0 500
Eaton Vance Limited Duration I ETF 27828H105   3,195 255 SH   SOLE   0 0 255
Eaton Vance Muni Inc Sh Ben In ETF 27826U108   7,453 557 SH   SOLE   0 0 557
Goldman Sachs Access Treasury ETF 381430529   3,004 30 SH   SOLE   30 0 0
Invesco Bulletshares 2022 Corp ETF 46138J882   4,459 205 SH   SOLE   205 0 0
Invesco California AMT-Free Mu ETF 46138E206   35,000 1,250 SH   SOLE   1,250 0 0
Invesco Muni Opp Tr ETF 46132C107   13,141 1,025 SH   SOLE   1,025 0 0
Invesco Municipal Trust ETF 46131J103   8,510 664 SH   SOLE   664 0 0
Invesco National AMT-Free Muni ETF 46138E537   30,363 1,120 SH   SOLE   0 0 1,120
Invesco Van Kampen Bond Fund ETF 46132L107   6,643 305 SH   SOLE   305 0 0
Invesco VRDO Tax-Free Weekly ETF 46138G862   135,507 5,446 SH   SOLE   5,446 0 0
iShares 0-5 Year High Yield Co ETF 46434V407   8,514,411 187,377 SH   SOLE   173,327 0 14,050
iShares Barclays 1-3 Year Trea ETF 464287457   121,364 1,405 SH   SOLE   1,405 0 0
iShares Barclays 20 Plus Year ETF 464287432   3,943 25 SH   SOLE   25 0 0
iShares Barclays 7-10 Yr Treas ETF 464287440   26,629 222 SH   SOLE   200 0 22
iShares Barclays MBS ETF ETF 464288588   4,235,049 38,455 SH   SOLE   37,730 0 725
iShares Barclays TIPS Bond ETF ETF 464287176   3,859,687 30,237 SH   SOLE   11,731 0 18,506
iShares Core Total U.S. Bond M ETF 464287226   62,482,786 528,664 SH   SOLE   521,310 0 7,354
iShares ESG 1-5 Yr USD Corp Bo ETF 46435G243   838,781 32,039 SH   SOLE   31,742 0 297
iShares ESG Aware USD Corporat ETF 46435G193   9,296 328 SH   SOLE   328 0 0
iShares ESG U.S. Aggregate Bon ETF 46435U549   1,686,475 29,828 SH   SOLE   29,571 0 257
iShares Floating Rate Bond ETF 46429B655   1,893,834 37,339 SH   SOLE   37,339 0 0
iShares iBoxx $ Investment Gra ETF 464287242   469,918 3,402 SH   SOLE   2,889 0 513
iShares iBoxx High Yield Corp ETF 464288513   65,912 755 SH   SOLE   755 0 0
iShares Intermediate-Term Corp ETF 464288638   1,891,948 30,619 SH   SOLE   27,820 0 2,799
iShares JP Morgan EM Local Cur ETF 464286517   2,806 62 SH   SOLE   62 0 0
iShares JPMorgan USD Emerg Mar ETF 464288281   26,659 230 SH   SOLE   230 0 0
iShares S&P National AMT-Free ETF 464288414   6,912,339 58,979 SH   SOLE   58,329 0 650
iShares S&P US Preferred Stock ETF 464288687   5,967,240 154,953 SH   SOLE   153,468 0 1,485
iShares Short-Term Corporate B ETF 464288646   10,960,535 198,668 SH   SOLE   163,079 0 35,589
iShares Short-Term National Mu ETF 464288158   50,379 466 SH   SOLE   466 0 0
iShares US Treasury Bond ETF ETF 46429B267   11,822 434 SH   SOLE   156 0 278
JP Morgan Ultra Short Income F ETF 46641Q837   6,703,728 131,888 SH   SOLE   131,138 0 750
MFS Charter Income Trust ETF 552727109   24,556 2,800 SH   SOLE   575 0 2,225
MFS Intermediate Income Tr ETF 55273C107   2,762 725 SH   SOLE   725 0 0
Neuberger Berman Intermediate ETF 64124P101   981,543 64,311 SH   SOLE   63,111 0 1,200
Nuveen AMT-Free QLTY Municipal ETF 670657105   20,400 1,351 SH   SOLE   1,351 0 0
Nuveen Arizona Quality Municip ETF 67061W104   624,485 39,350 SH   SOLE   39,350 0 0
Nuveen California Quality Muni ETF 67066Y105   568,500 37,500 SH   SOLE   37,500 0 0
Nuveen Dividend Advantage Muni ETF 67070X101   130,701 8,108 SH   SOLE   1,089 0 7,019
Nuveen Dividend Advantage Muni ETF 67066V101   9,222 600 SH   SOLE   600 0 0
Nuveen Dividend Advantage Muni ETF 67071L106   7,299 435 SH   SOLE   435 0 0
Nuveen Ohio Quality Income ETF 670980101   4,257,549 271,961 SH   SOLE   271,961 0 0
Nuveen PA Invt Qty ETF 670972108   14,470 1,000 SH   SOLE   1,000 0 0
Nuveen Qty Pfd Inc Fd2 ETF 67072C105   33,646 3,458 SH   SOLE   3,458 0 0
PIMCO 0-5 Year Hi Yld Corp Bon ETF 72201R783   127,686 1,300 SH   SOLE   0 0 1,300
PIMCO Active Bond ETF ETF 72201R775   718,022 6,348 SH   SOLE   6,303 0 45
PIMCO Corporate & Income Opp F ETF 72201B101   80,011 4,450 SH   SOLE   4,450 0 0
PIMCO Enhanced Short Maturity ETF 72201R833   138,786 1,360 SH   SOLE   1,360 0 0
PIMCO Intermediate Municipal B ETF 72201R866   25,531 450 SH   SOLE   450 0 0
Putnam Premier Income ETF 746853100   23,749 5,057 SH   SOLE   5,057 0 0
Schwab Intermediate-Term US Tr ETF 808524854   3,144 54 SH   SOLE   54 0 0
Schwab Short-Term US Treasury ETF 808524862   434,245 8,450 SH   SOLE   8,450 0 0
Schwab U.S. Aggregate Bond ETF ETF 808524839   7,030,879 125,484 SH   SOLE   124,499 0 985
Schwab US TIPS ETF ETF 808524870   3,228 52 SH   SOLE   52 0 0
SPDR Barclays Capital High Yie ETF 78468R622   645,687 5,927 SH   SOLE   4,070 0 1,857
SPDR Barclays Conv Securities ETF 78464A359   41,395 500 SH   SOLE   500 0 0
SPDR Bloomberg Barclays 1-3 mo ETF 78468R663   36,791 402 SH   SOLE   402 0 0
SPDR Nuveen Barclays Short-Ter ETF 78468R739   49,790 1,000 SH   SOLE   1,000 0 0
SPDR Nuveen Bloomberg Barclays ETF 78468R721   90,335 1,721 SH   SOLE   9 0 1,712
SPDR Portfolio Inter Term Corp ETF 78464A375   68,411 1,840 SH   SOLE   1,840 0 0
SPDR Portfolio Short Term Corp ETF 78464A474   30,301 965 SH   SOLE   965 0 0
SPDR Portfolio Short Term Trea ETF 78468R101   9,981 325 SH   SOLE   325 0 0
TCW Strategic Incm Fund ETF 872340104   40,097 7,000 SH   SOLE   0 0 7,000
Vaneck Vectors AMT-Free Inter ETF 92189H201   11,064 212 SH   SOLE   212 0 0
VanEck Vectors AMT-Free Long M ETF 92189F536   1,958,556 89,901 SH   SOLE   89,901 0 0
Vaneck Vectors AMT-Free Short ETF 92189F528   2,229,333 122,959 SH   SOLE   66,959 0 56,000
Vanguard Intermediate-term B ETF 921937819   141,596 1,525 SH   SOLE   0 0 1,525
Vanguard Intermediate Term Cor ETF 92206C870   71,174,725 732,703 SH   SOLE   649,471 0 83,232
vanguard long-term bond index ETF 921937793   3,837 35 SH   SOLE   35 0 0
Vanguard Mortgage-Backed Secur ETF 92206C771   39,328,798 727,367 SH   SOLE   714,032 0 13,335
Vanguard Short-Term Bond ETF ETF 921937827   23,204,042 279,904 SH   SOLE   38,354 0 241,550
Vanguard Short-Term Corp Bond ETF 92206C409   62,431,284 749,926 SH   SOLE   559,591 0 190,335
Vanguard Short-Term Inflation- ETF 922020805   244,003 4,775 SH   SOLE   4,500 0 275
Vanguard Tax-Exempt Bond ETF ETF 922907746   3,085,011 55,898 SH   SOLE   55,898 0 0
Vanguard Total Bond Market ETF ETF 921937835   2,149,719 24,376 SH   SOLE   21,798 0 2,578
Vanguard Total International B ETF 92203J407   242,983 4,150 SH   SOLE   4,150 0 0
Western Asset Global High Inc ETF 95766B109   20 2 SH   SOLE   2 0 0
Western Asset Infl Linked Opps ETF 95766R104   1,453,881 117,154 SH   SOLE   117,154 0 0
Western Asset Muni Prtfd ETF 95766P108   16,744 1,120 SH   SOLE   0 0 1,120
1st Source Corporation COM 336901103   141,050 3,500 SH   SOLE   3,500 0 0
2U Inc COM 90214J101   40,820 1,000 SH   SOLE   0 0 1,000
3M Company COM 88579Y101   7,943,746 45,448 SH   SOLE   19,584 0 25,864
Aaon Inc COM 000360206   1,999 30 SH   SOLE   30 0 0
Abbott Labs COM 002824100   112,598,824 1,028,393 SH   SOLE   780,297 0 248,096
Abbvie Inc COM 00287Y109   12,978,097 121,121 SH   SOLE   105,069 0 16,052
Acadia Realty Trust COM 004239109   4,271 301 SH   SOLE   301 0 0
Accenture PLC - Class A COM G1151C101   75,998,978 290,950 SH   SOLE   199,510 0 91,440
ACCO Brands Corp COM 00081T108   1,589 188 SH   SOLE   0 0 188
Activision Blizzard, Inc. COM 00507V109   39,090 421 SH   SOLE   421 0 0
Addus HomeCare Corp COM 006739106   117,090 1,000 SH   SOLE   1,000 0 0
Adobe Systems Inc. COM 00724F101   870,209 1,740 SH   SOLE   1,192 0 548
Adtalem Global Education Inc COM 00737L103   4,481 132 SH   SOLE   0 0 132
Advanced Micro Devices Inc COM 007903107   2,293 25 SH   SOLE   25 0 0
Advansix Inc COM 00773T101   1,579 79 SH   SOLE   71 0 8
Aecom COM 00766T100   1,643 33 SH   SOLE   33 0 0
AerCap Holdings N.V. COM N00985106   93,029 2,041 SH   SOLE   2,041 0 0
Affiliated Managers Group Inc COM 008252108   1,119 11 SH   SOLE   11 0 0
AFLAC Incorporated COM 001055102   160,358 3,606 SH   SOLE   3,606 0 0
AGCO Corp COM 001084102   103,090 1,000 SH   SOLE   1,000 0 0
AIA Group Ltd COM 001317205   1,568 32 SH   SOLE   32 0 0
Air Lease Corp Class A COM 00912X302   209,080 4,690 SH   SOLE   4,690 0 0
Air Products and Chemicals Inc COM 009158106   2,492,730 9,079 SH   SOLE   1,254 0 7,825
Airbnb Inc COM 009066101   12,184 83 SH   SOLE   0 0 83
Alarm.com Holdings Inc COM 011642105   3,621 35 SH   SOLE   35 0 0
Alaska Air Group Inc COM 011659109   1,092 21 SH   SOLE   21 0 0
Alcon Inc COM H01301128   45,592 691 SH   SOLE   641 0 50
Alexion Pharmaceuticals Inc COM 015351109   7,812 50 SH   SOLE   50 0 0
Align Technology Inc COM 016255101   1,069 2 SH   SOLE   2 0 0
Alleghany Corp COM 017175100   4,226 7 SH   SOLE   7 0 0
Allegiant Travel Co COM 01748X102   1,892 10 SH   SOLE   10 0 0
Alliance Data Systems Corp COM 018581108   1,852 25 SH   SOLE   3 0 22
Alliant Energy Corporation COM 018802108   17,005 330 SH   SOLE   330 0 0
Allison Transmission Holdings COM 01973R101   863 20 SH   SOLE   20 0 0
Allscripts Healthcare Solution COM 01988P108   5,054 350 SH   SOLE   0 0 350
Allstate Corp. COM 020002101   808,227 7,317 SH   SOLE   1,958 0 5,359
Ally Financial Inc COM 02005N100   6,954 195 SH   SOLE   195 0 0
Alphabet Inc Class A COM 02079K305   40,547,326 23,135 SH   SOLE   19,190 0 3,945
Alphabet Inc Class C COM 02079K107   113,716,281 64,911 SH   SOLE   45,459 0 19,452
Altria Group Inc. COM 02209S103   574,630 13,734 SH   SOLE   7,998 0 5,736
Amazon.com Inc. COM 023135106   52,908,828 16,245 SH   SOLE   12,087 0 4,158
Amcor PLC COM G0250X107   494 42 SH   SOLE   42 0 0
Ameren Corp. COM 023608102   97,029 1,243 SH   SOLE   637 0 606
American Electric Power Inc COM 025537101   189,106 2,271 SH   SOLE   2,020 0 251
American Express Company COM 025816109   12,530,749 103,637 SH   SOLE   58,094 0 45,543
American Financial Group Inc. COM 025932104   109,613 1,251 SH   SOLE   1,251 0 0
American International Group COM 026874784   44,183 1,167 SH   SOLE   1,167 0 0
American Tower REIT Inc COM 03027X100   61,595,006 272,965 SH   SOLE   230,468 0 42,497
American Water Works Co Inc COM 030420103   935,093 6,093 SH   SOLE   493 0 5,600
Ameriprise Financial Incorpora COM 03076C106   47,822 246 SH   SOLE   5 0 241
Amerisourcebergen Corp. COM 03073E105   27,959 286 SH   SOLE   86 0 200
Amgen Inc COM 031162100   88,843,281 386,409 SH   SOLE   283,961 0 102,448
Amphenol Corp COM 032095101   153,996 1,175 SH   SOLE   1,175 0 0
Analog Devices Inc COM 032654105   54,388,137 368,158 SH   SOLE   355,401 0 12,757
Annaly Capital Mgmt Inc. COM 035710409   4,725 545 SH   SOLE   545 0 0
Anthem Inc COM 036752103   323,338 1,007 SH   SOLE   681 0 326
Aon PLC COM G0403H108   707,755 3,350 SH   SOLE   650 0 2,700
Apache Corp COM 037411105   1,050 74 SH   SOLE   74 0 0
Aphria Inc COM 03765K104   6,920 1,000 SH   SOLE   0 0 1,000
Apollo Commercial Real Estate COM 03762U105   1,440 125 SH   SOLE   0 0 125
Apple Inc COM 037833100   273,889,700 2,064,132 SH   SOLE   1,540,320 0 523,812
Applied Materials Inc. COM 038222105   158,533 1,837 SH   SOLE   937 0 900
Aptiv PLC COM G6095L109   2,345 18 SH   SOLE   18 0 0
Aramark COM 03852U106   1,732 45 SH   SOLE   45 0 0
Arch Capital Group LTD COM G0450A105   83,755 2,322 SH   SOLE   2,322 0 0
Archer-Daniels-Midland Co. COM 039483102   83,479 1,656 SH   SOLE   1,000 0 656
Arconic Corp COM 03966V107   11,533 387 SH   SOLE   0 0 387
Arthur J. Gallagher & Co COM 363576109   269,565 2,179 SH   SOLE   25 0 2,154
ASGN Inc COM 00191U102   60,559 725 SH   SOLE   725 0 0
Aspen Technology Inc COM 045327103   4,819 37 SH   SOLE   0 0 37
Assured Guaranty LTD COM G0585R106   850 27 SH   SOLE   27 0 0
AT&T Inc COM 00206R102   5,661,934 196,868 SH   SOLE   177,705 0 19,163
Atlantica Sustainable Infrastr COM G0751N103   37,980 1,000 SH   SOLE   1,000 0 0
Atmos Energy Corporation COM 049560105   72,909 764 SH   SOLE   764 0 0
Aurora Cannabis Inc COM 05156X884   100 12 SH   SOLE   12 0 0
Australia & New Zealand Bankin COM 052528304   490 28 SH   SOLE   28 0 0
Autodesk Inc COM 052769106   288,241 944 SH   SOLE   18 0 926
Automatic Data Processing COM 053015103   19,275,509 108,820 SH   SOLE   102,100 0 6,720
Autozone Inc COM 053332102   1,185 1 SH   SOLE   1 0 0
Avanos Medical Inc COM 05350V106   42,623 929 SH   SOLE   917 0 12
Avista Corp COM 05379B107   60,210 1,500 SH   SOLE   1,500 0 0
Axalta Coating Systems Ltd COM G0750C108   2,227 78 SH   SOLE   78 0 0
Axos Financial Inc COM 05465C100   1,088 29 SH   SOLE   29 0 0
Baker Hughes Co COM 05722G100   3,169 152 SH   SOLE   152 0 0
Balchem Corp COM 057665200   2,200 19 SH   SOLE   19 0 0
Bank Montreal Que COM 063671101   101,120 1,330 SH   SOLE   0 0 1,330
Bank of America Corporation COM 060505104   555,902 18,341 SH   SOLE   6,300 0 12,041
Bank of New York Mellon Corp COM 064058100   1,165,020 27,451 SH   SOLE   26,976 0 475
Barnes Group Inc COM 067806109   1,014 20 SH   SOLE   20 0 0
Baxter International Inc COM 071813109   48,287,688 599,980 SH   SOLE   572,338 0 27,642
BCE Inc COM 05534B760   2,911 67 SH   SOLE   67 0 0
Becton Dickinson & Co COM 075887109   11,689,778 46,718 SH   SOLE   4,161 0 42,557
Berkshire Hathaway Inc - Class COM 084670702   102,889,064 443,736 SH   SOLE   323,327 0 120,409
Berkshire Hathaway Inc. Class COM 084670108   27,477,385 79 SH   SOLE   77 0 2
Best Buy Inc COM 086516101   1,605 16 SH   SOLE   16 0 0
Biglari Holdings Inc Class A COM 08986R408   1,170 2 SH   SOLE   2 0 0
Biglari Holdings Inc Class B COM 08986R309   2,780 25 SH   SOLE   25 0 0
Bio-Techne Corp COM 09073M104   3,493 11 SH   SOLE   11 0 0
Biogen Inc COM 09062X103   34,525 141 SH   SOLE   29 0 112
Biomarin Pharmaceutical Inc COM 09061G101   526 6 SH   SOLE   6 0 0
Black Stone Minerals LP COM 09225M101   218,743 32,746 SH   SOLE   32,746 0 0
Blackbaud Inc COM 09227Q100   979 17 SH   SOLE   17 0 0
Blackline Inc COM 09239B109   3,335 25 SH   SOLE   25 0 0
BlackRock Inc COM 09247X101   1,735,304 2,405 SH   SOLE   2,206 0 199
Block H & R Inc. COM 093671105   212,784 13,200 SH   SOLE   10,000 0 3,200
Bloom Energy Corp COM 093712107   50,155 1,750 SH   SOLE   1,750 0 0
Boeing Co. COM 097023105   1,971,327 9,209 SH   SOLE   6,952 0 2,257
Booking Holdings Inc COM 09857L108   17,818 8 SH   SOLE   8 0 0
Booz Allen Hamilton Hl Cl A COM 099502106   39,451,781 452,532 SH   SOLE   301,028 0 151,504
BorgWarner Inc COM 099724106   927 24 SH   SOLE   24 0 0
Boston Beer Co Inc Cl A COM 100557107   32,812 33 SH   SOLE   33 0 0
Boston Properties Inc. COM 101121101   349,280 3,657 SH   SOLE   3,657 0 0
Boston Scientific Corp. COM 101137107   12,762 355 SH   SOLE   33 0 322
Bottomline Technologies Inc COM 101388106   1,635 31 SH   SOLE   31 0 0
Box Inc COM 10316T104   36,100 2,000 SH   SOLE   2,000 0 0
Boyd Gaming Inc COM 103304101   687 16 SH   SOLE   16 0 0
Bright Horizons Family Solutio COM 109194100   3,114 18 SH   SOLE   18 0 0
Brighthouse Financial Inc. COM 10922N103   109 3 SH   SOLE   0 0 3
Bristol-Myers Squibb Co. COM 110122108   51,706,752 827,095 SH   SOLE   670,279 0 156,816
Broadcom Inc COM 11135F101   43,785 100 SH   SOLE   100 0 0
Broadridge Financial Solutions COM 11133T103   66,123 430 SH   SOLE   430 0 0
Brookfield Asset Management In COM 112585104   293,595 7,114 SH   SOLE   6,715 0 399
Brooks Automation Inc COM 114340102   475 7 SH   SOLE   7 0 0
Brown Forman Corp Class B COM 115637209   1,795,274 22,551 SH   SOLE   21,851 0 700
Bunge Limited Com COM G16962105   1,705 26 SH   SOLE   26 0 0
Burlington Stores Inc COM 122017106   523 2 SH   SOLE   2 0 0
C S X Corp. COM 126408103   2,128,632 23,456 SH   SOLE   23,208 0 248
Cabot Oil & Gas Corporation COM 127097103   103,557 6,361 SH   SOLE   6,361 0 0
Campbell Soup Co. COM 134429109   10,879 225 SH   SOLE   0 0 225
Canadian Apt Pptys Real Estate COM 134921105   23,636 600 SH   SOLE   600 0 0
Canadian National Railway COM 136375102   160,381 1,460 SH   SOLE   1,460 0 0
Canadian Natural Resource Ltd COM 136385101   21,645 900 SH   SOLE   0 0 900
Canadian Pacific Railway Ltd COM 13645T100   124,729 359 SH   SOLE   345 0 14
Cantel Medical Corp COM 138098108   1,183 15 SH   SOLE   15 0 0
Capital One Financial Corporat COM 14040H105   5,041 51 SH   SOLE   51 0 0
Cardia Inc COM 14140R102   0 5,702 SH   SOLE   5,702 0 0
Cardinal Health Inc. COM 14149Y108   229,345 4,240 SH   SOLE   11 0 4,229
CarMax Inc COM 143130102   35,423 375 SH   SOLE   375 0 0
Carnival Corp COM 143658300   2,166 100 SH   SOLE   100 0 0
Carrier Global Corp COM 14448C104   2,087,248 55,162 SH   SOLE   52,779 0 2,383
Carter Validus Mission II Clas COM 146280102   23,815 2,575 SH   SOLE   2,575 0 0
CARVANA CO CL A COM 146869102   1,198 5 SH   SOLE   5 0 0
Caterpillar Inc. COM 149123101   427,201 2,347 SH   SOLE   532 0 1,815
CBRE Group Inc COM 12504L109   192,550 3,070 SH   SOLE   3,019 0 51
CDK Global Inc COM 12508E101   234,219 4,519 SH   SOLE   3,085 0 1,434
CDW Corp COM 12514G108   24,124,359 183,052 SH   SOLE   149,008 0 34,044
Cenovus Energy Inc COM 15135U109   12,080 2,000 SH   SOLE   2,000 0 0
Centene Corp COM 15135B101   29,115 485 SH   SOLE   83 0 402
Centerpoint Energy Inc COM 15189T107   2,272 105 SH   SOLE   105 0 0
Cerence Inc COM 156727109   1,407 14 SH   SOLE   14 0 0
Cerner Corp COM 156782104   1,236,377 15,710 SH   SOLE   15,710 0 0
CGI Inc Class A COM 12532H104   59,483 750 SH   SOLE   750 0 0
ChampionX Corp COM 15872M104   6,686 437 SH   SOLE   437 0 0
Charles Schwab Corp. COM 808513105   2,348,770 44,283 SH   SOLE   34,523 0 9,760
Charter Communications, Inc COM 16119P108   193,173 292 SH   SOLE   292 0 0
Check Point Software Tech LTD COM M22465104   176,770 1,330 SH   SOLE   1,330 0 0
Chemed Corp COM 16359R103   162,446 305 SH   SOLE   305 0 0
Cheniere Energy Inc COM 16411R208   540 9 SH   SOLE   9 0 0
Cheniere Energy Partners LP COM 16411Q101   740 21 SH   SOLE   21 0 0
Chevron Corp COM 166764100   7,475,261 88,517 SH   SOLE   79,942 0 8,575
Chipotle Mexican Grill Inc COM 169656105   653,140 471 SH   SOLE   334 0 137
Chubb Ltd COM H1467J104   28,782,328 186,056 SH   SOLE   180,021 0 6,035
Church and Dwight Inc COM 171340102   128,403 1,472 SH   SOLE   552 0 920
Churchill Downs Inc COM 171484108   586 3 SH   SOLE   3 0 0
Cigna Corp. COM 125523100   314,560 1,511 SH   SOLE   1,081 0 430
Cincinnati Financial Corp COM 172062101   5,260,195 59,799 SH   SOLE   59,799 0 0
Cintas Corp. COM 172908105   3,841,050 10,867 SH   SOLE   6,272 0 4,595
Cisco Systems Inc COM 17275R102   3,364,618 75,187 SH   SOLE   44,506 0 30,681
CIT Group Inc COM 125581801   4,523 126 SH   SOLE   126 0 0
Citigroup Inc. COM 172967424   182,144 2,954 SH   SOLE   297 0 2,657
Citizens Financial Group COM 174610105   3,218 90 SH   SOLE   90 0 0
Citrix Systems Inc. COM 177376100   78,060 600 SH   SOLE   600 0 0
Cleveland-Cliffs Inc COM 185899101   37,856 2,600 SH   SOLE   2,600 0 0
Clorox Co. COM 189054109   92,076 456 SH   SOLE   306 0 150
CME Group Inc COM 12572Q105   34,511 187 SH   SOLE   7 0 180
CMS Energy Corp. COM 125896100   1,281 21 SH   SOLE   21 0 0
CNL Healthcare Properties Inc COM 12612C108   8,294 1,062 SH   SOLE   1,062 0 0
Coca Cola COM 191216100   9,485,836 172,973 SH   SOLE   109,754 0 63,219
Cognex Corp COM 192422103   40,143 500 SH   SOLE   0 0 500
Cognizant Technology Solutions COM 192446102   202,908 2,476 SH   SOLE   2,476 0 0
Cohen & Steers Inc COM 19247A100   148,600 2,000 SH   SOLE   2,000 0 0
Colgate-Palmolive Co. COM 194162103   10,929,889 127,820 SH   SOLE   44,145 0 83,675
Comcast Corporation Class A COM 20030N101   48,165,078 919,181 SH   SOLE   632,114 0 287,067
Conagra Inc. COM 205887102   29,008 800 SH   SOLE   800 0 0
Conduent Inc COM 206787103   19,200 4,000 SH   SOLE   4,000 0 0
ConocoPhillips COM 20825C104   776,286 19,412 SH   SOLE   9,880 0 9,532
Consolidated Edison Inc. COM 209115104   27,101 375 SH   SOLE   375 0 0
Constellation Brands Inc COM 21036P108   7,428,205 33,911 SH   SOLE   2,391 0 31,520
Corning Incorporated COM 219350105   358,308 9,953 SH   SOLE   8,453 0 1,500
Corteva Inc COM 22052L104   122,316 3,159 SH   SOLE   2,199 0 960
Costco Wholesale Corp COM 22160K105   37,156,317 98,615 SH   SOLE   84,127 0 14,488
Credit Acceptance Corp Mich COM 225310101   60,575 175 SH   SOLE   175 0 0
Crocs Inc COM 227046109   627 10 SH   SOLE   10 0 0
Crowdstrike Hldgs Inc Cl A COM 22788C105   23,300 110 SH   SOLE   110 0 0
Crown Castle International Cor COM 22822V101   42,026 264 SH   SOLE   214 0 50
Cullen Frost Bankers COM 229899109   10,877,855 124,703 SH   SOLE   124,703 0 0
Cummins Inc COM 231021106   94,701 417 SH   SOLE   417 0 0
CVS Health Corp COM 126650100   777,800 11,388 SH   SOLE   5,088 0 6,300
D R Horton Inc COM 23331A109   551 8 SH   SOLE   8 0 0
Danaher Corp COM 235851102   21,513,854 96,771 SH   SOLE   8,971 0 87,800
Darden Restaurants Inc. COM 237194105   119,239 1,001 SH   SOLE   1,001 0 0
DCP Midstream Partners COM 23311P100   2,852 154 SH   SOLE   154 0 0
Deere Co COM 244199105   57,165,521 211,878 SH   SOLE   206,901 0 4,977
Dell Technologies Inc COM 24703L202   21,840 298 SH   SOLE   298 0 0
Delta Air Lines Inc COM 247361702   1,930 48 SH   SOLE   48 0 0
Denali Therapeutics Inc COM 24823R105   167,520 2,000 SH   SOLE   2,000 0 0
Dentsply Sirona Inc. COM 24906P109   305,317 5,820 SH   SOLE   5,820 0 0
Descartes Systems Group Inc COM 249906108   1,790 39 SH   SOLE   39 0 0
Devon Energy Corp New COM 25179M103   1,581 100 SH   SOLE   0 0 100
DexCom Inc COM 252131107   739 2 SH   SOLE   2 0 0
Diamondback Energy Inc COM 25278X109   968 20 SH   SOLE   20 0 0
Dicks Sporting Goods Inc COM 253393102   1,461 26 SH   SOLE   26 0 0
Digital Realty Trust Inc COM 253868103   35,298 251 SH   SOLE   4 0 247
Discover Financial Services COM 254709108   73,420 811 SH   SOLE   65 0 746
Discovery Inc - Class C COM 25470F302   2,488 95 SH   SOLE   95 0 0
Dish Network Corporation COM 25470M109   45,308 1,401 SH   SOLE   1,401 0 0
Disney (Walt) Co COM 254687106   120,309,249 664,031 SH   SOLE   445,280 0 218,751
Dollar General Corporation COM 256677105   8,833 42 SH   SOLE   42 0 0
Dollar Tree Inc COM 256746108   4,754 44 SH   SOLE   44 0 0
Dominion Energy Inc. COM 25746U109   1,020,769 13,574 SH   SOLE   5,726 0 7,848
Donaldson Inc. COM 257651109   1,089,325 19,494 SH   SOLE   19,494 0 0
Dorman Products Inc COM 258278100   1,389 16 SH   SOLE   16 0 0
Dover Corp. COM 260003108   882,866 6,993 SH   SOLE   6,616 0 377
Dow Inc COM 260557103   404,484 7,288 SH   SOLE   6,328 0 960
DTE Energy Company COM 233331107   47,773 390 SH   SOLE   390 0 0
Duke Energy Corp COM 26441C204   51,301,019 560,299 SH   SOLE   458,498 0 101,801
Duke Realty Corporation COM 264411505   20,864 522 SH   SOLE   522 0 0
DuPont De Nemours Inc COM 26614N102   526,285 7,401 SH   SOLE   6,441 0 960
DXC Technology Company COM 23355L106   55,182 2,143 SH   SOLE   2,143 0 0
Dycom Industries Inc COM 267475101   453 6 SH   SOLE   6 0 0
E.W. Scripps Company COM 811054402   8,001 523 SH   SOLE   0 0 523
Eastman Chemical Co COM 277432100   3,029 30 SH   SOLE   30 0 0
Eaton Corp PLC COM G29183103   6,321,046 52,614 SH   SOLE   5,719 0 46,895
eBay Inc. COM 278642103   98,189 1,954 SH   SOLE   1,554 0 400
Ecolab COM 278865100   232,452 1,072 SH   SOLE   1,011 0 61
Edwards Lifesciences Corp COM 28176E108   597,465 6,549 SH   SOLE   6,414 0 135
Elanco Animal Health Inc COM 28414H103   4,263 139 SH   SOLE   139 0 0
Elbit Systems LTD COM M3760D101   131,240 1,000 SH   SOLE   1,000 0 0
Electronic Arts Inc COM 285512109   34,751 242 SH   SOLE   32 0 210
Emerson Electric Co. COM 291011104   12,098,337 150,533 SH   SOLE   118,707 0 31,826
Enbridge Inc COM 29250N105   46,721,031 1,460,489 SH   SOLE   1,067,881 0 392,608
Encompass Health Corp COM 29261A100   16,926 204 SH   SOLE   204 0 0
Encorium Group Inc COM 29257R208   0 52 SH   SOLE   52 0 0
Energy Recovery Inc COM 29270J100   39,938 2,928 SH   SOLE   2,928 0 0
Energy Transfer Equity LP Com COM 29273V100   3,758 610 SH   SOLE   610 0 0
Energy Transfer LP LTD 29273V100   37,587 6,082 SH   SOLE   6,082 0 0
Ennis Inc. COM 293389102   51,247 2,871 SH   SOLE   2,871 0 0
Enphase Energy Inc COM 29355A107   526 3 SH   SOLE   3 0 0
Entergy Corp. COM 29364G103   799 8 SH   SOLE   8 0 0
Envestment Inc COM 29404K106   2,633 32 SH   SOLE   32 0 0
EOG Res Inc COM 26875P101   198,483 3,980 SH   SOLE   3,980 0 0
ePlus Inc COM 294268107   1,583 18 SH   SOLE   18 0 0
EPR Properties COM 26884U109   455 14 SH   SOLE   14 0 0
EQT Corporation COM 26884L109   1,424 112 SH   SOLE   112 0 0
Equifax Inc COM 294429105   964 5 SH   SOLE   5 0 0
Equinix Inc COM 29444U700   714 1 SH   SOLE   1 0 0
Equitable Holdings Inc COM 29452E101   1,152 45 SH   SOLE   45 0 0
Equity Residential COM 29476L107   96,196 1,606 SH   SOLE   556 0 1,050
ESCO Capital Group Inc COM 296315104   2,169 21 SH   SOLE   21 0 0
Essential Utilities Inc COM 29670G102   62,328 1,318 SH   SOLE   287 0 1,031
Estee Lauder Companies COM 518439104   334,601 1,257 SH   SOLE   208 0 1,049
Etsy Inc COM 29786A106   17,791 100 SH   SOLE   100 0 0
Euronet Worldwide Inc COM 298736109   2,174 15 SH   SOLE   15 0 0
Everest Re Group Ltd COM G3223R108   502,123 2,145 SH   SOLE   100 0 2,045
Evergy Inc COM 30034W106   21,371 385 SH   SOLE   385 0 0
Eversource Energy COM 30040W108   64,363 744 SH   SOLE   37 0 707
EVO Payments Inc COM 26927E104   1,567 58 SH   SOLE   58 0 0
Exact Sciences Corp COM 30063P105   397 3 SH   SOLE   3 0 0
Exelixis Inc COM 30161Q104   241 12 SH   SOLE   12 0 0
Exelon Corp COM 30161N101   15,030 356 SH   SOLE   40 0 316
ExlService Holdings Inc COM 302081104   1,703 20 SH   SOLE   20 0 0
Expedia Inc COM 30212P303   53,622 405 SH   SOLE   405 0 0
Expeditors Intl Wash Inc COM 302130109   7,514 79 SH   SOLE   15 0 64
Exponent Inc. COM 30214U102   3,421 38 SH   SOLE   38 0 0
Exxon Mobil Corp COM 30231G102   8,181,119 198,475 SH   SOLE   177,788 0 20,687
Fabrinet Shs COM G3323L100   83,409 1,075 SH   SOLE   1,075 0 0
Facebook Inc Class A COM 30303M102   28,352,643 103,795 SH   SOLE   100,974 0 2,821
FactSet Research Systems Inc COM 303075105   998 3 SH   SOLE   3 0 0
Fair Isaac Corp COM 303250104   4,088 8 SH   SOLE   8 0 0
Fannie Mae COM 313586109   2,390 1,000 SH   SOLE   1,000 0 0
Fastenal Co. COM 311900104   233,798 4,788 SH   SOLE   3,940 0 848
Federal Realty Investment Trus COM 313747206   38,781 450 SH   SOLE   450 0 0
Fedex Corp COM 31428X106   43,364,920 167,032 SH   SOLE   131,874 0 35,158
Fidelity National Financial In COM 31620R303   5,785 148 SH   SOLE   148 0 0
Fidelity National Information COM 31620M106   34,778,929 245,857 SH   SOLE   232,926 0 12,931
Fifth Third Bancorp COM 316773100   2,190,730 78,690 SH   SOLE   78,390 0 300
First Citizens Bancshares Inc COM 31946M103   229,896 400 SH   SOLE   0 0 400
First Finl Bancorp COM 320209109   72,750 4,150 SH   SOLE   4,150 0 0
First Republic Bank COM 33616C100   21,746 148 SH   SOLE   6 0 142
First Solar Inc COM 336433107   111,285 1,125 SH   SOLE   1,125 0 0
Firstenergy Corp. COM 337932107   1,714 56 SH   SOLE   56 0 0
Fiserv Inc. COM 337738108   476,960 4,189 SH   SOLE   3,311 0 878
Five Below Inc COM 33829M101   525 3 SH   SOLE   3 0 0
Fiverr Intl COM M4R82T106   19,510 100 SH   SOLE   100 0 0
FleetCor Technologies Inc COM 339041105   12,005 44 SH   SOLE   7 0 37
FLIR System Inc COM 302445101   6,355 145 SH   SOLE   145 0 0
Floor & Decor Holdings Inc COM 339750101   743 8 SH   SOLE   8 0 0
FMC Corp COM 302491303   753,050 6,525 SH   SOLE   6,525 0 0
Foot Locker Inc COM 344849104   1,051 26 SH   SOLE   26 0 0
Ford Motor Co. COM 345370860   3,077 350 SH   SOLE   350 0 0
Fortinet Inc COM 34959E109   44,559 300 SH   SOLE   300 0 0
Fortis Inc COM 349553107   8,708 213 SH   SOLE   0 0 213
Fortive Corporation COM 34959J108   99,998 1,412 SH   SOLE   237 0 1,175
Fortune Brands Home & Security COM 34964C106   282,876 3,300 SH   SOLE   1,475 0 1,825
Fox Factory Holding Corp COM 35138V102   3,488 33 SH   SOLE   33 0 0
Franklin Resources Inc COM 354613101   278 11 SH   SOLE   11 0 0
Freeport-McMoRan Inc COM 35671D857   56,984 2,190 SH   SOLE   300 0 1,890
Frontier Communications Corpor COM 35906A306   2 20 SH   SOLE   0 0 20
FS KKR Capital Corp II COM 35952V303   35,307 2,083 SH   SOLE   2,083 0 0
Gaming and Leisure Properties COM 36467J108   2,968 70 SH   SOLE   70 0 0
Garrett Motion Inc COM 366505105   279 63 SH   SOLE   37 0 26
Gartner Group Inc Cl A COM 366651107   33,159 207 SH   SOLE   5 0 202
General Dynamics Corporation COM 369550108   21,813,793 146,578 SH   SOLE   134,303 0 12,275
General Electric COM 369604103   360,638 33,361 SH   SOLE   19,129 0 14,232
General Mills Inc. COM 370334104   415,422 7,065 SH   SOLE   5,365 0 1,700
General Motors COM 37045V100   44,055 1,058 SH   SOLE   58 0 1,000
Gentex Corp. COM 371901109   128,934 3,800 SH   SOLE   3,800 0 0
Genuine Parts Co. COM 372460105   488,083 4,822 SH   SOLE   4,714 0 108
Gilead Sciences Inc. COM 375558103   699,877 12,013 SH   SOLE   7,268 0 4,745
Global Payments Inc COM 37940X102   165,443 768 SH   SOLE   768 0 0
Globe Life Inc COM 37959E102   855 9 SH   SOLE   9 0 0
Globus Medical Inc COM 379577208   1,826 28 SH   SOLE   28 0 0
Goldman Sachs Group Inc. COM 38141G104   251,580 954 SH   SOLE   617 0 337
Graco Incorporated COM 384109104   86,820 1,200 SH   SOLE   1,200 0 0
Grainger WW Inc. COM 384802104   740,730 1,814 SH   SOLE   339 0 1,475
Graphic Packaging Holding Co COM 388689101   885 52 SH   SOLE   52 0 0
Groupe Danone COM F12033134   9,852 150 SH   SOLE   150 0 0
H B Fuller Co COM 359694106   31,128 600 SH   SOLE   600 0 0
Halliburton Co. COM 406216101   5,670 300 SH   SOLE   300 0 0
Hanesbrands Inc COM 410345102   35,488 2,434 SH   SOLE   434 0 2,000
Hannon Armstrong Sustainable I COM 41068X100   63,770 1,000 SH   SOLE   1,000 0 0
Hartford Financial Services Gr COM 416515104   8,875 180 SH   SOLE   105 0 75
HCA Holdings Inc COM 40412C101   2,796 17 SH   SOLE   17 0 0
HealthEquity Inc. COM 42226A107   1,673 24 SH   SOLE   24 0 0
Helmerich & Payne COM 423452101   11,580 500 SH   SOLE   500 0 0
Henry Schein Inc. COM 806407102   131,714 1,970 SH   SOLE   1,970 0 0
Hershey Company COM 427866108   845,293 5,549 SH   SOLE   5,149 0 400
Hess Corp COM 42809H107   686 13 SH   SOLE   13 0 0
Hewlett Packard Enterprise COM 42824C109   299,035 25,235 SH   SOLE   25,235 0 0
Hilton Worldwide Holdings Inc COM 43300A203   2,559 23 SH   SOLE   23 0 0
HollyFrontier Corp COM 436106108   26,858 1,039 SH   SOLE   99 0 940
Hologic Inc COM 436440101   5,317 73 SH   SOLE   73 0 0
Home BancShares Inc COM 436893200   55,421 2,845 SH   SOLE   2,845 0 0
Home Depot Inc. COM 437076102   8,142,287 30,654 SH   SOLE   22,248 0 8,406
Honeywell International Inc. COM 438516106   3,127,899 14,706 SH   SOLE   8,713 0 5,993
Hope Bancorp Inc COM 43940T109   993 91 SH   SOLE   91 0 0
Host Hotels & Resorts Inc COM 44107P104   7,944 543 SH   SOLE   0 0 543
Howmet Aerospace Inc COM 443201108   44,237 1,550 SH   SOLE   0 0 1,550
HP Inc. COM 40434L105   628,397 25,555 SH   SOLE   25,555 0 0
Hubbell Inc COM 443510607   94,074 600 SH   SOLE   200 0 400
HubSpot Inc COM 443573100   40,437 102 SH   SOLE   102 0 0
Humana Inc. COM 444859102   41,500 101 SH   SOLE   101 0 0
Huntington Bancshares Inc. COM 446150104   468,630 36,669 SH   SOLE   7,319 0 29,350
Huntington Ingalls Industries COM 446413106   3,410 20 SH   SOLE   20 0 0
Huron Consulting Group Inc COM 447462102   11,790 200 SH   SOLE   0 0 200
Hyatt Hotels Corp COM 448579102   7,425 100 SH   SOLE   100 0 0
i3 Verticals Inc COM 46571Y107   1,461 44 SH   SOLE   44 0 0
IAC/InterActive Corp COM 44891N109   3,976 21 SH   SOLE   21 0 0
Icon PLC COM G4705A100   97,490 500 SH   SOLE   500 0 0
Idex Corporation COM 45167R104   647,400 3,250 SH   SOLE   0 0 3,250
Idexx Laboratories COM 45168D104   199,948 400 SH   SOLE   0 0 400
II VI Inc COM 902104108   456 6 SH   SOLE   6 0 0
Illinois Tool Works COM 452308109   52,325,219 255,227 SH   SOLE   123,183 0 132,044
Illumina Inc COM 452327109   2,960 8 SH   SOLE   8 0 0
Incyte Corporation COM 45337C102   435 5 SH   SOLE   5 0 0
Ingersoll-Rand PLC Shs COM 45687V106   9,112 200 SH   SOLE   200 0 0
Ingredion Inc COM 457187102   476 6 SH   SOLE   6 0 0
Inland Real Estate Income Trus COM 457464105   4,451 245 SH   SOLE   245 0 0
Inphi Corp COM 45772F107   1,926 12 SH   SOLE   12 0 0
Intel Corp COM 458140100   34,357,021 689,622 SH   SOLE   589,102 0 100,520
Intercontinental Exchange Inc COM 45866F104   10,953 95 SH   SOLE   11 0 84
InterDigital Inc COM 45867G101   12,136 200 SH   SOLE   200 0 0
International Business Machine COM 459200101   7,309,474 58,067 SH   SOLE   56,200 0 1,867
International Paper Company COM 460146103   64,636 1,300 SH   SOLE   0 0 1,300
Interpublic Group Cos COM 460690100   1,505 64 SH   SOLE   64 0 0
Intuit Inc. COM 461202103   343,764 905 SH   SOLE   905 0 0
Intuitive Surgical Inc New COM 46120E602   1,488,133 1,819 SH   SOLE   5 0 1,814
Invitation Homes Inc COM 46187W107   3,950 133 SH   SOLE   133 0 0
IQVIA Holdings Inc COM 46266C105   538 3 SH   SOLE   3 0 0
iRhythm Technologies Inc COM 450056106   712 3 SH   SOLE   3 0 0
Iron Mountain Inc COM 46284V101   16,434 546 SH   SOLE   546 0 0
J & J Snack Foods Corp COM 466032109   1,864 12 SH   SOLE   12 0 0
J.M. Smucker Company COM 832696405   7,117,837 61,573 SH   SOLE   60,100 0 1,473
Jabil Ciircuit Inc COM 466313103   1,063 25 SH   SOLE   25 0 0
Jack Henry & Associates Inc COM 426281101   10,691 66 SH   SOLE   0 0 66
Jacobs Engineering Group Inc COM 469814107   87,168 800 SH   SOLE   800 0 0
Janus Henderson Group PLC COM G4474Y214   4,681 144 SH   SOLE   0 0 144
Jazz Pharmaceuticals PLC COM G50871105   93,253 565 SH   SOLE   565 0 0
JBG Smith Properties COM 46590V100   3,622 115 SH   SOLE   115 0 0
John Bean Technologies Corpora COM 477839104   77,659 682 SH   SOLE   682 0 0
Johnson & Johnson COM 478160104   55,446,969 352,314 SH   SOLE   248,362 0 103,952
Johnson Controls Intl PLC COM G51502105   609 13 SH   SOLE   13 0 0
Jones Lang LaSalle Inc COM 48020Q107   8,902 60 SH   SOLE   0 0 60
JPMorgan Chase & Co COM 46625H100   84,655,522 666,212 SH   SOLE   439,701 0 226,511
Kansas City Life Insurance Ins COM 484836200   114,000 3,000 SH   SOLE   0 0 3,000
Kansas City Southern COM 485170302   26,626,586 130,162 SH   SOLE   129,320 0 842
KBS Real Estate Inv Tr III COM 48668L105   86,845 8,086 SH   SOLE   8,086 0 0
Kellogg Co COM 487836108   551,109 8,856 SH   SOLE   8,256 0 600
Keurig Dr Pepper Inc COM 49271V100   2,816 88 SH   SOLE   88 0 0
Keycorp New COM 493267108   36,118 2,201 SH   SOLE   2,201 0 0
Kimberly Clark COM 494368103   6,071,005 44,640 SH   SOLE   33,199 0 11,441
Kinder Morgan Inc COM 49456B101   1,326 97 SH   SOLE   97 0 0
Kinsale Capital Group Inc COM 49714P108   4,203 21 SH   SOLE   21 0 0
Kirkland Lake Gold Ltd COM 49741E100   67,990 1,640 SH   SOLE   1,640 0 0
KLA-Tencor Corp COM 482480100   3,366 13 SH   SOLE   13 0 0
Knight Transportation Inc COM 499049104   51,982 1,243 SH   SOLE   1,243 0 0
Knowles Corp COM 49926D109   11,058 600 SH   SOLE   600 0 0
Kontoor Brands Inc COM 50050N103   4,137 102 SH   SOLE   102 0 0
Kratos Defense and Security So COM 50077B207   41,145 1,500 SH   SOLE   0 0 1,500
Kroger Co. COM 501044101   1,159,398 36,505 SH   SOLE   36,505 0 0
Kronos Bio Inc COM 50107A104   119 4 SH   SOLE   4 0 0
L3Harris Technologies COM 502431109   10,811,991 57,201 SH   SOLE   6,676 0 50,525
Laboratory Corp Amer Hldgs COM 50540R409   36,913,996 181,351 SH   SOLE   173,174 0 8,177
Lam Research Corp COM 512807108   27,392 58 SH   SOLE   58 0 0
LCNB Corp COM 50181P100   88,875 6,050 SH   SOLE   6,050 0 0
Lear Corp COM 521865204   1,749 11 SH   SOLE   11 0 0
Learning Tree International In COM 522015106   6,167 15,340 SH   SOLE   15,340 0 0
Leggett & Platt Inc. COM 524660107   1,118 25 SH   SOLE   25 0 0
Leidos Holdings Inc COM 525327102   2,313 22 SH   SOLE   22 0 0
LeMaitre Vascular Inc COM 525558201   1,094 27 SH   SOLE   27 0 0
LendingTree Inc COM 52603B107   18,892 69 SH   SOLE   69 0 0
Lennar Corporation COM 526057104   915 12 SH   SOLE   12 0 0
Level One Bancorp Inc COM 52730D208   12,087 596 SH   SOLE   596 0 0
LHC Group Inc Common COM 50187A107   2,560 12 SH   SOLE   12 0 0
Liberty Braves Group C COM 531229888   49,760 2,000 SH   SOLE   2,000 0 0
Liberty Broadband Corp Series COM 530307305   3,167 20 SH   SOLE   20 0 0
Liberty Global PLC C COM G5480U120   115,790 4,896 SH   SOLE   4,896 0 0
Liberty Interactive Corp A COM 74915M100   1,591 145 SH   SOLE   145 0 0
Liberty SiriusXM Group C COM 531229607   11,617 267 SH   SOLE   85 0 182
Lilly (Eli) & Co. COM 532457108   3,490,936 20,676 SH   SOLE   13,140 0 7,536
Lincoln National Corp COM 534187109   101,727 2,022 SH   SOLE   1,622 0 400
Linde AG COM G5494J103   57,400,310 217,830 SH   SOLE   215,230 0 2,600
Littelfuse Inc COM 537008104   25,466 100 SH   SOLE   0 0 100
LKQ Corp COM 501889208   4,546 129 SH   SOLE   129 0 0
Lockheed Martin Corp. COM 539830109   10,797,774 30,418 SH   SOLE   9,295 0 21,123
Loews Corp. COM 540424108   247,610 5,500 SH   SOLE   5,500 0 0
Logitech International SA COM H50430232   35,960 370 SH   SOLE   370 0 0
Lowe's Companies Inc COM 548661107   102,507,896 638,637 SH   SOLE   377,895 0 260,742
LTC Properties Reit Ord Shs COM 502175102   18,288 470 SH   SOLE   0 0 470
Lululemon Athletica Inc COM 550021109   111,370 320 SH   SOLE   0 0 320
Lyft Inc COM 55087P104   5,650 115 SH   SOLE   115 0 0
LyondellBasell Industries NV COM N53745100   1,833 20 SH   SOLE   20 0 0
M D U Resources Group Inc. COM 552690109   28,942 1,090 SH   SOLE   1,090 0 0
M&T Bank Corporation COM 55261F104   538,352 4,229 SH   SOLE   4,229 0 0
Magna International Inc Class COM 559222401   1,416 20 SH   SOLE   20 0 0
ManpowerGroup COM 56418H100   721 8 SH   SOLE   8 0 0
Manulife Finl Corp COM 56501R106   769,913 43,205 SH   SOLE   42,880 0 325
Marathon Petroleum Corp COM 56585A102   354,683 8,576 SH   SOLE   45 0 8,531
Markel Corporation COM 570535104   1,033 1 SH   SOLE   1 0 0
MarketAxess Holdings Inc COM 57060D108   85,584 150 SH   SOLE   150 0 0
Marriott International Cl A COM 571903202   515,280 3,906 SH   SOLE   286 0 3,620
Marriott Vacations Worldwide COM 57164Y107   16,329 119 SH   SOLE   0 0 119
Marsh & McLennan Cos Inc COM 571748102   804,141 6,873 SH   SOLE   6,873 0 0
Marten Transport Ltd COM 573075108   1,723 100 SH   SOLE   100 0 0
Martin Marietta Materials COM 573284106   1,081,074 3,807 SH   SOLE   3,707 0 100
Marvell Technology Group Ltd COM G5876H105   4,236 89 SH   SOLE   89 0 0
Masco Corp COM 574599106   549 10 SH   SOLE   10 0 0
Masimo Corp COM 574795100   3,489 13 SH   SOLE   13 0 0
MasTec Inc COM 576323109   20,795 305 SH   SOLE   305 0 0
Mastercard Inc COM 57636Q104   121,273,026 339,757 SH   SOLE   332,081 0 7,676
Match Group Inc COM 57667L107   454 3 SH   SOLE   3 0 0
McCormick & Co COM 579780206   35,529,295 370,329 SH   SOLE   369,889 0 440
McDonalds Corp COM 580135101   38,964,768 181,586 SH   SOLE   172,042 0 9,544
McKesson Corporation COM 58155Q103   248,260 1,424 SH   SOLE   1,424 0 0
Medical Properties Trust Inc COM 58463J304   57,356 2,600 SH   SOLE   0 0 2,600
Medtronic plc COM G5960L103   3,478,213 29,546 SH   SOLE   3,559 0 25,987
Merck & Co. Inc. COM 58933Y105   12,943,604 156,937 SH   SOLE   103,840 0 53,097
Meredith Corp COM 589433101   5,760 300 SH   SOLE   0 0 300
Meridian Bioscience Inc COM 589584101   96,048 5,139 SH   SOLE   5,139 0 0
Metlife Inc COM 59156R108   28,874 615 SH   SOLE   615 0 0
MGM Resorts International COM 552953101   25,334 804 SH   SOLE   804 0 0
Microchip Technology Inc COM 595017104   539,180 3,904 SH   SOLE   305 0 3,599
Micron Technology Inc COM 595112103   79,315 1,055 SH   SOLE   1,055 0 0
Microsoft Corp COM 594918104   223,064,700 1,002,898 SH   SOLE   728,327 0 274,571
Microstrategy Inc COM 594972408   108,794 280 SH   SOLE   280 0 0
Mid-America Apartment Communit COM 59522J103   1,014 8 SH   SOLE   8 0 0
Miller Herman Inc. COM 600544100   40,785 1,200 SH   SOLE   1,200 0 0
MITSUBISHI UFJ FINL GR SPONSOR COM 606822104   864 195 SH   SOLE   195 0 0
Mohawk Industries Inc COM 608190104   282 2 SH   SOLE   2 0 0
Molson Coors Brewing Co Cl B COM 60871R209   6,415 142 SH   SOLE   142 0 0
Mondelez Intl Inc CL A COM 609207105   11,190,868 190,387 SH   SOLE   27,172 0 163,215
Monolithic Power Systems Inc. COM 609839105   4,401 12 SH   SOLE   12 0 0
Monster Beverage Corp COM 61174X109   2,220 24 SH   SOLE   24 0 0
Moodys Corp COM 615369105   742,679 2,559 SH   SOLE   9 0 2,550
Morgan Stanley COM 617446448   466,141 6,802 SH   SOLE   4,875 0 1,927
Mosaic Co COM 61945C103   3,015 131 SH   SOLE   131 0 0
Motorola Solutions Inc COM 620076307   247,787 1,451 SH   SOLE   1,066 0 385
MSCI Inc COM 55354G100   447 1 SH   SOLE   1 0 0
Munich RE Group ADR COM 626188106   2,169 73 SH   SOLE   73 0 0
National Bank of Canada Ord Sh COM 633067103   787 14 SH   SOLE   14 0 0
NBT Bancorp Inc COM 628778102   9,245 288 SH   SOLE   288 0 0
NCR Corp. COM 62886E108   41,477 1,104 SH   SOLE   1,104 0 0
Nektar Therapeutics Inc COM 640268108   34 2 SH   SOLE   2 0 0
Neogen Corp COM 640491106   63,440 800 SH   SOLE   800 0 0
Nestle SA COM H57312649   16,734 138 SH   SOLE   22 0 116
Netapp Inc COM 64110D104   298,080 4,500 SH   SOLE   0 0 4,500
Netflix Inc. COM 64110L106   29,740 55 SH   SOLE   30 0 25
Neurocrine Biosciences Inc COM 64125C109   479 5 SH   SOLE   5 0 0
Nevro Corp Com COM 64157F103   173 1 SH   SOLE   1 0 0
New Relic Inc COM 64829B100   27,664 423 SH   SOLE   423 0 0
Newmont Corporation COM 651639106   27,789 464 SH   SOLE   464 0 0
News Corp Class A COM 65249B109   28,734 1,599 SH   SOLE   1,599 0 0
NextEra Energy Inc COM 65339F101   62,271,185 807,144 SH   SOLE   656,694 0 150,450
NextEra Energy Partners, LP COM 65341B106   120,690 1,800 SH   SOLE   1,800 0 0
Nike Inc. COM 654106103   47,317,898 334,473 SH   SOLE   328,613 0 5,860
Nisource Inc. COM 65473P105   38,860 1,694 SH   SOLE   1,514 0 180
Nomad Foods Ltd COM G6564A105   71,430 2,810 SH   SOLE   2,810 0 0
Norfolk Southern Corp. COM 655844108   22,969,725 96,670 SH   SOLE   94,425 0 2,245
Northern Trust Corp. COM 665859104   2,531,154 26,970 SH   SOLE   1,730 0 25,240
Northrop Grumman Corp. COM 666807102   62,163 204 SH   SOLE   4 0 200
Novanta Inc COM 67000B104   1,485 16 SH   SOLE   16 0 0
Nucor Corp COM 670346105   482 9 SH   SOLE   9 0 0
Nutrien Ltd COM 67077M108   83,366 1,715 SH   SOLE   1,715 0 0
Nvidia Corp COM 67066G104   43,343 83 SH   SOLE   52 0 31
NXP Semiconductor NV COM N6596X109   338,373 2,123 SH   SOLE   2,123 0 0
O' Reilly Automotive Inc COM 67103H107   74,674 165 SH   SOLE   165 0 0
Occidental Petroleum Corp. COM 674599105   2,840 164 SH   SOLE   164 0 0
ODP Corp COM 88337F105   1,289 44 SH   SOLE   44 0 0
OGE Energy Corp. COM 670837103   89,622 2,813 SH   SOLE   2,813 0 0
Okta, Inc COM 679295105   509 2 SH   SOLE   2 0 0
Ollie's Bargain Outlet Holding COM 681116109   1,881 23 SH   SOLE   23 0 0
Omega Healthcare Investors Inc COM 681936100   194,312 5,350 SH   SOLE   700 0 4,650
Omnicell Inc COM 68213N109   3,121 26 SH   SOLE   26 0 0
Omnicom Group Inc COM 681919106   1,576 25 SH   SOLE   25 0 0
ON Semiconductor Corp COM 682189105   1,669 51 SH   SOLE   51 0 0
Oracle Corp COM 68389X105   4,194,499 64,840 SH   SOLE   51,969 0 12,871
Oshkosh Corp COM 688239201   1,377 16 SH   SOLE   16 0 0
Otis Worldwide Corp COM 68902V107   2,103,575 31,141 SH   SOLE   29,950 0 1,191
Owens-Corning Inc COM 690742101   1,439 19 SH   SOLE   19 0 0
P G & E Corp. COM 69331C108   3,526 283 SH   SOLE   83 0 200
Paccar Inc. COM 693718108   727,501 8,364 SH   SOLE   8,364 0 0
Pacfic Premier Bancorp Inc COM 69478X105   1,097 35 SH   SOLE   35 0 0
Packaging Corp of America COM 695156109   41,673 300 SH   SOLE   300 0 0
Palomar Holdings Inc COM 69753M105   888 10 SH   SOLE   10 0 0
Parker Hannifin Corp. COM 701094104   7,355 27 SH   SOLE   27 0 0
Paychex Inc. COM 704326107   18,170 195 SH   SOLE   195 0 0
Paycom Software Inc COM 70432V102   905 2 SH   SOLE   2 0 0
PayPal Holdings Inc COM 70450Y103   1,364,683 5,827 SH   SOLE   3,723 0 2,104
Peloton Interactive Inc COM 70614W100   5,158 34 SH   SOLE   34 0 0
Penney (J C) Co Inc. COM 708160106   59 400 SH   SOLE   400 0 0
Peoples United Financial Inc COM 712704105   30,386 2,350 SH   SOLE   0 0 2,350
Pepsico Inc COM 713448108   84,859,560 568,297 SH   SOLE   477,002 0 91,295
Perficient Inc COM 71375U101   715 15 SH   SOLE   15 0 0
Performance Food Group Co COM 71377A103   762 16 SH   SOLE   16 0 0
PerkinElmer Inc Com COM 714046109   70,746 493 SH   SOLE   93 0 400
Perspecta Inc COM 715347100   25,116 1,040 SH   SOLE   1,040 0 0
PetIQ Inc COM 71639T106   1,500 39 SH   SOLE   39 0 0
Pfizer Inc. COM 717081103   6,528,001 177,343 SH   SOLE   116,427 0 60,916
Philip Morris International COM 718172109   1,784,159 21,247 SH   SOLE   13,387 0 7,860
Phillips 66 COM 718546104   960,416 13,732 SH   SOLE   3,303 0 10,429
Phillips 66 Partners LP COM 718549207   2,007 76 SH   SOLE   76 0 0
Pinnacle West Cap Corp COM 723484101   67,958 850 SH   SOLE   750 0 100
Pinterest Inc Cl A COM 72352L106   1,120 17 SH   SOLE   17 0 0
Pioneer Nat Res Co COM 723787107   687 6 SH   SOLE   6 0 0
Piper Sandler Cos COM 724078100   207,350 2,055 SH   SOLE   2,055 0 0
Plains All American Pipeline L COM 726503105   4,656 565 SH   SOLE   565 0 0
Plains GP Holdings LP COM 72651A207   1,090 129 SH   SOLE   129 0 0
Planet Fitness Inc COM 72703H101   155 2 SH   SOLE   2 0 0
Plexus Corp COM 729132100   25,809 330 SH   SOLE   0 0 330
PNC Financial Services Group COM 693475105   2,039,214 13,686 SH   SOLE   13,686 0 0
Portland General Electric Co COM 736508847   648 15 SH   SOLE   15 0 0
Post Holdings Inc COM 737446104   5,960 59 SH   SOLE   59 0 0
PPG Industries Inc. COM 693506107   579,332 4,017 SH   SOLE   2,417 0 1,600
PPL Corporation COM 69351T106   13,392 469 SH   SOLE   69 0 400
Principal Financial Group Inc COM 74251V102   96,144 1,938 SH   SOLE   1,938 0 0
Procter & Gamble Co COM 742718109   89,394,705 642,480 SH   SOLE   556,412 0 86,068
PROG Holdings Inc COM 74319R101   54,947 1,020 SH   SOLE   1,020 0 0
Progressive Corp Ohio COM 743315103   13,744 139 SH   SOLE   139 0 0
Prologis Inc. REIT COM 74340W103   52,720 529 SH   SOLE   529 0 0
Prosperity Bancshares Inc COM 743606105   73,343 1,050 SH   SOLE   1,050 0 0
Proto Labs Inc COM 743713109   1,687 11 SH   SOLE   11 0 0
Prudential Financial Inc COM 744320102   74,947 960 SH   SOLE   960 0 0
Public Service Enterprise Grou COM 744573106   14,575 250 SH   SOLE   0 0 250
Public Storage COM 74460D109   990,459 4,289 SH   SOLE   64 0 4,225
Pulte Group Inc COM 745867101   1,038 24 SH   SOLE   24 0 0
PVH Corp COM 693656100   2,629 28 SH   SOLE   28 0 0
Q2 Hldgs Inc Com COM 74736L109   2,531 20 SH   SOLE   20 0 0
Qorvo Inc COM 74736K101   1,164 7 SH   SOLE   7 0 0
Quaker Chemical Corp COM 747316107   6,588 26 SH   SOLE   26 0 0
Qualcomm Inc COM 747525103   3,654,680 23,991 SH   SOLE   23,019 0 972
Quest Diagnostics Incorporated COM 74834L100   73,290 615 SH   SOLE   506 0 109
Raytheon Technologies Corp COM 75513E101   16,191,922 226,429 SH   SOLE   200,019 0 26,410
RBC Bearings Inc. COM 75524B104   2,507 14 SH   SOLE   14 0 0
RealReal Inc COM 88339P101   313 16 SH   SOLE   16 0 0
Realty Income Corp COM 756109104   143,392 2,298 SH   SOLE   151 0 2,147
Redfin Corp COM 75737F108   824 12 SH   SOLE   12 0 0
Regal Beloit Ord Shs COM 758750103   1,354 11 SH   SOLE   11 0 0
Regeneron Pharmaceuticals Inc COM 75886F107   170,538 353 SH   SOLE   9 0 344
Regional Health Properties Inc COM 75903M101   576 161 SH   SOLE   161 0 0
Regions Financial Corp New COM 7591EP100   2,392 147 SH   SOLE   147 0 0
Reinsurance Group of America I COM 759351604   387,222 3,341 SH   SOLE   16 0 3,325
Reliance Steel & Aluminum Ord COM 759509102   958 8 SH   SOLE   8 0 0
Republic Services Inc COM 760759100   1,451 15 SH   SOLE   15 0 0
Resideo Technologies COM 76118Y104   1,276 60 SH   SOLE   17 0 43
RingCentral Inc Cl A COM 76680R206   758 2 SH   SOLE   2 0 0
RINO International Corporation COM 766883102   0 100 SH   SOLE   100 0 0
Rivernorth Marketplace Lending COM 76882B108   2,472 149 SH   SOLE   149 0 0
Robert Half Intl Inc COM 770323103   3,311 53 SH   SOLE   0 0 53
Rocket Companies, Inc COM 77311W101   10,110 500 SH   SOLE   500 0 0
Rockwell Automation Corporatio COM 773903109   10,276,940 40,975 SH   SOLE   3,756 0 37,219
Rogers Corp COM 775133101   1,242 8 SH   SOLE   8 0 0
Roku Inc COM 77543R102   1,660 5 SH   SOLE   5 0 0
Roper Technologies, Inc. COM 776696106   56,904 132 SH   SOLE   132 0 0
Ross Stores inc COM 778296103   154,618 1,259 SH   SOLE   1,259 0 0
Royal Bk Canada COM 780087102   24,618 300 SH   SOLE   300 0 0
Royal Caribbean Cruises Ltd COM V7780T103   8,067 108 SH   SOLE   108 0 0
RPM Inc. - Ohio COM 749685103   36,312 400 SH   SOLE   0 0 400
Rush Street Interactive Inc COM 782011100   25,980 1,200 SH   SOLE   1,200 0 0
S&P Global Inc COM 78409V104   2,630 8 SH   SOLE   8 0 0
Safety Insurance Group Inc COM 78648T100   68,163 875 SH   SOLE   0 0 875
Salesforce Com COM 79466L302   48,114,769 216,217 SH   SOLE   136,318 0 79,899
Sarepta Therapeutics Inc COM 803607100   511 3 SH   SOLE   3 0 0
SBA Communications Corp COM 78410G104   62,633 222 SH   SOLE   0 0 222
Schlumberger Ltd COM 806857108   143,014 6,506 SH   SOLE   1,066 0 5,440
Science Applications Internati COM 808625107   2,461 26 SH   SOLE   26 0 0
Scotts Miracle- Gro Company COM 810186106   79,656 400 SH   SOLE   0 0 400
Seagate Technology Inc COM G7945M107   410,594 6,535 SH   SOLE   6,535 0 0
Sealed Air Corp COM 81211K100   2,061 45 SH   SOLE   45 0 0
SEI Investments Company COM 784117103   8,329 144 SH   SOLE   144 0 0
Sempra Energy COM 816851109   16,057 125 SH   SOLE   125 0 0
Sensient Technologies Corp COM 81725T100   73,770 1,000 SH   SOLE   1,000 0 0
ServiceNow Inc COM 81762P102   1,101 2 SH   SOLE   2 0 0
Shake Shack Inc Cl A COM 819047101   339 4 SH   SOLE   4 0 0
Shell Midstream Partners LP COM 822634101   1,200 119 SH   SOLE   119 0 0
Sherwin Williams Corp COM 824348106   296,169 403 SH   SOLE   3 0 400
Shockwave Medical Inc COM 82489T104   124,464 1,200 SH   SOLE   1,200 0 0
Simon Property Group Inc COM 828806109   32,554 376 SH   SOLE   226 0 150
Sirius XM Holdings Inc COM 82968B103   31,595 4,960 SH   SOLE   0 0 4,960
SiteOne Landscape Supply Inc COM 82982L103   2,379 15 SH   SOLE   15 0 0
Skechers USA Inc COM 830566105   4,349 121 SH   SOLE   121 0 0
Skyworks Solutions Inc COM 83088M102   519,028 3,395 SH   SOLE   205 0 3,190
SM Energy Company COM 78454L100   8,568 1,400 SH   SOLE   1,400 0 0
Snap Inc Class A COM 83304A106   601 12 SH   SOLE   12 0 0
Snap On Inc COM 833034101   51,342 300 SH   SOLE   0 0 300
Sodastream Intl Ltd USD Shs COM M9068E105   0 2 SH   SOLE   2 0 0
Solaredge Technologies Inc COM 83417M104   638 2 SH   SOLE   2 0 0
Sonoco Products Co COM 835495102   4,266 72 SH   SOLE   0 0 72
Southern Company COM 842587107   556,718 9,063 SH   SOLE   4,003 0 5,060
Southwest Airlines Co. COM 844741108   47,775 1,025 SH   SOLE   0 0 1,025
Spirit Airlines Inc COM 848577102   342 14 SH   SOLE   14 0 0
Splunk Inc COM 848637104   510 3 SH   SOLE   3 0 0
Square Inc COM 852234103   1,959 9 SH   SOLE   9 0 0
SS&C Technologies COM 78467J100   3,128 43 SH   SOLE   43 0 0
Staar Surgical Co COM 852312305   2,931 37 SH   SOLE   37 0 0
Stanley Black & Decker Inc COM 854502101   299,624 1,678 SH   SOLE   1,480 0 198
Starbucks Corp. COM 855244109   31,166,639 291,331 SH   SOLE   25,645 0 265,686
State Street Corp COM 857477103   47,205 644 SH   SOLE   644 0 0
Steel Dynamics Inc COM 858119100   817 22 SH   SOLE   22 0 0
Stericycle Inc COM 858912108   18,026 260 SH   SOLE   260 0 0
Steris PLC COM G8473T100   180,063 950 SH   SOLE   950 0 0
Streamline Health Solutions In COM 86323X106   15,600 10,000 SH   SOLE   10,000 0 0
Stryker Corp. COM 863667101   1,769,561 7,203 SH   SOLE   6,172 0 1,031
Sumitomo Corp COM 865613103   714 54 SH   SOLE   54 0 0
SUN CMNTYS INC COM COM 866674104   112,569 737 SH   SOLE   622 0 115
Sun Life Financial Inc COM 866796105   1,289 29 SH   SOLE   29 0 0
SVB Financial Group COM 78486Q101   350,210 903 SH   SOLE   903 0 0
Symrise Ag ADR COM 87155N109   531 16 SH   SOLE   16 0 0
Synchrony Financial COM 87165B103   163,935 4,723 SH   SOLE   23 0 4,700
Synopsys Inc COM 871607107   38,886 150 SH   SOLE   150 0 0
Sysco Corp. COM 871829107   15,362,604 206,876 SH   SOLE   71,456 0 135,420
T-Mobile US Inc COM 872590104   2,023 15 SH   SOLE   15 0 0
T Rowe Price Group Inc. COM 74144T108   37,071,035 244,871 SH   SOLE   191,134 0 53,737
Tabula Rasa HealthCare Inc. COM 873379101   1,371 32 SH   SOLE   32 0 0
Tactile Systems Technology Inc COM 87357P100   1,932 43 SH   SOLE   43 0 0
Tandem Diabetes Care Ord Shs COM 875372203   287 3 SH   SOLE   3 0 0
Targa Resources Corp COM 87612G101   2,216 84 SH   SOLE   84 0 0
Target Corp COM 87612E106   5,825,654 33,001 SH   SOLE   30,915 0 2,086
Taylor Morrison Home Corp COM 87724P106   180 7 SH   SOLE   7 0 0
TC Energy Corp COM 87807B107   14,681 355 SH   SOLE   355 0 0
TE Connectivity Ltd COM H84989104   23,730 196 SH   SOLE   121 0 75
Teck Resources Limited COM 878742204   4,538 250 SH   SOLE   250 0 0
Teekay LNG Partners LP COM Y8564M105   4,870 425 SH   SOLE   425 0 0
Teladoc Health Inc COM 87918A105   600 3 SH   SOLE   3 0 0
Teleflex Inc. COM 879369106   406,509 988 SH   SOLE   788 0 200
Telephone & Data Systems Inc. COM 879433829   127,669 6,875 SH   SOLE   6,875 0 0
Tempur Sealy International Inc COM 88023U101   648 24 SH   SOLE   24 0 0
Tenneco Inc COM 880349105   10,600 1,000 SH   SOLE   1,000 0 0
Teradata Corp COM 88076W103   17,976 800 SH   SOLE   700 0 100
Teranga Gold Corp COM 880797204   56,134 5,211 SH   SOLE   5,211 0 0
Terra Tech Corp COM 88102J209   20 134 SH   SOLE   0 0 134
Tesla Motors Inc Com COM 88160R101   2,212,275 3,135 SH   SOLE   1,800 0 1,335
Texas Capital Bancshares Inc COM 88224Q107   833 14 SH   SOLE   14 0 0
Texas Instruments Inc. COM 882508104   525,984 3,205 SH   SOLE   1,873 0 1,332
Texas Pacific Land Trust COM 882610108   1,290,425 1,775 SH   SOLE   0 0 1,775
Texas Roadhouse Inc COM 882681109   41,347 529 SH   SOLE   529 0 0
The Aarons Company Inc COM 00258W108   9,670 510 SH   SOLE   510 0 0
The Blackstone Group COM 09260D107   130,916 2,020 SH   SOLE   1,830 0 190
The Chemours Co COM 163851108   1,661 67 SH   SOLE   67 0 0
The Kraft Heinz Co COM 500754106   20,103 580 SH   SOLE   510 0 70
The Middleby Corp COM 596278101   21,530 167 SH   SOLE   0 0 167
The Trade Desk Class A COM 88339J105   1,602 2 SH   SOLE   2 0 0
Thermo Fisher Scientific Inc COM 883556102   64,447,247 138,299 SH   SOLE   71,923 0 66,376
Thomson Reuters Corp COM 884903709   1,474 18 SH   SOLE   18 0 0
Tiffany & Co COM 886547108   526 4 SH   SOLE   4 0 0
Titan Medical Inc COM 88830X819   56 33 SH   SOLE   33 0 0
TJX Companies Inc. COM 872540109   78,881,833 1,155,100 SH   SOLE   1,091,239 0 63,861
Toronto-Dominion Bank COM 891160509   82,655 1,465 SH   SOLE   1,000 0 465
Tractor Supply Co COM 892356106   131,302 934 SH   SOLE   934 0 0
TransDigm Group Inc COM 893641100   1,857 3 SH   SOLE   3 0 0
Travelers Cos Inc COM 89417E109   8,191,432 58,356 SH   SOLE   3,479 0 54,877
Trex Company Inc COM 89531P105   3,349 40 SH   SOLE   40 0 0
TRI Pointe Group Inc COM 87265H109   207 12 SH   SOLE   12 0 0
Truist Finl Corp COM 89832Q109   577,173 12,042 SH   SOLE   7,017 0 5,025
Turning Point Therapeutics Inc COM 90041T108   366 3 SH   SOLE   3 0 0
Twenty First Century Fox Inc C COM 35137L105   43,156 1,482 SH   SOLE   1,482 0 0
Twilio Inc Cl A COM 90138F102   1,354 4 SH   SOLE   4 0 0
Tyler Technologies Inc Com COM 902252105   2,183 5 SH   SOLE   5 0 0
Tyson Foods COM 902494103   902 14 SH   SOLE   14 0 0
Uber Technologies Inc COM 90353T100   3,162 62 SH   SOLE   62 0 0
UBS AG COM H42097107   4,776 338 SH   SOLE   338 0 0
UGI Corp COM 902681105   5,698 163 SH   SOLE   163 0 0
Union Pacific Corp COM 907818108   35,269,133 169,384 SH   SOLE   47,060 0 122,324
United Bankshares Inc COM 909907107   52,400 1,600 SH   SOLE   0 0 1,600
United Continental Holdings In COM 910047109   649 15 SH   SOLE   15 0 0
United Natural Foods Inc COM 911163103   1,230 77 SH   SOLE   77 0 0
United Parcel Service Inc. COM 911312106   18,780,797 111,525 SH   SOLE   26,417 0 85,108
United Rentals Inc COM 911363109   2,087 9 SH   SOLE   9 0 0
United Therapeutics Corp COM 91307C102   2,429 16 SH   SOLE   16 0 0
UnitedHealth Group Incorporate COM 91324P102   35,849,722 102,229 SH   SOLE   97,374 0 4,855
Uniti Group Inc COM 91325V108   356 30 SH   SOLE   0 0 30
Unum Group COM 91529Y106   8,992 392 SH   SOLE   392 0 0
US Bancorp COM 902973304   28,900,787 614,780 SH   SOLE   600,778 0 14,003
US FOODS HLDG CORP COM COM 912008109   4,830 145 SH   SOLE   145 0 0
V F Corp. COM 918204108   11,748,829 137,558 SH   SOLE   128,484 0 9,074
Valero Energy Corp New COM 91913Y100   41,579 735 SH   SOLE   10 0 725
Varex Imaging Corp COM 92214X106   4,003 240 SH   SOLE   240 0 0
Varian Medical Systems Inc COM 92220P105   850,374 4,859 SH   SOLE   4,859 0 0
Vasamed Inc COM 92834L102   182 27,513 SH   SOLE   27,513 0 0
Ventas Inc COM 92276F100   495 10 SH   SOLE   10 0 0
Verizon Communications Inc COM 92343V104   57,727,417 982,596 SH   SOLE   899,279 0 83,317
Vertex Pharmaceuticals Inc. COM 92532F100   12,762 54 SH   SOLE   54 0 0
ViacomCBS Inc COM 92556H206   42,535 1,135 SH   SOLE   135 0 1,000
Viatris Inc COM 92556V106   304,450 16,246 SH   SOLE   9,079 0 7,167
Visa Inc COM 92826C839   3,127,224 14,297 SH   SOLE   5,702 0 8,595
Vistra Corp COM 92840M102   3,264 166 SH   SOLE   166 0 0
VMware, Inc CL A COM 928563402   35,065 250 SH   SOLE   0 0 250
Vocera Communications Inc COM 92857F107   2,367 57 SH   SOLE   57 0 0
Vonage Holdings Corp COM 92886T201   1,288 100 SH   SOLE   0 0 100
Vontier Corp COM 928881101   21,142 633 SH   SOLE   163 0 470
Vulcan International Corp COM 929136109   410 50 SH   SOLE   50 0 0
Vulcan Materials Co COM 929160109   8,602 58 SH   SOLE   3 0 55
Wabtec COM 929740108   8,565 117 SH   SOLE   51 0 66
Walgreens Boots Alliance Inc COM 931427108   1,425,866 35,754 SH   SOLE   25,382 0 10,372
Walmart Inc COM 931142103   20,691,264 143,003 SH   SOLE   10,212 0 132,791
Washington Federal Inc. COM 938824109   143,964 5,593 SH   SOLE   5,593 0 0
Waste Management Inc. COM 94106L109   35,891,614 304,346 SH   SOLE   294,497 0 9,849
Watsco Inc COM 942622200   1,359 6 SH   SOLE   6 0 0
Wd-40 Company COM 929236107   1,328 5 SH   SOLE   5 0 0
WEC Energy Group Inc. COM 92939U106   9,356,230 101,665 SH   SOLE   97,059 0 4,606
Welbilt Inc COM 949090104   3,036 230 SH   SOLE   0 0 230
Wells Fargo & Co COM 949746101   945,540 31,330 SH   SOLE   24,131 0 7,199
Welltower Inc COM 95040Q104   3,877 60 SH   SOLE   60 0 0
Wesbanco Inc COM 950810101   14,989 495 SH   SOLE   0 0 495
Western Union Co COM 959802109   512,062 23,339 SH   SOLE   0 0 23,339
WestRock Co COM 96145D105   74,959 1,722 SH   SOLE   1,722 0 0
Weyerhaeuser Co. COM 962166104   225,288 6,719 SH   SOLE   6,719 0 0
Wheaton Precious Metals Corp COM 962879102   626 15 SH   SOLE   15 0 0
Whirlpool Corp COM 963320106   24,186 134 SH   SOLE   109 0 25
Wichita Develpoment Corp COM 967108101   0 333 SH   SOLE   333 0 0
Williams Companies Inc. COM 969457100   20,050 1,000 SH   SOLE   1,000 0 0
Williams Sonoma Inc. COM 969904101   29,432 289 SH   SOLE   289 0 0
Wingstop Inc COM 974155103   66,408 501 SH   SOLE   501 0 0
Workday Inc COM 98138H101   958 4 SH   SOLE   4 0 0
Wyndham Destinations Inc COM 98310W108   14,221 317 SH   SOLE   317 0 0
Wyndham Hotels & Resorts Inc COM 98311A105   18,842 317 SH   SOLE   317 0 0
Xcel Energy Inc. COM 98389B100   121,652 1,813 SH   SOLE   813 0 1,000
Xilinx Inc. COM 983919101   882,944 6,228 SH   SOLE   6,228 0 0
Yum China Holdings Inc COM 98850P109   124,913 2,188 SH   SOLE   1,417 0 771
Yum! Brands Inc. COM 988498101   217,231 2,001 SH   SOLE   1,300 0 701
Zebra Technologies Corp COM 989207105   107,997 281 SH   SOLE   281 0 0
Zimmer Biomet Holdings Inc COM 98956P102   414,222 2,684 SH   SOLE   1,864 0 820
Zivo Bioscience Inc COM 98978N101   12,000 80,000 SH   SOLE   80,000 0 0
Zoetis Inc Cl A COM 98978V103   80,268 485 SH   SOLE   358 0 127
Zoom Video Communications, Inc COM 98980L101   12,144 36 SH   SOLE   36 0 0
ZoomInfo Technologies Inc COM 98980F104   241 5 SH   SOLE   5 0 0
Zynga Inc Class A COM 98986T108   10,156 1,029 SH   SOLE   1,029 0 0
ABB Ltd-Spon ADR ADR 000375204   25,527 913 SH   SOLE   913 0 0
ACS Actividades de Construccci ADR 00089H106   80,518 12,126 SH   SOLE   12,126 0 0
Adidas AG ADR ADR 00687A107   1,647 9 SH   SOLE   9 0 0
Aegon NV - ORD ADR 007924103   19,750 5,000 SH   SOLE   0 0 5,000
Air Liquide SA ADR ADR 009126202   1,577 48 SH   SOLE   48 0 0
Airbus SE ADR 009279100   1,346 49 SH   SOLE   49 0 0
AKZO Nobel NV ADR ADR 010199503   896 25 SH   SOLE   25 0 0
Alibaba Group Holdings ADR ADR 01609W102   228,308 981 SH   SOLE   981 0 0
Allianz SE ADR ADR 018820100   99,167 4,023 SH   SOLE   4,023 0 0
Amadeus IT Holding SA ADR ADR 02263T104   1,239 17 SH   SOLE   17 0 0
America Movil S.A.B DE C.V. ADR 02364W105   78,516 5,400 SH   SOLE   5,400 0 0
Anheuser-Busch InBev SA/NV ADR ADR 03524A108   39,849 570 SH   SOLE   470 0 100
Arkema SA ADR ADR 041232109   72,459 625 SH   SOLE   625 0 0
Asahi Kasei Corp ADR ADR 043400100   674 33 SH   SOLE   33 0 0
ASML Holding NV ADR ADR N07059210   4,389 9 SH   SOLE   9 0 0
ASOS PLC ADR ADR 00212V105   1,308 20 SH   SOLE   20 0 0
Assa Abloy AB ADR 045387107   530 43 SH   SOLE   43 0 0
Astellas Pharma Inc ADR 04623U102   71,024 4,600 SH   SOLE   4,600 0 0
Astrazena PLC -Spons ADR ADR 046353108   29,794 596 SH   SOLE   143 0 453
aviva adr reptg two ord shs ADR 05382A104   1,390 153 SH   SOLE   153 0 0
AXA-UAP - Sponsored ADR ADR 054536107   2,960 124 SH   SOLE   124 0 0
Baidu Inc ADR 056752108   5,838 27 SH   SOLE   9 0 18
Banco Bilbao Vizcaya Argentina ADR 05946K101   1,482 300 SH   SOLE   300 0 0
Barclays PLC ADR 06738E204   1,558 195 SH   SOLE   195 0 0
BASF SE Sponsored ADR ADR 055262505   16,590 838 SH   SOLE   838 0 0
BHP Billiton Ltd ADR 088606108   21,562 330 SH   SOLE   330 0 0
BNP Paribas ADR 05565A202   2,848 108 SH   SOLE   108 0 0
BP P.L.C Sponsored ADR ADR 055622104   144,666 7,050 SH   SOLE   0 0 7,050
British American Tobacco PLC A ADR 110448107   879 23 SH   SOLE   23 0 0
Capgemini SE ADR ADR 13961R100   92,490 3,000 SH   SOLE   3,000 0 0
Carlsberg A/S ADR ADR 142795202   59,440 1,850 SH   SOLE   1,850 0 0
Carrefour SA ADR ADR 144430204   66,329 19,338 SH   SOLE   19,338 0 0
Chugai Pharmaceutical Co., Ltd ADR 171269103   73,416 2,760 SH   SOLE   2,760 0 0
CIE Financiere Richemont SA AD ADR 204319107   1,060 117 SH   SOLE   117 0 0
CK Hutchinson Holdings LTD ADR ADR 12562Y100   474 68 SH   SOLE   68 0 0
Compass Group PLC ADR ADR 20449X401   1,360 73 SH   SOLE   73 0 0
CRH Plc ADR ADR 12626K203   75,111 1,764 SH   SOLE   1,764 0 0
CSL Ltd ADR ADR 12637N204   328 3 SH   SOLE   3 0 0
Daikin Industries LTD ADR ADR 23381B106   555 25 SH   SOLE   25 0 0
Deutsche Boerse AG ADR ADR 251542106   358 21 SH   SOLE   21 0 0
Deutsche Post AG ADR ADR 25157Y202   2,032 41 SH   SOLE   41 0 0
Diageo P L C Spon ADR ADR 25243Q205   20,318,213 127,940 SH   SOLE   127,260 0 680
DNB ASA Sponsored ADR ADR 23328E106   1,472 75 SH   SOLE   75 0 0
Dr. Reddy Laboratories ADR 256135203   83,053 1,165 SH   SOLE   1,165 0 0
DSV Panalpina A/S Unsponsored ADR 26251A108   754 9 SH   SOLE   9 0 0
Elekta B Shs Unsponsored B Sha ADR 28617Y101   592 44 SH   SOLE   44 0 0
Enel Societa Per Azioni Unspon ADR 29265W207   587 58 SH   SOLE   58 0 0
Engie S.A. ADR ADR 29286D105   1,149 75 SH   SOLE   75 0 0
Equinor ASA ADR ADR 29446M102   805 49 SH   SOLE   49 0 0
Ericsson L M Tel Co ADR 294821608   78,261 6,549 SH   SOLE   6,549 0 0
Experian PLC ADR ADR 30215C101   797 21 SH   SOLE   21 0 0
Fanuc LTD Unsponsored ADR ADR 307305102   1,891 77 SH   SOLE   77 0 0
Fomento Economico Mexicano SAB ADR 344419106   3,934,206 51,923 SH   SOLE   2,836 0 49,087
Fresenius SE & Co KGaA ADR ADR 35804M105   405 35 SH   SOLE   35 0 0
Geely Automobile Holdings Ltd ADR 36847Q103   105,261 1,550 SH   SOLE   1,550 0 0
Glaxo Smithkline Sponsored PLC ADR 37733W105   145,983 3,912 SH   SOLE   2,888 0 1,024
GW Pharmaceuticals PLC ADR ADR 36197T103   2,308 20 SH   SOLE   0 0 20
HDFC Bank LTD ADR ADR 40415F101   795 11 SH   SOLE   11 0 0
Heineken NV ADR ADR 423012301   446 8 SH   SOLE   8 0 0
HOYA Corporation ADR 443251103   2,211 16 SH   SOLE   16 0 0
HSBC Holdings PLC Sponsored AD ADR 404280406   6,581 254 SH   SOLE   0 0 254
Iberdrola S.A. ADR 450737101   344 6 SH   SOLE   6 0 0
ICICI Bank Ltd ADR ADR 45104G104   141,378 9,514 SH   SOLE   9,514 0 0
Infineon Technologies AG ADR ADR 45662N103   88,511 2,296 SH   SOLE   2,296 0 0
Ing Groep NV Spons ADR ADR 456837103   35,560 3,767 SH   SOLE   267 0 3,500
International Consolidated Air ADR 459348108   743 170 SH   SOLE   170 0 0
Intesa Sanpaolo-Spon ADR ADR 46115H107   1,053 75 SH   SOLE   75 0 0
JD.com Inc ADR ADR 47215P106   1,231 14 SH   SOLE   14 0 0
Johnson Matthey PLC ADR ADR 479142507   1,003 15 SH   SOLE   15 0 0
JOYY Inc ADR ADR 46591M109   61,585 770 SH   SOLE   770 0 0
KB Financial Group Inc ADR ADR 48241A105   98,010 2,475 SH   SOLE   2,475 0 0
KBC Group SA/NV ADR ADR 48241F104   736 21 SH   SOLE   21 0 0
Kering ADR ADR 492089107   873 12 SH   SOLE   12 0 0
Kingfisher PLC ADR ADR 495724403   917 124 SH   SOLE   124 0 0
Kion Group ADR ADR 497216101   718 33 SH   SOLE   33 0 0
Komatsu Ltd ADR ADR 500458401   982 36 SH   SOLE   36 0 0
Koninklijke Ahold Delhaize NV ADR 500467501   57,579 2,040 SH   SOLE   2,040 0 0
Koninklijke Philips N.V. ADR 500472303   43,065 795 SH   SOLE   795 0 0
L'Oreal SA ADR ADR 502117203   1,599 21 SH   SOLE   21 0 0
Lee & Man Paper Mfg LTD ADR ADR 523352102   3,975 500 SH   SOLE   500 0 0
Lenovo Group Ltd ADR ADR 526250105   84,105 4,500 SH   SOLE   4,500 0 0
Lloyds TSB Group PLC Sponsored ADR 539439109   515 263 SH   SOLE   263 0 0
London Stock Exchange Group Un ADR 54211N101   1,293 42 SH   SOLE   42 0 0
LVMH Moet Hennessy Louis Vuitt ADR 502441306   1,372 11 SH   SOLE   11 0 0
Macquarie Group ADR ADR 55607P204   1,282 12 SH   SOLE   12 0 0
Mitsubishi Electric Corp ADR ADR 606776201   1,206 40 SH   SOLE   40 0 0
Murata Manufacturing Co LTD AD ADR 626425102   1,896 84 SH   SOLE   84 0 0
National Australia Bank Ltd AD ADR 632525408   20,189 2,318 SH   SOLE   2,318 0 0
Neste Corp ADR ADR 64104Y106   166,531 4,560 SH   SOLE   4,560 0 0
Nestle SA Sponsored ADR ADR 641069406   39,767,395 337,584 SH   SOLE   67,001 0 270,583
Nice Ltd ADR ADR 653656108   567 2 SH   SOLE   2 0 0
Nidec Corporation ADR 654090109   629 20 SH   SOLE   20 0 0
Nintendo Company Ltd ADR ADR 654445303   117,559 1,460 SH   SOLE   1,460 0 0
Nippon Telegraph & Telephone C ADR 654624105   3,049 119 SH   SOLE   119 0 0
Nokia Corporation Sponsored AD ADR 654902204   8 2 SH   SOLE   2 0 0
Novartis AG-ADR ADR 66987V109   22,351,770 236,702 SH   SOLE   235,808 0 894
Novo-Nordisk A/S ADR ADR 670100205   3,899,237 55,823 SH   SOLE   54,568 0 1,255
Novozymes A/S ADR ADR 670108109   345 6 SH   SOLE   6 0 0
Omron Corp ADR ADR 682151303   891 10 SH   SOLE   10 0 0
Orix Corporation ADR 686330101   928 12 SH   SOLE   12 0 0
Otsuka Holdings Co LTD ADR ADR 689164101   578 27 SH   SOLE   27 0 0
Panasonic Corp Spon ADR ADR 69832A205   611 53 SH   SOLE   53 0 0
Pernod Ricard ADR ADR 714264207   959 25 SH   SOLE   25 0 0
Persimmon PLC ADR ADR 715318101   681 9 SH   SOLE   9 0 0
Petroleo Brasileiro SA ADR ADR 71654V101   940 85 SH   SOLE   0 0 85
Peugeot S.A. ADR 716830104   88,871 3,250 SH   SOLE   3,250 0 0
Pinduoduo Inc ADR ADR 722304102   2,665 15 SH   SOLE   15 0 0
Ping An Insurance Group ADR ADR 72341E304   833 34 SH   SOLE   34 0 0
Prudential PLC ADR ADR 74435K204   1,219 33 SH   SOLE   33 0 0
Prysmian SpA Milano Unsponsore ADR 74440L106   943 53 SH   SOLE   53 0 0
Publicis Groupe SA ADR ADR 74463M106   4,936 400 SH   SOLE   0 0 400
Recruit Holdings Co Ltd ADR ADR 75629J101   795 95 SH   SOLE   95 0 0
Relx PLC ADR ADR 759530108   444 18 SH   SOLE   18 0 0
Rio Tinto PLC Spnsrd ADR ADR 767204100   101,622 1,351 SH   SOLE   1,351 0 0
Roche Holding AG ADR 771195104   84,524 1,928 SH   SOLE   1,928 0 0
Royal Dutch Shell PLC ADR B ADR 780259107   32,030 953 SH   SOLE   375 0 578
Royal Dutch Shell PLC Spons AD ADR 780259206   203,707 5,797 SH   SOLE   3,271 0 2,526
RWE AG ADR ADR 74975E303   1,227 29 SH   SOLE   29 0 0
Ryanair Holdings PLC ADR ADR 783513203   1,870 17 SH   SOLE   17 0 0
Safran SA ADR ADR 786584102   816 23 SH   SOLE   23 0 0
Sampo Oyj ADR 79588J102   909 43 SH   SOLE   43 0 0
Sanofi ADR ADR 80105N105   88,094 1,813 SH   SOLE   0 0 1,813
SAP AG Sponsored ADR ADR 803054204   2,086 16 SH   SOLE   16 0 0
Schneider Electric ADR ADR 80687P106   76,428 2,640 SH   SOLE   2,640 0 0
Sea Ltd ADR ADR 81141R100   2,986 15 SH   SOLE   15 0 0
Seven & i Holdings Co Ltd ADR ADR 81783H105   886 50 SH   SOLE   50 0 0
Shin-Etsu Chemical Co Ltd ADR ADR 824551105   102,210 2,324 SH   SOLE   2,324 0 0
Siemens AG ADR ADR 826197501   28,142 392 SH   SOLE   392 0 0
Siemens Healthineers ADR ADR 82622J104   899 35 SH   SOLE   35 0 0
SK Telecom Co Ltd ADR ADR 78440P108   343 14 SH   SOLE   14 0 0
SMC Corp ADR ADR 78445W306   1,280 42 SH   SOLE   42 0 0
Smith & Nephew PLC ADR ADR 83175M205   295 7 SH   SOLE   7 0 0
Softbank Corp ADR ADR 83404D109   87,758 2,270 SH   SOLE   2,270 0 0
Sony Corp ADR ADR 835699307   88,978 880 SH   SOLE   880 0 0
SSE PLC ADR ADR 78467K107   533 26 SH   SOLE   26 0 0
STMicroelectronics NV ADR ADR 861012102   408 11 SH   SOLE   11 0 0
Stora Enso Oyj ADR ADR 86210M106   1,321 69 SH   SOLE   69 0 0
Sumitomo Mitsui Financial Grou ADR 86562M209   1,074 174 SH   SOLE   174 0 0
Suzuki Motor Corp ADR ADR 86959X107   1,112 6 SH   SOLE   6 0 0
Svenska Handelsbanken AB ADR ADR 86959C103   825 164 SH   SOLE   164 0 0
Swedbank AB ADR ADR 870195104   456 26 SH   SOLE   26 0 0
Taiwan Semiconductor Co LTD Sp ADR 874039100   94,265 861 SH   SOLE   861 0 0
Takeda Pharmaceutical Co Ltd A ADR 874060205   746 41 SH   SOLE   41 0 0
TechnoPro Holdings Inc ADR ADR 87875T204   762 46 SH   SOLE   46 0 0
Techtronic Industries Co Ltd A ADR 87873R101   236,130 3,309 SH   SOLE   3,309 0 0
Teleperformance SE ADR ADR 87946F100   498 3 SH   SOLE   3 0 0
Tencent Holdings Ltd ADR ADR 88032Q109   2,473 34 SH   SOLE   34 0 0
Teva Pharmaceutical-SP ADR ADR 881624209   4,825 500 SH   SOLE   500 0 0
THK Co ADR ADR 872434105   903 56 SH   SOLE   56 0 0
TIM S.A. ADR ADR 88706T108   55,441 3,920 SH   SOLE   3,920 0 0
Tokio Marine Holdings Inc ADR ADR 889094108   1,080 21 SH   SOLE   21 0 0
Tokyo Electron Ltd ADR ADR 889110102   115,862 1,238 SH   SOLE   1,238 0 0
Tomra Systems ASA ADR 889905204   148,896 3,000 SH   SOLE   3,000 0 0
Total S.A. ADR 89151E109   353,505 8,277 SH   SOLE   8,277 0 0
Toyota Motor Corporation ADR 892331307   74,503 482 SH   SOLE   482 0 0
UniCredit S.p.A. ADR ADR 904678406   1,156 247 SH   SOLE   247 0 0
Unilever PLC ADR 904767704   458,676 7,599 SH   SOLE   2,174 0 5,425
United Overseas Bank LTD ADR 911271302   581 17 SH   SOLE   17 0 0
Valeo SA ADR ADR 919134304   494 25 SH   SOLE   25 0 0
Veolia Environment SA ADR ADR 92334N103   63,492 2,615 SH   SOLE   2,615 0 0
Vinci ADR ADR 927320101   1,369 55 SH   SOLE   55 0 0
Vipshop Holdings Ltd ADR ADR 92763W103   91,358 3,250 SH   SOLE   3,250 0 0
Vivendi SA ADR ADR 92852T201   76,238 2,375 SH   SOLE   2,375 0 0
Vodafone Group PLC New ADR 92857W308   53,552 3,138 SH   SOLE   80 0 3,058
Volkswagen AG ADR ADR 928662600   2,127 102 SH   SOLE   102 0 0
WH Group LTD ADR ADR 92890T205   53,459 3,205 SH   SOLE   3,205 0 0
Wolters Kluwer NV ADR ADR 977874205   591 7 SH   SOLE   7 0 0
WPP PLC ADR ADR 92937A102   1,082 20 SH   SOLE   20 0 0
Zurich Insurance Group AG ADR ADR 989825104   1,944 46 SH   SOLE   46 0 0
ALPS Alerian MLP ETF ETF 00162Q452   6,954 271 SH   SOLE   271 0 0
ALPS Sector Dividend Dogs ETF ETF 00162Q858   4,464 100 SH   SOLE   100 0 0
ARK Genomic Revolution ETF ETF 00214Q302   41,034 440 SH   SOLE   440 0 0
ARK Innovation ETF ETF 00214Q104   22,408 180 SH   SOLE   180 0 0
BlackRock Science and Technolo ETF 09258G104   3,998 75 SH   SOLE   75 0 0
Calamos Strategic Total Return ETF 128125101   4,288 270 SH   SOLE   0 0 270
Cohen & Steers Quality Income ETF 19247L106   37,200 3,000 SH   SOLE   0 0 3,000
Cohen & Steers Total Return Re ETF 19247R103   14,597 1,100 SH   SOLE   1,100 0 0
Communication Services Select ETF 81369Y852   133,610 1,980 SH   SOLE   1,430 0 550
Consumer Discretionary Select ETF 81369Y407   4,346,044 27,031 SH   SOLE   26,759 0 272
DNP Select Income Fund ETF 23325P104   1,734,858 168,025 SH   SOLE   168,025 0 0
Eaton Vance Risk-Mgd Divers Eq ETF 27829G106   1,555 150 SH   SOLE   150 0 0
Eaton Vance Tax-Managed Buy-Wr ETF 27828Y108   2,303 150 SH   SOLE   150 0 0
Eaton Vance Tax-Managed Global ETF 27829F108   6,578 750 SH   SOLE   0 0 750
Energy Select Sector SPDR ETF 81369Y506   1,327 35 SH   SOLE   35 0 0
Fidelity Blue Chip Growth ETF ETF 316092352   22,832 800 SH   SOLE   800 0 0
Financial Select Sector SPDR ETF 81369Y605   291,410 9,885 SH   SOLE   9,885 0 0
First TR Clean Energy Green ETF 33733E500   14,046 200 SH   SOLE   200 0 0
First Trust Capital Strength E ETF 33733E104   3,983 59 SH   SOLE   0 0 59
First Trust Dow Jones Internet ETF 33733E302   63,870 300 SH   SOLE   0 0 300
First Trust Financials AlphaDE ETF 33734X135   41,479 1,210 SH   SOLE   1,210 0 0
First Trust Health Care AlphaD ETF 33734X143   32,334 300 SH   SOLE   300 0 0
First Trust ISE Water ETF 33733B100   21,636 300 SH   SOLE   300 0 0
Gabelli Utility Trust ETF 36240A101   20,487 2,523 SH   SOLE   2,523 0 0
Global X Lithium ETF ETF 37954Y855   37,134 600 SH   SOLE   600 0 0
Health Care Select Sector SPDR ETF 81369Y209   2,772,814 24,443 SH   SOLE   23,733 0 710
Industrial Select Sector SPDR ETF 81369Y704   116,709 1,318 SH   SOLE   1,318 0 0
Invesco DWA Momentum ETF ETF 46137V837   166,716 1,900 SH   SOLE   1,900 0 0
Invesco Dynamic Pharmaceutical ETF 46137V662   40,981 574 SH   SOLE   574 0 0
Invesco QQQ Trust ETF 46090E103   517,044 1,648 SH   SOLE   1,336 0 312
Invesco S&P 500 Low Volatility ETF 46138E354   617,462 10,981 SH   SOLE   10,981 0 0
Invesco S&P Global Water Index ETF 46138E263   1,966 42 SH   SOLE   42 0 0
Invesco S&P SmallCap Informati ETF 46138E115   7,961 65 SH   SOLE   0 0 65
Invesco Water Resources ETF ETF 46137V142   125,415 2,700 SH   SOLE   2,700 0 0
Invesco WilderHill Clean Energ ETF 46137V134   32,051 310 SH   SOLE   310 0 0
iShares Cohen & Steers REIT ET ETF 464287564   96,984 1,800 SH   SOLE   1,800 0 0
iShares Core MSCI EAFE ETF 46432F842   46,261,143 669,578 SH   SOLE   658,261 0 11,317
iShares Core MSCI Emerging Mar ETF 46434G103   12,311,224 198,440 SH   SOLE   195,567 0 2,873
iShares Core S&P 500 ETF ETF 464287200   6,047,158 16,109 SH   SOLE   15,400 0 709
iShares Core S&P MidCap ETF ETF 464287507   1,870,127 8,137 SH   SOLE   6,761 0 1,376
iShares Core S&P Small-Cap ETF ETF 464287804   4,276,199 46,531 SH   SOLE   33,656 0 12,875
iShares Core S&P Total US Stoc ETF 464287150   459,208 5,326 SH   SOLE   5,326 0 0
iShares Core S&P US Growth ETF ETF 464287671   12,151 137 SH   SOLE   137 0 0
iShares Core S&P US Value ETF ETF 464287663   4,664 75 SH   SOLE   75 0 0
iShares DJ Select Dividend ETF ETF 464287168   853,598 8,875 SH   SOLE   4,110 0 4,765
iShares Dow Jones US Basic Mat ETF 464287838   462,146 4,075 SH   SOLE   3,980 0 95
iShares Dow Jones US Pharmaceu ETF 464288836   5,383 30 SH   SOLE   30 0 0
iShares Dow Jones US Real Esta ETF 464287739   18,586 217 SH   SOLE   217 0 0
iShares Dow Jones US Technolog ETF 464287721   1,180,644 13,877 SH   SOLE   13,877 0 0
iShares Edge MSCI USA Momentum ETF 46432F396   2,258 14 SH   SOLE   0 0 14
iShares Edge MSCI USA Quality ETF 46432F339   18,594 160 SH   SOLE   160 0 0
iShares Global Clean Energy ET ETF 464288224   7,064 250 SH   SOLE   250 0 0
iShares High Dividend ETF ETF 46429B663   20,427 233 SH   SOLE   233 0 0
iShares Morningstar Large-Cap ETF 464287127   9,756 45 SH   SOLE   45 0 0
iShares Morningstar Small-Cap ETF 464288505   177,610 900 SH   SOLE   900 0 0
iShares MSCI ACWI Low Carbon T ETF 46434V464   26,038 175 SH   SOLE   0 0 175
iShares MSCI Australia ETF ETF 464286103   9,580 400 SH   SOLE   400 0 0
iShares MSCI EAFE ETF ETF 464287465   9,935,985 136,184 SH   SOLE   81,492 0 54,692
iShares MSCI EAFE Small-Cap ETF 464288273   8,275,550 121,036 SH   SOLE   10,070 0 110,966
iShares MSCI Emerging Markets ETF 464286533   500,701 8,197 SH   SOLE   8,197 0 0
iShares MSCI Emerging Mkts ETF ETF 464287234   1,574,540 30,473 SH   SOLE   29,223 0 1,250
iShares MSCI Growth ETF 464288885   84,563 838 SH   SOLE   766 0 72
iShares MSCI Hong Kong ETF ETF 464286871   3,696 150 SH   SOLE   150 0 0
iShares MSCI Japan ETF ETF 46434G822   8,445 125 SH   SOLE   125 0 0
iShares MSCI KLD 400 Social ET ETF 464288570   444,120 6,208 SH   SOLE   692 0 5,516
iShares MSCI Malaysia (Free) E ETF 46434G814   720 25 SH   SOLE   25 0 0
iShares MSCI Singapore Capped ETF 46434G780   1,332 62 SH   SOLE   62 0 0
iShares MSCI USA ESG Select ETF 464288802   279,956 3,400 SH   SOLE   2,450 0 950
iShares Nasdaq Biotechnology E ETF 464287556   1,573,830 10,389 SH   SOLE   10,389 0 0
iShares North American Tech ET ETF 464287549   26,237 75 SH   SOLE   75 0 0
iShares Russell 1000 ETF ETF 464287622   1,522,070 7,185 SH   SOLE   2,890 0 4,295
iShares Russell 1000 Growth ET ETF 464287614   560,651 2,325 SH   SOLE   2,205 0 120
iShares Russell 1000 Value ETF ETF 464287598   157,103 1,149 SH   SOLE   871 0 278
iShares Russell 2000 ETF ETF 464287655   4,507,665 22,991 SH   SOLE   16,148 0 6,843
iShares Russell 2000 Growth In ETF 464287648   4,656,012 16,240 SH   SOLE   10,596 0 5,644
iShares Russell 2000 Value ETF ETF 464287630   5,469,765 41,516 SH   SOLE   33,766 0 7,750
iShares Russell 3000 ETF ETF 464287689   302,687 1,354 SH   SOLE   1,329 0 25
iShares Russell Midcap ETF ETF 464287499   5,310,168 77,464 SH   SOLE   39,919 0 37,545
iShares Russell Midcap Growth ETF 464287481   12,810,320 124,796 SH   SOLE   113,398 0 11,398
iShares Russell MidCap Value E ETF 464287473   7,449,190 76,827 SH   SOLE   75,775 0 1,052
iShares S&P 500 Growth ETF ETF 464287309   609,353 9,548 SH   SOLE   9,548 0 0
iShares S&P 500 Value ETF ETF 464287408   5,977,205 46,690 SH   SOLE   45,884 0 806
iShares S&P Mid-Cap 400 Value ETF 464287705   12,772 148 SH   SOLE   148 0 0
iShares S&P Small Cap 600 Grow ETF 464287887   36,538 320 SH   SOLE   320 0 0
iShares S&P Small Cap 600 Valu ETF 464287879   267,835 3,294 SH   SOLE   3,294 0 0
iShares Self-Driving EV & Tech ETF 46435U366   21,603 500 SH   SOLE   0 0 500
iShares US Energy ETF 464287796   75,900 3,750 SH   SOLE   0 0 3,750
iShares US Healthcare ETF 464287762   775,846 3,155 SH   SOLE   3,155 0 0
iShares US Home Construction E ETF 464288752   5,580 100 SH   SOLE   0 0 100
iShares US Industrials ETF ETF 464287754   213,814 2,202 SH   SOLE   2,202 0 0
iShares US Utilities ETF ETF 464287697   30,596 400 SH   SOLE   0 0 400
Liberty All-Star Equity Fund ETF 530158104   35,194 4,985 SH   SOLE   558 0 4,427
Materials Select Sector SPDR ETF 81369Y100   551,250 7,615 SH   SOLE   7,615 0 0
Monroe Capital Corp ETF 610335101   8,970 1,117 SH   SOLE   0 0 1,117
PowerShares Preferred Portfoli ETF 73936T565   133,456 8,780 SH   SOLE   8,780 0 0
ProShares Ultra Health Care ETF 74347R735   69,027 456 SH   SOLE   456 0 0
Purefunds Cyber Security ETF ETF 26924G201   4,605 80 SH   SOLE   80 0 0
Real Estate Select Sector SPDR ETF 81369Y860   5,850 160 SH   SOLE   0 0 160
Schwab Emerging Markets Equity ETF 808524706   1,392,444 45,430 SH   SOLE   44,630 0 800
Schwab Fundamental Emerg Mkts ETF 808524730   3,533 125 SH   SOLE   125 0 0
Schwab Fundamental US Large Co ETF 808524771   8,472,174 187,065 SH   SOLE   168,367 0 18,698
Schwab International Equity ET ETF 808524805   5,028,615 139,646 SH   SOLE   139,646 0 0
Schwab International Small-Cap ETF 808524888   142,882 3,795 SH   SOLE   3,795 0 0
Schwab U.S. Dividend Equity ET ETF 808524797   849,868 13,250 SH   SOLE   9,849 0 3,401
Schwab U.S. Large-Cap ETF ETF 808524201   4,738,313 52,098 SH   SOLE   52,098 0 0
Schwab US Broad Market ETF ETF 808524102   21,689,185 238,369 SH   SOLE   237,369 0 1,000
Schwab US Large-Cap Growth ETF ETF 808524300   1,967,038 15,319 SH   SOLE   15,319 0 0
Schwab US Large-Cap Value ETF ETF 808524409   420,374 7,061 SH   SOLE   7,061 0 0
Schwab US Mid-Cap ETF ETF 808524508   1,417,444 20,773 SH   SOLE   20,773 0 0
Schwab US Small-Cap ETF ETF 808524607   2,312,131 25,979 SH   SOLE   25,979 0 0
SPDR Dow Jones Industrial Avrg ETF 78467X109   79,658 260 SH   SOLE   0 0 260
SPDR MSCI ACWI ex-US ETF ETF 78463X848   9,152 331 SH   SOLE   331 0 0
SPDR Portfolio Developed World ETF 78463X889   79,346 2,351 SH   SOLE   2,351 0 0
SPDR Portfolio Emerging Market ETF 78463X509   15,262 362 SH   SOLE   362 0 0
SPDR S&P 500 ETF Trust ETF 78462F103   9,320,044 24,823 SH   SOLE   14,653 0 10,170
SPDR S&P 500 Growth ETF 78464A409   45,614 825 SH   SOLE   825 0 0
SPDR S&P 600 Small Cap Value E ETF 78464A300   29,852 451 SH   SOLE   451 0 0
SPDR S&P Biotech ETF ETF 78464A870   555,377 3,945 SH   SOLE   3,945 0 0
SPDR S&P Dividend ETF ETF 78464A763   319,379 3,015 SH   SOLE   3,015 0 0
SPDR S&P MidCap 400 ETF Trust ETF 78467Y107   23,004,378 54,594 SH   SOLE   53,764 0 830
SPDR S&P Regional Banking ETF ETF 78464A698   22,390 431 SH   SOLE   431 0 0
Tekla Healthcare Investors ETF 87911J103   52,512 2,199 SH   SOLE   2,199 0 0
Templeton Dragon Fund Inc. ETF 88018T101   106,288 4,550 SH   SOLE   4,200 0 350
US Technology Select SPDR ETF 81369Y803   5,123,568 39,406 SH   SOLE   37,406 0 2,000
Utilities Select Sector SPDR ETF 81369Y886   31,350 500 SH   SOLE   0 0 500
VanEck Merk Gold Trust ETF 921078101   103,712 5,600 SH   SOLE   0 0 5,600
VanEck Vectors Semiconductor E ETF 92189F676   87,368 400 SH   SOLE   400 0 0
Vaneck Vectors Vietnam ETF ETF 92189F817   3,498 200 SH   SOLE   200 0 0
Vanguard Consumer Staples ETF ETF 92204A207   2,393,835 13,764 SH   SOLE   13,764 0 0
Vanguard Dividend Appreciation ETF 921908844   3,118,073 22,087 SH   SOLE   13,237 0 8,850
Vanguard Energy ETF ETF 92204A306   1,452 28 SH   SOLE   28 0 0
Vanguard ESG International Sto ETF 921910725   592,700 10,000 SH   SOLE   0 0 10,000
Vanguard Extended Market VIPER ETF 922908652   9,388,736 57,012 SH   SOLE   56,727 0 285
Vanguard Financials ETF ETF 92204A405   2,988,234 41,019 SH   SOLE   41,019 0 0
Vanguard FTSE All-Wld ex-US Sm ETF 922042718   280,232 2,300 SH   SOLE   0 0 2,300
Vanguard FTSE All-World Ex-US ETF 922042775   14,739,625 252,564 SH   SOLE   203,309 0 49,255
Vanguard FTSE Developed Market ETF 921943858   988,209 20,932 SH   SOLE   19,642 0 1,290
Vanguard FTSE Emerging Markets ETF 922042858   8,874,982 177,110 SH   SOLE   169,330 0 7,780
Vanguard Global ex-US Real Est ETF 922042676   38,017 700 SH   SOLE   700 0 0
Vanguard Growth VIPERs ETF 922908736   1,557,265 6,147 SH   SOLE   6,147 0 0
Vanguard Health Care ETF ETF 92204A504   58,170 260 SH   SOLE   260 0 0
Vanguard High Dividend Yield E ETF 921946406   3,602,737 39,370 SH   SOLE   38,421 0 949
Vanguard Industrials ETF ETF 92204A603   2,038,180 11,990 SH   SOLE   11,990 0 0
Vanguard Information Technolog ETF 92204A702   1,307,254 3,695 SH   SOLE   3,695 0 0
Vanguard Intl High Dividend Yi ETF 921946794   3,965,470 65,243 SH   SOLE   65,243 0 0
Vanguard Large-Cap VIPERs ETF 922908637   460,791 2,622 SH   SOLE   2,622 0 0
Vanguard Materials ETF ETF 92204A801   2,982 19 SH   SOLE   19 0 0
Vanguard Mid-Cap ETF ETF 922908629   5,022,650 24,291 SH   SOLE   2,745 0 21,546
Vanguard Mid-Cap Growth ETF ETF 922908538   113,670 536 SH   SOLE   536 0 0
Vanguard Mid-Cap Value ETF 922908512   383,051 3,220 SH   SOLE   3,220 0 0
Vanguard REIT Index ETF ETF 922908553   297,170 3,499 SH   SOLE   3,015 0 484
Vanguard Russell 1000 Growth I ETF 92206C680   18,338 74 SH   SOLE   74 0 0
Vanguard S&P 500 ETF ETF 922908363   67,920,332 197,621 SH   SOLE   195,530 0 2,091
Vanguard S&P 500 Growth Index ETF 921932505   49,237 214 SH   SOLE   0 0 214
Vanguard S&P Mid-Cap 400 Index ETF 921932885   2,062,282 13,258 SH   SOLE   13,258 0 0
Vanguard S&P Small-Cap 600 ETF 921932828   1,306,257 7,786 SH   SOLE   7,786 0 0
Vanguard Small-Cap VIPERs ETF 922908751   7,682,637 39,463 SH   SOLE   8,920 0 30,543
Vanguard Small Cap Growth VIPE ETF 922908595   11,956,640 44,671 SH   SOLE   3,929 0 40,742
Vanguard Small Cap Value VIPER ETF 922908611   12,585,585 88,500 SH   SOLE   6,607 0 81,893
Vanguard Total International S ETF 921909768   187,519 3,117 SH   SOLE   2,915 0 202
Vanguard Total Stock Market VI ETF 922908769   21,812,158 112,064 SH   SOLE   48,102 0 63,962
Vanguard Total World Stock Ind ETF 922042742   1,295,030 13,989 SH   SOLE   4,029 0 9,960
Vanguard Utilities ETF ETF 92204A876   535,432 3,902 SH   SOLE   3,902 0 0
Vanguard Value ETF ETF 922908744   68,878 579 SH   SOLE   579 0 0
Wisdom Tree U.S. ESG Fund ETF 97717W596   6,730 165 SH   SOLE   165 0 0
WisdomTree Europe Hedged Equit ETF 97717X701   30,763 464 SH   SOLE   464 0 0
WisdomTree Intenational LargeC ETF 97717W794   41,477 903 SH   SOLE   903 0 0
Wisdomtree Large Cap Div Exch ETF 97717W307   118,300 1,100 SH   SOLE   1,100 0 0
WisdomTree MidCap Dividend ETF 97717W505   44,244 1,271 SH   SOLE   1,271 0 0
Bristol-Myers Squibb Co Rights WT 110122157   380 550 SH   SOLE   235 0 315
American International Group W WT 026874156   0 2 SH   SOLE   0 0 2
Key Energy Services Inc Exp 12 WT 49309J129   0 8 SH   SOLE   8 0 0
Occidental Petroleum Corp Warr WT 674599162   184 27 SH   SOLE   27 0 0
Preferred Apt Cmntys I Warrant WT 74039J330   0 125 SH   SOLE   0 0 125
Preferred Apt Community Warran WT 74063B369   0 100 SH   SOLE   100 0 0
Brookfield Business Partners L LTD G16234109   881 36 SH   SOLE   36 0 0
Enterprise Prods Partners L P LTD 293792107   225,118 11,515 SH   SOLE   11,515 0 0
Holly Energy Partners LP LTD 435763107   852 60 SH   SOLE   60 0 0
Magellan Midstream Partners LP LTD 559080106   185,251 4,365 SH   SOLE   4,365 0 0
MPLX LP LTD 55336V100   5,907 274 SH   SOLE   274 0 0
Western Midstream Partners LP LTD 958669103   4,533 328 SH   SOLE   328 0 0