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

May 1, 2025

31658_rns_2025-05-01_d4414008-53eb-420c-bcac-8ac6a101b82d.pdf

Major Shareholding Notification

Open in viewer

Opens in your device viewer

603 Page 1 02-May-2025

Form 603

Corporations Act 2001 Section 671B

Notice of initial substantial holder

To Company Name/Scheme MESOBLAST LIMITED 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/04/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 64,284,773 64,284,773 5.03%

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 collateral securities:Relevant interest under
section 608(8A) being the right, as lender, to dispose
of shares transferred to secure a securities loan
4,322,080

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
8,905,461
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
3,639
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
5,781,072
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,691,686
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
43,099,933
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
80,477
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
3,966,784
Ordinary
STATE STREET BANK AND TRUST COMPANY TIAA - CREF TIAA - CREF 782,200
Ordinary
STATE STREET BANK AND TRUST COMPANY POLICE AND FIREMENS
RETIREMENT SYSTEM OF NEW
JERSEY
POLICE AND FIREMENS RETIREMENT
SYSTEM OF NEW JERSEY
188,374
Ordinary
STATE STREET BANK AND TRUST COMPANY UNKNOWN UNKNOWN 38,000
Ordinary

603 Page 2 02-May-2025

STATE STREET BANK AND TRUST COMPANY THE WELLS FARGO GROUP THE WELLS FARGO GROUP 80
Ordinary
STATE STREET BANK AND TRUST COMPANY SSGA SSGA 1,067,279
Ordinary
STATE STREET BANK AND TRUST COMPANY SQUAREPOINT CORE MASTER FUND
LIMITED
SQUAREPOINT CORE MASTER FUND
LIMITED
3,639
Ordinary
STATE STREET BANK AND TRUST COMPANY SQUAREPOINT CORE MASTER FUND
LIMITED
SQUAREPOINT CORE MASTER FUND
LIMITED
5,500
Ordinary
STATE STREET BANK AND TRUST COMPANY BRIGHTER SUPER TRUSTEE AS
TRUSTEE FOR BRIGHTER SUPER
BRIGHTER SUPER TRUSTEE AS
TRUSTEE FOR BRIGHTER SUPER
685,307
Ordinary
STATE STREET BANK AND TRUST COMPANY INTERNATIONAL BUSINESS
MACHINES CORPORATION
INTERNATIONAL BUSINESS MACHINES
CORPORATION
144,234
Ordinary
STATE STREET BANK AND TRUST COMPANY AMERICAN CENTURY INVESTMENT
MANAGEMENT, INC.
AMERICAN CENTURY INVESTMENT
MANAGEMENT, INC.
7,460
Ordinary
STATE STREET BANK AND TRUST COMPANY RETAIL EMPLOYEES
SUPERANNUATION TRUST
RETAIL EMPLOYEES SUPERANNUATION
TRUST
435,449
Ordinary
STATE STREET BANK AND TRUST COMPANY SSGA FUNDS SSGA FUNDS 104,257
Ordinary
STATE STREET BANK AND TRUST COMPANY CONFIDENTIAL CLIENT N CONFIDENTIAL CLIENT N 10,461
Ordinary
STATE STREET BANK AND TRUST COMPANY DIMENSIONAL FUND ADVISORS DIMENSIONAL FUND ADVISORS 301,586
Ordinary
STATE STREET BANK AND TRUST COMPANY IAM NATIONAL PENSION FUND IAM NATIONAL PENSION FUND 99,049
Ordinary
STATE STREET BANK AND TRUST COMPANY TEACHER RETIREMENT SYSTEM OF
TEXAS

TEACHER RETIREMENT SYSTEM OF
TEXAS
421,722
Ordinary
STATE STREET BANK AND TRUST COMPANY SSGA SPDR INDEX SHARE FUNDS SSGA SPDR INDEX SHARE FUNDS 28,160
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 UBS SECURITIES AUSTRALIA LTD UBS SECURITIES AUSTRALIA LTD 4,322,000
Ordinary
STATE STREET BANK AND TRUST COMPANY CALSTRS CALSTRS 109,604
Ordinary
STATE STREET GLOBAL ADVISORS TRUST COMPANY State Street Bank and Trust
Co
n/a 5,279,954
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,691,686
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,254,811
Ordinary
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
State Street Bank and Trust
Co
n/a 32,979,556
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

