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.

SILEX SYSTEMS LIMITED Major Shareholding Notification 2025

Dec 16, 2025

65815_rns_2025-12-16_72fc3799-0455-4801-b5f2-3f1c2151c31a.pdf

Major Shareholding Notification

Open in viewer

Opens in your device viewer

603 Page 1 17-Dec-2025

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

To Company Name/Scheme

ACN/ARSN

SILEX SYSTEMS LIMITED

003 372 067

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

15/12/2025

2. Details of voting power

The total number of votes attached to all the voting shares in the company or voting interests in the scheme that the substantial holder or an associate (2) had a relevant interest (3) in on the date the substantial holder became a substantial holder are as follows:

Class of securities (4) Number of securities Person's votes (5) Voting power (6)
Ordinary 13,961,713 13,961,713 5.02%

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
108,840
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
230,869

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
408,311
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
3,109,740
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
1,206,601
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
213,343
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
6,757
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
8,677,252
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 36,786
Ordinary
STATE STREET GLOBAL ADVISORS EUROPE LIMITED Bank of New York Mellon n/a 41,704
Ordinary
STATE STREET GLOBAL ADVISORS EUROPE LIMITED Citibank NA n/a 30,350
Ordinary
STATE STREET BANK AND TRUST COMPANY STATE OF ALASKA - ALASKA
RETIREMENT MANAGEMENT BOARD
STATE OF ALASKA - ALASKA
RETIREMENT MANAGEMENT BOARD
7,306
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
906,312
Ordinary
STATE STREET BANK AND TRUST COMPANY VANECK ETF FUNDS VANECK ETF FUNDS 1,721,096
Ordinary
STATE STREET BANK AND TRUST COMPANY MERCER GLOBAL INVESTMENTS
CANADA LIMITED
MERCER GLOBAL INVESTMENTS CANADA
LIMITED
20,000
Ordinary
STATE STREET BANK AND TRUST COMPANY UNKNOWN UNKNOWN 230,869
Ordinary
STATE STREET BANK AND TRUST COMPANY THE GOLDMAN SACHS GROUP THE GOLDMAN SACHS GROUP 68
Ordinary
STATE STREET BANK AND TRUST COMPANY SSGA SPDR ETFS EUROPE II PLC SSGA SPDR ETFS EUROPE II PLC 31,715
Ordinary
STATE STREET BANK AND TRUST COMPANY SSUTM AUTHORISED UNIT TRUST
SCHEME
SSUTM AUTHORISED UNIT TRUST
SCHEME
252
Ordinary
STATE STREET BANK AND TRUST COMPANY BRIGHTER SUPER TRUSTEE AS
TRUSTEE FOR BRIGHTER SUPER
BRIGHTER SUPER TRUSTEE AS
TRUSTEE FOR BRIGHTER SUPER
177,602
Ordinary
STATE STREET BANK AND TRUST COMPANY SSGA SPDR ETFS EUROPE I PLC SSGA SPDR ETFS EUROPE I PLC 3,230
Ordinary
STATE STREET BANK AND TRUST COMPANY AMERICAN CENTURY INVESTMENT
MANAGEMENT, INC.
AMERICAN CENTURY INVESTMENT
MANAGEMENT, INC.
14,319
Ordinary

603 Page 2 17-Dec-2025

STATE STREET BANK AND TRUST COMPANY MERCER GLOBAL INVESTMENTS
MANAGEMENT LIMITED - MERCER
QIF FUND PLC
MERCER GLOBAL INVESTMENTS
MANAGEMENT LIMITED - MERCER QIF
FUND PLC
47,759
Ordinary
STATE STREET BANK AND TRUST COMPANY TEACHER RETIREMENT SYSTEM OF
TEXAS
TEACHER RETIREMENT SYSTEM OF
TEXAS
154,250
Ordinary
STATE STREET BANK AND TRUST COMPANY MANULIFE INVESTMENT
MANAGEMENT LIMITED
MANULIFE INVESTMENT MANAGEMENT
LIMITED
2,607
Ordinary
STATE STREET BANK AND TRUST COMPANY CALSTRS CALSTRS 23,292
Ordinary
STATE STREET BANK AND TRUST COMPANY THE UBS GROUP THE UBS GROUP 408,243
Ordinary
STATE STREET GLOBAL ADVISORS TRUST COMPANY State Street Bank and Trust
Co
n/a 1,129,488
Ordinary
STATE STREET GLOBAL ADVISORS TRUST COMPANY Bank of New York Mellon n/a 65,792
Ordinary
STATE STREET GLOBAL ADVISORS TRUST COMPANY Northern Trust Company n/a 11,321
Ordinary
SSGA FUNDS MANAGEMENT, INC. State Street Bank and Trust
Co
n/a 213,343
Ordinary
STATE STREET GLOBAL ADVISORS LIMITED State Street Bank and Trust
Co
n/a 6,757
Ordinary
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
JPMorgan AG n/a 26,944
Ordinary
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
State Street Bank and Trust
Co
n/a 7,129,587
Ordinary
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Citibank NA n/a 746,293
Ordinary
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Northern Trust Company n/a 774,428
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

==> picture [120 x 10] intentionally omitted <==

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

Signature
----- End of picture text -----

==> picture [426 x 30] intentionally omitted <==

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

print name Elizabeth Schaefer capacity Authorised signatory
sign here date 17/12/2025
----- End of picture text -----

603 Page 3 17-Dec-2025

DIRECTIONS

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

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

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

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

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

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

  • (7) Include details of:

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

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

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

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

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

603 Page 4 17-Dec-2025

Annexure A

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

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

Dated the
17/12/2025
Authorised signatory
Elizabeth Schaefer
Dated the
17/12/2025
Authorised signatory
Elizabeth Schaefer
Dated the
17/12/2025
Authorised signatory
Elizabeth Schaefer
Dated the
17/12/2025
Authorised signatory
Elizabeth Schaefer
Dated the
17/12/2025
Authorised signatory
Elizabeth Schaefer
Holder of relevant Interest Date of Acquisition Consideration Cash Consideration non-cash Class and number of securities affected
STATE STREET BANK AND TRUST COMPANY 15/08/2025 n/a n/a -69,760
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/08/2025 n/a n/a -93
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/08/2025 n/a n/a -128,377
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/08/2025 n/a n/a 128,377
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/08/2025 n/a n/a -50,727
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/08/2025 n/a n/a 50,727
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/08/2025 n/a n/a -76,231
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/08/2025 n/a n/a 76,231
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/08/2025 n/a n/a -70,000
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/08/2025 n/a n/a 70,000
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/08/2025 n/a n/a -40,780
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/08/2025 n/a n/a 40,780
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/08/2025 n/a n/a -9,220
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/08/2025 n/a n/a 9,220
Ordinary
STATE STREET GLOBAL ADVISORS TRUST COMPANY 15/08/2025 3.85 n/a 4,254
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/08/2025 n/a n/a -375,560
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/08/2025 n/a n/a -3,739
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/08/2025 n/a n/a -16,877
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/08/2025 n/a n/a -103,539
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/08/2025 n/a n/a -3,230
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/08/2025 n/a n/a -6,539
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/08/2025 n/a n/a -2,722
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/08/2025 n/a n/a -435,000
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/08/2025 n/a n/a -1,000,000
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/08/2025 n/a n/a -274,848
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/08/2025 n/a n/a 83
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/08/2025 n/a n/a -45,059
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/08/2025 n/a n/a -70,000
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/08/2025 n/a n/a -115,059
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/08/2025 n/a n/a -544,398
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/08/2025 n/a n/a 42,456
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/08/2025 n/a n/a 68,715
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/08/2025 n/a n/a 24,432
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/08/2025 n/a n/a 72,072
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/08/2025 n/a n/a 5,709
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/08/2025 n/a n/a 250,104
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/08/2025 n/a n/a 967
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/08/2025 n/a n/a 10,882
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/08/2025 n/a n/a 7,873
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/08/2025 n/a n/a 2
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/08/2025 n/a n/a 19,303
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/08/2025 n/a n/a 117,502
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/08/2025 n/a n/a 1,711
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/08/2025 n/a n/a -650,000
Ordinary
603 Page 5 17-Dec-2025 603 Page 5 17-Dec-2025 603 Page 5 17-Dec-2025 603 Page 5 17-Dec-2025 603 Page 5 17-Dec-2025
STATE STREET BANK AND TRUST COMPANY 20/08/2025 n/a n/a -871,202
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/08/2025 n/a n/a -42,456
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/08/2025 n/a n/a -68,715
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/08/2025 n/a n/a -24,432
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/08/2025 n/a n/a -72,072
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/08/2025 n/a n/a -5,709
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/08/2025 n/a n/a -250,104
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/08/2025 n/a n/a -967
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/08/2025 n/a n/a -10,882
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/08/2025 n/a n/a -7,873
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/08/2025 n/a n/a -19,303
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/08/2025 n/a n/a -117,502
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/08/2025 n/a n/a -1,711
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/08/2025 n/a n/a 32
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/08/2025 n/a n/a -128,377
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/08/2025 n/a n/a 128,377
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/08/2025 n/a n/a -50,727
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/08/2025 n/a n/a 50,727
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/08/2025 n/a n/a -31,172
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/08/2025 n/a n/a 31,172
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/08/2025 n/a n/a -40,780
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/08/2025 n/a n/a 40,780
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/08/2025 n/a n/a -9,220
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/08/2025 n/a n/a 9,220
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/08/2025 n/a n/a -2,640,000
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/08/2025 n/a n/a -291,271
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/08/2025 n/a n/a -83
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/08/2025 n/a n/a 4,144
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/08/2025 n/a n/a 1,423
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/08/2025 n/a n/a 533,755
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/08/2025 n/a n/a 17,797
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/08/2025 n/a n/a 8,122
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/08/2025 n/a n/a 13,581
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/08/2025 n/a n/a 9,512
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/08/2025 n/a n/a 110
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/08/2025 n/a n/a 3,720
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/08/2025 n/a n/a 5,611
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/08/2025 n/a n/a 47,406
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/08/2025 n/a n/a 24,572
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/08/2025 n/a n/a 44,197
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/08/2025 n/a n/a -34
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/08/2025 n/a n/a 30,000
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/08/2025 n/a n/a -1
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/08/2025 n/a n/a 63
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/08/2025 n/a n/a -429
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/08/2025 n/a n/a -132
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/08/2025 n/a n/a -48,171
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/08/2025 n/a n/a 566
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/08/2025 n/a n/a 6,442
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/08/2025 n/a n/a -1,718
Ordinary
603 Page 6 17-Dec-2025 603 Page 6 17-Dec-2025 603 Page 6 17-Dec-2025 603 Page 6 17-Dec-2025 603 Page 6 17-Dec-2025
STATE STREET BANK AND TRUST COMPANY 22/08/2025 n/a n/a -828
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/08/2025 n/a n/a 54,096
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/08/2025 n/a n/a 2,859
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/08/2025 n/a n/a -11
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/08/2025 n/a n/a -372
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/08/2025 n/a n/a -516
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/08/2025 n/a n/a -4,868
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/08/2025 n/a n/a -2,472
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/08/2025 n/a n/a -4,444
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/08/2025 n/a n/a -128,377
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/08/2025 n/a n/a 128,377
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/08/2025 n/a n/a -50,727
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/08/2025 n/a n/a 50,727
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/08/2025 n/a n/a -31,172
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/08/2025 n/a n/a 31,172
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/08/2025 n/a n/a -40,780
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/08/2025 n/a n/a 40,780
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/08/2025 n/a n/a -9,220
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/08/2025 n/a n/a 9,220
Ordinary
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
22/08/2025 3.72 n/a 77,070
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/08/2025 n/a n/a -63
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/08/2025 n/a n/a -3,715
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/08/2025 n/a n/a -1,291
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/08/2025 n/a n/a -485,584
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/08/2025 n/a n/a -566
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/08/2025 n/a n/a -6,442
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/08/2025 n/a n/a -16,079
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/08/2025 n/a n/a -7,294
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/08/2025 n/a n/a -67,677
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/08/2025 n/a n/a -12,371
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/08/2025 n/a n/a -99
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/08/2025 n/a n/a -3,348
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/08/2025 n/a n/a -5,095
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/08/2025 n/a n/a -42,537
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/08/2025 n/a n/a -22,099
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/08/2025 n/a n/a -39,753
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/08/2025 n/a n/a 4,968
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/08/2025 n/a n/a 2,800
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/08/2025 n/a n/a 33,676
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/08/2025 n/a n/a 11,319
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/08/2025 n/a n/a 2,687
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/08/2025 n/a n/a 37,091
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/08/2025 n/a n/a 7,255
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/08/2025 n/a n/a 46,543
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/08/2025 n/a n/a 5,549
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/08/2025 n/a n/a 15,078
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/08/2025 n/a n/a 13,084
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/08/2025 n/a n/a 108,553
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/08/2025 n/a n/a 119,010
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/08/2025 n/a n/a 11,583
Ordinary
603 Page 7 17-Dec-2025 603 Page 7 17-Dec-2025 603 Page 7 17-Dec-2025 603 Page 7 17-Dec-2025 603 Page 7 17-Dec-2025
STATE STREET BANK AND TRUST COMPANY 26/08/2025 n/a n/a 1,880
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/08/2025 n/a n/a 63,417
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/08/2025 n/a n/a 1,596
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/08/2025 n/a n/a 220,604
Ordinary
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
26/08/2025 4.06 n/a 560,251
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/08/2025 n/a n/a -4,968
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/08/2025 n/a n/a -2,800
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/08/2025 n/a n/a -33,676
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/08/2025 n/a n/a -11,319
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/08/2025 n/a n/a -2,687
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/08/2025 n/a n/a -37,091
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/08/2025 n/a n/a -7,255
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/08/2025 n/a n/a -46,543
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/08/2025 n/a n/a -5,549
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/08/2025 n/a n/a -15,078
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/08/2025 n/a n/a -13,084
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/08/2025 n/a n/a -108,553
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/08/2025 n/a n/a -119,010
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/08/2025 n/a n/a -11,583
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/08/2025 n/a n/a -1,880
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/08/2025 n/a n/a -63,417
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/08/2025 n/a n/a -1,596
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/08/2025 n/a n/a -220,604
Ordinary
SSGA FUNDS MANAGEMENT, INC. 27/08/2025 4.03 n/a 256
Ordinary
SSGA FUNDS MANAGEMENT, INC. 27/08/2025 4.03 n/a 128
Ordinary
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
27/08/2025 4.10 n/a 330,279
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/08/2025 n/a n/a -3,879
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/08/2025 n/a n/a 3,879
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/08/2025 n/a n/a 63
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/08/2025 n/a n/a 52,955
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/08/2025 n/a n/a 5,684
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/08/2025 n/a n/a 16,797
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/08/2025 n/a n/a 18,035
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/08/2025 n/a n/a 104,749
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/08/2025 n/a n/a 127,343
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/08/2025 n/a n/a 10,296
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/08/2025 n/a n/a 2,703
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/08/2025 n/a n/a 71,354
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/08/2025 n/a n/a 1,891
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/08/2025 n/a n/a 244,207
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/08/2025 n/a n/a 5,697
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/08/2025 n/a n/a 3,320
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/08/2025 n/a n/a 39,317
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/08/2025 n/a n/a 10,623
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/08/2025 n/a n/a 3,134
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/08/2025 n/a n/a 40,146
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/08/2025 n/a n/a 8,442
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/09/2025 n/a n/a -10,296
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/09/2025 n/a n/a -2,703
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/09/2025 n/a n/a -1,891
Ordinary

