Skip to main content

AI assistant

Sign in to chat with this filing

The assistant answers questions, extracts KPIs, and summarises risk factors directly from the filing text.

SERVICE STREAM LIMITED Major Shareholding Notification 2026

Jun 1, 2026

65865_rns_2026-06-01_90685cba-3a2d-45ba-8c53-a979fb8019ef.pdf

Major Shareholding Notification

Open in viewer

Opens in your device viewer

603 Page 1 01-Jun-2026

Form 603
Corporations Act 2001
Section 671B
Notice of initial substantial holder

To Company Name/Scheme
SERVICE STREAM LIMITED

ACN/ARSN
072 369 870

  1. Details of substantial holder (1)

Name
State Street Corporation and subsidiaries named in paragraph 7 to this form

ACN/ARSN (if applicable)

The holder became a substantial holder on
28/05/2026

  1. Details of voting power

The total number of votes attached to all the voting shares in the company or voting interests in the scheme that the substantial holder or an associate (2) had a relevant interest (3) in on the date the substantial holder became a substantial holder are as follows:

Class of securities (4) Number of securities Person's votes (5) Voting power (6)
Ordinary 31,202,909 31,202,909 5.05%
  1. Details of relevant interests

The nature of the relevant interest the substantial holder or an associate had in the following voting securities on the date the substantial holder became a substantial holder are as follows:

Holder of relevant interest Nature of relevant interest (7) Class and number of securities
STATE STREET GLOBAL ADVISORS EUROPE LIMITED Power to control the exercise of a right to vote attached to securities and/or the power to dispose of securities as investment manager or trustee 250,881 Ordinary
STATE STREET BANK AND TRUST COMPANY For borrowed securities: Relevant interest under section 608(1) being the holder of securities subject to an obligation to return under a securities lending agreement. STATE STREET BANK AND TRUST COMPANY has on- lent the securities and retains a relevant interest 24,283 Ordinary
STATE STREET BANK AND TRUST COMPANY For collateral securities: Relevant interest under section 608(6A) being the right, as lender, to dispose of shares transferred to secure a securities loan 2,760,538 Ordinary
STATE STREET GLOBAL ADVISORS TRUST COMPANY Power to control the exercise of a right to vote attached to securities and/or the power to dispose of securities as investment manager or trustee 3,549,950 Ordinary
SSGA FUNDS MANAGEMENT, INC. Power to control the exercise of a right to vote attached to securities and/or the power to dispose of securities as investment manager or trustee 410,260 Ordinary
STATE STREET GLOBAL ADVISORS LIMITED Power to control the exercise of a right to vote attached to securities and/or the power to dispose of securities as investment manager or trustee 370,330 Ordinary
STATE STREET GLOBAL ADVISORS, AUSTRALIA, LIMITED Power to control the exercise of a right to vote attached to securities and/or the power to dispose of securities as investment manager or trustee 23,836,667 Ordinary
  1. Details of present registered holders

The persons registered as holders of the securities referred to in paragraph 3 above are as follows:

Holder of relevant interest Registered holder of securities Person entitled to be registered as holder (8) Class and number of securities
STATE STREET GLOBAL ADVISORS EUROPE LIMITED Northern Trust Company n/a 250,881 Ordinary
STATE STREET BANK AND TRUST COMPANY THE BARCLAYS GROUP THE BARCLAYS GROUP 1,087,682 Ordinary
STATE STREET BANK AND TRUST COMPANY UNKNOWN UNKNOWN 24,283 Ordinary
STATE STREET BANK AND TRUST COMPANY UBS SECURITIES AUSTRALIA LTD UBS SECURITIES AUSTRALIA LTD 1,663,487 Ordinary
STATE STREET BANK AND TRUST COMPANY THE UBS GROUP THE UBS GROUP 9,369 Ordinary
STATE STREET GLOBAL ADVISORS TRUST COMPANY State Street Bank and Trust Co n/a 3,341,734 Ordinary
STATE STREET GLOBAL ADVISORS TRUST COMPANY Bank of New York Mellon n/a 176,212 Ordinary
STATE STREET GLOBAL ADVISORS TRUST COMPANY Northern Trust Company n/a 32,004 Ordinary
SSGA FUNDS MANAGEMENT, INC. State Street Bank and Trust Co n/a 410,260 Ordinary
STATE STREET GLOBAL ADVISORS LIMITED State Street Bank and Trust Co n/a 370,330 Ordinary

603 Page 2 01-Jun-2026

STATE STREET GLOBAL ADVISORS, AUSTRALIA, LIMITED JPMorgan AG n/a 73,231 Ordinary
STATE STREET GLOBAL ADVISORS, AUSTRALIA, LIMITED State Street Bank and Trust Co n/a 21,350,957 Ordinary
STATE STREET GLOBAL ADVISORS, AUSTRALIA, LIMITED Citibank NA n/a 2,133,944 Ordinary
STATE STREET GLOBAL ADVISORS, AUSTRALIA, LIMITED Northern Trust Company n/a 278,535 Ordinary

5. Consideration

The consideration paid for each relevant interest referred to in paragraph 3 above, and acquired in the four months prior to the day that the substantial holder became a substantial holder is as follows:

Holder of relevant interest Date of acquisition Consideration (9) Class and number of securities
Cash Non-cash
Annexure A, B & C

6. Associates

The reasons the persons named in paragraph 3 above are associates of the substantial holder are as follows:

Name and ACN/ARSN (if applicable) Nature of association
STATE STREET BANK AND TRUST COMPANY Subsidiary of State Street Corporation
STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD. Subsidiary of State Street Corporation
STATE STREET GLOBAL ADVISORS EUROPE LIMITED Subsidiary of State Street Corporation
SSGA FUNDS MANAGEMENT, INC. Subsidiary of State Street Corporation
STATE STREET GLOBAL ADVISORS TRUST COMPANY Subsidiary of State Street Corporation
STATE STREET GLOBAL ADVISORS LIMITED Subsidiary of State Street Corporation
STATE STREET GLOBAL ADVISORS, AUSTRALIA, LIMITED Subsidiary of State Street Corporation

7. Addresses

The addresses of persons named in this form are as follows:

Name Address
STATE STREET BANK AND TRUST COMPANY ONE CONGRESS STREET, SUITE 1, BOSTON MA 02114, UNITED STATES
STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD. TORANOMON HILLS MORI TOWER 25F, 1-23-1 TORANOMON, MINATO-KU, TOKYO, 105-6325, JAPAN
STATE STREET GLOBAL ADVISORS EUROPE LIMITED 78 SIR JOHN ROGERSON'S QUAY, DUBLIN 2, IRELAND
SSGA FUNDS MANAGEMENT, INC. 1 CONGRESS STREET, BOSTON MA 02114, UNITED STATES
STATE STREET GLOBAL ADVISORS TRUST COMPANY 1 CONGRESS STREET, BOSTON MA 02114, UNITED STATES
STATE STREET GLOBAL ADVISORS LIMITED 20 CHURCHILL PLACE, LONDON, ENGLAND, E14 5HJ, UNITED KINGDOM
STATE STREET GLOBAL ADVISORS, AUSTRALIA, LIMITED LEVEL 15, 420 GEORGE STREET, SYDNEY NSW 2000, AUSTRALIA

Signature

print name

Elizabeth Schaefer

capacity

Authorised signatory

sign here

img-0.jpeg

date

01/06/2026


603 Page 3 01-Jun-2026

DIRECTIONS

(1) If there are a number of substantial holders with similar or related relevant interests (eg. a corporation and its related corporations, or the manager and trustee of an equity trust), the names could be included in an annexure to the form. If the relevant interests of a group of persons are essentially similar, they may be referred to throughout the form as a specifically named group if the membership of each group, with the names and addresses of members is clearly set out in paragraph 7 of the form.

(2) See the definition of "associate" in section 9 of the Corporations Act 2001.

(3) See the definition of "relevant interest" in sections 608 and 671B(7) of the Corporations Act 2001.

(4) The voting shares of a company constitute one class unless divided into separate classes.

(5) The total number of votes attached to all the voting shares in the company or voting interests in the scheme (if any) that the person or an associate has a relevant interest in.

(6) The person's votes divided by the total votes in the body corporate or scheme multiplied by 100.

(7) Include details of:

(a) any relevant agreement or other circumstances by which the relevant interest was acquired. If subsection 671B(4) applies, a copy of any document setting out the terms of any relevant agreement, and a statement by the person giving full and accurate details of any contract, scheme or arrangement, must accompany this form, together with a written statement certifying this contract, scheme or arrangement; and

(b) any qualification of the power of a person to exercise, control the exercise of, or influence the exercise of, the voting powers or disposal of the securities to which the relevant interest relates (indicating clearly the particular securities to which the qualification applies).

See the definition of "relevant agreement" in section 9 of the Corporations Act 2001.

(8) If the substantial holder is unable to determine the identity of the person (eg. if the relevant interest arises because of an option) write "unknown".

(9) Details of the consideration must include any and all benefits, money and other, that any person from whom a relevant interest was acquired has, or may, become entitled to receive in relation to that acquisition. Details must be included even if the benefit is conditional on the happening or not of a contingency. Details must be included of any benefit paid on behalf of the substantial holder or its associate in relation to the acquisitions, even if they are not paid directly to the person from whom the relevant interest was acquired.


603 Page 4 01-Jun-2026

Annexure A

This is Annexure A referred to in Form 603, Notice of initial substantial holder

E8du

Elizabeth Schaefer

Authorised signatory

Dated the

01/06/2026

Holder of relevant Interest Date of Acquisition Consideration Cash Consideration non-cash Class and number of securities affected
STATE STREET BANK AND TRUST COMPANY 28/01/2026 n/a n/a -105 Ordinary
STATE STREET BANK AND TRUST COMPANY 28/01/2026 n/a n/a 210 Ordinary
STATE STREET BANK AND TRUST COMPANY 28/01/2026 n/a n/a -4 Ordinary
STATE STREET BANK AND TRUST COMPANY 28/01/2026 n/a n/a -2,037 Ordinary
STATE STREET BANK AND TRUST COMPANY 28/01/2026 n/a n/a -14,757 Ordinary
STATE STREET BANK AND TRUST COMPANY 28/01/2026 n/a n/a 6,523 Ordinary
STATE STREET BANK AND TRUST COMPANY 28/01/2026 n/a n/a -606 Ordinary
STATE STREET BANK AND TRUST COMPANY 28/01/2026 n/a n/a -5 Ordinary
STATE STREET BANK AND TRUST COMPANY 28/01/2026 n/a n/a -2,948 Ordinary
STATE STREET BANK AND TRUST COMPANY 28/01/2026 n/a n/a -4,422 Ordinary
STATE STREET BANK AND TRUST COMPANY 28/01/2026 n/a n/a 1,035 Ordinary
STATE STREET BANK AND TRUST COMPANY 28/01/2026 n/a n/a 896 Ordinary
STATE STREET BANK AND TRUST COMPANY 28/01/2026 n/a n/a 450,205 Ordinary
STATE STREET BANK AND TRUST COMPANY 28/01/2026 n/a n/a -160 Ordinary
STATE STREET BANK AND TRUST COMPANY 28/01/2026 n/a n/a -139,664 Ordinary
STATE STREET BANK AND TRUST COMPANY 28/01/2026 n/a n/a 2,769 Ordinary
STATE STREET BANK AND TRUST COMPANY 28/01/2026 n/a n/a -17 Ordinary
STATE STREET BANK AND TRUST COMPANY 28/01/2026 n/a n/a 319,272 Ordinary
STATE STREET BANK AND TRUST COMPANY 28/01/2026 n/a n/a -331 Ordinary
STATE STREET BANK AND TRUST COMPANY 28/01/2026 n/a n/a -35,268 Ordinary
STATE STREET BANK AND TRUST COMPANY 28/01/2026 n/a n/a 202 Ordinary
STATE STREET BANK AND TRUST COMPANY 28/01/2026 n/a n/a -20 Ordinary
STATE STREET BANK AND TRUST COMPANY 28/01/2026 n/a n/a 147 Ordinary
STATE STREET BANK AND TRUST COMPANY 28/01/2026 n/a n/a 74 Ordinary
STATE STREET BANK AND TRUST COMPANY 28/01/2026 n/a n/a -65 Ordinary
STATE STREET BANK AND TRUST COMPANY 28/01/2026 n/a n/a 146 Ordinary
STATE STREET BANK AND TRUST COMPANY 28/01/2026 n/a n/a -86 Ordinary
STATE STREET BANK AND TRUST COMPANY 28/01/2026 n/a n/a -20 Ordinary
STATE STREET BANK AND TRUST COMPANY 28/01/2026 n/a n/a -529 Ordinary
STATE STREET BANK AND TRUST COMPANY 28/01/2026 n/a n/a 41 Ordinary
STATE STREET BANK AND TRUST COMPANY 28/01/2026 n/a n/a 2,983 Ordinary
STATE STREET BANK AND TRUST COMPANY 28/01/2026 n/a n/a -33 Ordinary
STATE STREET BANK AND TRUST COMPANY 28/01/2026 n/a n/a 34,514 Ordinary

603 Page 5 01-Jun-2026

STATE STREET BANK AND TRUST COMPANY 28/01/2026 n/a n/a -1,091 Ordinary
STATE STREET BANK AND TRUST COMPANY 28/01/2026 n/a n/a 34,296 Ordinary
STATE STREET BANK AND TRUST COMPANY 28/01/2026 n/a n/a 123 Ordinary
STATE STREET BANK AND TRUST COMPANY 28/01/2026 n/a n/a -569 Ordinary
STATE STREET BANK AND TRUST COMPANY 28/01/2026 n/a n/a 2,683 Ordinary
STATE STREET BANK AND TRUST COMPANY 28/01/2026 n/a n/a -10 Ordinary
STATE STREET BANK AND TRUST COMPANY 28/01/2026 n/a n/a 29,279 Ordinary
STATE STREET BANK AND TRUST COMPANY 28/01/2026 n/a n/a 601 Ordinary
STATE STREET BANK AND TRUST COMPANY 28/01/2026 n/a n/a 8,878 Ordinary
STATE STREET BANK AND TRUST COMPANY 28/01/2026 n/a n/a -487 Ordinary
STATE STREET BANK AND TRUST COMPANY 28/01/2026 n/a n/a 1,543 Ordinary
STATE STREET BANK AND TRUST COMPANY 28/01/2026 n/a n/a -185 Ordinary
STATE STREET BANK AND TRUST COMPANY 28/01/2026 n/a n/a 73,327 Ordinary
STATE STREET BANK AND TRUST COMPANY 28/01/2026 n/a n/a 628 Ordinary
STATE STREET BANK AND TRUST COMPANY 29/01/2026 n/a n/a 128 Ordinary
STATE STREET BANK AND TRUST COMPANY 29/01/2026 n/a n/a -1,131 Ordinary
STATE STREET BANK AND TRUST COMPANY 29/01/2026 n/a n/a 466 Ordinary
STATE STREET BANK AND TRUST COMPANY 29/01/2026 n/a n/a 82 Ordinary
STATE STREET BANK AND TRUST COMPANY 29/01/2026 n/a n/a 1,015 Ordinary
STATE STREET BANK AND TRUST COMPANY 29/01/2026 n/a n/a 770 Ordinary
STATE STREET BANK AND TRUST COMPANY 29/01/2026 n/a n/a 1 Ordinary
STATE STREET BANK AND TRUST COMPANY 29/01/2026 n/a n/a 251 Ordinary
STATE STREET BANK AND TRUST COMPANY 29/01/2026 n/a n/a 2,270 Ordinary
STATE STREET BANK AND TRUST COMPANY 29/01/2026 n/a n/a 59 Ordinary
STATE STREET BANK AND TRUST COMPANY 29/01/2026 n/a n/a 1,480 Ordinary
STATE STREET BANK AND TRUST COMPANY 29/01/2026 n/a n/a 2,550 Ordinary
STATE STREET BANK AND TRUST COMPANY 29/01/2026 n/a n/a 291 Ordinary
STATE STREET BANK AND TRUST COMPANY 29/01/2026 n/a n/a 1,876 Ordinary
STATE STREET BANK AND TRUST COMPANY 29/01/2026 n/a n/a 14 Ordinary
STATE STREET BANK AND TRUST COMPANY 29/01/2026 n/a n/a 858 Ordinary
STATE STREET BANK AND TRUST COMPANY 29/01/2026 n/a n/a 413 Ordinary
STATE STREET BANK AND TRUST COMPANY 29/01/2026 n/a n/a 247 Ordinary
STATE STREET BANK AND TRUST COMPANY 29/01/2026 n/a n/a 7,419 Ordinary
STATE STREET BANK AND TRUST COMPANY 29/01/2026 n/a n/a 3,995 Ordinary
STATE STREET BANK AND TRUST COMPANY 29/01/2026 n/a n/a 1,165 Ordinary
STATE STREET BANK AND TRUST COMPANY 29/01/2026 n/a n/a 252 Ordinary
STATE STREET BANK AND TRUST COMPANY 29/01/2026 n/a n/a 2,651 Ordinary
STATE STREET BANK AND TRUST COMPANY 29/01/2026 n/a n/a -39 Ordinary
STATE STREET BANK AND TRUST COMPANY 29/01/2026 n/a n/a 1,095 Ordinary

603 Page 6 01-Jun-2026

STATE STREET BANK AND TRUST COMPANY 29/01/2026 n/a n/a 25,824 Ordinary
STATE STREET BANK AND TRUST COMPANY 29/01/2026 n/a n/a -210 Ordinary
STATE STREET BANK AND TRUST COMPANY 29/01/2026 n/a n/a -6,523 Ordinary
STATE STREET BANK AND TRUST COMPANY 29/01/2026 n/a n/a -1,035 Ordinary
STATE STREET BANK AND TRUST COMPANY 29/01/2026 n/a n/a -450,205 Ordinary
STATE STREET BANK AND TRUST COMPANY 29/01/2026 n/a n/a -2,769 Ordinary
STATE STREET BANK AND TRUST COMPANY 29/01/2026 n/a n/a -319,272 Ordinary
STATE STREET BANK AND TRUST COMPANY 29/01/2026 n/a n/a -202 Ordinary
STATE STREET BANK AND TRUST COMPANY 29/01/2026 n/a n/a -34,514 Ordinary
STATE STREET BANK AND TRUST COMPANY 29/01/2026 n/a n/a -34,296 Ordinary
STATE STREET BANK AND TRUST COMPANY 29/01/2026 n/a n/a -2,683 Ordinary
STATE STREET BANK AND TRUST COMPANY 29/01/2026 n/a n/a -29,279 Ordinary
STATE STREET BANK AND TRUST COMPANY 29/01/2026 n/a n/a -8,878 Ordinary
STATE STREET BANK AND TRUST COMPANY 29/01/2026 n/a n/a -1,543 Ordinary
STATE STREET BANK AND TRUST COMPANY 29/01/2026 n/a n/a -73,327 Ordinary
STATE STREET BANK AND TRUST COMPANY 30/01/2026 n/a n/a 522 Ordinary
STATE STREET BANK AND TRUST COMPANY 30/01/2026 n/a n/a -272 Ordinary
STATE STREET BANK AND TRUST COMPANY 30/01/2026 n/a n/a 100 Ordinary
STATE STREET BANK AND TRUST COMPANY 30/01/2026 n/a n/a -19 Ordinary
STATE STREET BANK AND TRUST COMPANY 30/01/2026 n/a n/a 9,121 Ordinary
STATE STREET BANK AND TRUST COMPANY 30/01/2026 n/a n/a -201 Ordinary
STATE STREET BANK AND TRUST COMPANY 30/01/2026 n/a n/a 1 Ordinary
STATE STREET BANK AND TRUST COMPANY 30/01/2026 n/a n/a -36 Ordinary
STATE STREET BANK AND TRUST COMPANY 30/01/2026 n/a n/a -786 Ordinary
STATE STREET BANK AND TRUST COMPANY 30/01/2026 n/a n/a -12 Ordinary
STATE STREET BANK AND TRUST COMPANY 30/01/2026 n/a n/a -243 Ordinary
STATE STREET BANK AND TRUST COMPANY 30/01/2026 n/a n/a -513 Ordinary
STATE STREET BANK AND TRUST COMPANY 30/01/2026 n/a n/a -22 Ordinary
STATE STREET BANK AND TRUST COMPANY 30/01/2026 n/a n/a -304 Ordinary
STATE STREET BANK AND TRUST COMPANY 30/01/2026 n/a n/a -1 Ordinary
STATE STREET BANK AND TRUST COMPANY 30/01/2026 n/a n/a -181 Ordinary
STATE STREET BANK AND TRUST COMPANY 30/01/2026 n/a n/a 214 Ordinary
STATE STREET BANK AND TRUST COMPANY 30/01/2026 n/a n/a -59 Ordinary
STATE STREET BANK AND TRUST COMPANY 30/01/2026 n/a n/a -2,310 Ordinary
STATE STREET BANK AND TRUST COMPANY 30/01/2026 n/a n/a -2 Ordinary
STATE STREET BANK AND TRUST COMPANY 30/01/2026 n/a n/a -115 Ordinary
STATE STREET BANK AND TRUST COMPANY 30/01/2026 n/a n/a -16 Ordinary
STATE STREET BANK AND TRUST COMPANY 30/01/2026 n/a n/a -288 Ordinary
STATE STREET BANK AND TRUST COMPANY 30/01/2026 n/a n/a -19 Ordinary

603 Page 7 01-Jun-2026

STATE STREET BANK AND TRUST COMPANY 30/01/2026 n/a n/a -171 Ordinary
STATE STREET BANK AND TRUST COMPANY 30/01/2026 n/a n/a -4,406 Ordinary
STATE STREET BANK AND TRUST COMPANY 02/02/2026 n/a n/a -659 Ordinary
STATE STREET BANK AND TRUST COMPANY 02/02/2026 n/a n/a 313 Ordinary
STATE STREET BANK AND TRUST COMPANY 02/02/2026 n/a n/a 1,300,115 Ordinary
STATE STREET BANK AND TRUST COMPANY 02/02/2026 n/a n/a -1,108 Ordinary
STATE STREET BANK AND TRUST COMPANY 02/02/2026 n/a n/a -369 Ordinary
STATE STREET BANK AND TRUST COMPANY 02/02/2026 n/a n/a -13,675 Ordinary
STATE STREET BANK AND TRUST COMPANY 02/02/2026 n/a n/a -3,506 Ordinary
STATE STREET BANK AND TRUST COMPANY 02/02/2026 n/a n/a -4 Ordinary
STATE STREET BANK AND TRUST COMPANY 02/02/2026 n/a n/a -685 Ordinary
STATE STREET BANK AND TRUST COMPANY 02/02/2026 n/a n/a -11,138 Ordinary
STATE STREET BANK AND TRUST COMPANY 02/02/2026 n/a n/a -1 Ordinary
STATE STREET BANK AND TRUST COMPANY 02/02/2026 n/a n/a -246 Ordinary
STATE STREET BANK AND TRUST COMPANY 02/02/2026 n/a n/a 112 Ordinary
STATE STREET BANK AND TRUST COMPANY 02/02/2026 n/a n/a 218 Ordinary
STATE STREET BANK AND TRUST COMPANY 02/02/2026 n/a n/a 16 Ordinary
STATE STREET BANK AND TRUST COMPANY 02/02/2026 n/a n/a -6,643 Ordinary
STATE STREET BANK AND TRUST COMPANY 02/02/2026 n/a n/a -10,060 Ordinary
STATE STREET BANK AND TRUST COMPANY 02/02/2026 n/a n/a -9,192 Ordinary
STATE STREET BANK AND TRUST COMPANY 02/02/2026 n/a n/a -13 Ordinary
STATE STREET BANK AND TRUST COMPANY 02/02/2026 n/a n/a -3,210 Ordinary
STATE STREET BANK AND TRUST COMPANY 02/02/2026 n/a n/a -1,754 Ordinary
STATE STREET BANK AND TRUST COMPANY 02/02/2026 n/a n/a -31,763 Ordinary
STATE STREET BANK AND TRUST COMPANY 02/02/2026 n/a n/a -19,439 Ordinary
STATE STREET BANK AND TRUST COMPANY 02/02/2026 n/a n/a -5,190 Ordinary
STATE STREET BANK AND TRUST COMPANY 02/02/2026 n/a n/a -1,160 Ordinary
STATE STREET BANK AND TRUST COMPANY 02/02/2026 n/a n/a -11,656 Ordinary
STATE STREET BANK AND TRUST COMPANY 02/02/2026 n/a n/a -4,916 Ordinary
STATE STREET BANK AND TRUST COMPANY 02/02/2026 n/a n/a -106,259 Ordinary
STATE STREET BANK AND TRUST COMPANY 03/02/2026 n/a n/a 3,543 Ordinary
STATE STREET BANK AND TRUST COMPANY 03/02/2026 n/a n/a 149 Ordinary
STATE STREET BANK AND TRUST COMPANY 03/02/2026 n/a n/a 1,775 Ordinary
STATE STREET BANK AND TRUST COMPANY 03/02/2026 n/a n/a 4,384 Ordinary
STATE STREET BANK AND TRUST COMPANY 03/02/2026 n/a n/a -1,860 Ordinary
STATE STREET BANK AND TRUST COMPANY 03/02/2026 n/a n/a 59,918 Ordinary
STATE STREET BANK AND TRUST COMPANY 03/02/2026 n/a n/a 683 Ordinary
STATE STREET BANK AND TRUST COMPANY 03/02/2026 n/a n/a 377,126 Ordinary
STATE STREET BANK AND TRUST COMPANY 03/02/2026 n/a n/a 17,831 Ordinary

603 Page 8 01-Jun-2026

STATE STREET BANK AND TRUST COMPANY 03/02/2026 n/a n/a 404,550 Ordinary
STATE STREET BANK AND TRUST COMPANY 03/02/2026 n/a n/a 138 Ordinary
STATE STREET BANK AND TRUST COMPANY 03/02/2026 n/a n/a -1,188 Ordinary
STATE STREET BANK AND TRUST COMPANY 03/02/2026 n/a n/a 1,270 Ordinary
STATE STREET BANK AND TRUST COMPANY 03/02/2026 n/a n/a 21,566 Ordinary
STATE STREET BANK AND TRUST COMPANY 03/02/2026 n/a n/a 23,345 Ordinary
STATE STREET BANK AND TRUST COMPANY 03/02/2026 n/a n/a 1,629 Ordinary
STATE STREET BANK AND TRUST COMPANY 03/02/2026 n/a n/a 42,454 Ordinary
STATE STREET BANK AND TRUST COMPANY 03/02/2026 n/a n/a 5,852 Ordinary
STATE STREET BANK AND TRUST COMPANY 03/02/2026 n/a n/a 3 Ordinary
STATE STREET BANK AND TRUST COMPANY 03/02/2026 n/a n/a 998 Ordinary
STATE STREET BANK AND TRUST COMPANY 03/02/2026 n/a n/a 129,175 Ordinary
SSGA FUNDS MANAGEMENT, INC. 03/02/2026 2.25 n/a 5,040 Ordinary
STATE STREET BANK AND TRUST COMPANY 04/02/2026 n/a n/a 428 Ordinary
STATE STREET BANK AND TRUST COMPANY 04/02/2026 n/a n/a -1,419 Ordinary
STATE STREET BANK AND TRUST COMPANY 04/02/2026 n/a n/a -7 Ordinary
STATE STREET BANK AND TRUST COMPANY 04/02/2026 n/a n/a 393 Ordinary
STATE STREET BANK AND TRUST COMPANY 04/02/2026 n/a n/a 604 Ordinary
STATE STREET BANK AND TRUST COMPANY 04/02/2026 n/a n/a 46,143 Ordinary
STATE STREET BANK AND TRUST COMPANY 04/02/2026 n/a n/a 1 Ordinary
STATE STREET BANK AND TRUST COMPANY 04/02/2026 n/a n/a -3,543 Ordinary
STATE STREET BANK AND TRUST COMPANY 04/02/2026 n/a n/a -149 Ordinary
STATE STREET BANK AND TRUST COMPANY 04/02/2026 n/a n/a -4,384 Ordinary
STATE STREET BANK AND TRUST COMPANY 04/02/2026 n/a n/a -683 Ordinary
STATE STREET BANK AND TRUST COMPANY 04/02/2026 n/a n/a -377,126 Ordinary
STATE STREET BANK AND TRUST COMPANY 04/02/2026 n/a n/a -17,831 Ordinary
STATE STREET BANK AND TRUST COMPANY 04/02/2026 n/a n/a -404,550 Ordinary
STATE STREET BANK AND TRUST COMPANY 04/02/2026 n/a n/a -138 Ordinary
STATE STREET BANK AND TRUST COMPANY 04/02/2026 n/a n/a -21,566 Ordinary
STATE STREET BANK AND TRUST COMPANY 04/02/2026 n/a n/a -23,345 Ordinary
STATE STREET BANK AND TRUST COMPANY 04/02/2026 n/a n/a -1,629 Ordinary
STATE STREET BANK AND TRUST COMPANY 04/02/2026 n/a n/a -42,454 Ordinary
STATE STREET BANK AND TRUST COMPANY 04/02/2026 n/a n/a -5,852 Ordinary
STATE STREET BANK AND TRUST COMPANY 04/02/2026 n/a n/a -998 Ordinary
STATE STREET BANK AND TRUST COMPANY 04/02/2026 n/a n/a -129,175 Ordinary
STATE STREET BANK AND TRUST COMPANY 05/02/2026 n/a n/a 90 Ordinary
STATE STREET BANK AND TRUST COMPANY 05/02/2026 n/a n/a 194 Ordinary
STATE STREET BANK AND TRUST COMPANY 05/02/2026 n/a n/a -2,088 Ordinary
STATE STREET BANK AND TRUST COMPANY 05/02/2026 n/a n/a 13,841 Ordinary

603 Page 9 01-Jun-2026

STATE STREET BANK AND TRUST COMPANY 05/02/2026 n/a n/a -767 Ordinary
STATE STREET BANK AND TRUST COMPANY 05/02/2026 n/a n/a 73,284 Ordinary
STATE STREET BANK AND TRUST COMPANY 05/02/2026 n/a n/a 95 Ordinary
STATE STREET BANK AND TRUST COMPANY 05/02/2026 n/a n/a 3,351 Ordinary
STATE STREET BANK AND TRUST COMPANY 05/02/2026 n/a n/a 5,119 Ordinary
STATE STREET BANK AND TRUST COMPANY 05/02/2026 n/a n/a 3,582 Ordinary
STATE STREET BANK AND TRUST COMPANY 05/02/2026 n/a n/a 847 Ordinary
STATE STREET BANK AND TRUST COMPANY 05/02/2026 n/a n/a 146,506 Ordinary
STATE STREET BANK AND TRUST COMPANY 05/02/2026 n/a n/a 165 Ordinary
STATE STREET BANK AND TRUST COMPANY 05/02/2026 n/a n/a 2,734 Ordinary
STATE STREET BANK AND TRUST COMPANY 05/02/2026 n/a n/a 45,549 Ordinary
STATE STREET BANK AND TRUST COMPANY 05/02/2026 n/a n/a 68 Ordinary
STATE STREET BANK AND TRUST COMPANY 05/02/2026 n/a n/a 1,435 Ordinary
STATE STREET BANK AND TRUST COMPANY 05/02/2026 n/a n/a 2,405 Ordinary
STATE STREET BANK AND TRUST COMPANY 05/02/2026 n/a n/a 723 Ordinary
STATE STREET BANK AND TRUST COMPANY 05/02/2026 n/a n/a 277 Ordinary
STATE STREET BANK AND TRUST COMPANY 05/02/2026 n/a n/a 2,325 Ordinary
STATE STREET BANK AND TRUST COMPANY 05/02/2026 n/a n/a 18 Ordinary
STATE STREET BANK AND TRUST COMPANY 05/02/2026 n/a n/a 6,961 Ordinary
STATE STREET BANK AND TRUST COMPANY 05/02/2026 n/a n/a 386 Ordinary
STATE STREET BANK AND TRUST COMPANY 05/02/2026 n/a n/a 774 Ordinary
STATE STREET BANK AND TRUST COMPANY 05/02/2026 n/a n/a 2,594 Ordinary
STATE STREET BANK AND TRUST COMPANY 05/02/2026 n/a n/a 144 Ordinary
STATE STREET BANK AND TRUST COMPANY 05/02/2026 n/a n/a 7,888 Ordinary
STATE STREET BANK AND TRUST COMPANY 05/02/2026 n/a n/a 4,736 Ordinary
STATE STREET BANK AND TRUST COMPANY 05/02/2026 n/a n/a 5,130 Ordinary
STATE STREET BANK AND TRUST COMPANY 05/02/2026 n/a n/a 330 Ordinary
STATE STREET BANK AND TRUST COMPANY 05/02/2026 n/a n/a 2,765 Ordinary
STATE STREET BANK AND TRUST COMPANY 05/02/2026 n/a n/a -18 Ordinary
STATE STREET BANK AND TRUST COMPANY 05/02/2026 n/a n/a 1,415 Ordinary
STATE STREET BANK AND TRUST COMPANY 05/02/2026 n/a n/a 26,007 Ordinary
STATE STREET BANK AND TRUST COMPANY 06/02/2026 n/a n/a 63,500 Ordinary
STATE STREET BANK AND TRUST COMPANY 06/02/2026 n/a n/a -194 Ordinary
STATE STREET BANK AND TRUST COMPANY 06/02/2026 n/a n/a -95 Ordinary
STATE STREET BANK AND TRUST COMPANY 06/02/2026 n/a n/a -3,582 Ordinary
STATE STREET BANK AND TRUST COMPANY 06/02/2026 n/a n/a -847 Ordinary
STATE STREET BANK AND TRUST COMPANY 06/02/2026 n/a n/a -165 Ordinary
STATE STREET BANK AND TRUST COMPANY 06/02/2026 n/a n/a -2,734 Ordinary
STATE STREET BANK AND TRUST COMPANY 06/02/2026 n/a n/a -68 Ordinary

603 Page 10 01-Jun-2026

STATE STREET BANK AND TRUST COMPANY 06/02/2026 n/a n/a -1,435 Ordinary
STATE STREET BANK AND TRUST COMPANY 06/02/2026 n/a n/a 17 Ordinary
STATE STREET BANK AND TRUST COMPANY 06/02/2026 n/a n/a 13,646 Ordinary
STATE STREET BANK AND TRUST COMPANY 06/02/2026 n/a n/a 2,590 Ordinary
STATE STREET BANK AND TRUST COMPANY 06/02/2026 n/a n/a 3,665 Ordinary
STATE STREET BANK AND TRUST COMPANY 06/02/2026 n/a n/a -11,882 Ordinary
STATE STREET BANK AND TRUST COMPANY 06/02/2026 n/a n/a 456 Ordinary
STATE STREET BANK AND TRUST COMPANY 06/02/2026 n/a n/a 682 Ordinary
STATE STREET BANK AND TRUST COMPANY 06/02/2026 n/a n/a 18,242 Ordinary
STATE STREET BANK AND TRUST COMPANY 06/02/2026 n/a n/a -73 Ordinary
STATE STREET BANK AND TRUST COMPANY 06/02/2026 n/a n/a 189 Ordinary
STATE STREET BANK AND TRUST COMPANY 06/02/2026 n/a n/a -3,704 Ordinary
STATE STREET BANK AND TRUST COMPANY 06/02/2026 n/a n/a 4 Ordinary
STATE STREET BANK AND TRUST COMPANY 06/02/2026 n/a n/a 73 Ordinary
STATE STREET BANK AND TRUST COMPANY 06/02/2026 n/a n/a -13,654 Ordinary
STATE STREET BANK AND TRUST COMPANY 06/02/2026 n/a n/a -2,405 Ordinary
STATE STREET BANK AND TRUST COMPANY 06/02/2026 n/a n/a 48 Ordinary
STATE STREET BANK AND TRUST COMPANY 06/02/2026 n/a n/a -2,325 Ordinary
STATE STREET BANK AND TRUST COMPANY 06/02/2026 n/a n/a -6,961 Ordinary
STATE STREET BANK AND TRUST COMPANY 06/02/2026 n/a n/a -774 Ordinary
STATE STREET BANK AND TRUST COMPANY 06/02/2026 n/a n/a -144 Ordinary
STATE STREET BANK AND TRUST COMPANY 06/02/2026 n/a n/a -7,888 Ordinary
STATE STREET BANK AND TRUST COMPANY 06/02/2026 n/a n/a -4,736 Ordinary
STATE STREET BANK AND TRUST COMPANY 06/02/2026 n/a n/a -5,130 Ordinary
STATE STREET BANK AND TRUST COMPANY 06/02/2026 n/a n/a -330 Ordinary
STATE STREET BANK AND TRUST COMPANY 06/02/2026 n/a n/a -2,765 Ordinary
STATE STREET BANK AND TRUST COMPANY 06/02/2026 n/a n/a -1,415 Ordinary
STATE STREET BANK AND TRUST COMPANY 06/02/2026 n/a n/a -26,007 Ordinary
STATE STREET BANK AND TRUST COMPANY 09/02/2026 n/a n/a -18 Ordinary
STATE STREET BANK AND TRUST COMPANY 09/02/2026 n/a n/a -956 Ordinary
STATE STREET BANK AND TRUST COMPANY 09/02/2026 n/a n/a -2,442 Ordinary
STATE STREET BANK AND TRUST COMPANY 09/02/2026 n/a n/a 1,857 Ordinary
STATE STREET BANK AND TRUST COMPANY 09/02/2026 n/a n/a -43,121 Ordinary
STATE STREET BANK AND TRUST COMPANY 09/02/2026 n/a n/a -496 Ordinary
STATE STREET BANK AND TRUST COMPANY 09/02/2026 n/a n/a -802 Ordinary
STATE STREET BANK AND TRUST COMPANY 09/02/2026 n/a n/a -28,449 Ordinary
STATE STREET BANK AND TRUST COMPANY 09/02/2026 n/a n/a 28,430 Ordinary
STATE STREET BANK AND TRUST COMPANY 09/02/2026 n/a n/a -96 Ordinary
STATE STREET BANK AND TRUST COMPANY 09/02/2026 n/a n/a -499 Ordinary

603 Page 11 01-Jun-2026

STATE STREET BANK AND TRUST COMPANY 09/02/2026 n/a n/a -4 Ordinary
STATE STREET BANK AND TRUST COMPANY 09/02/2026 n/a n/a -140 Ordinary
STATE STREET BANK AND TRUST COMPANY 09/02/2026 n/a n/a -623 Ordinary
STATE STREET BANK AND TRUST COMPANY 09/02/2026 n/a n/a 221 Ordinary
STATE STREET BANK AND TRUST COMPANY 09/02/2026 n/a n/a 63,500 Ordinary
STATE STREET BANK AND TRUST COMPANY 09/02/2026 n/a n/a 10,696 Ordinary
STATE STREET BANK AND TRUST COMPANY 09/02/2026 n/a n/a 3,975 Ordinary
STATE STREET GLOBAL ADVISORS TRUST COMPANY 09/02/2026 2.25 n/a -40,628 Ordinary
STATE STREET BANK AND TRUST COMPANY 10/02/2026 n/a n/a -48,829 Ordinary
STATE STREET BANK AND TRUST COMPANY 10/02/2026 n/a n/a 17 Ordinary
STATE STREET BANK AND TRUST COMPANY 10/02/2026 n/a n/a -226 Ordinary
STATE STREET BANK AND TRUST COMPANY 10/02/2026 n/a n/a -7 Ordinary
STATE STREET BANK AND TRUST COMPANY 10/02/2026 n/a n/a 789 Ordinary
STATE STREET BANK AND TRUST COMPANY 10/02/2026 n/a n/a 17 Ordinary
STATE STREET BANK AND TRUST COMPANY 10/02/2026 n/a n/a 10 Ordinary
STATE STREET BANK AND TRUST COMPANY 10/02/2026 n/a n/a 4 Ordinary
STATE STREET BANK AND TRUST COMPANY 10/02/2026 n/a n/a 71 Ordinary
STATE STREET BANK AND TRUST COMPANY 10/02/2026 n/a n/a -547 Ordinary
STATE STREET BANK AND TRUST COMPANY 10/02/2026 n/a n/a -651 Ordinary
STATE STREET BANK AND TRUST COMPANY 10/02/2026 n/a n/a 89,057 Ordinary
STATE STREET BANK AND TRUST COMPANY 10/02/2026 n/a n/a 31 Ordinary
STATE STREET BANK AND TRUST COMPANY 10/02/2026 n/a n/a 145 Ordinary
STATE STREET BANK AND TRUST COMPANY 10/02/2026 n/a n/a -443 Ordinary
STATE STREET BANK AND TRUST COMPANY 10/02/2026 n/a n/a 379 Ordinary
STATE STREET BANK AND TRUST COMPANY 10/02/2026 n/a n/a -48,829 Ordinary
STATE STREET BANK AND TRUST COMPANY 11/02/2026 n/a n/a 10,560 Ordinary
STATE STREET BANK AND TRUST COMPANY 11/02/2026 n/a n/a -5 Ordinary
STATE STREET BANK AND TRUST COMPANY 11/02/2026 n/a n/a 118 Ordinary
STATE STREET BANK AND TRUST COMPANY 11/02/2026 n/a n/a 2,928 Ordinary
STATE STREET BANK AND TRUST COMPANY 11/02/2026 n/a n/a -855 Ordinary
STATE STREET BANK AND TRUST COMPANY 11/02/2026 n/a n/a 3,790 Ordinary
STATE STREET BANK AND TRUST COMPANY 11/02/2026 n/a n/a 1,038 Ordinary
STATE STREET BANK AND TRUST COMPANY 11/02/2026 n/a n/a 72,903 Ordinary
STATE STREET BANK AND TRUST COMPANY 11/02/2026 n/a n/a 4,104 Ordinary
STATE STREET BANK AND TRUST COMPANY 11/02/2026 n/a n/a -113 Ordinary
STATE STREET BANK AND TRUST COMPANY 11/02/2026 n/a n/a 580 Ordinary
STATE STREET BANK AND TRUST COMPANY 11/02/2026 n/a n/a 622 Ordinary
STATE STREET BANK AND TRUST COMPANY 11/02/2026 n/a n/a 361,886 Ordinary
STATE STREET BANK AND TRUST COMPANY 11/02/2026 n/a n/a -4,708 Ordinary

603 Page 12 01-Jun-2026

STATE STREET BANK AND TRUST COMPANY 11/02/2026 n/a n/a 15,856 Ordinary
STATE STREET BANK AND TRUST COMPANY 11/02/2026 n/a n/a 399,576 Ordinary
STATE STREET BANK AND TRUST COMPANY 11/02/2026 n/a n/a 5,417 Ordinary
STATE STREET BANK AND TRUST COMPANY 11/02/2026 n/a n/a 438 Ordinary
STATE STREET BANK AND TRUST COMPANY 11/02/2026 n/a n/a -296 Ordinary
STATE STREET BANK AND TRUST COMPANY 11/02/2026 n/a n/a 320 Ordinary
STATE STREET BANK AND TRUST COMPANY 11/02/2026 n/a n/a -1 Ordinary
STATE STREET BANK AND TRUST COMPANY 11/02/2026 n/a n/a -19 Ordinary
STATE STREET BANK AND TRUST COMPANY 11/02/2026 n/a n/a -4,292 Ordinary
STATE STREET BANK AND TRUST COMPANY 11/02/2026 n/a n/a 177,461 Ordinary
STATE STREET BANK AND TRUST COMPANY 11/02/2026 n/a n/a 20,981 Ordinary
STATE STREET BANK AND TRUST COMPANY 11/02/2026 n/a n/a 1,433 Ordinary
STATE STREET BANK AND TRUST COMPANY 11/02/2026 n/a n/a 50,585 Ordinary
STATE STREET BANK AND TRUST COMPANY 11/02/2026 n/a n/a 5,616 Ordinary
STATE STREET BANK AND TRUST COMPANY 11/02/2026 n/a n/a 5 Ordinary
STATE STREET BANK AND TRUST COMPANY 11/02/2026 n/a n/a 906 Ordinary
STATE STREET BANK AND TRUST COMPANY 11/02/2026 n/a n/a 176,328 Ordinary
STATE STREET BANK AND TRUST COMPANY 11/02/2026 n/a n/a -14,671 Ordinary
STATE STREET BANK AND TRUST COMPANY 11/02/2026 n/a n/a 14,671 Ordinary
STATE STREET BANK AND TRUST COMPANY 12/02/2026 n/a n/a 2,134 Ordinary
STATE STREET BANK AND TRUST COMPANY 12/02/2026 n/a n/a 5 Ordinary
STATE STREET BANK AND TRUST COMPANY 12/02/2026 n/a n/a 391 Ordinary
STATE STREET BANK AND TRUST COMPANY 12/02/2026 n/a n/a -212 Ordinary
STATE STREET BANK AND TRUST COMPANY 12/02/2026 n/a n/a 241 Ordinary
STATE STREET BANK AND TRUST COMPANY 12/02/2026 n/a n/a 156 Ordinary
STATE STREET BANK AND TRUST COMPANY 12/02/2026 n/a n/a -90 Ordinary
STATE STREET BANK AND TRUST COMPANY 12/02/2026 n/a n/a 6,382 Ordinary
STATE STREET BANK AND TRUST COMPANY 12/02/2026 n/a n/a -135 Ordinary
STATE STREET BANK AND TRUST COMPANY 12/02/2026 n/a n/a 112 Ordinary
STATE STREET BANK AND TRUST COMPANY 12/02/2026 n/a n/a -129 Ordinary
STATE STREET BANK AND TRUST COMPANY 12/02/2026 n/a n/a 260 Ordinary
STATE STREET BANK AND TRUST COMPANY 12/02/2026 n/a n/a 2 Ordinary
STATE STREET BANK AND TRUST COMPANY 12/02/2026 n/a n/a -1,104 Ordinary
STATE STREET BANK AND TRUST COMPANY 12/02/2026 n/a n/a 2,738 Ordinary
STATE STREET BANK AND TRUST COMPANY 12/02/2026 n/a n/a -1,428 Ordinary
STATE STREET BANK AND TRUST COMPANY 12/02/2026 n/a n/a -390 Ordinary
STATE STREET BANK AND TRUST COMPANY 12/02/2026 n/a n/a 2,934 Ordinary
STATE STREET BANK AND TRUST COMPANY 12/02/2026 n/a n/a -3,500 Ordinary
STATE STREET BANK AND TRUST COMPANY 12/02/2026 n/a n/a 12,394 Ordinary

603 Page 13 01-Jun-2026

STATE STREET BANK AND TRUST COMPANY 12/02/2026 n/a n/a 1,226 Ordinary
STATE STREET BANK AND TRUST COMPANY 12/02/2026 n/a n/a 5 Ordinary
STATE STREET BANK AND TRUST COMPANY 12/02/2026 n/a n/a 116 Ordinary
STATE STREET BANK AND TRUST COMPANY 12/02/2026 n/a n/a 825 Ordinary
STATE STREET BANK AND TRUST COMPANY 12/02/2026 n/a n/a 2,972 Ordinary
STATE STREET BANK AND TRUST COMPANY 12/02/2026 n/a n/a -132 Ordinary
STATE STREET BANK AND TRUST COMPANY 12/02/2026 n/a n/a 249 Ordinary
STATE STREET BANK AND TRUST COMPANY 12/02/2026 n/a n/a 2,308 Ordinary
STATE STREET BANK AND TRUST COMPANY 12/02/2026 n/a n/a 4,332 Ordinary
STATE STREET BANK AND TRUST COMPANY 12/02/2026 n/a n/a -39 Ordinary
STATE STREET BANK AND TRUST COMPANY 12/02/2026 n/a n/a 907 Ordinary
STATE STREET BANK AND TRUST COMPANY 12/02/2026 n/a n/a 64 Ordinary
STATE STREET BANK AND TRUST COMPANY 12/02/2026 n/a n/a 188 Ordinary
STATE STREET BANK AND TRUST COMPANY 12/02/2026 n/a n/a 5,415 Ordinary
STATE STREET BANK AND TRUST COMPANY 12/02/2026 n/a n/a 10,815 Ordinary
STATE STREET BANK AND TRUST COMPANY 12/02/2026 n/a n/a 351 Ordinary
STATE STREET BANK AND TRUST COMPANY 12/02/2026 n/a n/a 5,943 Ordinary
STATE STREET BANK AND TRUST COMPANY 12/02/2026 n/a n/a 5,803 Ordinary
STATE STREET BANK AND TRUST COMPANY 12/02/2026 n/a n/a 15 Ordinary
STATE STREET BANK AND TRUST COMPANY 12/02/2026 n/a n/a 789 Ordinary
STATE STREET BANK AND TRUST COMPANY 12/02/2026 n/a n/a -616 Ordinary
STATE STREET BANK AND TRUST COMPANY 12/02/2026 n/a n/a 12,985 Ordinary
STATE STREET BANK AND TRUST COMPANY 12/02/2026 n/a n/a -131 Ordinary
STATE STREET BANK AND TRUST COMPANY 12/02/2026 n/a n/a -9 Ordinary
STATE STREET BANK AND TRUST COMPANY 12/02/2026 n/a n/a 4 Ordinary
STATE STREET BANK AND TRUST COMPANY 12/02/2026 n/a n/a 2,225 Ordinary
STATE STREET BANK AND TRUST COMPANY 12/02/2026 n/a n/a 7,950 Ordinary
STATE STREET BANK AND TRUST COMPANY 12/02/2026 n/a n/a 49,773 Ordinary
STATE STREET BANK AND TRUST COMPANY 13/02/2026 n/a n/a 28 Ordinary
STATE STREET BANK AND TRUST COMPANY 13/02/2026 n/a n/a 488 Ordinary
STATE STREET BANK AND TRUST COMPANY 13/02/2026 n/a n/a 15,135 Ordinary
STATE STREET BANK AND TRUST COMPANY 13/02/2026 n/a n/a -1 Ordinary
STATE STREET BANK AND TRUST COMPANY 13/02/2026 n/a n/a -14 Ordinary
STATE STREET BANK AND TRUST COMPANY 13/02/2026 n/a n/a 16,806 Ordinary
STATE STREET BANK AND TRUST COMPANY 13/02/2026 n/a n/a -263 Ordinary
STATE STREET BANK AND TRUST COMPANY 13/02/2026 n/a n/a 12,097 Ordinary
STATE STREET BANK AND TRUST COMPANY 13/02/2026 n/a n/a 8,186 Ordinary
STATE STREET BANK AND TRUST COMPANY 13/02/2026 n/a n/a -3,986 Ordinary
STATE STREET BANK AND TRUST COMPANY 13/02/2026 n/a n/a 36,689 Ordinary

603 Page 14 01-Jun-2026

STATE STREET BANK AND TRUST COMPANY 13/02/2026 n/a n/a 3,558 Ordinary
STATE STREET BANK AND TRUST COMPANY 13/02/2026 n/a n/a 25 Ordinary
STATE STREET BANK AND TRUST COMPANY 13/02/2026 n/a n/a -12,693 Ordinary
STATE STREET BANK AND TRUST COMPANY 13/02/2026 n/a n/a -127 Ordinary
STATE STREET BANK AND TRUST COMPANY 13/02/2026 n/a n/a -3,945 Ordinary
STATE STREET BANK AND TRUST COMPANY 13/02/2026 n/a n/a -3,968 Ordinary
STATE STREET BANK AND TRUST COMPANY 13/02/2026 n/a n/a -112 Ordinary
STATE STREET BANK AND TRUST COMPANY 13/02/2026 n/a n/a -624 Ordinary
STATE STREET BANK AND TRUST COMPANY 13/02/2026 n/a n/a -360,783 Ordinary
STATE STREET BANK AND TRUST COMPANY 13/02/2026 n/a n/a -2,738 Ordinary
STATE STREET BANK AND TRUST COMPANY 13/02/2026 n/a n/a -15,467 Ordinary
STATE STREET BANK AND TRUST COMPANY 13/02/2026 n/a n/a -2,934 Ordinary
STATE STREET BANK AND TRUST COMPANY 13/02/2026 n/a n/a -396,076 Ordinary
STATE STREET BANK AND TRUST COMPANY 13/02/2026 n/a n/a -12,394 Ordinary
STATE STREET BANK AND TRUST COMPANY 13/02/2026 n/a n/a -442 Ordinary
STATE STREET BANK AND TRUST COMPANY 13/02/2026 n/a n/a -825 Ordinary
STATE STREET BANK AND TRUST COMPANY 13/02/2026 n/a n/a -2,972 Ordinary
STATE STREET BANK AND TRUST COMPANY 13/02/2026 n/a n/a -4,332 Ordinary
STATE STREET BANK AND TRUST COMPANY 13/02/2026 n/a n/a -182,876 Ordinary
STATE STREET BANK AND TRUST COMPANY 13/02/2026 n/a n/a -21,332 Ordinary
STATE STREET BANK AND TRUST COMPANY 13/02/2026 n/a n/a -1,448 Ordinary
STATE STREET BANK AND TRUST COMPANY 13/02/2026 n/a n/a -789 Ordinary
STATE STREET BANK AND TRUST COMPANY 13/02/2026 n/a n/a -49,969 Ordinary
STATE STREET BANK AND TRUST COMPANY 13/02/2026 n/a n/a -5,486 Ordinary
STATE STREET BANK AND TRUST COMPANY 13/02/2026 n/a n/a -910 Ordinary
STATE STREET BANK AND TRUST COMPANY 13/02/2026 n/a n/a -2,225 Ordinary
STATE STREET BANK AND TRUST COMPANY 13/02/2026 n/a n/a -184,278 Ordinary
STATE STREET BANK AND TRUST COMPANY 13/02/2026 n/a n/a -49,773 Ordinary
STATE STREET BANK AND TRUST COMPANY 13/02/2026 n/a n/a -4 Ordinary
STATE STREET BANK AND TRUST COMPANY 13/02/2026 n/a n/a -251 Ordinary
STATE STREET BANK AND TRUST COMPANY 13/02/2026 n/a n/a 2,039 Ordinary
STATE STREET BANK AND TRUST COMPANY 13/02/2026 n/a n/a -280 Ordinary
STATE STREET BANK AND TRUST COMPANY 13/02/2026 n/a n/a -2,291 Ordinary
STATE STREET BANK AND TRUST COMPANY 13/02/2026 n/a n/a 42,113 Ordinary
STATE STREET BANK AND TRUST COMPANY 13/02/2026 n/a n/a -170 Ordinary
STATE STREET BANK AND TRUST COMPANY 13/02/2026 n/a n/a -423 Ordinary
STATE STREET BANK AND TRUST COMPANY 13/02/2026 n/a n/a 4,570 Ordinary
STATE STREET BANK AND TRUST COMPANY 13/02/2026 n/a n/a 954 Ordinary
STATE STREET BANK AND TRUST COMPANY 13/02/2026 n/a n/a -7,051 Ordinary

603 Page 15 01-Jun-2026

STATE STREET BANK AND TRUST COMPANY 13/02/2026 n/a n/a 30,389 Ordinary
STATE STREET BANK AND TRUST COMPANY 13/02/2026 n/a n/a 7,915 Ordinary
STATE STREET BANK AND TRUST COMPANY 13/02/2026 n/a n/a 3,948 Ordinary
STATE STREET BANK AND TRUST COMPANY 13/02/2026 n/a n/a -14,671 Ordinary
STATE STREET BANK AND TRUST COMPANY 13/02/2026 n/a n/a 14,671 Ordinary
STATE STREET BANK AND TRUST COMPANY 16/02/2026 n/a n/a -434 Ordinary
STATE STREET BANK AND TRUST COMPANY 16/02/2026 n/a n/a -17,443 Ordinary
STATE STREET BANK AND TRUST COMPANY 16/02/2026 n/a n/a -17 Ordinary
STATE STREET BANK AND TRUST COMPANY 16/02/2026 n/a n/a -241 Ordinary
STATE STREET BANK AND TRUST COMPANY 16/02/2026 n/a n/a -17,713 Ordinary
STATE STREET BANK AND TRUST COMPANY 16/02/2026 n/a n/a -12,285 Ordinary
STATE STREET BANK AND TRUST COMPANY 16/02/2026 n/a n/a -19,001 Ordinary
STATE STREET BANK AND TRUST COMPANY 16/02/2026 n/a n/a -1,957 Ordinary
STATE STREET BANK AND TRUST COMPANY 16/02/2026 n/a n/a -42,492 Ordinary
STATE STREET BANK AND TRUST COMPANY 16/02/2026 n/a n/a -16,543 Ordinary
STATE STREET BANK AND TRUST COMPANY 16/02/2026 n/a n/a 13,926 Ordinary
STATE STREET BANK AND TRUST COMPANY 16/02/2026 n/a n/a 120 Ordinary
STATE STREET BANK AND TRUST COMPANY 16/02/2026 n/a n/a 1,347 Ordinary
STATE STREET BANK AND TRUST COMPANY 16/02/2026 n/a n/a 3,706 Ordinary
STATE STREET BANK AND TRUST COMPANY 16/02/2026 n/a n/a -1,897 Ordinary
STATE STREET BANK AND TRUST COMPANY 16/02/2026 n/a n/a 12,918 Ordinary
STATE STREET BANK AND TRUST COMPANY 16/02/2026 n/a n/a 9,733 Ordinary
STATE STREET BANK AND TRUST COMPANY 16/02/2026 n/a n/a 587 Ordinary
STATE STREET BANK AND TRUST COMPANY 16/02/2026 n/a n/a 332,769 Ordinary
STATE STREET BANK AND TRUST COMPANY 16/02/2026 n/a n/a 14,170 Ordinary
STATE STREET BANK AND TRUST COMPANY 16/02/2026 n/a n/a 367,573 Ordinary
STATE STREET BANK AND TRUST COMPANY 16/02/2026 n/a n/a -91 Ordinary
STATE STREET BANK AND TRUST COMPANY 16/02/2026 n/a n/a -139 Ordinary
STATE STREET BANK AND TRUST COMPANY 16/02/2026 n/a n/a -12,546 Ordinary
STATE STREET BANK AND TRUST COMPANY 16/02/2026 n/a n/a -2,931 Ordinary
STATE STREET BANK AND TRUST COMPANY 16/02/2026 n/a n/a -5,560 Ordinary
STATE STREET BANK AND TRUST COMPANY 16/02/2026 n/a n/a -4,570 Ordinary
STATE STREET BANK AND TRUST COMPANY 16/02/2026 n/a n/a -954 Ordinary
STATE STREET BANK AND TRUST COMPANY 16/02/2026 n/a n/a -122,670 Ordinary
STATE STREET BANK AND TRUST COMPANY 16/02/2026 n/a n/a -30,389 Ordinary
STATE STREET BANK AND TRUST COMPANY 16/02/2026 n/a n/a -88,843 Ordinary
STATE STREET BANK AND TRUST COMPANY 16/02/2026 n/a n/a -4,064 Ordinary
STATE STREET BANK AND TRUST COMPANY 16/02/2026 n/a n/a 455 Ordinary
STATE STREET BANK AND TRUST COMPANY 16/02/2026 n/a n/a -552 Ordinary

603 Page 16 01-Jun-2026

STATE STREET BANK AND TRUST COMPANY 16/02/2026 n/a n/a 1,100 Ordinary
STATE STREET BANK AND TRUST COMPANY 16/02/2026 n/a n/a 211,626 Ordinary
STATE STREET BANK AND TRUST COMPANY 16/02/2026 n/a n/a 20,147 Ordinary
STATE STREET BANK AND TRUST COMPANY 16/02/2026 n/a n/a 2,209 Ordinary
STATE STREET BANK AND TRUST COMPANY 16/02/2026 n/a n/a 51,008 Ordinary
STATE STREET BANK AND TRUST COMPANY 16/02/2026 n/a n/a 5,364 Ordinary
STATE STREET BANK AND TRUST COMPANY 16/02/2026 n/a n/a 3 Ordinary
STATE STREET BANK AND TRUST COMPANY 16/02/2026 n/a n/a 805 Ordinary
STATE STREET BANK AND TRUST COMPANY 16/02/2026 n/a n/a 259,042 Ordinary
STATE STREET BANK AND TRUST COMPANY 17/02/2026 n/a n/a 14,671 Ordinary
STATE STREET BANK AND TRUST COMPANY 17/02/2026 n/a n/a -14,671 Ordinary
STATE STREET BANK AND TRUST COMPANY 17/02/2026 n/a n/a 565 Ordinary
STATE STREET BANK AND TRUST COMPANY 17/02/2026 n/a n/a -1,142 Ordinary
STATE STREET BANK AND TRUST COMPANY 17/02/2026 n/a n/a 1,170 Ordinary
STATE STREET BANK AND TRUST COMPANY 17/02/2026 n/a n/a 36,918 Ordinary
STATE STREET BANK AND TRUST COMPANY 17/02/2026 n/a n/a 9 Ordinary
STATE STREET BANK AND TRUST COMPANY 17/02/2026 n/a n/a 3,939 Ordinary
STATE STREET BANK AND TRUST COMPANY 17/02/2026 n/a n/a 4,087 Ordinary
STATE STREET BANK AND TRUST COMPANY 17/02/2026 n/a n/a 18,869 Ordinary
STATE STREET BANK AND TRUST COMPANY 17/02/2026 n/a n/a 223 Ordinary
STATE STREET BANK AND TRUST COMPANY 17/02/2026 n/a n/a 1,257 Ordinary
STATE STREET BANK AND TRUST COMPANY 17/02/2026 n/a n/a 4,232 Ordinary
STATE STREET BANK AND TRUST COMPANY 17/02/2026 n/a n/a -127 Ordinary
STATE STREET BANK AND TRUST COMPANY 17/02/2026 n/a n/a 3,216 Ordinary
STATE STREET BANK AND TRUST COMPANY 17/02/2026 n/a n/a 6,319 Ordinary
STATE STREET BANK AND TRUST COMPANY 17/02/2026 n/a n/a 1,286 Ordinary
STATE STREET BANK AND TRUST COMPANY 17/02/2026 n/a n/a -461 Ordinary
STATE STREET BANK AND TRUST COMPANY 17/02/2026 n/a n/a 264 Ordinary
STATE STREET BANK AND TRUST COMPANY 17/02/2026 n/a n/a 14,847 Ordinary
STATE STREET BANK AND TRUST COMPANY 17/02/2026 n/a n/a 8,770 Ordinary
STATE STREET BANK AND TRUST COMPANY 17/02/2026 n/a n/a 10,481 Ordinary
STATE STREET BANK AND TRUST COMPANY 17/02/2026 n/a n/a 1,075 Ordinary
STATE STREET BANK AND TRUST COMPANY 17/02/2026 n/a n/a 18,151 Ordinary
STATE STREET BANK AND TRUST COMPANY 17/02/2026 n/a n/a 560 Ordinary
STATE STREET BANK AND TRUST COMPANY 17/02/2026 n/a n/a 4,050 Ordinary
STATE STREET BANK AND TRUST COMPANY 17/02/2026 n/a n/a 65,912 Ordinary
STATE STREET BANK AND TRUST COMPANY 17/02/2026 n/a n/a -13,926 Ordinary
STATE STREET BANK AND TRUST COMPANY 17/02/2026 n/a n/a -120 Ordinary
STATE STREET BANK AND TRUST COMPANY 17/02/2026 n/a n/a -3,706 Ordinary

603 Page 17 01-Jun-2026

STATE STREET BANK AND TRUST COMPANY 17/02/2026 n/a n/a -9,733 Ordinary
STATE STREET BANK AND TRUST COMPANY 17/02/2026 n/a n/a -587 Ordinary
STATE STREET BANK AND TRUST COMPANY 17/02/2026 n/a n/a -332,769 Ordinary
STATE STREET BANK AND TRUST COMPANY 17/02/2026 n/a n/a -14,170 Ordinary
STATE STREET BANK AND TRUST COMPANY 17/02/2026 n/a n/a -367,573 Ordinary
STATE STREET BANK AND TRUST COMPANY 17/02/2026 n/a n/a -455 Ordinary
STATE STREET BANK AND TRUST COMPANY 17/02/2026 n/a n/a -211,626 Ordinary
STATE STREET BANK AND TRUST COMPANY 17/02/2026 n/a n/a -20,147 Ordinary
STATE STREET BANK AND TRUST COMPANY 17/02/2026 n/a n/a -2,209 Ordinary
STATE STREET BANK AND TRUST COMPANY 17/02/2026 n/a n/a -51,008 Ordinary
STATE STREET BANK AND TRUST COMPANY 17/02/2026 n/a n/a -5,364 Ordinary
STATE STREET BANK AND TRUST COMPANY 17/02/2026 n/a n/a -805 Ordinary
STATE STREET BANK AND TRUST COMPANY 17/02/2026 n/a n/a -259,042 Ordinary
STATE STREET BANK AND TRUST COMPANY 17/02/2026 n/a n/a -14,671 Ordinary
STATE STREET BANK AND TRUST COMPANY 17/02/2026 n/a n/a 14,671 Ordinary
STATE STREET GLOBAL ADVISORS, AUSTRALIA, LIMITED 17/02/2026 2.16 n/a -77,645 Ordinary
STATE STREET BANK AND TRUST COMPANY 18/02/2026 n/a n/a 25,206 Ordinary
STATE STREET BANK AND TRUST COMPANY 18/02/2026 n/a n/a 88 Ordinary
STATE STREET BANK AND TRUST COMPANY 18/02/2026 n/a n/a 118 Ordinary
STATE STREET BANK AND TRUST COMPANY 18/02/2026 n/a n/a -222 Ordinary
STATE STREET BANK AND TRUST COMPANY 18/02/2026 n/a n/a -1,719 Ordinary
STATE STREET BANK AND TRUST COMPANY 18/02/2026 n/a n/a 12,849 Ordinary
STATE STREET BANK AND TRUST COMPANY 18/02/2026 n/a n/a 4,368 Ordinary
STATE STREET BANK AND TRUST COMPANY 18/02/2026 n/a n/a -538 Ordinary
STATE STREET BANK AND TRUST COMPANY 18/02/2026 n/a n/a 86,489 Ordinary
STATE STREET BANK AND TRUST COMPANY 18/02/2026 n/a n/a 15,273 Ordinary
STATE STREET BANK AND TRUST COMPANY 18/02/2026 n/a n/a -7 Ordinary
STATE STREET BANK AND TRUST COMPANY 18/02/2026 n/a n/a 3,470 Ordinary
STATE STREET BANK AND TRUST COMPANY 18/02/2026 n/a n/a 5,903 Ordinary
STATE STREET BANK AND TRUST COMPANY 18/02/2026 n/a n/a 600 Ordinary
STATE STREET BANK AND TRUST COMPANY 18/02/2026 n/a n/a 343,606 Ordinary
STATE STREET BANK AND TRUST COMPANY 18/02/2026 n/a n/a -1,547 Ordinary
STATE STREET BANK AND TRUST COMPANY 18/02/2026 n/a n/a 121,180 Ordinary
STATE STREET BANK AND TRUST COMPANY 18/02/2026 n/a n/a 14,043 Ordinary
STATE STREET BANK AND TRUST COMPANY 18/02/2026 n/a n/a -1,587 Ordinary
STATE STREET BANK AND TRUST COMPANY 18/02/2026 n/a n/a 396,712 Ordinary
STATE STREET BANK AND TRUST COMPANY 18/02/2026 n/a n/a -7,211 Ordinary
STATE STREET BANK AND TRUST COMPANY 18/02/2026 n/a n/a 88,689 Ordinary
STATE STREET BANK AND TRUST COMPANY 18/02/2026 n/a n/a 472 Ordinary

603 Page 18 01-Jun-2026

STATE STREET BANK AND TRUST COMPANY 18/02/2026 n/a n/a -86 Ordinary
STATE STREET BANK AND TRUST COMPANY 18/02/2026 n/a n/a -497 Ordinary
STATE STREET BANK AND TRUST COMPANY 18/02/2026 n/a n/a -1,666 Ordinary
STATE STREET BANK AND TRUST COMPANY 18/02/2026 n/a n/a 685 Ordinary
STATE STREET BANK AND TRUST COMPANY 18/02/2026 n/a n/a -214 Ordinary
STATE STREET BANK AND TRUST COMPANY 18/02/2026 n/a n/a -1,298 Ordinary
STATE STREET BANK AND TRUST COMPANY 18/02/2026 n/a n/a 16 Ordinary
STATE STREET BANK AND TRUST COMPANY 18/02/2026 n/a n/a -4,142 Ordinary
STATE STREET BANK AND TRUST COMPANY 18/02/2026 n/a n/a 454 Ordinary
STATE STREET BANK AND TRUST COMPANY 18/02/2026 n/a n/a -504 Ordinary
STATE STREET BANK AND TRUST COMPANY 18/02/2026 n/a n/a 2,490 Ordinary
STATE STREET BANK AND TRUST COMPANY 18/02/2026 n/a n/a -102 Ordinary
STATE STREET BANK AND TRUST COMPANY 18/02/2026 n/a n/a 233,940 Ordinary
STATE STREET BANK AND TRUST COMPANY 18/02/2026 n/a n/a -5,764 Ordinary
STATE STREET BANK AND TRUST COMPANY 18/02/2026 n/a n/a 29,094 Ordinary
STATE STREET BANK AND TRUST COMPANY 18/02/2026 n/a n/a -3,430 Ordinary
STATE STREET BANK AND TRUST COMPANY 18/02/2026 n/a n/a -4,097 Ordinary
STATE STREET BANK AND TRUST COMPANY 18/02/2026 n/a n/a 2,597 Ordinary
STATE STREET BANK AND TRUST COMPANY 18/02/2026 n/a n/a -412 Ordinary
STATE STREET BANK AND TRUST COMPANY 18/02/2026 n/a n/a 55,066 Ordinary
STATE STREET BANK AND TRUST COMPANY 18/02/2026 n/a n/a -6,599 Ordinary
STATE STREET BANK AND TRUST COMPANY 18/02/2026 n/a n/a 6,322 Ordinary
STATE STREET BANK AND TRUST COMPANY 18/02/2026 n/a n/a -19 Ordinary
STATE STREET BANK AND TRUST COMPANY 18/02/2026 n/a n/a 4,330 Ordinary
STATE STREET BANK AND TRUST COMPANY 18/02/2026 n/a n/a -1,551 Ordinary
STATE STREET BANK AND TRUST COMPANY 18/02/2026 n/a n/a 268,173 Ordinary
STATE STREET BANK AND TRUST COMPANY 18/02/2026 n/a n/a -22,632 Ordinary
STATE STREET BANK AND TRUST COMPANY 18/02/2026 n/a n/a -14,671 Ordinary
STATE STREET BANK AND TRUST COMPANY 18/02/2026 n/a n/a 14,671 Ordinary
STATE STREET BANK AND TRUST COMPANY 19/02/2026 n/a n/a -25,206 Ordinary
STATE STREET BANK AND TRUST COMPANY 19/02/2026 n/a n/a -118 Ordinary
STATE STREET BANK AND TRUST COMPANY 19/02/2026 n/a n/a -4,368 Ordinary
STATE STREET BANK AND TRUST COMPANY 19/02/2026 n/a n/a -15,273 Ordinary
STATE STREET BANK AND TRUST COMPANY 19/02/2026 n/a n/a -600 Ordinary
STATE STREET BANK AND TRUST COMPANY 19/02/2026 n/a n/a -343,606 Ordinary
STATE STREET BANK AND TRUST COMPANY 19/02/2026 n/a n/a -14,043 Ordinary
STATE STREET BANK AND TRUST COMPANY 19/02/2026 n/a n/a -396,712 Ordinary
STATE STREET BANK AND TRUST COMPANY 19/02/2026 n/a n/a -472 Ordinary
STATE STREET BANK AND TRUST COMPANY 19/02/2026 n/a n/a -233,940 Ordinary

603 Page 19 01-Jun-2026

STATE STREET BANK AND TRUST COMPANY 19/02/2026 n/a n/a -29,094 Ordinary
STATE STREET BANK AND TRUST COMPANY 19/02/2026 n/a n/a -2,597 Ordinary
STATE STREET BANK AND TRUST COMPANY 19/02/2026 n/a n/a -55,066 Ordinary
STATE STREET BANK AND TRUST COMPANY 19/02/2026 n/a n/a -6,322 Ordinary
STATE STREET BANK AND TRUST COMPANY 19/02/2026 n/a n/a -4,330 Ordinary
STATE STREET BANK AND TRUST COMPANY 19/02/2026 n/a n/a -268,173 Ordinary
STATE STREET BANK AND TRUST COMPANY 19/02/2026 n/a n/a -2 Ordinary
STATE STREET BANK AND TRUST COMPANY 19/02/2026 n/a n/a -126 Ordinary
STATE STREET BANK AND TRUST COMPANY 19/02/2026 n/a n/a -1,045 Ordinary
STATE STREET BANK AND TRUST COMPANY 19/02/2026 n/a n/a 307 Ordinary
STATE STREET BANK AND TRUST COMPANY 19/02/2026 n/a n/a -174 Ordinary
STATE STREET BANK AND TRUST COMPANY 19/02/2026 n/a n/a 39,822 Ordinary
STATE STREET BANK AND TRUST COMPANY 19/02/2026 n/a n/a -1 Ordinary
STATE STREET BANK AND TRUST COMPANY 19/02/2026 n/a n/a -101 Ordinary
STATE STREET BANK AND TRUST COMPANY 19/02/2026 n/a n/a 71 Ordinary
STATE STREET BANK AND TRUST COMPANY 19/02/2026 n/a n/a -855 Ordinary
STATE STREET BANK AND TRUST COMPANY 19/02/2026 n/a n/a 1,353 Ordinary
STATE STREET BANK AND TRUST COMPANY 19/02/2026 n/a n/a -913 Ordinary
STATE STREET BANK AND TRUST COMPANY 19/02/2026 n/a n/a -4,328 Ordinary
STATE STREET BANK AND TRUST COMPANY 19/02/2026 n/a n/a -1,563 Ordinary
STATE STREET BANK AND TRUST COMPANY 19/02/2026 n/a n/a -51 Ordinary
STATE STREET BANK AND TRUST COMPANY 19/02/2026 n/a n/a -211 Ordinary
STATE STREET BANK AND TRUST COMPANY 19/02/2026 n/a n/a -943 Ordinary
STATE STREET BANK AND TRUST COMPANY 19/02/2026 n/a n/a -59 Ordinary
STATE STREET BANK AND TRUST COMPANY 19/02/2026 n/a n/a -54 Ordinary
STATE STREET BANK AND TRUST COMPANY 19/02/2026 n/a n/a -695 Ordinary
STATE STREET BANK AND TRUST COMPANY 19/02/2026 n/a n/a -800 Ordinary
STATE STREET BANK AND TRUST COMPANY 19/02/2026 n/a n/a -5 Ordinary
STATE STREET BANK AND TRUST COMPANY 19/02/2026 n/a n/a -287 Ordinary
STATE STREET BANK AND TRUST COMPANY 19/02/2026 n/a n/a 1,279 Ordinary
STATE STREET BANK AND TRUST COMPANY 19/02/2026 n/a n/a -63 Ordinary
STATE STREET BANK AND TRUST COMPANY 19/02/2026 n/a n/a -3,326 Ordinary
STATE STREET BANK AND TRUST COMPANY 19/02/2026 n/a n/a -2,254 Ordinary
STATE STREET BANK AND TRUST COMPANY 19/02/2026 n/a n/a -2,925 Ordinary
STATE STREET BANK AND TRUST COMPANY 19/02/2026 n/a n/a -238 Ordinary
STATE STREET BANK AND TRUST COMPANY 19/02/2026 n/a n/a -4,226 Ordinary
STATE STREET BANK AND TRUST COMPANY 19/02/2026 n/a n/a -5 Ordinary
STATE STREET BANK AND TRUST COMPANY 19/02/2026 n/a n/a -853 Ordinary
STATE STREET BANK AND TRUST COMPANY 19/02/2026 n/a n/a -16,209 Ordinary

603 Page 20 01-Jun-2026

STATE STREET BANK AND TRUST COMPANY 20/02/2026 n/a n/a 13 Ordinary
STATE STREET BANK AND TRUST COMPANY 20/02/2026 n/a n/a -709 Ordinary
STATE STREET BANK AND TRUST COMPANY 20/02/2026 n/a n/a -221 Ordinary
STATE STREET BANK AND TRUST COMPANY 20/02/2026 n/a n/a 593 Ordinary
STATE STREET BANK AND TRUST COMPANY 20/02/2026 n/a n/a 1,874 Ordinary
STATE STREET BANK AND TRUST COMPANY 20/02/2026 n/a n/a -103 Ordinary
STATE STREET BANK AND TRUST COMPANY 20/02/2026 n/a n/a -55 Ordinary
STATE STREET BANK AND TRUST COMPANY 20/02/2026 n/a n/a 123 Ordinary
STATE STREET BANK AND TRUST COMPANY 20/02/2026 n/a n/a -595 Ordinary
STATE STREET BANK AND TRUST COMPANY 20/02/2026 n/a n/a 86 Ordinary
STATE STREET BANK AND TRUST COMPANY 20/02/2026 n/a n/a -774 Ordinary
STATE STREET BANK AND TRUST COMPANY 20/02/2026 n/a n/a 539 Ordinary
STATE STREET BANK AND TRUST COMPANY 20/02/2026 n/a n/a -23 Ordinary
STATE STREET BANK AND TRUST COMPANY 20/02/2026 n/a n/a 45 Ordinary
STATE STREET BANK AND TRUST COMPANY 20/02/2026 n/a n/a 120 Ordinary
STATE STREET BANK AND TRUST COMPANY 20/02/2026 n/a n/a 434 Ordinary
STATE STREET BANK AND TRUST COMPANY 20/02/2026 n/a n/a 225 Ordinary
STATE STREET BANK AND TRUST COMPANY 20/02/2026 n/a n/a 16 Ordinary
STATE STREET BANK AND TRUST COMPANY 20/02/2026 n/a n/a -945 Ordinary
STATE STREET BANK AND TRUST COMPANY 20/02/2026 n/a n/a 1 Ordinary
STATE STREET BANK AND TRUST COMPANY 20/02/2026 n/a n/a 36 Ordinary
STATE STREET BANK AND TRUST COMPANY 20/02/2026 n/a n/a -117 Ordinary
STATE STREET BANK AND TRUST COMPANY 20/02/2026 n/a n/a 12 Ordinary
STATE STREET BANK AND TRUST COMPANY 20/02/2026 n/a n/a 334 Ordinary
STATE STREET BANK AND TRUST COMPANY 20/02/2026 n/a n/a 178 Ordinary
STATE STREET BANK AND TRUST COMPANY 20/02/2026 n/a n/a -198 Ordinary
STATE STREET BANK AND TRUST COMPANY 20/02/2026 n/a n/a 30 Ordinary
STATE STREET BANK AND TRUST COMPANY 20/02/2026 n/a n/a 432 Ordinary
STATE STREET BANK AND TRUST COMPANY 20/02/2026 n/a n/a 9 Ordinary
STATE STREET BANK AND TRUST COMPANY 20/02/2026 n/a n/a 102 Ordinary
STATE STREET BANK AND TRUST COMPANY 20/02/2026 n/a n/a 415 Ordinary
STATE STREET BANK AND TRUST COMPANY 20/02/2026 n/a n/a -14,671 Ordinary
STATE STREET BANK AND TRUST COMPANY 20/02/2026 n/a n/a 14,671 Ordinary
STATE STREET BANK AND TRUST COMPANY 23/02/2026 n/a n/a -86 Ordinary
STATE STREET BANK AND TRUST COMPANY 23/02/2026 n/a n/a -81,420 Ordinary
STATE STREET BANK AND TRUST COMPANY 23/02/2026 n/a n/a -12,934 Ordinary
STATE STREET BANK AND TRUST COMPANY 23/02/2026 n/a n/a -3,265 Ordinary
STATE STREET BANK AND TRUST COMPANY 23/02/2026 n/a n/a -5,919 Ordinary
STATE STREET BANK AND TRUST COMPANY 23/02/2026 n/a n/a -121,938 Ordinary

603 Page 21 01-Jun-2026

STATE STREET BANK AND TRUST COMPANY 23/02/2026 n/a n/a -87,666 Ordinary
STATE STREET BANK AND TRUST COMPANY 23/02/2026 n/a n/a -1,061 Ordinary
STATE STREET BANK AND TRUST COMPANY 23/02/2026 n/a n/a -12,414 Ordinary
STATE STREET BANK AND TRUST COMPANY 23/02/2026 n/a n/a -16 Ordinary
STATE STREET BANK AND TRUST COMPANY 23/02/2026 n/a n/a -450 Ordinary
STATE STREET BANK AND TRUST COMPANY 23/02/2026 n/a n/a 351 Ordinary
STATE STREET BANK AND TRUST COMPANY 23/02/2026 n/a n/a 40,688 Ordinary
STATE STREET BANK AND TRUST COMPANY 23/02/2026 n/a n/a 26,593 Ordinary
STATE STREET BANK AND TRUST COMPANY 23/02/2026 n/a n/a 1 Ordinary
STATE STREET BANK AND TRUST COMPANY 23/02/2026 n/a n/a 2,658 Ordinary
STATE STREET BANK AND TRUST COMPANY 23/02/2026 n/a n/a 2,575 Ordinary
STATE STREET BANK AND TRUST COMPANY 23/02/2026 n/a n/a 9,996 Ordinary
STATE STREET BANK AND TRUST COMPANY 23/02/2026 n/a n/a 92 Ordinary
STATE STREET BANK AND TRUST COMPANY 23/02/2026 n/a n/a 885 Ordinary
STATE STREET BANK AND TRUST COMPANY 23/02/2026 n/a n/a 2,699 Ordinary
STATE STREET BANK AND TRUST COMPANY 23/02/2026 n/a n/a 1,531 Ordinary
STATE STREET BANK AND TRUST COMPANY 23/02/2026 n/a n/a -410 Ordinary
STATE STREET BANK AND TRUST COMPANY 23/02/2026 n/a n/a 803 Ordinary
STATE STREET BANK AND TRUST COMPANY 23/02/2026 n/a n/a 24,533 Ordinary
STATE STREET BANK AND TRUST COMPANY 23/02/2026 n/a n/a 163 Ordinary
STATE STREET BANK AND TRUST COMPANY 23/02/2026 n/a n/a 9,570 Ordinary
STATE STREET BANK AND TRUST COMPANY 23/02/2026 n/a n/a 5,497 Ordinary
STATE STREET BANK AND TRUST COMPANY 23/02/2026 n/a n/a 4,977 Ordinary
STATE STREET BANK AND TRUST COMPANY 23/02/2026 n/a n/a 730 Ordinary
STATE STREET BANK AND TRUST COMPANY 23/02/2026 n/a n/a 11,397 Ordinary
STATE STREET BANK AND TRUST COMPANY 23/02/2026 n/a n/a 28,613 Ordinary
STATE STREET BANK AND TRUST COMPANY 23/02/2026 n/a n/a 2,601 Ordinary
STATE STREET BANK AND TRUST COMPANY 23/02/2026 n/a n/a 43,004 Ordinary
STATE STREET BANK AND TRUST COMPANY 23/02/2026 n/a n/a 5,970 Ordinary
STATE STREET BANK AND TRUST COMPANY 24/02/2026 n/a n/a 1,110 Ordinary
STATE STREET BANK AND TRUST COMPANY 24/02/2026 n/a n/a 152,324 Ordinary
STATE STREET BANK AND TRUST COMPANY 24/02/2026 n/a n/a 5 Ordinary
STATE STREET BANK AND TRUST COMPANY 24/02/2026 n/a n/a 6,367 Ordinary
STATE STREET BANK AND TRUST COMPANY 24/02/2026 n/a n/a 8,185 Ordinary
STATE STREET BANK AND TRUST COMPANY 24/02/2026 n/a n/a 8,204 Ordinary
STATE STREET BANK AND TRUST COMPANY 24/02/2026 n/a n/a 34,010 Ordinary
STATE STREET BANK AND TRUST COMPANY 24/02/2026 n/a n/a 45 Ordinary
STATE STREET BANK AND TRUST COMPANY 24/02/2026 n/a n/a 2,724 Ordinary
STATE STREET BANK AND TRUST COMPANY 24/02/2026 n/a n/a 8,454 Ordinary

603 Page 22 01-Jun-2026

STATE STREET BANK AND TRUST COMPANY 24/02/2026 n/a n/a 5,451 Ordinary
STATE STREET BANK AND TRUST COMPANY 24/02/2026 n/a n/a 45 Ordinary
STATE STREET BANK AND TRUST COMPANY 24/02/2026 n/a n/a 2,581 Ordinary
STATE STREET BANK AND TRUST COMPANY 24/02/2026 n/a n/a 219 Ordinary
STATE STREET BANK AND TRUST COMPANY 24/02/2026 n/a n/a 30,833 Ordinary
STATE STREET BANK AND TRUST COMPANY 24/02/2026 n/a n/a 16,895 Ordinary
STATE STREET BANK AND TRUST COMPANY 24/02/2026 n/a n/a 15,186 Ordinary
STATE STREET BANK AND TRUST COMPANY 24/02/2026 n/a n/a 2,121 Ordinary
STATE STREET BANK AND TRUST COMPANY 24/02/2026 n/a n/a 36,029 Ordinary
STATE STREET BANK AND TRUST COMPANY 24/02/2026 n/a n/a 8,419 Ordinary
STATE STREET BANK AND TRUST COMPANY 24/02/2026 n/a n/a 113,797 Ordinary
STATE STREET BANK AND TRUST COMPANY 24/02/2026 n/a n/a -74,314 Ordinary
STATE STREET BANK AND TRUST COMPANY 24/02/2026 n/a n/a -69,450 Ordinary
STATE STREET BANK AND TRUST COMPANY 24/02/2026 n/a n/a -29,735 Ordinary
STATE STREET BANK AND TRUST COMPANY 24/02/2026 n/a n/a -14,671 Ordinary
STATE STREET BANK AND TRUST COMPANY 24/02/2026 n/a n/a 14,671 Ordinary
STATE STREET BANK AND TRUST COMPANY 24/02/2026 n/a n/a -5,970 Ordinary
STATE STREET BANK AND TRUST COMPANY 25/02/2026 n/a n/a -1,698 Ordinary
STATE STREET BANK AND TRUST COMPANY 25/02/2026 n/a n/a 948 Ordinary
STATE STREET BANK AND TRUST COMPANY 25/02/2026 n/a n/a -877 Ordinary
STATE STREET BANK AND TRUST COMPANY 25/02/2026 n/a n/a 14 Ordinary
STATE STREET BANK AND TRUST COMPANY 25/02/2026 n/a n/a 485 Ordinary
STATE STREET BANK AND TRUST COMPANY 25/02/2026 n/a n/a -455 Ordinary
STATE STREET BANK AND TRUST COMPANY 25/02/2026 n/a n/a -68 Ordinary
STATE STREET BANK AND TRUST COMPANY 25/02/2026 n/a n/a -6,893 Ordinary
STATE STREET BANK AND TRUST COMPANY 25/02/2026 n/a n/a -3,217 Ordinary
STATE STREET BANK AND TRUST COMPANY 25/02/2026 n/a n/a -2,908 Ordinary
STATE STREET BANK AND TRUST COMPANY 25/02/2026 n/a n/a -458 Ordinary
STATE STREET BANK AND TRUST COMPANY 25/02/2026 n/a n/a -9,474 Ordinary
STATE STREET BANK AND TRUST COMPANY 25/02/2026 n/a n/a -1,830 Ordinary
STATE STREET BANK AND TRUST COMPANY 25/02/2026 n/a n/a -17,963 Ordinary
STATE STREET BANK AND TRUST COMPANY 25/02/2026 n/a n/a -7 Ordinary
STATE STREET BANK AND TRUST COMPANY 25/02/2026 n/a n/a -67 Ordinary
STATE STREET BANK AND TRUST COMPANY 25/02/2026 n/a n/a 88 Ordinary
STATE STREET BANK AND TRUST COMPANY 25/02/2026 n/a n/a -649 Ordinary
STATE STREET BANK AND TRUST COMPANY 25/02/2026 n/a n/a 12,634 Ordinary
STATE STREET BANK AND TRUST COMPANY 25/02/2026 n/a n/a 17,462 Ordinary
STATE STREET BANK AND TRUST COMPANY 25/02/2026 n/a n/a 3,484 Ordinary
STATE STREET BANK AND TRUST COMPANY 25/02/2026 n/a n/a 5,692 Ordinary

603 Page 23 01-Jun-2026

STATE STREET BANK AND TRUST COMPANY 25/02/2026 n/a n/a -854 Ordinary
STATE STREET BANK AND TRUST COMPANY 25/02/2026 n/a n/a -2,501 Ordinary
STATE STREET BANK AND TRUST COMPANY 25/02/2026 n/a n/a 118,655 Ordinary
STATE STREET BANK AND TRUST COMPANY 25/02/2026 n/a n/a -1,962 Ordinary
STATE STREET BANK AND TRUST COMPANY 25/02/2026 n/a n/a -8,055 Ordinary
STATE STREET BANK AND TRUST COMPANY 25/02/2026 n/a n/a 84,055 Ordinary
STATE STREET BANK AND TRUST COMPANY 25/02/2026 n/a n/a -30 Ordinary
STATE STREET BANK AND TRUST COMPANY 25/02/2026 n/a n/a -627 Ordinary
STATE STREET BANK AND TRUST COMPANY 25/02/2026 n/a n/a -14,671 Ordinary
STATE STREET BANK AND TRUST COMPANY 25/02/2026 n/a n/a 14,671 Ordinary
STATE STREET BANK AND TRUST COMPANY 26/02/2026 n/a n/a -1 Ordinary
STATE STREET BANK AND TRUST COMPANY 26/02/2026 n/a n/a -573 Ordinary
STATE STREET BANK AND TRUST COMPANY 26/02/2026 n/a n/a 350 Ordinary
STATE STREET BANK AND TRUST COMPANY 26/02/2026 n/a n/a 159,613 Ordinary
STATE STREET BANK AND TRUST COMPANY 26/02/2026 n/a n/a 269 Ordinary
STATE STREET BANK AND TRUST COMPANY 26/02/2026 n/a n/a -185 Ordinary
STATE STREET BANK AND TRUST COMPANY 26/02/2026 n/a n/a -3,210 Ordinary
STATE STREET BANK AND TRUST COMPANY 26/02/2026 n/a n/a 7,666 Ordinary
STATE STREET BANK AND TRUST COMPANY 26/02/2026 n/a n/a 427 Ordinary
STATE STREET BANK AND TRUST COMPANY 26/02/2026 n/a n/a -5,495 Ordinary
STATE STREET BANK AND TRUST COMPANY 26/02/2026 n/a n/a -17,525 Ordinary
STATE STREET BANK AND TRUST COMPANY 26/02/2026 n/a n/a -510 Ordinary
STATE STREET BANK AND TRUST COMPANY 26/02/2026 n/a n/a -85 Ordinary
STATE STREET BANK AND TRUST COMPANY 26/02/2026 n/a n/a -2,120 Ordinary
STATE STREET BANK AND TRUST COMPANY 26/02/2026 n/a n/a -6,060 Ordinary
STATE STREET BANK AND TRUST COMPANY 26/02/2026 n/a n/a -431 Ordinary
STATE STREET BANK AND TRUST COMPANY 26/02/2026 n/a n/a -3,787 Ordinary
STATE STREET BANK AND TRUST COMPANY 26/02/2026 n/a n/a 80 Ordinary
STATE STREET BANK AND TRUST COMPANY 26/02/2026 n/a n/a -1,822 Ordinary
STATE STREET BANK AND TRUST COMPANY 26/02/2026 n/a n/a -159 Ordinary
STATE STREET BANK AND TRUST COMPANY 26/02/2026 n/a n/a -20,831 Ordinary
STATE STREET BANK AND TRUST COMPANY 26/02/2026 n/a n/a -11,913 Ordinary
STATE STREET BANK AND TRUST COMPANY 26/02/2026 n/a n/a -10,937 Ordinary
STATE STREET BANK AND TRUST COMPANY 26/02/2026 n/a n/a -1,644 Ordinary
STATE STREET BANK AND TRUST COMPANY 26/02/2026 n/a n/a -22,378 Ordinary
STATE STREET BANK AND TRUST COMPANY 26/02/2026 n/a n/a -5,780 Ordinary
STATE STREET BANK AND TRUST COMPANY 26/02/2026 n/a n/a -82,546 Ordinary
STATE STREET BANK AND TRUST COMPANY 26/02/2026 n/a n/a -14,671 Ordinary
STATE STREET BANK AND TRUST COMPANY 26/02/2026 n/a n/a 14,671 Ordinary

603 Page 24 01-Jun-2026

STATE STREET BANK AND TRUST COMPANY 27/02/2026 n/a n/a -87 Ordinary
STATE STREET BANK AND TRUST COMPANY 27/02/2026 n/a n/a -469 Ordinary
STATE STREET BANK AND TRUST COMPANY 27/02/2026 n/a n/a -12,985 Ordinary
STATE STREET BANK AND TRUST COMPANY 27/02/2026 n/a n/a -2,168,925 Ordinary
STATE STREET BANK AND TRUST COMPANY 27/02/2026 n/a n/a -3,753 Ordinary
STATE STREET BANK AND TRUST COMPANY 27/02/2026 n/a n/a -5,507 Ordinary
STATE STREET BANK AND TRUST COMPANY 27/02/2026 n/a n/a -2,303 Ordinary
STATE STREET BANK AND TRUST COMPANY 27/02/2026 n/a n/a -17,668 Ordinary
STATE STREET BANK AND TRUST COMPANY 27/02/2026 n/a n/a -119,082 Ordinary
STATE STREET BANK AND TRUST COMPANY 27/02/2026 n/a n/a -4,997 Ordinary
STATE STREET BANK AND TRUST COMPANY 27/02/2026 n/a n/a -24,981 Ordinary
STATE STREET BANK AND TRUST COMPANY 27/02/2026 n/a n/a -83,545 Ordinary
STATE STREET BANK AND TRUST COMPANY 27/02/2026 n/a n/a -85 Ordinary
STATE STREET BANK AND TRUST COMPANY 27/02/2026 n/a n/a -1,457 Ordinary
STATE STREET BANK AND TRUST COMPANY 27/02/2026 n/a n/a -5,137 Ordinary
STATE STREET BANK AND TRUST COMPANY 27/02/2026 n/a n/a -517 Ordinary
STATE STREET BANK AND TRUST COMPANY 27/02/2026 n/a n/a 2,209,000 Ordinary
STATE STREET BANK AND TRUST COMPANY 27/02/2026 n/a n/a -3,557 Ordinary
STATE STREET BANK AND TRUST COMPANY 27/02/2026 n/a n/a -14 Ordinary
STATE STREET BANK AND TRUST COMPANY 27/02/2026 n/a n/a -565 Ordinary
STATE STREET BANK AND TRUST COMPANY 27/02/2026 n/a n/a -1,638 Ordinary
STATE STREET BANK AND TRUST COMPANY 27/02/2026 n/a n/a -267 Ordinary
STATE STREET BANK AND TRUST COMPANY 27/02/2026 n/a n/a -18,769 Ordinary
STATE STREET BANK AND TRUST COMPANY 27/02/2026 n/a n/a -10,525 Ordinary
STATE STREET BANK AND TRUST COMPANY 27/02/2026 n/a n/a -9,579 Ordinary
STATE STREET BANK AND TRUST COMPANY 27/02/2026 n/a n/a -1,205 Ordinary
STATE STREET BANK AND TRUST COMPANY 27/02/2026 n/a n/a -23,332 Ordinary
STATE STREET BANK AND TRUST COMPANY 27/02/2026 n/a n/a -5,159 Ordinary
STATE STREET BANK AND TRUST COMPANY 27/02/2026 n/a n/a -83,777 Ordinary
STATE STREET BANK AND TRUST COMPANY 27/02/2026 n/a n/a -14,671 Ordinary
STATE STREET BANK AND TRUST COMPANY 27/02/2026 n/a n/a 14,671 Ordinary
STATE STREET GLOBAL ADVISORS EUROPE LIMITED 27/02/2026 2.08 n/a -157,779 Ordinary
STATE STREET GLOBAL ADVISORS TRUST COMPANY 27/02/2026 2.08 n/a -67,278 Ordinary
STATE STREET BANK AND TRUST COMPANY 02/03/2026 n/a n/a 388 Ordinary
STATE STREET BANK AND TRUST COMPANY 02/03/2026 n/a n/a 1,146 Ordinary
STATE STREET BANK AND TRUST COMPANY 02/03/2026 n/a n/a 7,564 Ordinary
STATE STREET BANK AND TRUST COMPANY 02/03/2026 n/a n/a 2,502 Ordinary
STATE STREET BANK AND TRUST COMPANY 02/03/2026 n/a n/a 13,937 Ordinary
STATE STREET BANK AND TRUST COMPANY 02/03/2026 n/a n/a 90 Ordinary

603 Page 25 01-Jun-2026

STATE STREET BANK AND TRUST COMPANY 02/03/2026 n/a n/a 824 Ordinary
STATE STREET BANK AND TRUST COMPANY 02/03/2026 n/a n/a 2,528 Ordinary
STATE STREET BANK AND TRUST COMPANY 02/03/2026 n/a n/a 1,945 Ordinary
STATE STREET BANK AND TRUST COMPANY 02/03/2026 n/a n/a 810 Ordinary
STATE STREET BANK AND TRUST COMPANY 02/03/2026 n/a n/a 141 Ordinary
STATE STREET BANK AND TRUST COMPANY 02/03/2026 n/a n/a 10,159 Ordinary
STATE STREET BANK AND TRUST COMPANY 02/03/2026 n/a n/a 4,905 Ordinary
STATE STREET BANK AND TRUST COMPANY 02/03/2026 n/a n/a 4,608 Ordinary
STATE STREET BANK AND TRUST COMPANY 02/03/2026 n/a n/a 631 Ordinary
STATE STREET BANK AND TRUST COMPANY 02/03/2026 n/a n/a 15,496 Ordinary
STATE STREET BANK AND TRUST COMPANY 02/03/2026 n/a n/a 2,836 Ordinary
STATE STREET BANK AND TRUST COMPANY 02/03/2026 n/a n/a 73,651 Ordinary
STATE STREET BANK AND TRUST COMPANY 03/03/2026 n/a n/a -190 Ordinary
STATE STREET BANK AND TRUST COMPANY 03/03/2026 n/a n/a -23 Ordinary
STATE STREET BANK AND TRUST COMPANY 03/03/2026 n/a n/a -51 Ordinary
STATE STREET BANK AND TRUST COMPANY 03/03/2026 n/a n/a 145 Ordinary
STATE STREET BANK AND TRUST COMPANY 03/03/2026 n/a n/a -151 Ordinary
STATE STREET BANK AND TRUST COMPANY 03/03/2026 n/a n/a -66 Ordinary
STATE STREET BANK AND TRUST COMPANY 03/03/2026 n/a n/a -27 Ordinary
STATE STREET BANK AND TRUST COMPANY 03/03/2026 n/a n/a -158 Ordinary
STATE STREET BANK AND TRUST COMPANY 03/03/2026 n/a n/a 65 Ordinary
STATE STREET BANK AND TRUST COMPANY 03/03/2026 n/a n/a 4,805 Ordinary
STATE STREET BANK AND TRUST COMPANY 03/03/2026 n/a n/a -1,146 Ordinary
STATE STREET BANK AND TRUST COMPANY 03/03/2026 n/a n/a 238 Ordinary
STATE STREET BANK AND TRUST COMPANY 03/03/2026 n/a n/a -369,000 Ordinary
STATE STREET BANK AND TRUST COMPANY 03/03/2026 n/a n/a -6,303 Ordinary
STATE STREET BANK AND TRUST COMPANY 03/03/2026 n/a n/a 3 Ordinary
STATE STREET BANK AND TRUST COMPANY 03/03/2026 n/a n/a -1,067 Ordinary
STATE STREET BANK AND TRUST COMPANY 03/03/2026 n/a n/a -226 Ordinary
STATE STREET BANK AND TRUST COMPANY 03/03/2026 n/a n/a 2 Ordinary
STATE STREET BANK AND TRUST COMPANY 03/03/2026 n/a n/a -23 Ordinary
STATE STREET BANK AND TRUST COMPANY 03/03/2026 n/a n/a 4,163 Ordinary
STATE STREET BANK AND TRUST COMPANY 03/03/2026 n/a n/a 15 Ordinary
STATE STREET BANK AND TRUST COMPANY 03/03/2026 n/a n/a -14,671 Ordinary
STATE STREET BANK AND TRUST COMPANY 03/03/2026 n/a n/a 14,671 Ordinary
STATE STREET BANK AND TRUST COMPANY 04/03/2026 n/a n/a -751 Ordinary
STATE STREET BANK AND TRUST COMPANY 04/03/2026 n/a n/a 12 Ordinary
STATE STREET BANK AND TRUST COMPANY 04/03/2026 n/a n/a 622 Ordinary
STATE STREET BANK AND TRUST COMPANY 04/03/2026 n/a n/a -361 Ordinary

603 Page 26 01-Jun-2026

STATE STREET BANK AND TRUST COMPANY 04/03/2026 n/a n/a -39 Ordinary
STATE STREET BANK AND TRUST COMPANY 04/03/2026 n/a n/a -4,717 Ordinary
STATE STREET BANK AND TRUST COMPANY 04/03/2026 n/a n/a -2,095 Ordinary
STATE STREET BANK AND TRUST COMPANY 04/03/2026 n/a n/a -1,841 Ordinary
STATE STREET BANK AND TRUST COMPANY 04/03/2026 n/a n/a -262 Ordinary
STATE STREET BANK AND TRUST COMPANY 04/03/2026 n/a n/a -6,800 Ordinary
STATE STREET BANK AND TRUST COMPANY 04/03/2026 n/a n/a -1,277 Ordinary
STATE STREET BANK AND TRUST COMPANY 04/03/2026 n/a n/a -35,992 Ordinary
STATE STREET BANK AND TRUST COMPANY 04/03/2026 n/a n/a 74 Ordinary
STATE STREET BANK AND TRUST COMPANY 04/03/2026 n/a n/a -393 Ordinary
STATE STREET BANK AND TRUST COMPANY 04/03/2026 n/a n/a 15,357 Ordinary
STATE STREET BANK AND TRUST COMPANY 04/03/2026 n/a n/a 3,404 Ordinary
STATE STREET BANK AND TRUST COMPANY 04/03/2026 n/a n/a 5,620 Ordinary
STATE STREET BANK AND TRUST COMPANY 04/03/2026 n/a n/a -487 Ordinary
STATE STREET BANK AND TRUST COMPANY 04/03/2026 n/a n/a 119,208 Ordinary
STATE STREET BANK AND TRUST COMPANY 04/03/2026 n/a n/a -633 Ordinary
STATE STREET BANK AND TRUST COMPANY 04/03/2026 n/a n/a -6,096 Ordinary
STATE STREET BANK AND TRUST COMPANY 04/03/2026 n/a n/a 81,365 Ordinary
STATE STREET BANK AND TRUST COMPANY 04/03/2026 n/a n/a -8 Ordinary
STATE STREET BANK AND TRUST COMPANY 04/03/2026 n/a n/a -2,067 Ordinary
STATE STREET BANK AND TRUST COMPANY 04/03/2026 n/a n/a -1,082 Ordinary
STATE STREET BANK AND TRUST COMPANY 04/03/2026 n/a n/a 387 Ordinary
STATE STREET BANK AND TRUST COMPANY 04/03/2026 n/a n/a -14,671 Ordinary
STATE STREET BANK AND TRUST COMPANY 04/03/2026 n/a n/a 14,671 Ordinary
STATE STREET BANK AND TRUST COMPANY 05/03/2026 n/a n/a -1,004 Ordinary
STATE STREET BANK AND TRUST COMPANY 05/03/2026 n/a n/a -426 Ordinary
STATE STREET BANK AND TRUST COMPANY 05/03/2026 n/a n/a -52 Ordinary
STATE STREET BANK AND TRUST COMPANY 05/03/2026 n/a n/a -5,587 Ordinary
STATE STREET BANK AND TRUST COMPANY 05/03/2026 n/a n/a -2,659 Ordinary
STATE STREET BANK AND TRUST COMPANY 05/03/2026 n/a n/a -2,701 Ordinary
STATE STREET BANK AND TRUST COMPANY 05/03/2026 n/a n/a -341 Ordinary
STATE STREET BANK AND TRUST COMPANY 05/03/2026 n/a n/a -8,539 Ordinary
STATE STREET BANK AND TRUST COMPANY 05/03/2026 n/a n/a -1,624 Ordinary
STATE STREET BANK AND TRUST COMPANY 05/03/2026 n/a n/a -42,463 Ordinary
STATE STREET BANK AND TRUST COMPANY 05/03/2026 n/a n/a -154 Ordinary
STATE STREET BANK AND TRUST COMPANY 05/03/2026 n/a n/a -60 Ordinary
STATE STREET BANK AND TRUST COMPANY 05/03/2026 n/a n/a -234 Ordinary
STATE STREET BANK AND TRUST COMPANY 05/03/2026 n/a n/a -775 Ordinary
STATE STREET BANK AND TRUST COMPANY 05/03/2026 n/a n/a -802 Ordinary

603 Page 27 01-Jun-2026

STATE STREET BANK AND TRUST COMPANY 05/03/2026 n/a n/a -7,615 Ordinary
STATE STREET BANK AND TRUST COMPANY 05/03/2026 n/a n/a -59 Ordinary
STATE STREET BANK AND TRUST COMPANY 05/03/2026 n/a n/a -2,920 Ordinary
STATE STREET BANK AND TRUST COMPANY 05/03/2026 n/a n/a -1,461 Ordinary
STATE STREET BANK AND TRUST COMPANY 05/03/2026 n/a n/a -3 Ordinary
STATE STREET BANK AND TRUST COMPANY 05/03/2026 n/a n/a -3,210 Ordinary
STATE STREET BANK AND TRUST COMPANY 05/03/2026 n/a n/a -224 Ordinary
STATE STREET BANK AND TRUST COMPANY 05/03/2026 n/a n/a -295 Ordinary
STATE STREET BANK AND TRUST COMPANY 05/03/2026 n/a n/a -9,170 Ordinary
STATE STREET BANK AND TRUST COMPANY 05/03/2026 n/a n/a -6,101 Ordinary
STATE STREET BANK AND TRUST COMPANY 06/03/2026 n/a n/a 72,100 Ordinary
STATE STREET BANK AND TRUST COMPANY 06/03/2026 n/a n/a 1 Ordinary
STATE STREET BANK AND TRUST COMPANY 06/03/2026 n/a n/a 106 Ordinary
STATE STREET BANK AND TRUST COMPANY 06/03/2026 n/a n/a -482 Ordinary
STATE STREET BANK AND TRUST COMPANY 06/03/2026 n/a n/a -123 Ordinary
STATE STREET BANK AND TRUST COMPANY 06/03/2026 n/a n/a -368 Ordinary
STATE STREET BANK AND TRUST COMPANY 06/03/2026 n/a n/a 672 Ordinary
STATE STREET BANK AND TRUST COMPANY 06/03/2026 n/a n/a -1,027 Ordinary
STATE STREET BANK AND TRUST COMPANY 06/03/2026 n/a n/a 1,003 Ordinary
STATE STREET BANK AND TRUST COMPANY 06/03/2026 n/a n/a 9,707 Ordinary
STATE STREET BANK AND TRUST COMPANY 06/03/2026 n/a n/a 2,054 Ordinary
STATE STREET BANK AND TRUST COMPANY 06/03/2026 n/a n/a 74 Ordinary
STATE STREET BANK AND TRUST COMPANY 06/03/2026 n/a n/a 3,587 Ordinary
STATE STREET BANK AND TRUST COMPANY 06/03/2026 n/a n/a 1,842 Ordinary
STATE STREET BANK AND TRUST COMPANY 06/03/2026 n/a n/a 8 Ordinary
STATE STREET BANK AND TRUST COMPANY 06/03/2026 n/a n/a 1,406 Ordinary
STATE STREET BANK AND TRUST COMPANY 06/03/2026 n/a n/a 41 Ordinary
STATE STREET BANK AND TRUST COMPANY 06/03/2026 n/a n/a -63 Ordinary
STATE STREET BANK AND TRUST COMPANY 06/03/2026 n/a n/a 460 Ordinary
STATE STREET BANK AND TRUST COMPANY 06/03/2026 n/a n/a 70 Ordinary
STATE STREET BANK AND TRUST COMPANY 06/03/2026 n/a n/a 6,649 Ordinary
STATE STREET BANK AND TRUST COMPANY 06/03/2026 n/a n/a 3,424 Ordinary
STATE STREET BANK AND TRUST COMPANY 06/03/2026 n/a n/a 3,123 Ordinary
STATE STREET BANK AND TRUST COMPANY 06/03/2026 n/a n/a 439 Ordinary
STATE STREET BANK AND TRUST COMPANY 06/03/2026 n/a n/a 7,039 Ordinary
STATE STREET BANK AND TRUST COMPANY 06/03/2026 n/a n/a 2,028 Ordinary
STATE STREET BANK AND TRUST COMPANY 06/03/2026 n/a n/a 37,589 Ordinary
STATE STREET BANK AND TRUST COMPANY 06/03/2026 n/a n/a -14,671 Ordinary
STATE STREET BANK AND TRUST COMPANY 06/03/2026 n/a n/a 14,671 Ordinary

603 Page 28 01-Jun-2026

STATE STREET BANK AND TRUST COMPANY 09/03/2026 n/a n/a -14,671 Ordinary
STATE STREET BANK AND TRUST COMPANY 09/03/2026 n/a n/a 737 Ordinary
STATE STREET BANK AND TRUST COMPANY 09/03/2026 n/a n/a 37 Ordinary
STATE STREET BANK AND TRUST COMPANY 09/03/2026 n/a n/a 356 Ordinary
STATE STREET BANK AND TRUST COMPANY 09/03/2026 n/a n/a 55 Ordinary
STATE STREET BANK AND TRUST COMPANY 09/03/2026 n/a n/a 4,969 Ordinary
STATE STREET BANK AND TRUST COMPANY 09/03/2026 n/a n/a 2,893 Ordinary
STATE STREET BANK AND TRUST COMPANY 09/03/2026 n/a n/a 2,538 Ordinary
STATE STREET BANK AND TRUST COMPANY 09/03/2026 n/a n/a 329 Ordinary
STATE STREET BANK AND TRUST COMPANY 09/03/2026 n/a n/a 5,256 Ordinary
STATE STREET BANK AND TRUST COMPANY 09/03/2026 n/a n/a 1,503 Ordinary
STATE STREET BANK AND TRUST COMPANY 09/03/2026 n/a n/a 28,601 Ordinary
STATE STREET BANK AND TRUST COMPANY 09/03/2026 n/a n/a -72 Ordinary
STATE STREET BANK AND TRUST COMPANY 09/03/2026 n/a n/a -11,665 Ordinary
STATE STREET BANK AND TRUST COMPANY 09/03/2026 n/a n/a -3,058 Ordinary
STATE STREET BANK AND TRUST COMPANY 09/03/2026 n/a n/a -4,957 Ordinary
STATE STREET BANK AND TRUST COMPANY 09/03/2026 n/a n/a -109,014 Ordinary
STATE STREET BANK AND TRUST COMPANY 09/03/2026 n/a n/a -77,320 Ordinary
STATE STREET BANK AND TRUST COMPANY 09/03/2026 n/a n/a -241 Ordinary
STATE STREET BANK AND TRUST COMPANY 09/03/2026 n/a n/a -11 Ordinary
STATE STREET BANK AND TRUST COMPANY 09/03/2026 n/a n/a -500 Ordinary
STATE STREET BANK AND TRUST COMPANY 09/03/2026 n/a n/a 82 Ordinary
STATE STREET BANK AND TRUST COMPANY 09/03/2026 n/a n/a 508 Ordinary
STATE STREET BANK AND TRUST COMPANY 09/03/2026 n/a n/a 754 Ordinary
STATE STREET BANK AND TRUST COMPANY 09/03/2026 n/a n/a 7,072 Ordinary
STATE STREET BANK AND TRUST COMPANY 09/03/2026 n/a n/a 57 Ordinary
STATE STREET BANK AND TRUST COMPANY 09/03/2026 n/a n/a 2,857 Ordinary
STATE STREET BANK AND TRUST COMPANY 09/03/2026 n/a n/a 1,397 Ordinary
STATE STREET BANK AND TRUST COMPANY 09/03/2026 n/a n/a 57,429 Ordinary
STATE STREET BANK AND TRUST COMPANY 09/03/2026 n/a n/a 3,748 Ordinary
STATE STREET BANK AND TRUST COMPANY 09/03/2026 n/a n/a 3,120 Ordinary
STATE STREET BANK AND TRUST COMPANY 10/03/2026 n/a n/a -50,561 Ordinary
STATE STREET BANK AND TRUST COMPANY 10/03/2026 n/a n/a 116 Ordinary
STATE STREET BANK AND TRUST COMPANY 10/03/2026 n/a n/a 63,420 Ordinary
STATE STREET BANK AND TRUST COMPANY 10/03/2026 n/a n/a 58,402 Ordinary
STATE STREET BANK AND TRUST COMPANY 10/03/2026 n/a n/a 866 Ordinary
STATE STREET BANK AND TRUST COMPANY 10/03/2026 n/a n/a 1,058 Ordinary
STATE STREET BANK AND TRUST COMPANY 10/03/2026 n/a n/a 10,630 Ordinary
STATE STREET BANK AND TRUST COMPANY 10/03/2026 n/a n/a 76 Ordinary

603 Page 29 01-Jun-2026

STATE STREET BANK AND TRUST COMPANY 10/03/2026 n/a n/a -5,098 Ordinary
STATE STREET BANK AND TRUST COMPANY 10/03/2026 n/a n/a 1,896 Ordinary
STATE STREET BANK AND TRUST COMPANY 10/03/2026 n/a n/a 11,659 Ordinary
STATE STREET BANK AND TRUST COMPANY 10/03/2026 n/a n/a 144 Ordinary
STATE STREET BANK AND TRUST COMPANY 10/03/2026 n/a n/a 1,176 Ordinary
STATE STREET BANK AND TRUST COMPANY 10/03/2026 n/a n/a 243 Ordinary
STATE STREET BANK AND TRUST COMPANY 10/03/2026 n/a n/a 448 Ordinary
STATE STREET BANK AND TRUST COMPANY 10/03/2026 n/a n/a 36,630 Ordinary
STATE STREET BANK AND TRUST COMPANY 10/03/2026 n/a n/a 70 Ordinary
STATE STREET BANK AND TRUST COMPANY 10/03/2026 n/a n/a 7,583 Ordinary
STATE STREET BANK AND TRUST COMPANY 10/03/2026 n/a n/a 3,133 Ordinary
STATE STREET BANK AND TRUST COMPANY 10/03/2026 n/a n/a 3,107 Ordinary
STATE STREET BANK AND TRUST COMPANY 10/03/2026 n/a n/a 461 Ordinary
STATE STREET BANK AND TRUST COMPANY 10/03/2026 n/a n/a 7,312 Ordinary
STATE STREET BANK AND TRUST COMPANY 10/03/2026 n/a n/a 3,389 Ordinary
STATE STREET BANK AND TRUST COMPANY 10/03/2026 n/a n/a 2,239 Ordinary
STATE STREET BANK AND TRUST COMPANY 10/03/2026 n/a n/a 49,530 Ordinary
STATE STREET BANK AND TRUST COMPANY 10/03/2026 n/a n/a -50,561 Ordinary
STATE STREET GLOBAL ADVISORS TRUST COMPANY 10/03/2026 1.91 n/a -290,918 Ordinary
STATE STREET BANK AND TRUST COMPANY 11/03/2026 n/a n/a -1,265 Ordinary
STATE STREET BANK AND TRUST COMPANY 11/03/2026 n/a n/a 35,374 Ordinary
STATE STREET BANK AND TRUST COMPANY 11/03/2026 n/a n/a 28,981 Ordinary
STATE STREET BANK AND TRUST COMPANY 11/03/2026 n/a n/a 82 Ordinary
STATE STREET BANK AND TRUST COMPANY 11/03/2026 n/a n/a -106 Ordinary
STATE STREET BANK AND TRUST COMPANY 11/03/2026 n/a n/a -718 Ordinary
STATE STREET BANK AND TRUST COMPANY 11/03/2026 n/a n/a 11,486 Ordinary
STATE STREET BANK AND TRUST COMPANY 11/03/2026 n/a n/a 16,426 Ordinary
STATE STREET BANK AND TRUST COMPANY 11/03/2026 n/a n/a 3,410 Ordinary
STATE STREET BANK AND TRUST COMPANY 11/03/2026 n/a n/a 21,865 Ordinary
STATE STREET BANK AND TRUST COMPANY 11/03/2026 n/a n/a 2,857 Ordinary
STATE STREET BANK AND TRUST COMPANY 11/03/2026 n/a n/a 5,069 Ordinary
STATE STREET BANK AND TRUST COMPANY 11/03/2026 n/a n/a 641 Ordinary
STATE STREET BANK AND TRUST COMPANY 11/03/2026 n/a n/a 363,508 Ordinary
STATE STREET BANK AND TRUST COMPANY 11/03/2026 n/a n/a 316 Ordinary
STATE STREET BANK AND TRUST COMPANY 11/03/2026 n/a n/a 105,895 Ordinary
STATE STREET BANK AND TRUST COMPANY 11/03/2026 n/a n/a 12,780 Ordinary
STATE STREET BANK AND TRUST COMPANY 11/03/2026 n/a n/a -1,135 Ordinary
STATE STREET BANK AND TRUST COMPANY 11/03/2026 n/a n/a 411,705 Ordinary
STATE STREET BANK AND TRUST COMPANY 11/03/2026 n/a n/a -9,185 Ordinary

603 Page 30 01-Jun-2026

STATE STREET BANK AND TRUST COMPANY 11/03/2026 n/a n/a 80,582 Ordinary
STATE STREET BANK AND TRUST COMPANY 11/03/2026 n/a n/a 182 Ordinary
STATE STREET BANK AND TRUST COMPANY 11/03/2026 n/a n/a -75 Ordinary
STATE STREET BANK AND TRUST COMPANY 11/03/2026 n/a n/a 2,900 Ordinary
STATE STREET BANK AND TRUST COMPANY 11/03/2026 n/a n/a -498 Ordinary
STATE STREET BANK AND TRUST COMPANY 11/03/2026 n/a n/a -1,878 Ordinary
STATE STREET BANK AND TRUST COMPANY 11/03/2026 n/a n/a 271 Ordinary
STATE STREET BANK AND TRUST COMPANY 11/03/2026 n/a n/a -26 Ordinary
STATE STREET BANK AND TRUST COMPANY 11/03/2026 n/a n/a -52 Ordinary
STATE STREET BANK AND TRUST COMPANY 11/03/2026 n/a n/a -1,321 Ordinary
STATE STREET BANK AND TRUST COMPANY 11/03/2026 n/a n/a 12 Ordinary
STATE STREET BANK AND TRUST COMPANY 11/03/2026 n/a n/a -13 Ordinary
STATE STREET BANK AND TRUST COMPANY 11/03/2026 n/a n/a 583 Ordinary
STATE STREET BANK AND TRUST COMPANY 11/03/2026 n/a n/a -3,442 Ordinary
STATE STREET BANK AND TRUST COMPANY 11/03/2026 n/a n/a -76 Ordinary
STATE STREET BANK AND TRUST COMPANY 11/03/2026 n/a n/a 188,275 Ordinary
STATE STREET BANK AND TRUST COMPANY 11/03/2026 n/a n/a -6,944 Ordinary
STATE STREET BANK AND TRUST COMPANY 11/03/2026 n/a n/a 49,940 Ordinary
STATE STREET BANK AND TRUST COMPANY 11/03/2026 n/a n/a -3,340 Ordinary
STATE STREET BANK AND TRUST COMPANY 11/03/2026 n/a n/a -3,227 Ordinary
STATE STREET BANK AND TRUST COMPANY 11/03/2026 n/a n/a 2,675 Ordinary
STATE STREET BANK AND TRUST COMPANY 11/03/2026 n/a n/a -334 Ordinary
STATE STREET BANK AND TRUST COMPANY 11/03/2026 n/a n/a 91,978 Ordinary
STATE STREET BANK AND TRUST COMPANY 11/03/2026 n/a n/a -9,292 Ordinary
STATE STREET BANK AND TRUST COMPANY 11/03/2026 n/a n/a 2,426 Ordinary
STATE STREET BANK AND TRUST COMPANY 11/03/2026 n/a n/a 775 Ordinary
STATE STREET BANK AND TRUST COMPANY 11/03/2026 n/a n/a 2,592 Ordinary
STATE STREET BANK AND TRUST COMPANY 11/03/2026 n/a n/a -2,054 Ordinary
STATE STREET BANK AND TRUST COMPANY 11/03/2026 n/a n/a 298,704 Ordinary
STATE STREET BANK AND TRUST COMPANY 11/03/2026 n/a n/a -44,125 Ordinary
STATE STREET BANK AND TRUST COMPANY 12/03/2026 n/a n/a -5,246 Ordinary
STATE STREET BANK AND TRUST COMPANY 12/03/2026 n/a n/a -6,207 Ordinary
STATE STREET BANK AND TRUST COMPANY 12/03/2026 n/a n/a -2 Ordinary
STATE STREET BANK AND TRUST COMPANY 12/03/2026 n/a n/a -103 Ordinary
STATE STREET BANK AND TRUST COMPANY 12/03/2026 n/a n/a 141 Ordinary
STATE STREET BANK AND TRUST COMPANY 12/03/2026 n/a n/a -108 Ordinary
STATE STREET BANK AND TRUST COMPANY 12/03/2026 n/a n/a -2,972 Ordinary
STATE STREET BANK AND TRUST COMPANY 12/03/2026 n/a n/a 506 Ordinary
STATE STREET BANK AND TRUST COMPANY 12/03/2026 n/a n/a -3,313 Ordinary

603 Page 31 01-Jun-2026

STATE STREET BANK AND TRUST COMPANY 12/03/2026 n/a n/a -218 Ordinary
STATE STREET BANK AND TRUST COMPANY 12/03/2026 n/a n/a -204 Ordinary
STATE STREET BANK AND TRUST COMPANY 12/03/2026 n/a n/a -84 Ordinary
STATE STREET BANK AND TRUST COMPANY 12/03/2026 n/a n/a 1,692 Ordinary
STATE STREET BANK AND TRUST COMPANY 12/03/2026 n/a n/a -32,970 Ordinary
STATE STREET BANK AND TRUST COMPANY 12/03/2026 n/a n/a -1,078 Ordinary
STATE STREET BANK AND TRUST COMPANY 12/03/2026 n/a n/a -253 Ordinary
STATE STREET BANK AND TRUST COMPANY 12/03/2026 n/a n/a -1,805 Ordinary
STATE STREET BANK AND TRUST COMPANY 12/03/2026 n/a n/a -1,231 Ordinary
STATE STREET BANK AND TRUST COMPANY 12/03/2026 n/a n/a -58,279 Ordinary
STATE STREET BANK AND TRUST COMPANY 12/03/2026 n/a n/a -10,324 Ordinary
STATE STREET BANK AND TRUST COMPANY 12/03/2026 n/a n/a 717 Ordinary
STATE STREET BANK AND TRUST COMPANY 12/03/2026 n/a n/a 72 Ordinary
STATE STREET BANK AND TRUST COMPANY 12/03/2026 n/a n/a -73 Ordinary
STATE STREET BANK AND TRUST COMPANY 12/03/2026 n/a n/a 1,480 Ordinary
STATE STREET BANK AND TRUST COMPANY 12/03/2026 n/a n/a -462 Ordinary
STATE STREET BANK AND TRUST COMPANY 12/03/2026 n/a n/a -1,777 Ordinary
STATE STREET BANK AND TRUST COMPANY 12/03/2026 n/a n/a 148 Ordinary
STATE STREET BANK AND TRUST COMPANY 12/03/2026 n/a n/a 739 Ordinary
STATE STREET BANK AND TRUST COMPANY 12/03/2026 n/a n/a -50 Ordinary
STATE STREET BANK AND TRUST COMPANY 12/03/2026 n/a n/a -1,097 Ordinary
STATE STREET BANK AND TRUST COMPANY 12/03/2026 n/a n/a -99 Ordinary
STATE STREET BANK AND TRUST COMPANY 12/03/2026 n/a n/a -80 Ordinary
STATE STREET BANK AND TRUST COMPANY 12/03/2026 n/a n/a -1,277 Ordinary
STATE STREET BANK AND TRUST COMPANY 12/03/2026 n/a n/a -65 Ordinary
STATE STREET BANK AND TRUST COMPANY 12/03/2026 n/a n/a -11,191 Ordinary
STATE STREET BANK AND TRUST COMPANY 12/03/2026 n/a n/a -6,766 Ordinary
STATE STREET BANK AND TRUST COMPANY 12/03/2026 n/a n/a -2,011 Ordinary
STATE STREET BANK AND TRUST COMPANY 12/03/2026 n/a n/a -3,327 Ordinary
STATE STREET BANK AND TRUST COMPANY 12/03/2026 n/a n/a -3,042 Ordinary
STATE STREET BANK AND TRUST COMPANY 12/03/2026 n/a n/a -368 Ordinary
STATE STREET BANK AND TRUST COMPANY 12/03/2026 n/a n/a -493 Ordinary
STATE STREET BANK AND TRUST COMPANY 12/03/2026 n/a n/a -13,408 Ordinary
STATE STREET BANK AND TRUST COMPANY 12/03/2026 n/a n/a -6,239 Ordinary
STATE STREET BANK AND TRUST COMPANY 12/03/2026 n/a n/a -323 Ordinary
STATE STREET BANK AND TRUST COMPANY 12/03/2026 n/a n/a -109 Ordinary
STATE STREET BANK AND TRUST COMPANY 12/03/2026 n/a n/a -347 Ordinary
STATE STREET BANK AND TRUST COMPANY 12/03/2026 n/a n/a -2,047 Ordinary
STATE STREET BANK AND TRUST COMPANY 12/03/2026 n/a n/a -37,763 Ordinary

603 Page 32 01-Jun-2026

STATE STREET BANK AND TRUST COMPANY 12/03/2026 n/a n/a -39,875 Ordinary
STATE STREET BANK AND TRUST COMPANY 13/03/2026 n/a n/a -30,128 Ordinary
STATE STREET BANK AND TRUST COMPANY 13/03/2026 n/a n/a -22,775 Ordinary
STATE STREET BANK AND TRUST COMPANY 13/03/2026 n/a n/a -62,843 Ordinary
STATE STREET BANK AND TRUST COMPANY 13/03/2026 n/a n/a -13,454 Ordinary
STATE STREET BANK AND TRUST COMPANY 13/03/2026 n/a n/a -62,319 Ordinary
STATE STREET BANK AND TRUST COMPANY 13/03/2026 n/a n/a -18,553 Ordinary
STATE STREET BANK AND TRUST COMPANY 13/03/2026 n/a n/a -557 Ordinary
STATE STREET BANK AND TRUST COMPANY 13/03/2026 n/a n/a -330,537 Ordinary
STATE STREET BANK AND TRUST COMPANY 13/03/2026 n/a n/a -10,975 Ordinary
STATE STREET BANK AND TRUST COMPANY 13/03/2026 n/a n/a -353,426 Ordinary
STATE STREET BANK AND TRUST COMPANY 13/03/2026 n/a n/a -254 Ordinary
STATE STREET BANK AND TRUST COMPANY 13/03/2026 n/a n/a -4,380 Ordinary
STATE STREET BANK AND TRUST COMPANY 13/03/2026 n/a n/a -12,371 Ordinary
STATE STREET BANK AND TRUST COMPANY 13/03/2026 n/a n/a -31,911 Ordinary
STATE STREET BANK AND TRUST COMPANY 13/03/2026 n/a n/a -177,084 Ordinary
STATE STREET BANK AND TRUST COMPANY 13/03/2026 n/a n/a -47,929 Ordinary
STATE STREET BANK AND TRUST COMPANY 13/03/2026 n/a n/a -2,306 Ordinary
STATE STREET BANK AND TRUST COMPANY 13/03/2026 n/a n/a -78,570 Ordinary
STATE STREET BANK AND TRUST COMPANY 13/03/2026 n/a n/a -2,103 Ordinary
STATE STREET BANK AND TRUST COMPANY 13/03/2026 n/a n/a -4,055 Ordinary
STATE STREET BANK AND TRUST COMPANY 13/03/2026 n/a n/a -2,245 Ordinary
STATE STREET BANK AND TRUST COMPANY 13/03/2026 n/a n/a -260,941 Ordinary
STATE STREET BANK AND TRUST COMPANY 13/03/2026 n/a n/a 5 Ordinary
STATE STREET BANK AND TRUST COMPANY 13/03/2026 n/a n/a 7 Ordinary
STATE STREET BANK AND TRUST COMPANY 13/03/2026 n/a n/a -383 Ordinary
STATE STREET BANK AND TRUST COMPANY 13/03/2026 n/a n/a 921,594 Ordinary
STATE STREET BANK AND TRUST COMPANY 13/03/2026 n/a n/a -18 Ordinary
STATE STREET BANK AND TRUST COMPANY 13/03/2026 n/a n/a -39 Ordinary
STATE STREET BANK AND TRUST COMPANY 13/03/2026 n/a n/a 13 Ordinary
STATE STREET BANK AND TRUST COMPANY 13/03/2026 n/a n/a 160 Ordinary
STATE STREET BANK AND TRUST COMPANY 13/03/2026 n/a n/a 439 Ordinary
STATE STREET BANK AND TRUST COMPANY 13/03/2026 n/a n/a 7 Ordinary
STATE STREET BANK AND TRUST COMPANY 13/03/2026 n/a n/a -683 Ordinary
STATE STREET BANK AND TRUST COMPANY 13/03/2026 n/a n/a -2 Ordinary
STATE STREET BANK AND TRUST COMPANY 13/03/2026 n/a n/a 1 Ordinary
STATE STREET BANK AND TRUST COMPANY 13/03/2026 n/a n/a 10 Ordinary
STATE STREET BANK AND TRUST COMPANY 13/03/2026 n/a n/a 21 Ordinary
STATE STREET BANK AND TRUST COMPANY 13/03/2026 n/a n/a -8 Ordinary

603 Page 33 01-Jun-2026

STATE STREET BANK AND TRUST COMPANY 13/03/2026 n/a n/a 1 Ordinary
STATE STREET BANK AND TRUST COMPANY 13/03/2026 n/a n/a 16 Ordinary
STATE STREET BANK AND TRUST COMPANY 13/03/2026 n/a n/a -70 Ordinary
STATE STREET BANK AND TRUST COMPANY 13/03/2026 n/a n/a 6 Ordinary
STATE STREET BANK AND TRUST COMPANY 13/03/2026 n/a n/a 115 Ordinary
STATE STREET BANK AND TRUST COMPANY 13/03/2026 n/a n/a 120 Ordinary
STATE STREET BANK AND TRUST COMPANY 13/03/2026 n/a n/a 189 Ordinary
STATE STREET BANK AND TRUST COMPANY 13/03/2026 n/a n/a 17 Ordinary
STATE STREET BANK AND TRUST COMPANY 13/03/2026 n/a n/a 6 Ordinary
STATE STREET BANK AND TRUST COMPANY 13/03/2026 n/a n/a -435 Ordinary
STATE STREET BANK AND TRUST COMPANY 13/03/2026 n/a n/a 27 Ordinary
STATE STREET BANK AND TRUST COMPANY 13/03/2026 n/a n/a 477 Ordinary
STATE STREET BANK AND TRUST COMPANY 13/03/2026 n/a n/a -21,539 Ordinary
STATE STREET BANK AND TRUST COMPANY 13/03/2026 n/a n/a 21,539 Ordinary
STATE STREET BANK AND TRUST COMPANY 13/03/2026 n/a n/a 5,970 Ordinary
STATE STREET BANK AND TRUST COMPANY 16/03/2026 n/a n/a 4 Ordinary
STATE STREET BANK AND TRUST COMPANY 16/03/2026 n/a n/a 12,273 Ordinary
STATE STREET BANK AND TRUST COMPANY 16/03/2026 n/a n/a 25 Ordinary
STATE STREET BANK AND TRUST COMPANY 16/03/2026 n/a n/a 453 Ordinary
STATE STREET BANK AND TRUST COMPANY 16/03/2026 n/a n/a 81 Ordinary
STATE STREET BANK AND TRUST COMPANY 16/03/2026 n/a n/a 8 Ordinary
STATE STREET BANK AND TRUST COMPANY 16/03/2026 n/a n/a 30,531 Ordinary
STATE STREET BANK AND TRUST COMPANY 16/03/2026 n/a n/a 87 Ordinary
STATE STREET BANK AND TRUST COMPANY 16/03/2026 n/a n/a 3,091 Ordinary
STATE STREET BANK AND TRUST COMPANY 16/03/2026 n/a n/a 1,456 Ordinary
STATE STREET BANK AND TRUST COMPANY 16/03/2026 n/a n/a 1,268 Ordinary
STATE STREET BANK AND TRUST COMPANY 16/03/2026 n/a n/a 203 Ordinary
STATE STREET BANK AND TRUST COMPANY 16/03/2026 n/a n/a 2,124 Ordinary
STATE STREET BANK AND TRUST COMPANY 16/03/2026 n/a n/a 3,803 Ordinary
STATE STREET BANK AND TRUST COMPANY 16/03/2026 n/a n/a 879 Ordinary
STATE STREET BANK AND TRUST COMPANY 16/03/2026 n/a n/a 16,659 Ordinary
STATE STREET BANK AND TRUST COMPANY 16/03/2026 n/a n/a -1 Ordinary
STATE STREET BANK AND TRUST COMPANY 16/03/2026 n/a n/a 56 Ordinary
STATE STREET BANK AND TRUST COMPANY 16/03/2026 n/a n/a 59,849 Ordinary
STATE STREET BANK AND TRUST COMPANY 16/03/2026 n/a n/a -323 Ordinary
STATE STREET BANK AND TRUST COMPANY 16/03/2026 n/a n/a -378,594 Ordinary
STATE STREET BANK AND TRUST COMPANY 16/03/2026 n/a n/a 67,043 Ordinary
STATE STREET BANK AND TRUST COMPANY 16/03/2026 n/a n/a 309 Ordinary
STATE STREET BANK AND TRUST COMPANY 16/03/2026 n/a n/a -192 Ordinary

603 Page 34 01-Jun-2026

STATE STREET BANK AND TRUST COMPANY 16/03/2026 n/a n/a -199 Ordinary
STATE STREET BANK AND TRUST COMPANY 16/03/2026 n/a n/a 861 Ordinary
STATE STREET BANK AND TRUST COMPANY 16/03/2026 n/a n/a 22,786 Ordinary
STATE STREET BANK AND TRUST COMPANY 16/03/2026 n/a n/a 122 Ordinary
STATE STREET BANK AND TRUST COMPANY 16/03/2026 n/a n/a 235 Ordinary
STATE STREET BANK AND TRUST COMPANY 16/03/2026 n/a n/a 3,818 Ordinary
STATE STREET BANK AND TRUST COMPANY 16/03/2026 n/a n/a 581 Ordinary
STATE STREET BANK AND TRUST COMPANY 16/03/2026 n/a n/a 33 Ordinary
STATE STREET BANK AND TRUST COMPANY 16/03/2026 n/a n/a 1,798 Ordinary
STATE STREET BANK AND TRUST COMPANY 16/03/2026 n/a n/a 780 Ordinary
STATE STREET BANK AND TRUST COMPANY 16/03/2026 n/a n/a -5,970 Ordinary
SSGA FUNDS MANAGEMENT, INC. 17/03/2026 1.96 n/a -84,218 Ordinary
STATE STREET BANK AND TRUST COMPANY 17/03/2026 n/a n/a -21,539 Ordinary
STATE STREET BANK AND TRUST COMPANY 17/03/2026 n/a n/a 2 Ordinary
STATE STREET BANK AND TRUST COMPANY 17/03/2026 n/a n/a 65 Ordinary
STATE STREET BANK AND TRUST COMPANY 17/03/2026 n/a n/a -775 Ordinary
STATE STREET BANK AND TRUST COMPANY 17/03/2026 n/a n/a -213 Ordinary
STATE STREET BANK AND TRUST COMPANY 17/03/2026 n/a n/a -139,000 Ordinary
STATE STREET BANK AND TRUST COMPANY 17/03/2026 n/a n/a 897 Ordinary
STATE STREET BANK AND TRUST COMPANY 17/03/2026 n/a n/a 2 Ordinary
STATE STREET BANK AND TRUST COMPANY 17/03/2026 n/a n/a -69 Ordinary
STATE STREET BANK AND TRUST COMPANY 17/03/2026 n/a n/a 109 Ordinary
STATE STREET BANK AND TRUST COMPANY 17/03/2026 n/a n/a 8 Ordinary
STATE STREET BANK AND TRUST COMPANY 17/03/2026 n/a n/a 383 Ordinary
STATE STREET BANK AND TRUST COMPANY 17/03/2026 n/a n/a -486 Ordinary
STATE STREET BANK AND TRUST COMPANY 17/03/2026 n/a n/a -16 Ordinary
STATE STREET BANK AND TRUST COMPANY 17/03/2026 n/a n/a -566 Ordinary
STATE STREET BANK AND TRUST COMPANY 17/03/2026 n/a n/a 701 Ordinary
STATE STREET BANK AND TRUST COMPANY 17/03/2026 n/a n/a 1 Ordinary
STATE STREET BANK AND TRUST COMPANY 17/03/2026 n/a n/a 4 Ordinary
STATE STREET BANK AND TRUST COMPANY 17/03/2026 n/a n/a 9 Ordinary
STATE STREET BANK AND TRUST COMPANY 17/03/2026 n/a n/a -27 Ordinary
STATE STREET BANK AND TRUST COMPANY 17/03/2026 n/a n/a 462 Ordinary
STATE STREET BANK AND TRUST COMPANY 17/03/2026 n/a n/a -2 Ordinary
STATE STREET BANK AND TRUST COMPANY 17/03/2026 n/a n/a 3 Ordinary
STATE STREET BANK AND TRUST COMPANY 17/03/2026 n/a n/a -10 Ordinary
STATE STREET BANK AND TRUST COMPANY 17/03/2026 n/a n/a -17 Ordinary
STATE STREET BANK AND TRUST COMPANY 17/03/2026 n/a n/a -684 Ordinary
STATE STREET BANK AND TRUST COMPANY 17/03/2026 n/a n/a -3 Ordinary

603 Page 35 01-Jun-2026

STATE STREET BANK AND TRUST COMPANY 17/03/2026 n/a n/a 146 Ordinary
STATE STREET BANK AND TRUST COMPANY 17/03/2026 n/a n/a -78 Ordinary
STATE STREET BANK AND TRUST COMPANY 17/03/2026 n/a n/a -116 Ordinary
STATE STREET BANK AND TRUST COMPANY 17/03/2026 n/a n/a 7 Ordinary
STATE STREET BANK AND TRUST COMPANY 17/03/2026 n/a n/a 123 Ordinary
STATE STREET BANK AND TRUST COMPANY 17/03/2026 n/a n/a 101 Ordinary
STATE STREET BANK AND TRUST COMPANY 17/03/2026 n/a n/a -42 Ordinary
STATE STREET BANK AND TRUST COMPANY 17/03/2026 n/a n/a 84 Ordinary
STATE STREET BANK AND TRUST COMPANY 17/03/2026 n/a n/a 43,870 Ordinary
STATE STREET BANK AND TRUST COMPANY 17/03/2026 n/a n/a 12,748 Ordinary
STATE STREET BANK AND TRUST COMPANY 17/03/2026 n/a n/a -21,539 Ordinary
STATE STREET BANK AND TRUST COMPANY 17/03/2026 n/a n/a 15,682 Ordinary
STATE STREET BANK AND TRUST COMPANY 17/03/2026 n/a n/a 6,427 Ordinary
STATE STREET BANK AND TRUST COMPANY 17/03/2026 n/a n/a 1,217 Ordinary
STATE STREET GLOBAL ADVISORS TRUST COMPANY 17/03/2026 1.96 n/a -48,690 Ordinary
STATE STREET GLOBAL ADVISORS TRUST COMPANY 17/03/2026 1.96 n/a -33,276 Ordinary
STATE STREET BANK AND TRUST COMPANY 18/03/2026 n/a n/a 17,352 Ordinary
STATE STREET BANK AND TRUST COMPANY 18/03/2026 n/a n/a 8,237 Ordinary
STATE STREET BANK AND TRUST COMPANY 18/03/2026 n/a n/a 145 Ordinary
STATE STREET BANK AND TRUST COMPANY 18/03/2026 n/a n/a 2,565 Ordinary
STATE STREET BANK AND TRUST COMPANY 18/03/2026 n/a n/a -41,000 Ordinary
STATE STREET BANK AND TRUST COMPANY 18/03/2026 n/a n/a 8,021 Ordinary
STATE STREET BANK AND TRUST COMPANY 18/03/2026 n/a n/a 501 Ordinary
STATE STREET BANK AND TRUST COMPANY 18/03/2026 n/a n/a -4,188 Ordinary
STATE STREET BANK AND TRUST COMPANY 18/03/2026 n/a n/a 8,788 Ordinary
STATE STREET BANK AND TRUST COMPANY 18/03/2026 n/a n/a 225 Ordinary
STATE STREET BANK AND TRUST COMPANY 18/03/2026 n/a n/a 319 Ordinary
STATE STREET BANK AND TRUST COMPANY 18/03/2026 n/a n/a 1,742 Ordinary
STATE STREET BANK AND TRUST COMPANY 18/03/2026 n/a n/a 190,726 Ordinary
STATE STREET BANK AND TRUST COMPANY 18/03/2026 n/a n/a 17,626 Ordinary
STATE STREET BANK AND TRUST COMPANY 18/03/2026 n/a n/a 669 Ordinary
STATE STREET BANK AND TRUST COMPANY 18/03/2026 n/a n/a 468 Ordinary
STATE STREET BANK AND TRUST COMPANY 18/03/2026 n/a n/a 144,971 Ordinary
STATE STREET BANK AND TRUST COMPANY 18/03/2026 n/a n/a 486 Ordinary
STATE STREET BANK AND TRUST COMPANY 18/03/2026 n/a n/a 92 Ordinary
STATE STREET BANK AND TRUST COMPANY 18/03/2026 n/a n/a 69 Ordinary
STATE STREET BANK AND TRUST COMPANY 18/03/2026 n/a n/a 2,423 Ordinary
STATE STREET BANK AND TRUST COMPANY 18/03/2026 n/a n/a 1,557 Ordinary
STATE STREET BANK AND TRUST COMPANY 18/03/2026 n/a n/a 1,528 Ordinary

603 Page 36 01-Jun-2026

STATE STREET BANK AND TRUST COMPANY 18/03/2026 n/a n/a -5 Ordinary
STATE STREET BANK AND TRUST COMPANY 18/03/2026 n/a n/a 956 Ordinary
STATE STREET BANK AND TRUST COMPANY 18/03/2026 n/a n/a 148 Ordinary
STATE STREET BANK AND TRUST COMPANY 18/03/2026 n/a n/a 1,816 Ordinary
STATE STREET BANK AND TRUST COMPANY 18/03/2026 n/a n/a 175 Ordinary
STATE STREET BANK AND TRUST COMPANY 18/03/2026 n/a n/a 90,825 Ordinary
STATE STREET BANK AND TRUST COMPANY 18/03/2026 n/a n/a 5,903 Ordinary
STATE STREET BANK AND TRUST COMPANY 18/03/2026 n/a n/a 27,894 Ordinary
STATE STREET BANK AND TRUST COMPANY 18/03/2026 n/a n/a 3,002 Ordinary
STATE STREET BANK AND TRUST COMPANY 18/03/2026 n/a n/a 2,516 Ordinary
STATE STREET BANK AND TRUST COMPANY 18/03/2026 n/a n/a 1,270 Ordinary
STATE STREET BANK AND TRUST COMPANY 18/03/2026 n/a n/a 424 Ordinary
STATE STREET BANK AND TRUST COMPANY 18/03/2026 n/a n/a 24,800 Ordinary
STATE STREET BANK AND TRUST COMPANY 18/03/2026 n/a n/a 3,646 Ordinary
STATE STREET BANK AND TRUST COMPANY 18/03/2026 n/a n/a 1,202 Ordinary
STATE STREET BANK AND TRUST COMPANY 18/03/2026 n/a n/a -188 Ordinary
STATE STREET BANK AND TRUST COMPANY 18/03/2026 n/a n/a 1,269 Ordinary
STATE STREET BANK AND TRUST COMPANY 18/03/2026 n/a n/a 1,587 Ordinary
STATE STREET BANK AND TRUST COMPANY 18/03/2026 n/a n/a 129,147 Ordinary
STATE STREET BANK AND TRUST COMPANY 18/03/2026 n/a n/a 33,863 Ordinary
STATE STREET BANK AND TRUST COMPANY 18/03/2026 n/a n/a -86 Ordinary
STATE STREET BANK AND TRUST COMPANY 18/03/2026 n/a n/a -10,459 Ordinary
STATE STREET BANK AND TRUST COMPANY 18/03/2026 n/a n/a -2,359 Ordinary
STATE STREET BANK AND TRUST COMPANY 18/03/2026 n/a n/a -4,736 Ordinary
STATE STREET BANK AND TRUST COMPANY 18/03/2026 n/a n/a -105,717 Ordinary
STATE STREET BANK AND TRUST COMPANY 18/03/2026 n/a n/a -82,578 Ordinary
STATE STREET BANK AND TRUST COMPANY 18/03/2026 n/a n/a -389 Ordinary
STATE STREET BANK AND TRUST COMPANY 18/03/2026 n/a n/a -65 Ordinary
STATE STREET BANK AND TRUST COMPANY 18/03/2026 n/a n/a -11 Ordinary
STATE STREET BANK AND TRUST COMPANY 18/03/2026 n/a n/a -500 Ordinary
STATE STREET BANK AND TRUST COMPANY 18/03/2026 n/a n/a -30,369 Ordinary
STATE STREET BANK AND TRUST COMPANY 18/03/2026 n/a n/a -12,748 Ordinary
STATE STREET GLOBAL ADVISORS EUROPE LIMITED 18/03/2026 2.00 n/a -124,401 Ordinary
STATE STREET GLOBAL ADVISORS, AUSTRALIA, LIMITED 18/03/2026 2.00 n/a 710,508 Ordinary
STATE STREET BANK AND TRUST COMPANY 19/03/2026 n/a n/a 857 Ordinary
STATE STREET BANK AND TRUST COMPANY 19/03/2026 n/a n/a 458 Ordinary
STATE STREET BANK AND TRUST COMPANY 19/03/2026 n/a n/a 70 Ordinary
STATE STREET BANK AND TRUST COMPANY 19/03/2026 n/a n/a 30 Ordinary
STATE STREET BANK AND TRUST COMPANY 19/03/2026 n/a n/a 6,850 Ordinary

603 Page 37 01-Jun-2026

STATE STREET BANK AND TRUST COMPANY 19/03/2026 n/a n/a 5,654 Ordinary
STATE STREET BANK AND TRUST COMPANY 19/03/2026 n/a n/a 1,483 Ordinary
STATE STREET BANK AND TRUST COMPANY 19/03/2026 n/a n/a 535 Ordinary
STATE STREET BANK AND TRUST COMPANY 19/03/2026 n/a n/a 3,672 Ordinary
STATE STREET BANK AND TRUST COMPANY 19/03/2026 n/a n/a 2,420 Ordinary
STATE STREET BANK AND TRUST COMPANY 19/03/2026 n/a n/a 16,941 Ordinary
STATE STREET BANK AND TRUST COMPANY 19/03/2026 n/a n/a 75 Ordinary
STATE STREET BANK AND TRUST COMPANY 19/03/2026 n/a n/a -172,000 Ordinary
STATE STREET BANK AND TRUST COMPANY 19/03/2026 n/a n/a 127 Ordinary
STATE STREET BANK AND TRUST COMPANY 19/03/2026 n/a n/a -1,263 Ordinary
STATE STREET BANK AND TRUST COMPANY 19/03/2026 n/a n/a 10,267 Ordinary
STATE STREET BANK AND TRUST COMPANY 19/03/2026 n/a n/a 224 Ordinary
STATE STREET BANK AND TRUST COMPANY 19/03/2026 n/a n/a 2,250 Ordinary
STATE STREET BANK AND TRUST COMPANY 19/03/2026 n/a n/a 467 Ordinary
STATE STREET BANK AND TRUST COMPANY 19/03/2026 n/a n/a 883 Ordinary
STATE STREET BANK AND TRUST COMPANY 19/03/2026 n/a n/a -17,352 Ordinary
STATE STREET BANK AND TRUST COMPANY 19/03/2026 n/a n/a -8,237 Ordinary
STATE STREET BANK AND TRUST COMPANY 19/03/2026 n/a n/a -61,639 Ordinary
STATE STREET BANK AND TRUST COMPANY 19/03/2026 n/a n/a -8,021 Ordinary
STATE STREET BANK AND TRUST COMPANY 19/03/2026 n/a n/a -501 Ordinary
STATE STREET BANK AND TRUST COMPANY 19/03/2026 n/a n/a -63,752 Ordinary
STATE STREET BANK AND TRUST COMPANY 19/03/2026 n/a n/a -8,788 Ordinary
STATE STREET BANK AND TRUST COMPANY 19/03/2026 n/a n/a -319 Ordinary
STATE STREET BANK AND TRUST COMPANY 19/03/2026 n/a n/a -190,726 Ordinary
STATE STREET BANK AND TRUST COMPANY 19/03/2026 n/a n/a -669 Ordinary
STATE STREET BANK AND TRUST COMPANY 19/03/2026 n/a n/a -144,971 Ordinary
STATE STREET BANK AND TRUST COMPANY 19/03/2026 n/a n/a -92 Ordinary
STATE STREET BANK AND TRUST COMPANY 19/03/2026 n/a n/a -2,423 Ordinary
STATE STREET BANK AND TRUST COMPANY 19/03/2026 n/a n/a -12,730 Ordinary
STATE STREET BANK AND TRUST COMPANY 19/03/2026 n/a n/a -31,663 Ordinary
STATE STREET BANK AND TRUST COMPANY 19/03/2026 n/a n/a -90,825 Ordinary
STATE STREET BANK AND TRUST COMPANY 19/03/2026 n/a n/a -27,894 Ordinary
STATE STREET BANK AND TRUST COMPANY 19/03/2026 n/a n/a -1,270 Ordinary
STATE STREET BANK AND TRUST COMPANY 19/03/2026 n/a n/a -24,800 Ordinary
STATE STREET BANK AND TRUST COMPANY 19/03/2026 n/a n/a -1,202 Ordinary
STATE STREET BANK AND TRUST COMPANY 19/03/2026 n/a n/a -3,715 Ordinary
STATE STREET BANK AND TRUST COMPANY 19/03/2026 n/a n/a -1,269 Ordinary
STATE STREET BANK AND TRUST COMPANY 19/03/2026 n/a n/a -129,147 Ordinary
STATE STREET GLOBAL ADVISORS, AUSTRALIA, LIMITED 20/03/2026 1.96 n/a -1,563 Ordinary

603 Page 38 01-Jun-2026

STATE STREET BANK AND TRUST COMPANY 20/03/2026 n/a n/a -4,674 Ordinary
STATE STREET BANK AND TRUST COMPANY 20/03/2026 n/a n/a -2,787 Ordinary
STATE STREET BANK AND TRUST COMPANY 20/03/2026 n/a n/a -428 Ordinary
STATE STREET BANK AND TRUST COMPANY 20/03/2026 n/a n/a -458 Ordinary
STATE STREET BANK AND TRUST COMPANY 20/03/2026 n/a n/a -21,600 Ordinary
STATE STREET BANK AND TRUST COMPANY 20/03/2026 n/a n/a -13,007 Ordinary
STATE STREET BANK AND TRUST COMPANY 20/03/2026 n/a n/a -7,665 Ordinary
STATE STREET BANK AND TRUST COMPANY 20/03/2026 n/a n/a -1,578 Ordinary
STATE STREET BANK AND TRUST COMPANY 20/03/2026 n/a n/a -13,207 Ordinary
STATE STREET BANK AND TRUST COMPANY 20/03/2026 n/a n/a -6,540 Ordinary
STATE STREET BANK AND TRUST COMPANY 20/03/2026 n/a n/a -99,744 Ordinary
STATE STREET BANK AND TRUST COMPANY 20/03/2026 n/a n/a -442 Ordinary
STATE STREET BANK AND TRUST COMPANY 20/03/2026 n/a n/a -662 Ordinary
STATE STREET BANK AND TRUST COMPANY 20/03/2026 n/a n/a -3,054 Ordinary
STATE STREET BANK AND TRUST COMPANY 20/03/2026 n/a n/a -52,508 Ordinary
STATE STREET BANK AND TRUST COMPANY 20/03/2026 n/a n/a -1,366 Ordinary
STATE STREET BANK AND TRUST COMPANY 20/03/2026 n/a n/a -13,205 Ordinary
STATE STREET BANK AND TRUST COMPANY 20/03/2026 n/a n/a -630 Ordinary
STATE STREET BANK AND TRUST COMPANY 20/03/2026 n/a n/a -4,637 Ordinary
STATE STREET BANK AND TRUST COMPANY 20/03/2026 n/a n/a -255,000 Ordinary
STATE STREET BANK AND TRUST COMPANY 20/03/2026 n/a n/a -13,501 Ordinary
STATE STREET BANK AND TRUST COMPANY 20/03/2026 n/a n/a 13,501 Ordinary
STATE STREET BANK AND TRUST COMPANY 20/03/2026 n/a n/a -15,682 Ordinary
STATE STREET BANK AND TRUST COMPANY 20/03/2026 n/a n/a 15,682 Ordinary
STATE STREET BANK AND TRUST COMPANY 20/03/2026 n/a n/a -20,871 Ordinary
STATE STREET BANK AND TRUST COMPANY 20/03/2026 n/a n/a 20,871 Ordinary
STATE STREET BANK AND TRUST COMPANY 20/03/2026 n/a n/a -8,312 Ordinary
STATE STREET BANK AND TRUST COMPANY 20/03/2026 n/a n/a 8,312 Ordinary
STATE STREET GLOBAL ADVISORS, AUSTRALIA, LIMITED 20/03/2026 1.96 n/a 842,503 Ordinary
STATE STREET BANK AND TRUST COMPANY 23/03/2026 n/a n/a -195,000 Ordinary
STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD. 24/03/2026 1.95 n/a -104,409 Ordinary
STATE STREET BANK AND TRUST COMPANY 24/03/2026 n/a n/a -558,000 Ordinary
STATE STREET GLOBAL ADVISORS TRUST COMPANY 24/03/2026 1.95 n/a -10,556 Ordinary
STATE STREET GLOBAL ADVISORS TRUST COMPANY 24/03/2026 1.95 n/a -54,196 Ordinary
STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD. 25/03/2026 1.93 n/a -166,491 Ordinary
STATE STREET BANK AND TRUST COMPANY 25/03/2026 n/a n/a -1,023,000 Ordinary
STATE STREET GLOBAL ADVISORS TRUST COMPANY 25/03/2026 1.93 n/a -13,482 Ordinary
STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD. 26/03/2026 1.95 n/a -106,068 Ordinary
STATE STREET BANK AND TRUST COMPANY 27/03/2026 n/a n/a 43,174 Ordinary

603 Page 39 01-Jun-2026

STATE STREET BANK AND TRUST COMPANY 27/03/2026 n/a n/a 28,659 Ordinary
STATE STREET BANK AND TRUST COMPANY 27/03/2026 n/a n/a 41,887 Ordinary
STATE STREET BANK AND TRUST COMPANY 27/03/2026 n/a n/a 2,758 Ordinary
STATE STREET BANK AND TRUST COMPANY 27/03/2026 n/a n/a 135,289 Ordinary
STATE STREET BANK AND TRUST COMPANY 27/03/2026 n/a n/a 37,100 Ordinary
STATE STREET BANK AND TRUST COMPANY 27/03/2026 n/a n/a 1,002 Ordinary
STATE STREET BANK AND TRUST COMPANY 27/03/2026 n/a n/a 840,000 Ordinary
STATE STREET BANK AND TRUST COMPANY 27/03/2026 n/a n/a 10,599 Ordinary
STATE STREET BANK AND TRUST COMPANY 27/03/2026 n/a n/a 666 Ordinary
STATE STREET BANK AND TRUST COMPANY 27/03/2026 n/a n/a 68,949 Ordinary
STATE STREET BANK AND TRUST COMPANY 30/03/2026 n/a n/a 1,140 Ordinary
STATE STREET BANK AND TRUST COMPANY 30/03/2026 n/a n/a -299 Ordinary
STATE STREET BANK AND TRUST COMPANY 30/03/2026 n/a n/a 8,119 Ordinary
STATE STREET BANK AND TRUST COMPANY 30/03/2026 n/a n/a -53,000 Ordinary
STATE STREET BANK AND TRUST COMPANY 30/03/2026 n/a n/a 1,064 Ordinary
STATE STREET BANK AND TRUST COMPANY 30/03/2026 n/a n/a 1,504 Ordinary
STATE STREET BANK AND TRUST COMPANY 30/03/2026 n/a n/a 3,577 Ordinary
STATE STREET BANK AND TRUST COMPANY 30/03/2026 n/a n/a 2,895 Ordinary
STATE STREET BANK AND TRUST COMPANY 30/03/2026 n/a n/a 89,163 Ordinary
STATE STREET BANK AND TRUST COMPANY 30/03/2026 n/a n/a 93,591 Ordinary
STATE STREET BANK AND TRUST COMPANY 30/03/2026 n/a n/a 294 Ordinary
STATE STREET BANK AND TRUST COMPANY 30/03/2026 n/a n/a 13,068 Ordinary
STATE STREET BANK AND TRUST COMPANY 30/03/2026 n/a n/a 73,323 Ordinary
STATE STREET BANK AND TRUST COMPANY 30/03/2026 n/a n/a 865 Ordinary
STATE STREET BANK AND TRUST COMPANY 30/03/2026 n/a n/a 7,112 Ordinary
STATE STREET BANK AND TRUST COMPANY 30/03/2026 n/a n/a -10,599 Ordinary
STATE STREET BANK AND TRUST COMPANY 30/03/2026 n/a n/a -68,949 Ordinary
STATE STREET BANK AND TRUST COMPANY 30/03/2026 n/a n/a 6,908 Ordinary
STATE STREET BANK AND TRUST COMPANY 30/03/2026 n/a n/a 306 Ordinary
STATE STREET BANK AND TRUST COMPANY 30/03/2026 n/a n/a -39,147 Ordinary
STATE STREET BANK AND TRUST COMPANY 30/03/2026 n/a n/a 23,551 Ordinary
STATE STREET BANK AND TRUST COMPANY 30/03/2026 n/a n/a 150 Ordinary
STATE STREET BANK AND TRUST COMPANY 30/03/2026 n/a n/a -27,928 Ordinary
STATE STREET BANK AND TRUST COMPANY 30/03/2026 n/a n/a -12,876 Ordinary
STATE STREET BANK AND TRUST COMPANY 30/03/2026 n/a n/a 18,035 Ordinary
STATE STREET BANK AND TRUST COMPANY 30/03/2026 n/a n/a -124,102 Ordinary
STATE STREET BANK AND TRUST COMPANY 30/03/2026 n/a n/a 2,046 Ordinary
STATE STREET BANK AND TRUST COMPANY 30/03/2026 n/a n/a -20,917 Ordinary
STATE STREET BANK AND TRUST COMPANY 30/03/2026 n/a n/a 9,829 Ordinary

603 Page 40 01-Jun-2026

STATE STREET BANK AND TRUST COMPANY 30/03/2026 n/a n/a 129,986 Ordinary
STATE STREET BANK AND TRUST COMPANY 31/03/2026 n/a n/a -181 Ordinary
STATE STREET BANK AND TRUST COMPANY 31/03/2026 n/a n/a 9,455 Ordinary
STATE STREET BANK AND TRUST COMPANY 31/03/2026 n/a n/a -1,622 Ordinary
STATE STREET BANK AND TRUST COMPANY 31/03/2026 n/a n/a -59,000 Ordinary
STATE STREET BANK AND TRUST COMPANY 31/03/2026 n/a n/a 188 Ordinary
STATE STREET BANK AND TRUST COMPANY 31/03/2026 n/a n/a -127 Ordinary
STATE STREET BANK AND TRUST COMPANY 31/03/2026 n/a n/a -470 Ordinary
STATE STREET BANK AND TRUST COMPANY 31/03/2026 n/a n/a 370 Ordinary
STATE STREET BANK AND TRUST COMPANY 31/03/2026 n/a n/a -38,892 Ordinary
STATE STREET BANK AND TRUST COMPANY 31/03/2026 n/a n/a -8,720 Ordinary
STATE STREET BANK AND TRUST COMPANY 31/03/2026 n/a n/a 224 Ordinary
STATE STREET BANK AND TRUST COMPANY 31/03/2026 n/a n/a 2,573 Ordinary
STATE STREET BANK AND TRUST COMPANY 31/03/2026 n/a n/a -11,032 Ordinary
STATE STREET BANK AND TRUST COMPANY 31/03/2026 n/a n/a 91 Ordinary
STATE STREET BANK AND TRUST COMPANY 31/03/2026 n/a n/a 3,306 Ordinary
STATE STREET BANK AND TRUST COMPANY 31/03/2026 n/a n/a 1,066 Ordinary
STATE STREET BANK AND TRUST COMPANY 31/03/2026 n/a n/a -168 Ordinary
STATE STREET BANK AND TRUST COMPANY 31/03/2026 n/a n/a 9,850 Ordinary
STATE STREET BANK AND TRUST COMPANY 31/03/2026 n/a n/a -22,410 Ordinary
STATE STREET BANK AND TRUST COMPANY 31/03/2026 n/a n/a -22 Ordinary
STATE STREET BANK AND TRUST COMPANY 31/03/2026 n/a n/a 5,730 Ordinary
STATE STREET BANK AND TRUST COMPANY 31/03/2026 n/a n/a 5,491 Ordinary
STATE STREET BANK AND TRUST COMPANY 31/03/2026 n/a n/a 30,988 Ordinary
STATE STREET BANK AND TRUST COMPANY 31/03/2026 n/a n/a 5,798 Ordinary
STATE STREET BANK AND TRUST COMPANY 31/03/2026 n/a n/a 278 Ordinary
STATE STREET BANK AND TRUST COMPANY 31/03/2026 n/a n/a 1,223 Ordinary
STATE STREET BANK AND TRUST COMPANY 31/03/2026 n/a n/a -710 Ordinary
STATE STREET BANK AND TRUST COMPANY 31/03/2026 n/a n/a 11,780 Ordinary
STATE STREET BANK AND TRUST COMPANY 31/03/2026 n/a n/a 53,186 Ordinary
STATE STREET BANK AND TRUST COMPANY 31/03/2026 n/a n/a 22,014 Ordinary
STATE STREET BANK AND TRUST COMPANY 31/03/2026 n/a n/a -13,501 Ordinary
STATE STREET BANK AND TRUST COMPANY 31/03/2026 n/a n/a -15,682 Ordinary
STATE STREET BANK AND TRUST COMPANY 31/03/2026 n/a n/a 9,557 Ordinary
STATE STREET BANK AND TRUST COMPANY 31/03/2026 n/a n/a 3,504 Ordinary
STATE STREET BANK AND TRUST COMPANY 01/04/2026 n/a n/a -3,265 Ordinary
STATE STREET BANK AND TRUST COMPANY 01/04/2026 n/a n/a -9,119 Ordinary
STATE STREET BANK AND TRUST COMPANY 01/04/2026 n/a n/a -141,766 Ordinary
STATE STREET BANK AND TRUST COMPANY 01/04/2026 n/a n/a -758 Ordinary

603 Page 41 01-Jun-2026

STATE STREET BANK AND TRUST COMPANY 01/04/2026 n/a n/a 3,627 Ordinary
STATE STREET BANK AND TRUST COMPANY 01/04/2026 n/a n/a -5,093 Ordinary
STATE STREET BANK AND TRUST COMPANY 01/04/2026 n/a n/a -224,000 Ordinary
STATE STREET BANK AND TRUST COMPANY 01/04/2026 n/a n/a -400 Ordinary
STATE STREET BANK AND TRUST COMPANY 01/04/2026 n/a n/a -1,028 Ordinary
STATE STREET BANK AND TRUST COMPANY 01/04/2026 n/a n/a -2,422 Ordinary
STATE STREET BANK AND TRUST COMPANY 01/04/2026 n/a n/a 145,310 Ordinary
STATE STREET BANK AND TRUST COMPANY 01/04/2026 n/a n/a -64,609 Ordinary
STATE STREET BANK AND TRUST COMPANY 01/04/2026 n/a n/a 2,120 Ordinary
STATE STREET BANK AND TRUST COMPANY 01/04/2026 n/a n/a -3,293 Ordinary
STATE STREET BANK AND TRUST COMPANY 01/04/2026 n/a n/a -48,520 Ordinary
STATE STREET BANK AND TRUST COMPANY 01/04/2026 n/a n/a -649 Ordinary
STATE STREET BANK AND TRUST COMPANY 01/04/2026 n/a n/a 18,505 Ordinary
STATE STREET BANK AND TRUST COMPANY 01/04/2026 n/a n/a -3,700 Ordinary
STATE STREET BANK AND TRUST COMPANY 01/04/2026 n/a n/a -12 Ordinary
STATE STREET BANK AND TRUST COMPANY 01/04/2026 n/a n/a -8,515 Ordinary
STATE STREET BANK AND TRUST COMPANY 01/04/2026 n/a n/a -506 Ordinary
STATE STREET BANK AND TRUST COMPANY 01/04/2026 n/a n/a -100 Ordinary
STATE STREET BANK AND TRUST COMPANY 01/04/2026 n/a n/a 1,105 Ordinary
STATE STREET BANK AND TRUST COMPANY 01/04/2026 n/a n/a 20,542 Ordinary
STATE STREET BANK AND TRUST COMPANY 01/04/2026 n/a n/a -19,921 Ordinary
STATE STREET BANK AND TRUST COMPANY 01/04/2026 n/a n/a -3,097 Ordinary
STATE STREET BANK AND TRUST COMPANY 01/04/2026 n/a n/a -94 Ordinary
STATE STREET BANK AND TRUST COMPANY 01/04/2026 n/a n/a -10,809 Ordinary
STATE STREET BANK AND TRUST COMPANY 01/04/2026 n/a n/a -32,956 Ordinary
SSGA FUNDS MANAGEMENT, INC. 01/04/2026 2.00 n/a 3,798 Ordinary
STATE STREET BANK AND TRUST COMPANY 02/04/2026 n/a n/a 8 Ordinary
STATE STREET BANK AND TRUST COMPANY 02/04/2026 n/a n/a -2 Ordinary
STATE STREET BANK AND TRUST COMPANY 02/04/2026 n/a n/a 17 Ordinary
STATE STREET BANK AND TRUST COMPANY 02/04/2026 n/a n/a -94 Ordinary
STATE STREET BANK AND TRUST COMPANY 02/04/2026 n/a n/a -142,000 Ordinary
STATE STREET BANK AND TRUST COMPANY 02/04/2026 n/a n/a -24 Ordinary
STATE STREET BANK AND TRUST COMPANY 02/04/2026 n/a n/a 1,106 Ordinary
STATE STREET BANK AND TRUST COMPANY 02/04/2026 n/a n/a -1,010 Ordinary
STATE STREET BANK AND TRUST COMPANY 02/04/2026 n/a n/a -13,786 Ordinary
STATE STREET BANK AND TRUST COMPANY 02/04/2026 n/a n/a -852 Ordinary
STATE STREET BANK AND TRUST COMPANY 02/04/2026 n/a n/a -195,581 Ordinary
STATE STREET BANK AND TRUST COMPANY 02/04/2026 n/a n/a -3,304 Ordinary
STATE STREET BANK AND TRUST COMPANY 02/04/2026 n/a n/a -12,348 Ordinary

603 Page 42 01-Jun-2026

STATE STREET BANK AND TRUST COMPANY 02/04/2026 n/a n/a -307 Ordinary
STATE STREET BANK AND TRUST COMPANY 02/04/2026 n/a n/a -28,923 Ordinary
STATE STREET BANK AND TRUST COMPANY 02/04/2026 n/a n/a -4,275 Ordinary
STATE STREET BANK AND TRUST COMPANY 02/04/2026 n/a n/a -5,362 Ordinary
STATE STREET BANK AND TRUST COMPANY 02/04/2026 n/a n/a -635 Ordinary
STATE STREET BANK AND TRUST COMPANY 02/04/2026 n/a n/a -7,566 Ordinary
STATE STREET BANK AND TRUST COMPANY 02/04/2026 n/a n/a -55,044 Ordinary
STATE STREET BANK AND TRUST COMPANY 02/04/2026 n/a n/a -31,861 Ordinary
STATE STREET BANK AND TRUST COMPANY 02/04/2026 n/a n/a -13,889 Ordinary
STATE STREET BANK AND TRUST COMPANY 02/04/2026 n/a n/a -2,230 Ordinary
STATE STREET BANK AND TRUST COMPANY 02/04/2026 n/a n/a -6,598 Ordinary
STATE STREET BANK AND TRUST COMPANY 03/04/2026 n/a n/a 1 Ordinary
STATE STREET BANK AND TRUST COMPANY 03/04/2026 n/a n/a -4 Ordinary
STATE STREET BANK AND TRUST COMPANY 03/04/2026 n/a n/a -6 Ordinary
STATE STREET BANK AND TRUST COMPANY 03/04/2026 n/a n/a -2 Ordinary
STATE STREET BANK AND TRUST COMPANY 03/04/2026 n/a n/a -1 Ordinary
STATE STREET BANK AND TRUST COMPANY 03/04/2026 n/a n/a 19 Ordinary
STATE STREET BANK AND TRUST COMPANY 03/04/2026 n/a n/a -7 Ordinary
STATE STREET BANK AND TRUST COMPANY 06/04/2026 n/a n/a -4 Ordinary
STATE STREET BANK AND TRUST COMPANY 06/04/2026 n/a n/a 1 Ordinary
STATE STREET BANK AND TRUST COMPANY 06/04/2026 n/a n/a 4 Ordinary
STATE STREET BANK AND TRUST COMPANY 06/04/2026 n/a n/a 1 Ordinary
STATE STREET BANK AND TRUST COMPANY 06/04/2026 n/a n/a 7 Ordinary
STATE STREET BANK AND TRUST COMPANY 06/04/2026 n/a n/a 25 Ordinary
STATE STREET BANK AND TRUST COMPANY 06/04/2026 n/a n/a -1,134 Ordinary
STATE STREET BANK AND TRUST COMPANY 06/04/2026 n/a n/a 1,100 Ordinary
STATE STREET BANK AND TRUST COMPANY 07/04/2026 n/a n/a 4,233 Ordinary
STATE STREET BANK AND TRUST COMPANY 07/04/2026 n/a n/a -8 Ordinary
STATE STREET BANK AND TRUST COMPANY 07/04/2026 n/a n/a 7,085 Ordinary
STATE STREET BANK AND TRUST COMPANY 07/04/2026 n/a n/a 509 Ordinary
STATE STREET BANK AND TRUST COMPANY 07/04/2026 n/a n/a 5 Ordinary
STATE STREET BANK AND TRUST COMPANY 07/04/2026 n/a n/a 3,336 Ordinary
STATE STREET BANK AND TRUST COMPANY 07/04/2026 n/a n/a 13,929 Ordinary
STATE STREET BANK AND TRUST COMPANY 07/04/2026 n/a n/a 26,347 Ordinary
STATE STREET BANK AND TRUST COMPANY 07/04/2026 n/a n/a 9,011 Ordinary
STATE STREET BANK AND TRUST COMPANY 07/04/2026 n/a n/a 1,194 Ordinary
STATE STREET BANK AND TRUST COMPANY 07/04/2026 n/a n/a 10,539 Ordinary
STATE STREET BANK AND TRUST COMPANY 07/04/2026 n/a n/a 3,822 Ordinary
STATE STREET BANK AND TRUST COMPANY 07/04/2026 n/a n/a 60,849 Ordinary

603 Page 43 01-Jun-2026

STATE STREET BANK AND TRUST COMPANY 07/04/2026 n/a n/a 26 Ordinary
STATE STREET BANK AND TRUST COMPANY 07/04/2026 n/a n/a 5,220 Ordinary
STATE STREET BANK AND TRUST COMPANY 07/04/2026 n/a n/a -507 Ordinary
STATE STREET BANK AND TRUST COMPANY 07/04/2026 n/a n/a -202,000 Ordinary
STATE STREET BANK AND TRUST COMPANY 07/04/2026 n/a n/a 619 Ordinary
STATE STREET BANK AND TRUST COMPANY 07/04/2026 n/a n/a 20 Ordinary
STATE STREET BANK AND TRUST COMPANY 07/04/2026 n/a n/a -49 Ordinary
STATE STREET BANK AND TRUST COMPANY 07/04/2026 n/a n/a 1,382 Ordinary
STATE STREET BANK AND TRUST COMPANY 07/04/2026 n/a n/a 23,634 Ordinary
STATE STREET BANK AND TRUST COMPANY 07/04/2026 n/a n/a -810 Ordinary
STATE STREET BANK AND TRUST COMPANY 07/04/2026 n/a n/a 570 Ordinary
STATE STREET BANK AND TRUST COMPANY 07/04/2026 n/a n/a 9,160 Ordinary
STATE STREET BANK AND TRUST COMPANY 07/04/2026 n/a n/a 1,323 Ordinary
STATE STREET BANK AND TRUST COMPANY 07/04/2026 n/a n/a 600 Ordinary
STATE STREET BANK AND TRUST COMPANY 07/04/2026 n/a n/a 4,992 Ordinary
STATE STREET BANK AND TRUST COMPANY 08/04/2026 n/a n/a 128 Ordinary
STATE STREET BANK AND TRUST COMPANY 08/04/2026 n/a n/a 11 Ordinary
STATE STREET BANK AND TRUST COMPANY 08/04/2026 n/a n/a 359 Ordinary
STATE STREET BANK AND TRUST COMPANY 08/04/2026 n/a n/a 78 Ordinary
STATE STREET BANK AND TRUST COMPANY 08/04/2026 n/a n/a 15 Ordinary
STATE STREET BANK AND TRUST COMPANY 08/04/2026 n/a n/a 2 Ordinary
STATE STREET BANK AND TRUST COMPANY 08/04/2026 n/a n/a 13 Ordinary
STATE STREET BANK AND TRUST COMPANY 08/04/2026 n/a n/a -210 Ordinary
STATE STREET BANK AND TRUST COMPANY 08/04/2026 n/a n/a 45 Ordinary
STATE STREET BANK AND TRUST COMPANY 08/04/2026 n/a n/a -64 Ordinary
STATE STREET BANK AND TRUST COMPANY 08/04/2026 n/a n/a 14 Ordinary
STATE STREET BANK AND TRUST COMPANY 08/04/2026 n/a n/a 1 Ordinary
STATE STREET BANK AND TRUST COMPANY 08/04/2026 n/a n/a 185 Ordinary
STATE STREET BANK AND TRUST COMPANY 08/04/2026 n/a n/a -613 Ordinary
STATE STREET BANK AND TRUST COMPANY 08/04/2026 n/a n/a 15 Ordinary
STATE STREET BANK AND TRUST COMPANY 08/04/2026 n/a n/a 35 Ordinary
STATE STREET BANK AND TRUST COMPANY 08/04/2026 n/a n/a 21 Ordinary
STATE STREET BANK AND TRUST COMPANY 08/04/2026 n/a n/a -136,000 Ordinary
STATE STREET BANK AND TRUST COMPANY 08/04/2026 n/a n/a 3 Ordinary
STATE STREET BANK AND TRUST COMPANY 08/04/2026 n/a n/a 11 Ordinary
STATE STREET BANK AND TRUST COMPANY 08/04/2026 n/a n/a 23 Ordinary
STATE STREET BANK AND TRUST COMPANY 08/04/2026 n/a n/a -12 Ordinary
STATE STREET BANK AND TRUST COMPANY 08/04/2026 n/a n/a -330 Ordinary
STATE STREET BANK AND TRUST COMPANY 08/04/2026 n/a n/a -237 Ordinary

603 Page 44 01-Jun-2026

STATE STREET BANK AND TRUST COMPANY 08/04/2026 n/a n/a 22 Ordinary
STATE STREET BANK AND TRUST COMPANY 08/04/2026 n/a n/a 53 Ordinary
STATE STREET BANK AND TRUST COMPANY 08/04/2026 n/a n/a 155 Ordinary
STATE STREET BANK AND TRUST COMPANY 08/04/2026 n/a n/a 14 Ordinary
STATE STREET BANK AND TRUST COMPANY 08/04/2026 n/a n/a 263 Ordinary
STATE STREET BANK AND TRUST COMPANY 08/04/2026 n/a n/a -20,230 Ordinary
STATE STREET BANK AND TRUST COMPANY 08/04/2026 n/a n/a 20,230 Ordinary
STATE STREET BANK AND TRUST COMPANY 08/04/2026 n/a n/a -22,014 Ordinary
STATE STREET BANK AND TRUST COMPANY 08/04/2026 n/a n/a 22,014 Ordinary
STATE STREET BANK AND TRUST COMPANY 08/04/2026 n/a n/a -30,428 Ordinary
STATE STREET BANK AND TRUST COMPANY 08/04/2026 n/a n/a 30,428 Ordinary
STATE STREET BANK AND TRUST COMPANY 08/04/2026 n/a n/a -11,816 Ordinary
STATE STREET BANK AND TRUST COMPANY 08/04/2026 n/a n/a 11,816 Ordinary
STATE STREET BANK AND TRUST COMPANY 09/04/2026 n/a n/a -26 Ordinary
STATE STREET BANK AND TRUST COMPANY 09/04/2026 n/a n/a -16 Ordinary
STATE STREET BANK AND TRUST COMPANY 09/04/2026 n/a n/a -2,000 Ordinary
STATE STREET BANK AND TRUST COMPANY 09/04/2026 n/a n/a -22 Ordinary
STATE STREET BANK AND TRUST COMPANY 09/04/2026 n/a n/a -28 Ordinary
STATE STREET BANK AND TRUST COMPANY 09/04/2026 n/a n/a -1,136 Ordinary
STATE STREET BANK AND TRUST COMPANY 09/04/2026 n/a n/a 1,239 Ordinary
STATE STREET BANK AND TRUST COMPANY 09/04/2026 n/a n/a -10 Ordinary
STATE STREET BANK AND TRUST COMPANY 09/04/2026 n/a n/a -2 Ordinary
STATE STREET BANK AND TRUST COMPANY 09/04/2026 n/a n/a -4,360 Ordinary
STATE STREET BANK AND TRUST COMPANY 09/04/2026 n/a n/a -359 Ordinary
STATE STREET BANK AND TRUST COMPANY 09/04/2026 n/a n/a -7,164 Ordinary
STATE STREET BANK AND TRUST COMPANY 09/04/2026 n/a n/a -524 Ordinary
STATE STREET BANK AND TRUST COMPANY 09/04/2026 n/a n/a -3,349 Ordinary
STATE STREET BANK AND TRUST COMPANY 09/04/2026 n/a n/a -13,718 Ordinary
STATE STREET BANK AND TRUST COMPANY 09/04/2026 n/a n/a -26,392 Ordinary
STATE STREET BANK AND TRUST COMPANY 09/04/2026 n/a n/a -8,947 Ordinary
STATE STREET BANK AND TRUST COMPANY 09/04/2026 n/a n/a -1,209 Ordinary
STATE STREET BANK AND TRUST COMPANY 09/04/2026 n/a n/a -10,540 Ordinary
STATE STREET BANK AND TRUST COMPANY 09/04/2026 n/a n/a -4,006 Ordinary
STATE STREET BANK AND TRUST COMPANY 09/04/2026 n/a n/a -60,236 Ordinary
STATE STREET BANK AND TRUST COMPANY 09/04/2026 n/a n/a -5,255 Ordinary
STATE STREET BANK AND TRUST COMPANY 09/04/2026 n/a n/a -622 Ordinary
STATE STREET BANK AND TRUST COMPANY 09/04/2026 n/a n/a -1,370 Ordinary
STATE STREET BANK AND TRUST COMPANY 09/04/2026 n/a n/a -23,304 Ordinary
STATE STREET BANK AND TRUST COMPANY 09/04/2026 n/a n/a -592 Ordinary

603 Page 45 01-Jun-2026

STATE STREET BANK AND TRUST COMPANY 09/04/2026 n/a n/a -9,214 Ordinary
STATE STREET BANK AND TRUST COMPANY 09/04/2026 n/a n/a -613 Ordinary
STATE STREET BANK AND TRUST COMPANY 09/04/2026 n/a n/a -5,255 Ordinary
STATE STREET BANK AND TRUST COMPANY 10/04/2026 n/a n/a 4,402 Ordinary
STATE STREET BANK AND TRUST COMPANY 10/04/2026 n/a n/a 3,939 Ordinary
STATE STREET BANK AND TRUST COMPANY 10/04/2026 n/a n/a -64 Ordinary
STATE STREET BANK AND TRUST COMPANY 10/04/2026 n/a n/a 346 Ordinary
STATE STREET BANK AND TRUST COMPANY 10/04/2026 n/a n/a 6,371 Ordinary
STATE STREET BANK AND TRUST COMPANY 10/04/2026 n/a n/a 654 Ordinary
STATE STREET BANK AND TRUST COMPANY 10/04/2026 n/a n/a 3,011 Ordinary
STATE STREET BANK AND TRUST COMPANY 10/04/2026 n/a n/a 14,906 Ordinary
STATE STREET BANK AND TRUST COMPANY 10/04/2026 n/a n/a 24,339 Ordinary
STATE STREET BANK AND TRUST COMPANY 10/04/2026 n/a n/a 8,411 Ordinary
STATE STREET BANK AND TRUST COMPANY 10/04/2026 n/a n/a 1,004 Ordinary
STATE STREET BANK AND TRUST COMPANY 10/04/2026 n/a n/a 10,448 Ordinary
STATE STREET BANK AND TRUST COMPANY 10/04/2026 n/a n/a 3,227 Ordinary
STATE STREET BANK AND TRUST COMPANY 10/04/2026 n/a n/a 52,706 Ordinary
STATE STREET BANK AND TRUST COMPANY 10/04/2026 n/a n/a -10 Ordinary
STATE STREET BANK AND TRUST COMPANY 10/04/2026 n/a n/a 4,684 Ordinary
STATE STREET BANK AND TRUST COMPANY 10/04/2026 n/a n/a 60 Ordinary
STATE STREET BANK AND TRUST COMPANY 10/04/2026 n/a n/a 554 Ordinary
STATE STREET BANK AND TRUST COMPANY 10/04/2026 n/a n/a 3 Ordinary
STATE STREET BANK AND TRUST COMPANY 10/04/2026 n/a n/a -23 Ordinary
STATE STREET BANK AND TRUST COMPANY 10/04/2026 n/a n/a 268 Ordinary
STATE STREET BANK AND TRUST COMPANY 10/04/2026 n/a n/a 36,742 Ordinary
STATE STREET BANK AND TRUST COMPANY 10/04/2026 n/a n/a 640 Ordinary
STATE STREET BANK AND TRUST COMPANY 10/04/2026 n/a n/a 519 Ordinary
STATE STREET BANK AND TRUST COMPANY 10/04/2026 n/a n/a 9,911 Ordinary
STATE STREET BANK AND TRUST COMPANY 10/04/2026 n/a n/a -605 Ordinary
STATE STREET BANK AND TRUST COMPANY 10/04/2026 n/a n/a 587 Ordinary
STATE STREET BANK AND TRUST COMPANY 10/04/2026 n/a n/a -20,230 Ordinary
STATE STREET BANK AND TRUST COMPANY 10/04/2026 n/a n/a 20,230 Ordinary
STATE STREET BANK AND TRUST COMPANY 10/04/2026 n/a n/a -22,014 Ordinary
STATE STREET BANK AND TRUST COMPANY 10/04/2026 n/a n/a 22,014 Ordinary
STATE STREET GLOBAL ADVISORS TRUST COMPANY 10/04/2026 2.01 n/a -162,354 Ordinary
STATE STREET BANK AND TRUST COMPANY 13/04/2026 n/a n/a 3,466 Ordinary
STATE STREET BANK AND TRUST COMPANY 13/04/2026 n/a n/a 3,134 Ordinary
STATE STREET BANK AND TRUST COMPANY 13/04/2026 n/a n/a 304 Ordinary
STATE STREET BANK AND TRUST COMPANY 13/04/2026 n/a n/a 5,124 Ordinary

603 Page 46 01-Jun-2026

STATE STREET BANK AND TRUST COMPANY 13/04/2026 n/a n/a 205 Ordinary
STATE STREET BANK AND TRUST COMPANY 13/04/2026 n/a n/a 4 Ordinary
STATE STREET BANK AND TRUST COMPANY 13/04/2026 n/a n/a 1,789 Ordinary
STATE STREET BANK AND TRUST COMPANY 13/04/2026 n/a n/a 20,219 Ordinary
STATE STREET BANK AND TRUST COMPANY 13/04/2026 n/a n/a 23,726 Ordinary
STATE STREET BANK AND TRUST COMPANY 13/04/2026 n/a n/a 6,846 Ordinary
STATE STREET BANK AND TRUST COMPANY 13/04/2026 n/a n/a 824 Ordinary
STATE STREET BANK AND TRUST COMPANY 13/04/2026 n/a n/a 10,347 Ordinary
STATE STREET BANK AND TRUST COMPANY 13/04/2026 n/a n/a 5,376 Ordinary
STATE STREET BANK AND TRUST COMPANY 13/04/2026 n/a n/a 54,797 Ordinary
STATE STREET BANK AND TRUST COMPANY 13/04/2026 n/a n/a 15 Ordinary
STATE STREET BANK AND TRUST COMPANY 13/04/2026 n/a n/a 322 Ordinary
STATE STREET BANK AND TRUST COMPANY 13/04/2026 n/a n/a 47 Ordinary
STATE STREET BANK AND TRUST COMPANY 13/04/2026 n/a n/a 440 Ordinary
STATE STREET BANK AND TRUST COMPANY 13/04/2026 n/a n/a 35 Ordinary
STATE STREET BANK AND TRUST COMPANY 13/04/2026 n/a n/a 22 Ordinary
STATE STREET BANK AND TRUST COMPANY 13/04/2026 n/a n/a 222 Ordinary
STATE STREET BANK AND TRUST COMPANY 13/04/2026 n/a n/a 29,268 Ordinary
STATE STREET BANK AND TRUST COMPANY 13/04/2026 n/a n/a 433 Ordinary
STATE STREET BANK AND TRUST COMPANY 13/04/2026 n/a n/a 413 Ordinary
STATE STREET BANK AND TRUST COMPANY 13/04/2026 n/a n/a 9,844 Ordinary
STATE STREET BANK AND TRUST COMPANY 13/04/2026 n/a n/a -554 Ordinary
STATE STREET BANK AND TRUST COMPANY 13/04/2026 n/a n/a 557 Ordinary
STATE STREET GLOBAL ADVISORS TRUST COMPANY 13/04/2026 1.96 n/a -184,947 Ordinary
STATE STREET BANK AND TRUST COMPANY 14/04/2026 n/a n/a -650 Ordinary
STATE STREET BANK AND TRUST COMPANY 14/04/2026 n/a n/a 22 Ordinary
STATE STREET BANK AND TRUST COMPANY 14/04/2026 n/a n/a 465 Ordinary
STATE STREET BANK AND TRUST COMPANY 14/04/2026 n/a n/a 62 Ordinary
STATE STREET BANK AND TRUST COMPANY 14/04/2026 n/a n/a -8,000 Ordinary
STATE STREET BANK AND TRUST COMPANY 14/04/2026 n/a n/a 63 Ordinary
STATE STREET BANK AND TRUST COMPANY 14/04/2026 n/a n/a 33 Ordinary
STATE STREET BANK AND TRUST COMPANY 14/04/2026 n/a n/a 32 Ordinary
STATE STREET BANK AND TRUST COMPANY 14/04/2026 n/a n/a 1,956 Ordinary
STATE STREET BANK AND TRUST COMPANY 14/04/2026 n/a n/a 23 Ordinary
STATE STREET BANK AND TRUST COMPANY 14/04/2026 n/a n/a 1,693 Ordinary
STATE STREET BANK AND TRUST COMPANY 14/04/2026 n/a n/a 529 Ordinary
STATE STREET BANK AND TRUST COMPANY 14/04/2026 n/a n/a 178 Ordinary
STATE STREET BANK AND TRUST COMPANY 14/04/2026 n/a n/a -3,126 Ordinary
STATE STREET BANK AND TRUST COMPANY 14/04/2026 n/a n/a 12,427 Ordinary

603 Page 47 01-Jun-2026

STATE STREET BANK AND TRUST COMPANY 14/04/2026 n/a n/a -665 Ordinary
STATE STREET BANK AND TRUST COMPANY 14/04/2026 n/a n/a -809 Ordinary
STATE STREET BANK AND TRUST COMPANY 14/04/2026 n/a n/a 478 Ordinary
STATE STREET BANK AND TRUST COMPANY 14/04/2026 n/a n/a 598 Ordinary
STATE STREET BANK AND TRUST COMPANY 14/04/2026 n/a n/a -14 Ordinary
STATE STREET BANK AND TRUST COMPANY 14/04/2026 n/a n/a 8,558 Ordinary
STATE STREET BANK AND TRUST COMPANY 14/04/2026 n/a n/a 363 Ordinary
STATE STREET BANK AND TRUST COMPANY 14/04/2026 n/a n/a 2 Ordinary
STATE STREET BANK AND TRUST COMPANY 14/04/2026 n/a n/a 5,579 Ordinary
STATE STREET BANK AND TRUST COMPANY 14/04/2026 n/a n/a 9,821 Ordinary
STATE STREET BANK AND TRUST COMPANY 14/04/2026 n/a n/a 344 Ordinary
STATE STREET BANK AND TRUST COMPANY 14/04/2026 n/a n/a 27,058 Ordinary
STATE STREET BANK AND TRUST COMPANY 14/04/2026 n/a n/a -337 Ordinary
STATE STREET BANK AND TRUST COMPANY 14/04/2026 n/a n/a 151 Ordinary
STATE STREET BANK AND TRUST COMPANY 14/04/2026 n/a n/a 545 Ordinary
STATE STREET BANK AND TRUST COMPANY 14/04/2026 n/a n/a 2,402 Ordinary
STATE STREET GLOBAL ADVISORS, AUSTRALIA, LIMITED 14/04/2026 1.95 n/a -143,579 Ordinary
STATE STREET BANK AND TRUST COMPANY 15/04/2026 n/a n/a 40 Ordinary
STATE STREET BANK AND TRUST COMPANY 15/04/2026 n/a n/a -199 Ordinary
STATE STREET BANK AND TRUST COMPANY 15/04/2026 n/a n/a 39 Ordinary
STATE STREET BANK AND TRUST COMPANY 15/04/2026 n/a n/a -43 Ordinary
STATE STREET BANK AND TRUST COMPANY 15/04/2026 n/a n/a -31 Ordinary
STATE STREET BANK AND TRUST COMPANY 15/04/2026 n/a n/a 25 Ordinary
STATE STREET BANK AND TRUST COMPANY 15/04/2026 n/a n/a -74 Ordinary
STATE STREET BANK AND TRUST COMPANY 15/04/2026 n/a n/a 1 Ordinary
STATE STREET BANK AND TRUST COMPANY 15/04/2026 n/a n/a -940 Ordinary
STATE STREET BANK AND TRUST COMPANY 15/04/2026 n/a n/a 417 Ordinary
STATE STREET BANK AND TRUST COMPANY 15/04/2026 n/a n/a -18 Ordinary
STATE STREET BANK AND TRUST COMPANY 15/04/2026 n/a n/a -720 Ordinary
STATE STREET BANK AND TRUST COMPANY 15/04/2026 n/a n/a -452 Ordinary
STATE STREET BANK AND TRUST COMPANY 15/04/2026 n/a n/a -495 Ordinary
STATE STREET BANK AND TRUST COMPANY 15/04/2026 n/a n/a 40 Ordinary
STATE STREET BANK AND TRUST COMPANY 15/04/2026 n/a n/a -257 Ordinary
STATE STREET BANK AND TRUST COMPANY 15/04/2026 n/a n/a -246 Ordinary
STATE STREET BANK AND TRUST COMPANY 15/04/2026 n/a n/a 5 Ordinary
STATE STREET BANK AND TRUST COMPANY 15/04/2026 n/a n/a -640 Ordinary
STATE STREET BANK AND TRUST COMPANY 15/04/2026 n/a n/a -99 Ordinary
STATE STREET BANK AND TRUST COMPANY 15/04/2026 n/a n/a -406 Ordinary
STATE STREET BANK AND TRUST COMPANY 15/04/2026 n/a n/a -784 Ordinary

603 Page 48 01-Jun-2026

STATE STREET BANK AND TRUST COMPANY 15/04/2026 n/a n/a -1,497 Ordinary
STATE STREET BANK AND TRUST COMPANY 15/04/2026 n/a n/a 1,314 Ordinary
STATE STREET BANK AND TRUST COMPANY 15/04/2026 n/a n/a -39 Ordinary
STATE STREET BANK AND TRUST COMPANY 15/04/2026 n/a n/a 1,152 Ordinary
STATE STREET BANK AND TRUST COMPANY 15/04/2026 n/a n/a 22 Ordinary
STATE STREET BANK AND TRUST COMPANY 15/04/2026 n/a n/a -169 Ordinary
STATE STREET BANK AND TRUST COMPANY 15/04/2026 n/a n/a 1,639 Ordinary
STATE STREET BANK AND TRUST COMPANY 16/04/2026 n/a n/a 14 Ordinary
STATE STREET BANK AND TRUST COMPANY 16/04/2026 n/a n/a 898 Ordinary
STATE STREET BANK AND TRUST COMPANY 16/04/2026 n/a n/a 14 Ordinary
STATE STREET BANK AND TRUST COMPANY 16/04/2026 n/a n/a -4 Ordinary
STATE STREET BANK AND TRUST COMPANY 16/04/2026 n/a n/a 17 Ordinary
STATE STREET BANK AND TRUST COMPANY 16/04/2026 n/a n/a -16 Ordinary
STATE STREET BANK AND TRUST COMPANY 16/04/2026 n/a n/a -32,199 Ordinary
STATE STREET BANK AND TRUST COMPANY 16/04/2026 n/a n/a 201 Ordinary
STATE STREET BANK AND TRUST COMPANY 16/04/2026 n/a n/a -60 Ordinary
STATE STREET BANK AND TRUST COMPANY 16/04/2026 n/a n/a 369 Ordinary
STATE STREET BANK AND TRUST COMPANY 16/04/2026 n/a n/a -220 Ordinary
STATE STREET BANK AND TRUST COMPANY 16/04/2026 n/a n/a -87 Ordinary
STATE STREET BANK AND TRUST COMPANY 16/04/2026 n/a n/a 8 Ordinary
STATE STREET BANK AND TRUST COMPANY 16/04/2026 n/a n/a 291 Ordinary
STATE STREET BANK AND TRUST COMPANY 16/04/2026 n/a n/a -6 Ordinary
STATE STREET BANK AND TRUST COMPANY 16/04/2026 n/a n/a 192 Ordinary
STATE STREET BANK AND TRUST COMPANY 16/04/2026 n/a n/a -7,575 Ordinary
STATE STREET BANK AND TRUST COMPANY 16/04/2026 n/a n/a 30 Ordinary
STATE STREET BANK AND TRUST COMPANY 16/04/2026 n/a n/a -4 Ordinary
STATE STREET BANK AND TRUST COMPANY 16/04/2026 n/a n/a -5,090 Ordinary
STATE STREET BANK AND TRUST COMPANY 16/04/2026 n/a n/a -1,728 Ordinary
STATE STREET BANK AND TRUST COMPANY 16/04/2026 n/a n/a -1,110 Ordinary
STATE STREET BANK AND TRUST COMPANY 16/04/2026 n/a n/a -32,219 Ordinary
STATE STREET BANK AND TRUST COMPANY 16/04/2026 n/a n/a 309 Ordinary
STATE STREET BANK AND TRUST COMPANY 16/04/2026 n/a n/a -6,992 Ordinary
STATE STREET BANK AND TRUST COMPANY 16/04/2026 n/a n/a 1,037 Ordinary
STATE STREET BANK AND TRUST COMPANY 16/04/2026 n/a n/a 32,446 Ordinary
STATE STREET BANK AND TRUST COMPANY 16/04/2026 n/a n/a -1,882 Ordinary
STATE STREET BANK AND TRUST COMPANY 16/04/2026 n/a n/a -11,975 Ordinary
STATE STREET BANK AND TRUST COMPANY 16/04/2026 n/a n/a -22 Ordinary
STATE STREET BANK AND TRUST COMPANY 17/04/2026 n/a n/a -299 Ordinary
STATE STREET BANK AND TRUST COMPANY 17/04/2026 n/a n/a -72 Ordinary

603 Page 49 01-Jun-2026

STATE STREET BANK AND TRUST COMPANY 17/04/2026 n/a n/a -513 Ordinary
STATE STREET BANK AND TRUST COMPANY 17/04/2026 n/a n/a -10,015 Ordinary
STATE STREET BANK AND TRUST COMPANY 17/04/2026 n/a n/a -143,991 Ordinary
STATE STREET BANK AND TRUST COMPANY 17/04/2026 n/a n/a 13,697 Ordinary
STATE STREET BANK AND TRUST COMPANY 17/04/2026 n/a n/a -6,465 Ordinary
STATE STREET BANK AND TRUST COMPANY 17/04/2026 n/a n/a 13 Ordinary
STATE STREET BANK AND TRUST COMPANY 17/04/2026 n/a n/a 1,080 Ordinary
STATE STREET BANK AND TRUST COMPANY 17/04/2026 n/a n/a 14,743 Ordinary
STATE STREET BANK AND TRUST COMPANY 17/04/2026 n/a n/a -987 Ordinary
STATE STREET BANK AND TRUST COMPANY 17/04/2026 n/a n/a 7 Ordinary
STATE STREET BANK AND TRUST COMPANY 17/04/2026 n/a n/a 16,627 Ordinary
STATE STREET BANK AND TRUST COMPANY 17/04/2026 n/a n/a 44,799 Ordinary
STATE STREET BANK AND TRUST COMPANY 17/04/2026 n/a n/a 40,912 Ordinary
STATE STREET BANK AND TRUST COMPANY 17/04/2026 n/a n/a 5,090 Ordinary
STATE STREET BANK AND TRUST COMPANY 17/04/2026 n/a n/a 4,418 Ordinary
STATE STREET BANK AND TRUST COMPANY 17/04/2026 n/a n/a -178 Ordinary
STATE STREET BANK AND TRUST COMPANY 17/04/2026 n/a n/a -36 Ordinary
STATE STREET BANK AND TRUST COMPANY 17/04/2026 n/a n/a 26,880 Ordinary
STATE STREET BANK AND TRUST COMPANY 17/04/2026 n/a n/a 55 Ordinary
STATE STREET BANK AND TRUST COMPANY 17/04/2026 n/a n/a -918 Ordinary
STATE STREET BANK AND TRUST COMPANY 17/04/2026 n/a n/a 55 Ordinary
STATE STREET BANK AND TRUST COMPANY 17/04/2026 n/a n/a 16 Ordinary
STATE STREET BANK AND TRUST COMPANY 17/04/2026 n/a n/a -4,434 Ordinary
STATE STREET BANK AND TRUST COMPANY 17/04/2026 n/a n/a 190 Ordinary
STATE STREET BANK AND TRUST COMPANY 17/04/2026 n/a n/a 903 Ordinary
STATE STREET BANK AND TRUST COMPANY 17/04/2026 n/a n/a -1,576 Ordinary
STATE STREET BANK AND TRUST COMPANY 17/04/2026 n/a n/a -20,230 Ordinary
STATE STREET BANK AND TRUST COMPANY 17/04/2026 n/a n/a 20,230 Ordinary
STATE STREET BANK AND TRUST COMPANY 17/04/2026 n/a n/a -22,014 Ordinary
STATE STREET BANK AND TRUST COMPANY 17/04/2026 n/a n/a 22,014 Ordinary
STATE STREET BANK AND TRUST COMPANY 20/04/2026 n/a n/a -86 Ordinary
STATE STREET BANK AND TRUST COMPANY 20/04/2026 n/a n/a -10,369 Ordinary
STATE STREET BANK AND TRUST COMPANY 20/04/2026 n/a n/a -176 Ordinary
STATE STREET BANK AND TRUST COMPANY 20/04/2026 n/a n/a 333 Ordinary
STATE STREET BANK AND TRUST COMPANY 20/04/2026 n/a n/a -101 Ordinary
STATE STREET BANK AND TRUST COMPANY 20/04/2026 n/a n/a -127 Ordinary
STATE STREET BANK AND TRUST COMPANY 20/04/2026 n/a n/a 3,719 Ordinary
STATE STREET BANK AND TRUST COMPANY 20/04/2026 n/a n/a 205 Ordinary
STATE STREET BANK AND TRUST COMPANY 20/04/2026 n/a n/a 303 Ordinary

603 Page 50 01-Jun-2026

STATE STREET BANK AND TRUST COMPANY 20/04/2026 n/a n/a -3,135 Ordinary
STATE STREET BANK AND TRUST COMPANY 20/04/2026 n/a n/a -113 Ordinary
STATE STREET BANK AND TRUST COMPANY 20/04/2026 n/a n/a 759 Ordinary
STATE STREET BANK AND TRUST COMPANY 20/04/2026 n/a n/a 23,561 Ordinary
STATE STREET BANK AND TRUST COMPANY 20/04/2026 n/a n/a -2,527 Ordinary
STATE STREET BANK AND TRUST COMPANY 20/04/2026 n/a n/a 297 Ordinary
STATE STREET BANK AND TRUST COMPANY 20/04/2026 n/a n/a -4,726 Ordinary
STATE STREET BANK AND TRUST COMPANY 20/04/2026 n/a n/a 2,523 Ordinary
STATE STREET BANK AND TRUST COMPANY 20/04/2026 n/a n/a -9 Ordinary
STATE STREET BANK AND TRUST COMPANY 20/04/2026 n/a n/a -113 Ordinary
STATE STREET BANK AND TRUST COMPANY 20/04/2026 n/a n/a 9,734 Ordinary
STATE STREET BANK AND TRUST COMPANY 20/04/2026 n/a n/a 383 Ordinary
STATE STREET BANK AND TRUST COMPANY 20/04/2026 n/a n/a -7 Ordinary
STATE STREET BANK AND TRUST COMPANY 20/04/2026 n/a n/a 4,612 Ordinary
STATE STREET BANK AND TRUST COMPANY 20/04/2026 n/a n/a -4,202 Ordinary
STATE STREET BANK AND TRUST COMPANY 20/04/2026 n/a n/a -13,802 Ordinary
STATE STREET BANK AND TRUST COMPANY 20/04/2026 n/a n/a 50,612 Ordinary
STATE STREET BANK AND TRUST COMPANY 20/04/2026 n/a n/a -1,467 Ordinary
STATE STREET BANK AND TRUST COMPANY 20/04/2026 n/a n/a 12,895 Ordinary
STATE STREET BANK AND TRUST COMPANY 20/04/2026 n/a n/a 44 Ordinary
STATE STREET BANK AND TRUST COMPANY 20/04/2026 n/a n/a 4,029 Ordinary
STATE STREET BANK AND TRUST COMPANY 20/04/2026 n/a n/a 50,563 Ordinary
STATE STREET BANK AND TRUST COMPANY 21/04/2026 n/a n/a -3,719 Ordinary
STATE STREET BANK AND TRUST COMPANY 21/04/2026 n/a n/a -23,561 Ordinary
STATE STREET BANK AND TRUST COMPANY 21/04/2026 n/a n/a -44 Ordinary
STATE STREET BANK AND TRUST COMPANY 21/04/2026 n/a n/a -61 Ordinary
STATE STREET BANK AND TRUST COMPANY 21/04/2026 n/a n/a -16,784 Ordinary
STATE STREET BANK AND TRUST COMPANY 21/04/2026 n/a n/a 211 Ordinary
STATE STREET BANK AND TRUST COMPANY 21/04/2026 n/a n/a 875,000 Ordinary
STATE STREET BANK AND TRUST COMPANY 21/04/2026 n/a n/a 731 Ordinary
STATE STREET BANK AND TRUST COMPANY 21/04/2026 n/a n/a 86 Ordinary
STATE STREET BANK AND TRUST COMPANY 21/04/2026 n/a n/a 93 Ordinary
STATE STREET BANK AND TRUST COMPANY 21/04/2026 n/a n/a 414 Ordinary
STATE STREET BANK AND TRUST COMPANY 21/04/2026 n/a n/a 7,916 Ordinary
STATE STREET BANK AND TRUST COMPANY 21/04/2026 n/a n/a 3,184 Ordinary
STATE STREET BANK AND TRUST COMPANY 21/04/2026 n/a n/a -587 Ordinary
STATE STREET BANK AND TRUST COMPANY 21/04/2026 n/a n/a 1,777 Ordinary
STATE STREET BANK AND TRUST COMPANY 21/04/2026 n/a n/a 2,635 Ordinary
STATE STREET BANK AND TRUST COMPANY 21/04/2026 n/a n/a -211 Ordinary

603 Page 51 01-Jun-2026

STATE STREET BANK AND TRUST COMPANY 21/04/2026 n/a n/a -7,665 Ordinary
STATE STREET BANK AND TRUST COMPANY 21/04/2026 n/a n/a 5,342 Ordinary
STATE STREET BANK AND TRUST COMPANY 21/04/2026 n/a n/a 10 Ordinary
STATE STREET BANK AND TRUST COMPANY 21/04/2026 n/a n/a -932 Ordinary
STATE STREET BANK AND TRUST COMPANY 21/04/2026 n/a n/a -22,285 Ordinary
STATE STREET BANK AND TRUST COMPANY 21/04/2026 n/a n/a 799 Ordinary
STATE STREET BANK AND TRUST COMPANY 21/04/2026 n/a n/a 11 Ordinary
STATE STREET BANK AND TRUST COMPANY 21/04/2026 n/a n/a -20,524 Ordinary
STATE STREET BANK AND TRUST COMPANY 21/04/2026 n/a n/a -42,997 Ordinary
STATE STREET BANK AND TRUST COMPANY 21/04/2026 n/a n/a -24,398 Ordinary
STATE STREET BANK AND TRUST COMPANY 21/04/2026 n/a n/a -54,439 Ordinary
STATE STREET BANK AND TRUST COMPANY 21/04/2026 n/a n/a -2,619 Ordinary
STATE STREET BANK AND TRUST COMPANY 21/04/2026 n/a n/a -13,517 Ordinary
STATE STREET BANK AND TRUST COMPANY 21/04/2026 n/a n/a 4,582 Ordinary
STATE STREET BANK AND TRUST COMPANY 21/04/2026 n/a n/a 82,943 Ordinary
STATE STREET GLOBAL ADVISORS, AUSTRALIA, LIMITED 22/04/2026 1.97 n/a 1,515 Ordinary
STATE STREET BANK AND TRUST COMPANY 22/04/2026 n/a n/a -3 Ordinary
STATE STREET BANK AND TRUST COMPANY 22/04/2026 n/a n/a 29,943 Ordinary
STATE STREET BANK AND TRUST COMPANY 22/04/2026 n/a n/a -59 Ordinary
STATE STREET BANK AND TRUST COMPANY 22/04/2026 n/a n/a -1,063 Ordinary
STATE STREET BANK AND TRUST COMPANY 22/04/2026 n/a n/a -23 Ordinary
STATE STREET BANK AND TRUST COMPANY 22/04/2026 n/a n/a 4 Ordinary
STATE STREET BANK AND TRUST COMPANY 22/04/2026 n/a n/a 3,270 Ordinary
STATE STREET BANK AND TRUST COMPANY 22/04/2026 n/a n/a -26,506 Ordinary
STATE STREET BANK AND TRUST COMPANY 22/04/2026 n/a n/a 111 Ordinary
STATE STREET BANK AND TRUST COMPANY 22/04/2026 n/a n/a -477 Ordinary
STATE STREET BANK AND TRUST COMPANY 22/04/2026 n/a n/a -977 Ordinary
STATE STREET BANK AND TRUST COMPANY 22/04/2026 n/a n/a 21,463 Ordinary
STATE STREET BANK AND TRUST COMPANY 22/04/2026 n/a n/a -36 Ordinary
STATE STREET BANK AND TRUST COMPANY 22/04/2026 n/a n/a 433 Ordinary
STATE STREET BANK AND TRUST COMPANY 22/04/2026 n/a n/a 5,926 Ordinary
STATE STREET BANK AND TRUST COMPANY 22/04/2026 n/a n/a -7,820 Ordinary
STATE STREET BANK AND TRUST COMPANY 22/04/2026 n/a n/a 9 Ordinary
STATE STREET BANK AND TRUST COMPANY 22/04/2026 n/a n/a 1,232 Ordinary
STATE STREET BANK AND TRUST COMPANY 22/04/2026 n/a n/a 27,123 Ordinary
STATE STREET BANK AND TRUST COMPANY 22/04/2026 n/a n/a -1,171 Ordinary
STATE STREET BANK AND TRUST COMPANY 22/04/2026 n/a n/a -2 Ordinary
STATE STREET BANK AND TRUST COMPANY 22/04/2026 n/a n/a 27,604 Ordinary
STATE STREET BANK AND TRUST COMPANY 22/04/2026 n/a n/a 66,398 Ordinary

603 Page 52 01-Jun-2026

STATE STREET BANK AND TRUST COMPANY 22/04/2026 n/a n/a 44,345 Ordinary
STATE STREET BANK AND TRUST COMPANY 22/04/2026 n/a n/a 54,848 Ordinary
STATE STREET BANK AND TRUST COMPANY 22/04/2026 n/a n/a 4,010 Ordinary
STATE STREET BANK AND TRUST COMPANY 22/04/2026 n/a n/a 13,436 Ordinary
STATE STREET BANK AND TRUST COMPANY 22/04/2026 n/a n/a 274 Ordinary
STATE STREET BANK AND TRUST COMPANY 22/04/2026 n/a n/a -618 Ordinary
STATE STREET BANK AND TRUST COMPANY 22/04/2026 n/a n/a -8,612 Ordinary
STATE STREET BANK AND TRUST COMPANY 22/04/2026 n/a n/a -133,506 Ordinary
STATE STREET GLOBAL ADVISORS LIMITED 23/04/2026 1.97 n/a 38,095 Ordinary
STATE STREET BANK AND TRUST COMPANY 23/04/2026 n/a n/a -127 Ordinary
STATE STREET BANK AND TRUST COMPANY 23/04/2026 n/a n/a -29,587 Ordinary
STATE STREET BANK AND TRUST COMPANY 23/04/2026 n/a n/a -1,054 Ordinary
STATE STREET BANK AND TRUST COMPANY 23/04/2026 n/a n/a 1,083 Ordinary
STATE STREET BANK AND TRUST COMPANY 23/04/2026 n/a n/a -435 Ordinary
STATE STREET BANK AND TRUST COMPANY 23/04/2026 n/a n/a -654 Ordinary
STATE STREET BANK AND TRUST COMPANY 23/04/2026 n/a n/a 289 Ordinary
STATE STREET BANK AND TRUST COMPANY 23/04/2026 n/a n/a 11,646 Ordinary
STATE STREET BANK AND TRUST COMPANY 23/04/2026 n/a n/a 26,579 Ordinary
STATE STREET BANK AND TRUST COMPANY 23/04/2026 n/a n/a -20,621 Ordinary
STATE STREET BANK AND TRUST COMPANY 23/04/2026 n/a n/a 504 Ordinary
STATE STREET BANK AND TRUST COMPANY 23/04/2026 n/a n/a 875 Ordinary
STATE STREET BANK AND TRUST COMPANY 23/04/2026 n/a n/a 1,969 Ordinary
STATE STREET BANK AND TRUST COMPANY 23/04/2026 n/a n/a -13,793 Ordinary
STATE STREET BANK AND TRUST COMPANY 23/04/2026 n/a n/a -32 Ordinary
STATE STREET BANK AND TRUST COMPANY 23/04/2026 n/a n/a -206 Ordinary
STATE STREET BANK AND TRUST COMPANY 23/04/2026 n/a n/a 7,690 Ordinary
STATE STREET BANK AND TRUST COMPANY 23/04/2026 n/a n/a -68 Ordinary
STATE STREET BANK AND TRUST COMPANY 23/04/2026 n/a n/a -1,237 Ordinary
STATE STREET BANK AND TRUST COMPANY 23/04/2026 n/a n/a -12,190 Ordinary
STATE STREET BANK AND TRUST COMPANY 23/04/2026 n/a n/a 1,153 Ordinary
STATE STREET BANK AND TRUST COMPANY 23/04/2026 n/a n/a -42 Ordinary
STATE STREET BANK AND TRUST COMPANY 23/04/2026 n/a n/a -17,450 Ordinary
STATE STREET BANK AND TRUST COMPANY 23/04/2026 n/a n/a -53,420 Ordinary
STATE STREET BANK AND TRUST COMPANY 23/04/2026 n/a n/a -47,729 Ordinary
STATE STREET BANK AND TRUST COMPANY 23/04/2026 n/a n/a -5,738 Ordinary
STATE STREET BANK AND TRUST COMPANY 23/04/2026 n/a n/a -4,046 Ordinary
STATE STREET BANK AND TRUST COMPANY 23/04/2026 n/a n/a -1,709 Ordinary
STATE STREET BANK AND TRUST COMPANY 23/04/2026 n/a n/a -26 Ordinary
STATE STREET BANK AND TRUST COMPANY 23/04/2026 n/a n/a 8,440 Ordinary

603 Page 53 01-Jun-2026

STATE STREET BANK AND TRUST COMPANY 23/04/2026 n/a n/a 123,364 Ordinary
STATE STREET BANK AND TRUST COMPANY 24/04/2026 n/a n/a 90 Ordinary
STATE STREET BANK AND TRUST COMPANY 24/04/2026 n/a n/a 24,437 Ordinary
STATE STREET BANK AND TRUST COMPANY 24/04/2026 n/a n/a 818 Ordinary
STATE STREET BANK AND TRUST COMPANY 24/04/2026 n/a n/a -1,093 Ordinary
STATE STREET BANK AND TRUST COMPANY 24/04/2026 n/a n/a 347 Ordinary
STATE STREET BANK AND TRUST COMPANY 24/04/2026 n/a n/a 532 Ordinary
STATE STREET BANK AND TRUST COMPANY 24/04/2026 n/a n/a -423 Ordinary
STATE STREET BANK AND TRUST COMPANY 24/04/2026 n/a n/a -11,646 Ordinary
STATE STREET BANK AND TRUST COMPANY 24/04/2026 n/a n/a -28,616 Ordinary
STATE STREET BANK AND TRUST COMPANY 24/04/2026 n/a n/a 17,213 Ordinary
STATE STREET BANK AND TRUST COMPANY 24/04/2026 n/a n/a -622 Ordinary
STATE STREET BANK AND TRUST COMPANY 24/04/2026 n/a n/a -3,173 Ordinary
STATE STREET BANK AND TRUST COMPANY 24/04/2026 n/a n/a -2,547 Ordinary
STATE STREET BANK AND TRUST COMPANY 24/04/2026 n/a n/a 10,574 Ordinary
STATE STREET BANK AND TRUST COMPANY 24/04/2026 n/a n/a 1,675 Ordinary
STATE STREET BANK AND TRUST COMPANY 24/04/2026 n/a n/a -466 Ordinary
STATE STREET BANK AND TRUST COMPANY 24/04/2026 n/a n/a -7,871 Ordinary
STATE STREET BANK AND TRUST COMPANY 24/04/2026 n/a n/a 81 Ordinary
STATE STREET BANK AND TRUST COMPANY 24/04/2026 n/a n/a 1,402 Ordinary
STATE STREET BANK AND TRUST COMPANY 24/04/2026 n/a n/a 10,969 Ordinary
STATE STREET BANK AND TRUST COMPANY 24/04/2026 n/a n/a -140 Ordinary
STATE STREET BANK AND TRUST COMPANY 24/04/2026 n/a n/a 32 Ordinary
STATE STREET BANK AND TRUST COMPANY 24/04/2026 n/a n/a 9,763 Ordinary
STATE STREET BANK AND TRUST COMPANY 24/04/2026 n/a n/a 68,767 Ordinary
STATE STREET BANK AND TRUST COMPANY 24/04/2026 n/a n/a 53,248 Ordinary
STATE STREET BANK AND TRUST COMPANY 24/04/2026 n/a n/a 12,787 Ordinary
STATE STREET BANK AND TRUST COMPANY 24/04/2026 n/a n/a 5,510 Ordinary
STATE STREET BANK AND TRUST COMPANY 24/04/2026 n/a n/a -132 Ordinary
STATE STREET BANK AND TRUST COMPANY 24/04/2026 n/a n/a -27 Ordinary
STATE STREET BANK AND TRUST COMPANY 24/04/2026 n/a n/a -8,440 Ordinary
STATE STREET BANK AND TRUST COMPANY 24/04/2026 n/a n/a -123,364 Ordinary
STATE STREET BANK AND TRUST COMPANY 24/04/2026 n/a n/a -20,230 Ordinary
STATE STREET BANK AND TRUST COMPANY 24/04/2026 n/a n/a 20,230 Ordinary
STATE STREET BANK AND TRUST COMPANY 24/04/2026 n/a n/a -22,014 Ordinary
STATE STREET BANK AND TRUST COMPANY 24/04/2026 n/a n/a 22,014 Ordinary
STATE STREET GLOBAL ADVISORS, AUSTRALIA, LIMITED 24/04/2026 1.97 n/a -214,292 Ordinary
STATE STREET GLOBAL ADVISORS, AUSTRALIA, LIMITED 24/04/2026 1.97 n/a 214,292 Ordinary
STATE STREET GLOBAL ADVISORS LIMITED 27/04/2026 1.98 n/a 57,692 Ordinary

603 Page 54 01-Jun-2026

STATE STREET BANK AND TRUST COMPANY 27/04/2026 n/a n/a -90 Ordinary
STATE STREET BANK AND TRUST COMPANY 27/04/2026 n/a n/a -23,709 Ordinary
STATE STREET BANK AND TRUST COMPANY 27/04/2026 n/a n/a -819 Ordinary
STATE STREET BANK AND TRUST COMPANY 27/04/2026 n/a n/a 1,142 Ordinary
STATE STREET BANK AND TRUST COMPANY 27/04/2026 n/a n/a -347 Ordinary
STATE STREET BANK AND TRUST COMPANY 27/04/2026 n/a n/a -532 Ordinary
STATE STREET BANK AND TRUST COMPANY 27/04/2026 n/a n/a 156 Ordinary
STATE STREET BANK AND TRUST COMPANY 27/04/2026 n/a n/a 11,265 Ordinary
STATE STREET BANK AND TRUST COMPANY 27/04/2026 n/a n/a 56,188 Ordinary
STATE STREET BANK AND TRUST COMPANY 27/04/2026 n/a n/a -17,227 Ordinary
STATE STREET BANK AND TRUST COMPANY 27/04/2026 n/a n/a 504 Ordinary
STATE STREET BANK AND TRUST COMPANY 27/04/2026 n/a n/a 1,689 Ordinary
STATE STREET BANK AND TRUST COMPANY 27/04/2026 n/a n/a 1,056 Ordinary
STATE STREET BANK AND TRUST COMPANY 27/04/2026 n/a n/a -10,583 Ordinary
STATE STREET BANK AND TRUST COMPANY 27/04/2026 n/a n/a -1,613 Ordinary
STATE STREET BANK AND TRUST COMPANY 27/04/2026 n/a n/a 1,059 Ordinary
STATE STREET BANK AND TRUST COMPANY 27/04/2026 n/a n/a 8,057 Ordinary
STATE STREET BANK AND TRUST COMPANY 27/04/2026 n/a n/a -81 Ordinary
STATE STREET BANK AND TRUST COMPANY 27/04/2026 n/a n/a -1,353 Ordinary
STATE STREET BANK AND TRUST COMPANY 27/04/2026 n/a n/a -11,821 Ordinary
STATE STREET BANK AND TRUST COMPANY 27/04/2026 n/a n/a -422 Ordinary
STATE STREET BANK AND TRUST COMPANY 27/04/2026 n/a n/a -32 Ordinary
STATE STREET BANK AND TRUST COMPANY 27/04/2026 n/a n/a -9,934 Ordinary
STATE STREET BANK AND TRUST COMPANY 27/04/2026 n/a n/a -68,234 Ordinary
STATE STREET BANK AND TRUST COMPANY 27/04/2026 n/a n/a -50,170 Ordinary
STATE STREET BANK AND TRUST COMPANY 27/04/2026 n/a n/a -15,647 Ordinary
STATE STREET BANK AND TRUST COMPANY 27/04/2026 n/a n/a -5,289 Ordinary
STATE STREET BANK AND TRUST COMPANY 27/04/2026 n/a n/a -2,540 Ordinary
STATE STREET BANK AND TRUST COMPANY 27/04/2026 n/a n/a 11 Ordinary
STATE STREET BANK AND TRUST COMPANY 27/04/2026 n/a n/a 6,817 Ordinary
STATE STREET BANK AND TRUST COMPANY 27/04/2026 n/a n/a 102,786 Ordinary
STATE STREET BANK AND TRUST COMPANY 27/04/2026 n/a n/a -11,638 Ordinary
STATE STREET GLOBAL ADVISORS TRUST COMPANY 27/04/2026 1.98 n/a -39,331 Ordinary
STATE STREET BANK AND TRUST COMPANY 27/04/2026 n/a n/a -8,509 Ordinary
STATE STREET BANK AND TRUST COMPANY 27/04/2026 n/a n/a -3,129 Ordinary
STATE STREET BANK AND TRUST COMPANY 28/04/2026 n/a n/a 20,452 Ordinary
STATE STREET BANK AND TRUST COMPANY 28/04/2026 n/a n/a -1,139 Ordinary
STATE STREET BANK AND TRUST COMPANY 28/04/2026 n/a n/a -55,127 Ordinary
STATE STREET BANK AND TRUST COMPANY 28/04/2026 n/a n/a -522 Ordinary

603 Page 55 01-Jun-2026

STATE STREET BANK AND TRUST COMPANY 28/04/2026 n/a n/a -3,749 Ordinary
STATE STREET BANK AND TRUST COMPANY 28/04/2026 n/a n/a 1,460 Ordinary
STATE STREET BANK AND TRUST COMPANY 28/04/2026 n/a n/a -2,279 Ordinary
STATE STREET BANK AND TRUST COMPANY 28/04/2026 n/a n/a -3,292 Ordinary
STATE STREET BANK AND TRUST COMPANY 28/04/2026 n/a n/a -11,265 Ordinary
STATE STREET BANK AND TRUST COMPANY 28/04/2026 n/a n/a -5 Ordinary
STATE STREET BANK AND TRUST COMPANY 28/04/2026 n/a n/a -21,942 Ordinary
STATE STREET BANK AND TRUST COMPANY 28/04/2026 n/a n/a -3 Ordinary
STATE STREET BANK AND TRUST COMPANY 28/04/2026 n/a n/a -233 Ordinary
STATE STREET BANK AND TRUST COMPANY 28/04/2026 n/a n/a -6,817 Ordinary
STATE STREET BANK AND TRUST COMPANY 28/04/2026 n/a n/a -102,787 Ordinary
STATE STREET BANK AND TRUST COMPANY 28/04/2026 n/a n/a -8,058 Ordinary
STATE STREET BANK AND TRUST COMPANY 28/04/2026 n/a n/a 1,559 Ordinary
STATE STREET BANK AND TRUST COMPANY 28/04/2026 n/a n/a 3,024 Ordinary
STATE STREET BANK AND TRUST COMPANY 28/04/2026 n/a n/a 1,372 Ordinary
STATE STREET BANK AND TRUST COMPANY 28/04/2026 n/a n/a 895 Ordinary
STATE STREET BANK AND TRUST COMPANY 28/04/2026 n/a n/a 66,256 Ordinary
STATE STREET BANK AND TRUST COMPANY 28/04/2026 n/a n/a 52,950 Ordinary
STATE STREET BANK AND TRUST COMPANY 28/04/2026 n/a n/a -25,070 Ordinary
STATE STREET BANK AND TRUST COMPANY 28/04/2026 n/a n/a 4,513 Ordinary
STATE STREET BANK AND TRUST COMPANY 28/04/2026 n/a n/a -10,065 Ordinary
STATE STREET BANK AND TRUST COMPANY 28/04/2026 n/a n/a -20,230 Ordinary
STATE STREET BANK AND TRUST COMPANY 28/04/2026 n/a n/a 20,230 Ordinary
STATE STREET BANK AND TRUST COMPANY 28/04/2026 n/a n/a -10,376 Ordinary
STATE STREET BANK AND TRUST COMPANY 28/04/2026 n/a n/a 10,376 Ordinary
STATE STREET BANK AND TRUST COMPANY 29/04/2026 n/a n/a 71 Ordinary
STATE STREET BANK AND TRUST COMPANY 29/04/2026 n/a n/a -18,500 Ordinary
STATE STREET BANK AND TRUST COMPANY 29/04/2026 n/a n/a 964 Ordinary
STATE STREET BANK AND TRUST COMPANY 29/04/2026 n/a n/a 1,127 Ordinary
STATE STREET BANK AND TRUST COMPANY 29/04/2026 n/a n/a 370 Ordinary
STATE STREET BANK AND TRUST COMPANY 29/04/2026 n/a n/a 2,139 Ordinary
STATE STREET BANK AND TRUST COMPANY 29/04/2026 n/a n/a 5,300 Ordinary
STATE STREET BANK AND TRUST COMPANY 29/04/2026 n/a n/a 40 Ordinary
STATE STREET BANK AND TRUST COMPANY 29/04/2026 n/a n/a 1,143 Ordinary
STATE STREET BANK AND TRUST COMPANY 29/04/2026 n/a n/a 65,156 Ordinary
STATE STREET BANK AND TRUST COMPANY 29/04/2026 n/a n/a 20,900 Ordinary
STATE STREET BANK AND TRUST COMPANY 29/04/2026 n/a n/a 563 Ordinary
STATE STREET BANK AND TRUST COMPANY 29/04/2026 n/a n/a 3,231 Ordinary
STATE STREET BANK AND TRUST COMPANY 29/04/2026 n/a n/a 29,237 Ordinary

603 Page 56 01-Jun-2026

STATE STREET BANK AND TRUST COMPANY 29/04/2026 n/a n/a 12,225 Ordinary
STATE STREET BANK AND TRUST COMPANY 29/04/2026 n/a n/a -841 Ordinary
STATE STREET BANK AND TRUST COMPANY 29/04/2026 n/a n/a 2,063 Ordinary
STATE STREET BANK AND TRUST COMPANY 29/04/2026 n/a n/a 8,219 Ordinary
STATE STREET BANK AND TRUST COMPANY 29/04/2026 n/a n/a 104 Ordinary
STATE STREET BANK AND TRUST COMPANY 29/04/2026 n/a n/a -1,503 Ordinary
STATE STREET BANK AND TRUST COMPANY 29/04/2026 n/a n/a 5,844 Ordinary
STATE STREET BANK AND TRUST COMPANY 29/04/2026 n/a n/a -839 Ordinary
STATE STREET BANK AND TRUST COMPANY 29/04/2026 n/a n/a 53 Ordinary
STATE STREET BANK AND TRUST COMPANY 29/04/2026 n/a n/a 5,168 Ordinary
STATE STREET BANK AND TRUST COMPANY 29/04/2026 n/a n/a -54,434 Ordinary
STATE STREET BANK AND TRUST COMPANY 29/04/2026 n/a n/a -50,823 Ordinary
STATE STREET BANK AND TRUST COMPANY 29/04/2026 n/a n/a 60,348 Ordinary
STATE STREET BANK AND TRUST COMPANY 29/04/2026 n/a n/a -4,355 Ordinary
STATE STREET BANK AND TRUST COMPANY 29/04/2026 n/a n/a 17,651 Ordinary
STATE STREET BANK AND TRUST COMPANY 29/04/2026 n/a n/a 458 Ordinary
STATE STREET BANK AND TRUST COMPANY 29/04/2026 n/a n/a 6,989 Ordinary
STATE STREET BANK AND TRUST COMPANY 29/04/2026 n/a n/a 104,620 Ordinary
STATE STREET BANK AND TRUST COMPANY 30/04/2026 n/a n/a -17 Ordinary
STATE STREET BANK AND TRUST COMPANY 30/04/2026 n/a n/a 7,147 Ordinary
STATE STREET BANK AND TRUST COMPANY 30/04/2026 n/a n/a -218 Ordinary
STATE STREET BANK AND TRUST COMPANY 30/04/2026 n/a n/a -225 Ordinary
STATE STREET BANK AND TRUST COMPANY 30/04/2026 n/a n/a -80 Ordinary
STATE STREET BANK AND TRUST COMPANY 30/04/2026 n/a n/a -212 Ordinary
STATE STREET BANK AND TRUST COMPANY 30/04/2026 n/a n/a 16,464 Ordinary
STATE STREET BANK AND TRUST COMPANY 30/04/2026 n/a n/a 124 Ordinary
STATE STREET BANK AND TRUST COMPANY 30/04/2026 n/a n/a -1,018 Ordinary
STATE STREET BANK AND TRUST COMPANY 30/04/2026 n/a n/a -28,401 Ordinary
STATE STREET BANK AND TRUST COMPANY 30/04/2026 n/a n/a -4,021 Ordinary
STATE STREET BANK AND TRUST COMPANY 30/04/2026 n/a n/a 439 Ordinary
STATE STREET BANK AND TRUST COMPANY 30/04/2026 n/a n/a 301 Ordinary
STATE STREET BANK AND TRUST COMPANY 30/04/2026 n/a n/a 88,561 Ordinary
STATE STREET BANK AND TRUST COMPANY 30/04/2026 n/a n/a -2,679 Ordinary
STATE STREET BANK AND TRUST COMPANY 30/04/2026 n/a n/a 3,239 Ordinary
STATE STREET BANK AND TRUST COMPANY 30/04/2026 n/a n/a 431 Ordinary
STATE STREET BANK AND TRUST COMPANY 30/04/2026 n/a n/a -1,566 Ordinary
STATE STREET BANK AND TRUST COMPANY 30/04/2026 n/a n/a -21 Ordinary
STATE STREET BANK AND TRUST COMPANY 30/04/2026 n/a n/a 436 Ordinary
STATE STREET BANK AND TRUST COMPANY 30/04/2026 n/a n/a 66,887 Ordinary

603 Page 57 01-Jun-2026

STATE STREET BANK AND TRUST COMPANY 30/04/2026 n/a n/a 263 Ordinary
STATE STREET BANK AND TRUST COMPANY 30/04/2026 n/a n/a -16 Ordinary
STATE STREET BANK AND TRUST COMPANY 30/04/2026 n/a n/a 48,632 Ordinary
STATE STREET BANK AND TRUST COMPANY 30/04/2026 n/a n/a 93,763 Ordinary
STATE STREET BANK AND TRUST COMPANY 30/04/2026 n/a n/a 16,616 Ordinary
STATE STREET BANK AND TRUST COMPANY 30/04/2026 n/a n/a 257,050 Ordinary
STATE STREET BANK AND TRUST COMPANY 30/04/2026 n/a n/a 1,197 Ordinary
STATE STREET BANK AND TRUST COMPANY 30/04/2026 n/a n/a 64,603 Ordinary
STATE STREET BANK AND TRUST COMPANY 30/04/2026 n/a n/a 1,437 Ordinary
STATE STREET BANK AND TRUST COMPANY 30/04/2026 n/a n/a -1,413 Ordinary
STATE STREET BANK AND TRUST COMPANY 30/04/2026 n/a n/a -31,201 Ordinary
STATE STREET BANK AND TRUST COMPANY 01/05/2026 n/a n/a 12 Ordinary
STATE STREET BANK AND TRUST COMPANY 01/05/2026 n/a n/a 9,742 Ordinary
STATE STREET BANK AND TRUST COMPANY 01/05/2026 n/a n/a 48 Ordinary
STATE STREET BANK AND TRUST COMPANY 01/05/2026 n/a n/a -923 Ordinary
STATE STREET BANK AND TRUST COMPANY 01/05/2026 n/a n/a 17 Ordinary
STATE STREET BANK AND TRUST COMPANY 01/05/2026 n/a n/a 256 Ordinary
STATE STREET BANK AND TRUST COMPANY 01/05/2026 n/a n/a -1,539 Ordinary
STATE STREET BANK AND TRUST COMPANY 01/05/2026 n/a n/a -25 Ordinary
STATE STREET BANK AND TRUST COMPANY 01/05/2026 n/a n/a -116 Ordinary
STATE STREET BANK AND TRUST COMPANY 01/05/2026 n/a n/a -19,087 Ordinary
STATE STREET BANK AND TRUST COMPANY 01/05/2026 n/a n/a 3,228 Ordinary
STATE STREET BANK AND TRUST COMPANY 01/05/2026 n/a n/a -442 Ordinary
STATE STREET BANK AND TRUST COMPANY 01/05/2026 n/a n/a -4,398 Ordinary
STATE STREET BANK AND TRUST COMPANY 01/05/2026 n/a n/a -9,266 Ordinary
STATE STREET BANK AND TRUST COMPANY 01/05/2026 n/a n/a 1,003 Ordinary
STATE STREET BANK AND TRUST COMPANY 01/05/2026 n/a n/a 275 Ordinary
STATE STREET BANK AND TRUST COMPANY 01/05/2026 n/a n/a -3,921 Ordinary
STATE STREET BANK AND TRUST COMPANY 01/05/2026 n/a n/a -6,395 Ordinary
STATE STREET BANK AND TRUST COMPANY 01/05/2026 n/a n/a 2 Ordinary
STATE STREET BANK AND TRUST COMPANY 01/05/2026 n/a n/a 901 Ordinary
STATE STREET BANK AND TRUST COMPANY 01/05/2026 n/a n/a 243 Ordinary
STATE STREET BANK AND TRUST COMPANY 01/05/2026 n/a n/a 426 Ordinary
STATE STREET BANK AND TRUST COMPANY 01/05/2026 n/a n/a 1 Ordinary
STATE STREET BANK AND TRUST COMPANY 01/05/2026 n/a n/a -46 Ordinary
STATE STREET BANK AND TRUST COMPANY 01/05/2026 n/a n/a 27,161 Ordinary
STATE STREET BANK AND TRUST COMPANY 01/05/2026 n/a n/a 18,725 Ordinary
STATE STREET BANK AND TRUST COMPANY 01/05/2026 n/a n/a -48,710 Ordinary
STATE STREET BANK AND TRUST COMPANY 01/05/2026 n/a n/a 2,387 Ordinary

603 Page 58 01-Jun-2026

STATE STREET BANK AND TRUST COMPANY 01/05/2026 n/a n/a -6,006 Ordinary
STATE STREET BANK AND TRUST COMPANY 01/05/2026 n/a n/a -293 Ordinary
STATE STREET BANK AND TRUST COMPANY 01/05/2026 n/a n/a -5,188 Ordinary
STATE STREET BANK AND TRUST COMPANY 01/05/2026 n/a n/a -68,540 Ordinary
STATE STREET BANK AND TRUST COMPANY 01/05/2026 n/a n/a 20,230 Ordinary
STATE STREET BANK AND TRUST COMPANY 01/05/2026 n/a n/a -20,230 Ordinary
STATE STREET BANK AND TRUST COMPANY 01/05/2026 n/a n/a 10,376 Ordinary
STATE STREET BANK AND TRUST COMPANY 01/05/2026 n/a n/a -10,376 Ordinary
STATE STREET BANK AND TRUST COMPANY 04/05/2026 n/a n/a -8 Ordinary
STATE STREET BANK AND TRUST COMPANY 04/05/2026 n/a n/a 1,577 Ordinary
STATE STREET BANK AND TRUST COMPANY 04/05/2026 n/a n/a 3,764 Ordinary
STATE STREET BANK AND TRUST COMPANY 04/05/2026 n/a n/a -18 Ordinary
STATE STREET BANK AND TRUST COMPANY 04/05/2026 n/a n/a 283 Ordinary
STATE STREET BANK AND TRUST COMPANY 04/05/2026 n/a n/a 4,176 Ordinary
STATE STREET BANK AND TRUST COMPANY 04/05/2026 n/a n/a -60 Ordinary
STATE STREET BANK AND TRUST COMPANY 04/05/2026 n/a n/a 527,414 Ordinary
STATE STREET BANK AND TRUST COMPANY 04/05/2026 n/a n/a 4,491 Ordinary
STATE STREET BANK AND TRUST COMPANY 04/05/2026 n/a n/a 350 Ordinary
STATE STREET BANK AND TRUST COMPANY 04/05/2026 n/a n/a 585 Ordinary
STATE STREET BANK AND TRUST COMPANY 04/05/2026 n/a n/a -47 Ordinary
STATE STREET BANK AND TRUST COMPANY 04/05/2026 n/a n/a -12 Ordinary
STATE STREET BANK AND TRUST COMPANY 04/05/2026 n/a n/a 7,811 Ordinary
STATE STREET BANK AND TRUST COMPANY 04/05/2026 n/a n/a 72 Ordinary
STATE STREET BANK AND TRUST COMPANY 04/05/2026 n/a n/a 230 Ordinary
STATE STREET BANK AND TRUST COMPANY 04/05/2026 n/a n/a 11,771 Ordinary
STATE STREET BANK AND TRUST COMPANY 04/05/2026 n/a n/a 5,419 Ordinary
STATE STREET BANK AND TRUST COMPANY 04/05/2026 n/a n/a -2,856 Ordinary
STATE STREET BANK AND TRUST COMPANY 04/05/2026 n/a n/a 939 Ordinary
STATE STREET BANK AND TRUST COMPANY 04/05/2026 n/a n/a 312 Ordinary
STATE STREET BANK AND TRUST COMPANY 04/05/2026 n/a n/a 35,645 Ordinary
STATE STREET BANK AND TRUST COMPANY 04/05/2026 n/a n/a 1,761 Ordinary
STATE STREET BANK AND TRUST COMPANY 04/05/2026 n/a n/a 42,724 Ordinary
STATE STREET BANK AND TRUST COMPANY 04/05/2026 n/a n/a -1,549 Ordinary
STATE STREET BANK AND TRUST COMPANY 04/05/2026 n/a n/a 402 Ordinary
STATE STREET BANK AND TRUST COMPANY 04/05/2026 n/a n/a 453 Ordinary
STATE STREET BANK AND TRUST COMPANY 04/05/2026 n/a n/a 2,525 Ordinary
STATE STREET BANK AND TRUST COMPANY 04/05/2026 n/a n/a -232 Ordinary
STATE STREET BANK AND TRUST COMPANY 04/05/2026 n/a n/a -9 Ordinary
STATE STREET BANK AND TRUST COMPANY 04/05/2026 n/a n/a 376 Ordinary

603 Page 59 01-Jun-2026

STATE STREET BANK AND TRUST COMPANY 04/05/2026 n/a n/a 31,961 Ordinary
STATE STREET BANK AND TRUST COMPANY 04/05/2026 n/a n/a -567 Ordinary
STATE STREET BANK AND TRUST COMPANY 04/05/2026 n/a n/a -4 Ordinary
STATE STREET BANK AND TRUST COMPANY 04/05/2026 n/a n/a 24,500 Ordinary
STATE STREET BANK AND TRUST COMPANY 04/05/2026 n/a n/a 73,704 Ordinary
STATE STREET BANK AND TRUST COMPANY 04/05/2026 n/a n/a 20,571 Ordinary
STATE STREET BANK AND TRUST COMPANY 04/05/2026 n/a n/a 22,729 Ordinary
STATE STREET BANK AND TRUST COMPANY 04/05/2026 n/a n/a -7,033 Ordinary
STATE STREET BANK AND TRUST COMPANY 04/05/2026 n/a n/a 67 Ordinary
STATE STREET BANK AND TRUST COMPANY 04/05/2026 n/a n/a 159,312 Ordinary
STATE STREET BANK AND TRUST COMPANY 04/05/2026 n/a n/a 8,444 Ordinary
STATE STREET BANK AND TRUST COMPANY 04/05/2026 n/a n/a -2,465 Ordinary
STATE STREET BANK AND TRUST COMPANY 04/05/2026 n/a n/a 15,761 Ordinary
STATE STREET BANK AND TRUST COMPANY 04/05/2026 n/a n/a 32,756 Ordinary
STATE STREET BANK AND TRUST COMPANY 04/05/2026 n/a n/a 833 Ordinary
STATE STREET BANK AND TRUST COMPANY 04/05/2026 n/a n/a 3,010 Ordinary
STATE STREET BANK AND TRUST COMPANY 04/05/2026 n/a n/a 1,421 Ordinary
STATE STREET BANK AND TRUST COMPANY 04/05/2026 n/a n/a 64,157 Ordinary
STATE STREET BANK AND TRUST COMPANY 04/05/2026 n/a n/a -389 Ordinary
STATE STREET BANK AND TRUST COMPANY 04/05/2026 n/a n/a -4,879 Ordinary
STATE STREET BANK AND TRUST COMPANY 05/05/2026 n/a n/a -1 Ordinary
STATE STREET BANK AND TRUST COMPANY 05/05/2026 n/a n/a -7,762 Ordinary
STATE STREET BANK AND TRUST COMPANY 05/05/2026 n/a n/a -191 Ordinary
STATE STREET BANK AND TRUST COMPANY 05/05/2026 n/a n/a -7,256 Ordinary
STATE STREET BANK AND TRUST COMPANY 05/05/2026 n/a n/a 1 Ordinary
STATE STREET BANK AND TRUST COMPANY 05/05/2026 n/a n/a -65 Ordinary
STATE STREET BANK AND TRUST COMPANY 05/05/2026 n/a n/a -203 Ordinary
STATE STREET BANK AND TRUST COMPANY 05/05/2026 n/a n/a -17,822 Ordinary
STATE STREET BANK AND TRUST COMPANY 05/05/2026 n/a n/a -134 Ordinary
STATE STREET BANK AND TRUST COMPANY 05/05/2026 n/a n/a -1,039 Ordinary
STATE STREET BANK AND TRUST COMPANY 05/05/2026 n/a n/a -3,050 Ordinary
STATE STREET BANK AND TRUST COMPANY 05/05/2026 n/a n/a -422 Ordinary
STATE STREET BANK AND TRUST COMPANY 05/05/2026 n/a n/a 1,886 Ordinary
STATE STREET BANK AND TRUST COMPANY 05/05/2026 n/a n/a -96,279 Ordinary
STATE STREET BANK AND TRUST COMPANY 05/05/2026 n/a n/a -1,749 Ordinary
STATE STREET BANK AND TRUST COMPANY 05/05/2026 n/a n/a -2,742 Ordinary
STATE STREET BANK AND TRUST COMPANY 05/05/2026 n/a n/a 170 Ordinary
STATE STREET BANK AND TRUST COMPANY 05/05/2026 n/a n/a 34 Ordinary
STATE STREET BANK AND TRUST COMPANY 05/05/2026 n/a n/a -7 Ordinary

603 Page 60 01-Jun-2026

STATE STREET BANK AND TRUST COMPANY 05/05/2026 n/a n/a 303 Ordinary
STATE STREET BANK AND TRUST COMPANY 05/05/2026 n/a n/a -70,900 Ordinary
STATE STREET BANK AND TRUST COMPANY 05/05/2026 n/a n/a 12 Ordinary
STATE STREET BANK AND TRUST COMPANY 05/05/2026 n/a n/a -9 Ordinary
STATE STREET BANK AND TRUST COMPANY 05/05/2026 n/a n/a -48,563 Ordinary
STATE STREET BANK AND TRUST COMPANY 05/05/2026 n/a n/a -79,670 Ordinary
STATE STREET BANK AND TRUST COMPANY 05/05/2026 n/a n/a 1,664 Ordinary
STATE STREET BANK AND TRUST COMPANY 05/05/2026 n/a n/a -261,243 Ordinary
STATE STREET BANK AND TRUST COMPANY 05/05/2026 n/a n/a -117 Ordinary
STATE STREET BANK AND TRUST COMPANY 05/05/2026 n/a n/a -67,529 Ordinary
STATE STREET BANK AND TRUST COMPANY 05/05/2026 n/a n/a -1,548 Ordinary
STATE STREET BANK AND TRUST COMPANY 05/05/2026 n/a n/a -1,577 Ordinary
STATE STREET BANK AND TRUST COMPANY 05/05/2026 n/a n/a -3,764 Ordinary
STATE STREET BANK AND TRUST COMPANY 05/05/2026 n/a n/a -283 Ordinary
STATE STREET BANK AND TRUST COMPANY 05/05/2026 n/a n/a -4,491 Ordinary
STATE STREET BANK AND TRUST COMPANY 05/05/2026 n/a n/a -350 Ordinary
STATE STREET BANK AND TRUST COMPANY 05/05/2026 n/a n/a -585 Ordinary
STATE STREET BANK AND TRUST COMPANY 05/05/2026 n/a n/a -230 Ordinary
STATE STREET BANK AND TRUST COMPANY 05/05/2026 n/a n/a -11,771 Ordinary
STATE STREET BANK AND TRUST COMPANY 05/05/2026 n/a n/a -939 Ordinary
STATE STREET BANK AND TRUST COMPANY 05/05/2026 n/a n/a -35,645 Ordinary
STATE STREET BANK AND TRUST COMPANY 05/05/2026 n/a n/a -453 Ordinary
STATE STREET BANK AND TRUST COMPANY 05/05/2026 n/a n/a -73,704 Ordinary
STATE STREET BANK AND TRUST COMPANY 05/05/2026 n/a n/a -22,729 Ordinary
STATE STREET BANK AND TRUST COMPANY 05/05/2026 n/a n/a -67 Ordinary
STATE STREET BANK AND TRUST COMPANY 05/05/2026 n/a n/a -8,444 Ordinary
STATE STREET BANK AND TRUST COMPANY 05/05/2026 n/a n/a -15,761 Ordinary
STATE STREET BANK AND TRUST COMPANY 05/05/2026 n/a n/a -3,010 Ordinary
STATE STREET BANK AND TRUST COMPANY 05/05/2026 n/a n/a -1,421 Ordinary
STATE STREET BANK AND TRUST COMPANY 05/05/2026 n/a n/a -64,157 Ordinary
STATE STREET BANK AND TRUST COMPANY 06/05/2026 n/a n/a -9 Ordinary
STATE STREET BANK AND TRUST COMPANY 06/05/2026 n/a n/a 9 Ordinary
STATE STREET BANK AND TRUST COMPANY 06/05/2026 n/a n/a 749 Ordinary
STATE STREET BANK AND TRUST COMPANY 06/05/2026 n/a n/a 49,450 Ordinary
STATE STREET BANK AND TRUST COMPANY 06/05/2026 n/a n/a 18 Ordinary
STATE STREET BANK AND TRUST COMPANY 06/05/2026 n/a n/a -4 Ordinary
STATE STREET BANK AND TRUST COMPANY 06/05/2026 n/a n/a 39,313 Ordinary
STATE STREET BANK AND TRUST COMPANY 06/05/2026 n/a n/a 54,605 Ordinary
STATE STREET BANK AND TRUST COMPANY 06/05/2026 n/a n/a -19,309 Ordinary

603 Page 61 01-Jun-2026

STATE STREET BANK AND TRUST COMPANY 06/05/2026 n/a n/a 206,398 Ordinary
STATE STREET BANK AND TRUST COMPANY 06/05/2026 n/a n/a 53,420 Ordinary
STATE STREET BANK AND TRUST COMPANY 06/05/2026 n/a n/a 1,168 Ordinary
STATE STREET BANK AND TRUST COMPANY 06/05/2026 n/a n/a 4 Ordinary
STATE STREET BANK AND TRUST COMPANY 06/05/2026 n/a n/a 349 Ordinary
STATE STREET BANK AND TRUST COMPANY 06/05/2026 n/a n/a 42 Ordinary
STATE STREET BANK AND TRUST COMPANY 06/05/2026 n/a n/a -122,328 Ordinary
STATE STREET BANK AND TRUST COMPANY 06/05/2026 n/a n/a 49 Ordinary
STATE STREET BANK AND TRUST COMPANY 06/05/2026 n/a n/a 19 Ordinary
STATE STREET BANK AND TRUST COMPANY 06/05/2026 n/a n/a 591 Ordinary
STATE STREET BANK AND TRUST COMPANY 06/05/2026 n/a n/a 13,393 Ordinary
STATE STREET BANK AND TRUST COMPANY 06/05/2026 n/a n/a 101 Ordinary
STATE STREET BANK AND TRUST COMPANY 06/05/2026 n/a n/a 13,053 Ordinary
STATE STREET BANK AND TRUST COMPANY 06/05/2026 n/a n/a 3,361 Ordinary
STATE STREET BANK AND TRUST COMPANY 06/05/2026 n/a n/a 384 Ordinary
STATE STREET BANK AND TRUST COMPANY 06/05/2026 n/a n/a 399 Ordinary
STATE STREET BANK AND TRUST COMPANY 06/05/2026 n/a n/a 72,282 Ordinary
STATE STREET BANK AND TRUST COMPANY 06/05/2026 n/a n/a 1,240 Ordinary
STATE STREET BANK AND TRUST COMPANY 06/05/2026 n/a n/a 2,310 Ordinary
STATE STREET BANK AND TRUST COMPANY 06/05/2026 n/a n/a -673 Ordinary
STATE STREET GLOBAL ADVISORS LIMITED 07/05/2026 2.03 n/a 33,684 Ordinary
STATE STREET BANK AND TRUST COMPANY 07/05/2026 n/a n/a 1 Ordinary
STATE STREET BANK AND TRUST COMPANY 07/05/2026 n/a n/a 127,434 Ordinary
STATE STREET BANK AND TRUST COMPANY 07/05/2026 n/a n/a -21 Ordinary
STATE STREET BANK AND TRUST COMPANY 07/05/2026 n/a n/a -5,043 Ordinary
STATE STREET BANK AND TRUST COMPANY 07/05/2026 n/a n/a 12,935 Ordinary
STATE STREET BANK AND TRUST COMPANY 07/05/2026 n/a n/a 129 Ordinary
STATE STREET BANK AND TRUST COMPANY 07/05/2026 n/a n/a 404 Ordinary
STATE STREET BANK AND TRUST COMPANY 07/05/2026 n/a n/a 4 Ordinary
STATE STREET BANK AND TRUST COMPANY 07/05/2026 n/a n/a 205,977 Ordinary
STATE STREET BANK AND TRUST COMPANY 07/05/2026 n/a n/a -518 Ordinary
STATE STREET BANK AND TRUST COMPANY 07/05/2026 n/a n/a 55 Ordinary
STATE STREET BANK AND TRUST COMPANY 07/05/2026 n/a n/a 715 Ordinary
STATE STREET BANK AND TRUST COMPANY 07/05/2026 n/a n/a 2,240 Ordinary
STATE STREET BANK AND TRUST COMPANY 07/05/2026 n/a n/a 392 Ordinary
STATE STREET BANK AND TRUST COMPANY 07/05/2026 n/a n/a 357 Ordinary
STATE STREET BANK AND TRUST COMPANY 07/05/2026 n/a n/a -1,400 Ordinary
STATE STREET BANK AND TRUST COMPANY 07/05/2026 n/a n/a 183 Ordinary
STATE STREET BANK AND TRUST COMPANY 07/05/2026 n/a n/a 2 Ordinary

603 Page 62 01-Jun-2026

STATE STREET BANK AND TRUST COMPANY 07/05/2026 n/a n/a -159 Ordinary
STATE STREET BANK AND TRUST COMPANY 07/05/2026 n/a n/a 3,713 Ordinary
STATE STREET BANK AND TRUST COMPANY 07/05/2026 n/a n/a -302 Ordinary
STATE STREET BANK AND TRUST COMPANY 07/05/2026 n/a n/a -1 Ordinary
STATE STREET BANK AND TRUST COMPANY 07/05/2026 n/a n/a 2,684 Ordinary
STATE STREET BANK AND TRUST COMPANY 07/05/2026 n/a n/a 9,222 Ordinary
STATE STREET BANK AND TRUST COMPANY 07/05/2026 n/a n/a 1,077 Ordinary
STATE STREET BANK AND TRUST COMPANY 07/05/2026 n/a n/a 6,156 Ordinary
STATE STREET BANK AND TRUST COMPANY 07/05/2026 n/a n/a -53 Ordinary
STATE STREET BANK AND TRUST COMPANY 07/05/2026 n/a n/a 2,708 Ordinary
STATE STREET BANK AND TRUST COMPANY 07/05/2026 n/a n/a 36 Ordinary
SSGA FUNDS MANAGEMENT, INC. 07/05/2026 2.03 n/a -5,056 Ordinary
STATE STREET GLOBAL ADVISORS, AUSTRALIA, LIMITED 07/05/2026 2.03 n/a 162,942 Ordinary
STATE STREET GLOBAL ADVISORS LIMITED 08/05/2026 2.05 n/a 31,818 Ordinary
STATE STREET BANK AND TRUST COMPANY 08/05/2026 n/a n/a -30 Ordinary
STATE STREET BANK AND TRUST COMPANY 08/05/2026 n/a n/a -138,726 Ordinary
STATE STREET BANK AND TRUST COMPANY 08/05/2026 n/a n/a -32 Ordinary
STATE STREET BANK AND TRUST COMPANY 08/05/2026 n/a n/a 37,609 Ordinary
STATE STREET BANK AND TRUST COMPANY 08/05/2026 n/a n/a -11,776 Ordinary
STATE STREET BANK AND TRUST COMPANY 08/05/2026 n/a n/a 163 Ordinary
STATE STREET BANK AND TRUST COMPANY 08/05/2026 n/a n/a -24,010 Ordinary
STATE STREET BANK AND TRUST COMPANY 08/05/2026 n/a n/a -182 Ordinary
STATE STREET BANK AND TRUST COMPANY 08/05/2026 n/a n/a 17,165 Ordinary
STATE STREET BANK AND TRUST COMPANY 08/05/2026 n/a n/a -210,791 Ordinary
STATE STREET BANK AND TRUST COMPANY 08/05/2026 n/a n/a -642 Ordinary
STATE STREET BANK AND TRUST COMPANY 08/05/2026 n/a n/a -455 Ordinary
STATE STREET BANK AND TRUST COMPANY 08/05/2026 n/a n/a 2,018 Ordinary
STATE STREET BANK AND TRUST COMPANY 08/05/2026 n/a n/a -129,494 Ordinary
STATE STREET BANK AND TRUST COMPANY 08/05/2026 n/a n/a 559 Ordinary
STATE STREET BANK AND TRUST COMPANY 08/05/2026 n/a n/a -4,706 Ordinary
STATE STREET BANK AND TRUST COMPANY 08/05/2026 n/a n/a -3,044 Ordinary
STATE STREET BANK AND TRUST COMPANY 08/05/2026 n/a n/a -662 Ordinary
STATE STREET BANK AND TRUST COMPANY 08/05/2026 n/a n/a -9 Ordinary
STATE STREET BANK AND TRUST COMPANY 08/05/2026 n/a n/a -2,493 Ordinary
STATE STREET BANK AND TRUST COMPANY 08/05/2026 n/a n/a -103,462 Ordinary
STATE STREET BANK AND TRUST COMPANY 08/05/2026 n/a n/a 5,773 Ordinary
STATE STREET BANK AND TRUST COMPANY 08/05/2026 n/a n/a -2 Ordinary
STATE STREET BANK AND TRUST COMPANY 08/05/2026 n/a n/a -80,835 Ordinary
STATE STREET BANK AND TRUST COMPANY 08/05/2026 n/a n/a -147,280 Ordinary

603 Page 63 01-Jun-2026

STATE STREET BANK AND TRUST COMPANY 08/05/2026 n/a n/a -13,886 Ordinary
STATE STREET BANK AND TRUST COMPANY 08/05/2026 n/a n/a -386,352 Ordinary
STATE STREET BANK AND TRUST COMPANY 08/05/2026 n/a n/a -1,699 Ordinary
STATE STREET BANK AND TRUST COMPANY 08/05/2026 n/a n/a -99,425 Ordinary
STATE STREET BANK AND TRUST COMPANY 08/05/2026 n/a n/a -2,091 Ordinary
STATE STREET BANK AND TRUST COMPANY 08/05/2026 n/a n/a 9,779 Ordinary
STATE STREET BANK AND TRUST COMPANY 08/05/2026 n/a n/a 90,581 Ordinary
STATE STREET BANK AND TRUST COMPANY 11/05/2026 n/a n/a 3 Ordinary
STATE STREET BANK AND TRUST COMPANY 11/05/2026 n/a n/a 9,932 Ordinary
STATE STREET BANK AND TRUST COMPANY 11/05/2026 n/a n/a 197 Ordinary
STATE STREET BANK AND TRUST COMPANY 11/05/2026 n/a n/a -19,015 Ordinary
STATE STREET BANK AND TRUST COMPANY 11/05/2026 n/a n/a -1,162 Ordinary
STATE STREET BANK AND TRUST COMPANY 11/05/2026 n/a n/a 58 Ordinary
STATE STREET BANK AND TRUST COMPANY 11/05/2026 n/a n/a 923 Ordinary
STATE STREET BANK AND TRUST COMPANY 11/05/2026 n/a n/a 12,785 Ordinary
STATE STREET BANK AND TRUST COMPANY 11/05/2026 n/a n/a 3,872 Ordinary
STATE STREET BANK AND TRUST COMPANY 11/05/2026 n/a n/a -450 Ordinary
STATE STREET BANK AND TRUST COMPANY 11/05/2026 n/a n/a -419 Ordinary
STATE STREET BANK AND TRUST COMPANY 11/05/2026 n/a n/a 2,191 Ordinary
STATE STREET BANK AND TRUST COMPANY 11/05/2026 n/a n/a 729 Ordinary
STATE STREET BANK AND TRUST COMPANY 11/05/2026 n/a n/a 3,748 Ordinary
STATE STREET BANK AND TRUST COMPANY 11/05/2026 n/a n/a 1,091 Ordinary
STATE STREET BANK AND TRUST COMPANY 11/05/2026 n/a n/a 20 Ordinary
STATE STREET BANK AND TRUST COMPANY 11/05/2026 n/a n/a 4,318 Ordinary
STATE STREET BANK AND TRUST COMPANY 11/05/2026 n/a n/a 942 Ordinary
STATE STREET BANK AND TRUST COMPANY 11/05/2026 n/a n/a -5,813 Ordinary
STATE STREET BANK AND TRUST COMPANY 11/05/2026 n/a n/a 5 Ordinary
STATE STREET BANK AND TRUST COMPANY 11/05/2026 n/a n/a 5,510 Ordinary
STATE STREET BANK AND TRUST COMPANY 11/05/2026 n/a n/a 21,549 Ordinary
STATE STREET BANK AND TRUST COMPANY 11/05/2026 n/a n/a 1 Ordinary
STATE STREET BANK AND TRUST COMPANY 11/05/2026 n/a n/a 11,361 Ordinary
STATE STREET BANK AND TRUST COMPANY 11/05/2026 n/a n/a 43,478 Ordinary
STATE STREET BANK AND TRUST COMPANY 11/05/2026 n/a n/a 1 Ordinary
STATE STREET BANK AND TRUST COMPANY 11/05/2026 n/a n/a 4,259 Ordinary
STATE STREET BANK AND TRUST COMPANY 11/05/2026 n/a n/a 5,816 Ordinary
STATE STREET BANK AND TRUST COMPANY 11/05/2026 n/a n/a -1 Ordinary
STATE STREET BANK AND TRUST COMPANY 11/05/2026 n/a n/a -17,165 Ordinary
STATE STREET BANK AND TRUST COMPANY 11/05/2026 n/a n/a -4 Ordinary
STATE STREET BANK AND TRUST COMPANY 11/05/2026 n/a n/a -9,779 Ordinary

603 Page 64 01-Jun-2026

STATE STREET BANK AND TRUST COMPANY 11/05/2026 n/a n/a -90,581 Ordinary
STATE STREET BANK AND TRUST COMPANY 11/05/2026 n/a n/a -20,230 Ordinary
STATE STREET BANK AND TRUST COMPANY 11/05/2026 n/a n/a 20,230 Ordinary
STATE STREET BANK AND TRUST COMPANY 11/05/2026 n/a n/a -10,376 Ordinary
STATE STREET BANK AND TRUST COMPANY 11/05/2026 n/a n/a 10,376 Ordinary
STATE STREET GLOBAL ADVISORS LIMITED 12/05/2026 2.08 n/a 55,046 Ordinary
STATE STREET BANK AND TRUST COMPANY 12/05/2026 n/a n/a -1 Ordinary
STATE STREET BANK AND TRUST COMPANY 12/05/2026 n/a n/a -1 Ordinary
STATE STREET BANK AND TRUST COMPANY 12/05/2026 n/a n/a 932 Ordinary
STATE STREET BANK AND TRUST COMPANY 12/05/2026 n/a n/a 4 Ordinary
STATE STREET BANK AND TRUST COMPANY 12/05/2026 n/a n/a -5,804 Ordinary
STATE STREET BANK AND TRUST COMPANY 12/05/2026 n/a n/a 8 Ordinary
STATE STREET BANK AND TRUST COMPANY 12/05/2026 n/a n/a 4 Ordinary
STATE STREET BANK AND TRUST COMPANY 12/05/2026 n/a n/a 36 Ordinary
STATE STREET BANK AND TRUST COMPANY 12/05/2026 n/a n/a 14,438 Ordinary
STATE STREET BANK AND TRUST COMPANY 12/05/2026 n/a n/a 109 Ordinary
STATE STREET BANK AND TRUST COMPANY 12/05/2026 n/a n/a 1,384 Ordinary
STATE STREET BANK AND TRUST COMPANY 12/05/2026 n/a n/a -143 Ordinary
STATE STREET BANK AND TRUST COMPANY 12/05/2026 n/a n/a 420 Ordinary
STATE STREET BANK AND TRUST COMPANY 12/05/2026 n/a n/a -247 Ordinary
STATE STREET BANK AND TRUST COMPANY 12/05/2026 n/a n/a 77,898 Ordinary
STATE STREET BANK AND TRUST COMPANY 12/05/2026 n/a n/a 54 Ordinary
STATE STREET BANK AND TRUST COMPANY 12/05/2026 n/a n/a 2,767 Ordinary
STATE STREET BANK AND TRUST COMPANY 12/05/2026 n/a n/a -956 Ordinary
STATE STREET BANK AND TRUST COMPANY 12/05/2026 n/a n/a -59 Ordinary
STATE STREET BANK AND TRUST COMPANY 12/05/2026 n/a n/a 44 Ordinary
STATE STREET BANK AND TRUST COMPANY 12/05/2026 n/a n/a 349 Ordinary
STATE STREET BANK AND TRUST COMPANY 12/05/2026 n/a n/a 55,433 Ordinary
STATE STREET BANK AND TRUST COMPANY 12/05/2026 n/a n/a 54 Ordinary
STATE STREET BANK AND TRUST COMPANY 12/05/2026 n/a n/a 40,760 Ordinary
STATE STREET BANK AND TRUST COMPANY 12/05/2026 n/a n/a 67,358 Ordinary
STATE STREET BANK AND TRUST COMPANY 12/05/2026 n/a n/a -3,868 Ordinary
STATE STREET BANK AND TRUST COMPANY 12/05/2026 n/a n/a 218,794 Ordinary
STATE STREET BANK AND TRUST COMPANY 12/05/2026 n/a n/a -161 Ordinary
STATE STREET BANK AND TRUST COMPANY 12/05/2026 n/a n/a 55,192 Ordinary
STATE STREET BANK AND TRUST COMPANY 12/05/2026 n/a n/a 1,262 Ordinary
STATE STREET BANK AND TRUST COMPANY 12/05/2026 n/a n/a -20,230 Ordinary
STATE STREET BANK AND TRUST COMPANY 12/05/2026 n/a n/a 13,907 Ordinary
STATE STREET BANK AND TRUST COMPANY 12/05/2026 n/a n/a -10,376 Ordinary

603 Page 65 01-Jun-2026

STATE STREET BANK AND TRUST COMPANY 12/05/2026 n/a n/a 10,376 Ordinary
STATE STREET BANK AND TRUST COMPANY 12/05/2026 n/a n/a -4,662 Ordinary
STATE STREET BANK AND TRUST COMPANY 12/05/2026 n/a n/a -1,661 Ordinary
STATE STREET GLOBAL ADVISORS, AUSTRALIA, LIMITED 12/05/2026 2.08 n/a 162,942 Ordinary
STATE STREET BANK AND TRUST COMPANY 13/05/2026 n/a n/a 1 Ordinary
STATE STREET BANK AND TRUST COMPANY 13/05/2026 n/a n/a -3,030 Ordinary
STATE STREET BANK AND TRUST COMPANY 13/05/2026 n/a n/a -33 Ordinary
STATE STREET BANK AND TRUST COMPANY 13/05/2026 n/a n/a 32,243 Ordinary
STATE STREET BANK AND TRUST COMPANY 13/05/2026 n/a n/a 558 Ordinary
STATE STREET BANK AND TRUST COMPANY 13/05/2026 n/a n/a -5 Ordinary
STATE STREET BANK AND TRUST COMPANY 13/05/2026 n/a n/a -72 Ordinary
STATE STREET BANK AND TRUST COMPANY 13/05/2026 n/a n/a 8,501 Ordinary
STATE STREET BANK AND TRUST COMPANY 13/05/2026 n/a n/a 63 Ordinary
STATE STREET BANK AND TRUST COMPANY 13/05/2026 n/a n/a 1,921 Ordinary
STATE STREET BANK AND TRUST COMPANY 13/05/2026 n/a n/a 14,156 Ordinary
STATE STREET BANK AND TRUST COMPANY 13/05/2026 n/a n/a -1,085 Ordinary
STATE STREET BANK AND TRUST COMPANY 13/05/2026 n/a n/a 200 Ordinary
STATE STREET BANK AND TRUST COMPANY 13/05/2026 n/a n/a -2,000 Ordinary
STATE STREET BANK AND TRUST COMPANY 13/05/2026 n/a n/a 46,598 Ordinary
STATE STREET BANK AND TRUST COMPANY 13/05/2026 n/a n/a 1,195 Ordinary
STATE STREET BANK AND TRUST COMPANY 13/05/2026 n/a n/a 1,281 Ordinary
STATE STREET BANK AND TRUST COMPANY 13/05/2026 n/a n/a 1,415 Ordinary
STATE STREET BANK AND TRUST COMPANY 13/05/2026 n/a n/a -137 Ordinary
STATE STREET BANK AND TRUST COMPANY 13/05/2026 n/a n/a -2 Ordinary
STATE STREET BANK AND TRUST COMPANY 13/05/2026 n/a n/a -301 Ordinary
STATE STREET BANK AND TRUST COMPANY 13/05/2026 n/a n/a 31,541 Ordinary
STATE STREET BANK AND TRUST COMPANY 13/05/2026 n/a n/a -372 Ordinary
STATE STREET BANK AND TRUST COMPANY 13/05/2026 n/a n/a 21,676 Ordinary
STATE STREET BANK AND TRUST COMPANY 13/05/2026 n/a n/a 30,772 Ordinary
STATE STREET BANK AND TRUST COMPANY 13/05/2026 n/a n/a -2,036 Ordinary
STATE STREET BANK AND TRUST COMPANY 13/05/2026 n/a n/a 140,003 Ordinary
STATE STREET BANK AND TRUST COMPANY 13/05/2026 n/a n/a 576 Ordinary
STATE STREET BANK AND TRUST COMPANY 13/05/2026 n/a n/a 31,891 Ordinary
STATE STREET BANK AND TRUST COMPANY 13/05/2026 n/a n/a 741 Ordinary
STATE STREET BANK AND TRUST COMPANY 13/05/2026 n/a n/a 1,158 Ordinary
STATE STREET BANK AND TRUST COMPANY 13/05/2026 n/a n/a 11,809 Ordinary
STATE STREET BANK AND TRUST COMPANY 14/05/2026 n/a n/a -15,713 Ordinary
STATE STREET BANK AND TRUST COMPANY 14/05/2026 n/a n/a 3,469 Ordinary
STATE STREET BANK AND TRUST COMPANY 14/05/2026 n/a n/a 10 Ordinary

603 Page 66 01-Jun-2026

STATE STREET BANK AND TRUST COMPANY 14/05/2026 n/a n/a -393 Ordinary
STATE STREET BANK AND TRUST COMPANY 14/05/2026 n/a n/a 9,652 Ordinary
STATE STREET BANK AND TRUST COMPANY 14/05/2026 n/a n/a -764 Ordinary
STATE STREET BANK AND TRUST COMPANY 14/05/2026 n/a n/a 15,513 Ordinary
STATE STREET BANK AND TRUST COMPANY 14/05/2026 n/a n/a -7,248 Ordinary
STATE STREET BANK AND TRUST COMPANY 14/05/2026 n/a n/a -40,591 Ordinary
STATE STREET BANK AND TRUST COMPANY 14/05/2026 n/a n/a -53,460 Ordinary
STATE STREET BANK AND TRUST COMPANY 14/05/2026 n/a n/a 96,038 Ordinary
STATE STREET BANK AND TRUST COMPANY 14/05/2026 n/a n/a 2,670 Ordinary
STATE STREET BANK AND TRUST COMPANY 14/05/2026 n/a n/a 114 Ordinary
STATE STREET BANK AND TRUST COMPANY 14/05/2026 n/a n/a 69,407 Ordinary
STATE STREET BANK AND TRUST COMPANY 14/05/2026 n/a n/a -25 Ordinary
STATE STREET BANK AND TRUST COMPANY 14/05/2026 n/a n/a -702 Ordinary
STATE STREET BANK AND TRUST COMPANY 14/05/2026 n/a n/a -1,326,820 Ordinary
STATE STREET BANK AND TRUST COMPANY 14/05/2026 n/a n/a -678 Ordinary
STATE STREET BANK AND TRUST COMPANY 14/05/2026 n/a n/a -273 Ordinary
STATE STREET BANK AND TRUST COMPANY 14/05/2026 n/a n/a -3,739 Ordinary
STATE STREET BANK AND TRUST COMPANY 14/05/2026 n/a n/a -1,921 Ordinary
STATE STREET BANK AND TRUST COMPANY 14/05/2026 n/a n/a -69,481 Ordinary
STATE STREET BANK AND TRUST COMPANY 14/05/2026 n/a n/a -19,044 Ordinary
STATE STREET BANK AND TRUST COMPANY 14/05/2026 n/a n/a -15,151 Ordinary
STATE STREET BANK AND TRUST COMPANY 14/05/2026 n/a n/a -12,883 Ordinary
STATE STREET BANK AND TRUST COMPANY 14/05/2026 n/a n/a -13,796 Ordinary
STATE STREET BANK AND TRUST COMPANY 14/05/2026 n/a n/a -1,579 Ordinary
STATE STREET BANK AND TRUST COMPANY 14/05/2026 n/a n/a -134 Ordinary
STATE STREET BANK AND TRUST COMPANY 14/05/2026 n/a n/a -4,806 Ordinary
STATE STREET BANK AND TRUST COMPANY 14/05/2026 n/a n/a -792 Ordinary
STATE STREET BANK AND TRUST COMPANY 14/05/2026 n/a n/a -25 Ordinary
STATE STREET BANK AND TRUST COMPANY 14/05/2026 n/a n/a -6,361 Ordinary
STATE STREET BANK AND TRUST COMPANY 14/05/2026 n/a n/a -1,158 Ordinary
STATE STREET BANK AND TRUST COMPANY 14/05/2026 n/a n/a -11,809 Ordinary
STATE STREET BANK AND TRUST COMPANY 14/05/2026 n/a n/a -13,907 Ordinary
STATE STREET BANK AND TRUST COMPANY 14/05/2026 n/a n/a 13,907 Ordinary
STATE STREET BANK AND TRUST COMPANY 14/05/2026 n/a n/a -10,376 Ordinary
STATE STREET BANK AND TRUST COMPANY 14/05/2026 n/a n/a 10,376 Ordinary
STATE STREET GLOBAL ADVISORS LIMITED 15/05/2026 2.14 n/a 90,090 Ordinary
STATE STREET BANK AND TRUST COMPANY 15/05/2026 n/a n/a 8,297 Ordinary
STATE STREET BANK AND TRUST COMPANY 15/05/2026 n/a n/a 689 Ordinary
STATE STREET BANK AND TRUST COMPANY 15/05/2026 n/a n/a 1,335,997 Ordinary

603 Page 67 01-Jun-2026

STATE STREET BANK AND TRUST COMPANY 15/05/2026 n/a n/a 121 Ordinary
STATE STREET BANK AND TRUST COMPANY 15/05/2026 n/a n/a 281 Ordinary
STATE STREET BANK AND TRUST COMPANY 15/05/2026 n/a n/a 3,705 Ordinary
STATE STREET BANK AND TRUST COMPANY 15/05/2026 n/a n/a -10,100 Ordinary
STATE STREET BANK AND TRUST COMPANY 15/05/2026 n/a n/a -60 Ordinary
STATE STREET BANK AND TRUST COMPANY 15/05/2026 n/a n/a 41,956 Ordinary
STATE STREET BANK AND TRUST COMPANY 15/05/2026 n/a n/a 18,561 Ordinary
STATE STREET BANK AND TRUST COMPANY 15/05/2026 n/a n/a 13 Ordinary
STATE STREET BANK AND TRUST COMPANY 15/05/2026 n/a n/a 14,700 Ordinary
STATE STREET BANK AND TRUST COMPANY 15/05/2026 n/a n/a -44,172 Ordinary
STATE STREET BANK AND TRUST COMPANY 15/05/2026 n/a n/a 13,414 Ordinary
STATE STREET BANK AND TRUST COMPANY 15/05/2026 n/a n/a -337 Ordinary
STATE STREET BANK AND TRUST COMPANY 15/05/2026 n/a n/a 15,193 Ordinary
STATE STREET BANK AND TRUST COMPANY 15/05/2026 n/a n/a 73 Ordinary
STATE STREET BANK AND TRUST COMPANY 15/05/2026 n/a n/a 149 Ordinary
STATE STREET BANK AND TRUST COMPANY 15/05/2026 n/a n/a 4,316 Ordinary
STATE STREET BANK AND TRUST COMPANY 15/05/2026 n/a n/a -43,135 Ordinary
STATE STREET BANK AND TRUST COMPANY 15/05/2026 n/a n/a 15 Ordinary
STATE STREET BANK AND TRUST COMPANY 15/05/2026 n/a n/a 27 Ordinary
STATE STREET BANK AND TRUST COMPANY 15/05/2026 n/a n/a -18,691 Ordinary
STATE STREET BANK AND TRUST COMPANY 15/05/2026 n/a n/a 13,822 Ordinary
STATE STREET BANK AND TRUST COMPANY 15/05/2026 n/a n/a 55,543 Ordinary
STATE STREET BANK AND TRUST COMPANY 15/05/2026 n/a n/a -164,445 Ordinary
STATE STREET BANK AND TRUST COMPANY 15/05/2026 n/a n/a 7,411 Ordinary
STATE STREET BANK AND TRUST COMPANY 15/05/2026 n/a n/a -30,186 Ordinary
STATE STREET BANK AND TRUST COMPANY 15/05/2026 n/a n/a -700 Ordinary
STATE STREET BANK AND TRUST COMPANY 15/05/2026 n/a n/a -69,407 Ordinary
STATE STREET BANK AND TRUST COMPANY 15/05/2026 n/a n/a -13,907 Ordinary
STATE STREET BANK AND TRUST COMPANY 15/05/2026 n/a n/a 13,907 Ordinary
STATE STREET BANK AND TRUST COMPANY 15/05/2026 n/a n/a -10,376 Ordinary
STATE STREET BANK AND TRUST COMPANY 15/05/2026 n/a n/a 10,376 Ordinary
STATE STREET GLOBAL ADVISORS, AUSTRALIA, LIMITED 15/05/2026 2.14 n/a 162,943 Ordinary
STATE STREET BANK AND TRUST COMPANY 18/05/2026 n/a n/a 1,555 Ordinary
STATE STREET BANK AND TRUST COMPANY 18/05/2026 n/a n/a -450 Ordinary
STATE STREET BANK AND TRUST COMPANY 18/05/2026 n/a n/a 44,903 Ordinary
STATE STREET BANK AND TRUST COMPANY 18/05/2026 n/a n/a 9 Ordinary
STATE STREET BANK AND TRUST COMPANY 18/05/2026 n/a n/a -189 Ordinary
STATE STREET BANK AND TRUST COMPANY 18/05/2026 n/a n/a -2,438 Ordinary
STATE STREET BANK AND TRUST COMPANY 18/05/2026 n/a n/a 9,576 Ordinary

603 Page 68 01-Jun-2026

STATE STREET BANK AND TRUST COMPANY 18/05/2026 n/a n/a 144 Ordinary
STATE STREET BANK AND TRUST COMPANY 18/05/2026 n/a n/a 71 Ordinary
STATE STREET BANK AND TRUST COMPANY 18/05/2026 n/a n/a 166 Ordinary
STATE STREET BANK AND TRUST COMPANY 18/05/2026 n/a n/a 3,962 Ordinary
STATE STREET BANK AND TRUST COMPANY 18/05/2026 n/a n/a -12,394 Ordinary
STATE STREET BANK AND TRUST COMPANY 18/05/2026 n/a n/a 500 Ordinary
STATE STREET BANK AND TRUST COMPANY 18/05/2026 n/a n/a 1,524 Ordinary
STATE STREET BANK AND TRUST COMPANY 18/05/2026 n/a n/a 51,872 Ordinary
STATE STREET BANK AND TRUST COMPANY 18/05/2026 n/a n/a -8,879 Ordinary
STATE STREET BANK AND TRUST COMPANY 18/05/2026 n/a n/a 1,877 Ordinary
STATE STREET BANK AND TRUST COMPANY 18/05/2026 n/a n/a 3,977 Ordinary
STATE STREET BANK AND TRUST COMPANY 18/05/2026 n/a n/a 6 Ordinary
STATE STREET BANK AND TRUST COMPANY 18/05/2026 n/a n/a -108 Ordinary
STATE STREET BANK AND TRUST COMPANY 18/05/2026 n/a n/a -263 Ordinary
STATE STREET BANK AND TRUST COMPANY 18/05/2026 n/a n/a 31,839 Ordinary
STATE STREET BANK AND TRUST COMPANY 18/05/2026 n/a n/a 262 Ordinary
STATE STREET BANK AND TRUST COMPANY 18/05/2026 n/a n/a -10 Ordinary
STATE STREET BANK AND TRUST COMPANY 18/05/2026 n/a n/a 26,876 Ordinary
STATE STREET BANK AND TRUST COMPANY 18/05/2026 n/a n/a 46,982 Ordinary
STATE STREET BANK AND TRUST COMPANY 18/05/2026 n/a n/a 4,638 Ordinary
STATE STREET BANK AND TRUST COMPANY 18/05/2026 n/a n/a 124,263 Ordinary
STATE STREET BANK AND TRUST COMPANY 18/05/2026 n/a n/a 560 Ordinary
STATE STREET BANK AND TRUST COMPANY 18/05/2026 n/a n/a 38,481 Ordinary
STATE STREET BANK AND TRUST COMPANY 18/05/2026 n/a n/a 835 Ordinary
STATE STREET BANK AND TRUST COMPANY 18/05/2026 n/a n/a 102 Ordinary
STATE STREET BANK AND TRUST COMPANY 18/05/2026 n/a n/a 976 Ordinary
STATE STREET BANK AND TRUST COMPANY 19/05/2026 n/a n/a -3,717 Ordinary
STATE STREET BANK AND TRUST COMPANY 19/05/2026 n/a n/a 54 Ordinary
STATE STREET BANK AND TRUST COMPANY 19/05/2026 n/a n/a -130,900 Ordinary
STATE STREET BANK AND TRUST COMPANY 19/05/2026 n/a n/a -129 Ordinary
STATE STREET BANK AND TRUST COMPANY 19/05/2026 n/a n/a 29 Ordinary
STATE STREET BANK AND TRUST COMPANY 19/05/2026 n/a n/a 464 Ordinary
STATE STREET BANK AND TRUST COMPANY 19/05/2026 n/a n/a 971 Ordinary
STATE STREET BANK AND TRUST COMPANY 19/05/2026 n/a n/a 5 Ordinary
STATE STREET BANK AND TRUST COMPANY 19/05/2026 n/a n/a 6 Ordinary
STATE STREET BANK AND TRUST COMPANY 19/05/2026 n/a n/a -17,047 Ordinary
STATE STREET BANK AND TRUST COMPANY 19/05/2026 n/a n/a 1,853 Ordinary
STATE STREET BANK AND TRUST COMPANY 19/05/2026 n/a n/a 42 Ordinary
STATE STREET BANK AND TRUST COMPANY 19/05/2026 n/a n/a 30,437 Ordinary

603 Page 69 01-Jun-2026

STATE STREET BANK AND TRUST COMPANY 19/05/2026 n/a n/a 5,403 Ordinary
STATE STREET BANK AND TRUST COMPANY 19/05/2026 n/a n/a 1,568 Ordinary
STATE STREET BANK AND TRUST COMPANY 19/05/2026 n/a n/a 391 Ordinary
STATE STREET BANK AND TRUST COMPANY 19/05/2026 n/a n/a -733 Ordinary
STATE STREET BANK AND TRUST COMPANY 19/05/2026 n/a n/a -166 Ordinary
STATE STREET BANK AND TRUST COMPANY 19/05/2026 n/a n/a -102 Ordinary
STATE STREET BANK AND TRUST COMPANY 19/05/2026 n/a n/a -976 Ordinary
STATE STREET BANK AND TRUST COMPANY 19/05/2026 n/a n/a -3 Ordinary
STATE STREET BANK AND TRUST COMPANY 19/05/2026 n/a n/a 10 Ordinary
STATE STREET BANK AND TRUST COMPANY 19/05/2026 n/a n/a 13 Ordinary
STATE STREET BANK AND TRUST COMPANY 19/05/2026 n/a n/a -1,307 Ordinary
STATE STREET BANK AND TRUST COMPANY 19/05/2026 n/a n/a -18 Ordinary
STATE STREET BANK AND TRUST COMPANY 19/05/2026 n/a n/a -2 Ordinary
STATE STREET BANK AND TRUST COMPANY 19/05/2026 n/a n/a 2,700 Ordinary
STATE STREET BANK AND TRUST COMPANY 19/05/2026 n/a n/a 2,409 Ordinary
STATE STREET BANK AND TRUST COMPANY 19/05/2026 n/a n/a -8,124 Ordinary
STATE STREET BANK AND TRUST COMPANY 19/05/2026 n/a n/a 10,801 Ordinary
STATE STREET BANK AND TRUST COMPANY 19/05/2026 n/a n/a -325 Ordinary
STATE STREET BANK AND TRUST COMPANY 19/05/2026 n/a n/a 5,032 Ordinary
STATE STREET BANK AND TRUST COMPANY 19/05/2026 n/a n/a 81 Ordinary
STATE STREET BANK AND TRUST COMPANY 19/05/2026 n/a n/a -13,907 Ordinary
STATE STREET BANK AND TRUST COMPANY 19/05/2026 n/a n/a 13,907 Ordinary
STATE STREET BANK AND TRUST COMPANY 19/05/2026 n/a n/a -10,376 Ordinary
STATE STREET BANK AND TRUST COMPANY 19/05/2026 n/a n/a 10,376 Ordinary
STATE STREET GLOBAL ADVISORS TRUST COMPANY 19/05/2026 2.25 n/a -122,937 Ordinary
STATE STREET BANK AND TRUST COMPANY 20/05/2026 n/a n/a 684 Ordinary
STATE STREET BANK AND TRUST COMPANY 20/05/2026 n/a n/a -9 Ordinary
STATE STREET BANK AND TRUST COMPANY 20/05/2026 n/a n/a -34,000 Ordinary
STATE STREET BANK AND TRUST COMPANY 20/05/2026 n/a n/a -7 Ordinary
STATE STREET BANK AND TRUST COMPANY 20/05/2026 n/a n/a -14 Ordinary
STATE STREET BANK AND TRUST COMPANY 20/05/2026 n/a n/a -375 Ordinary
STATE STREET BANK AND TRUST COMPANY 20/05/2026 n/a n/a 3,264 Ordinary
STATE STREET BANK AND TRUST COMPANY 20/05/2026 n/a n/a -2 Ordinary
STATE STREET BANK AND TRUST COMPANY 20/05/2026 n/a n/a 384 Ordinary
STATE STREET BANK AND TRUST COMPANY 20/05/2026 n/a n/a 93 Ordinary
STATE STREET BANK AND TRUST COMPANY 20/05/2026 n/a n/a -25 Ordinary
STATE STREET BANK AND TRUST COMPANY 20/05/2026 n/a n/a -2,518 Ordinary
STATE STREET BANK AND TRUST COMPANY 20/05/2026 n/a n/a -2,472 Ordinary
STATE STREET BANK AND TRUST COMPANY 20/05/2026 n/a n/a -63 Ordinary

603 Page 70 01-Jun-2026

STATE STREET BANK AND TRUST COMPANY 20/05/2026 n/a n/a -225 Ordinary
STATE STREET BANK AND TRUST COMPANY 20/05/2026 n/a n/a -2,280 Ordinary
STATE STREET BANK AND TRUST COMPANY 20/05/2026 n/a n/a -1 Ordinary
STATE STREET BANK AND TRUST COMPANY 20/05/2026 n/a n/a 1 Ordinary
STATE STREET BANK AND TRUST COMPANY 20/05/2026 n/a n/a 837 Ordinary
STATE STREET BANK AND TRUST COMPANY 20/05/2026 n/a n/a -13,407 Ordinary
STATE STREET BANK AND TRUST COMPANY 20/05/2026 n/a n/a -17 Ordinary
STATE STREET BANK AND TRUST COMPANY 20/05/2026 n/a n/a -1 Ordinary
STATE STREET BANK AND TRUST COMPANY 20/05/2026 n/a n/a -1,227 Ordinary
STATE STREET BANK AND TRUST COMPANY 20/05/2026 n/a n/a -6,083 Ordinary
STATE STREET BANK AND TRUST COMPANY 20/05/2026 n/a n/a -2,301 Ordinary
STATE STREET BANK AND TRUST COMPANY 20/05/2026 n/a n/a 6,886 Ordinary
STATE STREET BANK AND TRUST COMPANY 20/05/2026 n/a n/a 249 Ordinary
STATE STREET BANK AND TRUST COMPANY 20/05/2026 n/a n/a -1,375 Ordinary
STATE STREET BANK AND TRUST COMPANY 20/05/2026 n/a n/a -28 Ordinary
STATE STREET BANK AND TRUST COMPANY 20/05/2026 n/a n/a 725 Ordinary
STATE STREET BANK AND TRUST COMPANY 20/05/2026 n/a n/a -13,907 Ordinary
STATE STREET BANK AND TRUST COMPANY 20/05/2026 n/a n/a 13,907 Ordinary
STATE STREET BANK AND TRUST COMPANY 20/05/2026 n/a n/a -10,376 Ordinary
STATE STREET BANK AND TRUST COMPANY 20/05/2026 n/a n/a 10,376 Ordinary
STATE STREET GLOBAL ADVISORS, AUSTRALIA, LIMITED 20/05/2026 2.26 n/a 650,286 Ordinary
STATE STREET GLOBAL ADVISORS, AUSTRALIA, LIMITED 20/05/2026 0.00 n/a -1,829,283 Ordinary
STATE STREET BANK AND TRUST COMPANY 21/05/2026 n/a n/a 5,331 Ordinary
STATE STREET BANK AND TRUST COMPANY 21/05/2026 n/a n/a -85 Ordinary
STATE STREET BANK AND TRUST COMPANY 21/05/2026 n/a n/a -1 Ordinary
STATE STREET BANK AND TRUST COMPANY 21/05/2026 n/a n/a -29 Ordinary
STATE STREET BANK AND TRUST COMPANY 21/05/2026 n/a n/a -456 Ordinary
STATE STREET BANK AND TRUST COMPANY 21/05/2026 n/a n/a 168 Ordinary
STATE STREET BANK AND TRUST COMPANY 21/05/2026 n/a n/a 22 Ordinary
STATE STREET BANK AND TRUST COMPANY 21/05/2026 n/a n/a 1 Ordinary
STATE STREET BANK AND TRUST COMPANY 21/05/2026 n/a n/a -1,158 Ordinary
STATE STREET BANK AND TRUST COMPANY 21/05/2026 n/a n/a -2,154 Ordinary
STATE STREET BANK AND TRUST COMPANY 21/05/2026 n/a n/a 325 Ordinary
STATE STREET BANK AND TRUST COMPANY 21/05/2026 n/a n/a 1,744 Ordinary
STATE STREET BANK AND TRUST COMPANY 21/05/2026 n/a n/a 2,673 Ordinary
STATE STREET BANK AND TRUST COMPANY 21/05/2026 n/a n/a -1,801 Ordinary
STATE STREET BANK AND TRUST COMPANY 21/05/2026 n/a n/a 79 Ordinary
STATE STREET BANK AND TRUST COMPANY 21/05/2026 n/a n/a 83 Ordinary
STATE STREET BANK AND TRUST COMPANY 21/05/2026 n/a n/a 2 Ordinary

603 Page 71 01-Jun-2026

STATE STREET BANK AND TRUST COMPANY 21/05/2026 n/a n/a -14 Ordinary
STATE STREET BANK AND TRUST COMPANY 21/05/2026 n/a n/a -563 Ordinary
STATE STREET BANK AND TRUST COMPANY 21/05/2026 n/a n/a -3,213 Ordinary
STATE STREET BANK AND TRUST COMPANY 21/05/2026 n/a n/a -242 Ordinary
STATE STREET BANK AND TRUST COMPANY 21/05/2026 n/a n/a -4 Ordinary
STATE STREET BANK AND TRUST COMPANY 21/05/2026 n/a n/a 417 Ordinary
STATE STREET BANK AND TRUST COMPANY 21/05/2026 n/a n/a -25,597 Ordinary
STATE STREET BANK AND TRUST COMPANY 21/05/2026 n/a n/a 19 Ordinary
STATE STREET BANK AND TRUST COMPANY 21/05/2026 n/a n/a 28,933 Ordinary
STATE STREET BANK AND TRUST COMPANY 21/05/2026 n/a n/a -3,157 Ordinary
STATE STREET BANK AND TRUST COMPANY 21/05/2026 n/a n/a 1,704 Ordinary
STATE STREET BANK AND TRUST COMPANY 21/05/2026 n/a n/a 9 Ordinary
STATE STREET BANK AND TRUST COMPANY 21/05/2026 n/a n/a 199 Ordinary
STATE STREET BANK AND TRUST COMPANY 22/05/2026 n/a n/a -12,763 Ordinary
STATE STREET BANK AND TRUST COMPANY 22/05/2026 n/a n/a 74 Ordinary
STATE STREET BANK AND TRUST COMPANY 22/05/2026 n/a n/a 4,092 Ordinary
STATE STREET BANK AND TRUST COMPANY 22/05/2026 n/a n/a 25 Ordinary
STATE STREET BANK AND TRUST COMPANY 22/05/2026 n/a n/a 394 Ordinary
STATE STREET BANK AND TRUST COMPANY 22/05/2026 n/a n/a -18,536 Ordinary
STATE STREET BANK AND TRUST COMPANY 22/05/2026 n/a n/a -297 Ordinary
STATE STREET BANK AND TRUST COMPANY 22/05/2026 n/a n/a -130 Ordinary
STATE STREET BANK AND TRUST COMPANY 22/05/2026 n/a n/a 9,615 Ordinary
STATE STREET BANK AND TRUST COMPANY 22/05/2026 n/a n/a 105,040 Ordinary
STATE STREET BANK AND TRUST COMPANY 22/05/2026 n/a n/a 2,045 Ordinary
STATE STREET BANK AND TRUST COMPANY 22/05/2026 n/a n/a -625 Ordinary
STATE STREET BANK AND TRUST COMPANY 22/05/2026 n/a n/a -30,318 Ordinary
STATE STREET BANK AND TRUST COMPANY 22/05/2026 n/a n/a -96,002 Ordinary
STATE STREET BANK AND TRUST COMPANY 22/05/2026 n/a n/a 1,170 Ordinary
STATE STREET BANK AND TRUST COMPANY 22/05/2026 n/a n/a -4,517 Ordinary
STATE STREET BANK AND TRUST COMPANY 22/05/2026 n/a n/a 1,330 Ordinary
STATE STREET BANK AND TRUST COMPANY 22/05/2026 n/a n/a 13 Ordinary
STATE STREET BANK AND TRUST COMPANY 22/05/2026 n/a n/a 284 Ordinary
STATE STREET BANK AND TRUST COMPANY 22/05/2026 n/a n/a -58,928 Ordinary
STATE STREET BANK AND TRUST COMPANY 22/05/2026 n/a n/a 31 Ordinary
STATE STREET BANK AND TRUST COMPANY 22/05/2026 n/a n/a 3 Ordinary
STATE STREET BANK AND TRUST COMPANY 22/05/2026 n/a n/a -50,642 Ordinary
STATE STREET BANK AND TRUST COMPANY 22/05/2026 n/a n/a -90,987 Ordinary
STATE STREET BANK AND TRUST COMPANY 22/05/2026 n/a n/a -41,882 Ordinary
STATE STREET BANK AND TRUST COMPANY 22/05/2026 n/a n/a -347,441 Ordinary

603 Page 72 01-Jun-2026

STATE STREET BANK AND TRUST COMPANY 22/05/2026 n/a n/a -3,226 Ordinary
STATE STREET BANK AND TRUST COMPANY 22/05/2026 n/a n/a -76,263 Ordinary
STATE STREET BANK AND TRUST COMPANY 22/05/2026 n/a n/a -1,508 Ordinary
STATE STREET BANK AND TRUST COMPANY 22/05/2026 n/a n/a 7,488 Ordinary
STATE STREET BANK AND TRUST COMPANY 22/05/2026 n/a n/a 57,345 Ordinary
STATE STREET BANK AND TRUST COMPANY 22/05/2026 n/a n/a -77 Ordinary
STATE STREET BANK AND TRUST COMPANY 22/05/2026 n/a n/a -924 Ordinary
STATE STREET BANK AND TRUST COMPANY 22/05/2026 n/a n/a -13,907 Ordinary
STATE STREET BANK AND TRUST COMPANY 22/05/2026 n/a n/a 13,907 Ordinary
STATE STREET BANK AND TRUST COMPANY 22/05/2026 n/a n/a -10,376 Ordinary
STATE STREET BANK AND TRUST COMPANY 22/05/2026 n/a n/a 10,376 Ordinary
STATE STREET BANK AND TRUST COMPANY 25/05/2026 n/a n/a -4,092 Ordinary
STATE STREET BANK AND TRUST COMPANY 25/05/2026 n/a n/a -9,615 Ordinary
STATE STREET BANK AND TRUST COMPANY 25/05/2026 n/a n/a -133,137 Ordinary
STATE STREET BANK AND TRUST COMPANY 25/05/2026 n/a n/a -15,569 Ordinary
STATE STREET BANK AND TRUST COMPANY 25/05/2026 n/a n/a -17,571 Ordinary
STATE STREET BANK AND TRUST COMPANY 25/05/2026 n/a n/a -4,624 Ordinary
STATE STREET BANK AND TRUST COMPANY 25/05/2026 n/a n/a -31 Ordinary
STATE STREET BANK AND TRUST COMPANY 25/05/2026 n/a n/a -1,512 Ordinary
STATE STREET BANK AND TRUST COMPANY 25/05/2026 n/a n/a -7,489 Ordinary
STATE STREET BANK AND TRUST COMPANY 25/05/2026 n/a n/a -57,345 Ordinary
STATE STREET BANK AND TRUST COMPANY 25/05/2026 n/a n/a -1,072 Ordinary
STATE STREET BANK AND TRUST COMPANY 25/05/2026 n/a n/a 9 Ordinary
STATE STREET BANK AND TRUST COMPANY 25/05/2026 n/a n/a 7 Ordinary
STATE STREET BANK AND TRUST COMPANY 25/05/2026 n/a n/a 111 Ordinary
STATE STREET BANK AND TRUST COMPANY 25/05/2026 n/a n/a 7,262 Ordinary
STATE STREET BANK AND TRUST COMPANY 25/05/2026 n/a n/a 2,811 Ordinary
STATE STREET BANK AND TRUST COMPANY 25/05/2026 n/a n/a 63 Ordinary
STATE STREET BANK AND TRUST COMPANY 25/05/2026 n/a n/a 399 Ordinary
STATE STREET BANK AND TRUST COMPANY 25/05/2026 n/a n/a -199 Ordinary
STATE STREET BANK AND TRUST COMPANY 25/05/2026 n/a n/a 46,419 Ordinary
STATE STREET BANK AND TRUST COMPANY 25/05/2026 n/a n/a 290 Ordinary
STATE STREET BANK AND TRUST COMPANY 25/05/2026 n/a n/a 1,503 Ordinary
STATE STREET BANK AND TRUST COMPANY 25/05/2026 n/a n/a 3 Ordinary
STATE STREET BANK AND TRUST COMPANY 25/05/2026 n/a n/a 23,453 Ordinary
STATE STREET BANK AND TRUST COMPANY 25/05/2026 n/a n/a 21,932 Ordinary
STATE STREET BANK AND TRUST COMPANY 25/05/2026 n/a n/a 644 Ordinary
STATE STREET BANK AND TRUST COMPANY 25/05/2026 n/a n/a -7,946 Ordinary
STATE STREET BANK AND TRUST COMPANY 25/05/2026 n/a n/a 100,629 Ordinary

603 Page 73 01-Jun-2026

STATE STREET BANK AND TRUST COMPANY 25/05/2026 n/a n/a 22,296 Ordinary
STATE STREET BANK AND TRUST COMPANY 25/05/2026 n/a n/a 728 Ordinary
STATE STREET BANK AND TRUST COMPANY 26/05/2026 n/a n/a 2,130 Ordinary
STATE STREET BANK AND TRUST COMPANY 26/05/2026 n/a n/a -83 Ordinary
STATE STREET BANK AND TRUST COMPANY 26/05/2026 n/a n/a 4,695 Ordinary
STATE STREET BANK AND TRUST COMPANY 26/05/2026 n/a n/a -34 Ordinary
STATE STREET BANK AND TRUST COMPANY 26/05/2026 n/a n/a -499 Ordinary
STATE STREET BANK AND TRUST COMPANY 26/05/2026 n/a n/a -408 Ordinary
STATE STREET BANK AND TRUST COMPANY 26/05/2026 n/a n/a -100 Ordinary
STATE STREET BANK AND TRUST COMPANY 26/05/2026 n/a n/a -3 Ordinary
STATE STREET BANK AND TRUST COMPANY 26/05/2026 n/a n/a 1,436 Ordinary
STATE STREET BANK AND TRUST COMPANY 26/05/2026 n/a n/a 137,565 Ordinary
STATE STREET BANK AND TRUST COMPANY 26/05/2026 n/a n/a -2,364 Ordinary
STATE STREET BANK AND TRUST COMPANY 26/05/2026 n/a n/a 638 Ordinary
STATE STREET BANK AND TRUST COMPANY 26/05/2026 n/a n/a 19,156 Ordinary
STATE STREET BANK AND TRUST COMPANY 26/05/2026 n/a n/a -2,499 Ordinary
STATE STREET BANK AND TRUST COMPANY 26/05/2026 n/a n/a -1,693 Ordinary
STATE STREET BANK AND TRUST COMPANY 26/05/2026 n/a n/a 32 Ordinary
STATE STREET BANK AND TRUST COMPANY 26/05/2026 n/a n/a 18,341 Ordinary
STATE STREET BANK AND TRUST COMPANY 26/05/2026 n/a n/a -10 Ordinary
STATE STREET BANK AND TRUST COMPANY 26/05/2026 n/a n/a 5,390 Ordinary
STATE STREET BANK AND TRUST COMPANY 26/05/2026 n/a n/a -218 Ordinary
STATE STREET BANK AND TRUST COMPANY 26/05/2026 n/a n/a 34 Ordinary
STATE STREET BANK AND TRUST COMPANY 26/05/2026 n/a n/a -3 Ordinary
STATE STREET BANK AND TRUST COMPANY 26/05/2026 n/a n/a 290 Ordinary
STATE STREET BANK AND TRUST COMPANY 26/05/2026 n/a n/a 33,754 Ordinary
STATE STREET BANK AND TRUST COMPANY 26/05/2026 n/a n/a 9,429 Ordinary
STATE STREET BANK AND TRUST COMPANY 26/05/2026 n/a n/a 32,671 Ordinary
STATE STREET BANK AND TRUST COMPANY 26/05/2026 n/a n/a 1,147 Ordinary
STATE STREET BANK AND TRUST COMPANY 26/05/2026 n/a n/a 9,028 Ordinary
STATE STREET BANK AND TRUST COMPANY 26/05/2026 n/a n/a -36 Ordinary
STATE STREET BANK AND TRUST COMPANY 26/05/2026 n/a n/a 8,399 Ordinary
STATE STREET BANK AND TRUST COMPANY 26/05/2026 n/a n/a 66,458 Ordinary
STATE STREET GLOBAL ADVISORS, AUSTRALIA, LIMITED 26/05/2026 2.34 n/a 17,494 Ordinary
STATE STREET GLOBAL ADVISORS, AUSTRALIA, LIMITED 26/05/2026 2.34 n/a 86,038 Ordinary
STATE STREET BANK AND TRUST COMPANY 27/05/2026 n/a n/a 41 Ordinary
STATE STREET BANK AND TRUST COMPANY 27/05/2026 n/a n/a 452 Ordinary
STATE STREET BANK AND TRUST COMPANY 27/05/2026 n/a n/a 11 Ordinary
STATE STREET BANK AND TRUST COMPANY 27/05/2026 n/a n/a 24 Ordinary

603 Page 74 01-Jun-2026

STATE STREET BANK AND TRUST COMPANY 27/05/2026 n/a n/a 448 Ordinary
STATE STREET BANK AND TRUST COMPANY 27/05/2026 n/a n/a -83 Ordinary
STATE STREET BANK AND TRUST COMPANY 27/05/2026 n/a n/a 6 Ordinary
STATE STREET BANK AND TRUST COMPANY 27/05/2026 n/a n/a -1,215 Ordinary
STATE STREET BANK AND TRUST COMPANY 27/05/2026 n/a n/a 2,124 Ordinary
STATE STREET BANK AND TRUST COMPANY 27/05/2026 n/a n/a 821 Ordinary
STATE STREET BANK AND TRUST COMPANY 27/05/2026 n/a n/a 18 Ordinary
STATE STREET BANK AND TRUST COMPANY 27/05/2026 n/a n/a 69 Ordinary
STATE STREET BANK AND TRUST COMPANY 27/05/2026 n/a n/a 6,742 Ordinary
STATE STREET BANK AND TRUST COMPANY 27/05/2026 n/a n/a -39,255 Ordinary
STATE STREET BANK AND TRUST COMPANY 27/05/2026 n/a n/a -5,758 Ordinary
STATE STREET BANK AND TRUST COMPANY 27/05/2026 n/a n/a 153 Ordinary
STATE STREET BANK AND TRUST COMPANY 27/05/2026 n/a n/a 8 Ordinary
STATE STREET BANK AND TRUST COMPANY 27/05/2026 n/a n/a 36 Ordinary
STATE STREET BANK AND TRUST COMPANY 27/05/2026 n/a n/a 1,747 Ordinary
STATE STREET BANK AND TRUST COMPANY 27/05/2026 n/a n/a 126 Ordinary
STATE STREET BANK AND TRUST COMPANY 27/05/2026 n/a n/a 263 Ordinary
STATE STREET BANK AND TRUST COMPANY 27/05/2026 n/a n/a 14,039 Ordinary
STATE STREET BANK AND TRUST COMPANY 27/05/2026 n/a n/a 666 Ordinary
STATE STREET BANK AND TRUST COMPANY 27/05/2026 n/a n/a 453 Ordinary
STATE STREET BANK AND TRUST COMPANY 27/05/2026 n/a n/a 2 Ordinary
STATE STREET BANK AND TRUST COMPANY 27/05/2026 n/a n/a -6,020 Ordinary
STATE STREET BANK AND TRUST COMPANY 27/05/2026 n/a n/a 2,158 Ordinary
STATE STREET BANK AND TRUST COMPANY 27/05/2026 n/a n/a 3,790 Ordinary
STATE STREET BANK AND TRUST COMPANY 27/05/2026 n/a n/a 21 Ordinary
STATE STREET BANK AND TRUST COMPANY 27/05/2026 n/a n/a 281 Ordinary
STATE STREET BANK AND TRUST COMPANY 27/05/2026 n/a n/a 2,142 Ordinary
STATE STREET BANK AND TRUST COMPANY 27/05/2026 n/a n/a 7,492 Ordinary
STATE STREET BANK AND TRUST COMPANY 27/05/2026 n/a n/a 250 Ordinary
STATE STREET BANK AND TRUST COMPANY 27/05/2026 n/a n/a -18 Ordinary
STATE STREET BANK AND TRUST COMPANY 27/05/2026 n/a n/a 25 Ordinary
STATE STREET BANK AND TRUST COMPANY 27/05/2026 n/a n/a 6,626 Ordinary
STATE STREET BANK AND TRUST COMPANY 27/05/2026 n/a n/a 596 Ordinary
STATE STREET BANK AND TRUST COMPANY 27/05/2026 n/a n/a 22 Ordinary
STATE STREET BANK AND TRUST COMPANY 27/05/2026 n/a n/a 11,852 Ordinary
STATE STREET BANK AND TRUST COMPANY 27/05/2026 n/a n/a 271 Ordinary
STATE STREET BANK AND TRUST COMPANY 27/05/2026 n/a n/a 1,387 Ordinary
STATE STREET BANK AND TRUST COMPANY 27/05/2026 n/a n/a 83 Ordinary
STATE STREET BANK AND TRUST COMPANY 27/05/2026 n/a n/a 48,752 Ordinary

603 Page 75 01-Jun-2026

STATE STREET BANK AND TRUST COMPANY 27/05/2026 n/a n/a 666 Ordinary
STATE STREET BANK AND TRUST COMPANY 27/05/2026 n/a n/a 99 Ordinary
STATE STREET BANK AND TRUST COMPANY 27/05/2026 n/a n/a 8 Ordinary
STATE STREET BANK AND TRUST COMPANY 27/05/2026 n/a n/a 10,387 Ordinary
STATE STREET BANK AND TRUST COMPANY 27/05/2026 n/a n/a 70 Ordinary
STATE STREET BANK AND TRUST COMPANY 27/05/2026 n/a n/a 201 Ordinary
STATE STREET BANK AND TRUST COMPANY 27/05/2026 n/a n/a 55 Ordinary
STATE STREET BANK AND TRUST COMPANY 27/05/2026 n/a n/a 721 Ordinary
STATE STREET BANK AND TRUST COMPANY 27/05/2026 n/a n/a 4,770 Ordinary
STATE STREET BANK AND TRUST COMPANY 27/05/2026 n/a n/a 125 Ordinary
STATE STREET BANK AND TRUST COMPANY 27/05/2026 n/a n/a -200 Ordinary
STATE STREET BANK AND TRUST COMPANY 27/05/2026 n/a n/a -4,006 Ordinary
STATE STREET BANK AND TRUST COMPANY 27/05/2026 n/a n/a -43 Ordinary
STATE STREET BANK AND TRUST COMPANY 28/05/2026 n/a n/a -41 Ordinary
STATE STREET BANK AND TRUST COMPANY 28/05/2026 n/a n/a -11 Ordinary
STATE STREET BANK AND TRUST COMPANY 28/05/2026 n/a n/a -24 Ordinary
STATE STREET BANK AND TRUST COMPANY 28/05/2026 n/a n/a -6 Ordinary
STATE STREET BANK AND TRUST COMPANY 28/05/2026 n/a n/a -69 Ordinary
STATE STREET BANK AND TRUST COMPANY 28/05/2026 n/a n/a -8 Ordinary
STATE STREET BANK AND TRUST COMPANY 28/05/2026 n/a n/a -36 Ordinary
STATE STREET BANK AND TRUST COMPANY 28/05/2026 n/a n/a -126 Ordinary
STATE STREET BANK AND TRUST COMPANY 28/05/2026 n/a n/a -263 Ordinary
STATE STREET BANK AND TRUST COMPANY 28/05/2026 n/a n/a -666 Ordinary
STATE STREET BANK AND TRUST COMPANY 28/05/2026 n/a n/a -2 Ordinary
STATE STREET BANK AND TRUST COMPANY 28/05/2026 n/a n/a -2,158 Ordinary
STATE STREET BANK AND TRUST COMPANY 28/05/2026 n/a n/a -21 Ordinary
STATE STREET BANK AND TRUST COMPANY 28/05/2026 n/a n/a -2,142 Ordinary
STATE STREET BANK AND TRUST COMPANY 28/05/2026 n/a n/a -250 Ordinary
STATE STREET BANK AND TRUST COMPANY 28/05/2026 n/a n/a -596 Ordinary
STATE STREET BANK AND TRUST COMPANY 28/05/2026 n/a n/a -22 Ordinary
STATE STREET BANK AND TRUST COMPANY 28/05/2026 n/a n/a -271 Ordinary
STATE STREET BANK AND TRUST COMPANY 28/05/2026 n/a n/a -83 Ordinary
STATE STREET BANK AND TRUST COMPANY 28/05/2026 n/a n/a -666 Ordinary
STATE STREET BANK AND TRUST COMPANY 28/05/2026 n/a n/a -8 Ordinary
STATE STREET BANK AND TRUST COMPANY 28/05/2026 n/a n/a -70 Ordinary
STATE STREET BANK AND TRUST COMPANY 28/05/2026 n/a n/a -55 Ordinary
STATE STREET BANK AND TRUST COMPANY 28/05/2026 n/a n/a -125 Ordinary
STATE STREET BANK AND TRUST COMPANY 28/05/2026 n/a n/a -5,649 Ordinary
STATE STREET BANK AND TRUST COMPANY 28/05/2026 n/a n/a -1,775 Ordinary

603 Page 76 01-Jun-2026

STATE STREET BANK AND TRUST COMPANY 28/05/2026 n/a n/a 29 Ordinary
STATE STREET BANK AND TRUST COMPANY 28/05/2026 n/a n/a -2,268 Ordinary
STATE STREET BANK AND TRUST COMPANY 28/05/2026 n/a n/a 13,264 Ordinary
STATE STREET BANK AND TRUST COMPANY 28/05/2026 n/a n/a -8 Ordinary
STATE STREET BANK AND TRUST COMPANY 28/05/2026 n/a n/a -26 Ordinary
STATE STREET BANK AND TRUST COMPANY 28/05/2026 n/a n/a 12,132 Ordinary
STATE STREET BANK AND TRUST COMPANY 28/05/2026 n/a n/a -665 Ordinary
STATE STREET BANK AND TRUST COMPANY 28/05/2026 n/a n/a -3,847 Ordinary
STATE STREET BANK AND TRUST COMPANY 28/05/2026 n/a n/a 52,941 Ordinary
STATE STREET BANK AND TRUST COMPANY 28/05/2026 n/a n/a -70 Ordinary
STATE STREET BANK AND TRUST COMPANY 28/05/2026 n/a n/a 11,905 Ordinary
STATE STREET BANK AND TRUST COMPANY 28/05/2026 n/a n/a 400 Ordinary
STATE STREET BANK AND TRUST COMPANY 28/05/2026 n/a n/a -3,956 Ordinary
STATE STREET BANK AND TRUST COMPANY 28/05/2026 n/a n/a -27,844 Ordinary
STATE STREET BANK AND TRUST COMPANY 28/05/2026 n/a n/a -581 Ordinary
STATE STREET BANK AND TRUST COMPANY 28/05/2026 n/a n/a 203 Ordinary
STATE STREET BANK AND TRUST COMPANY 28/05/2026 n/a n/a 447,487 Ordinary
STATE STREET BANK AND TRUST COMPANY 28/05/2026 n/a n/a -2,375 Ordinary
STATE STREET BANK AND TRUST COMPANY 28/05/2026 n/a n/a 72 Ordinary
STATE STREET BANK AND TRUST COMPANY 28/05/2026 n/a n/a 957 Ordinary
STATE STREET BANK AND TRUST COMPANY 28/05/2026 n/a n/a 3,976 Ordinary
STATE STREET BANK AND TRUST COMPANY 28/05/2026 n/a n/a 1,551 Ordinary
STATE STREET BANK AND TRUST COMPANY 28/05/2026 n/a n/a 35 Ordinary
STATE STREET BANK AND TRUST COMPANY 28/05/2026 n/a n/a -3,626 Ordinary
STATE STREET BANK AND TRUST COMPANY 28/05/2026 n/a n/a -43,435 Ordinary
STATE STREET BANK AND TRUST COMPANY 28/05/2026 n/a n/a 4,564 Ordinary
STATE STREET BANK AND TRUST COMPANY 28/05/2026 n/a n/a -93 Ordinary
STATE STREET BANK AND TRUST COMPANY 28/05/2026 n/a n/a -9,481 Ordinary
STATE STREET BANK AND TRUST COMPANY 28/05/2026 n/a n/a 25,562 Ordinary
STATE STREET BANK AND TRUST COMPANY 28/05/2026 n/a n/a 3,204 Ordinary
STATE STREET BANK AND TRUST COMPANY 28/05/2026 n/a n/a 812 Ordinary
STATE STREET GLOBAL ADVISORS, AUSTRALIA, LIMITED 28/05/2026 2.37 n/a 86,038 Ordinary

603 Page 77 01-Jun-2026

Annexure B

This is Annexure B referred to in Form 603, Notice of initial substantial holder

e

Elizabeth Schaefer

Authorised signatory

Dated the

01/06/2026

State Street Bank and Trust Company will, if requested by the company or responsible entity to whom this form must be given under the Corporations Act 2001 (Cth) or if requested by the Australian Securities and Investment Commission (ASIC), provide a copy of the master securities lending agreement/s and security agreement/s referred to below to the company, responsible entity or ASIC.

Part A: For relevant interests arising out of lending securities - State Street Bank and Trust Company acquires relevant interest as lender of the securities under securities lending authorisation agreement, subject to obligation to return under the agreement. (State Street Bank and Trust Company has lent the securities and retains relevant interest as per Part B of this Annexure.)

Type of agreement: Securities Lending Authorisation Agreement/ Global Master Securities Lending Agreement/ Securities Loan Agreement. A pro forma copy of the agreement will be given if requested by the ASIC or the company or responsible entity to whom the prescribed report is given.
Parties to agreement: (1) State Street Bank and Trust Company (2) Counterparty / entities details to be shared, as and when requested.
Holder of voting rights BORROWER
Are there any restrictions on voting rights? (1) No (2) Yes. (Borrower has the right to vote, but may on-lend securities)
If yes, in what detail? (1) Only if instructed to by the borrower (2) As determined by the owner of the securities
Date on which the securities were (or are) expected to be delivered to the borrower or its nominee (ie borrow date): The dates on which the securities were delivered by State Street Bank and Trust Company as borrower are set out in Annexure A to this notice
Scheduled date (if any) when the securities are expected to be returned to the lender or its nominee (ie return date) No scheduled return date
Does the borrower have the right to return the securities early? [Yes/No] No scheduled return date. Borrower can return securities or equivalent securities at any time subject to giving notice
If yes, in which circumstances? Borrower can return securities or equivalent securities at any time subject to giving notice
Does the lender have the right to recall the securities early (ie before the scheduled return date)? [Yes/No] No scheduled return date. Lender can require return of securities or equivalent securities at any time subject to giving notice
If yes, in which circumstances? Lender can require return of securities or equivalent securities at any time subject to giving notice
Are there circumstances in which the borrower will not be required to return the securities on settlement? [Yes/No] No
If yes, in which circumstances? n/a

Part B: For relevant interests arising out of lending securities - State Street Bank and Trust Company acquires a relevant interest in securities through taking a security interest ("title transfer") over the securities as collateral to secure a securities loan. (See Part A of this Annexure for securities loan details.)

Type of agreement: Global Master Securities Lending Agreement Securities Lending Authorisation Agreement If requested, a pro forma copy of the agreement will be given to the ASIC or the company or responsible entity to whom the prescribed report was given.
Parties to agreement: (1) State Street Bank and Trust Company (2) Counterparty / entities details to be shared, as and when requested.
Holder of voting rights LENDER
Are there any restrictions on voting rights? (1) Yes, but only if the borrower defaults and ownership is enforce; (2) Yes
If yes, in what detail? (1) Only if the borrower defaults and ownership is enforced;
Date on which the securities were (or are) expected to be delivered to the borrower or its nominee (ie borrow date): The dates on which the securities were transferred, as indicated in Annexure A to this notice
Scheduled date (if any) when the securities are expected to be returned to the lender or its nominee (ie return date) No scheduled return date. Securities collateral is returned on termination of related securities loan
Does the borrower have the right to return the securities early? [Yes/No] At any time subject to returning the borrowed securities or equivalent securities or providing alternative collateral
If yes, in which circumstances? At any time subject to returning the borrowed securities or equivalent securities or providing alternative collateral
Does the lender have the right to recall the securities early (ie before the scheduled return date)? [Yes/No] No, assuming the borrower returns the borrowed securities or equivalent securities
If yes, in which circumstances? n/a (lender must return securities collateral if the borrower returns the borrowed securities or equivalent securities)

603 Page 78 01-Jun-2026

Annexure C

This is Annexure C referred to in Form 603, Notice of initial substantial holder

8

Elizabeth Schaefer

Authorised signatory

Dated the

01/06/2026

State Street Bank and Trust Company will, if requested by the company or responsible entity to whom this form must be given under the Corporations Act 2001 (Cth) or if requested by the Australian Securities and Investment Commission (ASIC), provide a copy of the master securities lending agreement/s and security agreement/s referred to below to the company, responsible entity or ASIC.

Part A: For relevant interests arising out of lending securities - State Street Bank and Trust Company acquires relevant interest as borrower of the securities under securities lending agreement, subject to obligation to return under the agreement. (State Street Bank and Trust Company has on-lent the securities and retains relevant interest as per Part A of this Annexure.)

Type of agreement: Global Master Securities Lending Agreement/Master Securities Loan Agreement/Securities Loan Agreement. If requested, a pro forma copy of the agreement will be given to the ASIC or the company or responsible entity to whom the prescribed report was given.
Parties to agreement: (1) State Street Bank and Trust Company
(2) Counterparty / entities details to be shared, as and when requested.
Holder of voting rights BORROWER
Are there any restrictions on voting rights? (1) Yes (if the borrower is the registered holder. However the securities are on-lent by the borrower as per Part B of this Annexure)
(2) No, not during term of securities loan
If yes, in what detail? (1) Only if the borrower is the registered holder. However the securities are on-lent by the borrower as per Part B of this Annexure
(2) n/a
Date on which the securities were (or are) expected to be delivered to the borrower or its nominee (ie borrow date): The dates on which the securities were delivered to State Street Bank and Trust Company as borrower are set out in Annexure A to this notice
Scheduled date (if any) when the securities are expected to be returned to the lender or its nominee (ie return date) No scheduled return date
Does the borrower have the right to return the securities early? [Yes/No] No scheduled return date. Borrower can return securities or equivalent securities at any time subject to giving notice
If yes, in which circumstances? Borrower can return securities or equivalent securities at any time subject to giving notice
Does the lender have the right to recall the securities early (ie before the scheduled return date)? [Yes/No] No scheduled return date. Lender can require return of securities or equivalent securities at any time subject to giving notice
If yes, in which circumstances? Lender can require return of securities or equivalent securities at any time subject to giving notice
Are there circumstances in which the borrower will not be required to return the securities on settlement? [Yes/No] No
If yes, in which circumstances? n/a

Part B: For relevant interests arising out of lending securities - State Street Bank and Trust Company lends the securities under securities lending agreement, and retains relevant interest through the right to recall the securities or equivalent securities.

Type of agreement: Global Master Securities Lending Agreement/Master Securities Loan Agreement. If requested, a pro forma copy of the agreement will be given to the ASIC or the company or responsible entity to whom the prescribed report was given.
Parties to agreement: (1) State Street Bank and Trust Company
(2) Counterparty / entities details to be shared, as and when requested.
Holder of voting rights LENDER
Are there any restrictions on voting rights? (1) Yes, but only if the lender recalls the loan and exercises its right to become the registered holder
(2) Yes (while registered holder)
If yes, in what detail? (1) Only if the lender recalls the loan and exercises its right to become the registered holder
(2) Borrower may exercise voting rights (while registered holder)
Date on which the securities were (or are) expected to be delivered to the borrower or its nominee (ie borrow date): The dates on which the securities were delivered to the borrower are set out in Annexure A to this notice
Scheduled date (if any) when the securities are expected to be returned to the lender or its nominee (ie return date) No scheduled return date
Does the borrower have the right to return the securities early? [Yes/No] No scheduled return date. Borrower can return securities or equivalent securities at any time subject to giving notice
If yes, in which circumstances? Borrower can return securities or equivalent securities at any time subject to giving notice
Does the lender have the right to recall the securities early (ie before the scheduled return date)? [Yes/No] No scheduled return date. Lender can require return of securities or equivalent securities at any time subject to giving notice
If yes, in which circumstances? Lender can require return of securities or equivalent securities at any time subject to giving notice
Are there circumstances in which the borrower will not be required to return the securities on settlement? [Yes/No] No
If yes, in which circumstances? n/a

603 Page 79 01-Jun-2026

Part C: For relevant interests arising out of lending securities - State Street Bank and Trust Company acquires a relevant interest in securities through taking a security interest ("pledge") over the securities as collateral to secure a securities loan. (See Part B of this Annexure for securities loan details.)

| Type of agreement: | Global Master Securities Lending Agreement
Security Agreement: If requested, a pro forma copy of the agreement will be given to the ASIC or the company or responsible entity to whom the prescribed report was given. |
| --- | --- |
| Parties to agreement: | (1) State Street Bank and Trust Company
(2) Counterparty / entities details to be shared, as and when requested. |
| Holder of voting rights | LENDER |
| Are there any restrictions on voting rights? | (1) Yes, but only if the borrower defaults and pledge is enforced |
| If yes, in what detail? | (1) Only if the borrower defaults and pledge is enforced
(2) In accordance with ordinary rights as registered holder, either directly or through nominee holder |
| Date on which the securities were (or are) expected to be delivered to the borrower or its nominee (ie borrow date): | The dates on which the securities were pledged, as indicated in Annexure A to this notice |
| Scheduled date (if any) when the securities are expected to be returned to the lender or its nominee (ie return date) | No scheduled release date. Securities are released from pledge on termination of related securities loan |
| Does the borrower have the right to return the securities early? [Yes/No] | No scheduled release date. Securities are released from pledge on termination of related securities loan or the provision of alternative collateral |
| If yes, in which circumstances? | At any time subject to returning the borrowed securities or equivalent securities or providing alternative collateral |
| Does the lender have the right to recall the securities early (ie before the scheduled return date)? [Yes/No] | No, assuming the borrower returns the borrowed securities or equivalent securities |
| If yes, in which circumstances? | n/a (lender must release pledged securities if the borrower returns the borrowed securities or equivalent securities) |