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
ATLAS COPCO AB-SPONS ADR A ADR 049255706 2 38 SH   SOLE   38 0 0
CLOSE BROTHERS GRP-UNSP ADR ADR 189062102 2 59 SH   SOLE   59 0 0
CRODA INTERNATIONAL PLC ADR ADR 227047305 2 52 SH   SOLE   52 0 0
DASSAULT SYSTEMES S-SPON ADR ADR 237545108 2 10 SH   SOLE   10 0 0
DCC PLC UNSPONSORED ADR ADR 23308M102 3 65 SH   SOLE   65 0 0
DNB ASA-SPONSOR ADR ADR 23341C103 2 124 SH   SOLE   124 0 0
EXPERIAN PLC-SPONS ADR ADR 30215C101 2 66 SH   SOLE   66 0 0
FRESENIUS SE & CO-SPN ADR ADR 35804M105 2 164 SH   SOLE   164 0 0
FUCHS PETROLUB SE UNSP ADR PFD ADR 35952Q106 1 104 SH   SOLE   104 0 0
HANG SENG BANK-SPONSORED ADR ADR 41043C304 2 103 SH   SOLE   103 0 0
HELVETIA HOLDING AG-UNSP ADR ADR 423495100 2 876 SH   SOLE   876 0 0
KAO CORP ADR ADR 485537401 3 173 SH   SOLE   173 0 0
KDDI CORP-UNSPONSORED ADR ADR 48667L106 2 151 SH   SOLE   151 0 0
KERRY GROUP PLC-SPONS ADR ADR 492460100 3 23 SH   SOLE   23 0 0
MTU AERO ENGINES ADR 62473G102 1 16 SH   SOLE   16 0 0
MURATA MANUFACTURING CO LTD UN ADR 626425102 2 125 SH   SOLE   125 0 0
NIDEC CORPORATION-SPON ADR ADR 654090109 2 98 SH   SOLE   98 0 0
NOVOZYMES A/S-UNSPONS ADR ADR 670108109 2 35 SH   SOLE   35 0 0
PENNON GROUP PLC-UNSP ADR ADR 708326103 2 63 SH   SOLE   63 0 0
QINETIQ GROUP PLC-UNSP ADR ADR 74732F106 2 112 SH   SOLE   112 0 0
RELX PLC - SPON ADR ADR 759530108 2 88 SH   SOLE   88 0 0
ROCHE HOLDINGS LTD-SPONS ADR ADR 771195104 3 62 SH   SOLE   62 0 0
RUBIS-UNSPONSORED ADR ADR 78116A104 2 220 SH   SOLE   220 0 0
SECOM CO LTD UNSP ADR ADR 813113206 3 116 SH   SOLE   116 0 0
SHENZHOU INTERNATIONAL-UNSP AD ADR 82322R109 2 137 SH   SOLE   137 0 0
SHIN-ETSU CHEM-UNSPON ADR ADR 824551105 2 82 SH   SOLE   82 0 0
SHIONOGI & CO LTD-UNSPON ADR ADR 824667109 2 151 SH   SOLE   151 0 0
SIEMENS HEALTHINEER-UNSP ADR ADR 82622J104 2 63 SH   SOLE   63 0 0
SPIRAX-SARCO ENGIN-UNSP ADR ADR 84857N107 2 27 SH   SOLE   27 0 0
TECHTRONIC INDUSTRIES-SP ADR ADR 87873R101 2 40 SH   SOLE   40 0 0
TEMENOS AG-SP ADR ADR 87974R208 2 14 SH   SOLE   14 0 0
TENCENT HOLDINGS LTD-UNS ADR ADR 88032Q109 3 42 SH   SOLE   42 0 0
TOKIO MARINE HOLDINGS-ADR ADR 889094108 3 63 SH   SOLE   63 0 0
UNITED OVERSEAS BANK-SP ADR ADR 911271302 2 56 SH   SOLE   56 0 0
WOLTERS KLUWER NV-SPONS ADR ADR 977874205 2 26 SH   SOLE   26 0 0
3M CO COM 88579Y101 234 1,500 SH   SOLE   1,500 0 0
A T & T INC COM 00206R102 25 815 SH   SOLE   815 0 0
ABBOTT LABORATORIES COM 002824100 114 1,248 SH   SOLE   1,248 0 0
ABBVIE INC COM 00287Y109 194 1,978 SH   SOLE   1,978 0 0
ACCENTURE PLC-CL A COM G1151C101 2,474 11,524 SH   SOLE   11,524 0 0
ACCENTURE PLC-CL A COM G1151C101 21 97 SH   DFND 3 97 0 0
ACTIVISION BLIZZARD INC COM 00507V109 2 31 SH   SOLE   31 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 4,018 28,207 SH   SOLE   28,207 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 4,632 32,514 SH   DFND 4 0 32,514 0
AES CORP COM 00130H105 2 117 SH   SOLE   117 0 0
AIR PRODUCTS & CHEMICALS INC COM 009158106 3,949 16,354 SH   SOLE   16,354 0 0
AIR PRODUCTS & CHEMICALS INC COM 009158106 18 74 SH   DFND 3 74 0 0
ALEXANDRIA REAL EST REIT COM 015271109 6,795 41,880 SH   SOLE   41,880 0 0
ALEXANDRIA REAL EST REIT COM 015271109 21 131 SH   DFND 3 131 0 0
ALEXANDRIA REAL EST REIT COM 015271109 7,884 48,589 SH   DFND 4 0 48,589 0
ALGONQUIN POWER & UTILITIES COM 015857105 27,843 2,151,677 SH   SOLE   2,068,879 0 82,798
ALGONQUIN POWER & UTILITIES COM 015857105 18 1,401 SH   DFND 3 1,401 0 0
ALGONQUIN POWER & UTILITIES COM 015857105 7,603 587,522 SH   DFND 4 0 587,522 0
ALLSTATE CORP COM 020002101 749 7,717 SH   SOLE   7,717 0 0
ALLSTATE CORP COM 020002101 20 208 SH   DFND 3 208 0 0
ALPHABET INC. CLASS C COM 02079k107 30 21 SH   SOLE   21 0 0
ALPINE INCOME PROPERTY T COM 02083X103 16 984 SH   SOLE   984 0 0
ALTRIA GROUP INC COM 02209S103 58 1,473 SH   SOLE   1,473 0 0
AMAZON.COM INC COM 023135106 72 26 SH   SOLE   26 0 0
AMDOCS LTD COM G02602103 2 35 SH   SOLE   35 0 0
AMERICAN STATES WTR COM 029899101 24,697 314,093 SH   SOLE   301,352 0 12,741
AMERICAN STATES WTR COM 029899101 5,697 72,451 SH   DFND 4 0 72,451 0
AMERICAN TOWER CORP COM 03027X100 6,847 26,485 SH   SOLE   26,485 0 0
AMERICAN TOWER CORP COM 03027X100 23 90 SH   DFND 3 90 0 0
AMERICAN WATER WORKS CO INC COM 030420103 9,859 76,626 SH   SOLE   76,626 0 0
AMERICAN WATER WORKS CO INC COM 030420103 23 176 SH   DFND 3 176 0 0
AMERICAN WATER WORKS CO INC COM 030420103 6,430 49,975 SH   DFND 4 0 49,975 0
AMERICOLD REALTY TRUST COM 03064D108 28,599 787,855 SH   SOLE   756,230 0 31,625
AMERICOLD REALTY TRUST COM 03064D108 6,860 188,989 SH   DFND 4 0 188,989 0
AMERIPRISE FINANCIAL INC COM 03076C106 3,667 24,443 SH   SOLE   24,443 0 0
AMERISAFE INC COM 03071H100 16,360 267,495 SH   SOLE   254,310 0 13,185
AMGEN INC COM 031162100 96 409 SH   SOLE   409 0 0
AMPHENOL CORP CLASS A COM 032095101 180 1,880 SH   SOLE   1,880 0 0
APPLE INC COM 037833100 7,596 20,822 SH   SOLE   20,822 0 0
APPLE INC COM 037833100 25 69 SH   DFND 3 69 0 0
ATRION CORP COM 049904105 25 40 SH   SOLE   40 0 0
AUDIOCODES LTD COM M15342104 20 644 SH   SOLE   644 0 0
AUTO DATA PROCESSING COM 053015103 4,318 29,004 SH   SOLE   29,004 0 0
AUTO DATA PROCESSING COM 053015103 16 110 SH   DFND 3 110 0 0
BADGER METER INC COM 056525108 24,861 395,114 SH   SOLE   379,179 0 15,935
BADGER METER INC COM 056525108 6,564 104,320 SH   DFND 4 0 104,320 0
BANK OZK COM 06417N103 24,134 1,028,297 SH   SOLE   986,528 0 41,769
BANK OZK COM 06417N103 5,366 228,612 SH   DFND 4 0 228,612 0
BEST BUY CO INC COM 086516101 2 22 SH   SOLE   22 0 0
BLACKROCK INC COM 09247X101 5,164 9,490 SH   SOLE   9,490 0 0
BLACKROCK INC COM 09247X101 26 47 SH   DFND 3 47 0 0
BOOZ ALLEN HAMILTON HOLDINGS COM 099502106 925 11,888 SH   SOLE   11,888 0 0
BOOZ ALLEN HAMILTON HOLDINGS COM 099502106 18 228 SH   DFND 3 228 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 2 38 SH   SOLE   38 0 0
BROADCOM INC COM 11135F101 5,283 16,740 SH   SOLE   16,740 0 0
BROADCOM INC COM 11135F101 21 66 SH   DFND 3 66 0 0
BROADRIDGE FINANCIAL SOLUTIO COM 11133T103 10,578 83,825 SH   SOLE   83,825 0 0
BROADRIDGE FINANCIAL SOLUTIO COM 11133T103 22 175 SH   DFND 3 175 0 0
BROADRIDGE FINANCIAL SOLUTIO COM 11133T103 7,180 56,901 SH   DFND 4 0 56,901 0
BRUNSWICK CORP COM 117043109 22,572 352,632 SH   SOLE   339,222 0 13,410
BRUNSWICK CORP COM 117043109 20 309 SH   DFND 3 309 0 0
BRUNSWICK CORP COM 117043109 5,907 92,283 SH   DFND 4 0 92,283 0
BWX TECHNOLOGIES INC COM 05605H100 31,543 556,900 SH   SOLE   533,336 0 23,564
BWX TECHNOLOGIES INC COM 05605H100 6,735 118,915 SH   DFND 4 0 118,915 0
C H ROBINSON WORLDWD COM 12541W209 179 2,270 SH   SOLE   2,270 0 0
C S G SYSTEMS INTL COM 126349109 21 505 SH   SOLE   505 0 0
CABLE ONE INC COM 12685J105 6,166 3,474 SH   SOLE   3,474 0 0
CABLE ONE INC COM 12685J105 20 11 SH   DFND 3 11 0 0
CABLE ONE INC COM 12685J105 6,549 3,690 SH   DFND 4 0 3,690 0
CALAVO GROWERS COM 128246105 27,791 441,752 SH   SOLE   424,415 0 17,337
CALAVO GROWERS COM 128246105 13 201 SH   DFND 3 201 0 0
CALAVO GROWERS COM 128246105 6,174 98,145 SH   DFND 4 0 98,145 0
CANADIAN NATIONAL RAILWAY COM 136375102 3 33 SH   SOLE   33 0 0
CANTEL MEDICAL CORP COM 138098108 118 2,660 SH   SOLE   2,660 0 0
CARETRUST REIT INC COM 14174T107 16 927 SH   SOLE   927 0 0
CARLISLE COS INC COM 142339100 2 16 SH   SOLE   16 0 0
CARRIAGE SERVICES COM 143905107 16 870 SH   SOLE   870 0 0
CASEY'S GENERAL STORES INC COM 147528103 27,284 182,478 SH   SOLE   174,926 0 7,552
CASEY'S GENERAL STORES INC COM 147528103 19 128 SH   DFND 3 128 0 0
CASEY'S GENERAL STORES INC COM 147528103 6,078 40,647 SH   DFND 4 0 40,647 0
CASS INFORMATION SYS COM 14808P109 22 561 SH   SOLE   561 0 0
CDW CORP/DE COM 12514G108 2,715 23,365 SH   SOLE   23,365 0 0
CDW CORP/DE COM 12514G108 20 169 SH   DFND 3 169 0 0
CHEMED CORP COM 16359R103 44,039 97,631 SH   SOLE   93,561 0 4,070
CHEMED CORP COM 16359R103 20 45 SH   DFND 3 45 0 0
CHEMED CORP COM 16359R103 7,589 16,824 SH   DFND 4 0 16,824 0
CHESAPEAKE UTILITIES CORP COM 165303108 14,498 172,595 SH   SOLE   163,914 0 8,681
CHURCH & DWIGHT CO INC COM 171340102 10,755 139,138 SH   SOLE   139,138 0 0
CHURCH & DWIGHT CO INC COM 171340102 20 262 SH   DFND 3 262 0 0
CHURCH & DWIGHT CO INC COM 171340102 6,953 89,953 SH   DFND 4 0 89,953 0
CISCO SYSTEMS INC COM 17275R102 2 52 SH   SOLE   52 0 0
CLOROX CO COM 189054109 12 55 SH   SOLE   55 0 0
CABOT MICROELECTRONICS CORPORA COM 12709P103 29,541 211,702 SH   SOLE   203,367 0 8,335
CABOT MICROELECTRONICS CORPORA COM 12709P103 7,184 51,486 SH   DFND 4 0 51,486 0
COGENT COMMUNICATIONS HOLDIN COM 19239V302 24,385 315,217 SH   SOLE   302,363 0 12,854
COGENT COMMUNICATIONS HOLDIN COM 19239V302 5,648 73,013 SH   DFND 4 0 73,013 0
COGNEX CORP COM 192422103 6,200 103,813 SH   SOLE   103,813 0 0
COGNEX CORP COM 192422103 7,073 118,442 SH   DFND 4 0 118,442 0
COHEN & STEERS INC COM 19247A100 34,750 510,651 SH   SOLE   489,795 0 20,856
COHEN & STEERS INC COM 19247A100 9,259 136,068 SH   DFND 4 0 136,068 0
COMCAST CORP-CLASS A COM 20030N101 4,162 106,779 SH   SOLE   106,779 0 0
COMCAST CORP-CLASS A COM 20030N101 21 542 SH   DFND 3 542 0 0
COMFORT SYSTEMS USA INC. COM 199908104 19 477 SH   SOLE   477 0 0
COMPUTER SERVICES COM 20539A105 23 430 SH   SOLE   430 0 0
CONOCOPHILLIPS COM 20825C104 2 52 SH   SOLE   52 0 0
CORE-MARK HOLDING COMPANY COM 218681104 19,827 794,516 SH   SOLE   762,808 0 31,708
CORE-MARK HOLDING COMPANY COM 218681104 6,434 257,841 SH   DFND 4 0 257,841 0
COSTCO WHOLESALE CORP COM 22160K105 4,677 15,425 SH   SOLE   15,425 0 0
COSTCO WHOLESALE CORP COM 22160K105 22 73 SH   DFND 3 73 0 0
CABOT OIL AND GAS COM 127097103 7,173 417,498 SH   SOLE   417,498 0 0
CABOT OIL AND GAS COM 127097103 11 644 SH   DFND 3 644 0 0
CABOT OIL AND GAS COM 127097103 5,674 330,278 SH   DFND 4 0 330,278 0
CRA INTERNATIONAL INC COM 12618T105 21 533 SH   SOLE   533 0 0
CTO RLTY GROWTH INC COM 22948Q101 14 350 SH   SOLE   350 0 0
CUMMINS COM 231021106 2 13 SH   SOLE   13 0 0
DELEK LOGISTICS PARTNERS LP COM 24664T103 14 608 SH   SOLE   608 0 0
DIAGEO PLC ADR COM 25243Q205 2 14 SH   SOLE   14 0 0
DIAMOND HILL INVT GP CLASS A COM 25264r207 12 103 SH   SOLE   103 0 0
DIGITAL REALTY TRUST REIT COM 253868103 165 1,158 SH   SOLE   1,158 0 0
DISCOVER FINANCIAL SERVICES COM 254709108 7,127 142,289 SH   SOLE   142,289 0 0
DISCOVER FINANCIAL SERVICES COM 254709108 21 410 SH   DFND 3 410 0 0
DISCOVER FINANCIAL SERVICES COM 254709108 6,247 124,717 SH   DFND 4 0 124,717 0
DOLLAR GENERAL CORP COM 256677105 1,003 5,266 SH   SOLE   5,266 0 0
DOLLAR GENERAL CORP COM 256677105 22 115 SH   DFND 3 115 0 0
DOMINO'S PIZZA INC COM 25754A201 6,588 17,831 SH   SOLE   17,831 0 0
DOMINO'S PIZZA INC COM 25754A201 20 54 SH   DFND 3 54 0 0
DOMINO'S PIZZA INC COM 25754A201 7,096 19,207 SH   DFND 4 0 19,207 0
DR HORTON INC COM 23331A109 141 2,539 SH   SOLE   2,539 0 0
ECOLAB COM 278865100 4,736 23,803 SH   SOLE   23,803 0 0
ECOLAB COM 278865100 20 103 SH   DFND 3 103 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103 21 983 SH   SOLE   983 0 0
ENBRIDGE INC COM 29250N105 2 81 SH   SOLE   81 0 0
ENCOMPASS HEALTH CORP COM 29261A100 32,441 523,841 SH   SOLE   502,645 0 21,196
ENCOMPASS HEALTH CORP COM 29261A100 21 332 SH   DFND 3 332 0 0
ENCOMPASS HEALTH CORP COM 29261A100 5,888 95,071 SH   DFND 4 0 95,071 0
ENSIGN GROUP INC/THE COM 29358P101 34,270 818,871 SH   SOLE   785,666 0 33,205
ENSIGN GROUP INC/THE COM 29358P101 13 299 SH   DFND 3 299 0 0
ENSIGN GROUP INC/THE COM 29358P101 7,903 188,834 SH   DFND 4 0 188,834 0
ENTERPRISE PRD PRTNRS LP COM 293792107 41 2,254 SH   SOLE   2,254 0 0
EQUINIX INC COM 29444U700 5,016 7,142 SH   SOLE   7,142 0 0
EQUINIX INC COM 29444U700 19 27 SH   DFND 3 27 0 0
ESSEX PROPERTY TRUST INC COM 297178105 2 8 SH   SOLE   8 0 0
EVERCORE INC - A COM 29977A105 16,310 276,814 SH   SOLE   263,801 0 13,013
EXPEDITORS INTL WASH INC COM 302130109 2 29 SH   SOLE   29 0 0
EXPONENT INC COM 30214U102 31,075 383,974 SH   SOLE   367,339 0 16,635
EXPONENT INC COM 30214U102 4,959 61,269 SH   DFND 4 0 61,269 0
EXXON MOBIL CORP COM 30231G102 207 4,625 SH   SOLE   4,625 0 0
FACTSET RESEARCH SYSTEMS INC COM 303075105 12,059 36,711 SH   SOLE   36,711 0 0
FACTSET RESEARCH SYSTEMS INC COM 303075105 24 72 SH   DFND 3 72 0 0
FACTSET RESEARCH SYSTEMS INC COM 303075105 8,525 25,954 SH   DFND 4 0 25,954 0
FASTENAL COM 311900104 1,140 26,617 SH   SOLE   26,617 0 0
FASTENAL COM 311900104 20 463 SH   DFND 3 463 0 0
FEDERAL AGRIC MTG CORP-CL C COM 313148306 16,982 265,299 SH   SOLE   252,225 0 13,074
FORTIS INC COM 349553107 2 59 SH   SOLE   59 0 0
FS BANCORP INC COM 30263Y104 11 291 SH   SOLE   291 0 0
GENERAL ELECTRIC CO COM 369604301 14 2,049 SH   SOLE   2,049 0 0
GILEAD SCIENCES COM 375558103 2 27 SH   SOLE   27 0 0
GLOBAL INDUSTRIAL CO COM 37892E102 21 1,013 SH   SOLE   1,013 0 0
GLOBE LIFE INC COM 37959e102 3,869 52,128 SH   SOLE   52,128 0 0
GLOBE LIFE INC COM 37959e102 5,037 67,861 SH   DFND 4 0 67,861 0
GORMAN RUPP CO COM COM 383082104 21 682 SH   SOLE   682 0 0
HACKETT GROUP INC COM 404609109 16 1,192 SH   SOLE   1,192 0 0
HERSHEY CO/THE COM 427866108 2 15 SH   SOLE   15 0 0
HINGHAM INSTN SVGS COM 433323102 21 123 SH   SOLE   123 0 0
HOME BANCSHARES INC COM 436893200 21,727 1,412,703 SH   SOLE   1,356,582 0 56,121
HOME BANCSHARES INC COM 436893200 5,411 351,851 SH   DFND 4 0 351,851 0
HOME DEPOT INC COM 437076102 5,473 21,847 SH   SOLE   21,847 0 0
HOME DEPOT INC COM 437076102 24 95 SH   DFND 3 95 0 0
HORMEL FOODS COM 440452100 172 3,573 SH   SOLE   3,573 0 0
HUNTINGTON INGALLS INDUSTRIE COM 446413106 5,022 28,783 SH   SOLE   28,783 0 0
HUNTINGTON INGALLS INDUSTRIE COM 446413106 16 89 SH   DFND 3 89 0 0
HUNTINGTON INGALLS INDUSTRIE COM 446413106 4,759 27,276 SH   DFND 4 0 27,276 0
HURCO COMPANIES INC COM 447324104 20 722 SH   SOLE   722 0 0
INDEPENDENCE HOLDING CO COM 453440307 16 524 SH   SOLE   524 0 0
INNOVATIVE INDUSTRIAL PROPER COM 45781V101 9,822 111,588 SH   SOLE   105,611 0 5,977
INTUIT INC COM 461202103 4,635 15,647 SH   SOLE   15,647 0 0
INTUIT INC COM 461202103 21 71 SH   DFND 3 71 0 0
ISHARES TR RUSSELL 2000 INDX COM 464287655 32 225 SH   SOLE   225 0 0
J AND J SNACK FOODS COM 466032109 24,058 189,243 SH   SOLE   181,827 0 7,416
J AND J SNACK FOODS COM 466032109 6,333 49,818 SH   DFND 4 0 49,818 0
JACK HENRY & ASSOCIATES INC COM 426281101 6,169 33,521 SH   SOLE   33,521 0 0
JACK HENRY & ASSOCIATES INC COM 426281101 7,301 39,674 SH   DFND 4 0 39,674 0
JOHNSON & JOHNSON COM 478160104 274 1,951 SH   SOLE   1,951 0 0
JOHNSON OUTDOORS CLASS A COM 479167108 29 317 SH   SOLE   317 0 0
JPMORGAN CHASE & CO COM 46625H100 3,582 38,085 SH   SOLE   38,085 0 0
JPMORGAN CHASE & CO COM 46625H100 17 184 SH   DFND 3 184 0 0
KADANT INC COM 48282T104 21 214 SH   SOLE   214 0 0
KAISER ALUMINUM CORP COM 483007704 10 140 SH   SOLE   140 0 0
KENNEDY - WILSON HOLDINGS INC. COM 489398107 20,147 1,323,728 SH   SOLE   1,274,418 0 49,310
KENNEDY - WILSON HOLDINGS INC. COM 489398107 5,768 379,002 SH   DFND 4 0 379,002 0
KROGER CO COM 501044101 2 69 SH   SOLE   69 0 0
LAKELAND FINANCIAL CORP COM 511656100 19,663 422,052 SH   SOLE   401,089 0 20,963
LAMB WESTON HLDGS COM 513272104 5,522 86,369 SH   SOLE   86,369 0 0
LAMB WESTON HLDGS COM 513272104 17 264 SH   DFND 3 264 0 0
LAMB WESTON HLDGS COM 513272104 6,003 93,902 SH   DFND 4 0 93,902 0
LANDSTAR SYSTEM INC COM 515098101 20,047 178,500 SH   SOLE   171,052 0 7,448
LANDSTAR SYSTEM INC COM 515098101 4,704 41,882 SH   DFND 4 0 41,882 0
LAZARD LTD-CL A COM G54050102 307 10,707 SH   SOLE   10,707 0 0
LEMAITRE VASCULAR INC COM 525558201 17,581 665,965 SH   SOLE   632,386 0 33,579
LENNAR CORP - B SHS COM 526057302 2 50 SH   SOLE   50 0 0
LEVEL ONE BANCORP COM 52730D208 15 902 SH   SOLE   902 0 0
LILLY ELI & CO COM 532457108 227 1,382 SH   SOLE   1,382 0 0
LITTELFUSE INC COM 537008104 26,643 156,146 SH   SOLE   149,782 0 6,364
LITTELFUSE INC COM 537008104 5,478 32,105 SH   DFND 4 0 32,105 0
LOCKHEED MARTIN COM 539830109 4,443 12,175 SH   SOLE   12,175 0 0
LOCKHEED MARTIN COM 539830109 21 57 SH   DFND 3 57 0 0
LOGITECH INTERNATIONAL-REG COM H50430232 2 30 SH   SOLE   30 0 0
LUMINEX CORP COM 55027E102 23,625 726,251 SH   SOLE   698,081 0 28,170
LUMINEX CORP COM 55027E102 6,434 197,783 SH   DFND 4 0 197,783 0
MANTECH INTERNATIONAL CORP-A COM 564563104 22,224 324,488 SH   SOLE   311,293 0 13,195
MANTECH INTERNATIONAL CORP-A COM 564563104 6,225 90,885 SH   DFND 4 0 90,885 0
MARKETAXESS HOLDINGS INC COM 57060D108 12,393 24,741 SH   SOLE   24,741 0 0
MARKETAXESS HOLDINGS INC COM 57060D108 22 44 SH   DFND 3 44 0 0
MARKETAXESS HOLDINGS INC COM 57060D108 7,481 14,935 SH   DFND 4 0 14,935 0
MASTERCARD INC CLASS A COM 57636Q104 2 8 SH   SOLE   8 0 0
MATERION CORP COM 576690101 19 315 SH   SOLE   315 0 0
MAXIMUS INC. COM 577933104 24,018 340,929 SH   SOLE   327,230 0 13,699
MAXIMUS INC. COM 577933104 6,154 87,355 SH   DFND 4 0 87,355 0
MCCORMICK COM 579780206 891 4,968 SH   SOLE   4,968 0 0
MCCORMICK COM 579780206 22 121 SH   DFND 3 121 0 0
MCDONALDS CORP COM 580135101 171 925 SH   SOLE   925 0 0
MCKESSON CORP COM 58155Q103 2 15 SH   SOLE   15 0 0
MEDTRONIC PLC COM G5960L103 3,646 39,757 SH   SOLE   39,757 0 0
MEDTRONIC PLC COM G5960L103 19 211 SH   DFND 3 211 0 0
MERCK & CO. INC. COM 58933Y105 51 665 SH   SOLE   665 0 0
MGP INGREDIENTS INC COM 55303J106 17,870 486,847 SH   SOLE   462,119 0 24,728
MICROSOFT CORP COM 594918104 2,617 12,859 SH   SOLE   12,859 0 0
MICROSOFT CORP COM 594918104 25 121 SH   DFND 3 121 0 0
MIDDLESEX WATER COM 596680108 23 335 SH   SOLE   335 0 0
MONRO INC COM 610236101 22,821 415,388 SH   SOLE   398,491 0 16,897
MONRO INC COM 610236101 5,383 97,974 SH   DFND 4 0 97,974 0
MORNINGSTAR INC COM 617700109 22,633 160,549 SH   SOLE   153,104 0 7,445
MORNINGSTAR INC COM 617700109 1,958 13,887 SH   DFND 4 0 13,887 0
MOTOROLA SOLUTIONS INC COM 620076307 4,021 28,695 SH   SOLE   28,695 0 0
MOTOROLA SOLUTIONS INC COM 620076307 17 121 SH   DFND 3 121 0 0
MSC INDUSTRIAL DIRECT CO-A COM 553530106 29,472 404,783 SH   SOLE   388,555 0 16,228
MSC INDUSTRIAL DIRECT CO-A COM 553530106 6,470 88,867 SH   DFND 4 0 88,867 0
MSCI INC COM 55354G100 1,004 3,006 SH   SOLE   3,006 0 0
MSCI INC COM 55354G100 21 62 SH   DFND 3 62 0 0
NATHANS FAMOUS COM 632347100 15 274 SH   SOLE   274 0 0
NEENAH INC. COM 640079109 11,126 224,959 SH   SOLE   213,808 0 11,151
NESTLE COM 641069406 3 27 SH   SOLE   27 0 0
NEXPOINT RESIDENTIAL COM 65341D102 19,589 554,148 SH   SOLE   532,131 0 22,017
NEXPOINT RESIDENTIAL COM 65341D102 5,448 154,122 SH   DFND 4 0 154,122 0
NEXSTAR MEDIA GROUP INC-CL A COM 65336K103 24,437 291,997 SH   SOLE   280,911 0 11,086
NEXSTAR MEDIA GROUP INC-CL A COM 65336K103 18 210 SH   DFND 3 210 0 0
NEXSTAR MEDIA GROUP INC-CL A COM 65336K103 6,260 74,796 SH   DFND 4 0 74,796 0
NEXTERA ENERGY INC COM 65339F101 900 3,749 SH   SOLE   3,749 0 0
NEXTERA ENERGY INC COM 65339F101 23 97 SH   DFND 3 97 0 0
NIC INC COM 62914B100 19 819 SH   SOLE   819 0 0
NORDSON CORP COM COM 655663102 4,891 25,784 SH   SOLE   25,784 0 0
NORDSON CORP COM COM 655663102 5,813 30,640 SH   DFND 4 0 30,640 0
NOVO-NORDISK A S ADR COM 670100205 94 1,435 SH   SOLE   1,435 0 0
NTNL HEALTHCARE COM 635906100 25 388 SH   SOLE   388 0 0
ONEOK INC COM 682680103 137 4,123 SH   SOLE   4,123 0 0
OPEN TEXT CORP COM 683715106 2 49 SH   SOLE   49 0 0
PARKE BANCORP INC COM 700885106 19 1,424 SH   SOLE   1,424 0 0
PAYCHEX INC COM 704326107 224 2,959 SH   SOLE   2,959 0 0
PEPSICO INC COM 713448108 66 500 SH   SOLE   500 0 0
PETMED EXPRESS INC COM 716382106 15 427 SH   SOLE   427 0 0
PFIZER INC COM 717081103 174 5,318 SH   SOLE   5,318 0 0
PHIBRO ANIMAL HEALTH CORPORATI COM 71742Q106 16 602 SH   SOLE   602 0 0
PHILLIPS 66 COM 718546104 1,665 23,151 SH   SOLE   23,151 0 0
PHILLIPS 66 COM 718546104 16 227 SH   DFND 3 227 0 0
PHILLIPS 66 PARTNERS LP COM 718549207 124 3,444 SH   SOLE   3,444 0 0
PHILLIPS 66 PARTNERS LP COM 718549207 3,692 102,454 SH   DFND 4 0 102,454 0
POOL CORP COM 73278L105 27,301 100,418 SH   SOLE   96,595 0 3,823
POOL CORP COM 73278L105 7,665 28,194 SH   DFND 4 0 28,194 0
POWER INTEGRATIONS INC COM 739276103 30,268 256,227 SH   SOLE   245,905 0 10,322
POWER INTEGRATIONS INC COM 739276103 7,348 62,199 SH   DFND 4 0 62,199 0
PPG INDUSTRIES INC COM 693506107 99 936 SH   SOLE   936 0 0
PREMIER FINL CORP COM 74052F108 13 723 SH   SOLE   723 0 0
PROCTER & GAMBLE CO/THE COM 742718109 2 17 SH   SOLE   17 0 0
AARONS INC COM 002535300 30,166 664,448 SH   SOLE   637,682 0 26,766
AARONS INC COM 002535300 7,272 160,181 SH   DFND 4 0 160,181 0
PROSPERITY BANCSHARES INC COM 743606105 4,673 78,701 SH   SOLE   78,701 0 0
PROSPERITY BANCSHARES INC COM 743606105 5,192 87,435 SH   DFND 4 0 87,435 0
QTS REALTY TRUST INC CLASS A COM 74736A103 26,700 416,601 SH   SOLE   398,333 0 18,268
QTS REALTY TRUST INC CLASS A COM 74736A103 4,371 68,201 SH   DFND 4 0 68,201 0
QUAKER CHEMICAL CORPORATION COM 747316107 26,781 144,258 SH   SOLE   138,610 0 5,648
QUAKER CHEMICAL CORPORATION COM 747316107 7,411 39,919 SH   DFND 4 0 39,919 0
QUEST DIAGNOSTICS INC COM 74834L100 10,253 89,966 SH   SOLE   89,966 0 0
QUEST DIAGNOSTICS INC COM 74834L100 22 192 SH   DFND 3 192 0 0
QUEST DIAGNOSTICS INC COM 74834L100 6,909 60,629 SH   DFND 4 0 60,629 0
RAYMOND JAMES FINANCIAL INC COM 754730109 2 24 SH   SOLE   24 0 0
RE/MAX HLDG INC CLASS A COM 75524w108 18 565 SH   SOLE   565 0 0
REPUBLIC BANCORP KENTUCKY COM 760281204 16 503 SH   SOLE   503 0 0
RESMED INC COM 761152107 8,577 44,673 SH   SOLE   44,673 0 0
RESMED INC COM 761152107 21 108 SH   DFND 3 108 0 0
RESMED INC COM 761152107 9,686 50,450 SH   DFND 4 0 50,450 0
RIVERVIEW BANCORP COM 769397100 17 3,033 SH   SOLE   3,033 0 0
ROLLINS INC COM 775711104 23 532 SH   SOLE   532 0 0
ROSS STORES INC COM 778296103 4,074 47,790 SH   SOLE   47,790 0 0
RYDER SYSTEMS INC COM 783549108 22,755 606,643 SH   SOLE   582,602 0 24,041
RYDER SYSTEMS INC COM 783549108 5,620 149,828 SH   DFND 4 0 149,828 0
S&P GLOBAL INC COM 78409V104 3 9 SH   SOLE   9 0 0
SANFILIPPO JOHN B COM 800422107 17 201 SH   SOLE   201 0 0
SHERWIN-WILLIAMS CO/THE COM 824348106 4,503 7,792 SH   SOLE   7,792 0 0
SHERWIN-WILLIAMS CO/THE COM 824348106 23 40 SH   DFND 3 40 0 0
SHOE CARNIVAL INC COM 824889109 24 806 SH   SOLE   806 0 0
SHUTTERSTOCK INC COM 825690100 17 492 SH   SOLE   492 0 0
SIRIUS XM HOLDINGS INC COM 82968B103 844 143,719 SH   SOLE   143,719 0 0
SIRIUS XM HOLDINGS INC COM 82968B103 18 3,022 SH   DFND 3 3,022 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 3 21 SH   SOLE   21 0 0
SNAP-ON INC COM 833034101 4,547 32,828 SH   SOLE   32,828 0 0
SNAP-ON INC COM 833034101 5,684 41,038 SH   DFND 4 0 41,038 0
SONY GROUP CORP COM 835699307 2 30 SH   SOLE   30 0 0
SOUTHERN MISS BANCO COM 843380106 12 504 SH   SOLE   504 0 0
SS&C TECHNOLOGIES HOLDINGS COM 78467J100 2 44 SH   SOLE   44 0 0
STANDEX INTL CORP COM 854231107 21,005 364,981 SH   SOLE   346,821 0 18,160
STARBUCKS CORP COM 855244109 4,472 60,776 SH   SOLE   60,776 0 0
STARBUCKS CORP COM 855244109 19 264 SH   DFND 3 264 0 0
STEPAN CO COM 858586100 12 120 SH   SOLE   120 0 0
STERIS PLC COM G8473T100 6,804 44,346 SH   SOLE   44,346 0 0
STERIS PLC COM G8473T100 17 111 SH   DFND 3 111 0 0
STERIS PLC COM G8473T100 7,609 49,589 SH   DFND 4 0 49,589 0
STRYKER CORP COM 863667101 2,347 13,025 SH   SOLE   13,025 0 0
SYNCHRONY FINL COM 87165b103 58 2,628 SH   SOLE   2,628 0 0
T ROWE PRICE GROUP INC COM 74144T108 2 20 SH   SOLE   20 0 0
TEEKAY LNG PARTNERS LP COM Y8564M105 15 1,323 SH   SOLE   1,323 0 0
TETRA TECH INC COM 88162G103 34,192 432,154 SH   SOLE   415,422 0 16,732
TETRA TECH INC COM 88162G103 20 251 SH   DFND 3 251 0 0
TETRA TECH INC COM 88162G103 7,711 97,458 SH   DFND 4 0 97,458 0
TEXAS INSTRUMENTS INC COM 882508104 873 6,877 SH   SOLE   6,877 0 0
TEXAS INSTRUMENTS INC COM 882508104 21 166 SH   DFND 3 166 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 2 6 SH   SOLE   6 0 0
TJX COMPANIES INC COM 872540109 17 336 SH   SOLE   336 0 0
TORO CO COM 891092108 4,601 69,357 SH   SOLE   69,357 0 0
TORO CO COM 891092108 5,172 77,964 SH   DFND 4 0 77,964 0
TORONTO DOMINION BANK F COM 891160509 3 63 SH   SOLE   63 0 0
TRACTOR SUPPLY COMPANY COM 892356106 7,450 56,531 SH   SOLE   56,531 0 0
TRACTOR SUPPLY COMPANY COM 892356106 24 179 SH   DFND 3 179 0 0
TRACTOR SUPPLY COMPANY COM 892356106 7,829 59,407 SH   DFND 4 0 59,407 0
TRUIST FINANCIAL CORP COM 89832Q109 787 20,951 SH   SOLE   20,951 0 0
TRUIST FINANCIAL CORP COM 89832Q109 17 461 SH   DFND 3 461 0 0
U.S. PHYSICAL THERAPY INC COM 90337L108 9,456 116,709 SH   SOLE   112,171 0 4,538
U.S. PHYSICAL THERAPY INC COM 90337L108 3,235 39,926 SH   DFND 4 0 39,926 0
UGI CORP COM 902681105 5,397 169,716 SH   SOLE   169,716 0 0
UGI CORP COM 902681105 6,308 198,369 SH   DFND 4 0 198,369 0
UNIFIRST CORP/MA COM 904708104 18,867 105,433 SH   SOLE   100,207 0 5,226
UNILEVER PLC COM 904767704 2 43 SH   SOLE   43 0 0
UNION PACIFIC CORP COM 907818108 4,832 28,580 SH   SOLE   28,580 0 0
UNION PACIFIC CORP COM 907818108 21 124 SH   DFND 3 124 0 0
UNITEDHEALTH GROUP INC COM 91324P102 5,663 19,201 SH   SOLE   19,201 0 0
UNITEDHEALTH GROUP INC COM 91324P102 21 72 SH   DFND 3 72 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 23,731 158,611 SH   SOLE   152,718 0 5,893
UNIVERSAL DISPLAY CORP COM 91347P105 13 88 SH   DFND 3 88 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 6,003 40,121 SH   DFND 4 0 40,121 0
UTAH MEDICAL PRODUCT COM 917488108 22 243 SH   SOLE   243 0 0
VERISK ANALYTICS INC CLASS A COM 92345Y106 186 1,092 SH   SOLE   1,092 0 0
VISA INC-CLASS A SHARES COM 92826C839 6,743 34,909 SH   SOLE   34,909 0 0
VISA INC-CLASS A SHARES COM 92826C839 23 117 SH   DFND 3 117 0 0
W E C ENERGY GROUP INC COM 92939U106 39 450 SH   SOLE   450 0 0
WASTE CONNECTIONS INC COM 94106B101 5,682 60,586 SH   SOLE   60,586 0 0
WASTE CONNECTIONS INC COM 94106B101 22 231 SH   DFND 3 231 0 0
WASTE MANAGEMENT INC COM 94106L109 2 17 SH   SOLE   17 0 0
WEST PHARMACEUTICAL SERVICES COM 955306105 3 13 SH   SOLE   13 0 0
WESTWOOD HOLDINGS GROUP COM 961765104 14 920 SH   SOLE   920 0 0
WR BERKLEY CORP COM 084423102 2 31 SH   SOLE   31 0 0
XCEL ENERGY INC COM 98389B100 2 31 SH   SOLE   31 0 0
XILINX COM 983919101 1,059 10,759 SH   SOLE   10,759 0 0
XILINX COM 983919101 20 205 SH   DFND 3 205 0 0
ZOETIS INC COM 98978V103 4,658 33,987 SH   SOLE   33,987 0 0
ZOETIS INC COM 98978V103 19 140 SH   DFND 3 140 0 0