603 Page 8 17-Dec-2025

603 Page 8 17-Dec-2025
STATE STREET BANK AND TRUST COMPANY 01/09/2025 n/a n/a -244,207
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/09/2025 n/a n/a -571
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/09/2025 n/a n/a 75,439
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/09/2025 n/a n/a 13,270
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/09/2025 n/a n/a -14,193
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/09/2025 n/a n/a -17,594
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/09/2025 n/a n/a -119,700
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/09/2025 n/a n/a 237,107
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/09/2025 n/a n/a -4,504
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/09/2025 n/a n/a 59,479
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/09/2025 n/a n/a 13,419
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/09/2025 n/a n/a 9,167
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/09/2025 n/a n/a 13,137
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/09/2025 n/a n/a 146,376
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/09/2025 n/a n/a -1,029
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/09/2025 n/a n/a -3,320
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/09/2025 n/a n/a -39,317
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/09/2025 n/a n/a -40,146
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/09/2025 n/a n/a -8,442
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/09/2025 n/a n/a -9
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/09/2025 n/a n/a -52,384
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/09/2025 n/a n/a -81,122
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/09/2025 n/a n/a -30,067
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/09/2025 n/a n/a -3,842
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/09/2025 n/a n/a -87,155
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/09/2025 n/a n/a -7,643
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/09/2025 n/a n/a -308,461
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/09/2025 n/a n/a -1,192
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/09/2025 n/a n/a -13,419
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/09/2025 n/a n/a -9,167
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/09/2025 n/a n/a -23,759
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/09/2025 n/a n/a -146,376
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/09/2025 n/a n/a -2,105
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/09/2025 n/a n/a 493,718
Ordinary
STATE STREET GLOBAL ADVISORS LIMITED 03/09/2025 3.91 n/a 22,884
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/09/2025 n/a n/a 285
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/09/2025 n/a n/a 572
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/09/2025 n/a n/a 15,525
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/09/2025 n/a n/a 307
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/09/2025 n/a n/a 746
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/09/2025 n/a n/a 1,805
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/09/2025 n/a n/a 133
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/09/2025 n/a n/a 1,166
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/09/2025 n/a n/a 3,699
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/09/2025 n/a n/a 980
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/09/2025 n/a n/a 145
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/09/2025 n/a n/a 3,135
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/09/2025 n/a n/a 62
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/09/2025 n/a n/a 3,509
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/09/2025 n/a n/a 8,022
Ordinary

603 Page 9 17-Dec-2025

603 Page 9 17-Dec-2025
STATE STREET BANK AND TRUST COMPANY 03/09/2025 n/a n/a 51
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/09/2025 n/a n/a -553,197
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/09/2025 n/a n/a -54
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/09/2025 n/a n/a -10
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/09/2025 n/a n/a 1,299
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/09/2025 n/a n/a 16,418
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/09/2025 n/a n/a -21
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/09/2025 n/a n/a 5,212
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/09/2025 n/a n/a -587
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/09/2025 n/a n/a -12
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/09/2025 n/a n/a -24
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/09/2025 n/a n/a 284,899
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/09/2025 n/a n/a -65
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/09/2025 n/a n/a -5
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/09/2025 n/a n/a -37
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/09/2025 n/a n/a 483
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/09/2025 n/a n/a 4,162
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/09/2025 n/a n/a 10,072
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/09/2025 n/a n/a 4,048
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/09/2025 n/a n/a 101,608
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/09/2025 n/a n/a 12,768
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/09/2025 n/a n/a 160
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/09/2025 n/a n/a -48
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/09/2025 n/a n/a -29
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/09/2025 n/a n/a 1,695
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/09/2025 n/a n/a 1,220
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/09/2025 n/a n/a -94
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/09/2025 n/a n/a 1,644
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/09/2025 n/a n/a -116
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/09/2025 n/a n/a -2
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/09/2025 n/a n/a 6,683
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/09/2025 n/a n/a -124
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/09/2025 n/a n/a 25,996
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/09/2025 n/a n/a 463
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/09/2025 n/a n/a -300
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/09/2025 n/a n/a 20,365
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/09/2025 n/a n/a 46,461
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/09/2025 n/a n/a -2
Ordinary
STATE STREET GLOBAL ADVISORS TRUST COMPANY 04/09/2025 4.03 n/a 4,016
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/09/2025 n/a n/a -8,199
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/09/2025 n/a n/a -274
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/09/2025 n/a n/a -552
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/09/2025 n/a n/a -14,938
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/09/2025 n/a n/a -295
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/09/2025 n/a n/a -722
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/09/2025 n/a n/a -1,740
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/09/2025 n/a n/a -128
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/09/2025 n/a n/a -1,128
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/09/2025 n/a n/a 2,425
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/09/2025 n/a n/a 31
Ordinary
603 Page 10 17-Dec-2025 603 Page 10 17-Dec-2025 603 Page 10 17-Dec-2025 603 Page 10 17-Dec-2025 603 Page 10 17-Dec-2025
STATE STREET BANK AND TRUST COMPANY 05/09/2025 n/a n/a 313
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/09/2025 n/a n/a 203
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/09/2025 n/a n/a 290
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/09/2025 n/a n/a -3,158
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/09/2025 n/a n/a 5,394
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/09/2025 n/a n/a 87
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/09/2025 n/a n/a 3,635
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/09/2025 n/a n/a 8,720
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/09/2025 n/a n/a 250
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/09/2025 n/a n/a 288
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/09/2025 n/a n/a 939
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/09/2025 n/a n/a 1,757
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/09/2025 n/a n/a -1,564
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/09/2025 n/a n/a 92
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/09/2025 n/a n/a 804
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/09/2025 n/a n/a 4,375
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/09/2025 n/a n/a 845
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/09/2025 n/a n/a -34,421
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/09/2025 n/a n/a -3,651
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/09/2025 n/a n/a -951
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/09/2025 n/a n/a -51
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/09/2025 n/a n/a -3,019
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/09/2025 n/a n/a -60
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/09/2025 n/a n/a -3,385
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/09/2025 n/a n/a -7,722
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/09/2025 n/a n/a -50
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/09/2025 n/a n/a -128,377
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/09/2025 n/a n/a 128,377
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/09/2025 n/a n/a -50,727
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/09/2025 n/a n/a 50,727
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/09/2025 n/a n/a -31,172
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/09/2025 n/a n/a 31,172
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/09/2025 n/a n/a -40,780
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/09/2025 n/a n/a 40,780
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/09/2025 n/a n/a -9,220
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/09/2025 n/a n/a 9,220
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/09/2025 n/a n/a 7,487
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/09/2025 n/a n/a 41
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/09/2025 n/a n/a -1,244
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/09/2025 n/a n/a -13,396
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/09/2025 n/a n/a 18,248
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/09/2025 n/a n/a -4,967
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/09/2025 n/a n/a 3,704
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/09/2025 n/a n/a -1,409
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/09/2025 n/a n/a 18,194
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/09/2025 n/a n/a -228,970
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/09/2025 n/a n/a 6,983
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/09/2025 n/a n/a 959
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/09/2025 n/a n/a -464
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/09/2025 n/a n/a -3,997
Ordinary
603 Page 11 17-Dec-2025 603 Page 11 17-Dec-2025 603 Page 11 17-Dec-2025 603 Page 11 17-Dec-2025 603 Page 11 17-Dec-2025
STATE STREET BANK AND TRUST COMPANY 08/09/2025 n/a n/a -11,627
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/09/2025 n/a n/a -3,942
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/09/2025 n/a n/a 1,473
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/09/2025 n/a n/a -54,621
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/09/2025 n/a n/a -12,595
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/09/2025 n/a n/a -154
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/09/2025 n/a n/a 9,134
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/09/2025 n/a n/a 127
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/09/2025 n/a n/a -1,530
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/09/2025 n/a n/a -1,141
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/09/2025 n/a n/a -1,550
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/09/2025 n/a n/a -2,842
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/09/2025 n/a n/a 18,102
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/09/2025 n/a n/a 13,635
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/09/2025 n/a n/a -25,140
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/09/2025 n/a n/a 10,809
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/09/2025 n/a n/a -459
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/09/2025 n/a n/a 737
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/09/2025 n/a n/a 11,079
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/09/2025 n/a n/a -19,160
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/09/2025 n/a n/a 265
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/09/2025 n/a n/a 941
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/09/2025 n/a n/a 72,291
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/09/2025 n/a n/a -44,537
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/09/2025 n/a n/a -37,929
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/09/2025 n/a n/a -239,904
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/09/2025 n/a n/a -600,000
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/09/2025 n/a n/a 54
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/09/2025 n/a n/a -6,914
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/09/2025 n/a n/a 72
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/09/2025 n/a n/a 248
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/09/2025 n/a n/a 400
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/09/2025 n/a n/a 221
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/09/2025 n/a n/a -16,834
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/09/2025 n/a n/a 234
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/09/2025 n/a n/a 5,955
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/09/2025 n/a n/a 118
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/09/2025 n/a n/a 294
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/09/2025 n/a n/a -3,420
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/09/2025 n/a n/a 42
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/09/2025 n/a n/a -16,815
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/09/2025 n/a n/a 7,297
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/09/2025 n/a n/a -5,759
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/09/2025 n/a n/a -835
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/09/2025 n/a n/a 458
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/09/2025 n/a n/a 13
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/09/2025 n/a n/a 109
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/09/2025 n/a n/a 989
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/09/2025 n/a n/a 103
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/09/2025 n/a n/a -1,361
Ordinary
603 Page 12 17-Dec-2025 603 Page 12 17-Dec-2025 603 Page 12 17-Dec-2025 603 Page 12 17-Dec-2025 603 Page 12 17-Dec-2025
STATE STREET BANK AND TRUST COMPANY 09/09/2025 n/a n/a 5,291
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/09/2025 n/a n/a 293
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/09/2025 n/a n/a 6
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/09/2025 n/a n/a -6,990
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/09/2025 n/a n/a 271
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/09/2025 n/a n/a 54
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/09/2025 n/a n/a 579
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/09/2025 n/a n/a 21
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/09/2025 n/a n/a 379
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/09/2025 n/a n/a 1,206
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/09/2025 n/a n/a 25
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/09/2025 n/a n/a -427
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/09/2025 n/a n/a -15,347
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/09/2025 n/a n/a -12,584
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/09/2025 n/a n/a 685
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/09/2025 n/a n/a -9,985
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/09/2025 n/a n/a 13
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/09/2025 n/a n/a -680
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/09/2025 n/a n/a -7,156
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/09/2025 n/a n/a 554
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/09/2025 n/a n/a -246
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/09/2025 n/a n/a -869
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/09/2025 n/a n/a -66,728
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/09/2025 n/a n/a 1,211
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/09/2025 n/a n/a 20
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/09/2025 n/a n/a -54
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/09/2025 n/a n/a -573
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/09/2025 n/a n/a -113
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/09/2025 n/a n/a -221
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/09/2025 n/a n/a -1,415
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/09/2025 n/a n/a -5,955
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/09/2025 n/a n/a -118
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/09/2025 n/a n/a -294
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/09/2025 n/a n/a -285
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/09/2025 n/a n/a -1,379
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/09/2025 n/a n/a -1,224
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/09/2025 n/a n/a -124
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/09/2025 n/a n/a -458
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/09/2025 n/a n/a -112
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/09/2025 n/a n/a 3
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/09/2025 n/a n/a 31
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/09/2025 n/a n/a 45,033
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/09/2025 n/a n/a 35
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/09/2025 n/a n/a 28
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/09/2025 n/a n/a 426
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/09/2025 n/a n/a 5,172
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/09/2025 n/a n/a 1,034
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/09/2025 n/a n/a 5
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/09/2025 n/a n/a 18,784
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/09/2025 n/a n/a 107,829
Ordinary
603 Page 13 17-Dec-2025 603 Page 13 17-Dec-2025 603 Page 13 17-Dec-2025 603 Page 13 17-Dec-2025 603 Page 13 17-Dec-2025
STATE STREET BANK AND TRUST COMPANY 10/09/2025 n/a n/a 141,393
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/09/2025 n/a n/a 409
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/09/2025 n/a n/a 8,457
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/09/2025 n/a n/a 6
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/09/2025 n/a n/a 5,065
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/09/2025 n/a n/a 80,309
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/09/2025 n/a n/a 313
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/09/2025 n/a n/a 7,915
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/09/2025 n/a n/a 301,370
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/09/2025 n/a n/a 723
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/09/2025 n/a n/a 20
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/09/2025 n/a n/a 113
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/09/2025 n/a n/a 78
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/09/2025 n/a n/a 1,570
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/09/2025 n/a n/a 7,163
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/09/2025 n/a n/a 2,732
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/09/2025 n/a n/a 74
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/09/2025 n/a n/a 1,253
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/09/2025 n/a n/a 8
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/09/2025 n/a n/a 34,646
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/09/2025 n/a n/a 3,559
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/09/2025 n/a n/a 59,179
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/09/2025 n/a n/a 9,820
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/09/2025 n/a n/a 7
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/09/2025 n/a n/a 56
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/09/2025 n/a n/a 12,115
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/09/2025 n/a n/a 85
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/09/2025 n/a n/a 5,841
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/09/2025 n/a n/a 62
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/09/2025 n/a n/a 31,541
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/09/2025 n/a n/a 910
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/09/2025 n/a n/a 9,239
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/09/2025 n/a n/a 4,374
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/09/2025 n/a n/a 143
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/09/2025 n/a n/a -2,144
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/09/2025 n/a n/a -398
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/09/2025 n/a n/a -21
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/09/2025 n/a n/a -1,206
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/09/2025 n/a n/a -25
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/09/2025 n/a n/a -2,754
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/09/2025 n/a n/a -1,050
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/09/2025 n/a n/a -824
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/09/2025 n/a n/a -57
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/09/2025 n/a n/a -3,923
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/09/2025 n/a n/a -19
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/09/2025 n/a n/a -72
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/09/2025 n/a n/a -5,563
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/09/2025 n/a n/a -20
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/09/2025 n/a n/a 31,172
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/09/2025 n/a n/a -128,377
Ordinary
603 Page 14 17-Dec-2025 603 Page 14 17-Dec-2025 603 Page 14 17-Dec-2025 603 Page 14 17-Dec-2025 603 Page 14 17-Dec-2025
STATE STREET BANK AND TRUST COMPANY 10/09/2025 n/a n/a 128,377
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/09/2025 n/a n/a -50,727
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/09/2025 n/a n/a 50,727
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/09/2025 n/a n/a -31,172
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/09/2025 n/a n/a -40,780
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/09/2025 n/a n/a 40,780
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/09/2025 n/a n/a -9,220
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/09/2025 n/a n/a 9,220
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/09/2025 n/a n/a 1,546
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/09/2025 n/a n/a 8,452
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/09/2025 n/a n/a 122
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/09/2025 n/a n/a 15,076
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/09/2025 n/a n/a 1,249
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/09/2025 n/a n/a 23,268
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/09/2025 n/a n/a 13,521
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/09/2025 n/a n/a 10,756
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/09/2025 n/a n/a 733
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/09/2025 n/a n/a 13,064
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/09/2025 n/a n/a 206
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/09/2025 n/a n/a 908
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/09/2025 n/a n/a 76,435
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/09/2025 n/a n/a -46
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/09/2025 n/a n/a -563
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/09/2025 n/a n/a -45,033
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/09/2025 n/a n/a -897
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/09/2025 n/a n/a -792
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/09/2025 n/a n/a -5,172
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/09/2025 n/a n/a -1,034
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/09/2025 n/a n/a -262
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/09/2025 n/a n/a -18,784
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/09/2025 n/a n/a -107,829
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/09/2025 n/a n/a -141,393
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/09/2025 n/a n/a -7,344
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/09/2025 n/a n/a -8,457
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/09/2025 n/a n/a -111
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/09/2025 n/a n/a -5,065
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/09/2025 n/a n/a -80,309
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/09/2025 n/a n/a -5,707
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/09/2025 n/a n/a -7,915
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/09/2025 n/a n/a -301,370
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/09/2025 n/a n/a -12,578
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/09/2025 n/a n/a -573
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/09/2025 n/a n/a -3,788
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/09/2025 n/a n/a -1,570
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/09/2025 n/a n/a -2,732
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/09/2025 n/a n/a -1,493
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/09/2025 n/a n/a -398
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/09/2025 n/a n/a -34,646
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/09/2025 n/a n/a -65,221
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/09/2025 n/a n/a -9,820
Ordinary
603 Page 15 17-Dec-2025 603 Page 15 17-Dec-2025 603 Page 15 17-Dec-2025 603 Page 15 17-Dec-2025 603 Page 15 17-Dec-2025
STATE STREET BANK AND TRUST COMPANY 11/09/2025 n/a n/a -131
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/09/2025 n/a n/a -1,135
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/09/2025 n/a n/a -3,893
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/09/2025 n/a n/a -5,841
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/09/2025 n/a n/a -1,116
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/09/2025 n/a n/a -31,541
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/09/2025 n/a n/a -18,767
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/09/2025 n/a n/a -9,239
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/09/2025 n/a n/a -7,266
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/09/2025 n/a n/a 7,385
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/09/2025 n/a n/a 39
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/09/2025 n/a n/a 342
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/09/2025 n/a n/a 21,941
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/09/2025 n/a n/a 12,865
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/09/2025 n/a n/a 3,991
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/09/2025 n/a n/a 217
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/09/2025 n/a n/a 307,688
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/09/2025 n/a n/a 186,374
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/09/2025 n/a n/a 6,799
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/09/2025 n/a n/a 933
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/09/2025 n/a n/a 53,038
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/09/2025 n/a n/a 1,851
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/09/2025 n/a n/a 57
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/09/2025 n/a n/a 9,234
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/09/2025 n/a n/a 45
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/09/2025 n/a n/a -8
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/09/2025 n/a n/a -136
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/09/2025 n/a n/a 16,212
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/09/2025 n/a n/a -174
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/09/2025 n/a n/a 275
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/09/2025 n/a n/a -268,871
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/09/2025 n/a n/a -10,264
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/09/2025 n/a n/a 8,596
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/09/2025 n/a n/a 1,204
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/09/2025 n/a n/a 10,925
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/09/2025 n/a n/a 2,186
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/09/2025 n/a n/a -367
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/09/2025 n/a n/a 10,501
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/09/2025 n/a n/a 160
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/09/2025 n/a n/a 18,960
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/09/2025 n/a n/a 24
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/09/2025 n/a n/a 29,632
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/09/2025 n/a n/a 17,433
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/09/2025 n/a n/a 13,509
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/09/2025 n/a n/a 988
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/09/2025 n/a n/a 16,543
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/09/2025 n/a n/a 270
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/09/2025 n/a n/a 1,140
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/09/2025 n/a n/a 97,525
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/09/2025 n/a n/a -31,172
Ordinary