603 Page 3 02-May-2025

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

==> picture [464 x 282] intentionally omitted <==

----- Start of picture text -----

Signature
print name Alok Maheshwary capacity Authorised signatory
sign here date 02/05/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.
----- End of picture text -----

603 Page 4 02-May-2025

Annexure A

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

==> picture [54 x 17] intentionally omitted <==

Dated the
02/05/2025
Alok Maheshwary
Authorised signatory
Dated the
02/05/2025
Alok Maheshwary
Authorised signatory
Dated the
02/05/2025
Alok Maheshwary
Authorised signatory
Dated the
02/05/2025
Alok Maheshwary
Authorised signatory
Dated the
02/05/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 31/12/2024 n/a n/a 5,666
Ordinary
STATE STREET BANK AND TRUST COMPANY 31/12/2024 n/a n/a 108,176
Ordinary
STATE STREET BANK AND TRUST COMPANY 31/12/2024 n/a n/a -24,000
Ordinary
STATE STREET BANK AND TRUST COMPANY 31/12/2024 n/a n/a 30,982
Ordinary
STATE STREET BANK AND TRUST COMPANY 31/12/2024 n/a n/a -2,260
Ordinary
STATE STREET BANK AND TRUST COMPANY 31/12/2024 n/a n/a -17,019
Ordinary
STATE STREET BANK AND TRUST COMPANY 31/12/2024 n/a n/a 9,402
Ordinary
STATE STREET BANK AND TRUST COMPANY 31/12/2024 n/a n/a 109,616
Ordinary
STATE STREET BANK AND TRUST COMPANY 31/12/2024 n/a n/a -9,843
Ordinary
STATE STREET BANK AND TRUST COMPANY 31/12/2024 n/a n/a -87,496
Ordinary
STATE STREET BANK AND TRUST COMPANY 31/12/2024 n/a n/a 763,069
Ordinary
STATE STREET BANK AND TRUST COMPANY 31/12/2024 n/a n/a -39,555
Ordinary
STATE STREET BANK AND TRUST COMPANY 31/12/2024 n/a n/a -157
Ordinary
STATE STREET BANK AND TRUST COMPANY 31/12/2024 n/a n/a -1,308
Ordinary
STATE STREET BANK AND TRUST COMPANY 31/12/2024 n/a n/a -263,006
Ordinary
STATE STREET BANK AND TRUST COMPANY 31/12/2024 n/a n/a -2,975
Ordinary
STATE STREET BANK AND TRUST COMPANY 31/12/2024 n/a n/a 526,223
Ordinary
STATE STREET BANK AND TRUST COMPANY 31/12/2024 n/a n/a -15,094
Ordinary
STATE STREET BANK AND TRUST COMPANY 31/12/2024 n/a n/a -58,139
Ordinary
STATE STREET BANK AND TRUST COMPANY 31/12/2024 n/a n/a -449,563
Ordinary
STATE STREET BANK AND TRUST COMPANY 31/12/2024 n/a n/a -2,314
Ordinary
STATE STREET BANK AND TRUST COMPANY 31/12/2024 n/a n/a -56,299
Ordinary
STATE STREET BANK AND TRUST COMPANY 31/12/2024 n/a n/a -100
Ordinary
SSGA FUNDS MANAGEMENT, INC. 31/12/2024 3.10 n/a 121,141
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/01/2025 n/a n/a 12
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/01/2025 n/a n/a 53
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/01/2025 n/a n/a -4,292
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/01/2025 n/a n/a 52
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/01/2025 n/a n/a 187
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/01/2025 n/a n/a 4
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/01/2025 n/a n/a 4,292
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/01/2025 n/a n/a 9
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/01/2025 n/a n/a -36
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/01/2025 n/a n/a -267
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/01/2025 n/a n/a 2
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/01/2025 n/a n/a -15
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/01/2025 n/a n/a -5,685
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/01/2025 n/a n/a -108,176
Ordinary

603 Page 5 02-May-2025

