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

May 14, 2026

65865_rns_2026-05-14_76504035-b6d7-49a7-8309-984b0e52ebfe.pdf

Major Shareholding Notification

Open in viewer

Opens in your device viewer

603 Page 1 14-May-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
12/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,527,501 31,527,501 5.10%
  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,225,799 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,672,887 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 280,240 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 24,663,151 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 894,396 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,294,577 Ordinary
STATE STREET BANK AND TRUST COMPANY THE UBS GROUP THE UBS GROUP 36,826 Ordinary
STATE STREET GLOBAL ADVISORS TRUST COMPANY State Street Bank and Trust Co n/a 3,464,671 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

603 Page 2 14-May-2026

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 280,240 Ordinary
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 20,348,158 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 2,107,818 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 Alok Maheshwary
capacity Authorised signatory

sign here
date 14/05/2026


603 Page 3 14-May-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 14-May-2026

Annexure A

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

Alok Maheshwary

Authorised signatory

Dated the

14/05/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 12/01/2026 n/a n/a -86 Ordinary
STATE STREET BANK AND TRUST COMPANY 12/01/2026 n/a n/a -54 Ordinary
STATE STREET BANK AND TRUST COMPANY 12/01/2026 n/a n/a -14 Ordinary
STATE STREET BANK AND TRUST COMPANY 12/01/2026 n/a n/a -2,693 Ordinary
STATE STREET BANK AND TRUST COMPANY 12/01/2026 n/a n/a -11 Ordinary
STATE STREET BANK AND TRUST COMPANY 12/01/2026 n/a n/a 1,377 Ordinary
STATE STREET BANK AND TRUST COMPANY 12/01/2026 n/a n/a 1,381 Ordinary
STATE STREET BANK AND TRUST COMPANY 12/01/2026 n/a n/a -95 Ordinary
STATE STREET BANK AND TRUST COMPANY 12/01/2026 n/a n/a -8,187 Ordinary
STATE STREET BANK AND TRUST COMPANY 12/01/2026 n/a n/a -2,879 Ordinary
STATE STREET BANK AND TRUST COMPANY 12/01/2026 n/a n/a -1,094 Ordinary
STATE STREET BANK AND TRUST COMPANY 12/01/2026 n/a n/a -6,374 Ordinary
STATE STREET BANK AND TRUST COMPANY 12/01/2026 n/a n/a -127 Ordinary
STATE STREET BANK AND TRUST COMPANY 12/01/2026 n/a n/a -4,926 Ordinary
STATE STREET BANK AND TRUST COMPANY 12/01/2026 n/a n/a -11 Ordinary
STATE STREET BANK AND TRUST COMPANY 12/01/2026 n/a n/a -9,464 Ordinary
STATE STREET BANK AND TRUST COMPANY 12/01/2026 n/a n/a -4,451 Ordinary
STATE STREET BANK AND TRUST COMPANY 12/01/2026 n/a n/a -471 Ordinary
STATE STREET BANK AND TRUST COMPANY 12/01/2026 n/a n/a -1,259 Ordinary
STATE STREET BANK AND TRUST COMPANY 12/01/2026 n/a n/a -3,785 Ordinary
STATE STREET BANK AND TRUST COMPANY 12/01/2026 n/a n/a -473 Ordinary
STATE STREET BANK AND TRUST COMPANY 12/01/2026 n/a n/a -11,976 Ordinary
STATE STREET BANK AND TRUST COMPANY 12/01/2026 n/a n/a -5,621 Ordinary
STATE STREET BANK AND TRUST COMPANY 12/01/2026 n/a n/a -10,386 Ordinary
STATE STREET BANK AND TRUST COMPANY 12/01/2026 n/a n/a -357 Ordinary
STATE STREET BANK AND TRUST COMPANY 12/01/2026 n/a n/a -5,249 Ordinary
STATE STREET BANK AND TRUST COMPANY 12/01/2026 n/a n/a -9 Ordinary
STATE STREET BANK AND TRUST COMPANY 12/01/2026 n/a n/a -54 Ordinary
STATE STREET BANK AND TRUST COMPANY 12/01/2026 n/a n/a -11,132 Ordinary
STATE STREET BANK AND TRUST COMPANY 13/01/2026 n/a n/a 11,017 Ordinary
STATE STREET BANK AND TRUST COMPANY 13/01/2026 n/a n/a 25 Ordinary
STATE STREET BANK AND TRUST COMPANY 13/01/2026 n/a n/a 74 Ordinary
STATE STREET BANK AND TRUST COMPANY 13/01/2026 n/a n/a 317 Ordinary

603 Page 5 14-May-2026

