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.

SUPERLOOP LIMITED Major Shareholding Notification 2026

Mar 18, 2026

65810_rns_2026-03-18_3c546799-aad0-440b-af5e-8aaec6a20075.pdf

Major Shareholding Notification

Open in viewer

Opens in your device viewer

603 Page 1 19-Mar-2026

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

SUPERLOOP LIMITED

To Company Name/Scheme ACN/ARSN 169 263 094

1. Details of substantial holder (1)

Name State Street Corporation and subsidiaries named in paragraph 7 to this form ACN/ARSN (if applicable) The holder became a substantial holder on 17/03/2026

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 27,280,584 27,280,584 5.30%

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
149,895
Ordinary
STATE STREET BANK AND
TRUST COMPANY
For borrowed securities:Relevant interest under section
608(1) being the holder of securities subject to an
obligation to return under a securities lending
agreement.STATE STREET BANK AND TRUST COMPANY has on-
lent the securities and retains a relevant interest
361,519

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
2,954,097
Ordinary
STATE STREET BANK AND
TRUST COMPANY
For Lent securities:Relevant interest under section
608(8A) being the holder of securities subject to an
obligation to return under a securities lending
agreement.State Street Bank and Trust Company has lent
the securities and retains a relevant interest
450,749
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
8
Ordinary
STATE STREET GLOBAL
ADVISORS TRUST COMPANY
Power to control the exercise of a right to vote
attached to securities and/or the power to dispose of
securities as investment manager or trustee
3,184,873
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
415,393
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
206,554
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
19,557,496
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 118,044
Ordinary
STATE STREET GLOBAL ADVISORS EUROPE LIMITED Citibank NA n/a 22,018
Ordinary
STATE STREET GLOBAL ADVISORS EUROPE LIMITED Northern Trust Company n/a 9,833
Ordinary
STATE STREET BANK AND TRUST COMPANY AWARE SUPER PTY LTD AS
TRUSTEE OF THE AWARE SUPER
AWARE SUPER PTY LTD AS TRUSTEE
OF THE AWARE SUPER
52,030
Ordinary
STATE STREET BANK AND TRUST COMPANY NATIXIS NATIXIS 1,157,886
Ordinary
STATE STREET BANK AND TRUST COMPANY UNKNOWN UNKNOWN 361,519
Ordinary
STATE STREET BANK AND TRUST COMPANY SSGA SPDR ETFS EUROPE II PLC SSGA SPDR ETFS EUROPE II PLC 40,444
Ordinary
STATE STREET BANK AND TRUST COMPANY AQR Flex 1 Series LLC Series
A9
AQR Flex 1 Series LLC Series A9 8
Ordinary
STATE STREET BANK AND TRUST COMPANY SSGA SPDR ETFS EUROPE I PLC SSGA SPDR ETFS EUROPE I PLC 44,556
Ordinary
STATE STREET BANK AND TRUST COMPANY TEACHER RETIREMENT SYSTEM OF
TEXAS
TEACHER RETIREMENT SYSTEM OF
TEXAS
281,717
Ordinary
STATE STREET BANK AND TRUST COMPANY CALSTRS CALSTRS 32,002
Ordinary
STATE STREET BANK AND TRUST COMPANY THE UBS GROUP THE UBS GROUP 1,796,211
Ordinary
STATE STREET GLOBAL ADVISORS TRUST COMPANY State Street Bank and Trust
Co
n/a 3,009,003
Ordinary

603 Page 2 19-Mar-2026

STATE STREET GLOBAL ADVISORS TRUST COMPANY Bank of New York Mellon n/a 155,428
Ordinary
STATE STREET GLOBAL ADVISORS TRUST COMPANY Northern Trust Company n/a 20,442
Ordinary
SSGA FUNDS MANAGEMENT, INC. State Street Bank and Trust
Co
n/a 415,393
Ordinary
STATE STREET GLOBAL ADVISORS LIMITED JPMorgan AG n/a 170,982
Ordinary
STATE STREET GLOBAL ADVISORS LIMITED State Street Bank and Trust
Co
n/a 35,572
Ordinary
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
JPMorgan AG n/a 2,049,188
Ordinary
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
State Street Bank and Trust
Co
n/a 13,451,458
Ordinary
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
BNP Paribas n/a 244,046
Ordinary
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Citibank NA n/a 1,963,890
Ordinary
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Northern Trust Company n/a 1,848,914
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 19/03/2026

603 Page 3 19-Mar-2026

DIRECTIONS

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

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

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

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

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

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

  • (7) Include details of:

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

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

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

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

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

603 Page 4 19-Mar-2026

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

Annexure A

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

Dated the
19/03/2026
Authorised signatory
Alok Maheshwary
Dated the
19/03/2026
Authorised signatory
Alok Maheshwary
Dated the
19/03/2026
Authorised signatory
Alok Maheshwary
Dated the
19/03/2026
Authorised signatory
Alok Maheshwary
Dated the
19/03/2026
Authorised signatory
Alok Maheshwary
Holder of relevant Interest Date of Acquisition Consideration Cash Consideration non-cash Class and number of securities affected
STATE STREET BANK AND TRUST COMPANY 17/11/2025 n/a n/a 69,421
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/11/2025 n/a n/a -17,790
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/11/2025 n/a n/a 4,057
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/11/2025 n/a n/a 65,857
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/11/2025 n/a n/a 118
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/11/2025 n/a n/a -947
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/11/2025 n/a n/a 601
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/11/2025 n/a n/a 2,497
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/11/2025 n/a n/a 1,128
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/11/2025 n/a n/a 14
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/11/2025 n/a n/a 4,933
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/11/2025 n/a n/a -11
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/11/2025 n/a n/a -685
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/11/2025 n/a n/a -11
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/11/2025 n/a n/a -634
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/11/2025 n/a n/a 17
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/11/2025 n/a n/a -14,697
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/11/2025 n/a n/a -3,629
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/11/2025 n/a n/a -317
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/11/2025 n/a n/a -240
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/11/2025 n/a n/a 55
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/11/2025 n/a n/a 3,606
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/11/2025 n/a n/a -205,799
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/11/2025 n/a n/a -93,646
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/11/2025 n/a n/a 58,067
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/11/2025 n/a n/a 16,095
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/11/2025 n/a n/a 125
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/11/2025 n/a n/a 897
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/11/2025 n/a n/a 24
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/11/2025 n/a n/a -829
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/11/2025 n/a n/a 909
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/11/2025 n/a n/a -124
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/11/2025 n/a n/a -3,145
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/11/2025 n/a n/a -124,831
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/11/2025 n/a n/a -14,875
Ordinary
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
18/11/2025 2.42 n/a 1,524
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/11/2025 n/a n/a 112
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/11/2025 n/a n/a 11,761
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/11/2025 n/a n/a 2,730
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/11/2025 n/a n/a 161
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/11/2025 n/a n/a 481
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/11/2025 n/a n/a 9
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/11/2025 n/a n/a 20,182
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/11/2025 n/a n/a 157,638
Ordinary

603 Page 5 19-Mar-2026

603 Page 5 19-Mar-2026
STATE STREET BANK AND TRUST COMPANY 18/11/2025 n/a n/a 121,185
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/11/2025 n/a n/a 21,770
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/11/2025 n/a n/a 1,261
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/11/2025 n/a n/a -35,189
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/11/2025 n/a n/a -618,201
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/11/2025 n/a n/a -1,161
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/11/2025 n/a n/a -5,248
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/11/2025 n/a n/a -22,821
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/11/2025 n/a n/a -9,858
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/11/2025 n/a n/a -144
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/11/2025 n/a n/a -43,613
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/11/2025 n/a n/a -168
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/11/2025 n/a n/a -481
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/11/2025 n/a n/a -31,333
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/11/2025 n/a n/a -505,261
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/11/2025 n/a n/a -140,638
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/11/2025 n/a n/a -1,086
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/11/2025 n/a n/a -7,816
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/11/2025 n/a n/a -211
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/11/2025 n/a n/a -7,897
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/11/2025 n/a n/a 436
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/11/2025 n/a n/a 31,414
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/11/2025 n/a n/a 16
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/11/2025 n/a n/a 600
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/11/2025 n/a n/a 1,624
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/11/2025 n/a n/a 16
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/11/2025 n/a n/a 247
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/11/2025 n/a n/a -22,610
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/11/2025 n/a n/a 1
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/11/2025 n/a n/a -1
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/11/2025 n/a n/a -37
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/11/2025 n/a n/a -1,152
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/11/2025 n/a n/a -11
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/11/2025 n/a n/a -9
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/11/2025 n/a n/a -1,073
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/11/2025 n/a n/a -274
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/11/2025 n/a n/a 1,388
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/11/2025 n/a n/a -348
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/11/2025 n/a n/a 103
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/11/2025 n/a n/a 213,741
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/11/2025 n/a n/a -113,599
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/11/2025 n/a n/a 1
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/11/2025 n/a n/a -2,594
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/11/2025 n/a n/a 3,744
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/11/2025 n/a n/a -902
Ordinary
SSGA FUNDS MANAGEMENT, INC. 19/11/2025 2.31 n/a 54
Ordinary
SSGA FUNDS MANAGEMENT, INC. 19/11/2025 2.31 n/a 108
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/11/2025 n/a n/a -683
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/11/2025 n/a n/a -171,509
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/11/2025 n/a n/a -15
Ordinary

603 Page 6 19-Mar-2026

603 Page 6 19-Mar-2026
STATE STREET BANK AND TRUST COMPANY 20/11/2025 n/a n/a -563
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/11/2025 n/a n/a -8,835
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/11/2025 n/a n/a -84
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/11/2025 n/a n/a -103
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/11/2025 n/a n/a -2,455
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/11/2025 n/a n/a -2,602
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/11/2025 n/a n/a -858,219
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/11/2025 n/a n/a -118,591
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/11/2025 n/a n/a -25,514
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/11/2025 n/a n/a -6,812
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/11/2025 n/a n/a -10,753
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/11/2025 n/a n/a 1,633
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/11/2025 n/a n/a 112
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/11/2025 n/a n/a 428
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/11/2025 n/a n/a 30,989
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/11/2025 n/a n/a 236,890
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/11/2025 n/a n/a 449,191
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/11/2025 n/a n/a 129,713
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/11/2025 n/a n/a 967
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/11/2025 n/a n/a 6,959
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/11/2025 n/a n/a 188
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/11/2025 n/a n/a 3,918
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/11/2025 n/a n/a 31,304
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/11/2025 n/a n/a 535,728
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/11/2025 n/a n/a 1,034
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/11/2025 n/a n/a 4,673
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/11/2025 n/a n/a 20,325
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/11/2025 n/a n/a 8,781
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/11/2025 n/a n/a 10,771
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/11/2025 n/a n/a 38,833
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/11/2025 n/a n/a -91
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/11/2025 n/a n/a 16,500
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/11/2025 n/a n/a 16,409
Ordinary
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
21/11/2025 2.42 n/a 762
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/11/2025 n/a n/a -20,978
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/11/2025 n/a n/a 20,978
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/11/2025 n/a n/a -45
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/11/2025 n/a n/a 1
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/11/2025 n/a n/a 571
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/11/2025 n/a n/a 1
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/11/2025 n/a n/a 1
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/11/2025 n/a n/a 5
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/11/2025 n/a n/a 1
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/11/2025 n/a n/a -2
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/11/2025 n/a n/a 4
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/11/2025 n/a n/a 5
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/11/2025 n/a n/a -14
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/11/2025 n/a n/a 945
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/11/2025 n/a n/a 64
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/11/2025 n/a n/a -33
Ordinary

603 Page 7 19-Mar-2026

603 Page 7 19-Mar-2026
STATE STREET BANK AND TRUST COMPANY 21/11/2025 n/a n/a 133,810
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/11/2025 n/a n/a -456
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/11/2025 n/a n/a -19
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/11/2025 n/a n/a -3
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/11/2025 n/a n/a 2
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/11/2025 n/a n/a -4
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/11/2025 n/a n/a 16,500
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/11/2025 n/a n/a -55,826
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/11/2025 n/a n/a 55,826
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/11/2025 n/a n/a -11,431
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/11/2025 n/a n/a 11,431
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/11/2025 n/a n/a -16,500
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/11/2025 n/a n/a -36,522
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/11/2025 n/a n/a 36,522
Ordinary
SSGA FUNDS MANAGEMENT, INC. 21/11/2025 2.42 n/a 108
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/11/2025 n/a n/a -131,917
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/11/2025 n/a n/a 74,776
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/11/2025 n/a n/a 178,532
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/11/2025 n/a n/a 24,082
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/11/2025 n/a n/a 33,059
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/11/2025 n/a n/a -19,591
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/11/2025 n/a n/a -335,462
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/11/2025 n/a n/a -648
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/11/2025 n/a n/a -2,926
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/11/2025 n/a n/a -12,728
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/11/2025 n/a n/a -5,496
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/11/2025 n/a n/a 1
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/11/2025 n/a n/a -6,096
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/11/2025 n/a n/a -24,309
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/11/2025 n/a n/a -330
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/11/2025 n/a n/a 572
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/11/2025 n/a n/a 38
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/11/2025 n/a n/a -268
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/11/2025 n/a n/a -20,036
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/11/2025 n/a n/a 78,442
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/11/2025 n/a n/a -281,435
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/11/2025 n/a n/a -81,201
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/11/2025 n/a n/a -605
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/11/2025 n/a n/a -4,356
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/11/2025 n/a n/a -117
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/11/2025 n/a n/a -2,139
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/11/2025 n/a n/a -1
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/11/2025 n/a n/a -1
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/11/2025 n/a n/a -1
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/11/2025 n/a n/a -1
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/11/2025 n/a n/a -5
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/11/2025 n/a n/a -2
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/11/2025 n/a n/a -16,500
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/11/2025 n/a n/a 16,500
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/11/2025 n/a n/a 108,800
Ordinary

603 Page 8 19-Mar-2026

603 Page 8 19-Mar-2026
STATE STREET BANK AND TRUST COMPANY 25/11/2025 n/a n/a -28,000
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/11/2025 n/a n/a -174,981
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/11/2025 n/a n/a -11,668
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/11/2025 n/a n/a -200,838
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/11/2025 n/a n/a -387
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/11/2025 n/a n/a -1,748
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/11/2025 n/a n/a -7,602
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/11/2025 n/a n/a -3,282
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/11/2025 n/a n/a -1
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/11/2025 n/a n/a -4,678
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/11/2025 n/a n/a -14,510
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/11/2025 n/a n/a -160
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/11/2025 n/a n/a -10,920
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/11/2025 n/a n/a -167,301
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/11/2025 n/a n/a -48,494
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/11/2025 n/a n/a -361
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/11/2025 n/a n/a -2,600
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/11/2025 n/a n/a -70
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/11/2025 n/a n/a -1,775
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/11/2025 n/a n/a -197
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/11/2025 n/a n/a 86
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/11/2025 n/a n/a -1
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/11/2025 n/a n/a -91
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/11/2025 n/a n/a 1
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/11/2025 n/a n/a -55,826
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/11/2025 n/a n/a 55,826
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/11/2025 n/a n/a -11,431
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/11/2025 n/a n/a 11,431
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/11/2025 n/a n/a -16,500
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/11/2025 n/a n/a 16,500
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/11/2025 n/a n/a -36,522
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/11/2025 n/a n/a 36,522
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/11/2025 n/a n/a -14,011
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/11/2025 n/a n/a 7,274
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/11/2025 n/a n/a 6,737
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/11/2025 n/a n/a -36,474
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/11/2025 n/a n/a 885
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/11/2025 n/a n/a 1,533
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/11/2025 n/a n/a 101
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/11/2025 n/a n/a 212,300
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/11/2025 n/a n/a 943
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/11/2025 n/a n/a 3,860
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/11/2025 n/a n/a 89
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/11/2025 n/a n/a 443
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/11/2025 n/a n/a 3,375
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/11/2025 n/a n/a 2,282
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/11/2025 n/a n/a 489
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/11/2025 n/a n/a 98
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/11/2025 n/a n/a 1,568
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/11/2025 n/a n/a 186
Ordinary

603 Page 9 19-Mar-2026

603 Page 9 19-Mar-2026
STATE STREET BANK AND TRUST COMPANY 26/11/2025 n/a n/a 8,580
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/11/2025 n/a n/a 44,380
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/11/2025 n/a n/a -1
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/11/2025 n/a n/a 1,037
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/11/2025 n/a n/a 2,471
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/11/2025 n/a n/a 38
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/11/2025 n/a n/a -55,826
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/11/2025 n/a n/a -16,500
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/11/2025 n/a n/a -36,474
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/11/2025 n/a n/a -3,525
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/11/2025 n/a n/a 20,978
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/11/2025 n/a n/a -17,453
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/11/2025 n/a n/a 520
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/11/2025 n/a n/a 31
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/11/2025 n/a n/a 67,130
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/11/2025 n/a n/a 1
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/11/2025 n/a n/a -885
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/11/2025 n/a n/a -943
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/11/2025 n/a n/a -3,860
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/11/2025 n/a n/a -89
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/11/2025 n/a n/a -443
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/11/2025 n/a n/a -3,375
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/11/2025 n/a n/a -2,282
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/11/2025 n/a n/a -489
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/11/2025 n/a n/a -98
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/11/2025 n/a n/a -1,568
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/11/2025 n/a n/a -186
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/11/2025 n/a n/a -8,580
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/11/2025 n/a n/a -44,380
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/11/2025 n/a n/a -1,037
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/11/2025 n/a n/a -2,471
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/11/2025 n/a n/a 1
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/11/2025 n/a n/a -38
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/11/2025 n/a n/a -11,431
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/11/2025 n/a n/a 11,431
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/11/2025 n/a n/a -48
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/11/2025 n/a n/a 48
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/11/2025 n/a n/a 9,549
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/11/2025 n/a n/a -42,378
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/11/2025 n/a n/a 3,350
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/11/2025 n/a n/a 277
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/11/2025 n/a n/a 20
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/11/2025 n/a n/a 40,879
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/11/2025 n/a n/a 1
Ordinary
STATE STREET GLOBAL ADVISORS LIMITED 28/11/2025 2.81 n/a 44,233
Ordinary
STATE STREET GLOBAL ADVISORS LIMITED 28/11/2025 2.81 n/a -44,233
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/12/2025 n/a n/a -17,536
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/12/2025 n/a n/a -4,011
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/12/2025 n/a n/a 1,225
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/12/2025 n/a n/a 1,178
Ordinary

