2/2/24 BlackRock Inc. SC 13G/A 1:14K China Life Insurance Co. Ltd. Blackrock Advisors LLC 2/1/23 BlackRock Inc. SC 13G/A 1:14K China Life Insurance Co. Ltd. BlackRock Energy & R… Tr 2/3/22‡ BlackRock Inc. SC 13G/A 1:14K China Life Insurance Co. Ltd. Blackrock Global Al… Inc 1/29/21‡ BlackRock Inc. SC 13G/A 1/28/21 1:14K China Life Insurance Co. Ltd. Blackrock Global Al… Inc 2/5/20 BlackRock Inc. SC 13G/A 1:14K China Life Insurance Co. Ltd. Blackrock Global Al… Inc 2/4/19 BlackRock Inc. SC 13G/A 1:14K China Life Insurance Co. Ltd. Bif Money Fund 1/30/18 BlackRock Inc. SC 13G/A 1:14K China Life Insurance Co. Ltd. Bif Money Fund 1/23/17 BlackRock Inc. SC 13G/A 1:14K China Life Insurance Co. Ltd. Bif Government Secs Fund 1/26/16 BlackRock Inc. SC 13G/A 1:14K China Life Insurance Co. Ltd. Bif Money Fund 1/29/15 BlackRock Inc. SC 13G/A 1:13K China Life Insurance Co. Ltd. Blackrock Advisors LLC 2/3/14 BlackRock Inc. SC 13G/A 1:13K China Life Insurance Co. Ltd. Blackrock Advisors LLC 2/12/13 BlackRock Inc. SC 13G/A 1:13K China Life Insurance Co. Ltd. Blackrock Advisors LLC 2/9/12 BlackRock Inc. SC 13G 1:13K China Life Insurance Co. Ltd. Blackrock Advisors LLC 4/8/11 BlackRock Inc. SC 13G/A 1:13K China Life Insurance Co. Ltd. Blackrock Advisors LLC 2/3/11 BlackRock Inc. SC 13G 1:13K China Life Insurance Co. Ltd. Blackrock Advisors LLC 9/10/10 BlackRock Inc. SC 13G/A 1:12K China Life Insurance Co. Ltd. Blackrock Advisors LLC 1/29/10 BlackRock Inc. SC 13G 1:15K China Life Insurance Co. Ltd. Blackrock Advisors LLC