STATE STREET BANK AND TRUST COMPANY 13/01/2026 n/a n/a 6,912 Ordinary
STATE STREET BANK AND TRUST COMPANY 13/01/2026 n/a n/a 22 Ordinary
STATE STREET BANK AND TRUST COMPANY 13/01/2026 n/a n/a 326 Ordinary
STATE STREET BANK AND TRUST COMPANY 13/01/2026 n/a n/a 1,028 Ordinary
STATE STREET BANK AND TRUST COMPANY 13/01/2026 n/a n/a 995 Ordinary
STATE STREET BANK AND TRUST COMPANY 13/01/2026 n/a n/a 271 Ordinary
STATE STREET BANK AND TRUST COMPANY 13/01/2026 n/a n/a 5,436 Ordinary
STATE STREET BANK AND TRUST COMPANY 13/01/2026 n/a n/a 19,973 Ordinary
STATE STREET BANK AND TRUST COMPANY 13/01/2026 n/a n/a 11,650 Ordinary
STATE STREET BANK AND TRUST COMPANY 13/01/2026 n/a n/a 3,347 Ordinary
STATE STREET BANK AND TRUST COMPANY 13/01/2026 n/a n/a 1,034 Ordinary
STATE STREET BANK AND TRUST COMPANY 13/01/2026 n/a n/a 2,302 Ordinary
STATE STREET BANK AND TRUST COMPANY 13/01/2026 n/a n/a 4 Ordinary
STATE STREET BANK AND TRUST COMPANY 13/01/2026 n/a n/a 127 Ordinary
STATE STREET BANK AND TRUST COMPANY 13/01/2026 n/a n/a 16,414 Ordinary
STATE STREET BANK AND TRUST COMPANY 13/01/2026 n/a n/a -276 Ordinary
STATE STREET BANK AND TRUST COMPANY 13/01/2026 n/a n/a 13,617 Ordinary
STATE STREET BANK AND TRUST COMPANY 13/01/2026 n/a n/a -318 Ordinary
STATE STREET BANK AND TRUST COMPANY 13/01/2026 n/a n/a 685 Ordinary
STATE STREET BANK AND TRUST COMPANY 13/01/2026 n/a n/a 3,488 Ordinary
STATE STREET BANK AND TRUST COMPANY 13/01/2026 n/a n/a 5,444 Ordinary
STATE STREET BANK AND TRUST COMPANY 13/01/2026 n/a n/a 29,552 Ordinary
STATE STREET BANK AND TRUST COMPANY 13/01/2026 n/a n/a 143,779 Ordinary
STATE STREET BANK AND TRUST COMPANY 13/01/2026 n/a n/a 331 Ordinary
STATE STREET BANK AND TRUST COMPANY 13/01/2026 n/a n/a 1,624 Ordinary
STATE STREET BANK AND TRUST COMPANY 13/01/2026 n/a n/a 28,469 Ordinary
STATE STREET BANK AND TRUST COMPANY 13/01/2026 n/a n/a 377 Ordinary
STATE STREET BANK AND TRUST COMPANY 14/01/2026 n/a n/a -14,706 Ordinary
STATE STREET BANK AND TRUST COMPANY 14/01/2026 n/a n/a -22 Ordinary
STATE STREET BANK AND TRUST COMPANY 14/01/2026 n/a n/a -32,842 Ordinary
STATE STREET BANK AND TRUST COMPANY 14/01/2026 n/a n/a -697 Ordinary
STATE STREET BANK AND TRUST COMPANY 14/01/2026 n/a n/a 4,501 Ordinary
STATE STREET BANK AND TRUST COMPANY 14/01/2026 n/a n/a -15,977 Ordinary
STATE STREET BANK AND TRUST COMPANY 14/01/2026 n/a n/a 1,571 Ordinary
STATE STREET BANK AND TRUST COMPANY 14/01/2026 n/a n/a 10,616 Ordinary
STATE STREET BANK AND TRUST COMPANY 14/01/2026 n/a n/a -492 Ordinary
STATE STREET BANK AND TRUST COMPANY 14/01/2026 n/a n/a -3,462 Ordinary
STATE STREET BANK AND TRUST COMPANY 14/01/2026 n/a n/a -27,249 Ordinary
STATE STREET BANK AND TRUST COMPANY 14/01/2026 n/a n/a -131,742 Ordinary

603 Page 6 14-May-2026

STATE STREET BANK AND TRUST COMPANY 14/01/2026 n/a n/a 1,860 Ordinary
STATE STREET BANK AND TRUST COMPANY 14/01/2026 n/a n/a 453 Ordinary
STATE STREET BANK AND TRUST COMPANY 14/01/2026 n/a n/a 4,015 Ordinary
STATE STREET BANK AND TRUST COMPANY 14/01/2026 n/a n/a 24,505 Ordinary
STATE STREET BANK AND TRUST COMPANY 14/01/2026 n/a n/a 17 Ordinary
STATE STREET BANK AND TRUST COMPANY 14/01/2026 n/a n/a 24,407 Ordinary
STATE STREET BANK AND TRUST COMPANY 14/01/2026 n/a n/a -72 Ordinary
STATE STREET BANK AND TRUST COMPANY 14/01/2026 n/a n/a 7 Ordinary
STATE STREET BANK AND TRUST COMPANY 14/01/2026 n/a n/a -7,797 Ordinary
STATE STREET BANK AND TRUST COMPANY 14/01/2026 n/a n/a 8,783 Ordinary
STATE STREET BANK AND TRUST COMPANY 14/01/2026 n/a n/a 4,938 Ordinary
STATE STREET BANK AND TRUST COMPANY 14/01/2026 n/a n/a -127 Ordinary
STATE STREET BANK AND TRUST COMPANY 14/01/2026 n/a n/a -75,218 Ordinary
STATE STREET BANK AND TRUST COMPANY 14/01/2026 n/a n/a -13,617 Ordinary
STATE STREET BANK AND TRUST COMPANY 14/01/2026 n/a n/a -50,035 Ordinary
STATE STREET BANK AND TRUST COMPANY 14/01/2026 n/a n/a -5,444 Ordinary
STATE STREET BANK AND TRUST COMPANY 14/01/2026 n/a n/a -28,469 Ordinary
STATE STREET BANK AND TRUST COMPANY 14/01/2026 n/a n/a 49 Ordinary
STATE STREET BANK AND TRUST COMPANY 14/01/2026 n/a n/a 683 Ordinary
STATE STREET BANK AND TRUST COMPANY 14/01/2026 n/a n/a -2,305 Ordinary
STATE STREET BANK AND TRUST COMPANY 14/01/2026 n/a n/a 1,877 Ordinary
STATE STREET BANK AND TRUST COMPANY 14/01/2026 n/a n/a -326 Ordinary
STATE STREET BANK AND TRUST COMPANY 14/01/2026 n/a n/a -1,007 Ordinary
STATE STREET BANK AND TRUST COMPANY 14/01/2026 n/a n/a 1,010 Ordinary
STATE STREET BANK AND TRUST COMPANY 14/01/2026 n/a n/a -4,572 Ordinary
STATE STREET BANK AND TRUST COMPANY 14/01/2026 n/a n/a 11,076 Ordinary
STATE STREET BANK AND TRUST COMPANY 14/01/2026 n/a n/a 715 Ordinary
STATE STREET BANK AND TRUST COMPANY 14/01/2026 n/a n/a -4,885 Ordinary
STATE STREET BANK AND TRUST COMPANY 14/01/2026 n/a n/a 20,524 Ordinary
STATE STREET BANK AND TRUST COMPANY 14/01/2026 n/a n/a -3,100 Ordinary
STATE STREET BANK AND TRUST COMPANY 14/01/2026 n/a n/a 11,887 Ordinary
STATE STREET BANK AND TRUST COMPANY 14/01/2026 n/a n/a 316 Ordinary
STATE STREET BANK AND TRUST COMPANY 14/01/2026 n/a n/a 19,533 Ordinary
STATE STREET BANK AND TRUST COMPANY 14/01/2026 n/a n/a -318 Ordinary
STATE STREET BANK AND TRUST COMPANY 14/01/2026 n/a n/a 745 Ordinary
STATE STREET BANK AND TRUST COMPANY 14/01/2026 n/a n/a 10,857 Ordinary
STATE STREET BANK AND TRUST COMPANY 14/01/2026 n/a n/a 10,146 Ordinary
STATE STREET BANK AND TRUST COMPANY 14/01/2026 n/a n/a 13 Ordinary
STATE STREET BANK AND TRUST COMPANY 14/01/2026 n/a n/a 2,094 Ordinary