603 Page 10 19-Mar-2026

603 Page 10 19-Mar-2026
STATE STREET BANK AND TRUST COMPANY 01/12/2025 n/a n/a -2,390
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/12/2025 n/a n/a -119
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/12/2025 n/a n/a 609
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/12/2025 n/a n/a 7,421
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/12/2025 n/a n/a -33,503
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/12/2025 n/a n/a 447,743
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/12/2025 n/a n/a 79
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/12/2025 n/a n/a 164,889
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/12/2025 n/a n/a 968
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/12/2025 n/a n/a 11,005
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/12/2025 n/a n/a 188
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/12/2025 n/a n/a 2,083
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/12/2025 n/a n/a 40
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/12/2025 n/a n/a 2,227
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/12/2025 n/a n/a 540,195
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/12/2025 n/a n/a 1,267
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/12/2025 n/a n/a 4,685
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/12/2025 n/a n/a 21,441
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/12/2025 n/a n/a 49,336
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/12/2025 n/a n/a 22,906
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/12/2025 n/a n/a 24,383
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/12/2025 n/a n/a 551
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/12/2025 n/a n/a 51,113
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/12/2025 n/a n/a 687
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/12/2025 n/a n/a 14,271
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/12/2025 n/a n/a 61,226
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/12/2025 n/a n/a -77,552
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/12/2025 n/a n/a -375
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/12/2025 n/a n/a -652
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/12/2025 n/a n/a -3,163
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/12/2025 n/a n/a -40,582
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/12/2025 n/a n/a -3,743
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/12/2025 n/a n/a -13,059
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/12/2025 n/a n/a -1,225
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/12/2025 n/a n/a -80
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/12/2025 n/a n/a -40
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/12/2025 n/a n/a -728
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/12/2025 n/a n/a 2,572
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/12/2025 n/a n/a 2,015
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/12/2025 n/a n/a -86
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/12/2025 n/a n/a -5,150
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/12/2025 n/a n/a 80,225
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/12/2025 n/a n/a -62,216
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/12/2025 n/a n/a -23,146
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/12/2025 n/a n/a -134
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/12/2025 n/a n/a -1,552
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/12/2025 n/a n/a -26
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/12/2025 n/a n/a -461
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/12/2025 n/a n/a -2,227
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/12/2025 n/a n/a -22,906
Ordinary

603 Page 11 19-Mar-2026

603 Page 11 19-Mar-2026
STATE STREET BANK AND TRUST COMPANY 02/12/2025 n/a n/a -551
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/12/2025 n/a n/a -687
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/12/2025 n/a n/a -14,271
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/12/2025 n/a n/a -61,226
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/12/2025 n/a n/a -462,644
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/12/2025 n/a n/a -892
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/12/2025 n/a n/a -4,033
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/12/2025 n/a n/a -18,278
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/12/2025 n/a n/a -8,754
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/12/2025 n/a n/a -20,640
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/12/2025 n/a n/a -38,054
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/12/2025 n/a n/a -450
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/12/2025 n/a n/a -523
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/12/2025 n/a n/a -2,271
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/12/2025 n/a n/a -385,529
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/12/2025 n/a n/a -141,744
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/12/2025 n/a n/a -834
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/12/2025 n/a n/a -9,453
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/12/2025 n/a n/a -162
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/12/2025 n/a n/a -1,622
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/12/2025 n/a n/a 670
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/12/2025 n/a n/a 83
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/12/2025 n/a n/a 74,275
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/12/2025 n/a n/a 1
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/12/2025 n/a n/a 684
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/12/2025 n/a n/a 53
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/12/2025 n/a n/a 644,415
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/12/2025 n/a n/a 592
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/12/2025 n/a n/a 1,103
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/12/2025 n/a n/a 13,780
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/12/2025 n/a n/a 4
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/12/2025 n/a n/a 12,270
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/12/2025 n/a n/a 28,287
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/12/2025 n/a n/a 22,396
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/12/2025 n/a n/a 35,264
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/12/2025 n/a n/a 2
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/12/2025 n/a n/a 50,801
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/12/2025 n/a n/a 239
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/12/2025 n/a n/a 496
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/12/2025 n/a n/a 36
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/12/2025 n/a n/a 1
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/12/2025 n/a n/a 434
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/12/2025 n/a n/a 420
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/12/2025 n/a n/a 135
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/12/2025 n/a n/a 95
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/12/2025 n/a n/a 166
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/12/2025 n/a n/a 407
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/12/2025 n/a n/a 323
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/12/2025 n/a n/a 6,686
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/12/2025 n/a n/a 909
Ordinary

603 Page 12 19-Mar-2026

603 Page 12 19-Mar-2026
STATE STREET BANK AND TRUST COMPANY 04/12/2025 n/a n/a 627
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/12/2025 n/a n/a 542
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/12/2025 n/a n/a 1,047
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/12/2025 n/a n/a 233
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/12/2025 n/a n/a 177
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/12/2025 n/a n/a 29
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/12/2025 n/a n/a 1,454
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/12/2025 n/a n/a 33
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/12/2025 n/a n/a 301
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/12/2025 n/a n/a 633
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/12/2025 n/a n/a 20,881
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/12/2025 n/a n/a 392,889
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/12/2025 n/a n/a 6,665
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/12/2025 n/a n/a 175,388
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/12/2025 n/a n/a 2,542
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/12/2025 n/a n/a 8,321
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/12/2025 n/a n/a 101
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/12/2025 n/a n/a 1,138
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/12/2025 n/a n/a 13,895
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/12/2025 n/a n/a 255
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/12/2025 n/a n/a 4,142
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/12/2025 n/a n/a 3,702
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/12/2025 n/a n/a 6
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/12/2025 n/a n/a 348
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/12/2025 n/a n/a -11,431
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/12/2025 n/a n/a 11,431
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/12/2025 n/a n/a -48
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/12/2025 n/a n/a 48
Ordinary
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
05/12/2025 2.63 n/a 3,429
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/12/2025 n/a n/a 32,657
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/12/2025 n/a n/a 63
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/12/2025 n/a n/a -8,503
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/12/2025 n/a n/a -357
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/12/2025 n/a n/a -17,904
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/12/2025 n/a n/a 1,850
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/12/2025 n/a n/a 1,541
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/12/2025 n/a n/a -391
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/12/2025 n/a n/a -16,603
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/12/2025 n/a n/a -2,813
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/12/2025 n/a n/a 83
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/12/2025 n/a n/a -2,369,812
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/12/2025 n/a n/a 23,136
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/12/2025 n/a n/a 10,032
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/12/2025 n/a n/a -2,212
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/12/2025 n/a n/a 742
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/12/2025 n/a n/a -46
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/12/2025 n/a n/a 790
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/12/2025 n/a n/a -43
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/12/2025 n/a n/a -1,579
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/12/2025 n/a n/a -1
Ordinary

603 Page 13 19-Mar-2026

603 Page 13 19-Mar-2026
STATE STREET BANK AND TRUST COMPANY 05/12/2025 n/a n/a -684
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/12/2025 n/a n/a -53
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/12/2025 n/a n/a -592
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/12/2025 n/a n/a -4
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/12/2025 n/a n/a -22,396
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/12/2025 n/a n/a -2
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/12/2025 n/a n/a -239
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/12/2025 n/a n/a -496
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/12/2025 n/a n/a -36
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/12/2025 n/a n/a -1
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/12/2025 n/a n/a -434
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/12/2025 n/a n/a -420
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/12/2025 n/a n/a -135
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/12/2025 n/a n/a -95
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/12/2025 n/a n/a -166
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/12/2025 n/a n/a -407
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/12/2025 n/a n/a -323
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/12/2025 n/a n/a -909
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/12/2025 n/a n/a -627
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/12/2025 n/a n/a -542
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/12/2025 n/a n/a -1,047
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/12/2025 n/a n/a -233
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/12/2025 n/a n/a -33
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/12/2025 n/a n/a -301
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/12/2025 n/a n/a -633
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/12/2025 n/a n/a -6,665
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/12/2025 n/a n/a -101
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/12/2025 n/a n/a -4,142
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/12/2025 n/a n/a -6
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/12/2025 n/a n/a -348
Ordinary
STATE STREET GLOBAL ADVISORS TRUST COMPANY 05/12/2025 2.63 n/a -67,833
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/12/2025 n/a n/a 3,559
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/12/2025 n/a n/a 3,189
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/12/2025 n/a n/a 751
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/12/2025 n/a n/a -5,113
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/12/2025 n/a n/a 192
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/12/2025 n/a n/a 397
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/12/2025 n/a n/a 1,236
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/12/2025 n/a n/a 3,686
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/12/2025 n/a n/a 16,546
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/12/2025 n/a n/a 2,799
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/12/2025 n/a n/a -1,281
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/12/2025 n/a n/a 223
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/12/2025 n/a n/a 2,363,482
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/12/2025 n/a n/a -346,649
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/12/2025 n/a n/a 58,661
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/12/2025 n/a n/a -154,545
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/12/2025 n/a n/a 331
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/12/2025 n/a n/a 2,201
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/12/2025 n/a n/a -6,602
Ordinary

603 Page 14 19-Mar-2026

603 Page 14 19-Mar-2026
STATE STREET BANK AND TRUST COMPANY 08/12/2025 n/a n/a -910
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/12/2025 n/a n/a -12,240
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/12/2025 n/a n/a -168
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/12/2025 n/a n/a 170
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/12/2025 n/a n/a 505
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/12/2025 n/a n/a 1,889
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/12/2025 n/a n/a 814
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/12/2025 n/a n/a 109
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/12/2025 n/a n/a -563,506
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/12/2025 n/a n/a 497
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/12/2025 n/a n/a -302
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/12/2025 n/a n/a -3,548
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/12/2025 n/a n/a 71
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/12/2025 n/a n/a -8,764
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/12/2025 n/a n/a 18,193
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/12/2025 n/a n/a 12,058
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/12/2025 n/a n/a -16,834
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/12/2025 n/a n/a 667
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/12/2025 n/a n/a -30,968
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/12/2025 n/a n/a 1,370
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/12/2025 n/a n/a 2,239
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/12/2025 n/a n/a 35,084
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/12/2025 n/a n/a 108,800
Ordinary
SSGA FUNDS MANAGEMENT, INC. 08/12/2025 2.68 n/a 53
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/12/2025 n/a n/a 44,556
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/12/2025 n/a n/a 40,444
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/12/2025 n/a n/a 8,477
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/12/2025 n/a n/a -8,477
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/12/2025 n/a n/a 5,720
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/12/2025 n/a n/a 421,226
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/12/2025 n/a n/a -497
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/12/2025 n/a n/a 764
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/12/2025 n/a n/a 2,448
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/12/2025 n/a n/a 6,503
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/12/2025 n/a n/a 63,145
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/12/2025 n/a n/a 41,896
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/12/2025 n/a n/a 10,354
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/12/2025 n/a n/a -74
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/12/2025 n/a n/a 41,512
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/12/2025 n/a n/a 1,938
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/12/2025 n/a n/a 33,376
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/12/2025 n/a n/a 29,109
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/12/2025 n/a n/a 23,146
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/12/2025 n/a n/a -3,559
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/12/2025 n/a n/a -397
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/12/2025 n/a n/a -1,236
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/12/2025 n/a n/a -223
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/12/2025 n/a n/a -331
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/12/2025 n/a n/a -1,889
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/12/2025 n/a n/a -109
Ordinary

603 Page 15 19-Mar-2026

603 Page 15 19-Mar-2026
STATE STREET BANK AND TRUST COMPANY 09/12/2025 n/a n/a -71
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/12/2025 n/a n/a -1,370
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/12/2025 n/a n/a 405
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/12/2025 n/a n/a -751
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/12/2025 n/a n/a 3,806
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/12/2025 n/a n/a 1,819
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/12/2025 n/a n/a -3,686
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/12/2025 n/a n/a 207
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/12/2025 n/a n/a 50
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/12/2025 n/a n/a 960
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/12/2025 n/a n/a 41,288
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/12/2025 n/a n/a 260,620
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/12/2025 n/a n/a -58,428
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/12/2025 n/a n/a 115,808
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/12/2025 n/a n/a 39
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/12/2025 n/a n/a 4,713
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/12/2025 n/a n/a 683
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/12/2025 n/a n/a 9,171
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/12/2025 n/a n/a 124
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/12/2025 n/a n/a -604
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/12/2025 n/a n/a -484
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/12/2025 n/a n/a -836
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/12/2025 n/a n/a 308
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/12/2025 n/a n/a 26
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/12/2025 n/a n/a -204
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/12/2025 n/a n/a 27,674
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/12/2025 n/a n/a -55,142
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/12/2025 n/a n/a -24,571
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/12/2025 n/a n/a 20
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/12/2025 n/a n/a -1,202
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/12/2025 n/a n/a -145
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/12/2025 n/a n/a -1,944
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/12/2025 n/a n/a -28
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/12/2025 n/a n/a -286
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/12/2025 n/a n/a -6,533
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/12/2025 n/a n/a -53,954
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/12/2025 n/a n/a -593
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/12/2025 n/a n/a -1,938
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/12/2025 n/a n/a -35,615
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/12/2025 n/a n/a -64,193
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/12/2025 n/a n/a -23,146
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/12/2025 n/a n/a -89,274
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/12/2025 n/a n/a -888
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/12/2025 n/a n/a -701
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/12/2025 n/a n/a -1,792
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/12/2025 n/a n/a -84,875
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/12/2025 n/a n/a -6,159
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/12/2025 n/a n/a -28,355
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/12/2025 n/a n/a -3,594
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/12/2025 n/a n/a -2,011
Ordinary

603 Page 16 19-Mar-2026

603 Page 16 19-Mar-2026
STATE STREET BANK AND TRUST COMPANY 10/12/2025 n/a n/a -232
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/12/2025 n/a n/a -21
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/12/2025 n/a n/a -120,231
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/12/2025 n/a n/a 120,231
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/12/2025 n/a n/a -48
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/12/2025 n/a n/a 48
Ordinary
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
10/12/2025 2.62 n/a 39,946
Ordinary
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
11/12/2025 2.59 n/a -2,743
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/12/2025 n/a n/a 838
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/12/2025 n/a n/a 28
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/12/2025 n/a n/a 9
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/12/2025 n/a n/a 4,037
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/12/2025 n/a n/a 4,217
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/12/2025 n/a n/a -5,869
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/12/2025 n/a n/a 7
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/12/2025 n/a n/a 2,707
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/12/2025 n/a n/a 2
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/12/2025 n/a n/a -1,403
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/12/2025 n/a n/a 394
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/12/2025 n/a n/a -6,269
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/12/2025 n/a n/a 1,609
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/12/2025 n/a n/a 3,784
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/12/2025 n/a n/a -10
Ordinary
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
12/12/2025 2.57 n/a 3,429
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/12/2025 n/a n/a 78,658
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/12/2025 n/a n/a 329
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/12/2025 n/a n/a -4,625
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/12/2025 n/a n/a -781
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/12/2025 n/a n/a 284
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/12/2025 n/a n/a -659,700
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/12/2025 n/a n/a 222,176
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/12/2025 n/a n/a -614
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/12/2025 n/a n/a 4,854
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/12/2025 n/a n/a 202
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/12/2025 n/a n/a 2,716
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/12/2025 n/a n/a 665
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/12/2025 n/a n/a -116,244
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/12/2025 n/a n/a 122,575
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/12/2025 n/a n/a 208
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/12/2025 n/a n/a 978
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/12/2025 n/a n/a 448
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/12/2025 n/a n/a 2,375
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/12/2025 n/a n/a 11,054
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/12/2025 n/a n/a 13,721
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/12/2025 n/a n/a -120,231
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/12/2025 n/a n/a 120,231
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/12/2025 n/a n/a -48
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/12/2025 n/a n/a 48
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/12/2025 n/a n/a -5,319
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/12/2025 n/a n/a -1,297
Ordinary

603 Page 17 19-Mar-2026

603 Page 17 19-Mar-2026
STATE STREET BANK AND TRUST COMPANY 15/12/2025 n/a n/a -501,247
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/12/2025 n/a n/a -13,533
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/12/2025 n/a n/a -922
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/12/2025 n/a n/a -12,391
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/12/2025 n/a n/a -805
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/12/2025 n/a n/a 295
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/12/2025 n/a n/a 40
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/12/2025 n/a n/a 948
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/12/2025 n/a n/a 247
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/12/2025 n/a n/a 37,781
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/12/2025 n/a n/a 6,779
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/12/2025 n/a n/a 768
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/12/2025 n/a n/a 4,565
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/12/2025 n/a n/a 772
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/12/2025 n/a n/a 653,013
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/12/2025 n/a n/a 273,670
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/12/2025 n/a n/a 607
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/12/2025 n/a n/a 53,344
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/12/2025 n/a n/a -568,487
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/12/2025 n/a n/a -949
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/12/2025 n/a n/a -4,455
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/12/2025 n/a n/a -2,039
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/12/2025 n/a n/a -10,830
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/12/2025 n/a n/a -39,313
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/12/2025 n/a n/a -48,244
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/12/2025 n/a n/a 78,658
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/12/2025 n/a n/a -247
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/12/2025 n/a n/a 22,204
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/12/2025 n/a n/a -37,781
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/12/2025 n/a n/a 155
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/12/2025 n/a n/a -6,779
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/12/2025 n/a n/a -768
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/12/2025 n/a n/a 449
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/12/2025 n/a n/a 58
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/12/2025 n/a n/a 51,547
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/12/2025 n/a n/a 1,123
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/12/2025 n/a n/a -273,668
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/12/2025 n/a n/a 46
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/12/2025 n/a n/a 61
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/12/2025 n/a n/a 1,185
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/12/2025 n/a n/a -53,344
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/12/2025 n/a n/a 106
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/12/2025 n/a n/a 2,425
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/12/2025 n/a n/a -295
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/12/2025 n/a n/a 2,309
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/12/2025 n/a n/a -40
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/12/2025 n/a n/a 162
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/12/2025 n/a n/a -948
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/12/2025 n/a n/a 330
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/12/2025 n/a n/a 753
Ordinary