STATE STREET BANK AND TRUST COMPANY 02/01/2025 n/a n/a -678
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/01/2025 n/a n/a -1,481,575
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/01/2025 n/a n/a -3,453
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/01/2025 n/a n/a -14,678
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/01/2025 n/a n/a -102,931
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/01/2025 n/a n/a -564
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/01/2025 n/a n/a -12,841
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/01/2025 n/a n/a -2,229
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/01/2025 n/a n/a -28,487
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/01/2025 n/a n/a -2,107,590
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/01/2025 n/a n/a -9,051
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/01/2025 n/a n/a -36
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/01/2025 n/a n/a -317
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/01/2025 n/a n/a -49,816
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/01/2025 n/a n/a -25,000
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/01/2025 n/a n/a 21,000
Ordinary
SSGA FUNDS MANAGEMENT, INC. 02/01/2025 3.35 n/a 3,240
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/01/2025 n/a n/a -4,000
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/01/2025 n/a n/a -126,894
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/01/2025 n/a n/a -18,684
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/01/2025 n/a n/a -109,762
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/01/2025 n/a n/a -139,842
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/01/2025 n/a n/a -1,029,230
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/01/2025 n/a n/a -112,115
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/01/2025 n/a n/a -150,095
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/01/2025 n/a n/a -117,975
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/01/2025 n/a n/a -1,326
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/01/2025 n/a n/a 875,189
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/01/2025 n/a n/a -6,751
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/01/2025 n/a n/a -27,847
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/01/2025 n/a n/a -201,132
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/01/2025 n/a n/a -998
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/01/2025 n/a n/a -31,765
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/01/2025 n/a n/a 33,085
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/01/2025 n/a n/a -5,012
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/01/2025 n/a n/a -59,223
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/01/2025 n/a n/a 1,251,235
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/01/2025 n/a n/a -17,702
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/01/2025 n/a n/a 2,179
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/01/2025 n/a n/a -559
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/01/2025 n/a n/a -122,649
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/01/2025 n/a n/a -25,000
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/01/2025 n/a n/a 25,000
Ordinary
SSGA FUNDS MANAGEMENT, INC. 03/01/2025 3.17 n/a 210
Ordinary

603 Page 6 02-May-2025

SSGA FUNDS MANAGEMENT, INC. 03/01/2025 3.17 n/a 70
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/01/2025 n/a n/a -11,926
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/01/2025 n/a n/a -4,378
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/01/2025 n/a n/a -10,701
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/01/2025 n/a n/a -72,995
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/01/2025 n/a n/a -2,038
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/01/2025 n/a n/a 224,152
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/01/2025 n/a n/a -10,381
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/01/2025 n/a n/a -38,403
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/01/2025 n/a n/a -310,235
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/01/2025 n/a n/a -1,561
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/01/2025 n/a n/a -35,049
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/01/2025 n/a n/a -17,699
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/01/2025 n/a n/a -6,346
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/01/2025 n/a n/a -43,830
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/01/2025 n/a n/a 311,110
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/01/2025 n/a n/a -27,205
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/01/2025 n/a n/a -1,312
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/01/2025 n/a n/a -877
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/01/2025 n/a n/a -182,165
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/01/2025 n/a n/a -12,000
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/01/2025 n/a n/a -6,000
Ordinary
STATE STREET GLOBAL ADVISORS TRUST COMPANY 06/01/2025 3.19 n/a 82,120
Ordinary
SSGA FUNDS MANAGEMENT, INC. 06/01/2025 3.05 n/a 7,630
Ordinary
SSGA FUNDS MANAGEMENT, INC. 06/01/2025 3.05 n/a 8,611
Ordinary
SSGA FUNDS MANAGEMENT, INC. 06/01/2025 3.05 n/a 7,630
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/01/2025 n/a n/a -18,000
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/01/2025 n/a n/a 41,443
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/01/2025 n/a n/a -47,752
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/01/2025 n/a n/a -317,463
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/01/2025 n/a n/a -134,785
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/01/2025 n/a n/a -764
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/01/2025 n/a n/a 156,387
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/01/2025 n/a n/a -3,891
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/01/2025 n/a n/a -14,398
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/01/2025 n/a n/a -115,950
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/01/2025 n/a n/a -593
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/01/2025 n/a n/a -30,192
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/01/2025 n/a n/a -4,455
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/01/2025 n/a n/a -2,383
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/01/2025 n/a n/a -14,341
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/01/2025 n/a n/a 235,553
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/01/2025 n/a n/a -10,197
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/01/2025 n/a n/a 11,018
Ordinary

603 Page 7 02-May-2025

