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

Oct 26, 2025

65945_rns_2025-10-26_2df5b843-a656-4d4e-9d23-0cecd6fd172d.pdf

Major Shareholding Notification

Open in viewer

Opens in your device viewer

603 Page 1 27-Oct-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 inparagraph 7 to this form
ACN/ARSN (if applicable)
The holder became a substantial holder on 23/10/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 6,382,546 6,382,546 5.31%

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
1,016,570
Ordinary
STATE STREET BANK AND
TRUST COMPANY
For memo pledge securities:Relevant interest under
section 608(8) being the right, as lender, to dispose of
shares pledged to secure a securities loan
98,278

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
592,946
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
374,055
Ordinary
STATE STREET GLOBAL
ADVISORS LIMITED
Power to control the exercise of a right to vote
attached to securities and/or the power to dispose of
securities as investment manager or trustee
4,944
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,260,732
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 THE BARCLAYS GROUP THE BARCLAYS GROUP 214,549
Ordinary
STATE STREET BANK AND TRUST COMPANY NATIXIS NATIXIS 228,810
Ordinary
STATE STREET BANK AND TRUST COMPANY ARROWSTREET ACWI REDUCED
CARBON ALPHA EXTENSION TRUST
FUND
ARROWSTREET ACWI REDUCED CARBON
ALPHA EXTENSION TRUST FUND
6,138
Ordinary
STATE STREET BANK AND TRUST COMPANY Arrowstreet (Delaware) Custom
Alpha Extension Fund Q LP
Arrowstreet (Delaware) Custom
Alpha Extension Fund Q LP
92,140
Ordinary
STATE STREET BANK AND TRUST COMPANY THE UBS GROUP THE UBS GROUP 573,211
Ordinary

603 Page 2 27-Oct-2025

STATE STREET GLOBAL ADVISORS TRUST COMPANY State Street Bank and Trust
Co
n/a 562,417
Ordinary
STATE STREET GLOBAL ADVISORS TRUST COMPANY Bank of New York Mellon n/a 26,526
Ordinary
STATE STREET GLOBAL ADVISORS TRUST COMPANY Northern Trust Company n/a 4,003
Ordinary
SSGA FUNDS MANAGEMENT, INC. State Street Bank and Trust
Co
n/a 374,055
Ordinary
STATE STREET GLOBAL ADVISORS LIMITED State Street Bank and Trust
Co
n/a 4,944
Ordinary
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
JPMorgan AG n/a 283,205
Ordinary
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
State Street Bank and Trust
Co
n/a 3,311,508
Ordinary
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
BNP Paribas n/a 24,134
Ordinary
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Citibank NA n/a 301,932
Ordinary
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Northern Trust Company n/a 339,953
Ordinary

5. Consideration

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

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

6. Associates

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

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

7. Addresses

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

Name Address
STATE STREET BANK AND TRUST COMPANY ONE CONGRESS STREET, SUITE 1, BOSTON MA 02114, UNITED STATES
STATE STREET GLOBAL ADVISORS EUROPE LIMITED 78 SIR JOHN ROGERSON’S QUAY, DUBLIN 2, IRELAND
SSGA FUNDS MANAGEMENT, INC. 1 CONGRESS STREET, BOSTON MA 02114, UNITED STATES
STATE STREET GLOBAL ADVISORS TRUST COMPANY 1 CONGRESS STREET, BOSTON MA 02114, UNITED STATES
STATE STREET GLOBAL ADVISORS LIMITED 20 CHURCHILL PLACE, LONDON, ENGLAND, E14 5HJ, UNITED KINGDOM
STATE STREET GLOBAL ADVISORS, AUSTRALIA, LIMITED LEVEL 15, 420 GEORGE STREET, SYDNEY NSW 2000, AUSTRALIA

Signature

print name Alok Maheshwary sign here

capacity Authorised signatory date 27/10/2025

603 Page 3 27-Oct-2025

DIRECTIONS

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

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

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

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

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

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

  • (7) Include details of:

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

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

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

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

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

603 Page 4 27-Oct-2025

Annexure A

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

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

Dated the
27/10/2025
Alok Maheshwary
Authorised signatory
Dated the
27/10/2025
Alok Maheshwary
Authorised signatory
Dated the
27/10/2025
Alok Maheshwary
Authorised signatory
Dated the
27/10/2025
Alok Maheshwary
Authorised signatory
Dated the
27/10/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 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
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

603 Page 5 27-Oct-2025

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

603 Page 6 27-Oct-2025

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

603 Page 7 27-Oct-2025

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

603 Page 8 27-Oct-2025

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
STATE STREET BANK AND TRUST COMPANY 25/06/2025 n/a n/a -11,000
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/06/2025 n/a n/a -385,523
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/06/2025 n/a n/a 210
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/06/2025 n/a n/a 351
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/06/2025 n/a n/a 348,157
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/06/2025 n/a n/a 1,702
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/06/2025 n/a n/a -190
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/06/2025 n/a n/a -23,582
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/06/2025 n/a n/a -5,239
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/06/2025 n/a n/a -3,651
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/06/2025 n/a n/a -194,725
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/06/2025 n/a n/a -6,393
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/06/2025 n/a n/a -105,256
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/06/2025 n/a n/a -61,906
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/06/2025 n/a n/a -555
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/06/2025 n/a n/a -1,174
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/06/2025 n/a n/a -7,840
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/06/2025 n/a n/a -2,261
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/06/2025 n/a n/a -1,832
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/06/2025 n/a n/a -15,390
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/06/2025 n/a n/a -9,664
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/06/2025 n/a n/a -13,072
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/06/2025 n/a n/a -2,315
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/06/2025 n/a n/a -66,744
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/06/2025 n/a n/a -5,000
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/06/2025 n/a n/a -210
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/06/2025 n/a n/a -351
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/06/2025 n/a n/a -348,157
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/06/2025 n/a n/a -1,702
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/06/2025 n/a n/a 23,947
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/06/2025 n/a n/a 5,000
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/06/2025 n/a n/a 5,761
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/06/2025 n/a n/a 192,769
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/06/2025 n/a n/a 66,691
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/06/2025 n/a n/a 1,237
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/06/2025 n/a n/a 2,109
Ordinary

603 Page 9 27-Oct-2025

STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
27/06/2025 21.10 n/a -3,258
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/06/2025 n/a n/a 1,094
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/06/2025 n/a n/a -1,226
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/06/2025 n/a n/a 5,462
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/06/2025 n/a n/a 7,962
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/06/2025 n/a n/a 254
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/06/2025 n/a n/a 29,049
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/06/2025 n/a n/a 135
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/06/2025 n/a n/a 229
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/06/2025 n/a n/a 46,036
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/06/2025 n/a n/a 784
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/06/2025 n/a n/a 10,300
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/06/2025 n/a n/a 40,998
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/06/2025 n/a n/a 63,198
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/06/2025 n/a n/a 11
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/06/2025 n/a n/a 4,741
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/06/2025 n/a n/a 71
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/06/2025 n/a n/a 2
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/06/2025 n/a n/a 9,522
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/06/2025 n/a n/a 866
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/06/2025 n/a n/a 84
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/06/2025 n/a n/a 269
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/06/2025 n/a n/a 1,653
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/06/2025 n/a n/a -5,000
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/06/2025 n/a n/a 1,632
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/06/2025 n/a n/a 11,659
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/06/2025 n/a n/a -23,289
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/06/2025 n/a n/a 2,449
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/06/2025 n/a n/a 9,503
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/06/2025 n/a n/a -5,286
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/06/2025 n/a n/a 60
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/06/2025 n/a n/a 101
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/06/2025 n/a n/a 87
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/06/2025 n/a n/a 259
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/06/2025 n/a n/a 3,886
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/06/2025 n/a n/a 99,787
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/06/2025 n/a n/a 5,331
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/06/2025 n/a n/a -184,888
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/06/2025 n/a n/a 114
Ordinary

603 Page 10 27-Oct-2025

STATE STREET BANK AND TRUST COMPANY 27/06/2025 n/a n/a 489
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/06/2025 n/a n/a 414
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/06/2025 n/a n/a 616
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/06/2025 n/a n/a 447
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/06/2025 n/a n/a 159
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/06/2025 n/a n/a 71
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/06/2025 n/a n/a -55,544
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/06/2025 n/a n/a 10,859
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/06/2025 n/a n/a 26
Ordinary
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
30/06/2025 21.32 n/a -6,583
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/06/2025 n/a n/a 78
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/06/2025 n/a n/a -103
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/06/2025 n/a n/a 1,224
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/06/2025 n/a n/a 20
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/06/2025 n/a n/a 380
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/06/2025 n/a n/a 94
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/06/2025 n/a n/a 1
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/06/2025 n/a n/a 2
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/06/2025 n/a n/a 8
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/06/2025 n/a n/a 635
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/06/2025 n/a n/a 2,849
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/06/2025 n/a n/a -557
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/06/2025 n/a n/a -245
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/06/2025 n/a n/a -3,390
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/06/2025 n/a n/a 29
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/06/2025 n/a n/a -62
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/06/2025 n/a n/a -247
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/06/2025 n/a n/a 106
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/06/2025 n/a n/a 35
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/06/2025 n/a n/a 99
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/06/2025 n/a n/a -298
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/06/2025 n/a n/a -125
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/06/2025 n/a n/a -462
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/06/2025 n/a n/a 46
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/06/2025 n/a n/a 113
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/06/2025 n/a n/a 9
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/06/2025 n/a n/a 843
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/06/2025 n/a n/a -32
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/06/2025 n/a n/a -141
Ordinary

603 Page 11 27-Oct-2025

STATE STREET BANK AND TRUST COMPANY 30/06/2025 n/a n/a -22
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/06/2025 n/a n/a -896
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/06/2025 n/a n/a -4
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/06/2025 n/a n/a 12
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/06/2025 n/a n/a -60
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/06/2025 n/a n/a -101
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/06/2025 n/a n/a -99,787
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/06/2025 n/a n/a -489
Ordinary
STATE STREET GLOBAL ADVISORS TRUST COMPANY 30/06/2025 21.32 n/a -5,441
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/07/2025 n/a n/a -71
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/07/2025 n/a n/a -2
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/07/2025 n/a n/a -22
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/07/2025 n/a n/a -1,760
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/07/2025 n/a n/a -259
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/07/2025 n/a n/a -475
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/07/2025 n/a n/a 5,480
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/07/2025 n/a n/a 276
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/07/2025 n/a n/a -5,061
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/07/2025 n/a n/a -6,255
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/07/2025 n/a n/a 183
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/07/2025 n/a n/a -449
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/07/2025 n/a n/a -1,428
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/07/2025 n/a n/a 3,093
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/07/2025 n/a n/a -41,798
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/07/2025 n/a n/a -767
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/07/2025 n/a n/a -2,552
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/07/2025 n/a n/a -6,629
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/07/2025 n/a n/a -35,125
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/07/2025 n/a n/a 3,343
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/07/2025 n/a n/a 679
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/07/2025 n/a n/a 9,936
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/07/2025 n/a n/a -5,526
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/07/2025 n/a n/a 2,071
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/07/2025 n/a n/a 34,909
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/07/2025 n/a n/a 547
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/07/2025 n/a n/a 749
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/07/2025 n/a n/a -9,843
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/07/2025 n/a n/a 1,480
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/07/2025 n/a n/a -1,753
Ordinary

603 Page 12 27-Oct-2025

STATE STREET BANK AND TRUST COMPANY 01/07/2025 n/a n/a -7,835
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/07/2025 n/a n/a 6,858
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/07/2025 n/a n/a 43
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/07/2025 n/a n/a -3,062
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/07/2025 n/a n/a 2,668
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/07/2025 n/a n/a 72,202
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/07/2025 n/a n/a 57
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/07/2025 n/a n/a 28
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/07/2025 n/a n/a 1,186
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/07/2025 n/a n/a -380
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/07/2025 n/a n/a -52
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/07/2025 n/a n/a 37
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/07/2025 n/a n/a -9,781
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/07/2025 n/a n/a -5,135
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/07/2025 n/a n/a 196
Ordinary
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
02/07/2025 20.84 n/a -2,413
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/07/2025 n/a n/a 187
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/07/2025 n/a n/a 712
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/07/2025 n/a n/a 564
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/07/2025 n/a n/a 419
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/07/2025 n/a n/a 5,000
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/07/2025 n/a n/a 180
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/07/2025 n/a n/a 284
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/07/2025 n/a n/a -1,245
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/07/2025 n/a n/a 84
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/07/2025 n/a n/a 141
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/07/2025 n/a n/a -128
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/07/2025 n/a n/a 233
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/07/2025 n/a n/a 138,953
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/07/2025 n/a n/a -7,874
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/07/2025 n/a n/a 1,390
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/07/2025 n/a n/a -169
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/07/2025 n/a n/a 7
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/07/2025 n/a n/a 687
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/07/2025 n/a n/a -337
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/07/2025 n/a n/a -45
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/07/2025 n/a n/a -105
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/07/2025 n/a n/a 2
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/07/2025 n/a n/a 114
Ordinary

603 Page 13 27-Oct-2025

STATE STREET BANK AND TRUST COMPANY 02/07/2025 n/a n/a 1,815
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/07/2025 n/a n/a 65
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/07/2025 n/a n/a 1,708
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/07/2025 n/a n/a 53
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/07/2025 n/a n/a 73
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/07/2025 n/a n/a 727
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/07/2025 n/a n/a 109
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/07/2025 n/a n/a -26,551
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/07/2025 n/a n/a 218
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/07/2025 n/a n/a 408
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/07/2025 n/a n/a 734
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/07/2025 n/a n/a 5
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/07/2025 n/a n/a -514
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/07/2025 n/a n/a 8,310
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/07/2025 n/a n/a 7,458
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/07/2025 n/a n/a 560
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/07/2025 n/a n/a 175
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/07/2025 n/a n/a 4
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/07/2025 n/a n/a 169
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/07/2025 n/a n/a 626
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/07/2025 n/a n/a 9,658
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/07/2025 n/a n/a 2,006
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/07/2025 n/a n/a -666
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/07/2025 n/a n/a 198
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/07/2025 n/a n/a 121
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/07/2025 n/a n/a 585
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/07/2025 n/a n/a -2,255
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/07/2025 n/a n/a 462
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/07/2025 n/a n/a 124
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/07/2025 n/a n/a -6,133
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/07/2025 n/a n/a 1,599
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/07/2025 n/a n/a 23
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/07/2025 n/a n/a 4
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/07/2025 n/a n/a -734
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/07/2025 n/a n/a 62,222
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/07/2025 n/a n/a 1,411
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/07/2025 n/a n/a 2,896
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/07/2025 n/a n/a -70,570
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/07/2025 n/a n/a 30
Ordinary

603 Page 14 27-Oct-2025

STATE STREET BANK AND TRUST COMPANY 03/07/2025 n/a n/a 10
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/07/2025 n/a n/a 20,261
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/07/2025 n/a n/a 28
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/07/2025 n/a n/a 82
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/07/2025 n/a n/a 14
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/07/2025 n/a n/a 8
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/07/2025 n/a n/a 2,057
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/07/2025 n/a n/a 24
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/07/2025 n/a n/a 1,961
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/07/2025 n/a n/a 139
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/07/2025 n/a n/a -108
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/07/2025 n/a n/a -584
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/07/2025 n/a n/a 717
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/07/2025 n/a n/a 91
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/07/2025 n/a n/a 275
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/07/2025 n/a n/a 646
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/07/2025 n/a n/a -7,403
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/07/2025 n/a n/a -340
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/07/2025 n/a n/a 2,068
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/07/2025 n/a n/a 62
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/07/2025 n/a n/a -161
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/07/2025 n/a n/a 42
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/07/2025 n/a n/a 15,419
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/07/2025 n/a n/a 92
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/07/2025 n/a n/a 3,554
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/07/2025 n/a n/a 41
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/07/2025 n/a n/a -1,128
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/07/2025 n/a n/a 184
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/07/2025 n/a n/a -3,664
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/07/2025 n/a n/a 2,126
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/07/2025 n/a n/a 515
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/07/2025 n/a n/a -4,930
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/07/2025 n/a n/a -7,054
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/07/2025 n/a n/a 11,819
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/07/2025 n/a n/a 34,561
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/07/2025 n/a n/a 177
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/07/2025 n/a n/a 941
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/07/2025 n/a n/a 17,198
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/07/2025 n/a n/a 91
Ordinary

603 Page 15 27-Oct-2025

STATE STREET BANK AND TRUST COMPANY 03/07/2025 n/a n/a 381
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/07/2025 n/a n/a 187
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/07/2025 n/a n/a 5,750
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/07/2025 n/a n/a 17,683
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/07/2025 n/a n/a 678
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/07/2025 n/a n/a 25,741
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/07/2025 n/a n/a 241
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/07/2025 n/a n/a 21,344
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/07/2025 n/a n/a 2,221
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/07/2025 n/a n/a 17,687
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/07/2025 n/a n/a 12
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/07/2025 n/a n/a 153
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/07/2025 n/a n/a -734
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/07/2025 n/a n/a -2,479
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/07/2025 n/a n/a -5,000
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/07/2025 n/a n/a -751
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/07/2025 n/a n/a -1,491
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/07/2025 n/a n/a -84
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/07/2025 n/a n/a -141
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/07/2025 n/a n/a -138,953
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/07/2025 n/a n/a -35
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/07/2025 n/a n/a -687
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/07/2025 n/a n/a -7,535
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/07/2025 n/a n/a -3,658
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/07/2025 n/a n/a -566
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/07/2025 n/a n/a -30
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/07/2025 n/a n/a -3,903
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/07/2025 n/a n/a -776
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/07/2025 n/a n/a -198
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/07/2025 n/a n/a -585
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/07/2025 n/a n/a -1,599
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/07/2025 n/a n/a -62,222
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/07/2025 n/a n/a -20,261
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/07/2025 n/a n/a -2,057
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/07/2025 n/a n/a -1,961
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/07/2025 n/a n/a 31,466
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/07/2025 n/a n/a -29
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/07/2025 n/a n/a 1,826
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/07/2025 n/a n/a -1
Ordinary

603 Page 16 27-Oct-2025

STATE STREET BANK AND TRUST COMPANY 04/07/2025 n/a n/a 7,624
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/07/2025 n/a n/a 1,997
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/07/2025 n/a n/a 99
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/07/2025 n/a n/a 166
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/07/2025 n/a n/a -2
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/07/2025 n/a n/a 53
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/07/2025 n/a n/a -5
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/07/2025 n/a n/a 164,421
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/07/2025 n/a n/a -149
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/07/2025 n/a n/a 46,097
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/07/2025 n/a n/a 231
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/07/2025 n/a n/a -3
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/07/2025 n/a n/a 158
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/07/2025 n/a n/a 810
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/07/2025 n/a n/a 451
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/07/2025 n/a n/a 1
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/07/2025 n/a n/a 11,840
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/07/2025 n/a n/a -1
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/07/2025 n/a n/a 4,040
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/07/2025 n/a n/a -3
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/07/2025 n/a n/a 7,424
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/07/2025 n/a n/a 11,679
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/07/2025 n/a n/a 994
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/07/2025 n/a n/a 3
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/07/2025 n/a n/a -2,068
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/07/2025 n/a n/a -15,419
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/07/2025 n/a n/a -184
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/07/2025 n/a n/a -2,126
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/07/2025 n/a n/a -11,819
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/07/2025 n/a n/a -177
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/07/2025 n/a n/a -381
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/07/2025 n/a n/a -17,683
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/07/2025 n/a n/a -12
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/07/2025 n/a n/a -153
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/07/2025 n/a n/a 8,601
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/07/2025 n/a n/a -7
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/07/2025 n/a n/a 2,511
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/07/2025 n/a n/a 2
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/07/2025 n/a n/a 698
Ordinary

603 Page 17 27-Oct-2025

STATE STREET BANK AND TRUST COMPANY 04/07/2025 n/a n/a 109,271
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/07/2025 n/a n/a -519
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/07/2025 n/a n/a 595
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/07/2025 n/a n/a -6
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/07/2025 n/a n/a 10,667
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/07/2025 n/a n/a -4
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/07/2025 n/a n/a -18
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/07/2025 n/a n/a 415
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/07/2025 n/a n/a 13,326
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/07/2025 n/a n/a -804
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/07/2025 n/a n/a 1,522
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/07/2025 n/a n/a 2,414
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/07/2025 n/a n/a 82
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/07/2025 n/a n/a 11,133
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/07/2025 n/a n/a 337
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/07/2025 n/a n/a 2,922
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/07/2025 n/a n/a 73
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/07/2025 n/a n/a 34,233
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/07/2025 n/a n/a 406
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/07/2025 n/a n/a 8,800
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/07/2025 n/a n/a 29,105
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/07/2025 n/a n/a 1,073
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/07/2025 n/a n/a 5,125
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/07/2025 n/a n/a 952
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/07/2025 n/a n/a -3
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/07/2025 n/a n/a 28,564
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/07/2025 n/a n/a 88
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/07/2025 n/a n/a 676
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/07/2025 n/a n/a 248
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/07/2025 n/a n/a -11,792
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/07/2025 n/a n/a -4,039
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/07/2025 n/a n/a -7,155
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/07/2025 n/a n/a 8,110
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/07/2025 n/a n/a 6,216
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/07/2025 n/a n/a 1,447
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/07/2025 n/a n/a 7,936
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/07/2025 n/a n/a -1,006
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/07/2025 n/a n/a 352
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/07/2025 n/a n/a -107,017
Ordinary

603 Page 18 27-Oct-2025

STATE STREET BANK AND TRUST COMPANY 07/07/2025 n/a n/a 8
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/07/2025 n/a n/a 1,528
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/07/2025 n/a n/a 12,359
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/07/2025 n/a n/a 462
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/07/2025 n/a n/a 2,278
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/07/2025 n/a n/a 9,316
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/07/2025 n/a n/a 4,226
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/07/2025 n/a n/a 38,023
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/07/2025 n/a n/a -2,432
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/07/2025 n/a n/a -4
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/07/2025 n/a n/a -99
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/07/2025 n/a n/a -166
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/07/2025 n/a n/a -23
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/07/2025 n/a n/a -430
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/07/2025 n/a n/a -164,421
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/07/2025 n/a n/a -1,396
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/07/2025 n/a n/a -11,977
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/07/2025 n/a n/a -30
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/07/2025 n/a n/a -810
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/07/2025 n/a n/a -1,314
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/07/2025 n/a n/a -8
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/07/2025 n/a n/a -24
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/07/2025 n/a n/a -2
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/07/2025 n/a n/a -577
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/07/2025 n/a n/a -951
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/07/2025 n/a n/a -213
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/07/2025 n/a n/a -5,464
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/07/2025 n/a n/a -60
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/07/2025 n/a n/a -40
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/07/2025 n/a n/a -797
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/07/2025 n/a n/a -80,504
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/07/2025 n/a n/a -51,368
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/07/2025 n/a n/a -6,697
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/07/2025 n/a n/a -40,514
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/07/2025 n/a n/a -25,009
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/07/2025 n/a n/a -62,681
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/07/2025 n/a n/a -62,576
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/07/2025 n/a n/a -3,020
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/07/2025 n/a n/a -13,211
Ordinary

603 Page 19 27-Oct-2025

STATE STREET BANK AND TRUST COMPANY 08/07/2025 n/a n/a -3,073
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/07/2025 n/a n/a -54
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/07/2025 n/a n/a -77,558
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/07/2025 n/a n/a -255
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/07/2025 n/a n/a -1,155
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/07/2025 n/a n/a -248
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/07/2025 n/a n/a -62
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/07/2025 n/a n/a -409
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/07/2025 n/a n/a -8,110
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/07/2025 n/a n/a -18,612
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/07/2025 n/a n/a -2,532
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/07/2025 n/a n/a -17,183
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/07/2025 n/a n/a -1,567
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/07/2025 n/a n/a -1,092
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/07/2025 n/a n/a -2,347
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/07/2025 n/a n/a -643
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/07/2025 n/a n/a -12,710
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/07/2025 n/a n/a -26,626
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/07/2025 n/a n/a -2,075
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/07/2025 n/a n/a -4,879
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/07/2025 n/a n/a -21,127
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/07/2025 n/a n/a -7,389
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/07/2025 n/a n/a -74,477
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/07/2025 n/a n/a 8,306
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/07/2025 n/a n/a 322
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/07/2025 n/a n/a 369
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/07/2025 n/a n/a 3,769
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/07/2025 n/a n/a 559
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/07/2025 n/a n/a 4,954
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/07/2025 n/a n/a 1,127
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/07/2025 n/a n/a 3,348
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/07/2025 n/a n/a 5,533
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/07/2025 n/a n/a 35
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/07/2025 n/a n/a 5,956
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/07/2025 n/a n/a 38,742
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/07/2025 n/a n/a 39,748
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/07/2025 n/a n/a 4,420
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/07/2025 n/a n/a 872
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/07/2025 n/a n/a 13,348
Ordinary

603 Page 20 27-Oct-2025