603 Page 7 14-May-2026

STATE STREET BANK AND TRUST COMPANY 14/01/2026 n/a n/a 42,003 Ordinary
STATE STREET BANK AND TRUST COMPANY 14/01/2026 n/a n/a 21,774 Ordinary
STATE STREET GLOBAL ADVISORS, AUSTRALIA, LIMITED 14/01/2026 2.15 n/a -77,990 Ordinary
STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD. 15/01/2026 2.15 n/a 1,804 Ordinary
STATE STREET BANK AND TRUST COMPANY 15/01/2026 n/a n/a 13,791 Ordinary
STATE STREET BANK AND TRUST COMPANY 15/01/2026 n/a n/a 42,069 Ordinary
STATE STREET BANK AND TRUST COMPANY 15/01/2026 n/a n/a 663 Ordinary
STATE STREET BANK AND TRUST COMPANY 15/01/2026 n/a n/a 78,808 Ordinary
STATE STREET BANK AND TRUST COMPANY 15/01/2026 n/a n/a 38,169 Ordinary
STATE STREET BANK AND TRUST COMPANY 15/01/2026 n/a n/a -4,501 Ordinary
STATE STREET BANK AND TRUST COMPANY 15/01/2026 n/a n/a -438 Ordinary
STATE STREET BANK AND TRUST COMPANY 15/01/2026 n/a n/a -1,571 Ordinary
STATE STREET BANK AND TRUST COMPANY 15/01/2026 n/a n/a -10,616 Ordinary
STATE STREET BANK AND TRUST COMPANY 15/01/2026 n/a n/a -193 Ordinary
STATE STREET BANK AND TRUST COMPANY 15/01/2026 n/a n/a -25 Ordinary
STATE STREET BANK AND TRUST COMPANY 15/01/2026 n/a n/a -2,302 Ordinary
STATE STREET BANK AND TRUST COMPANY 15/01/2026 n/a n/a -12,038 Ordinary
STATE STREET BANK AND TRUST COMPANY 15/01/2026 n/a n/a -2,191 Ordinary
STATE STREET BANK AND TRUST COMPANY 15/01/2026 n/a n/a -453 Ordinary
STATE STREET BANK AND TRUST COMPANY 15/01/2026 n/a n/a -5,639 Ordinary
STATE STREET BANK AND TRUST COMPANY 15/01/2026 n/a n/a -24,505 Ordinary
STATE STREET BANK AND TRUST COMPANY 15/01/2026 n/a n/a -17 Ordinary
STATE STREET BANK AND TRUST COMPANY 15/01/2026 n/a n/a -24,407 Ordinary
STATE STREET BANK AND TRUST COMPANY 15/01/2026 n/a n/a -305 Ordinary
STATE STREET BANK AND TRUST COMPANY 15/01/2026 n/a n/a -7 Ordinary
STATE STREET BANK AND TRUST COMPANY 15/01/2026 n/a n/a -3,220 Ordinary
STATE STREET BANK AND TRUST COMPANY 15/01/2026 n/a n/a -8,783 Ordinary
STATE STREET BANK AND TRUST COMPANY 15/01/2026 n/a n/a -4,963 Ordinary
STATE STREET BANK AND TRUST COMPANY 15/01/2026 n/a n/a -122 Ordinary
STATE STREET BANK AND TRUST COMPANY 15/01/2026 n/a n/a -683 Ordinary
STATE STREET BANK AND TRUST COMPANY 15/01/2026 n/a n/a -4,607 Ordinary
STATE STREET BANK AND TRUST COMPANY 15/01/2026 n/a n/a -1,877 Ordinary
STATE STREET BANK AND TRUST COMPANY 15/01/2026 n/a n/a -21 Ordinary
STATE STREET BANK AND TRUST COMPANY 15/01/2026 n/a n/a -2,005 Ordinary
STATE STREET BANK AND TRUST COMPANY 15/01/2026 n/a n/a -864 Ordinary
STATE STREET BANK AND TRUST COMPANY 15/01/2026 n/a n/a -11,076 Ordinary
STATE STREET BANK AND TRUST COMPANY 15/01/2026 n/a n/a -715 Ordinary
STATE STREET BANK AND TRUST COMPANY 15/01/2026 n/a n/a -15,088 Ordinary
STATE STREET BANK AND TRUST COMPANY 15/01/2026 n/a n/a -20,524 Ordinary

For personal use only

603 Page 8 14-May-2026

