Skip to main content

AI assistant

Sign in to chat with this filing

The assistant answers questions, extracts KPIs, and summarises risk factors directly from the filing text.

TEMPLE & WEBSTER GROUP LTD Major Shareholding Notification 2026

Mar 16, 2026

65945_rns_2026-03-16_5f51dda9-c7cb-4469-b782-1dc66cedf4fd.pdf

Major Shareholding Notification

Open in viewer

Opens in your device viewer

603 Page 1 17-Mar-2026

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

To Company Name/Scheme

ACN/ARSN

TEMPLE & WEBSTER GROUP LTD

608 595 660

1. Details of substantial holder (1)

Name State Street Corporation and subsidiaries named in paragraph 7 to this form ACN/ARSN (if applicable)

The holder became a substantial holder on 13/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 6,054,951 6,054,951 5.03%

3. Details of relevant interests

The nature of the relevant interest the substantial holder or an associate had in the following voting securities on the date the substantial holder became a substantial holder are as follows:

Holder of relevant interest Nature of relevant interest (7) Class and number of securities
STATE STREET GLOBAL
ADVISORS EUROPE LIMITED
Power to control the exercise of a right to vote
attached to securities and/or the power to dispose of
securities as investment manager or trustee
24,862
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
6,975

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
11,600
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
690,360
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
4,936
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
580,002
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
401,592
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
12,166
Ordinary
STATE STREET GLOBAL
ADVISORS, AUSTRALIA,
LIMITED
Power to control the exercise of a right to vote
attached to securities and/or the power to dispose of
securities as investment manager or trustee
4,322,458
Ordinary

4. Details of present registered holders

The persons registered as holders of the securities referred to in paragraph 3 above are as follows:

Holder of relevant
interest
Registered holder of
securities
Person entitled to be
registered as holder(8)
Class and number
of securities
STATE STREET GLOBAL ADVISORS EUROPE LIMITED State Street Bank and Trust
Co
n/a 18,624
Ordinary
STATE STREET GLOBAL ADVISORS EUROPE LIMITED Citibank NA n/a 6,238
Ordinary
STATE STREET BANK AND TRUST COMPANY THE REGENTS OF THE
UNIVERSITY OF CALIFORNIA
THE REGENTS OF THE UNIVERSITY OF
CALIFORNIA
49,750
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
488,351
Ordinary
STATE STREET BANK AND TRUST COMPANY UNKNOWN UNKNOWN 6,975
Ordinary
STATE STREET BANK AND TRUST COMPANY SSGA SPDR ETFS EUROPE II PLC SSGA SPDR ETFS EUROPE II PLC 12,998
Ordinary
STATE STREET BANK AND TRUST COMPANY Arrowstreet (Delaware)
Custom Alpha Extension Fund
Q LP
Arrowstreet (Delaware) Custom
Alpha Extension Fund Q LP
4,801
Ordinary
STATE STREET BANK AND TRUST COMPANY BRIGHTER SUPER TRUSTEE AS
TRUSTEE FOR BRIGHTER SUPER
BRIGHTER SUPER TRUSTEE AS
TRUSTEE FOR BRIGHTER SUPER
42,990
Ordinary
STATE STREET BANK AND TRUST COMPANY AQR Flex 1 Series LLC
Series A16
AQR Flex 1 Series LLC Series
A16
135
Ordinary
STATE STREET BANK AND TRUST COMPANY SSGA SPDR ETFS EUROPE I PLC SSGA SPDR ETFS EUROPE I PLC 4,002
Ordinary
STATE STREET BANK AND TRUST COMPANY WA STATE INVESTMENT BOARD WA STATE INVESTMENT BOARD 7,849
Ordinary
STATE STREET BANK AND TRUST COMPANY TEACHER RETIREMENT SYSTEM OF
TEXAS
TEACHER RETIREMENT SYSTEM OF
TEXAS
52,234
Ordinary
STATE STREET BANK AND TRUST COMPANY CALSTRS CALSTRS 32,186
Ordinary

603 Page 2 17-Mar-2026

STATE STREET BANK AND TRUST COMPANY THE UBS GROUP THE UBS GROUP 11,600
Ordinary
STATE STREET GLOBAL ADVISORS TRUST COMPANY State Street Bank and Trust
Co
n/a 550,683
Ordinary
STATE STREET GLOBAL ADVISORS TRUST COMPANY Bank of New York Mellon n/a 25,316
Ordinary
STATE STREET GLOBAL ADVISORS TRUST COMPANY Northern Trust Company n/a 4,003
Ordinary
SSGA FUNDS MANAGEMENT, INC. State Street Bank and Trust
Co
n/a 401,592
Ordinary
STATE STREET GLOBAL ADVISORS LIMITED State Street Bank and Trust
Co
n/a 12,166
Ordinary
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
JPMorgan AG n/a 319,125
Ordinary
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
State Street Bank and Trust
Co
n/a 3,294,914
Ordinary
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
BNP Paribas n/a 24,134
Ordinary
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Citibank NA n/a 345,128
Ordinary
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Northern Trust Company n/a 339,157
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 17/03/2026

603 Page 3 17-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 17-Mar-2026

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

Annexure A

==> picture [58 x 18] intentionally omitted <==

Dated the
17/03/2026
Authorised signatory
Alok Maheshwary
Dated the
17/03/2026
Authorised signatory
Alok Maheshwary
Dated the
17/03/2026
Authorised signatory
Alok Maheshwary
Dated the
17/03/2026
Authorised signatory
Alok Maheshwary
Dated the
17/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 13/11/2025 n/a n/a -3
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/11/2025 n/a n/a -13
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/11/2025 n/a n/a -40
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/11/2025 n/a n/a -38
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/11/2025 n/a n/a 1,260
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/11/2025 n/a n/a 13
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/11/2025 n/a n/a -18
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/11/2025 n/a n/a -6
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/11/2025 n/a n/a 10
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/11/2025 n/a n/a -13
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/11/2025 n/a n/a -1
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/11/2025 n/a n/a -1
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/11/2025 n/a n/a 51
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/11/2025 n/a n/a 12
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/11/2025 n/a n/a -2,084
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/11/2025 n/a n/a -127
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/11/2025 n/a n/a -1,113
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/11/2025 n/a n/a -2
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/11/2025 n/a n/a -18
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/11/2025 n/a n/a 109
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/11/2025 n/a n/a -2
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/11/2025 n/a n/a 379
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/11/2025 n/a n/a -13
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/11/2025 n/a n/a -15
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/11/2025 n/a n/a 106
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/11/2025 n/a n/a 3
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/11/2025 n/a n/a 4
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/11/2025 n/a n/a 30
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/11/2025 n/a n/a 2
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/11/2025 n/a n/a 3
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/11/2025 n/a n/a 622
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/11/2025 n/a n/a -2
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/11/2025 n/a n/a -73
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/11/2025 n/a n/a -361
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/11/2025 n/a n/a -482
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/11/2025 n/a n/a -10
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/11/2025 n/a n/a -25
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/11/2025 n/a n/a -26
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/11/2025 n/a n/a 20
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/11/2025 n/a n/a -1
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/11/2025 n/a n/a -137
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/11/2025 n/a n/a -21
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/11/2025 n/a n/a 1
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/11/2025 n/a n/a -9
Ordinary

603 Page 5 17-Mar-2026

603 Page 5 17-Mar-2026
STATE STREET BANK AND TRUST COMPANY 13/11/2025 n/a n/a -5
Ordinary
SSGA FUNDS MANAGEMENT, INC. 13/11/2025 20.62 n/a -579
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/11/2025 n/a n/a -6,138
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/11/2025 n/a n/a 6,138
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/11/2025 n/a n/a -92,140
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/11/2025 n/a n/a 92,140
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/11/2025 n/a n/a -128
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/11/2025 n/a n/a -2,863
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/11/2025 n/a n/a -48,779
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/11/2025 n/a n/a -1
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/11/2025 n/a n/a -619
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/11/2025 n/a n/a 124,406
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/11/2025 n/a n/a -90
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/11/2025 n/a n/a -2,776
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/11/2025 n/a n/a -2,565
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/11/2025 n/a n/a -6,043
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/11/2025 n/a n/a -143
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/11/2025 n/a n/a -3,728
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/11/2025 n/a n/a -36
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/11/2025 n/a n/a -97
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/11/2025 n/a n/a -44
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/11/2025 n/a n/a -101
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/11/2025 n/a n/a -425
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/11/2025 n/a n/a -12
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/11/2025 n/a n/a -59
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/11/2025 n/a n/a -38
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/11/2025 n/a n/a -4
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/11/2025 n/a n/a -122
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/11/2025 n/a n/a -13
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/11/2025 n/a n/a -26
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/11/2025 n/a n/a -8,212
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/11/2025 n/a n/a -1
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/11/2025 n/a n/a -176
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/11/2025 n/a n/a -146
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/11/2025 n/a n/a -13
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/11/2025 n/a n/a -198
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/11/2025 n/a n/a -96
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/11/2025 n/a n/a -30
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/11/2025 n/a n/a -1
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/11/2025 n/a n/a -55
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/11/2025 n/a n/a -24
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/11/2025 n/a n/a -271
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/11/2025 n/a n/a 324,272
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/11/2025 n/a n/a -8,450
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/11/2025 n/a n/a -523
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/11/2025 n/a n/a -71
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/11/2025 n/a n/a -5
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/11/2025 n/a n/a -36
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/11/2025 n/a n/a -2,543
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/11/2025 n/a n/a -8,252
Ordinary

603 Page 6 17-Mar-2026

603 Page 6 17-Mar-2026
STATE STREET BANK AND TRUST COMPANY 14/11/2025 n/a n/a 46,452
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/11/2025 n/a n/a -7,572
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/11/2025 n/a n/a 25,735
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/11/2025 n/a n/a -132
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/11/2025 n/a n/a -605
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/11/2025 n/a n/a -17
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/11/2025 n/a n/a -2,153
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/11/2025 n/a n/a -1,074
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/11/2025 n/a n/a -6,138
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/11/2025 n/a n/a 6,138
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/11/2025 n/a n/a -92,140
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/11/2025 n/a n/a 92,140
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/11/2025 n/a n/a 23,554
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/11/2025 n/a n/a -107
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/11/2025 n/a n/a -3,049
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/11/2025 n/a n/a -7
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 -98
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/11/2025 n/a n/a -32
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/11/2025 n/a n/a -1
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/11/2025 n/a n/a -153
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/11/2025 n/a n/a -1,053
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 -974
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/11/2025 n/a n/a -124,406
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/11/2025 n/a n/a -1
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/11/2025 n/a n/a -22,697
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/11/2025 n/a n/a -151
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/11/2025 n/a n/a -10
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/11/2025 n/a n/a -2
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/11/2025 n/a n/a -97
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/11/2025 n/a n/a 7,801
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/11/2025 n/a n/a -1,579
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/11/2025 n/a n/a -454
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/11/2025 n/a n/a -3
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/11/2025 n/a n/a -25
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/11/2025 n/a n/a -1
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 -190
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/11/2025 n/a n/a -324,272
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/11/2025 n/a n/a -4,836
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/11/2025 n/a n/a -191,923
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/11/2025 n/a n/a -22,870
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/11/2025 n/a n/a -6,138
Ordinary
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
18/11/2025 19.80 n/a 292
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/11/2025 n/a n/a 175
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/11/2025 n/a n/a -29
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/11/2025 n/a n/a 19,260
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/11/2025 n/a n/a 4,278
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/11/2025 n/a n/a -533
Ordinary

603 Page 7 17-Mar-2026

603 Page 7 17-Mar-2026
STATE STREET BANK AND TRUST COMPANY 18/11/2025 n/a n/a -37
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/11/2025 n/a n/a -84
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/11/2025 n/a n/a -5,441
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/11/2025 n/a n/a -77,094
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/11/2025 n/a n/a -88,427
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/11/2025 n/a n/a 189,951
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/11/2025 n/a n/a -24,613
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/11/2025 n/a n/a -190
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/11/2025 n/a n/a -1,368
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/11/2025 n/a n/a -37
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/11/2025 n/a n/a 34,123
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/11/2025 n/a n/a -1,425
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/11/2025 n/a n/a 683
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/11/2025 n/a n/a -6,159
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/11/2025 n/a n/a -108,183
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/11/2025 n/a n/a 26
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/11/2025 n/a n/a 940
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/11/2025 n/a n/a -203
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/11/2025 n/a n/a -918
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/11/2025 n/a n/a -3,994
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/11/2025 n/a n/a -1,725
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/11/2025 n/a n/a -25
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/11/2025 n/a n/a -7,633
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/11/2025 n/a n/a -23,554
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/11/2025 n/a n/a -676
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/11/2025 n/a n/a -46
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/11/2025 n/a n/a -97,275
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/11/2025 n/a n/a 387
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/11/2025 n/a n/a 1,888
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/11/2025 n/a n/a 33,210
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/11/2025 n/a n/a -2
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/11/2025 n/a n/a -57
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/11/2025 n/a n/a 62
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/11/2025 n/a n/a 282
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/11/2025 n/a n/a 1,227
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/11/2025 n/a n/a 530
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/11/2025 n/a n/a 45
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/11/2025 n/a n/a 2,343
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/11/2025 n/a n/a -14
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,650
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/11/2025 n/a n/a -430
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/11/2025 n/a n/a 26
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/11/2025 n/a n/a 1,869
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/11/2025 n/a n/a 27,091
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/11/2025 n/a n/a -4,062
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/11/2025 n/a n/a 7,559
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/11/2025 n/a n/a 58
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/11/2025 n/a n/a 420
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/11/2025 n/a n/a 11
Ordinary

603 Page 8 17-Mar-2026

603 Page 8 17-Mar-2026
STATE STREET BANK AND TRUST COMPANY 19/11/2025 n/a n/a 5,870
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/11/2025 n/a n/a 236
Ordinary
SSGA FUNDS MANAGEMENT, INC. 19/11/2025 19.35 n/a 2,520
Ordinary
SSGA FUNDS MANAGEMENT, INC. 19/11/2025 19.35 n/a 31
Ordinary
SSGA FUNDS MANAGEMENT, INC. 19/11/2025 19.35 n/a 62
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/11/2025 n/a n/a 123
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/11/2025 n/a n/a 74
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/11/2025 n/a n/a 17
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/11/2025 n/a n/a -11
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/11/2025 n/a n/a -1,553
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/11/2025 n/a n/a 2
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/11/2025 n/a n/a 15
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/11/2025 n/a n/a 316
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/11/2025 n/a n/a 66
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/11/2025 n/a n/a 4,791
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/11/2025 n/a n/a 173,719
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/11/2025 n/a n/a 69,331
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/11/2025 n/a n/a -6,548
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/11/2025 n/a n/a 20,349
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/11/2025 n/a n/a 14
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/11/2025 n/a n/a 149
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/11/2025 n/a n/a 1,074
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/11/2025 n/a n/a 29
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/11/2025 n/a n/a -2,145
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/11/2025 n/a n/a 678
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/11/2025 n/a n/a 8
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/11/2025 n/a n/a 71
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/11/2025 n/a n/a -355
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/11/2025 n/a n/a 4,833
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/11/2025 n/a n/a 81,611
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/11/2025 n/a n/a 17
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/11/2025 n/a n/a -60
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/11/2025 n/a n/a 185
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/11/2025 n/a n/a 749
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/11/2025 n/a n/a 3
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/11/2025 n/a n/a 3,386
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/11/2025 n/a n/a 2,629
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/11/2025 n/a n/a 450
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/11/2025 n/a n/a 3,085
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/11/2025 n/a n/a 39
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/11/2025 n/a n/a 6,512
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/11/2025 n/a n/a 3
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/11/2025 n/a n/a 50
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/11/2025 n/a n/a 62
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/11/2025 n/a n/a 1,354
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/11/2025 n/a n/a -7,215
Ordinary
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
21/11/2025 18.42 n/a 146
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/11/2025 n/a n/a -153
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/11/2025 n/a n/a -2,311
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/11/2025 n/a n/a 2
Ordinary

603 Page 9 17-Mar-2026

603 Page 9 17-Mar-2026
STATE STREET BANK AND TRUST COMPANY 21/11/2025 n/a n/a 57
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 -21
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/11/2025 n/a n/a -95
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/11/2025 n/a n/a -79
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/11/2025 n/a n/a -6
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 -181
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/11/2025 n/a n/a -11
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/11/2025 n/a n/a -24
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/11/2025 n/a n/a -173,719
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 2
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 -1,252
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/11/2025 n/a n/a 159
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 -149
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/11/2025 n/a n/a -2,148
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/11/2025 n/a n/a -2,711
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/11/2025 n/a n/a -595
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 -32
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 253
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 1
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/11/2025 n/a n/a 31
Ordinary
SSGA FUNDS MANAGEMENT, INC. 21/11/2025 18.42 n/a 62
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/11/2025 n/a n/a -84,925
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/11/2025 n/a n/a 84,925
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/11/2025 n/a n/a 151
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/11/2025 n/a n/a 374
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/11/2025 n/a n/a 2,991
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/11/2025 n/a n/a -22
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/11/2025 n/a n/a 1,635
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/11/2025 n/a n/a -159
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/11/2025 n/a n/a 37
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/11/2025 n/a n/a -20
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/11/2025 n/a n/a 174
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/11/2025 n/a n/a -3
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/11/2025 n/a n/a -3
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/11/2025 n/a n/a -138
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/11/2025 n/a n/a 1,173
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/11/2025 n/a n/a -1,189
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/11/2025 n/a n/a 976
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/11/2025 n/a n/a -443
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/11/2025 n/a n/a 147
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/11/2025 n/a n/a -279
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/11/2025 n/a n/a 31
Ordinary

603 Page 10 17-Mar-2026