603 Page 16 17-Dec-2025

603 Page 16 17-Dec-2025
STATE STREET BANK AND TRUST COMPANY 12/09/2025 n/a n/a 31,172
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/09/2025 n/a n/a -128,377
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/09/2025 n/a n/a 128,377
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/09/2025 n/a n/a -50,727
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/09/2025 n/a n/a 50,727
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/09/2025 n/a n/a -40,780
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/09/2025 n/a n/a 40,780
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/09/2025 n/a n/a -9,220
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/09/2025 n/a n/a 9,220
Ordinary
STATE STREET GLOBAL ADVISORS TRUST COMPANY 15/09/2025 3.91 n/a 19,012
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/09/2025 n/a n/a 35,000
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/09/2025 n/a n/a -10,118
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/09/2025 n/a n/a -51
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/09/2025 n/a n/a -26
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/09/2025 n/a n/a 1,569
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/09/2025 n/a n/a 1,836
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/09/2025 n/a n/a 43
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/09/2025 n/a n/a -17,705
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/09/2025 n/a n/a 2,671
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/09/2025 n/a n/a -417
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/09/2025 n/a n/a -299
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/09/2025 n/a n/a 213,776
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/09/2025 n/a n/a 32,974
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/09/2025 n/a n/a -7,919
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/09/2025 n/a n/a -9,372
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/09/2025 n/a n/a 10,765
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/09/2025 n/a n/a -1,301
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/09/2025 n/a n/a 6,647
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/09/2025 n/a n/a 5,665
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/09/2025 n/a n/a -2,448
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/09/2025 n/a n/a 31,964
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/09/2025 n/a n/a 8,996
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/09/2025 n/a n/a -44
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/09/2025 n/a n/a -11,569
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/09/2025 n/a n/a -170
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/09/2025 n/a n/a 44,604
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/09/2025 n/a n/a -34,023
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/09/2025 n/a n/a 2,245
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/09/2025 n/a n/a -77
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/09/2025 n/a n/a 4,373
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/09/2025 n/a n/a 23,889
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/09/2025 n/a n/a -31,944
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/09/2025 n/a n/a 112,225
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/09/2025 n/a n/a -18,505
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/09/2025 n/a n/a 135,272
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/09/2025 n/a n/a -14,667
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/09/2025 n/a n/a 8,116
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/09/2025 n/a n/a -1,042
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/09/2025 n/a n/a 4,620
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/09/2025 n/a n/a -18,026
Ordinary
603 Page 17 17-Dec-2025 603 Page 17 17-Dec-2025 603 Page 17 17-Dec-2025 603 Page 17 17-Dec-2025 603 Page 17 17-Dec-2025
STATE STREET BANK AND TRUST COMPANY 15/09/2025 n/a n/a 76,150
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/09/2025 n/a n/a -286
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/09/2025 n/a n/a -1,248
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/09/2025 n/a n/a 8,087
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/09/2025 n/a n/a -105,466
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/09/2025 n/a n/a 347,564
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/09/2025 n/a n/a -31,172
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/09/2025 n/a n/a -128,377
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/09/2025 n/a n/a 128,377
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/09/2025 n/a n/a -50,727
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/09/2025 n/a n/a 50,727
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/09/2025 n/a n/a 35,000
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/09/2025 n/a n/a 11,562
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/09/2025 n/a n/a -40,780
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/09/2025 n/a n/a 40,780
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/09/2025 n/a n/a -9,220
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/09/2025 n/a n/a 9,220
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/09/2025 n/a n/a 15,390
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/09/2025 n/a n/a -57
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/09/2025 n/a n/a -1,569
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/09/2025 n/a n/a -2,671
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/09/2025 n/a n/a -32,974
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/09/2025 n/a n/a -10,765
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/09/2025 n/a n/a -5,665
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/09/2025 n/a n/a -31,964
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/09/2025 n/a n/a -8,996
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/09/2025 n/a n/a -44,604
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/09/2025 n/a n/a -2,245
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/09/2025 n/a n/a -4,373
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/09/2025 n/a n/a -23,889
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/09/2025 n/a n/a -112,225
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/09/2025 n/a n/a -135,272
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/09/2025 n/a n/a -8,116
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/09/2025 n/a n/a -4,620
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/09/2025 n/a n/a -76,150
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/09/2025 n/a n/a -8,087
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/09/2025 n/a n/a -347,564
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/09/2025 n/a n/a 99
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/09/2025 n/a n/a -17
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/09/2025 n/a n/a -2
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/09/2025 n/a n/a 46
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/09/2025 n/a n/a -528
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/09/2025 n/a n/a -102
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/09/2025 n/a n/a -131
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/09/2025 n/a n/a -6
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/09/2025 n/a n/a -33
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/09/2025 n/a n/a -4
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/09/2025 n/a n/a -2
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/09/2025 n/a n/a -401
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/09/2025 n/a n/a -27
Ordinary

603 Page 18 17-Dec-2025

603 Page 18 17-Dec-2025
STATE STREET BANK AND TRUST COMPANY 16/09/2025 n/a n/a 33
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/09/2025 n/a n/a -100
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/09/2025 n/a n/a 1
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/09/2025 n/a n/a -52
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/09/2025 n/a n/a 358
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/09/2025 n/a n/a -1
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/09/2025 n/a n/a 1,391
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/09/2025 n/a n/a 11,081
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/09/2025 n/a n/a -58
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/09/2025 n/a n/a -8
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/09/2025 n/a n/a -11,517
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/09/2025 n/a n/a -23
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/09/2025 n/a n/a 35,000
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/09/2025 n/a n/a -7,695
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/09/2025 n/a n/a 64
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/09/2025 n/a n/a -120
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/09/2025 n/a n/a -3,941
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/09/2025 n/a n/a -60
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/09/2025 n/a n/a -7
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/09/2025 n/a n/a 160
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/09/2025 n/a n/a -11,144
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/09/2025 n/a n/a -6,752
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/09/2025 n/a n/a -5,116
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/09/2025 n/a n/a -369
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/09/2025 n/a n/a -6,223
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/09/2025 n/a n/a -111
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/09/2025 n/a n/a -429
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/09/2025 n/a n/a -36,907
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/09/2025 n/a n/a -3,490
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/09/2025 n/a n/a -18
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/09/2025 n/a n/a -39
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/09/2025 n/a n/a -808
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/09/2025 n/a n/a -24
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/09/2025 n/a n/a -6,091
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/09/2025 n/a n/a -462
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/09/2025 n/a n/a -104
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/09/2025 n/a n/a -137,696
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/09/2025 n/a n/a -6,261
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/09/2025 n/a n/a -3,176
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/09/2025 n/a n/a -451
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/09/2025 n/a n/a 7,530
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/09/2025 n/a n/a -846
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/09/2025 n/a n/a 11,562
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/09/2025 n/a n/a -35,000
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/09/2025 n/a n/a -11,562
Ordinary
SSGA FUNDS MANAGEMENT, INC. 17/09/2025 4.79 n/a 18,252
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/09/2025 n/a n/a -7,695
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/09/2025 n/a n/a -461
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/09/2025 n/a n/a -64
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/09/2025 n/a n/a 7
Ordinary
603 Page 19 17-Dec-2025 603 Page 19 17-Dec-2025 603 Page 19 17-Dec-2025 603 Page 19 17-Dec-2025 603 Page 19 17-Dec-2025
STATE STREET BANK AND TRUST COMPANY 18/09/2025 n/a n/a 4
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/09/2025 n/a n/a 1,555
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/09/2025 n/a n/a -333
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/09/2025 n/a n/a -58
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/09/2025 n/a n/a 125
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/09/2025 n/a n/a 23,031
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/09/2025 n/a n/a 11,928
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/09/2025 n/a n/a 1
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/09/2025 n/a n/a -2,640
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/09/2025 n/a n/a 4,760
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/09/2025 n/a n/a -35
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/09/2025 n/a n/a 33,378
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/09/2025 n/a n/a -7
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/09/2025 n/a n/a 191,097
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/09/2025 n/a n/a -4,527
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/09/2025 n/a n/a 2,747
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/09/2025 n/a n/a -115
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/09/2025 n/a n/a -26
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/09/2025 n/a n/a 3
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/09/2025 n/a n/a 59,629
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/09/2025 n/a n/a -2
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/09/2025 n/a n/a 70,589
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/09/2025 n/a n/a 38,355
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/09/2025 n/a n/a 33,805
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/09/2025 n/a n/a 440
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/09/2025 n/a n/a 112,988
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/09/2025 n/a n/a 62
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/09/2025 n/a n/a 9,791
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/09/2025 n/a n/a -32
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/09/2025 n/a n/a -4
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/09/2025 n/a n/a 75
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/09/2025 n/a n/a 397,306
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/09/2025 n/a n/a -5
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/09/2025 n/a n/a 894
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/09/2025 n/a n/a 96
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/09/2025 n/a n/a -1,555
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/09/2025 n/a n/a -23,031
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/09/2025 n/a n/a -11,928
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/09/2025 n/a n/a -33,378
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/09/2025 n/a n/a -191,097
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/09/2025 n/a n/a -2,747
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/09/2025 n/a n/a 552
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/09/2025 n/a n/a 3
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/09/2025 n/a n/a 29
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/09/2025 n/a n/a 579
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/09/2025 n/a n/a 4
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/09/2025 n/a n/a 963
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/09/2025 n/a n/a 268
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/09/2025 n/a n/a 17
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/09/2025 n/a n/a 24,558
Ordinary
603 Page 20 17-Dec-2025 603 Page 20 17-Dec-2025 603 Page 20 17-Dec-2025 603 Page 20 17-Dec-2025 603 Page 20 17-Dec-2025
STATE STREET BANK AND TRUST COMPANY 19/09/2025 n/a n/a 3,196
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/09/2025 n/a n/a 494
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/09/2025 n/a n/a 56
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/09/2025 n/a n/a -4,126
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/09/2025 n/a n/a 127
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/09/2025 n/a n/a 84
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/09/2025 n/a n/a 643
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/09/2025 n/a n/a 12
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/09/2025 n/a n/a 1
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/09/2025 n/a n/a -28
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/09/2025 n/a n/a 1,920
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/09/2025 n/a n/a 1,112
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/09/2025 n/a n/a 885
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/09/2025 n/a n/a 59
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/09/2025 n/a n/a 1,039
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/09/2025 n/a n/a 17
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/09/2025 n/a n/a 70
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/09/2025 n/a n/a 6,169
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/09/2025 n/a n/a -59,629
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/09/2025 n/a n/a -70,589
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/09/2025 n/a n/a -38,355
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/09/2025 n/a n/a -33,805
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/09/2025 n/a n/a -112,988
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/09/2025 n/a n/a -9,791
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/09/2025 n/a n/a -397,306
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/09/2025 n/a n/a -11,562
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/09/2025 n/a n/a 11,562
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/09/2025 n/a n/a -128,377
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/09/2025 n/a n/a 128,377
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/09/2025 n/a n/a -50,727
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/09/2025 n/a n/a 50,727
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/09/2025 n/a n/a -35,000
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/09/2025 n/a n/a 35,000
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/09/2025 n/a n/a -40,780
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/09/2025 n/a n/a 40,780
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/09/2025 n/a n/a -9,220
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/09/2025 n/a n/a 9,220
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/09/2025 n/a n/a -18,632
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/09/2025 n/a n/a -66,454
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/09/2025 n/a n/a 19,608
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/09/2025 n/a n/a 46,846
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/09/2025 n/a n/a 18,632
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/09/2025 n/a n/a -96
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/09/2025 n/a n/a 24
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/09/2025 n/a n/a 427
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/09/2025 n/a n/a 2,400
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/09/2025 n/a n/a 756
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/09/2025 n/a n/a 3,672
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/09/2025 n/a n/a -6,042
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/09/2025 n/a n/a 5,221
Ordinary
603 Page 21 17-Dec-2025 603 Page 21 17-Dec-2025 603 Page 21 17-Dec-2025 603 Page 21 17-Dec-2025 603 Page 21 17-Dec-2025
STATE STREET BANK AND TRUST COMPANY 22/09/2025 n/a n/a 50,923
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/09/2025 n/a n/a 2,721
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/09/2025 n/a n/a 847
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/09/2025 n/a n/a 18
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/09/2025 n/a n/a 21,841
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/09/2025 n/a n/a 122
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/09/2025 n/a n/a 25,716
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/09/2025 n/a n/a 11,955
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/09/2025 n/a n/a 14,725
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/09/2025 n/a n/a 41,537
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/09/2025 n/a n/a 3,036
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/09/2025 n/a n/a 126,743
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/09/2025 n/a n/a -3,543
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/09/2025 n/a n/a -19
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/09/2025 n/a n/a -24
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/09/2025 n/a n/a -6,133
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/09/2025 n/a n/a -107
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/09/2025 n/a n/a -138,206
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/09/2025 n/a n/a -3,249
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/09/2025 n/a n/a -426
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/09/2025 n/a n/a -733
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/09/2025 n/a n/a -4,072
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/09/2025 n/a n/a -62
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/09/2025 n/a n/a -7
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/09/2025 n/a n/a -11,644
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/09/2025 n/a n/a -6,769
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/09/2025 n/a n/a -5,205
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/09/2025 n/a n/a -358
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/09/2025 n/a n/a -6,438
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/09/2025 n/a n/a -93
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/09/2025 n/a n/a -433
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/09/2025 n/a n/a -38,250
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/09/2025 n/a n/a 50,727
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/09/2025 n/a n/a -50,727
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/09/2025 n/a n/a -146,558
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/09/2025 n/a n/a -300,000
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/09/2025 n/a n/a -427
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/09/2025 n/a n/a -3,672
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/09/2025 n/a n/a -5,221
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/09/2025 n/a n/a -50,923
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/09/2025 n/a n/a -847
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/09/2025 n/a n/a -21,841
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/09/2025 n/a n/a -25,716
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/09/2025 n/a n/a -11,955
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/09/2025 n/a n/a -14,725
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/09/2025 n/a n/a -41,537
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/09/2025 n/a n/a -3,036
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/09/2025 n/a n/a -126,743
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/09/2025 n/a n/a -188
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/09/2025 n/a n/a 848
Ordinary
603 Page 22 17-Dec-2025 603 Page 22 17-Dec-2025 603 Page 22 17-Dec-2025 603 Page 22 17-Dec-2025 603 Page 22 17-Dec-2025
STATE STREET BANK AND TRUST COMPANY 23/09/2025 n/a n/a -142
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/09/2025 n/a n/a 3,159
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/09/2025 n/a n/a 75
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/09/2025 n/a n/a -4,494
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/09/2025 n/a n/a -1
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/09/2025 n/a n/a -50,727
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/09/2025 n/a n/a -11,562
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/09/2025 n/a n/a 11,562
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/09/2025 n/a n/a -128,377
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/09/2025 n/a n/a 128,377
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/09/2025 n/a n/a 50,727
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/09/2025 n/a n/a -35,000
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/09/2025 n/a n/a 35,000
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/09/2025 n/a n/a -40,780
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/09/2025 n/a n/a 40,780
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/09/2025 n/a n/a -9,220
Ordinary
STATE STREET BANK AND TRUST COMPANY 23/09/2025 n/a n/a 9,220
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/09/2025 n/a n/a -40,245
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/09/2025 n/a n/a -56,821
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/09/2025 n/a n/a -328,000
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/09/2025 n/a n/a -69,472
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/09/2025 n/a n/a -242,314
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/09/2025 n/a n/a -23,187
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/09/2025 n/a n/a -85,585
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/09/2025 n/a n/a -92,376
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/09/2025 n/a n/a 4,575
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/09/2025 n/a n/a 178
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/09/2025 n/a n/a 20
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/09/2025 n/a n/a -20
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/09/2025 n/a n/a 45,558
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/09/2025 n/a n/a 19,790
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/09/2025 n/a n/a 13,744
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/09/2025 n/a n/a 1,163
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/09/2025 n/a n/a 18,175
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/09/2025 n/a n/a 154
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/09/2025 n/a n/a 9,965
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/09/2025 n/a n/a 74,057
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/09/2025 n/a n/a 10,193
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/09/2025 n/a n/a 55
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/09/2025 n/a n/a 31
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/09/2025 n/a n/a 639
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/09/2025 n/a n/a 66
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/09/2025 n/a n/a 18,490
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/09/2025 n/a n/a -150
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/09/2025 n/a n/a 310
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/09/2025 n/a n/a 383,664
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/09/2025 n/a n/a 10,401
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/09/2025 n/a n/a 4,823
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/09/2025 n/a n/a 1,206
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/09/2025 n/a n/a -10,219
Ordinary