STATE STREET BANK AND TRUST COMPANY 15/01/2026 n/a n/a -8,550 Ordinary
STATE STREET BANK AND TRUST COMPANY 15/01/2026 n/a n/a -11,887 Ordinary
STATE STREET BANK AND TRUST COMPANY 15/01/2026 n/a n/a -3,663 Ordinary
STATE STREET BANK AND TRUST COMPANY 15/01/2026 n/a n/a -19,533 Ordinary
STATE STREET BANK AND TRUST COMPANY 15/01/2026 n/a n/a -717 Ordinary
STATE STREET BANK AND TRUST COMPANY 15/01/2026 n/a n/a -745 Ordinary
STATE STREET BANK AND TRUST COMPANY 15/01/2026 n/a n/a -13,159 Ordinary
STATE STREET BANK AND TRUST COMPANY 15/01/2026 n/a n/a -10,146 Ordinary
STATE STREET BANK AND TRUST COMPANY 15/01/2026 n/a n/a -13 Ordinary
STATE STREET BANK AND TRUST COMPANY 15/01/2026 n/a n/a -2,094 Ordinary
STATE STREET BANK AND TRUST COMPANY 15/01/2026 n/a n/a -42,003 Ordinary
STATE STREET BANK AND TRUST COMPANY 15/01/2026 n/a n/a -21,774 Ordinary
STATE STREET GLOBAL ADVISORS, AUSTRALIA, LIMITED 16/01/2026 2.18 n/a 3,309 Ordinary
STATE STREET BANK AND TRUST COMPANY 16/01/2026 n/a n/a 8,145 Ordinary
STATE STREET BANK AND TRUST COMPANY 16/01/2026 n/a n/a 113 Ordinary
STATE STREET BANK AND TRUST COMPANY 16/01/2026 n/a n/a 596 Ordinary
STATE STREET BANK AND TRUST COMPANY 16/01/2026 n/a n/a 472 Ordinary
STATE STREET BANK AND TRUST COMPANY 16/01/2026 n/a n/a 1,865 Ordinary
STATE STREET BANK AND TRUST COMPANY 16/01/2026 n/a n/a 20 Ordinary
STATE STREET BANK AND TRUST COMPANY 16/01/2026 n/a n/a 1,850 Ordinary
STATE STREET BANK AND TRUST COMPANY 16/01/2026 n/a n/a 10,475 Ordinary
STATE STREET BANK AND TRUST COMPANY 16/01/2026 n/a n/a 693 Ordinary
STATE STREET BANK AND TRUST COMPANY 16/01/2026 n/a n/a 22,145 Ordinary
STATE STREET BANK AND TRUST COMPANY 16/01/2026 n/a n/a 11,819 Ordinary
STATE STREET BANK AND TRUST COMPANY 16/01/2026 n/a n/a 18,528 Ordinary
STATE STREET BANK AND TRUST COMPANY 16/01/2026 n/a n/a 619 Ordinary
STATE STREET BANK AND TRUST COMPANY 16/01/2026 n/a n/a 11,803 Ordinary
STATE STREET BANK AND TRUST COMPANY 16/01/2026 n/a n/a 13 Ordinary
STATE STREET BANK AND TRUST COMPANY 16/01/2026 n/a n/a 13 Ordinary
STATE STREET BANK AND TRUST COMPANY 16/01/2026 n/a n/a 24,507 Ordinary
STATE STREET BANK AND TRUST COMPANY 16/01/2026 n/a n/a 4,335 Ordinary
STATE STREET BANK AND TRUST COMPANY 16/01/2026 n/a n/a -1,459 Ordinary
STATE STREET BANK AND TRUST COMPANY 16/01/2026 n/a n/a 931 Ordinary
STATE STREET BANK AND TRUST COMPANY 16/01/2026 n/a n/a -878 Ordinary
STATE STREET BANK AND TRUST COMPANY 16/01/2026 n/a n/a 10,279 Ordinary
STATE STREET BANK AND TRUST COMPANY 16/01/2026 n/a n/a 88 Ordinary
STATE STREET BANK AND TRUST COMPANY 16/01/2026 n/a n/a 11,267 Ordinary
STATE STREET BANK AND TRUST COMPANY 16/01/2026 n/a n/a 448 Ordinary
STATE STREET BANK AND TRUST COMPANY 16/01/2026 n/a n/a 43 Ordinary

603 Page 9 14-May-2026

STATE STREET BANK AND TRUST COMPANY 16/01/2026 n/a n/a 23,053 Ordinary
STATE STREET BANK AND TRUST COMPANY 16/01/2026 n/a n/a 16 Ordinary
STATE STREET BANK AND TRUST COMPANY 16/01/2026 n/a n/a 24,534 Ordinary
STATE STREET BANK AND TRUST COMPANY 16/01/2026 n/a n/a 28 Ordinary
STATE STREET BANK AND TRUST COMPANY 19/01/2026 n/a n/a -8,145 Ordinary
STATE STREET BANK AND TRUST COMPANY 19/01/2026 n/a n/a -113 Ordinary
STATE STREET BANK AND TRUST COMPANY 19/01/2026 n/a n/a -596 Ordinary
STATE STREET BANK AND TRUST COMPANY 19/01/2026 n/a n/a -1,865 Ordinary
STATE STREET BANK AND TRUST COMPANY 19/01/2026 n/a n/a -20 Ordinary
STATE STREET BANK AND TRUST COMPANY 19/01/2026 n/a n/a -10,475 Ordinary
STATE STREET BANK AND TRUST COMPANY 19/01/2026 n/a n/a -693 Ordinary
STATE STREET BANK AND TRUST COMPANY 19/01/2026 n/a n/a -22,145 Ordinary
STATE STREET BANK AND TRUST COMPANY 19/01/2026 n/a n/a -11,819 Ordinary
STATE STREET BANK AND TRUST COMPANY 19/01/2026 n/a n/a -18,528 Ordinary
STATE STREET BANK AND TRUST COMPANY 19/01/2026 n/a n/a -619 Ordinary
STATE STREET BANK AND TRUST COMPANY 19/01/2026 n/a n/a -11,803 Ordinary
STATE STREET BANK AND TRUST COMPANY 19/01/2026 n/a n/a -13 Ordinary
STATE STREET BANK AND TRUST COMPANY 19/01/2026 n/a n/a -24,507 Ordinary
STATE STREET BANK AND TRUST COMPANY 19/01/2026 n/a n/a 44 Ordinary
STATE STREET BANK AND TRUST COMPANY 19/01/2026 n/a n/a -285 Ordinary
STATE STREET BANK AND TRUST COMPANY 19/01/2026 n/a n/a -4,335 Ordinary
STATE STREET BANK AND TRUST COMPANY 19/01/2026 n/a n/a -931 Ordinary
STATE STREET BANK AND TRUST COMPANY 19/01/2026 n/a n/a -10,279 Ordinary
STATE STREET BANK AND TRUST COMPANY 19/01/2026 n/a n/a -88 Ordinary
STATE STREET BANK AND TRUST COMPANY 19/01/2026 n/a n/a -11,267 Ordinary
STATE STREET BANK AND TRUST COMPANY 19/01/2026 n/a n/a -448 Ordinary
STATE STREET BANK AND TRUST COMPANY 19/01/2026 n/a n/a -43 Ordinary
STATE STREET BANK AND TRUST COMPANY 19/01/2026 n/a n/a -23,053 Ordinary
STATE STREET BANK AND TRUST COMPANY 19/01/2026 n/a n/a -16 Ordinary
STATE STREET BANK AND TRUST COMPANY 19/01/2026 n/a n/a -24,534 Ordinary
STATE STREET BANK AND TRUST COMPANY 19/01/2026 n/a n/a -28 Ordinary
STATE STREET BANK AND TRUST COMPANY 19/01/2026 n/a n/a -20 Ordinary
STATE STREET BANK AND TRUST COMPANY 19/01/2026 n/a n/a 237 Ordinary
STATE STREET BANK AND TRUST COMPANY 19/01/2026 n/a n/a 24 Ordinary
STATE STREET GLOBAL ADVISORS LIMITED 20/01/2026 2.15 n/a 18,349 Ordinary
STATE STREET BANK AND TRUST COMPANY 20/01/2026 n/a n/a 458 Ordinary
STATE STREET BANK AND TRUST COMPANY 20/01/2026 n/a n/a -1,465 Ordinary
STATE STREET BANK AND TRUST COMPANY 20/01/2026 n/a n/a 14,208 Ordinary
STATE STREET BANK AND TRUST COMPANY 20/01/2026 n/a n/a 318 Ordinary