603 Page 10 17-Mar-2026
STATE STREET BANK AND TRUST COMPANY 24/11/2025 n/a n/a -40
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/11/2025 n/a n/a 695
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/11/2025 n/a n/a -316
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/11/2025 n/a n/a -3
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/11/2025 n/a n/a -50
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/11/2025 n/a n/a 77
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/11/2025 n/a n/a -51
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/11/2025 n/a n/a 3,060
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/11/2025 n/a n/a -1,330
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/11/2025 n/a n/a -125
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/11/2025 n/a n/a -76
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/11/2025 n/a n/a -51
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/11/2025 n/a n/a 16
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/11/2025 n/a n/a -1,934
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 -15
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/11/2025 n/a n/a 372
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/11/2025 n/a n/a -815
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 -246
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/11/2025 n/a n/a 212,993
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/11/2025 n/a n/a 2,068
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/11/2025 n/a n/a 21,050
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/11/2025 n/a n/a -30,875
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/11/2025 n/a n/a 684
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 36
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 -3,997
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/11/2025 n/a n/a 139
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/11/2025 n/a n/a 440
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/11/2025 n/a n/a -9
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/11/2025 n/a n/a 898
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/11/2025 n/a n/a -72
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/11/2025 n/a n/a 638
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/11/2025 n/a n/a -13
Ordinary
SSGA FUNDS MANAGEMENT, INC. 24/11/2025 18.82 n/a 1,260
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/11/2025 n/a n/a -7,149
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/11/2025 n/a n/a -123,049
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/11/2025 n/a n/a -237
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/11/2025 n/a n/a -1,071
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/11/2025 n/a n/a -4,658
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/11/2025 n/a n/a -2,011
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 -2,866
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/11/2025 n/a n/a -8,890
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/11/2025 n/a n/a -303
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/11/2025 n/a n/a 4
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/11/2025 n/a n/a -1,327
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/11/2025 n/a n/a 138
Ordinary

603 Page 11 17-Mar-2026

603 Page 11 17-Mar-2026
STATE STREET BANK AND TRUST COMPANY 25/11/2025 n/a n/a -30
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/11/2025 n/a n/a -141
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/11/2025 n/a n/a -946
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/11/2025 n/a n/a -797
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/11/2025 n/a n/a -108
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/11/2025 n/a n/a -24
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/11/2025 n/a n/a -532
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/11/2025 n/a n/a -63
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/11/2025 n/a n/a -2,407
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/11/2025 n/a n/a -98
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/11/2025 n/a n/a -6,690
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/11/2025 n/a n/a -102,502
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/11/2025 n/a n/a -29,711
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/11/2025 n/a n/a -221
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/11/2025 n/a n/a -1,593
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/11/2025 n/a n/a -43
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/11/2025 n/a n/a -1,087
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/11/2025 n/a n/a 21
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/11/2025 n/a n/a -13
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/11/2025 n/a n/a 2,024
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/11/2025 n/a n/a -304
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/11/2025 n/a n/a 498
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/11/2025 n/a n/a -105,513
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/11/2025 n/a n/a -17,609
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/11/2025 n/a n/a 24,803
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/11/2025 n/a n/a 8,076
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/11/2025 n/a n/a -360
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/11/2025 n/a n/a -707
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/11/2025 n/a n/a 207
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/11/2025 n/a n/a -84,925
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/11/2025 n/a n/a 84,925
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/11/2025 n/a n/a -71
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/11/2025 n/a n/a -307
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/11/2025 n/a n/a -7
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/11/2025 n/a n/a -33
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/11/2025 n/a n/a -227
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/11/2025 n/a n/a -179
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/11/2025 n/a n/a -39
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/11/2025 n/a n/a -7
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/11/2025 n/a n/a -163
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/11/2025 n/a n/a -15
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/11/2025 n/a n/a -654
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/11/2025 n/a n/a 1,994
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/11/2025 n/a n/a 29
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/11/2025 n/a n/a 890
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/11/2025 n/a n/a -751
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/11/2025 n/a n/a 2,070
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/11/2025 n/a n/a 6
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/11/2025 n/a n/a -172
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/11/2025 n/a n/a 18,805
Ordinary

603 Page 12 17-Mar-2026

603 Page 12 17-Mar-2026
STATE STREET BANK AND TRUST COMPANY 26/11/2025 n/a n/a 23,325
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/11/2025 n/a n/a -3
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/11/2025 n/a n/a -68
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/11/2025 n/a n/a -107,480
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/11/2025 n/a n/a -3,441
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/11/2025 n/a n/a -80
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/11/2025 n/a n/a -191
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/11/2025 n/a n/a 15,678
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/11/2025 n/a n/a 142,424
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/11/2025 n/a n/a 923
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/11/2025 n/a n/a -1,994
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/11/2025 n/a n/a -175
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/11/2025 n/a n/a -15,744
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/11/2025 n/a n/a 1,042
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/11/2025 n/a n/a 71
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/11/2025 n/a n/a 149
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/11/2025 n/a n/a 10,113
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/11/2025 n/a n/a 148,873
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/11/2025 n/a n/a 156,006
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/11/2025 n/a n/a 45,277
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/11/2025 n/a n/a 337
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/11/2025 n/a n/a 83
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/11/2025 n/a n/a 2,426
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/11/2025 n/a n/a 65
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/11/2025 n/a n/a 1,717
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/11/2025 n/a n/a -4,896
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/11/2025 n/a n/a -840
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/11/2025 n/a n/a -2,070
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 -687
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/11/2025 n/a n/a -18,805
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/11/2025 n/a n/a -193,884
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/11/2025 n/a n/a -57,857
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/11/2025 n/a n/a 10,871
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/11/2025 n/a n/a 188,621
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/11/2025 n/a n/a 362
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/11/2025 n/a n/a 1,632
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/11/2025 n/a n/a 7,107
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/11/2025 n/a n/a 6
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/11/2025 n/a n/a 3,063
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/11/2025 n/a n/a 4,372
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/11/2025 n/a n/a 13,540
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/11/2025 n/a n/a 17
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/11/2025 n/a n/a -142,424
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/11/2025 n/a n/a -84,925
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/11/2025 n/a n/a 84,925
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/11/2025 n/a n/a -83
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/11/2025 n/a n/a 158
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/11/2025 n/a n/a -654
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/11/2025 n/a n/a 1,512
Ordinary

603 Page 13 17-Mar-2026

603 Page 13 17-Mar-2026
STATE STREET BANK AND TRUST COMPANY 28/11/2025 n/a n/a 327
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/11/2025 n/a n/a 149
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/11/2025 n/a n/a -6
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/11/2025 n/a n/a -17
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/11/2025 n/a n/a 12,312
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/11/2025 n/a n/a 322
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/11/2025 n/a n/a 166
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/11/2025 n/a n/a 11
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/11/2025 n/a n/a 66
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/11/2025 n/a n/a 23,752
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/11/2025 n/a n/a 103
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/11/2025 n/a n/a 10
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/12/2025 n/a n/a 4,118
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/12/2025 n/a n/a 2,447
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/12/2025 n/a n/a 909
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/12/2025 n/a n/a 93
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/12/2025 n/a n/a 888
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/12/2025 n/a n/a 118,370
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/12/2025 n/a n/a 259
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/12/2025 n/a n/a 190
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/12/2025 n/a n/a 3,176
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/12/2025 n/a n/a 3,431
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/12/2025 n/a n/a 6,246
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/12/2025 n/a n/a -553
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/12/2025 n/a n/a -36
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/12/2025 n/a n/a 39
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/12/2025 n/a n/a -6,778
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/12/2025 n/a n/a -66,212
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/12/2025 n/a n/a 30,730
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/12/2025 n/a n/a 78,257
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/12/2025 n/a n/a 23,530
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/12/2025 n/a n/a 406
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/12/2025 n/a n/a 160
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/12/2025 n/a n/a 2,156
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/12/2025 n/a n/a 13
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/12/2025 n/a n/a 1,219
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/12/2025 n/a n/a 306
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/12/2025 n/a n/a 1,733
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/12/2025 n/a n/a 842
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/12/2025 n/a n/a -10,718
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/12/2025 n/a n/a 1,871
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/12/2025 n/a n/a 38,252
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/12/2025 n/a n/a 578
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/12/2025 n/a n/a 14,239
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/12/2025 n/a n/a 884
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/12/2025 n/a n/a 1,421
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/12/2025 n/a n/a 83
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/12/2025 n/a n/a 9,346
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/12/2025 n/a n/a 32,984
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/12/2025 n/a n/a 14,046
Ordinary

603 Page 14 17-Mar-2026

603 Page 14 17-Mar-2026
STATE STREET BANK AND TRUST COMPANY 01/12/2025 n/a n/a 29,662
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/12/2025 n/a n/a 657
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/12/2025 n/a n/a 16,438
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/12/2025 n/a n/a 1,496
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/12/2025 n/a n/a 1,289
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/12/2025 n/a n/a 40,820
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/12/2025 n/a n/a -208
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/12/2025 n/a n/a 7,631
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/12/2025 n/a n/a 8,621
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/12/2025 n/a n/a -556
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/12/2025 n/a n/a 933
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/12/2025 n/a n/a 58,827
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/12/2025 n/a n/a -793
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/12/2025 n/a n/a -1,006
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/12/2025 n/a n/a -7,503
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/12/2025 n/a n/a -31,754
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/12/2025 n/a n/a -23,557
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/12/2025 n/a n/a -10,661
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/12/2025 n/a n/a -4,118
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/12/2025 n/a n/a -2,447
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/12/2025 n/a n/a -93
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/12/2025 n/a n/a -888
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/12/2025 n/a n/a -190
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/12/2025 n/a n/a -3,431
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/12/2025 n/a n/a -406
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/12/2025 n/a n/a -306
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/12/2025 n/a n/a -778
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/12/2025 n/a n/a 486,151
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/12/2025 n/a n/a 22,206
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/12/2025 n/a n/a 12,830
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/12/2025 n/a n/a -1,432
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/12/2025 n/a n/a 486
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/12/2025 n/a n/a 149
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/12/2025 n/a n/a 11
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/12/2025 n/a n/a -2,182
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/12/2025 n/a n/a 57,972
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/12/2025 n/a n/a 8,857
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/12/2025 n/a n/a 89,662
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/12/2025 n/a n/a 3,143
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/12/2025 n/a n/a -74
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/12/2025 n/a n/a 206
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/12/2025 n/a n/a 4
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/12/2025 n/a n/a 44,231
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/12/2025 n/a n/a -2,113
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/12/2025 n/a n/a -1,733
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/12/2025 n/a n/a -153
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/12/2025 n/a n/a -83
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/12/2025 n/a n/a -14,046
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/12/2025 n/a n/a -657
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/12/2025 n/a n/a -1,496
Ordinary

603 Page 15 17-Mar-2026

603 Page 15 17-Mar-2026
STATE STREET BANK AND TRUST COMPANY 02/12/2025 n/a n/a -1,289
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/12/2025 n/a n/a -40,820
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/12/2025 n/a n/a -634
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/12/2025 n/a n/a -234,840
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/12/2025 n/a n/a -23
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/12/2025 n/a n/a -933
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/12/2025 n/a n/a -453
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/12/2025 n/a n/a -2,047
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/12/2025 n/a n/a -9,278
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/12/2025 n/a n/a -4,443
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/12/2025 n/a n/a -10,477
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/12/2025 n/a n/a -19,316
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/12/2025 n/a n/a 1,046
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/12/2025 n/a n/a 16,788
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/12/2025 n/a n/a -131
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/12/2025 n/a n/a -22,650
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/12/2025 n/a n/a -4,814
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/12/2025 n/a n/a -266
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/12/2025 n/a n/a -1,153
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/12/2025 n/a n/a -195,696
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/12/2025 n/a n/a -167,919
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/12/2025 n/a n/a -71,949
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/12/2025 n/a n/a -423
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/12/2025 n/a n/a -4,799
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/12/2025 n/a n/a -82
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/12/2025 n/a n/a -44,231
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/12/2025 n/a n/a -823
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/12/2025 n/a n/a 6,230
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/12/2025 n/a n/a 5,782
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/12/2025 n/a n/a -43
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/12/2025 n/a n/a -9
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/12/2025 n/a n/a -7,458
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/12/2025 n/a n/a -10,705
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/12/2025 n/a n/a -91,366
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/12/2025 n/a n/a 10
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/12/2025 n/a n/a 283,835
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 24
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/12/2025 n/a n/a 489
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/12/2025 n/a n/a 2,209
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/12/2025 n/a n/a 4,982
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/12/2025 n/a n/a 4,345
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/12/2025 n/a n/a 15,396
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/12/2025 n/a n/a 21,894
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/12/2025 n/a n/a -623,062
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/12/2025 n/a n/a -22,110
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/12/2025 n/a n/a 3
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/12/2025 n/a n/a 2,633
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/12/2025 n/a n/a 787
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/12/2025 n/a n/a 122
Ordinary

603 Page 16 17-Mar-2026

603 Page 16 17-Mar-2026
STATE STREET BANK AND TRUST COMPANY 04/12/2025 n/a n/a 162
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/12/2025 n/a n/a 27
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/12/2025 n/a n/a 644
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/12/2025 n/a n/a 22,860
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/12/2025 n/a n/a 173,929
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/12/2025 n/a n/a 4,191
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/12/2025 n/a n/a 77,643
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/12/2025 n/a n/a 168
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/12/2025 n/a n/a 3,683
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/12/2025 n/a n/a 457
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/12/2025 n/a n/a 6,148
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/12/2025 n/a n/a 89
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 887
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/12/2025 n/a n/a -84,925
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/12/2025 n/a n/a 84,925
Ordinary
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
05/12/2025 13.85 n/a 657
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/12/2025 n/a n/a -10
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/12/2025 n/a n/a 3,551
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 -23
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 31
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/12/2025 n/a n/a 74
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/12/2025 n/a n/a 62
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 323
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/12/2025 n/a n/a -3
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/12/2025 n/a n/a 39
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/12/2025 n/a n/a -784
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/12/2025 n/a n/a -122
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/12/2025 n/a n/a -269
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 9
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/12/2025 n/a n/a -38,532
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/12/2025 n/a n/a 2,655
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/12/2025 n/a n/a -4,172
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/12/2025 n/a n/a 1,059
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 164
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/12/2025 n/a n/a 7
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/12/2025 n/a n/a 85
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 -1,043
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/12/2025 n/a n/a 14
Ordinary
STATE STREET GLOBAL ADVISORS TRUST COMPANY 05/12/2025 13.85 n/a -16,225
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/12/2025 n/a n/a -1
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/12/2025 n/a n/a -4
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/12/2025 n/a n/a 2,287
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/12/2025 n/a n/a -35
Ordinary

603 Page 17 17-Mar-2026

603 Page 17 17-Mar-2026
STATE STREET BANK AND TRUST COMPANY 08/12/2025 n/a n/a 136,953
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/12/2025 n/a n/a 1,268
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/12/2025 n/a n/a 4,687
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/12/2025 n/a n/a -534
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/12/2025 n/a n/a -90
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/12/2025 n/a n/a -9
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/12/2025 n/a n/a -75,951
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/12/2025 n/a n/a -2,237
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/12/2025 n/a n/a 129
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/12/2025 n/a n/a -1,110
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 -53
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/12/2025 n/a n/a -6
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/12/2025 n/a n/a -89
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/12/2025 n/a n/a -1
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/12/2025 n/a n/a -9
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/12/2025 n/a n/a 13
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/12/2025 n/a n/a 4,162
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/12/2025 n/a n/a 2,116
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/12/2025 n/a n/a -4,411
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/12/2025 n/a n/a 17,202
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/12/2025 n/a n/a 439
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/12/2025 n/a n/a -31
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/12/2025 n/a n/a 153
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/12/2025 n/a n/a 69,141
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/12/2025 n/a n/a 38,606
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/12/2025 n/a n/a 573
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/12/2025 n/a n/a 1,005
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/12/2025 n/a n/a 21,495
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/12/2025 n/a n/a 1,198
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/12/2025 n/a n/a 23,616
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/12/2025 n/a n/a 56,685
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/12/2025 n/a n/a 10,050
Ordinary
SSGA FUNDS MANAGEMENT, INC. 08/12/2025 14.00 n/a 31
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/12/2025 n/a n/a -84,925
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/12/2025 n/a n/a -4,083
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/12/2025 n/a n/a -165
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/12/2025 n/a n/a -438
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/12/2025 n/a n/a -214
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/12/2025 n/a n/a -68,187
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/12/2025 n/a n/a -37,951
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/12/2025 n/a n/a -762
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/12/2025 n/a n/a -997
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/12/2025 n/a n/a -21,516
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/12/2025 n/a n/a -1,175
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/12/2025 n/a n/a -23,184
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/12/2025 n/a n/a -55,907
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/12/2025 n/a n/a -9,770
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/12/2025 n/a n/a -136,953
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/12/2025 n/a n/a -4,687
Ordinary

603 Page 18 17-Mar-2026

603 Page 18 17-Mar-2026
STATE STREET BANK AND TRUST COMPANY 09/12/2025 n/a n/a -2,116
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/12/2025 n/a n/a -17,202
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/12/2025 n/a n/a -2,243
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/12/2025 n/a n/a 2
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/12/2025 n/a n/a -1,246
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/12/2025 n/a n/a 88
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/12/2025 n/a n/a 15
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/12/2025 n/a n/a 12,917
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/12/2025 n/a n/a 162
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/12/2025 n/a n/a -144
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/12/2025 n/a n/a -23
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/12/2025 n/a n/a 12
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/12/2025 n/a n/a -1
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/12/2025 n/a n/a -2
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/12/2025 n/a n/a -13
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/12/2025 n/a n/a 18,848
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/12/2025 n/a n/a 1,064
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/12/2025 n/a n/a 663
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/12/2025 n/a n/a 1,951
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/12/2025 n/a n/a 879
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/12/2025 n/a n/a 1,304
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/12/2025 n/a n/a 868
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/12/2025 n/a n/a 2,875
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/12/2025 n/a n/a 637
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/12/2025 n/a n/a 538
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/12/2025 n/a n/a 90
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/12/2025 n/a n/a 66
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/12/2025 n/a n/a 89
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/12/2025 n/a n/a 760
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/12/2025 n/a n/a 1,528
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/12/2025 n/a n/a 76,198
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/12/2025 n/a n/a 18,023
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/12/2025 n/a n/a 15,685
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/12/2025 n/a n/a 7,969
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/12/2025 n/a n/a 71
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/12/2025 n/a n/a 393
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/12/2025 n/a n/a 280
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/12/2025 n/a n/a 328
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/12/2025 n/a n/a 653
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/12/2025 n/a n/a 118
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/12/2025 n/a n/a 7,101
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/12/2025 n/a n/a 3,757
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/12/2025 n/a n/a 15
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/12/2025 n/a n/a -281
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/12/2025 n/a n/a 825
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/12/2025 n/a n/a -71
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/12/2025 n/a n/a 1,539
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/12/2025 n/a n/a 144
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/12/2025 n/a n/a 35,524
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/12/2025 n/a n/a 1,654
Ordinary

603 Page 19 17-Mar-2026

