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.

MESOBLAST LTD Major Shareholding Notification 2025

Jun 2, 2025

31658_rns_2025-06-02_9756097e-15ae-491d-b1a1-9a3c5c604acb.pdf

Major Shareholding Notification

Open in viewer

Opens in your device viewer

603 Page 1 03-Jun-2025

Form 603 Corporations Act 2001 Section 671B

Notice of initial substantial holder

MESOBLAST LIMITED

To Company Name/Scheme ACN/ARSN 109 431 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 30/05/2025

2. 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 65,388,095 65,388,095 5.12%

3. 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
433,618
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
38,000

Ordinary
STATE STREET BANK AND
TRUST COMPANY
For Lent securities:Relevant interest under section
608(8A) being the holder of securities subject to an
obligation to return under a securities lending
agreement.State Street Bank and Trust Company has lent
the securities and retains a relevant interest
10,435,194
Ordinary
STATE STREET BANK AND
TRUST COMPANY
For memo pledge securities:Relevant interest under
section 608(8) being the right, as lender, to dispose
of shares pledged to secure a securities loan
840
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
6,079,680
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
1,710,226
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
9,284
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
46,681,253
Ordinary

4. 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 State Street Bank and Trust
Co
n/a 142,805
Ordinary
STATE STREET GLOBAL ADVISORS EUROPE LIMITED Bank of New York Mellon n/a 193,716
Ordinary
STATE STREET GLOBAL ADVISORS EUROPE LIMITED Citibank NA n/a 97,097
Ordinary
STATE STREET BANK AND TRUST COMPANY THE REGENTS OF THE
UNIVERSITY OF CALIFORNIA
THE REGENTS OF THE UNIVERSITY OF
CALIFORNIA
616,705
Ordinary
STATE STREET BANK AND TRUST COMPANY STATE OF ALASKA - ALASKA
RETIREMENT MANAGEMENT BOARD
STATE OF ALASKA - ALASKA
RETIREMENT MANAGEMENT BOARD
117,975
Ordinary
STATE STREET BANK AND TRUST COMPANY AWARE SUPER PTY LTD AS
TRUSTEE OF THE AWARE SUPER
AWARE SUPER PTY LTD AS TRUSTEE
OF THE AWARE SUPER
1,086,751
Ordinary
STATE STREET BANK AND TRUST COMPANY TIAA - CREF TIAA - CREF 679,628
Ordinary
STATE STREET BANK AND TRUST COMPANY POLICE AND FIREMENS
RETIREMENT SYSTEM OF NEW
JERSEY
POLICE AND FIREMENS RETIREMENT
SYSTEM OF NEW JERSEY
91,222
Ordinary
STATE STREET BANK AND TRUST COMPANY UNKNOWN UNKNOWN 38,000
Ordinary
STATE STREET BANK AND TRUST COMPANY SSGA SPDR ETFS EUROPE II PLC SSGA SPDR ETFS EUROPE II PLC 94,862
Ordinary

603 Page 2 03-Jun-2025

603 Page 2 03-Jun-2025
STATE STREET BANK AND TRUST COMPANY SSGA SSGA 1,763,859
Ordinary
STATE STREET BANK AND TRUST COMPANY SQUAREPOINT CORE MASTER FUND
LIMITED
SQUAREPOINT CORE MASTER FUND
LIMITED
840
Ordinary
STATE STREET BANK AND TRUST COMPANY SSGA SPDR ETFS EUROPE I PLC SSGA SPDR ETFS EUROPE I PLC 39,132
Ordinary
STATE STREET BANK AND TRUST COMPANY INTERNATIONAL BUSINESS
MACHINES CORPORATION
INTERNATIONAL BUSINESS MACHINES
CORPORATION
173,899
Ordinary
STATE STREET BANK AND TRUST COMPANY MERCER GLOBAL INVESTMENTS
MANAGEMENT LIMITED - MERCER
QIF FUND PLC
MERCER GLOBAL INVESTMENTS
MANAGEMENT LIMITED - MERCER QIF
FUND PLC
235,984
Ordinary
STATE STREET BANK AND TRUST COMPANY RETAIL EMPLOYEES
SUPERANNUATION TRUST
RETAIL EMPLOYEES SUPERANNUATION
TRUST
370,449
Ordinary
STATE STREET BANK AND TRUST COMPANY SSGA FUNDS SSGA FUNDS 265,179
Ordinary
STATE STREET BANK AND TRUST COMPANY CONFIDENTIAL CLIENT N CONFIDENTIAL CLIENT N 29,264
Ordinary
STATE STREET BANK AND TRUST COMPANY DIMENSIONAL FUND ADVISORS DIMENSIONAL FUND ADVISORS 610,370
Ordinary
STATE STREET BANK AND TRUST COMPANY IAM NATIONAL PENSION FUND IAM NATIONAL PENSION FUND 624,215
Ordinary
STATE STREET BANK AND TRUST COMPANY WA STATE INVESTMENT BOARD WA STATE INVESTMENT BOARD 323,466
Ordinary
STATE STREET BANK AND TRUST COMPANY TEACHER RETIREMENT SYSTEM OF
TEXAS
TEACHER RETIREMENT SYSTEM OF
TEXAS
618,828
Ordinary
STATE STREET BANK AND TRUST COMPANY SSGA SPDR INDEX SHARE FUNDS SSGA SPDR INDEX SHARE FUNDS 1,359,534
Ordinary
STATE STREET BANK AND TRUST COMPANY FEDERAL RETIREMENT THRIFT
INVESTMENT BOARD
FEDERAL RETIREMENT THRIFT
INVESTMENT BOARD
467,558
Ordinary
STATE STREET BANK AND TRUST COMPANY CALSTRS CALSTRS 866,314
Ordinary
STATE STREET GLOBAL ADVISORS TRUST COMPANY State Street Bank and Trust
Co
n/a 5,578,562
Ordinary
STATE STREET GLOBAL ADVISORS TRUST COMPANY Bank of New York Mellon n/a 300,411
Ordinary
STATE STREET GLOBAL ADVISORS TRUST COMPANY Northern Trust Company n/a 200,707
Ordinary
SSGA FUNDS MANAGEMENT, INC. State Street Bank and Trust
Co
n/a 1,710,226
Ordinary
STATE STREET GLOBAL ADVISORS LIMITED Northern Trust Company n/a 9,284
Ordinary
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
JPMorgan AG n/a 3,303,702
Ordinary
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
State Street Bank and Trust
Co
n/a 36,511,985
Ordinary
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
BNP Paribas n/a 244,600
Ordinary
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Citibank NA n/a 2,911,148
Ordinary
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Northern Trust Company n/a 3,709,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) 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 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 EUROPE LIMITED 78 SIR JOHN ROGERSON’S QUAY, DUBLIN 2, IRELAND
603 Page 3 03-Jun-2025 603 Page 3 03-Jun-2025
SSGA FUNDS MANAGEMENT, INC. CHANNEL CENTER, 1 IRON STREET, BOSTON MA 02210, UNITED STATES
STATE STREET GLOBAL ADVISORS TRUST COMPANY 1 IRON STREET, BOSTON MA 02210, 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

==> picture [56 x 19] intentionally omitted <==

sign here

capacity Authorised signatory
date 03/06/2025

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 03-Jun-2025

Annexure A

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

==> picture [64 x 21] intentionally omitted <==

Dated the
03/06/2025
Alok Maheshwary
Authorised signatory
Dated the
03/06/2025
Alok Maheshwary
Authorised signatory
Dated the
03/06/2025
Alok Maheshwary
Authorised signatory
Dated the
03/06/2025
Alok Maheshwary
Authorised signatory
Dated the
03/06/2025
Alok Maheshwary
Authorised signatory
Holder of relevant Interest Date of Acquisition Consideration Cash Consideration non-cash Class and number of securities affected
STATE STREET BANK AND TRUST COMPANY 30/01/2025 n/a n/a -28,270
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/01/2025 n/a n/a -1,299
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/01/2025 n/a n/a -46,313
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/01/2025 n/a n/a -284,299
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/01/2025 n/a n/a -9,402
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/01/2025 n/a n/a -75,417
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/01/2025 n/a n/a -114,490
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/01/2025 n/a n/a -923,708
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/01/2025 n/a n/a -965,147
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/01/2025 n/a n/a 700
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/01/2025 n/a n/a 3,300
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/01/2025 n/a n/a 4,000
Ordinary
STATE STREET GLOBAL ADVISORS TRUST COMPANY 31/01/2025 3.12 n/a 28,948
Ordinary
STATE STREET BANK AND TRUST COMPANY 31/01/2025 n/a n/a 312
Ordinary
STATE STREET BANK AND TRUST COMPANY 31/01/2025 n/a n/a 12
Ordinary
STATE STREET BANK AND TRUST COMPANY 31/01/2025 n/a n/a -29,670
Ordinary
STATE STREET BANK AND TRUST COMPANY 31/01/2025 n/a n/a -34,926
Ordinary
STATE STREET BANK AND TRUST COMPANY 31/01/2025 n/a n/a -5,074
Ordinary
STATE STREET BANK AND TRUST COMPANY 31/01/2025 n/a n/a 47,140
Ordinary
STATE STREET BANK AND TRUST COMPANY 31/01/2025 n/a n/a 12,988
Ordinary
STATE STREET BANK AND TRUST COMPANY 31/01/2025 n/a n/a 14,257
Ordinary
STATE STREET BANK AND TRUST COMPANY 31/01/2025 n/a n/a 1,989
Ordinary
STATE STREET BANK AND TRUST COMPANY 31/01/2025 n/a n/a 89,858
Ordinary
STATE STREET BANK AND TRUST COMPANY 31/01/2025 n/a n/a 972
Ordinary
STATE STREET BANK AND TRUST COMPANY 31/01/2025 n/a n/a 50,224
Ordinary
STATE STREET BANK AND TRUST COMPANY 31/01/2025 n/a n/a 4,923
Ordinary
STATE STREET BANK AND TRUST COMPANY 31/01/2025 n/a n/a 16,083
Ordinary
STATE STREET BANK AND TRUST COMPANY 31/01/2025 n/a n/a 148,762
Ordinary
STATE STREET BANK AND TRUST COMPANY 31/01/2025 n/a n/a 753
Ordinary
STATE STREET BANK AND TRUST COMPANY 31/01/2025 n/a n/a 5,959
Ordinary
STATE STREET BANK AND TRUST COMPANY 31/01/2025 n/a n/a 10,536
Ordinary
STATE STREET BANK AND TRUST COMPANY 31/01/2025 n/a n/a 3,027
Ordinary
STATE STREET BANK AND TRUST COMPANY 31/01/2025 n/a n/a 19,825
Ordinary
STATE STREET BANK AND TRUST COMPANY 31/01/2025 n/a n/a 312
Ordinary
STATE STREET GLOBAL ADVISORS TRUST COMPANY 31/01/2025 3.17 n/a 5,851
Ordinary
STATE STREET BANK AND TRUST COMPANY 31/01/2025 n/a n/a 312
Ordinary
STATE STREET BANK AND TRUST COMPANY 31/01/2025 n/a n/a -312
Ordinary
STATE STREET GLOBAL ADVISORS TRUST COMPANY 03/02/2025 3.09 n/a -226,330
Ordinary