603 Page 10 14-May-2026

STATE STREET BANK AND TRUST COMPANY 20/01/2026 n/a n/a 2,261 Ordinary
STATE STREET BANK AND TRUST COMPANY 20/01/2026 n/a n/a 230,357 Ordinary
STATE STREET BANK AND TRUST COMPANY 20/01/2026 n/a n/a 1 Ordinary
STATE STREET BANK AND TRUST COMPANY 20/01/2026 n/a n/a 317,137 Ordinary
STATE STREET BANK AND TRUST COMPANY 20/01/2026 n/a n/a 276 Ordinary
STATE STREET BANK AND TRUST COMPANY 20/01/2026 n/a n/a 854 Ordinary
STATE STREET BANK AND TRUST COMPANY 20/01/2026 n/a n/a 58,631 Ordinary
STATE STREET BANK AND TRUST COMPANY 20/01/2026 n/a n/a 59,051 Ordinary
STATE STREET BANK AND TRUST COMPANY 20/01/2026 n/a n/a 5,663 Ordinary
STATE STREET BANK AND TRUST COMPANY 20/01/2026 n/a n/a 49,052 Ordinary
STATE STREET BANK AND TRUST COMPANY 20/01/2026 n/a n/a 15,968 Ordinary
STATE STREET BANK AND TRUST COMPANY 20/01/2026 n/a n/a 18 Ordinary
STATE STREET BANK AND TRUST COMPANY 20/01/2026 n/a n/a 3,376 Ordinary
STATE STREET BANK AND TRUST COMPANY 20/01/2026 n/a n/a 128,311 Ordinary
STATE STREET BANK AND TRUST COMPANY 21/01/2026 n/a n/a -112 Ordinary
STATE STREET BANK AND TRUST COMPANY 21/01/2026 n/a n/a 162 Ordinary
STATE STREET BANK AND TRUST COMPANY 21/01/2026 n/a n/a -8,771 Ordinary
STATE STREET BANK AND TRUST COMPANY 21/01/2026 n/a n/a -3,488 Ordinary
STATE STREET BANK AND TRUST COMPANY 21/01/2026 n/a n/a -4,597 Ordinary
STATE STREET BANK AND TRUST COMPANY 21/01/2026 n/a n/a 86 Ordinary
STATE STREET BANK AND TRUST COMPANY 21/01/2026 n/a n/a -587 Ordinary
STATE STREET BANK AND TRUST COMPANY 21/01/2026 n/a n/a 735 Ordinary
STATE STREET BANK AND TRUST COMPANY 21/01/2026 n/a n/a 101,226 Ordinary
STATE STREET BANK AND TRUST COMPANY 21/01/2026 n/a n/a 1,104 Ordinary
STATE STREET BANK AND TRUST COMPANY 21/01/2026 n/a n/a 172 Ordinary
STATE STREET BANK AND TRUST COMPANY 21/01/2026 n/a n/a 8,470 Ordinary
STATE STREET BANK AND TRUST COMPANY 21/01/2026 n/a n/a 2,454 Ordinary
STATE STREET BANK AND TRUST COMPANY 21/01/2026 n/a n/a 57 Ordinary
STATE STREET BANK AND TRUST COMPANY 21/01/2026 n/a n/a 1,529 Ordinary
STATE STREET BANK AND TRUST COMPANY 21/01/2026 n/a n/a 2,230 Ordinary
STATE STREET BANK AND TRUST COMPANY 21/01/2026 n/a n/a 2,860 Ordinary
STATE STREET BANK AND TRUST COMPANY 21/01/2026 n/a n/a 2,130 Ordinary
STATE STREET BANK AND TRUST COMPANY 21/01/2026 n/a n/a 710 Ordinary
STATE STREET BANK AND TRUST COMPANY 21/01/2026 n/a n/a 10,337 Ordinary
STATE STREET BANK AND TRUST COMPANY 21/01/2026 n/a n/a 369 Ordinary
STATE STREET BANK AND TRUST COMPANY 21/01/2026 n/a n/a -14,304 Ordinary
STATE STREET BANK AND TRUST COMPANY 21/01/2026 n/a n/a 8,389 Ordinary
STATE STREET BANK AND TRUST COMPANY 21/01/2026 n/a n/a -13,670 Ordinary
STATE STREET BANK AND TRUST COMPANY 21/01/2026 n/a n/a 4,331 Ordinary

