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 10 SH   SOLE   10 0 0
ATLAS COPCO AB-SPONS ADR A ADR 049255706 2 57 SH   SOLE   57 0 0
CAE INC ADR 124765108 2 76 SH   SOLE   76 0 0
CK INFRASTRUCTURE - UNSP ADR ADR 12563V105 1 44 SH   SOLE   44 0 0
CLOSE BROTHERS GRP-UNSP ADR ADR 189062102 2 52 SH   SOLE   52 0 0
COMPASS GROUP PLC-SPON ADR ADR 20449X401 2 77 SH   SOLE   77 0 0
CRODA INTERNATIONAL PLC ADR ADR 227047305 2 60 SH   SOLE   60 0 0
DANONE-SPONS ADR ADR 23636T100 2 116 SH   SOLE   116 0 0
DASSAULT SYSTEMES S-SPON ADR ADR 237545108 1 8 SH   SOLE   8 0 0
DCC PLC UNSPONSORED ADR ADR 23308M102 2 43 SH   SOLE   43 0 0
DECHRA PHARMACEUTICALS -ADR ADR 243435104 1 21 SH   SOLE   21 0 0
DNB ASA-SPONSOR ADR ADR 23341C103 2 103 SH   SOLE   103 0 0
FRESENIUS SE & CO-SPN ADR ADR 35804M105 2 135 SH   SOLE   135 0 0
GN STORE NORD AS UNSP ADR ADR 3621ME105 2 15 SH   SOLE   15 0 0
HANG SENG BANK-SPONSORED ADR ADR 41043C304 2 89 SH   SOLE   89 0 0
HEINEKEN N V S ADR ADR 423012301 2 36 SH   SOLE   36 0 0
HELVETIA HOLDING AG-UNSP ADR ADR 423495100 2 602 SH   SOLE   602 0 0
HENKEL KGAA-SPONS ADR PFD ADR 42550U208 1 45 SH   SOLE   45 0 0
INDUSTRIA DE DISENO ADR 455793109 2 118 SH   SOLE   118 0 0
JULIUS BAER GROUP LTD-UN ADR ADR 48137C108 2 223 SH   SOLE   223 0 0
KAO CORP ADR ADR 485537401 2 159 SH   SOLE   159 0 0
KDDI CORP-UNSPONSORED ADR ADR 48667L106 2 181 SH   SOLE   181 0 0
KERRY GROUP PLC-SPONS ADR ADR 492460100 2 19 SH   SOLE   19 0 0
LLOYDS BANKING GROUP PLC-ADR ADR 539439109 2 597 SH   SOLE   597 0 0
LVMH MOET HENNESSY-UNSP ADR ADR 502441306 2 25 SH   SOLE   25 0 0
MTU AERO ENGINES ADR 62473G102 2 16 SH   SOLE   16 0 0
NIDEC CORPORATION-SPON ADR ADR 654090109 2 49 SH   SOLE   49 0 0
NOVOZYMES A/S-UNSPONS ADR ADR 670108109 1 35 SH   SOLE   35 0 0
ORIX - SPONSORED ADR ADR 686330101 2 28 SH   SOLE   28 0 0
PENNON GROUP PLC-UNSP ADR ADR 708326103 2 92 SH   SOLE   92 0 0
RELX PLC - SPON ADR ADR 759530108 2 88 SH   SOLE   88 0 0
ROCHE HOLDINGS LTD-SPONS ADR ADR 771195104 2 57 SH   SOLE   57 0 0
RUBIS-UNSPONSORED ADR ADR 78116A104 2 158 SH   SOLE   158 0 0
SAFRAN SA-UNSPON ADR ADR 786584102 2 57 SH   SOLE   57 0 0
SHIN-ETSU CHEM-UNSPON ADR ADR 824551105 2 88 SH   SOLE   88 0 0
SHIONOGI & CO LTD-UNSPON ADR ADR 824667109 3 185 SH   SOLE   185 0 0
SPIRAX-SARCO ENGIN-UNSP ADR ADR 84857N107 2 37 SH   SOLE   37 0 0
TECHTRONIC INDUSTRIES-SP ADR ADR 87873R101 2 54 SH   SOLE   54 0 0
TEMENOS AG-SP ADR ADR 87974R208 1 8 SH   SOLE   8 0 0
TENCENT HOLDINGS LTD-UNS ADR ADR 88032Q109 2 42 SH   SOLE   42 0 0
TOKIO MARINE HOLDINGS-ADR ADR 889094108 2 46 SH   SOLE   46 0 0
UNITED OVERSEAS BANK-SP ADR ADR 911271302 2 46 SH   SOLE   46 0 0
3M CO COM 88579Y101 247 1,500 SH   SOLE   1,500 0 0
A T & T INC COM 00206R102 31 815 SH   SOLE   815 0 0
ABBOTT LABORATORIES COM 002824100 104 1,248 SH   SOLE   1,248 0 0
ABBVIE INC COM 00287Y109 155 2,052 SH   SOLE   2,052 0 0
ACCENTURE PLC-CL A COM G1151C101 3,850 20,013 SH   SOLE   20,013 0 0
ACCENTURE PLC-CL A COM G1151C101 19 97 SH   DFND 3 97 0 0
ADT INC COM 00090Q103 2,129 339,474 SH   SOLE   339,474 0 0
ADT INC COM 00090Q103 4,793 764,388 SH   DFND 4 0 764,388 0
AES CORP COM 00130H105 2 117 SH   SOLE   117 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 3 33 SH   SOLE   33 0 0
AIR PRODUCTS & CHEMICALS INC COM 009158106 2,548 11,483 SH   SOLE   11,483 0 0
AIR PRODUCTS & CHEMICALS INC COM 009158106 20 88 SH   DFND 3 88 0 0
ALAMO GROUP INC COM 011311107 17 146 SH   SOLE   146 0 0
ALEXANDRIA REAL EST REIT COM 015271109 3,185 20,677 SH   SOLE   20,677 0 0
ALEXANDRIA REAL EST REIT COM 015271109 20 131 SH   DFND 3 131 0 0
ALEXANDRIA REAL EST REIT COM 015271109 7,219 46,863 SH   DFND 4 0 46,863 0
ALGONQUIN POWER & UTILITIES COM 015857105 36,988 2,699,839 SH   SOLE   2,608,477 0 91,362
ALGONQUIN POWER & UTILITIES COM 015857105 19 1,401 SH   DFND 3 1,401 0 0
ALGONQUIN POWER & UTILITIES COM 015857105 7,760 566,425 SH   DFND 4 0 566,425 0
ALLEGION PLC COM G0176J109 191 1,844 SH   SOLE   1,844 0 0
ALLIANCEBERNSTEIN HLDG COM 01881G106 33 1,125 SH   SOLE   1,125 0 0
ALLSTATE CORP COM 020002101 179 1,647 SH   SOLE   1,647 0 0
ALLSTATE CORP COM 020002101 23 208 SH   DFND 3 208 0 0
ALPHABET INC. CLASS C COM 02079k107 26 21 SH   SOLE   21 0 0
ALTRIA GROUP INC COM 02209S103 70 1,713 SH   SOLE   1,713 0 0
AMAZON.COM INC COM 023135106 45 26 SH   SOLE   26 0 0
AMDOCS LTD COM G02602103 2 35 SH   SOLE   35 0 0
AMERICAN STATES WTR COM 029899101 29,471 327,961 SH   SOLE   316,890 0 11,071
AMERICAN STATES WTR COM 029899101 6,327 70,415 SH   DFND 4 0 70,415 0
AMERICAN TOWER CORP COM 03027X100 5,514 24,935 SH   SOLE   24,935 0 0
AMERICAN TOWER CORP COM 03027X100 20 90 SH   DFND 3 90 0 0
AMERICAN WATER WORKS CO INC COM 030420103 9,131 73,499 SH   SOLE   73,499 0 0
AMERICAN WATER WORKS CO INC COM 030420103 22 176 SH   DFND 3 176 0 0
AMERICAN WATER WORKS CO INC COM 030420103 7,487 60,264 SH   DFND 4 0 60,264 0
AMERICOLD REALTY TRUST COM 03064D108 26,979 727,782 SH   SOLE   700,283 0 27,499
AMERICOLD REALTY TRUST COM 03064D108 6,784 182,998 SH   DFND 4 0 182,998 0
AMERIPRISE FINANCIAL INC COM 03076C106 3,722 25,301 SH   SOLE   25,301 0 0
AMERISAFE INC COM 03071H100 18,055 273,101 SH   SOLE   261,628 0 11,473
AMGEN INC COM 031162100 79 409 SH   SOLE   409 0 0
AMPHENOL CORP CLASS A COM 032095101 181 1,879 SH   SOLE   1,879 0 0
ANTERO MIDSTREAM CORPORATION COM 03676B102 8 1,127 SH   SOLE   1,127 0 0
APPLE INC COM 037833100 7,732 34,524 SH   SOLE   34,524 0 0
APPLE INC COM 037833100 25 110 SH   DFND 3 110 0 0
ATMOS ENERGY CORP COM 049560105 2,676 23,492 SH   SOLE   23,492 0 0
ATRION CORP COM 049904105 19 24 SH   SOLE   24 0 0
AUDIOCODES LTD COM M15342104 17 922 SH   SOLE   922 0 0
AUTO DATA PROCESSING COM 053015103 1,214 7,518 SH   SOLE   7,518 0 0
BADGER METER INC COM 056525108 25,646 477,576 SH   SOLE   460,017 0 17,559
BADGER METER INC COM 056525108 6,591 122,741 SH   DFND 4 0 122,741 0
BANK OF N.T. BUTTERFIELD & SON COM G0772R208 16 535 SH   SOLE   535 0 0
BANK OZK COM 06417N103 26,025 954,336 SH   SOLE   917,968 0 36,368
BANK OZK COM 06417N103 6,206 227,580 SH   DFND 4 0 227,580 0
BEST BUY CO INC COM 086516101 2 22 SH   SOLE   22 0 0
BJ'S RESTAURANTS, INC. COM 09180C106 17 433 SH   SOLE   433 0 0
BLACKROCK INC COM 09247X101 2,682 6,018 SH   SOLE   6,018 0 0
BLACKROCK INC COM 09247X101 21 47 SH   DFND 3 47 0 0
BLOOMIN BRANDS INC COM 094235108 23,866 1,260,732 SH   SOLE   1,212,592 0 48,140
BLOOMIN BRANDS INC COM 094235108 5,522 291,682 SH   DFND 4 0 291,682 0
BOEING CO/THE COM 097023105 4,238 11,140 SH   SOLE   11,140 0 0
BROADCOM INC COM 11135F101 7,158 25,928 SH   SOLE   25,928 0 0
BROADCOM INC COM 11135F101 18 66 SH   DFND 3 66 0 0
BROADRIDGE FINANCIAL SOLUTIO COM 11133T103 9,934 79,840 SH   SOLE   79,840 0 0
BROADRIDGE FINANCIAL SOLUTIO COM 11133T103 22 175 SH   DFND 3 175 0 0
BROADRIDGE FINANCIAL SOLUTIO COM 11133T103 6,942 55,789 SH   DFND 4 0 55,789 0
BWX TECHNOLOGIES INC COM 05605H100 32,276 564,169 SH   SOLE   543,675 0 20,494
BWX TECHNOLOGIES INC COM 05605H100 6,915 120,877 SH   DFND 4 0 120,877 0
C H ROBINSON WORLDWD COM 12541W209 2,947 34,759 SH   SOLE   34,759 0 0
C S G SYSTEMS INTL COM 126349109 21 409 SH   SOLE   409 0 0
CABLE ONE INC COM 12685J105 32,799 26,141 SH   SOLE   25,238 0 903
CABLE ONE INC COM 12685J105 7,001 5,580 SH   DFND 4 0 5,580 0
CALAVO GROWERS COM 128246105 29,293 307,769 SH   SOLE   296,457 0 11,312
CALAVO GROWERS COM 128246105 7,452 78,292 SH   DFND 4 0 78,292 0
CANADIAN NATIONAL RAILWAY COM 136375102 2 23 SH   SOLE   23 0 0
CANTEL MEDICAL CORP COM 138098108 22,861 305,631 SH   SOLE   294,433 0 11,198
CANTEL MEDICAL CORP COM 138098108 5,980 79,941 SH   DFND 4 0 79,941 0
CARETRUST REIT INC COM 14174T107 14 616 SH   SOLE   616 0 0
CASEY'S GENERAL STORES INC COM 147528103 28,609 177,519 SH   SOLE   170,794 0 6,725
CASEY'S GENERAL STORES INC COM 147528103 21 128 SH   DFND 3 128 0 0
CASEY'S GENERAL STORES INC COM 147528103 6,414 39,799 SH   DFND 4 0 39,799 0
CASS INFORMATION SYS COM 14808P109 19 358 SH   SOLE   358 0 0
CDW CORP/DE COM 12514G108 3,520 28,565 SH   SOLE   28,565 0 0
CDW CORP/DE COM 12514G108 21 169 SH   DFND 3 169 0 0
CHEMED CORP COM 16359R103 38,121 91,291 SH   SOLE   87,753 0 3,538
CHEMED CORP COM 16359R103 19 45 SH   DFND 3 45 0 0
CHEMED CORP COM 16359R103 6,900 16,525 SH   DFND 4 0 16,525 0
CHESAPEAKE UTILITIES CORP COM 165303108 1,633 17,127 SH   SOLE   17,127 0 0
CHURCH & DWIGHT CO INC COM 171340102 7,255 96,422 SH   SOLE   96,422 0 0
CHURCH & DWIGHT CO INC COM 171340102 22 294 SH   DFND 3 294 0 0
CHURCH & DWIGHT CO INC COM 171340102 6,707 89,140 SH   DFND 4 0 89,140 0
CISCO SYSTEMS INC COM 17275R102 2 39 SH   SOLE   39 0 0
CITIZENS FINANCIAL GROUP INC COM 174610105 2 61 SH   SOLE   61 0 0
CIVISTA BANCSHARES COM 178867107 16 750 SH   SOLE   750 0 0
CLOROX CO COM 189054109 8 55 SH   SOLE   55 0 0
CABOT MICROELECTRONICS CORPORA COM 12709P103 27,685 196,055 SH   SOLE   188,833 0 7,222
CABOT MICROELECTRONICS CORPORA COM 12709P103 7,038 49,844 SH   DFND 4 0 49,844 0
COGENT COMMUNICATIONS HOLDIN COM 19239V302 19,105 346,726 SH   SOLE   333,360 0 13,366
COGENT COMMUNICATIONS HOLDIN COM 19239V302 4,756 86,312 SH   DFND 4 0 86,312 0
COGNEX CORP COM 192422103 2,804 57,074 SH   SOLE   57,074 0 0
COGNEX CORP COM 192422103 5,919 120,478 SH   DFND 4 0 120,478 0
COHEN & STEERS INC COM 19247A100 27,334 497,611 SH   SOLE   479,185 0 18,426
COHEN & STEERS INC COM 19247A100 7,213 131,304 SH   DFND 4 0 131,304 0
COMCAST CORP-CLASS A COM 20030N101 8,259 183,212 SH   SOLE   183,212 0 0
COMCAST CORP-CLASS A COM 20030N101 24 542 SH   DFND 3 542 0 0
COMERICA INCORPORATED COM 200340107 2 29 SH   SOLE   29 0 0
COMFORT SYSTEMS USA INC. COM 199908104 19,170 433,414 SH   SOLE   415,254 0 18,160
CONOCOPHILLIPS COM 20825C104 2 34 SH   SOLE   34 0 0
CORE-MARK HOLDING COMPANY COM 218681104 22,188 690,881 SH   SOLE   663,289 0 27,592
CORE-MARK HOLDING COMPANY COM 218681104 5,778 179,917 SH   DFND 4 0 179,917 0
CORESITE REALTY CORPORATION COM 21870Q105 2,771 22,738 SH   SOLE   22,738 0 0
CORESITE REALTY CORPORATION COM 21870Q105 6,708 55,052 SH   DFND 4 0 55,052 0
COSTCO WHOLESALE CORP COM 22160K105 4,160 14,439 SH   SOLE   14,439 0 0
COSTCO WHOLESALE CORP COM 22160K105 21 73 SH   DFND 3 73 0 0
CABOT OIL AND GAS COM 127097103 4,172 237,438 SH   SOLE   237,438 0 0
CABOT OIL AND GAS COM 127097103 13 717 SH   DFND 3 717 0 0
CABOT OIL AND GAS COM 127097103 5,434 309,269 SH   DFND 4 0 309,269 0
CRA INTERNATIONAL INC COM 12618T105 14 327 SH   SOLE   327 0 0
CROWN CASTLE INTL CO REIT COM 22822V101 186 1,337 SH   SOLE   1,337 0 0
CUMMINS COM 231021106 7 44 SH   SOLE   44 0 0
DELEK LOGISTICS PARTNERS LP COM 24664T103 14 451 SH   SOLE   451 0 0
DELEK US HOLDINGS INC COM 24665A103 22,201 611,602 SH   SOLE   586,090 0 25,512
DIAGEO PLC ADR COM 25243Q205 8 51 SH   SOLE   51 0 0
DIAMOND HILL INVT GP CLASS A COM 25264r207 12 89 SH   SOLE   89 0 0
DIGITAL REALTY TRUST REIT COM 253868103 153 1,178 SH   SOLE   1,178 0 0
DISCOVER FINANCIAL SERVICES COM 254709108 4,151 51,188 SH   SOLE   51,188 0 0
DISCOVER FINANCIAL SERVICES COM 254709108 22 269 SH   DFND 3 269 0 0
DOLLAR GENERAL CORP COM 256677105 194 1,221 SH   SOLE   1,221 0 0
DOMINO'S PIZZA INC COM 25754A201 2,998 12,259 SH   SOLE   12,259 0 0
DOMINO'S PIZZA INC COM 25754A201 16 64 SH   DFND 3 64 0 0
DOMINO'S PIZZA INC COM 25754A201 6,187 25,294 SH   DFND 4 0 25,294 0
ECOLAB COM 278865100 4,592 23,187 SH   SOLE   23,187 0 0
ECOLAB COM 278865100 20 103 SH   DFND 3 103 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103 26 983 SH   SOLE   983 0 0
ENBRIDGE INC COM 29250N105 2 52 SH   SOLE   52 0 0
ENCOMPASS HEALTH CORP COM 29261A100 30,920 488,614 SH   SOLE   470,194 0 18,420
ENCOMPASS HEALTH CORP COM 29261A100 21 332 SH   DFND 3 332 0 0
ENCOMPASS HEALTH CORP COM 29261A100 5,955 94,105 SH   DFND 4 0 94,105 0
ENSIGN GROUP INC/THE COM 29358P101 32,277 680,525 SH   SOLE   655,091 0 25,434
ENSIGN GROUP INC/THE COM 29358P101 8,414 177,402 SH   DFND 4 0 177,402 0
ENTERPRISE PRD PRTNRS LP COM 293792107 80 2,794 SH   SOLE   2,794 0 0
EQUINIX INC COM 29444U700 3,773 6,542 SH   SOLE   6,542 0 0
EQUINIX INC COM 29444U700 21 37 SH   DFND 3 37 0 0
ESSEX PROPERTY TRUST INC COM 297178105 2 6 SH   SOLE   6 0 0
EVERCORE INC - A COM 29977A105 25,074 313,034 SH   SOLE   301,778 0 11,256
EVERCORE INC - A COM 29977A105 6,361 79,410 SH   DFND 4 0 79,410 0
EXPEDIA GROUP INC COM 30212P303 589 4,379 SH   SOLE   4,379 0 0
EXPEDIA GROUP INC COM 30212P303 18 137 SH   DFND 3 137 0 0
EXPONENT INC COM 30214U102 23,965 342,846 SH   SOLE   328,351 0 14,495
EXXON MOBIL CORP COM 30231G102 342 4,841 SH   SOLE   4,841 0 0
FACTSET RESEARCH SYSTEMS INC COM 303075105 7,951 32,724 SH   SOLE   32,724 0 0
FACTSET RESEARCH SYSTEMS INC COM 303075105 17 72 SH   DFND 3 72 0 0
FACTSET RESEARCH SYSTEMS INC COM 303075105 5,061 20,830 SH   DFND 4 0 20,830 0
FEDERAL AGRIC MTG CORP-CL C COM 313148306 22,132 271,030 SH   SOLE   259,656 0 11,374
FIFTH THIRD BANCORP COM 316773100 2 78 SH   SOLE   78 0 0
FINANCIAL INSTITUTIONS INC. COM 317585404 14 448 SH   SOLE   448 0 0
FLOWERS FOODS INC COM 343498101 8 333 SH   SOLE   333 0 0
FORTIS INC COM 349553107 2 50 SH   SOLE   50 0 0
FS BANCORP INC COM 30263Y104 13 249 SH   SOLE   249 0 0
GENERAL ELECTRIC CO COM 369604301 175 19,542 SH   SOLE   19,542 0 0
GLOBAL INDUSTRIAL CO COM 37892E102 17 760 SH   SOLE   760 0 0
GLOBE LIFE INC COM 37959e102 2 17 SH   SOLE   17 0 0
GORMAN RUPP CO COM COM 383082104 16 451 SH   SOLE   451 0 0
HACKETT GROUP INC COM 404609109 17 1,041 SH   SOLE   1,041 0 0
HAWKINS INC COM 420261109 15 346 SH   SOLE   346 0 0
HEALTHCARE SERVICES GROUP COM 421906108 13,453 553,847 SH   SOLE   532,579 0 21,268
HEALTHCARE SERVICES GROUP COM 421906108 2,475 101,913 SH   DFND 4 0 101,913 0
HEICO CORP COM 422806109 5,806 46,495 SH   SOLE   46,495 0 0
HEICO CORP COM 422806109 6,428 51,473 SH   DFND 4 0 51,473 0
HERSHEY CO/THE COM 427866108 2 15 SH   SOLE   15 0 0
HINGHAM INSTN SVGS COM 433323102 12 63 SH   SOLE   63 0 0
HOME BANCORP INC. COM 43689E107 16 419 SH   SOLE   419 0 0
HOME BANCSHARES INC COM 436893200 24,554 1,306,406 SH   SOLE   1,257,564 0 48,842
HOME BANCSHARES INC COM 436893200 6,316 336,040 SH   DFND 4 0 336,040 0
HOME DEPOT INC COM 437076102 4,582 19,749 SH   SOLE   19,749 0 0
HOME DEPOT INC COM 437076102 22 95 SH   DFND 3 95 0 0
HORMEL FOODS COM 440452100 2,412 55,148 SH   SOLE   55,148 0 0
HORMEL FOODS COM 440452100 17 386 SH   DFND 3 386 0 0
HUNTINGTON INGALLS INDUSTRIE COM 446413106 6,387 30,155 SH   SOLE   30,155 0 0
HUNTINGTON INGALLS INDUSTRIE COM 446413106 22 104 SH   DFND 3 104 0 0
HUNTINGTON INGALLS INDUSTRIE COM 446413106 5,514 26,035 SH   DFND 4 0 26,035 0
HURCO COMPANIES INC COM 447324104 14 439 SH   SOLE   439 0 0
INDEPENDENCE HOLDING CO COM 453440307 16 406 SH   SOLE   406 0 0
INNOVATIVE INDUSTRIAL PROPER COM 45781V101 15 159 SH   SOLE   159 0 0
INTEL CORP COM 458140100 35 685 SH   SOLE   685 0 0
INTERPUBLIC GROUP COM 460690100 2 95 SH   SOLE   95 0 0
INTUIT INC COM 461202103 6,647 24,995 SH   SOLE   24,995 0 0
INTUIT INC COM 461202103 19 71 SH   DFND 3 71 0 0
J AND J SNACK FOODS COM 466032109 29,244 152,311 SH   SOLE   146,678 0 5,633
J AND J SNACK FOODS COM 466032109 7,999 41,661 SH   DFND 4 0 41,661 0
JACK HENRY & ASSOCIATES INC COM 426281101 2,733 18,726 SH   SOLE   18,726 0 0
JACK HENRY & ASSOCIATES INC COM 426281101 5,701 39,057 SH   DFND 4 0 39,057 0
JOHNSON & JOHNSON COM 478160104 252 1,951 SH   SOLE   1,951 0 0
JOHNSON OUTDOORS CLASS A COM 479167108 16 270 SH   SOLE   270 0 0
JPMORGAN CHASE & CO COM 46625H100 3,158 26,829 SH   SOLE   26,829 0 0
JPMORGAN CHASE & CO COM 46625H100 22 184 SH   DFND 3 184 0 0
KADANT INC COM 48282T104 16 177 SH   SOLE   177 0 0
KENNEDY - WILSON HOLDINGS INC. COM 489398107 25,475 1,162,200 SH   SOLE   1,119,443 0 42,757
KENNEDY - WILSON HOLDINGS INC. COM 489398107 6,366 290,428 SH   DFND 4 0 290,428 0
L3HARRIS TECHNOLOGIES IN COM 502431109 74 353 SH   SOLE   353 0 0
LAKELAND FINANCIAL CORP COM 511656100 18,910 429,970 SH   SOLE   411,724 0 18,246
LAMAR ADVERTISING COMPANY CLAS COM 512816109 2 29 SH   SOLE   29 0 0
LAMB WESTON HLDGS COM 513272104 2 32 SH   SOLE   32 0 0
LAUDER ESTEE COS COM 518439104 2 12 SH   SOLE   12 0 0
LAZARD LTD-CL A COM G54050102 279 7,972 SH   SOLE   7,972 0 0
LEMAITRE VASCULAR INC COM 525558201 18,474 540,485 SH   SOLE   517,948 0 22,537
LILLY ELI & CO COM 532457108 155 1,382 SH   SOLE   1,382 0 0
LIMONEIRA COMPANY COM 532746104 13 717 SH   SOLE   717 0 0
LITTELFUSE INC COM 537008104 25,857 145,831 SH   SOLE   140,291 0 5,540
LITTELFUSE INC COM 537008104 5,722 32,271 SH   DFND 4 0 32,271 0
LOCKHEED MARTIN COM 539830109 8,078 20,709 SH   SOLE   20,709 0 0
LOCKHEED MARTIN COM 539830109 22 57 SH   DFND 3 57 0 0
LOGMEIN INC COM 54142L109 26,577 374,536 SH   SOLE   361,971 0 12,565
LOGMEIN INC COM 54142L109 21 302 SH   DFND 3 302 0 0
LOGMEIN INC COM 54142L109 6,573 92,631 SH   DFND 4 0 92,631 0
LUMINEX CORP COM 55027E102 17 807 SH   SOLE   807 0 0
MAGIC SFTWR ENTERPRS F COM 559166103 15 1,593 SH   SOLE   1,593 0 0
MARCUS CORPORATION COM 566330106 16 423 SH   SOLE   423 0 0
MARKETAXESS HOLDINGS INC COM 57060D108 6,396 19,529 SH   SOLE   19,529 0 0
MARKETAXESS HOLDINGS INC COM 57060D108 18 56 SH   DFND 3 56 0 0
MARKETAXESS HOLDINGS INC COM 57060D108 6,265 19,131 SH   DFND 4 0 19,131 0
MASTERCARD INC CLASS A COM 57636Q104 3 10 SH   SOLE   10 0 0
MCCORMICK COM 579780206 204 1,305 SH   SOLE   1,305 0 0
MCCORMICK COM 579780206 23 144 SH   DFND 3 144 0 0
MCDONALDS CORP COM 580135101 225 1,050 SH   SOLE   1,050 0 0
MCKESSON CORP COM 58155Q103 1 10 SH   SOLE   10 0 0
MEDTRONIC PLC COM G5960L103 3,769 34,696 SH   SOLE   34,696 0 0
MEDTRONIC PLC COM G5960L103 23 211 SH   DFND 3 211 0 0
MERCANTILE BANK CORPORATION COM 587376104 14 428 SH   SOLE   428 0 0
MERCK & CO. INC. COM 58933Y105 69 825 SH   SOLE   825 0 0
MICROSOFT CORP COM 594918104 4,429 31,858 SH   SOLE   31,858 0 0
MICROSOFT CORP COM 594918104 21 152 SH   DFND 3 152 0 0
MIDDLESEX WATER COM 596680108 19 285 SH   SOLE   285 0 0
MONRO INC COM 610236101 22,445 284,074 SH   SOLE   273,509 0 10,565
MONRO INC COM 610236101 5,928 75,029 SH   DFND 4 0 75,029 0
MORNINGSTAR INC COM 617700109 22,568 154,429 SH   SOLE   147,944 0 6,485
MORNINGSTAR INC COM 617700109 21 142 SH   DFND 3 142 0 0
MOTOROLA SOLUTIONS INC COM 620076307 7,356 43,164 SH   SOLE   43,164 0 0
MOTOROLA SOLUTIONS INC COM 620076307 21 121 SH   DFND 3 121 0 0
MSC INDUSTRIAL DIRECT CO-A COM 553530106 30,274 417,398 SH   SOLE   403,298 0 14,100
MSC INDUSTRIAL DIRECT CO-A COM 553530106 19 268 SH   DFND 3 268 0 0
MSC INDUSTRIAL DIRECT CO-A COM 553530106 6,512 89,779 SH   DFND 4 0 89,779 0
MSCI INC COM 55354G100 2,892 13,279 SH   SOLE   13,279 0 0
MSCI INC COM 55354G100 19 88 SH   DFND 3 88 0 0
MSCI INC COM 55354G100 5,912 27,152 SH   DFND 4 0 27,152 0
NATHANS FAMOUS COM 632347100 17 230 SH   SOLE   230 0 0
NEENAH INC. COM 640079109 15,407 236,592 SH   SOLE   226,479 0 10,113
NETAPP INC COM 64110D104 1 27 SH   SOLE   27 0 0
NEXPOINT RESIDENTIAL COM 65341D102 23 487 SH   SOLE   487 0 0
NEXTERA ENERGY INC COM 65339F101 3,387 14,539 SH   SOLE   14,539 0 0
NEXTERA ENERGY INC COM 65339F101 29 124 SH   DFND 3 124 0 0
NIKE INC CLASS B COM 654106103 2 26 SH   SOLE   26 0 0
NORDSON CORP COM COM 655663102 3,263 22,310 SH   SOLE   22,310 0 0
NORDSON CORP COM COM 655663102 6,855 46,868 SH   DFND 4 0 46,868 0
NOVO-NORDISK A S ADR COM 670100205 77 1,480 SH   SOLE   1,480 0 0
NTNL RESEARCH COM 637372202 20 338 SH   SOLE   338 0 0
OASIS MIDSTREAM PARTNERS LP COM 67420T206 12 750 SH   SOLE   750 0 0
ONEOK INC COM 682680103 3,886 52,733 SH   SOLE   52,733 0 0
ONEOK INC COM 682680103 20 270 SH   DFND 3 270 0 0
OPEN TEXT CORP COM 683715106 2 49 SH   SOLE   49 0 0
PARKE BANCORP INC COM 700885106 17 778 SH   SOLE   778 0 0
PAYCHEX INC COM 704326107 3,432 41,468 SH   SOLE   41,468 0 0
PAYCHEX INC COM 704326107 20 242 SH   DFND 3 242 0 0
PBF LOGISTICS LP COM 69318Q104 14 647 SH   SOLE   647 0 0
PEPSICO INC COM 713448108 77 560 SH   SOLE   560 0 0
PFIZER INC COM 717081103 191 5,318 SH   SOLE   5,318 0 0
PHIBRO ANIMAL HEALTH CORPORATI COM 71742Q106 11 525 SH   SOLE   525 0 0
PHILLIPS 66 COM 718546104 4,751 46,394 SH   SOLE   46,394 0 0
PHILLIPS 66 COM 718546104 21 203 SH   DFND 3 203 0 0
PHILLIPS 66 PARTNERS LP COM 718549207 5,917 104,502 SH   SOLE   89,820 0 14,682
PHILLIPS 66 PARTNERS LP COM 718549207 5,539 97,827 SH   DFND 4 0 97,827 0
POOL CORP COM 73278L105 35,187 174,453 SH   SOLE   167,783 0 6,670
POOL CORP COM 73278L105 7,203 35,709 SH   DFND 4 0 35,709 0
POWER INTEGRATIONS INC COM 739276103 26,435 292,330 SH   SOLE   281,345 0 10,985
POWER INTEGRATIONS INC COM 739276103 6,508 71,968 SH   DFND 4 0 71,968 0
PPG INDUSTRIES INC COM 693506107 111 936 SH   SOLE   936 0 0
PREFERRED APARTMENT COMMUNITIE COM 74039L103 16 1,076 SH   SOLE   1,076 0 0
PREFERRED BANK COM 740367404 15 290 SH   SOLE   290 0 0
PREMIER FINL CORP COM 74052F108 13 455 SH   SOLE   455 0 0
AARONS INC COM 002535300 11,431 177,882 SH   SOLE   170,552 0 7,330
AARONS INC COM 002535300 3,536 55,032 SH   DFND 4 0 55,032 0
PROSPERITY BANCSHARES INC COM 743606105 2,983 42,236 SH   SOLE   42,236 0 0
PROSPERITY BANCSHARES INC COM 743606105 6,304 89,247 SH   DFND 4 0 89,247 0
QTS REALTY TRUST INC CLASS A COM 74736A103 25,588 497,722 SH   SOLE   476,792 0 20,930
QUAKER CHEMICAL CORPORATION COM 747316107 23,797 150,478 SH   SOLE   144,819 0 5,659
QUAKER CHEMICAL CORPORATION COM 747316107 5,983 37,835 SH   DFND 4 0 37,835 0
QUEST DIAGNOSTICS INC COM 74834L100 6,398 59,773 SH   SOLE   59,773 0 0
QUEST DIAGNOSTICS INC COM 74834L100 21 192 SH   DFND 3 192 0 0
QUEST DIAGNOSTICS INC COM 74834L100 6,250 58,395 SH   DFND 4 0 58,395 0
RAYMOND JAMES FINANCIAL INC COM 754730109 2 24 SH   SOLE   24 0 0
RE/MAX HLDG INC CLASS A COM 75524w108 20 610 SH   SOLE   610 0 0
REPUBLIC BANCORP KENTUCKY COM 760281204 15 335 SH   SOLE   335 0 0
RESMED INC COM 761152107 2,968 21,967 SH   SOLE   21,967 0 0
RESMED INC COM 761152107 6,635 49,110 SH   DFND 4 0 49,110 0
RIVERVIEW BANCORP COM 769397100 14 1,933 SH   SOLE   1,933 0 0
ROCKWELL AUTOMATION COM 773903109 132 799 SH   SOLE   799 0 0
ROLLINS INC COM 775711104 18 532 SH   SOLE   532 0 0
ROSS STORES INC COM 778296103 5,690 51,796 SH   SOLE   51,796 0 0
ROSS STORES INC COM 778296103 25 227 SH   DFND 3 227 0 0
RUTH'S HOSPITALITY GROUP INC. COM 783332109 16 777 SH   SOLE   777 0 0
RYDER SYSTEMS INC COM 783549108 24,146 466,412 SH   SOLE   448,785 0 17,627
RYDER SYSTEMS INC COM 783549108 5,642 108,982 SH   DFND 4 0 108,982 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 24,874 304,045 SH   SOLE   292,659 0 11,386
RYMAN HOSPITALITY PPTYS INC COM 78377T107 6,335 77,434 SH   DFND 4 0 77,434 0
S&P GLOBAL INC COM 78409V104 2 9 SH   SOLE   9 0 0
SERVICE CORP INTL COM 817565104 3,627 75,873 SH   SOLE   75,873 0 0
SERVICE CORP INTL COM 817565104 20 424 SH   DFND 3 424 0 0
SERVICE CORP INTL COM 817565104 7,415 155,098 SH   DFND 4 0 155,098 0
SHERWIN-WILLIAMS CO/THE COM 824348106 1,414 2,571 SH   SOLE   2,571 0 0
SHERWIN-WILLIAMS CO/THE COM 824348106 25 45 SH   DFND 3 45 0 0
SIMON PROPERTY GROUP COM 828806109 1 9 SH   SOLE   9 0 0
SIMULATIONS PLUS INC COM 829214105 17 483 SH   SOLE   483 0 0
SIRIUS XM HOLDINGS INC COM 82968B103 227 36,286 SH   SOLE   36,286 0 0
SIRIUS XM HOLDINGS INC COM 82968B103 17 2,721 SH   DFND 3 2,721 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 2 29 SH   SOLE   29 0 0
SMITH A O COM 831865209 1 26 SH   SOLE   26 0 0
SNAP-ON INC COM 833034101 2,783 17,777 SH   SOLE   17,777 0 0
SNAP-ON INC COM 833034101 6,174 39,439 SH   DFND 4 0 39,439 0
SOUTHERN MISS BANCO COM 843380106 16 428 SH   SOLE   428 0 0
SOUTHWEST AIRLINES CO COM 844741108 2 41 SH   SOLE   41 0 0
SS&C TECHNOLOGIES HOLDINGS COM 78467J100 2 44 SH   SOLE   44 0 0
STANDARD MOTOR PRODUCTS COM 853666105 18,457 380,171 SH   SOLE   364,806 0 15,365
STANDEX INTL CORP COM 854231107 16,898 231,672 SH   SOLE   221,597 0 10,075
STARBUCKS CORP COM 855244109 4,284 48,451 SH   SOLE   48,451 0 0
STARBUCKS CORP COM 855244109 18 206 SH   DFND 3 206 0 0
STEPAN CO COM 858586100 12 120 SH   SOLE   120 0 0
STERIS PLC COM G8473T100 3,011 20,838 SH   SOLE   20,838 0 0
STERIS PLC COM G8473T100 6,925 47,927 SH   DFND 4 0 47,927 0
STRYKER CORP COM 863667101 3,892 17,992 SH   SOLE   17,992 0 0
STRYKER CORP COM 863667101 20 94 SH   DFND 3 94 0 0
SUNCOR ENERGY INC F COM 867224107 2 58 SH   SOLE   58 0 0
SUNTRUST BANKS COM 867914103 194 2,815 SH   SOLE   2,815 0 0
SUNTRUST BANKS COM 867914103 24 356 SH   DFND 3 356 0 0
SYNCHRONY FINL COM 87165b103 146 4,270 SH   SOLE   4,270 0 0
SYNNEX CORPORATION COM 87162W100 31,965 283,123 SH   SOLE   272,431 0 10,692
SYNNEX CORPORATION COM 87162W100 7,600 67,320 SH   DFND 4 0 67,320 0
SYSCO CORP COM 871829107 3 33 SH   SOLE   33 0 0
T ROWE PRICE GROUP INC COM 74144T108 2 14 SH   SOLE   14 0 0
TD AMERITRADE HOLDING CP COM 87236Y108 2 35 SH   SOLE   35 0 0
TETRA TECH INC COM 88162G103 37,702 434,553 SH   SOLE   420,032 0 14,521
TETRA TECH INC COM 88162G103 24 276 SH   DFND 3 276 0 0
TETRA TECH INC COM 88162G103 8,326 95,967 SH   DFND 4 0 95,967 0
TEXAS INSTRUMENTS INC COM 882508104 3,526 27,284 SH   SOLE   27,284 0 0
TEXAS INSTRUMENTS INC COM 882508104 21 166 SH   DFND 3 166 0 0
TJX COMPANIES INC COM 872540109 165 2,955 SH   SOLE   2,955 0 0
TJX COMPANIES INC COM 872540109 19 348 SH   DFND 3 348 0 0
TORO CO COM 891092108 5,432 74,100 SH   SOLE   74,100 0 0
TORO CO COM 891092108 5,807 79,221 SH   DFND 4 0 79,221 0
TORONTO DOMINION BANK F COM 891160509 3 43 SH   SOLE   43 0 0
TORTOISE EGY INFRASTRUCT COM 89147L100 26 1,250 SH   SOLE   1,250 0 0
TRACTOR SUPPLY COMPANY COM 892356106 3,271 36,165 SH   SOLE   36,165 0 0
TRACTOR SUPPLY COMPANY COM 892356106 15 170 SH   DFND 3 170 0 0
TRACTOR SUPPLY COMPANY COM 892356106 6,896 76,254 SH   DFND 4 0 76,254 0
TURNING PT BRANDS COM 90041l105 8 345 SH   SOLE   345 0 0
U.S. PHYSICAL THERAPY INC COM 90337L108 23,413 179,341 SH   SOLE   171,861 0 7,480
UGI CORP COM 902681105 2,663 52,965 SH   SOLE   52,965 0 0
UGI CORP COM 902681105 5,311 105,648 SH   DFND 4 0 105,648 0
UNILEVER PLC COM 904767704 2 33 SH   SOLE   33 0 0
UNION PACIFIC CORP COM 907818108 7,324 45,218 SH   SOLE   45,218 0 0
UNION PACIFIC CORP COM 907818108 20 124 SH   DFND 3 124 0 0
UNITED COMMUNITY FINNANCIAL CO COM 909839102 16 1,502 SH   SOLE   1,502 0 0
UNITEDHEALTH GROUP INC COM 91324P102 3,775 17,369 SH   SOLE   17,369 0 0
UNITEDHEALTH GROUP INC COM 91324P102 19 89 SH   DFND 3 89 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 9,222 54,927 SH   SOLE   52,582 0 2,345
USD PARTNERS LP COM 903318103 12 1,192 SH   SOLE   1,192 0 0
UTAH MEDICAL PRODUCT COM 917488108 20 211 SH   SOLE   211 0 0
VAIL RESORTS INC COM 91879Q109 2,557 11,236 SH   SOLE   11,236 0 0
VAIL RESORTS INC COM 91879Q109 6,330 27,817 SH   DFND 4 0 27,817 0
VISA INC-CLASS A SHARES COM 92826C839 8,509 49,467 SH   SOLE   49,467 0 0
VISA INC-CLASS A SHARES COM 92826C839 20 117 SH   DFND 3 117 0 0
VSE CORPORATION COM 918284100 21 626 SH   SOLE   626 0 0
W E C ENERGY GROUP INC COM 92939U106 2,893 30,418 SH   SOLE   30,418 0 0
WASTE CONNECTIONS INC COM 94106B101 8,411 91,426 SH   SOLE   91,426 0 0
WASTE CONNECTIONS INC COM 94106B101 21 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 150 5,415 SH   SOLE   5,415 0 0
WINMARK CORP COM 974250102 18 101 SH   SOLE   101 0 0
WINNEBAGO INDUSTRIES INC COM 974637100 20 511 SH   SOLE   511 0 0
WR BERKLEY CORP COM 084423102 2 31 SH   SOLE   31 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105 4,681 90,479 SH   SOLE   90,479 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105 5,716 110,471 SH   DFND 4 0 110,471 0
XCEL ENERGY INC COM 98389B100 2 31 SH   SOLE   31 0 0
XILINX COM 983919101 2,643 27,560 SH   SOLE   27,560 0 0
YUM! BRANDS INC COM 988498101 9 80 SH   SOLE   80 0 0
ZOETIS INC COM 98978V103 3,758 30,162 SH   SOLE   30,162 0 0
ZOETIS INC COM 98978V103 17 140 SH   DFND 3 140 0 0