603 Page 5 03-Jun-2025

603 Page 5 03-Jun-2025
STATE STREET BANK AND TRUST COMPANY 03/02/2025 n/a n/a 504
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/02/2025 n/a n/a 26,492
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/02/2025 n/a n/a 212,747
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/02/2025 n/a n/a 162,309
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/02/2025 n/a n/a -24,441
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/02/2025 n/a n/a 117,975
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/02/2025 n/a n/a 80,477
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/02/2025 n/a n/a -242,846
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/02/2025 n/a n/a 7,985,000
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/02/2025 n/a n/a -3
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/02/2025 n/a n/a -23
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/02/2025 n/a n/a 78
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/02/2025 n/a n/a -1
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/02/2025 n/a n/a -28,778
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/02/2025 n/a n/a -4
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/02/2025 n/a n/a -22
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/02/2025 n/a n/a -189,002
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/02/2025 n/a n/a -3
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/02/2025 n/a n/a 13
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/02/2025 n/a n/a -33
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/02/2025 n/a n/a -100
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/02/2025 n/a n/a 2,900
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/02/2025 n/a n/a 504
Ordinary
SSGA FUNDS MANAGEMENT, INC. 03/02/2025 3.14 n/a -4,252
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/02/2025 n/a n/a 3,304
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/02/2025 n/a n/a -3,074
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/02/2025 n/a n/a -12
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/02/2025 n/a n/a -67,453
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/02/2025 n/a n/a 4,040
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/02/2025 n/a n/a -7,985,000
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/02/2025 n/a n/a 766
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/02/2025 n/a n/a 219,636
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/02/2025 n/a n/a 3,881
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/02/2025 n/a n/a 12,706
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/02/2025 n/a n/a 114,587
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/02/2025 n/a n/a 595
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/02/2025 n/a n/a 26,177
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/02/2025 n/a n/a 8,305
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/02/2025 n/a n/a 2,389
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/02/2025 n/a n/a 15,640
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/02/2025 n/a n/a 222,477
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/02/2025 n/a n/a 10,228
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/02/2025 n/a n/a 15,026
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/02/2025 n/a n/a 2,540
Ordinary

603 Page 6 03-Jun-2025

603 Page 6 03-Jun-2025
STATE STREET BANK AND TRUST COMPANY 04/02/2025 n/a n/a 70,804
Ordinary
SSGA FUNDS MANAGEMENT, INC. 04/02/2025 3.19 n/a 9,750
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/02/2025 n/a n/a 405,678
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/02/2025 n/a n/a 126,894
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/02/2025 n/a n/a 44,729
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/02/2025 n/a n/a 173,899
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/02/2025 n/a n/a 305,388
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/02/2025 n/a n/a -2,260
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/02/2025 n/a n/a 236,857
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/02/2025 n/a n/a 2,260
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/02/2025 n/a n/a 411,458
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/02/2025 n/a n/a 295,097
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/02/2025 n/a n/a 285
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/02/2025 n/a n/a 94,076
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/02/2025 n/a n/a 1,449
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/02/2025 n/a n/a 4,745
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/02/2025 n/a n/a 43,486
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/02/2025 n/a n/a 234
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/02/2025 n/a n/a 11,058
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/02/2025 n/a n/a 3,095
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/02/2025 n/a n/a 886
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/02/2025 n/a n/a 5,853
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/02/2025 n/a n/a 93,106
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/02/2025 n/a n/a 3,818
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/02/2025 n/a n/a 4,823
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/02/2025 n/a n/a 1,492
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/02/2025 n/a n/a 26,451
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/02/2025 n/a n/a 6,200
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/02/2025 n/a n/a -3,300
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/02/2025 n/a n/a -2,900
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/02/2025 n/a n/a -600,000
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/02/2025 n/a n/a -26,492
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/02/2025 n/a n/a -121,000
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/02/2025 n/a n/a -448,342
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/02/2025 n/a n/a -45,029
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/02/2025 n/a n/a -212,747
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/02/2025 n/a n/a -123,550
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/02/2025 n/a n/a -162,309
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/02/2025 n/a n/a -371,135
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/02/2025 n/a n/a -117,975
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/02/2025 n/a n/a -28,409
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/02/2025 n/a n/a -80,477
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/02/2025 n/a n/a -8,074
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/02/2025 n/a n/a -4,040
Ordinary

603 Page 7 03-Jun-2025

603 Page 7 03-Jun-2025
STATE STREET BANK AND TRUST COMPANY 06/02/2025 n/a n/a -7
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/02/2025 n/a n/a -9
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/02/2025 n/a n/a -20
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/02/2025 n/a n/a 23
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/02/2025 n/a n/a 596
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/02/2025 n/a n/a -1
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/02/2025 n/a n/a -13
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/02/2025 n/a n/a -1,434
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/02/2025 n/a n/a -23
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/02/2025 n/a n/a 5
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/02/2025 n/a n/a 22
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/02/2025 n/a n/a -69
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/02/2025 n/a n/a 180
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/02/2025 n/a n/a -22
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/02/2025 n/a n/a 771
Ordinary
SSGA FUNDS MANAGEMENT, INC. 06/02/2025 2.92 n/a 140
Ordinary
SSGA FUNDS MANAGEMENT, INC. 06/02/2025 2.92 n/a 700
Ordinary
SSGA FUNDS MANAGEMENT, INC. 06/02/2025 2.92 n/a 420
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/02/2025 n/a n/a -56,132
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/02/2025 n/a n/a -8,540
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/02/2025 n/a n/a -2,614
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/02/2025 n/a n/a -17,214
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/02/2025 n/a n/a -470,522
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/02/2025 n/a n/a -11,238
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/02/2025 n/a n/a -14,289
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/02/2025 n/a n/a -2,524
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/02/2025 n/a n/a -78,290
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/02/2025 n/a n/a -840
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/02/2025 n/a n/a 54,600
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/02/2025 n/a n/a -473,346
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/02/2025 n/a n/a -4,264
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/02/2025 n/a n/a -13,970
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/02/2025 n/a n/a -128,332
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/02/2025 n/a n/a -661
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/02/2025 n/a n/a -30,800
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/02/2025 n/a n/a 30,800
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/02/2025 n/a n/a -816
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/02/2025 n/a n/a 816
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/02/2025 n/a n/a -498
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/02/2025 n/a n/a 498
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/02/2025 n/a n/a 2
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/02/2025 n/a n/a -40,870
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/02/2025 n/a n/a 74,833
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/02/2025 n/a n/a 6
Ordinary

603 Page 8 03-Jun-2025

603 Page 8 03-Jun-2025
STATE STREET BANK AND TRUST COMPANY 10/02/2025 n/a n/a 1
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/02/2025 n/a n/a -136
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/02/2025 n/a n/a 134
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/02/2025 n/a n/a 14,026
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/02/2025 n/a n/a 8,828
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/02/2025 n/a n/a 16
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/02/2025 n/a n/a 9
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/02/2025 n/a n/a -3
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/02/2025 n/a n/a 26,843
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/02/2025 n/a n/a 74,488
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/02/2025 n/a n/a 13
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/02/2025 n/a n/a 11
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/02/2025 n/a n/a -226
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/02/2025 n/a n/a 171
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/02/2025 n/a n/a 38,540
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/02/2025 n/a n/a 212,747
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/02/2025 n/a n/a 28,409
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/02/2025 n/a n/a 3,886
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/02/2025 n/a n/a 50,996
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/02/2025 n/a n/a 65,422
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/02/2025 n/a n/a -2,049
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/02/2025 n/a n/a -37,245
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/02/2025 n/a n/a -3,397
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/02/2025 n/a n/a -1,042
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/02/2025 n/a n/a -6,840
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/02/2025 n/a n/a -3,205
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/02/2025 n/a n/a -312,043
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/02/2025 n/a n/a -4,464
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/02/2025 n/a n/a -5,680
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/02/2025 n/a n/a -1,163
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/02/2025 n/a n/a -31,187
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/02/2025 n/a n/a -335
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/02/2025 n/a n/a 5,254
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/02/2025 n/a n/a -313,911
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/02/2025 n/a n/a -1,695
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/02/2025 n/a n/a -5,562
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/02/2025 n/a n/a -50,822
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/02/2025 n/a n/a -395
Ordinary
SSGA FUNDS MANAGEMENT, INC. 11/02/2025 2.98 n/a 210
Ordinary
SSGA FUNDS MANAGEMENT, INC. 11/02/2025 2.98 n/a 140
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/02/2025 n/a n/a -305,388
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/02/2025 n/a n/a -236,857
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/02/2025 n/a n/a -295,097
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/02/2025 n/a n/a -411,458
Ordinary