STATE STREET BANK AND TRUST COMPANY 07/01/2025 n/a n/a -334
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/01/2025 n/a n/a -67,020
Ordinary
STATE STREET GLOBAL ADVISORS TRUST COMPANY 07/01/2025 2.99 n/a 8,912
Ordinary
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
07/01/2025 3.01 n/a 1,100,170
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/01/2025 n/a n/a -41,443
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/01/2025 n/a n/a 356,905
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/01/2025 n/a n/a 10,701
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/01/2025 n/a n/a -18,630
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/01/2025 n/a n/a 185,110
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/01/2025 n/a n/a 30,151
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/01/2025 n/a n/a 68,660
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/01/2025 n/a n/a 153,406
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/01/2025 n/a n/a 18,684
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/01/2025 n/a n/a 20,957
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/01/2025 n/a n/a 14,817
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/01/2025 n/a n/a 4,257
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/01/2025 n/a n/a 25,008
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/01/2025 n/a n/a -1,487,900
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/01/2025 n/a n/a 18,204
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/01/2025 n/a n/a 21,019
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/01/2025 n/a n/a 585
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/01/2025 n/a n/a 123,007
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/01/2025 n/a n/a -229
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/01/2025 n/a n/a 1,366
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/01/2025 n/a n/a -1,045,626
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/01/2025 n/a n/a 6,938
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/01/2025 n/a n/a 28,807
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/01/2025 n/a n/a 206,188
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/01/2025 n/a n/a 1,033
Ordinary
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
08/01/2025 2.96 n/a 2,299,830
Ordinary
STATE STREET GLOBAL ADVISORS TRUST COMPANY 09/01/2025 2.87 n/a 13,089
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/01/2025 n/a n/a 6,622
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/01/2025 n/a n/a 1,335,174
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/01/2025 n/a n/a 20,097
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/01/2025 n/a n/a 11,033
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/01/2025 n/a n/a -212,747
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/01/2025 n/a n/a -145,209
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/01/2025 n/a n/a -30,982
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/01/2025 n/a n/a -96,532
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/01/2025 n/a n/a -9,402
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/01/2025 n/a n/a -109,616
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/01/2025 n/a n/a -215,027
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/01/2025 n/a n/a -179,840
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/01/2025 n/a n/a -220,000
Ordinary

603 Page 8 02-May-2025

STATE STREET BANK AND TRUST COMPANY 09/01/2025 n/a n/a -1,018,612
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/01/2025 n/a n/a 44,729
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/01/2025 n/a n/a -17,856
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/01/2025 n/a n/a -24
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/01/2025 n/a n/a -10
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/01/2025 n/a n/a -30
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/01/2025 n/a n/a 3,476
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/01/2025 n/a n/a -25
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/01/2025 n/a n/a -31
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/01/2025 n/a n/a -3
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/01/2025 n/a n/a -174
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/01/2025 n/a n/a -3
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/01/2025 n/a n/a -3,476
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/01/2025 n/a n/a -10
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/01/2025 n/a n/a -42
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/01/2025 n/a n/a 358
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/01/2025 n/a n/a -6
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/01/2025 n/a n/a -6,622
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/01/2025 n/a n/a -33,101
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/01/2025 n/a n/a 584,752
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/01/2025 n/a n/a 45,852
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/01/2025 n/a n/a 16,672
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/01/2025 n/a n/a 1,341
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/01/2025 n/a n/a 611
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/01/2025 n/a n/a 4,150,956
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/01/2025 n/a n/a 6,817
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/01/2025 n/a n/a 6,477
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/01/2025 n/a n/a 486,018
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/01/2025 n/a n/a 26,942
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/01/2025 n/a n/a 29,155
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/01/2025 n/a n/a 19
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/01/2025 n/a n/a 786,268
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/01/2025 n/a n/a 437,688
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/01/2025 n/a n/a 201,841
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/01/2025 n/a n/a 487,455
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/01/2025 n/a n/a 999
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/01/2025 n/a n/a 47,360
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/01/2025 n/a n/a 162,790
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/01/2025 n/a n/a 5,162
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/01/2025 n/a n/a 4,426
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/01/2025 n/a n/a 14,555
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/01/2025 n/a n/a 186,883
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/01/2025 n/a n/a 4,178
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/01/2025 n/a n/a 513,145
Ordinary