603 Page 11 14-May-2026

STATE STREET BANK AND TRUST COMPANY 21/01/2026 n/a n/a 1,824 Ordinary
STATE STREET BANK AND TRUST COMPANY 21/01/2026 n/a n/a -1,402 Ordinary
STATE STREET BANK AND TRUST COMPANY 21/01/2026 n/a n/a 285 Ordinary
STATE STREET BANK AND TRUST COMPANY 21/01/2026 n/a n/a -10,961 Ordinary
STATE STREET BANK AND TRUST COMPANY 21/01/2026 n/a n/a 2,160 Ordinary
STATE STREET BANK AND TRUST COMPANY 21/01/2026 n/a n/a -660 Ordinary
STATE STREET BANK AND TRUST COMPANY 21/01/2026 n/a n/a 170 Ordinary
STATE STREET BANK AND TRUST COMPANY 21/01/2026 n/a n/a -908 Ordinary
STATE STREET BANK AND TRUST COMPANY 21/01/2026 n/a n/a 1,083 Ordinary
STATE STREET BANK AND TRUST COMPANY 21/01/2026 n/a n/a -27,236 Ordinary
STATE STREET BANK AND TRUST COMPANY 21/01/2026 n/a n/a 22,191 Ordinary
STATE STREET BANK AND TRUST COMPANY 22/01/2026 n/a n/a -346 Ordinary
STATE STREET BANK AND TRUST COMPANY 22/01/2026 n/a n/a -10,721 Ordinary
STATE STREET BANK AND TRUST COMPANY 22/01/2026 n/a n/a -1,673 Ordinary
STATE STREET BANK AND TRUST COMPANY 22/01/2026 n/a n/a -331,583 Ordinary
STATE STREET BANK AND TRUST COMPANY 22/01/2026 n/a n/a -2 Ordinary
STATE STREET BANK AND TRUST COMPANY 22/01/2026 n/a n/a -325,607 Ordinary
STATE STREET BANK AND TRUST COMPANY 22/01/2026 n/a n/a -44,327 Ordinary
STATE STREET BANK AND TRUST COMPANY 22/01/2026 n/a n/a -45,381 Ordinary
STATE STREET BANK AND TRUST COMPANY 22/01/2026 n/a n/a -4,261 Ordinary
STATE STREET BANK AND TRUST COMPANY 22/01/2026 n/a n/a -38,091 Ordinary
STATE STREET BANK AND TRUST COMPANY 22/01/2026 n/a n/a -15,308 Ordinary
STATE STREET BANK AND TRUST COMPANY 22/01/2026 n/a n/a -2,469 Ordinary
STATE STREET BANK AND TRUST COMPANY 22/01/2026 n/a n/a -101,075 Ordinary
STATE STREET BANK AND TRUST COMPANY 22/01/2026 n/a n/a 176 Ordinary
STATE STREET BANK AND TRUST COMPANY 22/01/2026 n/a n/a 1,480 Ordinary
STATE STREET BANK AND TRUST COMPANY 22/01/2026 n/a n/a 565 Ordinary
STATE STREET BANK AND TRUST COMPANY 22/01/2026 n/a n/a 94 Ordinary
STATE STREET BANK AND TRUST COMPANY 22/01/2026 n/a n/a 811 Ordinary
STATE STREET BANK AND TRUST COMPANY 22/01/2026 n/a n/a 786 Ordinary
STATE STREET BANK AND TRUST COMPANY 22/01/2026 n/a n/a 118 Ordinary
STATE STREET BANK AND TRUST COMPANY 22/01/2026 n/a n/a 2,866 Ordinary
STATE STREET BANK AND TRUST COMPANY 22/01/2026 n/a n/a 66 Ordinary
STATE STREET BANK AND TRUST COMPANY 22/01/2026 n/a n/a 1,665 Ordinary
STATE STREET BANK AND TRUST COMPANY 22/01/2026 n/a n/a 2,293 Ordinary
STATE STREET BANK AND TRUST COMPANY 22/01/2026 n/a n/a -441 Ordinary
STATE STREET BANK AND TRUST COMPANY 22/01/2026 n/a n/a 2,343 Ordinary
STATE STREET BANK AND TRUST COMPANY 22/01/2026 n/a n/a 784 Ordinary
STATE STREET BANK AND TRUST COMPANY 22/01/2026 n/a n/a -1,608 Ordinary

603 Page 12 14-May-2026