603 Page 19 17-Mar-2026
STATE STREET BANK AND TRUST COMPANY 10/12/2025 n/a n/a 22
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/12/2025 n/a n/a 10,846
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/12/2025 n/a n/a 3,150
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/12/2025 n/a n/a 38,660
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/12/2025 n/a n/a 56,537
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/12/2025 n/a n/a 2,858
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/12/2025 n/a n/a 3
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/12/2025 n/a n/a 5,600
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/12/2025 n/a n/a 636
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/12/2025 n/a n/a 1,154
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/12/2025 n/a n/a 98
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/12/2025 n/a n/a 2
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/12/2025 n/a n/a 1,248
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/12/2025 n/a n/a 686
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/12/2025 n/a n/a -412
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/12/2025 n/a n/a 1
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/12/2025 n/a n/a 427
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/12/2025 n/a n/a 84,925
Ordinary
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
10/12/2025 13.12 n/a 8,085
Ordinary
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
11/12/2025 12.74 n/a -528
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/12/2025 n/a n/a 39
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/12/2025 n/a n/a 784
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/12/2025 n/a n/a 243,953
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/12/2025 n/a n/a 126
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/12/2025 n/a n/a 47
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/12/2025 n/a n/a 8,587
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/12/2025 n/a n/a 32
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/12/2025 n/a n/a -309
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/12/2025 n/a n/a 70
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/12/2025 n/a n/a -183
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/12/2025 n/a n/a 33
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/12/2025 n/a n/a -31
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/12/2025 n/a n/a 11
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/12/2025 n/a n/a 96
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/12/2025 n/a n/a 8
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/12/2025 n/a n/a -26,090
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/12/2025 n/a n/a 14,189
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/12/2025 n/a n/a 2,954
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/12/2025 n/a n/a -1,697
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/12/2025 n/a n/a -4,111
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/12/2025 n/a n/a -24
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/12/2025 n/a n/a 1,893
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/12/2025 n/a n/a -175
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/12/2025 n/a n/a 31
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/12/2025 n/a n/a 19
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/12/2025 n/a n/a 4
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 303
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/12/2025 n/a n/a 112
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/12/2025 n/a n/a -982
Ordinary

603 Page 20 17-Mar-2026

603 Page 20 17-Mar-2026
STATE STREET BANK AND TRUST COMPANY 11/12/2025 n/a n/a -1,064
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 86
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/12/2025 n/a n/a -6
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/12/2025 n/a n/a 2,831
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 3,468
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/12/2025 n/a n/a -18
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/12/2025 n/a n/a 56
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/12/2025 n/a n/a 190
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/12/2025 n/a n/a 28,989
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/12/2025 n/a n/a 145
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/12/2025 n/a n/a -3,288
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/12/2025 n/a n/a -4,332
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/12/2025 n/a n/a 3,866
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/12/2025 n/a n/a 2,149
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/12/2025 n/a n/a 2,588
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/12/2025 n/a n/a -5
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/12/2025 n/a n/a 314
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/12/2025 n/a n/a -61
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/12/2025 n/a n/a 53
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/12/2025 n/a n/a 12
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/12/2025 n/a n/a 112
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/12/2025 n/a n/a 110
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/12/2025 n/a n/a 48
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/12/2025 n/a n/a 1
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/12/2025 n/a n/a 18
Ordinary
SSGA FUNDS MANAGEMENT, INC. 11/12/2025 12.74 n/a -756
Ordinary
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
12/12/2025 12.63 n/a 657
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/12/2025 n/a n/a 2,019
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/12/2025 n/a n/a -746
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/12/2025 n/a n/a -5,063
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/12/2025 n/a n/a 400,199
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/12/2025 n/a n/a -1,030
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/12/2025 n/a n/a 13,710
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/12/2025 n/a n/a -707
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/12/2025 n/a n/a 30
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/12/2025 n/a n/a 5
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/12/2025 n/a n/a -634
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/12/2025 n/a n/a 4,310
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/12/2025 n/a n/a -166,333
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/12/2025 n/a n/a -13,991
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/12/2025 n/a n/a 4
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/12/2025 n/a n/a -5,292
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/12/2025 n/a n/a -763
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/12/2025 n/a n/a -18
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/12/2025 n/a n/a -6,078
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/12/2025 n/a n/a -159
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/12/2025 n/a n/a -3,666
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/12/2025 n/a n/a -1,351
Ordinary

603 Page 21 17-Mar-2026

603 Page 21 17-Mar-2026
STATE STREET BANK AND TRUST COMPANY 12/12/2025 n/a n/a -900
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/12/2025 n/a n/a -2,566
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/12/2025 n/a n/a -33
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/12/2025 n/a n/a -100
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/12/2025 n/a n/a -856
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/12/2025 n/a n/a -1,536
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/12/2025 n/a n/a -14,189
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/12/2025 n/a n/a -81,428
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/12/2025 n/a n/a -105
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/12/2025 n/a n/a -7,404
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/12/2025 n/a n/a -112
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/12/2025 n/a n/a -17
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/12/2025 n/a n/a -2
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/12/2025 n/a n/a 5,376
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/12/2025 n/a n/a -285,324
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/12/2025 n/a n/a 47,271
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/12/2025 n/a n/a -463
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/12/2025 n/a n/a -9,508
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/12/2025 n/a n/a -3,695
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/12/2025 n/a n/a -47,251
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/12/2025 n/a n/a -59,335
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/12/2025 n/a n/a -18,722
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/12/2025 n/a n/a -6
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/12/2025 n/a n/a -25,302
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/12/2025 n/a n/a -1,231
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/12/2025 n/a n/a -1,225
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/12/2025 n/a n/a -408
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/12/2025 n/a n/a 3
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/12/2025 n/a n/a -911
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/12/2025 n/a n/a -2,831
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/12/2025 n/a n/a -1,566
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/12/2025 n/a n/a -125
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/12/2025 n/a n/a -1,844
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/12/2025 n/a n/a -145
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/12/2025 n/a n/a -575
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/12/2025 n/a n/a -110
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/12/2025 n/a n/a -2
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/12/2025 n/a n/a -1,360
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/12/2025 n/a n/a -1
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/12/2025 n/a n/a -1
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/12/2025 n/a n/a -445
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/12/2025 n/a n/a -84,925
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/12/2025 n/a n/a 84,925
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/12/2025 n/a n/a -309
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/12/2025 n/a n/a -930
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/12/2025 n/a n/a -157
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/12/2025 n/a n/a -75
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/12/2025 n/a n/a -132,637
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/12/2025 n/a n/a -29,154
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/12/2025 n/a n/a -123
Ordinary

603 Page 22 17-Mar-2026

603 Page 22 17-Mar-2026
STATE STREET BANK AND TRUST COMPANY 15/12/2025 n/a n/a -787
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/12/2025 n/a n/a -54
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/12/2025 n/a n/a -1
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/12/2025 n/a n/a -721
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/12/2025 n/a n/a -47
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/12/2025 n/a n/a 171
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/12/2025 n/a n/a -538
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/12/2025 n/a n/a 23
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/12/2025 n/a n/a 552
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/12/2025 n/a n/a -6,558
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/12/2025 n/a n/a 144
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/12/2025 n/a n/a -57,556
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/12/2025 n/a n/a 21,990
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/12/2025 n/a n/a -1,651
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/12/2025 n/a n/a 3,946
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/12/2025 n/a n/a 447
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/12/2025 n/a n/a 159,286
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/12/2025 n/a n/a 31,048
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/12/2025 n/a n/a -33,065
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/12/2025 n/a n/a -55
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/12/2025 n/a n/a -259
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/12/2025 n/a n/a -119
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/12/2025 n/a n/a -636
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/12/2025 n/a n/a -6
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/12/2025 n/a n/a -2,287
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/12/2025 n/a n/a -2,808
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/12/2025 n/a n/a -4
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/12/2025 n/a n/a -6
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/12/2025 n/a n/a -3
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/12/2025 n/a n/a -8,307
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/12/2025 n/a n/a -69,701
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/12/2025 n/a n/a -586,596
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/12/2025 n/a n/a -20,646
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/12/2025 n/a n/a -18
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/12/2025 n/a n/a -3,400
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/12/2025 n/a n/a -534
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/12/2025 n/a n/a 392
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/12/2025 n/a n/a 1,118
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/12/2025 n/a n/a 188
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/12/2025 n/a n/a 158,801
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/12/2025 n/a n/a 45,773
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/12/2025 n/a n/a -27,400
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/12/2025 n/a n/a 148
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/12/2025 n/a n/a -4,452
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/12/2025 n/a n/a -17
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/12/2025 n/a n/a -3
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/12/2025 n/a n/a -55
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/12/2025 n/a n/a 31
Ordinary
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
16/12/2025 12.68 n/a -11,842
Ordinary
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
16/12/2025 12.68 n/a -10,690
Ordinary

603 Page 23 17-Mar-2026

603 Page 23 17-Mar-2026
STATE STREET GLOBAL ADVISORS TRUST COMPANY 16/12/2025 12.68 n/a -2,625
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/12/2025 n/a n/a 260
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/12/2025 n/a n/a 63
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/12/2025 n/a n/a 177,411
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/12/2025 n/a n/a 24,288
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/12/2025 n/a n/a 661
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/12/2025 n/a n/a 45
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/12/2025 n/a n/a 605
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/12/2025 n/a n/a 39
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/12/2025 n/a n/a 27,775
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/12/2025 n/a n/a 46
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/12/2025 n/a n/a 218
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/12/2025 n/a n/a 200
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/12/2025 n/a n/a 529
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/12/2025 n/a n/a 119
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/12/2025 n/a n/a 1,920
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/12/2025 n/a n/a 2,170
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/12/2025 n/a n/a -125
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/12/2025 n/a n/a -18,590
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/12/2025 n/a n/a -3,412
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/12/2025 n/a n/a -840
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/12/2025 n/a n/a -1,118
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/12/2025 n/a n/a -188
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/12/2025 n/a n/a -158,801
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/12/2025 n/a n/a -131,887
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/12/2025 n/a n/a -148
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/12/2025 n/a n/a -26,596
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/12/2025 n/a n/a -154
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/12/2025 n/a n/a -20
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/12/2025 n/a n/a -497
Ordinary
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
18/12/2025 12.56 n/a -365
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/12/2025 n/a n/a -19,699
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/12/2025 n/a n/a 7
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/12/2025 n/a n/a 1,728
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/12/2025 n/a n/a 1,154
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/12/2025 n/a n/a 217
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/12/2025 n/a n/a 123
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/12/2025 n/a n/a -450
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/12/2025 n/a n/a 8,183
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/12/2025 n/a n/a 1,642
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/12/2025 n/a n/a -260
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/12/2025 n/a n/a -63
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/12/2025 n/a n/a -24,288
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/12/2025 n/a n/a -661
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/12/2025 n/a n/a -45
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/12/2025 n/a n/a -605
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/12/2025 n/a n/a -39
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/12/2025 n/a n/a -27,775
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/12/2025 n/a n/a -46
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/12/2025 n/a n/a -218
Ordinary

603 Page 24 17-Mar-2026

603 Page 24 17-Mar-2026
STATE STREET BANK AND TRUST COMPANY 18/12/2025 n/a n/a -200
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/12/2025 n/a n/a -529
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/12/2025 n/a n/a -1,920
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/12/2025 n/a n/a -2,170
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/12/2025 n/a n/a 10
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 34
Ordinary
SSGA FUNDS MANAGEMENT, INC. 18/12/2025 12.56 n/a 62
Ordinary
SSGA FUNDS MANAGEMENT, INC. 18/12/2025 12.56 n/a 62
Ordinary
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
19/12/2025 13.56 n/a 35,111
Ordinary
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
19/12/2025 13.56 n/a -146
Ordinary
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
19/12/2025 13.56 n/a -528
Ordinary
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
19/12/2025 13.56 n/a 274
Ordinary
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
19/12/2025 13.56 n/a 2,086
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/12/2025 n/a n/a -1,728
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 -3
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 142
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/12/2025 n/a n/a -5
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 -18,418
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/12/2025 n/a n/a -45
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/12/2025 n/a n/a -93
Ordinary
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
19/12/2025 13.56 n/a 2,157
Ordinary
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
19/12/2025 13.55 n/a 64,476
Ordinary
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
22/12/2025 13.80 n/a 148
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 4
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/12/2025 n/a n/a 1
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/12/2025 n/a n/a 1
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/12/2025 n/a n/a -9
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/12/2025 n/a n/a -1
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/12/2025 n/a n/a -30
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 -1,296
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/12/2025 n/a n/a -212
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/12/2025 n/a n/a -129
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/12/2025 n/a n/a -8,138
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/12/2025 n/a n/a -1,549
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/12/2025 n/a n/a 5,450
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 13.80 n/a 852
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/12/2025 n/a n/a -8
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/12/2025 n/a n/a -1
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/12/2025 n/a n/a -1
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/12/2025 n/a n/a -7
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/12/2025 n/a n/a 6
Ordinary

603 Page 25 17-Mar-2026

603 Page 25 17-Mar-2026
STATE STREET BANK AND TRUST COMPANY 23/12/2025 n/a n/a 8,051
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/12/2025 n/a n/a 878,264
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/12/2025 n/a n/a 30,042
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/12/2025 n/a n/a 7,124
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/12/2025 n/a n/a 3,577
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/12/2025 n/a n/a 101,118
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/12/2025 n/a n/a 5
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 -2
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/12/2025 n/a n/a 4,002
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/12/2025 n/a n/a 12,998
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/12/2025 n/a n/a -1,108
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/12/2025 n/a n/a -31,169
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/12/2025 n/a n/a -269,395
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/12/2025 n/a n/a -8,932
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/12/2025 n/a n/a 1,535
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/12/2025 n/a n/a 257
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/12/2025 n/a n/a 217,111
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/12/2025 n/a n/a 202
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/12/2025 n/a n/a -151
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/12/2025 n/a n/a -224,942
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/12/2025 n/a n/a -1,168
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/12/2025 n/a n/a 1,034
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/12/2025 n/a n/a -53
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/12/2025 n/a n/a -8
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/12/2025 n/a n/a 252
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/12/2025 n/a n/a -7,128
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/12/2025 n/a n/a 96,677
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/12/2025 n/a n/a -6
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/12/2025 n/a n/a 2,632
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/12/2025 n/a n/a 179
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/12/2025 n/a n/a 2,411
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/12/2025 n/a n/a 157
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/12/2025 n/a n/a 110,782
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/12/2025 n/a n/a 185
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/12/2025 n/a n/a 867
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/12/2025 n/a n/a 797
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/12/2025 n/a n/a 2,106
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/12/2025 n/a n/a 7,646
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/12/2025 n/a n/a 8,641
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/12/2025 n/a n/a -2,469
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/12/2025 n/a n/a -69,952
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/12/2025 n/a n/a -608,866
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/12/2025 n/a n/a -21,109
Ordinary
STATE STREET BANK AND TRUST COMPANY 31/12/2025 n/a n/a 34
Ordinary
STATE STREET BANK AND TRUST COMPANY 31/12/2025 n/a n/a -197
Ordinary
STATE STREET BANK AND TRUST COMPANY 31/12/2025 n/a n/a 3,906
Ordinary
STATE STREET BANK AND TRUST COMPANY 31/12/2025 n/a n/a 893
Ordinary
STATE STREET BANK AND TRUST COMPANY 31/12/2025 n/a n/a 763
Ordinary
STATE STREET BANK AND TRUST COMPANY 31/12/2025 n/a n/a -75
Ordinary

603 Page 26 17-Mar-2026

603 Page 26 17-Mar-2026
STATE STREET BANK AND TRUST COMPANY 31/12/2025 n/a n/a -12
Ordinary
STATE STREET BANK AND TRUST COMPANY 31/12/2025 n/a n/a -58
Ordinary
STATE STREET BANK AND TRUST COMPANY 31/12/2025 n/a n/a -10,641
Ordinary
STATE STREET BANK AND TRUST COMPANY 31/12/2025 n/a n/a -20,597
Ordinary
STATE STREET BANK AND TRUST COMPANY 31/12/2025 n/a n/a 36,864
Ordinary
STATE STREET BANK AND TRUST COMPANY 31/12/2025 n/a n/a -10
Ordinary
STATE STREET BANK AND TRUST COMPANY 31/12/2025 n/a n/a 55
Ordinary
STATE STREET BANK AND TRUST COMPANY 31/12/2025 n/a n/a -41
Ordinary
STATE STREET BANK AND TRUST COMPANY 31/12/2025 n/a n/a -542
Ordinary
STATE STREET BANK AND TRUST COMPANY 31/12/2025 n/a n/a -36
Ordinary
STATE STREET BANK AND TRUST COMPANY 31/12/2025 n/a n/a 5,938
Ordinary
STATE STREET BANK AND TRUST COMPANY 31/12/2025 n/a n/a 18
Ordinary
STATE STREET BANK AND TRUST COMPANY 31/12/2025 n/a n/a -29,575
Ordinary
STATE STREET BANK AND TRUST COMPANY 31/12/2025 n/a n/a 5
Ordinary
STATE STREET BANK AND TRUST COMPANY 31/12/2025 n/a n/a 177
Ordinary
STATE STREET BANK AND TRUST COMPANY 31/12/2025 n/a n/a -43
Ordinary
STATE STREET BANK AND TRUST COMPANY 31/12/2025 n/a n/a -200
Ordinary
STATE STREET BANK AND TRUST COMPANY 31/12/2025 n/a n/a -186
Ordinary
STATE STREET BANK AND TRUST COMPANY 31/12/2025 n/a n/a 150
Ordinary
STATE STREET BANK AND TRUST COMPANY 31/12/2025 n/a n/a -1,666
Ordinary
STATE STREET BANK AND TRUST COMPANY 31/12/2025 n/a n/a -1,348
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/01/2026 n/a n/a -157
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 1
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 6
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/01/2026 n/a n/a 10
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 12
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 1
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/01/2026 n/a n/a 132
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/01/2026 n/a n/a 29
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 1
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/01/2026 n/a n/a -43
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/01/2026 n/a n/a -5
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/01/2026 n/a n/a -177
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/01/2026 n/a n/a 979
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/01/2026 n/a n/a 130
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/01/2026 n/a n/a 1,327
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/01/2026 n/a n/a 4,084
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/01/2026 n/a n/a 118,557
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/01/2026 n/a n/a 611
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/01/2026 n/a n/a 3,861
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/01/2026 n/a n/a 1,461
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/01/2026 n/a n/a 24,234
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/01/2026 n/a n/a 33,920
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/01/2026 n/a n/a 11,337
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/01/2026 n/a n/a 603
Ordinary

603 Page 27 17-Mar-2026