603 Page 9 02-May-2025

STATE STREET BANK AND TRUST COMPANY 10/01/2025 n/a n/a 27,502
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/01/2025 n/a n/a -611
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/01/2025 n/a n/a 882,584
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/01/2025 n/a n/a 17,884
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/01/2025 n/a n/a 1,100,417
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/01/2025 n/a n/a 18,752
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/01/2025 n/a n/a 564
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/01/2025 n/a n/a 601,532
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/01/2025 n/a n/a 121,014
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/01/2025 n/a n/a 9,334
Ordinary
STATE STREET GLOBAL ADVISORS TRUST COMPANY 10/01/2025 2.81 n/a -53,914
Ordinary
STATE STREET GLOBAL ADVISORS TRUST COMPANY 10/01/2025 2.81 n/a 53,914
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/01/2025 n/a n/a 172,380
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/01/2025 n/a n/a 377,678
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/01/2025 n/a n/a -52,835
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/01/2025 n/a n/a 922
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/01/2025 n/a n/a 44,761
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/01/2025 n/a n/a 39,618
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/01/2025 n/a n/a 9,402
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/01/2025 n/a n/a 8,074
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/01/2025 n/a n/a -584,752
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/01/2025 n/a n/a -45,852
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/01/2025 n/a n/a -16,672
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/01/2025 n/a n/a 307
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/01/2025 n/a n/a -4,150,956
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/01/2025 n/a n/a -6,477
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/01/2025 n/a n/a -1,983
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/01/2025 n/a n/a 1,521
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/01/2025 n/a n/a -486,018
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/01/2025 n/a n/a -29,155
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/01/2025 n/a n/a -19
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/01/2025 n/a n/a -786,268
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/01/2025 n/a n/a -437,688
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/01/2025 n/a n/a -487,455
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/01/2025 n/a n/a 6,053
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/01/2025 n/a n/a 45,482
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/01/2025 n/a n/a 216
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/01/2025 n/a n/a 3,278
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/01/2025 n/a n/a 965
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/01/2025 n/a n/a 6,037
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/01/2025 n/a n/a 1,983
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/01/2025 n/a n/a 3,976
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/01/2025 n/a n/a 4,228
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/01/2025 n/a n/a 122
Ordinary

603 Page 10 02-May-2025

STATE STREET BANK AND TRUST COMPANY 13/01/2025 n/a n/a 26,922
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/01/2025 n/a n/a -47,360
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/01/2025 n/a n/a -162,790
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/01/2025 n/a n/a -5,162
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/01/2025 n/a n/a -4,426
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/01/2025 n/a n/a -186,883
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/01/2025 n/a n/a -513,145
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/01/2025 n/a n/a -882,584
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/01/2025 n/a n/a -1,100,417
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/01/2025 n/a n/a -601,532
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/01/2025 n/a n/a -9,334
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/01/2025 n/a n/a 11,219
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/01/2025 n/a n/a 19,220
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/01/2025 n/a n/a 434,248
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/01/2025 n/a n/a 139,842
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/01/2025 n/a n/a 210,000
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/01/2025 n/a n/a 212,747
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/01/2025 n/a n/a 96,532
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/01/2025 n/a n/a 117,975
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/01/2025 n/a n/a 29,436
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/01/2025 n/a n/a -3,044,091
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/01/2025 n/a n/a -8
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/01/2025 n/a n/a -14,361
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/01/2025 n/a n/a 223
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/01/2025 n/a n/a 17
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/01/2025 n/a n/a -5
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/01/2025 n/a n/a 1
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/01/2025 n/a n/a -64
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/01/2025 n/a n/a -4,344,914
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/01/2025 n/a n/a -10
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/01/2025 n/a n/a 2,726
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/01/2025 n/a n/a 13
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/01/2025 n/a n/a 11,470
Ordinary
SSGA FUNDS MANAGEMENT, INC. 14/01/2025 2.55 n/a 5,559
Ordinary
SSGA FUNDS MANAGEMENT, INC. 14/01/2025 2.55 n/a 140
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/01/2025 n/a n/a -11,219
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/01/2025 n/a n/a -173,399
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/01/2025 n/a n/a -259,559
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/01/2025 n/a n/a -44,729
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/01/2025 n/a n/a -20,957
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/01/2025 n/a n/a -356,905
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/01/2025 n/a n/a -10,701
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/01/2025 n/a n/a -1,335,174
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/01/2025 n/a n/a -39,132
Ordinary