603 Page 23 17-Dec-2025

603 Page 23 17-Dec-2025
STATE STREET BANK AND TRUST COMPANY 24/09/2025 n/a n/a 1,779
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/09/2025 n/a n/a 63
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/09/2025 n/a n/a -11,562
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/09/2025 n/a n/a 11,562
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/09/2025 n/a n/a -128,377
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/09/2025 n/a n/a 128,377
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/09/2025 n/a n/a -50,727
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/09/2025 n/a n/a 50,727
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/09/2025 n/a n/a -35,000
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/09/2025 n/a n/a 35,000
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/09/2025 n/a n/a -40,780
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/09/2025 n/a n/a 40,780
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/09/2025 n/a n/a -9,220
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/09/2025 n/a n/a 9,220
Ordinary
STATE STREET GLOBAL ADVISORS TRUST COMPANY 24/09/2025 6.23 n/a -5,411
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/09/2025 n/a n/a -10,751
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/09/2025 n/a n/a 10,196
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/09/2025 n/a n/a 555
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/09/2025 n/a n/a -4,575
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/09/2025 n/a n/a -178
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/09/2025 n/a n/a -20
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/09/2025 n/a n/a -45,558
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/09/2025 n/a n/a -19,790
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/09/2025 n/a n/a -13,744
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/09/2025 n/a n/a -1,163
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/09/2025 n/a n/a -18,175
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/09/2025 n/a n/a -154
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/09/2025 n/a n/a -9,965
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/09/2025 n/a n/a -74,057
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/09/2025 n/a n/a 15
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/09/2025 n/a n/a -1,366
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/09/2025 n/a n/a 253
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/09/2025 n/a n/a 5,127
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/09/2025 n/a n/a -3,965
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/09/2025 n/a n/a -36
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/09/2025 n/a n/a -30
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/09/2025 n/a n/a -10,193
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/09/2025 n/a n/a -55
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/09/2025 n/a n/a -66
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/09/2025 n/a n/a -18,490
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/09/2025 n/a n/a -310
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/09/2025 n/a n/a -383,664
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/09/2025 n/a n/a -4,823
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/09/2025 n/a n/a -1,206
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/09/2025 n/a n/a -1,779
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/09/2025 n/a n/a 555
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/09/2025 n/a n/a -555
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/09/2025 n/a n/a 5
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/09/2025 n/a n/a -1,295
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/09/2025 n/a n/a 113
Ordinary

603 Page 24 17-Dec-2025

603 Page 24 17-Dec-2025
STATE STREET BANK AND TRUST COMPANY 26/09/2025 n/a n/a 1,486
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/09/2025 n/a n/a -364
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/09/2025 n/a n/a 36
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/09/2025 n/a n/a 20
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/09/2025 n/a n/a -11,562
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/09/2025 n/a n/a 11,562
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/09/2025 n/a n/a -128,377
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/09/2025 n/a n/a 128,377
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/09/2025 n/a n/a -50,727
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/09/2025 n/a n/a 50,727
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/09/2025 n/a n/a -35,000
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/09/2025 n/a n/a 35,000
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/09/2025 n/a n/a -40,780
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/09/2025 n/a n/a 40,780
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/09/2025 n/a n/a -9,220
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/09/2025 n/a n/a 9,220
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/09/2025 n/a n/a -659
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/09/2025 n/a n/a 123
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/09/2025 n/a n/a 5
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/09/2025 n/a n/a 1
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/09/2025 n/a n/a -984
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/09/2025 n/a n/a 1,230
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/09/2025 n/a n/a 561
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/09/2025 n/a n/a 385
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/09/2025 n/a n/a 33
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/09/2025 n/a n/a 493
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/09/2025 n/a n/a 4
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/09/2025 n/a n/a 281
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/09/2025 n/a n/a 1,980
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/09/2025 n/a n/a 281
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/09/2025 n/a n/a 2
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/09/2025 n/a n/a -175
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/09/2025 n/a n/a -15,039
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/09/2025 n/a n/a 2
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/09/2025 n/a n/a 495
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/09/2025 n/a n/a -2,742
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/09/2025 n/a n/a 9
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/09/2025 n/a n/a 10,538
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/09/2025 n/a n/a -121,497
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/09/2025 n/a n/a 130
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/09/2025 n/a n/a 34
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/09/2025 n/a n/a -30,638
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/09/2025 n/a n/a 49
Ordinary
STATE STREET GLOBAL ADVISORS TRUST COMPANY 30/09/2025 6.56 n/a -7,560
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/09/2025 n/a n/a 3,495
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/09/2025 n/a n/a -321
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/09/2025 n/a n/a 424
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/09/2025 n/a n/a 662
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/09/2025 n/a n/a 54
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/09/2025 n/a n/a 17,564
Ordinary
603 Page 25 17-Dec-2025 603 Page 25 17-Dec-2025 603 Page 25 17-Dec-2025 603 Page 25 17-Dec-2025 603 Page 25 17-Dec-2025
STATE STREET BANK AND TRUST COMPANY 30/09/2025 n/a n/a 18,462
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/09/2025 n/a n/a 1,046
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/09/2025 n/a n/a 579
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/09/2025 n/a n/a 9,707
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/09/2025 n/a n/a 887
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/09/2025 n/a n/a 53,891
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/09/2025 n/a n/a -123
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/09/2025 n/a n/a -5
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/09/2025 n/a n/a -1
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/09/2025 n/a n/a -1,230
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/09/2025 n/a n/a -561
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/09/2025 n/a n/a -385
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/09/2025 n/a n/a -33
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/09/2025 n/a n/a -493
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/09/2025 n/a n/a -4
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/09/2025 n/a n/a -281
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/09/2025 n/a n/a -1,980
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/09/2025 n/a n/a -281
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/09/2025 n/a n/a -2
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/09/2025 n/a n/a -2
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/09/2025 n/a n/a -495
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/09/2025 n/a n/a -9
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/09/2025 n/a n/a -10,538
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/09/2025 n/a n/a -130
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/09/2025 n/a n/a -34
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/09/2025 n/a n/a -49
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/09/2025 n/a n/a -43
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/09/2025 n/a n/a 523
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/09/2025 n/a n/a -4,766
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/09/2025 n/a n/a 519
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/09/2025 n/a n/a -917
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/09/2025 n/a n/a 5,767
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/09/2025 n/a n/a -40,583
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/09/2025 n/a n/a 1,014
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/09/2025 n/a n/a -7,543
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/09/2025 n/a n/a 23
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/09/2025 n/a n/a 6,097
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/09/2025 n/a n/a 1,509
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/09/2025 n/a n/a -216
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/09/2025 n/a n/a 50,727
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/09/2025 n/a n/a -50,727
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/10/2025 n/a n/a -3,495
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/10/2025 n/a n/a -661
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/10/2025 n/a n/a -424
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/10/2025 n/a n/a -662
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/10/2025 n/a n/a -54
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/10/2025 n/a n/a -17,564
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/10/2025 n/a n/a -18,462
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/10/2025 n/a n/a -1,046
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/10/2025 n/a n/a -579
Ordinary

603 Page 26 17-Dec-2025

603 Page 26 17-Dec-2025
STATE STREET BANK AND TRUST COMPANY 01/10/2025 n/a n/a -9,707
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/10/2025 n/a n/a -887
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/10/2025 n/a n/a -53,891
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/10/2025 n/a n/a -116
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/10/2025 n/a n/a -523
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/10/2025 n/a n/a -11,560
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/10/2025 n/a n/a -519
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/10/2025 n/a n/a -2,112
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/10/2025 n/a n/a -5,767
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/10/2025 n/a n/a -92,197
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/10/2025 n/a n/a -1,014
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/10/2025 n/a n/a -15,582
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/10/2025 n/a n/a -23
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/10/2025 n/a n/a -6,097
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/10/2025 n/a n/a -1,509
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/10/2025 n/a n/a -520
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/10/2025 n/a n/a -50,727
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/10/2025 n/a n/a 50,727
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/10/2025 n/a n/a -26,760
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/10/2025 n/a n/a 22,000
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/10/2025 n/a n/a 974
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/10/2025 n/a n/a -11,520
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/10/2025 n/a n/a 2,607
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/10/2025 n/a n/a -10,480
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/10/2025 n/a n/a 396,419
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/10/2025 n/a n/a -11,562
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/10/2025 n/a n/a 11,562
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/10/2025 n/a n/a -128,377
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/10/2025 n/a n/a 128,377
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/10/2025 n/a n/a -50,727
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/10/2025 n/a n/a 50,727
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/10/2025 n/a n/a -35,000
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/10/2025 n/a n/a 45,480
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/10/2025 n/a n/a -40,780
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/10/2025 n/a n/a 40,780
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/10/2025 n/a n/a -9,220
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/10/2025 n/a n/a 9,220
Ordinary
STATE STREET GLOBAL ADVISORS TRUST COMPANY 03/10/2025 7.07 n/a 6,362
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/10/2025 n/a n/a -3,240
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/10/2025 n/a n/a 54,415
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/10/2025 n/a n/a 1,105
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/10/2025 n/a n/a 85,585
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/10/2025 n/a n/a -3,255
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/10/2025 n/a n/a 4,877
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/10/2025 n/a n/a 362
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/10/2025 n/a n/a 49,576
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/10/2025 n/a n/a 167
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/10/2025 n/a n/a 4,707
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/10/2025 n/a n/a 3,685
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/10/2025 n/a n/a 6,058
Ordinary

603 Page 27 17-Dec-2025