603 Page 27 17-Mar-2026
STATE STREET BANK AND TRUST COMPANY 02/01/2026 n/a n/a 18,506
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/01/2026 n/a n/a 337
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/01/2026 n/a n/a 16,190
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/01/2026 n/a n/a 21,257
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/01/2026 n/a n/a 13,424
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/01/2026 n/a n/a 2,865
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/01/2026 n/a n/a 1,225
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/01/2026 n/a n/a -2,769
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/01/2026 n/a n/a -807
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/01/2026 n/a n/a 5,534
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/01/2026 n/a n/a -70
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 283
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/01/2026 n/a n/a 9,047
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/01/2026 n/a n/a 111,397
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/01/2026 n/a n/a -32,280
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 3,964
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/01/2026 n/a n/a 202
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/01/2026 n/a n/a 29,292
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/01/2026 n/a n/a 2,733
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/01/2026 n/a n/a 226
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/01/2026 n/a n/a -34
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/01/2026 n/a n/a -5,895
Ordinary
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
05/01/2026 12.96 n/a -370
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/01/2026 n/a n/a -2,259
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/01/2026 n/a n/a 866
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/01/2026 n/a n/a 620
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/01/2026 n/a n/a 899
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/01/2026 n/a n/a 725
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/01/2026 n/a n/a 1,702
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/01/2026 n/a n/a 131
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/01/2026 n/a n/a -6,198
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/01/2026 n/a n/a -110
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/01/2026 n/a n/a -21
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/01/2026 n/a n/a -382
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/01/2026 n/a n/a 162
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/01/2026 n/a n/a 721
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/01/2026 n/a n/a 1,743
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/01/2026 n/a n/a -17,650
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/01/2026 n/a n/a -149,958
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/01/2026 n/a n/a 6,040
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/01/2026 n/a n/a -17
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/01/2026 n/a n/a -5,324
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/01/2026 n/a n/a 84
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/01/2026 n/a n/a 219
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/01/2026 n/a n/a -27,489
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/01/2026 n/a n/a -3,680
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/01/2026 n/a n/a -284
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/01/2026 n/a n/a 7,086
Ordinary

603 Page 28 17-Mar-2026

603 Page 28 17-Mar-2026
STATE STREET BANK AND TRUST COMPANY 05/01/2026 n/a n/a 3,670
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/01/2026 n/a n/a -13,424
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/01/2026 n/a n/a -124
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/01/2026 n/a n/a -624
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/01/2026 n/a n/a -4,087
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/01/2026 n/a n/a 2,200
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/01/2026 n/a n/a 105
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/01/2026 n/a n/a -151,877
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/01/2026 n/a n/a 2,767
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/01/2026 n/a n/a -683
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/01/2026 n/a n/a 3,984
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/01/2026 n/a n/a 2,177
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/01/2026 n/a n/a 18,153
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/01/2026 n/a n/a 22,192
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/01/2026 n/a n/a -12,963
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/01/2026 n/a n/a -594
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/01/2026 n/a n/a -17,718
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/01/2026 n/a n/a 1,293
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/01/2026 n/a n/a 115
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/01/2026 n/a n/a 3
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/01/2026 n/a n/a 908
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/01/2026 n/a n/a -15,209
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/01/2026 n/a n/a -20,811
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/01/2026 n/a n/a 6
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/01/2026 n/a n/a 721
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/01/2026 n/a n/a -606
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/01/2026 n/a n/a -2,929
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/01/2026 n/a n/a -1,768
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/01/2026 n/a n/a -899
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/01/2026 n/a n/a -725
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/01/2026 n/a n/a -1,702
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/01/2026 n/a n/a -218
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/01/2026 n/a n/a -100
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/01/2026 n/a n/a -96
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/01/2026 n/a n/a -162
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/01/2026 n/a n/a -721
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/01/2026 n/a n/a -1,743
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/01/2026 n/a n/a -37,650
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/01/2026 n/a n/a -10,652
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/01/2026 n/a n/a -1,328
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/01/2026 n/a n/a -84
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/01/2026 n/a n/a -559
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/01/2026 n/a n/a -1,802
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/01/2026 n/a n/a -923
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/01/2026 n/a n/a -63
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/01/2026 n/a n/a -7,086
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/01/2026 n/a n/a -4,649
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/01/2026 n/a n/a -6
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/01/2026 n/a n/a -703
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/01/2026 n/a n/a -14
Ordinary

603 Page 29 17-Mar-2026

603 Page 29 17-Mar-2026
STATE STREET BANK AND TRUST COMPANY 06/01/2026 n/a n/a -2,200
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/01/2026 n/a n/a -105
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/01/2026 n/a n/a -47,729
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/01/2026 n/a n/a -2,767
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/01/2026 n/a n/a -70
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/01/2026 n/a n/a -8,512
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/01/2026 n/a n/a -4,251
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/01/2026 n/a n/a -44,647
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/01/2026 n/a n/a -56,113
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/01/2026 n/a n/a -4,360
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/01/2026 n/a n/a -9
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/01/2026 n/a n/a -8,091
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/01/2026 n/a n/a -1,293
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/01/2026 n/a n/a -452
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/01/2026 n/a n/a -3
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/01/2026 n/a n/a -908
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/01/2026 n/a n/a -981
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/01/2026 n/a n/a -446
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/01/2026 n/a n/a -6
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/01/2026 n/a n/a -721
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/01/2026 n/a n/a -285
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/01/2026 n/a n/a -52
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/01/2026 n/a n/a -43,995
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/01/2026 n/a n/a -41
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/01/2026 n/a n/a 3,456
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/01/2026 n/a n/a 268,360
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/01/2026 n/a n/a 74,264
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/01/2026 n/a n/a 470
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/01/2026 n/a n/a 2,209
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/01/2026 n/a n/a 2,026
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/01/2026 n/a n/a 7,366
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/01/2026 n/a n/a 19,815
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/01/2026 n/a n/a 24,174
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/01/2026 n/a n/a 2,774
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/01/2026 n/a n/a 889,726
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/01/2026 n/a n/a 32,554
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/01/2026 n/a n/a 104
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/01/2026 n/a n/a 19
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/01/2026 n/a n/a 642
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/01/2026 n/a n/a 16,360
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/01/2026 n/a n/a 252,184
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/01/2026 n/a n/a 15
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/01/2026 n/a n/a 8,902
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/01/2026 n/a n/a 458
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/01/2026 n/a n/a 6,186
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/01/2026 n/a n/a 399
Ordinary
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
08/01/2026 12.78 n/a 296
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/01/2026 n/a n/a -3,313
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/01/2026 n/a n/a 123
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/01/2026 n/a n/a 43
Ordinary

603 Page 30 17-Mar-2026

603 Page 30 17-Mar-2026
STATE STREET BANK AND TRUST COMPANY 08/01/2026 n/a n/a 8
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/01/2026 n/a n/a 6,472
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/01/2026 n/a n/a 6
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/01/2026 n/a n/a 18
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/01/2026 n/a n/a 3,172
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/01/2026 n/a n/a -268,360
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/01/2026 n/a n/a -470
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/01/2026 n/a n/a -2,209
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/01/2026 n/a n/a -2,026
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/01/2026 n/a n/a -7,366
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/01/2026 n/a n/a -19,815
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/01/2026 n/a n/a -24,174
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/01/2026 n/a n/a -2,774
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/01/2026 n/a n/a -642
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/01/2026 n/a n/a -252,184
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/01/2026 n/a n/a -8,902
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/01/2026 n/a n/a -458
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/01/2026 n/a n/a -6,186
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/01/2026 n/a n/a -399
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/01/2026 n/a n/a 498
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/01/2026 n/a n/a 1,324
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/01/2026 n/a n/a -1,092
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/01/2026 n/a n/a 189
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/01/2026 n/a n/a 357
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/01/2026 n/a n/a 1,102
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/01/2026 n/a n/a 44
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/01/2026 n/a n/a 16
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/01/2026 n/a n/a 11
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/01/2026 n/a n/a 2
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/01/2026 n/a n/a 1,848
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/01/2026 n/a n/a 2,745
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/01/2026 n/a n/a 1,416
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/01/2026 n/a n/a 2
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/01/2026 n/a n/a 37
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/01/2026 n/a n/a 22
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/01/2026 n/a n/a 112
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/01/2026 n/a n/a 852
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/01/2026 n/a n/a 2
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/01/2026 n/a n/a 1,636
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/01/2026 n/a n/a 32
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/01/2026 n/a n/a 510
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/01/2026 n/a n/a 770
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/01/2026 n/a n/a 2
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 81
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/01/2026 n/a n/a 81
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/01/2026 n/a n/a 448
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/01/2026 n/a n/a 218
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/01/2026 n/a n/a 28
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/01/2026 n/a n/a 2
Ordinary

603 Page 31 17-Mar-2026

603 Page 31 17-Mar-2026
STATE STREET BANK AND TRUST COMPANY 09/01/2026 n/a n/a 46
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/01/2026 n/a n/a 655
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 654
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/01/2026 n/a n/a 82
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/01/2026 n/a n/a 1,683
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/01/2026 n/a n/a 2,071
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/01/2026 n/a n/a 1,034
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/01/2026 n/a n/a 972
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/01/2026 n/a n/a 149
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/01/2026 n/a n/a 1,796
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/01/2026 n/a n/a 88
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/01/2026 n/a n/a 62
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/01/2026 n/a n/a 253
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/01/2026 n/a n/a 908
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/01/2026 n/a n/a 2
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/01/2026 n/a n/a 9
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/01/2026 n/a n/a 1,925
Ordinary
SSGA FUNDS MANAGEMENT, INC. 09/01/2026 12.84 n/a 656
Ordinary
SSGA FUNDS MANAGEMENT, INC. 09/01/2026 12.84 n/a 1,640
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/01/2026 n/a n/a 381
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/01/2026 n/a n/a -34
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/01/2026 n/a n/a 70
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/01/2026 n/a n/a -4
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/01/2026 n/a n/a 20
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/01/2026 n/a n/a 548
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/01/2026 n/a n/a -62
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/01/2026 n/a n/a -218
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/01/2026 n/a n/a -128
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/01/2026 n/a n/a 105
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/01/2026 n/a n/a -11
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/01/2026 n/a n/a -46
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/01/2026 n/a n/a -175
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/01/2026 n/a n/a -65
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/01/2026 n/a n/a -449
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/01/2026 n/a n/a 6
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 7
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/01/2026 n/a n/a 6,442
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/01/2026 n/a n/a 72
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/01/2026 n/a n/a 6
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/01/2026 n/a n/a -5
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/01/2026 n/a n/a -2
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/01/2026 n/a n/a -5
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/01/2026 n/a n/a -498
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/01/2026 n/a n/a -189
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/01/2026 n/a n/a -1,102
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/01/2026 n/a n/a -16
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/01/2026 n/a n/a -1,416
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/01/2026 n/a n/a -22
Ordinary

603 Page 32 17-Mar-2026

603 Page 32 17-Mar-2026
STATE STREET BANK AND TRUST COMPANY 12/01/2026 n/a n/a -852
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/01/2026 n/a n/a -2
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/01/2026 n/a n/a -1,636
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/01/2026 n/a n/a -770
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 -81
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/01/2026 n/a n/a -218
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/01/2026 n/a n/a -2
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/01/2026 n/a n/a -654
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/01/2026 n/a n/a -82
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/01/2026 n/a n/a -2,071
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/01/2026 n/a n/a -972
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/01/2026 n/a n/a -1,796
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/01/2026 n/a n/a -62
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/01/2026 n/a n/a -908
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/01/2026 n/a n/a -2
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/01/2026 n/a n/a -9
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/01/2026 n/a n/a -1,925
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/01/2026 n/a n/a -340
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/01/2026 n/a n/a 899
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/01/2026 n/a n/a 60
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/01/2026 n/a n/a -1,737
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/01/2026 n/a n/a 144
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/01/2026 n/a n/a 18
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/01/2026 n/a n/a 841
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/01/2026 n/a n/a 274
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/01/2026 n/a n/a -1,341
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/01/2026 n/a n/a -251
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/01/2026 n/a n/a 1,089
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/01/2026 n/a n/a 526
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/01/2026 n/a n/a 340
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/01/2026 n/a n/a 53
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/01/2026 n/a n/a 2,073
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/01/2026 n/a n/a 363
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/01/2026 n/a n/a 7,155
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/01/2026 n/a n/a -24
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/01/2026 n/a n/a 104
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/01/2026 n/a n/a -1,071
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/01/2026 n/a n/a -7,294
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/01/2026 n/a n/a 11,147
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/01/2026 n/a n/a -713
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/01/2026 n/a n/a -16
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/01/2026 n/a n/a 2,855
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/01/2026 n/a n/a 4,456
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/01/2026 n/a n/a -2
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/01/2026 n/a n/a 2
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/01/2026 n/a n/a -2,424
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/01/2026 n/a n/a 117,699
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/01/2026 n/a n/a 351
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/01/2026 n/a n/a 834
Ordinary

603 Page 33 17-Mar-2026

603 Page 33 17-Mar-2026
STATE STREET BANK AND TRUST COMPANY 13/01/2026 n/a n/a 23,305
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/01/2026 n/a n/a 26
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/01/2026 n/a n/a -84,925
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/01/2026 n/a n/a 84,925
Ordinary
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
14/01/2026 13.18 n/a 1,184
Ordinary
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
14/01/2026 13.18 n/a 296
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 757
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/01/2026 n/a n/a -4
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/01/2026 n/a n/a -9,792
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/01/2026 n/a n/a 264
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/01/2026 n/a n/a -809
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/01/2026 n/a n/a 1,786
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/01/2026 n/a n/a -1
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/01/2026 n/a n/a -2,851
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/01/2026 n/a n/a 90
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 14,657
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/01/2026 n/a n/a -3
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/01/2026 n/a n/a -115,674
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/01/2026 n/a n/a 14
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/01/2026 n/a n/a -11
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/01/2026 n/a n/a 76
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 4,123
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/01/2026 n/a n/a 3
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/01/2026 n/a n/a 4,106
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/01/2026 n/a n/a -2
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/01/2026 n/a n/a 1
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,478
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/01/2026 n/a n/a -59
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/01/2026 n/a n/a -104
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/01/2026 n/a n/a -11,147
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/01/2026 n/a n/a -4,456
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/01/2026 n/a n/a -23,305
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/01/2026 n/a n/a -40
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/01/2026 n/a n/a 115
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/01/2026 n/a n/a -599
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/01/2026 n/a n/a 119
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/01/2026 n/a n/a 316
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/01/2026 n/a n/a -838
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/01/2026 n/a n/a -1
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/01/2026 n/a n/a -1,222
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/01/2026 n/a n/a -6
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/01/2026 n/a n/a 1,863
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/01/2026 n/a n/a 120
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/01/2026 n/a n/a 6
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/01/2026 n/a n/a 3,453
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/01/2026 n/a n/a 18
Ordinary

603 Page 34 17-Mar-2026

603 Page 34 17-Mar-2026
STATE STREET BANK AND TRUST COMPANY 14/01/2026 n/a n/a 2,000
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/01/2026 n/a n/a 28
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/01/2026 n/a n/a 3,286
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/01/2026 n/a n/a -8
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/01/2026 n/a n/a 125
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/01/2026 n/a n/a -48
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/01/2026 n/a n/a 1,707
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/01/2026 n/a n/a 2
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/01/2026 n/a n/a -7
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/01/2026 n/a n/a -28
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/01/2026 n/a n/a 3,663
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/01/2026 n/a n/a -7,120
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/01/2026 n/a n/a -822
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/01/2026 n/a n/a -151
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/01/2026 n/a n/a -127,907
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/01/2026 n/a n/a -119
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/01/2026 n/a n/a -757
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/01/2026 n/a n/a -74
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/01/2026 n/a n/a -868,169
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/01/2026 n/a n/a -264
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/01/2026 n/a n/a -31,063
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/01/2026 n/a n/a -1,786
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/01/2026 n/a n/a -33
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/01/2026 n/a n/a -4
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/01/2026 n/a n/a -390
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/01/2026 n/a n/a -2,025
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/01/2026 n/a n/a -372
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/01/2026 n/a n/a -76
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/01/2026 n/a n/a -957
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/01/2026 n/a n/a -4,123
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/01/2026 n/a n/a -3
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/01/2026 n/a n/a -4,106
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/01/2026 n/a n/a -52
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/01/2026 n/a n/a -1
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/01/2026 n/a n/a -546
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/01/2026 n/a n/a -1,478
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/01/2026 n/a n/a -842
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/01/2026 n/a n/a -21
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 -1,185
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/01/2026 n/a n/a -781
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/01/2026 n/a n/a -316
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/01/2026 n/a n/a -3
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/01/2026 n/a n/a -340
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/01/2026 n/a n/a -76,076
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/01/2026 n/a n/a -146
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/01/2026 n/a n/a -1,863
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/01/2026 n/a n/a -120
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/01/2026 n/a n/a -2,560
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/01/2026 n/a n/a -3,453
Ordinary

603 Page 35 17-Mar-2026