603 Page 18 19-Mar-2026

603 Page 18 19-Mar-2026
STATE STREET BANK AND TRUST COMPANY 16/12/2025 n/a n/a 8,928
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/12/2025 n/a n/a 6,609
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/12/2025 n/a n/a 1,938
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/12/2025 n/a n/a 284
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/12/2025 n/a n/a 5,195
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/12/2025 n/a n/a 1,280
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/12/2025 n/a n/a 40,954
Ordinary
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
16/12/2025 2.49 n/a -58,118
Ordinary
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
16/12/2025 2.49 n/a -52,463
Ordinary
STATE STREET GLOBAL ADVISORS TRUST COMPANY 16/12/2025 2.49 n/a -14,171
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/12/2025 n/a n/a 20,734
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/12/2025 n/a n/a 4,389
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/12/2025 n/a n/a -25,123
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/12/2025 n/a n/a 3,634
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/12/2025 n/a n/a -14,998
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/12/2025 n/a n/a 340
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/12/2025 n/a n/a 165
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/12/2025 n/a n/a 51
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/12/2025 n/a n/a 885
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/12/2025 n/a n/a 37,435
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/12/2025 n/a n/a 339,651
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/12/2025 n/a n/a 21,503
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/12/2025 n/a n/a 40
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/12/2025 n/a n/a 85
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/12/2025 n/a n/a 9,240
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/12/2025 n/a n/a 630
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/12/2025 n/a n/a -1,108
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/12/2025 n/a n/a 8,458
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/12/2025 n/a n/a 550
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/12/2025 n/a n/a 60
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/12/2025 n/a n/a 562
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/12/2025 n/a n/a 3,613
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/12/2025 n/a n/a 388,412
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/12/2025 n/a n/a 279
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/12/2025 n/a n/a 2,211
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/12/2025 n/a n/a 648
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/12/2025 n/a n/a 4,442
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/12/2025 n/a n/a 3,043
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/12/2025 n/a n/a 2,800
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/12/2025 n/a n/a 7,777
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/12/2025 n/a n/a 7,395
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/12/2025 n/a n/a 11,032
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/12/2025 n/a n/a -712
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/12/2025 n/a n/a 26,850
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/12/2025 n/a n/a 34
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/12/2025 n/a n/a -3,886
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/12/2025 n/a n/a 30,350
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/12/2025 n/a n/a -2
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/12/2025 n/a n/a -1,280
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/12/2025 n/a n/a -40,954
Ordinary
603 Page 19 19-Mar-2026 603 Page 19 19-Mar-2026 603 Page 19 19-Mar-2026 603 Page 19 19-Mar-2026 603 Page 19 19-Mar-2026
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
18/12/2025 2.49 n/a -1,905
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/12/2025 n/a n/a 16
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/12/2025 n/a n/a 2,148
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/12/2025 n/a n/a 2,471
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/12/2025 n/a n/a 464
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/12/2025 n/a n/a 263
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/12/2025 n/a n/a -9
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/12/2025 n/a n/a -14
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/12/2025 n/a n/a 523
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/12/2025 n/a n/a -11,666
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/12/2025 n/a n/a 200,849
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/12/2025 n/a n/a 17,516
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/12/2025 n/a n/a -11
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/12/2025 n/a n/a 5,462
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/12/2025 n/a n/a 373
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/12/2025 n/a n/a 4,998
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/12/2025 n/a n/a 325
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/12/2025 n/a n/a 3,515
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/12/2025 n/a n/a 1
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/12/2025 n/a n/a -7,205
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/12/2025 n/a n/a -495
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/12/2025 n/a n/a -22,627
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/12/2025 n/a n/a -145
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/12/2025 n/a n/a -77
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/12/2025 n/a n/a -166
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/12/2025 n/a n/a -2,987
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/12/2025 n/a n/a -5,922
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/12/2025 n/a n/a -441
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/12/2025 n/a n/a -2,541
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/12/2025 n/a n/a -5,194
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/12/2025 n/a n/a -16,704
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/12/2025 n/a n/a -17,641
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/12/2025 n/a n/a -1,227
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/12/2025 n/a n/a -319
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/12/2025 n/a n/a -1,310
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/12/2025 n/a n/a 21
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/12/2025 n/a n/a 229,382
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/12/2025 n/a n/a 3
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/12/2025 n/a n/a 72
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/12/2025 n/a n/a 383
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/12/2025 n/a n/a 1,801
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/12/2025 n/a n/a 1,656
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/12/2025 n/a n/a 4,378
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/12/2025 n/a n/a 8
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/12/2025 n/a n/a 15,877
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/12/2025 n/a n/a 17,947
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/12/2025 n/a n/a 78,658
Ordinary
SSGA FUNDS MANAGEMENT, INC. 18/12/2025 2.49 n/a 106
Ordinary
SSGA FUNDS MANAGEMENT, INC. 18/12/2025 2.49 n/a 106
Ordinary
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
19/12/2025 2.52 n/a -762
Ordinary
603 Page 20 19-Mar-2026 603 Page 20 19-Mar-2026 603 Page 20 19-Mar-2026 603 Page 20 19-Mar-2026 603 Page 20 19-Mar-2026
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
19/12/2025 2.52 n/a -2,743
Ordinary
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
19/12/2025 2.52 n/a 1,205
Ordinary
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
19/12/2025 2.52 n/a 8,799
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/12/2025 n/a n/a -2
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/12/2025 n/a n/a 585
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/12/2025 n/a n/a -7
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/12/2025 n/a n/a -1
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/12/2025 n/a n/a -4
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/12/2025 n/a n/a -6
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/12/2025 n/a n/a -23
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/12/2025 n/a n/a -35
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/12/2025 n/a n/a -1
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/12/2025 n/a n/a -4
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/12/2025 n/a n/a 303
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/12/2025 n/a n/a -10
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/12/2025 n/a n/a 13
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/12/2025 n/a n/a 287
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/12/2025 n/a n/a 54
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/12/2025 n/a n/a 1
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/12/2025 n/a n/a 42,889
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/12/2025 n/a n/a -515
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/12/2025 n/a n/a -97
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/12/2025 n/a n/a 42
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/12/2025 n/a n/a -1
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/12/2025 n/a n/a -1
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/12/2025 n/a n/a 2
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/12/2025 n/a n/a -1
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/12/2025 n/a n/a -200
Ordinary
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
19/12/2025 2.52 n/a 487,675
Ordinary
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
19/12/2025 2.52 n/a 1,080,696
Ordinary
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
22/12/2025 2.56 n/a 764
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/12/2025 n/a n/a 3,740
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/12/2025 n/a n/a 7
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/12/2025 n/a n/a 35
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/12/2025 n/a n/a 36
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/12/2025 n/a n/a 87
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/12/2025 n/a n/a 338
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/12/2025 n/a n/a 395
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/12/2025 n/a n/a -19
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/12/2025 n/a n/a -3
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/12/2025 n/a n/a -65
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/12/2025 n/a n/a -8
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/12/2025 n/a n/a -15
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/12/2025 n/a n/a -2,774
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/12/2025 n/a n/a -454
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/12/2025 n/a n/a -276
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/12/2025 n/a n/a -17,419
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/12/2025 n/a n/a -3,315
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/12/2025 n/a n/a -1
Ordinary

603 Page 21 19-Mar-2026

603 Page 21 19-Mar-2026
STATE STREET BANK AND TRUST COMPANY 22/12/2025 n/a n/a 47
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/12/2025 n/a n/a -6,382
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/12/2025 n/a n/a -1,087
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/12/2025 n/a n/a 10
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/12/2025 n/a n/a -914,261
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/12/2025 n/a n/a 4,589
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/12/2025 n/a n/a -854
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/12/2025 n/a n/a 109
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/12/2025 n/a n/a 8
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/12/2025 n/a n/a 98
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/12/2025 n/a n/a 7
Ordinary
STATE STREET GLOBAL ADVISORS TRUST COMPANY 22/12/2025 2.56 n/a 4,598
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/12/2025 n/a n/a -48
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/12/2025 n/a n/a -14,024
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/12/2025 n/a n/a -2,356
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/12/2025 n/a n/a -1,990,079
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/12/2025 n/a n/a -1,853
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/12/2025 n/a n/a -22,683
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/12/2025 n/a n/a -38
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/12/2025 n/a n/a -177
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/12/2025 n/a n/a -162
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/12/2025 n/a n/a -428
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/12/2025 n/a n/a 1,731
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/12/2025 n/a n/a -1,555
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/12/2025 n/a n/a -1,756
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/12/2025 n/a n/a -211
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/12/2025 n/a n/a -52
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/12/2025 n/a n/a 2,568,093
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/12/2025 n/a n/a -19,587
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/12/2025 n/a n/a -537
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/12/2025 n/a n/a -36
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/12/2025 n/a n/a -491
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/12/2025 n/a n/a -32
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/12/2025 n/a n/a 10,000
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/12/2025 n/a n/a -48
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/12/2025 n/a n/a -72,972
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/12/2025 n/a n/a -361
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/12/2025 n/a n/a 20,840
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/12/2025 n/a n/a 3,483
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/12/2025 n/a n/a -87
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/12/2025 n/a n/a 2,946,848
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/12/2025 n/a n/a -33,585
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/12/2025 n/a n/a 2,739
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/12/2025 n/a n/a -915
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/12/2025 n/a n/a -63
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/12/2025 n/a n/a -833
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/12/2025 n/a n/a -55
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/12/2025 n/a n/a -1,731
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/12/2025 n/a n/a -37,757
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/12/2025 n/a n/a -64
Ordinary

603 Page 22 19-Mar-2026

603 Page 22 19-Mar-2026
STATE STREET BANK AND TRUST COMPANY 24/12/2025 n/a n/a -303
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/12/2025 n/a n/a -278
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/12/2025 n/a n/a -731
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/12/2025 n/a n/a -2,663
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/12/2025 n/a n/a -3,013
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/12/2025 n/a n/a -2,568,093
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/12/2025 n/a n/a 715
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/12/2025 n/a n/a -2
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/12/2025 n/a n/a -5
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/12/2025 n/a n/a -8
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/12/2025 n/a n/a -30
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/12/2025 n/a n/a -42
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/12/2025 n/a n/a -6
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/12/2025 n/a n/a 1
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/12/2025 n/a n/a 2
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/12/2025 n/a n/a -5
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/12/2025 n/a n/a -619
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/12/2025 n/a n/a 2
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/12/2025 n/a n/a -3
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/12/2025 n/a n/a -1
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/12/2025 n/a n/a -1
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/12/2025 n/a n/a 9
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/12/2025 n/a n/a 2
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/12/2025 n/a n/a -2
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/12/2025 n/a n/a -5
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/12/2025 n/a n/a -801
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/12/2025 n/a n/a 801
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/12/2025 n/a n/a 113,893
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/12/2025 n/a n/a 192
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/12/2025 n/a n/a 900
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/12/2025 n/a n/a 827
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/12/2025 n/a n/a 2,183
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/12/2025 n/a n/a 7,933
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/12/2025 n/a n/a 8,967
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/12/2025 n/a n/a 1,074
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/12/2025 n/a n/a -165
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/12/2025 n/a n/a -24
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/12/2025 n/a n/a 261
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/12/2025 n/a n/a -21,351
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/12/2025 n/a n/a 100,219
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/12/2025 n/a n/a -19
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/12/2025 n/a n/a 2,727
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/12/2025 n/a n/a 186
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/12/2025 n/a n/a 2,491
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/12/2025 n/a n/a 163
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/12/2025 n/a n/a -9,952
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/12/2025 n/a n/a -6,369
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/12/2025 n/a n/a -1,060
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/12/2025 n/a n/a -897,319
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/12/2025 n/a n/a -833
Ordinary

603 Page 23 19-Mar-2026

603 Page 23 19-Mar-2026
STATE STREET BANK AND TRUST COMPANY 30/12/2025 n/a n/a -676,296
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/12/2025 n/a n/a -1,128
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/12/2025 n/a n/a -5,297
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/12/2025 n/a n/a -4,871
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/12/2025 n/a n/a -12,870
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/12/2025 n/a n/a -46,727
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/12/2025 n/a n/a -52,812
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/12/2025 n/a n/a -6,322
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/12/2025 n/a n/a -1,541
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/12/2025 n/a n/a -590,998
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/12/2025 n/a n/a -16,081
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/12/2025 n/a n/a -1,096
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/12/2025 n/a n/a -14,723
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/12/2025 n/a n/a -957
Ordinary
STATE STREET BANK AND TRUST COMPANY 31/12/2025 n/a n/a -175,208
Ordinary
STATE STREET BANK AND TRUST COMPANY 31/12/2025 n/a n/a -300,742
Ordinary
STATE STREET BANK AND TRUST COMPANY 31/12/2025 n/a n/a -24,885
Ordinary
STATE STREET BANK AND TRUST COMPANY 31/12/2025 n/a n/a -74,448
Ordinary
STATE STREET BANK AND TRUST COMPANY 31/12/2025 n/a n/a -172,728
Ordinary
STATE STREET BANK AND TRUST COMPANY 31/12/2025 n/a n/a -43,316
Ordinary
STATE STREET BANK AND TRUST COMPANY 31/12/2025 n/a n/a -58,673
Ordinary
STATE STREET BANK AND TRUST COMPANY 31/12/2025 n/a n/a 1,586
Ordinary
STATE STREET BANK AND TRUST COMPANY 31/12/2025 n/a n/a -1,043
Ordinary
STATE STREET BANK AND TRUST COMPANY 31/12/2025 n/a n/a -175
Ordinary
STATE STREET BANK AND TRUST COMPANY 31/12/2025 n/a n/a 367
Ordinary
STATE STREET BANK AND TRUST COMPANY 31/12/2025 n/a n/a -148,527
Ordinary
STATE STREET BANK AND TRUST COMPANY 31/12/2025 n/a n/a 144,103
Ordinary
STATE STREET BANK AND TRUST COMPANY 31/12/2025 n/a n/a 2
Ordinary
STATE STREET BANK AND TRUST COMPANY 31/12/2025 n/a n/a -137
Ordinary
STATE STREET BANK AND TRUST COMPANY 31/12/2025 n/a n/a 5,090
Ordinary
STATE STREET BANK AND TRUST COMPANY 31/12/2025 n/a n/a 261
Ordinary
STATE STREET BANK AND TRUST COMPANY 31/12/2025 n/a n/a 3,539
Ordinary
STATE STREET BANK AND TRUST COMPANY 31/12/2025 n/a n/a 228
Ordinary
STATE STREET BANK AND TRUST COMPANY 31/12/2025 n/a n/a 153,814
Ordinary
STATE STREET BANK AND TRUST COMPANY 31/12/2025 n/a n/a 269
Ordinary
STATE STREET BANK AND TRUST COMPANY 31/12/2025 n/a n/a 1,263
Ordinary
STATE STREET BANK AND TRUST COMPANY 31/12/2025 n/a n/a 1,158
Ordinary
STATE STREET BANK AND TRUST COMPANY 31/12/2025 n/a n/a 4,273
Ordinary
STATE STREET BANK AND TRUST COMPANY 31/12/2025 n/a n/a 11,326
Ordinary
STATE STREET BANK AND TRUST COMPANY 31/12/2025 n/a n/a 13,814
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/01/2026 n/a n/a -297
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/01/2026 n/a n/a 1
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/01/2026 n/a n/a 2
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/01/2026 n/a n/a 6
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/01/2026 n/a n/a 12
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/01/2026 n/a n/a 19
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/01/2026 n/a n/a 2
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/01/2026 n/a n/a -3
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/01/2026 n/a n/a -2
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/01/2026 n/a n/a 7
Ordinary

603 Page 24 19-Mar-2026

603 Page 24 19-Mar-2026
STATE STREET BANK AND TRUST COMPANY 01/01/2026 n/a n/a 249
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/01/2026 n/a n/a -2
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/01/2026 n/a n/a 4
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/01/2026 n/a n/a 2
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/01/2026 n/a n/a 357,370
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/01/2026 n/a n/a 625
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/01/2026 n/a n/a 2,941
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/01/2026 n/a n/a 2,698
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/01/2026 n/a n/a 9,744
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/01/2026 n/a n/a 26,378
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/01/2026 n/a n/a 32,182
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/01/2026 n/a n/a 3,693
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/01/2026 n/a n/a -1,252
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/01/2026 n/a n/a -10
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/01/2026 n/a n/a 854
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/01/2026 n/a n/a -6,459
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/01/2026 n/a n/a 335,825
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/01/2026 n/a n/a -8
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/01/2026 n/a n/a 11,850
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/01/2026 n/a n/a 609
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/01/2026 n/a n/a 8,238
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/01/2026 n/a n/a 532
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/01/2026 n/a n/a -2
Ordinary
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
05/01/2026 2.45 n/a -1,895
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/01/2026 n/a n/a -19
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/01/2026 n/a n/a -12
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/01/2026 n/a n/a -8,522
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/01/2026 n/a n/a -9
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/01/2026 n/a n/a -510,887
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/01/2026 n/a n/a -894
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/01/2026 n/a n/a -4,205
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/01/2026 n/a n/a -3,858
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/01/2026 n/a n/a -14,023
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/01/2026 n/a n/a -37,716
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/01/2026 n/a n/a -46,015
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/01/2026 n/a n/a -5,280
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/01/2026 n/a n/a -1,221
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/01/2026 n/a n/a -480,178
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/01/2026 n/a n/a -16,944
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/01/2026 n/a n/a -871
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/01/2026 n/a n/a -11,780
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/01/2026 n/a n/a -760
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/01/2026 n/a n/a -837
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/01/2026 n/a n/a -147
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/01/2026 n/a n/a -126,397
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/01/2026 n/a n/a -116
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/01/2026 n/a n/a 242,349
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/01/2026 n/a n/a 425
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/01/2026 n/a n/a 1,995
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/01/2026 n/a n/a 1,830
Ordinary