603 Page 27 17-Dec-2025
STATE STREET BANK AND TRUST COMPANY 07/10/2025 n/a n/a 1,484
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/10/2025 n/a n/a 16
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/10/2025 n/a n/a 105
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/10/2025 n/a n/a 21
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/10/2025 n/a n/a 129
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/10/2025 n/a n/a 13
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/10/2025 n/a n/a 758
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/10/2025 n/a n/a 101
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/10/2025 n/a n/a 85,585
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/10/2025 n/a n/a 54,415
Ordinary
SSGA FUNDS MANAGEMENT, INC. 07/10/2025 7.04 n/a -32
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/10/2025 n/a n/a 1,582
Ordinary
STATE STREET GLOBAL ADVISORS TRUST COMPANY 08/10/2025 6.86 n/a 1,094
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/10/2025 n/a n/a -85,585
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/10/2025 n/a n/a -40,703
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/10/2025 n/a n/a -4,877
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/10/2025 n/a n/a -362
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/10/2025 n/a n/a -49,576
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/10/2025 n/a n/a -167
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/10/2025 n/a n/a -4,707
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/10/2025 n/a n/a -3,685
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/10/2025 n/a n/a -6,058
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/10/2025 n/a n/a -1,484
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/10/2025 n/a n/a -16
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/10/2025 n/a n/a -105
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/10/2025 n/a n/a -21
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/10/2025 n/a n/a -129
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/10/2025 n/a n/a -13
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/10/2025 n/a n/a -758
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/10/2025 n/a n/a -101
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/10/2025 n/a n/a -85,585
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/10/2025 n/a n/a -11,562
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/10/2025 n/a n/a -128,377
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/10/2025 n/a n/a 128,377
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/10/2025 n/a n/a -50,727
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/10/2025 n/a n/a 50,727
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/10/2025 n/a n/a -99,895
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/10/2025 n/a n/a 59,192
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/10/2025 n/a n/a -40,780
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/10/2025 n/a n/a 40,780
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/10/2025 n/a n/a -9,220
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/10/2025 n/a n/a 9,220
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/10/2025 n/a n/a -1,582
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/10/2025 n/a n/a 16,803
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/10/2025 n/a n/a 1,250
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/10/2025 n/a n/a 171,645
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/10/2025 n/a n/a 578
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/10/2025 n/a n/a 16,219
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/10/2025 n/a n/a 12,745
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/10/2025 n/a n/a 21,131
Ordinary
603 Page 28 17-Dec-2025 603 Page 28 17-Dec-2025 603 Page 28 17-Dec-2025 603 Page 28 17-Dec-2025 603 Page 28 17-Dec-2025
STATE STREET BANK AND TRUST COMPANY 09/10/2025 n/a n/a 5,186
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/10/2025 n/a n/a 55
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/10/2025 n/a n/a 364
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/10/2025 n/a n/a 79
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/10/2025 n/a n/a 458
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/10/2025 n/a n/a 44
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/10/2025 n/a n/a 2,657
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/10/2025 n/a n/a 353
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/10/2025 n/a n/a -23,684
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/10/2025 n/a n/a 23,684
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/10/2025 n/a n/a -16,803
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/10/2025 n/a n/a -1,250
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/10/2025 n/a n/a -171,645
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/10/2025 n/a n/a -578
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/10/2025 n/a n/a -16,219
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/10/2025 n/a n/a -12,745
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/10/2025 n/a n/a -21,131
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/10/2025 n/a n/a -5,186
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/10/2025 n/a n/a -55
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/10/2025 n/a n/a -364
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/10/2025 n/a n/a -79
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/10/2025 n/a n/a -458
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/10/2025 n/a n/a -44
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/10/2025 n/a n/a -2,657
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/10/2025 n/a n/a -353
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/10/2025 n/a n/a -128,377
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/10/2025 n/a n/a 128,377
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/10/2025 n/a n/a -50,727
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/10/2025 n/a n/a 50,727
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/10/2025 n/a n/a -59,192
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/10/2025 n/a n/a 59,192
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/10/2025 n/a n/a -40,780
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/10/2025 n/a n/a 40,780
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/10/2025 n/a n/a -9,220
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/10/2025 n/a n/a 9,220
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/10/2025 n/a n/a 118
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/10/2025 n/a n/a 3,015
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/10/2025 n/a n/a 6,329
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/10/2025 n/a n/a 25,959
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/10/2025 n/a n/a 129
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/10/2025 n/a n/a 9,076
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/10/2025 n/a n/a 12,047
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/10/2025 n/a n/a 7,179
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/10/2025 n/a n/a 13,123
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/10/2025 n/a n/a 1,234
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/10/2025 n/a n/a 46,775
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/10/2025 n/a n/a 260
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/10/2025 n/a n/a -128,377
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/10/2025 n/a n/a 128,377
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/10/2025 n/a n/a -50,727
Ordinary

603 Page 29 17-Dec-2025

603 Page 29 17-Dec-2025
STATE STREET BANK AND TRUST COMPANY 13/10/2025 n/a n/a 50,727
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/10/2025 n/a n/a -59,192
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/10/2025 n/a n/a 59,192
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/10/2025 n/a n/a -40,780
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/10/2025 n/a n/a 40,780
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/10/2025 n/a n/a -9,220
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/10/2025 n/a n/a 9,220
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/10/2025 n/a n/a -118
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/10/2025 n/a n/a -3,015
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/10/2025 n/a n/a -6,329
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/10/2025 n/a n/a -25,959
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/10/2025 n/a n/a -129
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/10/2025 n/a n/a -9,076
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/10/2025 n/a n/a -12,047
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/10/2025 n/a n/a -7,179
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/10/2025 n/a n/a -13,123
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/10/2025 n/a n/a -1,234
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/10/2025 n/a n/a -46,775
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/10/2025 n/a n/a -260
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/10/2025 n/a n/a -128,377
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/10/2025 n/a n/a 128,377
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/10/2025 n/a n/a -50,727
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/10/2025 n/a n/a 50,727
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/10/2025 n/a n/a -59,192
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/10/2025 n/a n/a 59,192
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/10/2025 n/a n/a 9,220
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/10/2025 n/a n/a -40,780
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/10/2025 n/a n/a 40,780
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/10/2025 n/a n/a -9,220
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/10/2025 n/a n/a -128,377
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/10/2025 n/a n/a 128,377
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/10/2025 n/a n/a -50,727
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/10/2025 n/a n/a 50,727
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/10/2025 n/a n/a -59,192
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/10/2025 n/a n/a 59,192
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/10/2025 n/a n/a -9,220
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/10/2025 n/a n/a 9,220
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/10/2025 n/a n/a -40,780
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/10/2025 n/a n/a 40,780
Ordinary
STATE STREET GLOBAL ADVISORS TRUST COMPANY 15/10/2025 7.47 n/a -36,889
Ordinary
STATE STREET GLOBAL ADVISORS TRUST COMPANY 15/10/2025 7.47 n/a 36,889
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/10/2025 n/a n/a -128,377
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/10/2025 n/a n/a 128,377
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/10/2025 n/a n/a -50,727
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/10/2025 n/a n/a 50,727
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/10/2025 n/a n/a -59,192
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/10/2025 n/a n/a 59,192
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/10/2025 n/a n/a -9,220
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/10/2025 n/a n/a 9,220
Ordinary
STATE STREET BANK AND TRUST COMPANY 16/10/2025 n/a n/a -40,780
Ordinary

603 Page 30 17-Dec-2025

603 Page 30 17-Dec-2025
STATE STREET BANK AND TRUST COMPANY 16/10/2025 n/a n/a 40,780
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/10/2025 n/a n/a 10,298
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/10/2025 n/a n/a -165,442
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/10/2025 n/a n/a -314,162
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/10/2025 n/a n/a -128,377
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/10/2025 n/a n/a 128,377
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/10/2025 n/a n/a -50,727
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/10/2025 n/a n/a 50,727
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/10/2025 n/a n/a -59,192
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/10/2025 n/a n/a 59,192
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/10/2025 n/a n/a -9,220
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/10/2025 n/a n/a 9,220
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/10/2025 n/a n/a -40,780
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/10/2025 n/a n/a 40,780
Ordinary
STATE STREET GLOBAL ADVISORS LIMITED 20/10/2025 7.64 n/a 266
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/10/2025 n/a n/a 11,403
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/10/2025 n/a n/a 10,298
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/10/2025 n/a n/a 35,900
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/10/2025 n/a n/a 51
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/10/2025 n/a n/a 1,015
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/10/2025 n/a n/a 16
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/10/2025 n/a n/a 718
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/10/2025 n/a n/a 2,225
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/10/2025 n/a n/a 2
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/10/2025 n/a n/a 114
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/10/2025 n/a n/a 3,872
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/10/2025 n/a n/a 91
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/10/2025 n/a n/a 197
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/10/2025 n/a n/a 700
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/10/2025 n/a n/a 33
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/10/2025 n/a n/a 1
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/10/2025 n/a n/a 895
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/10/2025 n/a n/a -35,900
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/10/2025 n/a n/a -51
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/10/2025 n/a n/a -1,015
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/10/2025 n/a n/a -16
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/10/2025 n/a n/a -718
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/10/2025 n/a n/a -2,225
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/10/2025 n/a n/a -2
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/10/2025 n/a n/a -114
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/10/2025 n/a n/a -3,872
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/10/2025 n/a n/a -91
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/10/2025 n/a n/a -197
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/10/2025 n/a n/a -700
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/10/2025 n/a n/a -33
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/10/2025 n/a n/a -1
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/10/2025 n/a n/a -895
Ordinary
STATE STREET BANK AND TRUST COMPANY 22/10/2025 n/a n/a -35,900
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/10/2025 n/a n/a -197
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/10/2025 n/a n/a 197
Ordinary
603 Page 31 17-Dec-2025 603 Page 31 17-Dec-2025 603 Page 31 17-Dec-2025 603 Page 31 17-Dec-2025 603 Page 31 17-Dec-2025
STATE STREET BANK AND TRUST COMPANY 24/10/2025 n/a n/a 15,915
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/10/2025 n/a n/a 3,964
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/10/2025 n/a n/a 1,122
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/10/2025 n/a n/a 276
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/10/2025 n/a n/a 1,379
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/10/2025 n/a n/a 56
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/10/2025 n/a n/a 351
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/10/2025 n/a n/a 35
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/10/2025 n/a n/a 2,030
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/10/2025 n/a n/a 270
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/10/2025 n/a n/a 12,946
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/10/2025 n/a n/a 157
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/10/2025 n/a n/a 24,150
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/10/2025 n/a n/a 1,208
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/10/2025 n/a n/a 3,967
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/10/2025 n/a n/a 137,474
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/10/2025 n/a n/a 154,602
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/10/2025 n/a n/a 442
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/10/2025 n/a n/a 12,373
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/10/2025 n/a n/a 30,798
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/10/2025 n/a n/a 10,599
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/10/2025 n/a n/a -139,780
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/10/2025 n/a n/a 139,780
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/10/2025 n/a n/a -50,727
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/10/2025 n/a n/a 50,727
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/10/2025 n/a n/a -23,292
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/10/2025 n/a n/a 23,292
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/10/2025 n/a n/a -9,220
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/10/2025 n/a n/a 9,220
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/10/2025 n/a n/a -40,780
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/10/2025 n/a n/a 40,780
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/10/2025 n/a n/a 193
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/10/2025 n/a n/a -193
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/10/2025 n/a n/a -694,627
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/10/2025 n/a n/a -11,408
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/10/2025 n/a n/a 9
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/10/2025 n/a n/a 695
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/10/2025 n/a n/a -1,065
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/10/2025 n/a n/a 308
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/10/2025 n/a n/a -121,156
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/10/2025 n/a n/a 5,348
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/10/2025 n/a n/a -389
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/10/2025 n/a n/a -10,904
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/10/2025 n/a n/a 2,079
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/10/2025 n/a n/a -9,345
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/10/2025 n/a n/a -14,034
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/10/2025 n/a n/a -3,493
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/10/2025 n/a n/a -33
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/10/2025 n/a n/a -243
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/10/2025 n/a n/a -150
Ordinary
603 Page 32 17-Dec-2025 603 Page 32 17-Dec-2025 603 Page 32 17-Dec-2025 603 Page 32 17-Dec-2025 603 Page 32 17-Dec-2025
STATE STREET BANK AND TRUST COMPANY 27/10/2025 n/a n/a -49
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/10/2025 n/a n/a -309
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/10/2025 n/a n/a -31
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/10/2025 n/a n/a -1,789
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/10/2025 n/a n/a -238
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/10/2025 n/a n/a -825,792
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/10/2025 n/a n/a 44
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/10/2025 n/a n/a -1,537
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/10/2025 n/a n/a -144
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/10/2025 n/a n/a -16,318
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/10/2025 n/a n/a -52
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/10/2025 n/a n/a -1,469
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/10/2025 n/a n/a -1,255
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/10/2025 n/a n/a -1,881
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/10/2025 n/a n/a 617
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/10/2025 n/a n/a 24
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/10/2025 n/a n/a 389
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/10/2025 n/a n/a 593
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/10/2025 n/a n/a 1,796
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/10/2025 n/a n/a 29
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/10/2025 n/a n/a 1,328
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/10/2025 n/a n/a 4,079
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/10/2025 n/a n/a 2
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/10/2025 n/a n/a 106
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/10/2025 n/a n/a 274
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/10/2025 n/a n/a 15,578
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/10/2025 n/a n/a 2,574
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/10/2025 n/a n/a 7,073
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/10/2025 n/a n/a 162
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/10/2025 n/a n/a 356
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/10/2025 n/a n/a 96,793
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/10/2025 n/a n/a 754
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/10/2025 n/a n/a 17
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/10/2025 n/a n/a 1
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/10/2025 n/a n/a 1,612
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/10/2025 n/a n/a 20,475
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/10/2025 n/a n/a -471
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/10/2025 n/a n/a -32
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/10/2025 n/a n/a -7
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/10/2025 n/a n/a -42
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/10/2025 n/a n/a -4
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/10/2025 n/a n/a -241
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/10/2025 n/a n/a -32
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/10/2025 n/a n/a 22,165
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/10/2025 n/a n/a -44
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/10/2025 n/a n/a 4
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/10/2025 n/a n/a -2,387
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/10/2025 n/a n/a 665
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/10/2025 n/a n/a 2,422
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/10/2025 n/a n/a -644
Ordinary

603 Page 33 17-Dec-2025