603 Page 35 17-Mar-2026
STATE STREET BANK AND TRUST COMPANY 15/01/2026 n/a n/a -1,450
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/01/2026 n/a n/a -2,000
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/01/2026 n/a n/a -621
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/01/2026 n/a n/a -3,286
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/01/2026 n/a n/a -122
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/01/2026 n/a n/a -125
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/01/2026 n/a n/a -2,233
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/01/2026 n/a n/a -1,707
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/01/2026 n/a n/a -2
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/01/2026 n/a n/a -355
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/01/2026 n/a n/a -7,127
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/01/2026 n/a n/a -3,663
Ordinary
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
16/01/2026 13.33 n/a 534
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/01/2026 n/a n/a 79
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/01/2026 n/a n/a 811
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/01/2026 n/a n/a 609
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/01/2026 n/a n/a 264,876
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/01/2026 n/a n/a 22
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/01/2026 n/a n/a 77
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/01/2026 n/a n/a 67,628
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/01/2026 n/a n/a 461
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/01/2026 n/a n/a 690
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/01/2026 n/a n/a 2,165
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/01/2026 n/a n/a 1,986
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/01/2026 n/a n/a 1,577
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/01/2026 n/a n/a 7,102
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/01/2026 n/a n/a 1,143
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/01/2026 n/a n/a 17
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/01/2026 n/a n/a 235
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/01/2026 n/a n/a 19,463
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/01/2026 n/a n/a 79
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 23,694
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/01/2026 n/a n/a 2,720
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/01/2026 n/a n/a 1,832
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/01/2026 n/a n/a 681,898
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/01/2026 n/a n/a 27,834
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/01/2026 n/a n/a 53
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/01/2026 n/a n/a -218
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/01/2026 n/a n/a -40
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/01/2026 n/a n/a 630
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/01/2026 n/a n/a -34,072
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/01/2026 n/a n/a 247,463
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/01/2026 n/a n/a 3,522
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 -32
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/01/2026 n/a n/a 5
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/01/2026 n/a n/a 8,734
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/01/2026 n/a n/a 448
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/01/2026 n/a n/a 105
Ordinary
603 Page 36 17-Mar-2026 603 Page 36 17-Mar-2026 603 Page 36 17-Mar-2026 603 Page 36 17-Mar-2026 603 Page 36 17-Mar-2026
STATE STREET BANK AND TRUST COMPANY 16/01/2026 n/a n/a 6,081
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/01/2026 n/a n/a 391
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/01/2026 n/a n/a 16
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/01/2026 n/a n/a 977
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/01/2026 n/a n/a -79
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/01/2026 n/a n/a -609
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/01/2026 n/a n/a -22
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/01/2026 n/a n/a -77
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/01/2026 n/a n/a -690
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/01/2026 n/a n/a -1,577
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/01/2026 n/a n/a -1,143
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/01/2026 n/a n/a -235
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/01/2026 n/a n/a -79
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/01/2026 n/a n/a -179
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/01/2026 n/a n/a -84
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/01/2026 n/a n/a -72,099
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/01/2026 n/a n/a -19
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/01/2026 n/a n/a 814
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/01/2026 n/a n/a 149
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/01/2026 n/a n/a -20
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/01/2026 n/a n/a 126,548
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/01/2026 n/a n/a -7,516
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/01/2026 n/a n/a 117
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/01/2026 n/a n/a -273
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/01/2026 n/a n/a -14
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/01/2026 n/a n/a -196
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/01/2026 n/a n/a -12
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/01/2026 n/a n/a -1,832
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/01/2026 n/a n/a -53
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/01/2026 n/a n/a -3,522
Ordinary
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 -5
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/01/2026 n/a n/a -105
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/01/2026 n/a n/a -16
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/01/2026 n/a n/a -977
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/01/2026 n/a n/a -12
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/01/2026 n/a n/a -8,895
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/01/2026 n/a n/a 910
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/01/2026 n/a n/a -15
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/01/2026 n/a n/a -69
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/01/2026 n/a n/a -61
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/01/2026 n/a n/a -218
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/01/2026 n/a n/a 70
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/01/2026 n/a n/a -605
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/01/2026 n/a n/a -727
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/01/2026 n/a n/a -146
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/01/2026 n/a n/a -59
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/01/2026 n/a n/a 16,852
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/01/2026 n/a n/a -9,779
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/01/2026 n/a n/a -10
Ordinary

603 Page 37 17-Mar-2026

603 Page 37 17-Mar-2026
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 79
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/01/2026 n/a n/a -1,509
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/01/2026 n/a n/a -1,938
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/01/2026 n/a n/a 2,977
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/01/2026 n/a n/a -8,432
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/01/2026 n/a n/a -10
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/01/2026 n/a n/a -303
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/01/2026 n/a n/a -8
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/01/2026 n/a n/a 13
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/01/2026 n/a n/a -5,527
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/01/2026 n/a n/a 4,405
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/01/2026 n/a n/a -10
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/01/2026 n/a n/a -47
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/01/2026 n/a n/a -43
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/01/2026 n/a n/a 352
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/01/2026 n/a n/a 38
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/01/2026 n/a n/a 655
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/01/2026 n/a n/a -330
Ordinary
SSGA FUNDS MANAGEMENT, INC. 20/01/2026 12.70 n/a 155
Ordinary
SSGA FUNDS MANAGEMENT, INC. 20/01/2026 12.70 n/a 62
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/01/2026 n/a n/a -37
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/01/2026 n/a n/a 25
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/01/2026 n/a n/a -50,027
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/01/2026 n/a n/a -1,457
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/01/2026 n/a n/a 13
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/01/2026 n/a n/a -73
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/01/2026 n/a n/a -12
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/01/2026 n/a n/a -13
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/01/2026 n/a n/a 113
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/01/2026 n/a n/a -10,650
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/01/2026 n/a n/a 216
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/01/2026 n/a n/a 169
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/01/2026 n/a n/a 1,053
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/01/2026 n/a n/a 26
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 376
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/01/2026 n/a n/a 74
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/01/2026 n/a n/a -5
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 234
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/01/2026 n/a n/a 342
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/01/2026 n/a n/a -84
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/01/2026 n/a n/a 326
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/01/2026 n/a n/a -8,542
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/01/2026 n/a n/a 109
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/01/2026 n/a n/a -6,088
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/01/2026 n/a n/a -7
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/01/2026 n/a n/a 57
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/01/2026 n/a n/a -30
Ordinary

603 Page 38 17-Mar-2026

603 Page 38 17-Mar-2026
STATE STREET BANK AND TRUST COMPANY 21/01/2026 n/a n/a -26
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/01/2026 n/a n/a 1,285
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/01/2026 n/a n/a -104
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/01/2026 n/a n/a 663
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/01/2026 n/a n/a -8
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/01/2026 n/a n/a 279
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/01/2026 n/a n/a -280
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/01/2026 n/a n/a 44
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/01/2026 n/a n/a 331
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/01/2026 n/a n/a -1,692
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/01/2026 n/a n/a 166
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/01/2026 n/a n/a 3,399
Ordinary
SSGA FUNDS MANAGEMENT, INC. 21/01/2026 12.59 n/a 2,665
Ordinary
SSGA FUNDS MANAGEMENT, INC. 21/01/2026 12.59 n/a 124
Ordinary
SSGA FUNDS MANAGEMENT, INC. 21/01/2026 12.59 n/a 62
Ordinary
SSGA FUNDS MANAGEMENT, INC. 21/01/2026 12.59 n/a 124
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/01/2026 n/a n/a -28
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/01/2026 n/a n/a -49
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/01/2026 n/a n/a 38
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/01/2026 n/a n/a -169,505
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/01/2026 n/a n/a -4,110
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 76
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 -12
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/01/2026 n/a n/a 173
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/01/2026 n/a n/a 12,088
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/01/2026 n/a n/a -4,694
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/01/2026 n/a n/a 180
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/01/2026 n/a n/a -70
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/01/2026 n/a n/a 27
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 608
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/01/2026 n/a n/a -102
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 14
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/01/2026 n/a n/a 356
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/01/2026 n/a n/a 495
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/01/2026 n/a n/a -174
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/01/2026 n/a n/a 501
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/01/2026 n/a n/a -3,839
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/01/2026 n/a n/a 167
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/01/2026 n/a n/a -21,030
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 86
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/01/2026 n/a n/a -39
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/01/2026 n/a n/a -37
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/01/2026 n/a n/a 1,937
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/01/2026 n/a n/a -322
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/01/2026 n/a n/a 972
Ordinary

603 Page 39 17-Mar-2026

603 Page 39 17-Mar-2026
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 197
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/01/2026 n/a n/a -372
Ordinary
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 501
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/01/2026 n/a n/a -410
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/01/2026 n/a n/a 283
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/01/2026 n/a n/a 5,384
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/01/2026 n/a n/a -77,805
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/01/2026 n/a n/a 77,805
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/01/2026 n/a n/a 527
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/01/2026 n/a n/a 10,976
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/01/2026 n/a n/a 167
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 137
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/01/2026 n/a n/a 86
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/01/2026 n/a n/a 80
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/01/2026 n/a n/a 2,099
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/01/2026 n/a n/a 814
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/01/2026 n/a n/a 1,063
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/01/2026 n/a n/a -12
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/01/2026 n/a n/a 330
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/01/2026 n/a n/a 6,538
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/01/2026 n/a n/a 66
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/01/2026 n/a n/a 542
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/01/2026 n/a n/a -9,730
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/01/2026 n/a n/a 289
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/01/2026 n/a n/a 5,671
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/01/2026 n/a n/a -407,119
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/01/2026 n/a n/a -12,468
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/01/2026 n/a n/a -554
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/01/2026 n/a n/a -45,824
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/01/2026 n/a n/a 1,091
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 24
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/01/2026 n/a n/a -88
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 284
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/01/2026 n/a n/a 182
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/01/2026 n/a n/a -14,720
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/01/2026 n/a n/a 10,711
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 268
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/01/2026 n/a n/a 31
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 712
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/01/2026 n/a n/a 272
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/01/2026 n/a n/a 2,626
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/01/2026 n/a n/a 16
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/01/2026 n/a n/a 381
Ordinary

603 Page 40 17-Mar-2026

603 Page 40 17-Mar-2026
STATE STREET BANK AND TRUST COMPANY 23/01/2026 n/a n/a 524
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/01/2026 n/a n/a -77,805
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/01/2026 n/a n/a 77,805
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/01/2026 n/a n/a 4,244
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/01/2026 n/a n/a 84
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/01/2026 n/a n/a 2
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/01/2026 n/a n/a -2
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/01/2026 n/a n/a 9,802
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/01/2026 n/a n/a -41
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/01/2026 n/a n/a -1,006
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/01/2026 n/a n/a 12
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/01/2026 n/a n/a 694
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/01/2026 n/a n/a -249,049
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/01/2026 n/a n/a -440
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/01/2026 n/a n/a -2,067
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/01/2026 n/a n/a -1,900
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/01/2026 n/a n/a -7,624
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/01/2026 n/a n/a -25,399
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/01/2026 n/a n/a -10,806
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/01/2026 n/a n/a -737
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/01/2026 n/a n/a -14,454
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/01/2026 n/a n/a -3,581
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/01/2026 n/a n/a -949
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/01/2026 n/a n/a -468
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/01/2026 n/a n/a -244,242
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/01/2026 n/a n/a -4,228
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/01/2026 n/a n/a -429
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/01/2026 n/a n/a -5,827
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/01/2026 n/a n/a -3,195
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/01/2026 n/a n/a -1,354
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/01/2026 n/a n/a 806
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/01/2026 n/a n/a 94
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/01/2026 n/a n/a -233
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/01/2026 n/a n/a 1,164
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/01/2026 n/a n/a 150
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/01/2026 n/a n/a 1,536
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/01/2026 n/a n/a 337
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/01/2026 n/a n/a 91
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/01/2026 n/a n/a -721
Ordinary
SSGA FUNDS MANAGEMENT, INC. 26/01/2026 13.62 n/a 62
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/01/2026 n/a n/a 1,388
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/01/2026 n/a n/a -808
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/01/2026 n/a n/a 11,819
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/01/2026 n/a n/a 227
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/01/2026 n/a n/a 16
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/01/2026 n/a n/a -1,163
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/01/2026 n/a n/a 99
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/01/2026 n/a n/a 90
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/01/2026 n/a n/a -605
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/01/2026 n/a n/a 276
Ordinary

603 Page 41 17-Mar-2026

603 Page 41 17-Mar-2026
STATE STREET BANK AND TRUST COMPANY 27/01/2026 n/a n/a -1,549
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/01/2026 n/a n/a 10
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/01/2026 n/a n/a 34,928
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/01/2026 n/a n/a -317
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/01/2026 n/a n/a 1,269
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/01/2026 n/a n/a -99
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/01/2026 n/a n/a 871
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/01/2026 n/a n/a 309
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 1
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/01/2026 n/a n/a 733
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/01/2026 n/a n/a 14,766
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/01/2026 n/a n/a 170
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/01/2026 n/a n/a -4,267
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 -87
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/01/2026 n/a n/a 488
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/01/2026 n/a n/a -8
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/01/2026 n/a n/a 45
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/01/2026 n/a n/a 463
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/01/2026 n/a n/a -24,487
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/01/2026 n/a n/a 11,760
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/01/2026 n/a n/a -9,807
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/01/2026 n/a n/a 14
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/01/2026 n/a n/a 200
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/01/2026 n/a n/a 42
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/01/2026 n/a n/a 20
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/01/2026 n/a n/a 1,062
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 299
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/01/2026 n/a n/a 151
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/01/2026 n/a n/a 5
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 -12
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/01/2026 n/a n/a -743
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/01/2026 n/a n/a -94
Ordinary
SSGA FUNDS MANAGEMENT, INC. 27/01/2026 13.74 n/a 124
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/01/2026 n/a n/a -35,042
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/01/2026 n/a n/a -1,404
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/01/2026 n/a n/a -160
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/01/2026 n/a n/a -45
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/01/2026 n/a n/a -117,816
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/01/2026 n/a n/a -11,760
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/01/2026 n/a n/a -200
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,630
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/01/2026 n/a n/a 6,341
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/01/2026 n/a n/a -64
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/01/2026 n/a n/a 2,720
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/01/2026 n/a n/a 1,987
Ordinary
603 Page 42 17-Mar-2026 603 Page 42 17-Mar-2026 603 Page 42 17-Mar-2026 603 Page 42 17-Mar-2026 603 Page 42 17-Mar-2026
STATE STREET BANK AND TRUST COMPANY 28/01/2026 n/a n/a 3,913
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/01/2026 n/a n/a 6,374
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/01/2026 n/a n/a -43
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/01/2026 n/a n/a 160
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/01/2026 n/a n/a 2,149
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/01/2026 n/a n/a 228
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/01/2026 n/a n/a -332
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/01/2026 n/a n/a 1,912
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/01/2026 n/a n/a 1,772
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/01/2026 n/a n/a 283,985
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/01/2026 n/a n/a -434
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/01/2026 n/a n/a 56,433
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/01/2026 n/a n/a -68
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/01/2026 n/a n/a 11
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/01/2026 n/a n/a 144
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/01/2026 n/a n/a 736
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/01/2026 n/a n/a -1,391
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/01/2026 n/a n/a 33,790
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/01/2026 n/a n/a -96
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/01/2026 n/a n/a 31,256
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/01/2026 n/a n/a 13,756
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/01/2026 n/a n/a -31
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/01/2026 n/a n/a 9,056
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/01/2026 n/a n/a -721
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/01/2026 n/a n/a 2,544
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/01/2026 n/a n/a -1,095
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/01/2026 n/a n/a 1,159
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/01/2026 n/a n/a 4,117
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/01/2026 n/a n/a 733
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/01/2026 n/a n/a -1,068
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/01/2026 n/a n/a 9,134
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/01/2026 n/a n/a 6,895
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/01/2026 n/a n/a -343
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 -222
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/01/2026 n/a n/a 18,065
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/01/2026 n/a n/a 7,432
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/01/2026 n/a n/a -3,872
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/01/2026 n/a n/a 145,026
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/01/2026 n/a n/a -2,112
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/01/2026 n/a n/a 158,767
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/01/2026 n/a n/a -672
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/01/2026 n/a n/a 7,670
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/01/2026 n/a n/a 7,709
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/01/2026 n/a n/a -129
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/01/2026 n/a n/a 1,893
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/01/2026 n/a n/a -1,178
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/01/2026 n/a n/a 11,155
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/01/2026 n/a n/a 11,675
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/01/2026 n/a n/a 13,038
Ordinary

603 Page 43 17-Mar-2026

603 Page 43 17-Mar-2026
STATE STREET BANK AND TRUST COMPANY 28/01/2026 n/a n/a 4
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/01/2026 n/a n/a -584
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/01/2026 n/a n/a 11,553
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/01/2026 n/a n/a -11,607
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/01/2026 n/a n/a 9,315
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/01/2026 n/a n/a 118
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/01/2026 n/a n/a 678
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/01/2026 n/a n/a 10,608
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/01/2026 n/a n/a -77,805
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/01/2026 n/a n/a 77,805
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/01/2026 n/a n/a -703
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/01/2026 n/a n/a -98
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/01/2026 n/a n/a 198,267
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/01/2026 n/a n/a 98
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/01/2026 n/a n/a -121
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/01/2026 n/a n/a 7,290
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/01/2026 n/a n/a -110
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/01/2026 n/a n/a 139
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/01/2026 n/a n/a 7
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/01/2026 n/a n/a 103
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/01/2026 n/a n/a 10
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/01/2026 n/a n/a 81
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/01/2026 n/a n/a -113
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/01/2026 n/a n/a -98,680
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/01/2026 n/a n/a -6,332
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/01/2026 n/a n/a 6
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/01/2026 n/a n/a 24
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/01/2026 n/a n/a 145
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/01/2026 n/a n/a 2
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/01/2026 n/a n/a 1,034
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/01/2026 n/a n/a -771
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/01/2026 n/a n/a 359
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/01/2026 n/a n/a -151
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/01/2026 n/a n/a -52
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/01/2026 n/a n/a 143
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/01/2026 n/a n/a 313
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/01/2026 n/a n/a 684
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/01/2026 n/a n/a 291
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/01/2026 n/a n/a 28,745
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/01/2026 n/a n/a -6
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/01/2026 n/a n/a -465
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/01/2026 n/a n/a 747
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/01/2026 n/a n/a 2,385
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/01/2026 n/a n/a 794
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/01/2026 n/a n/a -2,664
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/01/2026 n/a n/a 271
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/01/2026 n/a n/a 36
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/01/2026 n/a n/a 276
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/01/2026 n/a n/a 493
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/01/2026 n/a n/a 654
Ordinary

603 Page 44 17-Mar-2026

603 Page 44 17-Mar-2026
STATE STREET BANK AND TRUST COMPANY 29/01/2026 n/a n/a -54
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/01/2026 n/a n/a -212
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 20
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/01/2026 n/a n/a 382
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 -11
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/01/2026 n/a n/a -132
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/01/2026 n/a n/a -109
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 -359
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/01/2026 n/a n/a -7
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/01/2026 n/a n/a -201
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/01/2026 n/a n/a -299
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/01/2026 n/a n/a -284
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/01/2026 n/a n/a -94
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/01/2026 n/a n/a -58
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/01/2026 n/a n/a -992
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/01/2026 n/a n/a -575
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/01/2026 n/a n/a -154
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/01/2026 n/a n/a -34
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/01/2026 n/a n/a -346
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/01/2026 n/a n/a -149
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/01/2026 n/a n/a -3,159
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/01/2026 n/a n/a 407
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/01/2026 n/a n/a 765
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/01/2026 n/a n/a 50
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 704,579
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/01/2026 n/a n/a -59
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/01/2026 n/a n/a 135
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/01/2026 n/a n/a -408
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/01/2026 n/a n/a 17
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 5
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/01/2026 n/a n/a 10
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/01/2026 n/a n/a 622
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/01/2026 n/a n/a 288
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/01/2026 n/a n/a 74
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/01/2026 n/a n/a 53,213
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/01/2026 n/a n/a 159
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/01/2026 n/a n/a -12,116
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/01/2026 n/a n/a 31
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 2
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/01/2026 n/a n/a 40
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/01/2026 n/a n/a 506
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/01/2026 n/a n/a -1,625
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/01/2026 n/a n/a 2
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/01/2026 n/a n/a 4,402
Ordinary

603 Page 45 17-Mar-2026