603 Page 9 03-Jun-2025

603 Page 9 03-Jun-2025
STATE STREET BANK AND TRUST COMPANY 12/02/2025 n/a n/a -405,678
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/02/2025 n/a n/a -126,894
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/02/2025 n/a n/a -173,899
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/02/2025 n/a n/a -44,729
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/02/2025 n/a n/a -11,978
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/02/2025 n/a n/a -23,638
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/02/2025 n/a n/a 12
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/02/2025 n/a n/a -883
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/02/2025 n/a n/a -412
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/02/2025 n/a n/a -2,725
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/02/2025 n/a n/a 25
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/02/2025 n/a n/a -1,769
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/02/2025 n/a n/a -1,482
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/02/2025 n/a n/a -325
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/02/2025 n/a n/a -12,345
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/02/2025 n/a n/a -98
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/02/2025 n/a n/a 35,615
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/02/2025 n/a n/a -36
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/02/2025 n/a n/a -673
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/02/2025 n/a n/a -3,484
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/02/2025 n/a n/a -20,199
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/02/2025 n/a n/a -104
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/02/2025 n/a n/a 36,701
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/02/2025 n/a n/a 22
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/02/2025 n/a n/a 10
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/02/2025 n/a n/a 3
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/02/2025 n/a n/a 307,931
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/02/2025 n/a n/a 25
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/02/2025 n/a n/a 14
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/02/2025 n/a n/a 18
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/02/2025 n/a n/a 155
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/02/2025 n/a n/a 3
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/02/2025 n/a n/a 1
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/02/2025 n/a n/a 309,902
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/02/2025 n/a n/a 9
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/02/2025 n/a n/a 6
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/02/2025 n/a n/a -270
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/02/2025 n/a n/a 3
Ordinary
SSGA FUNDS MANAGEMENT, INC. 13/02/2025 2.90 n/a 7,500
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/02/2025 n/a n/a 3
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/02/2025 n/a n/a 288,542
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/02/2025 n/a n/a -38,540
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/02/2025 n/a n/a -212,747
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/02/2025 n/a n/a -3,886
Ordinary

603 Page 10 03-Jun-2025

603 Page 10 03-Jun-2025
STATE STREET BANK AND TRUST COMPANY 14/02/2025 n/a n/a -50,996
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/02/2025 n/a n/a -65,422
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/02/2025 n/a n/a 383,049
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/02/2025 n/a n/a 127
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/02/2025 n/a n/a -767,615
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/02/2025 n/a n/a 616
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/02/2025 n/a n/a 1,824
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/02/2025 n/a n/a 18,886
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/02/2025 n/a n/a 100
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/02/2025 n/a n/a -54,600
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/02/2025 n/a n/a -90,942
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/02/2025 n/a n/a 1,311
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/02/2025 n/a n/a 375
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/02/2025 n/a n/a 2,514
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/02/2025 n/a n/a -762,802
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/02/2025 n/a n/a 1,619
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/02/2025 n/a n/a 2,208
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/02/2025 n/a n/a 317
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/02/2025 n/a n/a 11,310
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/02/2025 n/a n/a -326,443
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/02/2025 n/a n/a 8
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/02/2025 n/a n/a 2
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/02/2025 n/a n/a 11
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/02/2025 n/a n/a 11
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/02/2025 n/a n/a 1
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/02/2025 n/a n/a -66
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/02/2025 n/a n/a -1
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/02/2025 n/a n/a 50,000
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/02/2025 n/a n/a 5
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/02/2025 n/a n/a -53
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/02/2025 n/a n/a 79
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/02/2025 n/a n/a 1
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/02/2025 n/a n/a -38,677
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/02/2025 n/a n/a -324,201
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/02/2025 n/a n/a 620,820
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/02/2025 n/a n/a 2
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/02/2025 n/a n/a -5
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/02/2025 n/a n/a 73,559
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/02/2025 n/a n/a 616,847
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/02/2025 n/a n/a 8
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/02/2025 n/a n/a -3
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/02/2025 n/a n/a -50,000
Ordinary
SSGA FUNDS MANAGEMENT, INC. 18/02/2025 2.88 n/a 280
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/02/2025 n/a n/a -34,512
Ordinary

603 Page 11 03-Jun-2025

603 Page 11 03-Jun-2025
STATE STREET BANK AND TRUST COMPANY 19/02/2025 n/a n/a -1,068
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/02/2025 n/a n/a -305
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/02/2025 n/a n/a -2,047
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/02/2025 n/a n/a -289,306
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/02/2025 n/a n/a -1,321
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/02/2025 n/a n/a -1,798
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/02/2025 n/a n/a -243
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/02/2025 n/a n/a -9,203
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/02/2025 n/a n/a -103
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/02/2025 n/a n/a -291,002
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/02/2025 n/a n/a -502
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/02/2025 n/a n/a -1,480
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/02/2025 n/a n/a -15,350
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/02/2025 n/a n/a -78
Ordinary
SSGA FUNDS MANAGEMENT, INC. 19/02/2025 2.79 n/a 5,134
Ordinary
STATE STREET GLOBAL ADVISORS TRUST COMPANY 19/02/2025 2.79 n/a -24,990
Ordinary
STATE STREET GLOBAL ADVISORS TRUST COMPANY 19/02/2025 2.79 n/a -30,328
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/02/2025 n/a n/a 34
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/02/2025 n/a n/a -4,583
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/02/2025 n/a n/a -1,323
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/02/2025 n/a n/a -8,621
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/02/2025 n/a n/a 272
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/02/2025 n/a n/a -5,662
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/02/2025 n/a n/a -7,639
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/02/2025 n/a n/a -1,089
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/02/2025 n/a n/a -39,346
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/02/2025 n/a n/a -444
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/02/2025 n/a n/a 230
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/02/2025 n/a n/a -2,147
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/02/2025 n/a n/a -6,224
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/02/2025 n/a n/a -64,034
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/02/2025 n/a n/a -331
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/02/2025 n/a n/a -3
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/02/2025 n/a n/a 212,747
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/02/2025 n/a n/a 415,159
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/02/2025 n/a n/a 603,986
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/02/2025 n/a n/a -265,913
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/02/2025 n/a n/a 323,466
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/02/2025 n/a n/a 253,360
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/02/2025 n/a n/a 3,886
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/02/2025 n/a n/a 448,342
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/02/2025 n/a n/a 183,626
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/02/2025 n/a n/a 173,899
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/02/2025 n/a n/a 235,984
Ordinary

603 Page 12 03-Jun-2025

603 Page 12 03-Jun-2025
STATE STREET BANK AND TRUST COMPANY 21/02/2025 n/a n/a -288,542
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/02/2025 n/a n/a 73,043
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/02/2025 n/a n/a -4
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/02/2025 n/a n/a -1
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/02/2025 n/a n/a -3
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/02/2025 n/a n/a 612,679
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/02/2025 n/a n/a -5
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/02/2025 n/a n/a -2
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/02/2025 n/a n/a -9
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/02/2025 n/a n/a -29
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/02/2025 n/a n/a 617,337
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/02/2025 n/a n/a -1
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/02/2025 n/a n/a -2
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/02/2025 n/a n/a 58
Ordinary
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
21/02/2025 2.66 n/a 245,197
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/02/2025 n/a n/a -3,379
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/02/2025 n/a n/a -974
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/02/2025 n/a n/a -6,365
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/02/2025 n/a n/a -4,175
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/02/2025 n/a n/a -5,636
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/02/2025 n/a n/a -777
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/02/2025 n/a n/a -29,020
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/02/2025 n/a n/a -79,501
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/02/2025 n/a n/a -666,962
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/02/2025 n/a n/a -327
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/02/2025 n/a n/a -1,584
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/02/2025 n/a n/a -4,591
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/02/2025 n/a n/a -47,390
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/02/2025 n/a n/a -244
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/02/2025 n/a n/a -671,839
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/02/2025 n/a n/a -212,747
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/02/2025 n/a n/a -415,159
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/02/2025 n/a n/a -603,986
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/02/2025 n/a n/a -145,545
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/02/2025 n/a n/a -323,466
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/02/2025 n/a n/a -253,360
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/02/2025 n/a n/a -3,886
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/02/2025 n/a n/a -448,342
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/02/2025 n/a n/a -183,626
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/02/2025 n/a n/a -173,899
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/02/2025 n/a n/a -235,984
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/02/2025 n/a n/a -1,909
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/02/2025 n/a n/a -16,002
Ordinary

603 Page 13 03-Jun-2025