603 Page 33 17-Dec-2025
STATE STREET BANK AND TRUST COMPANY 29/10/2025 n/a n/a -389
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/10/2025 n/a n/a -1,796
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/10/2025 n/a n/a -29
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/10/2025 n/a n/a -1,328
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/10/2025 n/a n/a -4,079
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/10/2025 n/a n/a -2
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/10/2025 n/a n/a -274
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/10/2025 n/a n/a -7,073
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/10/2025 n/a n/a -162
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/10/2025 n/a n/a -356
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/10/2025 n/a n/a -754
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/10/2025 n/a n/a -17
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/10/2025 n/a n/a -1
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/10/2025 n/a n/a -1,612
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/10/2025 n/a n/a -106
Ordinary
STATE STREET BANK AND TRUST COMPANY 29/10/2025 n/a n/a 45
Ordinary
STATE STREET GLOBAL ADVISORS TRUST COMPANY 29/10/2025 10.40 n/a 16,914
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/10/2025 n/a n/a 111,000
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/10/2025 n/a n/a 8
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/10/2025 n/a n/a -52
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/10/2025 n/a n/a 14
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/10/2025 n/a n/a 739
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/10/2025 n/a n/a 15
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/10/2025 n/a n/a 1,280
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/10/2025 n/a n/a -2,590
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/10/2025 n/a n/a -161,945
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/10/2025 n/a n/a 161,945
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/10/2025 n/a n/a -50,727
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/10/2025 n/a n/a 50,727
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/10/2025 n/a n/a -23,292
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/10/2025 n/a n/a 23,292
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/10/2025 n/a n/a -9,220
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/10/2025 n/a n/a 9,220
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/10/2025 n/a n/a -40,780
Ordinary
STATE STREET BANK AND TRUST COMPANY 30/10/2025 n/a n/a 40,780
Ordinary
STATE STREET GLOBAL ADVISORS TRUST COMPANY 30/10/2025 10.49 n/a 5,804
Ordinary
STATE STREET GLOBAL ADVISORS TRUST COMPANY 31/10/2025 10.34 n/a -3,349
Ordinary
STATE STREET BANK AND TRUST COMPANY 31/10/2025 n/a n/a -40,514
Ordinary
STATE STREET BANK AND TRUST COMPANY 31/10/2025 n/a n/a -97,588
Ordinary
STATE STREET BANK AND TRUST COMPANY 31/10/2025 n/a n/a -146,898
Ordinary
STATE STREET BANK AND TRUST COMPANY 31/10/2025 n/a n/a 58
Ordinary
STATE STREET BANK AND TRUST COMPANY 31/10/2025 n/a n/a 1,748
Ordinary
STATE STREET BANK AND TRUST COMPANY 31/10/2025 n/a n/a -12
Ordinary
STATE STREET BANK AND TRUST COMPANY 31/10/2025 n/a n/a 487
Ordinary
STATE STREET BANK AND TRUST COMPANY 31/10/2025 n/a n/a 116
Ordinary
STATE STREET BANK AND TRUST COMPANY 31/10/2025 n/a n/a -105
Ordinary
STATE STREET BANK AND TRUST COMPANY 31/10/2025 n/a n/a 24
Ordinary
STATE STREET BANK AND TRUST COMPANY 31/10/2025 n/a n/a 98,600
Ordinary
STATE STREET BANK AND TRUST COMPANY 31/10/2025 n/a n/a 23,924
Ordinary
STATE STREET BANK AND TRUST COMPANY 31/10/2025 n/a n/a 158
Ordinary

603 Page 34 17-Dec-2025

603 Page 34 17-Dec-2025
STATE STREET BANK AND TRUST COMPANY 31/10/2025 n/a n/a 34,236
Ordinary
STATE STREET BANK AND TRUST COMPANY 31/10/2025 n/a n/a 15
Ordinary
STATE STREET BANK AND TRUST COMPANY 31/10/2025 n/a n/a 3,479
Ordinary
STATE STREET BANK AND TRUST COMPANY 31/10/2025 n/a n/a 37,969
Ordinary
STATE STREET BANK AND TRUST COMPANY 31/10/2025 n/a n/a 895
Ordinary
STATE STREET BANK AND TRUST COMPANY 31/10/2025 n/a n/a 2,194
Ordinary
STATE STREET BANK AND TRUST COMPANY 31/10/2025 n/a n/a 268,708
Ordinary
STATE STREET BANK AND TRUST COMPANY 31/10/2025 n/a n/a 115
Ordinary
STATE STREET BANK AND TRUST COMPANY 31/10/2025 n/a n/a 20,411
Ordinary
STATE STREET BANK AND TRUST COMPANY 31/10/2025 n/a n/a 5,733
Ordinary
STATE STREET BANK AND TRUST COMPANY 31/10/2025 n/a n/a -8
Ordinary
STATE STREET BANK AND TRUST COMPANY 31/10/2025 n/a n/a 2,107
Ordinary
STATE STREET BANK AND TRUST COMPANY 31/10/2025 n/a n/a 618
Ordinary
STATE STREET BANK AND TRUST COMPANY 31/10/2025 n/a n/a 419
Ordinary
STATE STREET BANK AND TRUST COMPANY 31/10/2025 n/a n/a 123
Ordinary
STATE STREET BANK AND TRUST COMPANY 31/10/2025 n/a n/a 1,270
Ordinary
STATE STREET BANK AND TRUST COMPANY 31/10/2025 n/a n/a 1,365
Ordinary
STATE STREET BANK AND TRUST COMPANY 31/10/2025 n/a n/a 57,906
Ordinary
STATE STREET BANK AND TRUST COMPANY 31/10/2025 n/a n/a -736
Ordinary
STATE STREET BANK AND TRUST COMPANY 31/10/2025 n/a n/a 50
Ordinary
STATE STREET BANK AND TRUST COMPANY 31/10/2025 n/a n/a 5,434
Ordinary
STATE STREET BANK AND TRUST COMPANY 31/10/2025 n/a n/a -784
Ordinary
STATE STREET BANK AND TRUST COMPANY 31/10/2025 n/a n/a 4,039
Ordinary
STATE STREET BANK AND TRUST COMPANY 31/10/2025 n/a n/a 186
Ordinary
STATE STREET BANK AND TRUST COMPANY 31/10/2025 n/a n/a 4,532
Ordinary
STATE STREET BANK AND TRUST COMPANY 31/10/2025 n/a n/a -7,695
Ordinary
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
31/10/2025 10.34 n/a 28,398
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/11/2025 n/a n/a -9,414
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/11/2025 n/a n/a -10,196
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/11/2025 n/a n/a 189,580
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/11/2025 n/a n/a 244,420
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/11/2025 n/a n/a -390
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/11/2025 n/a n/a 3,230
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/11/2025 n/a n/a 18,588
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/11/2025 n/a n/a -350,000
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/11/2025 n/a n/a -58
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/11/2025 n/a n/a -487
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/11/2025 n/a n/a -98,600
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/11/2025 n/a n/a -23,924
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/11/2025 n/a n/a -34,236
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/11/2025 n/a n/a -3,479
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/11/2025 n/a n/a -37,969
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/11/2025 n/a n/a -2,194
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/11/2025 n/a n/a -268,708
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/11/2025 n/a n/a -1,015
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/11/2025 n/a n/a -5
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/11/2025 n/a n/a -2,670
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/11/2025 n/a n/a -74
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/11/2025 n/a n/a -1,223
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/11/2025 n/a n/a -10,273
Ordinary

603 Page 35 17-Dec-2025

603 Page 35 17-Dec-2025
STATE STREET BANK AND TRUST COMPANY 03/11/2025 n/a n/a -10,759
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/11/2025 n/a n/a -9
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/11/2025 n/a n/a -962
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/11/2025 n/a n/a -2,733
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/11/2025 n/a n/a -716
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/11/2025 n/a n/a -812
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/11/2025 n/a n/a -20,411
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/11/2025 n/a n/a -618
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/11/2025 n/a n/a -1,270
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/11/2025 n/a n/a -1,365
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/11/2025 n/a n/a -186
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/11/2025 n/a n/a -311
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/11/2025 n/a n/a -62
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/11/2025 n/a n/a -22
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/11/2025 n/a n/a -1
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/11/2025 n/a n/a -102
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/11/2025 n/a n/a -5
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/11/2025 n/a n/a -28
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/11/2025 n/a n/a -3
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/11/2025 n/a n/a -161
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/11/2025 n/a n/a -21
Ordinary
STATE STREET GLOBAL ADVISORS EUROPE LIMITED 03/11/2025 9.97 n/a 24,978
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/11/2025 n/a n/a -111,000
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/11/2025 n/a n/a 130
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/11/2025 n/a n/a 106
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/11/2025 n/a n/a 34
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/11/2025 n/a n/a 69,240
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/11/2025 n/a n/a 21,102
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/11/2025 n/a n/a 144
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/11/2025 n/a n/a 32,087
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/11/2025 n/a n/a 13
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/11/2025 n/a n/a 3,151
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/11/2025 n/a n/a 36,013
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/11/2025 n/a n/a 1,077
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/11/2025 n/a n/a 2,047
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/11/2025 n/a n/a 252,752
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/11/2025 n/a n/a 104
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/11/2025 n/a n/a 19,007
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/11/2025 n/a n/a 5,247
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/11/2025 n/a n/a 570
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/11/2025 n/a n/a 384
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/11/2025 n/a n/a 1,180
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/11/2025 n/a n/a 1,215
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/11/2025 n/a n/a 52,988
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/11/2025 n/a n/a 46
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/11/2025 n/a n/a 4,973
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/11/2025 n/a n/a 3,724
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/11/2025 n/a n/a 173
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/11/2025 n/a n/a 4,134
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/11/2025 n/a n/a 1,597
Ordinary

603 Page 36 17-Dec-2025

603 Page 36 17-Dec-2025
STATE STREET BANK AND TRUST COMPANY 04/11/2025 n/a n/a -278
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/11/2025 n/a n/a -38,211
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/11/2025 n/a n/a -6,431
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/11/2025 n/a n/a -248,950
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/11/2025 n/a n/a -46,601
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/11/2025 n/a n/a -1,534
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/11/2025 n/a n/a -24
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/11/2025 n/a n/a -1,608
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/11/2025 n/a n/a -154,250
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/11/2025 n/a n/a 154,250
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/11/2025 n/a n/a -50,727
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/11/2025 n/a n/a 50,727
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/11/2025 n/a n/a -23,292
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/11/2025 n/a n/a 23,292
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/11/2025 n/a n/a -9,220
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/11/2025 n/a n/a 9,220
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/11/2025 n/a n/a -40,780
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/11/2025 n/a n/a 40,780
Ordinary
STATE STREET GLOBAL ADVISORS TRUST COMPANY 05/11/2025 9.53 n/a -7,684
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/11/2025 n/a n/a -188,800
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/11/2025 n/a n/a -143,625
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/11/2025 n/a n/a -130
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/11/2025 n/a n/a -69,240
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/11/2025 n/a n/a -21,102
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/11/2025 n/a n/a -32,087
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/11/2025 n/a n/a -3,151
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/11/2025 n/a n/a -36,013
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/11/2025 n/a n/a -2,047
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/11/2025 n/a n/a -252,752
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/11/2025 n/a n/a -19,007
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/11/2025 n/a n/a -570
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/11/2025 n/a n/a -1,180
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/11/2025 n/a n/a -1,215
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/11/2025 n/a n/a -173
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/11/2025 n/a n/a 821
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/11/2025 n/a n/a -31
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/11/2025 n/a n/a 2,316
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/11/2025 n/a n/a 93
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/11/2025 n/a n/a 355
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/11/2025 n/a n/a -9
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/11/2025 n/a n/a 2,627
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/11/2025 n/a n/a 2,092
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/11/2025 n/a n/a -39
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/11/2025 n/a n/a 104
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/11/2025 n/a n/a -4
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/11/2025 n/a n/a 73
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/11/2025 n/a n/a 2,387
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/11/2025 n/a n/a -268
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/11/2025 n/a n/a 183
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/11/2025 n/a n/a 21,214
Ordinary

603 Page 37 17-Dec-2025

603 Page 37 17-Dec-2025
STATE STREET BANK AND TRUST COMPANY 05/11/2025 n/a n/a -31
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/11/2025 n/a n/a -1,419
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/11/2025 n/a n/a 23
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/11/2025 n/a n/a 2
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/11/2025 n/a n/a -104
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/11/2025 n/a n/a 3,483
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/11/2025 n/a n/a -14,337
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/11/2025 n/a n/a 1
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/11/2025 n/a n/a -12
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/11/2025 n/a n/a -1,345
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/11/2025 n/a n/a -894
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/11/2025 n/a n/a 24
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/11/2025 n/a n/a 873
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/11/2025 n/a n/a -1,131
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/11/2025 n/a n/a -432
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/11/2025 n/a n/a -154,250
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/11/2025 n/a n/a 154,250
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/11/2025 n/a n/a -50,727
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/11/2025 n/a n/a 50,727
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/11/2025 n/a n/a -23,292
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/11/2025 n/a n/a 23,292
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/11/2025 n/a n/a -9,220
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/11/2025 n/a n/a 9,220
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/11/2025 n/a n/a -40,780
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/11/2025 n/a n/a 40,780
Ordinary
SSGA FUNDS MANAGEMENT, INC. 05/11/2025 9.53 n/a 64
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/11/2025 n/a n/a -283,987
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/11/2025 n/a n/a -100,795
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/11/2025 n/a n/a 1,516
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/11/2025 n/a n/a 87
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/11/2025 n/a n/a 24
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/11/2025 n/a n/a 120
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/11/2025 n/a n/a 1,928
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/11/2025 n/a n/a -2
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/11/2025 n/a n/a 22
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/11/2025 n/a n/a 148
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/11/2025 n/a n/a 111
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/11/2025 n/a n/a 7
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/11/2025 n/a n/a 4
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/11/2025 n/a n/a 2
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/11/2025 n/a n/a 11
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/11/2025 n/a n/a -723
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/11/2025 n/a n/a 240
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/11/2025 n/a n/a 13
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/11/2025 n/a n/a 39,574
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/11/2025 n/a n/a 7,278
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/11/2025 n/a n/a 142
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/11/2025 n/a n/a 267,141
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/11/2025 n/a n/a 45,587
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/11/2025 n/a n/a 1
Ordinary

603 Page 38 17-Dec-2025

603 Page 38 17-Dec-2025
STATE STREET BANK AND TRUST COMPANY 06/11/2025 n/a n/a 55
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/11/2025 n/a n/a -170
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/11/2025 n/a n/a -44
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/11/2025 n/a n/a -235
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/11/2025 n/a n/a -21
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/11/2025 n/a n/a -1,542
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/11/2025 n/a n/a -167
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/11/2025 n/a n/a -8,546
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/11/2025 n/a n/a -625
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/11/2025 n/a n/a -86,284
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/11/2025 n/a n/a -75
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/11/2025 n/a n/a -8,101
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/11/2025 n/a n/a -6,153
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/11/2025 n/a n/a -6,723
Ordinary
STATE STREET BANK AND TRUST COMPANY 06/11/2025 n/a n/a -2,601
Ordinary
SSGA FUNDS MANAGEMENT, INC. 06/11/2025 9.41 n/a 64
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/11/2025 n/a n/a -23,181
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/11/2025 n/a n/a -780
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/11/2025 n/a n/a 30
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/11/2025 n/a n/a -4
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/11/2025 n/a n/a 2,113
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/11/2025 n/a n/a -1
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/11/2025 n/a n/a 250
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/11/2025 n/a n/a -1,992
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/11/2025 n/a n/a 2,791
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/11/2025 n/a n/a -9,214
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/11/2025 n/a n/a -11
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/11/2025 n/a n/a -381
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/11/2025 n/a n/a -230
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/11/2025 n/a n/a -378
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/11/2025 n/a n/a -1
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/11/2025 n/a n/a -1,015
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/11/2025 n/a n/a 82
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/11/2025 n/a n/a -39
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/11/2025 n/a n/a -147
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/11/2025 n/a n/a -1,161
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/11/2025 n/a n/a -932
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/11/2025 n/a n/a -47
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/11/2025 n/a n/a -31
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/11/2025 n/a n/a -981
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/11/2025 n/a n/a -81
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/11/2025 n/a n/a -8,661
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/11/2025 n/a n/a -154,250
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/11/2025 n/a n/a 154,250
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/11/2025 n/a n/a -50,727
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/11/2025 n/a n/a 50,727
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/11/2025 n/a n/a -23,292
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/11/2025 n/a n/a 23,292
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/11/2025 n/a n/a -9,220
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/11/2025 n/a n/a 9,220
Ordinary