603 Page 25 19-Mar-2026

603 Page 25 19-Mar-2026
STATE STREET BANK AND TRUST COMPANY 07/01/2026 n/a n/a 6,652
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/01/2026 n/a n/a 17,895
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/01/2026 n/a n/a 21,831
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/01/2026 n/a n/a 2,505
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/01/2026 n/a n/a 492
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/01/2026 n/a n/a 94
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/01/2026 n/a n/a 580
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/01/2026 n/a n/a 78,552
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/01/2026 n/a n/a 227,741
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/01/2026 n/a n/a 74
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/01/2026 n/a n/a 8,039
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/01/2026 n/a n/a 413
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/01/2026 n/a n/a 5,586
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/01/2026 n/a n/a 361
Ordinary
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
08/01/2026 2.52 n/a 1,516
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/01/2026 n/a n/a 19
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/01/2026 n/a n/a -1
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/01/2026 n/a n/a -17
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/01/2026 n/a n/a -1
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/01/2026 n/a n/a -242,349
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/01/2026 n/a n/a -425
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/01/2026 n/a n/a -1,995
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/01/2026 n/a n/a -1,830
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/01/2026 n/a n/a -6,652
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/01/2026 n/a n/a -17,895
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/01/2026 n/a n/a -21,831
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/01/2026 n/a n/a -2,505
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/01/2026 n/a n/a -580
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/01/2026 n/a n/a -227,741
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/01/2026 n/a n/a -8,039
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/01/2026 n/a n/a -413
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/01/2026 n/a n/a -5,586
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/01/2026 n/a n/a -361
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/01/2026 n/a n/a 2,525
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/01/2026 n/a n/a 15
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/01/2026 n/a n/a 1,678
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/01/2026 n/a n/a 960
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/01/2026 n/a n/a 5,590
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/01/2026 n/a n/a 484
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/01/2026 n/a n/a 524
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/01/2026 n/a n/a -465
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/01/2026 n/a n/a -86
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/01/2026 n/a n/a -71,357
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/01/2026 n/a n/a 25,162
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/01/2026 n/a n/a -68
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/01/2026 n/a n/a 111
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/01/2026 n/a n/a 4,320
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/01/2026 n/a n/a 10
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/01/2026 n/a n/a 3,075
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/01/2026 n/a n/a 8,300
Ordinary

603 Page 26 19-Mar-2026

603 Page 26 19-Mar-2026
STATE STREET BANK AND TRUST COMPANY 09/01/2026 n/a n/a 3,904
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/01/2026 n/a n/a 84
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/01/2026 n/a n/a 413
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/01/2026 n/a n/a 1,104
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/01/2026 n/a n/a 3
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/01/2026 n/a n/a 121
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/01/2026 n/a n/a 3,319
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/01/2026 n/a n/a 414
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/01/2026 n/a n/a 10,503
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/01/2026 n/a n/a 4,930
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/01/2026 n/a n/a 9,109
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/01/2026 n/a n/a 313
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/01/2026 n/a n/a 4,603
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/01/2026 n/a n/a 8
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/01/2026 n/a n/a 48
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/01/2026 n/a n/a 9,763
Ordinary
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
09/01/2026 2.43 n/a 122,052
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/01/2026 n/a n/a -393
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/01/2026 n/a n/a -87
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/01/2026 n/a n/a -70,942
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/01/2026 n/a n/a -68
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/01/2026 n/a n/a -2,525
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/01/2026 n/a n/a -15
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/01/2026 n/a n/a -1,678
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/01/2026 n/a n/a -960
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/01/2026 n/a n/a -5,590
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/01/2026 n/a n/a -484
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/01/2026 n/a n/a -524
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/01/2026 n/a n/a -25,162
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/01/2026 n/a n/a -111
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/01/2026 n/a n/a -4,320
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/01/2026 n/a n/a -10
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/01/2026 n/a n/a -3,075
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/01/2026 n/a n/a -8,300
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/01/2026 n/a n/a -3,904
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/01/2026 n/a n/a -84
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/01/2026 n/a n/a -413
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/01/2026 n/a n/a -1,104
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/01/2026 n/a n/a -3
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/01/2026 n/a n/a -121
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/01/2026 n/a n/a -3,319
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/01/2026 n/a n/a -414
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/01/2026 n/a n/a -10,503
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/01/2026 n/a n/a -4,930
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/01/2026 n/a n/a -9,109
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/01/2026 n/a n/a -313
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/01/2026 n/a n/a -4,603
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/01/2026 n/a n/a -8
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/01/2026 n/a n/a -48
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/01/2026 n/a n/a -9,763
Ordinary

603 Page 27 19-Mar-2026

603 Page 27 19-Mar-2026
STATE STREET BANK AND TRUST COMPANY 13/01/2026 n/a n/a 119,628
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/01/2026 n/a n/a 6,134
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/01/2026 n/a n/a 58
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/01/2026 n/a n/a -600
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/01/2026 n/a n/a 1,411
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/01/2026 n/a n/a -107
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/01/2026 n/a n/a -90,564
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/01/2026 n/a n/a 597,926
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/01/2026 n/a n/a -84
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/01/2026 n/a n/a 4,708
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/01/2026 n/a n/a -48
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/01/2026 n/a n/a 48
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/01/2026 n/a n/a -198,889
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/01/2026 n/a n/a 198,889
Ordinary
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
14/01/2026 2.42 n/a 6,064
Ordinary
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
14/01/2026 2.42 n/a 1,516
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/01/2026 n/a n/a -119,628
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/01/2026 n/a n/a -6,134
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/01/2026 n/a n/a -58
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/01/2026 n/a n/a 3,278
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/01/2026 n/a n/a 194
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/01/2026 n/a n/a 1,144
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/01/2026 n/a n/a 7,731
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/01/2026 n/a n/a 86
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/01/2026 n/a n/a 18
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/01/2026 n/a n/a -441
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/01/2026 n/a n/a -72
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/01/2026 n/a n/a -63,242
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/01/2026 n/a n/a 1,025
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/01/2026 n/a n/a 8,766
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/01/2026 n/a n/a -57
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/01/2026 n/a n/a 978
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/01/2026 n/a n/a 330
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/01/2026 n/a n/a 2,518
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/01/2026 n/a n/a 17,844
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/01/2026 n/a n/a 12
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/01/2026 n/a n/a 17,773
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/01/2026 n/a n/a 136
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/01/2026 n/a n/a 5
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/01/2026 n/a n/a 1,437
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/01/2026 n/a n/a 6,396
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/01/2026 n/a n/a 2,216
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/01/2026 n/a n/a -1,411
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/01/2026 n/a n/a -597,926
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/01/2026 n/a n/a -4,708
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/01/2026 n/a n/a 89
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/01/2026 n/a n/a 497
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/01/2026 n/a n/a 2,056
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/01/2026 n/a n/a 1,367
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/01/2026 n/a n/a 15
Ordinary

603 Page 28 19-Mar-2026

603 Page 28 19-Mar-2026
STATE STREET BANK AND TRUST COMPANY 14/01/2026 n/a n/a 895
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/01/2026 n/a n/a 385
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/01/2026 n/a n/a 8,065
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/01/2026 n/a n/a 520
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/01/2026 n/a n/a 6,736
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/01/2026 n/a n/a 14,945
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/01/2026 n/a n/a 3,817
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/01/2026 n/a n/a 8,656
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/01/2026 n/a n/a 1,635
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/01/2026 n/a n/a 14,224
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/01/2026 n/a n/a 320
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/01/2026 n/a n/a 542
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/01/2026 n/a n/a 5,875
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/01/2026 n/a n/a 7,388
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/01/2026 n/a n/a 10
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/01/2026 n/a n/a 935
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/01/2026 n/a n/a 18,754
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/01/2026 n/a n/a 15,856
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/01/2026 n/a n/a 103,129
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/01/2026 n/a n/a 4,011
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/01/2026 n/a n/a 52,352
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/01/2026 n/a n/a 7,749
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/01/2026 n/a n/a -492,157
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/01/2026 n/a n/a -8,477
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/01/2026 n/a n/a -182,183
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/01/2026 n/a n/a 157
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/01/2026 n/a n/a 250
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/01/2026 n/a n/a -158
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/01/2026 n/a n/a 40
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/01/2026 n/a n/a 799
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/01/2026 n/a n/a 423
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/01/2026 n/a n/a -64
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/01/2026 n/a n/a 36
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/01/2026 n/a n/a -3,740
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/01/2026 n/a n/a 110
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/01/2026 n/a n/a 2,857
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/01/2026 n/a n/a 19
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/01/2026 n/a n/a 8
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/01/2026 n/a n/a -647
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/01/2026 n/a n/a -115
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/01/2026 n/a n/a -98,205
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/01/2026 n/a n/a 140
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/01/2026 n/a n/a -91
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/01/2026 n/a n/a -799
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/01/2026 n/a n/a -138
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/01/2026 n/a n/a -72
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/01/2026 n/a n/a 132
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/01/2026 n/a n/a -3,278
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/01/2026 n/a n/a -1,144
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/01/2026 n/a n/a -7,731
Ordinary

603 Page 29 19-Mar-2026

603 Page 29 19-Mar-2026
STATE STREET BANK AND TRUST COMPANY 15/01/2026 n/a n/a -18
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/01/2026 n/a n/a -8,766
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/01/2026 n/a n/a -330
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/01/2026 n/a n/a -17,844
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/01/2026 n/a n/a -12
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/01/2026 n/a n/a -17,773
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/01/2026 n/a n/a -5
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/01/2026 n/a n/a -6,396
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/01/2026 n/a n/a -89
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/01/2026 n/a n/a -497
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/01/2026 n/a n/a -1,367
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/01/2026 n/a n/a -15
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/01/2026 n/a n/a -8,065
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/01/2026 n/a n/a -520
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/01/2026 n/a n/a -14,945
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/01/2026 n/a n/a -8,656
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/01/2026 n/a n/a -14,224
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/01/2026 n/a n/a -542
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/01/2026 n/a n/a -7,388
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/01/2026 n/a n/a -10
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/01/2026 n/a n/a -15,856
Ordinary
STATE STREET GLOBAL ADVISORS TRUST COMPANY 15/01/2026 2.41 n/a 14,413
Ordinary
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
16/01/2026 2.40 n/a 2,754
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/01/2026 n/a n/a -2,372
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/01/2026 n/a n/a -2,306
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/01/2026 n/a n/a -737
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/01/2026 n/a n/a -426
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/01/2026 n/a n/a -7,535
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/01/2026 n/a n/a -4,240
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/01/2026 n/a n/a -1,571
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/01/2026 n/a n/a -356
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/01/2026 n/a n/a -2,135
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/01/2026 n/a n/a -1,045
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/01/2026 n/a n/a -21,611
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/01/2026 n/a n/a -214
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/01/2026 n/a n/a -94
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/01/2026 n/a n/a -9,121
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/01/2026 n/a n/a -1,682
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/01/2026 n/a n/a -1,422,500
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/01/2026 n/a n/a -1,165
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/01/2026 n/a n/a -1,323
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/01/2026 n/a n/a -179
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/01/2026 n/a n/a -2,380
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/01/2026 n/a n/a -65
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/01/2026 n/a n/a -1,569
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/01/2026 n/a n/a 1
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/01/2026 n/a n/a 52,352
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/01/2026 n/a n/a 4,011
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/01/2026 n/a n/a 7,749
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/01/2026 n/a n/a 167,241
Ordinary

603 Page 30 19-Mar-2026

603 Page 30 19-Mar-2026
STATE STREET BANK AND TRUST COMPANY 19/01/2026 n/a n/a -1
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/01/2026 n/a n/a 103,129
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/01/2026 n/a n/a 419,449
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/01/2026 n/a n/a 8,383
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/01/2026 n/a n/a 143
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/01/2026 n/a n/a 1,539
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/01/2026 n/a n/a 1,304,962
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/01/2026 n/a n/a 59,953
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/01/2026 n/a n/a 2
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/01/2026 n/a n/a 472
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/01/2026 n/a n/a 11,993
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/01/2026 n/a n/a 613
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/01/2026 n/a n/a 1,053
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/01/2026 n/a n/a 6
Ordinary
SSGA FUNDS MANAGEMENT, INC. 20/01/2026 2.39 n/a 265
Ordinary
SSGA FUNDS MANAGEMENT, INC. 20/01/2026 2.39 n/a 106
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/01/2026 n/a n/a 156
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/01/2026 n/a n/a 83
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/01/2026 n/a n/a -101
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/01/2026 n/a n/a -81
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/01/2026 n/a n/a -9
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/01/2026 n/a n/a 707
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/01/2026 n/a n/a -8,820
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/01/2026 n/a n/a -33,786
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/01/2026 n/a n/a 1
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/01/2026 n/a n/a 1,061
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/01/2026 n/a n/a 165
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/01/2026 n/a n/a 2,359
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/01/2026 n/a n/a -267
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/01/2026 n/a n/a 55
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/01/2026 n/a n/a 1,470
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/01/2026 n/a n/a 2,144
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/01/2026 n/a n/a -6,760
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/01/2026 n/a n/a 2,048
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/01/2026 n/a n/a 1
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/01/2026 n/a n/a 682
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/01/2026 n/a n/a 355
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/01/2026 n/a n/a -346
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/01/2026 n/a n/a 8,067
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/01/2026 n/a n/a 4,164
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/01/2026 n/a n/a -6
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/01/2026 n/a n/a 1,753
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/01/2026 n/a n/a 274
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/01/2026 n/a n/a 2,077
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/01/2026 n/a n/a 1,041
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/01/2026 n/a n/a 21,337
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/01/2026 n/a n/a -3
Ordinary
SSGA FUNDS MANAGEMENT, INC. 21/01/2026 2.40 n/a 106
Ordinary
SSGA FUNDS MANAGEMENT, INC. 21/01/2026 2.40 n/a 212
Ordinary
SSGA FUNDS MANAGEMENT, INC. 21/01/2026 2.40 n/a 212
Ordinary

603 Page 31 19-Mar-2026

603 Page 31 19-Mar-2026
STATE STREET BANK AND TRUST COMPANY 22/01/2026 n/a n/a -62
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/01/2026 n/a n/a -26,167
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/01/2026 n/a n/a -2
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/01/2026 n/a n/a -204
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/01/2026 n/a n/a -5,234
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/01/2026 n/a n/a -267
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/01/2026 n/a n/a -3
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/01/2026 n/a n/a 1,080
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/01/2026 n/a n/a 1
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/01/2026 n/a n/a -123
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/01/2026 n/a n/a -20
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/01/2026 n/a n/a 288
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/01/2026 n/a n/a 9
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/01/2026 n/a n/a -17,260
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/01/2026 n/a n/a 101,266
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/01/2026 n/a n/a -186
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/01/2026 n/a n/a 1,717
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/01/2026 n/a n/a -31
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/01/2026 n/a n/a 178
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/01/2026 n/a n/a 103
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/01/2026 n/a n/a 2,409
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/01/2026 n/a n/a 247
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/01/2026 n/a n/a 2
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/01/2026 n/a n/a 8
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/01/2026 n/a n/a -50
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/01/2026 n/a n/a 23
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/01/2026 n/a n/a 103,235
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/01/2026 n/a n/a 9
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/01/2026 n/a n/a 183
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/01/2026 n/a n/a 2
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/01/2026 n/a n/a 859
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/01/2026 n/a n/a 789
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/01/2026 n/a n/a 2
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/01/2026 n/a n/a 2,953
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/01/2026 n/a n/a -69
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/01/2026 n/a n/a -14
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/01/2026 n/a n/a -561
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/01/2026 n/a n/a 8,178
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/01/2026 n/a n/a -10
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/01/2026 n/a n/a 6
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/01/2026 n/a n/a 8,905
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/01/2026 n/a n/a 82
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/01/2026 n/a n/a 659
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/01/2026 n/a n/a -48
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/01/2026 n/a n/a 48
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/01/2026 n/a n/a -52,352
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/01/2026 n/a n/a 52,352
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/01/2026 n/a n/a -302,018
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/01/2026 n/a n/a 302,018
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/01/2026 n/a n/a -4,011
Ordinary

603 Page 32 19-Mar-2026

603 Page 32 19-Mar-2026
STATE STREET BANK AND TRUST COMPANY 22/01/2026 n/a n/a 4,011
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/01/2026 n/a n/a -7,749
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/01/2026 n/a n/a 7,749
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/01/2026 n/a n/a -18
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/01/2026 n/a n/a 24,200
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/01/2026 n/a n/a -20
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/01/2026 n/a n/a 42
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/01/2026 n/a n/a 68
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/01/2026 n/a n/a 199
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/01/2026 n/a n/a 183
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/01/2026 n/a n/a 1
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/01/2026 n/a n/a 948
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/01/2026 n/a n/a -2
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/01/2026 n/a n/a -104
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/01/2026 n/a n/a 30
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/01/2026 n/a n/a 4,818
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/01/2026 n/a n/a -3
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/01/2026 n/a n/a -3,376
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/01/2026 n/a n/a -5
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/01/2026 n/a n/a -73
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/01/2026 n/a n/a 753
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/01/2026 n/a n/a 1
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/01/2026 n/a n/a 3
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/01/2026 n/a n/a -756
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/01/2026 n/a n/a -152
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/01/2026 n/a n/a 197
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/01/2026 n/a n/a -6
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/01/2026 n/a n/a -126,568
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/01/2026 n/a n/a 23,710
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/01/2026 n/a n/a -43
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/01/2026 n/a n/a 446
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/01/2026 n/a n/a -5
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/01/2026 n/a n/a 41
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/01/2026 n/a n/a 108
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/01/2026 n/a n/a 573
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/01/2026 n/a n/a 1,388
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/01/2026 n/a n/a 1
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/01/2026 n/a n/a -5
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/01/2026 n/a n/a -32
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/01/2026 n/a n/a -48
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/01/2026 n/a n/a 48
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/01/2026 n/a n/a -52,352
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/01/2026 n/a n/a 52,352
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/01/2026 n/a n/a -302,018
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/01/2026 n/a n/a 302,018
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/01/2026 n/a n/a -4,011
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/01/2026 n/a n/a 4,011
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/01/2026 n/a n/a -7,749
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/01/2026 n/a n/a 7,749
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/01/2026 n/a n/a 16
Ordinary