STATE STREET BANK AND TRUST COMPANY 08/07/2025 n/a n/a 869
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/07/2025 n/a n/a 2,745
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/07/2025 n/a n/a 44,154
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/07/2025 n/a n/a 1,141
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/07/2025 n/a n/a 4,013
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/07/2025 n/a n/a 320
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/07/2025 n/a n/a 2,397
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/07/2025 n/a n/a 802
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/07/2025 n/a n/a 1,939
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/07/2025 n/a n/a 7,606
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/07/2025 n/a n/a 218
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/07/2025 n/a n/a 365
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/07/2025 n/a n/a 13
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/07/2025 n/a n/a 1,282
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/07/2025 n/a n/a 361,949
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/07/2025 n/a n/a 802
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/07/2025 n/a n/a 81,980
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/07/2025 n/a n/a 17
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/07/2025 n/a n/a 39
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/07/2025 n/a n/a 1,778
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/07/2025 n/a n/a 1,549
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/07/2025 n/a n/a 5
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/07/2025 n/a n/a 14
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/07/2025 n/a n/a 1
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/07/2025 n/a n/a 622
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/07/2025 n/a n/a 8,487
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/07/2025 n/a n/a 307
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/07/2025 n/a n/a -120
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/07/2025 n/a n/a -200
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/07/2025 n/a n/a -198,354
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/07/2025 n/a n/a -975
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/07/2025 n/a n/a -8,306
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/07/2025 n/a n/a -322
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/07/2025 n/a n/a -369
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/07/2025 n/a n/a -3,769
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/07/2025 n/a n/a -559
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/07/2025 n/a n/a -4,954
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/07/2025 n/a n/a -1,127
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/07/2025 n/a n/a -3,348
Ordinary

603 Page 21 27-Oct-2025

STATE STREET BANK AND TRUST COMPANY 09/07/2025 n/a n/a -5,533
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/07/2025 n/a n/a -35
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/07/2025 n/a n/a -5,956
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/07/2025 n/a n/a -38,742
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/07/2025 n/a n/a -39,748
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/07/2025 n/a n/a -4,420
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/07/2025 n/a n/a -872
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/07/2025 n/a n/a -13,348
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/07/2025 n/a n/a -869
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/07/2025 n/a n/a -2,745
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/07/2025 n/a n/a -44,154
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/07/2025 n/a n/a -1,141
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/07/2025 n/a n/a -4,013
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/07/2025 n/a n/a -320
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/07/2025 n/a n/a -2,397
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/07/2025 n/a n/a -802
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/07/2025 n/a n/a -1,939
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/07/2025 n/a n/a -7,606
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/07/2025 n/a n/a -13
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/07/2025 n/a n/a -1,282
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/07/2025 n/a n/a -802
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/07/2025 n/a n/a -81,980
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/07/2025 n/a n/a -17
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/07/2025 n/a n/a -39
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/07/2025 n/a n/a -1,549
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/07/2025 n/a n/a -5
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/07/2025 n/a n/a -14
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/07/2025 n/a n/a -1
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/07/2025 n/a n/a -622
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/07/2025 n/a n/a -8,487
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/07/2025 n/a n/a -307
Ordinary
STATE STREET GLOBAL ADVISORS TRUST COMPANY 09/07/2025 21.41 n/a -4,462
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/07/2025 n/a n/a 1,125
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/07/2025 n/a n/a 26,192
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/07/2025 n/a n/a 3,537
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/07/2025 n/a n/a 3,950
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/07/2025 n/a n/a 308
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/07/2025 n/a n/a 2,107
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/07/2025 n/a n/a 819
Ordinary

603 Page 22 27-Oct-2025

STATE STREET BANK AND TRUST COMPANY 10/07/2025 n/a n/a 15,088
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/07/2025 n/a n/a 2,282
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/07/2025 n/a n/a 3,337
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/07/2025 n/a n/a 6,815
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/07/2025 n/a n/a 13
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/07/2025 n/a n/a 4
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/07/2025 n/a n/a 1,323
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/07/2025 n/a n/a 802
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/07/2025 n/a n/a 100,999
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/07/2025 n/a n/a 84,360
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/07/2025 n/a n/a 17
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/07/2025 n/a n/a 284
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/07/2025 n/a n/a 39
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/07/2025 n/a n/a 1,247
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/07/2025 n/a n/a 1,513
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/07/2025 n/a n/a 35
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/07/2025 n/a n/a 5
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/07/2025 n/a n/a 14
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/07/2025 n/a n/a 336
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/07/2025 n/a n/a 1
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/07/2025 n/a n/a 614
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/07/2025 n/a n/a 15,827
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/07/2025 n/a n/a 6,864
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/07/2025 n/a n/a 2,564
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/07/2025 n/a n/a 300
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/07/2025 n/a n/a -98
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/07/2025 n/a n/a -165
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/07/2025 n/a n/a -163,595
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/07/2025 n/a n/a -803
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/07/2025 n/a n/a 18,489
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/07/2025 n/a n/a 7,653
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/07/2025 n/a n/a 363
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/07/2025 n/a n/a 1,733
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/07/2025 n/a n/a 371
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/07/2025 n/a n/a 3,717
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/07/2025 n/a n/a 1,221
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/07/2025 n/a n/a 573
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/07/2025 n/a n/a 2,649
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/07/2025 n/a n/a 5,072
Ordinary

603 Page 23 27-Oct-2025

STATE STREET BANK AND TRUST COMPANY 10/07/2025 n/a n/a 786
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/07/2025 n/a n/a 1,129
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/07/2025 n/a n/a 3,087
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/07/2025 n/a n/a 14,078
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/07/2025 n/a n/a 5,302
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/07/2025 n/a n/a 36
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/07/2025 n/a n/a 6,042
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/07/2025 n/a n/a 38,919
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/07/2025 n/a n/a 30,906
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/07/2025 n/a n/a 40,754
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/07/2025 n/a n/a 2,237
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/07/2025 n/a n/a 3,504
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/07/2025 n/a n/a 4,618
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/07/2025 n/a n/a 876
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/07/2025 n/a n/a 25,987
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/07/2025 n/a n/a 13,691
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/07/2025 n/a n/a 903
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/07/2025 n/a n/a 8,414
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/07/2025 n/a n/a 2,674
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/07/2025 n/a n/a 89,875
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/07/2025 n/a n/a 44,991
Ordinary
SSGA FUNDS MANAGEMENT, INC. 10/07/2025 21.80 n/a 336
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/07/2025 n/a n/a -15,866
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/07/2025 n/a n/a -1,813
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/07/2025 n/a n/a 25,736
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/07/2025 n/a n/a -6,997
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/07/2025 n/a n/a -1,578
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/07/2025 n/a n/a -400
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/07/2025 n/a n/a -2
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/07/2025 n/a n/a -46,394
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/07/2025 n/a n/a 112,627
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/07/2025 n/a n/a -129
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/07/2025 n/a n/a -572
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/07/2025 n/a n/a -16
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/07/2025 n/a n/a -143
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/07/2025 n/a n/a 52,797
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/07/2025 n/a n/a -7,264
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/07/2025 n/a n/a -1,185
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/07/2025 n/a n/a -8,297
Ordinary

603 Page 24 27-Oct-2025

STATE STREET BANK AND TRUST COMPANY 11/07/2025 n/a n/a 891
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/07/2025 n/a n/a -773
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/07/2025 n/a n/a -620
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/07/2025 n/a n/a -1,189
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/07/2025 n/a n/a -375
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/07/2025 n/a n/a 1,448
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/07/2025 n/a n/a -5,884
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/07/2025 n/a n/a -14,786
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/07/2025 n/a n/a -1,015
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/07/2025 n/a n/a -1,780
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/07/2025 n/a n/a -12,184
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/07/2025 n/a n/a -3,908
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/07/2025 n/a n/a -40,011
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/07/2025 n/a n/a -1,125
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/07/2025 n/a n/a -3,537
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/07/2025 n/a n/a -308
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/07/2025 n/a n/a -819
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/07/2025 n/a n/a -2,282
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/07/2025 n/a n/a -13
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/07/2025 n/a n/a -1,323
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/07/2025 n/a n/a -802
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/07/2025 n/a n/a -17
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/07/2025 n/a n/a -39
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/07/2025 n/a n/a -1,513
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/07/2025 n/a n/a -5
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/07/2025 n/a n/a -14
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/07/2025 n/a n/a -1
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/07/2025 n/a n/a -6,864
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/07/2025 n/a n/a -300
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/07/2025 n/a n/a -7,653
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/07/2025 n/a n/a -371
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/07/2025 n/a n/a -3,717
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/07/2025 n/a n/a -573
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/07/2025 n/a n/a -5,072
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/07/2025 n/a n/a -3,087
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/07/2025 n/a n/a -5,302
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/07/2025 n/a n/a -36
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/07/2025 n/a n/a -6,042
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/07/2025 n/a n/a -38,919
Ordinary

603 Page 25 27-Oct-2025

STATE STREET BANK AND TRUST COMPANY 11/07/2025 n/a n/a -40,754
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/07/2025 n/a n/a -3,504
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/07/2025 n/a n/a -876
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/07/2025 n/a n/a -13,691
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/07/2025 n/a n/a -903
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/07/2025 n/a n/a -2,674
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/07/2025 n/a n/a -44,991
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/07/2025 n/a n/a 1,136
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/07/2025 n/a n/a 4,860
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/07/2025 n/a n/a 2,515
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/07/2025 n/a n/a 228
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/07/2025 n/a n/a 1,646
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/07/2025 n/a n/a 320
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/07/2025 n/a n/a 674
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/07/2025 n/a n/a -25,673
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/07/2025 n/a n/a 842
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/07/2025 n/a n/a 10,324
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/07/2025 n/a n/a 2,947
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/07/2025 n/a n/a 1,606
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/07/2025 n/a n/a 5
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/07/2025 n/a n/a 1,839
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/07/2025 n/a n/a 2
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/07/2025 n/a n/a 1,349
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/07/2025 n/a n/a 71,859
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/07/2025 n/a n/a 51,708
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/07/2025 n/a n/a -111,259
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/07/2025 n/a n/a 138
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/07/2025 n/a n/a 41
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/07/2025 n/a n/a 23,200
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/07/2025 n/a n/a 599
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/07/2025 n/a n/a 1,476
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/07/2025 n/a n/a 16
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/07/2025 n/a n/a 2,371
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/07/2025 n/a n/a 2,391
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/07/2025 n/a n/a 163
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/07/2025 n/a n/a -52,778
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/07/2025 n/a n/a 7,511
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/07/2025 n/a n/a 7,662
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/07/2025 n/a n/a 1,136
Ordinary

603 Page 26 27-Oct-2025

STATE STREET BANK AND TRUST COMPANY 14/07/2025 n/a n/a 303
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/07/2025 n/a n/a 8,376
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/07/2025 n/a n/a 7,924
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/07/2025 n/a n/a -38
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/07/2025 n/a n/a 2,381
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/07/2025 n/a n/a 687
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/07/2025 n/a n/a 381
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/07/2025 n/a n/a 2,436
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/07/2025 n/a n/a 575
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/07/2025 n/a n/a 609
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/07/2025 n/a n/a 17,942
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/07/2025 n/a n/a 1,510
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/07/2025 n/a n/a 2,487
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/07/2025 n/a n/a 350
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/07/2025 n/a n/a -1,365
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/07/2025 n/a n/a 214
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/07/2025 n/a n/a 3,075
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/07/2025 n/a n/a 2,456
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/07/2025 n/a n/a 7,243
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/07/2025 n/a n/a 5,481
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/07/2025 n/a n/a 36
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/07/2025 n/a n/a 6,481
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/07/2025 n/a n/a 13,557
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/07/2025 n/a n/a 40,178
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/07/2025 n/a n/a 228
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/07/2025 n/a n/a 15,071
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/07/2025 n/a n/a 41,234
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/07/2025 n/a n/a 1,304
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/07/2025 n/a n/a 2,894
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/07/2025 n/a n/a 436
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/07/2025 n/a n/a 2,604
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/07/2025 n/a n/a 973
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/07/2025 n/a n/a 20,345
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/07/2025 n/a n/a 11,433
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/07/2025 n/a n/a 13,862
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/07/2025 n/a n/a 923
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/07/2025 n/a n/a 4,392
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/07/2025 n/a n/a 2,750
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/07/2025 n/a n/a 39,404
Ordinary

603 Page 27 27-Oct-2025

STATE STREET BANK AND TRUST COMPANY 14/07/2025 n/a n/a 44,822
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/07/2025 n/a n/a 14
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/07/2025 n/a n/a 177
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/07/2025 n/a n/a 15,631
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/07/2025 n/a n/a 58
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/07/2025 n/a n/a -1,702
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/07/2025 n/a n/a 172
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/07/2025 n/a n/a 33,974
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/07/2025 n/a n/a -4,508
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/07/2025 n/a n/a -437
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/07/2025 n/a n/a -414
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/07/2025 n/a n/a 460
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/07/2025 n/a n/a 13
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/07/2025 n/a n/a 18,174
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/07/2025 n/a n/a 796
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/07/2025 n/a n/a -19,662
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/07/2025 n/a n/a 107,131
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/07/2025 n/a n/a 17
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/07/2025 n/a n/a -104
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/07/2025 n/a n/a 5,794
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/07/2025 n/a n/a -299
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/07/2025 n/a n/a -1,419
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/07/2025 n/a n/a -8
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/07/2025 n/a n/a 5
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/07/2025 n/a n/a 605
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/07/2025 n/a n/a 14
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/07/2025 n/a n/a 609
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/07/2025 n/a n/a -77
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/07/2025 n/a n/a 1
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/07/2025 n/a n/a 11,946
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/07/2025 n/a n/a 48,949
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/07/2025 n/a n/a -2,604
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/07/2025 n/a n/a -593
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/07/2025 n/a n/a -1,136
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/07/2025 n/a n/a -2,515
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/07/2025 n/a n/a -320
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/07/2025 n/a n/a -842
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/07/2025 n/a n/a -2,947
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/07/2025 n/a n/a -4
Ordinary

603 Page 28 27-Oct-2025

STATE STREET BANK AND TRUST COMPANY 15/07/2025 n/a n/a -1,349
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/07/2025 n/a n/a -41
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/07/2025 n/a n/a -7,662
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/07/2025 n/a n/a -303
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/07/2025 n/a n/a -7,924
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/07/2025 n/a n/a -381
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/07/2025 n/a n/a -2,436
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/07/2025 n/a n/a -609
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/07/2025 n/a n/a -36
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/07/2025 n/a n/a -41,234
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/07/2025 n/a n/a -2,894
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/07/2025 n/a n/a -973
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/07/2025 n/a n/a -923
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/07/2025 n/a n/a -2,750
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/07/2025 n/a n/a -44,822
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/07/2025 n/a n/a -6,114
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/07/2025 n/a n/a -56
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/07/2025 n/a n/a 608
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/07/2025 n/a n/a -406
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/07/2025 n/a n/a -251
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/07/2025 n/a n/a 4,591
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/07/2025 n/a n/a -706
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/07/2025 n/a n/a 163
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/07/2025 n/a n/a -373
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/07/2025 n/a n/a 1,571
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/07/2025 n/a n/a 55
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/07/2025 n/a n/a -3,040
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/07/2025 n/a n/a 628
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/07/2025 n/a n/a -4,232
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/07/2025 n/a n/a -5,458
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/07/2025 n/a n/a -6,387
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/07/2025 n/a n/a 3,419
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/07/2025 n/a n/a -40,119
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/07/2025 n/a n/a 75
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/07/2025 n/a n/a -7,539
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/07/2025 n/a n/a -624
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/07/2025 n/a n/a 108
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/07/2025 n/a n/a -1,214
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/07/2025 n/a n/a 5,148
Ordinary

603 Page 29 27-Oct-2025

STATE STREET BANK AND TRUST COMPANY 15/07/2025 n/a n/a -6,420
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/07/2025 n/a n/a -13,644
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/07/2025 n/a n/a -1,730
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/07/2025 n/a n/a -22,054
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/07/2025 n/a n/a 3
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/07/2025 n/a n/a 45
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/07/2025 n/a n/a -30,818
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/07/2025 n/a n/a -287
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/07/2025 n/a n/a -2,082
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/07/2025 n/a n/a -846
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/07/2025 n/a n/a -13,907
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/07/2025 n/a n/a -2,928
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/07/2025 n/a n/a -2,298
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/07/2025 n/a n/a -90,033
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/07/2025 n/a n/a -86,650
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/07/2025 n/a n/a -189
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/07/2025 n/a n/a -28,994
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/07/2025 n/a n/a -975
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/07/2025 n/a n/a -27
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/07/2025 n/a n/a -2,976
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/07/2025 n/a n/a -3,001
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/07/2025 n/a n/a -279
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/07/2025 n/a n/a -11,946
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/07/2025 n/a n/a -13,471
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/07/2025 n/a n/a -1,922
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/07/2025 n/a n/a -2,158
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/07/2025 n/a n/a -308
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/07/2025 n/a n/a 1
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/07/2025 n/a n/a -3,430
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/07/2025 n/a n/a 6,008
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/07/2025 n/a n/a -12,455
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/07/2025 n/a n/a -2,988
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/07/2025 n/a n/a -1,241
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/07/2025 n/a n/a -924
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/07/2025 n/a n/a -22,532
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/07/2025 n/a n/a -2,263
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/07/2025 n/a n/a -388
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/07/2025 n/a n/a -268
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/07/2025 n/a n/a -3,085
Ordinary

603 Page 30 27-Oct-2025

STATE STREET BANK AND TRUST COMPANY 16/07/2025 n/a n/a -11,205
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/07/2025 n/a n/a -16,975
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/07/2025 n/a n/a -304
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/07/2025 n/a n/a -23,652
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/07/2025 n/a n/a -1,902
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/07/2025 n/a n/a -544
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/07/2025 n/a n/a -4,228
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/07/2025 n/a n/a -25,493
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/07/2025 n/a n/a -18,817
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/07/2025 n/a n/a -7,168
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/07/2025 n/a n/a -67,214
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/07/2025 n/a n/a -17
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/07/2025 n/a n/a -223
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/07/2025 n/a n/a -12
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/07/2025 n/a n/a -2
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/07/2025 n/a n/a -100
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/07/2025 n/a n/a -13
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/07/2025 n/a n/a -798
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/07/2025 n/a n/a -17
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/07/2025 n/a n/a -57
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/07/2025 n/a n/a -5
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/07/2025 n/a n/a -14
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/07/2025 n/a n/a -1
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/07/2025 n/a n/a -1,315
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/07/2025 n/a n/a -115
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/07/2025 n/a n/a 2,383
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/07/2025 n/a n/a -676
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/07/2025 n/a n/a -29
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/07/2025 n/a n/a -247
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/07/2025 n/a n/a -2,647
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/07/2025 n/a n/a -35
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/07/2025 n/a n/a -23
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/07/2025 n/a n/a -95
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/07/2025 n/a n/a -59
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/07/2025 n/a n/a -218
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/07/2025 n/a n/a 50
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/07/2025 n/a n/a 1,331
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/07/2025 n/a n/a -1,017
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/07/2025 n/a n/a 4,009
Ordinary

603 Page 31 27-Oct-2025

STATE STREET BANK AND TRUST COMPANY 18/07/2025 n/a n/a 13,152
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/07/2025 n/a n/a 198
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/07/2025 n/a n/a 16,731
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/07/2025 n/a n/a -976
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/07/2025 n/a n/a 35
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/07/2025 n/a n/a 46,864
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/07/2025 n/a n/a 1,072
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/07/2025 n/a n/a 10,009
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/07/2025 n/a n/a 45,611
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/07/2025 n/a n/a 72,619
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/07/2025 n/a n/a 37
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/07/2025 n/a n/a 7,488
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/07/2025 n/a n/a 68
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/07/2025 n/a n/a 2
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/07/2025 n/a n/a 7,669
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/07/2025 n/a n/a 1,788
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/07/2025 n/a n/a 248
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/07/2025 n/a n/a 20
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/07/2025 n/a n/a 2,019
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/07/2025 n/a n/a 1,457
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/07/2025 n/a n/a 8,335
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/07/2025 n/a n/a -32,530
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/07/2025 n/a n/a 2,448
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/07/2025 n/a n/a 7,592
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/07/2025 n/a n/a -5,078
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/07/2025 n/a n/a 13
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/07/2025 n/a n/a 244
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/07/2025 n/a n/a 3,294
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/07/2025 n/a n/a 807
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/07/2025 n/a n/a -182,615
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/07/2025 n/a n/a 17
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/07/2025 n/a n/a 61
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/07/2025 n/a n/a 1,141
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/07/2025 n/a n/a 582
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/07/2025 n/a n/a 156
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/07/2025 n/a n/a 65
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/07/2025 n/a n/a -42,324
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/07/2025 n/a n/a 11,284
Ordinary
SSGA FUNDS MANAGEMENT, INC. 18/07/2025 22.64 n/a 420
Ordinary

603 Page 32 27-Oct-2025

SSGA FUNDS MANAGEMENT, INC. 18/07/2025 22.64 n/a 186
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/07/2025 n/a n/a 32,308
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/07/2025 n/a n/a 5,118
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/07/2025 n/a n/a 94
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/07/2025 n/a n/a 351
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/07/2025 n/a n/a 156,275
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/07/2025 n/a n/a 182,255
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/07/2025 n/a n/a 1,164
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/07/2025 n/a n/a 43,553
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/07/2025 n/a n/a -50
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/07/2025 n/a n/a -1,331
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/07/2025 n/a n/a -4,009
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/07/2025 n/a n/a -13,152
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/07/2025 n/a n/a -198
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/07/2025 n/a n/a -16,731
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/07/2025 n/a n/a -35
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/07/2025 n/a n/a -46,864
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/07/2025 n/a n/a -1,072
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/07/2025 n/a n/a -10,009
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/07/2025 n/a n/a -45,611
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/07/2025 n/a n/a -72,619
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/07/2025 n/a n/a -37
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/07/2025 n/a n/a -7,488
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/07/2025 n/a n/a -68
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/07/2025 n/a n/a -2
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/07/2025 n/a n/a -7,669
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/07/2025 n/a n/a -1,788
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/07/2025 n/a n/a -248
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/07/2025 n/a n/a -20
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/07/2025 n/a n/a -2,019
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/07/2025 n/a n/a -1,457
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/07/2025 n/a n/a -8,335
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/07/2025 n/a n/a -2,448
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/07/2025 n/a n/a -7,592
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/07/2025 n/a n/a -13
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/07/2025 n/a n/a -244
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/07/2025 n/a n/a -3,294
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/07/2025 n/a n/a -807
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/07/2025 n/a n/a -17
Ordinary

603 Page 33 27-Oct-2025

STATE STREET BANK AND TRUST COMPANY 21/07/2025 n/a n/a -61
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/07/2025 n/a n/a -1,141
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/07/2025 n/a n/a -582
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/07/2025 n/a n/a -156
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/07/2025 n/a n/a -65
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/07/2025 n/a n/a -11,284
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/07/2025 n/a n/a 1,054
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/07/2025 n/a n/a 498
Ordinary
STATE STREET GLOBAL ADVISORS TRUST COMPANY 21/07/2025 22.54 n/a 424
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/07/2025 n/a n/a -94
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/07/2025 n/a n/a -351
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/07/2025 n/a n/a -156,275
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/07/2025 n/a n/a -1,164
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/07/2025 n/a n/a -1,129
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/07/2025 n/a n/a 42
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/07/2025 n/a n/a -1,198
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/07/2025 n/a n/a -490
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/07/2025 n/a n/a 35
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/07/2025 n/a n/a -162
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/07/2025 n/a n/a 16,708
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/07/2025 n/a n/a -16
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/07/2025 n/a n/a 1,621
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/07/2025 n/a n/a 2,354
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/07/2025 n/a n/a 4,940
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/07/2025 n/a n/a 4,198
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/07/2025 n/a n/a 97
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/07/2025 n/a n/a -196
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/07/2025 n/a n/a 54
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/07/2025 n/a n/a 13,055
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/07/2025 n/a n/a 36
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/07/2025 n/a n/a 166
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/07/2025 n/a n/a 77
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/07/2025 n/a n/a 25,433
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/07/2025 n/a n/a 1,802
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/07/2025 n/a n/a 3,978
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/07/2025 n/a n/a 14,108
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/07/2025 n/a n/a 343
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/07/2025 n/a n/a 7,893
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/07/2025 n/a n/a 69,136
Ordinary

603 Page 34 27-Oct-2025

