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
1 2/15/25 CONVERTIBLE BOND 44933TAB2 304 300,000 PRN   SOLE   300,000 0 0
1 800 FLOWERS COM INC CL A COM 68243Q106 18,242 572,400 SH   SOLE   572,400 0 0
3M CO. COM 88579Y101 1,339 6,739 SH   SOLE   6,739 0 0
A T & T INC (NEW) COM 00206R102 30,886 1,073,186 SH   SOLE   1,007,993 0 65,193
A10 NETWORKS INC COM COM 002121101 783 69,507 SH   SOLE   69,507 0 0
AAR CORP COM COM 000361105 11,332 292,445 SH   SOLE   269,445 0 23,000
ABB LTD SPONSORED ADR COM 000375204 1,388 40,829 SH   SOLE   40,829 0 0
ABBOTT LABS COM 002824100 2,771 23,905 SH   SOLE   23,905 0 0
ABBVIE INC COM COM 00287Y109 2,436 21,630 SH   SOLE   21,630 0 0
ACADIA HEALTHCARE COMPANY INCO COM 00404A109 919 14,650 SH   SOLE   14,650 0 0
ACCO BRANDS CORP COM 00081T108 1,338 155,047 SH   SOLE   155,047 0 0
ACTIVISION BLIZZARD,INC COM 00507V109 2,524 26,449 SH   SOLE   22,279 0 4,170
ACUITY BRANDS INC (B:AYI) COM COM 00508Y102 888 4,749 SH   SOLE   4,749 0 0
ADOBE INC COM 00724F101 8,547 14,595 SH   SOLE   12,755 0 1,840
ADVANCE AUTO PARTS INC COM COM 00751Y106 2,998 14,614 SH   SOLE   14,614 0 0
AEROJET ROCKETDYNE HOLDINGS COM 007800105 123,346 2,554,280 SH   SOLE   2,504,030 0 50,250
AES CORP COM COM 00130H105 14,734 565,160 SH   SOLE   545,160 0 20,000
AGILENT TECHNOLOGIES INC COM 00846U101 482 3,262 SH   SOLE   3,262 0 0
AGNICO-EAGLE MINES (USD) COM 008474108 4,933 81,605 SH   SOLE   81,605 0 0
AIR PRODS & CHEMS INC COM COM 009158106 3,882 13,494 SH   SOLE   9,994 0 3,500
ALAMOS GOLD INC NEW COM CL A COM 011532108 2,456 321,073 SH   SOLE   321,073 0 0
ALBANY INTL CORP-CL A COM 012348108 5,005 56,075 SH   SOLE   48,775 0 7,300
ALEXION PHARMACEUTICALS INC CO COM 015351109 2,919 15,891 SH   SOLE   15,891 0 0
ALIBABA GROUP HLDG LTD SPONSOR COM 01609W102 484 2,136 SH   SOLE   2,136 0 0
ALITHYA GROUP INC CL A SUB VTG COM 01643B106 2,507 892,142 SH   SOLE   892,142 0 0
ALLEGHANY CORP DEL COM 017175100 2,001 3,000 SH   SOLE   3,000 0 0
ALLEGHENY TECHNOLOGIES INC COM COM 01741R102 11,395 546,500 SH   SOLE   546,500 0 0
ALLEGION PUB LTD CO ORD S COM G0176J109 279 2,000 SH   SOLE   2,000 0 0
ALLIANCE BERNSTEIN HLDGS LP UN COM 01881G106 3,696 79,391 SH   SOLE   60,991 0 18,400
ALLIANT ENERGY CORP COM COM 018802108 619 11,107 SH   SOLE   11,107 0 0
ALLIED MOTION TECHNOLOGIES ICO COM 019330109 1,738 50,339 SH   SOLE   50,339 0 0
ALLSTATE CORP COM COM 020002101 8,248 63,234 SH   SOLE   63,234 0 0
ALPHABET CLASS A COM 02079K305 14,526 5,949 SH   SOLE   5,559 0 390
ALPHABET CLASS C COM 02079K107 60,828 24,270 SH   SOLE   23,640 0 630
ALPS ETF TR ALERIAN MLP ETF - EQUITY 00162Q452 1,484 40,760 SH   SOLE   40,760 0 0
ALTERYX INC COM CL A COM 02156B103 424 4,927 SH   SOLE   4,927 0 0
ALTRA HOLDINGS INC COM COM 02208R106 2,471 38,000 SH   SOLE   38,000 0 0
AMAZON.COM INC COM 023135106 26,816 7,795 SH   SOLE   6,915 0 880
AMBARELLA INC SHS COM G037AX101 508 4,767 SH   SOLE   4,767 0 0
AMC NETWORKS INC CL A COM 00164V103 27,078 405,354 SH   SOLE   363,254 0 42,100
AMERICAN ELECTRIC POWER COM 025537101 1,332 15,750 SH   SOLE   15,750 0 0
AMERICAN EXPRESS CO COM 025816109 168,054 1,017,089 SH   SOLE   960,948 0 56,141
AMERICAN HOMES 4 RENT CL A COM 02665T306 5,325 137,077 SH   SOLE   137,077 0 0
AMERICAN INTERNATIONAL GROUP I COM 026874784 957 20,115 SH   SOLE   20,115 0 0
AMERICAN TOWER CORP-CL A COM 03027X100 1,430 5,295 SH   SOLE   5,295 0 0
AMERICAN WATER WORKS CO INC COM 030420103 413 2,681 SH   SOLE   2,681 0 0
AMERIPRISE FINL INC COM COM 03076C106 4,168 16,749 SH   SOLE   16,749 0 0
AMERIS BANCORP COM COM 03076K108 3,569 70,500 SH   SOLE   64,700 0 5,800
AMETEK INC NEW COM COM 031100100 111,020 831,612 SH   SOLE   790,712 0 40,900
AMGEN INC COM 031162100 1,534 6,294 SH   SOLE   6,294 0 0
AMPCO PITTSBURGH CORP COM 032037103 12,157 2,002,821 SH   SOLE   1,924,643 0 78,178
AMPCO-PITTSBURG CORP WT A EXP WARRANT AND RIGH 032037111 1,750 1,944,291 SH   SOLE   1,850,891 0 93,400
ANALOG DEVICES INC COM 032654105 3,091 17,954 SH   SOLE   14,094 0 3,860
APOLLO GLOBAL MGMT INC COM CL COM 03768E105 529 8,500 SH   SOLE   8,500 0 0
APPLE INC COM 037833100 30,147 220,113 SH   SOLE   194,093 0 26,020
APPLIED MATLS INC COM COM 038222105 5,064 35,563 SH   SOLE   29,643 0 5,920
APTIV PLC SHS COM G6095L109 4,700 29,873 SH   SOLE   29,873 0 0
ARCHER DANIELS MIDLAND COM 039483102 25,338 418,112 SH   SOLE   373,367 0 44,745
ARCONIC CORPORATION COM COM 03966V107 665 18,677 SH   SOLE   18,494 0 183
ARCOSA INC COM COM 039653100 12,553 213,703 SH   SOLE   198,203 0 15,500
ARDAGH GROUP S A CL A COM L0223L101 7,428 302,922 SH   SOLE   284,722 0 18,200
ARGO GROUP INTL HLDGS LTD COM COM G0464B107 3,628 70,000 SH   SOLE   70,000 0 0
ARMSTRONG FLOORING INC COM COM 04238R106 11,617 1,876,771 SH   SOLE   1,816,771 0 60,000
ASHLAND GLOBAL HLDGS INC COM COM 044186104 15,753 180,035 SH   SOLE   178,435 0 1,600
ASML HOLDING NV-NY REG SHS COM N07059210 3,123 4,520 SH   SOLE   4,520 0 0
ASSOCIATED CAPITAL GROUP COM 045528106 2,999 77,165 SH   SOLE   77,165 0 0
ASTEC INDS INC COM COM 046224101 60,745 965,125 SH   SOLE   938,625 0 26,500
AT HOME GROUP INC COM COM 04650Y100 3,267 88,668 SH   SOLE   88,668 0 0
ATHENE HLDG LTD CL A COM G0684D107 258 3,819 SH   SOLE   3,819 0 0
ATLANTIC CAP BANCSHARES INC CO COM 048269203 4,606 180,900 SH   SOLE   150,900 0 30,000
ATLANTIC UN BANKSHARES CORP CO COM 04911A107 435 12,000 SH   SOLE   12,000 0 0
ATLAS AIR WORLDWIDE 1.875 06/ CONVERTIBLE BOND 049164BJ4 509 400,000 PRN   SOLE   400,000 0 0
AUTONATION INC COM 05329W102 56,022 590,892 SH   SOLE   580,892 0 10,000
AVANGRID INC COM 05351W103 24,990 485,906 SH   SOLE   449,456 0 36,450
AVISTA CORP COM COM 05379B107 1,250 29,300 SH   SOLE   29,300 0 0
AXALTA COATING SYS LTD COM COM G0750C108 3,403 111,616 SH   SOLE   96,216 0 15,400
AXCELIS TECHNOLOGIES INC COM N COM 054540208 271 6,700 SH   SOLE   6,700 0 0
AZZ INC COM COM 002474104 26,596 513,630 SH   SOLE   489,430 0 24,200
B2GOLD CORP COM COM 11777Q209 481 114,360 SH   SOLE   114,360 0 0
BADGER METER INC COM COM 056525108 12,800 130,450 SH   SOLE   129,250 0 1,200
BALL CORP COM 058498106 280 3,450 SH   SOLE   3,450 0 0
BALLYS CORPORATION COM COM 05875B106 1,927 35,605 SH   SOLE   35,605 0 0
BANC OF CALIFORNIA INC COM COM 05990K106 555 31,650 SH   SOLE   31,650 0 0
BANK OF AMERICA COM 060505104 57,174 1,386,708 SH   SOLE   1,321,508 0 65,200
BANK OF NEW YORK MELLON CORP COM 064058100 121,699 2,375,547 SH   SOLE   2,225,897 0 149,650
BANKUNITED INC COM COM 06652K103 320 7,500 SH   SOLE   7,500 0 0
BARNES GROUP INC COM COM 067806109 272 5,300 SH   SOLE   5,300 0 0
BARRICK GOLD COM 067901108 4,703 227,410 SH   SOLE   227,410 0 0
BASSETT FURNITURE INDS COM 070203104 15,292 628,017 SH   SOLE   586,217 0 41,800
BAUSCH HEALTH COMPANIES INC CO COM 071734107 23,900 815,133 SH   SOLE   805,012 0 10,121
BAXTER INTL INC COM COM 071813109 4,726 58,704 SH   SOLE   58,404 0 300
BCE INC COM 05534B760 212 4,300 SH   SOLE   4,300 0 0
BEASLEY BROADCAST GRP INC. COM 074014101 2,102 727,500 SH   SOLE   712,700 0 14,800
BECTON DICKINSON & CO COM COM 075887109 12,268 50,445 SH   SOLE   50,445 0 0
BEL FUSE INC CL A COM 077347201 2,730 192,400 SH   SOLE   189,600 0 2,800
BEL FUSE INC CL B COM 077347300 188 13,050 SH   SOLE   13,050 0 0
BELLRING BRANDS INC COM CL A COM 079823100 1,594 50,875 SH   SOLE   37,675 0 13,200
BENTLEY SYS INC COM CL B COM 08265T208 2,591 40,000 SH   SOLE   40,000 0 0
BERKLEY W R CORP COM COM 084423102 6,120 82,224 SH   SOLE   79,824 0 2,400
BERKSHIRE HATHAWAY INC DEL CL COM 084670702 17,379 62,531 SH   SOLE   62,531 0 0
BERKSHIRE HATHAWAY INC-CL A COM 084670108 20,511 49 SH   SOLE   49 0 0
BERKSHIRE HILLS BANCORP INC CO COM 084680107 891 32,500 SH   SOLE   18,500 0 14,000
BIG 5 SPORTING GOODS CORP COM COM 08915P101 1,703 66,300 SH   SOLE   66,300 0 0
BIGLARI HOLDINGS INC COM 08986R309 957 6,000 SH   SOLE   6,000 0 0
BIGLARI HOLDINGS INC-A COM 08986R408 13,105 16,823 SH   SOLE   16,823 0 0
BIO RAD LABS INC CL A COM 090572207 17,840 27,690 SH   SOLE   27,690 0 0
BIOMARIN PHARMACEUTICAL INC CO COM 09061G101 901 10,804 SH   SOLE   10,804 0 0
BLACK HILLS CORP COM COM 092113109 13,549 206,441 SH   SOLE   205,941 0 500
BLACKROCK INC CL A COM 09247X101 6,075 6,943 SH   SOLE   5,763 0 1,180
BLACKSTONE GROUP LP/THE COM 09260D107 13,948 143,587 SH   SOLE   104,187 0 39,400
BOEING CO COM 097023105 15,088 62,984 SH   SOLE   51,584 0 11,400
BORG WARNER INC COM 099724106 18,762 386,530 SH   SOLE   381,030 0 5,500
BOSTON BEER INC CL A COM 100557107 7,741 7,583 SH   SOLE   7,583 0 0
BOSTON PRIVATE FINL HLDGS INCO COM 101119105 7,032 476,725 SH   SOLE   476,725 0 0
BOSTON SCIENTIFIC CORP COM COM 101137107 2,913 68,118 SH   SOLE   68,118 0 0
BOYD GAMING CORP COM 103304101 77,718 1,263,920 SH   SOLE   1,248,920 0 15,000
BRAEMAR HOTELS & RESORTS INCCO COM 10482B101 694 111,700 SH   SOLE   71,700 0 40,000
BRISTOL MYERS SQUIBB CO COM 110122108 11,737 175,655 SH   SOLE   175,655 0 0
BRIXMOR PPTY GROUP INC COM COM 11120U105 600 26,200 SH   SOLE   26,200 0 0
BROOKFIELD ASSET MGMT INC CL A COM 112585104 2,304 45,200 SH   SOLE   45,200 0 0
BROWN FORMAN CORP CL B COM 115637209 1,377 18,378 SH   SOLE   18,378 0 0
BROWN-FORMAN CORP CLASS A COM 115637100 27,500 390,075 SH   SOLE   378,575 0 11,500
BRUNSWICK CORP COM 117043109 11,028 110,700 SH   SOLE   106,700 0 4,000
BUNGE LIMITED COM COM G16962105 12,434 159,100 SH   SOLE   144,100 0 15,000
C3.AI INC COM 12468P104 313 5,000 SH   SOLE   5,000 0 0
CABLE ONE INC COM 12685J105 597 312 SH   SOLE   312 0 0
CADENCE BANCORPORATION CL A COM 12739A100 1,526 73,100 SH   SOLE   73,100 0 0
CADIZ INC COM 127537207 136 10,000 SH   SOLE   10,000 0 0
CAESARS ENTERTAINMENT INC COM COM 12769G100 1,576 15,187 SH   SOLE   15,187 0 0
CAI INTERNATIONAL INC COM COM 12477X106 2,234 39,898 SH   SOLE   39,898 0 0
CALAVO GROWERS INC COM COM 128246105 5,661 89,265 SH   SOLE   86,365 0 2,900
CAMBRIDGE BANCORP COM COM 132152109 664 8,000 SH   SOLE   8,000 0 0
CAMDEN PPTY TR SH BEN INT COM 133131102 2,793 21,054 SH   SOLE   21,054 0 0
CAMPBELL SOUP CO COM 134429109 14,427 316,452 SH   SOLE   283,152 0 33,300
CANADIAN NATL RY CO COM COM 136375102 287 2,722 SH   SOLE   2,722 0 0
CANNAE HLDGS INC COM COM 13765N107 1,503 44,320 SH   SOLE   24,320 0 20,000
CANTERBURY PK HLDG CORP COM 13811E101 5,939 405,117 SH   SOLE   405,117 0 0
CAPITOL FEDERAL FINANCIAL INC COM 14057J101 401 34,000 SH   SOLE   34,000 0 0
CARDIOVASCULAR SYS INC DEL COM COM 141619106 2,038 47,790 SH   SOLE   47,790 0 0
CARDLYTICS INC COM COM 14161W105 2,285 18,000 SH   SOLE   9,300 0 8,700
CARRIER GLOBAL CORPORATION COM COM 14448C104 6,507 133,895 SH   SOLE   118,530 0 15,365
CARS COM INC COM 14575E105 315 22,000 SH   SOLE   22,000 0 0
CASELLA WASTE SYS INC CL A COM 147448104 9,806 154,600 SH   SOLE   154,600 0 0
CASEYS GEN STORES INC COM COM 147528103 6,086 31,268 SH   SOLE   31,268 0 0
CATERPILLAR INC COM 149123101 1,225 5,629 SH   SOLE   5,629 0 0
CAVCO INDUSTRIES COM 149568107 52,639 236,910 SH   SOLE   232,510 0 4,400
CBRE GROUP INC CL A COM 12504L109 278 3,237 SH   SOLE   3,237 0 0
CENTURY BANCORP INC MASS CL AN COM 156432106 1,539 13,500 SH   SOLE   13,500 0 0
CF ACQUISITION CORP IV COM CL COM 12520T102 116 12,000 SH   SOLE   0 0 12,000
CFX 5 3/4 1/15/22 CONVERTIBLE PREF 194014205 374 2,000 SH   SOLE   2,000 0 0
CHAMPIONX CORPORATION COM COM 15872M104 883 34,435 SH   SOLE   20,435 0 14,000
CHANGE HEALTHCARE INC COM COM 15912K100 1,179 51,179 SH   SOLE   51,179 0 0
CHART INDS INC COM 16115Q308 21,085 144,100 SH   SOLE   144,100 0 0
CHARTER COMMUNICATIONS INC COM 16119P108 3,824 5,301 SH   SOLE   4,101 0 1,200
CHASE CORP COM 16150R104 205 2,000 SH   SOLE   2,000 0 0
CHEESECAKE FACTORY INC COM 163072101 7,637 140,965 SH   SOLE   134,965 0 6,000
CHEMED CORPORATION COM 16359R103 25,402 53,534 SH   SOLE   51,859 0 1,675
CHENIERE ENERGY, INC. 4.250 0 CONVERTIBLE BOND 16411RAG4 422 500,000 PRN   SOLE   500,000 0 0
CHESAPEAKE UTILS CORP COM COM 165303108 722 6,000 SH   SOLE   6,000 0 0
CHEVRON CORP COM 166764100 3,589 34,266 SH   SOLE   32,366 0 1,900
CHUBB LTD COM H1467J104 1,589 9,999 SH   SOLE   9,999 0 0
CHURCH & DWIGHT CO COM 171340102 17,501 205,367 SH   SOLE   203,867 0 1,500
CHURCHILL DOWNS INC COM COM 171484108 43,151 217,651 SH   SOLE   210,651 0 7,000
CIGNA CORP NEW COM 125523100 4,467 18,844 SH   SOLE   14,844 0 4,000
CINCINNATI BELL INC NEW COM NE COM 171871502 10,202 661,594 SH   SOLE   661,594 0 0
CIRCOR INTL INC COM COM 17273K109 33,490 1,027,315 SH   SOLE   997,915 0 29,400
CISCO SYS INC COM 17275R102 1,354 25,538 SH   SOLE   25,538 0 0
CITIGROUP INC COM 172967424 21,289 300,905 SH   SOLE   300,905 0 0
CLEAR CHANNEL OUTDOOR HLDG COM 18453H106 9,135 3,460,197 SH   SOLE   3,207,197 0 253,000
CLOUDERA INC COM COM 18914U100 807 50,898 SH   SOLE   50,898 0 0
CLOUDFLARE INC CL A COM COM 18915M107 3,863 36,494 SH   SOLE   30,574 0 5,920
CLOUGH GLOBAL ALLOCATION FUNCO MUTUAL FUNDS 18913Y103 109 10,028 SH   SOLE   10,028 0 0
CLOVIS ONCOLOGY INC COM COM 189464100 1,191 205,300 SH   SOLE   205,300 0 0
CMS ENERGY CORP COM COM 125896100 1,666 28,200 SH   SOLE   27,500 0 700
CNH INDUSTRIAL NV COM N20944109 166,617 9,965,160 SH   SOLE   9,590,260 0 374,900
CNX RESOURCES CORPORATION COM COM 12653C108 2,771 202,885 SH   SOLE   202,885 0 0
COCA COLA CO COM 191216100 24,799 458,316 SH   SOLE   375,716 0 82,600
COHEN & STEERS INC COM COM 19247A100 36,170 440,611 SH   SOLE   417,211 0 23,400
COHERENT INC COM COM 192479103 1,338 5,060 SH   SOLE   5,060 0 0
COHN ROBBINS HOLDINGS CORP COM COM G23726105 148 15,000 SH   SOLE   0 0 15,000
COLFAX CORP COM COM 194014106 2,117 46,218 SH   SOLE   46,218 0 0
COLGATE PALMOLIVE CO COM 194162103 500 6,150 SH   SOLE   6,150 0 0
COLONY BANKCORP INC COM COM 19623P101 214 12,000 SH   SOLE   12,000 0 0
COMCAST CORP NEW COM CL A COM 20030N101 66,430 1,165,024 SH   SOLE   1,144,024 0 21,000
COMERICA INC COM COM 200340107 1,273 17,850 SH   SOLE   17,850 0 0
COMMERCIAL VEH GROUP INC COM COM 202608105 6,221 585,200 SH   SOLE   585,200 0 0
COMMUNICATIONS SYS COM 203900105 6,031 839,924 SH   SOLE   839,924 0 0
COMSCORE INC COM 20564W105 465 93,050 SH   SOLE   93,050 0 0
CONAGRA BRANDS INC COM 205887102 49,370 1,357,072 SH   SOLE   1,322,572 0 34,500
CONDOR HOSPITALITY TR INC COM COM 20676Y403 82 13,500 SH   SOLE   13,500 0 0
CONMED CORP COM COM 207410101 8,177 59,500 SH   SOLE   59,500 0 0
CONOCOPHILLIPS COM COM 20825C104 292 4,800 SH   SOLE   4,800 0 0
CONSOLIDATED COMM HLDGS INC CO COM 209034107 602 68,500 SH   SOLE   68,500 0 0
CONSTELLATION BRANDS COM COM 21036P108 702 3,000 SH   SOLE   3,000 0 0
CONSTELLATION PHARMCETICLS ICO COM 210373106 2,170 64,211 SH   SOLE   64,211 0 0
CONTEXTLOGIC INC COM CL A COM 21077C107 600 45,550 SH   SOLE   45,550 0 0
COOPER COS INC COM NEW COM 216648402 5,825 14,700 SH   SOLE   14,700 0 0
COPART INC COM COM 217204106 568 4,310 SH   SOLE   4,310 0 0
CORE MARK HOLDING CO INC COM COM 218681104 2,159 47,960 SH   SOLE   36,960 0 11,000
CORE MOLDING TECH COM COM 218683100 7,665 496,736 SH   SOLE   496,736 0 0
CORNING INC COM 219350105 9,967 243,681 SH   SOLE   243,681 0 0
CORTEVA INC COM COM 22052L104 9,748 219,808 SH   SOLE   188,208 0 31,600
CORVUS GOLD INC COM COM 221013105 46 16,700 SH   SOLE   16,700 0 0
COSTCO WHSL CORP NEW COM COM 22160K105 3,228 8,158 SH   SOLE   7,258 0 900
COUSINS PPTYS INC COM NEW COM 222795502 997 27,100 SH   SOLE   27,100 0 0
COVANTA HOLDING CORP COM 22282E102 3,733 212,000 SH   SOLE   212,000 0 0
COVETRUS INC COM 22304C100 4,347 160,992 SH   SOLE   134,618 0 26,374
CRACKER BARREL OLD CTRY STORCO COM 22410J106 891 6,000 SH   SOLE   6,000 0 0
CRANE CO COM 224399105 140,312 1,519,024 SH   SOLE   1,442,389 0 76,635
CREDIT ACCEP CORP MICH COM COM 225310101 309 680 SH   SOLE   680 0 0
CRISPR THERAPEUTICS AG NAMEN A COM H17182108 502 3,100 SH   SOLE   3,100 0 0
CROWDSTRIKE HLDGS INC CL A COM 22788C105 2,831 11,266 SH   SOLE   11,266 0 0
CROWN CASTLE INTL CORP COM 22822V101 224 1,150 SH   SOLE   1,150 0 0
CROWN HOLDINGS INC COM COM 228368106 3,416 33,424 SH   SOLE   31,386 0 2,038
CSGS 4 1/4 3/15/36 CONVERTIBLE BOND 126349AF6 309 300,000 PRN   SOLE   300,000 0 0
CSX CORP COM 126408103 310 9,675 SH   SOLE   9,675 0 0
CTO REALTY GROWTH INC COM REAL ESTATE INVE 22948Q101 1,198 22,384 SH   SOLE   12,714 0 9,670
CTS CORP COM 126501105 56,366 1,516,854 SH   SOLE   1,457,604 0 59,250
CUMMINS ENGINE INC COM 231021106 3,284 13,470 SH   SOLE   10,520 0 2,950
CURTISS WRIGHT CORP COM 231561101 32,085 270,164 SH   SOLE   265,164 0 5,000
CUTERA INC COM COM 232109108 61,031 1,244,769 SH   SOLE   1,222,269 0 22,500
CVS HEALTH CORP COM 126650100 22,289 267,131 SH   SOLE   217,031 0 50,100
CYBR 0 11/15/24 CONVERTIBLE BOND 23248VAB1 217 200,000 PRN   SOLE   200,000 0 0
D R HORTON INC COM COM 23331A109 633 7,000 SH   SOLE   7,000 0 0
DAKTRONICS INC COM COM 234264109 915 138,809 SH   SOLE   138,809 0 0
DALLASNEWS CORPORATION COM SER COM 235050101 162 22,500 SH   SOLE   22,500 0 0
DANA HOLDING CORP COM COM 235825205 76,176 3,206,079 SH   SOLE   3,010,129 0 195,950
DANAHER CORP SHS BEN INT COM 235851102 5,660 21,090 SH   SOLE   17,850 0 3,240
DEERE & CO. COM 244199105 86,633 245,621 SH   SOLE   220,421 0 25,200
DELL TECHNOLOGIES INC CL C COM 24703L202 1,912 19,179 SH   SOLE   19,179 0 0
DENNYS CORP COM COM 24869P104 7,692 466,480 SH   SOLE   424,480 0 42,000
DENTSPLY INTL INC COM 24906P109 3,273 51,734 SH   SOLE   48,484 0 3,250
DEVON ENERGY CORP NEW COM 25179M103 342 11,703 SH   SOLE   11,703 0 0
DEXCOM INC COM COM 252131107 5,551 13,000 SH   SOLE   13,000 0 0
DIAGEO PLC SPONSORED ADR (B:DE COM 25243Q205 66,269 345,708 SH   SOLE   345,458 0 250
DIEBOLD NIXDORF COM 253651103 47,310 3,684,615 SH   SOLE   3,511,575 0 173,040
DIGI INTL INC COM COM 253798102 2,639 131,240 SH   SOLE   106,240 0 25,000
DIGITAL TURBINE INC COM NEW COM 25400W102 403 5,300 SH   SOLE   5,300 0 0
DIGITALBRIDGE GROUP INC CL A C REAL ESTATE INVE 25401T108 928 117,430 SH   SOLE   117,430 0 0
DISCOVERY INC-A COM 25470F104 30,163 983,144 SH   SOLE   936,987 0 46,157
DISCOVERY INC-C COM 25470F302 21,792 751,981 SH   SOLE   681,380 0 70,601
DISH 3 3/8 8/15/26 CONVERTIBLE BOND 25470MAB5 332 325,000 PRN   SOLE   325,000 0 0
DISH NETWORK CORPORATION COM 25470M109 68,951 1,649,537 SH   SOLE   1,552,039 0 97,498
DISNEY WALT PRODTNS COM 254687106 96,124 546,876 SH   SOLE   533,328 0 13,548
DMY TECHNOLOGY GROUP INC IIICO COM 233278100 278 25,975 SH   SOLE   25,975 0 0
DOLLAR GEN CORP NEW COM COM 256677105 1,407 6,500 SH   SOLE   6,500 0 0
DOMINION RES INC VA NEW COM COM 25746U109 281 3,825 SH   SOLE   3,825 0 0
DOMTAR CORPORATION COM 257559203 886 16,119 SH   SOLE   16,119 0 0
DONALDSON INC COM 257651109 28,962 455,881 SH   SOLE   432,081 0 23,800
DONNELLEY FINL SOLUTIONS INCCO COM 25787G100 848 25,700 SH   SOLE   700 0 25,000
DOVER MOTORSPORTS INC.(B:DVD) COM 260174107 2,103 934,512 SH   SOLE   934,512 0 0
DRIL QUIP INC. COM 262037104 18,259 539,742 SH   SOLE   531,442 0 8,300
DUCOMMUN INC DEL COM COM 264147109 18,380 336,876 SH   SOLE   334,376 0 2,500
DUKE-WEEKS REALTY CORP COM NEW COM 264411505 1,231 26,000 SH   SOLE   26,000 0 0
DUPONT DE NEMOURS INC COM COM 26614N102 43,621 563,504 SH   SOLE   542,504 0 21,000
EAGLE BANCORP INC MD COM COM 268948106 5,863 104,550 SH   SOLE   92,550 0 12,000
EASTERN CO COM COM 276317104 15,864 523,045 SH   SOLE   452,514 0 70,531
EBAY INC COM 278642103 2,456 34,982 SH   SOLE   34,982 0 0
ECHOSTAR CORP-A COM 278768106 5,648 232,534 SH   SOLE   224,894 0 7,640
ECOLAB INC COM 278865100 22,679 110,110 SH   SOLE   102,410 0 7,700
EDGEWELL PERS CARE CO COM 28035Q102 82,097 1,870,097 SH   SOLE   1,794,447 0 75,650
EDWARDS LIFESCIENCES CORP COM COM 28176E108 3,616 34,911 SH   SOLE   29,371 0 5,540
ELAN 5.000 02/01/23 CONVERTIBLE PREF 28414H202 375 7,000 SH   SOLE   7,000 0 0
ELANCO ANIMAL HEALTH INC COM COM 28414H103 435 12,542 SH   SOLE   12,542 0 0
ELDORADO GOLD CORP COM 284902509 574 57,730 SH   SOLE   57,730 0 0
ELEMENT SOLUTIONS INC COM COM 28618M106 3,788 162,000 SH   SOLE   162,000 0 0
EMERSON ELEC CO COM 291011104 3,103 32,246 SH   SOLE   25,196 0 7,050
ENBRIDGE INC COM COM 29250N105 941 23,506 SH   SOLE   23,506 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 77,542 1,804,140 SH   SOLE   1,697,690 0 106,450
ENERGY SELECT SECTOR SPDR MUTUAL FUNDS 81369Y506 2,104 39,050 SH   SOLE   39,050 0 0
ENERPAC TOOL GROUP CORP CL A C COM 292765104 799 30,000 SH   SOLE   30,000 0 0
ENPRO INDS INC COM COM 29355X107 109,714 1,129,321 SH   SOLE   1,079,581 0 49,740
ENTEGRIS INC COM COM 29362U104 3,197 26,000 SH   SOLE   26,000 0 0
ENTERPRISE PRODS PARTNERS L CO OIL & GAS PARTNE 293792107 1,546 64,050 SH   SOLE   64,050 0 0
EPIPHANY TECHNOLOGY ACQUISITCO COM 29429X109 107 11,000 SH   SOLE   0 0 11,000
EQUINOX GOLD CORP COM COM 29446Y502 98 14,100 SH   SOLE   14,100 0 0
EQUITY RESIDENTIAL PPTYS TR SH COM 29476L107 2,333 30,300 SH   SOLE   30,300 0 0
ESTEE LAUDER CO. INC. COM 518439104 4,923 15,477 SH   SOLE   13,407 0 2,070
ETHAN ALLEN INTERIORS INC COM COM 297602104 649 23,500 SH   SOLE   23,500 0 0
EVERGY INC COM 30034W106 35,803 592,465 SH   SOLE   578,665 0 13,800
EVERSOURCE ENERGY COM 30040W108 18,184 226,623 SH   SOLE   209,371 0 17,252
EVOLENT HEALTH INC CL A COM 30050B101 2,598 123,000 SH   SOLE   123,000 0 0
EVOQUA WATER TECHNOLOGIES COCO COM 30057T105 745 22,046 SH   SOLE   22,046 0 0
EXAS 3/8 3/15/27 CONVERTIBLE BOND 30063PAB1 531 400,000 PRN   SOLE   400,000 0 0
EXFO INC COM 302046107 436 73,213 SH   SOLE   73,213 0 0
EXPEDIA INC DEL COM NEW COM 30212P303 809 4,943 SH   SOLE   4,943 0 0
EXXON MOBIL CORP COM 30231G102 3,668 58,155 SH   SOLE   58,155 0 0
F N B CORP PA COM COM 302520101 567 46,000 SH   SOLE   46,000 0 0
FACEBOOK INC CL A COM 30303M102 16,925 48,677 SH   SOLE   42,407 0 6,270
FARMER BROS CO COM 307675108 7,447 586,840 SH   SOLE   586,840 0 0
FB FINL CORP COM COM 30257X104 448 12,000 SH   SOLE   12,000 0 0
FEDERAL SIGNAL CORP COM COM 313855108 27,047 672,310 SH   SOLE   649,310 0 23,000
FEDERATED INVESTORS INC-CL B COM 314211103 3,174 93,600 SH   SOLE   92,100 0 1,500
FEDEX CORP COM COM 31428X106 544 1,825 SH   SOLE   1,825 0 0
FERRO CORP COM 315405100 80,724 3,742,440 SH   SOLE   3,611,240 0 131,200
FG NEW AMER ACQUISITION CORPCO COM 30259V106 1,225 120,000 SH   SOLE   120,000 0 0
FG NEW AMER ACQUISITION CORPWT WARRANT AND RIGH 30259V114 277 126,000 SH   SOLE   126,000 0 0
FIREEYE INC COM 31816Q101 2,351 116,275 SH   SOLE   116,275 0 0
FIRST BANCORP N C COM COM 318910106 925 22,600 SH   SOLE   14,600 0 8,000
FIRST BANCORP P R COM NEW COM 318672706 1,001 84,000 SH   SOLE   84,000 0 0
FIRST BUSEY CORP COM NEW COM 319383204 703 28,500 SH   SOLE   28,500 0 0
FIRST HORIZON NATL CORP COM COM 320517105 1,471 85,100 SH   SOLE   85,100 0 0
FIRST INDL RLTY TR INC COM COM 32054K103 219 4,200 SH   SOLE   4,200 0 0
FIRSTENERGY CORP COM COM 337932107 2,006 53,913 SH   SOLE   53,763 0 150
FISERV INC COM COM 337738108 229 2,139 SH   SOLE   2,139 0 0
FLOWERS FOODS INC COM COM 343498101 18,344 758,014 SH   SOLE   707,184 0 50,830
FLOWSERVE CORP COM COM 34354P105 63,672 1,579,170 SH   SOLE   1,447,470 0 131,700
FLUSHING FINL CORP COM COM 343873105 19,550 912,250 SH   SOLE   882,250 0 30,000
FLY LEASING LTD SPONSORED ADR COM 34407D109 1,313 77,510 SH   SOLE   77,510 0 0
FMC CORP COM NEW COM 302491303 13,779 127,351 SH   SOLE   119,451 0 7,900
FOCUS FINL PARTNERS INC COM CL COM 34417P100 901 18,584 SH   SOLE   18,584 0 0
FOMENTO ECONOMICO MEXICANO SAD COM 344419106 9,975 118,030 SH   SOLE   117,030 0 1,000
FORD MTR CO DEL COM PAR $0.01 COM 345370860 193 13,000 SH   SOLE   13,000 0 0
FORTINET INC COM COM 34959E109 6,312 26,500 SH   SOLE   26,500 0 0
FORTRESS TRANS INFRST INVS LCO COM 34960P101 1,724 51,400 SH   SOLE   31,400 0 20,000
FORTUNE BRANDS HOME & SECURITY COM 34964C106 31,338 314,604 SH   SOLE   291,970 0 22,634
FOSTER L B CO COM COM 350060109 7,000 375,527 SH   SOLE   375,527 0 0
FOX CORP CL A COM 35137L105 19,264 518,826 SH   SOLE   491,862 0 26,964
FOX CORP CL B COM 35137L204 26,623 756,336 SH   SOLE   732,504 0 23,832
FRANCO NEVADA CORP COM COM 351858105 261 1,800 SH   SOLE   1,800 0 0
FRANKLIN ELEC INC COM 353514102 21,088 261,571 SH   SOLE   261,571 0 0
FRANKLIN RES INC COM COM 354613101 2,457 76,800 SH   SOLE   76,800 0 0
FREEPORT MCMORAN COPPER&GOLD COM 35671D857 54,986 1,481,702 SH   SOLE   1,324,662 0 157,040
FULL HOUSE RESORTS INC COM COM 359678109 4,611 463,900 SH   SOLE   463,900 0 0
FULLER H B CO COM COM 359694106 33,945 533,645 SH   SOLE   523,645 0 10,000
GABELLI CV SECURITIES FUND MUTUAL FUNDS 36240B109 7,440 1,129,000 SH   SOLE   1,129,000 0 0
GABELLI EQUITY TR INC RT WARRANT AND RIGH 362397218 92 789,006 SH   SOLE   789,006 0 0
GABELLI EQUITY TRUST INC MUTUAL FUNDS 362397101 5,417 785,005 SH   SOLE   785,005 0 0
GABELLI GLB SML & MD CP VAL CO MUTUAL FUNDS 36249W104 541 33,830 SH   SOLE   33,830 0 0
GABELLI GO ANYWHERE TRUST MUTUAL FUNDS 36250J109 1,676 103,104 SH   SOLE   103,104 0 0
GABELLI GROWTH INNOVATORS ETF MUTUAL FUNDS 36261K202 2,529 100,400 SH   SOLE   100,400 0 0
GABELLI HLTHCARE & WELLNESS MUTUAL FUNDS 36246K103 4,313 319,497 SH   SOLE   319,497 0 0
GABELLI LOVE OUR PLANET & PEOP MUTUAL FUNDS 36261K103 4,480 159,600 SH   SOLE   159,600 0 0
GABELLI MULTIMEDIA TRST INC MUTUAL FUNDS 36239Q109 10,528 940,879 SH   SOLE   940,879 0 0
GABELLI UTILILTY TRUST MUTUAL FUNDS 36240A101 1,930 242,514 SH   SOLE   242,514 0 0
GAMCO INVESTORS INC COM COM 361438104 527 21,006 SH   SOLE   21,006 0 0
GAN LTD ORD SHS COM G3728V109 7,158 435,400 SH   SOLE   431,200 0 4,200
GARRETT MOTION INC COM 366505105 3,801 475,727 SH   SOLE   475,727 0 0
GATX CORP COM 361448103 153,243 1,732,145 SH   SOLE   1,639,375 0 92,770
GCP APPLIED TECHNOLOGIES INCCO COM 36164Y101 88,854 3,820,015 SH   SOLE   3,614,325 0 205,690
GDL FUND MUTUAL FUNDS 361570104 3,512 387,215 SH   SOLE   387,215 0 0
GENCOR INDS INC COM COM 368678108 430 35,400 SH   SOLE   35,400 0 0
GENERAL ELEC CO COM 369604103 4,145 307,950 SH   SOLE   256,062 0 51,888
GENERAL MILLS INC COM 370334104 37,460 614,803 SH   SOLE   549,503 0 65,300
GENERAL MTRS CO COM COM 37045V100 3,500 59,144 SH   SOLE   59,144 0 0
GENTEX CORP COM COM 371901109 6,372 192,560 SH   SOLE   192,560 0 0
GENUINE PARTS CO COM 372460105 98,075 775,484 SH   SOLE   717,131 0 58,353
GIBRALTER INDUSTRIES INC COM 374689107 3,716 48,700 SH   SOLE   47,000 0 1,700
GLAUKOS CORP COM COM 377322102 431 5,078 SH   SOLE   5,078 0 0
GLAXOSMITHKLINE PLC ADR (B:GSK COM 37733W105 869 21,812 SH   SOLE   21,812 0 0
GLOBUS MED INC CL A COM 379577208 325 4,192 SH   SOLE   4,192 0 0
GO ACQUISITION CORP COM COM 362019101 117 12,000 SH   SOLE   0 0 12,000
GOGO INC COM COM 38046C109 4,075 358,100 SH   SOLE   354,500 0 3,600
GOLD FIELDS LTD NEW SPON ADR ( COM 38059T106 2,021 227,100 SH   SOLE   227,100 0 0
GOLDEN ENTERTAINMENT INC COM 381013101 12,150 271,200 SH   SOLE   271,200 0 0
GOLDMAN SACHS GR COM 38141G104 5,256 13,849 SH   SOLE   11,599 0 2,250
GORES HLDGS V INC COM CL A COM 382864106 8,486 840,200 SH   SOLE   795,200 0 45,000
GORMAN RUPP CO COM 383082104 18,079 524,938 SH   SOLE   507,438 0 17,500
GRACE W R & CO DEL NEW COM COM 38388F108 2,413 34,905 SH   SOLE   34,905 0 0
GRACO INC COM COM 384109104 89,731 1,185,353 SH   SOLE   1,137,478 0 47,875
GRAHAM CORP COM COM 384556106 2,488 180,829 SH   SOLE   180,329 0 500
GRAHAM HOLDINGS CO. COM 384637104 9,051 14,278 SH   SOLE   12,268 0 2,010
GRANITE CONSTR INC COM COM 387328107 627 15,100 SH   SOLE   15,100 0 0
GRAY TELEVISION, INC COM 389375106 8,936 381,863 SH   SOLE   381,863 0 0
GRAY TELEVISION, INC CL A COM 389375205 1,357 63,733 SH   SOLE   63,733 0 0
GREIF INC CL A COM 397624107 34,850 575,553 SH   SOLE   553,566 0 21,987
GRIFFON CORP COM COM 398433102 97,672 3,810,833 SH   SOLE   3,745,083 0 65,750
GRIFOLS SA SP ADR REP B NVT COM 398438408 562 32,414 SH   SOLE   32,414 0 0
GROUPON INC COM 399473206 229 5,305 SH   SOLE   305 0 5,000
GRUPO TELEVISA SA DE CV ADR (B COM 40049J206 84,890 5,944,690 SH   SOLE   5,662,090 0 282,600
GTY GOVTECH INC COM 362409104 1,395 193,000 SH   SOLE   193,000 0 0
H R BLOCK INC COM 093671105 764 32,556 SH   SOLE   27,556 0 5,000
H & E EQUIPMENT SERVICES INCCO COM 404030108 745 22,400 SH   SOLE   22,400 0 0
HAIN CELESTIAL GROUP INC COM 405217100 29,191 727,597 SH   SOLE   710,597 0 17,000
HALLIBURTON COMPANY COM 406216101 10,224 442,198 SH   SOLE   435,198 0 7,000
HANESBRANDS INC COM COM 410345102 2,801 150,000 SH   SOLE   150,000 0 0
HARMONY GOLD MINING CO LTD ADR COM 413216300 298 79,990 SH   SOLE   79,990 0 0
HARTFORD FINL SVCS GROUP INCCO COM 416515104 575 9,281 SH   SOLE   9,281 0 0
HAWAIIAN ELEC INDS INC COM COM 419870100 2,080 49,200 SH   SOLE   49,200 0 0
HAWKINS INC COM COM 420261109 879 26,842 SH   SOLE   26,242 0 600
HAYNES INTERNATIONAL INC COM 420877201 431 12,180 SH   SOLE   12,180 0 0
HC2 HLDGS INC COM COM 404139107 42 10,537 SH   SOLE   10,537 0 0
HCA HEALTHCARE INC COM 40412C101 7,606 36,790 SH   SOLE   36,790 0 0
HEICO CORP NEW CL A COM 422806208 373 3,000 SH   SOLE   3,000 0 0
HEICO CORP NEW COM COM 422806109 17,396 124,775 SH   SOLE   124,775 0 0
HERC HLDGS INC COM COM 42704L104 291,051 2,597,048 SH   SOLE   2,505,923 0 91,125
HESKA CORPORATION COM NEW COM 42805E306 5,284 23,000 SH   SOLE   23,000 0 0
HESS CORP COM 42809H107 983 11,257 SH   SOLE   11,257 0 0
HEWLETT PACKARD ENTERPRISE CCO COM 42824C109 20,543 1,408,972 SH   SOLE   1,333,472 0 75,500
HEXCEL CORP NEW COM COM 428291108 2,590 41,500 SH   SOLE   41,500 0 0
HILLTOP HOLDINGS INC COM COM 432748101 364 10,000 SH   SOLE   0 0 10,000
HILTON WORLDWIDE HLDGS INC WHE COM 43300A203 418 3,469 SH   SOLE   3,469 0 0
HOME DEPOT INC COM 437076102 21,568 67,636 SH   SOLE   65,656 0 1,980
HONEYWELL INT'L INC COM 438516106 85,505 389,813 SH   SOLE   376,963 0 12,850
HOPE BANCORP INC COM COM 43940T109 8,083 570,000 SH   SOLE   570,000 0 0
HORIZON BANCORP IND COM COM 440407104 174 10,000 SH   SOLE   10,000 0 0
HOST HOTELS & RESORTS INC COM 44107P104 1,317 77,067 SH   SOLE   77,067 0 0
HOWMET AEROSPACE INC COM COM 443201108 2,966 86,052 SH   SOLE   85,319 0 733
HP INC COM COM 40434L105 1,046 34,649 SH   SOLE   34,649 0 0
HUBBELL INC COM 443510607 813 4,350 SH   SOLE   4,350 0 0
HUNTINGTON BANCSHARES INC COM 446150104 3,590 251,604 SH   SOLE   251,604 0 0
HUNTSMAN CORP COM COM 447011107 2,652 100,000 SH   SOLE   100,000 0 0
HYSTER YALE MATLS HANDLING ICL COM 449172105 39,844 545,956 SH   SOLE   522,921 0 23,035
I3 VERTICALS INC COM CL A COM 46571Y107 2,773 91,765 SH   SOLE   78,765 0 13,000
IAA SPINCO INC COM COM 449253103 23,842 437,150 SH   SOLE   437,150 0 0
IAC INTERACTIVECORP NEW COM NE COM 44891N208 13,421 87,055 SH   SOLE   85,905 0 1,150
IAMGOLD CORP (USD) COM COM 450913108 1,238 419,800 SH   SOLE   419,800 0 0
ICPT 3 1/4 7/1/23 CONVERTIBLE BOND 45845PAA6 226 250,000 PRN   SOLE   250,000 0 0
ICU MEDICAL INC COM 44930G107 6,869 33,375 SH   SOLE   33,375 0 0
IDEX CORP COM 45167R104 52,580 238,947 SH   SOLE   228,097 0 10,850
IHS MARKIT LTD SHS COM G47567105 16,915 150,141 SH   SOLE   150,141 0 0
ILLINOIS TOOL WORKS INC COM 452308109 3,087 13,806 SH   SOLE   13,806 0 0
ILLUMINA COM 452327109 2,354 4,974 SH   SOLE   4,434 0 540
IMAX CORP COM COM 45245E109 1,421 66,100 SH   SOLE   66,100 0 0
INDUS REALTY TRUST INC COM 45580R103 38,966 593,549 SH   SOLE   585,949 0 7,600
INDUSTRIAL SELECT SECT SPDR COM 81369Y704 307 3,000 SH   SOLE   3,000 0 0
INFN 2 1/8 9/1/24 CONVERTIBLE BOND 45667GAC7 371 300,000 PRN   SOLE   300,000 0 0
INGERSOLL RAND INC COM 45687V106 8,424 172,595 SH   SOLE   169,600 0 2,995
INGLES MKTS INC CL A COM 457030104 47,464 814,550 SH   SOLE   797,350 0 17,200
INGREDION INC COM COM 457187102 3,577 39,520 SH   SOLE   39,520 0 0
INNOVATIVE SOLUTIONS & SUPPOCO COM 45769N105 667 106,409 SH   SOLE   106,409 0 0
INTEGER HOLDINGS CORP COM 45826H109 2,534 26,897 SH   SOLE   17,897 0 9,000
INTEL CORP COM 458140100 19,320 344,143 SH   SOLE   344,143 0 0
INTERACTIVE BROKERS COM 45841N107 725 11,025 SH   SOLE   11,025 0 0
INTERNATIONAL BUSINESS COM 459200101 4,395 29,980 SH   SOLE   29,214 0 766
INTERNATIONAL GAME TECH PLC SH COM G4863A108 9,861 411,550 SH   SOLE   383,550 0 28,000
INTERNATIONAL PAPER CO COM 460146103 353 5,750 SH   SOLE   5,750 0 0
INTERPRIVATE II ACQUISITION CL COM 46064Q108 97 10,000 SH   SOLE   10,000 0 0
INTERPRIVATE III FINANCIAL PCO COM 46064R106 97 10,000 SH   SOLE   10,000 0 0
INTERPRIVATE IV INFRATECH PRCL COM 46064T102 97 10,000 SH   SOLE   10,000 0 0
INTERPUBLIC GROUP COS INC COM 460690100 42,080 1,295,158 SH   SOLE   1,249,908 0 45,250
INTERSECT ENT INC COM COM 46071F103 907 53,050 SH   SOLE   36,050 0 17,000
INTL FLAVORS & FRAGRANCES COM 459506101 52,871 353,886 SH   SOLE   336,111 0 17,775
INTRICON CORP COM COM 46121H109 11,975 532,697 SH   SOLE   495,497 0 37,200
INTUITIVE SURGICAL INC COM NEW COM 46120E602 2,584 2,810 SH   SOLE   2,440 0 370
INVESCO LTD COM G491BT108 2,673 100,000 SH   SOLE   100,000 0 0
INVESCO QQQ TRUST SERIES 1 ETF - EQUITY 46090E103 3,608 10,180 SH   SOLE   10,180 0 0
INVESTORS BANCORP INC COM 46146L101 755 52,916 SH   SOLE   52,916 0 0
INVITAE CORP COM COM 46185L103 2,294 68,000 SH   SOLE   68,000 0 0
INVITATION HOMES INC COM COM 46187W107 8,948 239,967 SH   SOLE   239,967 0 0
IRIDIUM COMMUNICATIONS INC COM COM 46269C102 14,424 360,700 SH   SOLE   355,700 0 5,000
ISHARES GOLD TR ISHARES NEW ETF - EQUITY 464285204 6,100 180,950 SH   SOLE   180,950 0 0
ISHARES TR DJ SEL DIV INDX MUTUAL FUNDS 464287168 583 5,000 SH   SOLE   5,000 0 0
ISHARES TR DJ US REAL EST MUTUAL FUNDS 464287739 275 2,701 SH   SOLE   2,701 0 0
ISHARES TR RUSSL 1000 GRWT MUTUAL FUNDS 464287614 5,185 19,100 SH   SOLE   19,100 0 0
ISHARES TR S&P GLB100INDX MUTUAL FUNDS 464287572 1,193 16,800 SH   SOLE   16,800 0 0
ISHARES TR S&P500 GRW ETF - EQUITY 464287309 611 8,400 SH   SOLE   8,400 0 0
ITRON INC COM 465741106 6,499 65,000 SH   SOLE   65,000 0 0
ITT INC COM COM 45073V108 31,147 340,072 SH   SOLE   324,222 0 15,850
J & J SNACK FOODS CORP COM 466032109 7,953 45,600 SH   SOLE   45,600 0 0
J.P. MORGAN CHASE & CO COM 46625H100 70,980 456,348 SH   SOLE   420,338 0 36,010
JANUS HENDERSON GROUP PLC COM G4474Y214 18,969 488,768 SH   SOLE   488,768 0 0
JOHN BEAN TECHNOLOGIES CORP CO COM 477839104 1,546 10,840 SH   SOLE   7,840 0 3,000
JOHNSON CONTROLS INTERNATION COM G51502105 44,581 649,587 SH   SOLE   624,452 0 25,135
JOHNSON & JOHNSON COM 478160104 17,315 105,103 SH   SOLE   97,203 0 7,900
KAMAN CORP COM 483548103 102,714 2,037,974 SH   SOLE   1,976,174 0 61,800
KANSAS CITY SOUTHERN COM 485170302 1,010 3,563 SH   SOLE   3,563 0 0
KAR AUCTION SVCS INC COM COM 48238T109 8,670 494,010 SH   SOLE   494,010 0 0
KELLOGG CO COM 487836108 13,490 209,705 SH   SOLE   185,005 0 24,700
KENNAMETAL INC COM COM 489170100 8,071 224,700 SH   SOLE   224,700 0 0
KEURIG DR PEPPER INC COM COM 49271V100 2,141 60,758 SH   SOLE   60,458 0 300
KEYCORP COM 493267108 236 11,444 SH   SOLE   11,444 0 0
KEYSIGHT TECHNOLOGIES INC COM COM 49338L103 3,050 19,750 SH   SOLE   19,050 0 700
KIMBALL INTL INC CL B COM 494274103 1,789 136,050 SH   SOLE   136,050 0 0
KIMBERLY CLARK CORP COM 494368103 200 1,495 SH   SOLE   1,495 0 0
KIMCO RLTY CORP COM COM 49446R109 1,174 56,316 SH   SOLE   56,316 0 0
KINDRED BIOSCIENCES INC COM COM 494577109 2,311 252,067 SH   SOLE   252,067 0 0
KINROSS GOLD CORP COM NO PAR COM 496902404 2,307 363,295 SH   SOLE   363,295 0 0
KKR & CO INC CL A COM 48251W104 23,750 400,910 SH   SOLE   328,810 0 72,100
KLA TENCOR CORP COM 482480100 3,377 10,417 SH   SOLE   8,707 0 1,710
KLX ENERGY SERVICS HOLDNGS INC COM 48253L205 153 16,072 SH   SOLE   16,072 0 0
KN 3 1/4 11/1/21 CONVERTIBLE BOND 49926DAB5 335 300,000 PRN   SOLE   300,000 0 0
KRAFT HEINZ CO/THE COM 500754106 4,577 112,233 SH   SOLE   112,233 0 0
L3HARRIS TECH INC COM 502431109 21,813 100,918 SH   SOLE   100,668 0 250
LA Z BOY CHAIR CO COM 505336107 10,371 280,000 SH   SOLE   280,000 0 0
LAM RESEARCH CORP COM COM 512807108 3,375 5,186 SH   SOLE   4,476 0 710
LAMB WESTON HLDGS INC COM COM 513272104 1,147 14,225 SH   SOLE   14,225 0 0
LANDEC CORP COM COM 514766104 523 46,500 SH   SOLE   46,500 0 0
LANDS END INC NEW COM COM 51509F105 3,407 83,000 SH   SOLE   83,000 0 0
LAS VEGAS SANDS CORP COM 517834107 7,664 145,457 SH   SOLE   142,957 0 2,500
LAWSON PRODS INC COM COM 520776105 7,342 137,200 SH   SOLE   137,200 0 0
LEGATO MERGER CORP COM COM 52473X106 100 10,000 SH   SOLE   0 0 10,000
LENNAR B SHARES COM 526057302 62,947 772,834 SH   SOLE   750,980 0 21,854
LGL GROUP INC COM 50186A108 5,642 541,937 SH   SOLE   541,937 0 0
LGL GROUP INC WT EXP 111625 WARRANT AND RIGH 50186A132 266 541,937 SH   SOLE   541,937 0 0
LGL SYS ACQUISITION CORP UNIT UNITS 50201G205 2,490 230,300 SH   SOLE   230,300 0 0
LIBERTY BRAVES GROUP A COM 531229706 50,308 1,782,692 SH   SOLE   1,721,885 0 60,807
LIBERTY BRAVES GROUP C COM 531229888 33,854 1,219,101 SH   SOLE   1,120,674 0 98,427
LIBERTY BROADBAND CORP COM SER COM 530307107 10,729 63,801 SH   SOLE   59,138 0 4,663
LIBERTY BROADBAND CORP SERIES COM 530307305 59,122 340,448 SH   SOLE   331,474 0 8,974
LIBERTY GLOBAL PLC SHS CL A COM G5480U104 17,915 659,627 SH   SOLE   627,037 0 32,590
LIBERTY GLOBAL PLC SHS CL C COM G5480U120 24,898 920,774 SH   SOLE   892,894 0 27,880
LIBERTY LATIN AMERICA CLASS A COM G9001E102 2,746 198,132 SH   SOLE   198,087 0 45
LIBERTY LATIN AMERICA LTD COM COM G9001E128 2,144 152,067 SH   SOLE   121,687 0 30,380
LIBERTY MEDIA GROUP A COM 531229870 3,547 83,212 SH   SOLE   78,457 0 4,755
LIBERTY MEDIA GROUP C COM 531229854 5,024 104,220 SH   SOLE   97,268 0 6,952
LIBERTY SIRIUS GROUP C COM 531229607 22,940 494,511 SH   SOLE   485,169 0 9,342
LIBERTY SIRIUSXM GROUP COM 531229409 31,605 678,500 SH   SOLE   645,843 0 32,657
LIBERTY TRIPADVISOR HLDG-A COM 531465102 586 144,009 SH   SOLE   94,009 0 50,000
LIFETIME BRANDS INC COM COM 53222Q103 165 11,000 SH   SOLE   11,000 0 0
LIFEWAY FOODS INC COM COM 531914109 155 30,000 SH   SOLE   30,000 0 0
LILLY, ELI AND COMPANY COM 532457108 4,586 19,979 SH   SOLE   18,279 0 1,700
LIMELIGHT NETWORKS INC COM COM 53261M104 497 157,850 SH   SOLE   107,850 0 50,000
LIMONEIRA CO COM COM 532746104 845 48,127 SH   SOLE   48,127 0 0
LINCOLN ELEC HLDGS INC COM COM 533900106 12,776 97,000 SH   SOLE   97,000 0 0
LINDSAY CORP COM 535555106 9,917 60,000 SH   SOLE   60,000 0 0
LITE 1/2 12/15/26 CONVERTIBLE BOND 55024UAD1 379 350,000 PRN   SOLE   350,000 0 0
LITTELFUSE INC COM 537008104 14,268 56,000 SH   SOLE   56,000 0 0
LIVE NATION INC COM 538034109 29,436 336,066 SH   SOLE   323,066 0 13,000
LIVENT CORP COM COM 53814L108 1,318 68,100 SH   SOLE   68,100 0 0
LOCKHEED MARTIN CORP COM COM 539830109 655 1,731 SH   SOLE   1,731 0 0
LORAL SPACE & COMMUNICATNS ICO COM 543881106 42,735 1,100,007 SH   SOLE   1,065,007 0 35,000
LOWES COS INC COM COM 548661107 1,313 6,768 SH   SOLE   6,768 0 0
LUMEN TECHNOLOGIES INC COM 550241103 1,165 85,696 SH   SOLE   85,696 0 0
LUMINEX CORP DEL COM COM 55027E102 4,690 127,453 SH   SOLE   127,453 0 0
LYDALL INC COM COM 550819106 2,506 41,415 SH   SOLE   41,415 0 0
M & T BK CORP COM COM 55261F104 5,057 34,801 SH   SOLE   29,801 0 5,000
MACQUARIE INFRASTRUCTURE COMPA COM 55608B105 52,880 1,381,763 SH   SOLE   1,302,363 0 79,400
MADISON SQRE GD ENTERT COM 55826T102 54,215 645,649 SH   SOLE   614,862 0 30,787
MADISON SQUARE GARDEN SPORTS COM 55825T103 108,813 630,546 SH   SOLE   605,325 0 25,221
MAG SILVER CORP COM COM 55903Q104 785 37,520 SH   SOLE   37,520 0 0
MAGELLAN HEALTH SVCS INC COM N COM 559079207 3,902 41,418 SH   SOLE   41,418 0 0
MANITOWOC CO INC COM NEW COM 563571405 850 34,675 SH   SOLE   34,675 0 0
MANNING & NAPIER INC COM 56382Q102 1,451 184,414 SH   SOLE   184,414 0 0
MARATHON PETE CORP COM COM 56585A102 311 5,145 SH   SOLE   5,145 0 0
MARCUS CORP COM COM 566330106 15,335 723,020 SH   SOLE   685,020 0 38,000
MARINE PRODS CORP COM COM 568427108 9,249 599,042 SH   SOLE   585,484 0 13,558
MARRIOTT VACATIONS WRLDWDE CCO COM 57164Y107 301 1,888 SH   SOLE   1,888 0 0
MARSH & MCLENNAN COS INC COM COM 571748102 3,450 24,521 SH   SOLE   24,521 0 0
MARVELL TECHNOLOGY GROUP LTD C COM 573874104 350 6,000 SH   SOLE   6,000 0 0
MASIMO CORP COM COM 574795100 21,699 89,500 SH   SOLE   89,500 0 0
MASTERCARD INC COM COM 57636Q104 10,190 27,911 SH   SOLE   24,971 0 2,940
MATCH GROUP INC NEW COM COM 57667L107 3,185 19,754 SH   SOLE   19,754 0 0
MATERION CORPORATION COM 576690101 21,771 288,929 SH   SOLE   281,929 0 7,000
MATTEL INC COM 577081102 2,048 101,900 SH   SOLE   91,900 0 10,000
MATTHEWS INTL CORP CL A COM 577128101 37,746 1,049,657 SH   SOLE   982,857 0 66,800
MAXIM INTEGRATED PRODS INC COM COM 57772K101 969 9,200 SH   SOLE   9,200 0 0
MCCORMICK & CO INC COM VTG COM 579780107 704 8,000 SH   SOLE   6,400 0 1,600
MCCORMICK & CO INC NON VOTING COM 579780206 417 4,722 SH   SOLE   4,722 0 0
MCDONALDS CORP COM 580135101 1,359 5,885 SH   SOLE   5,885 0 0
MCGRATH RENTCORP COM COM 580589109 1,917 23,500 SH   SOLE   23,500 0 0
MEDALLION FINANCIAL CORP COM 583928106 1,586 179,000 SH   SOLE   179,000 0 0
MEDTRONIC PLC COM G5960L103 3,490 28,113 SH   SOLE   28,113 0 0
MERCK & COMPANY COM 58933Y105 14,685 188,821 SH   SOLE   188,821 0 0
MEREDITH CORP COM 589433101 24,948 574,300 SH   SOLE   512,525 0 61,775
MERIDIAN BIOSCIENCE INC COM COM 589584101 4,569 206,000 SH   SOLE   206,000 0 0
METLIFE INC. COM 59156R108 1,533 25,622 SH   SOLE   25,622 0 0
MGM GROWTH PPTYS LLC CL A COM COM 55303A105 1,109 30,297 SH   SOLE   30,297 0 0
MGM RESORTS INTERNATIONAL COM 552953101 32,164 754,150 SH   SOLE   726,750 0 27,400
MICROSOFT CORP COM 594918104 41,819 154,370 SH   SOLE   139,215 0 15,155
MIDDLEBY CORP COM COM 596278101 832 4,800 SH   SOLE   4,800 0 0
MIDDLESEX WTR CO COM COM 596680108 3,159 38,648 SH   SOLE   32,448 0 6,200
MILLICOM INTL CELLULAR S A SHS COM L6388F110 23,255 587,689 SH   SOLE   530,939 0 56,750
MINERALS TECHNOLOGIES INC COM 603158106 16,552 210,400 SH   SOLE   210,400 0 0
MITEK SYS INC COM NEW COM 606710200 250 13,000 SH   SOLE   1,000 0 12,000
MMA CAPITAL HOLDINGS INC COM COM 55315D105 716 26,377 SH   SOLE   26,377 0 0
MODERNA INC COM COM 60770K107 1,410 6,000 SH   SOLE   6,000 0 0
MODINE MFG CO COM 607828100 45,148 2,721,388 SH   SOLE   2,553,093 0 168,295
MOLSON COORS BREWING CO -B COM 60871R209 2,991 55,710 SH   SOLE   32,710 0 23,000
MOMENTIVE GLOBAL INC COM COM 60878Y108 898 42,600 SH   SOLE   22,600 0 20,000
MONDELEZ INTERNATIONAL COM 609207105 65,648 1,051,374 SH   SOLE   995,304 0 56,070
MONEYGRAM INTERNATIONAL INC CO COM 60935Y208 1,224 121,440 SH   SOLE   121,440 0 0
MONMOUTH REAL ESTATE INVT COCL COM 609720107 2,559 136,700 SH   SOLE   136,700 0 0
MONRO MUFFLER BRAKE INC COM 610236101 3,826 60,250 SH   SOLE   60,250 0 0
MOOG INC CL A COM 615394202 12,726 151,397 SH   SOLE   145,897 0 5,500
MOOG INC CL B COM 615394301 3,738 44,531 SH   SOLE   44,531 0 0
MORGAN STANLEY COM 617446448 33,603 366,483 SH   SOLE   328,283 0 38,200
MOVADO GROUP INC COM COM 624580106 8,440 268,200 SH   SOLE   268,200 0 0
MSCI INC CL A COM 55354G100 2,564 4,810 SH   SOLE   4,170 0 640
MSG NETWORK INC CL A COM 553573106 23,601 1,618,740 SH   SOLE   1,538,147 0 80,593
MUELLER INDS INC COM COM 624756102 137,790 3,181,472 SH   SOLE   3,087,472 0 94,000
MUELLER WATER PRODUCTS INC COM 624758108 58,263 4,040,396 SH   SOLE   3,769,996 0 270,400
MYERS INDS INC COM 628464109 68,135 3,244,533 SH   SOLE   3,113,433 0 131,100
NATHANS FAMOUS INC NEW COM COM 632347100 16,681 233,886 SH   SOLE   233,886 0 0
NATIONAL BEVERAGE CORP COM COM 635017106 1,310 27,728 SH   SOLE   27,728 0 0
NATIONAL FUEL GAS CO N J COM COM 636180101 66,938 1,281,106 SH   SOLE   1,208,736 0 72,370
NAVIGATOR HOLDINGS LTD SHS COM Y62132108 3,980 363,501 SH   SOLE   358,501 0 5,000
NAVISTAR INTL CORP COM COM 63934E108 133,522 3,000,491 SH   SOLE   2,836,691 0 163,800
NCR CORP NEW COM COM 62886E108 958 21,000 SH   SOLE   21,000 0 0
NEE 4.872 9/1/22 CV PFD CONVERTIBLE PREF 65339F796 341 6,100 SH   SOLE   6,100 0 0
NEE 6.219 9/1/23 CONVERTIBLE PREF 65339F739 344 7,000 SH   SOLE   7,000 0 0
NEOGEN CORP COM COM 640491106 1,842 40,000 SH   SOLE   40,000 0 0
NEOGENOMICS INC COM NEW COM 64049M209 1,374 30,410 SH   SOLE   30,410 0 0
NETFLIX COM INC COM COM 64110L106 6,641 12,573 SH   SOLE   10,723 0 1,850
NEURONETICS INC COM COM 64131A105 529 33,000 SH   SOLE   30,000 0 3,000
NEW GERMANY FD COM (B:GF US) MUTUAL FUNDS 644465106 467 23,112 SH   SOLE   23,112 0 0
NEW YORK CMNTY BANCORP INC COM COM 649445103 1,264 114,663 SH   SOLE   114,663 0 0
NEW YORK CMNTY CAP TR V CV PFD CONVERTIBLE PREF 64944P307 257 5,000 SH   SOLE   5,000 0 0
NEWELL BRANDS COM 651229106 206 7,500 SH   SOLE   7,200 0 300
NEWMARKET CORP COM COM 651587107 4,830 15,000 SH   SOLE   15,000 0 0
NEWMONT CORP COM 651639106 39,516 623,484 SH   SOLE   599,372 0 24,112
NEWS CORP CL B COM 65249B208 1,649 67,739 SH   SOLE   67,739 0 0
NEWS CORP NEW CL A COM 65249B109 6,510 252,638 SH   SOLE   243,588 0 9,050
NEXSTAR MEDIA GROUP INC COM 65336K103 15,963 107,949 SH   SOLE   107,949 0 0
NEXTERA ENERGY INC COM COM 65339F101 9,386 128,078 SH   SOLE   126,478 0 1,600
NEXTERA ENERGY PARTNERS LP COM 65341B106 7,391 96,792 SH   SOLE   94,792 0 2,000
NIKE INC CL B COM 654106103 7,122 46,099 SH   SOLE   36,779 0 9,320
NOMAD FOODS LTD USD ORD SHS COM G6564A105 1,081 38,235 SH   SOLE   38,235 0 0
NORDSON CORP COM COM 655663102 8,780 40,000 SH   SOLE   40,000 0 0
NORTHERN TRUST CORP COM 665859104 33,111 286,376 SH   SOLE   268,776 0 17,600
NORTHROP GRUMMAN CORP (B:NOC) COM 666807102 763 2,100 SH   SOLE   2,100 0 0
NORTHWEST NAT HLDG CO COM COM 66765N105 1,702 32,400 SH   SOLE   32,400 0 0
NORTHWESTERN CORP COM NEW COM 668074305 17,127 284,400 SH   SOLE   276,900 0 7,500
NORTONLIFELOCK INC COM COM 668771108 5,986 219,900 SH   SOLE   209,975 0 9,925
NUANCE COMMUNICATIONS INC COM 67020Y100 3,204 58,856 SH   SOLE   58,856 0 0
NUVASIVE INC COM COM 670704105 11,685 172,395 SH   SOLE   165,395 0 7,000
NVIDIA CORP COM COM 67066G104 13,062 16,325 SH   SOLE   13,755 0 2,570
NXP SEMICONDUCTORS N V COM COM N6596X109 3,866 18,794 SH   SOLE   18,794 0 0
OCCIDENTAL PETE CORP COM 674599105 897 28,691 SH   SOLE   28,691 0 0
OCEANEERING INTL INC COM COM 675232102 4,850 311,500 SH   SOLE   250,800 0 60,700
OCEANFIRST FINL CORP COM COM 675234108 2,167 104,000 SH   SOLE   104,000 0 0
OIL DRI CORP AMER COM COM 677864100 16,092 470,806 SH   SOLE   464,306 0 6,500
OLIN CORP COM PAR $1. COM 680665205 5,921 128,000 SH   SOLE   128,000 0 0
ONE GAS INC COM COM 68235P108 4,374 59,011 SH   SOLE   55,399 0 3,612
ONEOK INC NEW COM COM 682680103 10,780 193,750 SH   SOLE   183,750 0 10,000
OPKO HEALTH INC COM COM 68375N103 810 200,000 SH   SOLE   200,000 0 0
OPTION CARE HEALTH INC COM 68404L201 2,680 122,547 SH   SOLE   122,547 0 0
ORACLE SYS CORP COM 68389X105 1,365 17,540 SH   SOLE   17,540 0 0
ORBCOMM INC COM COM 68555P100 1,156 102,808 SH   SOLE   72,808 0 30,000
ORGANON & CO COMMON STOCK COM 68622V106 1,053 34,800 SH   SOLE   34,800 0 0
ORMAT TECHNOLOGIES INC COM 686688102 5,863 84,325 SH   SOLE   84,325 0 0
ORTHOFIX MED INC COM COM 68752M108 3,597 89,675 SH   SOLE   89,675 0 0
OSISKO GOLD ROYALTIES LTD COM COM 68827L101 180 13,150 SH   SOLE   13,150 0 0
OSPREY TECHNLGY AQUISTION COCO COM 68839R104 140 14,000 SH   SOLE   0 0 14,000
OTIS WORLDWIDE CORP COM COM 68902V107 1,823 22,289 SH   SOLE   21,789 0 500
OTTER TAIL CORPORATION COM COM 689648103 18,963 388,500 SH   SOLE   386,000 0 2,500
O'REILLY AUTOMOTIVE INC NEW CO COM 67103H107 47,789 84,402 SH   SOLE   83,852 0 550
PACCAR INC COM 693718108 1,955 21,900 SH   SOLE   19,100 0 2,800
PACWEST BANCORP DEL COM COM 695263103 432 10,500 SH   SOLE   10,500 0 0
PALANTIR TECHNOLOGIES INC CL A COM 69608A108 659 25,010 SH   SOLE   25,010 0 0
PAN AMERICAN SILVER CORP COM COM 697900108 1,067 37,333 SH   SOLE   37,333 0 0
PARK AEROSPACE CORP COM 70014A104 10,221 686,000 SH   SOLE   686,000 0 0
PARK OHIO HLDGS CORP COM COM 700666100 25,244 785,450 SH   SOLE   785,450 0 0
PARKER HANNIFIN CORP COM 701094104 3,635 11,836 SH   SOLE   9,296 0 2,540
PATTERSON COMPANIES INC COM 703395103 31,601 1,039,842 SH   SOLE   979,327 0 60,515
PATTERSON-UTI ENERGY INC COM COM 703481101 397 39,988 SH   SOLE   39,988 0 0
PAYPAL HLDGS INC COM COM 70450Y103 33,247 114,063 SH   SOLE   107,733 0 6,330
PEAPACK-GLADSTONE FINL CORP CO COM 704699107 1,693 54,500 SH   SOLE   29,500 0 25,000
PENN NATIONAL GAMING INC COM COM 707569109 332 4,340 SH   SOLE   4,340 0 0
PENSKE AUTOMOTIVE GRP INC COM COM 70959W103 37,929 502,442 SH   SOLE   495,242 0 7,200
PEPSICO INC COM 713448108 15,381 103,808 SH   SOLE   102,408 0 1,400
PERRIGO COMPANY COM G97822103 445 9,700 SH   SOLE   9,700 0 0
PETIQ INC COM CL A COM 71639T106 836 21,652 SH   SOLE   21,652 0 0
PFIZER INC COM 717081103 8,277 211,352 SH   SOLE   176,352 0 35,000
PGT INC COM COM 69336V101 465 20,004 SH   SOLE   20,004 0 0
PG&E CORP COM COM 69331C108 149 14,641 SH   SOLE   14,641 0 0
PHILLIPS 66 COM 718546104 5,942 69,235 SH   SOLE   53,235 0 16,000
PINNACLE WEST CAP CORP COM COM 723484101 287 3,500 SH   SOLE   2,500 0 1,000
PIONEER NAT RES CO COM COM 723787107 228 1,400 SH   SOLE   1,400 0 0
PJT PARTNERS INC COM CL A COM 69343T107 7,570 106,050 SH   SOLE   95,050 0 11,000
PLAYSTUDIOS INC COM 72815G108 285 38,428 SH   SOLE   20,000 0 18,428
PMV CONSUMER ACQUISITION COR COM 693486201 841 83,200 SH   SOLE   83,200 0 0
PMV CONSUMER ACQUISITION CORCO COM 693486102 1,950 200,000 SH   SOLE   200,000 0 0
PMV CONSUMER ACQUISITION CORWT WARRANT AND RIGH 693486110 86 100,000 SH   SOLE   100,000 0 0
PNC FINANCIAL CORP COM 693475105 47,881 250,999 SH   SOLE   226,599 0 24,400
PNM RES INC COM 69349H107 77,266 1,584,291 SH   SOLE   1,518,237 0 66,054
PORTLAND GEN ELEC CO COM NEW COM 736508847 1,521 33,000 SH   SOLE   32,200 0 800
POST HOLDINGS INC COM 737446104 39,259 361,934 SH   SOLE   360,434 0 1,500
POST HOLDINGS PARTNERING COR COM 737465203 1,766 170,000 SH   SOLE   110,000 0 60,000
POTLATCH CORP NEW COM COM 737630103 1,221 22,981 SH   SOLE   12,981 0 10,000
PPD INC COM COM 69355F102 2,333 50,624 SH   SOLE   50,624 0 0
PRA HEALTH SCIENCES INC COM COM 69354M108 595 3,600 SH   SOLE   3,600 0 0
PRETIUM RES INC COM COM 74139C102 1,218 127,426 SH   SOLE   127,426 0 0
PRIMIS FINANCIAL CORP COM COM 74167B109 168 11,000 SH   SOLE   11,000 0 0
PRIMO WATER CORP COM 74167P108 14,825 886,138 SH   SOLE   867,988 0 18,150
PROCTER & GAMBLE COMPANY COM 742718109 11,088 82,177 SH   SOLE   65,677 0 16,500
PROCURE ETF TRUST II SPACE ETF ETF - EQUITY 74280R205 535 17,200 SH   SOLE   17,200 0 0
PROG HOLDINGS INC COM COM 74319R101 11,604 241,095 SH   SOLE   234,095 0 7,000
PROLOGIS INC COM 74340W103 6,718 56,205 SH   SOLE   56,205 0 0
PROOFPOINT INC COM COM 743424103 6,002 34,542 SH   SOLE   34,542 0 0
PROSHARES TRUST ULTRASHORT SP5 ETF - EQUITY 74347B383 1,718 190,000 SH   SOLE   190,000 0 0
PZENA INVESTMENT MGMT INC CLAS COM 74731Q103 881 80,000 SH   SOLE   80,000 0 0
QAD INC CL A COM 74727D306 653 7,500 SH   SOLE   7,500 0 0
QAD INC CL B COM 74727D207 345 4,000 SH   SOLE   4,000 0 0
QTS REALTY TRUST INC-CL A COM 74736A103 2,168 28,050 SH   SOLE   22,050 0 6,000
QTWO 3/4 6/1/26 CONVERTIBLE BOND 74736LAD1 262 200,000 PRN   SOLE   200,000 0 0
QUAKER CHEM CORP COM COM 747316107 1,236 5,210 SH   SOLE   5,210 0 0
QUALCOMM INC COM COM 747525103 6,203 43,399 SH   SOLE   43,399 0 0
QUALTRICS INTL INC COM CL A COM 747601201 276 7,220 SH   SOLE   7,220 0 0
QUIDEL CORP COM COM 74838J101 27,756 216,640 SH   SOLE   216,640 0 0
QURATE RETAIL GROUP INC COM 74915M100 21,794 1,664,949 SH   SOLE   1,664,949 0 0
RAVEN INDS INC COM COM 754212108 8,732 150,946 SH   SOLE   150,946 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 2,935 34,400 SH   SOLE   34,400 0 0
READING INTERNATIONAL INC CL B COM 755408200 278 12,015 SH   SOLE   12,015 0 0
READING INTL INC CL A COM 755408101 1,223 175,500 SH   SOLE   175,500 0 0
REALTY INCOME CORP COM COM 756109104 367 5,500 SH   SOLE   5,500 0 0
REDWOOD TR INC COM COM 758075402 2,276 188,584 SH   SOLE   188,584 0 0
REGENCY CTRS CORP COM COM 758849103 513 8,000 SH   SOLE   8,000 0 0
RENASANT CORP COM COM 75970E107 600 15,000 SH   SOLE   15,000 0 0
REPUBLIC SVCS INC CL A COM 760759100 104,164 946,862 SH   SOLE   926,262 0 20,600
RESIDEO TECHNOLOGIES INC COM 76118Y104 36,646 1,221,519 SH   SOLE   1,172,979 0 48,540
RETAIL OPPORTUNITY INVESTMENTS COM 76131N101 592 33,500 SH   SOLE   33,500 0 0
REXFORD INDL RLTY INC COM COM 76169C100 1,139 20,000 SH   SOLE   20,000 0 0
RNG 0 3/1/25 CONVERTIBLE BOND 76680RAF4 334 300,000 PRN   SOLE   300,000 0 0
ROCKWELL INTL CORP NEW COM COM 773903109 39,881 139,433 SH   SOLE   125,533 0 13,900
ROGERS COMMUNICATIONS CL B COM 775109200 23,346 439,334 SH   SOLE   429,534 0 9,800
ROKU INC COM CL A COM 77543R102 956 2,082 SH   SOLE   1,812 0 270
ROLLINS INC COM 775711104 95,571 2,794,474 SH   SOLE   2,772,912 0 21,562
ROPER INDS INC NEW COM 776696106 13,652 29,034 SH   SOLE   29,034 0 0
ROYAL DUTCH SHELL PLC ADR-A(RD COM 780259206 342 8,472 SH   SOLE   8,472 0 0
RPC INC. COMMON COM 749660106 16,757 3,385,239 SH   SOLE   3,207,366 0 177,873
RTRX 2 1/2 9/15/25 CONVERTIBLE BOND 761299AB2 342 400,000 PRN   SOLE   400,000 0 0
RUSH ENTERPRISES INC CL A COM 781846209 2,278 52,678 SH   SOLE   34,678 0 18,000
RUSH ENTERPRISES INC CL B COM 781846308 29,515 773,850 SH   SOLE   763,850 0 10,000
RYMAN HOSPITALITY PPTYS INC CO COM 78377T107 114,764 1,453,443 SH   SOLE   1,363,338 0 90,105
SABRE CORP COM COM 78573M104 167 13,400 SH   SOLE   13,400 0 0
SALEM COMMUNICATIONS CORP DECL COM 794093104 571 224,000 SH   SOLE   224,000 0 0
SALESFORCE COM INC COM COM 79466L302 1,261 5,163 SH   SOLE   5,163 0 0
SALLY BEAUTY HLDGS INC COM COM 79546E104 15,594 706,550 SH   SOLE   702,550 0 4,000
SANDY SPRING BANCORP INC COM COM 800363103 4,881 110,614 SH   SOLE   96,614 0 14,000
SANFILIPPO JOHN B & SON INC CO COM 800422107 2,181 24,625 SH   SOLE   22,625 0 2,000
SAP AG ADR SPON COM 803054204 616 4,385 SH   SOLE   4,385 0 0
SCHEIN HENRY INC COM COM 806407102 25,828 348,134 SH   SOLE   321,200 0 26,934
SCHLUMBERGER COM 806857108 1,661 51,883 SH   SOLE   51,883 0 0
SCHWAB CHARLES CORP NEW COM 808513105 8,843 121,455 SH   SOLE   100,455 0 21,000
SCRIPPS E W CO OHIO CL A COM 811054402 76,803 3,766,723 SH   SOLE   3,668,142 0 98,581
SEACOAST BKG CORP FLA COM NEW COM 811707801 1,264 37,000 SH   SOLE   37,000 0 0
SEALED AIR CORP NEW COM 81211K100 695 11,735 SH   SOLE   11,735 0 0
SECTOR SPDR TR SH BN INT-TCHLY MUTUAL FUNDS 81369Y803 2,835 19,200 SH   SOLE   19,200 0 0
SECTOR SPDR TR SHS BEN INT-FIN MUTUAL FUNDS 81369Y605 10,932 297,964 SH   SOLE   297,964 0 0
SECUREWORKS CORP CL A COM 81374A105 309 16,650 SH   SOLE   16,650 0 0
SELECT SECTOR SPDR TR SBI CONS COM 81369Y308 910 13,000 SH   SOLE   13,000 0 0
SELECT SECTOR SPDR TR SBI HEAL MUTUAL FUNDS 81369Y209 630 5,000 SH   SOLE   5,000 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100 40,413 466,874 SH   SOLE   447,874 0 19,000
SERITAGE GROWTH PPTYS CL A COM 81752R100 1,603 87,100 SH   SOLE   87,100 0 0
SERVICENOW INC COM COM 81762P102 4,373 7,957 SH   SOLE   6,757 0 1,200
SERVISFIRST BANCSHARES INC COM COM 81768T108 1,767 26,000 SH   SOLE   26,000 0 0
SEVEN OAKS ACQUISITION CORP CO COM 81787X106 148 15,000 SH   SOLE   0 0 15,000
SHAKE SHACK INC CL A COM 819047101 736 6,876 SH   SOLE   6,876 0 0
SHENANDOAH TELECOMMUNICATIONCD COM 82312B106 5,336 110,000 SH   SOLE   110,000 0 0
SHERWIN WILLIAMS CO COM COM 824348106 6,245 22,921 SH   SOLE   19,321 0 3,600
SHYFT GROUP INC COM COM 825698103 11,148 298,000 SH   SOLE   298,000 0 0
SIERRA METALS INC COM COM 82639W106 151 50,000 SH   SOLE   50,000 0 0
SILGAN HOLDINGS INC COM COM 827048109 564 13,600 SH   SOLE   13,600 0 0
SILVERCREST METALS INC COM COM 828363101 709 81,165 SH   SOLE   81,165 0 0
SIMON PPTY GROUP INC NEW COM COM 828806109 284 2,180 SH   SOLE   2,180 0 0
SINCLAIR BROADCAST GROUP INCCL COM 829226109 79,468 2,392,173 SH   SOLE   2,289,073 0 103,100
SIRIUS XM HOLDINGS INC COM 82968B103 7,636 1,167,596 SH   SOLE   1,167,596 0 0
SJW GROUP COM 784305104 8,213 129,745 SH   SOLE   126,345 0 3,400
SKYLINE CHAMPION CORPORATION COM 830830105 12,933 242,650 SH   SOLE   241,050 0 1,600
SLACK TECHNOLOGIES INC COM CL COM 83088V102 1,666 37,600 SH   SOLE   37,600 0 0
SMILEDIRECTCLUB INC CL A COM COM 83192H106 981 112,980 SH   SOLE   82,980 0 30,000
SMITH A O CORP COM COM 831865209 5,621 78,000 SH   SOLE   78,000 0 0
SMUCKER J M CO COM NEW COM 832696405 27,615 213,125 SH   SOLE   200,506 0 12,619
SNAP ON TOOLS CORP COM 833034101 849 3,800 SH   SOLE   3,800 0 0
SNOWFLAKE INC CL A COM 833445109 2,617 10,825 SH   SOLE   10,825 0 0
SOGOU INC ADR REPSTG A COM 83409V104 1,373 161,011 SH   SOLE   161,011 0 0
SOLARWINDS CORP COM COM 83417Q105 847 50,145 SH   SOLE   50,145 0 0
SOLITON INC COM COM 834251100 253 11,245 SH   SOLE   11,245 0 0
SONOCO PRODS CO COM COM 835495102 10,370 155,000 SH   SOLE   155,000 0 0
SONY GROUP CORPORATION ADR COM 835699307 187,500 1,928,611 SH   SOLE   1,803,578 0 125,033
SOUTH ST CORP COM COM 840441109 981 12,000 SH   SOLE   12,000 0 0
SOUTHERN FIRST BANCSHARES INCO COM 842873101 716 14,000 SH   SOLE   12,500 0 1,500
SOUTHWEST GAS CORP COM 844895102 44,254 668,585 SH   SOLE   644,285 0 24,300
SPARTACUS ACQUISITION CORP CL COM 84677L109 527 52,600 SH   SOLE   42,600 0 10,000
SPARTACUS ACQUISITION CORP WT WARRANT AND RIGH 84677L117 93 75,300 SH   SOLE   75,300 0 0
SPDR DIVIDEND ETF COM 78464A763 249 2,035 SH   SOLE   2,035 0 0
SPDR GOLD TRUST GOLD SHS COM 78463V107 7,241 43,715 SH   SOLE   43,715 0 0
SPDR SERIES TRUST KBW REGL BKG COM 78464A698 6,349 96,885 SH   SOLE   96,885 0 0
SPDR S&P 500 ETF TRUST COM 78462F103 7,881 18,410 SH   SOLE   18,410 0 0
SPIRE INC COM COM 84857L101 997 13,800 SH   SOLE   8,800 0 5,000
SPLK 1 1/8 9/15/25 CONVERTIBLE BOND 848637AD6 306 250,000 PRN   SOLE   250,000 0 0
SPORTSMANS WHSE HLDGS INC COM COM 84920Y106 1,010 56,816 SH   SOLE   56,816 0 0
SSR MNG INC COM COM 784730103 1,268 81,345 SH   SOLE   81,345 0 0
ST. JOE COMPANY COM 790148100 46,234 1,036,400 SH   SOLE   1,036,400 0 0
STAMPS.COM INC (NEW) COM 852857200 2,303 11,500 SH   SOLE   11,500 0 0
STANDARD MTR PRODS INC CLASS A COM 853666105 9,775 225,500 SH   SOLE   225,500 0 0
STANDEX INTL CORP COM 854231107 7,715 81,291 SH   SOLE   81,291 0 0
STARBUCKS CORP COM COM 855244109 1,505 13,456 SH   SOLE   13,456 0 0
STARRETT L S CO CL A COM 855668109 4,770 510,703 SH   SOLE   510,703 0 0
STATE STREET CORP COM 857477103 78,928 959,255 SH   SOLE   896,819 0 62,436
STEEL CONNECT INC COM 858098106 2,041 1,020,649 SH   SOLE   1,020,649 0 0
STEEL PARTNERS HLDGS L P COM 85814R107 3,145 108,000 SH   SOLE   106,700 0 1,300
STELLANTIS N V SHRS COM N82405106 461 23,400 SH   SOLE   23,400 0 0
STERIS PLC COM G8473T100 19,313 93,617 SH   SOLE   93,415 0 202
STERLING BANCORP/DE COM 85917A100 24,883 1,003,739 SH   SOLE   993,906 0 9,833
STONECO LTD COM CL A COM G85158106 2,682 40,000 SH   SOLE   40,000 0 0
STONERIDGE INC COM 86183P102 6,977 236,500 SH   SOLE   236,500 0 0
STORE CAP CORP COM COM 862121100 794 23,000 SH   SOLE   23,000 0 0
STRATASYS LTD SHS COM M85548101 332 12,850 SH   SOLE   12,850 0 0
STRATTEC SECURITY CORP. COM 863111100 24,757 556,846 SH   SOLE   542,846 0 14,000
SUMMIT HOTEL PPTYS COM COM 866082100 126 13,500 SH   SOLE   13,500 0 0
SUN CMNTYS INC COM COM 866674104 3,445 20,100 SH   SOLE   20,100 0 0
SUPERIOR INDS INTL INC COM 868168105 788 91,401 SH   SOLE   91,401 0 0
SURGALIGN HOLDINGS INC COM COM 86882C105 18 12,725 SH   SOLE   12,725 0 0
SURMODICS INC COM COM 868873100 3,244 59,800 SH   SOLE   59,800 0 0
SURO CAPITAL CORP COM NEW COM 86887Q109 277 20,500 SH   SOLE   20,500 0 0
SWISS HELVETIA FD INC MUTUAL FUNDS 870875101 156 16,048 SH   SOLE   16,048 0 0
SYKES ENTERPRISES INC COM COM 871237103 2,732 50,881 SH   SOLE   50,881 0 0
SYNOVUS FINL CORP COM NEW COM 87161C501 10,964 249,854 SH   SOLE   246,354 0 3,500
SYSCO CORPORATION COM 871829107 212 2,731 SH   SOLE   2,731 0 0
S&P GLOBAL INC COM COM 78409V104 10,850 26,434 SH   SOLE   16,434 0 10,000
T ROWE PRICE GROUP INC COM 74144T108 12,005 60,643 SH   SOLE   53,643 0 7,000
TAKE-TWO INTERACTIVE SOFTWARCO COM 874054109 13,977 78,959 SH   SOLE   75,159 0 3,800
TALEND S A ADS COM 874224207 1,551 23,644 SH   SOLE   23,644 0 0
TANGER FACTORY OUTLET CTRS ICO COM 875465106 277 14,700 SH   SOLE   14,700 0 0
TARGET CORP COM COM 87612E106 1,450 6,000 SH   SOLE   6,000 0 0
TC ENERGY CORP COM COM 87807B107 495 10,000 SH   SOLE   10,000 0 0
TE CONNECTIVITY LTD COM H84989104 3,472 25,675 SH   SOLE   23,175 0 2,500
TEAM INC COM COM 878155100 10,384 1,549,888 SH   SOLE   1,519,888 0 30,000
TEGNA INC COM COM 87901J105 8,703 463,900 SH   SOLE   394,400 0 69,500
TEJON RANCH CO DEL COM COM 879080109 8,373 550,505 SH   SOLE   534,505 0 16,000
TELADOC INC COM COM 87918A105 27,005 162,400 SH   SOLE   145,480 0 16,920
TELEPHONE & DATA SYS COM 879433829 38,482 1,698,241 SH   SOLE   1,545,393 0 152,848
TENCENT MUSIC ENTMT GROUP ADS COM 88034P109 1,161 75,000 SH   SOLE   75,000 0 0
TENNANT CO COM 880345103 29,650 371,318 SH   SOLE   369,318 0 2,000
TENNECO INC COM 880349105 8,832 457,127 SH   SOLE   451,127 0 6,000
TER 1 1/4 12/15/23 CONVERTIBLE BOND 880770AG7 423 100,000 PRN   SOLE   100,000 0 0
TERADYNE INC COM COM 880770102 1,720 12,843 SH   SOLE   9,533 0 3,310
TEREX CORP NEW COM COM 880779103 271 5,700 SH   SOLE   4,392 0 1,308
TERMINIX GLOBAL HOLDINGS INC C COM 88087E100 26,017 545,316 SH   SOLE   545,316 0 0
TESLA MTRS INC COM COM 88160R101 442 650 SH   SOLE   650 0 0
TEVA PHARMACEUTICAL INDS LTDAD COM 881624209 1,956 197,600 SH   SOLE   197,600 0 0
TEXAS INSTRUMENTS INC COM 882508104 19,464 101,215 SH   SOLE   81,651 0 19,564
TEXAS PACIFIC LAND CORPORATION COM 88262P102 320 200 SH   SOLE   200 0 0
TEXTRON INC COM 883203101 136,952 1,991,443 SH   SOLE   1,923,493 0 67,950
THE AARONS COMPANY INC COM COM 00258W108 3,019 94,368 SH   SOLE   90,868 0 3,500
THE SCOTTS MIRACLE GRO CO COM 810186106 19,394 101,050 SH   SOLE   101,050 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 21,627 42,870 SH   SOLE   42,000 0 870
THOR INDS INC COM COM 885160101 520 4,600 SH   SOLE   4,600 0 0
TIMKEN CO COM COM 887389104 720 8,936 SH   SOLE   8,936 0 0
TIMKENSTEEL CORP COM COM 887399103 3,242 229,100 SH   SOLE   229,100 0 0
TITAN MACHY INC COM COM 88830R101 1,856 60,000 SH   SOLE   60,000 0 0
TJX COS INC NEW COM COM 872540109 273 4,042 SH   SOLE   4,042 0 0
TOLL BROS INC COM COM 889478103 202 3,500 SH   SOLE   3,500 0 0
TOOTSIE ROLL INDS INC COM 890516107 3,087 91,048 SH   SOLE   91,048 0 0
TORO CO COM COM 891092108 6,966 63,400 SH   SOLE   63,400 0 0
TOTALENERGIES SE -SPON ADR COM 89151E109 2,195 48,500 SH   SOLE   48,500 0 0
TOWNEBANK PORTSMOUTH VA COM COM 89214P109 335 11,000 SH   SOLE   11,000 0 0
TOWNSQUARE MEDIA INC CL A COM 892231101 2,078 163,000 SH   SOLE   163,000 0 0
TRACTOR SUPPLY CO COM COM 892356106 13,543 72,790 SH   SOLE   72,790 0 0
TRANE TECHNOLOGIES INC COM G8994E103 1,031 5,600 SH   SOLE   5,600 0 0
TRANSACT TECHNOLOGIES INC COM COM 892918103 1,098 80,000 SH   SOLE   80,000 0 0
TREDEGAR INDS INC COM 894650100 39,318 2,855,354 SH   SOLE   2,736,635 0 118,719
TRIMBLE NAV LTD COM COM 896239100 4,927 60,208 SH   SOLE   50,038 0 10,170
TRINITY INDS INC COM 896522109 30,080 1,118,619 SH   SOLE   1,060,169 0 58,450
TRUSTMARK CORP COM COM 898402102 370 12,000 SH   SOLE   12,000 0 0
TWIN DISC INC COM COM 901476101 20,409 1,434,203 SH   SOLE   1,330,600 0 103,603
TYLER TECHNOLOGIES INC COM COM 902252105 26,289 58,113 SH   SOLE   54,913 0 3,200
T-MOBILE US INC COM 872590104 37,222 257,006 SH   SOLE   256,666 0 340
U S BANCORP COM 902973304 561 9,840 SH   SOLE   9,840 0 0
U S CONCRETE INC COM NEW COM 90333L201 11,895 161,173 SH   SOLE   123,673 0 37,500
UBER TECHNOLOGIES INC COM COM 90353T100 5,013 100,027 SH   SOLE   82,027 0 18,000
UGI CORP NEW COM COM 902681105 4,708 101,659 SH   SOLE   80,659 0 21,000
UMH PPTYS INC COM COM 903002103 1,685 77,200 SH   SOLE   77,200 0 0
UNILEVER PLC SPON ADR NEW COM 904767704 955 16,330 SH   SOLE   16,330 0 0
UNITED CMNTY BKS BLAIRSVLE GCO COM 90984P303 736 23,000 SH   SOLE   23,000 0 0
UNITED GUARDIAN INC COM COM 910571108 2,226 148,300 SH   SOLE   148,300 0 0
UNITED RENTALS INC COM COM 911363109 9,211 28,875 SH   SOLE   28,875 0 0
UNITED STATES CELLULAR CORP COM 911684108 46,391 1,277,626 SH   SOLE   1,169,441 0 108,185
UNITEDHEALTH GROUP INC COM COM 91324P102 1,251 3,125 SH   SOLE   3,125 0 0
UNIVERSAL TECHNICAL INST INCCO COM 913915104 1,527 235,300 SH   SOLE   235,300 0 0
URSTADT BIDDLE PPTYS INC CL A COM 917286205 300 15,500 SH   SOLE   15,500 0 0
VALERO ENERGY CORP COM COM 91913Y100 201 2,580 SH   SOLE   2,580 0 0
VALMONT INDS INC COM 920253101 20,796 88,100 SH   SOLE   85,700 0 2,400
VALVOLINE INC COM COM 92047W101 28,676 883,440 SH   SOLE   800,525 0 82,915
VANECK VECTORS GOLD MINERS ETF ETF - EQUITY 92189F106 2,119 62,352 SH   SOLE   62,352 0 0
VANGUARD SCOTTSDALE FDS SHRT-T ETF - EQUITY 92206C409 801 9,680 SH   SOLE   9,680 0 0
VANGUARD WORLD FDS FINANCIALS ETF - EQUITY 92204A405 202 2,235 SH   SOLE   2,235 0 0
VCRA 1 1/2 5/15/23 CONVERTIBLE BOND 92857FAB3 275 200,000 PRN   SOLE   200,000 0 0
VEON LTD ADR COM 91822M106 1,618 884,000 SH   SOLE   884,000 0 0
VEREIT INC COM COM 92339V308 276 6,000 SH   SOLE   6,000 0 0
VERIZON COMMUNICATIONS COM 92343V104 9,845 175,710 SH   SOLE   165,182 0 10,528
VERRA MOBILITY CORP COM COM 92511U102 169 11,000 SH   SOLE   0 0 11,000
VIACOMCBS INC CL A COM 92556H107 86,339 1,782,031 SH   SOLE   1,648,641 0 133,390
VIACOMCBS INC CL B COM 92556H206 8,685 192,156 SH   SOLE   183,156 0 9,000
VIASAT INC COM COM 92552V100 498 10,000 SH   SOLE   10,000 0 0
VIATRIS INC COM COM 92556V106 8,326 582,641 SH   SOLE   575,025 0 7,616
VICI PPTYS INC COM COM 925652109 217 7,000 SH   SOLE   7,000 0 0
VICOR CORP COM COM 925815102 1,057 10,000 SH   SOLE   10,000 0 0
VILLAGE SUPER MKT INC CL A NEW COM 927107409 3,952 168,100 SH   SOLE   168,100 0 0
VIMEO INC COM 92719V100 5,520 112,656 SH   SOLE   110,790 0 1,866
VISA INC-CLASS A SHRS COM 92826C839 13,475 57,630 SH   SOLE   52,700 0 4,930
VISHAY PRECISION GROUP INC COM COM 92835K103 592 17,384 SH   SOLE   17,384 0 0
VODAFONE GROUP ADR COM 92857W308 641 37,420 SH   SOLE   35,420 0 2,000
VORNADO RLTY TR COM COM 929042109 1,885 40,391 SH   SOLE   40,391 0 0
VROOM INC COM COM 92918V109 2,211 52,816 SH   SOLE   52,816 0 0
VULCAN MATLS CO COM COM 929160109 6,977 40,080 SH   SOLE   40,080 0 0
W D 40 COMPANY COM 929236107 10,340 40,345 SH   SOLE   40,345 0 0
W P CAREY INC COM COM 92936U109 1,388 18,600 SH   SOLE   18,600 0 0
WAL MART STORES INC COM 931142103 4,531 32,130 SH   SOLE   32,130 0 0
WALGREENS BOOTS ALLIANCE INC C COM 931427108 3,110 59,109 SH   SOLE   59,109 0 0
WASHINGTON FED INC COM 938824109 318 10,000 SH   SOLE   0 0 10,000
WASTE CONNECTIONS INC COM 94106B101 31,702 265,448 SH   SOLE   265,448 0 0
WASTE MGMT INC DEL COM COM 94106L109 44,454 317,277 SH   SOLE   286,767 0 30,510
WATFORD HLDGS LTD SHS COM G94787101 325 9,290 SH   SOLE   9,290 0 0
WATTS WATER TECHNOLOGIES COM 942749102 109,013 747,125 SH   SOLE   710,307 0 36,818
WEIS MKTS INC COM 948849104 3,453 66,850 SH   SOLE   66,850 0 0
WELBILT INC COM 949090104 3,363 145,278 SH   SOLE   145,278 0 0
WELLS FARGO & CO NEW COM 949746101 64,494 1,424,012 SH   SOLE   1,334,612 0 89,400
WELLTOWER INC COM COM 95040Q104 1,122 13,500 SH   SOLE   13,500 0 0
WESTERN COPPER & GOLD CORP COM COM 95805V108 84 42,000 SH   SOLE   42,000 0 0
WESTERN DIGITAL CORP COM COM 958102105 513 7,203 SH   SOLE   7,203 0 0
WESTWOOD HLDGS GROUP INC COM COM 961765104 10,521 483,501 SH   SOLE   483,501 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 3,417 77,539 SH   SOLE   77,539 0 0
WHITING PETE CORP NEW COM NEW COM 966387508 619 11,345 SH   SOLE   11,345 0 0
WIDEOPENWEST INC COM COM 96758W101 16,843 813,300 SH   SOLE   723,300 0 90,000
WILLDAN GROUP INC COM COM 96924N100 931 24,740 SH   SOLE   15,740 0 9,000
WILLIS TOWERS WATSON PUB LTD S COM G96629103 1,357 5,900 SH   SOLE   5,900 0 0
WINNEBAGO INDS INC COM COM 974637100 6,796 100,000 SH   SOLE   100,000 0 0
WOLVERINE WORLD WIDE INC COM COM 978097103 4,511 134,100 SH   SOLE   131,700 0 2,400
WOODWARD INC COM 980745103 10,782 87,745 SH   SOLE   87,745 0 0
WORLD WRESTLING ENTERTAINMENT COM 98156Q108 1,835 31,700 SH   SOLE   31,700 0 0
WYNN RESORTS LTD COM COM 983134107 5,043 41,235 SH   SOLE   41,235 0 0
XILINX INC COM COM 983919101 1,642 11,350 SH   SOLE   11,350 0 0
XYLEM INC COM 98419M100 96,138 801,413 SH   SOLE   760,113 0 41,300
YORK WTR CO COM COM 987184108 1,971 43,500 SH   SOLE   43,500 0 0
ZEBRA TECHNOLOGIES CORP CL A COM 989207105 868 1,639 SH   SOLE   1,639 0 0
ZENTALIS PHARMACEUTICALS INCCO COM 98943L107 3,336 62,711 SH   SOLE   62,711 0 0
ZILLOW GROUP INC CL C CAP STK COM 98954M200 232 1,900 SH   SOLE   1,900 0 0
ZIMMER BIOMET HLDG COM 98956P102 42,150 262,094 SH   SOLE   247,444 0 14,650
ZOETIS INC COM 98978V103 19,577 105,050 SH   SOLE   101,900 0 3,150
ZOOM VIDEO COMMUNICATIONS INCL COM 98980L101 1,103 2,851 SH   SOLE   2,431 0 420
ZOOMINFO TECHNOLOGIES INC COM COM 98980F104 584 11,200 SH   SOLE   11,200 0 0
ZUORA INC COM CL A COM 98983V106 821 47,600 SH   SOLE   28,100 0 19,500