603 Page 33 19-Mar-2026

603 Page 33 19-Mar-2026
STATE STREET BANK AND TRUST COMPANY 26/01/2026 n/a n/a -16
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/01/2026 n/a n/a -2,053
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/01/2026 n/a n/a -127,437
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/01/2026 n/a n/a -672
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/01/2026 n/a n/a -225
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/01/2026 n/a n/a -424
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/01/2026 n/a n/a -1,058
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/01/2026 n/a n/a -972
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/01/2026 n/a n/a -8,070
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/01/2026 n/a n/a -3,901
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/01/2026 n/a n/a -4,094
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/01/2026 n/a n/a -1,222
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/01/2026 n/a n/a -12,996
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/01/2026 n/a n/a -260
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/01/2026 n/a n/a -2,083
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/01/2026 n/a n/a -5,529
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/01/2026 n/a n/a -1,118
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/01/2026 n/a n/a -21,924
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/01/2026 n/a n/a -1,833
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/01/2026 n/a n/a -158
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/01/2026 n/a n/a -86
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/01/2026 n/a n/a -486
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/01/2026 n/a n/a -710
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/01/2026 n/a n/a -124,977
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/01/2026 n/a n/a -832
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/01/2026 n/a n/a -2,164
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/01/2026 n/a n/a -129
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/01/2026 n/a n/a -219
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/01/2026 n/a n/a -2,571
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/01/2026 n/a n/a -2,982
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/01/2026 n/a n/a -1,635
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/01/2026 n/a n/a -58
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/01/2026 n/a n/a -1,473
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/01/2026 n/a n/a -2,062
Ordinary
SSGA FUNDS MANAGEMENT, INC. 26/01/2026 2.42 n/a 106
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/01/2026 n/a n/a -59,800
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/01/2026 n/a n/a 285,556
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/01/2026 n/a n/a 4,057
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/01/2026 n/a n/a -52
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/01/2026 n/a n/a -189,101
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/01/2026 n/a n/a 1
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/01/2026 n/a n/a 20,441
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/01/2026 n/a n/a 39,359
Ordinary
SSGA FUNDS MANAGEMENT, INC. 27/01/2026 2.39 n/a 212
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/01/2026 n/a n/a 70,600
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/01/2026 n/a n/a 9,189
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/01/2026 n/a n/a 15,060
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/01/2026 n/a n/a 5,444
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/01/2026 n/a n/a 3,949
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/01/2026 n/a n/a 9,052
Ordinary
603 Page 34 19-Mar-2026 603 Page 34 19-Mar-2026 603 Page 34 19-Mar-2026 603 Page 34 19-Mar-2026 603 Page 34 19-Mar-2026
STATE STREET BANK AND TRUST COMPANY 28/01/2026 n/a n/a 14,744
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/01/2026 n/a n/a 299
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/01/2026 n/a n/a 4,310
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/01/2026 n/a n/a 112
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/01/2026 n/a n/a 17
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/01/2026 n/a n/a 14
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/01/2026 n/a n/a 530
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/01/2026 n/a n/a 4,422
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/01/2026 n/a n/a 4,098
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/01/2026 n/a n/a 9,764
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/01/2026 n/a n/a 7,205
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/01/2026 n/a n/a 127,773
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/01/2026 n/a n/a 334
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/01/2026 n/a n/a 1,749
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/01/2026 n/a n/a 54,639
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/01/2026 n/a n/a 127
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/01/2026 n/a n/a 72,300
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/01/2026 n/a n/a 56
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/01/2026 n/a n/a 29,432
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/01/2026 n/a n/a 20,777
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/01/2026 n/a n/a 5,883
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/01/2026 n/a n/a 1
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/01/2026 n/a n/a 1,433
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/01/2026 n/a n/a 9,522
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/01/2026 n/a n/a 1,696
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/01/2026 n/a n/a 48,463
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/01/2026 n/a n/a 15,855
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/01/2026 n/a n/a 73
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/01/2026 n/a n/a 39,794
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/01/2026 n/a n/a 17,129
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/01/2026 n/a n/a 302,855
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/01/2026 n/a n/a 341,604
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/01/2026 n/a n/a 2,884
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/01/2026 n/a n/a 18,723
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/01/2026 n/a n/a 3,299
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/01/2026 n/a n/a 16,690
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/01/2026 n/a n/a 27,005
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/01/2026 n/a n/a 29,340
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/01/2026 n/a n/a 9
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/01/2026 n/a n/a 6,703
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/01/2026 n/a n/a 1,029
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/01/2026 n/a n/a 1
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/01/2026 n/a n/a 272
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/01/2026 n/a n/a 1,567
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/01/2026 n/a n/a -48
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/01/2026 n/a n/a 48
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/01/2026 n/a n/a -52,352
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/01/2026 n/a n/a 52,352
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/01/2026 n/a n/a -302,018
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/01/2026 n/a n/a 302,018
Ordinary

603 Page 35 19-Mar-2026

603 Page 35 19-Mar-2026
STATE STREET BANK AND TRUST COMPANY 28/01/2026 n/a n/a -4,011
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/01/2026 n/a n/a 4,011
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/01/2026 n/a n/a -7,749
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/01/2026 n/a n/a 7,749
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/01/2026 n/a n/a -20,441
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/01/2026 n/a n/a 20,441
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/01/2026 n/a n/a -39,359
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/01/2026 n/a n/a 39,359
Ordinary
STATE STREET GLOBAL ADVISORS TRUST COMPANY 28/01/2026 2.36 n/a -13,286
Ordinary
STATE STREET GLOBAL ADVISORS TRUST COMPANY 28/01/2026 2.36 n/a -16,476
Ordinary
STATE STREET GLOBAL ADVISORS TRUST COMPANY 28/01/2026 2.36 n/a 16,476
Ordinary
STATE STREET GLOBAL ADVISORS TRUST COMPANY 28/01/2026 2.36 n/a 13,286
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/01/2026 n/a n/a -7,749
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/01/2026 n/a n/a -4,011
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/01/2026 n/a n/a -52,352
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/01/2026 n/a n/a -1,560
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/01/2026 n/a n/a -227
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/01/2026 n/a n/a 264
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/01/2026 n/a n/a -257
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/01/2026 n/a n/a -254
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/01/2026 n/a n/a 322
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/01/2026 n/a n/a 19
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/01/2026 n/a n/a 245
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/01/2026 n/a n/a 158
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/01/2026 n/a n/a 19
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/01/2026 n/a n/a 23
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/01/2026 n/a n/a 186
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/01/2026 n/a n/a -262
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/01/2026 n/a n/a 13,589
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/01/2026 n/a n/a -14,916
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/01/2026 n/a n/a 14
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/01/2026 n/a n/a 56
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/01/2026 n/a n/a 918
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/01/2026 n/a n/a 5
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/01/2026 n/a n/a 2,390
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/01/2026 n/a n/a -1,733
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/01/2026 n/a n/a 832
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/01/2026 n/a n/a -350
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/01/2026 n/a n/a 332
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/01/2026 n/a n/a -1
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/01/2026 n/a n/a 1,583
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/01/2026 n/a n/a 675
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/01/2026 n/a n/a -1,026
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/01/2026 n/a n/a 522
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/01/2026 n/a n/a 6,159
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/01/2026 n/a n/a 1,961
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/01/2026 n/a n/a 4,028
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/01/2026 n/a n/a 655
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/01/2026 n/a n/a 116
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/01/2026 n/a n/a 887
Ordinary
603 Page 36 19-Mar-2026 603 Page 36 19-Mar-2026 603 Page 36 19-Mar-2026 603 Page 36 19-Mar-2026 603 Page 36 19-Mar-2026
STATE STREET BANK AND TRUST COMPANY 29/01/2026 n/a n/a 1,140
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/01/2026 n/a n/a 1,526
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/01/2026 n/a n/a -332
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/01/2026 n/a n/a 29
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/01/2026 n/a n/a 12
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/01/2026 n/a n/a 45
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/01/2026 n/a n/a -17
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/01/2026 n/a n/a -7,205
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/01/2026 n/a n/a -56
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/01/2026 n/a n/a -1,433
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/01/2026 n/a n/a -73
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/01/2026 n/a n/a -1
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/01/2026 n/a n/a -48
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/01/2026 n/a n/a -52,352
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/01/2026 n/a n/a -4,011
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/01/2026 n/a n/a -7,749
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/01/2026 n/a n/a -6,440
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/01/2026 n/a n/a 61,399
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/01/2026 n/a n/a 1
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/01/2026 n/a n/a 1,006
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/01/2026 n/a n/a 1,769
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/01/2026 n/a n/a 252
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/01/2026 n/a n/a -93
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/01/2026 n/a n/a 313
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/01/2026 n/a n/a -943
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/01/2026 n/a n/a 3
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/01/2026 n/a n/a 52
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/01/2026 n/a n/a -16
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/01/2026 n/a n/a 5
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/01/2026 n/a n/a 20
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/01/2026 n/a n/a 667
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/01/2026 n/a n/a 172
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/01/2026 n/a n/a 1,246
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/01/2026 n/a n/a -28,332
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/01/2026 n/a n/a 4
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/01/2026 n/a n/a 92
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/01/2026 n/a n/a -2,536
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/01/2026 n/a n/a 6
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/01/2026 n/a n/a 10,181
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/01/2026 n/a n/a -6,619
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/01/2026 n/a n/a 1,046
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/01/2026 n/a n/a 405
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/01/2026 n/a n/a -227
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/01/2026 n/a n/a 39
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/01/2026 n/a n/a -3,965
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/01/2026 n/a n/a 695
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/01/2026 n/a n/a 5,875
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/01/2026 n/a n/a 1,015
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/01/2026 n/a n/a 5,108
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/01/2026 n/a n/a 9,447
Ordinary

603 Page 37 19-Mar-2026

603 Page 37 19-Mar-2026
STATE STREET BANK AND TRUST COMPANY 30/01/2026 n/a n/a 1,680
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/01/2026 n/a n/a 1,067
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/01/2026 n/a n/a 139
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/01/2026 n/a n/a 256
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/01/2026 n/a n/a 1,163
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/01/2026 n/a n/a 1,543
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/01/2026 n/a n/a 267
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/01/2026 n/a n/a 9
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/01/2026 n/a n/a 13
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/01/2026 n/a n/a 90
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/01/2026 n/a n/a 10,800
Ordinary
STATE STREET GLOBAL ADVISORS EUROPE LIMITED 30/01/2026 2.30 n/a -41,389
Ordinary
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
30/01/2026 2.30 n/a 18,675
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/02/2026 n/a n/a -61,400
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/02/2026 n/a n/a 60,700
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/02/2026 n/a n/a 10,702
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/02/2026 n/a n/a 227
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/02/2026 n/a n/a 29,856
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/02/2026 n/a n/a 594
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/02/2026 n/a n/a 7,324
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/02/2026 n/a n/a 10,161
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/02/2026 n/a n/a -30
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/02/2026 n/a n/a -9
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/02/2026 n/a n/a -439
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/02/2026 n/a n/a 270,048
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/02/2026 n/a n/a 175
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/02/2026 n/a n/a 109,479
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/02/2026 n/a n/a 33,428
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/02/2026 n/a n/a -4,294
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/02/2026 n/a n/a -21,566
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/02/2026 n/a n/a -16,602
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/02/2026 n/a n/a -9,110
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/02/2026 n/a n/a -14,123
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/02/2026 n/a n/a -573
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/02/2026 n/a n/a -5,275
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/02/2026 n/a n/a -4,008
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/02/2026 n/a n/a -352
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/02/2026 n/a n/a -1,897
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/02/2026 n/a n/a -137
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/02/2026 n/a n/a 19,192
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/02/2026 n/a n/a 41
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/02/2026 n/a n/a -15,273
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/02/2026 n/a n/a 2,082
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/02/2026 n/a n/a -29,104
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/02/2026 n/a n/a -8,176
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/02/2026 n/a n/a -117,088
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/02/2026 n/a n/a -164,336
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/02/2026 n/a n/a -474
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/02/2026 n/a n/a -6,048
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/02/2026 n/a n/a 4,040
Ordinary

603 Page 38 19-Mar-2026

603 Page 38 19-Mar-2026
STATE STREET BANK AND TRUST COMPANY 02/02/2026 n/a n/a 51,095
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/02/2026 n/a n/a -26,616
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/02/2026 n/a n/a 149,494
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/02/2026 n/a n/a 175,252
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/02/2026 n/a n/a 193,418
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/02/2026 n/a n/a -5,938
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/02/2026 n/a n/a -9,627
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/02/2026 n/a n/a -1,735
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/02/2026 n/a n/a -46,080
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/02/2026 n/a n/a -29,308
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/02/2026 n/a n/a -10
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/02/2026 n/a n/a -297
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/02/2026 n/a n/a -1,702
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/02/2026 n/a n/a 61,400
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/02/2026 n/a n/a 56,612
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/02/2026 n/a n/a -60,700
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/02/2026 n/a n/a -19,337
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/02/2026 n/a n/a -227
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/02/2026 n/a n/a -35,816
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/02/2026 n/a n/a -4,193
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/02/2026 n/a n/a -7,645
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/02/2026 n/a n/a -14,767
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/02/2026 n/a n/a -354,574
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/02/2026 n/a n/a -175
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/02/2026 n/a n/a -162,500
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/02/2026 n/a n/a -118,299
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/02/2026 n/a n/a -16,786
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/02/2026 n/a n/a -1,090
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/02/2026 n/a n/a 101
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/02/2026 n/a n/a 7
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/02/2026 n/a n/a 6,619
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/02/2026 n/a n/a 1,714
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/02/2026 n/a n/a -19,193
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/02/2026 n/a n/a -41
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/02/2026 n/a n/a -1,952
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/02/2026 n/a n/a -2,082
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/02/2026 n/a n/a -15,540
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/02/2026 n/a n/a -10,491
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/02/2026 n/a n/a -197,034
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/02/2026 n/a n/a -188,677
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/02/2026 n/a n/a -14,396
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/02/2026 n/a n/a -7,593
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/02/2026 n/a n/a -68,928
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/02/2026 n/a n/a -5,793
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/02/2026 n/a n/a -156,133
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/02/2026 n/a n/a -176,319
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/02/2026 n/a n/a -193,418
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/02/2026 n/a n/a -61,400
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/02/2026 n/a n/a 60,701
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/02/2026 n/a n/a 61,399
Ordinary

603 Page 39 19-Mar-2026

603 Page 39 19-Mar-2026
SSGA FUNDS MANAGEMENT, INC. 03/02/2026 2.41 n/a 5,280
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/02/2026 n/a n/a 98,800
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/02/2026 n/a n/a 1,458
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/02/2026 n/a n/a 30,739
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/02/2026 n/a n/a 1,393
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/02/2026 n/a n/a 3,797
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/02/2026 n/a n/a 471
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/02/2026 n/a n/a 104
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/02/2026 n/a n/a 1,585
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/02/2026 n/a n/a 5,136
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/02/2026 n/a n/a 2,832
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/02/2026 n/a n/a 6,643
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/02/2026 n/a n/a 2,814
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/02/2026 n/a n/a 193
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/02/2026 n/a n/a 1,718
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/02/2026 n/a n/a 839
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/02/2026 n/a n/a 15,656
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/02/2026 n/a n/a 15
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/02/2026 n/a n/a 129
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/02/2026 n/a n/a 54
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/02/2026 n/a n/a 244
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/02/2026 n/a n/a 370
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/02/2026 n/a n/a 30
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/02/2026 n/a n/a 2,203
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/02/2026 n/a n/a 21,807
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/02/2026 n/a n/a 154,990
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/02/2026 n/a n/a 520
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/02/2026 n/a n/a 100
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/02/2026 n/a n/a 1,630
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/02/2026 n/a n/a 1,213
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/02/2026 n/a n/a 38
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/02/2026 n/a n/a 913
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/02/2026 n/a n/a -61,399
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/02/2026 n/a n/a -1
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/02/2026 n/a n/a 125
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/02/2026 n/a n/a 71
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/02/2026 n/a n/a -1,901
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/02/2026 n/a n/a -370
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/02/2026 n/a n/a -208
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/02/2026 n/a n/a 2,506
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/02/2026 n/a n/a -148,207
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/02/2026 n/a n/a -154,981
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/02/2026 n/a n/a 593
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/02/2026 n/a n/a 117
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/02/2026 n/a n/a 1,963
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/02/2026 n/a n/a -1,211
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/02/2026 n/a n/a 51
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/02/2026 n/a n/a 973
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/02/2026 n/a n/a 1,702
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/02/2026 n/a n/a -30,737
Ordinary

603 Page 40 19-Mar-2026