STATE STREET BANK AND TRUST COMPANY 22/01/2026 n/a n/a 402 Ordinary
STATE STREET BANK AND TRUST COMPANY 22/01/2026 n/a n/a 9,039 Ordinary
STATE STREET BANK AND TRUST COMPANY 22/01/2026 n/a n/a 4,516 Ordinary
STATE STREET BANK AND TRUST COMPANY 22/01/2026 n/a n/a 751 Ordinary
STATE STREET BANK AND TRUST COMPANY 22/01/2026 n/a n/a 285 Ordinary
STATE STREET BANK AND TRUST COMPANY 22/01/2026 n/a n/a 2,340 Ordinary
STATE STREET BANK AND TRUST COMPANY 22/01/2026 n/a n/a 4 Ordinary
STATE STREET BANK AND TRUST COMPANY 22/01/2026 n/a n/a 1,343 Ordinary
STATE STREET BANK AND TRUST COMPANY 22/01/2026 n/a n/a 25,321 Ordinary
STATE STREET BANK AND TRUST COMPANY 23/01/2026 n/a n/a -79 Ordinary
STATE STREET BANK AND TRUST COMPANY 23/01/2026 n/a n/a 6,941 Ordinary
STATE STREET BANK AND TRUST COMPANY 23/01/2026 n/a n/a 478 Ordinary
STATE STREET BANK AND TRUST COMPANY 23/01/2026 n/a n/a -420 Ordinary
STATE STREET BANK AND TRUST COMPANY 23/01/2026 n/a n/a -361 Ordinary
STATE STREET BANK AND TRUST COMPANY 23/01/2026 n/a n/a 6,544 Ordinary
STATE STREET BANK AND TRUST COMPANY 23/01/2026 n/a n/a 8,362 Ordinary
STATE STREET BANK AND TRUST COMPANY 23/01/2026 n/a n/a 12,647 Ordinary
STATE STREET BANK AND TRUST COMPANY 23/01/2026 n/a n/a 5,381 Ordinary
STATE STREET BANK AND TRUST COMPANY 23/01/2026 n/a n/a 603 Ordinary
STATE STREET BANK AND TRUST COMPANY 23/01/2026 n/a n/a -1,148 Ordinary
STATE STREET BANK AND TRUST COMPANY 23/01/2026 n/a n/a -27 Ordinary
STATE STREET BANK AND TRUST COMPANY 23/01/2026 n/a n/a -1,546 Ordinary
STATE STREET BANK AND TRUST COMPANY 23/01/2026 n/a n/a -2,426 Ordinary
STATE STREET BANK AND TRUST COMPANY 23/01/2026 n/a n/a -47,512 Ordinary
STATE STREET BANK AND TRUST COMPANY 23/01/2026 n/a n/a 23,645 Ordinary
STATE STREET BANK AND TRUST COMPANY 23/01/2026 n/a n/a 660 Ordinary
STATE STREET BANK AND TRUST COMPANY 23/01/2026 n/a n/a -192 Ordinary
STATE STREET BANK AND TRUST COMPANY 23/01/2026 n/a n/a 906 Ordinary
STATE STREET BANK AND TRUST COMPANY 23/01/2026 n/a n/a 60,598 Ordinary
STATE STREET BANK AND TRUST COMPANY 23/01/2026 n/a n/a -70 Ordinary
STATE STREET BANK AND TRUST COMPANY 23/01/2026 n/a n/a -1,812 Ordinary
STATE STREET BANK AND TRUST COMPANY 23/01/2026 n/a n/a 137 Ordinary
STATE STREET BANK AND TRUST COMPANY 23/01/2026 n/a n/a 13,183 Ordinary
STATE STREET BANK AND TRUST COMPANY 23/01/2026 n/a n/a -4,492 Ordinary
STATE STREET BANK AND TRUST COMPANY 26/01/2026 n/a n/a 111 Ordinary
STATE STREET BANK AND TRUST COMPANY 26/01/2026 n/a n/a -23,385 Ordinary
STATE STREET BANK AND TRUST COMPANY 26/01/2026 n/a n/a 15,004 Ordinary
STATE STREET BANK AND TRUST COMPANY 26/01/2026 n/a n/a -772 Ordinary
STATE STREET BANK AND TRUST COMPANY 26/01/2026 n/a n/a 3,003 Ordinary

603 Page 13 14-May-2026

STATE STREET BANK AND TRUST COMPANY 26/01/2026 n/a n/a 4,204 Ordinary
STATE STREET BANK AND TRUST COMPANY 26/01/2026 n/a n/a 2,630 Ordinary
STATE STREET BANK AND TRUST COMPANY 26/01/2026 n/a n/a -59,424 Ordinary
STATE STREET BANK AND TRUST COMPANY 26/01/2026 n/a n/a 138,346 Ordinary
STATE STREET BANK AND TRUST COMPANY 26/01/2026 n/a n/a 260 Ordinary
STATE STREET BANK AND TRUST COMPANY 26/01/2026 n/a n/a 6,587 Ordinary
STATE STREET BANK AND TRUST COMPANY 26/01/2026 n/a n/a 36,412 Ordinary
STATE STREET BANK AND TRUST COMPANY 26/01/2026 n/a n/a -43 Ordinary
STATE STREET BANK AND TRUST COMPANY 26/01/2026 n/a n/a -10,891 Ordinary
STATE STREET BANK AND TRUST COMPANY 26/01/2026 n/a n/a -478 Ordinary
STATE STREET BANK AND TRUST COMPANY 26/01/2026 n/a n/a 7,737 Ordinary
STATE STREET BANK AND TRUST COMPANY 26/01/2026 n/a n/a 66 Ordinary
STATE STREET BANK AND TRUST COMPANY 26/01/2026 n/a n/a -3,751 Ordinary
STATE STREET BANK AND TRUST COMPANY 26/01/2026 n/a n/a 20 Ordinary
STATE STREET BANK AND TRUST COMPANY 26/01/2026 n/a n/a 614 Ordinary
STATE STREET BANK AND TRUST COMPANY 26/01/2026 n/a n/a 1,400 Ordinary
STATE STREET BANK AND TRUST COMPANY 26/01/2026 n/a n/a -5,717 Ordinary
STATE STREET BANK AND TRUST COMPANY 26/01/2026 n/a n/a 3,444 Ordinary
STATE STREET BANK AND TRUST COMPANY 26/01/2026 n/a n/a -6,295 Ordinary
STATE STREET BANK AND TRUST COMPANY 26/01/2026 n/a n/a -3,286 Ordinary
STATE STREET BANK AND TRUST COMPANY 26/01/2026 n/a n/a -250 Ordinary
STATE STREET BANK AND TRUST COMPANY 26/01/2026 n/a n/a 5,206 Ordinary
STATE STREET BANK AND TRUST COMPANY 26/01/2026 n/a n/a 4,124 Ordinary
STATE STREET BANK AND TRUST COMPANY 26/01/2026 n/a n/a 82,905 Ordinary
STATE STREET BANK AND TRUST COMPANY 27/01/2026 n/a n/a 180 Ordinary
STATE STREET BANK AND TRUST COMPANY 27/01/2026 n/a n/a -1 Ordinary
STATE STREET BANK AND TRUST COMPANY 27/01/2026 n/a n/a -396 Ordinary
STATE STREET BANK AND TRUST COMPANY 27/01/2026 n/a n/a 44 Ordinary
STATE STREET BANK AND TRUST COMPANY 27/01/2026 n/a n/a -85 Ordinary
STATE STREET BANK AND TRUST COMPANY 27/01/2026 n/a n/a 19 Ordinary
STATE STREET BANK AND TRUST COMPANY 27/01/2026 n/a n/a -1,045 Ordinary
STATE STREET BANK AND TRUST COMPANY 27/01/2026 n/a n/a 1 Ordinary
STATE STREET BANK AND TRUST COMPANY 27/01/2026 n/a n/a -1,490 Ordinary
STATE STREET BANK AND TRUST COMPANY 27/01/2026 n/a n/a 124 Ordinary
STATE STREET BANK AND TRUST COMPANY 27/01/2026 n/a n/a 40 Ordinary
STATE STREET BANK AND TRUST COMPANY 27/01/2026 n/a n/a 12 Ordinary
STATE STREET BANK AND TRUST COMPANY 27/01/2026 n/a n/a 134 Ordinary
STATE STREET BANK AND TRUST COMPANY 27/01/2026 n/a n/a -47 Ordinary
STATE STREET BANK AND TRUST COMPANY 27/01/2026 n/a n/a 54 Ordinary