STATE STREET BANK AND TRUST COMPANY 23/07/2025 n/a n/a 4,845
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/07/2025 n/a n/a 4,836
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/07/2025 n/a n/a -2,488
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/07/2025 n/a n/a 11,177
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/07/2025 n/a n/a 738
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/07/2025 n/a n/a -187
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/07/2025 n/a n/a 21
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/07/2025 n/a n/a 547
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/07/2025 n/a n/a 1,258
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/07/2025 n/a n/a 90,317
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/07/2025 n/a n/a 1,595
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/07/2025 n/a n/a 27
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/07/2025 n/a n/a 199
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/07/2025 n/a n/a 1,111
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/07/2025 n/a n/a 90
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/07/2025 n/a n/a 32
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/07/2025 n/a n/a 7
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/07/2025 n/a n/a 22
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/07/2025 n/a n/a 130
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/07/2025 n/a n/a 1
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/07/2025 n/a n/a 63
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/07/2025 n/a n/a 1,625
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/07/2025 n/a n/a 18,015
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/07/2025 n/a n/a 1,622
Ordinary
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
23/07/2025 22.83 n/a 21,576
Ordinary
SSGA FUNDS MANAGEMENT, INC. 23/07/2025 22.83 n/a 324
Ordinary
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
24/07/2025 22.57 n/a -2,414
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/07/2025 n/a n/a -16,708
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/07/2025 n/a n/a -1,621
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/07/2025 n/a n/a -2,354
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/07/2025 n/a n/a -4,940
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/07/2025 n/a n/a -97
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/07/2025 n/a n/a -54
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/07/2025 n/a n/a -13,055
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/07/2025 n/a n/a -25,433
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/07/2025 n/a n/a -1,802
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/07/2025 n/a n/a -3,978
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/07/2025 n/a n/a -14,108
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/07/2025 n/a n/a -7,893
Ordinary

603 Page 35 27-Oct-2025

STATE STREET BANK AND TRUST COMPANY 24/07/2025 n/a n/a -69,136
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/07/2025 n/a n/a 13
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/07/2025 n/a n/a 113
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/07/2025 n/a n/a -100
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/07/2025 n/a n/a 30
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/07/2025 n/a n/a 102
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/07/2025 n/a n/a -230
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/07/2025 n/a n/a 173
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/07/2025 n/a n/a 642
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/07/2025 n/a n/a 3
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/07/2025 n/a n/a 37
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/07/2025 n/a n/a 286,094
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/07/2025 n/a n/a 1,821
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/07/2025 n/a n/a 2,134
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/07/2025 n/a n/a -90
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/07/2025 n/a n/a 4
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/07/2025 n/a n/a 2
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/07/2025 n/a n/a -20
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/07/2025 n/a n/a -1
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/07/2025 n/a n/a 1,437
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/07/2025 n/a n/a 128
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/07/2025 n/a n/a 4
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/07/2025 n/a n/a -4,845
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/07/2025 n/a n/a -4,836
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/07/2025 n/a n/a -11,177
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/07/2025 n/a n/a -738
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/07/2025 n/a n/a -21
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/07/2025 n/a n/a -547
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/07/2025 n/a n/a -1,258
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/07/2025 n/a n/a -90,317
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/07/2025 n/a n/a -27
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/07/2025 n/a n/a -199
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/07/2025 n/a n/a -1,111
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/07/2025 n/a n/a -32
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/07/2025 n/a n/a -130
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/07/2025 n/a n/a -63
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/07/2025 n/a n/a -18,015
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/07/2025 n/a n/a -1,622
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/07/2025 n/a n/a 15
Ordinary

603 Page 36 27-Oct-2025

STATE STREET BANK AND TRUST COMPANY 24/07/2025 n/a n/a 10
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/07/2025 n/a n/a 41
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/07/2025 n/a n/a 136
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/07/2025 n/a n/a 2
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/07/2025 n/a n/a -4,028
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/07/2025 n/a n/a 174
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/07/2025 n/a n/a 525
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/07/2025 n/a n/a 13
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/07/2025 n/a n/a -30
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/07/2025 n/a n/a 496
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/07/2025 n/a n/a 861
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/07/2025 n/a n/a -257
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/07/2025 n/a n/a 1
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/07/2025 n/a n/a 99
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/07/2025 n/a n/a 22
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/07/2025 n/a n/a 3
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/07/2025 n/a n/a 1
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/07/2025 n/a n/a 25
Ordinary
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
25/07/2025 22.75 n/a 213
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/07/2025 n/a n/a -6
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/07/2025 n/a n/a 182
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/07/2025 n/a n/a -41
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/07/2025 n/a n/a -133
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/07/2025 n/a n/a -2
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/07/2025 n/a n/a 4,273
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/07/2025 n/a n/a -50
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/07/2025 n/a n/a 61
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/07/2025 n/a n/a -516
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/07/2025 n/a n/a -13
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/07/2025 n/a n/a 48
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/07/2025 n/a n/a -421
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/07/2025 n/a n/a -823
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/07/2025 n/a n/a 5
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/07/2025 n/a n/a 1
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/07/2025 n/a n/a 292
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/07/2025 n/a n/a -97
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/07/2025 n/a n/a -17
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/07/2025 n/a n/a 47
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/07/2025 n/a n/a -3
Ordinary

603 Page 37 27-Oct-2025

STATE STREET BANK AND TRUST COMPANY 25/07/2025 n/a n/a -4
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/07/2025 n/a n/a 1
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/07/2025 n/a n/a -8
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/07/2025 n/a n/a -112
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/07/2025 n/a n/a -587
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/07/2025 n/a n/a -29
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/07/2025 n/a n/a -98
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/07/2025 n/a n/a -43
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/07/2025 n/a n/a -2
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/07/2025 n/a n/a -7
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/07/2025 n/a n/a 22
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/07/2025 n/a n/a -35
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/07/2025 n/a n/a -3,203
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/07/2025 n/a n/a 1,333
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/07/2025 n/a n/a -5,542
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/07/2025 n/a n/a 29
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/07/2025 n/a n/a -25
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/07/2025 n/a n/a 97
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/07/2025 n/a n/a -2
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/07/2025 n/a n/a 21
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/07/2025 n/a n/a 1
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/07/2025 n/a n/a 2,318
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/07/2025 n/a n/a -121
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/07/2025 n/a n/a -4
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/07/2025 n/a n/a -1
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/07/2025 n/a n/a -1
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/07/2025 n/a n/a -25
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/07/2025 n/a n/a -9
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/07/2025 n/a n/a -3
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/07/2025 n/a n/a -1
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/07/2025 n/a n/a -4,443
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/07/2025 n/a n/a -61
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/07/2025 n/a n/a -45
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/07/2025 n/a n/a -183
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/07/2025 n/a n/a -151
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/07/2025 n/a n/a -38
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/07/2025 n/a n/a -5
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/07/2025 n/a n/a -1
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/07/2025 n/a n/a -378
Ordinary

603 Page 38 27-Oct-2025

STATE STREET BANK AND TRUST COMPANY 28/07/2025 n/a n/a -1
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/07/2025 n/a n/a -4
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/07/2025 n/a n/a -50
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/07/2025 n/a n/a -471
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/07/2025 n/a n/a 121
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/07/2025 n/a n/a -3
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/07/2025 n/a n/a -13
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/07/2025 n/a n/a -5,641
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/07/2025 n/a n/a -606
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/07/2025 n/a n/a -40
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/07/2025 n/a n/a 80,983
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/07/2025 n/a n/a -4,753
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/07/2025 n/a n/a 250
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/07/2025 n/a n/a -1
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/07/2025 n/a n/a -5
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/07/2025 n/a n/a -1
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/07/2025 n/a n/a -1
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/07/2025 n/a n/a -4
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/07/2025 n/a n/a -22
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/07/2025 n/a n/a -1
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/07/2025 n/a n/a -1,333
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/07/2025 n/a n/a -29
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/07/2025 n/a n/a -97
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/07/2025 n/a n/a -8
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/07/2025 n/a n/a -23
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/07/2025 n/a n/a -1
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/07/2025 n/a n/a -8
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/07/2025 n/a n/a 264
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/07/2025 n/a n/a -52
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/07/2025 n/a n/a 487
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/07/2025 n/a n/a 301
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/07/2025 n/a n/a 2,011
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/07/2025 n/a n/a -20,000
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/07/2025 n/a n/a 758
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/07/2025 n/a n/a 3,441
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/07/2025 n/a n/a 4,557
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/07/2025 n/a n/a -25,781
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/07/2025 n/a n/a 639
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/07/2025 n/a n/a 3,656
Ordinary

603 Page 39 27-Oct-2025

STATE STREET BANK AND TRUST COMPANY 29/07/2025 n/a n/a 2,674
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/07/2025 n/a n/a 19
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/07/2025 n/a n/a 984
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/07/2025 n/a n/a 1,185
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/07/2025 n/a n/a -113,270
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/07/2025 n/a n/a 25
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/07/2025 n/a n/a 1,260
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/07/2025 n/a n/a 1,417
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/07/2025 n/a n/a 7
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/07/2025 n/a n/a 20
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/07/2025 n/a n/a 54
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/07/2025 n/a n/a -55,758
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/07/2025 n/a n/a 4,814
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/07/2025 n/a n/a 262
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/07/2025 n/a n/a -168
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/07/2025 n/a n/a -622
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/07/2025 n/a n/a -277,250
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/07/2025 n/a n/a -2,068
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/07/2025 n/a n/a -80,983
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/07/2025 n/a n/a -250
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/07/2025 n/a n/a 6,909
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/07/2025 n/a n/a -760
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/07/2025 n/a n/a 586
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/07/2025 n/a n/a 2,132
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/07/2025 n/a n/a 423
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/07/2025 n/a n/a 5,741
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/07/2025 n/a n/a -874
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/07/2025 n/a n/a 2,541
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/07/2025 n/a n/a 4,235
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/07/2025 n/a n/a 27
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/07/2025 n/a n/a 6,364
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/07/2025 n/a n/a 57,655
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/07/2025 n/a n/a 30,602
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/07/2025 n/a n/a 3,553
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/07/2025 n/a n/a 991
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/07/2025 n/a n/a 13,290
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/07/2025 n/a n/a 4,682
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/07/2025 n/a n/a 2,757
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/07/2025 n/a n/a 40,590
Ordinary

603 Page 40 27-Oct-2025

STATE STREET BANK AND TRUST COMPANY 29/07/2025 n/a n/a -487
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/07/2025 n/a n/a -301
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/07/2025 n/a n/a -2,011
Ordinary
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
29/07/2025 23.79 n/a -3,514
Ordinary
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
29/07/2025 23.79 n/a 3,514
Ordinary
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
30/07/2025 23.85 n/a -1,907
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/07/2025 n/a n/a 2,126
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/07/2025 n/a n/a 2,965
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/07/2025 n/a n/a 313
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/07/2025 n/a n/a -758
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/07/2025 n/a n/a -3,441
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/07/2025 n/a n/a -4,557
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/07/2025 n/a n/a -1,894
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/07/2025 n/a n/a -639
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/07/2025 n/a n/a -3,656
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/07/2025 n/a n/a -8,000
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/07/2025 n/a n/a -19
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/07/2025 n/a n/a -984
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/07/2025 n/a n/a -1,185
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/07/2025 n/a n/a -74,253
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/07/2025 n/a n/a -25
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/07/2025 n/a n/a -1,260
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/07/2025 n/a n/a -1,417
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/07/2025 n/a n/a -7
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/07/2025 n/a n/a -20
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/07/2025 n/a n/a -54
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/07/2025 n/a n/a -524
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/07/2025 n/a n/a -4,814
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/07/2025 n/a n/a -262
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/07/2025 n/a n/a -6,909
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/07/2025 n/a n/a -870
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/07/2025 n/a n/a -586
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/07/2025 n/a n/a -2,132
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/07/2025 n/a n/a -423
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/07/2025 n/a n/a -5,741
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/07/2025 n/a n/a -798
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/07/2025 n/a n/a -2,541
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/07/2025 n/a n/a -4,235
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/07/2025 n/a n/a -27
Ordinary

603 Page 41 27-Oct-2025

STATE STREET BANK AND TRUST COMPANY 30/07/2025 n/a n/a -6,364
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/07/2025 n/a n/a -57,655
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/07/2025 n/a n/a -30,602
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/07/2025 n/a n/a -3,553
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/07/2025 n/a n/a -991
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/07/2025 n/a n/a -13,290
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/07/2025 n/a n/a -4,682
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/07/2025 n/a n/a -2,757
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/07/2025 n/a n/a -40,590
Ordinary
STATE STREET BANK AND TRUST COMPANY 31/07/2025 n/a n/a 2,679
Ordinary
STATE STREET BANK AND TRUST COMPANY 31/07/2025 n/a n/a 644
Ordinary
STATE STREET BANK AND TRUST COMPANY 31/07/2025 n/a n/a 1
Ordinary
STATE STREET BANK AND TRUST COMPANY 31/07/2025 n/a n/a 49,803
Ordinary
STATE STREET BANK AND TRUST COMPANY 31/07/2025 n/a n/a 370
Ordinary
STATE STREET BANK AND TRUST COMPANY 31/07/2025 n/a n/a 553
Ordinary
STATE STREET BANK AND TRUST COMPANY 31/07/2025 n/a n/a 11,522
Ordinary
STATE STREET BANK AND TRUST COMPANY 31/07/2025 n/a n/a 651
Ordinary
STATE STREET BANK AND TRUST COMPANY 31/07/2025 n/a n/a 9,865
Ordinary
STATE STREET BANK AND TRUST COMPANY 31/07/2025 n/a n/a 3
Ordinary
STATE STREET BANK AND TRUST COMPANY 31/07/2025 n/a n/a 15
Ordinary
STATE STREET BANK AND TRUST COMPANY 31/07/2025 n/a n/a 4,995
Ordinary
STATE STREET BANK AND TRUST COMPANY 31/07/2025 n/a n/a 4,571
Ordinary
STATE STREET BANK AND TRUST COMPANY 31/07/2025 n/a n/a 18,577
Ordinary
STATE STREET BANK AND TRUST COMPANY 31/07/2025 n/a n/a 30,617
Ordinary
STATE STREET BANK AND TRUST COMPANY 31/07/2025 n/a n/a 2,232
Ordinary
STATE STREET BANK AND TRUST COMPANY 31/07/2025 n/a n/a 401
Ordinary
STATE STREET BANK AND TRUST COMPANY 31/07/2025 n/a n/a 11,831
Ordinary
STATE STREET BANK AND TRUST COMPANY 31/07/2025 n/a n/a 1,063
Ordinary
STATE STREET BANK AND TRUST COMPANY 31/07/2025 n/a n/a 41,181
Ordinary
SSGA FUNDS MANAGEMENT, INC. 31/07/2025 24.47 n/a 1,344
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/08/2025 n/a n/a -2,679
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/08/2025 n/a n/a -644
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/08/2025 n/a n/a -49,803
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/08/2025 n/a n/a -370
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/08/2025 n/a n/a -553
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/08/2025 n/a n/a -11,522
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/08/2025 n/a n/a -651
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/08/2025 n/a n/a -9,865
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/08/2025 n/a n/a -15
Ordinary

603 Page 42 27-Oct-2025

STATE STREET BANK AND TRUST COMPANY 01/08/2025 n/a n/a -4,995
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/08/2025 n/a n/a -4,571
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/08/2025 n/a n/a -18,577
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/08/2025 n/a n/a -30,617
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/08/2025 n/a n/a -2,232
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/08/2025 n/a n/a -401
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/08/2025 n/a n/a -11,831
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/08/2025 n/a n/a -1,063
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/08/2025 n/a n/a -41,181
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/08/2025 n/a n/a 870
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/08/2025 n/a n/a 12,446
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/08/2025 n/a n/a 171
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/08/2025 n/a n/a 2,891
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/08/2025 n/a n/a 9,091
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/08/2025 n/a n/a 430
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/08/2025 n/a n/a 168
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/08/2025 n/a n/a 503
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/08/2025 n/a n/a 21
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/08/2025 n/a n/a 2,381
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/08/2025 n/a n/a 278,016
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/08/2025 n/a n/a 1,294
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/08/2025 n/a n/a 8,124
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/08/2025 n/a n/a 28
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/08/2025 n/a n/a 2,191
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/08/2025 n/a n/a 96
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/08/2025 n/a n/a 3,660
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/08/2025 n/a n/a 755
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/08/2025 n/a n/a 157
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/08/2025 n/a n/a 63
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/08/2025 n/a n/a 8,434
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/08/2025 n/a n/a 10,980
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/08/2025 n/a n/a 324
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/08/2025 n/a n/a 1,207
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/08/2025 n/a n/a 95
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/08/2025 n/a n/a 3,739
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/08/2025 n/a n/a 6,503
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/08/2025 n/a n/a 181
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/08/2025 n/a n/a 18,225
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/08/2025 n/a n/a 1,574
Ordinary

603 Page 43 27-Oct-2025

STATE STREET BANK AND TRUST COMPANY 01/08/2025 n/a n/a 56
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/08/2025 n/a n/a 44,697
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/08/2025 n/a n/a 620
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/08/2025 n/a n/a 10,494
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/08/2025 n/a n/a 51,702
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/08/2025 n/a n/a 69,732
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/08/2025 n/a n/a 31
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/08/2025 n/a n/a 6,177
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/08/2025 n/a n/a 2
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/08/2025 n/a n/a 7,185
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/08/2025 n/a n/a 890
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/08/2025 n/a n/a 61
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/08/2025 n/a n/a 369
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/08/2025 n/a n/a 1,474
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/08/2025 n/a n/a 180
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/08/2025 n/a n/a -11,486
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/08/2025 n/a n/a 1,066
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/08/2025 n/a n/a -2,675
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/08/2025 n/a n/a -8,362
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/08/2025 n/a n/a -396
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/08/2025 n/a n/a -9
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/08/2025 n/a n/a -30
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/08/2025 n/a n/a 1
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/08/2025 n/a n/a -2,231
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/08/2025 n/a n/a -17,105
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/08/2025 n/a n/a 57
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/08/2025 n/a n/a -4,345
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/08/2025 n/a n/a 1
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/08/2025 n/a n/a -128
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/08/2025 n/a n/a 776
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/08/2025 n/a n/a -3,289
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/08/2025 n/a n/a -689
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/08/2025 n/a n/a -123
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/08/2025 n/a n/a -56
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/08/2025 n/a n/a -7,767
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/08/2025 n/a n/a -9,796
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/08/2025 n/a n/a 38
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/08/2025 n/a n/a -1,107
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/08/2025 n/a n/a -86
Ordinary

603 Page 44 27-Oct-2025

STATE STREET BANK AND TRUST COMPANY 04/08/2025 n/a n/a -3,415
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/08/2025 n/a n/a -5,939
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/08/2025 n/a n/a -167
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/08/2025 n/a n/a -12,624
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/08/2025 n/a n/a -1,460
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/08/2025 n/a n/a 430
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/08/2025 n/a n/a -41,118
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/08/2025 n/a n/a -571
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/08/2025 n/a n/a -9,506
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/08/2025 n/a n/a 63,790
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/08/2025 n/a n/a -32,266
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/08/2025 n/a n/a 4,200
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/08/2025 n/a n/a 26,355
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/08/2025 n/a n/a -2
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/08/2025 n/a n/a -6,624
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/08/2025 n/a n/a 15,154
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/08/2025 n/a n/a 61,031
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/08/2025 n/a n/a -340
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/08/2025 n/a n/a -1,358
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/08/2025 n/a n/a 812
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/08/2025 n/a n/a 2,109
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/08/2025 n/a n/a 29
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/08/2025 n/a n/a -858
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/08/2025 n/a n/a 86
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/08/2025 n/a n/a 606
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/08/2025 n/a n/a -12
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/08/2025 n/a n/a 1,951
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/08/2025 n/a n/a 6,870
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/08/2025 n/a n/a -21
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/08/2025 n/a n/a 234
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/08/2025 n/a n/a -62
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/08/2025 n/a n/a -3
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/08/2025 n/a n/a 673
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/08/2025 n/a n/a -34,415
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/08/2025 n/a n/a 9,060
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/08/2025 n/a n/a -154
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/08/2025 n/a n/a 63,581
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/08/2025 n/a n/a -3
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/08/2025 n/a n/a -271
Ordinary

603 Page 45 27-Oct-2025

STATE STREET BANK AND TRUST COMPANY 05/08/2025 n/a n/a 2,912
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/08/2025 n/a n/a 322
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/08/2025 n/a n/a -59
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/08/2025 n/a n/a 349
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/08/2025 n/a n/a -14
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/08/2025 n/a n/a 306
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/08/2025 n/a n/a -5
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/08/2025 n/a n/a -254
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/08/2025 n/a n/a 2,112
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/08/2025 n/a n/a -169
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/08/2025 n/a n/a 5,836
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/08/2025 n/a n/a 711
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/08/2025 n/a n/a 304
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/08/2025 n/a n/a -106
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/08/2025 n/a n/a 1,028
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/08/2025 n/a n/a 342
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/08/2025 n/a n/a 2,273
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/08/2025 n/a n/a -99
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/08/2025 n/a n/a 19
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/08/2025 n/a n/a 558
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/08/2025 n/a n/a 29
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/08/2025 n/a n/a 2,014
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/08/2025 n/a n/a 324
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/08/2025 n/a n/a -393
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/08/2025 n/a n/a -28
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/08/2025 n/a n/a 3,219
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/08/2025 n/a n/a 1,619
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/08/2025 n/a n/a -44,937
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/08/2025 n/a n/a 29
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/08/2025 n/a n/a -4,540
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/08/2025 n/a n/a 2,453
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/08/2025 n/a n/a 55
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/08/2025 n/a n/a -2,611
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/08/2025 n/a n/a 2,579
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/08/2025 n/a n/a -15,102
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/08/2025 n/a n/a 121
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/08/2025 n/a n/a -10,999
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/08/2025 n/a n/a -14,477
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/08/2025 n/a n/a 2
Ordinary

603 Page 46 27-Oct-2025

STATE STREET BANK AND TRUST COMPANY 05/08/2025 n/a n/a 22
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/08/2025 n/a n/a -371
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/08/2025 n/a n/a -28
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/08/2025 n/a n/a -116
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/08/2025 n/a n/a -78
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/08/2025 n/a n/a 116
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/08/2025 n/a n/a -16
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/08/2025 n/a n/a -34
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/08/2025 n/a n/a -47
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/08/2025 n/a n/a -66
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/08/2025 n/a n/a -8
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/08/2025 n/a n/a -320
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/08/2025 n/a n/a -94
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/08/2025 n/a n/a -3
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/08/2025 n/a n/a -127
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/08/2025 n/a n/a -9
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/08/2025 n/a n/a 2
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/08/2025 n/a n/a -33
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/08/2025 n/a n/a -4,741
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/08/2025 n/a n/a -4,941
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/08/2025 n/a n/a 152
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/08/2025 n/a n/a -931
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/08/2025 n/a n/a 3
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/08/2025 n/a n/a -37
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/08/2025 n/a n/a -1,582
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/08/2025 n/a n/a -7
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/08/2025 n/a n/a 1
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/08/2025 n/a n/a -191
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/08/2025 n/a n/a 3
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/08/2025 n/a n/a -167
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/08/2025 n/a n/a -14
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/08/2025 n/a n/a 27
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/08/2025 n/a n/a -2
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/08/2025 n/a n/a -266
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/08/2025 n/a n/a -29
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/08/2025 n/a n/a -166
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/08/2025 n/a n/a -10
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/08/2025 n/a n/a -130
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/08/2025 n/a n/a -13
Ordinary

603 Page 47 27-Oct-2025

STATE STREET BANK AND TRUST COMPANY 06/08/2025 n/a n/a -1,243
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/08/2025 n/a n/a 461
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/08/2025 n/a n/a -1
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/08/2025 n/a n/a -45
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/08/2025 n/a n/a -16
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/08/2025 n/a n/a -71
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/08/2025 n/a n/a -177
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/08/2025 n/a n/a -165
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/08/2025 n/a n/a -1
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/08/2025 n/a n/a 195
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/08/2025 n/a n/a -881
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/08/2025 n/a n/a -469
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/08/2025 n/a n/a -16
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/08/2025 n/a n/a -663
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/08/2025 n/a n/a -106
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/08/2025 n/a n/a -30
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/08/2025 n/a n/a 50
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/08/2025 n/a n/a -1,405
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/08/2025 n/a n/a 320
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/08/2025 n/a n/a -27
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/08/2025 n/a n/a 50
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/08/2025 n/a n/a 2,204
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/08/2025 n/a n/a -1
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/08/2025 n/a n/a -12
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/08/2025 n/a n/a -2,126
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/08/2025 n/a n/a -2,965
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/08/2025 n/a n/a -313
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/08/2025 n/a n/a 9
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/08/2025 n/a n/a -46
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/08/2025 n/a n/a 2
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/08/2025 n/a n/a 1
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/08/2025 n/a n/a 5
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/08/2025 n/a n/a 8
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/08/2025 n/a n/a 1
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/08/2025 n/a n/a 71
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/08/2025 n/a n/a -2,819
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/08/2025 n/a n/a 12
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/08/2025 n/a n/a -1
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/08/2025 n/a n/a 1
Ordinary

603 Page 48 27-Oct-2025

