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.

TEMPLE & WEBSTER GROUP LTD Major Shareholding Notification 2025

Jun 25, 2025

65945_rns_2025-06-25_592c76af-1c09-4fd9-9ff4-ce26b075a9fa.pdf

Major Shareholding Notification

Open in viewer

Opens in your device viewer

603 Page 1 26-Jun-2025

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

To Company Name/Scheme TEMPLE & WEBSTER GROUP LTD ACN/ARSN 608 595 660 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 24/06/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 5,944,418 5,944,418 5.00%

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
35,021
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
912,312
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
22,200
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
619,739
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
342,652
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
4,012,494
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 18,624
Ordinary
STATE STREET GLOBAL ADVISORS EUROPE LIMITED Bank of New York Mellon n/a 10,159
Ordinary
STATE STREET GLOBAL ADVISORS EUROPE LIMITED Citibank NA n/a 6,238
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
22,200
Ordinary
STATE STREET BANK AND TRUST COMPANY THE BARCLAYS GROUP THE BARCLAYS GROUP 233,331
Ordinary
STATE STREET BANK AND TRUST COMPANY UBS SECURITIES AUSTRALIA LTD UBS SECURITIES AUSTRALIA LTD 390,523
Ordinary
STATE STREET BANK AND TRUST COMPANY THE UBS GROUP THE UBS GROUP 288,458
Ordinary
STATE STREET GLOBAL ADVISORS TRUST COMPANY State Street Bank and Trust
Co
n/a 585,402
Ordinary
STATE STREET GLOBAL ADVISORS TRUST COMPANY Bank of New York Mellon n/a 30,163
Ordinary
STATE STREET GLOBAL ADVISORS TRUST COMPANY Northern Trust Company n/a 4,174
Ordinary
SSGA FUNDS MANAGEMENT, INC. State Street Bank and Trust
Co
n/a 342,652
Ordinary
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
JPMorgan AG n/a 220,383
Ordinary
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
State Street Bank and Trust
Co
n/a 3,125,293
Ordinary
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
BNP Paribas n/a 13,692
Ordinary
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Citibank NA n/a 284,210
Ordinary
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Northern Trust Company n/a 368,916
Ordinary

603 Page 2 26-Jun-2025

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:


l holder is as follows:
Holder of relevant
interest
Date of acquisition Consideration (9) Class and number
of securities
Cash Non-cash
Annexure A & B

6. Associates

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

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

7. Addresses

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

sses 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

Signature

print name
sign here
capacity
Authorised signatory
Alok Maheshwary
date
26/06/2025

DIRECTIONS

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

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

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

  • (4) The voting shares of a company constitute one class unless divided into separate classes. (5) The total number of votes attached to all the voting shares in the company or voting interests in the scheme (if any) that the person or an associate has a relevant interest in.

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

  • (7) Include details of:

(a) any relevant agreement or other circumstances by which the relevant interest was acquired. If subsection 671B(4) applies, a copy of any document setting out the terms of any relevant agreement, and a statement by the person giving full and accurate details of any contract, scheme or arrangement, must accompany this form, together with a written statement certifying this contract, scheme or arrangement; and (b) any qualification of the power of a person to exercise, control the exercise of, or influence the exercise of, the voting powers or disposal of the securities to which the relevant interest relates (indicating clearly the particular securities to which the qualification applies).

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

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

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

603 Page 3 26-Jun-2025

Annexure A

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

==> picture [61 x 20] intentionally omitted <==