603 Page 13 03-Jun-2025
STATE STREET BANK AND TRUST COMPANY 25/02/2025 n/a n/a -16,120
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/02/2025 n/a n/a 687,830
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/02/2025 n/a n/a 81,484
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/02/2025 n/a n/a 683,019
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/02/2025 n/a n/a -3,163,982
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/02/2025 n/a n/a -197
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/02/2025 n/a n/a 28
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/02/2025 n/a n/a 169
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/02/2025 n/a n/a 3,614
Ordinary
STATE STREET GLOBAL ADVISORS TRUST COMPANY 28/02/2025 2.52 n/a 20,073
Ordinary
STATE STREET GLOBAL ADVISORS TRUST COMPANY 28/02/2025 2.52 n/a 4,567
Ordinary
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
28/02/2025 2.52 n/a 4,693
Ordinary
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
28/02/2025 2.51 n/a -43,478
Ordinary
STATE STREET GLOBAL ADVISORS TRUST COMPANY 28/02/2025 2.52 n/a -14,881
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/02/2025 n/a n/a 1,900
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/02/2025 n/a n/a 113
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/02/2025 n/a n/a -36
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/02/2025 n/a n/a -77
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/02/2025 n/a n/a -1,900
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/02/2025 n/a n/a 1,900
Ordinary
STATE STREET GLOBAL ADVISORS EUROPE LIMITED 28/02/2025 2.52 n/a -19,608
Ordinary
STATE STREET GLOBAL ADVISORS EUROPE LIMITED 28/02/2025 2.52 n/a -102,456
Ordinary
STATE STREET GLOBAL ADVISORS EUROPE LIMITED 28/02/2025 2.52 n/a -20,073
Ordinary
STATE STREET GLOBAL ADVISORS EUROPE LIMITED 28/02/2025 2.52 n/a -44,577
Ordinary
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
28/02/2025 2.52 n/a -17,549
Ordinary
STATE STREET GLOBAL ADVISORS TRUST COMPANY 28/02/2025 2.52 n/a -74,151
Ordinary
STATE STREET GLOBAL ADVISORS TRUST COMPANY 28/02/2025 2.52 n/a -38,843
Ordinary
STATE STREET GLOBAL ADVISORS TRUST COMPANY 28/02/2025 2.52 n/a -10,076
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/02/2025 n/a n/a -1,611
Ordinary
STATE STREET GLOBAL ADVISORS TRUST COMPANY 28/02/2025 2.52 n/a 74,151
Ordinary
STATE STREET GLOBAL ADVISORS TRUST COMPANY 28/02/2025 2.52 n/a 102,456
Ordinary
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
28/02/2025 2.52 n/a -3,754
Ordinary
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
28/02/2025 2.52 n/a 969,659
Ordinary
STATE STREET GLOBAL ADVISORS TRUST COMPANY 28/02/2025 2.52 n/a 19,608
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/03/2025 n/a n/a 1,100,000
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/03/2025 n/a n/a 60,596
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/03/2025 n/a n/a -44,908
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/03/2025 n/a n/a 44,905
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/03/2025 n/a n/a 3
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/03/2025 n/a n/a -806
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/03/2025 n/a n/a 39,132
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/03/2025 n/a n/a 54,714
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/03/2025 n/a n/a -136
Ordinary

603 Page 14 03-Jun-2025

603 Page 14 03-Jun-2025
STATE STREET BANK AND TRUST COMPANY 04/03/2025 n/a n/a 2,979
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/03/2025 n/a n/a 853
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/03/2025 n/a n/a 5,668
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/03/2025 n/a n/a 297
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/03/2025 n/a n/a 3,684
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/03/2025 n/a n/a 4,988
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/03/2025 n/a n/a 934
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/03/2025 n/a n/a 25,639
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/03/2025 n/a n/a 288
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/03/2025 n/a n/a -161
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/03/2025 n/a n/a 1,399
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/03/2025 n/a n/a 4,084
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/03/2025 n/a n/a 42,269
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/03/2025 n/a n/a 215
Ordinary
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
05/03/2025 2.40 n/a 1,987,088
Ordinary
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
05/03/2025 2.40 n/a 480,000
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/03/2025 n/a n/a 95
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/03/2025 n/a n/a 7
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/03/2025 n/a n/a 2
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/03/2025 n/a n/a 3
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/03/2025 n/a n/a -232
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/03/2025 n/a n/a 10
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/03/2025 n/a n/a 3
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/03/2025 n/a n/a 11
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/03/2025 n/a n/a 60
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/03/2025 n/a n/a 1
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/03/2025 n/a n/a 138
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/03/2025 n/a n/a 3
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/03/2025 n/a n/a -2
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/03/2025 n/a n/a -102
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/03/2025 n/a n/a 4
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/03/2025 n/a n/a 2,716
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/03/2025 n/a n/a -2,716
Ordinary
SSGA FUNDS MANAGEMENT, INC. 05/03/2025 2.40 n/a 6,795
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/03/2025 n/a n/a -233
Ordinary
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
05/03/2025 2.40 n/a 37,813
Ordinary
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
05/03/2025 2.40 n/a 1,712,535
Ordinary
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
05/03/2025 2.40 n/a 244,600
Ordinary
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
05/03/2025 2.40 n/a 164,900
Ordinary
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
05/03/2025 2.40 n/a 338,812
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/03/2025 n/a n/a 64
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/03/2025 n/a n/a 188,374
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/03/2025 n/a n/a 160,922
Ordinary

603 Page 15 03-Jun-2025

603 Page 15 03-Jun-2025
STATE STREET BANK AND TRUST COMPANY 06/03/2025 n/a n/a 420,062
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/03/2025 n/a n/a 7,460
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/03/2025 n/a n/a 405,593
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/03/2025 n/a n/a 234,308
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/03/2025 n/a n/a 3,886
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/03/2025 n/a n/a 497,260
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/03/2025 n/a n/a 144,234
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/03/2025 n/a n/a 107,510
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/03/2025 n/a n/a 235,984
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/03/2025 n/a n/a -157,054
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/03/2025 n/a n/a -2,986
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/03/2025 n/a n/a -856
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/03/2025 n/a n/a -5,670
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/03/2025 n/a n/a -940,708
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/03/2025 n/a n/a -3,694
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/03/2025 n/a n/a -4,991
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/03/2025 n/a n/a -945
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/03/2025 n/a n/a -25,699
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/03/2025 n/a n/a -288
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/03/2025 n/a n/a -902,238
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/03/2025 n/a n/a -1,402
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/03/2025 n/a n/a -4,081
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/03/2025 n/a n/a -42,167
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/03/2025 n/a n/a -219
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/03/2025 n/a n/a -2,716
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/03/2025 n/a n/a 2,716
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/03/2025 n/a n/a 1
Ordinary
STATE STREET GLOBAL ADVISORS TRUST COMPANY 06/03/2025 2.20 n/a 31,496
Ordinary
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
07/03/2025 2.09 n/a 2,007
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/03/2025 n/a n/a 29,265
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/03/2025 n/a n/a -299
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/03/2025 n/a n/a -60,596
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/03/2025 n/a n/a -39,132
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/03/2025 n/a n/a -54,714
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/03/2025 n/a n/a -92
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/03/2025 n/a n/a 75
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/03/2025 n/a n/a 1,453,812
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/03/2025 n/a n/a 5,292
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/03/2025 n/a n/a 980,588
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/03/2025 n/a n/a 40,655
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/03/2025 n/a n/a 17,605
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/03/2025 n/a n/a 43,588
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/03/2025 n/a n/a 5,808
Ordinary

603 Page 16 03-Jun-2025

603 Page 16 03-Jun-2025
STATE STREET BANK AND TRUST COMPANY 11/03/2025 n/a n/a 3,472
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/03/2025 n/a n/a 1,757,565
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/03/2025 n/a n/a 17,605
Ordinary
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
12/03/2025 2.04 n/a 276,203
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/03/2025 n/a n/a 284
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/03/2025 n/a n/a -1,453,812
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/03/2025 n/a n/a -980,588
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/03/2025 n/a n/a -40,655
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/03/2025 n/a n/a -17,605
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/03/2025 n/a n/a -43,588
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/03/2025 n/a n/a -2,353
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/03/2025 n/a n/a -1,402
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/03/2025 n/a n/a -706,988
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/03/2025 n/a n/a -2,147
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/03/2025 n/a n/a -17,605
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/03/2025 n/a n/a -7,900
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/03/2025 n/a n/a 284
Ordinary
SSGA FUNDS MANAGEMENT, INC. 12/03/2025 2.04 n/a -490
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/03/2025 n/a n/a -7,616
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/03/2025 n/a n/a -284
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/03/2025 n/a n/a 300
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/03/2025 n/a n/a -29
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/03/2025 n/a n/a 147,255
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/03/2025 n/a n/a 2,390
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/03/2025 n/a n/a 374,853
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/03/2025 n/a n/a 39,132
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/03/2025 n/a n/a 96,532
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/03/2025 n/a n/a 5,371
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/03/2025 n/a n/a 3,227
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/03/2025 n/a n/a 1,643,971
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/03/2025 n/a n/a 4,881
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/03/2025 n/a n/a -300
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/03/2025 n/a n/a 300
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/03/2025 n/a n/a -300
Ordinary
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
14/03/2025 2.07 n/a 2,010
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/03/2025 n/a n/a -46
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/03/2025 n/a n/a 100
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/03/2025 n/a n/a 161,730
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/03/2025 n/a n/a 4,301
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/03/2025 n/a n/a 2,563
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/03/2025 n/a n/a 1,292,455
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/03/2025 n/a n/a 3,925
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/03/2025 n/a n/a -100
Ordinary

603 Page 17 03-Jun-2025