603 Page 40 19-Mar-2026
STATE STREET BANK AND TRUST COMPANY 05/02/2026 n/a n/a 1,662
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/02/2026 n/a n/a 5,352
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/02/2026 n/a n/a 547
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/02/2026 n/a n/a 86
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/02/2026 n/a n/a -1,585
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/02/2026 n/a n/a 5,231
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/02/2026 n/a n/a 3,392
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/02/2026 n/a n/a 124,462
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/02/2026 n/a n/a 3,929
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/02/2026 n/a n/a 240
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/02/2026 n/a n/a 1,917
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/02/2026 n/a n/a 1,021
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/02/2026 n/a n/a 18,524
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/02/2026 n/a n/a -15
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/02/2026 n/a n/a -1
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/02/2026 n/a n/a -61,399
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/02/2026 n/a n/a -4,481
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/02/2026 n/a n/a -32,919
Ordinary
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
05/02/2026 2.34 n/a 28,260
Ordinary
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
06/02/2026 2.30 n/a 1,137
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/02/2026 n/a n/a -476,061
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/02/2026 n/a n/a 61,800
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/02/2026 n/a n/a -9
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/02/2026 n/a n/a -2
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/02/2026 n/a n/a -69
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/02/2026 n/a n/a -68
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/02/2026 n/a n/a -523
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/02/2026 n/a n/a -61
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/02/2026 n/a n/a -2,599
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/02/2026 n/a n/a -46,336
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/02/2026 n/a n/a -606
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/02/2026 n/a n/a 902
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/02/2026 n/a n/a 1,126
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/02/2026 n/a n/a -36
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/02/2026 n/a n/a -961
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/02/2026 n/a n/a -1,741
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/02/2026 n/a n/a -1,631
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/02/2026 n/a n/a -4,988
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/02/2026 n/a n/a -554
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/02/2026 n/a n/a -103
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/02/2026 n/a n/a -5,530
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/02/2026 n/a n/a -3,428
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/02/2026 n/a n/a -22,560
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/02/2026 n/a n/a -3,474
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/02/2026 n/a n/a -111
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/02/2026 n/a n/a 1,343
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/02/2026 n/a n/a -2
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/02/2026 n/a n/a -1,016
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/02/2026 n/a n/a -14,058
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/02/2026 n/a n/a -49,308
Ordinary

603 Page 41 19-Mar-2026

603 Page 41 19-Mar-2026
STATE STREET BANK AND TRUST COMPANY 09/02/2026 n/a n/a 492
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/02/2026 n/a n/a 76,485
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/02/2026 n/a n/a 18,110
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/02/2026 n/a n/a 27,333
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/02/2026 n/a n/a 371
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/02/2026 n/a n/a 467
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/02/2026 n/a n/a 35
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/02/2026 n/a n/a 27,746
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/02/2026 n/a n/a 199,195
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/02/2026 n/a n/a 745,277
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/02/2026 n/a n/a 404,109
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/02/2026 n/a n/a 34,501
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/02/2026 n/a n/a -185
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/02/2026 n/a n/a -57
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/02/2026 n/a n/a -2,109
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/02/2026 n/a n/a -507
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/02/2026 n/a n/a -1,119
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/02/2026 n/a n/a -4,719
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/02/2026 n/a n/a -54
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/02/2026 n/a n/a -925
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/02/2026 n/a n/a 4,463
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/02/2026 n/a n/a 38,641
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/02/2026 n/a n/a 97
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/02/2026 n/a n/a 1,750
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/02/2026 n/a n/a 1,987
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/02/2026 n/a n/a 13,142
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/02/2026 n/a n/a 19
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/02/2026 n/a n/a -1,420
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/02/2026 n/a n/a -1,424
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/02/2026 n/a n/a -4,162
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/02/2026 n/a n/a -464
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/02/2026 n/a n/a -87
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/02/2026 n/a n/a -4,838
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/02/2026 n/a n/a -2,797
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/02/2026 n/a n/a -3,269
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/02/2026 n/a n/a -322
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/02/2026 n/a n/a -4,977
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/02/2026 n/a n/a -844
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/02/2026 n/a n/a -20,122
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/02/2026 n/a n/a -49,308
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/02/2026 n/a n/a 61,800
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/02/2026 n/a n/a 7,148
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/02/2026 n/a n/a 5,344
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/02/2026 n/a n/a -492
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/02/2026 n/a n/a -76,485
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/02/2026 n/a n/a -18,110
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/02/2026 n/a n/a -27,333
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/02/2026 n/a n/a -467
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/02/2026 n/a n/a -199,195
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/02/2026 n/a n/a -745,277
Ordinary

603 Page 42 19-Mar-2026

603 Page 42 19-Mar-2026
STATE STREET BANK AND TRUST COMPANY 10/02/2026 n/a n/a -404,109
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/02/2026 n/a n/a -34,501
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/02/2026 n/a n/a -4,463
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/02/2026 n/a n/a -38,641
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/02/2026 n/a n/a -97
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/02/2026 n/a n/a -1,750
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/02/2026 n/a n/a -1,987
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/02/2026 n/a n/a -19
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/02/2026 n/a n/a 91,527
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/02/2026 n/a n/a -2,500
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/02/2026 n/a n/a -119
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/02/2026 n/a n/a -71,800
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/02/2026 n/a n/a 110,946
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/02/2026 n/a n/a 216
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/02/2026 n/a n/a 30
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/02/2026 n/a n/a 22,425
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/02/2026 n/a n/a 35,823
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/02/2026 n/a n/a 321
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/02/2026 n/a n/a 835
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/02/2026 n/a n/a 1
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/02/2026 n/a n/a 14,909
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/02/2026 n/a n/a 23,456
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/02/2026 n/a n/a -312,818
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/02/2026 n/a n/a 312,818
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/02/2026 n/a n/a -11,392
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/02/2026 n/a n/a 11,392
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/02/2026 n/a n/a -61,800
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/02/2026 n/a n/a 61,800
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/02/2026 n/a n/a -15,960
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/02/2026 n/a n/a 15,960
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/02/2026 n/a n/a 3,890
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/02/2026 n/a n/a 1,421
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/02/2026 n/a n/a -7
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/02/2026 n/a n/a -2,776
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/02/2026 n/a n/a -2,241
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/02/2026 n/a n/a -35,823
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/02/2026 n/a n/a -321
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/02/2026 n/a n/a -835
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/02/2026 n/a n/a -1
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/02/2026 n/a n/a -23,456
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/02/2026 n/a n/a -23,300
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/02/2026 n/a n/a 31
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/02/2026 n/a n/a 207,687
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/02/2026 n/a n/a 2,431
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/02/2026 n/a n/a 5,142
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/02/2026 n/a n/a 10,760
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/02/2026 n/a n/a 4,877
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/02/2026 n/a n/a -55,177
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/02/2026 n/a n/a 6,236
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/02/2026 n/a n/a 2,565
Ordinary

603 Page 43 19-Mar-2026

603 Page 43 19-Mar-2026
STATE STREET BANK AND TRUST COMPANY 13/02/2026 n/a n/a 103
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/02/2026 n/a n/a 3,905
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/02/2026 n/a n/a 195
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/02/2026 n/a n/a -36,186
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/02/2026 n/a n/a -991
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/02/2026 n/a n/a 220
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/02/2026 n/a n/a 2,533
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/02/2026 n/a n/a -114
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/02/2026 n/a n/a -89,461
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/02/2026 n/a n/a 17,328
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/02/2026 n/a n/a 1,062,780
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/02/2026 n/a n/a 8,391
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/02/2026 n/a n/a 2,627
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/02/2026 n/a n/a 1,270
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/02/2026 n/a n/a 898
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/02/2026 n/a n/a 5,964
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/02/2026 n/a n/a 196,860
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/02/2026 n/a n/a -289,518
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/02/2026 n/a n/a 289,518
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/02/2026 n/a n/a -11,392
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/02/2026 n/a n/a 11,392
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/02/2026 n/a n/a -61,800
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/02/2026 n/a n/a 61,800
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/02/2026 n/a n/a -15,960
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/02/2026 n/a n/a 15,960
Ordinary
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
16/02/2026 2.40 n/a 1,516
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/02/2026 n/a n/a -207,687
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/02/2026 n/a n/a -10,760
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/02/2026 n/a n/a -103
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/02/2026 n/a n/a -672
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/02/2026 n/a n/a -33
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/02/2026 n/a n/a 28,125
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/02/2026 n/a n/a 64,367
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/02/2026 n/a n/a 818
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/02/2026 n/a n/a -36
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/02/2026 n/a n/a 98
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/02/2026 n/a n/a 71,233
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/02/2026 n/a n/a -2,928
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/02/2026 n/a n/a -1,416
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/02/2026 n/a n/a -471
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/02/2026 n/a n/a -215
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/02/2026 n/a n/a -149
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/02/2026 n/a n/a -992
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/02/2026 n/a n/a -2,533
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/02/2026 n/a n/a -1,062,780
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/02/2026 n/a n/a -196,860
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/02/2026 n/a n/a -5
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/02/2026 n/a n/a -423
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/02/2026 n/a n/a -909
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/02/2026 n/a n/a -825
Ordinary

603 Page 44 19-Mar-2026

603 Page 44 19-Mar-2026
STATE STREET BANK AND TRUST COMPANY 16/02/2026 n/a n/a 47,855
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/02/2026 n/a n/a -1,064
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/02/2026 n/a n/a -435
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/02/2026 n/a n/a 67,723
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/02/2026 n/a n/a -11,392
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/02/2026 n/a n/a -61,800
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/02/2026 n/a n/a -5,469
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/02/2026 n/a n/a -5,469
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/02/2026 n/a n/a 493
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/02/2026 n/a n/a 8
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/02/2026 n/a n/a 20
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/02/2026 n/a n/a 6
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/02/2026 n/a n/a -1,234
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/02/2026 n/a n/a 3,432
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/02/2026 n/a n/a 3,562
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/02/2026 n/a n/a 16,443
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/02/2026 n/a n/a 29,628
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/02/2026 n/a n/a 194
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/02/2026 n/a n/a 1,095
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/02/2026 n/a n/a 274
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/02/2026 n/a n/a 3,688
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/02/2026 n/a n/a 2,803
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/02/2026 n/a n/a 5,507
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/02/2026 n/a n/a 1,121
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/02/2026 n/a n/a 230
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/02/2026 n/a n/a 12,938
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/02/2026 n/a n/a -3,228
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/02/2026 n/a n/a 7,642
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/02/2026 n/a n/a 12,784
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/02/2026 n/a n/a 9,134
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/02/2026 n/a n/a 937
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/02/2026 n/a n/a 15,818
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/02/2026 n/a n/a 3,530
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/02/2026 n/a n/a 57,438
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/02/2026 n/a n/a 20,781
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/02/2026 n/a n/a -3,232
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/02/2026 n/a n/a -163
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/02/2026 n/a n/a -28,125
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/02/2026 n/a n/a -143,017
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/02/2026 n/a n/a -183
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/02/2026 n/a n/a -14,399
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/02/2026 n/a n/a -6,975
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/02/2026 n/a n/a -2,157
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/02/2026 n/a n/a -1,056
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/02/2026 n/a n/a -749
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/02/2026 n/a n/a -4,973
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/02/2026 n/a n/a -26
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/02/2026 n/a n/a -2,009
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/02/2026 n/a n/a -4,234
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/02/2026 n/a n/a -5,172
Ordinary

603 Page 45 19-Mar-2026

603 Page 45 19-Mar-2026
STATE STREET BANK AND TRUST COMPANY 17/02/2026 n/a n/a -2,130
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/02/2026 n/a n/a -67,723
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/02/2026 n/a n/a 5,923
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/02/2026 n/a n/a 61,800
Ordinary
STATE STREET GLOBAL ADVISORS TRUST COMPANY 17/02/2026 2.42 n/a -14,413
Ordinary
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
18/02/2026 2.86 n/a 1,137
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/02/2026 n/a n/a 565
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/02/2026 n/a n/a 288
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/02/2026 n/a n/a 82,243
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/02/2026 n/a n/a -4
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/02/2026 n/a n/a 22,211
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/02/2026 n/a n/a 37,783
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/02/2026 n/a n/a 48
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/02/2026 n/a n/a 8
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/02/2026 n/a n/a 5,551
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/02/2026 n/a n/a 2,009
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/02/2026 n/a n/a 775,665
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/02/2026 n/a n/a 2,126
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/02/2026 n/a n/a 10,074
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/02/2026 n/a n/a 567,696
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/02/2026 n/a n/a 116
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/02/2026 n/a n/a 632
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/02/2026 n/a n/a 2,149
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/02/2026 n/a n/a 4,386
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/02/2026 n/a n/a 1,560
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/02/2026 n/a n/a 102
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/02/2026 n/a n/a -555
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/02/2026 n/a n/a 2,907
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/02/2026 n/a n/a 658
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/02/2026 n/a n/a 139
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/02/2026 n/a n/a 7,723
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/02/2026 n/a n/a 4,504
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/02/2026 n/a n/a 3,870
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/02/2026 n/a n/a 5,387
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/02/2026 n/a n/a 571
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/02/2026 n/a n/a 10,461
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/02/2026 n/a n/a 2,156
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/02/2026 n/a n/a 41,009
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/02/2026 n/a n/a -29,628
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/02/2026 n/a n/a -274
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/02/2026 n/a n/a -824
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/02/2026 n/a n/a -20,781
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/02/2026 n/a n/a -289,518
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/02/2026 n/a n/a 289,518
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/02/2026 n/a n/a -5,923
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/02/2026 n/a n/a 5,923
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/02/2026 n/a n/a -61,800
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/02/2026 n/a n/a 61,800
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/02/2026 n/a n/a -15,960
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/02/2026 n/a n/a 15,960
Ordinary
603 Page 46 19-Mar-2026 603 Page 46 19-Mar-2026 603 Page 46 19-Mar-2026 603 Page 46 19-Mar-2026 603 Page 46 19-Mar-2026
STATE STREET BANK AND TRUST COMPANY 19/02/2026 n/a n/a -565
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/02/2026 n/a n/a -82,243
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/02/2026 n/a n/a -22,211
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/02/2026 n/a n/a -37,783
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/02/2026 n/a n/a -775,665
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/02/2026 n/a n/a -567,696
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/02/2026 n/a n/a -4,386
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/02/2026 n/a n/a -102
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/02/2026 n/a n/a -2,907
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/02/2026 n/a n/a 62
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/02/2026 n/a n/a 32
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/02/2026 n/a n/a 6
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/02/2026 n/a n/a 4,235
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/02/2026 n/a n/a 523
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/02/2026 n/a n/a 472
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/02/2026 n/a n/a 1,913
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/02/2026 n/a n/a 19
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/02/2026 n/a n/a 402
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/02/2026 n/a n/a 460
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/02/2026 n/a n/a 383
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/02/2026 n/a n/a 390
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/02/2026 n/a n/a 140
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/02/2026 n/a n/a 16
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/02/2026 n/a n/a 1,672
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/02/2026 n/a n/a -178
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/02/2026 n/a n/a 2,945
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/02/2026 n/a n/a -1,105
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/02/2026 n/a n/a 141
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/02/2026 n/a n/a 2,140
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/02/2026 n/a n/a 701
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/02/2026 n/a n/a 6,564
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/02/2026 n/a n/a -50,600
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/02/2026 n/a n/a 14,815
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/02/2026 n/a n/a -58
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/02/2026 n/a n/a 422
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/02/2026 n/a n/a 320
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/02/2026 n/a n/a 2,408
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/02/2026 n/a n/a 27,221
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/02/2026 n/a n/a 492,167
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/02/2026 n/a n/a -303
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/02/2026 n/a n/a 19,124
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/02/2026 n/a n/a 150
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/02/2026 n/a n/a -453
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/02/2026 n/a n/a 2,586
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/02/2026 n/a n/a -6,089
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/02/2026 n/a n/a 18,627
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/02/2026 n/a n/a 4,437
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/02/2026 n/a n/a 5,515
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/02/2026 n/a n/a -117
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/02/2026 n/a n/a -103
Ordinary
603 Page 47 19-Mar-2026 603 Page 47 19-Mar-2026 603 Page 47 19-Mar-2026 603 Page 47 19-Mar-2026 603 Page 47 19-Mar-2026
STATE STREET BANK AND TRUST COMPANY 20/02/2026 n/a n/a -356
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/02/2026 n/a n/a -521
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/02/2026 n/a n/a 1,027,729
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/02/2026 n/a n/a -3,869
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/02/2026 n/a n/a -111
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/02/2026 n/a n/a 1,906
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/02/2026 n/a n/a -6
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/02/2026 n/a n/a 12,479
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/02/2026 n/a n/a 7,160
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/02/2026 n/a n/a -1,571
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/02/2026 n/a n/a 14,433
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/02/2026 n/a n/a -846
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/02/2026 n/a n/a 31,455
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/02/2026 n/a n/a -2,301
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/02/2026 n/a n/a 132,692
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/02/2026 n/a n/a -99
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/02/2026 n/a n/a -1,975
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/02/2026 n/a n/a 37,457
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/02/2026 n/a n/a -428
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/02/2026 n/a n/a -11,327
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/02/2026 n/a n/a -289,518
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/02/2026 n/a n/a 289,518
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/02/2026 n/a n/a 35,706
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/02/2026 n/a n/a -5,923
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/02/2026 n/a n/a 5,923
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/02/2026 n/a n/a -61,800
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/02/2026 n/a n/a 11,200
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/02/2026 n/a n/a -15,960
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/02/2026 n/a n/a 20,441
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/02/2026 n/a n/a 10,413
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/02/2026 n/a n/a 12
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/02/2026 n/a n/a -497
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/02/2026 n/a n/a -2
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/02/2026 n/a n/a -91
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/02/2026 n/a n/a -14
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/02/2026 n/a n/a 2
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/02/2026 n/a n/a -10,286
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/02/2026 n/a n/a 369
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/02/2026 n/a n/a -3,528
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/02/2026 n/a n/a 14
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/02/2026 n/a n/a -2
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/02/2026 n/a n/a -3,607
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/02/2026 n/a n/a 2
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/02/2026 n/a n/a -14,167
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/02/2026 n/a n/a -5
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/02/2026 n/a n/a 3
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/02/2026 n/a n/a -3
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/02/2026 n/a n/a -135
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/02/2026 n/a n/a -1,296
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/02/2026 n/a n/a -3,748
Ordinary
603 Page 48 19-Mar-2026 603 Page 48 19-Mar-2026 603 Page 48 19-Mar-2026 603 Page 48 19-Mar-2026 603 Page 48 19-Mar-2026
STATE STREET BANK AND TRUST COMPANY 23/02/2026 n/a n/a -2,856
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/02/2026 n/a n/a -545
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/02/2026 n/a n/a -1,462
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/02/2026 n/a n/a -1,149
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/02/2026 n/a n/a 2
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/02/2026 n/a n/a -243
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/02/2026 n/a n/a 10
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/02/2026 n/a n/a 5
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/02/2026 n/a n/a -13,028
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/02/2026 n/a n/a 10
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/02/2026 n/a n/a -6,797
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/02/2026 n/a n/a -5,167
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/02/2026 n/a n/a -7,046
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/02/2026 n/a n/a 97
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/02/2026 n/a n/a -966
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/02/2026 n/a n/a 1,016
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/02/2026 n/a n/a -16,984
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/02/2026 n/a n/a 29
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/02/2026 n/a n/a -3,811
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/02/2026 n/a n/a -58,873
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/02/2026 n/a n/a -9
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/02/2026 n/a n/a 372
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/02/2026 n/a n/a 2
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/02/2026 n/a n/a 11
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/02/2026 n/a n/a 1
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/02/2026 n/a n/a -31
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/02/2026 n/a n/a 2,480
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/02/2026 n/a n/a -33
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/02/2026 n/a n/a -543
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/02/2026 n/a n/a 2,737
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/02/2026 n/a n/a 22
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/02/2026 n/a n/a 2,752
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/02/2026 n/a n/a -2
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/02/2026 n/a n/a 11,520
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/02/2026 n/a n/a 15
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/02/2026 n/a n/a -3
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/02/2026 n/a n/a 4
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/02/2026 n/a n/a 1
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/02/2026 n/a n/a 907
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/02/2026 n/a n/a 2,830
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/02/2026 n/a n/a 1,834
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/02/2026 n/a n/a 501
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/02/2026 n/a n/a 15
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/02/2026 n/a n/a 866
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/02/2026 n/a n/a 2
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/02/2026 n/a n/a 57
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/02/2026 n/a n/a 5
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/02/2026 n/a n/a -5
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/02/2026 n/a n/a 10,375
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/02/2026 n/a n/a -2
Ordinary

