Vanguard Group, Inc. Blackrock Inc. FMR, LLC State Street Corporation Primecap Management Company Bank Of New York Mellon Corporation Geode Capital Management, LLC Janus Henderson Group PLC Jennison Associates LLC Massachusetts Financial Services Co. 