603 Page 17 03-Jun-2025
STATE STREET BANK AND TRUST COMPANY 14/03/2025 n/a n/a 100
Ordinary
SSGA FUNDS MANAGEMENT, INC. 14/03/2025 2.07 n/a 8,154
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/03/2025 n/a n/a -100
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/03/2025 n/a n/a -64
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/03/2025 n/a n/a 642,635
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/03/2025 n/a n/a 1,331,186
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/03/2025 n/a n/a 323,466
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/03/2025 n/a n/a 716,708
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/03/2025 n/a n/a 423,048
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/03/2025 n/a n/a 29,665
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/03/2025 n/a n/a 2,131
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/03/2025 n/a n/a 1,286
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/03/2025 n/a n/a 662,487
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/03/2025 n/a n/a 1,933
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/03/2025 n/a n/a 206,233
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/03/2025 n/a n/a 3,233
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/03/2025 n/a n/a 1,293,767
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/03/2025 n/a n/a 721
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/03/2025 n/a n/a 413
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/03/2025 n/a n/a 203,324
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/03/2025 n/a n/a 47,222
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/03/2025 n/a n/a 670
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/03/2025 n/a n/a 23,611
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/03/2025 n/a n/a 47,222
Ordinary
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
19/03/2025 2.06 n/a 2,010
Ordinary
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
19/03/2025 2.06 n/a 2,010
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/03/2025 n/a n/a 33
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/03/2025 n/a n/a -15,978
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/03/2025 n/a n/a -9,559
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/03/2025 n/a n/a -4,852,813
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/03/2025 n/a n/a -47,222
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/03/2025 n/a n/a -14,554
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/03/2025 n/a n/a -23,611
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/03/2025 n/a n/a -47,222
Ordinary
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
20/03/2025 2.20 n/a 7,370
Ordinary
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
20/03/2025 2.20 n/a 670
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/03/2025 n/a n/a -24,130
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/03/2025 n/a n/a 120,000
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/03/2025 n/a n/a -3,514
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/03/2025 n/a n/a 24,130
Ordinary
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
21/03/2025 2.24 n/a 2,010
Ordinary
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
21/03/2025 2.24 n/a 7,599
Ordinary
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
21/03/2025 2.24 n/a 36,662
Ordinary

603 Page 18 03-Jun-2025

603 Page 18 03-Jun-2025
STATE STREET BANK AND TRUST COMPANY 21/03/2025 n/a n/a 13
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/03/2025 n/a n/a 10,095
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/03/2025 n/a n/a 4,084
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/03/2025 n/a n/a -10,095
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/03/2025 n/a n/a -4,084
Ordinary
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
21/03/2025 2.24 n/a 15,193
Ordinary
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
21/03/2025 2.24 n/a 3,067,998
Ordinary
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
21/03/2025 2.23 n/a 100,293
Ordinary
SSGA FUNDS MANAGEMENT, INC. 21/03/2025 2.24 n/a -8,540
Ordinary
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
21/03/2025 2.24 n/a 10,015
Ordinary
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
21/03/2025 2.24 n/a 56,294
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/03/2025 n/a n/a -46
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/03/2025 n/a n/a -8,113
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/03/2025 n/a n/a 8,113
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/03/2025 n/a n/a 1,080,281
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/03/2025 n/a n/a -81,760
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/03/2025 n/a n/a 585,856
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/03/2025 n/a n/a 4,185
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/03/2025 n/a n/a 489,480
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/03/2025 n/a n/a 80
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/03/2025 n/a n/a 15,535
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/03/2025 n/a n/a 80,477
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/03/2025 n/a n/a 194,409
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/03/2025 n/a n/a 293
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/03/2025 n/a n/a 396
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/03/2025 n/a n/a 1
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/03/2025 n/a n/a 3,298
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/03/2025 n/a n/a 1,115
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/03/2025 n/a n/a 27,784
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/03/2025 n/a n/a 2,277
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/03/2025 n/a n/a 137,827
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/03/2025 n/a n/a 1
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/03/2025 n/a n/a 7,095
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/03/2025 n/a n/a 247,208
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/03/2025 n/a n/a 180
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/03/2025 n/a n/a 1,502
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/03/2025 n/a n/a 16,948
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/03/2025 n/a n/a 37,533
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/03/2025 n/a n/a 521
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/03/2025 n/a n/a 46,083
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/03/2025 n/a n/a 36,414
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/03/2025 n/a n/a -5,400
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/03/2025 n/a n/a 5,400
Ordinary

603 Page 19 03-Jun-2025

603 Page 19 03-Jun-2025
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
25/03/2025 2.23 n/a 290,505
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/03/2025 n/a n/a -174,660
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/03/2025 n/a n/a -150,660
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/03/2025 n/a n/a -293
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/03/2025 n/a n/a -396
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/03/2025 n/a n/a -1
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/03/2025 n/a n/a -3,298
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/03/2025 n/a n/a -1,115
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/03/2025 n/a n/a -27,784
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/03/2025 n/a n/a -2,277
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/03/2025 n/a n/a -137,827
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/03/2025 n/a n/a -1
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/03/2025 n/a n/a -7,095
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/03/2025 n/a n/a -247,208
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/03/2025 n/a n/a -180
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/03/2025 n/a n/a -1,502
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/03/2025 n/a n/a -16,948
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/03/2025 n/a n/a -37,533
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/03/2025 n/a n/a -521
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/03/2025 n/a n/a -46,083
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/03/2025 n/a n/a -36,414
Ordinary
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
26/03/2025 2.20 n/a 310,668
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/03/2025 n/a n/a 189
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/03/2025 n/a n/a -7,460
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/03/2025 n/a n/a -1,100,000
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/03/2025 n/a n/a -3,886
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/03/2025 n/a n/a -144,234
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/03/2025 n/a n/a -235,984
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/03/2025 n/a n/a -385,837
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/03/2025 n/a n/a -320,072
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/03/2025 n/a n/a -74,100
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/03/2025 n/a n/a -24,130
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/03/2025 n/a n/a -188,374
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/03/2025 n/a n/a -10,095
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/03/2025 n/a n/a 56
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/03/2025 n/a n/a 1
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/03/2025 n/a n/a 8
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/03/2025 n/a n/a 25
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/03/2025 n/a n/a 28
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/03/2025 n/a n/a 109
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/03/2025 n/a n/a 189
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/03/2025 n/a n/a 4
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/03/2025 n/a n/a 6
Ordinary

603 Page 20 03-Jun-2025

603 Page 20 03-Jun-2025
STATE STREET BANK AND TRUST COMPANY 27/03/2025 n/a n/a 2
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/03/2025 n/a n/a 74
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/03/2025 n/a n/a 6
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/03/2025 n/a n/a 5
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/03/2025 n/a n/a 1,786
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/03/2025 n/a n/a 1,076
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/03/2025 n/a n/a 547,328
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/03/2025 n/a n/a 75
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/03/2025 n/a n/a 1
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/03/2025 n/a n/a 3,002
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/03/2025 n/a n/a 2
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/03/2025 n/a n/a 8
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/03/2025 n/a n/a 31
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/03/2025 n/a n/a -3,800
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/03/2025 n/a n/a 2,400
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/03/2025 n/a n/a 1,300
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/03/2025 n/a n/a 189
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/03/2025 n/a n/a -189
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/03/2025 n/a n/a 100
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/03/2025 n/a n/a 19
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/03/2025 n/a n/a -39,132
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/03/2025 n/a n/a -96,532
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/03/2025 n/a n/a -2,045,819
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/03/2025 n/a n/a -585,856
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/03/2025 n/a n/a -6,575
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/03/2025 n/a n/a -790,233
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/03/2025 n/a n/a -56
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/03/2025 n/a n/a -1
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/03/2025 n/a n/a -8
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/03/2025 n/a n/a -25
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/03/2025 n/a n/a -28
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/03/2025 n/a n/a -109
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/03/2025 n/a n/a -189
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/03/2025 n/a n/a -4
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/03/2025 n/a n/a -6
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/03/2025 n/a n/a -2
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/03/2025 n/a n/a -74
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/03/2025 n/a n/a -6
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/03/2025 n/a n/a -5
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/03/2025 n/a n/a -75
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/03/2025 n/a n/a -1
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/03/2025 n/a n/a -2
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/03/2025 n/a n/a -8
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/03/2025 n/a n/a -31
Ordinary

603 Page 21 03-Jun-2025

