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 14,774 488,073 SH   SOLE   444,699 0 43,374
ABBOTT LABS COMMON 002824100 17,206 143,573 SH   SOLE   131,423 0 12,150
AGILENT TECH COMMON 00846U101 1,630 12,821 SH   SOLE   11,321 0 1,500
ALLSTATE CORP COMMON 020002101 1,572 13,684 SH   SOLE   12,134 0 1,550
ALLSTATE CORP 5.1% PFD 15/01/23 020002309 578 22,000 SH   SOLE   22,000 0 0
ALPHABET INC CLASS C 02079K107 30,847 14,912 SH   SOLE   13,355 0 1,557
AMERICAN EXPRESS COMMON 025816109 1,670 11,809 SH   SOLE   10,609 0 1,200
AMERN INTL GROUP COMMON 026874784 6,982 151,099 SH   SOLE   137,399 0 13,700
AMERISOURCE-BERGEN COMMON 03073E105 1,922 16,276 SH   SOLE   14,476 0 1,800
ANIKA THERAPEUTICS COMMON 035255108 481 11,800 SH   SOLE   11,000 0 800
APPLE INC COMMON 037833100 45,994 376,536 SH   SOLE   345,016 0 31,520
AXCELIS TECH COMMON 054540208 1,577 38,380 SH   SOLE   35,880 0 2,500
BANCFIRST CORP COMMON 05945F103 851 12,040 SH   SOLE   11,140 0 900
BANK OF NEW YORK MEL COMMON 064058100 8,101 171,307 SH   SOLE   156,857 0 14,450
BENCHMARK ELECTRS COMMON 08160H101 640 20,710 SH   SOLE   19,260 0 1,450
BIOGEN INC COMMON 09062X103 11,534 41,231 SH   SOLE   37,671 0 3,560
BORG WARNER COMMON 099724106 8,866 191,243 SH   SOLE   173,643 0 17,600
BRISTOL MYERS SQUIBB COMMON 110122108 5,830 92,355 SH   SOLE   85,180 0 7,175
CARRIER GLOBAL CORP COMMON 14448C104 2,555 60,520 SH   SOLE   54,620 0 5,900
CELANESE CORP COMMON 150870103 11,780 78,630 SH   SOLE   72,080 0 6,550
CENTENE CORP COMMON 15135B101 9,947 155,633 SH   SOLE   142,283 0 13,350
CHART INDS INC COMMON 16115Q308 2,433 17,090 SH   SOLE   15,890 0 1,200
CHEESECAKE FACTORY COMMON 163072101 782 13,360 SH   SOLE   12,410 0 950
CHEVRON CORP COMMON 166764100 7,002 66,821 SH   SOLE   61,221 0 5,600
CISCO SYSTEMS COMMON 17275R102 14,682 283,935 SH   SOLE   258,585 0 25,350
DEERE & CO COMMON 244199105 23,442 62,657 SH   SOLE   56,857 0 5,800
DELL TECH CLASS C 24703L202 16,678 189,196 SH   SOLE   173,843 0 15,353
DELTA AIR LINES COMMON 247361702 9,233 191,235 SH   SOLE   171,035 0 20,200
DICKS SPRTG GOODS COMMON 253393102 14,814 194,542 SH   SOLE   178,442 0 16,100
WALT DISNEY CO COMMON 254687106 20,032 108,561 SH   SOLE   99,301 0 9,260
DISCOVER FINL SVCS COMMON 254709108 11,177 117,661 SH   SOLE   107,611 0 10,050
DOMINION ENERGY COMMON 25746U109 1,640 21,588 SH   SOLE   21,588 0 0
DOVER CORP COMMON 260003108 9,933 72,432 SH   SOLE   65,432 0 7,000
EOG RESOURCES COMMON 26875P101 7,498 103,373 SH   SOLE   94,273 0 9,100
EXPEDIA GROUP COMMON 30212P303 13,942 81,002 SH   SOLE   74,302 0 6,700
FACEBOOK CLASS A 30303M102 19,963 67,780 SH   SOLE   62,080 0 5,700
FEDERATED HERMES CLASS B 314211103 1,668 53,275 SH   SOLE   48,405 0 4,870
FERRO CORP COMMON 315405100 478 28,380 SH   SOLE   26,280 0 2,100
F5 NETWORKS COMMON 315616102 11,107 53,240 SH   SOLE   48,540 0 4,700
FIRST INTST BANCSYS CLASS A 32055Y201 771 16,750 SH   SOLE   15,630 0 1,120
FORWARD AIR CORP COMMON 349853101 1,410 15,880 SH   SOLE   14,780 0 1,100
FREEPORT-MCMORAN COMMON 35671D857 3,000 91,104 SH   SOLE   80,404 0 10,700
GILEAD SCIENCES COMMON 375558103 7,445 115,190 SH   SOLE   105,490 0 9,700
GOLDMAN SACHS COMMON 38141G104 16,100 49,234 SH   SOLE   45,284 0 3,950
HANCOCK WHITNEY COMMON 410120109 707 16,839 SH   SOLE   15,703 0 1,136
HELIOS TECH COMMON 42328H109 1,068 14,660 SH   SOLE   13,685 0 975
HONEYWELL INTL COMMON 438516106 21,486 98,983 SH   SOLE   94,183 0 4,800
HUMANA INC COMMON 444859102 11,203 26,722 SH   SOLE   24,332 0 2,390
INTEL CORP COMMON 458140100 22,913 358,010 SH   SOLE   328,960 0 29,050
JPMORGAN CHASE COMMON 46625H100 19,683 129,300 SH   SOLE   118,205 0 11,095
LAKELAND FINL CORP COMMON 511656100 1,239 17,910 SH   SOLE   16,660 0 1,250
MADDEN STEVEN COMMON 556269108 899 24,120 SH   SOLE   22,470 0 1,650
MARATHON PETRO COMMON 56585A102 10,449 195,344 SH   SOLE   177,594 0 17,750
MARRIOTT INTL CLASS A 571903202 9,643 65,110 SH   SOLE   59,860 0 5,250
MATADOR RESOURCES COMMON 576485205 1,080 46,060 SH   SOLE   43,060 0 3,000
MICROSOFT CORP COMMON 594918104 48,154 204,240 SH   SOLE   187,240 0 17,000
MYRIAD GENETICS COMMON 62855J104 640 21,030 SH   SOLE   19,630 0 1,400
NETSCOUT SYS COMMON 64115T104 384 13,650 SH   SOLE   12,590 0 1,060
NEXTERA ENERGY COMMON 65339F101 2,243 29,664 SH   SOLE   26,264 0 3,400
NORFOLK SOUTHERN COMMON 655844108 13,343 49,690 SH   SOLE   45,190 0 4,500
ORACLE CORP COMMON 68389X105 11,598 165,279 SH   SOLE   151,629 0 13,650
PNC FINL SVCS GROUP DEPOSITARY SHARES 693475857 267 10,000 SH   SOLE   10,000 0 0
PRA GROUP COMMON 69354N106 622 16,770 SH   SOLE   15,570 0 1,200
PHILIP MORRIS INTL COMMON 718172109 10,546 118,845 SH   SOLE   108,545 0 10,300
PLAINS GP HLDINGS LP CLASS A 72651A207 368 39,150 SH   SOLE   34,050 0 5,100
PRESTIGE CONSUMER COMMON 74112D101 878 19,910 SH   SOLE   18,510 0 1,400
T ROWE PRICE COMMON 74144T108 13,611 79,318 SH   SOLE   72,443 0 6,875
PUBLIC SVC ENTERPR COMMON 744573106 7,208 119,713 SH   SOLE   108,113 0 11,600
RAYTHEON TECH COMMON 75513E101 6,571 85,034 SH   SOLE   76,184 0 8,850
SCE TR III FXD/FLT RT PFD 78409B207 1,439 56,450 SH   SOLE   56,450 0 0
SEMTECH CORP COMMON 816850101 1,443 20,910 SH   SOLE   19,510 0 1,400
SEMPRA ENERGY COMMON 816851109 1,615 12,179 SH   SOLE   12,179 0 0
STARBUCKS CORP COMMON 855244109 13,994 128,070 SH   SOLE   117,620 0 10,450
STATE STREET CORP DEP SHS 1/4000TH INT 857477855 580 20,100 SH   SOLE   20,100 0 0
SUPERNUS PHARMA COMMON 868459108 556 21,240 SH   SOLE   19,840 0 1,400
SYNAPTICS INC COMMON 87157D109 2,168 16,010 SH   SOLE   14,910 0 1,100
TTM TECH COMMON 87305R109 577 39,770 SH   SOLE   36,770 0 3,000
TARGET CORP COMMON 87612E106 16,542 83,515 SH   SOLE   73,815 0 9,700
3M COMPANY COMMON 88579Y101 7,102 36,860 SH   SOLE   32,810 0 4,050
TORO CO COMMON 891092108 2,062 19,990 SH   SOLE   18,590 0 1,400
US BANCORP DEL COMMON 902973304 955 17,262 SH   SOLE   14,932 0 2,330
UNITED NAT FOODS COMMON 911163103 1,023 31,050 SH   SOLE   29,150 0 1,900
VERINT SYS INC COMMON 92343X100 666 14,630 SH   SOLE   13,620 0 1,010
VIACOMCBS INC CLASS B 92556H206 7,571 167,873 SH   SOLE   153,423 0 14,450
WALMART INC COMMON 931142103 14,955 110,098 SH   SOLE   105,198 0 4,900
WALGREENS BOOTS COMMON 931427108 8,009 145,880 SH   SOLE   134,980 0 10,900
WELLS FARGO COMMON 949746101 7,524 192,582 SH   SOLE   175,232 0 17,350
NORWEGIAN CRUISE COMMON G66721104 4,398 159,417 SH   SOLE   142,567 0 16,850
COGNYTE SOFTWARE COMMON M25133105 407 14,630 SH   SOLE   13,620 0 1,010