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
Accenture Plc COM G1151C101 592 2,620 SH   SOLE   2,620 0 0
Atlas Corporation COM Y0436Q109 109 12,200 SH   SOLE   12,200 0 0
Chubb Limited COM H1467J104 50,426 434,260 SH   SOLE   431,890 0 2,370
Compugen Ltd. COM M25722105 307 18,910 SH   SOLE   18,710 0 200
Costamare Inc. COM Y1771G102 101 16,582 SH   SOLE   16,582 0 0
Eaton Corporation, plc COM G29183103 14,334 140,490 SH   SOLE   140,435 0 55
Navigator Holdings Ltd. COM Y62132108 115 13,734 SH   SOLE   13,734 0 0
Seagate Technology Plc COM G7945M107 2,496 50,663 SH   SOLE   50,458 0 205
Textainer Group Hldgs Ltd. COM G8766E109 179 12,630 SH   SOLE   12,630 0 0
Willis Towers Watson PLC COM G96629103 339 1,625 SH   SOLE   1,625 0 0
Zymeworks Inc COM 98985W102 511 10,975 SH   SOLE   10,975 0 0
1-800-Flowers.com cl A COM 68243Q106 212 8,500 SH   SOLE   8,500 0 0
AT&T Inc. COM 00206R102 605 21,230 SH   SOLE   21,030 0 200
AbbVie Inc. COM 00287Y109 1,910 21,807 SH   SOLE   21,700 0 107
Acco Brands Corporation COM 00081T108 64 11,009 SH   SOLE   11,009 0 0
Adtran Inc. COM 00738A106 190 18,576 SH   SOLE   18,576 0 0
Alamo Group Inc. COM 011311107 240 2,222 SH   SOLE   2,222 0 0
Alarm.com Holdings, Inc. COM 011642105 215 3,900 SH   SOLE   3,900 0 0
Alphabet Inc Class A COM 02079K305 71,024 48,461 SH   SOLE   48,145 0 316
Alphabet Inc Class C COM 02079K107 595 405 SH   SOLE   381 0 24
American Express Co. COM 025816109 47,893 477,738 SH   SOLE   475,192 0 2,546
AmerisourceBergen Corp COM 03073E105 28,922 298,412 SH   SOLE   296,702 0 1,710
Amkor Technology Inc COM 031652100 116 10,325 SH   SOLE   10,325 0 0
Antares Pharma Inc COM 036642106 151 56,100 SH   SOLE   56,100 0 0
Apple Inc. COM 037833100 73,596 635,492 SH   SOLE   631,620 0 3,872
Arcosa Inc. COM 039653100 240 5,450 SH   SOLE   5,450 0 0
Arena Pharmaceuticals Inc. COM 040047607 280 3,750 SH   SOLE   3,750 0 0
Atlas Air Worldwide COM 049164205 295 4,850 SH   SOLE   4,850 0 0
BMC Stock Holdings, Inc. COM 05591B109 223 5,200 SH   SOLE   5,200 0 0
Bandwidth Inc - Class A COM 05988J103 301 1,725 SH   SOLE   1,725 0 0
Beazer Homes USA COM 07556Q881 157 11,890 SH   SOLE   11,890 0 0
Booking Holdings Inc. COM 09857L108 41,020 23,979 SH   SOLE   23,842 0 137
BorgWarner Inc. COM 099724106 349 9,000 SH   SOLE   9,000 0 0
Brandywine Realty Trust COM 105368203 109 10,563 SH   SOLE   10,563 0 0
Bristol-Myers Squibb Co. COM 110122108 33,365 553,403 SH   SOLE   550,406 0 2,997
Broadcom Inc. COM 11135F101 76,269 209,347 SH   SOLE   208,331 0 1,016
CBRE Group, Inc. COM 12504L109 33,476 712,702 SH   SOLE   708,931 0 3,771
Calix, Inc. COM 13100M509 200 11,250 SH   SOLE   11,250 0 0
Capital One Financial Corp. COM 14040H105 33,612 467,742 SH   SOLE   464,750 0 2,992
Cardinal Health Inc. COM 14149Y108 1,367 29,125 SH   SOLE   28,825 0 300
Castle Biosciences Inc COM 14843C105 212 4,129 SH   SOLE   4,129 0 0
ChannelAdvisor Corporation COM 159179100 149 10,325 SH   SOLE   10,325 0 0
Chart Industries, Inc. COM 16115Q308 248 3,525 SH   SOLE   3,525 0 0
Chevron Corp COM 166764100 38,719 537,769 SH   SOLE   535,327 0 2,442
Cisco Systems Inc. COM 17275R102 50,914 1,292,565 SH   SOLE   1,285,076 0 7,489
Citigroup Inc. COM 172967424 45,204 1,048,579 SH   SOLE   1,043,390 0 5,189
Clearwater Paper Corp COM 18538R103 268 7,060 SH   SOLE   7,060 0 0
Cloudera Inc. COM 18914U100 159 14,625 SH   SOLE   14,625 0 0
ConocoPhillips COM 20825C104 903 27,505 SH   SOLE   27,270 0 235
Crocs, Inc. COM 227046109 240 5,625 SH   SOLE   5,625 0 0
Cummins Inc. COM 231021106 1,787 8,463 SH   SOLE   8,412 0 51
Del Taco Restaurants, Inc. COM 245496104 138 16,790 SH   SOLE   16,790 0 0
Digi International Inc. COM 253798102 173 11,073 SH   SOLE   11,073 0 0
Digital Turbine Inc COM 25400W102 714 21,800 SH   SOLE   21,800 0 0
Diodes Inc. COM 254543101 264 4,675 SH   SOLE   4,675 0 0
Dollar General Corp. COM 256677105 1,738 8,291 SH   SOLE   7,791 0 500
Durect Corp. COM 266605104 131 76,420 SH   SOLE   76,420 0 0
Eli Lilly & Co. COM 532457108 1,597 10,790 SH   SOLE   10,790 0 0
Energy Recovery, Inc. COM 29270J100 128 15,584 SH   SOLE   15,584 0 0
Exelon Corp COM 30161N101 249 6,968 SH   SOLE   6,968 0 0
Exp World Holdings Inc COM 30212W100 546 13,525 SH   SOLE   13,525 0 0
Facebook, Inc. cl A COM 30303M102 41,631 158,959 SH   SOLE   158,031 0 928
FedEx Corp COM 31428X106 53,400 212,311 SH   SOLE   210,977 0 1,334
Fifth Third Bancorp COM 316773100 1,195 56,038 SH   SOLE   55,458 0 580
Fireeye Inc. COM 31816Q101 125 10,150 SH   SOLE   10,150 0 0
Ford Motor Company COM 345370860 388 58,245 SH   SOLE   58,245 0 0
Fox Factory Holding Corp. COM 35138V102 353 4,750 SH   SOLE   4,750 0 0
Fulgent Genetics COM 359664109 469 11,711 SH   SOLE   11,711 0 0
General Dynamics Corp. COM 369550108 12,878 93,029 SH   SOLE   92,006 0 1,023
Gibraltar Industries, Inc. COM 374689107 295 4,525 SH   SOLE   4,525 0 0
Glu Mobile, Inc. COM 379890106 192 24,975 SH   SOLE   24,975 0 0
Goldman Sachs Group Inc COM 38141G104 311 1,549 SH   SOLE   1,549 0 0
Great Lakes Dredge & Dock COM 390607109 124 13,035 SH   SOLE   13,035 0 0
Greensky Inc COM 39572G100 147 33,210 SH   SOLE   33,210 0 0
HCA Holdings, Inc. COM 40412C101 54,221 434,881 SH   SOLE   432,530 0 2,351
Harmonic, Inc. COM 413160102 138 24,800 SH   SOLE   24,800 0 0
Hibbett Sports, Inc. COM 428567101 276 7,025 SH   SOLE   7,025 0 0
Honeywell Intl Inc COM 438516106 15,121 91,862 SH   SOLE   90,476 0 1,386
IBM Corp COM 459200101 551 4,530 SH   SOLE   4,530 0 0
Illinois Tool Works Inc. COM 452308109 725 3,751 SH   SOLE   3,725 0 26
Inmode LTD COM M5425M103 220 6,088 SH   SOLE   6,088 0 0
Intel Corporation COM 458140100 2,551 49,257 SH   SOLE   47,532 0 1,725
JPMorgan Chase & Co COM 46625H100 50,081 520,209 SH   SOLE   517,324 0 2,885
John Bean Technologies COM 477839104 248 2,700 SH   SOLE   2,700 0 0
Johnson & Johnson COM 478160104 68,395 459,396 SH   SOLE   457,039 0 2,357
Kohl's Corporation COM 500255104 932 50,302 SH   SOLE   49,792 0 510
Kraft Heinz Company COM 500754106 591 19,740 SH   SOLE   19,600 0 140
Kronos Worldwide Inc. COM 50105F105 146 11,390 SH   SOLE   11,390 0 0
Laboratory Corp of America COM 50540R409 25,535 135,631 SH   SOLE   135,367 0 264
Lam Research Corporation COM 512807108 1,223 3,687 SH   SOLE   3,651 0 36
Lexington Realty Trust COM 529043101 134 12,850 SH   SOLE   12,850 0 0
Limelight Networks, Inc. COM 53261M104 147 25,470 SH   SOLE   25,470 0 0
Lincoln National Corp COM 534187109 38,902 1,241,680 SH   SOLE   1,234,608 0 7,072
Lockheed Martin Corp. COM 539830109 345 900 SH   SOLE   900 0 0
Lumen Technologies Inc COM 156700106 1,380 136,727 SH   SOLE   135,957 0 770
MGIC Investment Corp. COM 552848103 95 10,725 SH   SOLE   10,080 0 645
MarineMax Inc COM 567908108 298 11,600 SH   SOLE   11,600 0 0
Matador Resources Company COM 576485205 125 15,154 SH   SOLE   15,154 0 0
Merck & Co. Inc. COM 58933Y105 39,119 471,593 SH   SOLE   469,092 0 2,501
Meridian Bioscience, Inc. COM 589584101 175 10,299 SH   SOLE   10,299 0 0
Meritage Homes Corp COM 59001A102 235 2,125 SH   SOLE   2,125 0 0
MetLife, Inc. COM 59156R108 1,113 29,954 SH   SOLE   29,639 0 315
Microsoft Corporation COM 594918104 3,460 16,449 SH   SOLE   16,249 0 200
Model N Inc COM 607525102 208 5,900 SH   SOLE   5,900 0 0
Morgan Stanley COM 617446448 590 12,207 SH   SOLE   12,207 0 0
Mr Cooper Group Inc COM 62482R107 234 10,500 SH   SOLE   10,500 0 0
Nautilus, Inc. COM 63910B102 232 13,542 SH   SOLE   13,542 0 0
Navient Corp COM 63938C108 99 11,725 SH   SOLE   11,725 0 0
NeoPhotonics Corporation COM 64051T100 99 16,299 SH   SOLE   16,299 0 0
Norfolk Southern Corp COM 655844108 13,533 63,241 SH   SOLE   63,185 0 56
Omega Healthcare Investors COM 681936100 712 23,780 SH   SOLE   23,630 0 150
Onto Innovation, Inc. COM 683344105 349 11,707 SH   SOLE   11,707 0 0
Ooma Inc COM 683416101 141 10,772 SH   SOLE   10,772 0 0
Oracle Corporation COM 68389X105 1,918 32,130 SH   SOLE   30,445 0 1,685
Pacira BioSciences, Inc. COM 695127100 212 3,525 SH   SOLE   3,525 0 0
Parker-Hannifin Corp. COM 701094104 638 3,151 SH   SOLE   3,151 0 0
Perdoceo Education Corp COM 71363P106 147 12,035 SH   SOLE   12,035 0 0
Perficient, Inc. COM 71375U101 279 6,525 SH   SOLE   6,525 0 0
Progressive Corp. COM 743315103 29,534 311,966 SH   SOLE   311,234 0 732
QEP Resources, Inc. COM 74733V100 101 111,775 SH   SOLE   111,775 0 0
Qualcomm Inc. COM 747525103 3,981 33,825 SH   SOLE   33,650 0 175
Quanex Building Products COM 747619104 217 11,750 SH   SOLE   11,750 0 0
Renewable Energy Grp Inc COM 75972A301 296 5,550 SH   SOLE   5,550 0 0
Rent-A-Center, Inc. COM 76009N100 243 8,125 SH   SOLE   8,125 0 0
SPDR DJIA ETF Trust COM 78467X109 451 1,627 SH   SOLE   1,627 0 0
SPDR S&P 500 ETF Trust COM 78462F103 1,714 5,117 SH   SOLE   5,117 0 0
SPDR Select Technology COM 81369Y803 256 2,197 SH   SOLE   2,197 0 0
SPS Commerce, Inc. COM 78463M107 278 3,575 SH   SOLE   3,575 0 0
SS&C Technologies Hldgs Inc. COM 78467J100 31,141 514,554 SH   SOLE   511,528 0 3,026
SecureWorks Corp. Class A COM 81374A105 141 12,373 SH   SOLE   12,373 0 0
Sportsman's Warehouse Holdings COM 84920Y106 200 13,950 SH   SOLE   13,950 0 0
Sprout Social Inc Class A COM 85209W109 211 5,475 SH   SOLE   5,475 0 0
Stanley Black & Decker, Inc. COM 854502101 48,094 296,510 SH   SOLE   295,436 0 1,074
Steelcase Inc cl A COM 858155203 131 13,000 SH   SOLE   13,000 0 0
Stryker Corp COM 863667101 1,022 4,905 SH   SOLE   4,905 0 0
Surface Oncology, Inc. COM 86877M209 154 22,300 SH   SOLE   22,000 0 300
Sysco Corporation COM 871829107 1,021 16,415 SH   SOLE   16,300 0 115
TJX Companies Inc. COM 872540109 2,618 47,037 SH   SOLE   45,227 0 1,810
Tenable Holdings Inc. COM 88025T102 209 5,525 SH   SOLE   5,525 0 0
Thermo Fisher Scientific, Inc. COM 883556102 2,693 6,100 SH   SOLE   6,065 0 35
Tri Pointe Homes Inc. COM 87265H109 281 15,500 SH   SOLE   15,500 0 0
TrueCar, Inc. COM 89785L107 146 29,239 SH   SOLE   29,239 0 0
Tyson Foods Inc COM 902494103 26,271 441,680 SH   SOLE   439,938 0 1,742
U.S. Bancorp COM 902973304 39,968 1,114,878 SH   SOLE   1,109,486 0 5,392
Union Pacific Corp. COM 907818108 2,484 12,615 SH   SOLE   11,995 0 620
United Parcel Service Inc. COM 911312106 4,650 27,906 SH   SOLE   27,828 0 78
Verizon Communications, Inc. COM 92343V104 56,061 942,360 SH   SOLE   936,939 0 5,421
Viking Therapeutics, Inc. COM 92686J106 104 17,825 SH   SOLE   17,825 0 0
Voyager Therapeutics, Inc. COM 92915B106 119 11,107 SH   SOLE   11,107 0 0
Wal-Mart Stores, Inc. COM 931142103 1,134 8,106 SH   SOLE   8,106 0 0
Wells Fargo & Co COM 949746101 701 29,817 SH   SOLE   29,472 0 345
Western Digital Corp. COM 958102105 887 24,269 SH   SOLE   24,089 0 180
eGain Corporation COM 28225C806 203 14,328 SH   SOLE   14,328 0 0
iShr MSCI EAFE ETF COM 464287465 340 5,338 SH   SOLE   5,338 0 0
iShr MSCI Emerg Mkts ETF COM 464287234 210 4,759 SH   SOLE   4,759 0 0
Amarin Corporation Plc Sponsor ADR 023111206 94 22,420 SH   SOLE   22,420 0 0
Aviva PLC ADS ADR 05382A104 100 13,144 SH   SOLE   13,144 0 0
BP PLC ADS ADR 055622104 687 39,333 SH   SOLE   39,143 0 190
Barclays PLC ADR ADR 06738E204 73 14,630 SH   SOLE   14,630 0 0
CK Hutchison Holdings Limited ADR 12562Y100 133 22,047 SH   SOLE   22,047 0 0
Criteo SA Sponsored ADR ADR 226718104 135 11,100 SH   SOLE   11,100 0 0
Himax Technologies, Inc. Spons ADR 43289P106 137 38,582 SH   SOLE   38,582 0 0
Iclick Interactive Asia Group ADR 45113Y104 101 15,180 SH   SOLE   15,180 0 0
KDDI Corp Unsp ADR ADR 48667L106 127 10,087 SH   SOLE   10,087 0 0
Nokia Corp ADR 654902204 89 22,777 SH   SOLE   21,729 0 1,048
Sanofi ADS ADR 80105N105 549 10,946 SH   SOLE   10,946 0 0
Taiwan Semiconductor ADR 874039100 64,534 796,031 SH   SOLE   790,836 0 5,195
Teva Pharmaceutical ADR 881624209 135 15,000 SH   SOLE   15,000 0 0
United Overseas Bank Ltd. ADR 911271302 217 7,708 SH   SOLE   7,708 0 0
Vale S.A. ADR 91912E105 697 65,900 SH   SOLE   65,900 0 0