603 Page 39 17-Dec-2025

603 Page 39 17-Dec-2025
STATE STREET BANK AND TRUST COMPANY 07/11/2025 n/a n/a -40,780
Ordinary
STATE STREET BANK AND TRUST COMPANY 07/11/2025 n/a n/a 40,780
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/11/2025 n/a n/a -31
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/11/2025 n/a n/a -1
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/11/2025 n/a n/a -1,633
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/11/2025 n/a n/a -15
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/11/2025 n/a n/a -547
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/11/2025 n/a n/a -166
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/11/2025 n/a n/a -2
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/11/2025 n/a n/a -332
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/11/2025 n/a n/a -530
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/11/2025 n/a n/a -1,422
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/11/2025 n/a n/a -52
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/11/2025 n/a n/a -230
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/11/2025 n/a n/a -1,615
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/11/2025 n/a n/a -1,271
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/11/2025 n/a n/a -65
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/11/2025 n/a n/a -45
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/11/2025 n/a n/a -1,409
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/11/2025 n/a n/a -113
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/11/2025 n/a n/a -11,830
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/11/2025 n/a n/a -42
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/11/2025 n/a n/a -3,453
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/11/2025 n/a n/a -511
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/11/2025 n/a n/a -16,816
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/11/2025 n/a n/a -4,094
Ordinary
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
11/11/2025 9.48 n/a 24,515
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/11/2025 n/a n/a -5,230
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/11/2025 n/a n/a -5,763
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/11/2025 n/a n/a -28,913
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/11/2025 n/a n/a -132,507
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/11/2025 n/a n/a 2,230
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/11/2025 n/a n/a 314
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/11/2025 n/a n/a 34,629
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/11/2025 n/a n/a 20
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/11/2025 n/a n/a 2,113
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/11/2025 n/a n/a 1,606
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/11/2025 n/a n/a 64
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/11/2025 n/a n/a -1,120
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/11/2025 n/a n/a -20
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/11/2025 n/a n/a -1,679
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/11/2025 n/a n/a -227
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/11/2025 n/a n/a -38,233
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/11/2025 n/a n/a -7,017
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/11/2025 n/a n/a -253,116
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/11/2025 n/a n/a -32,279
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/11/2025 n/a n/a 1,755
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/11/2025 n/a n/a 679
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/11/2025 n/a n/a 21
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/11/2025 n/a n/a 12
Ordinary

603 Page 40 17-Dec-2025

603 Page 40 17-Dec-2025
STATE STREET BANK AND TRUST COMPANY 11/11/2025 n/a n/a 186
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/11/2025 n/a n/a 5
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/11/2025 n/a n/a 392
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/11/2025 n/a n/a 41
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/11/2025 n/a n/a -154,250
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/11/2025 n/a n/a 154,250
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/11/2025 n/a n/a -50,727
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/11/2025 n/a n/a 50,727
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/11/2025 n/a n/a -23,292
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/11/2025 n/a n/a 23,292
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/11/2025 n/a n/a -9,220
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/11/2025 n/a n/a 9,220
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/11/2025 n/a n/a -40,780
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/11/2025 n/a n/a 40,780
Ordinary
SSGA FUNDS MANAGEMENT, INC. 11/11/2025 9.48 n/a 64
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/11/2025 n/a n/a 284,000
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/11/2025 n/a n/a 1,482
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/11/2025 n/a n/a 21
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/11/2025 n/a n/a 1,832
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/11/2025 n/a n/a -2,230
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/11/2025 n/a n/a -314
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/11/2025 n/a n/a -34,629
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/11/2025 n/a n/a -20
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/11/2025 n/a n/a -2,113
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/11/2025 n/a n/a -1,606
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/11/2025 n/a n/a -64
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/11/2025 n/a n/a 351
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/11/2025 n/a n/a 40,948
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/11/2025 n/a n/a 7,367
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/11/2025 n/a n/a 275,792
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/11/2025 n/a n/a 33,398
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/11/2025 n/a n/a -1,755
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/11/2025 n/a n/a -679
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/11/2025 n/a n/a -21
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/11/2025 n/a n/a -12
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/11/2025 n/a n/a -186
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/11/2025 n/a n/a -5
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/11/2025 n/a n/a -392
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/11/2025 n/a n/a -41
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/11/2025 n/a n/a -55
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/11/2025 n/a n/a 1,542
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,558
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/11/2025 n/a n/a -171
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/11/2025 n/a n/a 145
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 82
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/11/2025 n/a n/a -154,250
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/11/2025 n/a n/a 154,250
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/11/2025 n/a n/a -50,727
Ordinary

603 Page 41 17-Dec-2025

603 Page 41 17-Dec-2025
STATE STREET BANK AND TRUST COMPANY 13/11/2025 n/a n/a 50,727
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/11/2025 n/a n/a -23,292
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/11/2025 n/a n/a 23,292
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/11/2025 n/a n/a -9,220
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/11/2025 n/a n/a 9,220
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/11/2025 n/a n/a -40,780
Ordinary
STATE STREET BANK AND TRUST COMPANY 13/11/2025 n/a n/a 40,780
Ordinary
SSGA FUNDS MANAGEMENT, INC. 13/11/2025 9.24 n/a -1,809
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/11/2025 n/a n/a -1,104
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/11/2025 n/a n/a 18,000
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/11/2025 n/a n/a -72
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/11/2025 n/a n/a 2,046
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 4,397
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/11/2025 n/a n/a -475
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/11/2025 n/a n/a 166
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/11/2025 n/a n/a 767
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/11/2025 n/a n/a 4,700
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/11/2025 n/a n/a 4,063
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/11/2025 n/a n/a 577
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 3,793
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/11/2025 n/a n/a 346
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/11/2025 n/a n/a 14,770
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/11/2025 n/a n/a -15
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/11/2025 n/a n/a 73
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/11/2025 n/a n/a -8,973
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 -237
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/11/2025 n/a n/a 850
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/11/2025 n/a n/a 9,222
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 550
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/11/2025 n/a n/a 27
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/11/2025 n/a n/a 2,110
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/11/2025 n/a n/a -154,250
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/11/2025 n/a n/a 154,250
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/11/2025 n/a n/a -50,727
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/11/2025 n/a n/a 50,727
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/11/2025 n/a n/a -23,292
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/11/2025 n/a n/a 23,292
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/11/2025 n/a n/a -9,220
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/11/2025 n/a n/a 9,220
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/11/2025 n/a n/a -40,780
Ordinary
STATE STREET BANK AND TRUST COMPANY 14/11/2025 n/a n/a 40,780
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/11/2025 n/a n/a -78,411
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/11/2025 n/a n/a 1,457
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/11/2025 n/a n/a 4,027
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/11/2025 n/a n/a 1,476
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/11/2025 n/a n/a -186
Ordinary
603 Page 42 17-Dec-2025 603 Page 42 17-Dec-2025 603 Page 42 17-Dec-2025 603 Page 42 17-Dec-2025 603 Page 42 17-Dec-2025
STATE STREET BANK AND TRUST COMPANY 17/11/2025 n/a n/a -3,596
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/11/2025 n/a n/a 10,847
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/11/2025 n/a n/a -1,556
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 -4,397
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/11/2025 n/a n/a -1,439
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/11/2025 n/a n/a -577
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/11/2025 n/a n/a -122
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/11/2025 n/a n/a -346
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/11/2025 n/a n/a -14,770
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/11/2025 n/a n/a 307
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/11/2025 n/a n/a 1,143
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/11/2025 n/a n/a 7,665
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/11/2025 n/a n/a 34
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/11/2025 n/a n/a -281
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/11/2025 n/a n/a -33,517
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/11/2025 n/a n/a -4
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/11/2025 n/a n/a -7,142
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/11/2025 n/a n/a -850
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/11/2025 n/a n/a -283,455
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 -33,777
Ordinary
STATE STREET BANK AND TRUST COMPANY 17/11/2025 n/a n/a -2,110
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/11/2025 n/a n/a 253
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/11/2025 n/a n/a -346
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/11/2025 n/a n/a 28,027
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/11/2025 n/a n/a 2
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/11/2025 n/a n/a 6,193
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/11/2025 n/a n/a 9,399
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/11/2025 n/a n/a 274,941
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/11/2025 n/a n/a 49,391
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/11/2025 n/a n/a 636
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/11/2025 n/a n/a -1,143
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/11/2025 n/a n/a -7,665
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/11/2025 n/a n/a 971
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/11/2025 n/a n/a 989
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/11/2025 n/a n/a -2,485
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 3,411
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/11/2025 n/a n/a 1,361
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/11/2025 n/a n/a -4,114
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/11/2025 n/a n/a -1,888
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/11/2025 n/a n/a -2,102
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/11/2025 n/a n/a 1,611
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/11/2025 n/a n/a 302
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/11/2025 n/a n/a 63
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/11/2025 n/a n/a -13,022
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/11/2025 n/a n/a 159
Ordinary
STATE STREET BANK AND TRUST COMPANY 18/11/2025 n/a n/a 6,938
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/11/2025 n/a n/a -5,299
Ordinary

603 Page 43 17-Dec-2025

603 Page 43 17-Dec-2025
STATE STREET BANK AND TRUST COMPANY 19/11/2025 n/a n/a -35
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 -9,399
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/11/2025 n/a n/a -697
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/11/2025 n/a n/a 561
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/11/2025 n/a n/a -3
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/11/2025 n/a n/a -83
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/11/2025 n/a n/a -21
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/11/2025 n/a n/a -2,435
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/11/2025 n/a n/a -622
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/11/2025 n/a n/a -5,890
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/11/2025 n/a n/a 8,494
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/11/2025 n/a n/a -971
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/11/2025 n/a n/a -1,018
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/11/2025 n/a n/a -3,411
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/11/2025 n/a n/a -79
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/11/2025 n/a n/a -356
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/11/2025 n/a n/a -2,412
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/11/2025 n/a n/a -2,079
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/11/2025 n/a n/a -302
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/11/2025 n/a n/a -63
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/11/2025 n/a n/a -1,618
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/11/2025 n/a n/a -159
Ordinary
STATE STREET BANK AND TRUST COMPANY 19/11/2025 n/a n/a -6,938
Ordinary
SSGA FUNDS MANAGEMENT, INC. 19/11/2025 8.22 n/a 32
Ordinary
SSGA FUNDS MANAGEMENT, INC. 19/11/2025 8.22 n/a 64
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/11/2025 n/a n/a -188,315
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/11/2025 n/a n/a -6
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/11/2025 n/a n/a 28
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/11/2025 n/a n/a -1,141
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/11/2025 n/a n/a 655
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/11/2025 n/a n/a 459
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/11/2025 n/a n/a 34,014
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/11/2025 n/a n/a 1,399
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/11/2025 n/a n/a -189
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/11/2025 n/a n/a 579
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/11/2025 n/a n/a 1,441
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/11/2025 n/a n/a -499
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/11/2025 n/a n/a 628
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 2,916
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/11/2025 n/a n/a -24
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/11/2025 n/a n/a 68
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/11/2025 n/a n/a 304
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/11/2025 n/a n/a 2,125
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/11/2025 n/a n/a 1,789
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/11/2025 n/a n/a 259
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/11/2025 n/a n/a 54
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/11/2025 n/a n/a 1,252
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/11/2025 n/a n/a 156
Ordinary

603 Page 44 17-Dec-2025

603 Page 44 17-Dec-2025
STATE STREET BANK AND TRUST COMPANY 20/11/2025 n/a n/a 5,269
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/11/2025 n/a n/a -44,783
Ordinary
STATE STREET BANK AND TRUST COMPANY 20/11/2025 n/a n/a -44,783
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/11/2025 n/a n/a 36,169
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/11/2025 n/a n/a 108,400
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/11/2025 n/a n/a 70
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/11/2025 n/a n/a -500
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/11/2025 n/a n/a 3
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/11/2025 n/a n/a -2,343
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/11/2025 n/a n/a 107
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/11/2025 n/a n/a -55
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/11/2025 n/a n/a -243
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/11/2025 n/a n/a -1,722
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/11/2025 n/a n/a -1,446
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/11/2025 n/a n/a -192
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/11/2025 n/a n/a -43
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/11/2025 n/a n/a -1,015
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/11/2025 n/a n/a -129
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/11/2025 n/a n/a -4,221
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/11/2025 n/a n/a 3
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/11/2025 n/a n/a -22
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/11/2025 n/a n/a -1,569
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/11/2025 n/a n/a -524
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/11/2025 n/a n/a 339
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/11/2025 n/a n/a -26,603
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/11/2025 n/a n/a -196
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/11/2025 n/a n/a 1,250
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/11/2025 n/a n/a -424
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/11/2025 n/a n/a -1,153
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/11/2025 n/a n/a 63
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/11/2025 n/a n/a 5,944
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/11/2025 n/a n/a -154,250
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/11/2025 n/a n/a 154,250
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/11/2025 n/a n/a -5,944
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/11/2025 n/a n/a -23,292
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/11/2025 n/a n/a 23,292
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/11/2025 n/a n/a -9,220
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/11/2025 n/a n/a 9,220
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/11/2025 n/a n/a -40,780
Ordinary
STATE STREET BANK AND TRUST COMPANY 21/11/2025 n/a n/a 40,780
Ordinary
SSGA FUNDS MANAGEMENT, INC. 21/11/2025 7.60 n/a 64
Ordinary
STATE STREET GLOBAL ADVISORS TRUST COMPANY 24/11/2025 7.70 n/a 22,563
Ordinary
STATE STREET GLOBAL ADVISORS LIMITED 24/11/2025 7.70 n/a -9,729
Ordinary
STATE STREET GLOBAL ADVISORS LIMITED 24/11/2025 7.70 n/a -6,664
Ordinary
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
24/11/2025 7.70 n/a 5,245
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/11/2025 n/a n/a 7,306
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/11/2025 n/a n/a 124,678
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/11/2025 n/a n/a 13,345
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/11/2025 n/a n/a 19,192
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/11/2025 n/a n/a 30,000
Ordinary

603 Page 45 17-Dec-2025