603 Page 11 02-May-2025

STATE STREET BANK AND TRUST COMPANY 15/01/2025 n/a n/a -20,097
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/01/2025 n/a n/a -185,110
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/01/2025 n/a n/a -30,151
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/01/2025 n/a n/a -68,660
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/01/2025 n/a n/a 220,000
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/01/2025 n/a n/a 260,000
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/01/2025 n/a n/a 29,113
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/01/2025 n/a n/a 225,561
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/01/2025 n/a n/a 63,375
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/01/2025 n/a n/a 160,657
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/01/2025 n/a n/a 51,294
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/01/2025 n/a n/a -2,444
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/01/2025 n/a n/a 3,041,858
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/01/2025 n/a n/a -12,396
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/01/2025 n/a n/a -40,457
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/01/2025 n/a n/a -369,534
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/01/2025 n/a n/a -1,845
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/01/2025 n/a n/a -26,492
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/01/2025 n/a n/a -7,622
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/01/2025 n/a n/a -50,227
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/01/2025 n/a n/a 4,347,147
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/01/2025 n/a n/a -32,516
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/01/2025 n/a n/a -35,799
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/01/2025 n/a n/a -1,045
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/01/2025 n/a n/a -227,567
Ordinary
SSGA FUNDS MANAGEMENT, INC. 15/01/2025 2.65 n/a 5,341
Ordinary
STATE STREET GLOBAL ADVISORS TRUST COMPANY 16/01/2025 2.73 n/a 18,268
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/01/2025 n/a n/a 91
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/01/2025 n/a n/a -1,574
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/01/2025 n/a n/a -7,984
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/01/2025 n/a n/a -25,865
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/01/2025 n/a n/a -236,923
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/01/2025 n/a n/a -1,184
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/01/2025 n/a n/a -17,061
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/01/2025 n/a n/a -4,906
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/01/2025 n/a n/a -31,924
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/01/2025 n/a n/a -20,944
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/01/2025 n/a n/a -23,053
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/01/2025 n/a n/a -671
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/01/2025 n/a n/a -145,850
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/01/2025 n/a n/a 209,575
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/01/2025 n/a n/a 301,432
Ordinary
SSGA FUNDS MANAGEMENT, INC. 16/01/2025 2.73 n/a 70
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/01/2025 n/a n/a -91
Ordinary

603 Page 12 02-May-2025

STATE STREET BANK AND TRUST COMPANY 17/01/2025 n/a n/a 10,701
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/01/2025 n/a n/a 63,196
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/01/2025 n/a n/a 1,271,978
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/01/2025 n/a n/a 5,074
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/01/2025 n/a n/a 25,378
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/01/2025 n/a n/a -437,106
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/01/2025 n/a n/a 185,110
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/01/2025 n/a n/a 30,151
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/01/2025 n/a n/a 75,417
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/01/2025 n/a n/a -172,380
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/01/2025 n/a n/a -252,330
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/01/2025 n/a n/a -220,000
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/01/2025 n/a n/a -19,220
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/01/2025 n/a n/a -811,926
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/01/2025 n/a n/a -139,842
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/01/2025 n/a n/a -100,922
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/01/2025 n/a n/a 46,313
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/01/2025 n/a n/a 126,894
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/01/2025 n/a n/a 284,299
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/01/2025 n/a n/a 44,729
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/01/2025 n/a n/a 21,021
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/01/2025 n/a n/a -212,747
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/01/2025 n/a n/a -260,000
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/01/2025 n/a n/a -29,113
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/01/2025 n/a n/a -200,755
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/01/2025 n/a n/a -265,179
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/01/2025 n/a n/a -96,532
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/01/2025 n/a n/a -63,375
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/01/2025 n/a n/a -117,975
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/01/2025 n/a n/a -9,402
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/01/2025 n/a n/a -160,657
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/01/2025 n/a n/a -93,682
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/01/2025 n/a n/a -29,436
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/01/2025 n/a n/a -51,294
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/01/2025 n/a n/a -519,462
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/01/2025 n/a n/a -118,565
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/01/2025 n/a n/a 17,968
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/01/2025 n/a n/a 5,154
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/01/2025 n/a n/a 33,797
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/01/2025 n/a n/a 756,651
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/01/2025 n/a n/a 22,082
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/01/2025 n/a n/a 24,277
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/01/2025 n/a n/a 707
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/01/2025 n/a n/a 153,861
Ordinary

