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 315 1,500 SH   SOLE   1,500 0 0
ABAXIS INC COM 002567105 14,931 334,392 SH   SOLE   319,971 0 14,421
ABBVIE INC COM 00287Y109 416 4,683 SH   SOLE   4,683 0 0
ALEXANDRIA REAL ESTATE EQUITIE COM 015271109 6,979 58,666 SH   SOLE   58,666 0 0
ALGONQUIN POWER AND UTILITIES COM 015857105 16,702 1,580,105 SH   SOLE   1,526,423 0 53,682
ALLSTATE CORPORATION COM 020002101 4,302 46,803 SH   SOLE   46,803 0 0
ALLSTATE CORPORATION COM 020002101 16 173 SH   DFND 3 173 0 0
ALTRIA GROUP INC COM 02209S103 271 4,271 SH   SOLE   3,921 0 350
AMERICAN STATES WATER COMPANY COM 029899101 20,614 418,555 SH   SOLE   401,553 0 17,002
AMERICAN TOWER CORPORATION COM 03027X100 6,747 49,361 SH   SOLE   48,935 0 426
AMERICAN TOWER CORPORATION COM 03027X100 17 127 SH   DFND 3 127 0 0
AMERICAN WATER WORKS COMPANY I COM 030420103 6,311 78,000 SH   SOLE   78,000 0 0
AMERIPRISE FINANCIAL INC COM 03076C106 13,460 90,635 SH   SOLE   90,163 0 472
AMERIPRISE FINANCIAL INC COM 03076C106 17 115 SH   DFND 3 115 0 0
AMERISAFE INC COM 03071H100 9,710 166,842 SH   SOLE   158,721 0 8,121
AMERISOURCEBERGEN COM 03073E105 8,839 106,813 SH   SOLE   106,813 0 0
AMGEN COM 031162100 6,852 36,749 SH   SOLE   36,399 0 350
AMGEN COM 031162100 15 80 SH   DFND 3 80 0 0
AMPHENOL CORP COM 032095101 2,033 24,014 SH   SOLE   24,014 0 0
ANADARKO PETE CORP COM 032511107 244 5,000 SH   SOLE   5,000 0 0
APPLE INC COM 037833100 6,502 42,188 SH   SOLE   41,854 0 334
APPLE INC COM 037833100 17 110 SH   DFND 3 110 0 0
AUTO DATA PROCESSING COM 053015103 989 9,045 SH   SOLE   8,451 0 594
BANK OF THE OZARKS COM 063904106 38,815 807,811 SH   SOLE   787,444 0 20,367
BANK OF THE OZARKS COM 063904106 12 245 SH   DFND 3 245 0 0
BLACKROCK INC COM 09247X101 4,888 10,933 SH   SOLE   10,772 0 161
BLACKROCK INC COM 09247X101 16 36 SH   DFND 3 36 0 0
BOEING CO COM 097023105 7,628 30,007 SH   SOLE   29,626 0 381
BOEING CO COM 097023105 22 86 SH   DFND 3 86 0 0
BRIXMOR PROPERTY GROUP INC. COM 11120U105 3,935 209,326 SH   SOLE   209,326 0 0
BROADCOM LIMITED COM Y09827109 8,126 33,504 SH   SOLE   33,236 0 268
BROADCOM LIMITED COM Y09827109 19 79 SH   DFND 3 79 0 0
BROADRIDGE FINANCIAL SOLUTIONS COM 11133T103 13,807 170,833 SH   SOLE   170,095 0 738
BROADRIDGE FINANCIAL SOLUTIONS COM 11133T103 17 209 SH   DFND 3 209 0 0
BWX TECHNOLOGIES INC COM 05605H100 18,151 324,017 SH   SOLE   310,423 0 13,594
CALAVO GROWERS INC COM 128246105 19,988 273,063 SH   SOLE   261,809 0 11,254
CANADIAN NATIONAL RAILWAY COM 136375102 3,840 46,350 SH   SOLE   45,224 0 1,126
CASEY'S GENERAL STORES COM 147528103 24,151 220,661 SH   SOLE   214,569 0 6,092
CASEY'S GENERAL STORES COM 147528103 11 104 SH   DFND 3 104 0 0
CHEMED CORP COM 16359R103 26,074 129,046 SH   SOLE   123,953 0 5,093
CHEMED CORP COM 16359R103 17 83 SH   DFND 3 83 0 0
CHURCH AND DWIGHT COM 171340102 16,563 341,859 SH   SOLE   340,686 0 1,173
CHURCH AND DWIGHT COM 171340102 14 294 SH   DFND 3 294 0 0
COGENT COMMUNICATIONS HOLDINGS COM 19239V302 15,045 307,660 SH   SOLE   294,582 0 13,078
COGNEX CORPORATION COM 192422103 3,310 30,010 SH   SOLE   29,985 0 25
COMCAST COM 20030N101 7,109 184,755 SH   SOLE   182,950 0 1,805
COMCAST COM 20030N101 17 432 SH   DFND 3 432 0 0
COMFORT SYSTEMS USA INC. COM 199908104 15,764 441,581 SH   SOLE   420,347 0 21,234
CONSTELLATION BRANDS INC-A COM 21036P108 7,758 38,898 SH   SOLE   38,674 0 224
CORE-MARK HOLDING COMPANY COM 218681104 15,393 478,940 SH   SOLE   458,017 0 20,923
CORESITE REALTY CORPORATION COM 21870Q105 2,062 18,427 SH   SOLE   18,427 0 0
COSTCO WHOLESALE COM 22160K105 6,527 39,728 SH   SOLE   39,462 0 266
COSTCO WHOLESALE COM 22160K105 12 73 SH   DFND 3 73 0 0
CROWN CASTLE INTL COM 22822V101 5,783 57,841 SH   SOLE   57,841 0 0
CVS HEALTH CORP COM 126650100 4,928 60,604 SH   SOLE   60,071 0 533
CVS HEALTH CORP COM 126650100 10 126 SH   DFND 3 126 0 0
DIGITAL REALTY TRUST INC REIT COM 253868103 214 1,807 SH   SOLE   1,807 0 0
DISCOVER FINANCIAL COM 254709108 15,411 239,006 SH   SOLE   237,972 0 1,034
DISCOVER FINANCIAL COM 254709108 14 218 SH   DFND 3 218 0 0
DISNEY WALT COM 254687106 4,046 41,046 SH   SOLE   40,533 0 513
DISNEY WALT COM 254687106 11 116 SH   DFND 3 116 0 0
DOMINO'S PIZZA INC COM 25754A201 3,295 16,595 SH   SOLE   16,595 0 0
DR PEPPER SNAPPLE GROUP INC COM 26138E109 3,349 37,852 SH   SOLE   37,852 0 0
DR PEPPER SNAPPLE GROUP INC COM 26138E109 12 134 SH   DFND 3 134 0 0
ECOLAB COM 278865100 5,162 40,133 SH   SOLE   39,690 0 443
ECOLAB COM 278865100 13 103 SH   DFND 3 103 0 0
ENBRIDGE INC COM 29250N105 3,080 73,603 SH   SOLE   72,474 0 1,129
ENBRIDGE INC COM 29250N105 12 276 SH   DFND 3 276 0 0
ENERGY TRANSFER PARTNERS COM 29278N103 2,656 145,218 SH   SOLE   145,218 0 0
EQUINIX INC COM 29444U700 5,034 11,279 SH   SOLE   11,279 0 0
EVERCORE INC COM 29977A105 18,999 236,742 SH   SOLE   226,589 0 10,153
EXPEDIA INC COM 30212P303 9,223 64,077 SH   SOLE   64,077 0 0
EXPONENT INC COM 30214U102 15,791 213,677 SH   SOLE   203,353 0 10,324
EXXON MOBIL CORP COM 30231G102 462 5,641 SH   SOLE   4,941 0 700
FACTSET RESEARCH SYSTEMS INC COM 303075105 10,942 60,749 SH   SOLE   60,749 0 0
FACTSET RESEARCH SYSTEMS INC COM 303075105 13 72 SH   DFND 3 72 0 0
FORTIS INC COM 349553107 3,567 99,720 SH   SOLE   99,720 0 0
FORTUNE BRANDS HOME & SEC INC COM 34964C106 5,681 84,504 SH   SOLE   84,504 0 0
GENERAL ELECTRIC COM 369604103 933 38,598 SH   SOLE   38,598 0 0
HANESBRAND INC COM 410345102 8,755 355,332 SH   SOLE   355,332 0 0
HARRIS CORPORATION COM 413875105 16,357 124,216 SH   SOLE   124,216 0 0
HARRIS CORPORATION COM 413875105 16 125 SH   DFND 3 125 0 0
HEALTHCARE SERVICES GROUP COM 421906108 21,431 397,083 SH   SOLE   380,161 0 16,922
HEALTHSOUTH CORP COM 421924309 26,545 572,702 SH   SOLE   556,182 0 16,520
HEICO CORP COM 422806109 34,491 384,041 SH   SOLE   369,483 0 14,558
HOME BANCSHARES COM 436893200 20,927 829,782 SH   SOLE   799,358 0 30,424
HOME BANCSHARES COM 436893200 15 578 SH   DFND 3 578 0 0
HOME DEPOT COM 437076102 7,550 46,163 SH   SOLE   45,567 0 596
HOME DEPOT COM 437076102 16 95 SH   DFND 3 95 0 0
HORMEL FOODS COM 440452100 6,995 217,638 SH   SOLE   217,638 0 0
HORMEL FOODS COM 440452100 10 297 SH   DFND 3 297 0 0
INTL FLAVORS AND FRAGRANCES COM 459506101 13,219 92,498 SH   SOLE   92,498 0 0
INTL FLAVORS AND FRAGRANCES COM 459506101 15 104 SH   DFND 3 104 0 0
INTUIT COM 461202103 13,721 96,534 SH   SOLE   96,064 0 470
INTUIT COM 461202103 16 111 SH   DFND 3 111 0 0
J AND J SNACK FOODS COM 466032109 16,421 125,067 SH   SOLE   120,008 0 5,059
J AND J SNACK FOODS COM 466032109 14 106 SH   DFND 3 106 0 0
J2 GLOBAL COMMUNICATIONS COM 48123V102 25,945 351,173 SH   SOLE   338,990 0 12,183
J2 GLOBAL COMMUNICATIONS COM 48123V102 10 140 SH   DFND 3 140 0 0
JACK HENRY AND ASSOCIATES INC COM 426281101 35,751 347,806 SH   SOLE   339,179 0 8,627
JACK HENRY AND ASSOCIATES INC COM 426281101 15 148 SH   DFND 3 148 0 0
JOHNSON AND JOHNSON COM 478160104 385 2,962 SH   SOLE   2,962 0 0
JPMORGAN CHASE COM 46625H100 2,347 24,575 SH   SOLE   24,097 0 478
KENNEDY-WILSON HOLDINGS INC COM 489398107 14,068 758,397 SH   SOLE   727,389 0 31,008
LAZARD LTD-CL A COM G54050102 5,929 131,115 SH   SOLE   131,115 0 0
LITHIA MOTORS INC COM 536797103 19,835 164,869 SH   SOLE   157,918 0 6,951
LITTELFUSE INC COM 537008104 28,911 147,597 SH   SOLE   141,540 0 6,057
LOCKHEED MARTIN COM 539830109 6,502 20,956 SH   SOLE   20,741 0 215
LOCKHEED MARTIN COM 539830109 18 57 SH   DFND 3 57 0 0
MARKETAXESS HOLDINGS COM 57060D108 11,642 63,099 SH   SOLE   62,851 0 248
MCCORMICK AND CO COM 579780206 2,007 19,554 SH   SOLE   19,554 0 0
MCCORMICK AND CO COM 579780206 15 144 SH   DFND 3 144 0 0
MCDONALDS CORPORATION COM 580135101 280 1,785 SH   SOLE   1,785 0 0
MEDTRONIC PLC COM G5960L103 6,079 78,163 SH   SOLE   77,731 0 432
MEDTRONIC PLC COM G5960L103 13 163 SH   DFND 3 163 0 0
MICROSOFT COM 594918104 214 2,871 SH   SOLE   2,761 0 110
MORNINGSTAR INC COM 617700109 13,921 163,793 SH   SOLE   155,981 0 7,812
MOTOROLA SOLUTIONS INC COM 620076307 15,380 181,219 SH   SOLE   181,219 0 0
MOTOROLA SOLUTIONS INC COM 620076307 14 162 SH   DFND 3 162 0 0
MSCI INC COM 55354G100 12,935 110,654 SH   SOLE   110,654 0 0
MSCI INC COM 55354G100 17 148 SH   DFND 3 148 0 0
NEENAH PAPER INC. COM 640079109 16,158 188,876 SH   SOLE   179,756 0 9,120
NEWMARKET COM 651587107 20,729 48,687 SH   SOLE   47,242 0 1,445
NEWMARKET COM 651587107 14 33 SH   DFND 3 33 0 0
NEXTERA ENERGY COM 65339F101 3,001 20,476 SH   SOLE   20,476 0 0
NEXTERA ENERGY COM 65339F101 18 124 SH   DFND 3 124 0 0
NIC INC COM 62914B100 9,706 565,970 SH   SOLE   538,645 0 27,325
NIELSEN HOLDINGS COM G6518L108 10,101 243,696 SH   SOLE   243,696 0 0
NORDSON CORP COM 655663102 13,553 114,375 SH   SOLE   114,375 0 0
NORDSON CORP COM 655663102 13 112 SH   DFND 3 112 0 0
NOVO-NORDISK A/S-SPONS ADR COM 670100205 461 9,575 SH   SOLE   9,575 0 0
NRG YIELD COM 62942X405 4,254 220,399 SH   SOLE   183,580 0 36,819
NRG YIELD COM 62942X306 13,670 720,628 SH   SOLE   720,515 0 113
PAPA JOHNS INTERNATIONAL INC COM 698813102 14,539 198,968 SH   SOLE   191,121 0 7,847
PAYCHEX INC COM 704326107 4,442 74,076 SH   SOLE   74,076 0 0
PFIZER COM 717081103 282 7,897 SH   SOLE   7,897 0 0
PHILIP MORRIS INTL COM 718172109 433 3,902 SH   SOLE   3,742 0 160
PHILLIPS 66 COM 718546104 2,862 31,244 SH   SOLE   30,585 0 659
PHILLIPS 66 COM 718546104 14 151 SH   DFND 3 151 0 0
PHILLIPS 66 PARTNERS LP COM 718549207 2,498 47,525 SH   SOLE   34,275 0 13,250
POOL CORP COM 73278L105 23,018 212,791 SH   SOLE   205,013 0 7,778
POWER INTEGRATIONS INC COM 739276103 19,857 271,264 SH   SOLE   259,906 0 11,358
PROSPERITY BANCSHARES COM 743606105 8,521 129,633 SH   SOLE   129,633 0 0
QTS REALTY TRUST INC CLASS A COM 74736A103 9,637 184,060 SH   SOLE   175,159 0 8,901
QUAKER CHEMICAL CORP COM 747316107 17,532 118,498 SH   SOLE   113,405 0 5,093
QUEST DIAGNOSTICS COM 74834L100 15,388 164,331 SH   SOLE   163,908 0 423
RESMED INC COM 761152107 10,715 139,231 SH   SOLE   139,231 0 0
RETAIL OPPORTUNITY INVST CORP COM 76131N101 14,306 752,571 SH   SOLE   721,975 0 30,596
RITCHIE BROS AUCTIONEERS COM 767744105 18,021 569,931 SH   SOLE   545,564 0 24,367
ROCKWELL AUTOMATION COM 773903109 8,219 46,118 SH   SOLE   46,118 0 0
ROSS STORES COM 778296103 14,849 229,965 SH   SOLE   228,578 0 1,387
ROSS STORES COM 778296103 15 227 SH   DFND 3 227 0 0
RYDER SYSTEMS INC COM 783549108 18,635 220,408 SH   SOLE   211,219 0 9,189
RYMAN HOSPITALITY PPTYS INC COM 78377T107 15,474 247,619 SH   SOLE   237,336 0 10,283
SERVICE CORPORATION INTERNATIO COM 817565104 9,881 286,412 SH   SOLE   286,412 0 0
SHERWIN WILLIAMS COM 824348106 10,840 30,277 SH   SOLE   30,092 0 185
SHERWIN WILLIAMS COM 824348106 17 48 SH   DFND 3 48 0 0
SNAP-ON INC COM 833034101 11,537 77,425 SH   SOLE   77,425 0 0
SNAP-ON INC COM 833034101 11 73 SH   DFND 3 73 0 0
SOUTH STATE CORP. COM 840441109 19,097 212,070 SH   SOLE   203,018 0 9,052
STANDARD MOTOR PRODUCTS COM 853666105 14,417 298,795 SH   SOLE   285,063 0 13,732
STANDEX INTERNATIONAL CORPORAT COM 854231107 12,856 121,051 SH   SOLE   115,269 0 5,782
STARBUCKS COM 855244109 5,719 106,479 SH   SOLE   105,882 0 597
STARBUCKS COM 855244109 11 196 SH   DFND 3 196 0 0
STERIS CORP COM G84720104 35,099 397,051 SH   SOLE   385,024 0 12,027
STERIS CORP COM G84720104 14 156 SH   DFND 3 156 0 0
SUNTRUST BANKS COM 867914103 3,743 62,629 SH   SOLE   62,629 0 0
TEXAS INSTRUMENTS COM 882508104 3,800 42,392 SH   SOLE   42,392 0 0
TEXAS INSTRUMENTS COM 882508104 15 166 SH   DFND 3 166 0 0
THE ENSIGN GROUP INC COM 29358P101 24,426 1,081,279 SH   SOLE   1,035,779 0 45,500
THOR INDUSTRIES INC COM 885160101 27,380 217,459 SH   SOLE   208,648 0 8,811
TJX COMPANIES COM 872540109 1,996 27,069 SH   SOLE   27,069 0 0
TJX COMPANIES COM 872540109 13 174 SH   DFND 3 174 0 0
TRACTOR SUPPLY CO COM 892356106 6,751 106,664 SH   SOLE   106,664 0 0
UGI CORP COM 902681105 2,739 58,448 SH   SOLE   58,448 0 0
UGI CORP COM 902681105 17 373 SH   DFND 3 373 0 0
UNION PACIFIC COM 907818108 2,235 19,273 SH   SOLE   19,273 0 0
UNION PACIFIC COM 907818108 18 159 SH   DFND 3 159 0 0
UNITEDHEALTH GROUP INC COM 91324P102 7,929 40,484 SH   SOLE   40,092 0 392
UNITEDHEALTH GROUP INC COM 91324P102 20 104 SH   DFND 3 104 0 0
VISA COM 92826C839 8,931 84,860 SH   SOLE   83,789 0 1,071
VISA COM 92826C839 16 149 SH   DFND 3 149 0 0
WASTE CONNECTIONS INC COM 94106B101 22,429 320,591 SH   SOLE   319,418 0 1,173
WASTE CONNECTIONS INC COM 94106B101 23 328 SH   DFND 3 328 0 0
WESTWOOD HOLDINGS GROUP COM 961765104 615 9,148 SH   SOLE   8,808 0 340
WYNDHAM WORLDWIDE COM 98310W108 15,449 146,563 SH   SOLE   146,002 0 561
WYNDHAM WORLDWIDE COM 98310W108 18 171 SH   DFND 3 171 0 0
XILINX COM 983919101 11,862 167,471 SH   SOLE   167,471 0 0
ZOETIS COM 98978V103 9,919 155,566 SH   SOLE   155,566 0 0
ZOETIS COM 98978V103 17 264 SH   DFND 3 264 0 0