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
ADIDAS AG-SPONSORED ADR ADR 00687A107 2 20 SH   SOLE   20 0 0
ATLAS COPCO AB-SPONS ADR A ADR 049255706 1 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 60 SH   SOLE   60 0 0
DASSAULT SYSTEMES S-SPON ADR ADR 237545108 1 10 SH   SOLE   10 0 0
DCC PLC UNSPONSORED ADR ADR 23308M102 2 65 SH   SOLE   65 0 0
DECHRA PHARMACEUTICALS -ADR ADR 243435104 1 14 SH   SOLE   14 0 0
DNB ASA-SPONSOR ADR ADR 23341C103 1 124 SH   SOLE   124 0 0
FRESENIUS SE & CO-SPN ADR ADR 35804M105 2 164 SH   SOLE   164 0 0
HANG SENG BANK-SPONSORED ADR ADR 41043C304 1 62 SH   SOLE   62 0 0
HEINEKEN N V S ADR ADR 423012301 2 36 SH   SOLE   36 0 0
HELVETIA HOLDING AG-UNSP ADR ADR 423495100 1 666 SH   SOLE   666 0 0
INDUSTRIA DE DISENO ADR 455793109 2 118 SH   SOLE   118 0 0
KAO CORP ADR ADR 485537401 3 210 SH   SOLE   210 0 0
KDDI CORP-UNSPONSORED ADR ADR 48667L106 2 151 SH   SOLE   151 0 0
KERRY GROUP PLC-SPONS ADR ADR 492460100 2 14 SH   SOLE   14 0 0
LVMH MOET HENNESSY-UNSP ADR ADR 502441306 2 25 SH   SOLE   25 0 0
MTU AERO ENGINES ADR 62473G102 1 16 SH   SOLE   16 0 0
NIDEC CORPORATION-SPON ADR ADR 654090109 1 49 SH   SOLE   49 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
RELX PLC - SPON ADR ADR 759530108 2 88 SH   SOLE   88 0 0
ROCHE HOLDINGS LTD-SPONS ADR ADR 771195104 5 115 SH   SOLE   115 0 0
ROYAL DUTCH SHELL - SPON ADR-B ADR 780259107 0 5 SH   SOLE   5 0 0
RUBIS-UNSPONSORED ADR ADR 78116A104 1 158 SH   SOLE   158 0 0
SECOM CO LTD UNSP ADR ADR 813113206 2 116 SH   SOLE   116 0 0
SHENZHOU INTERNATIONAL-UNSP AD ADR 82322R109 1 137 SH   SOLE   137 0 0
SHIN-ETSU CHEM-UNSPON ADR ADR 824551105 3 103 SH   SOLE   103 0 0
SHIONOGI & CO LTD-UNSPON ADR ADR 824667109 3 212 SH   SOLE   212 0 0
SPIRAX-SARCO ENGIN-UNSP ADR ADR 84857N107 1 27 SH   SOLE   27 0 0
TECHTRONIC INDUSTRIES-SP ADR ADR 87873R101 1 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 2 42 SH   SOLE   42 0 0
TOKIO MARINE HOLDINGS-ADR ADR 889094108 2 54 SH   SOLE   54 0 0
UNITED OVERSEAS BANK-SP ADR ADR 911271302 2 56 SH   SOLE   56 0 0
3M CO COM 88579Y101 205 1,500 SH   SOLE   1,500 0 0
A T & T INC COM 00206R102 24 815 SH   SOLE   815 0 0
ABBOTT LABORATORIES COM 002824100 98 1,248 SH   SOLE   1,248 0 0
ABBVIE INC COM 00287Y109 151 1,978 SH   SOLE   1,978 0 0
ACCENTURE PLC-CL A COM G1151C101 1,104 6,763 SH   SOLE   6,763 0 0
ACCENTURE PLC-CL A COM G1151C101 16 97 SH   DFND 3 97 0 0
AES CORP COM 00130H105 2 117 SH   SOLE   117 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 2 33 SH   SOLE   33 0 0
AIR PRODUCTS & CHEMICALS INC COM 009158106 2,745 13,750 SH   SOLE   13,750 0 0
ALEXANDRIA REAL EST REIT COM 015271109 5,947 43,387 SH   SOLE   43,387 0 0
ALEXANDRIA REAL EST REIT COM 015271109 18 131 SH   DFND 3 131 0 0
ALEXANDRIA REAL EST REIT COM 015271109 6,580 48,009 SH   DFND 4 0 48,009 0
ALGONQUIN POWER & UTILITIES COM 015857105 34,744 2,592,848 SH   SOLE   2,494,765 0 98,083
ALGONQUIN POWER & UTILITIES COM 015857105 19 1,401 SH   DFND 3 1,401 0 0
ALGONQUIN POWER & UTILITIES COM 015857105 7,751 578,461 SH   DFND 4 0 578,461 0
ALLEGION PLC COM G0176J109 265 2,880 SH   SOLE   2,880 0 0
ALLSTATE CORP COM 020002101 978 10,660 SH   SOLE   10,660 0 0
ALLSTATE CORP COM 020002101 19 208 SH   DFND 3 208 0 0
ALPHABET INC. CLASS C COM 02079k107 24 21 SH   SOLE   21 0 0
ALPINE INCOME PROPERTY T COM 02083X103 21 1,667 SH   SOLE   1,667 0 0
ALTRIA GROUP INC COM 02209S103 57 1,473 SH   SOLE   1,473 0 0
AMAZON.COM INC COM 023135106 51 26 SH   SOLE   26 0 0
AMDOCS LTD COM G02602103 2 35 SH   SOLE   35 0 0
AMERICAN STATES WTR COM 029899101 26,393 322,887 SH   SOLE   310,797 0 12,090
AMERICAN STATES WTR COM 029899101 5,780 70,707 SH   DFND 4 0 70,707 0
AMERICAN TOWER CORP COM 03027X100 5,830 26,774 SH   SOLE   26,774 0 0
AMERICAN TOWER CORP COM 03027X100 20 90 SH   DFND 3 90 0 0
AMERICAN WATER WORKS CO INC COM 030420103 9,760 81,636 SH   SOLE   81,636 0 0
AMERICAN WATER WORKS CO INC COM 030420103 21 176 SH   DFND 3 176 0 0
AMERICAN WATER WORKS CO INC COM 030420103 7,280 60,893 SH   DFND 4 0 60,893 0
AMERICOLD REALTY TRUST COM 03064D108 27,625 811,534 SH   SOLE   781,512 0 30,022
AMERICOLD REALTY TRUST COM 03064D108 6,292 184,835 SH   DFND 4 0 184,835 0
AMERIPRISE FINANCIAL INC COM 03076C106 2,409 23,509 SH   SOLE   23,509 0 0
AMERISAFE INC COM 03071H100 17,923 278,011 SH   SOLE   265,488 0 12,523
AMGEN INC COM 031162100 83 409 SH   SOLE   409 0 0
AMPHENOL CORP CLASS A COM 032095101 134 1,839 SH   SOLE   1,839 0 0
APPLE INC COM 037833100 5,377 21,144 SH   SOLE   21,144 0 0
APPLE INC COM 037833100 22 85 SH   DFND 3 85 0 0
ATRION CORP COM 049904105 18 28 SH   SOLE   28 0 0
AUDIOCODES LTD COM M15342104 19 790 SH   SOLE   790 0 0
AUTO DATA PROCESSING COM 053015103 3,064 22,416 SH   SOLE   22,416 0 0
BADGER METER INC COM 056525108 28,399 529,841 SH   SOLE   510,635 0 19,206
BADGER METER INC COM 056525108 6,639 123,855 SH   DFND 4 0 123,855 0
BANK OZK COM 06417N103 17,575 1,052,370 SH   SOLE   1,012,678 0 39,692
BANK OZK COM 06417N103 3,695 221,250 SH   DFND 4 0 221,250 0
BEST BUY CO INC COM 086516101 1 22 SH   SOLE   22 0 0
BLACKROCK INC COM 09247X101 4,307 9,790 SH   SOLE   9,790 0 0
BLACKROCK INC COM 09247X101 21 47 SH   DFND 3 47 0 0
BLOOMIN BRANDS INC COM 094235108 2 318 SH   SOLE   318 0 0
BOOZ ALLEN HAMILTON HOLDINGS COM 099502106 955 13,907 SH   SOLE   13,907 0 0
BP PLC ADR COM 055622104 0 2 SH   SOLE   2 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 2 38 SH   SOLE   38 0 0
BROADCOM INC COM 11135F101 4,098 17,286 SH   SOLE   17,286 0 0
BROADCOM INC COM 11135F101 16 66 SH   DFND 3 66 0 0
BROADRIDGE FINANCIAL SOLUTIO COM 11133T103 7,876 83,049 SH   SOLE   83,049 0 0
BROADRIDGE FINANCIAL SOLUTIO COM 11133T103 17 175 SH   DFND 3 175 0 0
BROADRIDGE FINANCIAL SOLUTIO COM 11133T103 5,271 55,587 SH   DFND 4 0 55,587 0
BWX TECHNOLOGIES INC COM 05605H100 27,777 570,259 SH   SOLE   547,881 0 22,378
BWX TECHNOLOGIES INC COM 05605H100 5,626 115,509 SH   DFND 4 0 115,509 0
C H ROBINSON WORLDWD COM 12541W209 150 2,264 SH   SOLE   2,264 0 0
C S G SYSTEMS INTL COM 126349109 15 367 SH   SOLE   367 0 0
CABLE ONE INC COM 12685J105 7,876 4,791 SH   SOLE   4,791 0 0
CABLE ONE INC COM 12685J105 18 11 SH   DFND 3 11 0 0
CABLE ONE INC COM 12685J105 8,674 5,276 SH   DFND 4 0 5,276 0
CALAVO GROWERS COM 128246105 26,143 453,158 SH   SOLE   436,709 0 16,449
CALAVO GROWERS COM 128246105 12 201 SH   DFND 3 201 0 0
CALAVO GROWERS COM 128246105 5,544 96,099 SH   DFND 4 0 96,099 0
CANADIAN NATIONAL RAILWAY COM 136375102 2 23 SH   SOLE   23 0 0
CANTEL MEDICAL CORP COM 138098108 14,296 398,222 SH   SOLE   383,107 0 15,115
CANTEL MEDICAL CORP COM 138098108 2,868 79,894 SH   DFND 4 0 79,894 0
CARETRUST REIT INC COM 14174T107 19 1,291 SH   SOLE   1,291 0 0
CARLISLE COS INC COM 142339100 2 16 SH   SOLE   16 0 0
CASEY'S GENERAL STORES INC COM 147528103 24,898 187,924 SH   SOLE   180,710 0 7,214
CASEY'S GENERAL STORES INC COM 147528103 17 128 SH   DFND 3 128 0 0
CASEY'S GENERAL STORES INC COM 147528103 5,269 39,767 SH   DFND 4 0 39,767 0
CASS INFORMATION SYS COM 14808P109 15 417 SH   SOLE   417 0 0
CDW CORP/DE COM 12514G108 997 10,688 SH   SOLE   10,688 0 0
CDW CORP/DE COM 12514G108 16 169 SH   DFND 3 169 0 0
CHEMED CORP COM 16359R103 43,534 100,494 SH   SOLE   96,629 0 3,865
CHEMED CORP COM 16359R103 19 45 SH   DFND 3 45 0 0
CHEMED CORP COM 16359R103 7,130 16,458 SH   DFND 4 0 16,458 0
CHESAPEAKE UTILITIES CORP COM 165303108 12,487 145,691 SH   SOLE   139,207 0 6,484
CHURCH & DWIGHT CO INC COM 171340102 8,836 137,673 SH   SOLE   137,673 0 0
CHURCH & DWIGHT CO INC COM 171340102 17 262 SH   DFND 3 262 0 0
CHURCH & DWIGHT CO INC COM 171340102 5,626 87,662 SH   DFND 4 0 87,662 0
CISCO SYSTEMS INC COM 17275R102 2 52 SH   SOLE   52 0 0
CIVISTA BANCSHARES COM 178867107 12 834 SH   SOLE   834 0 0
CLOROX CO COM 189054109 10 55 SH   SOLE   55 0 0
CABOT MICROELECTRONICS CORPORA COM 12709P103 24,868 217,876 SH   SOLE   209,967 0 7,909
CABOT MICROELECTRONICS CORPORA COM 12709P103 5,667 49,651 SH   DFND 4 0 49,651 0
COGENT COMMUNICATIONS HOLDIN COM 19239V302 32,007 390,467 SH   SOLE   375,937 0 14,530
COGENT COMMUNICATIONS HOLDIN COM 19239V302 8,191 99,925 SH   DFND 4 0 99,925 0
COGNEX CORP COM 192422103 4,243 100,506 SH   SOLE   100,506 0 0
COGNEX CORP COM 192422103 4,877 115,511 SH   DFND 4 0 115,511 0
COHEN & STEERS INC COM 19247A100 23,659 520,554 SH   SOLE   500,694 0 19,860
COHEN & STEERS INC COM 19247A100 6,090 134,000 SH   DFND 4 0 134,000 0
COMCAST CORP-CLASS A COM 20030N101 3,808 110,769 SH   SOLE   110,769 0 0
COMCAST CORP-CLASS A COM 20030N101 19 542 SH   DFND 3 542 0 0
COMFORT SYSTEMS USA INC. COM 199908104 16,118 440,995 SH   SOLE   421,168 0 19,827
COMPUTER SERVICES COM 20539A105 16 407 SH   SOLE   407 0 0
CORE-MARK HOLDING COMPANY COM 218681104 23,213 812,502 SH   SOLE   782,370 0 30,132
CORE-MARK HOLDING COMPANY COM 218681104 7,332 256,634 SH   DFND 4 0 256,634 0
COSTCO WHOLESALE CORP COM 22160K105 4,517 15,841 SH   SOLE   15,841 0 0
COSTCO WHOLESALE CORP COM 22160K105 21 73 SH   DFND 3 73 0 0
CABOT OIL AND GAS COM 127097103 4,126 240,009 SH   SOLE   240,009 0 0
CABOT OIL AND GAS COM 127097103 5,688 330,905 SH   DFND 4 0 330,905 0
CRA INTERNATIONAL INC COM 12618T105 21 643 SH   SOLE   643 0 0
CTO RLTY GROWTH INC COM 22948Q101 15 335 SH   SOLE   335 0 0
CUMMINS COM 231021106 2 13 SH   SOLE   13 0 0
DELEK LOGISTICS PARTNERS LP COM 24664T103 5 515 SH   SOLE   515 0 0
DIAGEO PLC ADR COM 25243Q205 4 29 SH   SOLE   29 0 0
DIAMOND HILL INVT GP CLASS A COM 25264r207 9 100 SH   SOLE   100 0 0
DIGITAL REALTY TRUST REIT COM 253868103 161 1,158 SH   SOLE   1,158 0 0
DISCOVER FINANCIAL SERVICES COM 254709108 5,331 149,448 SH   SOLE   149,448 0 0
DISCOVER FINANCIAL SERVICES COM 254709108 15 410 SH   DFND 3 410 0 0
DISCOVER FINANCIAL SERVICES COM 254709108 4,377 122,699 SH   DFND 4 0 122,699 0
DOLLAR GENERAL CORP COM 256677105 1,080 7,151 SH   SOLE   7,151 0 0
DOLLAR GENERAL CORP COM 256677105 20 133 SH   DFND 3 133 0 0
DOMINO'S PIZZA INC COM 25754A201 7,590 23,421 SH   SOLE   23,421 0 0
DOMINO'S PIZZA INC COM 25754A201 17 54 SH   DFND 3 54 0 0
DOMINO'S PIZZA INC COM 25754A201 8,312 25,649 SH   DFND 4 0 25,649 0
ECOLAB COM 278865100 3,633 23,316 SH   SOLE   23,316 0 0
ECOLAB COM 278865100 16 103 SH   DFND 3 103 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103 22 983 SH   SOLE   983 0 0
ENBRIDGE INC COM 29250N105 2 52 SH   SOLE   52 0 0
ENCOMPASS HEALTH CORP COM 29261A100 34,733 542,446 SH   SOLE   522,316 0 20,130
ENCOMPASS HEALTH CORP COM 29261A100 21 332 SH   DFND 3 332 0 0
ENCOMPASS HEALTH CORP COM 29261A100 5,938 92,736 SH   DFND 4 0 92,736 0
ENSIGN GROUP INC/THE COM 29358P101 28,295 752,323 SH   SOLE   724,557 0 27,766
ENSIGN GROUP INC/THE COM 29358P101 7,117 189,241 SH   DFND 4 0 189,241 0
ENTERPRISE PRD PRTNRS LP COM 293792107 32 2,254 SH   SOLE   2,254 0 0
EQUINIX INC COM 29444U700 4,622 7,401 SH   SOLE   7,401 0 0
EQUINIX INC COM 29444U700 17 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 15,945 346,169 SH   SOLE   333,817 0 12,352
EVERCORE INC - A COM 29977A105 3,524 76,508 SH   DFND 4 0 76,508 0
EXPONENT INC COM 30214U102 25,128 349,439 SH   SOLE   333,630 0 15,809
EXXON MOBIL CORP COM 30231G102 176 4,625 SH   SOLE   4,625 0 0
FACTSET RESEARCH SYSTEMS INC COM 303075105 9,450 36,252 SH   SOLE   36,252 0 0
FACTSET RESEARCH SYSTEMS INC COM 303075105 19 72 SH   DFND 3 72 0 0
FACTSET RESEARCH SYSTEMS INC COM 303075105 6,598 25,309 SH   DFND 4 0 25,309 0
FEDERAL AGRIC MTG CORP-CL C COM 313148306 15,349 275,911 SH   SOLE   263,501 0 12,410
FORTIS INC COM 349553107 2 50 SH   SOLE   50 0 0
FS BANCORP INC COM 30263Y104 10 284 SH   SOLE   284 0 0
GENERAL ELECTRIC CO COM 369604301 16 2,049 SH   SOLE   2,049 0 0
GLOBAL INDUSTRIAL CO COM 37892E102 17 973 SH   SOLE   973 0 0
GLOBE LIFE INC COM 37959e102 2,731 37,953 SH   SOLE   37,953 0 0
GLOBE LIFE INC COM 37959e102 3,500 48,635 SH   DFND 4 0 48,635 0
GORMAN RUPP CO COM COM 383082104 21 663 SH   SOLE   663 0 0
HACKETT GROUP INC COM 404609109 15 1,183 SH   SOLE   1,183 0 0
HEICO CORP COM 422806109 3,083 41,325 SH   SOLE   41,325 0 0
HEICO CORP COM 422806109 3,786 50,748 SH   DFND 4 0 50,748 0
HEICO CORP CL A COM 422806208 82 1,291 SH   SOLE   1,291 0 0
HERSHEY CO/THE COM 427866108 2 15 SH   SOLE   15 0 0
HINGHAM INSTN SVGS COM 433323102 14 96 SH   SOLE   96 0 0
HOME BANCSHARES INC COM 436893200 17,324 1,444,912 SH   SOLE   1,391,601 0 53,311
HOME BANCSHARES INC COM 436893200 4,097 341,674 SH   DFND 4 0 341,674 0
HOME DEPOT INC COM 437076102 4,190 22,441 SH   SOLE   22,441 0 0
HOME DEPOT INC COM 437076102 18 95 SH   DFND 3 95 0 0
HORMEL FOODS COM 440452100 166 3,565 SH   SOLE   3,565 0 0
HUNTINGTON INGALLS INDUSTRIE COM 446413106 5,128 28,141 SH   SOLE   28,141 0 0
HUNTINGTON INGALLS INDUSTRIE COM 446413106 16 89 SH   DFND 3 89 0 0
HUNTINGTON INGALLS INDUSTRIE COM 446413106 4,901 26,898 SH   DFND 4 0 26,898 0
HURCO COMPANIES INC COM 447324104 20 700 SH   SOLE   700 0 0
INDEPENDENCE HOLDING CO COM 453440307 13 505 SH   SOLE   505 0 0
INNOVATIVE INDUSTRIAL PROPER COM 45781V101 22 284 SH   SOLE   284 0 0
INTER PARFUMS INC COM 458334109 69 1,496 SH   SOLE   1,496 0 0
INTERPUBLIC GROUP COM 460690100 2 95 SH   SOLE   95 0 0
INTUIT INC COM 461202103 3,741 16,266 SH   SOLE   16,266 0 0
INTUIT INC COM 461202103 16 71 SH   DFND 3 71 0 0
ISHARES TR RUSSELL 2000 INDX COM 464287655 95 828 SH   SOLE   828 0 0
J AND J SNACK FOODS COM 466032109 20,496 169,391 SH   SOLE   163,240 0 6,151
J AND J SNACK FOODS COM 466032109 5,123 42,342 SH   DFND 4 0 42,342 0
JACK HENRY & ASSOCIATES INC COM 426281101 5,073 32,679 SH   SOLE   32,679 0 0
JACK HENRY & ASSOCIATES INC COM 426281101 6,031 38,847 SH   DFND 4 0 38,847 0
JOHNSON & JOHNSON COM 478160104 256 1,951 SH   SOLE   1,951 0 0
JOHNSON OUTDOORS CLASS A COM 479167108 19 309 SH   SOLE   309 0 0
JPMORGAN CHASE & CO COM 46625H100 3,573 39,685 SH   SOLE   39,685 0 0
JPMORGAN CHASE & CO COM 46625H100 17 184 SH   DFND 3 184 0 0
KADANT INC COM 48282T104 15 199 SH   SOLE   199 0 0
KAISER ALUMINUM CORP COM 483007704 9 137 SH   SOLE   137 0 0
KENNEDY - WILSON HOLDINGS INC. COM 489398107 18,006 1,341,761 SH   SOLE   1,294,967 0 46,794
KENNEDY - WILSON HOLDINGS INC. COM 489398107 4,937 367,907 SH   DFND 4 0 367,907 0
LAKELAND FINANCIAL CORP COM 511656100 16,129 438,872 SH   SOLE   418,970 0 19,902
LAMAR ADVERTISING COMPANY CLAS COM 512816109 2,874 56,036 SH   SOLE   56,036 0 0
LAMAR ADVERTISING COMPANY CLAS COM 512816109 3,791 73,927 SH   DFND 4 0 73,927 0
LAMB WESTON HLDGS COM 513272104 170 2,981 SH   SOLE   2,981 0 0
LAMB WESTON HLDGS COM 513272104 12 211 SH   DFND 3 211 0 0
LANDSTAR SYSTEM INC COM 515098101 10,780 112,456 SH   SOLE   108,594 0 3,862
LANDSTAR SYSTEM INC COM 515098101 3,899 40,670 SH   DFND 4 0 40,670 0
LAUDER ESTEE COS COM 518439104 2 12 SH   SOLE   12 0 0
LAZARD LTD-CL A COM G54050102 247 10,482 SH   SOLE   10,482 0 0
LEMAITRE VASCULAR INC COM 525558201 15,975 641,048 SH   SOLE   611,917 0 29,131
LILLY ELI & CO COM 532457108 192 1,382 SH   SOLE   1,382 0 0
LITTELFUSE INC COM 537008104 21,285 159,536 SH   SOLE   153,487 0 6,049
LITTELFUSE INC COM 537008104 4,151 31,112 SH   DFND 4 0 31,112 0
LOCKHEED MARTIN COM 539830109 4,241 12,511 SH   SOLE   12,511 0 0
LOCKHEED MARTIN COM 539830109 19 57 SH   DFND 3 57 0 0
LOGITECH INTERNATIONAL-REG COM H50430232 1 30 SH   SOLE   30 0 0
LUMINEX CORP COM 55027E102 5,858 212,797 SH   SOLE   202,007 0 10,790
MAGIC SFTWR ENTERPRS F COM 559166103 14 1,788 SH   SOLE   1,788 0 0
MANTECH INTERNATIONAL CORP-A COM 564563104 15,253 209,890 SH   SOLE   201,104 0 8,786
MANTECH INTERNATIONAL CORP-A COM 564563104 2,717 37,386 SH   DFND 4 0 37,386 0
MARATHON OIL CORP COM 565849106 0 1 SH   SOLE   1 0 0
MARATHON PETROLEUM CORP COM 56585A102 0 1 SH   SOLE   1 0 0
MARKETAXESS HOLDINGS INC COM 57060D108 9,537 28,676 SH   SOLE   28,676 0 0
MARKETAXESS HOLDINGS INC COM 57060D108 19 56 SH   DFND 3 56 0 0
MARKETAXESS HOLDINGS INC COM 57060D108 6,337 19,055 SH   DFND 4 0 19,055 0
MASTERCARD INC CLASS A COM 57636Q104 2 8 SH   SOLE   8 0 0
MAXIMUS INC. COM 577933104 10,999 188,990 SH   SOLE   182,336 0 6,654
MAXIMUS INC. COM 577933104 3,578 61,478 SH   DFND 4 0 61,478 0
MCCORMICK COM 579780206 1,103 7,814 SH   SOLE   7,814 0 0
MCCORMICK COM 579780206 17 121 SH   DFND 3 121 0 0
MCDONALDS CORP COM 580135101 153 925 SH   SOLE   925 0 0
MCKESSON CORP COM 58155Q103 2 15 SH   SOLE   15 0 0
MEDTRONIC PLC COM G5960L103 3,732 41,386 SH   SOLE   41,386 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
METLIFE INC COM 59156R108 0 1 SH   SOLE   1 0 0
MGP INGREDIENTS INC COM 55303J106 13,553 504,033 SH   SOLE   480,482 0 23,551
MICROSOFT CORP COM 594918104 2,309 14,641 SH   SOLE   14,641 0 0
MICROSOFT CORP COM 594918104 24 152 SH   DFND 3 152 0 0
MIDDLESEX WATER COM 596680108 19 320 SH   SOLE   320 0 0
MONRO INC COM 610236101 18,620 425,012 SH   SOLE   408,953 0 16,059
MONRO INC COM 610236101 4,186 95,560 SH   DFND 4 0 95,560 0
MORNINGSTAR INC COM 617700109 18,187 156,443 SH   SOLE   149,370 0 7,073
MOTOROLA SOLUTIONS INC COM 620076307 3,938 29,630 SH   SOLE   29,630 0 0
MOTOROLA SOLUTIONS INC COM 620076307 16 121 SH   DFND 3 121 0 0
MSC INDUSTRIAL DIRECT CO-A COM 553530106 23,752 432,097 SH   SOLE   416,678 0 15,419
MSC INDUSTRIAL DIRECT CO-A COM 553530106 15 268 SH   DFND 3 268 0 0
MSC INDUSTRIAL DIRECT CO-A COM 553530106 4,743 86,281 SH   DFND 4 0 86,281 0
MSCI INC COM 55354G100 1,164 4,029 SH   SOLE   4,029 0 0
MSCI INC COM 55354G100 22 75 SH   DFND 3 75 0 0
NATHANS FAMOUS COM 632347100 16 259 SH   SOLE   259 0 0
NEENAH INC. COM 640079109 12,400 287,493 SH   SOLE   274,511 0 12,982
NESTLE COM 641069406 2 22 SH   SOLE   22 0 0
NETAPP INC COM 64110D104 2 44 SH   SOLE   44 0 0
NEWMARK GROUP INC-CLASS A COM 65158N102 6,732 1,584,035 SH   SOLE   1,523,950 0 60,085
NEWMARK GROUP INC-CLASS A COM 65158N102 1,562 367,621 SH   DFND 4 0 367,621 0
NEXPOINT RESIDENTIAL COM 65341D102 4,272 169,442 SH   SOLE   163,363 0 6,079
NEXPOINT RESIDENTIAL COM 65341D102 1,248 49,523 SH   DFND 4 0 49,523 0
NEXSTAR MEDIA GROUP INC-CL A COM 65336K103 14,850 257,239 SH   SOLE   248,449 0 8,790
NEXSTAR MEDIA GROUP INC-CL A COM 65336K103 10 175 SH   DFND 3 175 0 0
NEXSTAR MEDIA GROUP INC-CL A COM 65336K103 4,196 72,686 SH   DFND 4 0 72,686 0
NEXTERA ENERGY INC COM 65339F101 1,407 5,849 SH   SOLE   5,849 0 0
NEXTERA ENERGY INC COM 65339F101 23 97 SH   DFND 3 97 0 0
NIC INC COM 62914B100 18 792 SH   SOLE   792 0 0
NORDSON CORP COM COM 655663102 5,196 38,472 SH   SOLE   38,472 0 0
NORDSON CORP COM COM 655663102 6,464 47,853 SH   DFND 4 0 47,853 0
NOVO-NORDISK A S ADR COM 670100205 139 2,315 SH   SOLE   2,315 0 0
NTNL HEALTHCARE COM 635906100 19 264 SH   SOLE   264 0 0
NTNL RESEARCH COM 637372202 18 391 SH   SOLE   391 0 0
ONEOK INC COM 682680103 589 27,029 SH   SOLE   27,029 0 0
ONEOK INC COM 682680103 6 270 SH   DFND 3 270 0 0
OPEN TEXT CORP COM 683715106 2 49 SH   SOLE   49 0 0
PARKE BANCORP INC COM 700885106 13 941 SH   SOLE   941 0 0
PARSLEY ENERGY COM 701877102 1 222 SH   SOLE   222 0 0
PAYCHEX INC COM 704326107 1,144 18,177 SH   SOLE   18,177 0 0
PAYCHEX INC COM 704326107 15 242 SH   DFND 3 242 0 0
PBF LOGISTICS LP COM 69318Q104 5 738 SH   SOLE   738 0 0
PEPSICO INC COM 713448108 60 500 SH   SOLE   500 0 0
PFIZER INC COM 717081103 174 5,318 SH   SOLE   5,318 0 0
PHIBRO ANIMAL HEALTH CORPORATI COM 71742Q106 14 583 SH   SOLE   583 0 0
PHILLIPS 66 COM 718546104 1,488 27,733 SH   SOLE   27,733 0 0
PHILLIPS 66 COM 718546104 11 203 SH   DFND 3 203 0 0
PHILLIPS 66 PARTNERS LP COM 718549207 121 3,315 SH   SOLE   3,315 0 0
PHILLIPS 66 PARTNERS LP COM 718549207 3,732 102,430 SH   DFND 4 0 102,430 0
POOL CORP COM 73278L105 30,237 153,665 SH   SOLE   147,874 0 5,791
POOL CORP COM 73278L105 7,251 36,852 SH   DFND 4 0 36,852 0
POWER INTEGRATIONS INC COM 739276103 28,640 324,237 SH   SOLE   312,228 0 12,009
POWER INTEGRATIONS INC COM 739276103 6,319 71,537 SH   DFND 4 0 71,537 0
PPG INDUSTRIES INC COM 693506107 78 936 SH   SOLE   936 0 0
PREMIER FINL CORP COM 74052F108 10 688 SH   SOLE   688 0 0
AARONS INC COM 002535300 11,938 524,051 SH   SOLE   504,012 0 20,039
AARONS INC COM 002535300 2,416 106,055 SH   DFND 4 0 106,055 0
PROSPERITY BANCSHARES INC COM 743606105 3,602 74,659 SH   SOLE   74,659 0 0
PROSPERITY BANCSHARES INC COM 743606105 4,113 85,236 SH   DFND 4 0 85,236 0
QTS REALTY TRUST INC CLASS A COM 74736A103 29,361 506,129 SH   SOLE   483,271 0 22,858
QUAKER CHEMICAL CORPORATION COM 747316107 21,960 173,899 SH   SOLE   167,081 0 6,818
QUAKER CHEMICAL CORPORATION COM 747316107 16 123 SH   DFND 3 123 0 0
QUAKER CHEMICAL CORPORATION COM 747316107 4,955 39,239 SH   DFND 4 0 39,239 0
QUEST DIAGNOSTICS INC COM 74834L100 7,174 89,343 SH   SOLE   89,343 0 0
QUEST DIAGNOSTICS INC COM 74834L100 15 192 SH   DFND 3 192 0 0
QUEST DIAGNOSTICS INC COM 74834L100 4,799 59,759 SH   DFND 4 0 59,759 0
RAYMOND JAMES FINANCIAL INC COM 754730109 2 24 SH   SOLE   24 0 0
RE/MAX HLDG INC CLASS A COM 75524w108 12 544 SH   SOLE   544 0 0
REPUBLIC BANCORP KENTUCKY COM 760281204 16 473 SH   SOLE   473 0 0
RESMED INC COM 761152107 6,445 43,757 SH   SOLE   43,757 0 0
RESMED INC COM 761152107 16 108 SH   DFND 3 108 0 0
RESMED INC COM 761152107 7,343 49,855 SH   DFND 4 0 49,855 0
RIVERVIEW BANCORP COM 769397100 15 3,033 SH   SOLE   3,033 0 0
ROCKWELL AUTOMATION COM 773903109 117 774 SH   SOLE   774 0 0
ROLLINS INC COM 775711104 19 532 SH   SOLE   532 0 0
ROSS STORES INC COM 778296103 4,824 55,466 SH   SOLE   55,466 0 0
ROSS STORES INC COM 778296103 16 180 SH   DFND 3 180 0 0
RYDER SYSTEMS INC COM 783549108 13,529 511,679 SH   SOLE   492,451 0 19,228
RYDER SYSTEMS INC COM 783549108 2,855 107,962 SH   DFND 4 0 107,962 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 1 19 SH   SOLE   19 0 0
S&P GLOBAL INC COM 78409V104 2 9 SH   SOLE   9 0 0
SANFILIPPO JOHN B COM 800422107 22 251 SH   SOLE   251 0 0
SERVICE CORP INTL COM 817565104 2 39 SH   SOLE   39 0 0
SHERWIN-WILLIAMS CO/THE COM 824348106 3,509 7,636 SH   SOLE   7,636 0 0
SHERWIN-WILLIAMS CO/THE COM 824348106 18 40 SH   DFND 3 40 0 0
SHUTTERSTOCK INC COM 825690100 15 473 SH   SOLE   473 0 0
SIRIUS XM HOLDINGS INC COM 82968B103 184 37,243 SH   SOLE   37,243 0 0
SIRIUS XM HOLDINGS INC COM 82968B103 13 2,721 SH   DFND 3 2,721 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 2 21 SH   SOLE   21 0 0
SNAP-ON INC COM 833034101 3,387 31,127 SH   SOLE   31,127 0 0
SNAP-ON INC COM 833034101 4,411 40,535 SH   DFND 4 0 40,535 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
STANDARD MOTOR PRODUCTS COM 853666105 16,117 387,702 SH   SOLE   370,853 0 16,849
STANDEX INTL CORP COM 854231107 14,373 293,207 SH   SOLE   279,861 0 13,346
STARBUCKS CORP COM 855244109 3,974 60,446 SH   SOLE   60,446 0 0
STARBUCKS CORP COM 855244109 17 264 SH   DFND 3 264 0 0
STEPAN CO COM 858586100 11 120 SH   SOLE   120 0 0
STERIS PLC COM G8473T100 6,487 46,343 SH   SOLE   46,343 0 0
STERIS PLC COM G8473T100 16 111 SH   DFND 3 111 0 0
STERIS PLC COM G8473T100 6,854 48,971 SH   DFND 4 0 48,971 0
STRYKER CORP COM 863667101 2,723 16,357 SH   SOLE   16,357 0 0
SUNCOR ENERGY INC F COM 867224107 1 70 SH   SOLE   70 0 0
SYNCHRONY FINL COM 87165b103 42 2,628 SH   SOLE   2,628 0 0
SYNNEX CORPORATION COM 87162W100 14 191 SH   SOLE   191 0 0
SYSCO CORP COM 871829107 2 33 SH   SOLE   33 0 0
T ROWE PRICE GROUP INC COM 74144T108 2 20 SH   SOLE   20 0 0
TETRA TECH INC COM 88162G103 31,396 444,573 SH   SOLE   428,697 0 15,876
TETRA TECH INC COM 88162G103 18 251 SH   DFND 3 251 0 0
TETRA TECH INC COM 88162G103 6,668 94,417 SH   DFND 4 0 94,417 0
TEXAS INSTRUMENTS INC COM 882508104 961 9,620 SH   SOLE   9,620 0 0
TEXAS INSTRUMENTS INC COM 882508104 17 166 SH   DFND 3 166 0 0
TJX COMPANIES INC COM 872540109 16 336 SH   SOLE   336 0 0
TORO CO COM 891092108 4,284 65,817 SH   SOLE   65,817 0 0
TORO CO COM 891092108 4,948 76,016 SH   DFND 4 0 76,016 0
TORONTO DOMINION BANK F COM 891160509 2 49 SH   SOLE   49 0 0
TRACTOR SUPPLY COMPANY COM 892356106 6,135 72,565 SH   SOLE   72,565 0 0
TRACTOR SUPPLY COMPANY COM 892356106 18 208 SH   DFND 3 208 0 0
TRACTOR SUPPLY COMPANY COM 892356106 6,681 79,014 SH   DFND 4 0 79,014 0
TRUIST FINANCIAL CORP COM 89832Q109 928 30,076 SH   SOLE   30,076 0 0
TRUIST FINANCIAL CORP COM 89832Q109 14 461 SH   DFND 3 461 0 0
U.S. PHYSICAL THERAPY INC COM 90337L108 18,225 264,125 SH   SOLE   254,706 0 9,419
U.S. PHYSICAL THERAPY INC COM 90337L108 11 165 SH   DFND 3 165 0 0
U.S. PHYSICAL THERAPY INC COM 90337L108 4,204 60,921 SH   DFND 4 0 60,921 0
UGI CORP COM 902681105 3,479 130,450 SH   SOLE   130,450 0 0
UGI CORP COM 902681105 4,164 156,144 SH   DFND 4 0 156,144 0
UNILEVER PLC COM 904767704 2 45 SH   SOLE   45 0 0
UNION PACIFIC CORP COM 907818108 4,126 29,252 SH   SOLE   29,252 0 0
UNION PACIFIC CORP COM 907818108 17 124 SH   DFND 3 124 0 0
UNITEDHEALTH GROUP INC COM 91324P102 4,861 19,492 SH   SOLE   19,492 0 0
UNITEDHEALTH GROUP INC COM 91324P102 22 89 SH   DFND 3 89 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 17,350 131,657 SH   SOLE   127,130 0 4,527
UNIVERSAL DISPLAY CORP COM 91347P105 5,192 39,398 SH   DFND 4 0 39,398 0
USD PARTNERS LP COM 903318103 4 1,324 SH   SOLE   1,324 0 0
UTAH MEDICAL PRODUCT COM 917488108 22 237 SH   SOLE   237 0 0
VISA INC-CLASS A SHARES COM 92826C839 5,680 35,252 SH   SOLE   35,252 0 0
VISA INC-CLASS A SHARES COM 92826C839 19 117 SH   DFND 3 117 0 0
W E C ENERGY GROUP INC COM 92939U106 40 450 SH   SOLE   450 0 0
WASTE CONNECTIONS INC COM 94106B101 4,827 62,287 SH   SOLE   62,287 0 0
WASTE CONNECTIONS INC COM 94106B101 18 231 SH   DFND 3 231 0 0
WASTE MANAGEMENT INC COM 94106L109 2 17 SH   SOLE   17 0 0
WEST PHARMACEUTICAL SERVICES COM 955306105 2 13 SH   SOLE   13 0 0
WESTWOOD HOLDINGS GROUP COM 961765104 17 920 SH   SOLE   920 0 0
WINMARK CORP COM 974250102 15 114 SH   SOLE   114 0 0
WR BERKLEY CORP COM 084423102 2 31 SH   SOLE   31 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105 1 27 SH   SOLE   27 0 0
XCEL ENERGY INC COM 98389B100 2 31 SH   SOLE   31 0 0
XILINX COM 983919101 1,094 14,033 SH   SOLE   14,033 0 0
XILINX COM 983919101 16 205 SH   DFND 3 205 0 0
ZOETIS INC COM 98978V103 4,144 35,208 SH   SOLE   35,208 0 0
ZOETIS INC COM 98978V103 16 140 SH   DFND 3 140 0 0