603 Page 13 02-May-2025

STATE STREET BANK AND TRUST COMPANY 17/01/2025 n/a n/a 1,655
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/01/2025 n/a n/a 545,685
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/01/2025 n/a n/a 8,421
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/01/2025 n/a n/a 27,352
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/01/2025 n/a n/a 251,282
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/01/2025 n/a n/a 1,256
Ordinary
SSGA FUNDS MANAGEMENT, INC. 17/01/2025 2.69 n/a 258,069
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/01/2025 n/a n/a 1,466
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/01/2025 n/a n/a 422
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/01/2025 n/a n/a 2,755
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/01/2025 n/a n/a 229
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/01/2025 n/a n/a 1,794
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/01/2025 n/a n/a 2,589
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/01/2025 n/a n/a 67
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/01/2025 n/a n/a 12,555
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/01/2025 n/a n/a 135
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/01/2025 n/a n/a -229
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/01/2025 n/a n/a 688
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/01/2025 n/a n/a 2,239
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/01/2025 n/a n/a 20,562
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/01/2025 n/a n/a 126
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/01/2025 n/a n/a 18,290
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/01/2025 n/a n/a -86,239
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/01/2025 n/a n/a 8,513
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/01/2025 n/a n/a 2,442
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/01/2025 n/a n/a 16,011
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/01/2025 n/a n/a -3,780,336
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/01/2025 n/a n/a 10,459
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/01/2025 n/a n/a 11,769
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/01/2025 n/a n/a 343
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/01/2025 n/a n/a 72,902
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/01/2025 n/a n/a 784
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/01/2025 n/a n/a -2,654,274
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/01/2025 n/a n/a 3,990
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/01/2025 n/a n/a 12,962
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/01/2025 n/a n/a 119,055
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/01/2025 n/a n/a 614
Ordinary
STATE STREET GLOBAL ADVISORS EUROPE LIMITED 21/01/2025 2.87 n/a -24,752
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/01/2025 n/a n/a -18,290
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/01/2025 n/a n/a -10,701
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/01/2025 n/a n/a 9,402
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/01/2025 n/a n/a 1,299
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/01/2025 n/a n/a -9,846
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/01/2025 n/a n/a -2,826
Ordinary

603 Page 14 02-May-2025

STATE STREET BANK AND TRUST COMPANY 22/01/2025 n/a n/a -18,459
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/01/2025 n/a n/a -81,089
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/01/2025 n/a n/a -12,092
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/01/2025 n/a n/a -13,612
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/01/2025 n/a n/a -393
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/01/2025 n/a n/a -84,249
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/01/2025 n/a n/a -907
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/01/2025 n/a n/a 81,089
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/01/2025 n/a n/a -4,611
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/01/2025 n/a n/a -14,939
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/01/2025 n/a n/a -137,362
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/01/2025 n/a n/a -702
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/01/2025 n/a n/a 24,000
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/01/2025 n/a n/a -19,000
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/01/2025 n/a n/a 5,000
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/01/2025 n/a n/a -210,000
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/01/2025 n/a n/a -18,102
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/01/2025 n/a n/a -5,192
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/01/2025 n/a n/a -34,104
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/01/2025 n/a n/a -22,243
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/01/2025 n/a n/a -25,022
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/01/2025 n/a n/a -724
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/01/2025 n/a n/a -155,069
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/01/2025 n/a n/a -1,667
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/01/2025 n/a n/a -8,488
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/01/2025 n/a n/a -27,615
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/01/2025 n/a n/a 141,450
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/01/2025 n/a n/a -253,538
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/01/2025 n/a n/a -1,294
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/01/2025 n/a n/a 182,714
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/01/2025 n/a n/a -324,163
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/01/2025 n/a n/a -21,021
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/01/2025 n/a n/a 797,703
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/01/2025 n/a n/a 94,639
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/01/2025 n/a n/a 764,010
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/01/2025 n/a n/a 11
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/01/2025 n/a n/a -701
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/01/2025 n/a n/a -9
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/01/2025 n/a n/a 710
Ordinary
SSGA FUNDS MANAGEMENT, INC. 27/01/2025 2.87 n/a 140
Ordinary
SSGA FUNDS MANAGEMENT, INC. 27/01/2025 2.87 n/a 420
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/01/2025 n/a n/a -11
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/01/2025 n/a n/a -470,000
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/01/2025 n/a n/a -79,044
Ordinary