603 Page 45 17-Mar-2026
STATE STREET BANK AND TRUST COMPANY 30/01/2026 n/a n/a -2,917
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/01/2026 n/a n/a 11
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/01/2026 n/a n/a -198,267
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/01/2026 n/a n/a -7,290
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/01/2026 n/a n/a 447
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 -28,745
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/01/2026 n/a n/a 302
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/01/2026 n/a n/a 175
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/01/2026 n/a n/a 457
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/01/2026 n/a n/a -47
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/01/2026 n/a n/a -98
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/01/2026 n/a n/a 17
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/01/2026 n/a n/a 418
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/01/2026 n/a n/a -1,714
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 298
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/01/2026 n/a n/a 146
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 80
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/01/2026 n/a n/a 2,488
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/01/2026 n/a n/a 403
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/01/2026 n/a n/a 1,444
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/01/2026 n/a n/a 1,620
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/01/2026 n/a n/a 884
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/01/2026 n/a n/a 3,754
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/01/2026 n/a n/a 236
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/01/2026 n/a n/a 1,437
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/01/2026 n/a n/a 411
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/01/2026 n/a n/a 53
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/01/2026 n/a n/a 35
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/01/2026 n/a n/a 530
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 503
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/01/2026 n/a n/a 647
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/01/2026 n/a n/a 223
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/01/2026 n/a n/a 446
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/01/2026 n/a n/a 4,830
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/01/2026 n/a n/a -406
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 39
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/01/2026 n/a n/a -353
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/01/2026 n/a n/a -12,712
Ordinary
STATE STREET GLOBAL ADVISORS EUROPE LIMITED 30/01/2026 12.05 n/a -10,159
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/02/2026 n/a n/a -4,531
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/02/2026 n/a n/a -34
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/02/2026 n/a n/a 720,090
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/02/2026 n/a n/a -11
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/02/2026 n/a n/a 678
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/02/2026 n/a n/a -420
Ordinary

603 Page 46 17-Mar-2026

603 Page 46 17-Mar-2026
STATE STREET BANK AND TRUST COMPANY 02/02/2026 n/a n/a -18,220
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/02/2026 n/a n/a 167,075
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/02/2026 n/a n/a -109
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/02/2026 n/a n/a 2,844
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/02/2026 n/a n/a -21
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/02/2026 n/a n/a -365
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/02/2026 n/a n/a -343
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/02/2026 n/a n/a 4,262
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/02/2026 n/a n/a 2,093
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/02/2026 n/a n/a -7
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/02/2026 n/a n/a -205
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/02/2026 n/a n/a -4,335
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/02/2026 n/a n/a -2,911
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/02/2026 n/a n/a -704,579
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/02/2026 n/a n/a -1,808
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/02/2026 n/a n/a -3,939
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/02/2026 n/a n/a -6,106
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/02/2026 n/a n/a -167
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/02/2026 n/a n/a -2,257
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/02/2026 n/a n/a -248
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/02/2026 n/a n/a -2,281
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/02/2026 n/a n/a -1,733
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/02/2026 n/a n/a -37,999
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 -152
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/02/2026 n/a n/a -32,313
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/02/2026 n/a n/a -36,696
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/02/2026 n/a n/a -10,069
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/02/2026 n/a n/a -9,862
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/02/2026 n/a n/a -312
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/02/2026 n/a n/a -277
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/02/2026 n/a n/a 144,806
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/02/2026 n/a n/a 87
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/02/2026 n/a n/a -99
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/02/2026 n/a n/a 117
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/02/2026 n/a n/a -58
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/02/2026 n/a n/a -18,795
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/02/2026 n/a n/a -7,363
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/02/2026 n/a n/a -978
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/02/2026 n/a n/a -145,444
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/02/2026 n/a n/a -598
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/02/2026 n/a n/a -93
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/02/2026 n/a n/a -490
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/02/2026 n/a n/a 10,063
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/02/2026 n/a n/a -33
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/02/2026 n/a n/a -357
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/02/2026 n/a n/a -7,137
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/02/2026 n/a n/a -151
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/02/2026 n/a n/a -3,278
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/02/2026 n/a n/a -2,568
Ordinary

603 Page 47 17-Mar-2026

603 Page 47 17-Mar-2026
STATE STREET BANK AND TRUST COMPANY 02/02/2026 n/a n/a -1,060
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/02/2026 n/a n/a -4,162
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/02/2026 n/a n/a -750
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/02/2026 n/a n/a -7,484
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/02/2026 n/a n/a -163,325
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/02/2026 n/a n/a -1,964
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/02/2026 n/a n/a -12,672
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/02/2026 n/a n/a -14,339
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/02/2026 n/a n/a -4
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/02/2026 n/a n/a -11,945
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/02/2026 n/a n/a -8,697
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/02/2026 n/a n/a -128
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/02/2026 n/a n/a -736
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/02/2026 n/a n/a -10,637
Ordinary
SSGA FUNDS MANAGEMENT, INC. 02/02/2026 12.33 n/a 1,476
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/02/2026 n/a n/a 11,381
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/02/2026 n/a n/a -2,647
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/02/2026 n/a n/a -678
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/02/2026 n/a n/a -167,075
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/02/2026 n/a n/a -2,844
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/02/2026 n/a n/a -456
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/02/2026 n/a n/a -4,262
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/02/2026 n/a n/a -2,153
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/02/2026 n/a n/a 140
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/02/2026 n/a n/a 1,960
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/02/2026 n/a n/a -2
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/02/2026 n/a n/a 19,346
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/02/2026 n/a n/a 13,642
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/02/2026 n/a n/a 4,985
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/02/2026 n/a n/a 6,778
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/02/2026 n/a n/a -19
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/02/2026 n/a n/a 10,047
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/02/2026 n/a n/a -2
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/02/2026 n/a n/a 207,253
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/02/2026 n/a n/a -1
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/02/2026 n/a n/a -13
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/02/2026 n/a n/a 67,061
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/02/2026 n/a n/a -9
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/02/2026 n/a n/a -12
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/02/2026 n/a n/a 625
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/02/2026 n/a n/a -13
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/02/2026 n/a n/a 25
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/02/2026 n/a n/a 265
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/02/2026 n/a n/a 781
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/02/2026 n/a n/a -4
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/02/2026 n/a n/a -2
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/02/2026 n/a n/a -39
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/02/2026 n/a n/a -30
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/02/2026 n/a n/a 37
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/02/2026 n/a n/a 273
Ordinary

603 Page 48 17-Mar-2026

603 Page 48 17-Mar-2026
STATE STREET BANK AND TRUST COMPANY 03/02/2026 n/a n/a -1
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/02/2026 n/a n/a -14
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/02/2026 n/a n/a -5
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/02/2026 n/a n/a -135
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/02/2026 n/a n/a -164,729
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/02/2026 n/a n/a -234
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/02/2026 n/a n/a -1,392
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/02/2026 n/a n/a -1,308
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/02/2026 n/a n/a -3,864
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/02/2026 n/a n/a -19,722
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/02/2026 n/a n/a -4,775
Ordinary
SSGA FUNDS MANAGEMENT, INC. 03/02/2026 12.48 n/a 768
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/02/2026 n/a n/a 550
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/02/2026 n/a n/a 526
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/02/2026 n/a n/a 1,429
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/02/2026 n/a n/a 178
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/02/2026 n/a n/a 29
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/02/2026 n/a n/a 1,982
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/02/2026 n/a n/a 1,073
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/02/2026 n/a n/a 1,141
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/02/2026 n/a n/a 3,955
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/02/2026 n/a n/a 73
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/02/2026 n/a n/a 647
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/02/2026 n/a n/a 327
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/02/2026 n/a n/a 5,926
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/02/2026 n/a n/a 47
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/02/2026 n/a n/a -63,140
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/02/2026 n/a n/a 20
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/02/2026 n/a n/a 850
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/02/2026 n/a n/a 146,419
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/02/2026 n/a n/a 196
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 615
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/02/2026 n/a n/a 14
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/02/2026 n/a n/a 340
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/02/2026 n/a n/a -140
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/02/2026 n/a n/a -1,960
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/02/2026 n/a n/a -19,346
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/02/2026 n/a n/a -4,985
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/02/2026 n/a n/a -6,778
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/02/2026 n/a n/a -207,253
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/02/2026 n/a n/a -67,061
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/02/2026 n/a n/a -625
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/02/2026 n/a n/a -25
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/02/2026 n/a n/a -781
Ordinary
SSGA FUNDS MANAGEMENT, INC. 04/02/2026 11.67 n/a -2,050
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/02/2026 n/a n/a -40,468
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/02/2026 n/a n/a -11,381
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/02/2026 n/a n/a -684
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/02/2026 n/a n/a -653
Ordinary

603 Page 49 17-Mar-2026

603 Page 49 17-Mar-2026
STATE STREET BANK AND TRUST COMPANY 05/02/2026 n/a n/a -1,781
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/02/2026 n/a n/a -221
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/02/2026 n/a n/a -49
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/02/2026 n/a n/a -2,409
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/02/2026 n/a n/a -1,328
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/02/2026 n/a n/a -1,320
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/02/2026 n/a n/a -91
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/02/2026 n/a n/a -806
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/02/2026 n/a n/a -393
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/02/2026 n/a n/a -7,344
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/02/2026 n/a n/a 18,796
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/02/2026 n/a n/a -51,120
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/02/2026 n/a n/a -61
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/02/2026 n/a n/a -25
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/02/2026 n/a n/a -1,033
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/02/2026 n/a n/a -244
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/02/2026 n/a n/a -47
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/02/2026 n/a n/a -765
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/02/2026 n/a n/a -18
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/02/2026 n/a n/a -428
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/02/2026 n/a n/a -1,380
Ordinary
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
05/02/2026 11.67 n/a 5,627
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/02/2026 n/a n/a -8,596
Ordinary
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
06/02/2026 11.10 n/a 222
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/02/2026 n/a n/a 12,200
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/02/2026 n/a n/a 233
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/02/2026 n/a n/a 44
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/02/2026 n/a n/a 35,550
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/02/2026 n/a n/a -1,447
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/02/2026 n/a n/a 14
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/02/2026 n/a n/a 8,239
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/02/2026 n/a n/a 12,550
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/02/2026 n/a n/a 504
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/02/2026 n/a n/a -2,947
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/02/2026 n/a n/a 121
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/02/2026 n/a n/a 356,466
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/02/2026 n/a n/a 267
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/02/2026 n/a n/a 1,128
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/02/2026 n/a n/a 98,396
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/02/2026 n/a n/a 13
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/02/2026 n/a n/a 221
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/02/2026 n/a n/a 339
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/02/2026 n/a n/a 1,974
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/02/2026 n/a n/a 340
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/02/2026 n/a n/a 46
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/02/2026 n/a n/a 995
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/02/2026 n/a n/a 994
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 21
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/02/2026 n/a n/a 1,156
Ordinary

603 Page 50 17-Mar-2026

603 Page 50 17-Mar-2026
STATE STREET BANK AND TRUST COMPANY 06/02/2026 n/a n/a 668
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/02/2026 n/a n/a 781
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/02/2026 n/a n/a -88
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/02/2026 n/a n/a 77
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/02/2026 n/a n/a 1,189
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/02/2026 n/a n/a 202
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/02/2026 n/a n/a 4,809
Ordinary
SSGA FUNDS MANAGEMENT, INC. 06/02/2026 11.10 n/a 7,216
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/02/2026 n/a n/a 110
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/02/2026 n/a n/a 9,998
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/02/2026 n/a n/a 28
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/02/2026 n/a n/a -46,816
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/02/2026 n/a n/a 6,895
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/02/2026 n/a n/a 118
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/02/2026 n/a n/a 12
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/02/2026 n/a n/a 176
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/02/2026 n/a n/a 89
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/02/2026 n/a n/a 7
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/02/2026 n/a n/a -233
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/02/2026 n/a n/a -44
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/02/2026 n/a n/a -35,550
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/02/2026 n/a n/a -14
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/02/2026 n/a n/a -8,239
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/02/2026 n/a n/a -12,550
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/02/2026 n/a n/a -504
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/02/2026 n/a n/a -121
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/02/2026 n/a n/a -356,466
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/02/2026 n/a n/a -267
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/02/2026 n/a n/a -1,128
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/02/2026 n/a n/a -98,396
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/02/2026 n/a n/a -13
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/02/2026 n/a n/a -221
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/02/2026 n/a n/a 6,670
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/02/2026 n/a n/a 10
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/02/2026 n/a n/a 58
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 158
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/02/2026 n/a n/a -1,264
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/02/2026 n/a n/a 935
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/02/2026 n/a n/a 229
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/02/2026 n/a n/a -339
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/02/2026 n/a n/a -1,974
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/02/2026 n/a n/a -340
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/02/2026 n/a n/a -46
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/02/2026 n/a n/a -995
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/02/2026 n/a n/a -994
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/02/2026 n/a n/a -111
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/02/2026 n/a n/a -21
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/02/2026 n/a n/a -1,156
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/02/2026 n/a n/a -668
Ordinary

603 Page 51 17-Mar-2026

603 Page 51 17-Mar-2026
STATE STREET BANK AND TRUST COMPANY 09/02/2026 n/a n/a -781
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/02/2026 n/a n/a -77
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/02/2026 n/a n/a -1,189
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/02/2026 n/a n/a -202
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/02/2026 n/a n/a -4,809
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/02/2026 n/a n/a 12,200
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/02/2026 n/a n/a 5,156
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/02/2026 n/a n/a 1,819
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/02/2026 n/a n/a -5,225
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/02/2026 n/a n/a -89
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/02/2026 n/a n/a 1,888
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/02/2026 n/a n/a 112,752
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/02/2026 n/a n/a 41
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/02/2026 n/a n/a 708
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/02/2026 n/a n/a 212
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/02/2026 n/a n/a 1,399
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/02/2026 n/a n/a 731
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/02/2026 n/a n/a 2,098
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/02/2026 n/a n/a 2,294
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/02/2026 n/a n/a 14,284
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/02/2026 n/a n/a 3,975
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/02/2026 n/a n/a 227
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/02/2026 n/a n/a 1,620
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/02/2026 n/a n/a 30,438
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/02/2026 n/a n/a -6,080
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/02/2026 n/a n/a 7,572
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/02/2026 n/a n/a 11,649
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/02/2026 n/a n/a 252
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/02/2026 n/a n/a 46,895
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/02/2026 n/a n/a 51,740
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/02/2026 n/a n/a 307,668
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/02/2026 n/a n/a 2,105
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/02/2026 n/a n/a 290
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/02/2026 n/a n/a 2,008
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/02/2026 n/a n/a 168,228
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/02/2026 n/a n/a 167
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/02/2026 n/a n/a -5,225
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/02/2026 n/a n/a -119,422
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/02/2026 n/a n/a -222
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/02/2026 n/a n/a -1,457
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/02/2026 n/a n/a -785
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/02/2026 n/a n/a -2,256
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/02/2026 n/a n/a -15,219
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/02/2026 n/a n/a -4,204
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/02/2026 n/a n/a -1,730
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/02/2026 n/a n/a -280
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/02/2026 n/a n/a -58,635
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/02/2026 n/a n/a -2,223
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/02/2026 n/a n/a -302
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/02/2026 n/a n/a -2,185
Ordinary

603 Page 52 17-Mar-2026

603 Page 52 17-Mar-2026
STATE STREET BANK AND TRUST COMPANY 11/02/2026 n/a n/a -174
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/02/2026 n/a n/a 5
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/02/2026 n/a n/a 232
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/02/2026 n/a n/a 22,467
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/02/2026 n/a n/a 302
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/02/2026 n/a n/a 2,299
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/02/2026 n/a n/a -17,305
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/02/2026 n/a n/a 11,940
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/02/2026 n/a n/a 26,003
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/02/2026 n/a n/a -578
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/02/2026 n/a n/a 2
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/02/2026 n/a n/a 8
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/02/2026 n/a n/a -530
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/02/2026 n/a n/a -6,975
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/02/2026 n/a n/a 6,975
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/02/2026 n/a n/a -16,029
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/02/2026 n/a n/a 16,029
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/02/2026 n/a n/a 11
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/02/2026 n/a n/a 2,076
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/02/2026 n/a n/a 23,326
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/02/2026 n/a n/a 45
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/02/2026 n/a n/a 1,328
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/02/2026 n/a n/a -13,891
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/02/2026 n/a n/a 11,581
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/02/2026 n/a n/a 12,383
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/02/2026 n/a n/a -273
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 -65
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/02/2026 n/a n/a -416
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/02/2026 n/a n/a 334
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/02/2026 n/a n/a 8
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/02/2026 n/a n/a 111
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/02/2026 n/a n/a 98,905
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/02/2026 n/a n/a -291,580
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/02/2026 n/a n/a -8,797
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/02/2026 n/a n/a 45
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/02/2026 n/a n/a 6,878
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/02/2026 n/a n/a 367,051
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/02/2026 n/a n/a 1,340
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/02/2026 n/a n/a 2,285
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/02/2026 n/a n/a 1,724
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/02/2026 n/a n/a 197
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/02/2026 n/a n/a 149,806
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/02/2026 n/a n/a 56,246
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/02/2026 n/a n/a 73,983
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/02/2026 n/a n/a -6,975
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/02/2026 n/a n/a 6,975
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/02/2026 n/a n/a -16,029
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/02/2026 n/a n/a 16,029
Ordinary
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
16/02/2026 7.64 n/a 296
Ordinary

603 Page 53 17-Mar-2026

603 Page 53 17-Mar-2026
STATE STREET BANK AND TRUST COMPANY 16/02/2026 n/a n/a -6
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/02/2026 n/a n/a -124
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/02/2026 n/a n/a 129,797
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/02/2026 n/a n/a 677
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/02/2026 n/a n/a 287
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/02/2026 n/a n/a -213
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/02/2026 n/a n/a -23
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/02/2026 n/a n/a -18,455
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/02/2026 n/a n/a -9,043
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/02/2026 n/a n/a 2,149
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/02/2026 n/a n/a 8
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/02/2026 n/a n/a 1
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/02/2026 n/a n/a -12,045
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/02/2026 n/a n/a -4,220
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/02/2026 n/a n/a 700,000
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/02/2026 n/a n/a 300,000
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/02/2026 n/a n/a 4
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/02/2026 n/a n/a 203
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/02/2026 n/a n/a 1,117
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/02/2026 n/a n/a 3
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/02/2026 n/a n/a 764
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/02/2026 n/a n/a 810
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/02/2026 n/a n/a -470
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/02/2026 n/a n/a -53
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/02/2026 n/a n/a -41,186
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/02/2026 n/a n/a 1,416
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/02/2026 n/a n/a 7,277
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/02/2026 n/a n/a 1,469
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/02/2026 n/a n/a 6,783
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/02/2026 n/a n/a -10,902
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/02/2026 n/a n/a 80
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/02/2026 n/a n/a 452
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/02/2026 n/a n/a 1,522
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/02/2026 n/a n/a 241
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/02/2026 n/a n/a 1,156
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/02/2026 n/a n/a 4
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/02/2026 n/a n/a 2,272
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/02/2026 n/a n/a 685
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/02/2026 n/a n/a 462
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/02/2026 n/a n/a 95
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/02/2026 n/a n/a 5,337
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/02/2026 n/a n/a 3,153
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/02/2026 n/a n/a -25,658
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/02/2026 n/a n/a 3,768
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/02/2026 n/a n/a 387
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/02/2026 n/a n/a 6,525
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/02/2026 n/a n/a 1,456
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/02/2026 n/a n/a 23,695
Ordinary
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
18/02/2026 8.53 n/a 222
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/02/2026 n/a n/a 24,864
Ordinary