603 Page 49 19-Mar-2026

603 Page 49 19-Mar-2026
STATE STREET BANK AND TRUST COMPANY 24/02/2026 n/a n/a 5,667
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/02/2026 n/a n/a 21
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/02/2026 n/a n/a 5,055
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/02/2026 n/a n/a 63
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/02/2026 n/a n/a 703
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/02/2026 n/a n/a 12,035
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/02/2026 n/a n/a -18
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/02/2026 n/a n/a 2,825
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/02/2026 n/a n/a 36,969
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/02/2026 n/a n/a -289,518
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/02/2026 n/a n/a 289,518
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/02/2026 n/a n/a -35,706
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/02/2026 n/a n/a 35,706
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/02/2026 n/a n/a -5,923
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/02/2026 n/a n/a 5,923
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/02/2026 n/a n/a -11,200
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/02/2026 n/a n/a 11,200
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/02/2026 n/a n/a -20,441
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/02/2026 n/a n/a 20,441
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/02/2026 n/a n/a -10,413
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/02/2026 n/a n/a 10,413
Ordinary
STATE STREET GLOBAL ADVISORS TRUST COMPANY 24/02/2026 2.72 n/a -12,755
Ordinary
STATE STREET GLOBAL ADVISORS TRUST COMPANY 24/02/2026 2.72 n/a 12,755
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/02/2026 n/a n/a 3,505
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/02/2026 n/a n/a 2,391
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/02/2026 n/a n/a 414
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/02/2026 n/a n/a 1,110
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/02/2026 n/a n/a -2
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/02/2026 n/a n/a 132
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/02/2026 n/a n/a -9
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/02/2026 n/a n/a -5
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/02/2026 n/a n/a 12,050
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/02/2026 n/a n/a -10
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/02/2026 n/a n/a 7,096
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/02/2026 n/a n/a -97,418
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/02/2026 n/a n/a 6,501
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/02/2026 n/a n/a -103
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/02/2026 n/a n/a 882
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/02/2026 n/a n/a -177
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/02/2026 n/a n/a 13,319
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/02/2026 n/a n/a -24
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/02/2026 n/a n/a 3,358
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/02/2026 n/a n/a 54,891
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/02/2026 n/a n/a -3
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/02/2026 n/a n/a -26
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/02/2026 n/a n/a -11
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/02/2026 n/a n/a 135
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/02/2026 n/a n/a -1,607
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/02/2026 n/a n/a -235
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/02/2026 n/a n/a -2
Ordinary

603 Page 50 19-Mar-2026

603 Page 50 19-Mar-2026
STATE STREET BANK AND TRUST COMPANY 25/02/2026 n/a n/a 1,719
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/02/2026 n/a n/a -139,138
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/02/2026 n/a n/a -242
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/02/2026 n/a n/a 2,748
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/02/2026 n/a n/a -14
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/02/2026 n/a n/a -26
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/02/2026 n/a n/a 3,140
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/02/2026 n/a n/a -2
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/02/2026 n/a n/a 12,679
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/02/2026 n/a n/a 2
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/02/2026 n/a n/a -3
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/02/2026 n/a n/a 2
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/02/2026 n/a n/a 52
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/02/2026 n/a n/a 1,087
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/02/2026 n/a n/a -289,518
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/02/2026 n/a n/a 289,518
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/02/2026 n/a n/a -35,706
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/02/2026 n/a n/a 35,706
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/02/2026 n/a n/a -5,923
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/02/2026 n/a n/a 5,923
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/02/2026 n/a n/a -11,200
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/02/2026 n/a n/a 11,200
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/02/2026 n/a n/a -20,441
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/02/2026 n/a n/a 20,441
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/02/2026 n/a n/a -10,413
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/02/2026 n/a n/a 10,413
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/02/2026 n/a n/a -1,028,099
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/02/2026 n/a n/a -1,909
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/02/2026 n/a n/a -12,485
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/02/2026 n/a n/a -7,155
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/02/2026 n/a n/a -14,431
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/02/2026 n/a n/a -463,368
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/02/2026 n/a n/a -132,749
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/02/2026 n/a n/a -840
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/02/2026 n/a n/a -37,444
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/02/2026 n/a n/a -527
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/02/2026 n/a n/a 1,942
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/02/2026 n/a n/a -2,891
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/02/2026 n/a n/a 811,741
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/02/2026 n/a n/a 2,418
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/02/2026 n/a n/a -5,152
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/02/2026 n/a n/a -18,183
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/02/2026 n/a n/a 150,532
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/02/2026 n/a n/a -81
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/02/2026 n/a n/a -1,897
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/02/2026 n/a n/a -5,610
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/02/2026 n/a n/a -14,807
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/02/2026 n/a n/a -7,789
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/02/2026 n/a n/a -1,118
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/02/2026 n/a n/a -2,377
Ordinary

603 Page 51 19-Mar-2026

603 Page 51 19-Mar-2026
STATE STREET BANK AND TRUST COMPANY 26/02/2026 n/a n/a -664,923
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/02/2026 n/a n/a -491,751
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/02/2026 n/a n/a -19,145
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/02/2026 n/a n/a -123
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/02/2026 n/a n/a -2,584
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/02/2026 n/a n/a -18,639
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/02/2026 n/a n/a -4,435
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/02/2026 n/a n/a -5,518
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/02/2026 n/a n/a 158,751
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/02/2026 n/a n/a -3,573
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/02/2026 n/a n/a -1,705
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/02/2026 n/a n/a -173
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/02/2026 n/a n/a 8,117
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/02/2026 n/a n/a -19,499
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/02/2026 n/a n/a -11,110
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/02/2026 n/a n/a -10,184
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/02/2026 n/a n/a -1,485
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/02/2026 n/a n/a -21,561
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/02/2026 n/a n/a -5,401
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/02/2026 n/a n/a -79,086
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/02/2026 n/a n/a 79
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/02/2026 n/a n/a -289,518
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/02/2026 n/a n/a 289,518
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/02/2026 n/a n/a -35,706
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/02/2026 n/a n/a 35,706
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/02/2026 n/a n/a -5,923
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/02/2026 n/a n/a 5,923
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/02/2026 n/a n/a -11,200
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/02/2026 n/a n/a 11,200
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/02/2026 n/a n/a -20,441
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/02/2026 n/a n/a 20,441
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/02/2026 n/a n/a -10,413
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/02/2026 n/a n/a 10,413
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/02/2026 n/a n/a -1,942
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/02/2026 n/a n/a -811,741
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/02/2026 n/a n/a -150,532
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/02/2026 n/a n/a -906
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/02/2026 n/a n/a -417
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/02/2026 n/a n/a -64
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/02/2026 n/a n/a -4,574
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/02/2026 n/a n/a -2,642
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/02/2026 n/a n/a -2,433
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/02/2026 n/a n/a -301
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/02/2026 n/a n/a -5,804
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/02/2026 n/a n/a -1,310
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/02/2026 n/a n/a -20,885
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/02/2026 n/a n/a -196
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/02/2026 n/a n/a -593
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/02/2026 n/a n/a -5,573
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/02/2026 n/a n/a -1,237
Ordinary

603 Page 52 19-Mar-2026

603 Page 52 19-Mar-2026
STATE STREET BANK AND TRUST COMPANY 27/02/2026 n/a n/a -6,315
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/02/2026 n/a n/a -21
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/02/2026 n/a n/a -312
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/02/2026 n/a n/a -1,307
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/02/2026 n/a n/a -158,751
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/02/2026 n/a n/a -8,117
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/02/2026 n/a n/a -79
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/02/2026 n/a n/a -289,518
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/02/2026 n/a n/a 289,518
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/02/2026 n/a n/a -35,706
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/02/2026 n/a n/a 35,706
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/02/2026 n/a n/a -5,923
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/02/2026 n/a n/a 5,923
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/02/2026 n/a n/a -11,200
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/02/2026 n/a n/a 11,200
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/02/2026 n/a n/a -20,441
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/02/2026 n/a n/a 20,441
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/02/2026 n/a n/a -10,413
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/02/2026 n/a n/a 10,413
Ordinary
STATE STREET GLOBAL ADVISORS EUROPE LIMITED 27/02/2026 2.95 n/a 8,075
Ordinary
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
27/02/2026 2.95 n/a -32,590
Ordinary
STATE STREET GLOBAL ADVISORS TRUST COMPANY 27/02/2026 2.95 n/a -80,628
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/03/2026 n/a n/a 45,400
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/03/2026 n/a n/a -1,114
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/03/2026 n/a n/a -513
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/03/2026 n/a n/a -88
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/03/2026 n/a n/a -6,087
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/03/2026 n/a n/a -3,336
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/03/2026 n/a n/a -3,008
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/03/2026 n/a n/a -383
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/03/2026 n/a n/a -7,449
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/03/2026 n/a n/a -1,620
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/03/2026 n/a n/a -26,699
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/03/2026 n/a n/a 150
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/03/2026 n/a n/a 18,377
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/03/2026 n/a n/a 23,726
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/03/2026 n/a n/a 2,327
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/03/2026 n/a n/a 473
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/03/2026 n/a n/a 14,294
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/03/2026 n/a n/a 41,598
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/03/2026 n/a n/a 175
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/03/2026 n/a n/a 1,844
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/03/2026 n/a n/a 1,804
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/03/2026 n/a n/a 1,800
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/03/2026 n/a n/a 4,167
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/03/2026 n/a n/a 751,902
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/03/2026 n/a n/a 41,573
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/03/2026 n/a n/a 174
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/03/2026 n/a n/a 408
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/03/2026 n/a n/a 2,885
Ordinary

603 Page 53 19-Mar-2026

603 Page 53 19-Mar-2026
STATE STREET BANK AND TRUST COMPANY 02/03/2026 n/a n/a 84,599
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/03/2026 n/a n/a 212
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/03/2026 n/a n/a 60,044
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/03/2026 n/a n/a 139,722
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/03/2026 n/a n/a 31,528
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/03/2026 n/a n/a 4,372
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/03/2026 n/a n/a 14,125
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/03/2026 n/a n/a 55
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/03/2026 n/a n/a 146,908
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/03/2026 n/a n/a 18,899
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/03/2026 n/a n/a 4,318
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/03/2026 n/a n/a 3,891
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/03/2026 n/a n/a 54,813
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/03/2026 n/a n/a 16,595
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/03/2026 n/a n/a 7,556
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/03/2026 n/a n/a 69,298
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/03/2026 n/a n/a 22,309
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/03/2026 n/a n/a 521,985
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/03/2026 n/a n/a 586,415
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/03/2026 n/a n/a 32,554
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/03/2026 n/a n/a 199
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/03/2026 n/a n/a 15,194
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/03/2026 n/a n/a 34,208
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/03/2026 n/a n/a 40,905
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/03/2026 n/a n/a 12
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/03/2026 n/a n/a 19,028
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/03/2026 n/a n/a 1,827
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/03/2026 n/a n/a 74
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/03/2026 n/a n/a 239
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/03/2026 n/a n/a 1,940
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/03/2026 n/a n/a -71
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/03/2026 n/a n/a -715
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/03/2026 n/a n/a -4,462
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/03/2026 n/a n/a -1,601
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/03/2026 n/a n/a -7,874
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/03/2026 n/a n/a -27
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/03/2026 n/a n/a -515
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/03/2026 n/a n/a -1,611
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/03/2026 n/a n/a 17,123
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/03/2026 n/a n/a 66,560
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/03/2026 n/a n/a -35,706
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/03/2026 n/a n/a -5,923
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/03/2026 n/a n/a -11,200
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/03/2026 n/a n/a -20,441
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/03/2026 n/a n/a -10,413
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/03/2026 n/a n/a -7,801
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/03/2026 n/a n/a 3,135
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/03/2026 n/a n/a -5,598
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/03/2026 n/a n/a 102
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/03/2026 n/a n/a -11,460
Ordinary

603 Page 54 19-Mar-2026

603 Page 54 19-Mar-2026
STATE STREET BANK AND TRUST COMPANY 03/03/2026 n/a n/a -332
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/03/2026 n/a n/a -3
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/03/2026 n/a n/a -150
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/03/2026 n/a n/a -18,377
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/03/2026 n/a n/a -23,726
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/03/2026 n/a n/a -473
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/03/2026 n/a n/a -14,294
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/03/2026 n/a n/a -41,598
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/03/2026 n/a n/a -1,800
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/03/2026 n/a n/a -4,167
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/03/2026 n/a n/a -174
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/03/2026 n/a n/a -408
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/03/2026 n/a n/a -2,885
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/03/2026 n/a n/a -84,599
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/03/2026 n/a n/a -212
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/03/2026 n/a n/a -31,528
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/03/2026 n/a n/a -4,372
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/03/2026 n/a n/a -14,125
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/03/2026 n/a n/a 626
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/03/2026 n/a n/a 125,538
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/03/2026 n/a n/a 28,953
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/03/2026 n/a n/a 40,456
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/03/2026 n/a n/a -85
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/03/2026 n/a n/a -32,014
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/03/2026 n/a n/a 890,747
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/03/2026 n/a n/a 592,824
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/03/2026 n/a n/a -5,572
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/03/2026 n/a n/a -18,899
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/03/2026 n/a n/a -4,318
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/03/2026 n/a n/a -3,891
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/03/2026 n/a n/a -54,813
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/03/2026 n/a n/a -69,298
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/03/2026 n/a n/a -22,309
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/03/2026 n/a n/a -521,985
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/03/2026 n/a n/a -586,415
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/03/2026 n/a n/a -32,554
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/03/2026 n/a n/a -199
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/03/2026 n/a n/a -15,194
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/03/2026 n/a n/a -34,208
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/03/2026 n/a n/a -40,905
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/03/2026 n/a n/a -12
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/03/2026 n/a n/a -19,028
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/03/2026 n/a n/a -1,827
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/03/2026 n/a n/a -239
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/03/2026 n/a n/a -1,940
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/03/2026 n/a n/a -17,123
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/03/2026 n/a n/a -66,560
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/03/2026 n/a n/a -289,518
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/03/2026 n/a n/a 289,518
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/03/2026 n/a n/a 13,001
Ordinary

603 Page 55 19-Mar-2026

603 Page 55 19-Mar-2026
STATE STREET BANK AND TRUST COMPANY 03/03/2026 n/a n/a 5,923
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/03/2026 n/a n/a 56,600
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/03/2026 n/a n/a 15,960
Ordinary
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
03/03/2026 2.89 n/a 60,043
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/03/2026 n/a n/a -141,310
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/03/2026 n/a n/a -7,225
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/03/2026 n/a n/a -70
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/03/2026 n/a n/a 8
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/03/2026 n/a n/a 780
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/03/2026 n/a n/a 609
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/03/2026 n/a n/a 16,195
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/03/2026 n/a n/a 79
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/03/2026 n/a n/a 18,117
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/03/2026 n/a n/a 3,234
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/03/2026 n/a n/a 11,121
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/03/2026 n/a n/a 200,873
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/03/2026 n/a n/a 19,042
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/03/2026 n/a n/a 120,585
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/03/2026 n/a n/a 164
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/03/2026 n/a n/a 494
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/03/2026 n/a n/a -1,719
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/03/2026 n/a n/a -719,889
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/03/2026 n/a n/a -134,149
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/03/2026 n/a n/a -289,518
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/03/2026 n/a n/a 289,518
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/03/2026 n/a n/a -13,001
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/03/2026 n/a n/a 13,001
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/03/2026 n/a n/a -5,923
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/03/2026 n/a n/a 5,923
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/03/2026 n/a n/a -56,600
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/03/2026 n/a n/a 56,600
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/03/2026 n/a n/a -15,960
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/03/2026 n/a n/a 15,960
Ordinary
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
05/03/2026 2.90 n/a 1,143
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/03/2026 n/a n/a -1,255
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/03/2026 n/a n/a 136,649
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/03/2026 n/a n/a 9
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/03/2026 n/a n/a -70
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/03/2026 n/a n/a 6,964
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/03/2026 n/a n/a 132
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/03/2026 n/a n/a -776
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/03/2026 n/a n/a 68
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/03/2026 n/a n/a 31
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/03/2026 n/a n/a -19,789
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/03/2026 n/a n/a 680
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/03/2026 n/a n/a 1,901
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/03/2026 n/a n/a 1,654
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/03/2026 n/a n/a 694,297
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/03/2026 n/a n/a 10,016
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/03/2026 n/a n/a -753
Ordinary