Dated the
26/06/2025
Alok Maheshwary
Authorised signatory
Dated the
26/06/2025
Alok Maheshwary
Authorised signatory
Dated the
26/06/2025
Alok Maheshwary
Authorised signatory
Dated the
26/06/2025
Alok Maheshwary
Authorised signatory
Dated the
26/06/2025
Alok Maheshwary
Authorised signatory
Holder of relevant Interest Date of Acquisition Consideration Cash Consideration non-cash Class and number of securities affected
STATE STREET BANK AND TRUST COMPANY 24/02/2025 n/a n/a 5
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/02/2025 n/a n/a 13,129
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/02/2025 n/a n/a 3,779
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/02/2025 n/a n/a 24,793
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/02/2025 n/a n/a -5
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/02/2025 n/a n/a 16,226
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/02/2025 n/a n/a 21,917
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/02/2025 n/a n/a 2,991
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/02/2025 n/a n/a 112,816
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/02/2025 n/a n/a 1,271
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/02/2025 n/a n/a 6,156
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/02/2025 n/a n/a 17,884
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/02/2025 n/a n/a 184,310
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/02/2025 n/a n/a 950
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/02/2025 n/a n/a -13,196
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/02/2025 n/a n/a -3,799
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/02/2025 n/a n/a -24,915
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/02/2025 n/a n/a -16,308
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/02/2025 n/a n/a -22,027
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/02/2025 n/a n/a -3,006
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/02/2025 n/a n/a -113,384
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/02/2025 n/a n/a -1,278
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/02/2025 n/a n/a -6,188
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/02/2025 n/a n/a -17,972
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/02/2025 n/a n/a -185,218
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/02/2025 n/a n/a -954
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/02/2025 n/a n/a -18
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/02/2025 n/a n/a -670
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/02/2025 n/a n/a -193
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/02/2025 n/a n/a -1,267
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/02/2025 n/a n/a -829
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/02/2025 n/a n/a -1,120
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/02/2025 n/a n/a -153
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/02/2025 n/a n/a -5,761
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/02/2025 n/a n/a -65
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/02/2025 n/a n/a -314
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/02/2025 n/a n/a -913
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/02/2025 n/a n/a -9,429
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/02/2025 n/a n/a -49
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/02/2025 n/a n/a 5
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/02/2025 n/a n/a 13
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/02/2025 n/a n/a -9,635
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/02/2025 n/a n/a 13,925
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/02/2025 n/a n/a 27,300
Ordinary
603 Page 4 26-Jun-2025 603 Page 4 26-Jun-2025 603 Page 4 26-Jun-2025 603 Page 4 26-Jun-2025 603 Page 4 26-Jun-2025
STATE STREET BANK AND TRUST COMPANY 27/02/2025 n/a n/a 158,761
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/02/2025 n/a n/a 7,770
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/02/2025 n/a n/a 16,838
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/02/2025 n/a n/a 940
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/02/2025 n/a n/a 54,766
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/02/2025 n/a n/a 13,435
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/02/2025 n/a n/a 2,338
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/02/2025 n/a n/a 3,242
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/02/2025 n/a n/a 5,007
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/02/2025 n/a n/a 27,168
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/02/2025 n/a n/a 1,388
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/02/2025 n/a n/a 539
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/02/2025 n/a n/a 13,141
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/02/2025 n/a n/a 30,901
Ordinary
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
28/02/2025 17.23 n/a 508
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/02/2025 n/a n/a 643
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/02/2025 n/a n/a 19
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/02/2025 n/a n/a 3,124
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/02/2025 n/a n/a 9,093
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/02/2025 n/a n/a 93,687
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/02/2025 n/a n/a 477
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/02/2025 n/a n/a -13,925
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/02/2025 n/a n/a -158,761
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/02/2025 n/a n/a -7,770
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/02/2025 n/a n/a -16,838
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/02/2025 n/a n/a -940
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/02/2025 n/a n/a -54,766
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/02/2025 n/a n/a -13,435
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/02/2025 n/a n/a -2,338
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/02/2025 n/a n/a -5,007
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/02/2025 n/a n/a -1,388
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/02/2025 n/a n/a -539
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/02/2025 n/a n/a -13,141
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/02/2025 n/a n/a -30,901
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/02/2025 n/a n/a -6
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/02/2025 n/a n/a 6,655
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/02/2025 n/a n/a 1,910
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/02/2025 n/a n/a 12,620
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/02/2025 n/a n/a -13
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/02/2025 n/a n/a 8,229
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/02/2025 n/a n/a 11,117
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/02/2025 n/a n/a 1,531
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/02/2025 n/a n/a 57,241
Ordinary
STATE STREET GLOBAL ADVISORS EUROPE LIMITED 28/02/2025 17.23 n/a -8,150
Ordinary
STATE STREET GLOBAL ADVISORS EUROPE LIMITED 28/02/2025 17.23 n/a -2,769
Ordinary
STATE STREET GLOBAL ADVISORS TRUST COMPANY 28/02/2025 17.23 n/a -622
Ordinary
STATE STREET GLOBAL ADVISORS EUROPE LIMITED 28/02/2025 17.23 n/a 2,769
Ordinary
STATE STREET GLOBAL ADVISORS EUROPE LIMITED 28/02/2025 17.23 n/a 6,104
Ordinary
STATE STREET GLOBAL ADVISORS TRUST COMPANY 28/02/2025 17.23 n/a 8,150
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/03/2025 n/a n/a -4
Ordinary
603 Page 5 26-Jun-2025 603 Page 5 26-Jun-2025 603 Page 5 26-Jun-2025 603 Page 5 26-Jun-2025 603 Page 5 26-Jun-2025
STATE STREET BANK AND TRUST COMPANY 03/03/2025 n/a n/a -26,799
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/03/2025 n/a n/a -18
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/03/2025 n/a n/a -35
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/03/2025 n/a n/a 83
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/03/2025 n/a n/a -1
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/03/2025 n/a n/a 4,229
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/03/2025 n/a n/a -41
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/03/2025 n/a n/a -14
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/03/2025 n/a n/a -50
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/03/2025 n/a n/a -20,039
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/03/2025 n/a n/a -50
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/03/2025 n/a n/a -43
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/03/2025 n/a n/a 505
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/03/2025 n/a n/a -331
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/03/2025 n/a n/a -2,513
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/03/2025 n/a n/a 1,020
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/03/2025 n/a n/a 291
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/03/2025 n/a n/a 1,954
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/03/2025 n/a n/a -14,899
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/03/2025 n/a n/a 1,261
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/03/2025 n/a n/a 1,710
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/03/2025 n/a n/a 358
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/03/2025 n/a n/a 8,794
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/03/2025 n/a n/a 98
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/03/2025 n/a n/a -14,350
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/03/2025 n/a n/a 480
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/03/2025 n/a n/a 1,406
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/03/2025 n/a n/a 14,553
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/03/2025 n/a n/a 74
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/03/2025 n/a n/a 12
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/03/2025 n/a n/a 18
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/03/2025 n/a n/a 6
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 -31
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/03/2025 n/a n/a 26
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/03/2025 n/a n/a 8
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/03/2025 n/a n/a 29
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/03/2025 n/a n/a 154
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 18
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/03/2025 n/a n/a 8
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/03/2025 n/a n/a -6
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/03/2025 n/a n/a -262
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/03/2025 n/a n/a 11
Ordinary
SSGA FUNDS MANAGEMENT, INC. 05/03/2025 16.63 n/a 1,890
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/03/2025 n/a n/a 11,000
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/03/2025 n/a n/a 3,277
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/03/2025 n/a n/a 17
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/03/2025 n/a n/a 8
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/03/2025 n/a n/a 3
Ordinary
603 Page 6 26-Jun-2025 603 Page 6 26-Jun-2025 603 Page 6 26-Jun-2025 603 Page 6 26-Jun-2025 603 Page 6 26-Jun-2025
STATE STREET BANK AND TRUST COMPANY 06/03/2025 n/a n/a 19,709
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/03/2025 n/a n/a 19
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/03/2025 n/a n/a 13
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/03/2025 n/a n/a 56
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/03/2025 n/a n/a 113
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/03/2025 n/a n/a 2
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/03/2025 n/a n/a 18,959
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/03/2025 n/a n/a 6
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/03/2025 n/a n/a 421
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/03/2025 n/a n/a 134,332
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/03/2025 n/a n/a 9
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/03/2025 n/a n/a -241
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/03/2025 n/a n/a -5
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/03/2025 n/a n/a 9,269
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/03/2025 n/a n/a -7,669
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/03/2025 n/a n/a -2,201
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/03/2025 n/a n/a -14,535
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/03/2025 n/a n/a -9,485
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/03/2025 n/a n/a -12,805
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/03/2025 n/a n/a -2,478
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/03/2025 n/a n/a -65,971
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/03/2025 n/a n/a -741
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/03/2025 n/a n/a -3,599
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/03/2025 n/a n/a -421
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/03/2025 n/a n/a -134,332
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/03/2025 n/a n/a -10,468
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/03/2025 n/a n/a -107,819
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/03/2025 n/a n/a -556
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/03/2025 n/a n/a 1,601
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/03/2025 n/a n/a 9,661
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/03/2025 n/a n/a 2,394
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/03/2025 n/a n/a 743
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/03/2025 n/a n/a -23
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/03/2025 n/a n/a 2,082
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/03/2025 n/a n/a 3,605
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/03/2025 n/a n/a 80,221
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/03/2025 n/a n/a 10,473
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/03/2025 n/a n/a 1,357
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/03/2025 n/a n/a 296
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/03/2025 n/a n/a 107,626
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/03/2025 n/a n/a 5,103
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/03/2025 n/a n/a 8,820
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/03/2025 n/a n/a 559
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/03/2025 n/a n/a 337
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/03/2025 n/a n/a 14,191
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/03/2025 n/a n/a 9,395
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/03/2025 n/a n/a 146
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/03/2025 n/a n/a 13
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/03/2025 n/a n/a 7,683
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/03/2025 n/a n/a 2,206
Ordinary
603 Page 7 26-Jun-2025 603 Page 7 26-Jun-2025 603 Page 7 26-Jun-2025 603 Page 7 26-Jun-2025 603 Page 7 26-Jun-2025
STATE STREET BANK AND TRUST COMPANY 10/03/2025 n/a n/a 14,550
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/03/2025 n/a n/a 9
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/03/2025 n/a n/a 9,506
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/03/2025 n/a n/a 250
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/03/2025 n/a n/a 12,815
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/03/2025 n/a n/a 2,461
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/03/2025 n/a n/a 1,198
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/03/2025 n/a n/a 297
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/03/2025 n/a n/a 66,099
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/03/2025 n/a n/a 7,724
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/03/2025 n/a n/a 5,289
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/03/2025 n/a n/a 104,065
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/03/2025 n/a n/a 830
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/03/2025 n/a n/a 1,434
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/03/2025 n/a n/a 565
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/03/2025 n/a n/a 6,867
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/03/2025 n/a n/a 6,426
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/03/2025 n/a n/a 12,307
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/03/2025 n/a n/a 37
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/03/2025 n/a n/a 425
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/03/2025 n/a n/a 21,247
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/03/2025 n/a n/a 12,092
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/03/2025 n/a n/a 185
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/03/2025 n/a n/a 1,174
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/03/2025 n/a n/a 464
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/03/2025 n/a n/a 129
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/03/2025 n/a n/a 917
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/03/2025 n/a n/a 7,037
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/03/2025 n/a n/a 578
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/03/2025 n/a n/a 312
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/03/2025 n/a n/a 610
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/03/2025 n/a n/a 114
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/03/2025 n/a n/a 1,504
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/03/2025 n/a n/a 385
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/03/2025 n/a n/a 4,042
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/03/2025 n/a n/a 9,545
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/03/2025 n/a n/a 6,204
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/03/2025 n/a n/a 3,059
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/03/2025 n/a n/a 44
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/03/2025 n/a n/a 6,774
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/03/2025 n/a n/a 2,621
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/03/2025 n/a n/a 221
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/03/2025 n/a n/a -3
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/03/2025 n/a n/a -761
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/03/2025 n/a n/a -187
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/03/2025 n/a n/a -52
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/03/2025 n/a n/a -375
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/03/2025 n/a n/a -4,552
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/03/2025 n/a n/a -230
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/03/2025 n/a n/a 7
Ordinary
603 Page 8 26-Jun-2025 603 Page 8 26-Jun-2025 603 Page 8 26-Jun-2025 603 Page 8 26-Jun-2025 603 Page 8 26-Jun-2025
STATE STREET BANK AND TRUST COMPANY 12/03/2025 n/a n/a -319
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/03/2025 n/a n/a -40
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/03/2025 n/a n/a 60
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/03/2025 n/a n/a 5
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/03/2025 n/a n/a -1,623
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/03/2025 n/a n/a 333
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/03/2025 n/a n/a 379
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/03/2025 n/a n/a 119
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/03/2025 n/a n/a -18
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/03/2025 n/a n/a -4,378
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/03/2025 n/a n/a 99
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/03/2025 n/a n/a -89
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/03/2025 n/a n/a -140
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/03/2025 n/a n/a -276
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/03/2025 n/a n/a 93
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/03/2025 n/a n/a 5
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/03/2025 n/a n/a -2,877
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/03/2025 n/a n/a 242
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/03/2025 n/a n/a 359
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/03/2025 n/a n/a -16
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/03/2025 n/a n/a 17
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/03/2025 n/a n/a 636
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/03/2025 n/a n/a 505
Ordinary
SSGA FUNDS MANAGEMENT, INC. 12/03/2025 16.04 n/a -217
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/03/2025 n/a n/a -327
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/03/2025 n/a n/a -569
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/03/2025 n/a n/a -2,761
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/03/2025 n/a n/a -686
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/03/2025 n/a n/a -17,603
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/03/2025 n/a n/a -11,872
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/03/2025 n/a n/a 1
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/03/2025 n/a n/a -132
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/03/2025 n/a n/a 1
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/03/2025 n/a n/a 223
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/03/2025 n/a n/a 71,253
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/03/2025 n/a n/a -6
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/03/2025 n/a n/a -26
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/03/2025 n/a n/a -2
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/03/2025 n/a n/a -5,572
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/03/2025 n/a n/a -4,802
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/03/2025 n/a n/a -184,146
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/03/2025 n/a n/a -2,884
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/03/2025 n/a n/a -867
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/03/2025 n/a n/a -11,770
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/03/2025 n/a n/a -21,486
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/03/2025 n/a n/a -779
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/03/2025 n/a n/a -36,073
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/03/2025 n/a n/a -21,992
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/03/2025 n/a n/a 20
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/03/2025 n/a n/a 4
Ordinary
603 Page 9 26-Jun-2025 603 Page 9 26-Jun-2025 603 Page 9 26-Jun-2025 603 Page 9 26-Jun-2025 603 Page 9 26-Jun-2025
STATE STREET BANK AND TRUST COMPANY 13/03/2025 n/a n/a 3
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/03/2025 n/a n/a -9
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/03/2025 n/a n/a 112
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/03/2025 n/a n/a 4
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/03/2025 n/a n/a 1
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/03/2025 n/a n/a 12
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/03/2025 n/a n/a 17
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/03/2025 n/a n/a -1
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/03/2025 n/a n/a 19,183
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/03/2025 n/a n/a -1
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/03/2025 n/a n/a 1,652
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/03/2025 n/a n/a 244,105
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/03/2025 n/a n/a 11
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/03/2025 n/a n/a 21
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/03/2025 n/a n/a -2
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/03/2025 n/a n/a 3,349
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/03/2025 n/a n/a -4
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/03/2025 n/a n/a -3
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/03/2025 n/a n/a 16
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/03/2025 n/a n/a 20,054
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/03/2025 n/a n/a -3
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/03/2025 n/a n/a -21
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/03/2025 n/a n/a -14
Ordinary
SSGA FUNDS MANAGEMENT, INC. 14/03/2025 15.86 n/a 2,268
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/03/2025 n/a n/a -2,685
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/03/2025 n/a n/a 9
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/03/2025 n/a n/a 6
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/03/2025 n/a n/a -5
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/03/2025 n/a n/a -16,100
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/03/2025 n/a n/a 7
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/03/2025 n/a n/a 7
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/03/2025 n/a n/a 30
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/03/2025 n/a n/a 49
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/03/2025 n/a n/a 1
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/03/2025 n/a n/a -15,430
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/03/2025 n/a n/a 3
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/03/2025 n/a n/a -1,179
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/03/2025 n/a n/a -198,387
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/03/2025 n/a n/a 2
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/03/2025 n/a n/a -111
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/03/2025 n/a n/a 2
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/03/2025 n/a n/a -10
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/03/2025 n/a n/a -38
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/03/2025 n/a n/a -49
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/03/2025 n/a n/a 1,239
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/03/2025 n/a n/a 208,389
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/03/2025 n/a n/a -133
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/03/2025 n/a n/a -1,319
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/03/2025 n/a n/a -5
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/03/2025 n/a n/a 6
Ordinary
603 Page 10 26-Jun-2025 603 Page 10 26-Jun-2025 603 Page 10 26-Jun-2025 603 Page 10 26-Jun-2025 603 Page 10 26-Jun-2025
STATE STREET BANK AND TRUST COMPANY 18/03/2025 n/a n/a -106
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/03/2025 n/a n/a -30
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/03/2025 n/a n/a -192
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/03/2025 n/a n/a 32
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/03/2025 n/a n/a -133
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/03/2025 n/a n/a -168
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/03/2025 n/a n/a -21
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/03/2025 n/a n/a -908
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/03/2025 n/a n/a -1,189
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/03/2025 n/a n/a -190
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/03/2025 n/a n/a -56
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/03/2025 n/a n/a -352
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/03/2025 n/a n/a -7,112
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/03/2025 n/a n/a -234
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/03/2025 n/a n/a -310
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/03/2025 n/a n/a -62
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/03/2025 n/a n/a -1,625
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/03/2025 n/a n/a -1,935
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/03/2025 n/a n/a -325,360
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/03/2025 n/a n/a -19
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/03/2025 n/a n/a -6,858
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/03/2025 n/a n/a -89
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/03/2025 n/a n/a -262
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/03/2025 n/a n/a -2,587
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/03/2025 n/a n/a -16
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/03/2025 n/a n/a -2,465
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/03/2025 n/a n/a 1,763
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/03/2025 n/a n/a 702
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/03/2025 n/a n/a 6,081
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/03/2025 n/a n/a -3,488
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/03/2025 n/a n/a 2,150
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/03/2025 n/a n/a 496
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/03/2025 n/a n/a 6,117
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/03/2025 n/a n/a 140
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/03/2025 n/a n/a 11,328
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/03/2025 n/a n/a 953
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/03/2025 n/a n/a -20,877
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/03/2025 n/a n/a 29,873
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/03/2025 n/a n/a 614
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/03/2025 n/a n/a 20,193
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/03/2025 n/a n/a 1,435
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/03/2025 n/a n/a 165
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/03/2025 n/a n/a 32,595
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/03/2025 n/a n/a 4,276
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/03/2025 n/a n/a 26
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/03/2025 n/a n/a 315
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/03/2025 n/a n/a 19,150
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/03/2025 n/a n/a 1,091
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/03/2025 n/a n/a 1,195
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/03/2025 n/a n/a 115
Ordinary
603 Page 11 26-Jun-2025 603 Page 11 26-Jun-2025 603 Page 11 26-Jun-2025 603 Page 11 26-Jun-2025 603 Page 11 26-Jun-2025
STATE STREET BANK AND TRUST COMPANY 20/03/2025 n/a n/a -19,962
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/03/2025 n/a n/a 137,941
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/03/2025 n/a n/a 234
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/03/2025 n/a n/a 217
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/03/2025 n/a n/a 9,514
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/03/2025 n/a n/a 693
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/03/2025 n/a n/a 1,117
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/03/2025 n/a n/a 1
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/03/2025 n/a n/a 31,310
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/03/2025 n/a n/a 17,601
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/03/2025 n/a n/a 7,343
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/03/2025 n/a n/a 19,242
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/03/2025 n/a n/a 34
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/03/2025 n/a n/a 2,180
Ordinary
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
21/03/2025 16.90 n/a 121,098
Ordinary
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
21/03/2025 16.90 n/a -315
Ordinary
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
21/03/2025 16.90 n/a 40,294
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/03/2025 n/a n/a -2,010
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/03/2025 n/a n/a 2,010
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/03/2025 n/a n/a 14
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/03/2025 n/a n/a -4
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/03/2025 n/a n/a -2
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/03/2025 n/a n/a -2
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/03/2025 n/a n/a -7
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/03/2025 n/a n/a -3
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/03/2025 n/a n/a -5
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/03/2025 n/a n/a -24
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/03/2025 n/a n/a -25
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/03/2025 n/a n/a -6,081
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/03/2025 n/a n/a -2,150
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/03/2025 n/a n/a -6,117
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/03/2025 n/a n/a -11,328
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/03/2025 n/a n/a -29,873
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/03/2025 n/a n/a -20,193
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/03/2025 n/a n/a -32,595
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/03/2025 n/a n/a -26
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/03/2025 n/a n/a -315
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/03/2025 n/a n/a -1
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/03/2025 n/a n/a -8
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/03/2025 n/a n/a -19,150
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/03/2025 n/a n/a -1,091
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/03/2025 n/a n/a -1,195
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/03/2025 n/a n/a -137,941
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/03/2025 n/a n/a -217
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/03/2025 n/a n/a -9,514
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/03/2025 n/a n/a -1,117
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/03/2025 n/a n/a -1
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/03/2025 n/a n/a -31,310
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/03/2025 n/a n/a -17,601
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/03/2025 n/a n/a -19,242
Ordinary
603 Page 12 26-Jun-2025 603 Page 12 26-Jun-2025 603 Page 12 26-Jun-2025 603 Page 12 26-Jun-2025 603 Page 12 26-Jun-2025
STATE STREET BANK AND TRUST COMPANY 21/03/2025 n/a n/a -2,180
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/03/2025 n/a n/a -1
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/03/2025 n/a n/a -4
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/03/2025 n/a n/a 72
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/03/2025 n/a n/a -1
Ordinary
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
21/03/2025 16.90 n/a 94,350
Ordinary
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
21/03/2025 16.90 n/a 6,858
Ordinary
SSGA FUNDS MANAGEMENT, INC. 21/03/2025 16.90 n/a -648
Ordinary
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
21/03/2025 16.90 n/a 4,249
Ordinary
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
21/03/2025 16.90 n/a 183,978
Ordinary
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
21/03/2025 16.90 n/a 13,692
Ordinary
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
21/03/2025 16.90 n/a 20,953
Ordinary
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
21/03/2025 16.90 n/a 36,414
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/03/2025 n/a n/a 11,200
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/03/2025 n/a n/a -21,988
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/03/2025 n/a n/a -131,690
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/03/2025 n/a n/a -3,190
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/03/2025 n/a n/a -914
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/03/2025 n/a n/a -6,063
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/03/2025 n/a n/a -3,947
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/03/2025 n/a n/a -5,505
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/03/2025 n/a n/a -1,024
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/03/2025 n/a n/a -27,460
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/03/2025 n/a n/a -335
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/03/2025 n/a n/a -1,498
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/03/2025 n/a n/a -4,437
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/03/2025 n/a n/a -45,134
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/03/2025 n/a n/a -492
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/03/2025 n/a n/a -126,022
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/03/2025 n/a n/a 351
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/03/2025 n/a n/a 3
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/03/2025 n/a n/a 7,093
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/03/2025 n/a n/a 178
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/03/2025 n/a n/a 39,543
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/03/2025 n/a n/a 2,040
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/03/2025 n/a n/a 259
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/03/2025 n/a n/a 13,404
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/03/2025 n/a n/a 467
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/03/2025 n/a n/a 8,777
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/03/2025 n/a n/a 140
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/03/2025 n/a n/a 280
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/03/2025 n/a n/a 359
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/03/2025 n/a n/a 12,191
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/03/2025 n/a n/a 558
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/03/2025 n/a n/a 2,276
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/03/2025 n/a n/a 15,585
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/03/2025 n/a n/a 3,090
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/03/2025 n/a n/a 1,079
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/03/2025 n/a n/a 61,007
Ordinary
603 Page 13 26-Jun-2025 603 Page 13 26-Jun-2025 603 Page 13 26-Jun-2025 603 Page 13 26-Jun-2025 603 Page 13 26-Jun-2025
STATE STREET BANK AND TRUST COMPANY 25/03/2025 n/a n/a 5,943
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/03/2025 n/a n/a 642
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/03/2025 n/a n/a 1,452
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/03/2025 n/a n/a 66,878
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/03/2025 n/a n/a 767
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/03/2025 n/a n/a 34
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/03/2025 n/a n/a 745
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/03/2025 n/a n/a 86
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/03/2025 n/a n/a 4,035
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/03/2025 n/a n/a 236
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/03/2025 n/a n/a 3,328
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/03/2025 n/a n/a 63
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/03/2025 n/a n/a 15,068
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/03/2025 n/a n/a 53,713
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/03/2025 n/a n/a 28
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/03/2025 n/a n/a 9,795
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/03/2025 n/a n/a 1,376
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/03/2025 n/a n/a 565
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/03/2025 n/a n/a 215
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/03/2025 n/a n/a 3
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/03/2025 n/a n/a 99,377
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/03/2025 n/a n/a 660
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/03/2025 n/a n/a 5
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/03/2025 n/a n/a 140
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/03/2025 n/a n/a 23
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/03/2025 n/a n/a 1,026
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/03/2025 n/a n/a -194
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/03/2025 n/a n/a -82
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/03/2025 n/a n/a 1,443
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/03/2025 n/a n/a -2
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/03/2025 n/a n/a 868
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/03/2025 n/a n/a 441,601
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/03/2025 n/a n/a -14,277
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/03/2025 n/a n/a 1,311
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/03/2025 n/a n/a 32
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/03/2025 n/a n/a -536
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/03/2025 n/a n/a -204
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/03/2025 n/a n/a 87
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/03/2025 n/a n/a -5
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 -351
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/03/2025 n/a n/a -3
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/03/2025 n/a n/a -178
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/03/2025 n/a n/a -259
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/03/2025 n/a n/a -140
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/03/2025 n/a n/a -15,585
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/03/2025 n/a n/a -3,090
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/03/2025 n/a n/a -1,079
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/03/2025 n/a n/a -5,943
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/03/2025 n/a n/a -1,452
Ordinary
603 Page 14 26-Jun-2025 603 Page 14 26-Jun-2025 603 Page 14 26-Jun-2025 603 Page 14 26-Jun-2025 603 Page 14 26-Jun-2025
STATE STREET BANK AND TRUST COMPANY 26/03/2025 n/a n/a -66,878
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/03/2025 n/a n/a -8
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/03/2025 n/a n/a -37,467
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/03/2025 n/a n/a -4
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 -443
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/03/2025 n/a n/a -7
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/03/2025 n/a n/a -265
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/03/2025 n/a n/a -340
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/03/2025 n/a n/a 140
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/03/2025 n/a n/a -529
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 -40
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/03/2025 n/a n/a -609
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/03/2025 n/a n/a -767
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/03/2025 n/a n/a -34
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/03/2025 n/a n/a -4,035
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/03/2025 n/a n/a -236
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/03/2025 n/a n/a -63
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/03/2025 n/a n/a -53,713
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/03/2025 n/a n/a -28
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/03/2025 n/a n/a -1,376
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/03/2025 n/a n/a -3
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/03/2025 n/a n/a -660
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/03/2025 n/a n/a -23
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/03/2025 n/a n/a -1,026
Ordinary
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
26/03/2025 16.59 n/a 30,248
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/03/2025 n/a n/a 19,000
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/03/2025 n/a n/a -1,073
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/03/2025 n/a n/a -1,443
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/03/2025 n/a n/a -5,662
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/03/2025 n/a n/a -868
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/03/2025 n/a n/a -441,601
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/03/2025 n/a n/a -1,311
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/03/2025 n/a n/a -16,720
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/03/2025 n/a n/a -169,341
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/03/2025 n/a n/a -237
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/03/2025 n/a n/a 602
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/03/2025 n/a n/a 7
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 8
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/03/2025 n/a n/a 10
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 233
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/03/2025 n/a n/a 9
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/03/2025 n/a n/a 3
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/03/2025 n/a n/a -12,060
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/03/2025 n/a n/a -3,462
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/03/2025 n/a n/a -22,840
Ordinary
603 Page 15 26-Jun-2025 603 Page 15 26-Jun-2025 603 Page 15 26-Jun-2025 603 Page 15 26-Jun-2025 603 Page 15 26-Jun-2025
STATE STREET BANK AND TRUST COMPANY 27/03/2025 n/a n/a -14,928
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/03/2025 n/a n/a -20,892
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/03/2025 n/a n/a -3,866
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/03/2025 n/a n/a -103,795
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/03/2025 n/a n/a 1,588
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/03/2025 n/a n/a 958
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/03/2025 n/a n/a 488,166
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,671
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/03/2025 n/a n/a -22
Ordinary
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
28/03/2025 16.71 n/a 42,933
Ordinary
STATE STREET BANK AND TRUST COMPANY 31/03/2025 n/a n/a -5,203
Ordinary
STATE STREET BANK AND TRUST COMPANY 31/03/2025 n/a n/a 175
Ordinary
STATE STREET BANK AND TRUST COMPANY 31/03/2025 n/a n/a 71
Ordinary
STATE STREET BANK AND TRUST COMPANY 31/03/2025 n/a n/a 193
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 103
Ordinary
STATE STREET BANK AND TRUST COMPANY 31/03/2025 n/a n/a 16,996
Ordinary
STATE STREET BANK AND TRUST COMPANY 31/03/2025 n/a n/a 1,989
Ordinary
STATE STREET BANK AND TRUST COMPANY 31/03/2025 n/a n/a 1,117
Ordinary
STATE STREET BANK AND TRUST COMPANY 31/03/2025 n/a n/a 8,437
Ordinary
STATE STREET BANK AND TRUST COMPANY 31/03/2025 n/a n/a 2,023
Ordinary
STATE STREET BANK AND TRUST COMPANY 31/03/2025 n/a n/a 74,617
Ordinary
STATE STREET BANK AND TRUST COMPANY 31/03/2025 n/a n/a 503
Ordinary
STATE STREET BANK AND TRUST COMPANY 31/03/2025 n/a n/a 48
Ordinary
STATE STREET BANK AND TRUST COMPANY 31/03/2025 n/a n/a 5,637
Ordinary
STATE STREET BANK AND TRUST COMPANY 31/03/2025 n/a n/a 339
Ordinary
STATE STREET BANK AND TRUST COMPANY 31/03/2025 n/a n/a -582
Ordinary
STATE STREET BANK AND TRUST COMPANY 31/03/2025 n/a n/a -353
Ordinary
STATE STREET BANK AND TRUST COMPANY 31/03/2025 n/a n/a 91
Ordinary
STATE STREET BANK AND TRUST COMPANY 31/03/2025 n/a n/a -181,309
Ordinary
STATE STREET BANK AND TRUST COMPANY 31/03/2025 n/a n/a -5
Ordinary
STATE STREET BANK AND TRUST COMPANY 31/03/2025 n/a n/a 76,513
Ordinary
STATE STREET BANK AND TRUST COMPANY 31/03/2025 n/a n/a 37
Ordinary
STATE STREET BANK AND TRUST COMPANY 31/03/2025 n/a n/a -980
Ordinary
STATE STREET BANK AND TRUST COMPANY 31/03/2025 n/a n/a 1,956
Ordinary
STATE STREET BANK AND TRUST COMPANY 31/03/2025 n/a n/a 3
Ordinary
STATE STREET BANK AND TRUST COMPANY 31/03/2025 n/a n/a 842
Ordinary
STATE STREET BANK AND TRUST COMPANY 31/03/2025 n/a n/a 35
Ordinary
STATE STREET BANK AND TRUST COMPANY 31/03/2025 n/a n/a 1,714
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/04/2025 n/a n/a -175
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/04/2025 n/a n/a -71
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/04/2025 n/a n/a -193
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/04/2025 n/a n/a -2,663
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/04/2025 n/a n/a -31
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/04/2025 n/a n/a -103
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/04/2025 n/a n/a -18
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/04/2025 n/a n/a -24
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/04/2025 n/a n/a -37
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/04/2025 n/a n/a -16,996
Ordinary
603 Page 16 26-Jun-2025 603 Page 16 26-Jun-2025 603 Page 16 26-Jun-2025 603 Page 16 26-Jun-2025 603 Page 16 26-Jun-2025
STATE STREET BANK AND TRUST COMPANY 01/04/2025 n/a n/a -1,989
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/04/2025 n/a n/a -1,117
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/04/2025 n/a n/a -8,437
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/04/2025 n/a n/a -43
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/04/2025 n/a n/a -2,023
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/04/2025 n/a n/a -74,617
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/04/2025 n/a n/a 648
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/04/2025 n/a n/a 824
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/04/2025 n/a n/a 1,950
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/04/2025 n/a n/a 84,819
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/04/2025 n/a n/a 25,519
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/04/2025 n/a n/a 2,637
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/04/2025 n/a n/a 3,181
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/04/2025 n/a n/a 2,212
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/04/2025 n/a n/a 21,239
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/04/2025 n/a n/a 4,621
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/04/2025 n/a n/a 576
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/04/2025 n/a n/a 16,250
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/04/2025 n/a n/a 160
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/04/2025 n/a n/a 336
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/04/2025 n/a n/a 21,373
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/04/2025 n/a n/a 18
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/04/2025 n/a n/a 214
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/04/2025 n/a n/a -503
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/04/2025 n/a n/a -48
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 -5,637
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/04/2025 n/a n/a -339
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/04/2025 n/a n/a -1,007
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/04/2025 n/a n/a -605
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/04/2025 n/a n/a -91
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/04/2025 n/a n/a -306,858
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/04/2025 n/a n/a -1,012
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/04/2025 n/a n/a -76,513
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/04/2025 n/a n/a -37
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/04/2025 n/a n/a -1,691
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/04/2025 n/a n/a -1,956
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/04/2025 n/a n/a -38
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/04/2025 n/a n/a -14
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/04/2025 n/a n/a -3
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/04/2025 n/a n/a -842
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/04/2025 n/a n/a -1
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/04/2025 n/a n/a -35
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/04/2025 n/a n/a -1,714
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/04/2025 n/a n/a -648
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/04/2025 n/a n/a -824
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/04/2025 n/a n/a -1,950
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/04/2025 n/a n/a -84,819
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/04/2025 n/a n/a -25,519
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/04/2025 n/a n/a -2,637
Ordinary
603 Page 17 26-Jun-2025 603 Page 17 26-Jun-2025 603 Page 17 26-Jun-2025 603 Page 17 26-Jun-2025 603 Page 17 26-Jun-2025
STATE STREET BANK AND TRUST COMPANY 02/04/2025 n/a n/a -3,181
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/04/2025 n/a n/a 175,171
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/04/2025 n/a n/a 2,259
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/04/2025 n/a n/a 1,326
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/04/2025 n/a n/a 2,243
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/04/2025 n/a n/a 2,720
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/04/2025 n/a n/a 10,905
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/04/2025 n/a n/a -2,212
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/04/2025 n/a n/a -21,239
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/04/2025 n/a n/a -4,621
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/04/2025 n/a n/a -576
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/04/2025 n/a n/a -16,250
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/04/2025 n/a n/a -160
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/04/2025 n/a n/a -336
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/04/2025 n/a n/a -21,373
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/04/2025 n/a n/a -18
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/04/2025 n/a n/a -214
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/04/2025 n/a n/a 671
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/04/2025 n/a n/a 401
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/04/2025 n/a n/a 202,287
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/04/2025 n/a n/a 83,574
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/04/2025 n/a n/a 753
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/04/2025 n/a n/a 1,126
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/04/2025 n/a n/a 1,779
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/04/2025 n/a n/a 1,228
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/04/2025 n/a n/a 40
Ordinary
STATE STREET GLOBAL ADVISORS TRUST COMPANY 02/04/2025 16.67 n/a 8,036
Ordinary
SSGA FUNDS MANAGEMENT, INC. 02/04/2025 16.36 n/a 630
Ordinary
SSGA FUNDS MANAGEMENT, INC. 02/04/2025 16.36 n/a 1,428
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/04/2025 n/a n/a -5,688
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/04/2025 n/a n/a 168
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/04/2025 n/a n/a 70
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/04/2025 n/a n/a 201
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/04/2025 n/a n/a -23
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/04/2025 n/a n/a 68
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/04/2025 n/a n/a -1
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/04/2025 n/a n/a 123
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/04/2025 n/a n/a -1
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/04/2025 n/a n/a 1,771
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/04/2025 n/a n/a -1
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/04/2025 n/a n/a 1,632
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/04/2025 n/a n/a 23,639
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/04/2025 n/a n/a 3,669
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/04/2025 n/a n/a 1,919
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/04/2025 n/a n/a 19,469
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/04/2025 n/a n/a -2
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/04/2025 n/a n/a 3,149
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/04/2025 n/a n/a 86,842
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/04/2025 n/a n/a 546
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/04/2025 n/a n/a 51
Ordinary
603 Page 18 26-Jun-2025 603 Page 18 26-Jun-2025 603 Page 18 26-Jun-2025 603 Page 18 26-Jun-2025 603 Page 18 26-Jun-2025
STATE STREET BANK AND TRUST COMPANY 03/04/2025 n/a n/a 5,629
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/04/2025 n/a n/a 362
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/04/2025 n/a n/a 3,383
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/04/2025 n/a n/a 92
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/04/2025 n/a n/a 267
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/04/2025 n/a n/a 26
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/04/2025 n/a n/a 78,739
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/04/2025 n/a n/a 39
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/04/2025 n/a n/a 3,472
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/04/2025 n/a n/a -5
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/04/2025 n/a n/a 5
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/04/2025 n/a n/a 4
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/04/2025 n/a n/a 1,187
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/04/2025 n/a n/a 89
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/04/2025 n/a n/a 1,945
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/04/2025 n/a n/a -671
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/04/2025 n/a n/a -401
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/04/2025 n/a n/a -202,287
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/04/2025 n/a n/a -1,126
Ordinary
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
03/04/2025 16.09 n/a 30,467
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/04/2025 n/a n/a -5,217
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/04/2025 n/a n/a -168
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/04/2025 n/a n/a -70
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/04/2025 n/a n/a -201
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/04/2025 n/a n/a -68
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/04/2025 n/a n/a -123
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/04/2025 n/a n/a -23,639
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/04/2025 n/a n/a -3,669
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/04/2025 n/a n/a -1,919
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/04/2025 n/a n/a -19,469
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/04/2025 n/a n/a -3,149
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/04/2025 n/a n/a -86,842
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/04/2025 n/a n/a -546
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/04/2025 n/a n/a -51
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/04/2025 n/a n/a -5,629
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/04/2025 n/a n/a -362
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/04/2025 n/a n/a -92
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/04/2025 n/a n/a -78,739
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/04/2025 n/a n/a -39
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/04/2025 n/a n/a -3,472
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/04/2025 n/a n/a -4
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/04/2025 n/a n/a -1,187
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/04/2025 n/a n/a -89
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/04/2025 n/a n/a -1,945
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/04/2025 n/a n/a 57
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/04/2025 n/a n/a -172,941
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/04/2025 n/a n/a 16
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/04/2025 n/a n/a 109
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/04/2025 n/a n/a -2,230
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/04/2025 n/a n/a 72
Ordinary
603 Page 19 26-Jun-2025 603 Page 19 26-Jun-2025 603 Page 19 26-Jun-2025 603 Page 19 26-Jun-2025 603 Page 19 26-Jun-2025
STATE STREET BANK AND TRUST COMPANY 04/04/2025 n/a n/a -1,309
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/04/2025 n/a n/a -2,214
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/04/2025 n/a n/a 13,603
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/04/2025 n/a n/a -2,685
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/04/2025 n/a n/a 12,425
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/04/2025 n/a n/a 492
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/04/2025 n/a n/a -10,766
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/04/2025 n/a n/a 4
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/04/2025 n/a n/a 27
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/04/2025 n/a n/a 63
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/04/2025 n/a n/a 25,736
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/04/2025 n/a n/a 2,023
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/04/2025 n/a n/a 10,454
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/04/2025 n/a n/a -82,549
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/04/2025 n/a n/a -743
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/04/2025 n/a n/a 79
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/04/2025 n/a n/a -1,751
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/04/2025 n/a n/a -1,217
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/04/2025 n/a n/a 780
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/04/2025 n/a n/a -40
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/04/2025 n/a n/a 1
Ordinary
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
07/04/2025 14.15 n/a 720
Ordinary
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
07/04/2025 14.15 n/a 432
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/04/2025 n/a n/a -2,892
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/04/2025 n/a n/a 1,130
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/04/2025 n/a n/a 673
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/04/2025 n/a n/a 850
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/04/2025 n/a n/a 336,285
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/04/2025 n/a n/a 72
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 61,139
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/04/2025 n/a n/a 553
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/04/2025 n/a n/a 3,429
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/04/2025 n/a n/a 1,301
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/04/2025 n/a n/a 900
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/04/2025 n/a n/a 30
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/04/2025 n/a n/a 129,214
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/04/2025 n/a n/a 1,658
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/04/2025 n/a n/a 975
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/04/2025 n/a n/a 1,646
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/04/2025 n/a n/a 317
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/04/2025 n/a n/a 2,002
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/04/2025 n/a n/a 398
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/04/2025 n/a n/a 8,004
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/04/2025 n/a n/a -57
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/04/2025 n/a n/a -16
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/04/2025 n/a n/a -109
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/04/2025 n/a n/a -72
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/04/2025 n/a n/a -492
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/04/2025 n/a n/a -4
Ordinary
603 Page 20 26-Jun-2025 603 Page 20 26-Jun-2025 603 Page 20 26-Jun-2025 603 Page 20 26-Jun-2025 603 Page 20 26-Jun-2025
STATE STREET BANK AND TRUST COMPANY 07/04/2025 n/a n/a -27
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/04/2025 n/a n/a -79
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/04/2025 n/a n/a -780
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/04/2025 n/a n/a -1
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/04/2025 n/a n/a -47
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/04/2025 n/a n/a -22
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/04/2025 n/a n/a -4,782
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/04/2025 n/a n/a -7,033
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/04/2025 n/a n/a -371
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/04/2025 n/a n/a 727
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/04/2025 n/a n/a 5
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/04/2025 n/a n/a -123
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/04/2025 n/a n/a 13
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/04/2025 n/a n/a 12
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/04/2025 n/a n/a -869
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/04/2025 n/a n/a 15
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/04/2025 n/a n/a 7
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/04/2025 n/a n/a 15
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/04/2025 n/a n/a -2,501
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/04/2025 n/a n/a 3
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/04/2025 n/a n/a -2,300
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/04/2025 n/a n/a 74
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/04/2025 n/a n/a -63
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/04/2025 n/a n/a -10,453
Ordinary
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
09/04/2025 14.95 n/a 72
Ordinary
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
09/04/2025 14.95 n/a 216
Ordinary
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
09/04/2025 14.95 n/a -502
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/04/2025 n/a n/a 44,674
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/04/2025 n/a n/a -9
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 2
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/04/2025 n/a n/a 1,674
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/04/2025 n/a n/a -2
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/04/2025 n/a n/a 21,785
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/04/2025 n/a n/a 196
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/04/2025 n/a n/a -15
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/04/2025 n/a n/a 462
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/04/2025 n/a n/a 322
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/04/2025 n/a n/a 10
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/04/2025 n/a n/a 43,208
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/04/2025 n/a n/a 588
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/04/2025 n/a n/a 344
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/04/2025 n/a n/a 584
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/04/2025 n/a n/a 688
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 2,838
Ordinary
SSGA FUNDS MANAGEMENT, INC. 09/04/2025 14.95 n/a 62
Ordinary
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
10/04/2025 16.01 n/a 288
Ordinary
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
10/04/2025 16.01 n/a 504
Ordinary
603 Page 21 26-Jun-2025 603 Page 21 26-Jun-2025 603 Page 21 26-Jun-2025 603 Page 21 26-Jun-2025 603 Page 21 26-Jun-2025
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
10/04/2025 16.01 n/a 63,368
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/04/2025 n/a n/a 1,607
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/04/2025 n/a n/a 2,105
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/04/2025 n/a n/a 5,093
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/04/2025 n/a n/a 211,083
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/04/2025 n/a n/a -169
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/04/2025 n/a n/a -3
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/04/2025 n/a n/a 67,773
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/04/2025 n/a n/a -6
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/04/2025 n/a n/a -2
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/04/2025 n/a n/a 7,484
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/04/2025 n/a n/a 8,804
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/04/2025 n/a n/a -1,074
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/04/2025 n/a n/a -651
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/04/2025 n/a n/a -25,190
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/04/2025 n/a n/a -330,926
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/04/2025 n/a n/a -1,989
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/04/2025 n/a n/a -3,290
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/04/2025 n/a n/a 5,915
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/04/2025 n/a n/a 52,671
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/04/2025 n/a n/a 244
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/04/2025 n/a n/a -8
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/04/2025 n/a n/a 9,629
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/04/2025 n/a n/a -6
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/04/2025 n/a n/a 1,431
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/04/2025 n/a n/a -8
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/04/2025 n/a n/a 40,915
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/04/2025 n/a n/a -3
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/04/2025 n/a n/a 380
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/04/2025 n/a n/a 1,055
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/04/2025 n/a n/a 54,727
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/04/2025 n/a n/a -39
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/04/2025 n/a n/a 45
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/04/2025 n/a n/a 530
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/04/2025 n/a n/a -13,191
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/04/2025 n/a n/a -12,153
Ordinary
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
11/04/2025 16.35 n/a 288
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/04/2025 n/a n/a -44,674
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/04/2025 n/a n/a -1,607
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/04/2025 n/a n/a -2,105
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/04/2025 n/a n/a -5,093
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/04/2025 n/a n/a -211,083
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/04/2025 n/a n/a -84,533
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/04/2025 n/a n/a -761
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/04/2025 n/a n/a -67,773
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/04/2025 n/a n/a -1,792
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/04/2025 n/a n/a -1,247
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/04/2025 n/a n/a -7,484
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/04/2025 n/a n/a -8,804
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/04/2025 n/a n/a -40
Ordinary
603 Page 22 26-Jun-2025 603 Page 22 26-Jun-2025 603 Page 22 26-Jun-2025 603 Page 22 26-Jun-2025 603 Page 22 26-Jun-2025
STATE STREET BANK AND TRUST COMPANY 11/04/2025 n/a n/a -5,915
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/04/2025 n/a n/a -52,671
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/04/2025 n/a n/a -174,003
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/04/2025 n/a n/a -2,281
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/04/2025 n/a n/a -9,629
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/04/2025 n/a n/a -1,337
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/04/2025 n/a n/a -1,431
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/04/2025 n/a n/a -2,265
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/04/2025 n/a n/a -40,915
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/04/2025 n/a n/a -2,723
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/04/2025 n/a n/a -380
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/04/2025 n/a n/a -1,055
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/04/2025 n/a n/a -54,727
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/04/2025 n/a n/a -11,016
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/04/2025 n/a n/a -45
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/04/2025 n/a n/a -530
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/04/2025 n/a n/a 97
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/04/2025 n/a n/a 42,064
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/04/2025 n/a n/a 4,363
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/04/2025 n/a n/a 786
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/04/2025 n/a n/a 172,399
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/04/2025 n/a n/a 1,850
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/04/2025 n/a n/a 22,110
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/04/2025 n/a n/a 55,439
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/04/2025 n/a n/a 35
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/04/2025 n/a n/a 2,902
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/04/2025 n/a n/a 1,664
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/04/2025 n/a n/a 481
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/04/2025 n/a n/a 4,832
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/04/2025 n/a n/a 3,258
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/04/2025 n/a n/a 2,094
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/04/2025 n/a n/a 4,000
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/04/2025 n/a n/a 244
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/04/2025 n/a n/a 14,382
Ordinary
SSGA FUNDS MANAGEMENT, INC. 11/04/2025 16.07 n/a 6,191
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/04/2025 n/a n/a 2,181
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/04/2025 n/a n/a 3,294
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/04/2025 n/a n/a -40,370
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/04/2025 n/a n/a 1,673
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/04/2025 n/a n/a 13,999
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/04/2025 n/a n/a -3,980
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/04/2025 n/a n/a 1,501
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/04/2025 n/a n/a -2
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/04/2025 n/a n/a 912
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/04/2025 n/a n/a 3,628
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/04/2025 n/a n/a 467,325
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/04/2025 n/a n/a -114,379
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/04/2025 n/a n/a 4,601
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/04/2025 n/a n/a -2
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/04/2025 n/a n/a 1,051
Ordinary
603 Page 23 26-Jun-2025 603 Page 23 26-Jun-2025 603 Page 23 26-Jun-2025 603 Page 23 26-Jun-2025 603 Page 23 26-Jun-2025
STATE STREET BANK AND TRUST COMPANY 14/04/2025 n/a n/a 1,049
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/04/2025 n/a n/a 378
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/04/2025 n/a n/a 345
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/04/2025 n/a n/a 849
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/04/2025 n/a n/a 1,460
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/04/2025 n/a n/a 50
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/04/2025 n/a n/a -46,361
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/04/2025 n/a n/a 13,172
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/04/2025 n/a n/a 377
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/04/2025 n/a n/a 868
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/04/2025 n/a n/a -2,840
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/04/2025 n/a n/a 3,982
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/04/2025 n/a n/a 7,834
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/04/2025 n/a n/a 130
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 8,946
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/04/2025 n/a n/a -4,595
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/04/2025 n/a n/a -8
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/04/2025 n/a n/a -4
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/04/2025 n/a n/a 12,183
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/04/2025 n/a n/a 83
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/04/2025 n/a n/a 8,793
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/04/2025 n/a n/a 2
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/04/2025 n/a n/a 38,702
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/04/2025 n/a n/a -1
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/04/2025 n/a n/a 68,246
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/04/2025 n/a n/a -33
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/04/2025 n/a n/a 4,407
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/04/2025 n/a n/a 2,290
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 10,277
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/04/2025 n/a n/a 1,191
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/04/2025 n/a n/a 77
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/04/2025 n/a n/a 48
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/04/2025 n/a n/a 1,008
Ordinary
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
14/04/2025 16.38 n/a 35,611
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/04/2025 n/a n/a -345
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/04/2025 n/a n/a -849
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/04/2025 n/a n/a 283
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/04/2025 n/a n/a -3
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/04/2025 n/a n/a 2,699
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/04/2025 n/a n/a 64
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/04/2025 n/a n/a -2,556
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/04/2025 n/a n/a -48
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/04/2025 n/a n/a -1
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/04/2025 n/a n/a -1,008
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/04/2025 n/a n/a -394
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/04/2025 n/a n/a -1,171
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/04/2025 n/a n/a -11,271
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/04/2025 n/a n/a 4,940
Ordinary
603 Page 24 26-Jun-2025 603 Page 24 26-Jun-2025 603 Page 24 26-Jun-2025 603 Page 24 26-Jun-2025 603 Page 24 26-Jun-2025
STATE STREET BANK AND TRUST COMPANY 15/04/2025 n/a n/a -369
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/04/2025 n/a n/a -12
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/04/2025 n/a n/a -225
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/04/2025 n/a n/a -2,801
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/04/2025 n/a n/a -116,335
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/04/2025 n/a n/a 57,797
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/04/2025 n/a n/a -1,132
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/04/2025 n/a n/a -7
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/04/2025 n/a n/a 1,752
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/04/2025 n/a n/a -577
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/04/2025 n/a n/a -327
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/04/2025 n/a n/a 2,488
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/04/2025 n/a n/a 26
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/04/2025 n/a n/a -8,884
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/04/2025 n/a n/a -7,618
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/04/2025 n/a n/a -303
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/04/2025 n/a n/a 5,652
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/04/2025 n/a n/a 999
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/04/2025 n/a n/a -2,814
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/04/2025 n/a n/a -1,896
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/04/2025 n/a n/a 85
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/04/2025 n/a n/a -6,097
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/04/2025 n/a n/a -1
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/04/2025 n/a n/a 384
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/04/2025 n/a n/a 7
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/04/2025 n/a n/a 6,534
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/04/2025 n/a n/a 1
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/04/2025 n/a n/a -9,134
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/04/2025 n/a n/a 249
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/04/2025 n/a n/a -2,733
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/04/2025 n/a n/a 1
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/04/2025 n/a n/a -18,723
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/04/2025 n/a n/a -1
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/04/2025 n/a n/a -58,031
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/04/2025 n/a n/a 25,109
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/04/2025 n/a n/a 770
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/04/2025 n/a n/a -14
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/04/2025 n/a n/a 4,674
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/04/2025 n/a n/a -2,278
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/04/2025 n/a n/a -8,508
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/04/2025 n/a n/a 760
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/04/2025 n/a n/a 33,131
Ordinary
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
16/04/2025 16.74 n/a 720
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/04/2025 n/a n/a -98
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/04/2025 n/a n/a -228
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/04/2025 n/a n/a 11
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/04/2025 n/a n/a -359
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/04/2025 n/a n/a -53
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/04/2025 n/a n/a -32
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/04/2025 n/a n/a 25
Ordinary
603 Page 25 26-Jun-2025 603 Page 25 26-Jun-2025 603 Page 25 26-Jun-2025 603 Page 25 26-Jun-2025 603 Page 25 26-Jun-2025
STATE STREET BANK AND TRUST COMPANY 16/04/2025 n/a n/a 12
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/04/2025 n/a n/a 1
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/04/2025 n/a n/a 7
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/04/2025 n/a n/a 564
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/04/2025 n/a n/a 2,970
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/04/2025 n/a n/a -2,343
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/04/2025 n/a n/a 37
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/04/2025 n/a n/a 1
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/04/2025 n/a n/a 263
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/04/2025 n/a n/a -116
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/04/2025 n/a n/a -22
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/04/2025 n/a n/a -6
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/04/2025 n/a n/a -725
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/04/2025 n/a n/a -1
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/04/2025 n/a n/a 1,378
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/04/2025 n/a n/a -4
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/04/2025 n/a n/a 994
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/04/2025 n/a n/a -4
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/04/2025 n/a n/a 382
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/04/2025 n/a n/a 1
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/04/2025 n/a n/a 907
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/04/2025 n/a n/a 5
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/04/2025 n/a n/a 5
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/04/2025 n/a n/a 68
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/04/2025 n/a n/a 1
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/04/2025 n/a n/a -260
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/04/2025 n/a n/a -117
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/04/2025 n/a n/a -196
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/04/2025 n/a n/a 3
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/04/2025 n/a n/a -19
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/04/2025 n/a n/a -241
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/04/2025 n/a n/a 11
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/04/2025 n/a n/a 11
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/04/2025 n/a n/a 297
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/04/2025 n/a n/a -106
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/04/2025 n/a n/a -71
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/04/2025 n/a n/a 74
Ordinary
SSGA FUNDS MANAGEMENT, INC. 16/04/2025 16.74 n/a 31
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/04/2025 n/a n/a -2,433
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/04/2025 n/a n/a 3,017
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/04/2025 n/a n/a 689
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/04/2025 n/a n/a 1,171
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/04/2025 n/a n/a 10,711
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/04/2025 n/a n/a -4,782
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/04/2025 n/a n/a -3
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/04/2025 n/a n/a -3
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/04/2025 n/a n/a 2,444
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/04/2025 n/a n/a -2,218
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/04/2025 n/a n/a -58,206
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/04/2025 n/a n/a -11
Ordinary
603 Page 26 26-Jun-2025 603 Page 26 26-Jun-2025 603 Page 26 26-Jun-2025 603 Page 26 26-Jun-2025 603 Page 26 26-Jun-2025
STATE STREET BANK AND TRUST COMPANY 17/04/2025 n/a n/a -2,006
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/04/2025 n/a n/a 552
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/04/2025 n/a n/a 297
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/04/2025 n/a n/a 200
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/04/2025 n/a n/a -3,829
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/04/2025 n/a n/a 8,386
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/04/2025 n/a n/a 7,757
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/04/2025 n/a n/a 280
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/04/2025 n/a n/a -6,984
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/04/2025 n/a n/a -979
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/04/2025 n/a n/a 2,031
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/04/2025 n/a n/a 2,839
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/04/2025 n/a n/a -480
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/04/2025 n/a n/a 6,269
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/04/2025 n/a n/a -293
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/04/2025 n/a n/a 9,963
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/04/2025 n/a n/a -253
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/04/2025 n/a n/a 2,403
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/04/2025 n/a n/a 18,761
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/04/2025 n/a n/a 62,176
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/04/2025 n/a n/a -4,534
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/04/2025 n/a n/a 2,152
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/04/2025 n/a n/a 3
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/04/2025 n/a n/a 7,813
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/04/2025 n/a n/a -584
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/04/2025 n/a n/a -33,210
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/04/2025 n/a n/a 47
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/04/2025 n/a n/a 1,113
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/04/2025 n/a n/a -186
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/04/2025 n/a n/a -65
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/04/2025 n/a n/a -96
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/04/2025 n/a n/a -774
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/04/2025 n/a n/a -1,843
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/04/2025 n/a n/a -22,165
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/04/2025 n/a n/a -35
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/04/2025 n/a n/a -1,662
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/04/2025 n/a n/a -480
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/04/2025 n/a n/a -3,262
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/04/2025 n/a n/a -6,602
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/04/2025 n/a n/a -2,090
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/04/2025 n/a n/a -4,003
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/04/2025 n/a n/a -245
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/04/2025 n/a n/a -24,868
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/04/2025 n/a n/a -781
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/04/2025 n/a n/a -14,346
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/04/2025 n/a n/a 17
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/04/2025 n/a n/a 26
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/04/2025 n/a n/a -7
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/04/2025 n/a n/a -23
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/04/2025 n/a n/a 85
Ordinary
603 Page 27 26-Jun-2025 603 Page 27 26-Jun-2025 603 Page 27 26-Jun-2025 603 Page 27 26-Jun-2025 603 Page 27 26-Jun-2025
STATE STREET BANK AND TRUST COMPANY 18/04/2025 n/a n/a -8
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/04/2025 n/a n/a 25
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/04/2025 n/a n/a 18
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/04/2025 n/a n/a -7
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/04/2025 n/a n/a 10,562
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/04/2025 n/a n/a -470
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/04/2025 n/a n/a 85
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/04/2025 n/a n/a -3
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/04/2025 n/a n/a -5
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/04/2025 n/a n/a -2
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/04/2025 n/a n/a 102
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/04/2025 n/a n/a -2
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/04/2025 n/a n/a -13
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/04/2025 n/a n/a 8
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/04/2025 n/a n/a -15
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/04/2025 n/a n/a 30
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/04/2025 n/a n/a 1
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/04/2025 n/a n/a -26
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/04/2025 n/a n/a -39
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/04/2025 n/a n/a 24
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/04/2025 n/a n/a -63
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/04/2025 n/a n/a 497
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/04/2025 n/a n/a -71
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/04/2025 n/a n/a -30
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/04/2025 n/a n/a -28
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/04/2025 n/a n/a -3
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/04/2025 n/a n/a 25
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/04/2025 n/a n/a -177
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 65
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/04/2025 n/a n/a 667
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/04/2025 n/a n/a 1,347
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/04/2025 n/a n/a -29
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 62
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/04/2025 n/a n/a -212
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/04/2025 n/a n/a -2,656
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 197
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/04/2025 n/a n/a -28
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/04/2025 n/a n/a -18
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/04/2025 n/a n/a -10
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/04/2025 n/a n/a 1,223
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/04/2025 n/a n/a 532
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/04/2025 n/a n/a -18
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/04/2025 n/a n/a -27
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/04/2025 n/a n/a -4
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/04/2025 n/a n/a 266
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/04/2025 n/a n/a 271
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/04/2025 n/a n/a -6
Ordinary
603 Page 28 26-Jun-2025 603 Page 28 26-Jun-2025 603 Page 28 26-Jun-2025 603 Page 28 26-Jun-2025 603 Page 28 26-Jun-2025
STATE STREET BANK AND TRUST COMPANY 21/04/2025 n/a n/a -150
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/04/2025 n/a n/a -17
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/04/2025 n/a n/a -454
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/04/2025 n/a n/a -4
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/04/2025 n/a n/a -306
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/04/2025 n/a n/a 1,826
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/04/2025 n/a n/a -1,559
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/04/2025 n/a n/a -450
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/04/2025 n/a n/a -110
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/04/2025 n/a n/a -445
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/04/2025 n/a n/a -62
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/04/2025 n/a n/a -4
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/04/2025 n/a n/a 102
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/04/2025 n/a n/a -28
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/04/2025 n/a n/a -126
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/04/2025 n/a n/a 1
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/04/2025 n/a n/a 4,476
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/04/2025 n/a n/a -226
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/04/2025 n/a n/a 217
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/04/2025 n/a n/a 38
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/04/2025 n/a n/a 40,704
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/04/2025 n/a n/a -811
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/04/2025 n/a n/a 5
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/04/2025 n/a n/a 7,387
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/04/2025 n/a n/a 3,446
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/04/2025 n/a n/a -1
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/04/2025 n/a n/a 1,099
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/04/2025 n/a n/a 152
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/04/2025 n/a n/a 31,185
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/04/2025 n/a n/a -1,630
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/04/2025 n/a n/a 250
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/04/2025 n/a n/a -149
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/04/2025 n/a n/a 994
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/04/2025 n/a n/a 43,034
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/04/2025 n/a n/a 533
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/04/2025 n/a n/a -7
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/04/2025 n/a n/a 410
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/04/2025 n/a n/a -132
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/04/2025 n/a n/a 1
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/04/2025 n/a n/a 33
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/04/2025 n/a n/a 2
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/04/2025 n/a n/a 408
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/04/2025 n/a n/a -161
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/04/2025 n/a n/a -1,164
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/04/2025 n/a n/a -709
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/04/2025 n/a n/a -362,091
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/04/2025 n/a n/a -3,577
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/04/2025 n/a n/a -3
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/04/2025 n/a n/a -323
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/04/2025 n/a n/a 180
Ordinary
603 Page 29 26-Jun-2025 603 Page 29 26-Jun-2025 603 Page 29 26-Jun-2025 603 Page 29 26-Jun-2025 603 Page 29 26-Jun-2025
STATE STREET BANK AND TRUST COMPANY 22/04/2025 n/a n/a 518
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/04/2025 n/a n/a 63
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/04/2025 n/a n/a 1,606
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/04/2025 n/a n/a 7
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/04/2025 n/a n/a -26
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/04/2025 n/a n/a -504
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/04/2025 n/a n/a -215
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/04/2025 n/a n/a 3,974
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/04/2025 n/a n/a 318
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/04/2025 n/a n/a 163,634
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/04/2025 n/a n/a 1,434
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/04/2025 n/a n/a 52,913
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/04/2025 n/a n/a -129
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/04/2025 n/a n/a -1
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/04/2025 n/a n/a 70
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/04/2025 n/a n/a 5,700
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/04/2025 n/a n/a 4
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/04/2025 n/a n/a 6,677
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/04/2025 n/a n/a -1,506
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/04/2025 n/a n/a -929
Ordinary
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
23/04/2025 17.27 n/a 72
Ordinary
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
23/04/2025 17.27 n/a 297
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/04/2025 n/a n/a -4,476
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/04/2025 n/a n/a -40,704
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/04/2025 n/a n/a -7,387
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/04/2025 n/a n/a -1,099
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/04/2025 n/a n/a -31,185
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/04/2025 n/a n/a -250
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/04/2025 n/a n/a -994
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/04/2025 n/a n/a -43,034
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/04/2025 n/a n/a -33
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/04/2025 n/a n/a -408
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/04/2025 n/a n/a 3,505
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/04/2025 n/a n/a 214
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/04/2025 n/a n/a 5,606
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/04/2025 n/a n/a -850
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/04/2025 n/a n/a 52
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/04/2025 n/a n/a 478
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/04/2025 n/a n/a 171
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/04/2025 n/a n/a 9
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/04/2025 n/a n/a 1,307
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/04/2025 n/a n/a 799
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/04/2025 n/a n/a -134
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/04/2025 n/a n/a 409,820
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/04/2025 n/a n/a 2,286
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/04/2025 n/a n/a 281
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/04/2025 n/a n/a 4,026
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/04/2025 n/a n/a 25
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/04/2025 n/a n/a 23
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/04/2025 n/a n/a 16
Ordinary
603 Page 30 26-Jun-2025 603 Page 30 26-Jun-2025 603 Page 30 26-Jun-2025 603 Page 30 26-Jun-2025 603 Page 30 26-Jun-2025
STATE STREET BANK AND TRUST COMPANY 23/04/2025 n/a n/a 21
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/04/2025 n/a n/a -1
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/04/2025 n/a n/a 1,571
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/04/2025 n/a n/a -215
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/04/2025 n/a n/a 509
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/04/2025 n/a n/a -161
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/04/2025 n/a n/a 294
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/04/2025 n/a n/a 372
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/04/2025 n/a n/a -17
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/04/2025 n/a n/a 737
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/04/2025 n/a n/a 2
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/04/2025 n/a n/a 1
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/04/2025 n/a n/a 67
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/04/2025 n/a n/a -1,169
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 1
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/04/2025 n/a n/a 182
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/04/2025 n/a n/a 74
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/04/2025 n/a n/a 9
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/04/2025 n/a n/a -1
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/04/2025 n/a n/a 91
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/04/2025 n/a n/a -2,663
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/04/2025 n/a n/a 1
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/04/2025 n/a n/a -30
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/04/2025 n/a n/a -10
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/04/2025 n/a n/a 207
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/04/2025 n/a n/a -851
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/04/2025 n/a n/a 276
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/04/2025 n/a n/a 123
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/04/2025 n/a n/a -533
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/04/2025 n/a n/a 33
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/04/2025 n/a n/a -144
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/04/2025 n/a n/a 11
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/04/2025 n/a n/a 134
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 -106
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 -518
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/04/2025 n/a n/a -1,606
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/04/2025 n/a n/a -3,974
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/04/2025 n/a n/a -163,634
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/04/2025 n/a n/a -52,913
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/04/2025 n/a n/a -5,700
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/04/2025 n/a n/a -6,677
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/04/2025 n/a n/a 236
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/04/2025 n/a n/a 109
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/04/2025 n/a n/a 2,784
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/04/2025 n/a n/a -9,363
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/04/2025 n/a n/a 1,232
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/04/2025 n/a n/a -1,711
Ordinary
603 Page 31 26-Jun-2025 603 Page 31 26-Jun-2025 603 Page 31 26-Jun-2025 603 Page 31 26-Jun-2025 603 Page 31 26-Jun-2025
STATE STREET BANK AND TRUST COMPANY 24/04/2025 n/a n/a -11,875
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/04/2025 n/a n/a 5
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/04/2025 n/a n/a 4,816
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/04/2025 n/a n/a -2,728
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/04/2025 n/a n/a -365
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/04/2025 n/a n/a 53,936
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/04/2025 n/a n/a 1,945
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/04/2025 n/a n/a -563
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/04/2025 n/a n/a 1
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/04/2025 n/a n/a -115
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/04/2025 n/a n/a 3,666
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/04/2025 n/a n/a 46
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/04/2025 n/a n/a -8,054
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/04/2025 n/a n/a 15
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/04/2025 n/a n/a -7,118
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/04/2025 n/a n/a 14
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/04/2025 n/a n/a 106
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/04/2025 n/a n/a 18
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/04/2025 n/a n/a 6,976
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/04/2025 n/a n/a 22
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/04/2025 n/a n/a 917
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/04/2025 n/a n/a -2,013
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/04/2025 n/a n/a 4,262
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/04/2025 n/a n/a 451
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/04/2025 n/a n/a 6
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/04/2025 n/a n/a -3,613
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/04/2025 n/a n/a 1
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/04/2025 n/a n/a 269
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/04/2025 n/a n/a 4,790
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/04/2025 n/a n/a 18
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/04/2025 n/a n/a -10,668
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/04/2025 n/a n/a 238
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/04/2025 n/a n/a 616
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/04/2025 n/a n/a -19,830
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/04/2025 n/a n/a 92
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/04/2025 n/a n/a -60,603
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/04/2025 n/a n/a 8
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/04/2025 n/a n/a 24,418
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/04/2025 n/a n/a 741
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/04/2025 n/a n/a 9
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/04/2025 n/a n/a 4,254
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/04/2025 n/a n/a -2,039
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/04/2025 n/a n/a -7,915
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/04/2025 n/a n/a 802
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/04/2025 n/a n/a 3
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/04/2025 n/a n/a 31,953
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/04/2025 n/a n/a -1,307
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/04/2025 n/a n/a -799
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/04/2025 n/a n/a -409,820
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/04/2025 n/a n/a -4,026
Ordinary
603 Page 32 26-Jun-2025 603 Page 32 26-Jun-2025 603 Page 32 26-Jun-2025 603 Page 32 26-Jun-2025 603 Page 32 26-Jun-2025
STATE STREET BANK AND TRUST COMPANY 24/04/2025 n/a n/a -190
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/04/2025 n/a n/a -3
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/04/2025 n/a n/a -45
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/04/2025 n/a n/a -962
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/04/2025 n/a n/a -236
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/04/2025 n/a n/a -5,237
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/04/2025 n/a n/a -101
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/04/2025 n/a n/a -577
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/04/2025 n/a n/a -2,938
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/04/2025 n/a n/a -1,347
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/04/2025 n/a n/a -3,093
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/04/2025 n/a n/a -443
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/04/2025 n/a n/a -285
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/04/2025 n/a n/a -3,666
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/04/2025 n/a n/a -4,907
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/04/2025 n/a n/a -106
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/04/2025 n/a n/a -7,727
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/04/2025 n/a n/a -2,272
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/04/2025 n/a n/a -12,383
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/04/2025 n/a n/a -602
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/04/2025 n/a n/a -5,500
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/04/2025 n/a n/a -4,790
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/04/2025 n/a n/a -2,375
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/04/2025 n/a n/a -313
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/04/2025 n/a n/a -8,803
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/04/2025 n/a n/a -18,837
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/04/2025 n/a n/a -9,708
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/04/2025 n/a n/a -24,418
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/04/2025 n/a n/a -741
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/04/2025 n/a n/a -8,577
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/04/2025 n/a n/a -11
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/04/2025 n/a n/a -1,354
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/04/2025 n/a n/a -1,914
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/04/2025 n/a n/a -32,024
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/04/2025 n/a n/a 54
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/04/2025 n/a n/a 598
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/04/2025 n/a n/a 2,029
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/04/2025 n/a n/a 36,737
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 -139
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/04/2025 n/a n/a 4,584
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/04/2025 n/a n/a 184,509
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/04/2025 n/a n/a 26
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/04/2025 n/a n/a 73,517
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/04/2025 n/a n/a 60,709
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/04/2025 n/a n/a 6,621
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/04/2025 n/a n/a 8,192
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 49,827
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/04/2025 n/a n/a 7
Ordinary
603 Page 33 26-Jun-2025 603 Page 33 26-Jun-2025 603 Page 33 26-Jun-2025 603 Page 33 26-Jun-2025 603 Page 33 26-Jun-2025
STATE STREET BANK AND TRUST COMPANY 25/04/2025 n/a n/a 8
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/04/2025 n/a n/a -105
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/04/2025 n/a n/a 8
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/04/2025 n/a n/a 1,112
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/04/2025 n/a n/a 5,223
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/04/2025 n/a n/a 46,960
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 4,229
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/04/2025 n/a n/a 8,009
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 1,266
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/04/2025 n/a n/a 36,235
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/04/2025 n/a n/a 286
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 6
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/04/2025 n/a n/a 1,145
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/04/2025 n/a n/a 53,504
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 2
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/04/2025 n/a n/a 39
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/04/2025 n/a n/a 470
Ordinary
SSGA FUNDS MANAGEMENT, INC. 25/04/2025 17.27 n/a 1,134
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/04/2025 n/a n/a 367
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/04/2025 n/a n/a 254
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/04/2025 n/a n/a 1,396
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/04/2025 n/a n/a 846
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/04/2025 n/a n/a 429,581
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/04/2025 n/a n/a -1,507
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/04/2025 n/a n/a 4,276
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/04/2025 n/a n/a 524
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/04/2025 n/a n/a 191
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/04/2025 n/a n/a 172
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/04/2025 n/a n/a -3,667
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/04/2025 n/a n/a -598
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/04/2025 n/a n/a -2,029
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/04/2025 n/a n/a -177
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/04/2025 n/a n/a -4,584
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/04/2025 n/a n/a -184,509
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/04/2025 n/a n/a -1,947
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/04/2025 n/a n/a -60,709
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/04/2025 n/a n/a -26
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/04/2025 n/a n/a -22
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/04/2025 n/a n/a -6,621
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/04/2025 n/a n/a -8,192
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/04/2025 n/a n/a -1,634
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/04/2025 n/a n/a -530
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/04/2025 n/a n/a -316
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/04/2025 n/a n/a -285
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/04/2025 n/a n/a -767
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/04/2025 n/a n/a -5,223
Ordinary
603 Page 34 26-Jun-2025 603 Page 34 26-Jun-2025 603 Page 34 26-Jun-2025 603 Page 34 26-Jun-2025 603 Page 34 26-Jun-2025
STATE STREET BANK AND TRUST COMPANY 28/04/2025 n/a n/a -1
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/04/2025 n/a n/a -5
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/04/2025 n/a n/a -46,960
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/04/2025 n/a n/a -192
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/04/2025 n/a n/a -9
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/04/2025 n/a n/a -8,009
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/04/2025 n/a n/a -111
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/04/2025 n/a n/a -1,266
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/04/2025 n/a n/a -36,235
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/04/2025 n/a n/a -286
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/04/2025 n/a n/a -302
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/04/2025 n/a n/a -290
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/04/2025 n/a n/a -1,145
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/04/2025 n/a n/a -53,504
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/04/2025 n/a n/a -94
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/04/2025 n/a n/a -138
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/04/2025 n/a n/a -39
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/04/2025 n/a n/a -470
Ordinary
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
29/04/2025 17.84 n/a 1,584
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/04/2025 n/a n/a -39,181
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/04/2025 n/a n/a -5,254
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/04/2025 n/a n/a -1,396
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/04/2025 n/a n/a -846
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/04/2025 n/a n/a -429,581
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/04/2025 n/a n/a -179,804
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/04/2025 n/a n/a -4,276
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/04/2025 n/a n/a -50,473
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/04/2025 n/a n/a 5,221
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/04/2025 n/a n/a 47,105
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/04/2025 n/a n/a 8,038
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/04/2025 n/a n/a 1,264
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/04/2025 n/a n/a 36,203
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/04/2025 n/a n/a 285
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/04/2025 n/a n/a 1,138
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/04/2025 n/a n/a 53,542
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/04/2025 n/a n/a 40
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/04/2025 n/a n/a 472
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/04/2025 n/a n/a -2,296
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/04/2025 n/a n/a -4,990
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/04/2025 n/a n/a 601
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/04/2025 n/a n/a 2,037
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/04/2025 n/a n/a 4,573
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/04/2025 n/a n/a 184,545
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/04/2025 n/a n/a 60,507
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/04/2025 n/a n/a 6,657
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/04/2025 n/a n/a 8,233
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/04/2025 n/a n/a -5,221
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/04/2025 n/a n/a -47,105
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/04/2025 n/a n/a -8,038
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/04/2025 n/a n/a -1,264
Ordinary
603 Page 35 26-Jun-2025 603 Page 35 26-Jun-2025 603 Page 35 26-Jun-2025 603 Page 35 26-Jun-2025 603 Page 35 26-Jun-2025
STATE STREET BANK AND TRUST COMPANY 30/04/2025 n/a n/a -36,203
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/04/2025 n/a n/a -285
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/04/2025 n/a n/a -1,138
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/04/2025 n/a n/a -53,542
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/04/2025 n/a n/a -40
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/04/2025 n/a n/a -472
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/04/2025 n/a n/a 3,150
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/04/2025 n/a n/a 8,364
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/04/2025 n/a n/a 730
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/04/2025 n/a n/a 3,395
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/04/2025 n/a n/a 11,479
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/04/2025 n/a n/a 333
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/04/2025 n/a n/a 1,347
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/04/2025 n/a n/a 813
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/04/2025 n/a n/a 3,827
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/04/2025 n/a n/a 410,699
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/04/2025 n/a n/a 41,103
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/04/2025 n/a n/a 4,117
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/04/2025 n/a n/a 1,303
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/04/2025 n/a n/a 875
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/04/2025 n/a n/a 460
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/04/2025 n/a n/a 169
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/04/2025 n/a n/a 12,298
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/04/2025 n/a n/a 10,641
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/04/2025 n/a n/a -601
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/04/2025 n/a n/a -2,037
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/04/2025 n/a n/a -4,573
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/04/2025 n/a n/a -184,545
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/04/2025 n/a n/a -60,507
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/04/2025 n/a n/a -6,657
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/04/2025 n/a n/a -8,233
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/04/2025 n/a n/a 657
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/04/2025 n/a n/a 62
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/04/2025 n/a n/a 4,279
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/04/2025 n/a n/a 10,208
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/04/2025 n/a n/a 371
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/04/2025 n/a n/a 9,047
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/04/2025 n/a n/a 365
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/04/2025 n/a n/a 9,221
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/04/2025 n/a n/a 77
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/04/2025 n/a n/a 8,601
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/04/2025 n/a n/a 36,019
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/04/2025 n/a n/a 65,187
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/04/2025 n/a n/a 4,420
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/04/2025 n/a n/a 2,553
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/04/2025 n/a n/a 3
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/04/2025 n/a n/a 9,249
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/04/2025 n/a n/a 1,017
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/04/2025 n/a n/a 68
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/04/2025 n/a n/a 115
Ordinary
603 Page 36 26-Jun-2025 603 Page 36 26-Jun-2025 603 Page 36 26-Jun-2025 603 Page 36 26-Jun-2025 603 Page 36 26-Jun-2025
STATE STREET BANK AND TRUST COMPANY 30/04/2025 n/a n/a 1,025
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/05/2025 n/a n/a 28
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/05/2025 n/a n/a 628
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/05/2025 n/a n/a 22
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/05/2025 n/a n/a -87
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/05/2025 n/a n/a 318
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/05/2025 n/a n/a -28
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/05/2025 n/a n/a -33
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/05/2025 n/a n/a -16
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/05/2025 n/a n/a -403
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/05/2025 n/a n/a -7,180
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/05/2025 n/a n/a 1,819
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/05/2025 n/a n/a -87
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/05/2025 n/a n/a 47
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/05/2025 n/a n/a 32
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/05/2025 n/a n/a -44
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/05/2025 n/a n/a 5
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/05/2025 n/a n/a 6,811
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/05/2025 n/a n/a 559
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/05/2025 n/a n/a 89
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/05/2025 n/a n/a 1
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/05/2025 n/a n/a 966
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/05/2025 n/a n/a -89
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/05/2025 n/a n/a 760
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/05/2025 n/a n/a -217
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/05/2025 n/a n/a 9
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/05/2025 n/a n/a 594
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/05/2025 n/a n/a -4
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/05/2025 n/a n/a -94
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/05/2025 n/a n/a 6,342
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/05/2025 n/a n/a 1,607
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/05/2025 n/a n/a 558
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/05/2025 n/a n/a -43
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/05/2025 n/a n/a 1,222
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/05/2025 n/a n/a -24
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/05/2025 n/a n/a 2
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/05/2025 n/a n/a 2
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/05/2025 n/a n/a -61
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/05/2025 n/a n/a 14
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/05/2025 n/a n/a -2
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/05/2025 n/a n/a 753
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/05/2025 n/a n/a -330
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/05/2025 n/a n/a 88
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/05/2025 n/a n/a 189,353
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/05/2025 n/a n/a 451
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/05/2025 n/a n/a 449
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/05/2025 n/a n/a 252
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/05/2025 n/a n/a 3
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/05/2025 n/a n/a -149
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/05/2025 n/a n/a -2,303
Ordinary
603 Page 37 26-Jun-2025 603 Page 37 26-Jun-2025 603 Page 37 26-Jun-2025 603 Page 37 26-Jun-2025 603 Page 37 26-Jun-2025
STATE STREET BANK AND TRUST COMPANY 02/05/2025 n/a n/a 1,680
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/05/2025 n/a n/a 1,035
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/05/2025 n/a n/a 153
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/05/2025 n/a n/a 9
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/05/2025 n/a n/a 88
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/05/2025 n/a n/a 3
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/05/2025 n/a n/a -96
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/05/2025 n/a n/a -119
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/05/2025 n/a n/a -1,314
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/05/2025 n/a n/a -797
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/05/2025 n/a n/a -403,519
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/05/2025 n/a n/a -4,029
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/05/2025 n/a n/a -157
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/05/2025 n/a n/a -84
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/05/2025 n/a n/a 33
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/05/2025 n/a n/a 92
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/05/2025 n/a n/a -93
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/05/2025 n/a n/a 18
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/05/2025 n/a n/a 262
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/05/2025 n/a n/a 768
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/05/2025 n/a n/a -477
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/05/2025 n/a n/a 377
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/05/2025 n/a n/a -11
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/05/2025 n/a n/a 5
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/05/2025 n/a n/a -3,729
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/05/2025 n/a n/a 1,019
Ordinary
SSGA FUNDS MANAGEMENT, INC. 02/05/2025 18.02 n/a 1,890
Ordinary
STATE STREET GLOBAL ADVISORS EUROPE LIMITED 02/05/2025 18.02 n/a -13,181
Ordinary
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
05/05/2025 17.29 n/a -720
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/05/2025 n/a n/a -189,353
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/05/2025 n/a n/a -3
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/05/2025 n/a n/a -21
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/05/2025 n/a n/a -844
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/05/2025 n/a n/a 239
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/05/2025 n/a n/a 3,134
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/05/2025 n/a n/a -8,810
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/05/2025 n/a n/a 345
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/05/2025 n/a n/a -2,505
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/05/2025 n/a n/a -9,140
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/05/2025 n/a n/a 4,298
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/05/2025 n/a n/a 1,312
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/05/2025 n/a n/a 798
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/05/2025 n/a n/a 4
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/05/2025 n/a n/a -2,997
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/05/2025 n/a n/a 406,570
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/05/2025 n/a n/a 1,005
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/05/2025 n/a n/a 77,859
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/05/2025 n/a n/a 9
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/05/2025 n/a n/a 32
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/05/2025 n/a n/a 4,029
Ordinary
603 Page 38 26-Jun-2025 603 Page 38 26-Jun-2025 603 Page 38 26-Jun-2025 603 Page 38 26-Jun-2025 603 Page 38 26-Jun-2025
STATE STREET BANK AND TRUST COMPANY 05/05/2025 n/a n/a 1,996
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/05/2025 n/a n/a 4,078
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/05/2025 n/a n/a -140
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/05/2025 n/a n/a -178
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/05/2025 n/a n/a 3,216
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/05/2025 n/a n/a -15,300
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/05/2025 n/a n/a -7,654
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/05/2025 n/a n/a 130
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/05/2025 n/a n/a 7,119
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/05/2025 n/a n/a 874
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/05/2025 n/a n/a -4,916
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/05/2025 n/a n/a 829
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/05/2025 n/a n/a -718
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/05/2025 n/a n/a -5,000
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/05/2025 n/a n/a -282
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/05/2025 n/a n/a 3,665
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/05/2025 n/a n/a -2,891
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/05/2025 n/a n/a 197
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/05/2025 n/a n/a -2,675
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/05/2025 n/a n/a -22,063
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/05/2025 n/a n/a -59,604
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/05/2025 n/a n/a 19,832
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/05/2025 n/a n/a 1,384
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/05/2025 n/a n/a 2,145
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/05/2025 n/a n/a -2,652
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/05/2025 n/a n/a -9,797
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/05/2025 n/a n/a 880
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/05/2025 n/a n/a 24,919
Ordinary
SSGA FUNDS MANAGEMENT, INC. 05/05/2025 17.29 n/a 1,134
Ordinary
SSGA FUNDS MANAGEMENT, INC. 05/05/2025 17.29 n/a 93
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/05/2025 n/a n/a -4,765
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/05/2025 n/a n/a 75
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/05/2025 n/a n/a -1,113
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/05/2025 n/a n/a -836
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/05/2025 n/a n/a -2,339
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/05/2025 n/a n/a -4,615
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/05/2025 n/a n/a 23
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/05/2025 n/a n/a 16
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/05/2025 n/a n/a 105
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/05/2025 n/a n/a 8,927
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/05/2025 n/a n/a -2
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/05/2025 n/a n/a -118,638
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/05/2025 n/a n/a 76
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/05/2025 n/a n/a 5,217
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/05/2025 n/a n/a -5,337
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/05/2025 n/a n/a -241
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/05/2025 n/a n/a 3
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/05/2025 n/a n/a -3,215
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/05/2025 n/a n/a 194
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/05/2025 n/a n/a -4,346
Ordinary
603 Page 39 26-Jun-2025 603 Page 39 26-Jun-2025 603 Page 39 26-Jun-2025 603 Page 39 26-Jun-2025 603 Page 39 26-Jun-2025
STATE STREET BANK AND TRUST COMPANY 06/05/2025 n/a n/a -6,680
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/05/2025 n/a n/a -934
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/05/2025 n/a n/a -665
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/05/2025 n/a n/a -10,411
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/05/2025 n/a n/a -478
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/05/2025 n/a n/a -717
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/05/2025 n/a n/a -534
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/05/2025 n/a n/a -3,661
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/05/2025 n/a n/a -6,817
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/05/2025 n/a n/a -271
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/05/2025 n/a n/a -4,705
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/05/2025 n/a n/a 51,349
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/05/2025 n/a n/a 49,164
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/05/2025 n/a n/a -18,647
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/05/2025 n/a n/a 2,981
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/05/2025 n/a n/a 7,049
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/05/2025 n/a n/a 4,743
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/05/2025 n/a n/a -472
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/05/2025 n/a n/a 20,696
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/05/2025 n/a n/a 59,252
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/05/2025 n/a n/a 15
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/05/2025 n/a n/a -239
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/05/2025 n/a n/a -32
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/05/2025 n/a n/a -130
Ordinary
SSGA FUNDS MANAGEMENT, INC. 06/05/2025 17.23 n/a 2,016
Ordinary
SSGA FUNDS MANAGEMENT, INC. 06/05/2025 17.23 n/a 93
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/05/2025 n/a n/a 43
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/05/2025 n/a n/a -43
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/05/2025 n/a n/a -1,336
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/05/2025 n/a n/a -814
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/05/2025 n/a n/a -415,496
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/05/2025 n/a n/a -4,105
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/05/2025 n/a n/a -15
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/05/2025 n/a n/a 261
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/05/2025 n/a n/a 3,682
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/05/2025 n/a n/a -83
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/05/2025 n/a n/a 1,680
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/05/2025 n/a n/a 817
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/05/2025 n/a n/a 1,684
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/05/2025 n/a n/a 4,180
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/05/2025 n/a n/a -1
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/05/2025 n/a n/a -190
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/05/2025 n/a n/a -318
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/05/2025 n/a n/a 126,966
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/05/2025 n/a n/a -3
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/05/2025 n/a n/a 29
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/05/2025 n/a n/a -5,807
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/05/2025 n/a n/a 4,696
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/05/2025 n/a n/a 203
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/05/2025 n/a n/a -4
Ordinary
603 Page 40 26-Jun-2025 603 Page 40 26-Jun-2025 603 Page 40 26-Jun-2025 603 Page 40 26-Jun-2025 603 Page 40 26-Jun-2025
STATE STREET BANK AND TRUST COMPANY 07/05/2025 n/a n/a 2,897
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/05/2025 n/a n/a -218
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/05/2025 n/a n/a 6,313
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/05/2025 n/a n/a 114
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/05/2025 n/a n/a 7,471
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/05/2025 n/a n/a 838
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/05/2025 n/a n/a 454
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/05/2025 n/a n/a 4,072
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/05/2025 n/a n/a 356
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/05/2025 n/a n/a -193
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/05/2025 n/a n/a 483
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/05/2025 n/a n/a 3,294
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/05/2025 n/a n/a 11,702
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/05/2025 n/a n/a 228
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/05/2025 n/a n/a 5,147
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/05/2025 n/a n/a -50,679
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/05/2025 n/a n/a -48,994
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/05/2025 n/a n/a 16,620
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/05/2025 n/a n/a -3,093
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/05/2025 n/a n/a -7,805
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/05/2025 n/a n/a -4,745
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/05/2025 n/a n/a 343
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/05/2025 n/a n/a -20,658
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/05/2025 n/a n/a -61,727
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/05/2025 n/a n/a -68,300
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/05/2025 n/a n/a -42,161
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/05/2025 n/a n/a -702
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/05/2025 n/a n/a -9,072
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/05/2025 n/a n/a -6,051
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/05/2025 n/a n/a -15,702
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/05/2025 n/a n/a -254,324
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/05/2025 n/a n/a -36,285
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/05/2025 n/a n/a -2,587
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/05/2025 n/a n/a 9,103
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/05/2025 n/a n/a -866
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/05/2025 n/a n/a 2,254
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/05/2025 n/a n/a 16,739
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/05/2025 n/a n/a -3,813
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/05/2025 n/a n/a 1
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/05/2025 n/a n/a 3,576
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/05/2025 n/a n/a 186
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/05/2025 n/a n/a -94,939
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/05/2025 n/a n/a 2
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/05/2025 n/a n/a -2,062
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/05/2025 n/a n/a -3,305
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/05/2025 n/a n/a 235
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/05/2025 n/a n/a 188
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/05/2025 n/a n/a -2,883
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/05/2025 n/a n/a 16,136
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/05/2025 n/a n/a 5,316
Ordinary
603 Page 41 26-Jun-2025 603 Page 41 26-Jun-2025 603 Page 41 26-Jun-2025 603 Page 41 26-Jun-2025 603 Page 41 26-Jun-2025
STATE STREET BANK AND TRUST COMPANY 08/05/2025 n/a n/a -7,676
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/05/2025 n/a n/a -774
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/05/2025 n/a n/a 3,837
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/05/2025 n/a n/a 7,087
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/05/2025 n/a n/a 681
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/05/2025 n/a n/a 8,929
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/05/2025 n/a n/a -86
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/05/2025 n/a n/a -3,294
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/05/2025 n/a n/a -2,557
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/05/2025 n/a n/a -156
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/05/2025 n/a n/a 3,256
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/05/2025 n/a n/a 23,783
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/05/2025 n/a n/a 65,319
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/05/2025 n/a n/a -2,168
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/05/2025 n/a n/a 2,951
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/05/2025 n/a n/a 3
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/05/2025 n/a n/a 10,128
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/05/2025 n/a n/a -924
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/05/2025 n/a n/a -22,442
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/05/2025 n/a n/a 22
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/05/2025 n/a n/a 797
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/05/2025 n/a n/a -261
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/05/2025 n/a n/a -29
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/05/2025 n/a n/a -114
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/05/2025 n/a n/a -17,806
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/05/2025 n/a n/a -1,272
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/05/2025 n/a n/a -36,400
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/05/2025 n/a n/a 17,317
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/05/2025 n/a n/a 60
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/05/2025 n/a n/a 787
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/05/2025 n/a n/a -84
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/05/2025 n/a n/a -3
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/05/2025 n/a n/a 305
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/05/2025 n/a n/a 6,262
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/05/2025 n/a n/a -750
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/05/2025 n/a n/a 670
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/05/2025 n/a n/a 45
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/05/2025 n/a n/a -44
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/05/2025 n/a n/a 3
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/05/2025 n/a n/a 82,191
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/05/2025 n/a n/a -2,030
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/05/2025 n/a n/a 92
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/05/2025 n/a n/a 3,076
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/05/2025 n/a n/a -192
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/05/2025 n/a n/a -81
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/05/2025 n/a n/a 35
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/05/2025 n/a n/a 9
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/05/2025 n/a n/a 15
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/05/2025 n/a n/a 1
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/05/2025 n/a n/a 294
Ordinary
603 Page 42 26-Jun-2025 603 Page 42 26-Jun-2025 603 Page 42 26-Jun-2025 603 Page 42 26-Jun-2025 603 Page 42 26-Jun-2025
STATE STREET BANK AND TRUST COMPANY 09/05/2025 n/a n/a 3,653
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/05/2025 n/a n/a -287
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/05/2025 n/a n/a 521
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/05/2025 n/a n/a 6,050
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/05/2025 n/a n/a 40
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/05/2025 n/a n/a -1
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/05/2025 n/a n/a 294
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/05/2025 n/a n/a 218
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/05/2025 n/a n/a 60
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/05/2025 n/a n/a 288
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/05/2025 n/a n/a -14
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/05/2025 n/a n/a 1,248
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/05/2025 n/a n/a -998
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/05/2025 n/a n/a 672
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/05/2025 n/a n/a 3
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/05/2025 n/a n/a 1,932
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/05/2025 n/a n/a 143
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/05/2025 n/a n/a 6
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/05/2025 n/a n/a -290
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/05/2025 n/a n/a 2,824
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/05/2025 n/a n/a 36,383
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/05/2025 n/a n/a 610
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/05/2025 n/a n/a 8,318
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/05/2025 n/a n/a 4,892
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/05/2025 n/a n/a 2
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/05/2025 n/a n/a 42,205
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/05/2025 n/a n/a -159
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/05/2025 n/a n/a 100
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/05/2025 n/a n/a 249
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/05/2025 n/a n/a 7,142
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/05/2025 n/a n/a -16
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/05/2025 n/a n/a 145,653
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/05/2025 n/a n/a 3
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/05/2025 n/a n/a 18
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/05/2025 n/a n/a 24
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/05/2025 n/a n/a -47
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/05/2025 n/a n/a 38,230
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/05/2025 n/a n/a 225
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/05/2025 n/a n/a -92
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/05/2025 n/a n/a 4,931
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/05/2025 n/a n/a 507
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/05/2025 n/a n/a 119
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/05/2025 n/a n/a -14,810
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/05/2025 n/a n/a 167,250
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/05/2025 n/a n/a 1
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/05/2025 n/a n/a -7
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/05/2025 n/a n/a -427
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/05/2025 n/a n/a 15
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/05/2025 n/a n/a 723
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/05/2025 n/a n/a -2
Ordinary
603 Page 43 26-Jun-2025 603 Page 43 26-Jun-2025 603 Page 43 26-Jun-2025 603 Page 43 26-Jun-2025 603 Page 43 26-Jun-2025
STATE STREET BANK AND TRUST COMPANY 12/05/2025 n/a n/a -453
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/05/2025 n/a n/a -188
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/05/2025 n/a n/a 1,616
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/05/2025 n/a n/a -14
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/05/2025 n/a n/a 51
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/05/2025 n/a n/a 20,816
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/05/2025 n/a n/a 3,769
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/05/2025 n/a n/a -33
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/05/2025 n/a n/a 943
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/05/2025 n/a n/a 1,721
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/05/2025 n/a n/a 361
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/05/2025 n/a n/a -4
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/05/2025 n/a n/a 1,144
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/05/2025 n/a n/a -9,220
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/05/2025 n/a n/a -45
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/05/2025 n/a n/a 5,122
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/05/2025 n/a n/a 1
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/05/2025 n/a n/a 786
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/05/2025 n/a n/a -9,630
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/05/2025 n/a n/a -9,063
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/05/2025 n/a n/a -45,240
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/05/2025 n/a n/a -2,163
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/05/2025 n/a n/a -486
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/05/2025 n/a n/a -342
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/05/2025 n/a n/a -2,932
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/05/2025 n/a n/a -4,927
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/05/2025 n/a n/a -403
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/05/2025 n/a n/a -8,510
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/05/2025 n/a n/a -2,547
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/05/2025 n/a n/a -9,107
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/05/2025 n/a n/a -3,435
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/05/2025 n/a n/a -17,898
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/05/2025 n/a n/a -4,137
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/05/2025 n/a n/a -1,335
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/05/2025 n/a n/a -11,561
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/05/2025 n/a n/a -1,035
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/05/2025 n/a n/a -4,926
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/05/2025 n/a n/a -11,426
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/05/2025 n/a n/a -1,046
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/05/2025 n/a n/a -79
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/05/2025 n/a n/a -74,968
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/05/2025 n/a n/a -2
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/05/2025 n/a n/a -3,061
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/05/2025 n/a n/a -3
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/05/2025 n/a n/a -10,931
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/05/2025 n/a n/a -1,060
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/05/2025 n/a n/a -78
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/05/2025 n/a n/a -22
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/05/2025 n/a n/a -815
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/05/2025 n/a n/a 2,936
Ordinary
603 Page 44 26-Jun-2025 603 Page 44 26-Jun-2025 603 Page 44 26-Jun-2025 603 Page 44 26-Jun-2025 603 Page 44 26-Jun-2025
STATE STREET BANK AND TRUST COMPANY 13/05/2025 n/a n/a 8,904
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/05/2025 n/a n/a -38,124
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/05/2025 n/a n/a 3,597
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/05/2025 n/a n/a 13,235
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/05/2025 n/a n/a -4,906
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/05/2025 n/a n/a 7
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/05/2025 n/a n/a 3,904
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/05/2025 n/a n/a -317
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/05/2025 n/a n/a -174,541
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/05/2025 n/a n/a 60
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/05/2025 n/a n/a 1,476
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/05/2025 n/a n/a 460
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/05/2025 n/a n/a 190
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/05/2025 n/a n/a 16
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/05/2025 n/a n/a -28,602
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/05/2025 n/a n/a 12,013
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/05/2025 n/a n/a -17,340
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/05/2025 n/a n/a -739
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/05/2025 n/a n/a -6,486
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/05/2025 n/a n/a -578
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/05/2025 n/a n/a -551
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/05/2025 n/a n/a -67,382
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/05/2025 n/a n/a -84
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/05/2025 n/a n/a -2,649
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/05/2025 n/a n/a -723
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/05/2025 n/a n/a -33
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/05/2025 n/a n/a -1,631
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/05/2025 n/a n/a -51
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/05/2025 n/a n/a -7,422
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/05/2025 n/a n/a -488
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/05/2025 n/a n/a -6,993
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/05/2025 n/a n/a -656
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/05/2025 n/a n/a -285
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/05/2025 n/a n/a -2,392
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/05/2025 n/a n/a -627
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/05/2025 n/a n/a -2,718
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/05/2025 n/a n/a -34,220
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/05/2025 n/a n/a -7,831
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/05/2025 n/a n/a -4,550
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/05/2025 n/a n/a -39,273
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/05/2025 n/a n/a -6,739
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/05/2025 n/a n/a -137,142
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/05/2025 n/a n/a 842
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/05/2025 n/a n/a -1,718
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/05/2025 n/a n/a 5,201
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/05/2025 n/a n/a 11,929
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/05/2025 n/a n/a 413
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/05/2025 n/a n/a 10,262
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/05/2025 n/a n/a -4,207
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/05/2025 n/a n/a 25
Ordinary
603 Page 45 26-Jun-2025 603 Page 45 26-Jun-2025 603 Page 45 26-Jun-2025 603 Page 45 26-Jun-2025 603 Page 45 26-Jun-2025
STATE STREET BANK AND TRUST COMPANY 13/05/2025 n/a n/a 9,171
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/05/2025 n/a n/a 85
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/05/2025 n/a n/a 9,885
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/05/2025 n/a n/a 51,910
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/05/2025 n/a n/a 81,891
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/05/2025 n/a n/a 11
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/05/2025 n/a n/a 6,766
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/05/2025 n/a n/a 3,252
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/05/2025 n/a n/a 3
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/05/2025 n/a n/a 11,673
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/05/2025 n/a n/a 1,295
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/05/2025 n/a n/a 83
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/05/2025 n/a n/a 50
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/05/2025 n/a n/a 869
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/05/2025 n/a n/a 260
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/05/2025 n/a n/a 17,712
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/05/2025 n/a n/a 2,293
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/05/2025 n/a n/a 796
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/05/2025 n/a n/a -8,849
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/05/2025 n/a n/a 1,064
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/05/2025 n/a n/a -3,340
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/05/2025 n/a n/a 6,196
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/05/2025 n/a n/a -11,092
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/05/2025 n/a n/a 647
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/05/2025 n/a n/a 4,034
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/05/2025 n/a n/a -1
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/05/2025 n/a n/a 43
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/05/2025 n/a n/a -3,395
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/05/2025 n/a n/a -45
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/05/2025 n/a n/a 65,548
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/05/2025 n/a n/a 115,856
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/05/2025 n/a n/a 83
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/05/2025 n/a n/a 2,383
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/05/2025 n/a n/a 951
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/05/2025 n/a n/a 715
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/05/2025 n/a n/a -1,073
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/05/2025 n/a n/a 30
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/05/2025 n/a n/a -429
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/05/2025 n/a n/a -190
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/05/2025 n/a n/a 1,659
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/05/2025 n/a n/a 2,970
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/05/2025 n/a n/a 57
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/05/2025 n/a n/a -8,645
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/05/2025 n/a n/a 7,471
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/05/2025 n/a n/a -5,707
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/05/2025 n/a n/a 795
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/05/2025 n/a n/a 128
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/05/2025 n/a n/a 7,581
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/05/2025 n/a n/a 8,952
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/05/2025 n/a n/a 849
Ordinary
603 Page 46 26-Jun-2025 603 Page 46 26-Jun-2025 603 Page 46 26-Jun-2025 603 Page 46 26-Jun-2025 603 Page 46 26-Jun-2025
STATE STREET BANK AND TRUST COMPANY 14/05/2025 n/a n/a 652
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/05/2025 n/a n/a -2,626
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/05/2025 n/a n/a -7,054
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/05/2025 n/a n/a 257
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/05/2025 n/a n/a -86
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/05/2025 n/a n/a 2,607
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/05/2025 n/a n/a -8,643
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/05/2025 n/a n/a 897
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/05/2025 n/a n/a -859
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/05/2025 n/a n/a 3,325
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/05/2025 n/a n/a 5,958
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/05/2025 n/a n/a 3,415
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/05/2025 n/a n/a 161
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/05/2025 n/a n/a -4,117
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/05/2025 n/a n/a -28,189
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/05/2025 n/a n/a 33,377
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/05/2025 n/a n/a -73,561
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/05/2025 n/a n/a 7,582
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/05/2025 n/a n/a 16,412
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/05/2025 n/a n/a 4,664
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/05/2025 n/a n/a 536
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/05/2025 n/a n/a 37,862
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/05/2025 n/a n/a -371
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/05/2025 n/a n/a -3,241
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/05/2025 n/a n/a -11,664
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/05/2025 n/a n/a 6,673
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/05/2025 n/a n/a 746
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/05/2025 n/a n/a 138,127
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/05/2025 n/a n/a 22,148
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/05/2025 n/a n/a -3
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/05/2025 n/a n/a -50
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/05/2025 n/a n/a -869
Ordinary
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
14/05/2025 19.41 n/a -658
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/05/2025 n/a n/a -17,712
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/05/2025 n/a n/a -796
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/05/2025 n/a n/a -6,196
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/05/2025 n/a n/a -647
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/05/2025 n/a n/a -43
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/05/2025 n/a n/a -65,548
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/05/2025 n/a n/a -83
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/05/2025 n/a n/a -2,383
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/05/2025 n/a n/a -715
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/05/2025 n/a n/a -30
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/05/2025 n/a n/a -1,659
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/05/2025 n/a n/a -57
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/05/2025 n/a n/a -7,471
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/05/2025 n/a n/a -795
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/05/2025 n/a n/a 19
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/05/2025 n/a n/a -1,995
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/05/2025 n/a n/a 19
Ordinary
603 Page 47 26-Jun-2025 603 Page 47 26-Jun-2025 603 Page 47 26-Jun-2025 603 Page 47 26-Jun-2025 603 Page 47 26-Jun-2025
STATE STREET BANK AND TRUST COMPANY 15/05/2025 n/a n/a -689
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/05/2025 n/a n/a -1
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/05/2025 n/a n/a -1,108
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/05/2025 n/a n/a -345
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/05/2025 n/a n/a -13
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/05/2025 n/a n/a 3
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/05/2025 n/a n/a 23,105
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/05/2025 n/a n/a 1
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/05/2025 n/a n/a -14
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/05/2025 n/a n/a -20
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/05/2025 n/a n/a 2
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/05/2025 n/a n/a -342
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/05/2025 n/a n/a 1
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/05/2025 n/a n/a 363
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/05/2025 n/a n/a 1
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/05/2025 n/a n/a -7,581
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/05/2025 n/a n/a -652
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/05/2025 n/a n/a -257
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/05/2025 n/a n/a -2,607
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/05/2025 n/a n/a -897
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/05/2025 n/a n/a -5,958
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/05/2025 n/a n/a -33,377
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/05/2025 n/a n/a -7,582
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/05/2025 n/a n/a -4,664
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/05/2025 n/a n/a -37,862
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/05/2025 n/a n/a -6,673
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/05/2025 n/a n/a -138,127
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/05/2025 n/a n/a -829
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/05/2025 n/a n/a -777
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/05/2025 n/a n/a -10
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/05/2025 n/a n/a 5,060
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/05/2025 n/a n/a -11
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/05/2025 n/a n/a -127
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/05/2025 n/a n/a 14
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/05/2025 n/a n/a -119
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/05/2025 n/a n/a -1,163
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/05/2025 n/a n/a -240
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/05/2025 n/a n/a -199
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/05/2025 n/a n/a -7,814
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/05/2025 n/a n/a -1,285
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/05/2025 n/a n/a -11,579
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/05/2025 n/a n/a 5
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/05/2025 n/a n/a 60
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/05/2025 n/a n/a -79
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/05/2025 n/a n/a 108
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/05/2025 n/a n/a -279
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/05/2025 n/a n/a -129
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/05/2025 n/a n/a -2,146
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/05/2025 n/a n/a 9,983
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/05/2025 n/a n/a -558
Ordinary
603 Page 48 26-Jun-2025 603 Page 48 26-Jun-2025 603 Page 48 26-Jun-2025 603 Page 48 26-Jun-2025 603 Page 48 26-Jun-2025
STATE STREET BANK AND TRUST COMPANY 16/05/2025 n/a n/a 2,795
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/05/2025 n/a n/a 11,723
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/05/2025 n/a n/a -3,604
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/05/2025 n/a n/a -1
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/05/2025 n/a n/a 2,286
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/05/2025 n/a n/a -38
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/05/2025 n/a n/a -144,183
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/05/2025 n/a n/a -1
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/05/2025 n/a n/a -763
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/05/2025 n/a n/a 620
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/05/2025 n/a n/a 409
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/05/2025 n/a n/a 183
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/05/2025 n/a n/a -2,628
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/05/2025 n/a n/a 7,933
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/05/2025 n/a n/a 5,891
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/05/2025 n/a n/a -8,029
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/05/2025 n/a n/a -53
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/05/2025 n/a n/a 3,592
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/05/2025 n/a n/a 714
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/05/2025 n/a n/a -3
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/05/2025 n/a n/a 353,949
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/05/2025 n/a n/a 9,288
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/05/2025 n/a n/a 1,013
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/05/2025 n/a n/a -3,210
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/05/2025 n/a n/a -53
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/05/2025 n/a n/a 446
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/05/2025 n/a n/a 4,247
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/05/2025 n/a n/a 41,554
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/05/2025 n/a n/a 74,545
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/05/2025 n/a n/a -542
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/05/2025 n/a n/a 1,827
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/05/2025 n/a n/a 3,432
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/05/2025 n/a n/a 3
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/05/2025 n/a n/a 10,533
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/05/2025 n/a n/a -516
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/05/2025 n/a n/a -22,280
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/05/2025 n/a n/a 48
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/05/2025 n/a n/a 782
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/05/2025 n/a n/a -4,833
Ordinary
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
19/05/2025 19.54 n/a 936
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/05/2025 n/a n/a 19,507
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/05/2025 n/a n/a 496
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/05/2025 n/a n/a 972
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/05/2025 n/a n/a -315
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/05/2025 n/a n/a 342
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/05/2025 n/a n/a -215
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/05/2025 n/a n/a 7,127
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/05/2025 n/a n/a -146
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/05/2025 n/a n/a 686
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/05/2025 n/a n/a 14
Ordinary
603 Page 49 26-Jun-2025 603 Page 49 26-Jun-2025 603 Page 49 26-Jun-2025 603 Page 49 26-Jun-2025 603 Page 49 26-Jun-2025
STATE STREET BANK AND TRUST COMPANY 19/05/2025 n/a n/a 49
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/05/2025 n/a n/a 593
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/05/2025 n/a n/a 70,267
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/05/2025 n/a n/a 566
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/05/2025 n/a n/a 119
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/05/2025 n/a n/a 2,654
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/05/2025 n/a n/a -42
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/05/2025 n/a n/a 799
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/05/2025 n/a n/a -91
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/05/2025 n/a n/a 29
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/05/2025 n/a n/a 28
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/05/2025 n/a n/a 189
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/05/2025 n/a n/a 1,853
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/05/2025 n/a n/a 65
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/05/2025 n/a n/a -218
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/05/2025 n/a n/a 9,865
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/05/2025 n/a n/a 622
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/05/2025 n/a n/a 933
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/05/2025 n/a n/a 8,626
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/05/2025 n/a n/a 161
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/05/2025 n/a n/a 72
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/05/2025 n/a n/a 772
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/05/2025 n/a n/a 715
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/05/2025 n/a n/a 671
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/05/2025 n/a n/a 221
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/05/2025 n/a n/a 283
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/05/2025 n/a n/a -350,120
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/05/2025 n/a n/a 1,332
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/05/2025 n/a n/a 819
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/05/2025 n/a n/a 224
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/05/2025 n/a n/a 5,812
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/05/2025 n/a n/a 1,409
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/05/2025 n/a n/a -366
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/05/2025 n/a n/a -970
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/05/2025 n/a n/a -3,040
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/05/2025 n/a n/a 33,055
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/05/2025 n/a n/a -1,688
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/05/2025 n/a n/a 8,584
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/05/2025 n/a n/a 4,793
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/05/2025 n/a n/a 38,285
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/05/2025 n/a n/a -122
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/05/2025 n/a n/a -251
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/05/2025 n/a n/a -180
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/05/2025 n/a n/a 6,621
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/05/2025 n/a n/a -40
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/05/2025 n/a n/a 137,039
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/05/2025 n/a n/a -22
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/05/2025 n/a n/a -7
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/05/2025 n/a n/a -19,084
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/05/2025 n/a n/a -10
Ordinary
603 Page 50 26-Jun-2025 603 Page 50 26-Jun-2025 603 Page 50 26-Jun-2025 603 Page 50 26-Jun-2025 603 Page 50 26-Jun-2025
STATE STREET BANK AND TRUST COMPANY 20/05/2025 n/a n/a -950
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/05/2025 n/a n/a -44
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/05/2025 n/a n/a 219
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/05/2025 n/a n/a -1,000
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/05/2025 n/a n/a -6,954
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/05/2025 n/a n/a -320
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/05/2025 n/a n/a -671
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/05/2025 n/a n/a 43
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/05/2025 n/a n/a -255
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/05/2025 n/a n/a 1
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/05/2025 n/a n/a -68,701
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/05/2025 n/a n/a 548
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/05/2025 n/a n/a -117
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/05/2025 n/a n/a -2,593
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/05/2025 n/a n/a -1
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/05/2025 n/a n/a -781
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/05/2025 n/a n/a -25
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/05/2025 n/a n/a -27
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/05/2025 n/a n/a -38
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/05/2025 n/a n/a -1,811
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/05/2025 n/a n/a -63
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/05/2025 n/a n/a 2,061
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/05/2025 n/a n/a -9,682
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/05/2025 n/a n/a -532
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/05/2025 n/a n/a -912
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/05/2025 n/a n/a -8,444
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/05/2025 n/a n/a -66
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/05/2025 n/a n/a -76
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/05/2025 n/a n/a -754
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/05/2025 n/a n/a -1,365
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/05/2025 n/a n/a 561
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/05/2025 n/a n/a -213
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/05/2025 n/a n/a -193
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/05/2025 n/a n/a -3,800
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/05/2025 n/a n/a 153
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/05/2025 n/a n/a -800
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/05/2025 n/a n/a -247
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/05/2025 n/a n/a -5,725
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/05/2025 n/a n/a 2,868
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/05/2025 n/a n/a 3
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/05/2025 n/a n/a 430
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/05/2025 n/a n/a -2,330
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/05/2025 n/a n/a -32,315
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/05/2025 n/a n/a 3,295
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/05/2025 n/a n/a -8,406
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/05/2025 n/a n/a -4,685
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/05/2025 n/a n/a -37,408
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/05/2025 n/a n/a -3,704
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/05/2025 n/a n/a -71
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/05/2025 n/a n/a 82
Ordinary
603 Page 51 26-Jun-2025 603 Page 51 26-Jun-2025 603 Page 51 26-Jun-2025 603 Page 51 26-Jun-2025 603 Page 51 26-Jun-2025
STATE STREET BANK AND TRUST COMPANY 20/05/2025 n/a n/a -6,469
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/05/2025 n/a n/a -85
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/05/2025 n/a n/a -133,973
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/05/2025 n/a n/a 99
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/05/2025 n/a n/a -49
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/05/2025 n/a n/a -1,574
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/05/2025 n/a n/a -9,697
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/05/2025 n/a n/a -1,835
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/05/2025 n/a n/a -12,292
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/05/2025 n/a n/a -10
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/05/2025 n/a n/a -3,120
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/05/2025 n/a n/a -595
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/05/2025 n/a n/a -9
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/05/2025 n/a n/a -231
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/05/2025 n/a n/a -888
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/05/2025 n/a n/a -447
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/05/2025 n/a n/a -373
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/05/2025 n/a n/a -16
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/05/2025 n/a n/a -12,650
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/05/2025 n/a n/a -1,032
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/05/2025 n/a n/a -5,508
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/05/2025 n/a n/a -11,882
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/05/2025 n/a n/a -402
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/05/2025 n/a n/a -14,346
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/05/2025 n/a n/a -25
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/05/2025 n/a n/a -15,663
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/05/2025 n/a n/a -90
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/05/2025 n/a n/a -9,304
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/05/2025 n/a n/a -52,122
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/05/2025 n/a n/a -83,198
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/05/2025 n/a n/a -10
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/05/2025 n/a n/a -4,602
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/05/2025 n/a n/a -3,121
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/05/2025 n/a n/a -3
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/05/2025 n/a n/a -10,444
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/05/2025 n/a n/a -1,320
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/05/2025 n/a n/a -60
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/05/2025 n/a n/a -26
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/05/2025 n/a n/a -874
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/05/2025 n/a n/a -7
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/05/2025 n/a n/a -63
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/05/2025 n/a n/a 788
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/05/2025 n/a n/a -7
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/05/2025 n/a n/a -2
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/05/2025 n/a n/a -10
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/05/2025 n/a n/a -6
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/05/2025 n/a n/a 1,185
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/05/2025 n/a n/a -36
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/05/2025 n/a n/a -254
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/05/2025 n/a n/a -54
Ordinary
603 Page 52 26-Jun-2025 603 Page 52 26-Jun-2025 603 Page 52 26-Jun-2025 603 Page 52 26-Jun-2025 603 Page 52 26-Jun-2025
STATE STREET BANK AND TRUST COMPANY 21/05/2025 n/a n/a -37
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/05/2025 n/a n/a -302
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/05/2025 n/a n/a -52
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/05/2025 n/a n/a -995
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/05/2025 n/a n/a -149
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/05/2025 n/a n/a -7
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/05/2025 n/a n/a 22,338
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/05/2025 n/a n/a -61
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/05/2025 n/a n/a -5
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/05/2025 n/a n/a 3,099
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/05/2025 n/a n/a -548
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/05/2025 n/a n/a 131,015
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/05/2025 n/a n/a -1
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/05/2025 n/a n/a -21
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/05/2025 n/a n/a -6
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/05/2025 n/a n/a -1
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/05/2025 n/a n/a -15
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/05/2025 n/a n/a -1
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/05/2025 n/a n/a 27,311
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/05/2025 n/a n/a -69
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/05/2025 n/a n/a -14
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/05/2025 n/a n/a -119
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/05/2025 n/a n/a -11
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/05/2025 n/a n/a -5
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/05/2025 n/a n/a -19
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/05/2025 n/a n/a -13
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/05/2025 n/a n/a -51
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/05/2025 n/a n/a -486
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/05/2025 n/a n/a -124
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/05/2025 n/a n/a -70
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/05/2025 n/a n/a -576
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/05/2025 n/a n/a -100
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/05/2025 n/a n/a -2,070
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/05/2025 n/a n/a 7,659
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/05/2025 n/a n/a 1,443
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/05/2025 n/a n/a 1,870
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/05/2025 n/a n/a 48,746
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/05/2025 n/a n/a 9,683
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/05/2025 n/a n/a -274
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/05/2025 n/a n/a -15
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/05/2025 n/a n/a -113
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/05/2025 n/a n/a -10
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/05/2025 n/a n/a -1,019
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/05/2025 n/a n/a -1
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/05/2025 n/a n/a -40
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/05/2025 n/a n/a -12
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/05/2025 n/a n/a -1
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/05/2025 n/a n/a -27
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/05/2025 n/a n/a -1
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/05/2025 n/a n/a -113
Ordinary
603 Page 53 26-Jun-2025 603 Page 53 26-Jun-2025 603 Page 53 26-Jun-2025 603 Page 53 26-Jun-2025 603 Page 53 26-Jun-2025
STATE STREET BANK AND TRUST COMPANY 22/05/2025 n/a n/a 61
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/05/2025 n/a n/a 1,069
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/05/2025 n/a n/a 935
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/05/2025 n/a n/a 1,870
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/05/2025 n/a n/a 190
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/05/2025 n/a n/a 1,256
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/05/2025 n/a n/a -608
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/05/2025 n/a n/a 18
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/05/2025 n/a n/a 6,066
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/05/2025 n/a n/a 11,544
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/05/2025 n/a n/a 9
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/05/2025 n/a n/a 330
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/05/2025 n/a n/a 31
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/05/2025 n/a n/a 16,527
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/05/2025 n/a n/a 21
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/05/2025 n/a n/a -2,025
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/05/2025 n/a n/a 25
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/05/2025 n/a n/a 79
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/05/2025 n/a n/a 14,222
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/05/2025 n/a n/a 94
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/05/2025 n/a n/a 10,368
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/05/2025 n/a n/a -7
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/05/2025 n/a n/a 56,010
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/05/2025 n/a n/a -13
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/05/2025 n/a n/a 841
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/05/2025 n/a n/a 87,045
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/05/2025 n/a n/a 247
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/05/2025 n/a n/a 111
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/05/2025 n/a n/a 11
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/05/2025 n/a n/a 919
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/05/2025 n/a n/a 4,166
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/05/2025 n/a n/a 3,450
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/05/2025 n/a n/a 3
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/05/2025 n/a n/a 10,749
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/05/2025 n/a n/a 162
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/05/2025 n/a n/a 1,329
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/05/2025 n/a n/a 3,321
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/05/2025 n/a n/a 62
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/05/2025 n/a n/a 1,189
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/05/2025 n/a n/a 442
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/05/2025 n/a n/a 2,201
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/05/2025 n/a n/a 55
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/05/2025 n/a n/a 10,313
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/05/2025 n/a n/a -30,216
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/05/2025 n/a n/a 2,311
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/05/2025 n/a n/a 178
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/05/2025 n/a n/a 12,877
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/05/2025 n/a n/a 19
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/05/2025 n/a n/a -4,601
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/05/2025 n/a n/a 10
Ordinary
603 Page 54 26-Jun-2025 603 Page 54 26-Jun-2025 603 Page 54 26-Jun-2025 603 Page 54 26-Jun-2025 603 Page 54 26-Jun-2025
STATE STREET BANK AND TRUST COMPANY 23/05/2025 n/a n/a 1
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/05/2025 n/a n/a 3,894
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/05/2025 n/a n/a -13
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/05/2025 n/a n/a 585
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/05/2025 n/a n/a 1,754
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/05/2025 n/a n/a -193,512
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/05/2025 n/a n/a 10
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/05/2025 n/a n/a 2
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/05/2025 n/a n/a 61
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/05/2025 n/a n/a 233
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/05/2025 n/a n/a 19
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/05/2025 n/a n/a 1,041
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/05/2025 n/a n/a 5
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/05/2025 n/a n/a 505
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/05/2025 n/a n/a 397
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/05/2025 n/a n/a 44
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/05/2025 n/a n/a 25
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/05/2025 n/a n/a 1
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/05/2025 n/a n/a -38,859
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/05/2025 n/a n/a 183
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/05/2025 n/a n/a 14,344
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/05/2025 n/a n/a 23
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/05/2025 n/a n/a 12,859
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/05/2025 n/a n/a -147
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/05/2025 n/a n/a 1,501
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/05/2025 n/a n/a -555
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/05/2025 n/a n/a -49
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/05/2025 n/a n/a -128
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/05/2025 n/a n/a 5,084
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/05/2025 n/a n/a -828
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/05/2025 n/a n/a 573
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/05/2025 n/a n/a -38
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/05/2025 n/a n/a 36
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/05/2025 n/a n/a -210
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/05/2025 n/a n/a -20
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/05/2025 n/a n/a 51,747
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/05/2025 n/a n/a -436
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/05/2025 n/a n/a 70
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/05/2025 n/a n/a 1,837
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/05/2025 n/a n/a -9
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/05/2025 n/a n/a 544
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/05/2025 n/a n/a -59
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/05/2025 n/a n/a 132
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/05/2025 n/a n/a -27
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/05/2025 n/a n/a -20
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/05/2025 n/a n/a 1,268
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/05/2025 n/a n/a -1
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/05/2025 n/a n/a 16
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/05/2025 n/a n/a -485
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/05/2025 n/a n/a 4,948
Ordinary
603 Page 55 26-Jun-2025 603 Page 55 26-Jun-2025 603 Page 55 26-Jun-2025 603 Page 55 26-Jun-2025 603 Page 55 26-Jun-2025
STATE STREET BANK AND TRUST COMPANY 26/05/2025 n/a n/a -825
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/05/2025 n/a n/a 656
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/05/2025 n/a n/a 5,518
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/05/2025 n/a n/a -77
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/05/2025 n/a n/a 6
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/05/2025 n/a n/a 522
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/05/2025 n/a n/a -341
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/05/2025 n/a n/a -689
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/05/2025 n/a n/a 260
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/05/2025 n/a n/a -19
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/05/2025 n/a n/a 821
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/05/2025 n/a n/a -803
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/05/2025 n/a n/a 595
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/05/2025 n/a n/a -92
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/05/2025 n/a n/a 1,630
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/05/2025 n/a n/a -904
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/05/2025 n/a n/a -7
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/05/2025 n/a n/a -606
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/05/2025 n/a n/a -10
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/05/2025 n/a n/a -3,347
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/05/2025 n/a n/a -20
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/05/2025 n/a n/a 24,655
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/05/2025 n/a n/a -5,064
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/05/2025 n/a n/a 7,014
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/05/2025 n/a n/a 3,413
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/05/2025 n/a n/a -1
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/05/2025 n/a n/a 28,466
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/05/2025 n/a n/a -229
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/05/2025 n/a n/a -215
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/05/2025 n/a n/a -651
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/05/2025 n/a n/a 4,856
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/05/2025 n/a n/a -85
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/05/2025 n/a n/a 96,804
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/05/2025 n/a n/a -4
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/05/2025 n/a n/a -70
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/05/2025 n/a n/a 353
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/05/2025 n/a n/a -10,248
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/05/2025 n/a n/a 1,373
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/05/2025 n/a n/a -1,193
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/05/2025 n/a n/a -9,391
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/05/2025 n/a n/a 788
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/05/2025 n/a n/a -1,870
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/05/2025 n/a n/a -4,101
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/05/2025 n/a n/a -11,226
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/05/2025 n/a n/a -460
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/05/2025 n/a n/a 3,807
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/05/2025 n/a n/a 1
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/05/2025 n/a n/a -29
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/05/2025 n/a n/a -3,656
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/05/2025 n/a n/a 88
Ordinary
603 Page 56 26-Jun-2025 603 Page 56 26-Jun-2025 603 Page 56 26-Jun-2025 603 Page 56 26-Jun-2025 603 Page 56 26-Jun-2025
STATE STREET BANK AND TRUST COMPANY 27/05/2025 n/a n/a -41,162
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/05/2025 n/a n/a 123,723
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/05/2025 n/a n/a 1
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/05/2025 n/a n/a -56
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/05/2025 n/a n/a -1,459
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/05/2025 n/a n/a 883
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/05/2025 n/a n/a -433
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/05/2025 n/a n/a -940
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/05/2025 n/a n/a -112
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/05/2025 n/a n/a -474
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/05/2025 n/a n/a -375
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/05/2025 n/a n/a -1,010
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/05/2025 n/a n/a 2,100
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/05/2025 n/a n/a -12
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/05/2025 n/a n/a -6,996
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/05/2025 n/a n/a -3,880
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/05/2025 n/a n/a -4,279
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/05/2025 n/a n/a -522
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/05/2025 n/a n/a 143
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/05/2025 n/a n/a -4,393
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/05/2025 n/a n/a 6,168
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/05/2025 n/a n/a -46
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/05/2025 n/a n/a -416
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/05/2025 n/a n/a -2,805
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/05/2025 n/a n/a -476
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/05/2025 n/a n/a -217
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/05/2025 n/a n/a 78
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/05/2025 n/a n/a -655
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/05/2025 n/a n/a -12,709
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/05/2025 n/a n/a -473
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/05/2025 n/a n/a -969
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/05/2025 n/a n/a 3,531
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/05/2025 n/a n/a -1,321
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/05/2025 n/a n/a -5,597
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/05/2025 n/a n/a -79
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/05/2025 n/a n/a -4,146
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/05/2025 n/a n/a -22,532
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/05/2025 n/a n/a -19,591
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/05/2025 n/a n/a -72,799
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/05/2025 n/a n/a -5,256
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/05/2025 n/a n/a 5,040
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/05/2025 n/a n/a -2,704
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/05/2025 n/a n/a 516
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/05/2025 n/a n/a -22,590
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/05/2025 n/a n/a 3,096
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/05/2025 n/a n/a -3,221
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/05/2025 n/a n/a -9,909
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/05/2025 n/a n/a -3,858
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/05/2025 n/a n/a -580
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/05/2025 n/a n/a -76,997
Ordinary
603 Page 57 26-Jun-2025 603 Page 57 26-Jun-2025 603 Page 57 26-Jun-2025 603 Page 57 26-Jun-2025 603 Page 57 26-Jun-2025
STATE STREET BANK AND TRUST COMPANY 27/05/2025 n/a n/a 24,473
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/05/2025 n/a n/a -1,836
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/05/2025 n/a n/a -918
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/05/2025 n/a n/a -1,836
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/05/2025 n/a n/a -3
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/05/2025 n/a n/a -1,120
Ordinary
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
28/05/2025 21.49 n/a 1,584
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/05/2025 n/a n/a -353
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/05/2025 n/a n/a -3,054
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/05/2025 n/a n/a -363
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/05/2025 n/a n/a -367
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/05/2025 n/a n/a -314
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/05/2025 n/a n/a -1,161
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/05/2025 n/a n/a -823
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/05/2025 n/a n/a -132
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/05/2025 n/a n/a -11
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/05/2025 n/a n/a -9
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/05/2025 n/a n/a -673
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/05/2025 n/a n/a -12,339
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/05/2025 n/a n/a -11
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/05/2025 n/a n/a -17
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/05/2025 n/a n/a -439
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/05/2025 n/a n/a -130
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/05/2025 n/a n/a -42
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/05/2025 n/a n/a -24
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/05/2025 n/a n/a -4
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/05/2025 n/a n/a -1
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/05/2025 n/a n/a -302
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/05/2025 n/a n/a -2,123
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/05/2025 n/a n/a -4
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/05/2025 n/a n/a -1,251
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/05/2025 n/a n/a -157
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/05/2025 n/a n/a -143
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/05/2025 n/a n/a -1,315
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/05/2025 n/a n/a -125
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/05/2025 n/a n/a -10,379
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/05/2025 n/a n/a -52
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/05/2025 n/a n/a -389
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/05/2025 n/a n/a -197
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/05/2025 n/a n/a -142
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/05/2025 n/a n/a -3,556
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/05/2025 n/a n/a -387
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/05/2025 n/a n/a -7,721
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/05/2025 n/a n/a -8
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/05/2025 n/a n/a -5,904
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/05/2025 n/a n/a -2,005
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/05/2025 n/a n/a -5,040
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/05/2025 n/a n/a -820
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/05/2025 n/a n/a -6,796
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/05/2025 n/a n/a -190
Ordinary
603 Page 58 26-Jun-2025 603 Page 58 26-Jun-2025 603 Page 58 26-Jun-2025 603 Page 58 26-Jun-2025 603 Page 58 26-Jun-2025
STATE STREET BANK AND TRUST COMPANY 28/05/2025 n/a n/a -1,160
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/05/2025 n/a n/a -23,128
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/05/2025 n/a n/a -3,154
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/05/2025 n/a n/a 27,393
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/05/2025 n/a n/a 784
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/05/2025 n/a n/a 25
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/05/2025 n/a n/a 39,058
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/05/2025 n/a n/a -973
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/05/2025 n/a n/a 46,895
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/05/2025 n/a n/a -9,212
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/05/2025 n/a n/a -7,255
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/05/2025 n/a n/a 558
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/05/2025 n/a n/a -2,897
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/05/2025 n/a n/a -2,920
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/05/2025 n/a n/a 2,583
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/05/2025 n/a n/a -5,567
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/05/2025 n/a n/a -23,103
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/05/2025 n/a n/a -2,736
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/05/2025 n/a n/a 265
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/05/2025 n/a n/a -4,860
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/05/2025 n/a n/a 378
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/05/2025 n/a n/a 1,389
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/05/2025 n/a n/a -16,821
Ordinary
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
28/05/2025 21.49 n/a 1,188
Ordinary
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
28/05/2025 21.49 n/a 316
Ordinary
STATE STREET GLOBAL ADVISORS TRUST COMPANY 28/05/2025 21.49 n/a -1,914
Ordinary
STATE STREET GLOBAL ADVISORS TRUST COMPANY 28/05/2025 21.49 n/a 1,914
Ordinary
STATE STREET GLOBAL ADVISORS TRUST COMPANY 28/05/2025 21.36 n/a 18,990
Ordinary
STATE STREET GLOBAL ADVISORS TRUST COMPANY 28/05/2025 21.49 n/a -1,252
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/05/2025 n/a n/a -5
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/05/2025 n/a n/a -2,391
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/05/2025 n/a n/a -358
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/05/2025 n/a n/a 2,116
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/05/2025 n/a n/a -1
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/05/2025 n/a n/a 1,044
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/05/2025 n/a n/a 108
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/05/2025 n/a n/a 1
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/05/2025 n/a n/a -79
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/05/2025 n/a n/a -1
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/05/2025 n/a n/a -345
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/05/2025 n/a n/a -20
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/05/2025 n/a n/a 143
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/05/2025 n/a n/a -222
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/05/2025 n/a n/a -11
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/05/2025 n/a n/a -38
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/05/2025 n/a n/a -9
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/05/2025 n/a n/a 33
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/05/2025 n/a n/a 34
Ordinary
STATE STREET GLOBAL ADVISORS TRUST COMPANY 29/05/2025 21.90 n/a -204
Ordinary
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
30/05/2025 22.00 n/a -720
Ordinary
603 Page 59 26-Jun-2025 603 Page 59 26-Jun-2025 603 Page 59 26-Jun-2025 603 Page 59 26-Jun-2025 603 Page 59 26-Jun-2025
STATE STREET BANK AND TRUST COMPANY 30/05/2025 n/a n/a -40
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/05/2025 n/a n/a -26,822
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/05/2025 n/a n/a -18
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/05/2025 n/a n/a -171,879
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/05/2025 n/a n/a -42
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/05/2025 n/a n/a -63
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/05/2025 n/a n/a -31
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/05/2025 n/a n/a -4,677
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/05/2025 n/a n/a -48,428
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/05/2025 n/a n/a -761
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/05/2025 n/a n/a -2,873
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/05/2025 n/a n/a -7
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/05/2025 n/a n/a -33
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/05/2025 n/a n/a -9
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/05/2025 n/a n/a -2,289
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/05/2025 n/a n/a -1,857
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/05/2025 n/a n/a -250
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/05/2025 n/a n/a -689
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/05/2025 n/a n/a -117
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/05/2025 n/a n/a -696
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/05/2025 n/a n/a -2,624
Ordinary
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
30/05/2025 22.00 n/a 156,509
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/06/2025 n/a n/a 4,744
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/06/2025 n/a n/a 253
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/06/2025 n/a n/a 1,100
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/06/2025 n/a n/a 7,823
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/06/2025 n/a n/a 297
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/06/2025 n/a n/a 2,161
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/06/2025 n/a n/a 618
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/06/2025 n/a n/a 1,243
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/06/2025 n/a n/a 4,252
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/06/2025 n/a n/a 9
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/06/2025 n/a n/a 4,650
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/06/2025 n/a n/a 41,431
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/06/2025 n/a n/a 17,036
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/06/2025 n/a n/a 6,068
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/06/2025 n/a n/a 338
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/06/2025 n/a n/a 6,715
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/06/2025 n/a n/a -252
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/06/2025 n/a n/a 186
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/06/2025 n/a n/a 727
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/06/2025 n/a n/a 19,787
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/06/2025 n/a n/a 339
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/06/2025 n/a n/a 1,614
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/06/2025 n/a n/a 1,490
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/06/2025 n/a n/a 1,776
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/06/2025 n/a n/a 497
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/06/2025 n/a n/a 991
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/06/2025 n/a n/a 4,977
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/06/2025 n/a n/a 613
Ordinary
603 Page 60 26-Jun-2025 603 Page 60 26-Jun-2025 603 Page 60 26-Jun-2025 603 Page 60 26-Jun-2025 603 Page 60 26-Jun-2025
STATE STREET BANK AND TRUST COMPANY 02/06/2025 n/a n/a 110,009
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/06/2025 n/a n/a 25
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/06/2025 n/a n/a 580
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/06/2025 n/a n/a 44
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/06/2025 n/a n/a 2,049
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/06/2025 n/a n/a 464
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/06/2025 n/a n/a 5,692
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/06/2025 n/a n/a 109
Ordinary
SSGA FUNDS MANAGEMENT, INC. 02/06/2025 21.93 n/a -486
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/06/2025 n/a n/a 32
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/06/2025 n/a n/a 688
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/06/2025 n/a n/a 124
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/06/2025 n/a n/a 81
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/06/2025 n/a n/a 239
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/06/2025 n/a n/a -304
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/06/2025 n/a n/a 131
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/06/2025 n/a n/a -1,740
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/06/2025 n/a n/a 1,553
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/06/2025 n/a n/a 10
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/06/2025 n/a n/a 100
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/06/2025 n/a n/a 641
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/06/2025 n/a n/a 2,476
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/06/2025 n/a n/a 11
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/06/2025 n/a n/a 2
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/06/2025 n/a n/a 2,673
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/06/2025 n/a n/a 139
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/06/2025 n/a n/a 5
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/06/2025 n/a n/a 4
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/06/2025 n/a n/a 1
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/06/2025 n/a n/a -1,943
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/06/2025 n/a n/a 44,733
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/06/2025 n/a n/a -111
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/06/2025 n/a n/a 349
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/06/2025 n/a n/a 217
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/06/2025 n/a n/a 11
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/06/2025 n/a n/a 410
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/06/2025 n/a n/a 18
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/06/2025 n/a n/a -633
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/06/2025 n/a n/a 856
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/06/2025 n/a n/a 44
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/06/2025 n/a n/a 3,338
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/06/2025 n/a n/a 2,401
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/06/2025 n/a n/a 964
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/06/2025 n/a n/a 58
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/06/2025 n/a n/a 6,528
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/06/2025 n/a n/a 245
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/06/2025 n/a n/a 4,114
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/06/2025 n/a n/a 393
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/06/2025 n/a n/a 1
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/06/2025 n/a n/a 495
Ordinary
603 Page 61 26-Jun-2025 603 Page 61 26-Jun-2025 603 Page 61 26-Jun-2025 603 Page 61 26-Jun-2025 603 Page 61 26-Jun-2025
STATE STREET BANK AND TRUST COMPANY 03/06/2025 n/a n/a 6,390
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/06/2025 n/a n/a 6,065
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/06/2025 n/a n/a 908
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/06/2025 n/a n/a 5,579
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/06/2025 n/a n/a -109
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/06/2025 n/a n/a 565
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/06/2025 n/a n/a 27,665
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/06/2025 n/a n/a 1,196
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/06/2025 n/a n/a 216
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/06/2025 n/a n/a -1
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/06/2025 n/a n/a 1,394
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/06/2025 n/a n/a 3,063
Ordinary
STATE STREET GLOBAL ADVISORS TRUST COMPANY 04/06/2025 23.50 n/a 6,420
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/06/2025 n/a n/a -351
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/06/2025 n/a n/a -2,424
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/06/2025 n/a n/a -1,530
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/06/2025 n/a n/a 1,178
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/06/2025 n/a n/a 20,880
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/06/2025 n/a n/a 104,675
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/06/2025 n/a n/a -183
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/06/2025 n/a n/a -1,064
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/06/2025 n/a n/a 2,125
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/06/2025 n/a n/a 14
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/06/2025 n/a n/a -709
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/06/2025 n/a n/a 2,280
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/06/2025 n/a n/a 21,236
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/06/2025 n/a n/a 63,547
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/06/2025 n/a n/a -24
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/06/2025 n/a n/a -773
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/06/2025 n/a n/a -47
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/06/2025 n/a n/a -101
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/06/2025 n/a n/a 73,318
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/06/2025 n/a n/a -5,827
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/06/2025 n/a n/a -114
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/06/2025 n/a n/a 17,515
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/06/2025 n/a n/a -4,942
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/06/2025 n/a n/a 758
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/06/2025 n/a n/a -460
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/06/2025 n/a n/a 11,201
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/06/2025 n/a n/a -8,228
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/06/2025 n/a n/a -321
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/06/2025 n/a n/a -4,497
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/06/2025 n/a n/a 1,304
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/06/2025 n/a n/a -1,412
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/06/2025 n/a n/a -4,407
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/06/2025 n/a n/a -9
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/06/2025 n/a n/a -4,903
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/06/2025 n/a n/a 5,784
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/06/2025 n/a n/a -49,925
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/06/2025 n/a n/a -25,758
Ordinary
603 Page 62 26-Jun-2025 603 Page 62 26-Jun-2025 603 Page 62 26-Jun-2025 603 Page 62 26-Jun-2025 603 Page 62 26-Jun-2025
STATE STREET BANK AND TRUST COMPANY 04/06/2025 n/a n/a -5,648
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/06/2025 n/a n/a -1,382
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/06/2025 n/a n/a -8,866
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/06/2025 n/a n/a 7,298
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/06/2025 n/a n/a 5,796
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/06/2025 n/a n/a -229
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/06/2025 n/a n/a -176
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/06/2025 n/a n/a -3,391
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/06/2025 n/a n/a -26,480
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/06/2025 n/a n/a -81
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/06/2025 n/a n/a -1,553
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/06/2025 n/a n/a -10
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/06/2025 n/a n/a -641
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/06/2025 n/a n/a -11
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/06/2025 n/a n/a -2,673
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/06/2025 n/a n/a -4
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/06/2025 n/a n/a -1
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/06/2025 n/a n/a -44,733
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/06/2025 n/a n/a -217
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/06/2025 n/a n/a -3,338
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/06/2025 n/a n/a -964
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/06/2025 n/a n/a -6,528
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/06/2025 n/a n/a -4,114
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/06/2025 n/a n/a -6,390
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/06/2025 n/a n/a -908
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/06/2025 n/a n/a -27,665
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/06/2025 n/a n/a -14
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/06/2025 n/a n/a -2,280
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/06/2025 n/a n/a 375
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/06/2025 n/a n/a 2,451
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/06/2025 n/a n/a 1,640
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/06/2025 n/a n/a 81
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/06/2025 n/a n/a -20,700
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/06/2025 n/a n/a 7,200
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/06/2025 n/a n/a 198
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/06/2025 n/a n/a 1,193
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/06/2025 n/a n/a -2,350
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/06/2025 n/a n/a 8
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/06/2025 n/a n/a 726
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/06/2025 n/a n/a 1,448
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/06/2025 n/a n/a 497
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/06/2025 n/a n/a -76,177
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/06/2025 n/a n/a 8
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/06/2025 n/a n/a 55
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/06/2025 n/a n/a 763
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/06/2025 n/a n/a 51
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/06/2025 n/a n/a 3
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/06/2025 n/a n/a 1
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/06/2025 n/a n/a 95
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/06/2025 n/a n/a -73,286
Ordinary
603 Page 63 26-Jun-2025 603 Page 63 26-Jun-2025 603 Page 63 26-Jun-2025 603 Page 63 26-Jun-2025 603 Page 63 26-Jun-2025
STATE STREET BANK AND TRUST COMPANY 05/06/2025 n/a n/a 6,983
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/06/2025 n/a n/a 156
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/06/2025 n/a n/a 1,178
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/06/2025 n/a n/a 5,898
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/06/2025 n/a n/a -737
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/06/2025 n/a n/a 413
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/06/2025 n/a n/a 9,258
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/06/2025 n/a n/a 425
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/06/2025 n/a n/a 4,129
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/06/2025 n/a n/a -1,262
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/06/2025 n/a n/a 1,483
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/06/2025 n/a n/a 5,445
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/06/2025 n/a n/a 9
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/06/2025 n/a n/a 5,320
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/06/2025 n/a n/a 409
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/06/2025 n/a n/a 50,571
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/06/2025 n/a n/a 24,805
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/06/2025 n/a n/a 8,610
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/06/2025 n/a n/a 987
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/06/2025 n/a n/a 10,810
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/06/2025 n/a n/a 500
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/06/2025 n/a n/a 386
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/06/2025 n/a n/a 16
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/06/2025 n/a n/a 188
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/06/2025 n/a n/a 2,499
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/06/2025 n/a n/a 31,358
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/06/2025 n/a n/a -11,201
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/06/2025 n/a n/a -395
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/06/2025 n/a n/a -2,558
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/06/2025 n/a n/a -1,724
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/06/2025 n/a n/a -208
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/06/2025 n/a n/a -1,252
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/06/2025 n/a n/a -3,011
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/06/2025 n/a n/a -764
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/06/2025 n/a n/a -100,195
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/06/2025 n/a n/a -58
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/06/2025 n/a n/a -54
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/06/2025 n/a n/a -385
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/06/2025 n/a n/a -7,270
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/06/2025 n/a n/a -163
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/06/2025 n/a n/a -6,172
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/06/2025 n/a n/a -292
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/06/2025 n/a n/a -434
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/06/2025 n/a n/a -9,709
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/06/2025 n/a n/a -444
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/06/2025 n/a n/a -718
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/06/2025 n/a n/a -10
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/06/2025 n/a n/a -26,030
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/06/2025 n/a n/a -8,921
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/06/2025 n/a n/a -1,037
Ordinary
603 Page 64 26-Jun-2025 603 Page 64 26-Jun-2025 603 Page 64 26-Jun-2025 603 Page 64 26-Jun-2025 603 Page 64 26-Jun-2025
STATE STREET BANK AND TRUST COMPANY 06/06/2025 n/a n/a -17
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/06/2025 n/a n/a -197
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/06/2025 n/a n/a -2,619
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/06/2025 n/a n/a -32,847
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/06/2025 n/a n/a 5,444
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/06/2025 n/a n/a 274
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/06/2025 n/a n/a -2,484
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/06/2025 n/a n/a 5,798
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/06/2025 n/a n/a -1,537
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/06/2025 n/a n/a -5,668
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/06/2025 n/a n/a -5,518
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/06/2025 n/a n/a -318
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/06/2025 n/a n/a -52,981
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/06/2025 n/a n/a -11,151
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/06/2025 n/a n/a -433
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/06/2025 n/a n/a -318
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/06/2025 n/a n/a 34,796
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/06/2025 n/a n/a -2,205
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/06/2025 n/a n/a -9,552
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/06/2025 n/a n/a 150
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/06/2025 n/a n/a 1
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/06/2025 n/a n/a 2,368
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/06/2025 n/a n/a 34
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/06/2025 n/a n/a 1
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/06/2025 n/a n/a -760
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/06/2025 n/a n/a -99
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/06/2025 n/a n/a 4
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/06/2025 n/a n/a 993
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/06/2025 n/a n/a 2
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/06/2025 n/a n/a 1,304
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/06/2025 n/a n/a 2,072
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/06/2025 n/a n/a 31
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/06/2025 n/a n/a 2,419
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/06/2025 n/a n/a 322
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/06/2025 n/a n/a 21
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/06/2025 n/a n/a 1,995
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/06/2025 n/a n/a 103
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/06/2025 n/a n/a 1,447
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/06/2025 n/a n/a -3
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/06/2025 n/a n/a 82,009
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/06/2025 n/a n/a 69,488
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/06/2025 n/a n/a 7,144
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/06/2025 n/a n/a 18,865
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/06/2025 n/a n/a 1
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/06/2025 n/a n/a 4
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/06/2025 n/a n/a 4,185
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/06/2025 n/a n/a 834
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/06/2025 n/a n/a 20,453
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/06/2025 n/a n/a 58,255
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/06/2025 n/a n/a 39
Ordinary
603 Page 65 26-Jun-2025 603 Page 65 26-Jun-2025 603 Page 65 26-Jun-2025 603 Page 65 26-Jun-2025 603 Page 65 26-Jun-2025
STATE STREET BANK AND TRUST COMPANY 09/06/2025 n/a n/a 188
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/06/2025 n/a n/a 2,782
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/06/2025 n/a n/a 1,292
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/06/2025 n/a n/a -21
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/06/2025 n/a n/a 96
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/06/2025 n/a n/a -22
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/06/2025 n/a n/a 282
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/06/2025 n/a n/a 1
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/06/2025 n/a n/a 1,025
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/06/2025 n/a n/a 69
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/06/2025 n/a n/a 862
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/06/2025 n/a n/a 14
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/06/2025 n/a n/a -4
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/06/2025 n/a n/a 5,702
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/06/2025 n/a n/a 1,227
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/06/2025 n/a n/a 86
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/06/2025 n/a n/a 80
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/06/2025 n/a n/a 46
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/06/2025 n/a n/a 1
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/06/2025 n/a n/a 1,349
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/06/2025 n/a n/a 2,350
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/06/2025 n/a n/a 459
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/06/2025 n/a n/a 2,408
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/06/2025 n/a n/a -34,700
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/06/2025 n/a n/a -96
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/06/2025 n/a n/a 8,695
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/06/2025 n/a n/a 2
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/06/2025 n/a n/a -329
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/06/2025 n/a n/a -10,871
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/06/2025 n/a n/a 111
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/06/2025 n/a n/a -731
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/06/2025 n/a n/a 2
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/06/2025 n/a n/a 134
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/06/2025 n/a n/a -79
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/06/2025 n/a n/a -46
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/06/2025 n/a n/a -1
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/06/2025 n/a n/a -1,286
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/06/2025 n/a n/a 41
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/06/2025 n/a n/a -2,122
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/06/2025 n/a n/a -56
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/06/2025 n/a n/a -680
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/06/2025 n/a n/a -1,447
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/06/2025 n/a n/a -1,098
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/06/2025 n/a n/a 5
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/06/2025 n/a n/a -1,992
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/06/2025 n/a n/a -1,105
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/06/2025 n/a n/a 686
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/06/2025 n/a n/a 2,463
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/06/2025 n/a n/a 3,251
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/06/2025 n/a n/a -4,159
Ordinary
603 Page 66 26-Jun-2025 603 Page 66 26-Jun-2025 603 Page 66 26-Jun-2025 603 Page 66 26-Jun-2025 603 Page 66 26-Jun-2025
STATE STREET BANK AND TRUST COMPANY 10/06/2025 n/a n/a 5,154
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/06/2025 n/a n/a 1,446
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/06/2025 n/a n/a 858
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/06/2025 n/a n/a 680
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/06/2025 n/a n/a 82
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/06/2025 n/a n/a 1,917
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/06/2025 n/a n/a 4,962
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/06/2025 n/a n/a -2
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/06/2025 n/a n/a -274
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/06/2025 n/a n/a -31
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/06/2025 n/a n/a -322
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/06/2025 n/a n/a -5,819
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/06/2025 n/a n/a -103
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/06/2025 n/a n/a -834
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/06/2025 n/a n/a -39
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/06/2025 n/a n/a -188
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/06/2025 n/a n/a -1,292
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/06/2025 n/a n/a -282
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/06/2025 n/a n/a -151
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/06/2025 n/a n/a -1,025
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/06/2025 n/a n/a -69
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/06/2025 n/a n/a -86
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/06/2025 n/a n/a -1,349
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/06/2025 n/a n/a -2,273
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/06/2025 n/a n/a -388
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/06/2025 n/a n/a -49,813
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/06/2025 n/a n/a -6
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/06/2025 n/a n/a -4,123
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/06/2025 n/a n/a -11
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/06/2025 n/a n/a -52
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/06/2025 n/a n/a -26
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/06/2025 n/a n/a 3
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/06/2025 n/a n/a 89
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/06/2025 n/a n/a -6,408
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/06/2025 n/a n/a 13
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/06/2025 n/a n/a 2
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/06/2025 n/a n/a 2
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/06/2025 n/a n/a -43
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/06/2025 n/a n/a 4
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/06/2025 n/a n/a -1,906
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/06/2025 n/a n/a 461
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/06/2025 n/a n/a -51
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/06/2025 n/a n/a 604
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/06/2025 n/a n/a -41
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/06/2025 n/a n/a 372
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/06/2025 n/a n/a -2,378
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/06/2025 n/a n/a -1,892
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/06/2025 n/a n/a 70
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/06/2025 n/a n/a -289
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/06/2025 n/a n/a 1,122
Ordinary
603 Page 67 26-Jun-2025 603 Page 67 26-Jun-2025 603 Page 67 26-Jun-2025 603 Page 67 26-Jun-2025 603 Page 67 26-Jun-2025
STATE STREET BANK AND TRUST COMPANY 12/06/2025 n/a n/a -946
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/06/2025 n/a n/a -61,184
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/06/2025 n/a n/a -10,071
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/06/2025 n/a n/a -1,127
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/06/2025 n/a n/a 12,637
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/06/2025 n/a n/a 981
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/06/2025 n/a n/a 2,447
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/06/2025 n/a n/a 8,172
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/06/2025 n/a n/a 594
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/06/2025 n/a n/a 3,205
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/06/2025 n/a n/a 9
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/06/2025 n/a n/a 4,250
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/06/2025 n/a n/a -1,263
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/06/2025 n/a n/a 528
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/06/2025 n/a n/a 683
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/06/2025 n/a n/a 383
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/06/2025 n/a n/a 22
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/06/2025 n/a n/a 10,825
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/06/2025 n/a n/a 10,369
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/06/2025 n/a n/a -529
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/06/2025 n/a n/a 255
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/06/2025 n/a n/a 19
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/06/2025 n/a n/a 5,463
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/06/2025 n/a n/a 10,925
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/06/2025 n/a n/a 508
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/06/2025 n/a n/a 12,639
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/06/2025 n/a n/a 2,876
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/06/2025 n/a n/a 12,872
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/06/2025 n/a n/a 1,700
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/06/2025 n/a n/a 11,947
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/06/2025 n/a n/a -26,161
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/06/2025 n/a n/a 54
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/06/2025 n/a n/a 18,976
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/06/2025 n/a n/a -12,250
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/06/2025 n/a n/a -17,233
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/06/2025 n/a n/a -766
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/06/2025 n/a n/a 3
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/06/2025 n/a n/a 8,117
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/06/2025 n/a n/a -20,333
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/06/2025 n/a n/a -63,815
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/06/2025 n/a n/a 461
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/06/2025 n/a n/a 1,612
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/06/2025 n/a n/a -15,611
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/06/2025 n/a n/a -4,653
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/06/2025 n/a n/a -5,846
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/06/2025 n/a n/a -4,656
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/06/2025 n/a n/a -3
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/06/2025 n/a n/a -461
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/06/2025 n/a n/a -1,612
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/06/2025 n/a n/a 460
Ordinary
603 Page 68 26-Jun-2025 603 Page 68 26-Jun-2025 603 Page 68 26-Jun-2025 603 Page 68 26-Jun-2025 603 Page 68 26-Jun-2025
STATE STREET BANK AND TRUST COMPANY 13/06/2025 n/a n/a 27,101
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/06/2025 n/a n/a 509
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/06/2025 n/a n/a 4,593
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/06/2025 n/a n/a -12,433
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/06/2025 n/a n/a 1,282
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/06/2025 n/a n/a -2,126
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/06/2025 n/a n/a 9,330
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/06/2025 n/a n/a -6,792
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/06/2025 n/a n/a 1,203
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/06/2025 n/a n/a 2,778
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/06/2025 n/a n/a -1
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/06/2025 n/a n/a 128
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/06/2025 n/a n/a -2,942
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/06/2025 n/a n/a -75
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/06/2025 n/a n/a 101,698
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/06/2025 n/a n/a 97,991
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/06/2025 n/a n/a -1
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/06/2025 n/a n/a 117
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/06/2025 n/a n/a 60
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/06/2025 n/a n/a 961
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/06/2025 n/a n/a 644
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/06/2025 n/a n/a 865
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/06/2025 n/a n/a -478
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/06/2025 n/a n/a 195
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/06/2025 n/a n/a -684
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/06/2025 n/a n/a -383
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/06/2025 n/a n/a 2,325
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/06/2025 n/a n/a 50
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/06/2025 n/a n/a 54
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/06/2025 n/a n/a -10,435
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/06/2025 n/a n/a 14,767
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/06/2025 n/a n/a -5,439
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/06/2025 n/a n/a 734
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/06/2025 n/a n/a 140
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/06/2025 n/a n/a 11,707
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/06/2025 n/a n/a 4,670
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/06/2025 n/a n/a 281
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/06/2025 n/a n/a 2,323
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/06/2025 n/a n/a -5,678
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/06/2025 n/a n/a -2,154
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/06/2025 n/a n/a 360
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/06/2025 n/a n/a 1
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/06/2025 n/a n/a 5,309
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/06/2025 n/a n/a -11,892
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/06/2025 n/a n/a 717
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/06/2025 n/a n/a -2,136
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/06/2025 n/a n/a 1,996
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/06/2025 n/a n/a 7,513
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/06/2025 n/a n/a -7,290
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/06/2025 n/a n/a -1,690
Ordinary
603 Page 69 26-Jun-2025 603 Page 69 26-Jun-2025 603 Page 69 26-Jun-2025 603 Page 69 26-Jun-2025 603 Page 69 26-Jun-2025
STATE STREET BANK AND TRUST COMPANY 13/06/2025 n/a n/a -6,884
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/06/2025 n/a n/a -8,867
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/06/2025 n/a n/a -1,484
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/06/2025 n/a n/a 18,315
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/06/2025 n/a n/a -58,290
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/06/2025 n/a n/a 18,349
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/06/2025 n/a n/a 8,433
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/06/2025 n/a n/a 3,655
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/06/2025 n/a n/a 949
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/06/2025 n/a n/a 18,432
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/06/2025 n/a n/a 7,031
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/06/2025 n/a n/a -3,553
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/06/2025 n/a n/a -7,899
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/06/2025 n/a n/a 3,928
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/06/2025 n/a n/a 803
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/06/2025 n/a n/a 68,317
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/06/2025 n/a n/a 32,121
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/06/2025 n/a n/a 4
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/06/2025 n/a n/a 67
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/06/2025 n/a n/a -5
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/06/2025 n/a n/a -1
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/06/2025 n/a n/a 40
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/06/2025 n/a n/a 428
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/06/2025 n/a n/a 275
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/06/2025 n/a n/a 12
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/06/2025 n/a n/a 8
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/06/2025 n/a n/a 170
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/06/2025 n/a n/a -1
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/06/2025 n/a n/a 34
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/06/2025 n/a n/a -4
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/06/2025 n/a n/a -352
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/06/2025 n/a n/a -2
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/06/2025 n/a n/a 37
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/06/2025 n/a n/a -114
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/06/2025 n/a n/a -44
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/06/2025 n/a n/a -2
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/06/2025 n/a n/a -71
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/06/2025 n/a n/a 109
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/06/2025 n/a n/a -139
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/06/2025 n/a n/a -133
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/06/2025 n/a n/a -329
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/06/2025 n/a n/a -321
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/06/2025 n/a n/a -282
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/06/2025 n/a n/a 186
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/06/2025 n/a n/a 9
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/06/2025 n/a n/a 422
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/06/2025 n/a n/a -27,101
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/06/2025 n/a n/a -4,593
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/06/2025 n/a n/a -9,330
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/06/2025 n/a n/a -1,203
Ordinary
603 Page 70 26-Jun-2025 603 Page 70 26-Jun-2025 603 Page 70 26-Jun-2025 603 Page 70 26-Jun-2025 603 Page 70 26-Jun-2025
STATE STREET BANK AND TRUST COMPANY 16/06/2025 n/a n/a -128
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/06/2025 n/a n/a -101,698
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/06/2025 n/a n/a -117
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/06/2025 n/a n/a -961
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/06/2025 n/a n/a -865
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/06/2025 n/a n/a -195
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/06/2025 n/a n/a -2,325
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/06/2025 n/a n/a -54
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/06/2025 n/a n/a -14,767
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/06/2025 n/a n/a -734
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/06/2025 n/a n/a -11,707
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/06/2025 n/a n/a -2,323
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/06/2025 n/a n/a -360
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/06/2025 n/a n/a -5,309
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/06/2025 n/a n/a -717
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/06/2025 n/a n/a -7,513
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/06/2025 n/a n/a -1,770
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/06/2025 n/a n/a -18,315
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/06/2025 n/a n/a -18,349
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/06/2025 n/a n/a -3,655
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/06/2025 n/a n/a -18,432
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/06/2025 n/a n/a -3,928
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/06/2025 n/a n/a -68,317
Ordinary
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
17/06/2025 22.30 n/a 7,051
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/06/2025 n/a n/a -14
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/06/2025 n/a n/a 15
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/06/2025 n/a n/a -1
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/06/2025 n/a n/a -296
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/06/2025 n/a n/a 137
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/06/2025 n/a n/a -32
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/06/2025 n/a n/a -48
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/06/2025 n/a n/a 1
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/06/2025 n/a n/a -7
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/06/2025 n/a n/a 76
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/06/2025 n/a n/a 2,684
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/06/2025 n/a n/a 1
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/06/2025 n/a n/a 35
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/06/2025 n/a n/a -1
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/06/2025 n/a n/a 6,624
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/06/2025 n/a n/a 2,511
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/06/2025 n/a n/a 1
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/06/2025 n/a n/a 5
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/06/2025 n/a n/a 1,020
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/06/2025 n/a n/a -33
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/06/2025 n/a n/a -4
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/06/2025 n/a n/a 349
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/06/2025 n/a n/a 696
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/06/2025 n/a n/a 2
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/06/2025 n/a n/a 146
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/06/2025 n/a n/a -5
Ordinary
603 Page 71 26-Jun-2025 603 Page 71 26-Jun-2025 603 Page 71 26-Jun-2025 603 Page 71 26-Jun-2025 603 Page 71 26-Jun-2025
STATE STREET BANK AND TRUST COMPANY 17/06/2025 n/a n/a 74,174
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/06/2025 n/a n/a 242
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/06/2025 n/a n/a -1
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/06/2025 n/a n/a 1
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/06/2025 n/a n/a 18
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/06/2025 n/a n/a 10
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/06/2025 n/a n/a -181
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/06/2025 n/a n/a -932
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/06/2025 n/a n/a -179
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/06/2025 n/a n/a -2,252
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/06/2025 n/a n/a -86
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/06/2025 n/a n/a 463
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/06/2025 n/a n/a 239
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/06/2025 n/a n/a -6
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/06/2025 n/a n/a -349
Ordinary
STATE STREET GLOBAL ADVISORS TRUST COMPANY 17/06/2025 22.30 n/a -1,883
Ordinary
STATE STREET GLOBAL ADVISORS TRUST COMPANY 17/06/2025 22.30 n/a 1,883
Ordinary
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
18/06/2025 21.85 n/a -1,224
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/06/2025 n/a n/a -5,113
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/06/2025 n/a n/a -287
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/06/2025 n/a n/a 222
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/06/2025 n/a n/a 4,605
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/06/2025 n/a n/a 810
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/06/2025 n/a n/a -258
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/06/2025 n/a n/a 23,696
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/06/2025 n/a n/a 11,145
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/06/2025 n/a n/a 1,823
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/06/2025 n/a n/a -2,105
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/06/2025 n/a n/a 34,071
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/06/2025 n/a n/a 717
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/06/2025 n/a n/a 5,334
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/06/2025 n/a n/a 2,107
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/06/2025 n/a n/a 53,762
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/06/2025 n/a n/a -864
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/06/2025 n/a n/a -7,055
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/06/2025 n/a n/a 3,556
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/06/2025 n/a n/a 3
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/06/2025 n/a n/a 6,948
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/06/2025 n/a n/a -809
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/06/2025 n/a n/a -32,272
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/06/2025 n/a n/a 689
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/06/2025 n/a n/a 1,773
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/06/2025 n/a n/a -450
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/06/2025 n/a n/a -60
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/06/2025 n/a n/a -5,900
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/06/2025 n/a n/a -884
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/06/2025 n/a n/a 11,662
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/06/2025 n/a n/a 239
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/06/2025 n/a n/a 390,742
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/06/2025 n/a n/a 2,710
Ordinary
603 Page 72 26-Jun-2025 603 Page 72 26-Jun-2025 603 Page 72 26-Jun-2025 603 Page 72 26-Jun-2025 603 Page 72 26-Jun-2025
STATE STREET BANK AND TRUST COMPANY 18/06/2025 n/a n/a 307
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/06/2025 n/a n/a 5,384
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/06/2025 n/a n/a -3,581
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/06/2025 n/a n/a 2,519
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/06/2025 n/a n/a -2
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/06/2025 n/a n/a -104,823
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/06/2025 n/a n/a -719
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/06/2025 n/a n/a 327
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/06/2025 n/a n/a 2,118
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/06/2025 n/a n/a 618
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/06/2025 n/a n/a 808
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/06/2025 n/a n/a 169
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/06/2025 n/a n/a -63
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/06/2025 n/a n/a 9,872
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/06/2025 n/a n/a 326
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/06/2025 n/a n/a 4,564
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/06/2025 n/a n/a -165
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/06/2025 n/a n/a -390,742
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/06/2025 n/a n/a -9
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/06/2025 n/a n/a -28
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/06/2025 n/a n/a -37
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/06/2025 n/a n/a -16
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/06/2025 n/a n/a 24,812
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/06/2025 n/a n/a -4
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/06/2025 n/a n/a -27
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/06/2025 n/a n/a -36
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/06/2025 n/a n/a -1
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/06/2025 n/a n/a -2
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/06/2025 n/a n/a -8,657
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/06/2025 n/a n/a -3
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/06/2025 n/a n/a -3,286
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/06/2025 n/a n/a -1
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/06/2025 n/a n/a -35
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/06/2025 n/a n/a -1,333
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/06/2025 n/a n/a 104
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/06/2025 n/a n/a -1
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/06/2025 n/a n/a -1
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/06/2025 n/a n/a -909
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/06/2025 n/a n/a -18
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/06/2025 n/a n/a -48
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/06/2025 n/a n/a 2
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/06/2025 n/a n/a -96,915
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/06/2025 n/a n/a -11
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/06/2025 n/a n/a -19
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/06/2025 n/a n/a -152
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/06/2025 n/a n/a 9
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/06/2025 n/a n/a 11
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/06/2025 n/a n/a 105
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/06/2025 n/a n/a 185
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/06/2025 n/a n/a -11
Ordinary
603 Page 73 26-Jun-2025 603 Page 73 26-Jun-2025 603 Page 73 26-Jun-2025 603 Page 73 26-Jun-2025 603 Page 73 26-Jun-2025
STATE STREET BANK AND TRUST COMPANY 19/06/2025 n/a n/a -4
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/06/2025 n/a n/a 41
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/06/2025 n/a n/a 24
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/06/2025 n/a n/a 1
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/06/2025 n/a n/a -17
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/06/2025 n/a n/a -3
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/06/2025 n/a n/a 14,472
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/06/2025 n/a n/a 1
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/06/2025 n/a n/a 2,232
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/06/2025 n/a n/a 8
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/06/2025 n/a n/a -534
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/06/2025 n/a n/a 1,538
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/06/2025 n/a n/a -33
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/06/2025 n/a n/a 5,465
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/06/2025 n/a n/a -283
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/06/2025 n/a n/a 1,226
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/06/2025 n/a n/a -144
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/06/2025 n/a n/a 21,390
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/06/2025 n/a n/a 8,012
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/06/2025 n/a n/a 753
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/06/2025 n/a n/a -86
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/06/2025 n/a n/a -2,684
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/06/2025 n/a n/a 20,926
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/06/2025 n/a n/a -7,589
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/06/2025 n/a n/a 3,745
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/06/2025 n/a n/a 3,284
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/06/2025 n/a n/a 15,295
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/06/2025 n/a n/a -183
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/06/2025 n/a n/a -91
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/06/2025 n/a n/a 4,684
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/06/2025 n/a n/a 4,243
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/06/2025 n/a n/a -105
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/06/2025 n/a n/a 62,462
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/06/2025 n/a n/a -56
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/06/2025 n/a n/a -653
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/06/2025 n/a n/a -104
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/06/2025 n/a n/a 7,774
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/06/2025 n/a n/a 41
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/06/2025 n/a n/a 2,540
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/06/2025 n/a n/a -235
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/06/2025 n/a n/a -1,477
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/06/2025 n/a n/a 2,890
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/06/2025 n/a n/a -118
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/06/2025 n/a n/a 371
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/06/2025 n/a n/a 11,125
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/06/2025 n/a n/a 391
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/06/2025 n/a n/a 1,720
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/06/2025 n/a n/a 969
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/06/2025 n/a n/a 49
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/06/2025 n/a n/a -22
Ordinary
603 Page 74 26-Jun-2025 603 Page 74 26-Jun-2025 603 Page 74 26-Jun-2025 603 Page 74 26-Jun-2025 603 Page 74 26-Jun-2025
STATE STREET BANK AND TRUST COMPANY 20/06/2025 n/a n/a 94,997
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/06/2025 n/a n/a 219
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/06/2025 n/a n/a 3
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/06/2025 n/a n/a 107
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/06/2025 n/a n/a 1,034
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/06/2025 n/a n/a -7
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/06/2025 n/a n/a -15
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/06/2025 n/a n/a 117
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/06/2025 n/a n/a -33
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/06/2025 n/a n/a -4
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/06/2025 n/a n/a 334
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/06/2025 n/a n/a 29
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/06/2025 n/a n/a -476
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/06/2025 n/a n/a 14,776
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/06/2025 n/a n/a -147
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/06/2025 n/a n/a 1,857
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/06/2025 n/a n/a -1
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/06/2025 n/a n/a -32
Ordinary
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
20/06/2025 21.35 n/a 109,569
Ordinary
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
20/06/2025 21.35 n/a 1,372
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/06/2025 n/a n/a -8,107
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/06/2025 n/a n/a 4,905
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/06/2025 n/a n/a 296
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/06/2025 n/a n/a -1,532
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/06/2025 n/a n/a -4,620
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/06/2025 n/a n/a -6,537
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/06/2025 n/a n/a -873
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/06/2025 n/a n/a 292
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/06/2025 n/a n/a 1,277
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/06/2025 n/a n/a -3,923
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/06/2025 n/a n/a -10,428
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/06/2025 n/a n/a -682
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/06/2025 n/a n/a -1,520
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/06/2025 n/a n/a 2,678
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/06/2025 n/a n/a -11,165
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/06/2025 n/a n/a -43,099
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/06/2025 n/a n/a -1,476
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/06/2025 n/a n/a -4,486
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/06/2025 n/a n/a -12,871
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/06/2025 n/a n/a -11,504
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/06/2025 n/a n/a -43,810
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/06/2025 n/a n/a -2,879
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/06/2025 n/a n/a 3,445
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/06/2025 n/a n/a -1,790
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/06/2025 n/a n/a 682
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/06/2025 n/a n/a -7,703
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/06/2025 n/a n/a 7,740
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/06/2025 n/a n/a -3,458
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/06/2025 n/a n/a -11,541
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/06/2025 n/a n/a -2,271
Ordinary
603 Page 75 26-Jun-2025 603 Page 75 26-Jun-2025 603 Page 75 26-Jun-2025 603 Page 75 26-Jun-2025 603 Page 75 26-Jun-2025
STATE STREET BANK AND TRUST COMPANY 23/06/2025 n/a n/a 1,440
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/06/2025 n/a n/a -33,359
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/06/2025 n/a n/a 32,199
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/06/2025 n/a n/a -3
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/06/2025 n/a n/a -19
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/06/2025 n/a n/a -1,666
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/06/2025 n/a n/a 565
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/06/2025 n/a n/a -4,493
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/06/2025 n/a n/a 861
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/06/2025 n/a n/a -1,659
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/06/2025 n/a n/a -9,589
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/06/2025 n/a n/a 940
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/06/2025 n/a n/a -2,562
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/06/2025 n/a n/a 223,322
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/06/2025 n/a n/a -6,032
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/06/2025 n/a n/a -5,590
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/06/2025 n/a n/a -974
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/06/2025 n/a n/a 6,138
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/06/2025 n/a n/a -27
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/06/2025 n/a n/a -2,289
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/06/2025 n/a n/a -4
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/06/2025 n/a n/a -52,565
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/06/2025 n/a n/a 118,092
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/06/2025 n/a n/a -58
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/06/2025 n/a n/a 36
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/06/2025 n/a n/a -574
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/06/2025 n/a n/a 863
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/06/2025 n/a n/a -300
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/06/2025 n/a n/a -112
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/06/2025 n/a n/a -583
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/06/2025 n/a n/a -163
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/06/2025 n/a n/a -200
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/06/2025 n/a n/a 90
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/06/2025 n/a n/a -19
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/06/2025 n/a n/a -9,289
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/06/2025 n/a n/a -8,901
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/06/2025 n/a n/a -4,564
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/06/2025 n/a n/a -1,005
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/06/2025 n/a n/a 172
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/06/2025 n/a n/a -2,890
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/06/2025 n/a n/a -969
Ordinary
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
23/06/2025 20.97 n/a 870,000
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/06/2025 n/a n/a -6,365
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/06/2025 n/a n/a -6,055
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/06/2025 n/a n/a -709
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/06/2025 n/a n/a -275
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/06/2025 n/a n/a -3,192
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/06/2025 n/a n/a -665
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/06/2025 n/a n/a -505
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/06/2025 n/a n/a -1,277
Ordinary
603 Page 76 26-Jun-2025 603 Page 76 26-Jun-2025 603 Page 76 26-Jun-2025 603 Page 76 26-Jun-2025 603 Page 76 26-Jun-2025
STATE STREET BANK AND TRUST COMPANY 24/06/2025 n/a n/a -2,498
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/06/2025 n/a n/a -4,392
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/06/2025 n/a n/a -544
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/06/2025 n/a n/a -2,705
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/06/2025 n/a n/a -10,225
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/06/2025 n/a n/a -4,311
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/06/2025 n/a n/a -23
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/06/2025 n/a n/a -5,932
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/06/2025 n/a n/a -35,343
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/06/2025 n/a n/a -9,421
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/06/2025 n/a n/a -28,667
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/06/2025 n/a n/a -866
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/06/2025 n/a n/a -3,445
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/06/2025 n/a n/a -1,494
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/06/2025 n/a n/a -689
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/06/2025 n/a n/a -7,592
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/06/2025 n/a n/a -11,771
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/06/2025 n/a n/a -21
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/06/2025 n/a n/a -588
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/06/2025 n/a n/a -1,971
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/06/2025 n/a n/a -3,103
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/06/2025 n/a n/a -29,103
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/06/2025 n/a n/a -32,591
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/06/2025 n/a n/a 190
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/06/2025 n/a n/a 21,950
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/06/2025 n/a n/a 141,711
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/06/2025 n/a n/a -916
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/06/2025 n/a n/a 3,651
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/06/2025 n/a n/a 71,257
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/06/2025 n/a n/a 6,393
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/06/2025 n/a n/a -565
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/06/2025 n/a n/a -3,281
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/06/2025 n/a n/a -2,392
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/06/2025 n/a n/a 105,256
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/06/2025 n/a n/a 61,442
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/06/2025 n/a n/a -882
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/06/2025 n/a n/a -2,007
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/06/2025 n/a n/a 555
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/06/2025 n/a n/a -511
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/06/2025 n/a n/a -5,092
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/06/2025 n/a n/a -1,957
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/06/2025 n/a n/a -746
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/06/2025 n/a n/a -10
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/06/2025 n/a n/a -22
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/06/2025 n/a n/a -976
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/06/2025 n/a n/a -637
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/06/2025 n/a n/a -42,432
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/06/2025 n/a n/a -14
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/06/2025 n/a n/a -49
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/06/2025 n/a n/a -36
Ordinary
603 Page 77 26-Jun-2025 603 Page 77 26-Jun-2025 603 Page 77 26-Jun-2025 603 Page 77 26-Jun-2025 603 Page 77 26-Jun-2025
STATE STREET BANK AND TRUST COMPANY 24/06/2025 n/a n/a -460
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/06/2025 n/a n/a -959
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/06/2025 n/a n/a -58
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/06/2025 n/a n/a -91
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/06/2025 n/a n/a -4
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/06/2025 n/a n/a -1
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/06/2025 n/a n/a -134
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/06/2025 n/a n/a -101
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/06/2025 n/a n/a -10
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/06/2025 n/a n/a -5,888
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/06/2025 n/a n/a -5,568
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/06/2025 n/a n/a -852
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/06/2025 n/a n/a -202
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/06/2025 n/a n/a 865
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/06/2025 n/a n/a 7,840
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/06/2025 n/a n/a 2,261
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/06/2025 n/a n/a 954
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/06/2025 n/a n/a 15,390
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/06/2025 n/a n/a 9,664
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/06/2025 n/a n/a 13,072
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/06/2025 n/a n/a 2,315
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/06/2025 n/a n/a 66,744
Ordinary
SSGA FUNDS MANAGEMENT, INC. 24/06/2025 21.11 n/a -756
Ordinary