603 Page 21 03-Jun-2025
STATE STREET BANK AND TRUST COMPANY 28/03/2025 n/a n/a 2,357
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/03/2025 n/a n/a 1,424
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/03/2025 n/a n/a 726,166
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/03/2025 n/a n/a 3,966
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/03/2025 n/a n/a -100
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/03/2025 n/a n/a -89
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/03/2025 n/a n/a 100
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/03/2025 n/a n/a -100
Ordinary
STATE STREET GLOBAL ADVISORS TRUST COMPANY 31/03/2025 1.96 n/a -25,735
Ordinary
STATE STREET BANK AND TRUST COMPANY 31/03/2025 n/a n/a -19
Ordinary
STATE STREET BANK AND TRUST COMPANY 31/03/2025 n/a n/a 49
Ordinary
STATE STREET BANK AND TRUST COMPANY 31/03/2025 n/a n/a 236
Ordinary
STATE STREET BANK AND TRUST COMPANY 31/03/2025 n/a n/a 6
Ordinary
STATE STREET BANK AND TRUST COMPANY 31/03/2025 n/a n/a 217
Ordinary
STATE STREET BANK AND TRUST COMPANY 31/03/2025 n/a n/a -1,154
Ordinary
STATE STREET BANK AND TRUST COMPANY 31/03/2025 n/a n/a -702
Ordinary
STATE STREET BANK AND TRUST COMPANY 31/03/2025 n/a n/a -362,040
Ordinary
STATE STREET BANK AND TRUST COMPANY 31/03/2025 n/a n/a -1,944
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/04/2025 n/a n/a 52
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/04/2025 n/a n/a -49
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/04/2025 n/a n/a -236
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/04/2025 n/a n/a 143,825
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/04/2025 n/a n/a 11,361
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/04/2025 n/a n/a 75,319
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/04/2025 n/a n/a 69,393
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/04/2025 n/a n/a -6
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/04/2025 n/a n/a -217
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/04/2025 n/a n/a -2,990
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/04/2025 n/a n/a -1,798
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/04/2025 n/a n/a -911,455
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/04/2025 n/a n/a -5,024
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/04/2025 n/a n/a -52
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/04/2025 n/a n/a 310,000
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/04/2025 n/a n/a 50,744
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/04/2025 n/a n/a 46,726
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/04/2025 n/a n/a 96,943
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/04/2025 n/a n/a 7,610
Ordinary
SSGA FUNDS MANAGEMENT, INC. 02/04/2025 1.88 n/a 2,265
Ordinary
SSGA FUNDS MANAGEMENT, INC. 02/04/2025 1.88 n/a 5,134
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/04/2025 n/a n/a 114,465
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/04/2025 n/a n/a 78,075
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/04/2025 n/a n/a 7,460
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/04/2025 n/a n/a -44,605
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/04/2025 n/a n/a -41,079
Ordinary

603 Page 22 03-Jun-2025

603 Page 22 03-Jun-2025
STATE STREET BANK AND TRUST COMPANY 03/04/2025 n/a n/a -85,205
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/04/2025 n/a n/a -6,700
Ordinary
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
03/04/2025 1.88 n/a 1,297,955
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/04/2025 n/a n/a 73,909
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/04/2025 n/a n/a 1,067,279
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/04/2025 n/a n/a 104,257
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/04/2025 n/a n/a 7,746
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/04/2025 n/a n/a 328,112
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/04/2025 n/a n/a 782,200
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/04/2025 n/a n/a 150,000
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/04/2025 n/a n/a 109,604
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/04/2025 n/a n/a 10,461
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/04/2025 n/a n/a 273,149
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/04/2025 n/a n/a 99,049
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/04/2025 n/a n/a 144,234
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/04/2025 n/a n/a -48,464
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/04/2025 n/a n/a -44,654
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/04/2025 n/a n/a -92,540
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/04/2025 n/a n/a -7,315
Ordinary
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
07/04/2025 1.62 n/a 7,350
Ordinary
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
07/04/2025 1.62 n/a 4,410
Ordinary
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
07/04/2025 1.63 n/a -16,716
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/04/2025 n/a n/a 620,000
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/04/2025 n/a n/a -486,678
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/04/2025 n/a n/a -1,084,128
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/04/2025 n/a n/a -8,113
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/04/2025 n/a n/a -323,466
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/04/2025 n/a n/a 58,357
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/04/2025 n/a n/a 4,609
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/04/2025 n/a n/a 1
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/04/2025 n/a n/a 30,560
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/04/2025 n/a n/a 28,156
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/04/2025 n/a n/a 3,689
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/04/2025 n/a n/a 4,925
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/04/2025 n/a n/a -3,600
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/04/2025 n/a n/a -1,300
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/04/2025 n/a n/a -25
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/04/2025 n/a n/a -3,689
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/04/2025 n/a n/a -121,381
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/04/2025 n/a n/a -9,565
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/04/2025 n/a n/a -1
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/04/2025 n/a n/a -63,554
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/04/2025 n/a n/a -58,541
Ordinary

603 Page 23 03-Jun-2025

603 Page 23 03-Jun-2025
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
09/04/2025 1.61 n/a 2,205
Ordinary
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
09/04/2025 1.61 n/a 735
Ordinary
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
09/04/2025 1.61 n/a -5,158
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/04/2025 n/a n/a 1,200,000
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/04/2025 n/a n/a 351,000
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/04/2025 n/a n/a -423,048
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/04/2025 n/a n/a -29,665
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/04/2025 n/a n/a -155,957
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/04/2025 n/a n/a -238,945
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/04/2025 n/a n/a 1
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/04/2025 n/a n/a -3,689
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/04/2025 n/a n/a 3,689
Ordinary
SSGA FUNDS MANAGEMENT, INC. 09/04/2025 1.61 n/a 140
Ordinary
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
10/04/2025 1.74 n/a 2,940
Ordinary
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
10/04/2025 1.74 n/a 5,145
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/04/2025 n/a n/a -80
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/04/2025 n/a n/a 530,000
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/04/2025 n/a n/a -1
Ordinary
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
11/04/2025 1.58 n/a 2,940
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/04/2025 n/a n/a 80
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/04/2025 n/a n/a 350,000
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/04/2025 n/a n/a 129,551
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/04/2025 n/a n/a 370,449
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/04/2025 n/a n/a 3
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/04/2025 n/a n/a -7,700
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/04/2025 n/a n/a 18,600
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/04/2025 n/a n/a -2,900
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/04/2025 n/a n/a 8,000
Ordinary
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
14/04/2025 1.66 n/a 609,835
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/04/2025 n/a n/a -80
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/04/2025 n/a n/a -234,308
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/04/2025 n/a n/a -497,260
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/04/2025 n/a n/a -103,426
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/04/2025 n/a n/a -160,922
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/04/2025 n/a n/a -4,084
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/04/2025 n/a n/a 301,586
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/04/2025 n/a n/a 20,414
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/04/2025 n/a n/a -3
Ordinary
STATE STREET GLOBAL ADVISORS TRUST COMPANY 15/04/2025 1.70 n/a -48,959
Ordinary
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
16/04/2025 1.62 n/a 7,350
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/04/2025 n/a n/a 80
Ordinary
SSGA FUNDS MANAGEMENT, INC. 16/04/2025 1.62 n/a 70
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/04/2025 n/a n/a 2
Ordinary

603 Page 24 03-Jun-2025

603 Page 24 03-Jun-2025
STATE STREET BANK AND TRUST COMPANY 17/04/2025 n/a n/a 1
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/04/2025 n/a n/a 5,385
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/04/2025 n/a n/a 2,512
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/04/2025 n/a n/a 20,262
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/04/2025 n/a n/a 48,247
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/04/2025 n/a n/a 581,948
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/04/2025 n/a n/a 913
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/04/2025 n/a n/a 43,542
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/04/2025 n/a n/a 12,553
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/04/2025 n/a n/a 85,422
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/04/2025 n/a n/a 54,795
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/04/2025 n/a n/a 104,884
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/04/2025 n/a n/a 6,411
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/04/2025 n/a n/a 375,899
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/04/2025 n/a n/a -4,925
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/04/2025 n/a n/a 4,925
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/04/2025 n/a n/a -21,000
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/04/2025 n/a n/a 21,000
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/04/2025 n/a n/a -2,386
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/04/2025 n/a n/a 2,386
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/04/2025 n/a n/a -3,689
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/04/2025 n/a n/a 3,689
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/04/2025 n/a n/a -5,484
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/04/2025 n/a n/a 5,484
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/04/2025 n/a n/a -3
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/04/2025 n/a n/a -7
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/04/2025 n/a n/a -1
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/04/2025 n/a n/a 14
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/04/2025 n/a n/a -6
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/04/2025 n/a n/a -2
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/04/2025 n/a n/a -13
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/04/2025 n/a n/a -8
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/04/2025 n/a n/a -11
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/04/2025 n/a n/a 94
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/04/2025 n/a n/a -56
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/04/2025 n/a n/a -614
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/04/2025 n/a n/a -2,386
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/04/2025 n/a n/a -3,000
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/04/2025 n/a n/a -22,879
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/04/2025 n/a n/a -6,593
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/04/2025 n/a n/a -44,983
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/04/2025 n/a n/a -28,776
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/04/2025 n/a n/a -55,262
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/04/2025 n/a n/a -3,440
Ordinary

603 Page 25 03-Jun-2025

603 Page 25 03-Jun-2025
STATE STREET BANK AND TRUST COMPANY 22/04/2025 n/a n/a -197,511
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/04/2025 n/a n/a -1,321
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/04/2025 n/a n/a -10,650
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/04/2025 n/a n/a -25,353
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/04/2025 n/a n/a -307,444
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/04/2025 n/a n/a -490
Ordinary
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
23/04/2025 1.70 n/a 735
Ordinary
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
23/04/2025 1.70 n/a 3,106
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/04/2025 n/a n/a -3
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/04/2025 n/a n/a -24
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/04/2025 n/a n/a -56
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/04/2025 n/a n/a 838
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/04/2025 n/a n/a -4
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/04/2025 n/a n/a -53
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/04/2025 n/a n/a -13
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/04/2025 n/a n/a -75
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/04/2025 n/a n/a -77
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/04/2025 n/a n/a -16
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/04/2025 n/a n/a -41
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/04/2025 n/a n/a -476
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/04/2025 n/a n/a -259,160
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/04/2025 n/a n/a -314
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/04/2025 n/a n/a -2,536
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/04/2025 n/a n/a -5,519
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/04/2025 n/a n/a -71,915
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/04/2025 n/a n/a -113
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/04/2025 n/a n/a -5,453
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/04/2025 n/a n/a -1,571
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/04/2025 n/a n/a -10,644
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/04/2025 n/a n/a -6,872
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/04/2025 n/a n/a -13,557
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/04/2025 n/a n/a -772
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/04/2025 n/a n/a -47,081
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/04/2025 n/a n/a -2
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/04/2025 n/a n/a -15
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/04/2025 n/a n/a -45
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/04/2025 n/a n/a 466
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/04/2025 n/a n/a -38
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/04/2025 n/a n/a -17
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/04/2025 n/a n/a -9
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/04/2025 n/a n/a -45
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/04/2025 n/a n/a -13
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/04/2025 n/a n/a -4
Ordinary