STATE STREET BANK AND TRUST COMPANY 07/08/2025 n/a n/a 19
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/08/2025 n/a n/a -415
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/08/2025 n/a n/a 491
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/08/2025 n/a n/a 34
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/08/2025 n/a n/a -3,089
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/08/2025 n/a n/a 1
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/08/2025 n/a n/a -4
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/08/2025 n/a n/a 158
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/08/2025 n/a n/a 9
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/08/2025 n/a n/a 19
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/08/2025 n/a n/a 1
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/08/2025 n/a n/a 16
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/08/2025 n/a n/a 12
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/08/2025 n/a n/a 124
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/08/2025 n/a n/a -17
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/08/2025 n/a n/a 403
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/08/2025 n/a n/a 14
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/08/2025 n/a n/a 16
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/08/2025 n/a n/a 4
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/08/2025 n/a n/a 127
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/08/2025 n/a n/a 7
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/08/2025 n/a n/a 125
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/08/2025 n/a n/a 464
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/08/2025 n/a n/a -20
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/08/2025 n/a n/a 2
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/08/2025 n/a n/a 48
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/08/2025 n/a n/a 18
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/08/2025 n/a n/a 60
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/08/2025 n/a n/a 564
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/08/2025 n/a n/a 83
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/08/2025 n/a n/a 474
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/08/2025 n/a n/a 2
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/08/2025 n/a n/a 1,025
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/08/2025 n/a n/a 28
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/08/2025 n/a n/a 3
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/08/2025 n/a n/a 22
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/08/2025 n/a n/a 141
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/08/2025 n/a n/a 127
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/08/2025 n/a n/a 51
Ordinary

603 Page 49 27-Oct-2025

STATE STREET BANK AND TRUST COMPANY 07/08/2025 n/a n/a 3
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/08/2025 n/a n/a 2,277
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/08/2025 n/a n/a 1
Ordinary
SSGA FUNDS MANAGEMENT, INC. 07/08/2025 25.80 n/a 924
Ordinary
SSGA FUNDS MANAGEMENT, INC. 07/08/2025 25.80 n/a 486
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/08/2025 n/a n/a -743
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/08/2025 n/a n/a -135
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/08/2025 n/a n/a -401
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/08/2025 n/a n/a -221,341
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/08/2025 n/a n/a -1,750
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/08/2025 n/a n/a -2,204
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/08/2025 n/a n/a 6
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/08/2025 n/a n/a 6,775
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/08/2025 n/a n/a 19
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/08/2025 n/a n/a -1,374
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/08/2025 n/a n/a 1,328
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/08/2025 n/a n/a 4,844
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/08/2025 n/a n/a -3,680
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/08/2025 n/a n/a 52
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/08/2025 n/a n/a 694
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/08/2025 n/a n/a 2,000
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/08/2025 n/a n/a -53,924
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/08/2025 n/a n/a 649
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/08/2025 n/a n/a -907
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/08/2025 n/a n/a 3,144
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/08/2025 n/a n/a 568
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/08/2025 n/a n/a 77
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/08/2025 n/a n/a 102
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/08/2025 n/a n/a 67
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/08/2025 n/a n/a 46
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/08/2025 n/a n/a 15,704
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/08/2025 n/a n/a 5,967
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/08/2025 n/a n/a -135
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/08/2025 n/a n/a -18
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/08/2025 n/a n/a -2,375
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/08/2025 n/a n/a -5,226
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/08/2025 n/a n/a -618
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/08/2025 n/a n/a 67
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/08/2025 n/a n/a 3,192
Ordinary

603 Page 50 27-Oct-2025

STATE STREET BANK AND TRUST COMPANY 08/08/2025 n/a n/a 8,804
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/08/2025 n/a n/a -188
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/08/2025 n/a n/a 499
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/08/2025 n/a n/a 7,763
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/08/2025 n/a n/a 464
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/08/2025 n/a n/a 6
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/08/2025 n/a n/a -2,317
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/08/2025 n/a n/a 71
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/08/2025 n/a n/a 30,705
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/08/2025 n/a n/a 445
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/08/2025 n/a n/a 2,085
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/08/2025 n/a n/a 357
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/08/2025 n/a n/a -8,841
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/08/2025 n/a n/a 6
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/08/2025 n/a n/a 21,396
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/08/2025 n/a n/a 12
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/08/2025 n/a n/a -813
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/08/2025 n/a n/a 571
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/08/2025 n/a n/a -7,838
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/08/2025 n/a n/a 2
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/08/2025 n/a n/a 4,600
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/08/2025 n/a n/a -1,692
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/08/2025 n/a n/a -27,159
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/08/2025 n/a n/a 55
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/08/2025 n/a n/a 5
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/08/2025 n/a n/a 1,372
Ordinary
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
11/08/2025 25.77 n/a 284
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/08/2025 n/a n/a -21
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/08/2025 n/a n/a -62
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/08/2025 n/a n/a -171
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/08/2025 n/a n/a -6,610
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/08/2025 n/a n/a -2,137
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/08/2025 n/a n/a -254
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/08/2025 n/a n/a -222
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/08/2025 n/a n/a -221
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/08/2025 n/a n/a -1,654
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/08/2025 n/a n/a -21
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/08/2025 n/a n/a -236
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/08/2025 n/a n/a -1,177
Ordinary

603 Page 51 27-Oct-2025

STATE STREET BANK AND TRUST COMPANY 11/08/2025 n/a n/a -21
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/08/2025 n/a n/a -40
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/08/2025 n/a n/a -1,885
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/08/2025 n/a n/a -1
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/08/2025 n/a n/a -16
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/08/2025 n/a n/a 11
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/08/2025 n/a n/a 131
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/08/2025 n/a n/a 426
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/08/2025 n/a n/a 967
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/08/2025 n/a n/a 9
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/08/2025 n/a n/a 326
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/08/2025 n/a n/a 199
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/08/2025 n/a n/a -100
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/08/2025 n/a n/a 2,399
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/08/2025 n/a n/a 13
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/08/2025 n/a n/a 333
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/08/2025 n/a n/a -85
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/08/2025 n/a n/a 483
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/08/2025 n/a n/a 4,734
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/08/2025 n/a n/a -37
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/08/2025 n/a n/a -227
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/08/2025 n/a n/a 915
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/08/2025 n/a n/a 137
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/08/2025 n/a n/a 410
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/08/2025 n/a n/a 2
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/08/2025 n/a n/a 226,146
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/08/2025 n/a n/a 1
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/08/2025 n/a n/a 40,311
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/08/2025 n/a n/a 1,786
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/08/2025 n/a n/a -182
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/08/2025 n/a n/a 201
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/08/2025 n/a n/a 44
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/08/2025 n/a n/a 7
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/08/2025 n/a n/a 4
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/08/2025 n/a n/a 5,174
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/08/2025 n/a n/a 751
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/08/2025 n/a n/a -24
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/08/2025 n/a n/a -20,135
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/08/2025 n/a n/a -3,579
Ordinary

603 Page 52 27-Oct-2025

STATE STREET BANK AND TRUST COMPANY 11/08/2025 n/a n/a -875
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/08/2025 n/a n/a -5,473
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/08/2025 n/a n/a -262
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/08/2025 n/a n/a -2,659
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/08/2025 n/a n/a -23,902
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/08/2025 n/a n/a 4
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/08/2025 n/a n/a 94
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/08/2025 n/a n/a -356
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/08/2025 n/a n/a 1
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/08/2025 n/a n/a -418
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/08/2025 n/a n/a -205
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/08/2025 n/a n/a -11
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/08/2025 n/a n/a 530
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/08/2025 n/a n/a -149
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/08/2025 n/a n/a -1
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/08/2025 n/a n/a 22
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/08/2025 n/a n/a -61
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/08/2025 n/a n/a -4,583
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/08/2025 n/a n/a -1
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/08/2025 n/a n/a -9
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/08/2025 n/a n/a -680
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/08/2025 n/a n/a -23
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/08/2025 n/a n/a -842
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/08/2025 n/a n/a 154
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/08/2025 n/a n/a 28
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/08/2025 n/a n/a -9
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/08/2025 n/a n/a 202
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/08/2025 n/a n/a 1,214
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/08/2025 n/a n/a -57
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/08/2025 n/a n/a -3
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/08/2025 n/a n/a -3
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/08/2025 n/a n/a 6,489
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/08/2025 n/a n/a 107
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/08/2025 n/a n/a -1,871
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/08/2025 n/a n/a 765
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/08/2025 n/a n/a -96
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/08/2025 n/a n/a 231
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/08/2025 n/a n/a 4
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/08/2025 n/a n/a 33
Ordinary

603 Page 53 27-Oct-2025

STATE STREET BANK AND TRUST COMPANY 12/08/2025 n/a n/a 161
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/08/2025 n/a n/a -80
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/08/2025 n/a n/a -478
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/08/2025 n/a n/a -137
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/08/2025 n/a n/a -410
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/08/2025 n/a n/a -226,146
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/08/2025 n/a n/a -1,786
Ordinary
SSGA FUNDS MANAGEMENT, INC. 12/08/2025 25.69 n/a 4,200
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/08/2025 n/a n/a 5
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/08/2025 n/a n/a 33
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/08/2025 n/a n/a -264
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/08/2025 n/a n/a -876
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/08/2025 n/a n/a 8
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/08/2025 n/a n/a 14
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/08/2025 n/a n/a 234
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/08/2025 n/a n/a 7,186
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/08/2025 n/a n/a -39
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/08/2025 n/a n/a 1,221
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/08/2025 n/a n/a 118
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/08/2025 n/a n/a -14
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/08/2025 n/a n/a -82
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/08/2025 n/a n/a 5
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/08/2025 n/a n/a -190
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/08/2025 n/a n/a -149
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/08/2025 n/a n/a -5
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/08/2025 n/a n/a 6
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/08/2025 n/a n/a -522
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/08/2025 n/a n/a -711
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/08/2025 n/a n/a 13
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/08/2025 n/a n/a -387
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/08/2025 n/a n/a -99
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/08/2025 n/a n/a 81
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/08/2025 n/a n/a -23
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/08/2025 n/a n/a 3
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/08/2025 n/a n/a -4,155
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/08/2025 n/a n/a -59
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/08/2025 n/a n/a -6
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/08/2025 n/a n/a -3
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/08/2025 n/a n/a -1
Ordinary

603 Page 54 27-Oct-2025

STATE STREET BANK AND TRUST COMPANY 13/08/2025 n/a n/a -1,766
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/08/2025 n/a n/a 416
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/08/2025 n/a n/a 11
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/08/2025 n/a n/a -2
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/08/2025 n/a n/a -29
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/08/2025 n/a n/a -1,237
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/08/2025 n/a n/a 5,896
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/08/2025 n/a n/a 1,172
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/08/2025 n/a n/a -3,543
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/08/2025 n/a n/a -8,702
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/08/2025 n/a n/a 232
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/08/2025 n/a n/a -7,707
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/08/2025 n/a n/a 816
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/08/2025 n/a n/a -570
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/08/2025 n/a n/a 2,647
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/08/2025 n/a n/a -46,275
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/08/2025 n/a n/a -993
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/08/2025 n/a n/a -3,568
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/08/2025 n/a n/a -20,584
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/08/2025 n/a n/a 780
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/08/2025 n/a n/a 746
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/08/2025 n/a n/a 8,407
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/08/2025 n/a n/a -3,938
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/08/2025 n/a n/a 1,118
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/08/2025 n/a n/a 38,811
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/08/2025 n/a n/a 487
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/08/2025 n/a n/a 2,999
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/08/2025 n/a n/a 263
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/08/2025 n/a n/a -6,272
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/08/2025 n/a n/a 2,475
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/08/2025 n/a n/a -1,381
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/08/2025 n/a n/a -4,636
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/08/2025 n/a n/a 4,955
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/08/2025 n/a n/a -554
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/08/2025 n/a n/a 83,142
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/08/2025 n/a n/a 23
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/08/2025 n/a n/a 58,061
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/08/2025 n/a n/a 1
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/08/2025 n/a n/a 1,241
Ordinary

603 Page 55 27-Oct-2025

STATE STREET BANK AND TRUST COMPANY 14/08/2025 n/a n/a -582
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/08/2025 n/a n/a -105
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/08/2025 n/a n/a -48
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/08/2025 n/a n/a -10,976
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/08/2025 n/a n/a -6,929
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/08/2025 n/a n/a 186
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/08/2025 n/a n/a -81
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/08/2025 n/a n/a -2,606
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/08/2025 n/a n/a -3,522
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/08/2025 n/a n/a -234
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/08/2025 n/a n/a 374
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/08/2025 n/a n/a 459
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/08/2025 n/a n/a 1,216
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/08/2025 n/a n/a 13,280
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/08/2025 n/a n/a 56
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/08/2025 n/a n/a -1,900
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/08/2025 n/a n/a -1,992
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/08/2025 n/a n/a 3,056
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/08/2025 n/a n/a -816
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/08/2025 n/a n/a 117,625
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/08/2025 n/a n/a 6
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/08/2025 n/a n/a 97,121
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/08/2025 n/a n/a 38,229
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/08/2025 n/a n/a -1,239
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/08/2025 n/a n/a 180
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/08/2025 n/a n/a 58
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/08/2025 n/a n/a 4,517
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/08/2025 n/a n/a 11
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/08/2025 n/a n/a 3,949
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/08/2025 n/a n/a 5
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/08/2025 n/a n/a 34,821
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/08/2025 n/a n/a -3,022
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/08/2025 n/a n/a -209
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/08/2025 n/a n/a -816
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/08/2025 n/a n/a -780
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/08/2025 n/a n/a -487
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/08/2025 n/a n/a -83,142
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/08/2025 n/a n/a -6,695
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/08/2025 n/a n/a -787
Ordinary

603 Page 56 27-Oct-2025

STATE STREET BANK AND TRUST COMPANY 15/08/2025 n/a n/a 3,926
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/08/2025 n/a n/a 134
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/08/2025 n/a n/a -1,662
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/08/2025 n/a n/a -393
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/08/2025 n/a n/a 29,355
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/08/2025 n/a n/a -1,274
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/08/2025 n/a n/a 394
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/08/2025 n/a n/a 383
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/08/2025 n/a n/a -2,645
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/08/2025 n/a n/a 4,163
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/08/2025 n/a n/a 1,368
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/08/2025 n/a n/a -5,542
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/08/2025 n/a n/a 21,077
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/08/2025 n/a n/a -33,195
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/08/2025 n/a n/a 292
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/08/2025 n/a n/a -26,482
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/08/2025 n/a n/a 687
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/08/2025 n/a n/a -749
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/08/2025 n/a n/a 33,780
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/08/2025 n/a n/a -12,080
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/08/2025 n/a n/a -811
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/08/2025 n/a n/a -1,799
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/08/2025 n/a n/a -38,872
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/08/2025 n/a n/a 23
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/08/2025 n/a n/a 2
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/08/2025 n/a n/a 292
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/08/2025 n/a n/a 111
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/08/2025 n/a n/a 56,721
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/08/2025 n/a n/a 102,044
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/08/2025 n/a n/a 4,929
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/08/2025 n/a n/a 775
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/08/2025 n/a n/a 6,051
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/08/2025 n/a n/a 22,456
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/08/2025 n/a n/a 310,871
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/08/2025 n/a n/a -36
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/08/2025 n/a n/a 531
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/08/2025 n/a n/a 34
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/08/2025 n/a n/a 7,992
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/08/2025 n/a n/a 110
Ordinary

603 Page 57 27-Oct-2025

STATE STREET BANK AND TRUST COMPANY 18/08/2025 n/a n/a -19,280
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/08/2025 n/a n/a 1,852
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/08/2025 n/a n/a 7,530
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/08/2025 n/a n/a -3,524
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/08/2025 n/a n/a 263
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/08/2025 n/a n/a 2,079
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/08/2025 n/a n/a 10,517
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/08/2025 n/a n/a -1
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/08/2025 n/a n/a -189,038
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/08/2025 n/a n/a 3,297
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/08/2025 n/a n/a 3
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/08/2025 n/a n/a 2,131
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/08/2025 n/a n/a 773
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/08/2025 n/a n/a 408
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/08/2025 n/a n/a 123
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/08/2025 n/a n/a 351
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/08/2025 n/a n/a 57
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/08/2025 n/a n/a -30,922
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/08/2025 n/a n/a 9,226
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/08/2025 n/a n/a 39
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/08/2025 n/a n/a 887
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/08/2025 n/a n/a -474
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/08/2025 n/a n/a 351
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/08/2025 n/a n/a 4,033
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/08/2025 n/a n/a 14,703
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/08/2025 n/a n/a 210
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/08/2025 n/a n/a 2,690
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/08/2025 n/a n/a 11,692
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/08/2025 n/a n/a 183
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/08/2025 n/a n/a 35
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/08/2025 n/a n/a 379
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/08/2025 n/a n/a 57,846
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/08/2025 n/a n/a 8,430
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/08/2025 n/a n/a 1,824
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/08/2025 n/a n/a 44,443
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/08/2025 n/a n/a 25
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/08/2025 n/a n/a 56,510
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/08/2025 n/a n/a 57
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/08/2025 n/a n/a 5
Ordinary

603 Page 58 27-Oct-2025

STATE STREET BANK AND TRUST COMPANY 18/08/2025 n/a n/a 3,028
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/08/2025 n/a n/a 4,730
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/08/2025 n/a n/a 2
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/08/2025 n/a n/a 5,072
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/08/2025 n/a n/a 832
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/08/2025 n/a n/a 38
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/08/2025 n/a n/a 2
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/08/2025 n/a n/a 21
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/08/2025 n/a n/a 27
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/08/2025 n/a n/a 1,305
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/08/2025 n/a n/a -15
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/08/2025 n/a n/a -373
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/08/2025 n/a n/a -546
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/08/2025 n/a n/a -3
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/08/2025 n/a n/a -334
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/08/2025 n/a n/a -53
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/08/2025 n/a n/a -3
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/08/2025 n/a n/a -30
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/08/2025 n/a n/a -255
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/08/2025 n/a n/a 694
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/08/2025 n/a n/a -807
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/08/2025 n/a n/a 3
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/08/2025 n/a n/a 128
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/08/2025 n/a n/a 34
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/08/2025 n/a n/a 27
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/08/2025 n/a n/a -45
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/08/2025 n/a n/a -27
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/08/2025 n/a n/a 414
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/08/2025 n/a n/a -578
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/08/2025 n/a n/a 369
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/08/2025 n/a n/a 745
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/08/2025 n/a n/a -6
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/08/2025 n/a n/a 182
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/08/2025 n/a n/a 544
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/08/2025 n/a n/a -1
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/08/2025 n/a n/a -36
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/08/2025 n/a n/a 300,188
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/08/2025 n/a n/a -60
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/08/2025 n/a n/a 724
Ordinary

603 Page 59 27-Oct-2025

STATE STREET BANK AND TRUST COMPANY 19/08/2025 n/a n/a -1
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/08/2025 n/a n/a 2,341
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/08/2025 n/a n/a -6
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/08/2025 n/a n/a -66
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/08/2025 n/a n/a -3
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/08/2025 n/a n/a -2
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/08/2025 n/a n/a -1
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/08/2025 n/a n/a -285
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/08/2025 n/a n/a 398
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/08/2025 n/a n/a -408
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/08/2025 n/a n/a -1,326
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/08/2025 n/a n/a -3,319
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/08/2025 n/a n/a -128,142
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/08/2025 n/a n/a -41,526
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/08/2025 n/a n/a -4,925
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/08/2025 n/a n/a -4,299
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/08/2025 n/a n/a -4,276
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/08/2025 n/a n/a -32,045
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/08/2025 n/a n/a -418
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/08/2025 n/a n/a -4,542
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/08/2025 n/a n/a -22,900
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/08/2025 n/a n/a -317
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/08/2025 n/a n/a -744
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/08/2025 n/a n/a -36,808
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/08/2025 n/a n/a -25
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/08/2025 n/a n/a -318
Ordinary
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
20/08/2025 23.23 n/a 284
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/08/2025 n/a n/a -22,456
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/08/2025 n/a n/a -310,871
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/08/2025 n/a n/a -56,721
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/08/2025 n/a n/a -102,044
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/08/2025 n/a n/a -4,929
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/08/2025 n/a n/a -775
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/08/2025 n/a n/a -6,051
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/08/2025 n/a n/a -182
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/08/2025 n/a n/a -544
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/08/2025 n/a n/a -300,188
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/08/2025 n/a n/a -2,341
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/08/2025 n/a n/a -8
Ordinary

603 Page 60 27-Oct-2025

STATE STREET BANK AND TRUST COMPANY 20/08/2025 n/a n/a -1
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/08/2025 n/a n/a -278
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/08/2025 n/a n/a 2,436
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/08/2025 n/a n/a 95
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/08/2025 n/a n/a 541
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/08/2025 n/a n/a -18
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/08/2025 n/a n/a -1,447
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/08/2025 n/a n/a -139
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/08/2025 n/a n/a -1,283
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/08/2025 n/a n/a -2,271
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/08/2025 n/a n/a 232
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/08/2025 n/a n/a -91
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/08/2025 n/a n/a 141
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/08/2025 n/a n/a -1
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/08/2025 n/a n/a -18
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/08/2025 n/a n/a 279
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/08/2025 n/a n/a -129
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/08/2025 n/a n/a -1
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/08/2025 n/a n/a -195
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/08/2025 n/a n/a -157
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/08/2025 n/a n/a -8
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/08/2025 n/a n/a -19
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/08/2025 n/a n/a 10
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/08/2025 n/a n/a 1,584
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/08/2025 n/a n/a 1
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/08/2025 n/a n/a -11
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/08/2025 n/a n/a -13
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/08/2025 n/a n/a -2
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/08/2025 n/a n/a -1
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/08/2025 n/a n/a 1,014
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/08/2025 n/a n/a -239
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/08/2025 n/a n/a 2
Ordinary
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
20/08/2025 23.23 n/a -1,024
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/08/2025 n/a n/a 68
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/08/2025 n/a n/a -934
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/08/2025 n/a n/a 132
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/08/2025 n/a n/a -80
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/08/2025 n/a n/a 57
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/08/2025 n/a n/a 192
Ordinary

603 Page 61 27-Oct-2025

STATE STREET BANK AND TRUST COMPANY 21/08/2025 n/a n/a 573
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/08/2025 n/a n/a 13
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/08/2025 n/a n/a -232
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/08/2025 n/a n/a 315,740
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/08/2025 n/a n/a 790
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/08/2025 n/a n/a -344
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/08/2025 n/a n/a 17
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/08/2025 n/a n/a 2,466
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/08/2025 n/a n/a 58
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/08/2025 n/a n/a -59
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/08/2025 n/a n/a -4
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/08/2025 n/a n/a 13
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/08/2025 n/a n/a 1
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/08/2025 n/a n/a -93
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/08/2025 n/a n/a -19
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/08/2025 n/a n/a -95
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/08/2025 n/a n/a -2
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/08/2025 n/a n/a 135
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/08/2025 n/a n/a -399
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/08/2025 n/a n/a -116
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/08/2025 n/a n/a 2,002
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/08/2025 n/a n/a 9
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/08/2025 n/a n/a 34
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/08/2025 n/a n/a -348
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/08/2025 n/a n/a 97
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/08/2025 n/a n/a 118
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/08/2025 n/a n/a -623
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/08/2025 n/a n/a 126
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/08/2025 n/a n/a -433
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/08/2025 n/a n/a 111
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/08/2025 n/a n/a 47
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/08/2025 n/a n/a -19
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/08/2025 n/a n/a -22
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/08/2025 n/a n/a 620
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/08/2025 n/a n/a 2,550
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/08/2025 n/a n/a 920
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/08/2025 n/a n/a -7,704
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/08/2025 n/a n/a 4,002
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/08/2025 n/a n/a -1,965
Ordinary

603 Page 62 27-Oct-2025

STATE STREET BANK AND TRUST COMPANY 22/08/2025 n/a n/a -5,672
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/08/2025 n/a n/a 6,426
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/08/2025 n/a n/a -1
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/08/2025 n/a n/a -881
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/08/2025 n/a n/a -68
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/08/2025 n/a n/a 58,980
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/08/2025 n/a n/a -1
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/08/2025 n/a n/a 1,598
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/08/2025 n/a n/a -806
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/08/2025 n/a n/a -131
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/08/2025 n/a n/a -40
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/08/2025 n/a n/a -11,899
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/08/2025 n/a n/a -5,629
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/08/2025 n/a n/a 212
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/08/2025 n/a n/a 8,005
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/08/2025 n/a n/a 1,373
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/08/2025 n/a n/a -3,327
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/08/2025 n/a n/a -5,203
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/08/2025 n/a n/a 293
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/08/2025 n/a n/a -10,416
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/08/2025 n/a n/a 990
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/08/2025 n/a n/a -475
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/08/2025 n/a n/a 3,097
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/08/2025 n/a n/a -55,940
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/08/2025 n/a n/a -2,313
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/08/2025 n/a n/a -1,093
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/08/2025 n/a n/a -29,742
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/08/2025 n/a n/a 1,032
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/08/2025 n/a n/a 1,190
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/08/2025 n/a n/a 10,395
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/08/2025 n/a n/a -3,564
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/08/2025 n/a n/a 4,242
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/08/2025 n/a n/a 44,460
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/08/2025 n/a n/a -192
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/08/2025 n/a n/a -573
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/08/2025 n/a n/a -315,740
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/08/2025 n/a n/a -2,466
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/08/2025 n/a n/a -2,175
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/08/2025 n/a n/a -2
Ordinary