603 Page 56 19-Mar-2026

603 Page 56 19-Mar-2026
STATE STREET BANK AND TRUST COMPANY 05/03/2026 n/a n/a 8,477
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/03/2026 n/a n/a 129,436
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/03/2026 n/a n/a -6
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/03/2026 n/a n/a -113
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/03/2026 n/a n/a -24,896
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/03/2026 n/a n/a 1,268,000
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/03/2026 n/a n/a -6,488
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/03/2026 n/a n/a -12,278
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/03/2026 n/a n/a 8,334
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/03/2026 n/a n/a 1,209
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/03/2026 n/a n/a 797,446
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/03/2026 n/a n/a -196,513
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/03/2026 n/a n/a 313
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/03/2026 n/a n/a -110,472
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/03/2026 n/a n/a -333
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/03/2026 n/a n/a -136,649
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/03/2026 n/a n/a -6,964
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/03/2026 n/a n/a -741
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/03/2026 n/a n/a -15,419
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/03/2026 n/a n/a -68
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/03/2026 n/a n/a -21
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/03/2026 n/a n/a -1,503
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/03/2026 n/a n/a 1,337
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/03/2026 n/a n/a 537,505
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/03/2026 n/a n/a 3,408
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/03/2026 n/a n/a -1,654
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/03/2026 n/a n/a -694,297
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/03/2026 n/a n/a -18,289
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/03/2026 n/a n/a -129,436
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/03/2026 n/a n/a -157
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/03/2026 n/a n/a -289,518
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/03/2026 n/a n/a 289,518
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/03/2026 n/a n/a -13,001
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/03/2026 n/a n/a 13,001
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/03/2026 n/a n/a -5,923
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/03/2026 n/a n/a 5,923
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/03/2026 n/a n/a -56,600
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/03/2026 n/a n/a 56,600
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/03/2026 n/a n/a -15,960
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/03/2026 n/a n/a 15,960
Ordinary
SSGA FUNDS MANAGEMENT, INC. 06/03/2026 2.93 n/a -212
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/03/2026 n/a n/a 1,276
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/03/2026 n/a n/a 2
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/03/2026 n/a n/a 47
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/03/2026 n/a n/a 388
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/03/2026 n/a n/a 486
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/03/2026 n/a n/a 74
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/03/2026 n/a n/a 97
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/03/2026 n/a n/a 6,916
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/03/2026 n/a n/a 3,760
Ordinary
603 Page 57 19-Mar-2026 603 Page 57 19-Mar-2026 603 Page 57 19-Mar-2026 603 Page 57 19-Mar-2026 603 Page 57 19-Mar-2026
STATE STREET BANK AND TRUST COMPANY 09/03/2026 n/a n/a 49,274
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/03/2026 n/a n/a 3,369
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/03/2026 n/a n/a 458
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/03/2026 n/a n/a 1,706
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/03/2026 n/a n/a 7,319
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/03/2026 n/a n/a 2,102
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/03/2026 n/a n/a 39,402
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/03/2026 n/a n/a -1,268,000
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/03/2026 n/a n/a 42
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/03/2026 n/a n/a 112
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/03/2026 n/a n/a -1,532
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/03/2026 n/a n/a -901
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/03/2026 n/a n/a 101
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/03/2026 n/a n/a 615
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/03/2026 n/a n/a 102
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/03/2026 n/a n/a 63,599
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/03/2026 n/a n/a 1
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/03/2026 n/a n/a 702
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/03/2026 n/a n/a -14,804
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/03/2026 n/a n/a 27
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/03/2026 n/a n/a 1,046
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/03/2026 n/a n/a 9,988
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/03/2026 n/a n/a 16,667
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/03/2026 n/a n/a 78
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/03/2026 n/a n/a 3,836
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/03/2026 n/a n/a 1,928
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/03/2026 n/a n/a 35
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/03/2026 n/a n/a -12,492
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/03/2026 n/a n/a -7,148
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/03/2026 n/a n/a -5,344
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/03/2026 n/a n/a 14,841
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/03/2026 n/a n/a -122
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/03/2026 n/a n/a -21
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/03/2026 n/a n/a 2,379
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/03/2026 n/a n/a -13,876
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/03/2026 n/a n/a 499,839
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/03/2026 n/a n/a 54
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/03/2026 n/a n/a 19,148
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/03/2026 n/a n/a -6
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/03/2026 n/a n/a -5
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/03/2026 n/a n/a 2,281
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/03/2026 n/a n/a 144
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/03/2026 n/a n/a 55,423
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/03/2026 n/a n/a 23,067
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/03/2026 n/a n/a 5,706
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/03/2026 n/a n/a -1
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/03/2026 n/a n/a -3,339
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/03/2026 n/a n/a 529
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/03/2026 n/a n/a -30
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/03/2026 n/a n/a 53
Ordinary

603 Page 58 19-Mar-2026

603 Page 58 19-Mar-2026
STATE STREET BANK AND TRUST COMPANY 10/03/2026 n/a n/a -49
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/03/2026 n/a n/a 1,009,009
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/03/2026 n/a n/a 72
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/03/2026 n/a n/a -19
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/03/2026 n/a n/a -2
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/03/2026 n/a n/a 12,500
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/03/2026 n/a n/a 7,174
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/03/2026 n/a n/a -16
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/03/2026 n/a n/a 182
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/03/2026 n/a n/a 2,603
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/03/2026 n/a n/a 14,458
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/03/2026 n/a n/a -267
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/03/2026 n/a n/a 1
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/03/2026 n/a n/a -9,726
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/03/2026 n/a n/a -129
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/03/2026 n/a n/a 149,438
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/03/2026 n/a n/a -3
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/03/2026 n/a n/a -89
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/03/2026 n/a n/a -71
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/03/2026 n/a n/a 36,370
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/03/2026 n/a n/a 31
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/03/2026 n/a n/a 3,377
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/03/2026 n/a n/a 48,827
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/03/2026 n/a n/a -98
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/03/2026 n/a n/a -4,730
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/03/2026 n/a n/a -666
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/03/2026 n/a n/a -99,766
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/03/2026 n/a n/a -25,653
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/03/2026 n/a n/a -43,147
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/03/2026 n/a n/a -931,892
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/03/2026 n/a n/a -688,126
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/03/2026 n/a n/a -2,131
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/03/2026 n/a n/a -7,801
Ordinary
SSGA FUNDS MANAGEMENT, INC. 10/03/2026 2.97 n/a 530
Ordinary
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
11/03/2026 2.97 n/a 6,511
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/03/2026 n/a n/a -14,841
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/03/2026 n/a n/a -2,379
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/03/2026 n/a n/a -499,840
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/03/2026 n/a n/a -19,148
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/03/2026 n/a n/a -2,281
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/03/2026 n/a n/a -55,423
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/03/2026 n/a n/a -23,067
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/03/2026 n/a n/a -5,706
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/03/2026 n/a n/a -529
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/03/2026 n/a n/a -1,009,011
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/03/2026 n/a n/a -467
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/03/2026 n/a n/a -12,500
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/03/2026 n/a n/a -7,174
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/03/2026 n/a n/a -2,603
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/03/2026 n/a n/a -14,458
Ordinary

603 Page 59 19-Mar-2026

603 Page 59 19-Mar-2026
STATE STREET BANK AND TRUST COMPANY 11/03/2026 n/a n/a -1
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/03/2026 n/a n/a -149,438
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/03/2026 n/a n/a -36,370
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/03/2026 n/a n/a -48,827
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/03/2026 n/a n/a 613
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/03/2026 n/a n/a 5
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/03/2026 n/a n/a 85,494
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/03/2026 n/a n/a 21,266
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/03/2026 n/a n/a 37,729
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/03/2026 n/a n/a -642
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/03/2026 n/a n/a 435
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/03/2026 n/a n/a -333
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/03/2026 n/a n/a -64,784
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/03/2026 n/a n/a 183,742
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/03/2026 n/a n/a 646
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/03/2026 n/a n/a 788,184
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/03/2026 n/a n/a -25
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/03/2026 n/a n/a -43
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/03/2026 n/a n/a 686
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/03/2026 n/a n/a 599,780
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/03/2026 n/a n/a 34,395
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/03/2026 n/a n/a 2
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/03/2026 n/a n/a 6
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/03/2026 n/a n/a 35
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/03/2026 n/a n/a 2,016
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/03/2026 n/a n/a 36,271
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/03/2026 n/a n/a 1
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/03/2026 n/a n/a -41
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/03/2026 n/a n/a 87
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/03/2026 n/a n/a 64
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/03/2026 n/a n/a 4,340
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/03/2026 n/a n/a -1
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/03/2026 n/a n/a 1,841
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/03/2026 n/a n/a -98
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/03/2026 n/a n/a 178
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/03/2026 n/a n/a 134
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/03/2026 n/a n/a -44,149
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/03/2026 n/a n/a 48
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/03/2026 n/a n/a 77
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/03/2026 n/a n/a -1,664
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/03/2026 n/a n/a -1,125
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/03/2026 n/a n/a 73
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/03/2026 n/a n/a -277
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/03/2026 n/a n/a 18
Ordinary
SSGA FUNDS MANAGEMENT, INC. 11/03/2026 2.97 n/a 424
Ordinary
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
12/03/2026 2.96 n/a 105,641
Ordinary
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
12/03/2026 2.96 n/a 1,149
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/03/2026 n/a n/a 78,992
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/03/2026 n/a n/a -13
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/03/2026 n/a n/a -806
Ordinary

603 Page 60 19-Mar-2026

603 Page 60 19-Mar-2026
STATE STREET BANK AND TRUST COMPANY 12/03/2026 n/a n/a -1,626
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/03/2026 n/a n/a -1,515
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/03/2026 n/a n/a 264
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/03/2026 n/a n/a 40
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/03/2026 n/a n/a 31,206
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/03/2026 n/a n/a -1,880
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/03/2026 n/a n/a 13
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/03/2026 n/a n/a 5,336
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/03/2026 n/a n/a 1,104
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/03/2026 n/a n/a -2
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/03/2026 n/a n/a -598
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/03/2026 n/a n/a 33
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/03/2026 n/a n/a 22,134
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/03/2026 n/a n/a 144
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/03/2026 n/a n/a -117
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/03/2026 n/a n/a -435
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/03/2026 n/a n/a -183,742
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/03/2026 n/a n/a -1,402
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/03/2026 n/a n/a -998
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/03/2026 n/a n/a -10,818
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/03/2026 n/a n/a -34,395
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/03/2026 n/a n/a -78
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/03/2026 n/a n/a -503
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/03/2026 n/a n/a -1,934
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/03/2026 n/a n/a -36,271
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/03/2026 n/a n/a -54
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/03/2026 n/a n/a -1,186
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/03/2026 n/a n/a -183
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/03/2026 n/a n/a -70
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/03/2026 n/a n/a -1,841
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/03/2026 n/a n/a -7,276
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/03/2026 n/a n/a -3,627
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/03/2026 n/a n/a -3,289
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/03/2026 n/a n/a -532
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/03/2026 n/a n/a -6,124
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/03/2026 n/a n/a -2,206
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/03/2026 n/a n/a -42,501
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/03/2026 n/a n/a -18
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/03/2026 n/a n/a -5,923
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/03/2026 n/a n/a 52,030
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/03/2026 n/a n/a -56,600
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/03/2026 n/a n/a 34
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/03/2026 n/a n/a -2,847
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/03/2026 n/a n/a -134
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/03/2026 n/a n/a -293
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/03/2026 n/a n/a -1,118
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/03/2026 n/a n/a 431
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/03/2026 n/a n/a -7
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/03/2026 n/a n/a -7,704
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/03/2026 n/a n/a 183,510
Ordinary

603 Page 61 19-Mar-2026

603 Page 61 19-Mar-2026
STATE STREET BANK AND TRUST COMPANY 13/03/2026 n/a n/a 3,268
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/03/2026 n/a n/a -2
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/03/2026 n/a n/a 120,944
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/03/2026 n/a n/a -17
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/03/2026 n/a n/a 34,526
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/03/2026 n/a n/a 1,216
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/03/2026 n/a n/a -58
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/03/2026 n/a n/a 36,380
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/03/2026 n/a n/a 1
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/03/2026 n/a n/a 45
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/03/2026 n/a n/a 1,837
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/03/2026 n/a n/a -26
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/03/2026 n/a n/a 5,957
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/03/2026 n/a n/a 3
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/03/2026 n/a n/a -1,654
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/03/2026 n/a n/a -21
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/03/2026 n/a n/a 108,120
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/03/2026 n/a n/a 18
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/03/2026 n/a n/a -281,717
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/03/2026 n/a n/a 281,717
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/03/2026 n/a n/a -509
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/03/2026 n/a n/a -5,923
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/03/2026 n/a n/a -56,600
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/03/2026 n/a n/a 78,992
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/03/2026 n/a n/a -15,960
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/03/2026 n/a n/a -5,033
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/03/2026 n/a n/a 649
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/03/2026 n/a n/a -23,930
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/03/2026 n/a n/a -188
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/03/2026 n/a n/a -635
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/03/2026 n/a n/a -81,841
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/03/2026 n/a n/a -19,506
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/03/2026 n/a n/a -35,921
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/03/2026 n/a n/a -431
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/03/2026 n/a n/a -183,510
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/03/2026 n/a n/a -789,572
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/03/2026 n/a n/a -120,944
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/03/2026 n/a n/a -605,100
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/03/2026 n/a n/a -34,526
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/03/2026 n/a n/a -1,216
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/03/2026 n/a n/a -368
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/03/2026 n/a n/a -54
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/03/2026 n/a n/a -50,065
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/03/2026 n/a n/a -21
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/03/2026 n/a n/a -3,063
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/03/2026 n/a n/a -36,380
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/03/2026 n/a n/a -86
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/03/2026 n/a n/a -3,786
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/03/2026 n/a n/a -1,837
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/03/2026 n/a n/a -5,957
Ordinary

603 Page 62 19-Mar-2026

603 Page 62 19-Mar-2026
STATE STREET BANK AND TRUST COMPANY 16/03/2026 n/a n/a -3
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/03/2026 n/a n/a -108,120
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/03/2026 n/a n/a -18
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/03/2026 n/a n/a -5,033
Ordinary
SSGA FUNDS MANAGEMENT, INC. 16/03/2026 3.10 n/a -265
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/03/2026 n/a n/a -5,033
Ordinary
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
17/03/2026 3.11 n/a 1,532
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/03/2026 n/a n/a -41,957
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/03/2026 n/a n/a 159
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/03/2026 n/a n/a 4,486
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/03/2026 n/a n/a 16,120
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/03/2026 n/a n/a 2,346
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/03/2026 n/a n/a 206
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/03/2026 n/a n/a 14,270
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/03/2026 n/a n/a 25,278
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/03/2026 n/a n/a 302
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/03/2026 n/a n/a 5,917
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/03/2026 n/a n/a -739
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/03/2026 n/a n/a -101
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/03/2026 n/a n/a 2,218
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/03/2026 n/a n/a 5,684
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/03/2026 n/a n/a -81,948
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/03/2026 n/a n/a 47,836
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/03/2026 n/a n/a -32
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/03/2026 n/a n/a 1,299
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/03/2026 n/a n/a 21
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/03/2026 n/a n/a 4,525
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/03/2026 n/a n/a 83,192
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/03/2026 n/a n/a 222
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/03/2026 n/a n/a 53,858
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/03/2026 n/a n/a 30,694
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/03/2026 n/a n/a 12,336
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/03/2026 n/a n/a 17,527
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/03/2026 n/a n/a 31,086
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/03/2026 n/a n/a 4,677
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/03/2026 n/a n/a 2,616
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/03/2026 n/a n/a 50,441
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/03/2026 n/a n/a 17,297
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/03/2026 n/a n/a 59,348
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/03/2026 n/a n/a 24,566
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/03/2026 n/a n/a -206
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/03/2026 n/a n/a 545,785
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/03/2026 n/a n/a 581,845
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/03/2026 n/a n/a -57,470
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/03/2026 n/a n/a 31,334
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/03/2026 n/a n/a 130
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/03/2026 n/a n/a -361
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/03/2026 n/a n/a 15,258
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/03/2026 n/a n/a 37,608
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/03/2026 n/a n/a 36,835
Ordinary

603 Page 63 19-Mar-2026

603 Page 63 19-Mar-2026
STATE STREET BANK AND TRUST COMPANY 17/03/2026 n/a n/a 14
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/03/2026 n/a n/a 23,223
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/03/2026 n/a n/a 2,031
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/03/2026 n/a n/a 241
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/03/2026 n/a n/a 3,382
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/03/2026 n/a n/a -281,717
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/03/2026 n/a n/a 281,717
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/03/2026 n/a n/a -73,959
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/03/2026 n/a n/a 32,002
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/03/2026 n/a n/a 4,481
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/03/2026 n/a n/a 43,319
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/03/2026 n/a n/a 5,843
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/03/2026 n/a n/a 8
Ordinary

603 Page 64 19-Mar-2026

Annexure B

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

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

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

603 Page 65 19-Mar-2026

Annexure C

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

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

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

603 Page 66 19-Mar-2026

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

Type of agreement: Global Master Securities Lending Agreement
Security Agreement: If requested, a pro forma copy of the agreement will be given
to the ASIC or the company or responsible entity to whom the prescribed report
was given.
Parties to agreement: (1) State Street Bank and Trust Company
(2) Counterparty / entities details to be shared, as and when requested.
Holder of 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)