603 Page 26 03-Jun-2025

603 Page 26 03-Jun-2025
STATE STREET BANK AND TRUST COMPANY 25/04/2025 n/a n/a -277
Ordinary
SSGA FUNDS MANAGEMENT, INC. 25/04/2025 1.79 n/a 4,077
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/04/2025 n/a n/a 761
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/04/2025 n/a n/a 6,138
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/04/2025 n/a n/a 15,052
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/04/2025 n/a n/a 177,491
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/04/2025 n/a n/a 278
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/04/2025 n/a n/a 13,176
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/04/2025 n/a n/a 3,793
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/04/2025 n/a n/a 25,973
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/04/2025 n/a n/a 16,576
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/04/2025 n/a n/a 31,423
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/04/2025 n/a n/a 2,002
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/04/2025 n/a n/a 113,835
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/04/2025 n/a n/a -34
Ordinary
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
29/04/2025 1.84 n/a 16,148
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/04/2025 n/a n/a 65,000
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/04/2025 n/a n/a 1,877
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/04/2025 n/a n/a 530
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/04/2025 n/a n/a 3,791
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/04/2025 n/a n/a 2,381
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/04/2025 n/a n/a 4,554
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/04/2025 n/a n/a 483
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/04/2025 n/a n/a 16,338
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/04/2025 n/a n/a 108
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/04/2025 n/a n/a 880
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/04/2025 n/a n/a 2,146
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/04/2025 n/a n/a 26,282
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/04/2025 n/a n/a 37
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/04/2025 n/a n/a 1,811
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/04/2025 n/a n/a -116,880
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/04/2025 n/a n/a -30,165
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/04/2025 n/a n/a -8,680
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/04/2025 n/a n/a -59,463
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/04/2025 n/a n/a -37,975
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/04/2025 n/a n/a -72,002
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/04/2025 n/a n/a -4,733
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/04/2025 n/a n/a -260,673
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/04/2025 n/a n/a 4,322,000
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/04/2025 n/a n/a -1,742
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/04/2025 n/a n/a -14,053
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/04/2025 n/a n/a -34,464
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/04/2025 n/a n/a -407,665
Ordinary

603 Page 27 03-Jun-2025

603 Page 27 03-Jun-2025
STATE STREET BANK AND TRUST COMPANY 30/04/2025 n/a n/a -634
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/04/2025 n/a n/a -4,311
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/04/2025 n/a n/a 11,500
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/04/2025 n/a n/a 1,811
Ordinary
STATE STREET GLOBAL ADVISORS TRUST COMPANY 30/04/2025 1.80 n/a -8,912
Ordinary
STATE STREET GLOBAL ADVISORS TRUST COMPANY 30/04/2025 1.83 n/a 142,040
Ordinary
STATE STREET GLOBAL ADVISORS TRUST COMPANY 30/04/2025 1.80 n/a 124,904
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/04/2025 n/a n/a 9,000
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/04/2025 n/a n/a -1,811
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/05/2025 n/a n/a -120,560
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/05/2025 n/a n/a 15,672
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/05/2025 n/a n/a 86,900
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/05/2025 n/a n/a -102,572
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/05/2025 n/a n/a -40,000
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/05/2025 n/a n/a -1,480
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/05/2025 n/a n/a -24
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/05/2025 n/a n/a -32,500
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/05/2025 n/a n/a 32,500
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/05/2025 n/a n/a -5,500
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/05/2025 n/a n/a 5,500
Ordinary
SSGA FUNDS MANAGEMENT, INC. 02/05/2025 1.85 n/a 6,795
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/05/2025 n/a n/a -2,159
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/05/2025 n/a n/a 2,159
Ordinary
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
05/05/2025 1.80 n/a -7,340
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/05/2025 n/a n/a 3,131
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/05/2025 n/a n/a 21,869
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/05/2025 n/a n/a -4,282,000
Ordinary
SSGA FUNDS MANAGEMENT, INC. 05/05/2025 1.80 n/a 4,077
Ordinary
SSGA FUNDS MANAGEMENT, INC. 05/05/2025 1.80 n/a 210
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/05/2025 n/a n/a -363
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/05/2025 n/a n/a 1
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/05/2025 n/a n/a -161,740
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/05/2025 n/a n/a -15,535
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/05/2025 n/a n/a -1,200,000
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/05/2025 n/a n/a -194,409
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/05/2025 n/a n/a -80,477
Ordinary
SSGA FUNDS MANAGEMENT, INC. 06/05/2025 1.74 n/a 7,248
Ordinary
SSGA FUNDS MANAGEMENT, INC. 06/05/2025 1.74 n/a 210
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/05/2025 n/a n/a -438
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/05/2025 n/a n/a -1
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/05/2025 n/a n/a -104
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/05/2025 n/a n/a -109,604
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/05/2025 n/a n/a -3,131
Ordinary

603 Page 28 03-Jun-2025

603 Page 28 03-Jun-2025
STATE STREET BANK AND TRUST COMPANY 07/05/2025 n/a n/a -26,133
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/05/2025 n/a n/a -273,149
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/05/2025 n/a n/a -99,049
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/05/2025 n/a n/a -144,234
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/05/2025 n/a n/a -73,909
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/05/2025 n/a n/a -1,067,279
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/05/2025 n/a n/a -104,257
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/05/2025 n/a n/a -7,746
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/05/2025 n/a n/a -21,869
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/05/2025 n/a n/a -415,012
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/05/2025 n/a n/a -679,628
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/05/2025 n/a n/a -190,100
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/05/2025 n/a n/a 1,051
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/05/2025 n/a n/a 9,475
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/05/2025 n/a n/a 23,220
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/05/2025 n/a n/a 274,232
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/05/2025 n/a n/a 426
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/05/2025 n/a n/a 20,354
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/05/2025 n/a n/a 5,866
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/05/2025 n/a n/a 39,981
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/05/2025 n/a n/a 25,100
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/05/2025 n/a n/a 48,628
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/05/2025 n/a n/a 2,903
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/05/2025 n/a n/a 175,073
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/05/2025 n/a n/a 200
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/05/2025 n/a n/a -104
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/05/2025 n/a n/a -1,358
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/05/2025 n/a n/a -1,148
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/05/2025 n/a n/a -188,760
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/05/2025 n/a n/a 29,264
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/05/2025 n/a n/a -29,730
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/05/2025 n/a n/a 466
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/05/2025 n/a n/a 100,000
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/05/2025 n/a n/a -588
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/05/2025 n/a n/a -5,299
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/05/2025 n/a n/a -12,991
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/05/2025 n/a n/a -153,472
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/05/2025 n/a n/a 190
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/05/2025 n/a n/a -11,386
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/05/2025 n/a n/a -3,282
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/05/2025 n/a n/a -22,352
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/05/2025 n/a n/a -14,044
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/05/2025 n/a n/a -27,203
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/05/2025 n/a n/a -1,637
Ordinary

603 Page 29 03-Jun-2025

603 Page 29 03-Jun-2025
STATE STREET BANK AND TRUST COMPANY 08/05/2025 n/a n/a -97,936
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/05/2025 n/a n/a 1,100
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/05/2025 n/a n/a -1,148
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/05/2025 n/a n/a -24,147
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/05/2025 n/a n/a -180,113
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/05/2025 n/a n/a 448,937
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/05/2025 n/a n/a 173,899
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/05/2025 n/a n/a 247,164
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/05/2025 n/a n/a 776
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/05/2025 n/a n/a 6,989
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/05/2025 n/a n/a 17,148
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/05/2025 n/a n/a 201,761
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/05/2025 n/a n/a 1,034
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/05/2025 n/a n/a 15,028
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/05/2025 n/a n/a 4,343
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/05/2025 n/a n/a 29,408
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/05/2025 n/a n/a 18,513
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/05/2025 n/a n/a 35,831
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/05/2025 n/a n/a 2,195
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/05/2025 n/a n/a 129,107
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/05/2025 n/a n/a 13,100
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/05/2025 n/a n/a -2,498
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/05/2025 n/a n/a 263,310
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/05/2025 n/a n/a 614,124
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/05/2025 n/a n/a 619,603
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/05/2025 n/a n/a 235,984
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/05/2025 n/a n/a 73,909
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/05/2025 n/a n/a 265,179
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/05/2025 n/a n/a 1,338,654
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/05/2025 n/a n/a 166,556
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/05/2025 n/a n/a 522,681
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/05/2025 n/a n/a -12
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/05/2025 n/a n/a -112
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/05/2025 n/a n/a -275
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/05/2025 n/a n/a -2,947
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/05/2025 n/a n/a -24
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/05/2025 n/a n/a -244
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/05/2025 n/a n/a -70
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/05/2025 n/a n/a -462
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/05/2025 n/a n/a -297
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/05/2025 n/a n/a -556
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/05/2025 n/a n/a 7,064
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/05/2025 n/a n/a -2,065
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/05/2025 n/a n/a -10,600
Ordinary

603 Page 30 03-Jun-2025