603 Page 63 27-Oct-2025

STATE STREET BANK AND TRUST COMPANY 22/08/2025 n/a n/a -3
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/08/2025 n/a n/a -1,331
Ordinary
SSGA FUNDS MANAGEMENT, INC. 22/08/2025 23.45 n/a 3,570
Ordinary
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
22/08/2025 23.39 n/a 39,815
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/08/2025 n/a n/a -620
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/08/2025 n/a n/a -920
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/08/2025 n/a n/a -990
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/08/2025 n/a n/a -1,032
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/08/2025 n/a n/a -2,513
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/08/2025 n/a n/a 7,844
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/08/2025 n/a n/a -4,133
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/08/2025 n/a n/a 1,098
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/08/2025 n/a n/a 5,451
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/08/2025 n/a n/a -6,419
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/08/2025 n/a n/a 203
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/08/2025 n/a n/a 604
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/08/2025 n/a n/a 1,027
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/08/2025 n/a n/a 332,888
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/08/2025 n/a n/a 16
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/08/2025 n/a n/a -59,321
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/08/2025 n/a n/a 2,601
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/08/2025 n/a n/a -1,601
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/08/2025 n/a n/a 2,179
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/08/2025 n/a n/a 615
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/08/2025 n/a n/a 128
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/08/2025 n/a n/a 47
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/08/2025 n/a n/a 6,668
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/08/2025 n/a n/a 5,601
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/08/2025 n/a n/a 537
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/08/2025 n/a n/a -8,017
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/08/2025 n/a n/a -1,372
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/08/2025 n/a n/a 3,344
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/08/2025 n/a n/a -1,189
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/08/2025 n/a n/a -287
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/08/2025 n/a n/a 11,130
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/08/2025 n/a n/a 504
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/08/2025 n/a n/a -3,099
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/08/2025 n/a n/a 58,665
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/08/2025 n/a n/a 2,899
Ordinary

603 Page 64 27-Oct-2025

STATE STREET BANK AND TRUST COMPANY 25/08/2025 n/a n/a 3,880
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/08/2025 n/a n/a 35,000
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/08/2025 n/a n/a -1,183
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/08/2025 n/a n/a -10,360
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/08/2025 n/a n/a 2
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/08/2025 n/a n/a 3,495
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/08/2025 n/a n/a -4,065
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/08/2025 n/a n/a -44,394
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/08/2025 n/a n/a 22
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/08/2025 n/a n/a 1,363
Ordinary
SSGA FUNDS MANAGEMENT, INC. 25/08/2025 24.72 n/a 882
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/08/2025 n/a n/a -48
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/08/2025 n/a n/a 140
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/08/2025 n/a n/a 1
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/08/2025 n/a n/a 510
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/08/2025 n/a n/a -1,679
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/08/2025 n/a n/a 10
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/08/2025 n/a n/a 10
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/08/2025 n/a n/a 30
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/08/2025 n/a n/a -1
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/08/2025 n/a n/a -13
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/08/2025 n/a n/a 16,732
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/08/2025 n/a n/a -32
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/08/2025 n/a n/a 875
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/08/2025 n/a n/a -1
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/08/2025 n/a n/a 129
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/08/2025 n/a n/a -2
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/08/2025 n/a n/a 3
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/08/2025 n/a n/a -61
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/08/2025 n/a n/a 1
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/08/2025 n/a n/a 1
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/08/2025 n/a n/a 31
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/08/2025 n/a n/a -789
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/08/2025 n/a n/a -22
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/08/2025 n/a n/a 112
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/08/2025 n/a n/a -250
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/08/2025 n/a n/a 788
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/08/2025 n/a n/a -40
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/08/2025 n/a n/a 187
Ordinary

603 Page 65 27-Oct-2025

STATE STREET BANK AND TRUST COMPANY 26/08/2025 n/a n/a -79
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/08/2025 n/a n/a -1
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/08/2025 n/a n/a 57
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/08/2025 n/a n/a -343
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/08/2025 n/a n/a 559
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/08/2025 n/a n/a 341
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/08/2025 n/a n/a 30
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/08/2025 n/a n/a 35
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/08/2025 n/a n/a -90
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/08/2025 n/a n/a -269
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/08/2025 n/a n/a -13
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/08/2025 n/a n/a 46
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/08/2025 n/a n/a 8
Ordinary
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
26/08/2025 24.54 n/a 107,450
Ordinary
STATE STREET GLOBAL ADVISORS TRUST COMPANY 26/08/2025 24.57 n/a -11,446
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/08/2025 n/a n/a -894
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/08/2025 n/a n/a -1,753
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/08/2025 n/a n/a -6,928
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/08/2025 n/a n/a -2,062
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/08/2025 n/a n/a -2,182
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/08/2025 n/a n/a -9,334
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/08/2025 n/a n/a -772
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/08/2025 n/a n/a -959
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/08/2025 n/a n/a 490
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/08/2025 n/a n/a -13,602
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/08/2025 n/a n/a 15
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/08/2025 n/a n/a -63,695
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/08/2025 n/a n/a -9,027
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/08/2025 n/a n/a -51,369
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/08/2025 n/a n/a -5,390
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/08/2025 n/a n/a 357
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/08/2025 n/a n/a -8,193
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/08/2025 n/a n/a 25,746
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/08/2025 n/a n/a 3,245
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/08/2025 n/a n/a -139
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/08/2025 n/a n/a -413
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/08/2025 n/a n/a -227,861
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/08/2025 n/a n/a 4
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/08/2025 n/a n/a 192,120
Ordinary

603 Page 66 27-Oct-2025

STATE STREET BANK AND TRUST COMPANY 27/08/2025 n/a n/a -1,779
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/08/2025 n/a n/a -1
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/08/2025 n/a n/a -554
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/08/2025 n/a n/a -129
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/08/2025 n/a n/a -67
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/08/2025 n/a n/a 41,716
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/08/2025 n/a n/a -3,643
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/08/2025 n/a n/a -11,923
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/08/2025 n/a n/a -169
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/08/2025 n/a n/a -63,330
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/08/2025 n/a n/a -42
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/08/2025 n/a n/a -2
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/08/2025 n/a n/a -4,962
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/08/2025 n/a n/a -1,099
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/08/2025 n/a n/a -172
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/08/2025 n/a n/a -68
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/08/2025 n/a n/a -1,371
Ordinary
SSGA FUNDS MANAGEMENT, INC. 27/08/2025 24.60 n/a 124
Ordinary
SSGA FUNDS MANAGEMENT, INC. 27/08/2025 24.60 n/a 248
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/08/2025 n/a n/a 1
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/08/2025 n/a n/a 66
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/08/2025 n/a n/a -646
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/08/2025 n/a n/a 446
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/08/2025 n/a n/a 1,231
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/08/2025 n/a n/a 75,288
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/08/2025 n/a n/a 27,785
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/08/2025 n/a n/a 1,620
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/08/2025 n/a n/a 5,493
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/08/2025 n/a n/a 430
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/08/2025 n/a n/a 1,301
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/08/2025 n/a n/a 83
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/08/2025 n/a n/a 1,240
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/08/2025 n/a n/a -74
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/08/2025 n/a n/a -221
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/08/2025 n/a n/a -121,758
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/08/2025 n/a n/a -951
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/08/2025 n/a n/a -25
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/08/2025 n/a n/a 249,553
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/08/2025 n/a n/a 134
Ordinary

603 Page 67 27-Oct-2025

STATE STREET BANK AND TRUST COMPANY 28/08/2025 n/a n/a 3,253
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/08/2025 n/a n/a 2,142
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/08/2025 n/a n/a 9,917
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/08/2025 n/a n/a 4,440
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/08/2025 n/a n/a 20,598
Ordinary
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
29/08/2025 23.90 n/a -355
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/08/2025 n/a n/a 3,791
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/08/2025 n/a n/a 11,238
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/08/2025 n/a n/a 129
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/08/2025 n/a n/a 20,886
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/08/2025 n/a n/a 1,407
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/08/2025 n/a n/a 63
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/08/2025 n/a n/a 60,830
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/08/2025 n/a n/a 8,986
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/08/2025 n/a n/a 52,495
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/08/2025 n/a n/a 63,999
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/08/2025 n/a n/a 6
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/08/2025 n/a n/a 5,960
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/08/2025 n/a n/a 2
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/08/2025 n/a n/a 3,843
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/08/2025 n/a n/a 1,103
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/08/2025 n/a n/a 48
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/08/2025 n/a n/a 92
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/08/2025 n/a n/a 1,352
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/08/2025 n/a n/a -358
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/08/2025 n/a n/a 1,077
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/08/2025 n/a n/a 8,834
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/08/2025 n/a n/a -24,856
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/08/2025 n/a n/a 1,775
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/08/2025 n/a n/a 5,636
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/08/2025 n/a n/a -3,700
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/08/2025 n/a n/a 208
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/08/2025 n/a n/a 340
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/08/2025 n/a n/a 24
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/08/2025 n/a n/a 2,106
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/08/2025 n/a n/a 339,899
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/08/2025 n/a n/a 1,489
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/08/2025 n/a n/a -204,175
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/08/2025 n/a n/a 32
Ordinary

603 Page 68 27-Oct-2025

STATE STREET BANK AND TRUST COMPANY 29/08/2025 n/a n/a 2,897
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/08/2025 n/a n/a 113
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/08/2025 n/a n/a 2,187
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/08/2025 n/a n/a 561
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/08/2025 n/a n/a 154
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/08/2025 n/a n/a 59
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/08/2025 n/a n/a -34,784
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/08/2025 n/a n/a 9,414
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/08/2025 n/a n/a 391
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/08/2025 n/a n/a 880
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/08/2025 n/a n/a -314
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/09/2025 n/a n/a -3,791
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/09/2025 n/a n/a -11,238
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/09/2025 n/a n/a -129
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/09/2025 n/a n/a -63,999
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/09/2025 n/a n/a -6
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/09/2025 n/a n/a -2
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/09/2025 n/a n/a -3,843
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/09/2025 n/a n/a -1,103
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/09/2025 n/a n/a -48
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/09/2025 n/a n/a -92
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/09/2025 n/a n/a -1,352
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/09/2025 n/a n/a 295
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/09/2025 n/a n/a 329
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/09/2025 n/a n/a -11,506
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/09/2025 n/a n/a -1,074
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/09/2025 n/a n/a 896
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/09/2025 n/a n/a 60
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/09/2025 n/a n/a -60,748
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/09/2025 n/a n/a -8,606
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/09/2025 n/a n/a -52,326
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/09/2025 n/a n/a -5,178
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/09/2025 n/a n/a 347
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/09/2025 n/a n/a -8,832
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/09/2025 n/a n/a 62,038
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/09/2025 n/a n/a 26,352
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/09/2025 n/a n/a 3,573
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/09/2025 n/a n/a -87
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/09/2025 n/a n/a -143
Ordinary

603 Page 69 27-Oct-2025

STATE STREET BANK AND TRUST COMPANY 01/09/2025 n/a n/a 23
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/09/2025 n/a n/a -142,980
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/09/2025 n/a n/a 1,385
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/09/2025 n/a n/a 197,116
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/09/2025 n/a n/a 30
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/09/2025 n/a n/a -1,231
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/09/2025 n/a n/a 98
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/09/2025 n/a n/a -544
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/09/2025 n/a n/a -104
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/09/2025 n/a n/a -55
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/09/2025 n/a n/a 32,799
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/09/2025 n/a n/a -1,077
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/09/2025 n/a n/a -1,775
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/09/2025 n/a n/a -5,636
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/09/2025 n/a n/a -2,106
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/09/2025 n/a n/a -2,187
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/09/2025 n/a n/a -9,414
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/09/2025 n/a n/a -391
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/09/2025 n/a n/a -880
Ordinary
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
02/09/2025 22.81 n/a 497
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/09/2025 n/a n/a 3
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/09/2025 n/a n/a 441
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/09/2025 n/a n/a 2,051
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/09/2025 n/a n/a 9
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/09/2025 n/a n/a 1,123
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/09/2025 n/a n/a 27
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/09/2025 n/a n/a 18
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/09/2025 n/a n/a 82
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/09/2025 n/a n/a 37
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/09/2025 n/a n/a 169
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/09/2025 n/a n/a 5
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/09/2025 n/a n/a 1
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/09/2025 n/a n/a 74,174
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/09/2025 n/a n/a -798
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/09/2025 n/a n/a 624
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/09/2025 n/a n/a -31
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/09/2025 n/a n/a -51
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/09/2025 n/a n/a 10
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/09/2025 n/a n/a -50,387
Ordinary

603 Page 70 27-Oct-2025

STATE STREET BANK AND TRUST COMPANY 02/09/2025 n/a n/a 619
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/09/2025 n/a n/a -1,311
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/09/2025 n/a n/a 13
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/09/2025 n/a n/a -426
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/09/2025 n/a n/a 45
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/09/2025 n/a n/a 4
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/09/2025 n/a n/a 11
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/09/2025 n/a n/a 1
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/09/2025 n/a n/a 1,902
Ordinary
STATE STREET GLOBAL ADVISORS LIMITED 03/09/2025 22.53 n/a 4,857
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/09/2025 n/a n/a 1,850
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/09/2025 n/a n/a 4,005
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/09/2025 n/a n/a 912
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/09/2025 n/a n/a 185
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/09/2025 n/a n/a -130,912
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/09/2025 n/a n/a -21,799
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/09/2025 n/a n/a 28
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/09/2025 n/a n/a 4,022
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/09/2025 n/a n/a 4,108
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/09/2025 n/a n/a 104
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/09/2025 n/a n/a 170
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/09/2025 n/a n/a 1,493
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/09/2025 n/a n/a 170,284
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/09/2025 n/a n/a -111,750
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/09/2025 n/a n/a 44
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/09/2025 n/a n/a 1,437
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/09/2025 n/a n/a -3,908
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/09/2025 n/a n/a -49,476
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/09/2025 n/a n/a 3,945
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/09/2025 n/a n/a 398
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/09/2025 n/a n/a 5,237
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/09/2025 n/a n/a 1,342
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/09/2025 n/a n/a 897
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/09/2025 n/a n/a 7,588
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/09/2025 n/a n/a 242
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/09/2025 n/a n/a -264,501
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/09/2025 n/a n/a 1,353
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/09/2025 n/a n/a -765
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/09/2025 n/a n/a -1,937
Ordinary

603 Page 71 27-Oct-2025

STATE STREET BANK AND TRUST COMPANY 03/09/2025 n/a n/a 641
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/09/2025 n/a n/a 5,839
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/09/2025 n/a n/a -1,507
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/09/2025 n/a n/a 58,220
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/09/2025 n/a n/a 36,377
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/09/2025 n/a n/a 57
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/09/2025 n/a n/a 1,644
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/09/2025 n/a n/a -3,768
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/09/2025 n/a n/a 2,001
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/09/2025 n/a n/a 4,135
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/09/2025 n/a n/a 37,558
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/09/2025 n/a n/a -769
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/09/2025 n/a n/a -1,321
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/09/2025 n/a n/a -80,798
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/09/2025 n/a n/a -1,739
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/09/2025 n/a n/a -461
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/09/2025 n/a n/a -1,396
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/09/2025 n/a n/a -89
Ordinary
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
04/09/2025 22.40 n/a 994
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/09/2025 n/a n/a -818
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/09/2025 n/a n/a -1,791
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/09/2025 n/a n/a -539
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/09/2025 n/a n/a -44
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/09/2025 n/a n/a 131,779
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/09/2025 n/a n/a -1,563
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/09/2025 n/a n/a -12
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/09/2025 n/a n/a -1,751
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/09/2025 n/a n/a -4,017
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/09/2025 n/a n/a 5
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/09/2025 n/a n/a 8
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/09/2025 n/a n/a 1,341
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/09/2025 n/a n/a -681
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/09/2025 n/a n/a 8,006
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/09/2025 n/a n/a 82,839
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/09/2025 n/a n/a -57,786
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/09/2025 n/a n/a 1,765
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/09/2025 n/a n/a -19
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/09/2025 n/a n/a 71
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/09/2025 n/a n/a 5,116
Ordinary

603 Page 72 27-Oct-2025

STATE STREET BANK AND TRUST COMPANY 04/09/2025 n/a n/a 468
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/09/2025 n/a n/a 1,514
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/09/2025 n/a n/a 91
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/09/2025 n/a n/a -197
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/09/2025 n/a n/a -1,632
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/09/2025 n/a n/a -108
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/09/2025 n/a n/a -2,206
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/09/2025 n/a n/a -876
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/09/2025 n/a n/a -384
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/09/2025 n/a n/a -3,389
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/09/2025 n/a n/a -109
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/09/2025 n/a n/a 270,789
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/09/2025 n/a n/a -596
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/09/2025 n/a n/a -495
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/09/2025 n/a n/a 1,840
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/09/2025 n/a n/a 1,675
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/09/2025 n/a n/a -919
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/09/2025 n/a n/a 6,813
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/09/2025 n/a n/a -23,894
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/09/2025 n/a n/a -16,373
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/09/2025 n/a n/a -25
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/09/2025 n/a n/a -713
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/09/2025 n/a n/a 14,658
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/09/2025 n/a n/a -881
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/09/2025 n/a n/a -1,739
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/09/2025 n/a n/a -16,490
Ordinary
STATE STREET GLOBAL ADVISORS TRUST COMPANY 04/09/2025 22.40 n/a 943
Ordinary
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
05/09/2025 22.82 n/a -432
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/09/2025 n/a n/a -725
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/09/2025 n/a n/a -137,078
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/09/2025 n/a n/a -25
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/09/2025 n/a n/a -2,111
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/09/2025 n/a n/a -811
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/09/2025 n/a n/a 3,937
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/09/2025 n/a n/a 3,024
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/09/2025 n/a n/a 8
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/09/2025 n/a n/a 17,536
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/09/2025 n/a n/a 2,238
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/09/2025 n/a n/a -2,218
Ordinary

603 Page 73 27-Oct-2025

STATE STREET BANK AND TRUST COMPANY 05/09/2025 n/a n/a 57,713
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/09/2025 n/a n/a 27
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/09/2025 n/a n/a 3,299
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/09/2025 n/a n/a 15,758
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/09/2025 n/a n/a 52,899
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/09/2025 n/a n/a -925
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/09/2025 n/a n/a -4,548
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/09/2025 n/a n/a 2
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/09/2025 n/a n/a 2,791
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/09/2025 n/a n/a -1,273
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/09/2025 n/a n/a -21,019
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/09/2025 n/a n/a 88
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/09/2025 n/a n/a 1,432
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/09/2025 n/a n/a 314
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/09/2025 n/a n/a -1,089
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/09/2025 n/a n/a 4,378
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/09/2025 n/a n/a -2,099
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/09/2025 n/a n/a 1,658
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/09/2025 n/a n/a 104
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/09/2025 n/a n/a 3,816
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/09/2025 n/a n/a -4,685
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/09/2025 n/a n/a 7
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/09/2025 n/a n/a 12
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/09/2025 n/a n/a 17
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/09/2025 n/a n/a 1,288
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/09/2025 n/a n/a 1,004
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/09/2025 n/a n/a 11,454
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/09/2025 n/a n/a 1,115
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/09/2025 n/a n/a -44,622
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/09/2025 n/a n/a 24
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/09/2025 n/a n/a 101
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/09/2025 n/a n/a -1,030
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/09/2025 n/a n/a 480
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/09/2025 n/a n/a 628
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/09/2025 n/a n/a 247
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/09/2025 n/a n/a 7
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/09/2025 n/a n/a 11,339
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/09/2025 n/a n/a 8,112
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/09/2025 n/a n/a -281
Ordinary

603 Page 74 27-Oct-2025

STATE STREET BANK AND TRUST COMPANY 05/09/2025 n/a n/a -757
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/09/2025 n/a n/a -1,922
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/09/2025 n/a n/a -32
Ordinary
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
08/09/2025 22.51 n/a -2,059
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/09/2025 n/a n/a 11
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/09/2025 n/a n/a -404
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/09/2025 n/a n/a 137,407
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/09/2025 n/a n/a 17
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/09/2025 n/a n/a 340
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/09/2025 n/a n/a 10
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/09/2025 n/a n/a 367
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/09/2025 n/a n/a 1
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/09/2025 n/a n/a 1
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/09/2025 n/a n/a 1
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/09/2025 n/a n/a -7
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/09/2025 n/a n/a 105
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/09/2025 n/a n/a 45
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/09/2025 n/a n/a 820
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/09/2025 n/a n/a -367
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/09/2025 n/a n/a -1,137
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/09/2025 n/a n/a -7
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/09/2025 n/a n/a 12
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/09/2025 n/a n/a -22
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/09/2025 n/a n/a 37
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/09/2025 n/a n/a 40
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/09/2025 n/a n/a 9
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/09/2025 n/a n/a -6,667
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/09/2025 n/a n/a -4,010
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/09/2025 n/a n/a 1
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/09/2025 n/a n/a 118
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/09/2025 n/a n/a 14
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/09/2025 n/a n/a 994
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/09/2025 n/a n/a 17
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/09/2025 n/a n/a -208
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/09/2025 n/a n/a 1,052
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/09/2025 n/a n/a 1,593
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/09/2025 n/a n/a -18
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/09/2025 n/a n/a 4,060
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/09/2025 n/a n/a -2
Ordinary

603 Page 75 27-Oct-2025

STATE STREET BANK AND TRUST COMPANY 08/09/2025 n/a n/a 115
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/09/2025 n/a n/a 2,107
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/09/2025 n/a n/a 3,864
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/09/2025 n/a n/a 1
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/09/2025 n/a n/a 568
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/09/2025 n/a n/a 360
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/09/2025 n/a n/a 59
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/09/2025 n/a n/a 5
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/09/2025 n/a n/a -31
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/09/2025 n/a n/a -89
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/09/2025 n/a n/a -1,346
Ordinary
SSGA FUNDS MANAGEMENT, INC. 08/09/2025 22.51 n/a 924
Ordinary
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
09/09/2025 22.93 n/a 216
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/09/2025 n/a n/a 854
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/09/2025 n/a n/a 2,346
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/09/2025 n/a n/a 1,138
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/09/2025 n/a n/a -3,834
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/09/2025 n/a n/a 251
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/09/2025 n/a n/a 208
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/09/2025 n/a n/a 3,302
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/09/2025 n/a n/a -1,989
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/09/2025 n/a n/a -3,156
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/09/2025 n/a n/a 7,439
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/09/2025 n/a n/a 2
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/09/2025 n/a n/a 3
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/09/2025 n/a n/a 3
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/09/2025 n/a n/a -619
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/09/2025 n/a n/a 2,510
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/09/2025 n/a n/a 193
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/09/2025 n/a n/a 90,414
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/09/2025 n/a n/a 4
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/09/2025 n/a n/a 39
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/09/2025 n/a n/a 24
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/09/2025 n/a n/a 1,031
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/09/2025 n/a n/a -663
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/09/2025 n/a n/a -240
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/09/2025 n/a n/a 44
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/09/2025 n/a n/a -4,533
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/09/2025 n/a n/a -1,908
Ordinary

603 Page 76 27-Oct-2025

STATE STREET BANK AND TRUST COMPANY 09/09/2025 n/a n/a 372
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/09/2025 n/a n/a -113
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/09/2025 n/a n/a -1,393
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/09/2025 n/a n/a -517
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/09/2025 n/a n/a -25
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/09/2025 n/a n/a -2
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/09/2025 n/a n/a -57
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/09/2025 n/a n/a -1,343
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/09/2025 n/a n/a 3,466
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/09/2025 n/a n/a 792
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/09/2025 n/a n/a -3,619
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/09/2025 n/a n/a -1,684
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/09/2025 n/a n/a 49
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/09/2025 n/a n/a -8,294
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/09/2025 n/a n/a 1,204
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/09/2025 n/a n/a -2,921
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/09/2025 n/a n/a -208
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/09/2025 n/a n/a 3,501
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/09/2025 n/a n/a -62,216
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/09/2025 n/a n/a 95
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/09/2025 n/a n/a 4,007
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/09/2025 n/a n/a -44,873
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/09/2025 n/a n/a 69
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/09/2025 n/a n/a 1,523
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/09/2025 n/a n/a 7,095
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/09/2025 n/a n/a -2,492
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/09/2025 n/a n/a 2,923
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/09/2025 n/a n/a 31,625
Ordinary
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
10/09/2025 23.09 n/a -360
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/09/2025 n/a n/a 48,000
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/09/2025 n/a n/a -854
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/09/2025 n/a n/a -251
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/09/2025 n/a n/a -24
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/09/2025 n/a n/a -3,297
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/09/2025 n/a n/a -1,242
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/09/2025 n/a n/a -39
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/09/2025 n/a n/a -2,016
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/09/2025 n/a n/a -997
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/09/2025 n/a n/a 10
Ordinary

603 Page 77 27-Oct-2025