603 Page 14 14-May-2026

STATE STREET BANK AND TRUST COMPANY 27/01/2026 n/a n/a 1,307 Ordinary
STATE STREET BANK AND TRUST COMPANY 27/01/2026 n/a n/a -5 Ordinary
STATE STREET BANK AND TRUST COMPANY 27/01/2026 n/a n/a -136 Ordinary
STATE STREET BANK AND TRUST COMPANY 27/01/2026 n/a n/a 1,895 Ordinary
STATE STREET BANK AND TRUST COMPANY 27/01/2026 n/a n/a -247 Ordinary
STATE STREET BANK AND TRUST COMPANY 27/01/2026 n/a n/a -406 Ordinary
STATE STREET BANK AND TRUST COMPANY 27/01/2026 n/a n/a -3 Ordinary
STATE STREET BANK AND TRUST COMPANY 27/01/2026 n/a n/a -55 Ordinary
STATE STREET BANK AND TRUST COMPANY 27/01/2026 n/a n/a 219 Ordinary
STATE STREET BANK AND TRUST COMPANY 27/01/2026 n/a n/a 14 Ordinary
STATE STREET BANK AND TRUST COMPANY 27/01/2026 n/a n/a 32 Ordinary
STATE STREET BANK AND TRUST COMPANY 27/01/2026 n/a n/a 1,319 Ordinary
STATE STREET BANK AND TRUST COMPANY 27/01/2026 n/a n/a 6 Ordinary
STATE STREET BANK AND TRUST COMPANY 27/01/2026 n/a n/a -111 Ordinary
STATE STREET BANK AND TRUST COMPANY 27/01/2026 n/a n/a -1,144 Ordinary
STATE STREET BANK AND TRUST COMPANY 27/01/2026 n/a n/a 1 Ordinary
STATE STREET BANK AND TRUST COMPANY 27/01/2026 n/a n/a -228 Ordinary
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

603 Page 15 14-May-2026

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
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

603 Page 16 14-May-2026

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
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

603 Page 17 14-May-2026

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
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

603 Page 18 14-May-2026

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
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

603 Page 19 14-May-2026

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
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

603 Page 20 14-May-2026

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
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

603 Page 21 14-May-2026

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
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

For personal use only

603 Page 22 14-May-2026

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
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

603 Page 23 14-May-2026

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
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

603 Page 24 14-May-2026

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
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

603 Page 25 14-May-2026

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
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

603 Page 26 14-May-2026

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
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

603 Page 27 14-May-2026

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
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

603 Page 28 14-May-2026

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
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

603 Page 29 14-May-2026

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
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

603 Page 30 14-May-2026

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
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

603 Page 31 14-May-2026

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
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

603 Page 32 14-May-2026

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
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

603 Page 33 14-May-2026

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
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

603 Page 34 14-May-2026

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
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

603 Page 35 14-May-2026

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
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

603 Page 36 14-May-2026

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
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

603 Page 37 14-May-2026

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
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

603 Page 38 14-May-2026

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
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

603 Page 39 14-May-2026

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
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

603 Page 40 14-May-2026

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
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

603 Page 41 14-May-2026

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
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

603 Page 42 14-May-2026

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
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

603 Page 43 14-May-2026

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
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

603 Page 44 14-May-2026

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
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

603 Page 45 14-May-2026

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
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

603 Page 46 14-May-2026

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
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

603 Page 47 14-May-2026

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
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

603 Page 48 14-May-2026

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
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

603 Page 49 14-May-2026

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
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

603 Page 50 14-May-2026

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
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

603 Page 51 14-May-2026

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
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

603 Page 52 14-May-2026

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
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

603 Page 53 14-May-2026

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
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

603 Page 54 14-May-2026

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
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

603 Page 55 14-May-2026

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
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

603 Page 56 14-May-2026

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
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

603 Page 57 14-May-2026

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
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

603 Page 58 14-May-2026

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
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

603 Page 59 14-May-2026

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
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

603 Page 60 14-May-2026

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
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

603 Page 61 14-May-2026

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
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

603 Page 62 14-May-2026

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
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

603 Page 63 14-May-2026

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
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

603 Page 64 14-May-2026

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
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

603 Page 65 14-May-2026

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
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

603 Page 66 14-May-2026

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
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

603 Page 67 14-May-2026

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
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

603 Page 68 14-May-2026

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
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

603 Page 69 14-May-2026

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
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

603 Page 70 14-May-2026

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
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

603 Page 71 14-May-2026

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
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

603 Page 72 14-May-2026

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
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

603 Page 73 14-May-2026

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
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

603 Page 74 14-May-2026

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
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

603 Page 75 14-May-2026

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
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

603 Page 76 14-May-2026

Annexure B

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

Alok Maheshwary

Authorised signatory

Dated the 14/05/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 77 14-May-2026

Annexure C

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

A

Dated the

14/05/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 78 14-May-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) |