603 Page 45 17-Dec-2025
STATE STREET BANK AND TRUST COMPANY 24/11/2025 n/a n/a 47,759
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/11/2025 n/a n/a 740
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/11/2025 n/a n/a -27
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/11/2025 n/a n/a -555
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/11/2025 n/a n/a -959
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/11/2025 n/a n/a 218
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/11/2025 n/a n/a 674
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/11/2025 n/a n/a 2,949
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/11/2025 n/a n/a 974
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/11/2025 n/a n/a 38
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/11/2025 n/a n/a 55
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/11/2025 n/a n/a -48
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/11/2025 n/a n/a -160
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/11/2025 n/a n/a 895
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/11/2025 n/a n/a -15,734
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/11/2025 n/a n/a -13
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/11/2025 n/a n/a -4,418
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/11/2025 n/a n/a -5,181
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/11/2025 n/a n/a -189,243
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/11/2025 n/a n/a -39,991
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/11/2025 n/a n/a -133
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/11/2025 n/a n/a 460
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/11/2025 n/a n/a -344
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/11/2025 n/a n/a -27
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/11/2025 n/a n/a -1,048
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/11/2025 n/a n/a -5,944
Ordinary
STATE STREET BANK AND TRUST COMPANY 24/11/2025 n/a n/a 5,944
Ordinary
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
24/11/2025 7.70 n/a 3,316
Ordinary
STATE STREET GLOBAL ADVISORS EUROPE LIMITED 24/11/2025 7.70 n/a 13,818
Ordinary
STATE STREET GLOBAL ADVISORS TRUST COMPANY 24/11/2025 7.70 n/a 9,729
Ordinary
STATE STREET GLOBAL ADVISORS TRUST COMPANY 24/11/2025 7.70 n/a 55,887
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/11/2025 n/a n/a -328,471
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/11/2025 n/a n/a -3,495
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/11/2025 n/a n/a -19,192
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/11/2025 n/a n/a 168,000
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/11/2025 n/a n/a 21,000
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/11/2025 n/a n/a -12
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/11/2025 n/a n/a -400
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/11/2025 n/a n/a -727
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/11/2025 n/a n/a 592
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/11/2025 n/a n/a -218
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/11/2025 n/a n/a -669
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/11/2025 n/a n/a -2,901
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/11/2025 n/a n/a -961
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/11/2025 n/a n/a -28
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/11/2025 n/a n/a -53
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/11/2025 n/a n/a 134
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/11/2025 n/a n/a 29
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/11/2025 n/a n/a 1,299
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/11/2025 n/a n/a -70
Ordinary
603 Page 46 17-Dec-2025 603 Page 46 17-Dec-2025 603 Page 46 17-Dec-2025 603 Page 46 17-Dec-2025 603 Page 46 17-Dec-2025
STATE STREET BANK AND TRUST COMPANY 25/11/2025 n/a n/a -7,148
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/11/2025 n/a n/a -1,950
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/11/2025 n/a n/a -81,012
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/11/2025 n/a n/a -18,955
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/11/2025 n/a n/a -769
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/11/2025 n/a n/a -895
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/11/2025 n/a n/a 18
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/11/2025 n/a n/a 4,611
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/11/2025 n/a n/a 137
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/11/2025 n/a n/a -368
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/11/2025 n/a n/a -154,250
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/11/2025 n/a n/a 154,250
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/11/2025 n/a n/a -5,944
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/11/2025 n/a n/a 5,944
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/11/2025 n/a n/a -23,292
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/11/2025 n/a n/a 23,292
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/11/2025 n/a n/a -9,220
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/11/2025 n/a n/a 9,220
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/11/2025 n/a n/a -40,780
Ordinary
STATE STREET BANK AND TRUST COMPANY 25/11/2025 n/a n/a 40,780
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/11/2025 n/a n/a 118
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/11/2025 n/a n/a 230
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/11/2025 n/a n/a 1
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/11/2025 n/a n/a 6,447
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/11/2025 n/a n/a 1,106
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/11/2025 n/a n/a 4
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/11/2025 n/a n/a 41
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/11/2025 n/a n/a -16
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/11/2025 n/a n/a 904
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 69
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 -2
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/11/2025 n/a n/a 2
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/11/2025 n/a n/a -82
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/11/2025 n/a n/a 23
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/11/2025 n/a n/a 1
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/11/2025 n/a n/a 255,305
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/11/2025 n/a n/a 76,186
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/11/2025 n/a n/a 1
Ordinary
STATE STREET BANK AND TRUST COMPANY 26/11/2025 n/a n/a 20,973
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/11/2025 n/a n/a 51,000
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/11/2025 n/a n/a -115
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/11/2025 n/a n/a -5,570
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/11/2025 n/a n/a -3,279
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/11/2025 n/a n/a -122,247
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/11/2025 n/a n/a -39,042
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/11/2025 n/a n/a -136
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/11/2025 n/a n/a -145
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/11/2025 n/a n/a -595
Ordinary
603 Page 47 17-Dec-2025 603 Page 47 17-Dec-2025 603 Page 47 17-Dec-2025 603 Page 47 17-Dec-2025 603 Page 47 17-Dec-2025
STATE STREET BANK AND TRUST COMPANY 27/11/2025 n/a n/a -14
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/11/2025 n/a n/a -68
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/11/2025 n/a n/a -520
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/11/2025 n/a n/a -352
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/11/2025 n/a n/a -75
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/11/2025 n/a n/a -15
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/11/2025 n/a n/a -242
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/11/2025 n/a n/a -29
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/11/2025 n/a n/a -1,323
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/11/2025 n/a n/a -6,841
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/11/2025 n/a n/a -160
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/11/2025 n/a n/a -381
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/11/2025 n/a n/a -557
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/11/2025 n/a n/a -21
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/11/2025 n/a n/a -477
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 -154,250
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/11/2025 n/a n/a 154,250
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/11/2025 n/a n/a -5,944
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/11/2025 n/a n/a 5,944
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/11/2025 n/a n/a -23,292
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/11/2025 n/a n/a 23,292
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/11/2025 n/a n/a -9,220
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/11/2025 n/a n/a 9,220
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/11/2025 n/a n/a -40,780
Ordinary
STATE STREET BANK AND TRUST COMPANY 27/11/2025 n/a n/a 40,780
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/11/2025 n/a n/a -36,169
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/11/2025 n/a n/a -89,972
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/11/2025 n/a n/a -188
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/11/2025 n/a n/a -1
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/11/2025 n/a n/a 72
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/11/2025 n/a n/a -9
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/11/2025 n/a n/a 2,523
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/11/2025 n/a n/a -64
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/11/2025 n/a n/a -3,508
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/11/2025 n/a n/a 728
Ordinary
STATE STREET BANK AND TRUST COMPANY 28/11/2025 n/a n/a 260
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/12/2025 n/a n/a 21,000
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/12/2025 n/a n/a 76
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/12/2025 n/a n/a 142
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/12/2025 n/a n/a 23,003
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/12/2025 n/a n/a 4,498
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/12/2025 n/a n/a 170,949
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/12/2025 n/a n/a 48,560
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/12/2025 n/a n/a 953
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/12/2025 n/a n/a 24
Ordinary
STATE STREET BANK AND TRUST COMPANY 01/12/2025 n/a n/a 718
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/12/2025 n/a n/a 128,000
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/12/2025 n/a n/a -850,000
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/12/2025 n/a n/a -608
Ordinary

603 Page 48 17-Dec-2025

603 Page 48 17-Dec-2025
STATE STREET BANK AND TRUST COMPANY 02/12/2025 n/a n/a -1
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/12/2025 n/a n/a 480
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/12/2025 n/a n/a -10
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/12/2025 n/a n/a -129
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/12/2025 n/a n/a 1,159
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/12/2025 n/a n/a 5,056
Ordinary
STATE STREET BANK AND TRUST COMPANY 02/12/2025 n/a n/a -5,947
Ordinary
STATE STREET GLOBAL ADVISORS TRUST COMPANY 02/12/2025 8.32 n/a 2,454
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/12/2025 n/a n/a 19,504
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/12/2025 n/a n/a -469
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/12/2025 n/a n/a 1
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/12/2025 n/a n/a 51
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/12/2025 n/a n/a 8
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/12/2025 n/a n/a 1,017
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/12/2025 n/a n/a 24
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/12/2025 n/a n/a 3,579
Ordinary
STATE STREET BANK AND TRUST COMPANY 03/12/2025 n/a n/a -4,827
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/12/2025 n/a n/a -19,504
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/12/2025 n/a n/a 35,282
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/12/2025 n/a n/a 50,718
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/12/2025 n/a n/a -4
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/12/2025 n/a n/a 46
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 -9
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/12/2025 n/a n/a 5
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/12/2025 n/a n/a -1,955
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/12/2025 n/a n/a 244
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/12/2025 n/a n/a 96
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/12/2025 n/a n/a 1,571
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/12/2025 n/a n/a -154,250
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/12/2025 n/a n/a 154,250
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/12/2025 n/a n/a -5,944
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/12/2025 n/a n/a 5,944
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/12/2025 n/a n/a -23,292
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/12/2025 n/a n/a 23,292
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/12/2025 n/a n/a -9,220
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/12/2025 n/a n/a 9,220
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/12/2025 n/a n/a -40,780
Ordinary
STATE STREET BANK AND TRUST COMPANY 04/12/2025 n/a n/a 40,780
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/12/2025 n/a n/a 19,910
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/12/2025 n/a n/a -190,859
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/12/2025 n/a n/a -72
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/12/2025 n/a n/a -50
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/12/2025 n/a n/a -140
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/12/2025 n/a n/a -5
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/12/2025 n/a n/a -12
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/12/2025 n/a n/a -278
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/12/2025 n/a n/a 7,377
Ordinary
STATE STREET BANK AND TRUST COMPANY 05/12/2025 n/a n/a -6,892
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/12/2025 n/a n/a 19,000
Ordinary

603 Page 49 17-Dec-2025

603 Page 49 17-Dec-2025
STATE STREET BANK AND TRUST COMPANY 08/12/2025 n/a n/a 97
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 3,984
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/12/2025 n/a n/a 1,313
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/12/2025 n/a n/a 25
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/12/2025 n/a n/a -155
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/12/2025 n/a n/a 205
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/12/2025 n/a n/a 4,601
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/12/2025 n/a n/a -5,349
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/12/2025 n/a n/a 384
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/12/2025 n/a n/a 486
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/12/2025 n/a n/a -367
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/12/2025 n/a n/a 407
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/12/2025 n/a n/a 2
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/12/2025 n/a n/a -50
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/12/2025 n/a n/a 41
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/12/2025 n/a n/a 256
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/12/2025 n/a n/a 1,365
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/12/2025 n/a n/a 1,133
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/12/2025 n/a n/a 220
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/12/2025 n/a n/a 50
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/12/2025 n/a n/a 1,188
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/12/2025 n/a n/a 41
Ordinary
STATE STREET BANK AND TRUST COMPANY 08/12/2025 n/a n/a 6,216
Ordinary
SSGA FUNDS MANAGEMENT, INC. 08/12/2025 8.57 n/a 32
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/12/2025 n/a n/a -5,959
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/12/2025 n/a n/a -97
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/12/2025 n/a n/a -35
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/12/2025 n/a n/a 8
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/12/2025 n/a n/a 7
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/12/2025 n/a n/a -76
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 -115
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/12/2025 n/a n/a 30
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/12/2025 n/a n/a 32
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/12/2025 n/a n/a 87
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 -239
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 368
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/12/2025 n/a n/a 9
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/12/2025 n/a n/a -141
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/12/2025 n/a n/a 2,016
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/12/2025 n/a n/a -257
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/12/2025 n/a n/a -5
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/12/2025 n/a n/a -151
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/12/2025 n/a n/a -1,548
Ordinary
STATE STREET BANK AND TRUST COMPANY 09/12/2025 n/a n/a 8
Ordinary
STATE STREET GLOBAL ADVISORS TRUST COMPANY 09/12/2025 8.47 n/a -2,607
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/12/2025 n/a n/a 638,147
Ordinary

603 Page 50 17-Dec-2025

603 Page 50 17-Dec-2025
STATE STREET BANK AND TRUST COMPANY 10/12/2025 n/a n/a 45,041
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/12/2025 n/a n/a 47
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/12/2025 n/a n/a -82
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/12/2025 n/a n/a -13,815
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/12/2025 n/a n/a -3,004
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/12/2025 n/a n/a -111,563
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/12/2025 n/a n/a -22,206
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/12/2025 n/a n/a -451
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/12/2025 n/a n/a -414
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/12/2025 n/a n/a -42
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/12/2025 n/a n/a -141
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/12/2025 n/a n/a -1,395
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/12/2025 n/a n/a -1,165
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/12/2025 n/a n/a -306
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/12/2025 n/a n/a -51
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/12/2025 n/a n/a -949
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/12/2025 n/a n/a -42
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/12/2025 n/a n/a -6,584
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/12/2025 n/a n/a -107
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/12/2025 n/a n/a -16
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/12/2025 n/a n/a -807
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/12/2025 n/a n/a -3,843
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/12/2025 n/a n/a -25
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/12/2025 n/a n/a -201
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/12/2025 n/a n/a -392
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/12/2025 n/a n/a -154,250
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/12/2025 n/a n/a 154,250
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/12/2025 n/a n/a -5,944
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/12/2025 n/a n/a 5,944
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/12/2025 n/a n/a -23,292
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/12/2025 n/a n/a 23,292
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/12/2025 n/a n/a -9,220
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/12/2025 n/a n/a 9,220
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/12/2025 n/a n/a -40,780
Ordinary
STATE STREET BANK AND TRUST COMPANY 10/12/2025 n/a n/a 40,780
Ordinary
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
10/12/2025 8.62 n/a 22,715
Ordinary
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
11/12/2025 8.79 n/a -1,251
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/12/2025 n/a n/a 19,842
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/12/2025 n/a n/a 20,000
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/12/2025 n/a n/a 19,530
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/12/2025 n/a n/a 252
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 -934
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/12/2025 n/a n/a 88
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/12/2025 n/a n/a 1,583
Ordinary
STATE STREET BANK AND TRUST COMPANY 11/12/2025 n/a n/a -718
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 -20
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/12/2025 n/a n/a -19,910
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/12/2025 n/a n/a -64
Ordinary
603 Page 51 17-Dec-2025 603 Page 51 17-Dec-2025 603 Page 51 17-Dec-2025 603 Page 51 17-Dec-2025 603 Page 51 17-Dec-2025
STATE STREET BANK AND TRUST COMPANY 12/12/2025 n/a n/a -10,619
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/12/2025 n/a n/a -2,316
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/12/2025 n/a n/a -81,922
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/12/2025 n/a n/a -15,298
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/12/2025 n/a n/a -83
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/12/2025 n/a n/a -11
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/12/2025 n/a n/a -243
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/12/2025 n/a n/a -154,250
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/12/2025 n/a n/a 154,250
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/12/2025 n/a n/a -5,944
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/12/2025 n/a n/a 5,944
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/12/2025 n/a n/a -23,292
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/12/2025 n/a n/a 23,292
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/12/2025 n/a n/a -9,220
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/12/2025 n/a n/a 9,220
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/12/2025 n/a n/a -40,780
Ordinary
STATE STREET BANK AND TRUST COMPANY 12/12/2025 n/a n/a 40,780
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/12/2025 n/a n/a 21
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/12/2025 n/a n/a 184
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/12/2025 n/a n/a 25
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/12/2025 n/a n/a 634
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/12/2025 n/a n/a 159
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/12/2025 n/a n/a 23,443
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/12/2025 n/a n/a 4,296
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/12/2025 n/a n/a 839
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/12/2025 n/a n/a 169,675
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/12/2025 n/a n/a 33,030
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/12/2025 n/a n/a -2,617
Ordinary
STATE STREET BANK AND TRUST COMPANY 15/12/2025 n/a n/a -2,617
Ordinary

603 Page 52 17-Dec-2025

Annexure B

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

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

Dated the
17/12/2025
Elizabeth Schaefer
Authorised signatory
Dated the
17/12/2025
Elizabeth Schaefer
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 53 17-Dec-2025

Annexure C

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

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

Dated the
17/12/2025
Elizabeth Schaefer
Authorised signatory
Dated the
17/12/2025
Elizabeth Schaefer
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 54 17-Dec-2025

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

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