STATE STREET BANK AND TRUST COMPANY 10/09/2025 n/a n/a -3,213
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/09/2025 n/a n/a -4,397
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/09/2025 n/a n/a -7,973
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/09/2025 n/a n/a 49,123
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/09/2025 n/a n/a 10,794
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/09/2025 n/a n/a 3,018
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/09/2025 n/a n/a 31,099
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/09/2025 n/a n/a 21,332
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/09/2025 n/a n/a 143,895
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/09/2025 n/a n/a 2,682
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/09/2025 n/a n/a -1,138
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/09/2025 n/a n/a -278
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/09/2025 n/a n/a -10
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/09/2025 n/a n/a -2,009
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/09/2025 n/a n/a -7,438
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/09/2025 n/a n/a -112
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/09/2025 n/a n/a -183
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/09/2025 n/a n/a 10
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/09/2025 n/a n/a -182,001
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/09/2025 n/a n/a 606
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/09/2025 n/a n/a -93,137
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/09/2025 n/a n/a 13
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/09/2025 n/a n/a -1,547
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/09/2025 n/a n/a 78
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/09/2025 n/a n/a 4
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/09/2025 n/a n/a 11
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/09/2025 n/a n/a -49
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/09/2025 n/a n/a -366
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/09/2025 n/a n/a -3,886
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/09/2025 n/a n/a -65
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/09/2025 n/a n/a 4,492
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/09/2025 n/a n/a -4,504
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/09/2025 n/a n/a -830
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/09/2025 n/a n/a -6,533
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/09/2025 n/a n/a -206
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/09/2025 n/a n/a -1,204
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/09/2025 n/a n/a -69
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/09/2025 n/a n/a -1,778
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/09/2025 n/a n/a -4,177
Ordinary

603 Page 78 27-Oct-2025

STATE STREET BANK AND TRUST COMPANY 11/09/2025 n/a n/a -170
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/09/2025 n/a n/a 1,365
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/09/2025 n/a n/a 6,460
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/09/2025 n/a n/a -541
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/09/2025 n/a n/a -7
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/09/2025 n/a n/a -471
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/09/2025 n/a n/a -105,810
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/09/2025 n/a n/a -44,448
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/09/2025 n/a n/a -42,688
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/09/2025 n/a n/a -4,549
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/09/2025 n/a n/a -25,437
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/09/2025 n/a n/a -175,573
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/09/2025 n/a n/a -6,164
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/09/2025 n/a n/a -620
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/09/2025 n/a n/a -316
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/09/2025 n/a n/a 371
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/09/2025 n/a n/a 375,630
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/09/2025 n/a n/a 22,211
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/09/2025 n/a n/a 41,136
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/09/2025 n/a n/a 4,261
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/09/2025 n/a n/a 42
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/09/2025 n/a n/a 69
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/09/2025 n/a n/a -4
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/09/2025 n/a n/a 68,963
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/09/2025 n/a n/a -259
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/09/2025 n/a n/a 197,061
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/09/2025 n/a n/a -5
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/09/2025 n/a n/a 588
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/09/2025 n/a n/a -1,068
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/09/2025 n/a n/a -2
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/09/2025 n/a n/a -5
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/09/2025 n/a n/a 53,108
Ordinary
SSGA FUNDS MANAGEMENT, INC. 11/09/2025 22.91 n/a 1,470
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/09/2025 n/a n/a -8,345
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/09/2025 n/a n/a 1,493
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/09/2025 n/a n/a 4,868
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/09/2025 n/a n/a -759
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/09/2025 n/a n/a -23,542
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/09/2025 n/a n/a 1,516
Ordinary

603 Page 79 27-Oct-2025

STATE STREET BANK AND TRUST COMPANY 12/09/2025 n/a n/a 1,354
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/09/2025 n/a n/a 595
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/09/2025 n/a n/a 5,771
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/09/2025 n/a n/a -4,268
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/09/2025 n/a n/a 10
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/09/2025 n/a n/a 17
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/09/2025 n/a n/a -3
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/09/2025 n/a n/a 1,513
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/09/2025 n/a n/a 16,652
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/09/2025 n/a n/a 178,817
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/09/2025 n/a n/a -203
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/09/2025 n/a n/a -179,588
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/09/2025 n/a n/a -4
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/09/2025 n/a n/a 143
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/09/2025 n/a n/a -11
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/09/2025 n/a n/a 465
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/09/2025 n/a n/a 606
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/09/2025 n/a n/a 216
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/09/2025 n/a n/a 11
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/09/2025 n/a n/a -48,071
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/09/2025 n/a n/a 7,351
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/09/2025 n/a n/a 8
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/09/2025 n/a n/a 907
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/09/2025 n/a n/a -371
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/09/2025 n/a n/a -1,148
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/09/2025 n/a n/a 4,034
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/09/2025 n/a n/a 6,786
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/09/2025 n/a n/a 163
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/09/2025 n/a n/a 12,204
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/09/2025 n/a n/a 1,497
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/09/2025 n/a n/a -2,334
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/09/2025 n/a n/a -8
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/09/2025 n/a n/a 123,978
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/09/2025 n/a n/a 64,570
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/09/2025 n/a n/a 7,318
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/09/2025 n/a n/a 55,309
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/09/2025 n/a n/a 72,118
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/09/2025 n/a n/a 6
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/09/2025 n/a n/a 5,514
Ordinary

603 Page 80 27-Oct-2025

STATE STREET BANK AND TRUST COMPANY 12/09/2025 n/a n/a 2
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/09/2025 n/a n/a 3,297
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/09/2025 n/a n/a 990
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/09/2025 n/a n/a 48
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/09/2025 n/a n/a 52
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/09/2025 n/a n/a 1,256
Ordinary
SSGA FUNDS MANAGEMENT, INC. 12/09/2025 23.48 n/a 840
Ordinary
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
15/09/2025 23.91 n/a 128
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/09/2025 n/a n/a -22,655
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/09/2025 n/a n/a 915
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/09/2025 n/a n/a 3,023
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/09/2025 n/a n/a 1,275
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/09/2025 n/a n/a -4,092
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/09/2025 n/a n/a -223
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/09/2025 n/a n/a 616
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/09/2025 n/a n/a -1,316
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/09/2025 n/a n/a -2,293
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/09/2025 n/a n/a -548
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/09/2025 n/a n/a -2,825
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/09/2025 n/a n/a 8,584
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/09/2025 n/a n/a -20
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/09/2025 n/a n/a -33
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/09/2025 n/a n/a 4
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/09/2025 n/a n/a -31
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/09/2025 n/a n/a -32,950
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/09/2025 n/a n/a -2,582
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/09/2025 n/a n/a 195
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/09/2025 n/a n/a 73,889
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/09/2025 n/a n/a 4
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/09/2025 n/a n/a 182
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/09/2025 n/a n/a -282
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/09/2025 n/a n/a 1,137
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/09/2025 n/a n/a -428
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/09/2025 n/a n/a -560
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/09/2025 n/a n/a -198
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/09/2025 n/a n/a 44
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/09/2025 n/a n/a -4,204
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/09/2025 n/a n/a -1,606
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/09/2025 n/a n/a 382
Ordinary

603 Page 81 27-Oct-2025

STATE STREET BANK AND TRUST COMPANY 15/09/2025 n/a n/a 3,777
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/09/2025 n/a n/a 948
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/09/2025 n/a n/a -2,767
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/09/2025 n/a n/a 757
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/09/2025 n/a n/a 76
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/09/2025 n/a n/a -6,893
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/09/2025 n/a n/a 1,290
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/09/2025 n/a n/a -1,482
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/09/2025 n/a n/a 733
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/09/2025 n/a n/a 3,828
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/09/2025 n/a n/a -1,775
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/09/2025 n/a n/a -55,788
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/09/2025 n/a n/a 1
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/09/2025 n/a n/a 3,374
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/09/2025 n/a n/a 7,881
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/09/2025 n/a n/a -31,243
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/09/2025 n/a n/a 111
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/09/2025 n/a n/a 1,634
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/09/2025 n/a n/a 13,042
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/09/2025 n/a n/a -2
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/09/2025 n/a n/a -1,124
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/09/2025 n/a n/a 3,473
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/09/2025 n/a n/a 37,718
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/09/2025 n/a n/a -45
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/09/2025 n/a n/a -1,154
Ordinary
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
16/09/2025 24.49 n/a -288
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/09/2025 n/a n/a -17,000
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/09/2025 n/a n/a -915
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/09/2025 n/a n/a -1,275
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/09/2025 n/a n/a -182
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/09/2025 n/a n/a -1,290
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/09/2025 n/a n/a -111
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/09/2025 n/a n/a -3,633
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/09/2025 n/a n/a -898
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/09/2025 n/a n/a 3,525
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/09/2025 n/a n/a 759
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/09/2025 n/a n/a -149
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/09/2025 n/a n/a 18,168
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/09/2025 n/a n/a 3,631
Ordinary

603 Page 82 27-Oct-2025

STATE STREET BANK AND TRUST COMPANY 16/09/2025 n/a n/a 5,442
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/09/2025 n/a n/a -3,725
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/09/2025 n/a n/a -9,717
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/09/2025 n/a n/a 71,255
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/09/2025 n/a n/a 296
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/09/2025 n/a n/a -1,507
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/09/2025 n/a n/a 6,124
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/09/2025 n/a n/a 50,221
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/09/2025 n/a n/a -1,632
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/09/2025 n/a n/a -10,734
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/09/2025 n/a n/a 2
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/09/2025 n/a n/a 1,753
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/09/2025 n/a n/a -3,193
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/09/2025 n/a n/a -37,672
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/09/2025 n/a n/a 110
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/09/2025 n/a n/a 1,517
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/09/2025 n/a n/a -2,807
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/09/2025 n/a n/a 4,509
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/09/2025 n/a n/a 6,854
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/09/2025 n/a n/a -558
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/09/2025 n/a n/a 705
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/09/2025 n/a n/a -918
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/09/2025 n/a n/a 680
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/09/2025 n/a n/a 4,434
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/09/2025 n/a n/a -8,582
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/09/2025 n/a n/a -127
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/09/2025 n/a n/a -208
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/09/2025 n/a n/a 38
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/09/2025 n/a n/a 634
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/09/2025 n/a n/a -207,258
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/09/2025 n/a n/a -13,983
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/09/2025 n/a n/a 2,391
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/09/2025 n/a n/a -82,045
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/09/2025 n/a n/a 51
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/09/2025 n/a n/a -1,761
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/09/2025 n/a n/a -951
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/09/2025 n/a n/a 516
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/09/2025 n/a n/a 676
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/09/2025 n/a n/a 118
Ordinary

603 Page 83 27-Oct-2025

STATE STREET BANK AND TRUST COMPANY 16/09/2025 n/a n/a 297
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/09/2025 n/a n/a -39
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/09/2025 n/a n/a 5,540
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/09/2025 n/a n/a 2,250
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/09/2025 n/a n/a -380
Ordinary
SSGA FUNDS MANAGEMENT, INC. 16/09/2025 24.49 n/a 336
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/09/2025 n/a n/a -112,486
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/09/2025 n/a n/a 19
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/09/2025 n/a n/a 147
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/09/2025 n/a n/a 1,720
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/09/2025 n/a n/a 10
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/09/2025 n/a n/a 8,523
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/09/2025 n/a n/a 428
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/09/2025 n/a n/a 10
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/09/2025 n/a n/a 76
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/09/2025 n/a n/a 9,026
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/09/2025 n/a n/a 37
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/09/2025 n/a n/a 831
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/09/2025 n/a n/a 4,137
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/09/2025 n/a n/a 8,864
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/09/2025 n/a n/a 1
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/09/2025 n/a n/a 1,124
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/09/2025 n/a n/a 342
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/09/2025 n/a n/a 127
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/09/2025 n/a n/a 105
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/09/2025 n/a n/a 12
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/09/2025 n/a n/a -6
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/09/2025 n/a n/a -2
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/09/2025 n/a n/a -3
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/09/2025 n/a n/a -3,011
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/09/2025 n/a n/a -162,252
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/09/2025 n/a n/a -26
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/09/2025 n/a n/a -231
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/09/2025 n/a n/a -210
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/09/2025 n/a n/a 5,660
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/09/2025 n/a n/a 10
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/09/2025 n/a n/a 37
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/09/2025 n/a n/a 638
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/09/2025 n/a n/a 246
Ordinary

603 Page 84 27-Oct-2025

STATE STREET BANK AND TRUST COMPANY 17/09/2025 n/a n/a -51
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/09/2025 n/a n/a 1
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/09/2025 n/a n/a 31
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/09/2025 n/a n/a 464
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/09/2025 n/a n/a 1,951
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/09/2025 n/a n/a -2,783
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/09/2025 n/a n/a 42
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/09/2025 n/a n/a 142
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/09/2025 n/a n/a 63
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/09/2025 n/a n/a 101
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/09/2025 n/a n/a 13
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/09/2025 n/a n/a 65
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/09/2025 n/a n/a 4
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/09/2025 n/a n/a 703
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/09/2025 n/a n/a 763
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/09/2025 n/a n/a 1
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/09/2025 n/a n/a 423
Ordinary
SSGA FUNDS MANAGEMENT, INC. 17/09/2025 23.96 n/a 5,832
Ordinary
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
17/09/2025 23.96 n/a 18,071
Ordinary
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
17/09/2025 23.96 n/a 19,175
Ordinary
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
18/09/2025 24.44 n/a 72
Ordinary
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
18/09/2025 24.44 n/a 1,584
Ordinary
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
18/09/2025 24.44 n/a 864
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/09/2025 n/a n/a 892
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/09/2025 n/a n/a 2,278
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/09/2025 n/a n/a 1,159
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/09/2025 n/a n/a -4,720
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/09/2025 n/a n/a -269,209
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/09/2025 n/a n/a 570
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/09/2025 n/a n/a -818
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/09/2025 n/a n/a -22,026
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/09/2025 n/a n/a -5,682
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/09/2025 n/a n/a 7,387
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/09/2025 n/a n/a 13
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/09/2025 n/a n/a -1,271
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/09/2025 n/a n/a 19,160
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/09/2025 n/a n/a 729
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/09/2025 n/a n/a 82,650
Ordinary

603 Page 85 27-Oct-2025

STATE STREET BANK AND TRUST COMPANY 18/09/2025 n/a n/a 15
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/09/2025 n/a n/a 209
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/09/2025 n/a n/a 1,138
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/09/2025 n/a n/a -795
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/09/2025 n/a n/a -287
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/09/2025 n/a n/a -15
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/09/2025 n/a n/a -6,688
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/09/2025 n/a n/a -3,886
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/09/2025 n/a n/a 348
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/09/2025 n/a n/a -333
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/09/2025 n/a n/a -3
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/09/2025 n/a n/a -129
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/09/2025 n/a n/a -1,613
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/09/2025 n/a n/a -973
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/09/2025 n/a n/a -616
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/09/2025 n/a n/a -132
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/09/2025 n/a n/a 2,641
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/09/2025 n/a n/a 857
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/09/2025 n/a n/a -4,174
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/09/2025 n/a n/a -5,688
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/09/2025 n/a n/a 117
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/09/2025 n/a n/a -11,467
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/09/2025 n/a n/a 1,230
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/09/2025 n/a n/a -4,412
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/09/2025 n/a n/a -6,417
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/09/2025 n/a n/a 3,720
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/09/2025 n/a n/a 13,280
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/09/2025 n/a n/a -86,232
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/09/2025 n/a n/a 1,145
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/09/2025 n/a n/a -24,113
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/09/2025 n/a n/a -68,346
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/09/2025 n/a n/a 149
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/09/2025 n/a n/a 1,379
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/09/2025 n/a n/a 7,018
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/09/2025 n/a n/a -2,392
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/09/2025 n/a n/a 1,948
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/09/2025 n/a n/a 33,254
Ordinary
SSGA FUNDS MANAGEMENT, INC. 18/09/2025 24.44 n/a 840
Ordinary
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
19/09/2025 24.43 n/a 17,722
Ordinary

603 Page 86 27-Oct-2025

STATE STREET BANK AND TRUST COMPANY 19/09/2025 n/a n/a -892
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/09/2025 n/a n/a -1,159
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/09/2025 n/a n/a -209
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/09/2025 n/a n/a -2,337
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/09/2025 n/a n/a 4,242
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/09/2025 n/a n/a 273,896
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/09/2025 n/a n/a -610
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/09/2025 n/a n/a 613
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/09/2025 n/a n/a 24,289
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/09/2025 n/a n/a 941
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/09/2025 n/a n/a 4,588
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/09/2025 n/a n/a -7,388
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/09/2025 n/a n/a 16
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/09/2025 n/a n/a 987
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/09/2025 n/a n/a 132,532
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/09/2025 n/a n/a 960
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/09/2025 n/a n/a -82,766
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/09/2025 n/a n/a 20
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/09/2025 n/a n/a -1,023
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/09/2025 n/a n/a 562
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/09/2025 n/a n/a 779
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/09/2025 n/a n/a 62
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/09/2025 n/a n/a 289
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/09/2025 n/a n/a 15
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/09/2025 n/a n/a 10,261
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/09/2025 n/a n/a 7,294
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/09/2025 n/a n/a -353
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/09/2025 n/a n/a -2,766
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/09/2025 n/a n/a -883
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/09/2025 n/a n/a 5,255
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/09/2025 n/a n/a 6,021
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/09/2025 n/a n/a -141
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/09/2025 n/a n/a 14,683
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/09/2025 n/a n/a 3,507
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/09/2025 n/a n/a 4,989
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/09/2025 n/a n/a -3,647
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/09/2025 n/a n/a 91,966
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/09/2025 n/a n/a 65,137
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/09/2025 n/a n/a 282
Ordinary

603 Page 87 27-Oct-2025

STATE STREET BANK AND TRUST COMPANY 19/09/2025 n/a n/a -1,697
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/09/2025 n/a n/a 16,627
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/09/2025 n/a n/a 60,627
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/09/2025 n/a n/a -1,379
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/09/2025 n/a n/a -7,071
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/09/2025 n/a n/a 3
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/09/2025 n/a n/a 2,368
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/09/2025 n/a n/a -2,169
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/09/2025 n/a n/a -33,316
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/09/2025 n/a n/a 117
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/09/2025 n/a n/a 1,579
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/09/2025 n/a n/a -1,230
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/09/2025 n/a n/a -149
Ordinary
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
19/09/2025 24.43 n/a 1,419
Ordinary
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
19/09/2025 24.43 n/a 40,851
Ordinary
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
19/09/2025 24.43 n/a 755
Ordinary
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
19/09/2025 24.43 n/a 542
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/09/2025 n/a n/a 3,699
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/09/2025 n/a n/a -4,589
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/09/2025 n/a n/a 15,259
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/09/2025 n/a n/a 1,066
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/09/2025 n/a n/a 614
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/09/2025 n/a n/a -1,454
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/09/2025 n/a n/a 8,660
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/09/2025 n/a n/a -7,808
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/09/2025 n/a n/a -18
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/09/2025 n/a n/a -5,463
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/09/2025 n/a n/a -753
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/09/2025 n/a n/a -204
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/09/2025 n/a n/a -10
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/09/2025 n/a n/a -11,843
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/09/2025 n/a n/a 446
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/09/2025 n/a n/a 4,737
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/09/2025 n/a n/a -5,919
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/09/2025 n/a n/a -1,925
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/09/2025 n/a n/a 40
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/09/2025 n/a n/a 584
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/09/2025 n/a n/a -67,697
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/09/2025 n/a n/a -7,664
Ordinary

603 Page 88 27-Oct-2025

STATE STREET BANK AND TRUST COMPANY 22/09/2025 n/a n/a 42,358
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/09/2025 n/a n/a -54,930
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/09/2025 n/a n/a 5,125
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/09/2025 n/a n/a 57,960
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/09/2025 n/a n/a 3,614
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/09/2025 n/a n/a 145,777
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/09/2025 n/a n/a -737
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/09/2025 n/a n/a -941
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/09/2025 n/a n/a -6,235
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/09/2025 n/a n/a -9
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/09/2025 n/a n/a -2,296
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/09/2025 n/a n/a -151,691
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/09/2025 n/a n/a -562
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/09/2025 n/a n/a -62
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/09/2025 n/a n/a -10,663
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/09/2025 n/a n/a -1,350
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/09/2025 n/a n/a -10,355
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/09/2025 n/a n/a -76
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/09/2025 n/a n/a -4,534
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/09/2025 n/a n/a -105,247
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/09/2025 n/a n/a -282
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/09/2025 n/a n/a -3
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/09/2025 n/a n/a -4,244
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/09/2025 n/a n/a -117
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/09/2025 n/a n/a -1,579
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/09/2025 n/a n/a -5,118
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/09/2025 n/a n/a -81
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/09/2025 n/a n/a -6
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/09/2025 n/a n/a -98,810
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/09/2025 n/a n/a -1,904
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/09/2025 n/a n/a -1,061
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/09/2025 n/a n/a -530
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/09/2025 n/a n/a -1,713
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/09/2025 n/a n/a -103
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/09/2025 n/a n/a -324
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/09/2025 n/a n/a -453
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/09/2025 n/a n/a -101
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/09/2025 n/a n/a -314,105
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/09/2025 n/a n/a -4,144
Ordinary

603 Page 89 27-Oct-2025

STATE STREET BANK AND TRUST COMPANY 23/09/2025 n/a n/a -2,643
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/09/2025 n/a n/a -12,816
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/09/2025 n/a n/a -112,599
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/09/2025 n/a n/a -37,312
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/09/2025 n/a n/a -5,134
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/09/2025 n/a n/a -89,611
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/09/2025 n/a n/a -4,789
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/09/2025 n/a n/a -145,914
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/09/2025 n/a n/a 296
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/09/2025 n/a n/a 7,617
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/09/2025 n/a n/a 33,347
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/09/2025 n/a n/a -10,204
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/09/2025 n/a n/a 5,804
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/09/2025 n/a n/a 43,941
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/09/2025 n/a n/a 246,130
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/09/2025 n/a n/a 2,085
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/09/2025 n/a n/a -442
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/09/2025 n/a n/a 71,369
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/09/2025 n/a n/a -3,617
Ordinary
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
24/09/2025 23.64 n/a 1,036
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/09/2025 n/a n/a 308,940
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/09/2025 n/a n/a 205
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/09/2025 n/a n/a 797
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/09/2025 n/a n/a 3,419
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/09/2025 n/a n/a 2,595
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/09/2025 n/a n/a 12,285
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/09/2025 n/a n/a 5,914
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/09/2025 n/a n/a 24,931
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/09/2025 n/a n/a -43,941
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/09/2025 n/a n/a 68
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/09/2025 n/a n/a 80
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/09/2025 n/a n/a -12,285
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/09/2025 n/a n/a 4,830
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/09/2025 n/a n/a 2,117
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/09/2025 n/a n/a 460
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/09/2025 n/a n/a 29
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/09/2025 n/a n/a 6
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/09/2025 n/a n/a 18,956
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/09/2025 n/a n/a 97,010
Ordinary

603 Page 90 27-Oct-2025

STATE STREET BANK AND TRUST COMPANY 24/09/2025 n/a n/a 39,133
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/09/2025 n/a n/a 1,869
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/09/2025 n/a n/a 139
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/09/2025 n/a n/a 169
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/09/2025 n/a n/a 520
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/09/2025 n/a n/a 1,701
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/09/2025 n/a n/a 101
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/09/2025 n/a n/a -4,047
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/09/2025 n/a n/a 225
Ordinary
STATE STREET GLOBAL ADVISORS TRUST COMPANY 24/09/2025 23.64 n/a -2,060
Ordinary
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
25/09/2025 23.33 n/a -222
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/09/2025 n/a n/a 1,486
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/09/2025 n/a n/a 5,510
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/09/2025 n/a n/a -10,652
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/09/2025 n/a n/a -39,244
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/09/2025 n/a n/a 948
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/09/2025 n/a n/a -1,486
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/09/2025 n/a n/a 1,747
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/09/2025 n/a n/a 7,618
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/09/2025 n/a n/a -6,237
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/09/2025 n/a n/a 149
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/09/2025 n/a n/a 1,451
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/09/2025 n/a n/a 97,870
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/09/2025 n/a n/a -1,880
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/09/2025 n/a n/a -278,112
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/09/2025 n/a n/a -37
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/09/2025 n/a n/a 718
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/09/2025 n/a n/a 7
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/09/2025 n/a n/a 671
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/09/2025 n/a n/a 1,091
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/09/2025 n/a n/a 82
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/09/2025 n/a n/a 183
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/09/2025 n/a n/a 17
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/09/2025 n/a n/a -55,106
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/09/2025 n/a n/a 10,106
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/09/2025 n/a n/a 11
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/09/2025 n/a n/a 1,258
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/09/2025 n/a n/a -1,078
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/09/2025 n/a n/a 7,269
Ordinary

603 Page 91 27-Oct-2025

