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
ABBOTT LABS COM 002824100 1,837 25,400 SH   SOLE   25,400 0 0
AFLAC INC COM 001055102 534 11,721 SH   SOLE   9,400 0 2,321
ALARM COM HLDGS INC COM 011642105 3,092 59,613 SH   SOLE   57,358 0 2,255
AMERICAN STS WTR CO COM 029899101 3,113 46,432 SH   SOLE   44,750 0 1,682
AON PLC SHS CL A G0408V102 392 2,700 SH   SOLE   2,700 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107 444 6,600 SH   SOLE   6,600 0 0
ATLASSIAN CORP PLC CL A G06242104 2,517 28,283 SH   SOLE   27,000 0 1,283
ATMOS ENERGY CORP COM 049560105 1,313 14,159 SH   SOLE   13,000 0 1,159
AUTOMATIC DATA PROCESSING IN COM 053015103 917 6,996 SH   SOLE   6,254 0 742
BAXTER INTL INC COM 071813109 3,096 47,030 SH   SOLE   45,500 0 1,530
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 429 5,100 SH   SOLE   5,100 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 1,740 40,024 SH   SOLE   37,410 0 2,614
CALIFORNIA WTR SVC GROUP COM 130788102 839 17,595 SH   SOLE   15,300 0 2,295
CHEVRON CORP NEW COM 166764100 1,743 16,018 SH   SOLE   15,996 0 22
CHURCH & DWIGHT INC COM 171340102 2,261 34,383 SH   SOLE   32,800 0 1,583
CINTAS CORP COM 172908105 3,038 18,082 SH   SOLE   17,491 0 591
COCA COLA EUROPEAN PARTNERS SHS G25839104 202 4,400 SH   SOLE   4,400 0 0
COMERICA INC COM 200340107 1,209 17,605 SH   SOLE   16,311 0 1,294
CONOCOPHILLIPS COM 20825C104 1,995 31,993 SH   SOLE   31,900 0 93
DARDEN RESTAURANTS INC COM 237194105 906 9,069 SH   SOLE   8,000 0 1,069
DECKERS OUTDOOR CORP COM 243537107 3,252 25,416 SH   SOLE   24,600 0 816
EQUITY LIFESTYLE PPTYS INC COM 29472R108 291 3,000 SH   SOLE   3,000 0 0
EURONET WORLDWIDE INC COM 298736109 2,705 26,419 SH   SOLE   25,400 0 1,019
EXPONENT INC COM 30214U102 2,135 42,100 SH   SOLE   42,100 0 0
FASTENAL CO COM 311900104 1,046 20,000 SH   SOLE   20,000 0 0
FIRST FINL BANKSHARES COM 32020R109 444 7,702 SH   SOLE   7,600 0 102
GLU MOBILE INC COM 379890106 1,863 230,899 SH   SOLE   226,800 0 4,099
GRAINGER W W INC COM 384802104 215 761 SH   SOLE   740 0 21
HAEMONETICS CORP COM 405024100 1,741 17,400 SH   SOLE   17,400 0 0
HENRY JACK & ASSOC INC COM 426281101 1,400 11,069 SH   SOLE   11,069 0 0
IDACORP INC COM 451107106 1,294 13,910 SH   SOLE   12,800 0 1,110
INTER PARFUMS INC COM 458334109 957 14,596 SH   SOLE   14,516 0 80
JOHNSON & JOHNSON COM 478160104 1,742 13,500 SH   SOLE   13,500 0 0
JPMORGAN CHASE & CO COM 46625H100 837 8,571 SH   SOLE   7,500 0 1,071
LANCASTER COLONY CORP COM 513847103 1,556 8,800 SH   SOLE   8,800 0 0
LAUDER ESTEE COS INC CL A 518439104 3,022 23,231 SH   SOLE   22,415 0 816
LILLY ELI & CO COM 532457108 3,350 28,946 SH   SOLE   27,927 0 1,019
MCDONALDS CORP COM 580135101 2,773 15,616 SH   SOLE   15,000 0 616
MCGRATH RENTCORP COM 580589109 2,298 44,644 SH   SOLE   42,658 0 1,986
MERCK & CO INC COM 58933Y105 746 9,765 SH   SOLE   9,765 0 0
MGE ENERGY INC COM 55277P104 1,268 21,141 SH   SOLE   19,500 0 1,641
NEW JERSEY RES COM 646025106 1,302 28,506 SH   SOLE   26,500 0 2,006
NEXTERA ENERGY INC COM 65339F101 1,360 7,824 SH   SOLE   7,200 0 624
NORFOLK SOUTHERN CORP COM 655844108 1,671 11,172 SH   SOLE   7,840 0 3,332
NORTHWEST NAT HLDG CO COM 66765N105 405 6,700 SH   SOLE   6,700 0 0
O REILLY AUTOMOTIVE INC NEW COM 67103H107 3,142 9,124 SH   SOLE   8,800 0 324
OGE ENERGY CORP COM 670837103 1,395 35,586 SH   SOLE   32,800 0 2,786
OTTER TAIL CORP COM 689648103 367 7,400 SH   SOLE   7,400 0 0
PAYCHEX INC COM 704326107 273 4,198 SH   SOLE   314 0 3,884
PFIZER INC COM 717081103 235 5,386 SH   SOLE   514 0 4,872
PLANET FITNESS INC CL A 72703H101 1,799 33,558 SH   SOLE   33,300 0 258
PROCTER AND GAMBLE CO COM 742718109 1,193 12,981 SH   SOLE   12,981 0 0
PROGRESSIVE CORP OHIO COM 743315103 1,307 21,656 SH   SOLE   19,950 0 1,706
RED HAT INC COM 756577102 1,319 7,511 SH   SOLE   6,918 0 593
RITCHIE BROS AUCTIONEERS COM 767744105 544 16,650 SH   SOLE   16,650 0 0
ROGERS COMMUNICATIONS INC CL B 775109200 425 8,300 SH   SOLE   8,300 0 0
SILICON LABORATORIES INC COM 826919102 326 4,136 SH   SOLE   4,072 0 64
SOUTHWEST GAS HOLDINGS INC COM 844895102 1,099 14,364 SH   SOLE   14,300 0 64
TARGET CORP COM 87612E106 761 11,519 SH   SOLE   6,716 0 4,803
TJX COS INC NEW COM 872540109 2,733 61,092 SH   SOLE   58,824 0 2,268
UGI CORP NEW COM 902681105 1,309 24,533 SH   SOLE   22,540 0 1,993
VECTREN CORP COM 92240G101 1,244 17,279 SH   SOLE   17,200 0 79
VERIZON COMMUNICATIONS INC COM 92343V104 694 12,338 SH   SOLE   7,400 0 4,938
VMWARE INC CL A COM 928563402 2,759 20,118 SH   SOLE   19,428 0 690
WASTE MGMT INC DEL COM 94106L109 2,729 30,671 SH   SOLE   29,967 0 704
WEC ENERGY GROUP INC COM 92939U106 1,355 19,565 SH   SOLE   18,000 0 1,565
WELLCARE HEALTH PLANS INC COM 94946T106 1,326 5,618 SH   SOLE   5,200 0 418
WORKDAY INC CL A 98138H101 1,925 12,055 SH   SOLE   11,376 0 679
WORKIVA INC COM CL A 98139A105 528 14,700 SH   SOLE   14,700 0 0