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
3M CO COM 88579Y101 313 1,506 SH   SOLE   1,506 0 0
A T & T INC COM 00206R102 26 815 SH   SOLE   815 0 0
ABBOTT LABORATORIES COM 002824100 100 1,248 SH   SOLE   1,248 0 0
ABBVIE INC COM 00287Y109 220 2,733 SH   SOLE   2,733 0 0
ACCENTURE PLC-CL A COM G1151C101 83 472 SH   SOLE   472 0 0
ADT INC COM 00090Q103 2,208 345,585 SH   SOLE   345,585 0 0
ADT INC COM 00090Q103 3,544 554,588 SH   DFND 4 0 554,588 0
AES CORP COM 00130H105 3 141 SH   SOLE   141 0 0
AIR PRODUCTS & CHEMICALS INC COM 009158106 2,187 11,455 SH   SOLE   11,455 0 0
AIR PRODUCTS & CHEMICALS INC COM 009158106 20 105 SH   DFND 3 105 0 0
ALAMO GROUP INC COM 011311107 14 141 SH   SOLE   141 0 0
ALEXANDRIA REAL EST REIT COM 015271109 2,873 20,155 SH   SOLE   20,155 0 0
ALEXANDRIA REAL EST REIT COM 015271109 4,772 33,474 SH   DFND 4 0 33,474 0
ALGONQUIN POWER & UTILITIES COM 015857105 28,624 2,539,828 SH   SOLE   2,450,881 0 88,947
ALGONQUIN POWER & UTILITIES COM 015857105 16 1,401 SH   DFND 3 1,401 0 0
ALGONQUIN POWER & UTILITIES COM 015857105 4,599 408,048 SH   DFND 4 0 408,048 0
ALLEGION PLC COM G0176J109 13 146 SH   SOLE   146 0 0
ALLIANCEBERNSTEIN HLDG COM 01881G106 33 1,125 SH   SOLE   1,125 0 0
ALLIED MOTION TECHNOLOGIES INC COM 019330109 9 273 SH   SOLE   273 0 0
ALLSTATE CORP COM 020002101 145 1,544 SH   SOLE   1,544 0 0
ALLSTATE CORP COM 020002101 16 173 SH   DFND 3 173 0 0
ALPHABET INC. CLASS C COM 02079k107 25 21 SH   SOLE   21 0 0
ALTRIA GROUP INC COM 02209S103 152 2,647 SH   SOLE   2,297 0 350
AMAZON.COM INC COM 023135106 46 26 SH   SOLE   26 0 0
AMDOCS LTD COM G02602103 1 23 SH   SOLE   23 0 0
AMERICAN STATES WTR COM 029899101 26,454 371,031 SH   SOLE   358,129 0 12,902
AMERICAN STATES WTR COM 029899101 5,865 82,253 SH   DFND 4 0 82,253 0
AMERICAN TOWER CORP COM 03027X100 4,937 25,055 SH   SOLE   24,934 0 121
AMERICAN TOWER CORP COM 03027X100 25 127 SH   DFND 3 127 0 0
AMERICAN WATER WORKS CO INC COM 030420103 8,809 84,492 SH   SOLE   84,492 0 0
AMERICAN WATER WORKS CO INC COM 030420103 18 176 SH   DFND 3 176 0 0
AMERICAN WATER WORKS CO INC COM 030420103 4,525 43,399 SH   DFND 4 0 43,399 0
AMERIPRISE FINANCIAL INC COM 03076C106 3,286 25,650 SH   SOLE   25,451 0 199
AMERIPRISE FINANCIAL INC COM 03076C106 15 115 SH   DFND 3 115 0 0
AMERISAFE INC COM 03071H100 14,486 243,878 SH   SOLE   232,701 0 11,177
AMGEN INC COM 031162100 3,592 18,908 SH   SOLE   18,756 0 152
AMGEN INC COM 031162100 18 97 SH   DFND 3 97 0 0
AMPHENOL CORP CLASS A COM 032095101 132 1,401 SH   SOLE   1,401 0 0
ANTERO MIDSTREAM CORPORATION COM 03676B102 24,320 1,764,844 SH   SOLE   1,692,143 0 72,701
ANTERO MIDSTREAM CORPORATION COM 03676B102 4,283 310,816 SH   DFND 4 0 310,816 0
APPLE INC COM 037833100 3,749 19,735 SH   SOLE   19,583 0 152
APPLE INC COM 037833100 21 110 SH   DFND 3 110 0 0
ATMOS ENERGY CORP COM 049560105 3,485 33,862 SH   SOLE   33,862 0 0
ATRION CORP COM 049904105 20 23 SH   SOLE   23 0 0
AUTO DATA PROCESSING COM 053015103 1,264 7,914 SH   SOLE   7,662 0 252
BADGER METER INC COM 056525108 24,144 433,936 SH   SOLE   416,842 0 17,094
BADGER METER INC COM 056525108 4,909 88,229 SH   DFND 4 0 88,229 0
BANK OZK COM 06417N103 16,075 554,680 SH   SOLE   533,326 0 21,354
BANK OZK COM 06417N103 3,974 137,137 SH   DFND 4 0 137,137 0
BEST BUY CO INC COM 086516101 2 22 SH   SOLE   22 0 0
BJ'S RESTAURANTS, INC. COM 09180C106 16 330 SH   SOLE   330 0 0
BLACKROCK INC COM 09247X101 2,528 5,915 SH   SOLE   5,845 0 70
BLACKROCK INC COM 09247X101 15 36 SH   DFND 3 36 0 0
BLOOMIN BRANDS INC COM 094235108 14,882 727,743 SH   SOLE   694,223 0 33,520
BOEING CO/THE COM 097023105 4,289 11,244 SH   SOLE   11,131 0 113
BOEING CO/THE COM 097023105 16 41 SH   DFND 3 41 0 0
BROADCOM INC COM 11135F101 4,366 14,518 SH   SOLE   14,415 0 103
BROADCOM INC COM 11135F101 20 66 SH   DFND 3 66 0 0
BROADRIDGE FINANCIAL SOLUTIO COM 11133T103 5,925 57,146 SH   SOLE   56,898 0 248
BROADRIDGE FINANCIAL SOLUTIO COM 11133T103 18 175 SH   DFND 3 175 0 0
BROADRIDGE FINANCIAL SOLUTIO COM 11133T103 4,195 40,455 SH   DFND 4 0 40,455 0
BWX TECHNOLOGIES INC COM 05605H100 23,849 481,026 SH   SOLE   461,057 0 19,969
BWX TECHNOLOGIES INC COM 05605H100 4,329 87,311 SH   DFND 4 0 87,311 0
C S G SYSTEMS INTL COM 126349109 17 399 SH   SOLE   399 0 0
CABLE ONE INC COM 12685J105 33,477 34,112 SH   SOLE   32,880 0 1,232
CABLE ONE INC COM 12685J105 5,771 5,880 SH   DFND 4 0 5,880 0
CALAVO GROWERS COM 128246105 23,483 280,055 SH   SOLE   269,042 0 11,013
CALAVO GROWERS COM 128246105 4,597 54,826 SH   DFND 4 0 54,826 0
CANTEL MEDICAL CORP COM 138098108 17,952 268,383 SH   SOLE   257,480 0 10,903
CANTEL MEDICAL CORP COM 138098108 2,918 43,624 SH   DFND 4 0 43,624 0
CARETRUST REIT INC COM 14174T107 14 590 SH   SOLE   590 0 0
CASEY'S GENERAL STORES INC COM 147528103 20,820 161,683 SH   SOLE   155,128 0 6,555
CASEY'S GENERAL STORES INC COM 147528103 16 128 SH   DFND 3 128 0 0
CASEY'S GENERAL STORES INC COM 147528103 3,683 28,603 SH   DFND 4 0 28,603 0
CASS INFORMATION SYS COM 14808P109 16 348 SH   SOLE   348 0 0
CDW CORP/DE COM 12514G108 2 22 SH   SOLE   22 0 0
CHEMED CORP COM 16359R103 36,114 112,830 SH   SOLE   108,158 0 4,672
CHEMED CORP COM 16359R103 18 56 SH   DFND 3 56 0 0
CHEMED CORP COM 16359R103 4,777 14,924 SH   DFND 4 0 14,924 0
CHESAPEAKE UTILITIES CORP COM 165303108 1,562 17,127 SH   SOLE   17,127 0 0
CHURCH & DWIGHT CO INC COM 171340102 7,631 107,130 SH   SOLE   106,639 0 491
CHURCH & DWIGHT CO INC COM 171340102 21 294 SH   DFND 3 294 0 0
CHURCH & DWIGHT CO INC COM 171340102 5,666 79,546 SH   DFND 4 0 79,546 0
CISCO SYSTEMS INC COM 17275R102 2 39 SH   SOLE   39 0 0
CITIZENS FINANCIAL GROUP INC COM 174610105 1 34 SH   SOLE   34 0 0
CIVISTA BANCSHARES COM 178867107 10 471 SH   SOLE   471 0 0
CLEARWAY ENERGY CL A COM 18539C105 10 695 SH   SOLE   695 0 0
CLOROX CO COM 189054109 9 55 SH   SOLE   55 0 0
CABOT MICROELECTRONICS CORPORA COM 12709P103 19,963 178,302 SH   SOLE   171,270 0 7,032
CABOT MICROELECTRONICS CORPORA COM 12709P103 4,095 36,572 SH   DFND 4 0 36,572 0
COGENT COMMUNICATIONS HOLDIN COM 19239V302 27,307 503,360 SH   SOLE   485,351 0 18,009
COGENT COMMUNICATIONS HOLDIN COM 19239V302 4,486 82,696 SH   DFND 4 0 82,696 0
COGNEX CORP COM 192422103 2,975 58,491 SH   SOLE   58,491 0 0
COGNEX CORP COM 192422103 4,320 84,930 SH   DFND 4 0 84,930 0
COHEN & STEERS INC COM 19247A100 23,067 545,716 SH   SOLE   523,740 0 21,976
COHEN & STEERS INC COM 19247A100 4,024 95,208 SH   DFND 4 0 95,208 0
COMCAST CORP-CLASS A COM 20030N101 8,209 205,327 SH   SOLE   204,558 0 769
COMCAST CORP-CLASS A COM 20030N101 22 542 SH   DFND 3 542 0 0
COMERICA INCORPORATED COM 200340107 1 17 SH   SOLE   17 0 0
COMFORT SYSTEMS USA INC. COM 199908104 20,358 388,582 SH   SOLE   370,885 0 17,697
CORE-MARK HOLDING COMPANY COM 218681104 23,187 624,488 SH   SOLE   597,598 0 26,890
CORE-MARK HOLDING COMPANY COM 218681104 3,770 101,539 SH   DFND 4 0 101,539 0
CORESITE REALTY CORPORATION COM 21870Q105 2,333 21,795 SH   SOLE   21,795 0 0
CORESITE REALTY CORPORATION COM 21870Q105 4,206 39,305 SH   DFND 4 0 39,305 0
COSTCO WHOLESALE CORP COM 22160K105 3,511 14,501 SH   SOLE   14,448 0 53
COSTCO WHOLESALE CORP COM 22160K105 18 73 SH   DFND 3 73 0 0
CABOT OIL AND GAS COM 127097103 5,434 208,213 SH   SOLE   207,965 0 248
CABOT OIL AND GAS COM 127097103 19 717 SH   DFND 3 717 0 0
CABOT OIL AND GAS COM 127097103 4,284 164,148 SH   DFND 4 0 164,148 0
CRA INTERNATIONAL INC COM 12618T105 14 276 SH   SOLE   276 0 0
CROWN CASTLE INTL CO REIT COM 22822V101 219 1,714 SH   SOLE   1,714 0 0
CUMMINS COM 231021106 32 202 SH   SOLE   202 0 0
DELEK LOGISTICS PARTNERS LP COM 24664T103 14 423 SH   SOLE   423 0 0
DELEK US HOLDINGS INC COM 24665A103 9,849 270,426 SH   SOLE   257,987 0 12,439
DIAGEO PLC ADR COM 25243Q205 7 40 SH   SOLE   40 0 0
DIAMOND HILL INVT GP CLASS A COM 25264r207 12 84 SH   SOLE   84 0 0
DIGITAL REALTY TRUST REIT COM 253868103 174 1,458 SH   SOLE   1,458 0 0
DISCOVER FINANCIAL SERVICES COM 254709108 3,621 50,888 SH   SOLE   50,456 0 432
DISCOVER FINANCIAL SERVICES COM 254709108 16 218 SH   DFND 3 218 0 0
DOLLAR GENERAL CORP COM 256677105 189 1,585 SH   SOLE   1,585 0 0
DOMINO'S PIZZA INC COM 25754A201 3,212 12,444 SH   SOLE   12,444 0 0
DOMINO'S PIZZA INC COM 25754A201 17 64 SH   DFND 3 64 0 0
DOMINO'S PIZZA INC COM 25754A201 4,855 18,811 SH   DFND 4 0 18,811 0
ECOLAB COM 278865100 4,083 23,127 SH   SOLE   22,926 0 201
ECOLAB COM 278865100 18 103 SH   DFND 3 103 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103 32 983 SH   SOLE   983 0 0
ENCOMPASS HEALTH CORP COM 29261A100 25,672 439,593 SH   SOLE   421,652 0 17,941
ENCOMPASS HEALTH CORP COM 29261A100 3,924 67,200 SH   DFND 4 0 67,200 0
ENSIGN GROUP INC/THE COM 29358P101 31,773 620,680 SH   SOLE   595,900 0 24,780
ENSIGN GROUP INC/THE COM 29358P101 6,473 126,455 SH   DFND 4 0 126,455 0
ENTERPRISE PRD PRTNRS LP COM 293792107 107 3,694 SH   SOLE   3,694 0 0
EQUINIX INC COM 29444U700 2,995 6,609 SH   SOLE   6,564 0 45
EQUINIX INC COM 29444U700 19 43 SH   DFND 3 43 0 0
EQUITY LIFESTYLE PROPERTIES COM 29472R108 2 17 SH   SOLE   17 0 0
ESSEX PROPERTY TRUST INC COM 297178105 2 6 SH   SOLE   6 0 0
EVERCORE INC - A COM 29977A105 25,017 274,910 SH   SOLE   263,958 0 10,952
EVERCORE INC - A COM 29977A105 3,660 40,224 SH   DFND 4 0 40,224 0
EXPEDIA GROUP INC COM 30212P303 3,340 28,066 SH   SOLE   27,885 0 181
EXPEDIA GROUP INC COM 30212P303 16 137 SH   DFND 3 137 0 0
EXPONENT INC COM 30214U102 28,141 487,542 SH   SOLE   465,167 0 22,375
EXXON MOBIL CORP COM 30231G102 391 4,841 SH   SOLE   4,841 0 0
FACTSET RESEARCH SYSTEMS INC COM 303075105 6,192 24,941 SH   SOLE   24,833 0 108
FACTSET RESEARCH SYSTEMS INC COM 303075105 18 72 SH   DFND 3 72 0 0
FACTSET RESEARCH SYSTEMS INC COM 303075105 4,825 19,435 SH   DFND 4 0 19,435 0
FEDERAL AGRIC MTG CORP-CL C COM 313148306 17,537 242,121 SH   SOLE   231,039 0 11,082
FIDELITY NATIONAL FINANCIAL IN COM 31620R303 1 39 SH   SOLE   39 0 0
FIFTH THIRD BANCORP COM 316773100 1 49 SH   SOLE   49 0 0
FINANCIAL INSTITUTIONS INC. COM 317585404 12 434 SH   SOLE   434 0 0
FIRST AMERICAN FINL COM 31847R102 2,412 46,832 SH   SOLE   46,832 0 0
FIRST AMERICAN FINL COM 31847R102 3,852 74,788 SH   DFND 4 0 74,788 0
FLOWERS FOODS INC COM 343498101 7 333 SH   SOLE   333 0 0
FS BANCORP INC COM 30263Y104 12 239 SH   SOLE   239 0 0
GENERAL ELECTRIC CO COM 369604301 315 31,542 SH   SOLE   31,542 0 0
GILEAD SCIENCES COM 375558103 1 21 SH   SOLE   21 0 0
GLOBAL CORD BLOOD CORPORATION COM G39342103 12 1,671 SH   SOLE   1,671 0 0
GLOBAL INDUSTRIAL CO COM 37892E102 17 740 SH   SOLE   740 0 0
GLOBE LIFE INC COM 37959e102 1 17 SH   SOLE   17 0 0
GORMAN RUPP CO COM COM 383082104 15 436 SH   SOLE   436 0 0
GREENBRIER COMPANIES INC COM 393657101 8 255 SH   SOLE   255 0 0
HACKETT GROUP INC COM 404609109 16 1,010 SH   SOLE   1,010 0 0
HAWKINS INC COM 420261109 12 325 SH   SOLE   325 0 0
HEALTHCARE SERVICES GROUP COM 421906108 16,521 500,787 SH   SOLE   480,076 0 20,711
HEALTHCARE SERVICES GROUP COM 421906108 2,413 73,132 SH   DFND 4 0 73,132 0
HEICO CORP COM 422806109 2,924 30,825 SH   SOLE   30,825 0 0
HEICO CORP COM 422806109 18 192 SH   DFND 3 192 0 0
HEICO CORP COM 422806109 4,557 48,030 SH   DFND 4 0 48,030 0
HERSHEY CO/THE COM 427866108 2 15 SH   SOLE   15 0 0
HINGHAM INSTN SVGS COM 433323102 10 60 SH   SOLE   60 0 0
HOME BANCORP INC. COM 43689E107 13 406 SH   SOLE   406 0 0
HOME BANCSHARES INC COM 436893200 17,452 993,283 SH   SOLE   953,459 0 39,824
HOME BANCSHARES INC COM 436893200 2,958 168,369 SH   DFND 4 0 168,369 0
HOME DEPOT INC COM 437076102 3,779 19,691 SH   SOLE   19,506 0 185
HOME DEPOT INC COM 437076102 18 95 SH   DFND 3 95 0 0
HORMEL FOODS COM 440452100 2,452 54,791 SH   SOLE   54,791 0 0
HORMEL FOODS COM 440452100 17 386 SH   DFND 3 386 0 0
HURCO COMPANIES INC COM 447324104 12 292 SH   SOLE   292 0 0
INDEPENDENCE HOLDING CO COM 453440307 14 385 SH   SOLE   385 0 0
INTEL CORP COM 458140100 65 1,215 SH   SOLE   1,215 0 0
INTL FLAVORS AND FRAGRANCES COM 459506101 1,997 15,506 SH   SOLE   15,506 0 0
INTL FLAVORS AND FRAGRANCES COM 459506101 2,988 23,202 SH   DFND 4 0 23,202 0
INTUIT INC COM 461202103 3,610 13,810 SH   SOLE   13,699 0 111
INTUIT INC COM 461202103 19 71 SH   DFND 3 71 0 0
J AND J SNACK FOODS COM 466032109 22,040 138,755 SH   SOLE   133,268 0 5,487
J AND J SNACK FOODS COM 466032109 4,711 29,661 SH   DFND 4 0 29,661 0
J2 GLOBAL COMMUNICATIONS COM 48123V102 30,624 353,627 SH   SOLE   340,281 0 13,346
J2 GLOBAL COMMUNICATIONS COM 48123V102 15 176 SH   DFND 3 176 0 0
J2 GLOBAL COMMUNICATIONS COM 48123V102 4,771 55,092 SH   DFND 4 0 55,092 0
JACK HENRY & ASSOCIATES INC COM 426281101 2,822 20,339 SH   SOLE   20,339 0 0
JACK HENRY & ASSOCIATES INC COM 426281101 16 114 SH   DFND 3 114 0 0
JACK HENRY & ASSOCIATES INC COM 426281101 3,881 27,972 SH   DFND 4 0 27,972 0
JOHNSON & JOHNSON COM 478160104 301 2,151 SH   SOLE   2,151 0 0
JOHNSON OUTDOORS CLASS A COM 479167108 12 175 SH   SOLE   175 0 0
JPMORGAN CHASE & CO COM 46625H100 2,707 26,744 SH   SOLE   26,505 0 239
JPMORGAN CHASE & CO COM 46625H100 19 184 SH   DFND 3 184 0 0
KADANT INC COM 48282T104 12 142 SH   SOLE   142 0 0
KAR AUCTION SERVICES INC COM 48238T109 1,523 29,673 SH   SOLE   29,673 0 0
KAR AUCTION SERVICES INC COM 48238T109 2,561 49,917 SH   DFND 4 0 49,917 0
KENNEDY - WILSON HOLDINGS INC. COM 489398107 22,211 1,038,368 SH   SOLE   996,746 0 41,622
KENNEDY - WILSON HOLDINGS INC. COM 489398107 3,685 172,298 SH   DFND 4 0 172,298 0
KLA TENCOR CORPORATION COM 482480100 2 14 SH   SOLE   14 0 0
L3HARRIS TECHNOLOGIES IN COM 502431109 3,210 20,097 SH   SOLE   20,097 0 0
L3HARRIS TECHNOLOGIES IN COM 502431109 20 125 SH   DFND 3 125 0 0
L3HARRIS TECHNOLOGIES IN COM 502431109 4,664 29,201 SH   DFND 4 0 29,201 0
LAKELAND FINANCIAL CORP COM 511656100 8,089 178,888 SH   SOLE   170,677 0 8,211
LAM RESEARCH CORP COM 512807108 1 8 SH   SOLE   8 0 0
LAMB WESTON HLDGS COM 513272104 2 25 SH   SOLE   25 0 0
LAUDER ESTEE COS COM 518439104 2 12 SH   SOLE   12 0 0
LAZARD LTD-CL A COM G54050102 140 3,863 SH   SOLE   3,863 0 0
LEAR CORP COM 521865204 1 8 SH   SOLE   8 0 0
LEMAITRE VASCULAR INC COM 525558201 5,512 177,819 SH   SOLE   169,658 0 8,161
LILLY ELI & CO COM 532457108 179 1,382 SH   SOLE   1,382 0 0
LIMONEIRA COMPANY COM 532746104 16 688 SH   SOLE   688 0 0
LITTELFUSE INC COM 537008104 19,521 106,975 SH   SOLE   102,825 0 4,150
LITTELFUSE INC COM 537008104 4,218 23,115 SH   DFND 4 0 23,115 0
LOCKHEED MARTIN COM 539830109 3,397 11,318 SH   SOLE   11,222 0 96
LOCKHEED MARTIN COM 539830109 17 57 SH   DFND 3 57 0 0
LOGMEIN INC COM 54142L109 17,978 224,448 SH   SOLE   215,301 0 9,147
LOGMEIN INC COM 54142L109 3,139 39,185 SH   DFND 4 0 39,185 0
LOWES COMPANIES INC COM 548661107 2 17 SH   SOLE   17 0 0
LYONDELLBASELL INDUSTRIES NV COM N53745100 1 14 SH   SOLE   14 0 0
MAGIC SFTWR ENTERPRS F COM 559166103 13 1,553 SH   SOLE   1,553 0 0
MARATHON PETROLEUM CORP COM 56585A102 1 23 SH   SOLE   23 0 0
MARCUS CORPORATION COM 566330106 16 411 SH   SOLE   411 0 0
MARKETAXESS HOLDINGS INC COM 57060D108 7,141 29,018 SH   SOLE   28,913 0 105
MARKETAXESS HOLDINGS INC COM 57060D108 17 71 SH   DFND 3 71 0 0
MARKETAXESS HOLDINGS INC COM 57060D108 5,864 23,831 SH   DFND 4 0 23,831 0
MASTERCARD INC CLASS A COM 57636Q104 2 10 SH   SOLE   10 0 0
MCCORMICK COM 579780206 213 1,411 SH   SOLE   1,411 0 0
MCCORMICK COM 579780206 22 144 SH   DFND 3 144 0 0
MCDONALDS CORP COM 580135101 256 1,349 SH   SOLE   1,349 0 0
MCKESSON CORP COM 58155Q103 1 10 SH   SOLE   10 0 0
MEDTRONIC PLC COM G5960L103 3,118 34,230 SH   SOLE   34,137 0 93
MEDTRONIC PLC COM G5960L103 19 211 SH   DFND 3 211 0 0
MERCANTILE BANK CORPORATION COM 587376104 14 416 SH   SOLE   416 0 0
MERCK & CO. INC. COM 58933Y105 69 825 SH   SOLE   825 0 0
MICROSOFT CORP COM 594918104 1,296 10,986 SH   SOLE   10,732 0 254
MICROSOFT CORP COM 594918104 25 216 SH   DFND 3 216 0 0
MIDDLESEX WATER COM 596680108 15 269 SH   SOLE   269 0 0
MORNINGSTAR INC COM 617700109 23,324 185,124 SH   SOLE   176,663 0 8,461
MORNINGSTAR INC COM 617700109 18 142 SH   DFND 3 142 0 0
MOTOROLA SOLUTIONS INC COM 620076307 2,908 20,709 SH   SOLE   20,709 0 0
MOTOROLA SOLUTIONS INC COM 620076307 23 162 SH   DFND 3 162 0 0
MSCI INC COM 55354G100 4,004 20,138 SH   SOLE   20,138 0 0
MSCI INC COM 55354G100 22 110 SH   DFND 3 110 0 0
MSCI INC COM 55354G100 5,703 28,683 SH   DFND 4 0 28,683 0
NATHANS FAMOUS COM 632347100 10 142 SH   SOLE   142 0 0
NEENAH INC. COM 640079109 13,645 212,012 SH   SOLE   202,151 0 9,861
NETAPP INC COM 64110D104 2 27 SH   SOLE   27 0 0
NEXPOINT RESIDENTIAL COM 65341D102 18 469 SH   SOLE   469 0 0
NEXTERA ENERGY INC COM 65339F101 4,989 25,806 SH   SOLE   25,806 0 0
NEXTERA ENERGY INC COM 65339F101 24 124 SH   DFND 3 124 0 0
NORDSON CORP COM COM 655663102 3,059 23,083 SH   SOLE   23,083 0 0
NORDSON CORP COM COM 655663102 15 112 SH   DFND 3 112 0 0
NORDSON CORP COM COM 655663102 4,420 33,352 SH   DFND 4 0 33,352 0
NOVO-NORDISK A S ADR COM 670100205 64 1,224 SH   SOLE   1,224 0 0
NTNL RESEARCH COM 637372202 14 353 SH   SOLE   353 0 0
OASIS MIDSTREAM PARTNERS LP COM 67420T206 14 703 SH   SOLE   703 0 0
ONEOK INC COM 682680103 3,614 51,749 SH   SOLE   51,457 0 292
ONEOK INC COM 682680103 19 270 SH   DFND 3 270 0 0
OPEN TEXT CORP COM 683715106 2 49 SH   SOLE   49 0 0
PARKE BANCORP INC COM 700885106 15 738 SH   SOLE   738 0 0
PAYCHEX INC COM 704326107 446 5,564 SH   SOLE   5,564 0 0
PAYCHEX INC COM 704326107 17 213 SH   DFND 3 213 0 0
PBF LOGISTICS LP COM 69318Q104 13 622 SH   SOLE   622 0 0
PEPSICO INC COM 713448108 69 560 SH   SOLE   560 0 0
PFIZER INC COM 717081103 226 5,318 SH   SOLE   5,318 0 0
PHIBRO ANIMAL HEALTH CORPORATI COM 71742Q106 16 494 SH   SOLE   494 0 0
PHILIP MORRIS INTL COM 718172109 510 5,773 SH   SOLE   5,773 0 0
PHILLIPS 66 COM 718546104 2,980 31,313 SH   SOLE   31,025 0 288
PHILLIPS 66 COM 718546104 17 176 SH   DFND 3 176 0 0
PHILLIPS 66 PARTNERS LP COM 718549207 4,922 94,030 SH   SOLE   79,348 0 14,682
PHILLIPS 66 PARTNERS LP COM 718549207 3,587 68,521 SH   DFND 4 0 68,521 0
POOL CORP COM 73278L105 33,899 205,486 SH   SOLE   197,023 0 8,463
POOL CORP COM 73278L105 4,295 26,034 SH   DFND 4 0 26,034 0
POWER INTEGRATIONS INC COM 739276103 24,587 351,543 SH   SOLE   337,126 0 14,417
POWER INTEGRATIONS INC COM 739276103 4,537 64,872 SH   DFND 4 0 64,872 0
PPG INDUSTRIES INC COM 693506107 106 936 SH   SOLE   936 0 0
PREFERRED APARTMENT COMMUNITIE COM 74039L103 15 1,042 SH   SOLE   1,042 0 0
PREFERRED BANK COM 740367404 13 279 SH   SOLE   279 0 0
PREMIER FINL CORP COM 74052F108 12 433 SH   SOLE   433 0 0
PROSPERITY BANCSHARES INC COM 743606105 2,900 41,998 SH   SOLE   41,998 0 0
PROSPERITY BANCSHARES INC COM 743606105 4,494 65,068 SH   DFND 4 0 65,068 0
PSYCHEMEDICS CORPORATION COM 744375205 11 760 SH   SOLE   760 0 0
QTS REALTY TRUST INC CLASS A COM 74736A103 19,981 444,121 SH   SOLE   423,729 0 20,392
QUAKER CHEMICAL CORPORATION COM 747316107 26,436 131,960 SH   SOLE   126,443 0 5,517
QUAKER CHEMICAL CORPORATION COM 747316107 4,182 20,874 SH   DFND 4 0 20,874 0
QUEST DIAGNOSTICS INC COM 74834L100 4,917 54,683 SH   SOLE   54,601 0 82
QUEST DIAGNOSTICS INC COM 74834L100 17 192 SH   DFND 3 192 0 0
QUEST DIAGNOSTICS INC COM 74834L100 3,115 34,641 SH   DFND 4 0 34,641 0
RAYMOND JAMES FINANCIAL INC COM 754730109 2 24 SH   SOLE   24 0 0
RAYTHEON CO COM 755111507 1 8 SH   SOLE   8 0 0
RE/MAX HLDG INC CLASS A COM 75524w108 14 369 SH   SOLE   369 0 0
REPUBLIC BANCORP KENTUCKY COM 760281204 15 325 SH   SOLE   325 0 0
RESMED INC COM 761152107 3,052 29,352 SH   SOLE   29,352 0 0
RESMED INC COM 761152107 4,571 43,969 SH   DFND 4 0 43,969 0
RETAIL OPPORTUNITY INVST CORP COM 76131N101 14,458 833,784 SH   SOLE   803,001 0 30,783
RETAIL OPPORTUNITY INVST CORP COM 76131N101 3,147 181,499 SH   DFND 4 0 181,499 0
RIVERVIEW BANCORP COM 769397100 13 1,826 SH   SOLE   1,826 0 0
ROCKWELL AUTOMATION COM 773903109 140 799 SH   SOLE   799 0 0
ROLLINS INC COM 775711104 22 532 SH   SOLE   532 0 0
ROSS STORES INC COM 778296103 4,851 52,102 SH   SOLE   51,596 0 506
ROSS STORES INC COM 778296103 21 227 SH   DFND 3 227 0 0
RUTH'S HOSPITALITY GROUP INC. COM 783332109 17 651 SH   SOLE   651 0 0
RYDER SYSTEMS INC COM 783549108 26,210 422,810 SH   SOLE   405,628 0 17,182
RYDER SYSTEMS INC COM 783549108 4,890 78,888 SH   DFND 4 0 78,888 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 22,705 276,086 SH   SOLE   264,997 0 11,089
RYMAN HOSPITALITY PPTYS INC COM 78377T107 4,455 54,170 SH   DFND 4 0 54,170 0
S&P GLOBAL INC COM 78409V104 2 9 SH   SOLE   9 0 0
SERVICE CORP INTL COM 817565104 3,083 76,794 SH   SOLE   76,794 0 0
SERVICE CORP INTL COM 817565104 17 424 SH   DFND 3 424 0 0
SERVICE CORP INTL COM 817565104 4,429 110,318 SH   DFND 4 0 110,318 0
SHERWIN-WILLIAMS CO/THE COM 824348106 1,134 2,633 SH   SOLE   2,553 0 80
SHERWIN-WILLIAMS CO/THE COM 824348106 19 45 SH   DFND 3 45 0 0
SIMON PROPERTY GROUP COM 828806109 2 9 SH   SOLE   9 0 0
SIMULATIONS PLUS INC COM 829214105 20 937 SH   SOLE   937 0 0
SIRIUS XM HOLDINGS INC COM 82968B103 195 34,437 SH   SOLE   34,437 0 0
SIRIUS XM HOLDINGS INC COM 82968B103 15 2,721 SH   DFND 3 2,721 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 1 16 SH   SOLE   16 0 0
SMITH A O COM 831865209 1 26 SH   SOLE   26 0 0
SNAP-ON INC COM 833034101 2,385 15,235 SH   SOLE   15,235 0 0
SNAP-ON INC COM 833034101 3,557 22,725 SH   DFND 4 0 22,725 0
SOUTHERN MISS BANCO COM 843380106 13 406 SH   SOLE   406 0 0
STANDARD MOTOR PRODUCTS COM 853666105 16,696 340,044 SH   SOLE   325,093 0 14,951
STANDEX INTL CORP COM 854231107 15,195 207,023 SH   SOLE   197,193 0 9,830
STARBUCKS CORP COM 855244109 3,597 48,387 SH   SOLE   48,119 0 268
STARBUCKS CORP COM 855244109 21 284 SH   DFND 3 284 0 0
STEPAN CO COM 858586100 25 287 SH   SOLE   287 0 0
STERIS PLC COM G8473T100 3,680 28,743 SH   SOLE   28,743 0 0
STERIS PLC COM G8473T100 5,691 44,450 SH   DFND 4 0 44,450 0
STRYKER CORP COM 863667101 2 12 SH   SOLE   12 0 0
SUNTRUST BANKS COM 867914103 151 2,547 SH   SOLE   2,547 0 0
SUNTRUST BANKS COM 867914103 18 302 SH   DFND 3 302 0 0
SYNCHRONY FINL COM 87165b103 136 4,270 SH   SOLE   4,270 0 0
SYNNEX CORPORATION COM 87162W100 24,461 256,434 SH   SOLE   246,013 0 10,421
SYNNEX CORPORATION COM 87162W100 4,667 48,924 SH   DFND 4 0 48,924 0
T ROWE PRICE GROUP INC COM 74144T108 1 14 SH   SOLE   14 0 0
TD AMERITRADE HOLDING CP COM 87236Y108 2 35 SH   SOLE   35 0 0
TETRA TECH INC COM 88162G103 20,935 351,310 SH   SOLE   337,170 0 14,140
TETRA TECH INC COM 88162G103 4,118 69,112 SH   DFND 4 0 69,112 0
TEXAS INSTRUMENTS INC COM 882508104 187 1,766 SH   SOLE   1,766 0 0
TEXAS INSTRUMENTS INC COM 882508104 18 166 SH   DFND 3 166 0 0
THOR INDUSTRIES INC COM 885160101 12,107 194,118 SH   SOLE   186,418 0 7,700
THOR INDUSTRIES INC COM 885160101 2,269 36,372 SH   DFND 4 0 36,372 0
TJX COMPANIES INC COM 872540109 150 2,814 SH   SOLE   2,814 0 0
TJX COMPANIES INC COM 872540109 19 348 SH   DFND 3 348 0 0
TORO CO COM 891092108 2,582 37,502 SH   SOLE   37,502 0 0
TORO CO COM 891092108 3,940 57,241 SH   DFND 4 0 57,241 0
TORTOISE EGY INFRASTRUCT COM 89147L100 29 1,250 SH   SOLE   1,250 0 0
TOWER INTERNATIONAL INC COM 891826109 9 417 SH   SOLE   417 0 0
TRACTOR SUPPLY COMPANY COM 892356106 3,586 36,684 SH   SOLE   36,684 0 0
TRACTOR SUPPLY COMPANY COM 892356106 5,413 55,367 SH   DFND 4 0 55,367 0
TURNING PT BRANDS COM 90041l105 15 334 SH   SOLE   334 0 0
U.S. PHYSICAL THERAPY INC COM 90337L108 21,123 201,117 SH   SOLE   192,171 0 8,946
UGI CORP COM 902681105 2,922 52,729 SH   SOLE   52,729 0 0
UNION PACIFIC CORP COM 907818108 4,197 25,100 SH   SOLE   24,881 0 219
UNION PACIFIC CORP COM 907818108 21 124 SH   DFND 3 124 0 0
UNITED COMMUNITY FINNANCIAL CO COM 909839102 14 1,452 SH   SOLE   1,452 0 0
UNITEDHEALTH GROUP INC COM 91324P102 3,246 13,129 SH   SOLE   12,959 0 170
UNITEDHEALTH GROUP INC COM 91324P102 22 89 SH   DFND 3 89 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 15,194 99,404 SH   SOLE   94,988 0 4,416
USD PARTNERS LP COM 903318103 12 1,147 SH   SOLE   1,147 0 0
UTAH MEDICAL PRODUCT COM 917488108 18 204 SH   SOLE   204 0 0
VISA INC-CLASS A SHARES COM 92826C839 5,349 34,247 SH   SOLE   33,878 0 369
VISA INC-CLASS A SHARES COM 92826C839 23 149 SH   DFND 3 149 0 0
VSE CORPORATION COM 918284100 9 276 SH   SOLE   276 0 0
W E C ENERGY GROUP INC COM 92939U106 3,598 45,504 SH   SOLE   45,504 0 0
WABTEC CORP COM 929740108 12 168 SH   SOLE   168 0 0
WALGREENS BOOTS ALLIANCE COM 931427108 1 21 SH   SOLE   21 0 0
WALT DISNEY CO COM 254687106 2 17 SH   SOLE   17 0 0
WASTE CONNECTIONS INC COM 94106B101 4,839 54,620 SH   SOLE   54,084 0 536
WASTE CONNECTIONS INC COM 94106B101 20 231 SH   DFND 3 231 0 0
WASTE MANAGEMENT INC COM 94106L109 2 17 SH   SOLE   17 0 0
WEST PHARMACEUTICAL SERVICES COM 955306105 1 13 SH   SOLE   13 0 0
WESTWOOD HOLDINGS GROUP COM 961765104 222 6,297 SH   SOLE   6,297 0 0
WINMARK CORP COM 974250102 18 98 SH   SOLE   98 0 0
WINNEBAGO INDUSTRIES INC COM 974637100 16 499 SH   SOLE   499 0 0
WR BERKLEY CORP COM 084423102 2 21 SH   SOLE   21 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105 4,631 92,647 SH   SOLE   92,161 0 486
WYNDHAM HOTELS & RESORTS INC COM 98311A105 3,982 79,653 SH   DFND 4 0 79,653 0
XCEL ENERGY INC COM 98389B100 4,428 78,776 SH   SOLE   78,776 0 0
XILINX COM 983919101 308 2,426 SH   SOLE   2,426 0 0
YUM! BRANDS INC COM 988498101 8 80 SH   SOLE   80 0 0
ZOETIS INC COM 98978V103 3,139 31,182 SH   SOLE   30,907 0 275
ZOETIS INC COM 98978V103 24 242 SH   DFND 3 242 0 0