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
AT&T INC COMMON 00206R102 32,662 835,777 SH   SOLE   763,125 0 72,652
ABBOTT LABS COMMON 002824100 23,883 274,955 SH   SOLE   249,755 0 25,200
AGILENT TECH COMMON 00846U101 4,666 54,689 SH   SOLE   51,989 0 2,700
ALLSTATE CORP COMMON 020002101 6,399 56,906 SH   SOLE   53,956 0 2,950
ALLSTATE CORP 5.1% PFD 15/01/23 020002309 586 22,000 SH   SOLE   22,000 0 0
ALPHABET INC CLASS C 02079K107 27,962 20,914 SH   SOLE   18,007 0 2,907
ALPHABET INC CLASS A 02079K305 14,894 11,120 SH   SOLE   10,620 0 500
AMERICAN EXPRESS COMMON 025816109 6,671 53,584 SH   SOLE   50,484 0 3,100
AMERN INTL GROUP COMMON 026874784 13,691 266,722 SH   SOLE   241,922 0 24,800
AMERISOURCE-BERGEN COMMON 03073E105 6,163 72,485 SH   SOLE   68,985 0 3,500
ANIKA THERAPEUTICS COMMON 035255108 975 18,810 SH   SOLE   16,490 0 2,320
APPLE INC COMMON 037833100 62,149 211,644 SH   SOLE   190,194 0 21,450
AXCELIS TECH COMMON 054540208 1,540 63,900 SH   SOLE   56,800 0 7,100
BAKER HUGHES CLASS A 05722G100 9,906 386,500 SH   SOLE   345,500 0 41,000
BANCFIRST CORP COMMON 05945F103 1,236 19,800 SH   SOLE   17,600 0 2,200
BANK AMER CORP PFD CUM SER C 060505286 288 11,000 SH   SOLE   11,000 0 0
BANK OF NEW YORK MEL COMMON 064058100 15,768 313,286 SH   SOLE   287,786 0 25,500
BENCHMARK ELECTRS COMMON 08160H101 1,148 33,400 SH   SOLE   29,400 0 4,000
BIOGEN INC COMMON 09062X103 21,966 74,026 SH   SOLE   67,026 0 7,000
BORG WARNER COMMON 099724106 15,511 357,563 SH   SOLE   325,963 0 31,600
BRISTOL MYERS COMMON 110122108 9,635 150,100 SH   SOLE   134,600 0 15,500
BRISTOL MYERS CONTI VAL RIGHTS WI 110122157 452 150,100 SH   SOLE   134,600 0 15,500
CELANESE CORP COMMON 150870103 14,393 116,900 SH   SOLE   104,400 0 12,500
CENTENE CORP COMMON 15135B101 18,259 290,427 SH   SOLE   262,727 0 27,700
CHART INDS COMMON 16115Q308 1,998 29,600 SH   SOLE   26,350 0 3,250
CHEESECAKE FACTORY COMMON 163072101 842 21,670 SH   SOLE   18,990 0 2,680
CHEVRON CORP COMMON 166764100 16,050 133,184 SH   SOLE   122,084 0 11,100
CISCO SYSTEMS COMMON 17275R102 23,195 483,625 SH   SOLE   435,525 0 48,100
COOPER-STANDARD COMMON 21676P103 469 14,130 SH   SOLE   12,410 0 1,720
DEERE & CO COMMON 244199105 22,387 129,211 SH   SOLE   115,611 0 13,600
DELL TECH CLASS C 24703L202 18,286 355,837 SH   SOLE   322,034 0 33,803
DELTA AIR LINES COMMON 247361702 20,967 358,540 SH   SOLE   325,040 0 33,500
DICKS SPRTG GOODS COMMON 253393102 17,010 343,702 SH   SOLE   305,602 0 38,100
WALT DISNEY COMMON 254687106 30,731 212,480 SH   SOLE   192,430 0 20,050
DISCOVER FINL SVCS COMMON 254709108 21,105 248,821 SH   SOLE   227,221 0 21,600
DOMINION ENERGY COMMON 25746U109 1,945 23,488 SH   SOLE   23,488 0 0
DOVER CORP COMMON 260003108 17,658 153,202 SH   SOLE   137,402 0 15,800
EOG RESOURCES COMMON 26875P101 18,913 225,803 SH   SOLE   207,003 0 18,800
EXPEDIA GROUP COMMON 30212P303 16,054 148,452 SH   SOLE   134,852 0 13,600
FACEBOOK INC CLASS A 30303M102 23,388 113,950 SH   SOLE   102,150 0 11,800
FEDERATED HERMES CLASS B 314211103 5,736 176,005 SH   SOLE   164,785 0 11,220
FERRO CORP COMMON 315405100 648 43,690 SH   SOLE   37,960 0 5,730
F5 NETWORKS COMMON 315616102 11,605 83,100 SH   SOLE   74,600 0 8,500
FIRST INTST BANCSYS CLASS A 32055Y201 1,189 28,370 SH   SOLE   25,250 0 3,120
FORWARD AIR CORP COMMON 349853101 1,844 26,360 SH   SOLE   23,360 0 3,000
FREEPORT-MCMORAN COMMON 35671D857 5,992 456,714 SH   SOLE   431,814 0 24,900
GILEAD SCIENCES INC COMMON 375558103 10,939 168,350 SH   SOLE   150,550 0 17,800
GOLDMAN SACHS COMMON 38141G104 21,944 95,438 SH   SOLE   86,438 0 9,000
HANCOCK WHITNEY COMMON 410120109 1,199 27,335 SH   SOLE   24,192 0 3,143
HELIOS TECH COMMON 42328H109 1,106 23,930 SH   SOLE   21,220 0 2,710
HONEYWELL INTL COMMON 438516106 31,834 179,852 SH   SOLE   168,952 0 10,900
HUMANA INC COMMON 444859102 18,680 50,967 SH   SOLE   46,167 0 4,800
INTEL CORP COMMON 458140100 37,966 634,360 SH   SOLE   573,660 0 60,700
ISHARES MSCI EAFE ETF 464287465 3,771 54,300 SH   SOLE   54,300 0 0
ISHARES RUSSELL 2000 ETF 464287655 2,864 17,290 SH   SOLE   17,290 0 0
JPMORGAN CHASE COMMON 46625H100 37,303 267,595 SH   SOLE   244,800 0 22,795
LAKELAND FINL CORP COMMON 511656100 1,429 29,195 SH   SOLE   25,685 0 3,510
LINDSAY CORP COMMON 535555106 1,421 14,800 SH   SOLE   13,050 0 1,750
MVC CAPITAL COMMON 553829102 242 26,400 SH   SOLE   23,700 0 2,700
STEVEN MADDEN COMMON 556269108 1,681 39,087 SH   SOLE   34,587 0 4,500
MARATHON PETRO COMMON 56585A102 14,766 245,074 SH   SOLE   223,774 0 21,300
MARRIOTT INTL CLASS A 571903202 14,386 95,000 SH   SOLE   84,500 0 10,500
MATADOR RESOURCES COMMON 576485205 1,332 74,100 SH   SOLE   65,500 0 8,600
MICROSOFT CORP COMMON 594918104 50,488 320,150 SH   SOLE   286,650 0 33,500
MYRIAD GENETICS COMMON 62855J104 926 34,000 SH   SOLE   30,200 0 3,800
NEENAH INC COMMON 640079109 789 11,200 SH   SOLE   9,900 0 1,300
NETSCOUT SYS COMMON 64115T104 522 21,700 SH   SOLE   19,120 0 2,580
NEXTERA ENERGY COMMON 65339F101 11,124 45,936 SH   SOLE   43,636 0 2,300
NORFOLK SOUTHERN COMMON 655844108 15,171 78,150 SH   SOLE   69,050 0 9,100
OCCIDENTAL PETE COMMON 674599105 14,198 344,523 SH   SOLE   313,423 0 31,100
ORACLE CORP COMMON 68389X105 15,336 289,459 SH   SOLE   263,559 0 25,900
PNC FINL SVCS GROUP DEPOSITARY SHARES 693475857 274 10,000 SH   SOLE   10,000 0 0
PRA GROUP COMMON 69354N106 978 26,940 SH   SOLE   23,600 0 3,340
PHILIP MORRIS COMMON 718172109 2,858 33,585 SH   SOLE   30,885 0 2,700
PLAINS GP HLDINGS LP CL A SHS LPI 72651A207 3,088 162,950 SH   SOLE   152,650 0 10,300
PRESTIGE CONSUMER COMMON 74112D101 1,314 32,440 SH   SOLE   28,440 0 4,000
PRICE T ROWE COMMON 74144T108 20,155 165,423 SH   SOLE   150,423 0 15,000
PUBLIC SVC ENTERPR COMMON 744573106 14,509 245,708 SH   SOLE   222,708 0 23,000
SCE TR III FXD/FLT RT PFD 78409B207 1,377 56,450 SH   SOLE   56,450 0 0
SEMTECH CORP COMMON 816850101 1,852 35,000 SH   SOLE   31,100 0 3,900
SEMPRA ENERGY 6%CONV PFD SHS SER A 816851406 2,040 17,000 SH   SOLE   17,000 0 0
STARBUCKS CORP COMMON 855244109 16,404 186,580 SH   SOLE   166,780 0 19,800
STATE STREET CORP DEP SHS 1/4000TH INT 857477855 560 20,100 SH   SOLE   20,100 0 0
SUPERNUS PHARM COMMON 868459108 798 33,650 SH   SOLE   29,850 0 3,800
SYNAPTICS INC COMMON 87157D109 1,681 25,560 SH   SOLE   22,350 0 3,210
TTM TECHNOLOGIES COMMON 87305R109 980 65,100 SH   SOLE   57,110 0 7,990
TARGET CORP COMMON 87612E106 2,423 18,900 SH   SOLE   12,300 0 6,600
3M COMPANY COMMON 88579Y101 8,936 50,650 SH   SOLE   44,350 0 6,300
TORO CO COMMON 891092108 2,613 32,800 SH   SOLE   29,000 0 3,800
US BANCORP COMMON 902973304 4,368 73,679 SH   SOLE   70,149 0 3,530
UNITED NAT FOODS COMMON 911163103 449 51,250 SH   SOLE   45,850 0 5,400
UNITED TECH COMMON 913017109 16,692 111,460 SH   SOLE   102,360 0 9,100
VERINT SYS COMMON 92343X100 1,350 24,390 SH   SOLE   21,520 0 2,870
VIACOMCBS INC CLASS B 92556H206 3,918 93,355 SH   SOLE   89,355 0 4,000
WALMART INC COMMON 931142103 24,433 205,593 SH   SOLE   191,593 0 14,000
WALGREENS BOOTS COMMON 931427108 13,658 231,650 SH   SOLE   210,850 0 20,800
WELLS FARGO COMMON 949746101 20,267 376,702 SH   SOLE   346,102 0 30,600
ALLERGAN PLC SHARES G0177J108 5,837 30,531 SH   SOLE   29,087 0 1,444
CISION LTD SHARES G1992S109 815 81,700 SH   SOLE   73,300 0 8,400
NORWEGIAN CRUISE COMMON G66721104 18,306 313,407 SH   SOLE   286,107 0 27,300