STATE STREET BANK AND TRUST COMPANY 25/09/2025 n/a n/a 9,088
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/09/2025 n/a n/a 60
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/09/2025 n/a n/a 11,947
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/09/2025 n/a n/a 3,233
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/09/2025 n/a n/a -55
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/09/2025 n/a n/a -63
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/09/2025 n/a n/a 19,049
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/09/2025 n/a n/a 9,698
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/09/2025 n/a n/a 80,669
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/09/2025 n/a n/a 106,624
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/09/2025 n/a n/a 12
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/09/2025 n/a n/a 7,006
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/09/2025 n/a n/a 3
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/09/2025 n/a n/a 5,342
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/09/2025 n/a n/a 1,475
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/09/2025 n/a n/a 158
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/09/2025 n/a n/a 161
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/09/2025 n/a n/a 601
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/09/2025 n/a n/a -364
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/09/2025 n/a n/a 1,297
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/09/2025 n/a n/a 3,608
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/09/2025 n/a n/a 1,822
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/09/2025 n/a n/a -5,072
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/09/2025 n/a n/a -22,249
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/09/2025 n/a n/a 324
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/09/2025 n/a n/a -239
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/09/2025 n/a n/a -1,878
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/09/2025 n/a n/a -6,599
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/09/2025 n/a n/a 8,461
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/09/2025 n/a n/a 3
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/09/2025 n/a n/a 2,376
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/09/2025 n/a n/a -3,987
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/09/2025 n/a n/a 108,074
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/09/2025 n/a n/a -77
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/09/2025 n/a n/a 296
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/09/2025 n/a n/a 17
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/09/2025 n/a n/a 2,381
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/09/2025 n/a n/a -1,122
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/09/2025 n/a n/a -286
Ordinary

603 Page 92 27-Oct-2025

STATE STREET BANK AND TRUST COMPANY 26/09/2025 n/a n/a -21
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/09/2025 n/a n/a -7,722
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/09/2025 n/a n/a 507
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/09/2025 n/a n/a 3,404
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/09/2025 n/a n/a 823
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/09/2025 n/a n/a -6,882
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/09/2025 n/a n/a -3,217
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/09/2025 n/a n/a 1
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/09/2025 n/a n/a -29,073
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/09/2025 n/a n/a 1,765
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/09/2025 n/a n/a -4,029
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/09/2025 n/a n/a -609
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/09/2025 n/a n/a 1,655
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/09/2025 n/a n/a -15,238
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/09/2025 n/a n/a 135
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/09/2025 n/a n/a 970
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/09/2025 n/a n/a -24,593
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/09/2025 n/a n/a -83,474
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/09/2025 n/a n/a 271
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/09/2025 n/a n/a 2,324
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/09/2025 n/a n/a 10,920
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/09/2025 n/a n/a -2,664
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/09/2025 n/a n/a 3,653
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/09/2025 n/a n/a 37,189
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/09/2025 n/a n/a -1,747
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/09/2025 n/a n/a -1,451
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/09/2025 n/a n/a -671
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/09/2025 n/a n/a -82
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/09/2025 n/a n/a -12,217
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/09/2025 n/a n/a -3
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/09/2025 n/a n/a -161
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/09/2025 n/a n/a -601
Ordinary
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
29/09/2025 23.02 n/a -2,791
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/09/2025 n/a n/a -1,297
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/09/2025 n/a n/a -1,822
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/09/2025 n/a n/a -507,145
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/09/2025 n/a n/a -31,342
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/09/2025 n/a n/a -296
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/09/2025 n/a n/a -984
Ordinary

603 Page 93 27-Oct-2025

STATE STREET BANK AND TRUST COMPANY 29/09/2025 n/a n/a 8,048
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/09/2025 n/a n/a 3,205
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/09/2025 n/a n/a 8
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/09/2025 n/a n/a 5,373
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/09/2025 n/a n/a 3,507
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/09/2025 n/a n/a -1,946
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/09/2025 n/a n/a 16,701
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/09/2025 n/a n/a -1,046
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/09/2025 n/a n/a 34,271
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/09/2025 n/a n/a 97,593
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/09/2025 n/a n/a -2,322
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/09/2025 n/a n/a -12,050
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/09/2025 n/a n/a 4
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/09/2025 n/a n/a 3,305
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/09/2025 n/a n/a -3,484
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/09/2025 n/a n/a -37,225
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/09/2025 n/a n/a 80
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/09/2025 n/a n/a 708
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/09/2025 n/a n/a -1,765
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/09/2025 n/a n/a -10,009
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/09/2025 n/a n/a -135
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/09/2025 n/a n/a -271
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/09/2025 n/a n/a -3,334
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/09/2025 n/a n/a 5,293
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/09/2025 n/a n/a -324
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/09/2025 n/a n/a 373
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/09/2025 n/a n/a 2,022
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/09/2025 n/a n/a 7,551
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/09/2025 n/a n/a -8,457
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/09/2025 n/a n/a -28
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/09/2025 n/a n/a 1,693
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/09/2025 n/a n/a -18,296
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/09/2025 n/a n/a -4,357
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/09/2025 n/a n/a -107,065
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/09/2025 n/a n/a -84
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/09/2025 n/a n/a -134
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/09/2025 n/a n/a -2,394
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/09/2025 n/a n/a 770
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/09/2025 n/a n/a 1,263
Ordinary

603 Page 94 27-Oct-2025

STATE STREET BANK AND TRUST COMPANY 29/09/2025 n/a n/a 96
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/09/2025 n/a n/a 175
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/09/2025 n/a n/a 15
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/09/2025 n/a n/a 12,809
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/09/2025 n/a n/a 8,864
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/09/2025 n/a n/a -505
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/09/2025 n/a n/a -3,204
Ordinary
STATE STREET GLOBAL ADVISORS TRUST COMPANY 30/09/2025 22.98 n/a -4,909
Ordinary
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
30/09/2025 22.98 n/a -511
Ordinary
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
30/09/2025 22.98 n/a -3,442
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/09/2025 n/a n/a 153
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/09/2025 n/a n/a -166
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/09/2025 n/a n/a -36
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/09/2025 n/a n/a -13,004
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/09/2025 n/a n/a 880
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/09/2025 n/a n/a -152
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/09/2025 n/a n/a -1,621
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/09/2025 n/a n/a -857
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/09/2025 n/a n/a -1,924
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/09/2025 n/a n/a -140
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/09/2025 n/a n/a -1,013
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/09/2025 n/a n/a 160
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/09/2025 n/a n/a -68
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/09/2025 n/a n/a -17
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/09/2025 n/a n/a 3
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/09/2025 n/a n/a -63
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/09/2025 n/a n/a 51
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/09/2025 n/a n/a 122
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/09/2025 n/a n/a -85
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/09/2025 n/a n/a 12,122
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/09/2025 n/a n/a 26
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/09/2025 n/a n/a 66
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/09/2025 n/a n/a 263
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/09/2025 n/a n/a 2,217
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/09/2025 n/a n/a 39
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/09/2025 n/a n/a 37
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/09/2025 n/a n/a 25,563
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/09/2025 n/a n/a -4,243
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/09/2025 n/a n/a 96,919
Ordinary

603 Page 95 27-Oct-2025

STATE STREET BANK AND TRUST COMPANY 30/09/2025 n/a n/a -81
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/09/2025 n/a n/a 188
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/09/2025 n/a n/a -7
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/09/2025 n/a n/a 25
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/09/2025 n/a n/a -2
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/09/2025 n/a n/a 4
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/09/2025 n/a n/a -66
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/09/2025 n/a n/a -4
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/09/2025 n/a n/a 16,209
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/09/2025 n/a n/a 534
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/09/2025 n/a n/a 2
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/09/2025 n/a n/a 531
Ordinary
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
30/09/2025 22.98 n/a 10,442
Ordinary
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
01/10/2025 23.07 n/a -2,070
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/10/2025 n/a n/a -8,587
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/10/2025 n/a n/a -8,910
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/10/2025 n/a n/a -33
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/10/2025 n/a n/a -284,181
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/10/2025 n/a n/a -2,914
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/10/2025 n/a n/a -21,487
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/10/2025 n/a n/a -21,051
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/10/2025 n/a n/a -94,337
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/10/2025 n/a n/a -120,603
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/10/2025 n/a n/a -14
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/10/2025 n/a n/a -29,793
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/10/2025 n/a n/a -4
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/10/2025 n/a n/a -6,144
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/10/2025 n/a n/a -1,575
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/10/2025 n/a n/a -105
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/10/2025 n/a n/a -82
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/10/2025 n/a n/a -645
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/10/2025 n/a n/a 234
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/10/2025 n/a n/a 21,932
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/10/2025 n/a n/a 4,171
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/10/2025 n/a n/a -255
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/10/2025 n/a n/a 171,499
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/10/2025 n/a n/a -2
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/10/2025 n/a n/a 19,726
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/10/2025 n/a n/a 676
Ordinary

603 Page 96 27-Oct-2025

STATE STREET BANK AND TRUST COMPANY 01/10/2025 n/a n/a -3,861
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/10/2025 n/a n/a -1,811
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/10/2025 n/a n/a -5,726
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/10/2025 n/a n/a -1,108
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/10/2025 n/a n/a -2,088
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/10/2025 n/a n/a -8,834
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/10/2025 n/a n/a -5
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/10/2025 n/a n/a -1,729
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/10/2025 n/a n/a -82,543
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/10/2025 n/a n/a -1,590
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/10/2025 n/a n/a -156
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/10/2025 n/a n/a -795
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/10/2025 n/a n/a -1,750
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/10/2025 n/a n/a -100
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/10/2025 n/a n/a -1,707
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/10/2025 n/a n/a -108
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/10/2025 n/a n/a -11,782
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/10/2025 n/a n/a -14
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/10/2025 n/a n/a -1,461
Ordinary
SSGA FUNDS MANAGEMENT, INC. 01/10/2025 23.05 n/a 504
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/10/2025 n/a n/a 1,350
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/10/2025 n/a n/a 5,148
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/10/2025 n/a n/a -34,157
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/10/2025 n/a n/a 1,000
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/10/2025 n/a n/a 1,535
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/10/2025 n/a n/a 7,988
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/10/2025 n/a n/a -6,408
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/10/2025 n/a n/a 11
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/10/2025 n/a n/a 5
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/10/2025 n/a n/a 1,102
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/10/2025 n/a n/a 1,128
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/10/2025 n/a n/a 6,775
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/10/2025 n/a n/a 76,806
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/10/2025 n/a n/a -264,922
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/10/2025 n/a n/a 1,478
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/10/2025 n/a n/a 50
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/10/2025 n/a n/a 351
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/10/2025 n/a n/a 708
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/10/2025 n/a n/a 1,516
Ordinary

603 Page 97 27-Oct-2025

STATE STREET BANK AND TRUST COMPANY 02/10/2025 n/a n/a 90
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/10/2025 n/a n/a 1,579
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/10/2025 n/a n/a 101
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/10/2025 n/a n/a -37,362
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/10/2025 n/a n/a 11,102
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/10/2025 n/a n/a -356
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/10/2025 n/a n/a 19
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/10/2025 n/a n/a 1,362
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/10/2025 n/a n/a -1,274
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/10/2025 n/a n/a 5,919
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/10/2025 n/a n/a 1,587
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/10/2025 n/a n/a 91
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/10/2025 n/a n/a 264,575
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/10/2025 n/a n/a 2,643
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/10/2025 n/a n/a 2,704
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/10/2025 n/a n/a 18,510
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/10/2025 n/a n/a 20,381
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/10/2025 n/a n/a 89,450
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/10/2025 n/a n/a 103,344
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/10/2025 n/a n/a 13
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/10/2025 n/a n/a 28,778
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/10/2025 n/a n/a 4
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/10/2025 n/a n/a 6,064
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/10/2025 n/a n/a 1,650
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/10/2025 n/a n/a 91
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/10/2025 n/a n/a 74
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/10/2025 n/a n/a 604
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/10/2025 n/a n/a -1,350
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/10/2025 n/a n/a -1,000
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/10/2025 n/a n/a -1,535
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/10/2025 n/a n/a -7,988
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/10/2025 n/a n/a -1,102
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/10/2025 n/a n/a -1,128
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/10/2025 n/a n/a -708
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/10/2025 n/a n/a -90
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/10/2025 n/a n/a -11,102
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/10/2025 n/a n/a 227
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/10/2025 n/a n/a -5,137
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/10/2025 n/a n/a 24,413
Ordinary

603 Page 98 27-Oct-2025

STATE STREET BANK AND TRUST COMPANY 03/10/2025 n/a n/a 4,111
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/10/2025 n/a n/a 11
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/10/2025 n/a n/a -4
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/10/2025 n/a n/a 7,219
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/10/2025 n/a n/a -64,046
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/10/2025 n/a n/a 174,086
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/10/2025 n/a n/a -1,233
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/10/2025 n/a n/a 53
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/10/2025 n/a n/a -293
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/10/2025 n/a n/a -1,448
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/10/2025 n/a n/a -1,356
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/10/2025 n/a n/a -88
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/10/2025 n/a n/a 20,442
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/10/2025 n/a n/a -19
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/10/2025 n/a n/a -1,362
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/10/2025 n/a n/a -5,919
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/10/2025 n/a n/a -1,587
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/10/2025 n/a n/a -91
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/10/2025 n/a n/a -103,344
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/10/2025 n/a n/a -13
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/10/2025 n/a n/a -4
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/10/2025 n/a n/a -6,064
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/10/2025 n/a n/a -1,650
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/10/2025 n/a n/a -91
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/10/2025 n/a n/a -74
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/10/2025 n/a n/a -604
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/10/2025 n/a n/a 724
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/10/2025 n/a n/a -223,890
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/10/2025 n/a n/a -3,215
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/10/2025 n/a n/a -2,255
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/10/2025 n/a n/a -18,176
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/10/2025 n/a n/a -18,785
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/10/2025 n/a n/a -88,709
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/10/2025 n/a n/a -25,499
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/10/2025 n/a n/a 63
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/10/2025 n/a n/a 50
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/10/2025 n/a n/a 6,721
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/10/2025 n/a n/a 1,115
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/10/2025 n/a n/a -11
Ordinary

603 Page 99 27-Oct-2025

STATE STREET BANK AND TRUST COMPANY 06/10/2025 n/a n/a 4
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/10/2025 n/a n/a -6,806
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/10/2025 n/a n/a 60,554
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/10/2025 n/a n/a 63,955
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/10/2025 n/a n/a 1,165
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/10/2025 n/a n/a -51
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/10/2025 n/a n/a 277
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/10/2025 n/a n/a 324
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/10/2025 n/a n/a 1,061
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/10/2025 n/a n/a 63
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/10/2025 n/a n/a 8,314
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/10/2025 n/a n/a 258
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/10/2025 n/a n/a 192,930
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/10/2025 n/a n/a 960
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/10/2025 n/a n/a 2,134
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/10/2025 n/a n/a 1,588
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/10/2025 n/a n/a 7,570
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/10/2025 n/a n/a 3,516
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/10/2025 n/a n/a 15,566
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/10/2025 n/a n/a 16,483
Ordinary
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
07/10/2025 22.57 n/a -4,440
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/10/2025 n/a n/a 2,556
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/10/2025 n/a n/a -289
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/10/2025 n/a n/a 5,215
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/10/2025 n/a n/a -31,153
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/10/2025 n/a n/a 1,016
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/10/2025 n/a n/a 3,094
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/10/2025 n/a n/a 8,347
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/10/2025 n/a n/a -5,223
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/10/2025 n/a n/a 46
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/10/2025 n/a n/a 917
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/10/2025 n/a n/a 1,232
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/10/2025 n/a n/a 30,266
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/10/2025 n/a n/a -3,208
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/10/2025 n/a n/a -241,919
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/10/2025 n/a n/a -62
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/10/2025 n/a n/a 221
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/10/2025 n/a n/a -14
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/10/2025 n/a n/a 719
Ordinary

603 Page 100 27-Oct-2025

STATE STREET BANK AND TRUST COMPANY 07/10/2025 n/a n/a 1,083
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/10/2025 n/a n/a 90
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/10/2025 n/a n/a 179
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/10/2025 n/a n/a 79
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/10/2025 n/a n/a -28,859
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/10/2025 n/a n/a 9,903
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/10/2025 n/a n/a 127
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/10/2025 n/a n/a 1,391
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/10/2025 n/a n/a -926
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/10/2025 n/a n/a 5,974
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/10/2025 n/a n/a 1,542
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/10/2025 n/a n/a 622
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/10/2025 n/a n/a 8,106
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/10/2025 n/a n/a 2,261
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/10/2025 n/a n/a -111
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/10/2025 n/a n/a 16,639
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/10/2025 n/a n/a 10,692
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/10/2025 n/a n/a 88,090
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/10/2025 n/a n/a 99,060
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/10/2025 n/a n/a 872
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/10/2025 n/a n/a 8,376
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/10/2025 n/a n/a 210
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/10/2025 n/a n/a 229
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/10/2025 n/a n/a 4
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/10/2025 n/a n/a 5,599
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/10/2025 n/a n/a 8,891
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/10/2025 n/a n/a 210
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/10/2025 n/a n/a 74
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/10/2025 n/a n/a 540
Ordinary
SSGA FUNDS MANAGEMENT, INC. 07/10/2025 22.57 n/a -31
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/10/2025 n/a n/a 75,657
Ordinary
STATE STREET GLOBAL ADVISORS TRUST COMPANY 08/10/2025 22.51 n/a 329
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/10/2025 n/a n/a -210
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/10/2025 n/a n/a -110
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/10/2025 n/a n/a -802
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/10/2025 n/a n/a 1,275
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/10/2025 n/a n/a -5,177
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/10/2025 n/a n/a -1,332
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/10/2025 n/a n/a -524
Ordinary

603 Page 101 27-Oct-2025

STATE STREET BANK AND TRUST COMPANY 08/10/2025 n/a n/a -24,038
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/10/2025 n/a n/a -1,037
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/10/2025 n/a n/a -91
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/10/2025 n/a n/a -14,673
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/10/2025 n/a n/a 54
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/10/2025 n/a n/a -9,482
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/10/2025 n/a n/a -76,657
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/10/2025 n/a n/a -85,392
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/10/2025 n/a n/a -758
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/10/2025 n/a n/a -8,127
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/10/2025 n/a n/a -198
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/10/2025 n/a n/a -3
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/10/2025 n/a n/a -4,887
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/10/2025 n/a n/a -7,728
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/10/2025 n/a n/a -36
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/10/2025 n/a n/a -59
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/10/2025 n/a n/a -460
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/10/2025 n/a n/a -2,211
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/10/2025 n/a n/a 286
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/10/2025 n/a n/a -4,404
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/10/2025 n/a n/a 31,380
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/10/2025 n/a n/a -879
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/10/2025 n/a n/a -2,671
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/10/2025 n/a n/a -7,192
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/10/2025 n/a n/a 5,253
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/10/2025 n/a n/a -56
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/10/2025 n/a n/a 319
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/10/2025 n/a n/a -823
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/10/2025 n/a n/a -1,056
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/10/2025 n/a n/a -37,034
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/10/2025 n/a n/a -2,522
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/10/2025 n/a n/a 223,380
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/10/2025 n/a n/a -48
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/10/2025 n/a n/a -271
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/10/2025 n/a n/a 108
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/10/2025 n/a n/a -622
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/10/2025 n/a n/a -964
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/10/2025 n/a n/a -78
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/10/2025 n/a n/a -247
Ordinary

603 Page 102 27-Oct-2025

STATE STREET BANK AND TRUST COMPANY 08/10/2025 n/a n/a -74
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/10/2025 n/a n/a 37,666
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/10/2025 n/a n/a -8,456
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/10/2025 n/a n/a -92,140
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/10/2025 n/a n/a 92,140
Ordinary
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
09/10/2025 23.67 n/a -365
Ordinary
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
09/10/2025 23.67 n/a -949
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/10/2025 n/a n/a 2,732
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/10/2025 n/a n/a -278
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/10/2025 n/a n/a -816
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/10/2025 n/a n/a -29,754
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/10/2025 n/a n/a -5,127
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/10/2025 n/a n/a -54
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/10/2025 n/a n/a -6
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/10/2025 n/a n/a -35,698
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/10/2025 n/a n/a -1,291
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/10/2025 n/a n/a -225,331
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/10/2025 n/a n/a -25
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/10/2025 n/a n/a -270
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/10/2025 n/a n/a 3,416
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/10/2025 n/a n/a -157
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/10/2025 n/a n/a -55
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/10/2025 n/a n/a -12
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/10/2025 n/a n/a -47,682
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/10/2025 n/a n/a -1,169
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/10/2025 n/a n/a -588
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/10/2025 n/a n/a -210
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/10/2025 n/a n/a -97
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/10/2025 n/a n/a -54
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/10/2025 n/a n/a -31
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/10/2025 n/a n/a -1
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/10/2025 n/a n/a -712
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/10/2025 n/a n/a -15
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/10/2025 n/a n/a -79
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/10/2025 n/a n/a 459
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/10/2025 n/a n/a 1,890
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/10/2025 n/a n/a -713
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/10/2025 n/a n/a -6,554
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/10/2025 n/a n/a -3,567
Ordinary

603 Page 103 27-Oct-2025

STATE STREET BANK AND TRUST COMPANY 09/10/2025 n/a n/a 289
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/10/2025 n/a n/a -2,149
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/10/2025 n/a n/a -1,860
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/10/2025 n/a n/a 71,094
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/10/2025 n/a n/a 22,633
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/10/2025 n/a n/a 4,173
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/10/2025 n/a n/a 49,986
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/10/2025 n/a n/a 6,814
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/10/2025 n/a n/a 116,186
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/10/2025 n/a n/a -137
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/10/2025 n/a n/a -424
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/10/2025 n/a n/a -1,155
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/10/2025 n/a n/a -94
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/10/2025 n/a n/a -176
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/10/2025 n/a n/a -96
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/10/2025 n/a n/a -12
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/10/2025 n/a n/a -92,140
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/10/2025 n/a n/a -8
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/10/2025 n/a n/a -364
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/10/2025 n/a n/a 1,915
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/10/2025 n/a n/a 5,294
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/10/2025 n/a n/a 21,485
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/10/2025 n/a n/a 236
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/10/2025 n/a n/a 19,159
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/10/2025 n/a n/a 8,415
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/10/2025 n/a n/a 45,309
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/10/2025 n/a n/a -317
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/10/2025 n/a n/a 13,500
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/10/2025 n/a n/a 353
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/10/2025 n/a n/a 12,666
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/10/2025 n/a n/a -1,992
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/10/2025 n/a n/a 53,919
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/10/2025 n/a n/a -3,588
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/10/2025 n/a n/a -39,980
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/10/2025 n/a n/a 206
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/10/2025 n/a n/a 3
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/10/2025 n/a n/a 4,528
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/10/2025 n/a n/a 1,172
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/10/2025 n/a n/a -115,994
Ordinary

603 Page 104 27-Oct-2025

STATE STREET BANK AND TRUST COMPANY 10/10/2025 n/a n/a 130
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/10/2025 n/a n/a 501
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/10/2025 n/a n/a -3,530
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/10/2025 n/a n/a -2,034
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/10/2025 n/a n/a 5,573
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/10/2025 n/a n/a 309,872
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/10/2025 n/a n/a -1,326
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/10/2025 n/a n/a 929
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/10/2025 n/a n/a 13,400
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/10/2025 n/a n/a 2,666
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/10/2025 n/a n/a 7,050
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/10/2025 n/a n/a -127
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/10/2025 n/a n/a 73
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/10/2025 n/a n/a 2
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/10/2025 n/a n/a 1,263
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/10/2025 n/a n/a 1,129
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/10/2025 n/a n/a 48,009
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/10/2025 n/a n/a 1,200
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/10/2025 n/a n/a 1,911
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/10/2025 n/a n/a 9
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/10/2025 n/a n/a 348
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/10/2025 n/a n/a -2,769
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/10/2025 n/a n/a 637
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/10/2025 n/a n/a 945
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/10/2025 n/a n/a 81
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/10/2025 n/a n/a 219
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/10/2025 n/a n/a 77
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/10/2025 n/a n/a 8,938
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/10/2025 n/a n/a 8,806
Ordinary
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
13/10/2025 24.38 n/a 219
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/10/2025 n/a n/a 882
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/10/2025 n/a n/a -5,522
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/10/2025 n/a n/a 13,895
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/10/2025 n/a n/a 501
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/10/2025 n/a n/a -920
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/10/2025 n/a n/a -378
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/10/2025 n/a n/a -2,642
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/10/2025 n/a n/a -6,986
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/10/2025 n/a n/a -12
Ordinary

603 Page 105 27-Oct-2025