603 Page 78 26-Jun-2025

Annexure B

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

==> picture [61 x 20] intentionally omitted <==

Dated the
26/06/2025
Alok Maheshwary
Authorised signatory
Dated the
26/06/2025
Alok Maheshwary
Authorised signatory
State Street Bank and Trust Company will, if requested by the company or responsible entity to whom this form must be given under the Corporations Act 2001 (Cth) or if
requested by the Australian Securities and Investment Commission (ASIC), provide a copy of the master securities lending agreement/s and security agreement/s referred to
below to the company, responsible entity or ASIC.
Part A: For relevant interests arising out of lending securities - State Street Bank and Trust Company acquires relevant interest as lender of the securities under securities lending
authorisation agreement, subject to obligation to return under the agreement. (State Street Bank and Trust Company has lent the securities and retains relevant interest as per
Part B of this Annexure.)
Type of agreement: Securities Lending Authorisation Agreement/ Global Master Securities Lending
Agreement/ Securities Loan Agreement.
A pro forma copy of the agreement will be given if requested by the ASIC or the
company or responsible entitytowhom the prescribedreport is given.
Parties to agreement: (1) State Street Bank and Trust Company
(2) Counterparty / entities details to be shared, as and when requested.
Holder of votingrights BORROWER
Are there any restrictions on voting rights? (1) No
(2) Yes. (Borrower has the right to vote, but may on-lend securities)
If yes, in what detail? (1) Only if instructed to by the borrower
(2)As determined bythe owner of the securities
Date on which the securities were (or are) expected to be delivered to the borrower
or its nominee (ie borrow date):
The dates on which the securities were delivered by State Street Bank and Trust
Company as borrower are set out in Annexure A to this notice
Scheduled date (if any) when the securities are expected to be returned to the
lender or its nominee (ie return date)
No scheduled return date
Does the borrower have the right to return the securities early? [Yes/No] No scheduled return date. Borrower can return securities or equivalent securities
at anytime subject togivingnotice
If yes, in which circumstances? Borrower can return securities or equivalent securities at any time subject to giving
notice
Does the lender have the right to recall the securities early (ie before the
scheduled return date)? [Yes/No]
No scheduled return date. Lender can require return of securities or equivalent
securities at any time subject to giving notice
If yes, in which circumstances? Lender can require return of securities or equivalent securities at any time subject
togivingnotice
Are there circumstances in which the borrower will not be required to return the
securities on settlement? [Yes/No]
No
Ifyes,in which circumstances? n/a
Part B: For relevant interests arising out of lending securities - State Street Bank and Trust Company acquires a relevant interest in securities through taking a security interest
(“title transfer”) over the securities as collateral to secure a securities loan. (See Part A of this Annexure for securities loan details.)
Type of agreement: Global Master Securities Lending Agreement
Securities Lending Authorisation Agreement
If requested, a pro forma copy of the agreement will be given to the ASIC or the
company or responsible entitytowhom the prescribedreport was given.
Parties to agreement: (1) State Street Bank and Trust Company
(2) Counterparty / entities details to be shared, as and when requested.
Holder of votingrights LENDER
Are there any restrictions on voting rights? (1) Yes, but only if the borrower defaults and ownership is enforce;
(2) Yes
Ifyes,in what detail? (1)Onlyif the borrower defaults and ownershipis enforced;
Date on which the securities were (or are) expected to be delivered to the borrower
or its nominee (ie borrow date):
The dates on which the securities were transferred, as indicated in Annexure A to
this notice
Scheduled date (if any) when the securities are expected to be returned to the
lender or its nominee (ie return date)
No scheduled return date. Securities collateral is returned on termination of
related securities loan
Does the borrower have the right to return the securities early? [Yes/No] At any time subject to returning the borrowed securities or equivalent securities or
providingalternative collateral
If yes, in which circumstances? At any time subject to returning the borrowed securities or equivalent securities or
providingalternative collateral
Does the lender have the right to recall the securities early (ie before the
scheduled return date)? [Yes/No]
No, assuming the borrower returns the borrowed securities or equivalent securities
If yes, in which circumstances? n/a (lender must return securities collateral if the borrower returns the borrowed
securities or equivalent securities)