1/8/24 BlackRock Inc. SC 13G/A 1:13K Artisan Partners Asset Mgmt Inc. Blackrock Advisors LLC 8/8/23 BlackRock Inc. SC 13G/A 1:13K Artisan Partners Asset Mgmt Inc. BlackRock Energy & R… Tr 2/1/23‡ BlackRock Inc. SC 13G/A 1/31/23 1:13K Artisan Partners Asset Mgmt Inc. BlackRock Energy & R… Tr 2/3/22 BlackRock Inc. SC 13G/A 1:13K Artisan Partners Asset Mgmt Inc. Blackrock Global Al… Inc 1/29/21‡ BlackRock Inc. SC 13G/A 1/28/21 1:13K Artisan Partners Asset Mgmt Inc. Blackrock Global Al… Inc 2/5/20 BlackRock Inc. SC 13G/A 1:13K Artisan Partners Asset Mgmt Inc. Blackrock Global Al… Inc 2/4/19 BlackRock Inc. SC 13G/A 1:13K Artisan Partners Asset Mgmt Inc. Bif Money Fund 2/1/18 BlackRock Inc. SC 13G 1:13K Artisan Partners Asset Mgmt Inc. Bif Money Fund