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 446 2,733 SH   SOLE   2,733 0 0
Atlas Corporation COM Y0436Q109 106 13,783 SH   SOLE   13,783 0 0
Chubb Limited COM H1467J104 55,726 498,939 SH   SOLE   496,995 0 1,944
Compugen Ltd. COM M25722105 133 18,360 SH   SOLE   18,360 0 0
Costamare Inc. COM Y1771G102 85 18,719 SH   SOLE   18,719 0 0
Eaton Corporation, plc COM G29183103 23,011 296,190 SH   SOLE   296,160 0 30
Frontline Ltd. COM G3682E192 246 25,585 SH   SOLE   25,585 0 0
Golden Ocean Group Ltd COM G39637205 88 28,228 SH   SOLE   28,228 0 0
Magna International Inc COM 559222401 34,791 1,089,947 SH   SOLE   1,085,227 0 4,720
Medtronic PLC COM G5960L103 41,950 465,180 SH   SOLE   462,920 0 2,260
Navigator Holdings Ltd. COM Y62132108 50 11,194 SH   SOLE   11,194 0 0
Seagate Technology Plc COM G7945M107 2,198 45,037 SH   SOLE   44,872 0 165
Willis Towers Watson PLC COM G96629103 312 1,835 SH   SOLE   1,835 0 0
Zymeworks Inc COM 98985W102 440 12,409 SH   SOLE   12,409 0 0
AT&T Inc. COM 00206R102 619 21,230 SH   SOLE   21,030 0 200
AbbVie Inc. COM 00287Y109 1,793 23,530 SH   SOLE   23,400 0 130
Adtran Inc. COM 00738A106 161 20,971 SH   SOLE   20,971 0 0
AdvisorShares Cornerstone Smal COM 00768Y586 2,124 81,625 SH   SOLE   81,625 0 0
Agree Realty Corp COM 008492100 215 3,474 SH   SOLE   3,474 0 0
Alamo Group Inc. COM 011311107 223 2,512 SH   SOLE   2,512 0 0
Alphabet Inc Class A COM 02079K305 78,327 67,410 SH   SOLE   67,133 0 277
Alphabet Inc Class C COM 02079K107 471 405 SH   SOLE   381 0 24
American Express Co. COM 025816109 54,582 637,560 SH   SOLE   635,374 0 2,186
Amkor Technology Inc COM 031652100 91 11,663 SH   SOLE   11,663 0 0
AngioDynamics Inc COM 03475V101 135 12,960 SH   SOLE   12,960 0 0
Antero Resources Corporation COM 03674X106 74 104,133 SH   SOLE   104,133 0 0
Apple Inc. COM 037833100 70,122 275,756 SH   SOLE   274,351 0 1,405
Archrock Inc. COM 03957W106 73 19,541 SH   SOLE   19,541 0 0
Arcosa Inc. COM 039653100 245 6,158 SH   SOLE   6,158 0 0
Boingo Wireless, Inc. COM 09739C102 143 13,491 SH   SOLE   13,491 0 0
Booking Holdings Inc. COM 09857L108 47,858 35,574 SH   SOLE   35,458 0 116
BorgWarner Inc. COM 099724106 295 12,097 SH   SOLE   12,097 0 0
Box Inc COM 10316T104 157 11,154 SH   SOLE   11,154 0 0
Brandywine Realty Trust COM 105368203 174 16,562 SH   SOLE   16,562 0 0
Bristol-Myers Squibb Co. COM 110122108 512 9,190 SH   SOLE   9,190 0 0
Broadcom Inc. COM 11135F101 67,163 283,269 SH   SOLE   282,413 0 856
CBRE Group, Inc. COM 12504L109 38,507 1,021,129 SH   SOLE   1,016,653 0 4,476
CNX Resources Corp. COM 12653C108 58 10,957 SH   SOLE   10,957 0 0
Capital One Financial Corp. COM 14040H105 32,349 641,582 SH   SOLE   639,005 0 2,577
Cardinal Health Inc. COM 14149Y108 1,130 23,580 SH   SOLE   23,325 0 255
Century Aluminum Co. COM 156431108 113 31,295 SH   SOLE   31,295 0 0
CenturyLink, Inc. COM 156700106 1,412 149,282 SH   SOLE   148,512 0 770
Chevron Corp COM 166764100 54,140 747,169 SH   SOLE   745,167 0 2,002
Chico's FAS, Inc. COM 168615102 92 71,630 SH   SOLE   71,630 0 0
Cisco Systems Inc. COM 17275R102 68,847 1,751,396 SH   SOLE   1,744,877 0 6,519
Citigroup Inc. COM 172967424 52,129 1,237,625 SH   SOLE   1,233,405 0 4,220
ConocoPhillips COM 20825C104 767 24,905 SH   SOLE   24,670 0 235
Construction Partners Inc - A COM 21044C107 193 11,439 SH   SOLE   11,439 0 0
Covetrus Inc. COM 22304C100 84 10,308 SH   SOLE   10,308 0 0
Cummins Inc. COM 231021106 1,397 10,321 SH   SOLE   10,250 0 71
DSP Group Inc. COM 23332B106 141 10,555 SH   SOLE   10,555 0 0
Diamondrock Hospitality Co. COM 252784301 254 49,940 SH   SOLE   49,940 0 0
Digital Turbine Inc COM 25400W102 106 24,625 SH   SOLE   24,625 0 0
Diodes Inc. COM 254543101 215 5,280 SH   SOLE   5,280 0 0
Dollar General Corp. COM 256677105 5,726 37,921 SH   SOLE   36,501 0 1,420
Eli Lilly & Co. COM 532457108 1,497 10,790 SH   SOLE   10,790 0 0
Energy Recovery, Inc. COM 29270J100 131 17,590 SH   SOLE   17,590 0 0
Esco Technologies Inc COM 296315104 221 2,910 SH   SOLE   2,910 0 0
Everi Holdings, Inc. COM 30034T103 47 14,373 SH   SOLE   14,373 0 0
Exelon Corp COM 30161N101 258 7,006 SH   SOLE   7,006 0 0
Exp World Holdings Inc COM 30212W100 129 15,279 SH   SOLE   15,279 0 0
Facebook, Inc. cl A COM 30303M102 37,139 222,655 SH   SOLE   221,897 0 758
FedEx Corp COM 31428X106 41,910 345,617 SH   SOLE   344,421 0 1,196
Ferro Corporation COM 315405100 99 10,534 SH   SOLE   10,534 0 0
Fifth Third Bancorp COM 316773100 832 56,026 SH   SOLE   55,446 0 580
Fireeye Inc. COM 31816Q101 122 11,525 SH   SOLE   11,525 0 0
First Bancorp (PR) COM 318672706 108 20,219 SH   SOLE   20,219 0 0
Ford Motor Company COM 345370860 283 58,640 SH   SOLE   58,230 0 410
Fox Factory Holding Corp. COM 35138V102 225 5,366 SH   SOLE   5,366 0 0
Fulgent Genetics COM 359664109 142 13,221 SH   SOLE   13,221 0 0
General Dynamics Corp. COM 369550108 21,567 163,002 SH   SOLE   162,154 0 848
Gibraltar Industries, Inc. COM 374689107 219 5,111 SH   SOLE   5,111 0 0
Glu Mobile, Inc. COM 379890106 177 28,212 SH   SOLE   28,212 0 0
Goldman Sachs Group Inc COM 38141G104 290 1,876 SH   SOLE   1,876 0 0
Great Lakes Dredge & Dock COM 390607109 122 14,713 SH   SOLE   14,713 0 0
HCA Holdings, Inc. COM 40412C101 27,954 311,117 SH   SOLE   310,427 0 690
Helix Energy Solutions COM 42330P107 34 20,841 SH   SOLE   20,841 0 0
Honeywell Intl Inc COM 438516106 32,326 241,620 SH   SOLE   239,982 0 1,638
IBM Corp COM 459200101 503 4,530 SH   SOLE   4,530 0 0
Illinois Tool Works Inc. COM 452308109 533 3,751 SH   SOLE   3,725 0 26
Innoviva, Inc. COM 45781M101 129 10,987 SH   SOLE   10,987 0 0
Intel Corporation COM 458140100 2,666 49,254 SH   SOLE   47,529 0 1,725
JPMorgan Chase & Co COM 46625H100 55,945 621,407 SH   SOLE   618,953 0 2,454
John Bean Technologies COM 477839104 227 3,051 SH   SOLE   3,051 0 0
Johnson & Johnson COM 478160104 81,792 623,751 SH   SOLE   621,722 0 2,029
Kite Realty Group Trust COM 49803T300 121 12,825 SH   SOLE   12,825 0 0
Kohl's Corporation COM 500255104 519 35,578 SH   SOLE   35,240 0 338
LHC Group Inc. COM 50187A107 392 2,797 SH   SOLE   2,797 0 0
Lincoln National Corp COM 534187109 30,082 1,142,951 SH   SOLE   1,139,511 0 3,440
Lockheed Martin Corp. COM 539830109 305 900 SH   SOLE   900 0 0
MBIA Inc COM 55262C100 112 15,729 SH   SOLE   15,729 0 0
Magnachip Semiconduct COM 55933J203 158 14,263 SH   SOLE   14,263 0 0
ManTech International Corp. COM 564563104 218 2,994 SH   SOLE   2,994 0 0
Marine Products Corp COM 568427108 90 11,155 SH   SOLE   11,155 0 0
MarineMax Inc COM 567908108 137 13,105 SH   SOLE   13,105 0 0
Marsh & McLennan Company Inc COM 571748102 235 2,714 SH   SOLE   1,764 0 950
Merck & Co. Inc. COM 58933Y105 39,685 515,786 SH   SOLE   513,782 0 2,004
MetLife, Inc. COM 59156R108 813 26,608 SH   SOLE   26,323 0 285
Microsoft Corporation COM 594918104 2,612 16,560 SH   SOLE   16,560 0 0
Modine Manufacturing Co COM 607828100 110 33,794 SH   SOLE   33,794 0 0
Morgan Stanley COM 617446448 416 12,245 SH   SOLE   12,245 0 0
Mr Cooper Group Inc COM 62482R107 87 11,862 SH   SOLE   11,862 0 0
Murphy Oil Corp. COM 626717102 239 39,027 SH   SOLE   38,647 0 380
NMI Holdings Inc. COM 629209305 135 11,633 SH   SOLE   11,633 0 0
National CineMedia, Inc. COM 635309107 188 57,735 SH   SOLE   57,735 0 0
Navient Corp COM 63938C108 100 13,244 SH   SOLE   13,244 0 0
NeoPhotonics Corporation COM 64051T100 133 18,396 SH   SOLE   18,396 0 0
Noodles & Co COM 65540B105 126 26,775 SH   SOLE   26,775 0 0
Norfolk Southern Corp COM 655844108 15,099 103,421 SH   SOLE   103,359 0 62
Onto Innovation, Inc. COM 683344105 388 13,067 SH   SOLE   13,067 0 0
Oracle Corporation COM 68389X105 1,883 38,952 SH   SOLE   37,267 0 1,685
PC Connection, Inc. COM 69318J100 213 5,166 SH   SOLE   5,166 0 0
Parker-Hannifin Corp. COM 701094104 2,620 20,196 SH   SOLE   19,541 0 655
Pebblebrook Hotel Trust COM 70509V100 188 17,285 SH   SOLE   17,285 0 0
Perdoceo Education Corp COM 71363P106 147 13,585 SH   SOLE   13,585 0 0
Perficient, Inc. COM 71375U101 200 7,383 SH   SOLE   7,383 0 0
Pfizer Inc. COM 717081103 46,986 1,439,515 SH   SOLE   1,433,436 0 6,079
Preferred Apartment Communitie COM 74039L103 74 10,335 SH   SOLE   10,335 0 0
Progressive Corp. COM 743315103 34,048 461,102 SH   SOLE   460,675 0 427
Qualcomm Inc. COM 747525103 2,432 35,944 SH   SOLE   35,750 0 194
Qualys, Inc. COM 74758T303 263 3,023 SH   SOLE   3,023 0 0
Quanex Building Products COM 747619104 134 13,275 SH   SOLE   13,275 0 0
Retail Properties of America COM 76131V202 185 35,700 SH   SOLE   35,700 0 0
Rubicon Project, Inc. COM 78112V102 149 26,827 SH   SOLE   26,827 0 0
SPDR DJIA ETF Trust COM 78467X109 532 2,425 SH   SOLE   2,425 0 0
SPDR S&P 500 ETF Trust COM 78462F103 2,746 10,653 SH   SOLE   4,639 0 6,014
SecureWorks Corp. Class A COM 81374A105 154 13,358 SH   SOLE   13,358 0 0
SkyWest Inc. COM 830879102 236 8,993 SH   SOLE   8,993 0 0
SonoSite Inc COM 83570H108 131 15,420 SH   SOLE   15,420 0 0
Stanley Black & Decker, Inc. COM 854502101 52,529 525,287 SH   SOLE   524,352 0 935
Steelcase Inc cl A COM 858155203 145 14,690 SH   SOLE   14,690 0 0
Stryker Corp COM 863667101 817 4,905 SH   SOLE   4,905 0 0
Sysco Corporation COM 871829107 533 11,680 SH   SOLE   11,600 0 80
TJX Companies Inc. COM 872540109 36,709 767,814 SH   SOLE   765,344 0 2,470
Tactile Systems Technology, In COM 87357P100 232 5,779 SH   SOLE   5,779 0 0
Terreno Realty Corporation COM 88146M101 246 4,745 SH   SOLE   4,745 0 0
Thermo Fisher Scientific, Inc. COM 883556102 1,985 7,000 SH   SOLE   6,965 0 35
Tri Pointe Homes Inc. COM 87265H109 154 17,510 SH   SOLE   17,510 0 0
Tyson Foods Inc COM 902494103 25,712 444,299 SH   SOLE   442,651 0 1,648
U.S. Bancorp COM 902973304 51,733 1,501,684 SH   SOLE   1,497,397 0 4,287
Union Pacific Corp. COM 907818108 1,779 12,615 SH   SOLE   11,995 0 620
United Parcel Service Inc. COM 911312106 2,927 31,334 SH   SOLE   31,234 0 100
Veeco Instruments Inc. COM 922417100 98 10,250 SH   SOLE   10,250 0 0
Verizon Communications, Inc. COM 92343V104 68,321 1,271,556 SH   SOLE   1,265,285 0 6,271
Viavi Solutions COM 925550105 180 16,013 SH   SOLE   16,013 0 0
Wal-Mart Stores, Inc. COM 931142103 923 8,120 SH   SOLE   8,120 0 0
Wells Fargo & Co COM 949746101 745 25,963 SH   SOLE   25,693 0 270
Western Digital Corp. COM 958102105 2,554 61,357 SH   SOLE   61,032 0 325
iShr MSCI EAFE ETF COM 464287465 284 5,320 SH   SOLE   5,320 0 0
iStar Inc. COM 45031U101 119 11,182 SH   SOLE   11,182 0 0
21Vianet Group, Inc. Sponsored ADR 90138A103 147 10,642 SH   SOLE   10,642 0 0
AXA Group ADS ADR 054536107 219 12,665 SH   SOLE   12,665 0 0
Aviva PLC ADS ADR 05382A104 121 18,420 SH   SOLE   18,420 0 0
BP PLC ADS ADR 055622104 868 35,581 SH   SOLE   35,431 0 150
Barclays PLC ADR ADR 06738E204 92 20,257 SH   SOLE   20,257 0 0
Bayer AG ADR 072730302 181 12,496 SH   SOLE   12,496 0 0
Bridgestone Corporation ADR 108441205 155 10,210 SH   SOLE   10,210 0 0
CK Hutchison Holdings Limited ADR 12562Y100 166 24,823 SH   SOLE   24,823 0 0
Douyu International Hold - ADR ADR 25985w105 89 13,895 SH   SOLE   13,895 0 0
Honda Motor Co. Ltd. ADR 438128308 246 10,946 SH   SOLE   10,946 0 0
KDDI Corp Unsp ADR ADR 48667L106 225 15,382 SH   SOLE   15,382 0 0
NetEase, Inc. ADS ADR 64110W102 225 701 SH   SOLE   701 0 0
Novartis AG ADR 66987V109 204 2,480 SH   SOLE   2,480 0 0
Roche Holdings Ltd ADR 771195104 257 6,326 SH   SOLE   6,326 0 0
Royal Dutch Shell plc Cl A ADR 780259206 1,277 36,606 SH   SOLE   34,886 0 1,720
Sanofi ADS ADR 80105N105 477 10,900 SH   SOLE   10,900 0 0
Signet Jewelers Limited ADR G81276100 95 14,690 SH   SOLE   14,690 0 0
Taiwan Semiconductor ADR 874039100 56,840 1,189,363 SH   SOLE   1,184,331 0 5,032
Teva Pharmaceutical ADR 881624209 135 15,000 SH   SOLE   15,000 0 0
United Overseas Bank Ltd. ADR 911271302 366 13,450 SH   SOLE   13,450 0 0
Vale S.A. ADR 91912E105 546 65,900 SH   SOLE   65,900 0 0
Vinci SA ADR 927320101 248 12,148 SH   SOLE   12,148 0 0
Ramco-Gershenson Properties REIT 74971D101 112 18,514 SH   SOLE   18,514 0 0
Xenia Hotels & Resorts, Inc. REIT 984017103 162 15,769 SH   SOLE   15,769 0 0