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 COMPANY COM 88579Y101 296 1,506 SH   SOLE   1,506 0 0
ABBVIE INC COM 00287Y109 404 4,358 SH   SOLE   4,358 0 0
ADT CORPORATION COM 00090Q103 7,339 848,409 SH   SOLE   848,409 0 0
AIR PRODUCTS AND CHEMICALS INC COM 009158106 4,030 25,880 SH   SOLE   25,880 0 0
AIR PRODUCTS AND CHEMICALS INC COM 009158106 16 105 SH   DFND 3 105 0 0
ALEXANDRIA REAL ESTATE EQUITIE COM 015271109 8,446 66,938 SH   SOLE   66,938 0 0
ALGONQUIN POWER AND UTILITIES COM 015857105 25,339 2,620,417 SH   SOLE   2,550,475 0 69,942
ALGONQUIN POWER AND UTILITIES COM 015857105 14 1,401 SH   DFND 3 1,401 0 0
ALLSTATE CORPORATION COM 020002101 2,827 30,974 SH   SOLE   30,974 0 0
ALLSTATE CORPORATION COM 020002101 16 173 SH   DFND 3 173 0 0
AMERICAN STATES WATER COMPANY COM 029899101 18,160 317,709 SH   SOLE   305,730 0 11,979
AMERICAN TOWER CORPORATION COM 03027X100 6,620 45,918 SH   SOLE   45,600 0 318
AMERICAN TOWER CORPORATION COM 03027X100 18 127 SH   DFND 3 127 0 0
AMERICAN WATER WORKS COMPANY I COM 030420103 13,511 158,250 SH   SOLE   158,250 0 0
AMERICAN WATER WORKS COMPANY I COM 030420103 15 176 SH   DFND 3 176 0 0
AMERIPRISE FINANCIAL INC COM 03076C106 12,165 86,970 SH   SOLE   86,604 0 366
AMERIPRISE FINANCIAL INC COM 03076C106 16 115 SH   DFND 3 115 0 0
AMERISAFE INC COM 03071H100 10,330 178,883 SH   SOLE   170,762 0 8,121
AMGEN COM 031162100 6,181 33,485 SH   SOLE   33,200 0 285
AMGEN COM 031162100 18 97 SH   DFND 3 97 0 0
ANTERO MIDSTREAM GP LP COM 03675Y103 22,632 1,200,024 SH   SOLE   1,156,046 0 43,978
APPLE INC COM 037833100 7,222 39,017 SH   SOLE   38,736 0 281
APPLE INC COM 037833100 20 110 SH   DFND 3 110 0 0
AUTO DATA PROCESSING COM 053015103 1,190 8,871 SH   SOLE   8,406 0 465
BADGER METER INC. COM 056525108 18,283 409,014 SH   SOLE   393,159 0 15,855
BANK OZK COM 06417N103 32,553 722,753 SH   SOLE   702,574 0 20,179
BANK OZK COM 06417N103 14 301 SH   DFND 3 301 0 0
BLACKROCK INC COM 09247X101 5,103 10,225 SH   SOLE   10,095 0 130
BLACKROCK INC COM 09247X101 18 36 SH   DFND 3 36 0 0
BOEING CO COM 097023105 6,469 19,282 SH   SOLE   19,072 0 210
BOEING CO COM 097023105 17 50 SH   DFND 3 50 0 0
BROADCOM INC COM 11135F101 6,645 27,385 SH   SOLE   27,193 0 192
BROADCOM INC COM 11135F101 17 70 SH   DFND 3 70 0 0
BROADRIDGE FINANCIAL SOLUTIONS COM 11133T103 16,128 140,118 SH   SOLE   139,588 0 530
BROADRIDGE FINANCIAL SOLUTIONS COM 11133T103 18 154 SH   DFND 3 154 0 0
BWX TECHNOLOGIES INC COM 05605H100 20,661 331,539 SH   SOLE   317,945 0 13,594
CABLE ONE INC COM 12685J105 21,243 28,969 SH   SOLE   27,836 0 1,133
CABOT MICROELECTRONICS CORPORA COM 12709P103 15,695 145,915 SH   SOLE   139,393 0 6,522
CABOT OIL AND GAS CORPORATION COM 127097103 12,094 508,148 SH   SOLE   507,248 0 900
CABOT OIL AND GAS CORPORATION COM 127097103 17 717 SH   DFND 3 717 0 0
CALAVO GROWERS INC COM 128246105 27,761 288,723 SH   SOLE   277,469 0 11,254
CANTEL MEDICAL CORP COM 138098108 13,252 134,725 SH   SOLE   129,409 0 5,316
CASEY'S GENERAL STORES COM 147528103 18,514 176,190 SH   SOLE   170,098 0 6,092
CASEY'S GENERAL STORES COM 147528103 13 128 SH   DFND 3 128 0 0
CHEMED CORP COM 16359R103 36,399 113,106 SH   SOLE   108,788 0 4,318
CHEMED CORP COM 16359R103 20 62 SH   DFND 3 62 0 0
CHURCH AND DWIGHT COM 171340102 17,570 330,513 SH   SOLE   329,576 0 937
CHURCH AND DWIGHT COM 171340102 16 294 SH   DFND 3 294 0 0
COGENT COMMUNICATIONS HOLDINGS COM 19239V302 17,288 323,751 SH   SOLE   310,673 0 13,078
COGNEX CORPORATION COM 192422103 7,517 168,502 SH   SOLE   168,502 0 0
COHEN & STEERS INC COM 19247A100 12,356 296,226 SH   SOLE   283,295 0 12,931
COMCAST COM 20030N101 6,020 183,486 SH   SOLE   182,038 0 1,448
COMCAST COM 20030N101 18 542 SH   DFND 3 542 0 0
COMFORT SYSTEMS USA INC. COM 199908104 21,613 471,900 SH   SOLE   450,666 0 21,234
CONSTELLATION BRANDS INC-A COM 21036P108 8,448 38,599 SH   SOLE   38,424 0 175
CORE-MARK HOLDING COMPANY COM 218681104 12,400 546,258 SH   SOLE   525,335 0 20,923
CORESITE REALTY CORPORATION COM 21870Q105 2,085 18,810 SH   SOLE   18,810 0 0
COSTCO WHOLESALE COM 22160K105 7,683 36,766 SH   SOLE   36,575 0 191
COSTCO WHOLESALE COM 22160K105 15 73 SH   DFND 3 73 0 0
CROWN CASTLE INTL COM 22822V101 6,129 56,845 SH   SOLE   56,845 0 0
DIGITAL REALTY TRUST INC REIT COM 253868103 201 1,804 SH   SOLE   1,804 0 0
DISCOVER FINANCIAL COM 254709108 16,075 228,312 SH   SOLE   227,508 0 804
DISCOVER FINANCIAL COM 254709108 15 218 SH   DFND 3 218 0 0
DOMINO'S PIZZA INC COM 25754A201 12,805 45,382 SH   SOLE   45,382 0 0
DOMINO'S PIZZA INC COM 25754A201 21 73 SH   DFND 3 73 0 0
ECOLAB COM 278865100 5,298 37,755 SH   SOLE   37,382 0 373
ECOLAB COM 278865100 14 103 SH   DFND 3 103 0 0
ENCOMPASS HEALTH CORPORATION COM 29261A100 39,235 579,371 SH   SOLE   562,851 0 16,520
EQUINIX INC COM 29444U700 11,318 26,327 SH   SOLE   26,243 0 84
EQUINIX INC COM 29444U700 15 35 SH   DFND 3 35 0 0
EVERCORE INC COM 29977A105 28,044 265,950 SH   SOLE   255,797 0 10,153
EXPEDIA GROUP INC COM 30212P303 13,532 112,588 SH   SOLE   112,249 0 339
EXPEDIA GROUP INC COM 30212P303 16 137 SH   DFND 3 137 0 0
EXPONENT INC COM 30214U102 21,851 452,401 SH   SOLE   431,753 0 20,648
EXXON MOBIL CORP COM 30231G102 458 5,541 SH   SOLE   4,841 0 700
FACTSET RESEARCH SYSTEMS INC COM 303075105 13,748 69,399 SH   SOLE   69,399 0 0
FACTSET RESEARCH SYSTEMS INC COM 303075105 14 72 SH   DFND 3 72 0 0
FEDERAL AGRICULTURAL MORTGAGE COM 313148306 13,885 155,176 SH   SOLE   148,286 0 6,890
FORTUNE BRANDS HOME & SEC INC COM 34964C106 6,581 122,566 SH   SOLE   122,566 0 0
GENERAL ELECTRIC COM 369604103 525 38,598 SH   SOLE   38,598 0 0
HARRIS CORPORATION COM 413875105 13,916 96,280 SH   SOLE   96,280 0 0
HARRIS CORPORATION COM 413875105 18 125 SH   DFND 3 125 0 0
HEALTHCARE SERVICES GROUP COM 421906108 17,985 416,412 SH   SOLE   399,490 0 16,922
HEICO CORP COM 422806109 34,411 471,831 SH   SOLE   454,508 0 17,322
HOME BANCSHARES COM 436893200 17,583 779,410 SH   SOLE   748,986 0 30,424
HOME DEPOT COM 437076102 7,398 37,919 SH   SOLE   37,434 0 485
HOME DEPOT COM 437076102 19 95 SH   DFND 3 95 0 0
HORMEL FOODS COM 440452100 9,386 252,247 SH   SOLE   252,247 0 0
HORMEL FOODS COM 440452100 14 386 SH   DFND 3 386 0 0
INTL FLAVORS AND FRAGRANCES COM 459506101 7,298 58,873 SH   SOLE   58,873 0 0
INTUIT COM 461202103 17,645 86,367 SH   SOLE   85,970 0 397
INTUIT COM 461202103 23 111 SH   DFND 3 111 0 0
J AND J SNACK FOODS COM 466032109 19,955 130,879 SH   SOLE   125,820 0 5,059
J2 GLOBAL COMMUNICATIONS COM 48123V102 31,185 360,060 SH   SOLE   347,877 0 12,183
J2 GLOBAL COMMUNICATIONS COM 48123V102 15 176 SH   DFND 3 176 0 0
JACK HENRY AND ASSOCIATES INC COM 426281101 42,059 322,641 SH   SOLE   314,015 0 8,626
JACK HENRY AND ASSOCIATES INC COM 426281101 19 148 SH   DFND 3 148 0 0
JOHNSON AND JOHNSON COM 478160104 334 2,751 SH   SOLE   2,751 0 0
JPMORGAN CHASE COM 46625H100 4,961 47,615 SH   SOLE   47,121 0 494
JPMORGAN CHASE COM 46625H100 14 130 SH   DFND 3 130 0 0
KENNEDY-WILSON HOLDINGS INC COM 489398107 20,696 978,532 SH   SOLE   939,976 0 38,556
LAZARD LTD-CL A COM G54050102 203 4,142 SH   SOLE   4,142 0 0
LEAR CORP COM 521865204 4,424 23,808 SH   SOLE   23,808 0 0
LITHIA MOTORS INC COM 536797103 16,278 172,121 SH   SOLE   165,170 0 6,951
LITTELFUSE INC COM 537008104 23,101 101,241 SH   SOLE   97,402 0 3,839
LOCKHEED MARTIN COM 539830109 5,783 19,576 SH   SOLE   19,398 0 178
LOCKHEED MARTIN COM 539830109 17 57 SH   DFND 3 57 0 0
MARKETAXESS HOLDINGS COM 57060D108 13,298 67,209 SH   SOLE   67,015 0 194
MARKETAXESS HOLDINGS COM 57060D108 13 66 SH   DFND 3 66 0 0
MCCORMICK AND CO COM 579780206 3,018 26,000 SH   SOLE   26,000 0 0
MCCORMICK AND CO COM 579780206 17 144 SH   DFND 3 144 0 0
MCDONALDS CORPORATION COM 580135101 280 1,785 SH   SOLE   1,785 0 0
MEDTRONIC PLC COM G5960L103 5,959 69,602 SH   SOLE   69,269 0 333
MEDTRONIC PLC COM G5960L103 14 163 SH   DFND 3 163 0 0
MICROSOFT COM 594918104 3,491 35,400 SH   SOLE   34,902 0 498
MICROSOFT COM 594918104 21 216 SH   DFND 3 216 0 0
MORNINGSTAR INC COM 617700109 22,066 172,054 SH   SOLE   164,242 0 7,812
MOTOROLA SOLUTIONS INC COM 620076307 20,346 174,837 SH   SOLE   174,837 0 0
MOTOROLA SOLUTIONS INC COM 620076307 19 162 SH   DFND 3 162 0 0
MSCI INC COM 55354G100 17,709 107,050 SH   SOLE   107,050 0 0
MSCI INC COM 55354G100 18 110 SH   DFND 3 110 0 0
NEENAH INC. COM 640079109 16,833 198,382 SH   SOLE   189,262 0 9,120
NEWMARKET COM 651587107 12,750 31,521 SH   SOLE   30,076 0 1,445
NEXTERA ENERGY COM 65339F101 3,053 18,278 SH   SOLE   18,278 0 0
NEXTERA ENERGY COM 65339F101 21 124 SH   DFND 3 124 0 0
NIELSEN HOLDINGS COM G6518L108 8,588 277,669 SH   SOLE   277,669 0 0
NIELSEN HOLDINGS COM G6518L108 13 413 SH   DFND 3 413 0 0
NORDSON CORP COM 655663102 14,179 110,421 SH   SOLE   110,421 0 0
NORDSON CORP COM 655663102 14 112 SH   DFND 3 112 0 0
NOVO-NORDISK A/S-SPONS ADR COM 670100205 444 9,635 SH   SOLE   9,635 0 0
NRG YIELD COM 62942X405 4,275 248,541 SH   SOLE   211,722 0 36,819
NRG YIELD COM 62942X306 12,307 721,831 SH   SOLE   721,718 0 113
ONEOK COM 682680103 14,382 205,963 SH   SOLE   205,425 0 538
ONEOK COM 682680103 19 270 SH   DFND 3 270 0 0
PAPA JOHNS INTERNATIONAL INC COM 698813102 10,515 207,310 SH   SOLE   199,463 0 7,847
PAYCHEX INC COM 704326107 10,220 149,531 SH   SOLE   149,531 0 0
PAYCHEX INC COM 704326107 15 213 SH   DFND 3 213 0 0
PERRIGO COMPANY COM G97822103 9,087 124,633 SH   SOLE   124,633 0 0
PERRIGO COMPANY COM G97822103 14 192 SH   DFND 3 192 0 0
PETMED EXPRESS INC COM 716382106 17,102 388,245 SH   SOLE   373,108 0 15,137
PFIZER COM 717081103 288 7,939 SH   SOLE   7,939 0 0
PHILIP MORRIS INTL COM 718172109 513 6,358 SH   SOLE   6,198 0 160
PHILLIPS 66 COM 718546104 5,875 52,309 SH   SOLE   51,781 0 528
PHILLIPS 66 COM 718546104 20 176 SH   DFND 3 176 0 0
PHILLIPS 66 PARTNERS LP COM 718549207 3,317 64,959 SH   SOLE   50,235 0 14,724
POOL CORP COM 73278L105 30,052 198,364 SH   SOLE   190,586 0 7,778
POWER INTEGRATIONS INC COM 739276103 20,773 284,372 SH   SOLE   273,015 0 11,357
PRAXAIR INC COM 74005P104 205 1,297 SH   SOLE   1,297 0 0
PROSPERITY BANCSHARES COM 743606105 8,703 127,306 SH   SOLE   127,306 0 0
QTS REALTY TRUST INC CLASS A COM 74736A103 14,348 363,231 SH   SOLE   347,056 0 16,175
QUAKER CHEMICAL CORP COM 747316107 19,220 124,107 SH   SOLE   119,014 0 5,093
QUEST DIAGNOSTICS COM 74834L100 17,463 158,837 SH   SOLE   158,542 0 295
QUEST DIAGNOSTICS COM 74834L100 21 192 SH   DFND 3 192 0 0
RESMED INC COM 761152107 11,338 109,460 SH   SOLE   109,460 0 0
RETAIL OPPORTUNITY INVST CORP COM 76131N101 15,177 792,130 SH   SOLE   761,534 0 30,596
ROCKWELL AUTOMATION COM 773903109 5,924 35,639 SH   SOLE   35,639 0 0
ROSS STORES COM 778296103 18,661 220,189 SH   SOLE   219,098 0 1,091
ROSS STORES COM 778296103 19 227 SH   DFND 3 227 0 0
RYDER SYSTEMS INC COM 783549108 20,951 291,550 SH   SOLE   280,226 0 11,324
RYMAN HOSPITALITY PPTYS INC COM 78377T107 21,600 259,772 SH   SOLE   249,489 0 10,283
SERVICE CORPORATION INTERNATIO COM 817565104 12,602 352,112 SH   SOLE   352,112 0 0
SERVICE CORPORATION INTERNATIO COM 817565104 12 348 SH   DFND 3 348 0 0
SHERWIN WILLIAMS COM 824348106 11,714 28,742 SH   SOLE   28,593 0 149
SHERWIN WILLIAMS COM 824348106 18 45 SH   DFND 3 45 0 0
SNAP-ON INC COM 833034101 10,062 62,608 SH   SOLE   62,608 0 0
STANDARD MOTOR PRODUCTS COM 853666105 15,285 316,190 SH   SOLE   302,458 0 13,732
STANDEX INTERNATIONAL CORPORAT COM 854231107 16,645 162,867 SH   SOLE   155,596 0 7,271
STARBUCKS COM 855244109 4,456 91,209 SH   SOLE   90,728 0 481
STARBUCKS COM 855244109 10 196 SH   DFND 3 196 0 0
STERIS CORP COM G84720104 31,420 299,214 SH   SOLE   290,540 0 8,674
SUNTRUST BANKS COM 867914103 2,545 38,548 SH   SOLE   38,548 0 0
SUNTRUST BANKS COM 867914103 14 207 SH   DFND 3 207 0 0
TEXAS INSTRUMENTS COM 882508104 4,126 37,420 SH   SOLE   37,420 0 0
TEXAS INSTRUMENTS COM 882508104 18 166 SH   DFND 3 166 0 0
THE ENSIGN GROUP INC COM 29358P101 32,434 905,474 SH   SOLE   870,082 0 35,392
THOR INDUSTRIES INC COM 885160101 17,872 183,505 SH   SOLE   176,358 0 7,147
TJX COMPANIES COM 872540109 2,267 23,823 SH   SOLE   23,823 0 0
TJX COMPANIES COM 872540109 17 174 SH   DFND 3 174 0 0
TORO CO COM 891092108 7,180 119,170 SH   SOLE   119,170 0 0
TRACTOR SUPPLY CO COM 892356106 10,146 132,649 SH   SOLE   132,649 0 0
U.S. PHYSICAL THERAPY INC. COM 90337L108 17,970 187,186 SH   SOLE   178,885 0 8,301
UNION PACIFIC COM 907818108 6,027 42,540 SH   SOLE   42,133 0 407
UNION PACIFIC COM 907818108 23 159 SH   DFND 3 159 0 0
UNITEDHEALTH GROUP INC COM 91324P102 7,855 32,016 SH   SOLE   31,701 0 315
UNITEDHEALTH GROUP INC COM 91324P102 22 89 SH   DFND 3 89 0 0
VISA COM 92826C839 8,832 66,681 SH   SOLE   65,967 0 714
VISA COM 92826C839 20 149 SH   DFND 3 149 0 0
WASTE CONNECTIONS INC COM 94106B101 19,416 257,918 SH   SOLE   256,807 0 1,111
WASTE CONNECTIONS INC COM 94106B101 17 231 SH   DFND 3 231 0 0
WESTWOOD HOLDINGS GROUP COM 961765104 538 9,031 SH   SOLE   8,691 0 340
WYNDHAM DESTINATIONS INC COM 98310W108 4,949 111,798 SH   SOLE   111,798 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105 9,659 164,193 SH   SOLE   163,277 0 916
XILINX COM 983919101 10,783 165,237 SH   SOLE   165,237 0 0
ZOETIS COM 98978V103 12,290 144,262 SH   SOLE   144,262 0 0
ZOETIS COM 98978V103 21 242 SH   DFND 3 242 0 0