603 Page 15 02-May-2025

STATE STREET BANK AND TRUST COMPANY 28/01/2025 n/a n/a -255,860
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/01/2025 n/a n/a 154,698
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/01/2025 n/a n/a 21,834
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/01/2025 n/a n/a -153,045
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/01/2025 n/a n/a -216,946
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/01/2025 n/a n/a -176,532
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/01/2025 n/a n/a 4
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/01/2025 n/a n/a -1
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/01/2025 n/a n/a -3
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/01/2025 n/a n/a 3,884
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/01/2025 n/a n/a -126,894
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/01/2025 n/a n/a -44,729
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/01/2025 n/a n/a -22,340
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/01/2025 n/a n/a -185,110
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/01/2025 n/a n/a -1,271,978
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/01/2025 n/a n/a -25,378
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/01/2025 n/a n/a -30,151
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/01/2025 n/a n/a 1,148
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/01/2025 n/a n/a 198
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/01/2025 n/a n/a -1,346
Ordinary
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

603 Page 16 02-May-2025

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

603 Page 17 02-May-2025

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

603 Page 18 02-May-2025

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

603 Page 19 02-May-2025

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

603 Page 20 02-May-2025

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

603 Page 21 02-May-2025

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

603 Page 22 02-May-2025

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

603 Page 23 02-May-2025

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

603 Page 24 02-May-2025

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

603 Page 25 02-May-2025

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

603 Page 26 02-May-2025

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

603 Page 27 02-May-2025

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

603 Page 28 02-May-2025

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

603 Page 29 02-May-2025

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

603 Page 30 02-May-2025

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

603 Page 31 02-May-2025

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

603 Page 32 02-May-2025

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

603 Page 33 02-May-2025

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

603 Page 34 02-May-2025

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

603 Page 35 02-May-2025

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

603 Page 36 02-May-2025

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

603 Page 37 02-May-2025

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

603 Page 38 02-May-2025

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

603 Page 39 02-May-2025

Annexure B

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

==> picture [53 x 17] intentionally omitted <==

Dated the
02/05/2025
Alok Maheshwary
Authorised signatory
Dated the
02/05/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 asper Part B of this Annexure.)
Type of agreement: Securities Lending Authorisation Agreement/ Global Master Securities Lending
Agreement/ Securities Loan Agreement.
A pro forma copy of the agreement will be given if requested by the ASIC or the
company or responsible entity towhomthe prescribedreportis 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 entity towhomthe prescribedreportwas 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 40 02-May-2025

Annexure C

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

==> picture [53 x 16] intentionally omitted <==

Alok Maheshwary Authorised signatory

Dated the 02/05/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.
State Street Bank and Trust Company will, if requested by the company or responsible entity to whom this form must be given under the Corporations Act 2001 (Cth) or if
requested by the Australian Securities and Investment Commission (ASIC), provide a copy of the master securities lending agreement/s and security agreement/s referred to
below to the company, responsible entity or ASIC.
Part A: For relevant interests arising out of lending securities - State Street Bank and Trust Company acquires relevant interest as borrower of the securities under securities
lending agreement, subject to obligation to return under the agreement. (State Street Bank and Trust Company has on-lent the securities and retains relevant interest as per
Part A of this Annexure.)
Type of agreement: Global Master Securities Lending Agreement/Master Securities Loan
Agreement/Securities Loan Agreement.
If requested, a pro forma copy of the agreement will be given to the ASIC or the
company or responsible entity to whom the prescribed report was given.
Parties to agreement: (1) State Street Bank and Trust Company
(2)Counterparty/ entities details to be shared, as and when requested.
Holder of 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
scheduledreturndate)? [Yes/No]
No scheduled return date. Lender can require return of securities or equivalent
securities at any time subject to givingnotice
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 towhomthe prescribedreportwas 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 (whileregisteredholder)
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 exercisevotingrights (whileregisteredholder)
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 41 02-May-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)