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
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 82 315 SH   SOLE   315 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 308 615 SH   SOLE   615 0 0
ALCON AG ORD SHS H01301128 184 2,785 SH   SOLE   2,785 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 3,174,332 13,639,549 SH   SOLE   11,091,713 0 2,547,836
ALLETE INC COM NEW 018522300 2,573 41,547 SH   SOLE   41,547 0 0
ALLIANT ENERGY CORP COM 018802108 123,383 2,394,381 SH   SOLE   2,376,914 0 17,467
ALPHABET INC CAP STK CL A 02079K305 444,764 253,768 SH   SOLE   204,529 0 49,239
ALPHABET INC CAP STK CL C 02079K107 3,465,569 1,978,200 SH   SOLE   1,613,559 0 364,641
AMAZON COM INC COM 023135106 368 113 SH   SOLE   113 0 0
AMER STATES WTR CO COM 029899101 2,334 29,358 SH   SOLE   29,358 0 0
AMEREN CORP COM 023608102 18,395 235,657 SH   SOLE   235,657 0 0
AMERICAN ELEC PWR CO INC COM 025537101 31,728 381,020 SH   SOLE   381,020 0 0
AMERICAN EXPRESS CO COM 025816109 291 2,404 SH   SOLE   2,404 0 0
AMERICAN TOWER CORP NEW COM 03027X100 250,163 1,114,511 SH   SOLE   1,106,509 0 8,002
AMERICAN WTR WKS CO INC NEW COM 030420103 296,122 1,929,508 SH   SOLE   1,913,738 0 15,770
ANALOG DEVICES INC COM 032654105 179 1,210 SH   SOLE   1,210 0 0
AON PLC SHS CL A G0403H108 218 1,031 SH   SOLE   1,031 0 0
APPLE INC COM 037833100 167 1,256 SH   SOLE   1,256 0 0
ATMOS ENERGY CORP COM 049560105 362,014 3,793,500 SH   SOLE   3,760,143 0 33,357
AUTODESK INC COM 052769106 191 626 SH   SOLE   626 0 0
AVANGRID INC COM 05351W103 10,669 234,747 SH   SOLE   234,747 0 0
AVISTA CORP COM 05379B107 2,255 56,190 SH   SOLE   56,190 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 42 183 SH   SOLE   183 0 0
BLACK HILLS CORP COM 092113109 3,457 56,254 SH   SOLE   56,254 0 0
BLACKROCK INC COM 09247X101 69 95 SH   SOLE   95 0 0
BOOKING HOLDINGS INC COM 09857L108 376 169 SH   SOLE   169 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 2,048 37,905 SH   SOLE   37,905 0 0
CAPITAL ONE FINL CORP COM 14040H105 76 766 SH   SOLE   766 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 1,807 1,303 SH   SOLE   1,303 0 0
CME GROUP INC COM 12572Q105 746 4,098 SH   SOLE   4,098 0 0
CMS ENERGY CORP COM 125896100 16,421 269,152 SH   SOLE   269,152 0 0
COCA COLA CO COM 191216100 244 4,447 SH   SOLE   4,447 0 0
COLGATE PALMOLIVE CO COM 194162103 179 2,094 SH   SOLE   2,094 0 0
CONSOLIDATED EDISON INC COM 209115104 23,542 325,749 SH   SOLE   325,749 0 0
COSTCO WHSL CORP NEW COM 22160K105 173 458 SH   SOLE   458 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 2,299,482 14,444,891 SH   SOLE   11,991,068 0 2,453,823
CSX CORP COM 126408103 136,209 1,500,929 SH   SOLE   1,487,232 0 13,697
DEERE & CO COM 244199105 233 866 SH   SOLE   866 0 0
DOMINION ENERGY INC COM 25746U109 31,455 418,291 SH   SOLE   418,291 0 0
DTE ENERGY CO COM 233331107 21,987 181,101 SH   SOLE   181,101 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 31,482 343,841 SH   SOLE   343,841 0 0
ECOLAB INC COM 278865100 155 718 SH   SOLE   718 0 0
ENTERGY CORP NEW COM 29364G103 18,535 185,644 SH   SOLE   185,644 0 0
ESSENTIAL UTILS INC COM 29670G102 10,996 232,527 SH   SOLE   232,527 0 0
EVERGY INC COM 30034W106 244,313 4,401,238 SH   SOLE   4,363,480 0 37,758
EVERSOURCE ENERGY COM 30040W108 2,208,906 25,533,531 SH   SOLE   21,310,534 0 4,222,997
FACEBOOK INC CL A 30303M102 3,172,730 11,614,916 SH   SOLE   9,431,605 0 2,183,311
FIDELITY NATL INFORMATION SV COM 31620M106 67 477 SH   SOLE   477 0 0
FIRSTENERGY CORP COM 337932107 15,635 510,776 SH   SOLE   510,776 0 0
FISERV INC COM 337738108 69 608 SH   SOLE   608 0 0
GLOBAL PMTS INC COM 37940X102 74 345 SH   SOLE   345 0 0
HCA HEALTHCARE INC COM 40412C101 305 1,856 SH   SOLE   1,856 0 0
HOME DEPOT INC COM 437076102 247 929 SH   SOLE   929 0 0
IDACORP INC COM 451107106 4,246 44,220 SH   SOLE   44,220 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 2,098,463 18,201,606 SH   SOLE   14,821,584 0 3,380,022
INTUIT COM 461202103 205 539 SH   SOLE   539 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 169 206 SH   SOLE   206 0 0
LAUDER ESTEE COS INC CL A 518439104 948,009 3,561,400 SH   SOLE   2,869,724 0 691,676
MARSH & MCLENNAN COS INC COM 571748102 82 700 SH   SOLE   700 0 0
MASTERCARD INCORPORATED CL A 57636Q104 1,434,703 4,019,451 SH   SOLE   3,240,364 0 779,087
MCDONALDS CORP COM 580135101 1,294,422 6,032,349 SH   SOLE   4,861,712 0 1,170,637
MEDTRONIC PLC SHS G5960L103 71 610 SH   SOLE   610 0 0
MGE ENERGY INC COM 55277P104 1,864 26,614 SH   SOLE   26,614 0 0
MICROSOFT CORP COM 594918104 4,124,776 18,544,988 SH   SOLE   15,116,280 0 3,428,708
MONDELEZ INTL INC CL A 609207105 264 4,513 SH   SOLE   4,513 0 0
MOODYS CORP COM 615369105 258 889 SH   SOLE   889 0 0
MSCI INC COM 55354G100 276 619 SH   SOLE   619 0 0
NETFLIX INC COM 64110L106 2,674,283 4,945,690 SH   SOLE   4,042,311 0 903,379
NIKE INC CL B 654106103 330 2,331 SH   SOLE   2,331 0 0
NISOURCE INC COM 65473P105 7,955 346,762 SH   SOLE   346,762 0 0
NORFOLK SOUTHN CORP COM 655844108 135,499 570,259 SH   SOLE   565,055 0 5,204
NORTHWEST NAT HLDG CO COM 66765N105 1,044 22,702 SH   SOLE   22,702 0 0
NORTHWESTERN CORP COM NEW 668074305 2,264 38,834 SH   SOLE   38,834 0 0
ONE GAS INC COM 68235P108 3,703 48,237 SH   SOLE   48,237 0 0
PAYPAL HLDGS INC COM 70450Y103 187 797 SH   SOLE   797 0 0
PEPSICO INC COM 713448108 2,073,814 13,983,914 SH   SOLE   11,201,575 0 2,782,339
PINNACLE WEST CAP CORP COM 723484101 8,258 103,294 SH   SOLE   103,294 0 0
PNM RES INC COM 69349H107 3,487 71,851 SH   SOLE   71,851 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 3,067 71,711 SH   SOLE   71,711 0 0
PPL CORP COM 69351T106 20,071 711,724 SH   SOLE   711,724 0 0
PROCTER AND GAMBLE CO COM 742718109 238 1,710 SH   SOLE   1,710 0 0
ROCKWELL AUTOMATION INC COM 773903109 230 916 SH   SOLE   916 0 0
S&P GLOBAL INC COM 78409V104 241 734 SH   SOLE   734 0 0
SALESFORCE COM INC COM 79466L302 273 1,225 SH   SOLE   1,225 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 29,537 104,693 SH   SOLE   104,693 0 0
SEMPRA ENERGY COM 816851109 345,035 2,708,066 SH   SOLE   2,686,030 0 22,036
SERVICENOW INC COM 81762P102 176 320 SH   SOLE   320 0 0
SHERWIN WILLIAMS CO COM 824348106 176 239 SH   SOLE   239 0 0
SJW GROUP COM 784305104 1,402 20,207 SH   SOLE   20,207 0 0
SOUTH JERSEY INDS INC COM 838518108 1,527 70,856 SH   SOLE   70,856 0 0
SOUTHERN CO COM 842587107 31,435 511,719 SH   SOLE   511,719 0 0
SPIRE INC COM 84857L101 2,523 39,402 SH   SOLE   39,402 0 0
STARBUCKS CORP COM 855244109 3,174,259 29,671,523 SH   SOLE   24,033,529 0 5,637,994
TEXAS INSTRS INC COM 882508104 176 1,074 SH   SOLE   1,074 0 0
TJX COS INC NEW COM 872540109 68 1,000 SH   SOLE   1,000 0 0
UNION PAC CORP COM 907818108 103,314 496,178 SH   SOLE   491,645 0 4,533
US BANCORP DEL COM NEW 902973304 40 853 SH   SOLE   853 0 0
VERISK ANALYTICS INC COM 92345Y106 182 879 SH   SOLE   879 0 0
VISA INC COM CL A 92826C839 2,091,225 9,560,758 SH   SOLE   7,775,190 0 1,785,568
WALMART INC COM 931142103 1,048 7,271 SH   SOLE   7,271 0 0
WEC ENERGY GROUP INC COM 92939U106 2,071,472 22,508,662 SH   SOLE   18,578,357 0 3,930,305
WELLS FARGO CO NEW COM 949746101 1,380 45,741 SH   SOLE   45,741 0 0
XCEL ENERGY INC COM 98389B100 2,265,160 33,975,698 SH   SOLE   28,171,756 0 5,803,942
YUM BRANDS INC COM 988498101 1,840,844 16,956,927 SH   SOLE   13,666,472 0 3,290,455
YUM CHINA HLDGS INC COM 98850P109 126 2,205 SH   SOLE   2,205 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102 39 256 SH   SOLE   256 0 0