STATE STREET BANK AND TRUST COMPANY 13/10/2025 n/a n/a 13
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/10/2025 n/a n/a 2
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/10/2025 n/a n/a -1,251
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/10/2025 n/a n/a -1,119
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/10/2025 n/a n/a 7,885
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/10/2025 n/a n/a 693
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/10/2025 n/a n/a -7,948
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/10/2025 n/a n/a 14
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/10/2025 n/a n/a 59
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/10/2025 n/a n/a 2,906
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/10/2025 n/a n/a -631
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/10/2025 n/a n/a -931
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/10/2025 n/a n/a -80
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/10/2025 n/a n/a -198
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/10/2025 n/a n/a -75
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/10/2025 n/a n/a -10,110
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/10/2025 n/a n/a -8,728
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/10/2025 n/a n/a 1,211
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/10/2025 n/a n/a -1,898
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/10/2025 n/a n/a 3,420
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/10/2025 n/a n/a -5,240
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/10/2025 n/a n/a 307
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/10/2025 n/a n/a -234
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/10/2025 n/a n/a -14,050
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/10/2025 n/a n/a -8,402
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/10/2025 n/a n/a 787
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/10/2025 n/a n/a 353
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/10/2025 n/a n/a -13,348
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/10/2025 n/a n/a -350
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/10/2025 n/a n/a -12,399
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/10/2025 n/a n/a 5,278
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/10/2025 n/a n/a -51,512
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/10/2025 n/a n/a 3,684
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/10/2025 n/a n/a 39,835
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/10/2025 n/a n/a -204
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/10/2025 n/a n/a -3
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/10/2025 n/a n/a -4,488
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/10/2025 n/a n/a -1,263
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/10/2025 n/a n/a 118,718
Ordinary

603 Page 106 27-Oct-2025

STATE STREET BANK AND TRUST COMPANY 13/10/2025 n/a n/a -129
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/10/2025 n/a n/a -497
Ordinary
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
14/10/2025 23.93 n/a 131
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/10/2025 n/a n/a -1,834
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/10/2025 n/a n/a 268
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/10/2025 n/a n/a -51
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/10/2025 n/a n/a -289,269
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/10/2025 n/a n/a 37,892
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/10/2025 n/a n/a -8
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/10/2025 n/a n/a -11,676
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/10/2025 n/a n/a -23
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/10/2025 n/a n/a -63
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/10/2025 n/a n/a 4,916
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/10/2025 n/a n/a -38
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/10/2025 n/a n/a 205
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/10/2025 n/a n/a -11
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/10/2025 n/a n/a -10
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/10/2025 n/a n/a -25,049
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/10/2025 n/a n/a -2,235
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/10/2025 n/a n/a 219,433
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/10/2025 n/a n/a -43
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/10/2025 n/a n/a -182
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/10/2025 n/a n/a -3,513
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/10/2025 n/a n/a -6
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/10/2025 n/a n/a -20
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/10/2025 n/a n/a -1
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/10/2025 n/a n/a -42
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/10/2025 n/a n/a -3
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/10/2025 n/a n/a 49,153
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/10/2025 n/a n/a -342
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/10/2025 n/a n/a -1,263
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/10/2025 n/a n/a -17
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/10/2025 n/a n/a -1,764
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/10/2025 n/a n/a -132
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/10/2025 n/a n/a -19,502
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/10/2025 n/a n/a -2
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/10/2025 n/a n/a -7,314
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/10/2025 n/a n/a 2,309
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/10/2025 n/a n/a -41,239
Ordinary

603 Page 107 27-Oct-2025

STATE STREET BANK AND TRUST COMPANY 14/10/2025 n/a n/a -398
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/10/2025 n/a n/a 345
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/10/2025 n/a n/a -3
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/10/2025 n/a n/a -611
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/10/2025 n/a n/a -82,385
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/10/2025 n/a n/a -36,893
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/10/2025 n/a n/a -4,180
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/10/2025 n/a n/a -51,697
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/10/2025 n/a n/a -2
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/10/2025 n/a n/a -39
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/10/2025 n/a n/a -7,523
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/10/2025 n/a n/a -113,554
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/10/2025 n/a n/a 18
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/10/2025 n/a n/a -4
Ordinary
SSGA FUNDS MANAGEMENT, INC. 14/10/2025 23.93 n/a 1,680
Ordinary
SSGA FUNDS MANAGEMENT, INC. 14/10/2025 23.93 n/a 378
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/10/2025 n/a n/a -57
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/10/2025 n/a n/a 80
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/10/2025 n/a n/a -59
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/10/2025 n/a n/a 193
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/10/2025 n/a n/a 5
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/10/2025 n/a n/a 17,656
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/10/2025 n/a n/a 25
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/10/2025 n/a n/a 167
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/10/2025 n/a n/a 622
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/10/2025 n/a n/a 13
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/10/2025 n/a n/a 1,243
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/10/2025 n/a n/a -319
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/10/2025 n/a n/a 2,644
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/10/2025 n/a n/a -179
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/10/2025 n/a n/a -759
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/10/2025 n/a n/a 29
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/10/2025 n/a n/a 8
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/10/2025 n/a n/a 197
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/10/2025 n/a n/a -103
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/10/2025 n/a n/a -5,516
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/10/2025 n/a n/a 6
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/10/2025 n/a n/a 38
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/10/2025 n/a n/a -34,498
Ordinary

603 Page 108 27-Oct-2025

STATE STREET BANK AND TRUST COMPANY 15/10/2025 n/a n/a -1,345
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/10/2025 n/a n/a -56
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/10/2025 n/a n/a -7
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/10/2025 n/a n/a 196
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/10/2025 n/a n/a 2,160
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/10/2025 n/a n/a 37
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/10/2025 n/a n/a 99
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/10/2025 n/a n/a 295
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/10/2025 n/a n/a 480
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/10/2025 n/a n/a -9
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/10/2025 n/a n/a 42
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/10/2025 n/a n/a 88
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/10/2025 n/a n/a 60
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/10/2025 n/a n/a -6,300
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/10/2025 n/a n/a 5,351
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/10/2025 n/a n/a 11,685
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/10/2025 n/a n/a 101
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/10/2025 n/a n/a -45
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/10/2025 n/a n/a -119
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/10/2025 n/a n/a 23
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/10/2025 n/a n/a 65
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/10/2025 n/a n/a 3
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/10/2025 n/a n/a 100
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/10/2025 n/a n/a 7
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/10/2025 n/a n/a 3,576
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/10/2025 n/a n/a 313
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/10/2025 n/a n/a -2,290
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/10/2025 n/a n/a -4,856
Ordinary
SSGA FUNDS MANAGEMENT, INC. 15/10/2025 23.97 n/a 2,268
Ordinary
STATE STREET GLOBAL ADVISORS TRUST COMPANY 15/10/2025 23.97 n/a -171
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/10/2025 n/a n/a 92,140
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/10/2025 n/a n/a -161
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/10/2025 n/a n/a 2,215
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/10/2025 n/a n/a -763
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/10/2025 n/a n/a 35
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/10/2025 n/a n/a -307
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/10/2025 n/a n/a 361
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/10/2025 n/a n/a 2
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/10/2025 n/a n/a 4,094
Ordinary

603 Page 109 27-Oct-2025

STATE STREET BANK AND TRUST COMPANY 16/10/2025 n/a n/a -441
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/10/2025 n/a n/a -594
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/10/2025 n/a n/a 14,958
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/10/2025 n/a n/a -3,274
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/10/2025 n/a n/a 8,252
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/10/2025 n/a n/a 475
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/10/2025 n/a n/a 1,317
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/10/2025 n/a n/a 2,142
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/10/2025 n/a n/a -469
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/10/2025 n/a n/a -4
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/10/2025 n/a n/a -3
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/10/2025 n/a n/a -80
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/10/2025 n/a n/a -197
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/10/2025 n/a n/a -5
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/10/2025 n/a n/a -13
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/10/2025 n/a n/a -4,459
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/10/2025 n/a n/a -24
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/10/2025 n/a n/a -29
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/10/2025 n/a n/a -8
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/10/2025 n/a n/a -197
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/10/2025 n/a n/a -260
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/10/2025 n/a n/a -15
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/10/2025 n/a n/a -38
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/10/2025 n/a n/a -24
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/10/2025 n/a n/a -35
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/10/2025 n/a n/a -37
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/10/2025 n/a n/a -99
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/10/2025 n/a n/a -296
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/10/2025 n/a n/a -88
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/10/2025 n/a n/a -60
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/10/2025 n/a n/a -192
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/10/2025 n/a n/a -23
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/10/2025 n/a n/a -3
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/10/2025 n/a n/a -327
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/10/2025 n/a n/a 950
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/10/2025 n/a n/a -4,576
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/10/2025 n/a n/a 10
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/10/2025 n/a n/a -550
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/10/2025 n/a n/a 29
Ordinary

603 Page 110 27-Oct-2025

STATE STREET BANK AND TRUST COMPANY 16/10/2025 n/a n/a 18,808
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/10/2025 n/a n/a 10
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/10/2025 n/a n/a 1,030
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/10/2025 n/a n/a -24,297
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/10/2025 n/a n/a 136
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/10/2025 n/a n/a 193
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/10/2025 n/a n/a -27
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/10/2025 n/a n/a -37
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/10/2025 n/a n/a -8
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/10/2025 n/a n/a -2
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/10/2025 n/a n/a -5,874
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/10/2025 n/a n/a 53
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/10/2025 n/a n/a 4,314
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/10/2025 n/a n/a 473
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/10/2025 n/a n/a 6,138
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/10/2025 n/a n/a -92,140
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/10/2025 n/a n/a 92,140
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/10/2025 n/a n/a -2,215
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/10/2025 n/a n/a -225,816
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/10/2025 n/a n/a -35
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/10/2025 n/a n/a -361
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/10/2025 n/a n/a -2,479
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/10/2025 n/a n/a -4,094
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/10/2025 n/a n/a -2,415
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/10/2025 n/a n/a -8,820
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/10/2025 n/a n/a -14,958
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/10/2025 n/a n/a -4,092
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/10/2025 n/a n/a -8,252
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/10/2025 n/a n/a -475
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/10/2025 n/a n/a -1,317
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/10/2025 n/a n/a -2,142
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/10/2025 n/a n/a -16,010
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/10/2025 n/a n/a -21
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/10/2025 n/a n/a -18
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/10/2025 n/a n/a -1,118
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/10/2025 n/a n/a 17
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/10/2025 n/a n/a 5
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/10/2025 n/a n/a 2,812
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/10/2025 n/a n/a -4,869
Ordinary

603 Page 111 27-Oct-2025

STATE STREET BANK AND TRUST COMPANY 17/10/2025 n/a n/a 21
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/10/2025 n/a n/a -2,504
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/10/2025 n/a n/a -32
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/10/2025 n/a n/a 42
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/10/2025 n/a n/a -58
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/10/2025 n/a n/a -950
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/10/2025 n/a n/a -10
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/10/2025 n/a n/a -569
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/10/2025 n/a n/a -71,312
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/10/2025 n/a n/a -1,030
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/10/2025 n/a n/a -1,357
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/10/2025 n/a n/a -193
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/10/2025 n/a n/a -322
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/10/2025 n/a n/a -377
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/10/2025 n/a n/a -1,234
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/10/2025 n/a n/a -73
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/10/2025 n/a n/a -53
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/10/2025 n/a n/a -4,314
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/10/2025 n/a n/a -473
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/10/2025 n/a n/a -6,138
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/10/2025 n/a n/a 6,138
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/10/2025 n/a n/a -92,140
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/10/2025 n/a n/a 92,140
Ordinary
STATE STREET GLOBAL ADVISORS LIMITED 20/10/2025 22.87 n/a 87
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/10/2025 n/a n/a -12
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/10/2025 n/a n/a 58
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/10/2025 n/a n/a 669
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/10/2025 n/a n/a 350,695
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/10/2025 n/a n/a 1,499
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/10/2025 n/a n/a 12,459
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/10/2025 n/a n/a 215
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/10/2025 n/a n/a 4,964
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/10/2025 n/a n/a 20
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/10/2025 n/a n/a 896
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/10/2025 n/a n/a 12,983
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/10/2025 n/a n/a 68,666
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/10/2025 n/a n/a 5,482
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/10/2025 n/a n/a 1,360
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/10/2025 n/a n/a 94
Ordinary

603 Page 112 27-Oct-2025

STATE STREET BANK AND TRUST COMPANY 20/10/2025 n/a n/a 10,407
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/10/2025 n/a n/a 322
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/10/2025 n/a n/a 378
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/10/2025 n/a n/a 1,236
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/10/2025 n/a n/a 73
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/10/2025 n/a n/a 42,778
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/10/2025 n/a n/a -3,383
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/10/2025 n/a n/a 50
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/10/2025 n/a n/a 19,752
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/10/2025 n/a n/a 16,803
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/10/2025 n/a n/a 228,336
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/10/2025 n/a n/a 64
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/10/2025 n/a n/a 21,675
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/10/2025 n/a n/a 42,931
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/10/2025 n/a n/a 2,481
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/10/2025 n/a n/a 11,992
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/10/2025 n/a n/a 2,420
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/10/2025 n/a n/a 8,839
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/10/2025 n/a n/a 22,454
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/10/2025 n/a n/a 4,099
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/10/2025 n/a n/a 2,759
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/10/2025 n/a n/a 71,622
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/10/2025 n/a n/a 16,812
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/10/2025 n/a n/a 425
Ordinary
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
21/10/2025 23.31 n/a -219
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/10/2025 n/a n/a -4,964
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/10/2025 n/a n/a -42,778
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/10/2025 n/a n/a 19
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/10/2025 n/a n/a -11,297
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/10/2025 n/a n/a -16,754
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/10/2025 n/a n/a 1,374
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/10/2025 n/a n/a 33
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/10/2025 n/a n/a -21,669
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/10/2025 n/a n/a -25,392
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/10/2025 n/a n/a 10
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/10/2025 n/a n/a -11,955
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/10/2025 n/a n/a 66
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/10/2025 n/a n/a 40
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/10/2025 n/a n/a -22,310
Ordinary

603 Page 113 27-Oct-2025

STATE STREET BANK AND TRUST COMPANY 21/10/2025 n/a n/a -3
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/10/2025 n/a n/a -2,587
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/10/2025 n/a n/a 6
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/10/2025 n/a n/a 5
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/10/2025 n/a n/a -71,484
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/10/2025 n/a n/a 68
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/10/2025 n/a n/a 6
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/10/2025 n/a n/a 921
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/10/2025 n/a n/a -425
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/10/2025 n/a n/a 17
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/10/2025 n/a n/a -666
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/10/2025 n/a n/a -209,836
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/10/2025 n/a n/a 64
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/10/2025 n/a n/a -7,255
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/10/2025 n/a n/a 67
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/10/2025 n/a n/a -94
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/10/2025 n/a n/a 3
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/10/2025 n/a n/a -61,621
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/10/2025 n/a n/a 231
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/10/2025 n/a n/a 62
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/10/2025 n/a n/a -1,474
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/10/2025 n/a n/a 6
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/10/2025 n/a n/a -447
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/10/2025 n/a n/a -10,404
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/10/2025 n/a n/a 1
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/10/2025 n/a n/a 1
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/10/2025 n/a n/a 5
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/10/2025 n/a n/a -2,022
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/10/2025 n/a n/a 1
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/10/2025 n/a n/a 155
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/10/2025 n/a n/a -1,473
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/10/2025 n/a n/a -8,454
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/10/2025 n/a n/a -49
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/10/2025 n/a n/a -229,710
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/10/2025 n/a n/a -2,243
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/10/2025 n/a n/a -6
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/10/2025 n/a n/a -17,538
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/10/2025 n/a n/a -2,491
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/10/2025 n/a n/a -38
Ordinary

603 Page 114 27-Oct-2025

STATE STREET BANK AND TRUST COMPANY 22/10/2025 n/a n/a -2,486
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/10/2025 n/a n/a -8,880
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/10/2025 n/a n/a -144
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/10/2025 n/a n/a -4,096
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/10/2025 n/a n/a -172
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/10/2025 n/a n/a -6
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/10/2025 n/a n/a -5
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/10/2025 n/a n/a -137
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/10/2025 n/a n/a -16,880
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/10/2025 n/a n/a -6
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/10/2025 n/a n/a -921
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/10/2025 n/a n/a 149
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/10/2025 n/a n/a 97,186
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/10/2025 n/a n/a 707
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/10/2025 n/a n/a -224
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/10/2025 n/a n/a -58
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/10/2025 n/a n/a -3
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/10/2025 n/a n/a -140,859
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/10/2025 n/a n/a -37,070
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/10/2025 n/a n/a -5,204
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/10/2025 n/a n/a -5,144
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/10/2025 n/a n/a -899
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/10/2025 n/a n/a -68,897
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/10/2025 n/a n/a -62
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/10/2025 n/a n/a -207,508
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/10/2025 n/a n/a -1,365
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/10/2025 n/a n/a -3
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/10/2025 n/a n/a -323
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/10/2025 n/a n/a -379
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/10/2025 n/a n/a -1,241
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/10/2025 n/a n/a -74
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/10/2025 n/a n/a -39,036
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/10/2025 n/a n/a -1
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/10/2025 n/a n/a -155
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/10/2025 n/a n/a 2,316
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/10/2025 n/a n/a 37
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/10/2025 n/a n/a 5,541
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/10/2025 n/a n/a 239,783
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/10/2025 n/a n/a 642
Ordinary

603 Page 115 27-Oct-2025

STATE STREET BANK AND TRUST COMPANY 23/10/2025 n/a n/a 841
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/10/2025 n/a n/a 2,459
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/10/2025 n/a n/a 4,733
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/10/2025 n/a n/a 12,149
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/10/2025 n/a n/a 259
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/10/2025 n/a n/a 21,725
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/10/2025 n/a n/a 18,956
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/10/2025 n/a n/a 60,381
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/10/2025 n/a n/a 20,422
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/10/2025 n/a n/a 91,298
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/10/2025 n/a n/a 838
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/10/2025 n/a n/a 579
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/10/2025 n/a n/a 34
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/10/2025 n/a n/a 18,297
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/10/2025 n/a n/a 26,032
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/10/2025 n/a n/a 670
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/10/2025 n/a n/a 152
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/10/2025 n/a n/a 2
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/10/2025 n/a n/a 3,680
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/10/2025 n/a n/a 721
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/10/2025 n/a n/a 2,186
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/10/2025 n/a n/a 117,555
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/10/2025 n/a n/a 398
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/10/2025 n/a n/a 103
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/10/2025 n/a n/a 920
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/10/2025 n/a n/a 452
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/10/2025 n/a n/a 1,835
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/10/2025 n/a n/a 4,288
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/10/2025 n/a n/a 339
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/10/2025 n/a n/a 1,716
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/10/2025 n/a n/a 1,383
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/10/2025 n/a n/a 5,517
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/10/2025 n/a n/a 18
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/10/2025 n/a n/a 37
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/10/2025 n/a n/a 63
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/10/2025 n/a n/a 892
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/10/2025 n/a n/a 1,098
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/10/2025 n/a n/a 1,204
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/10/2025 n/a n/a 41,164
Ordinary

603 Page 116 27-Oct-2025

STATE STREET BANK AND TRUST COMPANY 23/10/2025 n/a n/a 66,779
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/10/2025 n/a n/a 6,818
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/10/2025 n/a n/a 5,839
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/10/2025 n/a n/a 1,348
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/10/2025 n/a n/a 300
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/10/2025 n/a n/a 396
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/10/2025 n/a n/a 910
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/10/2025 n/a n/a 457
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/10/2025 n/a n/a 1,117
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/10/2025 n/a n/a 1,382
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/10/2025 n/a n/a 87
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/10/2025 n/a n/a 4,869
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/10/2025 n/a n/a 4,961
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/10/2025 n/a n/a 140
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/10/2025 n/a n/a 76
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/10/2025 n/a n/a 18,355
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/10/2025 n/a n/a 1,738
Ordinary
SSGA FUNDS MANAGEMENT, INC. 23/10/2025 23.79 n/a 1,008
Ordinary
SSGA FUNDS MANAGEMENT, INC. 23/10/2025 23.79 n/a 2,310
Ordinary

603 Page 117 27-Oct-2025

Annexure B

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

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

Alok Maheshwary Authorised signatory Dated the 27/10/2025

State Street Bank and Trust Company will, if requested by the company or responsible entity to whom this form must be given under the Corporations Act 2001 (Cth) or if requested by the Australian Securities and Investment Commission (ASIC), provide a copy of the master securities lending agreement/s and security agreement/s referred to below to the company, responsible entity or ASIC. Part A: For relevant interests arising out of lending securities - State Street Bank and Trust Company acquires relevant interest as 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
companyor responsible entityto whom theprescribed report isgiven.
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 to
givingnotice
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
companyor responsible entityto whom theprescribed report wasgiven.
Parties to agreement: (1) State Street Bank and Trust Company
(2) Counterparty / entities details to be shared, as and when requested.
Holder of votingrights LENDER
Are there any restrictions on voting rights? (1) Yes, but only if the borrower defaults and ownership is enforce;
(2) Yes
Ifyes,in what detail? (1)Onlyif the borrower defaults and ownershipis enforced;
Date on which the securities were (or are) expected to be delivered to the borrower
or its nominee (ie borrow date):
The dates on which the securities were transferred, as indicated in Annexure A to
this notice
Scheduled date (if any) when the securities are expected to be returned to the
lender or its nominee (ie return date)
No scheduled return date. Securities collateral is returned on termination of related
securities loan
Does the borrower have the right to return the securities early? [Yes/No] At any time subject to returning the borrowed securities or equivalent securities or
providingalternative collateral
If yes, in which circumstances? At any time subject to returning the borrowed securities or equivalent securities or
providingalternative collateral
Does the lender have the right to recall the securities early (ie before the
scheduled return date)? [Yes/No]
No, assuming the borrower returns the borrowed securities or equivalent securities
If yes, in which circumstances? n/a (lender must return securities collateral if the borrower returns the borrowed
securities or equivalent securities)

603 Page 118 27-Oct-2025

Annexure C

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

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

Dated the
27/10/2025
Alok Maheshwary
Authorised signatory
Dated the
27/10/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 borrower of the securities under securities
lending agreement, subject to obligation to return under the agreement. (State Street Bank and Trust Company has on-lent the securities and retains relevant interest as per Part
A of this Annexure.)
Type of agreement: Global Master Securities Lending Agreement/Master Securities Loan
Agreement/Securities Loan Agreement.
If requested, a pro forma copy of the agreement will be given to the ASIC or the
company or responsible entity to whom the prescribed report was given.
Parties to agreement: (1) State Street Bank and Trust Company
(2)Counterparty /entities details to be shared,as and when requested.
Holder of votingrights BORROWER
Are there any restrictions on voting rights? (1) Yes (if the borrower is the registered holder. However the securities are on-lent
by the borrower as per Part B of this Annexure)
(2)No,not duringterm of securities loan
If yes, in what detail? (1) Only if the borrower is the registered holder. However the securities are on-lent
by the borrower as per Part B of this Annexure
(2)n/a
Date on which the securities were (or are) expected to be delivered to the borrower
or its nominee (ie borrow date):
The dates on which the securities were delivered to State Street Bank and Trust
Companyas borrower are set out in Annexure A to this notice
Scheduled date (if any) when the securities are expected to be returned to the
lender or its nominee (ie return date)
No scheduled return date
Does the borrower have the right to return the securities early? [Yes/No] No scheduled return date. Borrower can return securities or equivalent securities at
anytime subject togivingnotice
If yes, in which circumstances? Borrower can return securities or equivalent securities at any time subject to giving
notice
Does the lender have the right to recall the securities early (ie before the
scheduled return date)?[Yes/No]
No scheduled return date. Lender can require return of securities or equivalent
securities at anytime subject togivingnotice
If yes, in which circumstances? Lender can require return of securities or equivalent securities at any time subject to
givingnotice
Are there circumstances in which the borrower will not be required to return the
securities on settlement?[Yes/No]
No
Ifyes,in which circumstances? n/a
Part B: For relevant interests arising out of lending securities - State Street Bank and Trust Company lends the securities under securities lending agreement, and retains relevant
interest through the right to recall the securities or equivalent securities.
Type of agreement: Global Master Securities Lending Agreement/Master Securities Loan Agreement. If
requested, a pro forma copy of the agreement will be given to the ASIC or the
companyor responsible entityto whom theprescribed report wasgiven.
Parties to agreement: (1) State Street Bank and Trust Company
(2) Counterparty / entities details to be shared, as and when requested.
Holder of votingrights LENDER
Are there any restrictions on voting rights? (1) Yes, but only if the lender recalls the loan and exercises its right to become the
registered holder
(2)Yes(while registered holder)
If yes, in what detail? (1) Only if the lender recalls the loan and exercises its right to become the registered
holder
(2)Borrower mayexercise votingrights(while registered holder)
Date on which the securities were (or are) expected to be delivered to the borrower
or its nominee(ie borrow date):
The dates on which the securities were delivered to the borrower are set out in
Annexure A to this notice
Scheduled date (if any) when the securities are expected to be returned to the
lender or its nominee (ie return date)
No scheduled return date
Does the borrower have the right to return the securities early? [Yes/No] No scheduled return date. Borrower can return securities or equivalent securities at
any time subject to giving notice
If yes, in which circumstances? Borrower can return securities or equivalent securities at any time subject to giving
notice
Does the lender have the right to recall the securities early (ie before the
scheduled return date)?[Yes/No]
No scheduled return date. Lender can require return of securities or equivalent
securities at anytime subject togivingnotice
If yes, in which circumstances? Lender can require return of securities or equivalent securities at any time subject to
givingnotice
Are there circumstances in which the borrower will not be required to return the
securities on settlement? [Yes/No]
No
Ifyes,in which circumstances? n/a

603 Page 119 27-Oct-2025

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

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