603 Page 54 17-Mar-2026

603 Page 54 17-Mar-2026
STATE STREET BANK AND TRUST COMPANY 18/02/2026 n/a n/a -10
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/02/2026 n/a n/a 1
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/02/2026 n/a n/a -371
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/02/2026 n/a n/a -2
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/02/2026 n/a n/a 170
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/02/2026 n/a n/a -168
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/02/2026 n/a n/a -349
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/02/2026 n/a n/a -40
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/02/2026 n/a n/a -30,095
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/02/2026 n/a n/a 6
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/02/2026 n/a n/a -6,082
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/02/2026 n/a n/a 17
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/02/2026 n/a n/a 148
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/02/2026 n/a n/a 5,968
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/02/2026 n/a n/a 1
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 526
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/02/2026 n/a n/a -16
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/02/2026 n/a n/a -7
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/02/2026 n/a n/a -977
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/02/2026 n/a n/a -26
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/02/2026 n/a n/a 3
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/02/2026 n/a n/a 2
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/02/2026 n/a n/a 63
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/02/2026 n/a n/a 22
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/02/2026 n/a n/a -20,420
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/02/2026 n/a n/a 28
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 344
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/02/2026 n/a n/a 30
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/02/2026 n/a n/a 2,038
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/02/2026 n/a n/a -6,975
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/02/2026 n/a n/a 6,975
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/02/2026 n/a n/a -11,809
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/02/2026 n/a n/a 11,809
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/02/2026 n/a n/a -700,000
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/02/2026 n/a n/a -300,000
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/02/2026 n/a n/a 27,000
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/02/2026 n/a n/a -4,929
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/02/2026 n/a n/a 1,205
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/02/2026 n/a n/a 3,724
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/02/2026 n/a n/a -7
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/02/2026 n/a n/a 134
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/02/2026 n/a n/a 916
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/02/2026 n/a n/a 1
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/02/2026 n/a n/a -329
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/02/2026 n/a n/a 203
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/02/2026 n/a n/a 313
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/02/2026 n/a n/a 36
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/02/2026 n/a n/a 27,325
Ordinary

603 Page 55 17-Mar-2026

603 Page 55 17-Mar-2026
STATE STREET BANK AND TRUST COMPANY 19/02/2026 n/a n/a 971
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/02/2026 n/a n/a 3,829
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/02/2026 n/a n/a 985
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/02/2026 n/a n/a 4,477
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/02/2026 n/a n/a -5,186
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/02/2026 n/a n/a 51
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/02/2026 n/a n/a 403
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/02/2026 n/a n/a 1,001
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/02/2026 n/a n/a -186
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/02/2026 n/a n/a 764
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/02/2026 n/a n/a -1
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/02/2026 n/a n/a 849
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/02/2026 n/a n/a -17
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/02/2026 n/a n/a 305
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/02/2026 n/a n/a 58
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/02/2026 n/a n/a 3,561
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/02/2026 n/a n/a 1,628
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/02/2026 n/a n/a 18,559
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/02/2026 n/a n/a 1,588
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/02/2026 n/a n/a 268
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/02/2026 n/a n/a 4,535
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/02/2026 n/a n/a 1,077
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/02/2026 n/a n/a 16,407
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/02/2026 n/a n/a 3,724
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/02/2026 n/a n/a 1,205
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/02/2026 n/a n/a -4,929
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/02/2026 n/a n/a -3,724
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/02/2026 n/a n/a 83,227
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/02/2026 n/a n/a 3,724
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/02/2026 n/a n/a -269
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/02/2026 n/a n/a -41,163
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/02/2026 n/a n/a -10,541
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/02/2026 n/a n/a -18,693
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/02/2026 n/a n/a -383,415
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/02/2026 n/a n/a -272,626
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/02/2026 n/a n/a -1,960
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/02/2026 n/a n/a -49
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/02/2026 n/a n/a -1,405
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/02/2026 n/a n/a 5,982
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/02/2026 n/a n/a -34
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/02/2026 n/a n/a -323,000
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/02/2026 n/a n/a 73
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/02/2026 n/a n/a 39
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/02/2026 n/a n/a 972
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/02/2026 n/a n/a 5,297
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/02/2026 n/a n/a 198,720
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/02/2026 n/a n/a -200
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/02/2026 n/a n/a 7,722
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/02/2026 n/a n/a 17
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/02/2026 n/a n/a -260
Ordinary
603 Page 56 17-Mar-2026 603 Page 56 17-Mar-2026 603 Page 56 17-Mar-2026 603 Page 56 17-Mar-2026 603 Page 56 17-Mar-2026
STATE STREET BANK AND TRUST COMPANY 20/02/2026 n/a n/a 1,044
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/02/2026 n/a n/a -2,751
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/02/2026 n/a n/a 7,521
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/02/2026 n/a n/a 1,792
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/02/2026 n/a n/a 2,227
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/02/2026 n/a n/a -50
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/02/2026 n/a n/a -69
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/02/2026 n/a n/a -224
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/02/2026 n/a n/a -267
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/02/2026 n/a n/a 414,962
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/02/2026 n/a n/a -1,573
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/02/2026 n/a n/a -69
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/02/2026 n/a n/a 770
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/02/2026 n/a n/a -8
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/02/2026 n/a n/a 5,039
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/02/2026 n/a n/a 2,891
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/02/2026 n/a n/a -916
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/02/2026 n/a n/a 5,828
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/02/2026 n/a n/a -492
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/02/2026 n/a n/a 5,073
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/02/2026 n/a n/a -1,076
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/02/2026 n/a n/a 53,576
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/02/2026 n/a n/a -61
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/02/2026 n/a n/a -1,156
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/02/2026 n/a n/a 15,124
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/02/2026 n/a n/a -254
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/02/2026 n/a n/a -5,834
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/02/2026 n/a n/a -3,724
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/02/2026 n/a n/a -1,205
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/02/2026 n/a n/a 1,205
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/02/2026 n/a n/a -2,046
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/02/2026 n/a n/a 5,770
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/02/2026 n/a n/a -11,809
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/02/2026 n/a n/a 11,809
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/02/2026 n/a n/a 135,296
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/02/2026 n/a n/a -304
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/02/2026 n/a n/a -911,500
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/02/2026 n/a n/a -1
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/02/2026 n/a n/a -1,079
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/02/2026 n/a n/a -156
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/02/2026 n/a n/a -92,692
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/02/2026 n/a n/a -2,194
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/02/2026 n/a n/a -17
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/02/2026 n/a n/a -2,211
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/02/2026 n/a n/a -8,658
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/02/2026 n/a n/a -82
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/02/2026 n/a n/a -785
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/02/2026 n/a n/a -2,303
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/02/2026 n/a n/a -1,637
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/02/2026 n/a n/a -571
Ordinary
603 Page 57 17-Mar-2026 603 Page 57 17-Mar-2026 603 Page 57 17-Mar-2026 603 Page 57 17-Mar-2026 603 Page 57 17-Mar-2026
STATE STREET BANK AND TRUST COMPANY 23/02/2026 n/a n/a -700
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/02/2026 n/a n/a -147
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/02/2026 n/a n/a -8,046
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/02/2026 n/a n/a -4,310
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/02/2026 n/a n/a -64,414
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/02/2026 n/a n/a -4,307
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/02/2026 n/a n/a -601
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/02/2026 n/a n/a -10,248
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/02/2026 n/a n/a -2,309
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/02/2026 n/a n/a -36,306
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 1
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/02/2026 n/a n/a 149
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 1
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 1
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/02/2026 n/a n/a -1
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/02/2026 n/a n/a -220
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/02/2026 n/a n/a 1
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/02/2026 n/a n/a 4
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 4
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/02/2026 n/a n/a 39
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 135
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 16
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/02/2026 n/a n/a -13
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/02/2026 n/a n/a 60
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/02/2026 n/a n/a 189,443
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/02/2026 n/a n/a -411
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/02/2026 n/a n/a 117
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 117
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 473
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 -3
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 39
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/02/2026 n/a n/a 121
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/02/2026 n/a n/a 77
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/02/2026 n/a n/a -198
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 37
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 -3
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 435
Ordinary

603 Page 58 17-Mar-2026

603 Page 58 17-Mar-2026
STATE STREET BANK AND TRUST COMPANY 24/02/2026 n/a n/a -6
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/02/2026 n/a n/a 240
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/02/2026 n/a n/a 219
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/02/2026 n/a n/a 6,400
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/02/2026 n/a n/a -26
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 516
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 119
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/02/2026 n/a n/a 1,725
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/02/2026 n/a n/a -1,205
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/02/2026 n/a n/a 1,205
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/02/2026 n/a n/a -5,770
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/02/2026 n/a n/a 5,770
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/02/2026 n/a n/a -135
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/02/2026 n/a n/a 135
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/02/2026 n/a n/a -11,809
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/02/2026 n/a n/a 11,809
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/02/2026 n/a n/a 895
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/02/2026 n/a n/a 589
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/02/2026 n/a n/a 169
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/02/2026 n/a n/a 277
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/02/2026 n/a n/a -1
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/02/2026 n/a n/a 34
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/02/2026 n/a n/a -4
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,157
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/02/2026 n/a n/a -4
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/02/2026 n/a n/a 1,795
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/02/2026 n/a n/a 58,968
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/02/2026 n/a n/a 1,642
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/02/2026 n/a n/a -41
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/02/2026 n/a n/a 227
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/02/2026 n/a n/a 107
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/02/2026 n/a n/a 3,630
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 873
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/02/2026 n/a n/a 13,362
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/02/2026 n/a n/a -189,443
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/02/2026 n/a n/a -1
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/02/2026 n/a n/a -6,400
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/02/2026 n/a n/a -4
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/02/2026 n/a n/a 79
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/02/2026 n/a n/a 991
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/02/2026 n/a n/a 142
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/02/2026 n/a n/a -1
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/02/2026 n/a n/a 440
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/02/2026 n/a n/a 84,617
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/02/2026 n/a n/a -97
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/02/2026 n/a n/a 790
Ordinary

603 Page 59 17-Mar-2026

603 Page 59 17-Mar-2026
STATE STREET BANK AND TRUST COMPANY 25/02/2026 n/a n/a -6
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/02/2026 n/a n/a 16
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/02/2026 n/a n/a 835
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/02/2026 n/a n/a -1
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/02/2026 n/a n/a 3,382
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/02/2026 n/a n/a 1
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/02/2026 n/a n/a -1
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/02/2026 n/a n/a 1
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 285
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/02/2026 n/a n/a -1,205
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/02/2026 n/a n/a 1,205
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/02/2026 n/a n/a -5,770
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/02/2026 n/a n/a 5,770
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 135
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/02/2026 n/a n/a -11,809
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/02/2026 n/a n/a 11,809
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/02/2026 n/a n/a 47,159
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/02/2026 n/a n/a -1,016
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/02/2026 n/a n/a -666
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/02/2026 n/a n/a -314
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/02/2026 n/a n/a -39
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/02/2026 n/a n/a -3,592
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/02/2026 n/a n/a -2,035
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/02/2026 n/a n/a -58,968
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/02/2026 n/a n/a -1,861
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/02/2026 n/a n/a -258
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/02/2026 n/a n/a -107
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/02/2026 n/a n/a -4,146
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/02/2026 n/a n/a -992
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/02/2026 n/a n/a -15,086
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/02/2026 n/a n/a -2,684
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/02/2026 n/a n/a 234
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/02/2026 n/a n/a -431
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/02/2026 n/a n/a 97,967
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/02/2026 n/a n/a -89,099
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/02/2026 n/a n/a -3,472
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/02/2026 n/a n/a -468
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/02/2026 n/a n/a -3,379
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/02/2026 n/a n/a -804
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/02/2026 n/a n/a 18,167
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/02/2026 n/a n/a -957
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/02/2026 n/a n/a -95
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/02/2026 n/a n/a -991
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/02/2026 n/a n/a -142
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/02/2026 n/a n/a -500
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/02/2026 n/a n/a -84,617
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/02/2026 n/a n/a -907
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/02/2026 n/a n/a -16
Ordinary

603 Page 60 17-Mar-2026

603 Page 60 17-Mar-2026
STATE STREET BANK AND TRUST COMPANY 26/02/2026 n/a n/a -952
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/02/2026 n/a n/a -3,855
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/02/2026 n/a n/a -15
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/02/2026 n/a n/a -324
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/02/2026 n/a n/a 19,159
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/02/2026 n/a n/a -186,291
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/02/2026 n/a n/a -346
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/02/2026 n/a n/a 980
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/02/2026 n/a n/a -2,263
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/02/2026 n/a n/a -1,297
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/02/2026 n/a n/a -2,616
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/02/2026 n/a n/a -24,064
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/02/2026 n/a n/a -6,830
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/02/2026 n/a n/a 10
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/02/2026 n/a n/a -1,205
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/02/2026 n/a n/a 1,205
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/02/2026 n/a n/a -5,770
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/02/2026 n/a n/a 5,770
Ordinary
SSGA FUNDS MANAGEMENT, INC. 26/02/2026 8.05 n/a -2,050
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/02/2026 n/a n/a -135
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/02/2026 n/a n/a 135
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/02/2026 n/a n/a -11,809
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/02/2026 n/a n/a 11,809
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/02/2026 n/a n/a -3,289
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/02/2026 n/a n/a -234
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/02/2026 n/a n/a -528
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/02/2026 n/a n/a -97,967
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/02/2026 n/a n/a -109,262
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/02/2026 n/a n/a -4,251
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/02/2026 n/a n/a -574
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/02/2026 n/a n/a -4,140
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/02/2026 n/a n/a -985
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/02/2026 n/a n/a -18,167
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/02/2026 n/a n/a -1,269
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/02/2026 n/a n/a 943
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/02/2026 n/a n/a 657
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/02/2026 n/a n/a 24
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/02/2026 n/a n/a 907
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/02/2026 n/a n/a 303
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/02/2026 n/a n/a 52
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/02/2026 n/a n/a 3,591
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/02/2026 n/a n/a 1,968
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/02/2026 n/a n/a 1,775
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/02/2026 n/a n/a 226
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/02/2026 n/a n/a 4,395
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/02/2026 n/a n/a 956
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/02/2026 n/a n/a 15,751
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/02/2026 n/a n/a 154
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/02/2026 n/a n/a 42
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/02/2026 n/a n/a 25,835
Ordinary

603 Page 61 17-Mar-2026

603 Page 61 17-Mar-2026
STATE STREET BANK AND TRUST COMPANY 27/02/2026 n/a n/a 6,518
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/02/2026 n/a n/a 9,213
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/02/2026 n/a n/a 422
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/02/2026 n/a n/a 2,632
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/02/2026 n/a n/a 206,775
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/02/2026 n/a n/a 945
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/02/2026 n/a n/a 4,645
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/02/2026 n/a n/a 148,102
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/02/2026 n/a n/a 16
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/02/2026 n/a n/a 304
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/02/2026 n/a n/a 950
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/02/2026 n/a n/a -19,159
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/02/2026 n/a n/a -228,422
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/02/2026 n/a n/a -424
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/02/2026 n/a n/a -980
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/02/2026 n/a n/a -2,773
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/02/2026 n/a n/a -1,590
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/02/2026 n/a n/a -3,206
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/02/2026 n/a n/a -29,484
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/02/2026 n/a n/a -8,274
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/02/2026 n/a n/a -10
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/02/2026 n/a n/a -1,205
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/02/2026 n/a n/a 1,205
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/02/2026 n/a n/a -5,770
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/02/2026 n/a n/a 5,770
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/02/2026 n/a n/a -135
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/02/2026 n/a n/a 135
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/02/2026 n/a n/a -11,809
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/02/2026 n/a n/a 11,809
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/03/2026 n/a n/a -943
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/03/2026 n/a n/a -657
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/03/2026 n/a n/a -24
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/03/2026 n/a n/a -907
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/03/2026 n/a n/a -303
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/03/2026 n/a n/a -52
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/03/2026 n/a n/a -3,591
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/03/2026 n/a n/a -1,968
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/03/2026 n/a n/a -1,775
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/03/2026 n/a n/a -226
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/03/2026 n/a n/a -4,395
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/03/2026 n/a n/a -956
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/03/2026 n/a n/a -15,751
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/03/2026 n/a n/a 3,282
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/03/2026 n/a n/a 528
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/03/2026 n/a n/a 108,950
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/03/2026 n/a n/a 4,254
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/03/2026 n/a n/a 573
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/03/2026 n/a n/a 4,146
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/03/2026 n/a n/a 983
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/03/2026 n/a n/a 1,271
Ordinary

603 Page 62 17-Mar-2026