603 Page 30 03-Jun-2025
STATE STREET BANK AND TRUST COMPANY 12/05/2025 n/a n/a -50
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/05/2025 n/a n/a -2,498
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/05/2025 n/a n/a 1,100
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/05/2025 n/a n/a -986,120
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/05/2025 n/a n/a -29,264
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/05/2025 n/a n/a -271,856
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/05/2025 n/a n/a -20,880
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/05/2025 n/a n/a 4
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/05/2025 n/a n/a 31
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/05/2025 n/a n/a 98
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/05/2025 n/a n/a -831
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/05/2025 n/a n/a 244
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/05/2025 n/a n/a 83
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/05/2025 n/a n/a 36
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/05/2025 n/a n/a 41
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/05/2025 n/a n/a 83
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/05/2025 n/a n/a 56
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/05/2025 n/a n/a -405
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/05/2025 n/a n/a 559
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/05/2025 n/a n/a -617
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/05/2025 n/a n/a -471
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/05/2025 n/a n/a -4,245
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/05/2025 n/a n/a -10,417
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/05/2025 n/a n/a -121,544
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/05/2025 n/a n/a -867
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/05/2025 n/a n/a -9,125
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/05/2025 n/a n/a -2,638
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/05/2025 n/a n/a -17,862
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/05/2025 n/a n/a -11,238
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/05/2025 n/a n/a -21,721
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/05/2025 n/a n/a -4,674
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/05/2025 n/a n/a -78,390
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/05/2025 n/a n/a -346
Ordinary
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
14/05/2025 1.78 n/a -9,032
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/05/2025 n/a n/a -759
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/05/2025 n/a n/a -6,840
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/05/2025 n/a n/a -16,783
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/05/2025 n/a n/a -197,199
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/05/2025 n/a n/a -1,004
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/05/2025 n/a n/a -14,709
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/05/2025 n/a n/a -4,255
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/05/2025 n/a n/a -28,754
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/05/2025 n/a n/a -18,116
Ordinary

603 Page 31 03-Jun-2025

603 Page 31 03-Jun-2025
STATE STREET BANK AND TRUST COMPANY 15/05/2025 n/a n/a -35,036
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/05/2025 n/a n/a -5,447
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/05/2025 n/a n/a -126,349
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/05/2025 n/a n/a -92
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/05/2025 n/a n/a -198
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/05/2025 n/a n/a -7,460
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/05/2025 n/a n/a 129,344
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/05/2025 n/a n/a -237,440
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/05/2025 n/a n/a 243,053
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/05/2025 n/a n/a 29,264
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/05/2025 n/a n/a 7,460
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/05/2025 n/a n/a 18,621
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/05/2025 n/a n/a 608,150
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/05/2025 n/a n/a 20,880
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/05/2025 n/a n/a 23,085
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/05/2025 n/a n/a 156,947
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/05/2025 n/a n/a 20,614
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/05/2025 n/a n/a 10,307
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/05/2025 n/a n/a 20,614
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/05/2025 n/a n/a 200
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/05/2025 n/a n/a 55,041
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/05/2025 n/a n/a -198
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/05/2025 n/a n/a 93,614
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/05/2025 n/a n/a 148,655
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/05/2025 n/a n/a -45
Ordinary
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
19/05/2025 1.74 n/a 9,581
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/05/2025 n/a n/a -56
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/05/2025 n/a n/a -60
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/05/2025 n/a n/a 84
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/05/2025 n/a n/a 111,529
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/05/2025 n/a n/a 117,975
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/05/2025 n/a n/a 547,030
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/05/2025 n/a n/a 323,466
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/05/2025 n/a n/a -20,614
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/05/2025 n/a n/a -10,307
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/05/2025 n/a n/a -20,614
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/05/2025 n/a n/a 100
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/05/2025 n/a n/a -55,041
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/05/2025 n/a n/a -60
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/05/2025 n/a n/a -93,614
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/05/2025 n/a n/a -148,655
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/05/2025 n/a n/a -241
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/05/2025 n/a n/a -5
Ordinary

603 Page 32 03-Jun-2025

603 Page 32 03-Jun-2025
STATE STREET BANK AND TRUST COMPANY 20/05/2025 n/a n/a 56
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/05/2025 n/a n/a -180,860
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/05/2025 n/a n/a -51
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/05/2025 n/a n/a -700
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/05/2025 n/a n/a 950
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/05/2025 n/a n/a -241
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/05/2025 n/a n/a -96
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/05/2025 n/a n/a -38
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/05/2025 n/a n/a 3,948
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/05/2025 n/a n/a 500,000
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/05/2025 n/a n/a 28,709
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/05/2025 n/a n/a -32,657
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/05/2025 n/a n/a -500
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/05/2025 n/a n/a 596
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/05/2025 n/a n/a -96
Ordinary
STATE STREET GLOBAL ADVISORS TRUST COMPANY 21/05/2025 1.75 n/a 28,010
Ordinary
STATE STREET GLOBAL ADVISORS TRUST COMPANY 21/05/2025 1.75 n/a 14,005
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/05/2025 n/a n/a -41
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/05/2025 n/a n/a -11
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/05/2025 n/a n/a -156,947
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/05/2025 n/a n/a -243,053
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/05/2025 n/a n/a 100
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/05/2025 n/a n/a -11
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/05/2025 n/a n/a 7
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/05/2025 n/a n/a 45,097
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/05/2025 n/a n/a 28,903
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/05/2025 n/a n/a -89
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/05/2025 n/a n/a -129,344
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/05/2025 n/a n/a -65,000
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/05/2025 n/a n/a -7
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/05/2025 n/a n/a -56
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/05/2025 n/a n/a 574,295
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/05/2025 n/a n/a 1,044,180
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/05/2025 n/a n/a 39,132
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/05/2025 n/a n/a 94,862
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/05/2025 n/a n/a 69,675
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/05/2025 n/a n/a 111,850
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/05/2025 n/a n/a -500,000
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/05/2025 n/a n/a 40
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/05/2025 n/a n/a 67
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/05/2025 n/a n/a 52,285
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/05/2025 n/a n/a 320
Ordinary
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
28/05/2025 1.69 n/a 16,214
Ordinary

603 Page 33 03-Jun-2025

603 Page 33 03-Jun-2025
STATE STREET BANK AND TRUST COMPANY 28/05/2025 n/a n/a -1,144
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/05/2025 n/a n/a 10
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/05/2025 n/a n/a -7,460
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/05/2025 n/a n/a -114,465
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/05/2025 n/a n/a -78,075
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/05/2025 n/a n/a -40
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/05/2025 n/a n/a -67
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/05/2025 n/a n/a -52,285
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/05/2025 n/a n/a -320
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/05/2025 n/a n/a 1,200
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/05/2025 n/a n/a -56
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/05/2025 n/a n/a -1,144
Ordinary
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
28/05/2025 1.69 n/a 38,630
Ordinary
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
28/05/2025 1.69 n/a 10,261
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/05/2025 n/a n/a 1,137
Ordinary
STATE STREET GLOBAL ADVISORS TRUST COMPANY 28/05/2025 1.71 n/a 243,052
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/05/2025 n/a n/a 34
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/05/2025 n/a n/a -10
Ordinary
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
30/05/2025 1.70 n/a -7,370
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/05/2025 n/a n/a -44
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/05/2025 n/a n/a -95,500
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/05/2025 n/a n/a 4,612
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/05/2025 n/a n/a 17,313
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/05/2025 n/a n/a 78,075
Ordinary
STATE STREET GLOBAL ADVISORS TRUST COMPANY 30/05/2025 1.70 n/a 13,541
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/05/2025 n/a n/a -287
Ordinary
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
30/05/2025 1.70 n/a 3,530,376
Ordinary

603 Page 34 03-Jun-2025

Annexure B

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

==> picture [64 x 21] intentionally omitted <==

Dated the
03/06/2025
Alok Maheshwary
Authorised signatory
Dated the
03/06/2025
Alok Maheshwary
Authorised signatory
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 entitytowhom the prescribedreport 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 votingrights 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 bythe 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 anytime subject togivingnotice
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
togivingnotice
Are there circumstances in which the borrower will not be required to return the
securities on settlement? [Yes/No]
No
Ifyes,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 entitytowhom the prescribedreport 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 votingrights LENDER
Are there any restrictions on voting rights? (1) Yes, but only if the borrower defaults and ownership is enforce;
(2) Yes
Ifyes,in what detail? (1) Onlyif the borrower defaults and ownershipis 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
providingalternative collateral
If yes, in which circumstances? At any time subject to returning the borrowed securities or equivalent securities or
providingalternative 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 35 03-Jun-2025

Annexure C

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

==> picture [64 x 21] intentionally omitted <==

Alok Maheshwary Authorised signatory Dated the 03/06/2025

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

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 votingrights 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 duringterm 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 anytime subject togivingnotice
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
togivingnotice
Are there circumstances in which the borrower will not be required to return the
securities on settlement? [Yes/No]
No
Ifyes,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 votingrights 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 anytime subject togivingnotice
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 anytime subject togivingnotice
If yes, in which circumstances? Lender can require return of securities or equivalent securities at any time subject
togivingnotice
Are there circumstances in which the borrower will not be required to return the
securities on settlement? [Yes/No]
No
Ifyes,in which circumstances? n/a

603 Page 36 03-Jun-2025

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 votingrights LENDER
Are there anyrestrictions on votingrights? (1)Yes,but onlyif the borrower defaults andpledge 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 theprovision of alternative collateral
If yes, in which circumstances? At any time subject to returning the borrowed securities or equivalent securities or
providingalternative 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)