603 Page 62 17-Mar-2026
STATE STREET BANK AND TRUST COMPANY 02/03/2026 n/a n/a 228,785
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/03/2026 n/a n/a 424
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/03/2026 n/a n/a 2,770
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/03/2026 n/a n/a 1,586
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/03/2026 n/a n/a 3,201
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/03/2026 n/a n/a 29,458
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/03/2026 n/a n/a 8,258
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/03/2026 n/a n/a -154
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/03/2026 n/a n/a -42
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/03/2026 n/a n/a -25,835
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/03/2026 n/a n/a -6,518
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/03/2026 n/a n/a -9,213
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/03/2026 n/a n/a -422
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/03/2026 n/a n/a -2,632
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/03/2026 n/a n/a -206,775
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/03/2026 n/a n/a -945
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/03/2026 n/a n/a -4,645
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/03/2026 n/a n/a -148,102
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/03/2026 n/a n/a -16
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/03/2026 n/a n/a -304
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/03/2026 n/a n/a -950
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/03/2026 n/a n/a -7,008
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/03/2026 n/a n/a 54,628
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 5,357
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/03/2026 n/a n/a 965
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/03/2026 n/a n/a 874
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/03/2026 n/a n/a -216,976
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/03/2026 n/a n/a 3,767
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/03/2026 n/a n/a 14,454
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/03/2026 n/a n/a 3,420
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/03/2026 n/a n/a 107,337
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/03/2026 n/a n/a 133,735
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/03/2026 n/a n/a -21,800
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/03/2026 n/a n/a 45
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/03/2026 n/a n/a -4,828
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/03/2026 n/a n/a 7,566
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/03/2026 n/a n/a 10,737
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 4,605
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/03/2026 n/a n/a 385
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/03/2026 n/a n/a 104
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/03/2026 n/a n/a 438
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/03/2026 n/a n/a -528
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/03/2026 n/a n/a -108,950
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/03/2026 n/a n/a -4,254
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/03/2026 n/a n/a -4,146
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/03/2026 n/a n/a 33
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/03/2026 n/a n/a 4,118
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/03/2026 n/a n/a 1,718
Ordinary

603 Page 63 17-Mar-2026

603 Page 63 17-Mar-2026
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 104
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/03/2026 n/a n/a 3,342
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/03/2026 n/a n/a 5,729
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/03/2026 n/a n/a 39
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/03/2026 n/a n/a 410
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/03/2026 n/a n/a 398
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/03/2026 n/a n/a 855
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/03/2026 n/a n/a 8,843
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/03/2026 n/a n/a 39
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/03/2026 n/a n/a 93
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/03/2026 n/a n/a 74
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/03/2026 n/a n/a 19,348
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/03/2026 n/a n/a -935
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/03/2026 n/a n/a 13,238
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/03/2026 n/a n/a 5,713
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/03/2026 n/a n/a 894
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/03/2026 n/a n/a 3,578
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/03/2026 n/a n/a -424
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/03/2026 n/a n/a -1,205
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/03/2026 n/a n/a 1,205
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/03/2026 n/a n/a -5,770
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/03/2026 n/a n/a 5,770
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/03/2026 n/a n/a -135
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/03/2026 n/a n/a 135
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/03/2026 n/a n/a -4,801
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/03/2026 n/a n/a 4,801
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/03/2026 n/a n/a 61,280
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/03/2026 n/a n/a -965
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/03/2026 n/a n/a -7,566
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/03/2026 n/a n/a -3
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/03/2026 n/a n/a -104
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/03/2026 n/a n/a -438
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/03/2026 n/a n/a -4,538
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/03/2026 n/a n/a 319
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/03/2026 n/a n/a -8,918
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/03/2026 n/a n/a 263
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/03/2026 n/a n/a -3,029
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/03/2026 n/a n/a 64
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/03/2026 n/a n/a -11,227
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/03/2026 n/a n/a 26
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/03/2026 n/a n/a -3,974
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/03/2026 n/a n/a -92,920
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/03/2026 n/a n/a -123,147
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/03/2026 n/a n/a 9,602
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/03/2026 n/a n/a 774
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/03/2026 n/a n/a 3,624
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/03/2026 n/a n/a -9,769
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/03/2026 n/a n/a 3,978
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/03/2026 n/a n/a 30,059
Ordinary

603 Page 64 17-Mar-2026

603 Page 64 17-Mar-2026
STATE STREET BANK AND TRUST COMPANY 04/03/2026 n/a n/a 1,282
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/03/2026 n/a n/a -2,953
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/03/2026 n/a n/a 158
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/03/2026 n/a n/a -4,946
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/03/2026 n/a n/a -434
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/03/2026 n/a n/a 474
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/03/2026 n/a n/a -1,027
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/03/2026 n/a n/a 2,276
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/03/2026 n/a n/a 10,690
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/03/2026 n/a n/a -480
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/03/2026 n/a n/a 35,561
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/03/2026 n/a n/a 1,219
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/03/2026 n/a n/a 266
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/03/2026 n/a n/a -610
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/03/2026 n/a n/a -5,697
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/03/2026 n/a n/a -39
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/03/2026 n/a n/a -712
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/03/2026 n/a n/a -612
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/03/2026 n/a n/a -709
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/03/2026 n/a n/a 1,252
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/03/2026 n/a n/a -3,342
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/03/2026 n/a n/a -398
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/03/2026 n/a n/a -93
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/03/2026 n/a n/a -13,238
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/03/2026 n/a n/a -1,205
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/03/2026 n/a n/a 1,205
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/03/2026 n/a n/a -5,770
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/03/2026 n/a n/a 5,770
Ordinary
SSGA FUNDS MANAGEMENT, INC. 04/03/2026 7.26 n/a 4,305
Ordinary
SSGA FUNDS MANAGEMENT, INC. 04/03/2026 7.26 n/a 2,583
Ordinary
SSGA FUNDS MANAGEMENT, INC. 04/03/2026 7.26 n/a 2,460
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/03/2026 n/a n/a -135
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/03/2026 n/a n/a 135
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/03/2026 n/a n/a -4,801
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/03/2026 n/a n/a 4,801
Ordinary
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
05/03/2026 7.26 n/a 222
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 -25
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/03/2026 n/a n/a -47
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/03/2026 n/a n/a -226
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/03/2026 n/a n/a -2
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/03/2026 n/a n/a -30
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/03/2026 n/a n/a -2
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/03/2026 n/a n/a -198
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/03/2026 n/a n/a -5
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 -1,133
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/03/2026 n/a n/a -628
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/03/2026 n/a n/a -1,186
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/03/2026 n/a n/a 66
Ordinary

603 Page 65 17-Mar-2026

603 Page 65 17-Mar-2026
STATE STREET BANK AND TRUST COMPANY 05/03/2026 n/a n/a -294
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 -373
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/03/2026 n/a n/a -10,478
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/03/2026 n/a n/a -36
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 -29
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/03/2026 n/a n/a -6
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/03/2026 n/a n/a -2
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/03/2026 n/a n/a -2
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/03/2026 n/a n/a -16
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/03/2026 n/a n/a -210
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/03/2026 n/a n/a -80
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/03/2026 n/a n/a -710
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/03/2026 n/a n/a -4
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/03/2026 n/a n/a -1,966
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/03/2026 n/a n/a -111
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 -1,546
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/03/2026 n/a n/a -376
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/03/2026 n/a n/a -13
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/03/2026 n/a n/a -128
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/03/2026 n/a n/a 5
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/03/2026 n/a n/a 4
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/03/2026 n/a n/a 15
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/03/2026 n/a n/a 32
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/03/2026 n/a n/a 377
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/03/2026 n/a n/a -704
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/03/2026 n/a n/a 231
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/03/2026 n/a n/a 33
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/03/2026 n/a n/a 19
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/03/2026 n/a n/a 22,066
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/03/2026 n/a n/a -235
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/03/2026 n/a n/a 9
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/03/2026 n/a n/a 670
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/03/2026 n/a n/a -115
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/03/2026 n/a n/a -547
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/03/2026 n/a n/a -128
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/03/2026 n/a n/a 2
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/03/2026 n/a n/a 14
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/03/2026 n/a n/a -430
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/03/2026 n/a n/a -444
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/03/2026 n/a n/a 66
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/03/2026 n/a n/a 8
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/03/2026 n/a n/a -1
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/03/2026 n/a n/a 4
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/03/2026 n/a n/a -1
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/03/2026 n/a n/a 13
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/03/2026 n/a n/a -1
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/03/2026 n/a n/a 13
Ordinary

603 Page 66 17-Mar-2026

603 Page 66 17-Mar-2026
STATE STREET BANK AND TRUST COMPANY 06/03/2026 n/a n/a 37
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/03/2026 n/a n/a -757
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/03/2026 n/a n/a -27
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/03/2026 n/a n/a 14,874
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/03/2026 n/a n/a 2,064
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/03/2026 n/a n/a -25
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/03/2026 n/a n/a 94
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/03/2026 n/a n/a 73
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/03/2026 n/a n/a 9
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/03/2026 n/a n/a -50
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/03/2026 n/a n/a 75
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/03/2026 n/a n/a -1,205
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/03/2026 n/a n/a 1,205
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/03/2026 n/a n/a -5,770
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/03/2026 n/a n/a 5,770
Ordinary
SSGA FUNDS MANAGEMENT, INC. 06/03/2026 7.61 n/a -124
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/03/2026 n/a n/a -135
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/03/2026 n/a n/a 135
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/03/2026 n/a n/a -4,801
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/03/2026 n/a n/a 4,801
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/03/2026 n/a n/a 19,286
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/03/2026 n/a n/a -73
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/03/2026 n/a n/a -221
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/03/2026 n/a n/a -641
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/03/2026 n/a n/a -45
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/03/2026 n/a n/a -335
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/03/2026 n/a n/a -58
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/03/2026 n/a n/a -987
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/03/2026 n/a n/a -4
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/03/2026 n/a n/a -206
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/03/2026 n/a n/a -22
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/03/2026 n/a n/a -2,142
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/03/2026 n/a n/a -1,644
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/03/2026 n/a n/a -8,922
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/03/2026 n/a n/a -1,820
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/03/2026 n/a n/a -149
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 -1,308
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/03/2026 n/a n/a -243
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/03/2026 n/a n/a -3,296
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/03/2026 n/a n/a -4,544
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/03/2026 n/a n/a -307
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/03/2026 n/a n/a -105
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/03/2026 n/a n/a -33
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/03/2026 n/a n/a -18
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/03/2026 n/a n/a -6
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/03/2026 n/a n/a -147
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/03/2026 n/a n/a -844
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/03/2026 n/a n/a -394
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/03/2026 n/a n/a -1,814
Ordinary

603 Page 67 17-Mar-2026

603 Page 67 17-Mar-2026
STATE STREET BANK AND TRUST COMPANY 09/03/2026 n/a n/a -140
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/03/2026 n/a n/a -20
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/03/2026 n/a n/a -70
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/03/2026 n/a n/a -13,332
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/03/2026 n/a n/a -2,276
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/03/2026 n/a n/a -5
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/03/2026 n/a n/a 13
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/03/2026 n/a n/a -50
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/03/2026 n/a n/a -2,019
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/03/2026 n/a n/a -6
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/03/2026 n/a n/a -1,182
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/03/2026 n/a n/a -103
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/03/2026 n/a n/a -785
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/03/2026 n/a n/a -137
Ordinary
STATE STREET GLOBAL ADVISORS LIMITED 10/03/2026 7.46 n/a 7,222
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/03/2026 n/a n/a 19,078
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/03/2026 n/a n/a -480
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/03/2026 n/a n/a -404
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/03/2026 n/a n/a -44
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/03/2026 n/a n/a -13
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/03/2026 n/a n/a 18
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/03/2026 n/a n/a -12
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/03/2026 n/a n/a -177
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/03/2026 n/a n/a -1,380
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/03/2026 n/a n/a -832
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/03/2026 n/a n/a -2,726
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/03/2026 n/a n/a -124
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/03/2026 n/a n/a 123
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/03/2026 n/a n/a -14,920
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/03/2026 n/a n/a 169
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/03/2026 n/a n/a -662
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/03/2026 n/a n/a -41
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/03/2026 n/a n/a 1,650
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/03/2026 n/a n/a -2,998
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 -1,704
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/03/2026 n/a n/a 12
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/03/2026 n/a n/a -60
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/03/2026 n/a n/a 81
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/03/2026 n/a n/a -736
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/03/2026 n/a n/a 309
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/03/2026 n/a n/a -242
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/03/2026 n/a n/a -113
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/03/2026 n/a n/a 9
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/03/2026 n/a n/a -357
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/03/2026 n/a n/a 200
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/03/2026 n/a n/a -734
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/03/2026 n/a n/a -84
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 -136
Ordinary

603 Page 68 17-Mar-2026

603 Page 68 17-Mar-2026
STATE STREET BANK AND TRUST COMPANY 10/03/2026 n/a n/a 76
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 12
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/03/2026 n/a n/a -1,814
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 -254
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/03/2026 n/a n/a 1,156
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/03/2026 n/a n/a -5,084
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/03/2026 n/a n/a 569
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/03/2026 n/a n/a -3,269
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/03/2026 n/a n/a 528
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/03/2026 n/a n/a -6,193
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/03/2026 n/a n/a 74
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/03/2026 n/a n/a -275
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/03/2026 n/a n/a 1,180
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/03/2026 n/a n/a -2,160
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/03/2026 n/a n/a -265
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/03/2026 n/a n/a 347
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/03/2026 n/a n/a -1,818
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/03/2026 n/a n/a 6,966
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/03/2026 n/a n/a -5,882
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/03/2026 n/a n/a -15
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/03/2026 n/a n/a -5,952
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/03/2026 n/a n/a -52
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/03/2026 n/a n/a -91
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/03/2026 n/a n/a -13
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/03/2026 n/a n/a -8,734
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/03/2026 n/a n/a -3
Ordinary
SSGA FUNDS MANAGEMENT, INC. 10/03/2026 7.35 n/a 310
Ordinary
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
11/03/2026 7.40 n/a 1,258
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/03/2026 n/a n/a 43,892
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/03/2026 n/a n/a -464
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/03/2026 n/a n/a -627
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/03/2026 n/a n/a -21
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/03/2026 n/a n/a -18
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/03/2026 n/a n/a -253
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/03/2026 n/a n/a -2,299
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/03/2026 n/a n/a -196
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/03/2026 n/a n/a -123
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/03/2026 n/a n/a -169
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/03/2026 n/a n/a -1,130
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/03/2026 n/a n/a -90
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/03/2026 n/a n/a -1,650
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/03/2026 n/a n/a -6,540
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 -2,882
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/03/2026 n/a n/a -12
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/03/2026 n/a n/a -108
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/03/2026 n/a n/a -81
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/03/2026 n/a n/a -1,234
Ordinary

603 Page 69 17-Mar-2026

603 Page 69 17-Mar-2026
STATE STREET BANK AND TRUST COMPANY 11/03/2026 n/a n/a -309
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/03/2026 n/a n/a -164
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/03/2026 n/a n/a -9
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/03/2026 n/a n/a -634
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/03/2026 n/a n/a -200
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/03/2026 n/a n/a -1,298
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/03/2026 n/a n/a -19
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/03/2026 n/a n/a -76
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 -12
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/03/2026 n/a n/a -3,012
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/03/2026 n/a n/a -10
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/03/2026 n/a n/a -595
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/03/2026 n/a n/a -1,156
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/03/2026 n/a n/a -8,501
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/03/2026 n/a n/a -569
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/03/2026 n/a n/a -5,018
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/03/2026 n/a n/a -528
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/03/2026 n/a n/a -10,127
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/03/2026 n/a n/a -74
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 -1,180
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/03/2026 n/a n/a -3,365
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/03/2026 n/a n/a -401
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/03/2026 n/a n/a -347
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/03/2026 n/a n/a -3,046
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/03/2026 n/a n/a -6,966
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/03/2026 n/a n/a -9,616
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/03/2026 n/a n/a -67
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/03/2026 n/a n/a 1,678
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/03/2026 n/a n/a -965
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/03/2026 n/a n/a -4,397
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/03/2026 n/a n/a -9,363
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/03/2026 n/a n/a 11,905
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/03/2026 n/a n/a -347
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/03/2026 n/a n/a -130
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/03/2026 n/a n/a -155
Ordinary
SSGA FUNDS MANAGEMENT, INC. 11/03/2026 7.40 n/a 248
Ordinary
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
12/03/2026 6.83 n/a 222
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/03/2026 n/a n/a -21,338
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/03/2026 n/a n/a 24,850
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/03/2026 n/a n/a -8
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/03/2026 n/a n/a 37
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/03/2026 n/a n/a -1,059
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/03/2026 n/a n/a -274
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/03/2026 n/a n/a -476
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/03/2026 n/a n/a 666
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/03/2026 n/a n/a 506
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/03/2026 n/a n/a -9,720
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/03/2026 n/a n/a 177
Ordinary

603 Page 70 17-Mar-2026

603 Page 70 17-Mar-2026
STATE STREET BANK AND TRUST COMPANY 12/03/2026 n/a n/a 3,109
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/03/2026 n/a n/a -7,345
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/03/2026 n/a n/a 23
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/03/2026 n/a n/a 152
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/03/2026 n/a n/a 583
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/03/2026 n/a n/a -17
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/03/2026 n/a n/a 16
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/03/2026 n/a n/a 355
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/03/2026 n/a n/a -1
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/03/2026 n/a n/a 83
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/03/2026 n/a n/a -58
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/03/2026 n/a n/a 21
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/03/2026 n/a n/a 2,161
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/03/2026 n/a n/a 1,095
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/03/2026 n/a n/a 983
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/03/2026 n/a n/a 159
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/03/2026 n/a n/a 1,605
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/03/2026 n/a n/a 657
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/03/2026 n/a n/a 12,483
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/03/2026 n/a n/a -6,021
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/03/2026 n/a n/a 18,140
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/03/2026 n/a n/a 26,416
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/03/2026 n/a n/a 52,234
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/03/2026 n/a n/a 48,545
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/03/2026 n/a n/a 7,849
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/03/2026 n/a n/a -37
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/03/2026 n/a n/a -666
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/03/2026 n/a n/a -506
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/03/2026 n/a n/a -177
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/03/2026 n/a n/a -3,109
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/03/2026 n/a n/a -23
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/03/2026 n/a n/a -152
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/03/2026 n/a n/a -583
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/03/2026 n/a n/a -16
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/03/2026 n/a n/a -355
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/03/2026 n/a n/a -83
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 -2,161
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/03/2026 n/a n/a -1,095
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/03/2026 n/a n/a -983
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/03/2026 n/a n/a -159
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/03/2026 n/a n/a -1,605
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/03/2026 n/a n/a -657
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/03/2026 n/a n/a -12,483
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 -1
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 25
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/03/2026 n/a n/a -1,205
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/03/2026 n/a n/a 1,205
Ordinary

603 Page 71 17-Mar-2026

603 Page 71 17-Mar-2026
STATE STREET BANK AND TRUST COMPANY 13/03/2026 n/a n/a -5,770
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/03/2026 n/a n/a 5,770
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/03/2026 n/a n/a -135
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/03/2026 n/a n/a 135
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/03/2026 n/a n/a -4,801
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/03/2026 n/a n/a 4,801
Ordinary

603 Page 72 17-Mar-2026

Annexure B

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

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

Dated the
17/03/2026
Alok Maheshwary
Authorised signatory
Dated the
17/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 73 17-Mar-2026

Annexure C

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

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

Dated the
17/03/2026
Alok Maheshwary
Authorised signatory
Dated the
17/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 74 17-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)