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.

ALS LIMITED Major Shareholding Notification 2024

Nov 28, 2024

64365_rns_2024-11-28_ec838130-e3e9-4cfc-ba73-b0a524972df9.pdf

Major Shareholding Notification

Open in viewer

Opens in your device viewer

604 Page 1 29-Nov-2024

Form 604 Corporations Act 2001 Section 671B

Notice of change of interests of substantial holder

To
Company Name/Scheme
ACN/ARSN
1. Details of substantial holder (1)
Name
ACN/ARSN (if applicable)
There was a change in the interests of the
substantial holder on
The previous notice was given to the company on
The previous notice was dated
State Street Corporati
009 657 489
ALS LIMITED
ALS LIMITED
009 657 489
er (1)
State Street Corporati
on and subsidiaries named inparagraph 6 to this form
27/11/2024
17/04/2024
15/04/2024

2. Previous and present 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 when last required, and when now required, to give a substantial holding notice to the company or scheme, are as follows:

Class of securities (4) Previous notice Previous notice Present notice Present notice
Person’s votes Voting power(5) Person’s votes Voting power(5)
Ordinary 24,679,808 5.10% 29,615,479 6.11%

3. Changes in relevant interests

Particulars of each change in, or change in the nature of, a relevant interest of the substantial holder or an associate in voting securities of the company or scheme, since the substantial holder was last required to give a substantial holding notice to the company or scheme are as follows:

Date of
change
Person whose
relevant interest
changed
Nature of change (6) Consideration given in
relation to change (7)
Class and number
of securities
affected
Person's votes
affected
Annexure A, B & C

4.Present relevant interests

Particulars of each relevant interest of the substantial holder in voting securities after the change are as follows:

Holder of
relevant
interest
Registered holder
of securities
Person entitled
to be registered
as holder (8)
Nature of relevant
interest (6)
Class and number
of securities
Person's votes
STATE STREET GLOBAL
ADVISORS (JAPAN) CO.,
LTD.

State Street Bank
and Trust Co

n/a
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
21,760
Ordinary
21,760
STATE STREET GLOBAL
ADVISORS ASIA LIMITED
Bank of New York
Mellon
n/a 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
13,542
Ordinary
13,542
STATE STREET GLOBAL
ADVISORS EUROPE
LIMITED
JPMorgan AG n/a Power to control the exercise of a right
to vote attached to securities and/or
the power to dispose of securities as
investment manager or trustee
4,741
Ordinary
4,741
STATE STREET GLOBAL
ADVISORS EUROPE
LIMITED
State Street Bank
and Trust Co

n/a
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
220,172
Ordinary
220,172
STATE STREET GLOBAL
ADVISORS EUROPE
LIMITED
Bank of New York
Mellon
n/a 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
148,714
Ordinary
148,714
STATE STREET GLOBAL
ADVISORS EUROPE
LIMITED
Citibank NA n/a 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
47,579
Ordinary
47,579
STATE STREET GLOBAL
ADVISORS EUROPE
LIMITED
Northern Trust
Company
n/a 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
56,214
Ordinary
56,214
STATE STREET BANK AND
TRUST COMPANY

VALIC
VALIC 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
10,068
Ordinary
10,068
STATE STREET BANK AND
TRUST COMPANY

FIDUCIE
DESJARDINS
FIDUCIE
DESJARDINS
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
100,000
Ordinary
100,000

604 Page 2 29-Nov-2024

STATE STREET BANK AND
TRUST COMPANY
POLICE AND
FIREMENS
RETIREMENT SYSTEM
OF NEW JERSEY

POLICE AND
FIREMENS
RETIREMENT SYSTEM
OF NEW JERSEY
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
26,557
Ordinary
26,557
STATE STREET BANK AND
TRUST COMPANY
LOS ANGELES
COUNTY EMPLOYEES
RETIREMENT
ASSOCIATION
LOS ANGELES
COUNTY EMPLOYEES
RETIREMENT
ASSOCIATION
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
458,611
Ordinary
458,611
STATE STREET BANK AND
TRUST COMPANY
UNKNOWN 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
853,782
Ordinary
853,782
STATE STREET BANK AND
TRUST COMPANY
M FUND, INC. M FUND, INC. 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
4,230
Ordinary
4,230
STATE STREET BANK AND
TRUST COMPANY
SSGA SPDR ETFS
EUROPE II PLC
SSGA SPDR ETFS
EUROPE II PLC
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
64,230
Ordinary
64,230
STATE STREET BANK AND
TRUST COMPANY
SSGA SPDR ETFS
EUROPE I PLC
SSGA SPDR ETFS
EUROPE I PLC
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
105,379
Ordinary
105,379
STATE STREET BANK AND
TRUST COMPANY
PENSION BENEFIT
GUARANTY
CORPORATION
PENSION BENEFIT
GUARANTY
CORPORATION
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
310,617
Ordinary
310,617
STATE STREET BANK AND
TRUST COMPANY
CONFIDENTIAL
CLIENT N
CONFIDENTIAL
CLIENT N
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
7,098
Ordinary
7,098
STATE STREET BANK AND
TRUST COMPANY
DIMENSIONAL FUND
ADVISORS
DIMENSIONAL FUND
ADVISORS
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
75
Ordinary
75
STATE STREET BANK AND
TRUST COMPANY
ALAMEDA COUNTY
EMPLOYEE
RETIREMENT
ASSOCIATION
ALAMEDA COUNTY
EMPLOYEE
RETIREMENT
ASSOCIATION
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
32,292
Ordinary
32,292
STATE STREET BANK AND
TRUST COMPANY
WA STATE
INVESTMENT BOARD
WA STATE
INVESTMENT BOARD
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,331
Ordinary
3,331
STATE STREET BANK AND
TRUST COMPANY
TEACHER
RETIREMENT SYSTEM
OF TEXAS

TEACHER
RETIREMENT SYSTEM
OF TEXAS
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
201,499
Ordinary
201,499
STATE STREET BANK AND
TRUST COMPANY
MINNESOTA STATE
BOARD OF
INVESTMENT
MINNESOTA STATE
BOARD OF
INVESTMENT
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
98,821
Ordinary
98,821
STATE STREET BANK AND
TRUST COMPANY
NATIONAL
EMPLOYMENT
SAVINGS TRUST
CORPORATION
NATIONAL
EMPLOYMENT
SAVINGS TRUST
CORPORATION
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
145,452
Ordinary
145,452
STATE STREET BANK AND
TRUST COMPANY
CALSTRS CALSTRS 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
335,668
Ordinary
335,668

604 Page 3 29-Nov-2024

STATE STREET GLOBAL
ADVISORS TRUST
COMPANY
State Street Bank
and Trust Co
n/a
Power to control the exercise of a right
to vote attached to securities and/or
the power to dispose of securities as
investment manager or trustee
3,196,863
Ordinary
3,196,863
STATE STREET GLOBAL
ADVISORS TRUST
COMPANY
Bank of New York
Mellon
n/a 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
186,794
Ordinary
186,794
STATE STREET GLOBAL
ADVISORS TRUST
COMPANY
Northern Trust
Company
n/a 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
346,600
Ordinary
346,600
SSGA FUNDS
MANAGEMENT, INC.
State Street Bank
and Trust Co
n/a
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
582,581
Ordinary
582,581
SSGA FUNDS
MANAGEMENT, INC.
Brown Brothers
Harriman and Co
n/a 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
10,509
Ordinary
10,509
STATE STREET GLOBAL
ADVISORS LIMITED
State Street Bank
and Trust Co
n/a
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
709,096
Ordinary
709,096
STATE STREET GLOBAL
ADVISORS LIMITED
Northern Trust
Company
n/a 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
38,958
Ordinary
38,958
STATE STREET GLOBAL
ADVISORS, AUSTRALIA,
LIMITED
JPMorgan AG n/a 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
2,096,959
Ordinary
2,096,959
STATE STREET GLOBAL
ADVISORS, AUSTRALIA,
LIMITED
State Street Bank
and Trust Co

n/a
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
15,549,912
Ordinary
15,549,912
STATE STREET GLOBAL
ADVISORS, AUSTRALIA,
LIMITED
BNP Paribas n/a 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
147,553
Ordinary
147,553
STATE STREET GLOBAL
ADVISORS, AUSTRALIA,
LIMITED
Northern Trust
Company
n/a Power to control the exercise of a right
to vote attached to securities and/or
the power to dispose of securities as
investment manager or trustee
3,423,606
Ordinary
3,423,606
STATE STREET GLOBAL
ADVISORS, AUSTRALIA,
LIMITED
National
Australian Bank
LTD
n/a 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
55,616
Ordinary
55,616

5. Changes in association

The persons who have become associates (2) of, ceased to be associates of, or have changed the nature of their association (9) with, the substantial holder in relation to voting interests in the company or scheme 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 (JAPAN) CO., LTD. Subsidiary of State Street Corporation
STATE STREET GLOBAL ADVISORS ASIA LIMITED 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

6. 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 (JAPAN) CO., LTD. TORANOMON HILLS MORI TOWER 25F, 1-23-1 TORANOMON, MINATO-KU, TOKYO, 105-6325, JAPAN
STATE STREET GLOBAL ADVISORS ASIA LIMITED 68TH FLOOR, TWO INTERNATIONAL FINANCE CENTRE, 8 FINANCE STREET, CENTRAL, HONG KONG,
CHINA
STATE STREET GLOBAL ADVISORS EUROPE LIMITED 78 SIR JOHN ROGERSON’S QUAY, DUBLIN 2, IRELAND
SSGA FUNDS MANAGEMENT, INC. CHANNEL CENTER, 1 IRON STREET, BOSTON MA 02210, UNITED STATES
STATE STREET GLOBAL ADVISORS TRUST COMPANY 1 IRON STREET, BOSTON MA 02210, UNITED STATES
STATE STREET GLOBAL ADVISORS LIMITED 20 CHURCHILL PLACE, LONDON, ENGLAND, E14 5HJ, UNITED KINGDOM
STATE STREET GLOBAL ADVISORS, AUSTRALIA, LIMITED LEVEL 15, 420 GEORGE STREET, SYDNEY NSW 2000, AUSTRALIA

Signature

capacity Authorised signatory
date 29/11/2024

print name Alok Maheshwary sign here

604 Page 4 29-Nov-2024

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 6 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 person's votes divided by the total votes in the body corporate or scheme multiplied by 100.

  • (6) Include details of:

  • (a) any relevant agreement or other circumstances because of which the change in relevant interest occurred. 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.

  • (7) 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.

  • (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) Give details, if appropriate, of the present association and any change in that association since the last substantial holding notice.

604 Page 5 29-Nov-2024

This is Annexure A referred to in Form 604, Notice of change of interest of substantial holder

Annexure A

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

29/11/2024
Alok Maheshwary
Authorised signatory
Dated the
29/11/2024
Alok Maheshwary
Authorised signatory
Dated the
29/11/2024
Alok Maheshwary
Authorised signatory
Dated the
29/11/2024
Alok Maheshwary
Authorised signatory
Dated the
29/11/2024
Alok Maheshwary
Authorised signatory
Dated the
29/11/2024
Alok Maheshwary
Authorised signatory
Dated the
29/11/2024
Alok Maheshwary
Authorised signatory
Dated the
Date of change Person whose relevant interest changed Nature of change Consideration
given in relation
to change
Class and number of securities affected Person's votes
affected
16/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 36 Ordinary 36
16/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,502 Ordinary -1,502
16/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 109 Ordinary 109
16/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -481 Ordinary -481
16/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 649 Ordinary 649
16/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 66,676 Ordinary 66,676
16/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -5,217 Ordinary -5,217
16/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 24,054 Ordinary 24,054
16/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 11,869 Ordinary 11,869
16/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 5,917 Ordinary 5,917
16/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 815 Ordinary 815
16/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,279 Ordinary 2,279
16/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,414 Ordinary 1,414
16/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 6,180 Ordinary 6,180
16/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 33 Ordinary 33
16/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 9,919 Ordinary 9,919
16/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 67 Ordinary 67
16/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 308 Ordinary 308
17/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2 Ordinary 2
17/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -36 Ordinary -36
17/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 10,565 Ordinary 10,565
17/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -109 Ordinary -109
17/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,252 Ordinary 2,252
17/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -649 Ordinary -649
17/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -66,676 Ordinary -66,676
17/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -38,744 Ordinary -38,744
17/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -24,054 Ordinary -24,054
17/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -11,869 Ordinary -11,869
17/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -5,917 Ordinary -5,917
17/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -815 Ordinary -815
17/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,279 Ordinary -2,279
17/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,414 Ordinary -1,414
17/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -6,180 Ordinary -6,180
17/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -33 Ordinary -33
17/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -9,919 Ordinary -9,919
17/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -67 Ordinary -67
17/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -308 Ordinary -308
18/04/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 19,000 Ordinary 19,000
18/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 25,827 Ordinary 25,827
18/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2 Ordinary -2
18/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 66 Ordinary 66
18/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,871 Ordinary -2,871
18/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 196 Ordinary 196

604 Page 6 29-Nov-2024

18/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,909 Ordinary -1,909
18/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,166 Ordinary 1,166
18/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,202 Ordinary 2,202
18/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 981 Ordinary 981
18/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,017 Ordinary 1,017
18/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 216,296 Ordinary 216,296
18/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 119,827 Ordinary 119,827
18/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 124,477 Ordinary 124,477
18/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -42,520 Ordinary -42,520
18/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 42,572 Ordinary 42,572
18/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 999 Ordinary 999
18/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 536 Ordinary 536
18/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 21,426 Ordinary 21,426
18/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 15,123 Ordinary 15,123
18/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 10,643 Ordinary 10,643
18/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 517 Ordinary 517
18/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4,701 Ordinary 4,701
18/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 12,934 Ordinary 12,934
18/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,468 Ordinary 1,468
18/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 5,405 Ordinary 5,405
18/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4,109 Ordinary 4,109
18/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 9,316 Ordinary 9,316
18/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,105 Ordinary 2,105
18/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 7,692 Ordinary 7,692
18/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,546 Ordinary 2,546
18/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 11,513 Ordinary 11,513
18/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 17,020 Ordinary 17,020
18/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 59 Ordinary 59
18/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 17,838 Ordinary 17,838
18/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 845 Ordinary 845
18/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 122 Ordinary 122
18/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 85 Ordinary 85
18/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 554 Ordinary 554
18/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,102 Ordinary 1,102
19/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -25,827 Ordinary -25,827
19/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3 Ordinary 3
19/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 184 Ordinary 184
19/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -135 Ordinary -135
19/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 550 Ordinary 550
19/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,845 Ordinary 1,845
19/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3,288 Ordinary 3,288
19/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,202 Ordinary -2,202
19/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -981 Ordinary -981
19/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,017 Ordinary -1,017
19/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -216,296 Ordinary -216,296
19/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 337,302 Ordinary 337,302
19/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -124,477 Ordinary -124,477
19/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 8,290 Ordinary 8,290
19/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 119,823 Ordinary 119,823

604 Page 7 29-Nov-2024

19/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -999 Ordinary -999
19/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -536 Ordinary -536
19/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 60,362 Ordinary 60,362
19/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -15,123 Ordinary -15,123
19/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 30,253 Ordinary 30,253
19/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -517 Ordinary -517
19/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4,701 Ordinary -4,701
19/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -12,934 Ordinary -12,934
19/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4,128 Ordinary 4,128
19/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -5,405 Ordinary -5,405
19/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 11,535 Ordinary 11,535
19/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -9,316 Ordinary -9,316
19/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,105 Ordinary -2,105
19/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -7,692 Ordinary -7,692
19/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 7,153 Ordinary 7,153
19/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 32,436 Ordinary 32,436
19/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -17,020 Ordinary -17,020
19/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 166 Ordinary 166
19/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 50,249 Ordinary 50,249
19/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -845 Ordinary -845
19/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 341 Ordinary 341
19/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -85 Ordinary -85
19/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,557 Ordinary 1,557
19/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,102 Ordinary -1,102
19/04/2024 SSGA FUNDS MANAGEMENT, INC. Transfer in 13.04 1,480 Ordinary 1,480
22/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3 Ordinary -3
22/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -250 Ordinary -250
22/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 19,286 Ordinary 19,286
22/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -746 Ordinary -746
22/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 703 Ordinary 703
22/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4,455 Ordinary -4,455
22/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -457,129 Ordinary -457,129
22/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -8,989 Ordinary -8,989
22/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -162,395 Ordinary -162,395
22/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -81,789 Ordinary -81,789
22/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -40,895 Ordinary -40,895
22/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -5,596 Ordinary -5,596
22/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -15,644 Ordinary -15,644
22/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -9,699 Ordinary -9,699
22/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -43,949 Ordinary -43,949
22/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -225 Ordinary -225
22/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -68,087 Ordinary -68,087
22/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -463 Ordinary -463
22/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,111 Ordinary -2,111
22/04/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 13.41 114,319 Ordinary 114,319
23/04/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 13.27 902 Ordinary 902
23/04/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 13,585 Ordinary 13,585
23/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 43,044 Ordinary 43,044
23/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,875 Ordinary 2,875

604 Page 8 29-Nov-2024

23/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,704 Ordinary -1,704
23/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3,668 Ordinary 3,668
23/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,634 Ordinary 1,634
23/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,689 Ordinary 1,689
23/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 360,470 Ordinary 360,470
23/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 207,175 Ordinary 207,175
23/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -28,071 Ordinary -28,071
23/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,662 Ordinary 1,662
23/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 890 Ordinary 890
23/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 25,222 Ordinary 25,222
23/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 859 Ordinary 859
23/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 7,830 Ordinary 7,830
23/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 21,460 Ordinary 21,460
23/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 8,993 Ordinary 8,993
23/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 15,483 Ordinary 15,483
23/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3,498 Ordinary 3,498
23/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 12,806 Ordinary 12,806
23/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 28,227 Ordinary 28,227
23/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,414 Ordinary 1,414
23/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 141 Ordinary 141
23/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,831 Ordinary 1,831
24/04/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -4,519 Ordinary -4,519
24/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -43,045 Ordinary -43,045
24/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 5,502 Ordinary 5,502
24/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 134 Ordinary 134
24/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -71,172 Ordinary -71,172
24/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3,706 Ordinary 3,706
24/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -23,409 Ordinary -23,409
24/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3,591 Ordinary 3,591
24/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3,668 Ordinary -3,668
24/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,634 Ordinary -1,634
24/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,689 Ordinary -1,689
24/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 171 Ordinary 171
24/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -360,470 Ordinary -360,470
24/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -207,176 Ordinary -207,176
24/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -535,637 Ordinary -535,637
24/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 246,005 Ordinary 246,005
24/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 23 Ordinary 23
24/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 10,071 Ordinary 10,071
24/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,662 Ordinary -1,662
24/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 15 Ordinary 15
24/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -890 Ordinary -890
24/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -25,222 Ordinary -25,222
24/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -859 Ordinary -859
24/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 246 Ordinary 246
24/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -7,830 Ordinary -7,830
24/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 38 Ordinary 38
24/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -21,460 Ordinary -21,460
24/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4,590 Ordinary 4,590

604 Page 9 29-Nov-2024

24/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -8,993 Ordinary -8,993
24/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 9,361 Ordinary 9,361
24/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -15,483 Ordinary -15,483
24/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 352 Ordinary 352
24/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3,498 Ordinary -3,498
24/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 59 Ordinary 59
24/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -12,806 Ordinary -12,806
24/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,161 Ordinary 1,161
24/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,024 Ordinary 2,024
24/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -28,227 Ordinary -28,227
24/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 37,960 Ordinary 37,960
24/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 17,945 Ordinary 17,945
24/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 5,929 Ordinary 5,929
24/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,414 Ordinary -1,414
24/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 46,141 Ordinary 46,141
24/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,476 Ordinary 2,476
24/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 146,500 Ordinary 146,500
24/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -141 Ordinary -141
24/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,831 Ordinary -1,831
24/04/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 13.37 -8,209 Ordinary -8,209
25/04/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 17,447 Ordinary 17,447
25/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 13,700 Ordinary 13,700
25/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3 Ordinary -3
25/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -157 Ordinary -157
25/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -563 Ordinary -563
25/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -72 Ordinary -72
25/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4,953 Ordinary 4,953
25/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
25/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -421 Ordinary -421
25/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -8 Ordinary -8
25/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 552 Ordinary 552
25/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,464 Ordinary -1,464
25/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,654 Ordinary -1,654
25/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -227 Ordinary -227
25/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2 Ordinary -2
25/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -32 Ordinary -32
25/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 250 Ordinary 250
25/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3,590 Ordinary -3,590
25/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,123 Ordinary -1,123
25/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -394 Ordinary -394
25/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4,095 Ordinary -4,095
25/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -211 Ordinary -211
25/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -5,439 Ordinary -5,439
26/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -19,202 Ordinary -19,202
26/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -131 Ordinary -131
26/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 69,635 Ordinary 69,635
26/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3,548 Ordinary -3,548
26/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 21,381 Ordinary 21,381
26/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3,027 Ordinary -3,027

604 Page 10 29-Nov-2024

26/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -99 Ordinary -99
26/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 526,027 Ordinary 526,027
26/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -250,958 Ordinary -250,958
26/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -23 Ordinary -23
26/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -9,650 Ordinary -9,650
26/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -15 Ordinary -15
26/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -238 Ordinary -238
26/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -590 Ordinary -590
26/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3,126 Ordinary -3,126
26/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -7,707 Ordinary -7,707
26/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -125 Ordinary -125
26/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -57 Ordinary -57
26/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,129 Ordinary -1,129
26/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,274 Ordinary -2,274
26/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -34,371 Ordinary -34,371
26/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -16,823 Ordinary -16,823
26/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -5,535 Ordinary -5,535
26/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -42,046 Ordinary -42,046
26/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,265 Ordinary -2,265
26/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -141,061 Ordinary -141,061
26/04/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 13.07 3,056 Ordinary 3,056
29/04/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 13.25 -903 Ordinary -903
29/04/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -34 Ordinary -34
29/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,890 Ordinary 2,890
29/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,597 Ordinary -1,597
29/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -8,593 Ordinary -8,593
29/04/2024 SSGA FUNDS MANAGEMENT, INC. Transfer in 13.25 1,480 Ordinary 1,480
29/04/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 13.25 3,056 Ordinary 3,056
30/04/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 13.11 1,569 Ordinary 1,569
30/04/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 13.11 -11,415 Ordinary -11,415
30/04/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 5,000 Ordinary 5,000
30/04/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -14,567 Ordinary -14,567
30/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 12,626 Ordinary 12,626
30/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -6,142 Ordinary -6,142
30/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -57,767 Ordinary -57,767
01/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -7,002 Ordinary -7,002
01/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,928 Ordinary -1,928
01/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -24,370 Ordinary -24,370
02/05/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 13.01 902 Ordinary 902
02/05/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 879 Ordinary 879
02/05/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -6,916 Ordinary -6,916
02/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 58 Ordinary 58
02/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,837 Ordinary -1,837
02/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 173 Ordinary 173
02/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,570 Ordinary -2,570
02/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,229 Ordinary 1,229
02/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 126,744 Ordinary 126,744
02/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -52,394 Ordinary -52,394
02/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 60,186 Ordinary 60,186

604 Page 11 29-Nov-2024

02/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 19,190 Ordinary 19,190
02/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 9,444 Ordinary 9,444
02/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,296 Ordinary 1,296
02/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3,625 Ordinary 3,625
02/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,247 Ordinary 2,247
02/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 10,526 Ordinary 10,526
02/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 57 Ordinary 57
02/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 16,262 Ordinary 16,262
02/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 107 Ordinary 107
02/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 484 Ordinary 484
02/05/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 13.01 -20,152 Ordinary -20,152
03/05/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 21,882 Ordinary 21,882
03/05/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -6,549 Ordinary -6,549
03/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 165 Ordinary 165
03/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -76,312 Ordinary -76,312
03/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 494 Ordinary 494
03/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -9,145 Ordinary -9,145
03/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3,526 Ordinary 3,526
03/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 363,081 Ordinary 363,081
03/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -382,903 Ordinary -382,903
03/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 172,675 Ordinary 172,675
03/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 54,835 Ordinary 54,835
03/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 27,008 Ordinary 27,008
03/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3,708 Ordinary 3,708
03/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 10,387 Ordinary 10,387
03/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 6,439 Ordinary 6,439
03/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 30,173 Ordinary 30,173
03/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 164 Ordinary 164
03/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 46,588 Ordinary 46,588
03/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 306 Ordinary 306
03/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,384 Ordinary 1,384
03/05/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 879 Ordinary 879
03/05/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 879 Ordinary 879
06/05/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 13.07 -17,815 Ordinary -17,815
06/05/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 20,000 Ordinary 20,000
06/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 24,409 Ordinary 24,409
06/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 6,464 Ordinary 6,464
06/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
06/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 60,151 Ordinary 60,151
06/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 7,481 Ordinary 7,481
06/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3,574 Ordinary 3,574
06/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,353 Ordinary 1,353
06/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,684 Ordinary 1,684
06/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 353,659 Ordinary 353,659
06/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 10 Ordinary 10
06/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 205,686 Ordinary 205,686
06/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 288,368 Ordinary 288,368
06/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -178 Ordinary -178
06/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,646 Ordinary 1,646

604 Page 12 29-Nov-2024

06/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 887 Ordinary 887
06/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -109 Ordinary -109
06/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 25,758 Ordinary 25,758
06/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -25 Ordinary -25
06/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,764 Ordinary 1,764
06/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 7,715 Ordinary 7,715
06/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 20,351 Ordinary 20,351
06/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 7 Ordinary 7
06/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 8,036 Ordinary 8,036
06/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 49 Ordinary 49
06/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 25,454 Ordinary 25,454
06/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3,472 Ordinary 3,472
06/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 10,447 Ordinary 10,447
06/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 13 Ordinary 13
06/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4,097 Ordinary 4,097
06/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 29,121 Ordinary 29,121
06/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4 Ordinary 4
06/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,366 Ordinary 1,366
06/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2 Ordinary 2
06/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 140 Ordinary 140
06/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,819 Ordinary 1,819
07/05/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 13.14 356 Ordinary 356
07/05/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 15,000 Ordinary 15,000
07/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -26 Ordinary -26
07/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -7 Ordinary -7
07/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -224 Ordinary -224
07/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -14,579 Ordinary -14,579
07/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -667 Ordinary -667
07/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,901 Ordinary -1,901
07/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4,756 Ordinary -4,756
07/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
07/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4 Ordinary 4
07/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -191 Ordinary -191
07/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -489,835 Ordinary -489,835
07/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -156 Ordinary -156
07/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -79,421 Ordinary -79,421
07/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -232,684 Ordinary -232,684
07/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
07/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2 Ordinary 2
07/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -73,916 Ordinary -73,916
07/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -29 Ordinary -29
07/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -36,427 Ordinary -36,427
07/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -48 Ordinary -48
07/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -6 Ordinary -6
07/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 34 Ordinary 34
07/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -5,011 Ordinary -5,011
07/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
07/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -14,062 Ordinary -14,062
07/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 7 Ordinary 7

604 Page 13 29-Nov-2024

07/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -9 Ordinary -9
07/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -8,699 Ordinary -8,699
07/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4 Ordinary -4
07/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -40,700 Ordinary -40,700
07/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -10 Ordinary -10
07/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -221 Ordinary -221
07/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -62,854 Ordinary -62,854
07/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
07/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -416 Ordinary -416
07/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,868 Ordinary -1,868
07/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2 Ordinary 2
08/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -24,383 Ordinary -24,383
08/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -6,457 Ordinary -6,457
08/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,663 Ordinary -2,663
08/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 80 Ordinary 80
08/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3,574 Ordinary -3,574
08/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,352 Ordinary -1,352
08/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,689 Ordinary -1,689
08/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -353,468 Ordinary -353,468
08/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -205,530 Ordinary -205,530
08/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -26,717 Ordinary -26,717
08/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,646 Ordinary -1,646
08/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -888 Ordinary -888
08/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -25,730 Ordinary -25,730
08/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,716 Ordinary -1,716
08/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -7,708 Ordinary -7,708
08/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -20,386 Ordinary -20,386
08/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -8,036 Ordinary -8,036
08/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -25,461 Ordinary -25,461
08/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3,472 Ordinary -3,472
08/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -10,438 Ordinary -10,438
08/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4,093 Ordinary -4,093
08/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -29,110 Ordinary -29,110
08/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,365 Ordinary -1,365
08/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -140 Ordinary -140
08/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,821 Ordinary -1,821
08/05/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 13.31 1,214 Ordinary 1,214
09/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 24,701 Ordinary 24,701
09/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 6,541 Ordinary 6,541
09/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 344 Ordinary 344
09/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -244 Ordinary -244
09/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3,622 Ordinary 3,622
09/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,370 Ordinary 1,370
09/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,710 Ordinary 1,710
09/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 358,400 Ordinary 358,400
09/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 602,755 Ordinary 602,755
09/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 208,193 Ordinary 208,193
09/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -99 Ordinary -99
09/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 276,583 Ordinary 276,583

604 Page 14 29-Nov-2024

09/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,666 Ordinary 1,666
09/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 900 Ordinary 900
09/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 26,059 Ordinary 26,059
09/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,738 Ordinary 1,738
09/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 7,799 Ordinary 7,799
09/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 20,460 Ordinary 20,460
09/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 8,138 Ordinary 8,138
09/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 25,788 Ordinary 25,788
09/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 72,786 Ordinary 72,786
09/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3,515 Ordinary 3,515
09/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 10,572 Ordinary 10,572
09/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4,147 Ordinary 4,147
09/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 29,500 Ordinary 29,500
09/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,388 Ordinary 1,388
09/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 142 Ordinary 142
09/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,845 Ordinary 1,845
09/05/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 13.10 44,198 Ordinary 44,198
10/05/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 13.26 8,118 Ordinary 8,118
10/05/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 15,000 Ordinary 15,000
10/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 55 Ordinary 55
10/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 62 Ordinary 62
10/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 91 Ordinary 91
10/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -9,169 Ordinary -9,169
10/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 271 Ordinary 271
10/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,293 Ordinary -1,293
10/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,930 Ordinary 1,930
10/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 37 Ordinary 37
10/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 14 Ordinary 14
10/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 22 Ordinary 22
10/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3,661 Ordinary 3,661
10/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -118,624 Ordinary -118,624
10/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 196,350 Ordinary 196,350
10/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,180 Ordinary 2,180
10/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -36,638 Ordinary -36,638
10/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -54,279 Ordinary -54,279
10/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 94,326 Ordinary 94,326
10/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 18 Ordinary 18
10/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 12 Ordinary 12
10/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 30,619 Ordinary 30,619
10/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 265 Ordinary 265
10/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 14,112 Ordinary 14,112
10/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 21 Ordinary 21
10/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 85 Ordinary 85
10/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 256 Ordinary 256
10/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,117 Ordinary 2,117
10/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 90 Ordinary 90
10/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 5,728 Ordinary 5,728
10/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 286 Ordinary 286
10/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -14,251 Ordinary -14,251

604 Page 15 29-Nov-2024

10/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 42 Ordinary 42
10/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 108 Ordinary 108
10/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3,534 Ordinary 3,534
10/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 39 Ordinary 39
10/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 16,676 Ordinary 16,676
10/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 230 Ordinary 230
10/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 90 Ordinary 90
10/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 27,684 Ordinary 27,684
10/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 9 Ordinary 9
10/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 90 Ordinary 90
10/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2 Ordinary 2
10/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 758 Ordinary 758
10/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 23 Ordinary 23
13/05/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 13.30 2,569 Ordinary 2,569
13/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 85 Ordinary 85
13/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 50 Ordinary 50
13/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -61 Ordinary -61
13/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -34,084 Ordinary -34,084
13/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -182 Ordinary -182
13/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4,123 Ordinary -4,123
13/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,292 Ordinary -1,292
13/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 21 Ordinary 21
13/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 7 Ordinary 7
13/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4 Ordinary 4
13/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,102 Ordinary 2,102
13/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -484,131 Ordinary -484,131
13/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -131,488 Ordinary -131,488
13/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,240 Ordinary 1,240
13/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -145,493 Ordinary -145,493
13/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -222,304 Ordinary -222,304
13/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -63,101 Ordinary -63,101
13/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 9 Ordinary 9
13/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3 Ordinary 3
13/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -20,857 Ordinary -20,857
13/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 163 Ordinary 163
13/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -9,426 Ordinary -9,426
13/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 7 Ordinary 7
13/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 48 Ordinary 48
13/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 69 Ordinary 69
13/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,418 Ordinary -1,418
13/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 43 Ordinary 43
13/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3,840 Ordinary -3,840
13/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 136 Ordinary 136
13/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -58,535 Ordinary -58,535
13/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 15 Ordinary 15
13/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 67 Ordinary 67
13/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,409 Ordinary -2,409
13/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 32 Ordinary 32
13/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -10,869 Ordinary -10,869

604 Page 16 29-Nov-2024

13/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 164 Ordinary 164
13/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -60 Ordinary -60
13/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -18,532 Ordinary -18,532
13/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 9 Ordinary 9
13/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -72 Ordinary -72
13/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -445 Ordinary -445
13/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 7 Ordinary 7
13/05/2024 SSGA FUNDS MANAGEMENT, INC. Transfer in 13.30 1,110 Ordinary 1,110
14/05/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 24,287 Ordinary 24,287
14/05/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -40,000 Ordinary -40,000
14/05/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 17,909 Ordinary 17,909
14/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 156 Ordinary 156
14/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 42 Ordinary 42
14/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -30 Ordinary -30
14/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -89 Ordinary -89
14/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -638 Ordinary -638
14/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 27 Ordinary 27
14/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 11 Ordinary 11
14/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 15 Ordinary 15
14/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,802 Ordinary 2,802
14/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3 Ordinary 3
14/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -64,862 Ordinary -64,862
14/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,437 Ordinary 1,437
14/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
14/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -31,225 Ordinary -31,225
14/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 12 Ordinary 12
14/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 7 Ordinary 7
14/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -9,762 Ordinary -9,762
14/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 175 Ordinary 175
14/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4,686 Ordinary -4,686
14/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 14 Ordinary 14
14/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 53 Ordinary 53
14/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 166 Ordinary 166
14/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -698 Ordinary -698
14/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 59 Ordinary 59
14/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,888 Ordinary -1,888
14/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 189 Ordinary 189
14/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 26 Ordinary 26
14/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 72 Ordinary 72
14/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,124 Ordinary -1,124
14/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 27 Ordinary 27
14/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -5,807 Ordinary -5,807
14/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 226 Ordinary 226
14/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -30 Ordinary -30
14/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -9,152 Ordinary -9,152
14/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 15 Ordinary 15
14/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -18 Ordinary -18
14/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
14/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -313 Ordinary -313

604 Page 17 29-Nov-2024

14/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 15 Ordinary 15
14/05/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 13.62 4,689 Ordinary 4,689
14/05/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 13.62 3,830 Ordinary 3,830
14/05/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 13.62 1,116 Ordinary 1,116
15/05/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -15,000 Ordinary -15,000
15/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 302 Ordinary 302
15/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 81 Ordinary 81
15/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 36 Ordinary 36
15/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 15 Ordinary 15
15/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 8 Ordinary 8
15/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4,352 Ordinary 4,352
15/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3 Ordinary -3
15/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,647 Ordinary 2,647
15/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
15/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 23 Ordinary 23
15/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -5 Ordinary -5
15/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 332 Ordinary 332
15/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 28 Ordinary 28
15/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 101 Ordinary 101
15/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 205 Ordinary 205
15/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 78 Ordinary 78
15/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 330 Ordinary 330
15/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 54 Ordinary 54
15/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 111 Ordinary 111
15/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3 Ordinary 3
15/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 335 Ordinary 335
15/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 21 Ordinary 21
15/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
15/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 21 Ordinary 21
15/05/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 17,909 Ordinary 17,909
15/05/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 24,287 Ordinary 24,287
15/05/2024 SSGA FUNDS MANAGEMENT, INC. Transfer in 13.45 1,036 Ordinary 1,036
15/05/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 12,149 Ordinary 12,149
15/05/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 30,047 Ordinary 30,047
15/05/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 13.45 72,629 Ordinary 72,629
16/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -19 Ordinary -19
16/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -6 Ordinary -6
16/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 19 Ordinary 19
16/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 7 Ordinary 7
16/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 21 Ordinary 21
16/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,590 Ordinary 1,590
16/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 662 Ordinary 662
16/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 655 Ordinary 655
16/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 8 Ordinary 8
16/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 10 Ordinary 10
16/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 57 Ordinary 57
16/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 15 Ordinary 15
16/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 7 Ordinary 7
16/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 207 Ordinary 207

604 Page 18 29-Nov-2024

16/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 42 Ordinary 42
16/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 134 Ordinary 134
16/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4,398 Ordinary 4,398
16/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 23 Ordinary 23
16/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 23 Ordinary 23
16/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 846 Ordinary 846
16/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3 Ordinary -3
16/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 151 Ordinary 151
16/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 9 Ordinary 9
16/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2 Ordinary 2
16/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 17 Ordinary 17
17/05/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 183,517 Ordinary 183,517
17/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -25,279 Ordinary -25,279
17/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -6,770 Ordinary -6,770
17/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 11,050 Ordinary 11,050
17/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 137 Ordinary 137
17/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,824 Ordinary 1,824
17/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 786 Ordinary 786
17/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3,762 Ordinary -3,762
17/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,424 Ordinary -1,424
17/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,779 Ordinary -1,779
17/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 616 Ordinary 616
17/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -372,909 Ordinary -372,909
17/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -216,359 Ordinary -216,359
17/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -655 Ordinary -655
17/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 94,890 Ordinary 94,890
17/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 21 Ordinary 21
17/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 6,792 Ordinary 6,792
17/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,737 Ordinary -1,737
17/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 13 Ordinary 13
17/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -927 Ordinary -927
17/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -27,052 Ordinary -27,052
17/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,822 Ordinary -1,822
17/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 23 Ordinary 23
17/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -8,093 Ordinary -8,093
17/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
17/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -21,363 Ordinary -21,363
17/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3,366 Ordinary 3,366
17/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -8,450 Ordinary -8,450
17/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4,758 Ordinary 4,758
17/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -26,864 Ordinary -26,864
17/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 183 Ordinary 183
17/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4,398 Ordinary -4,398
17/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3,674 Ordinary -3,674
17/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 164 Ordinary 164
17/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -10,953 Ordinary -10,953
17/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 914 Ordinary 914
17/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -846 Ordinary -846
17/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4,243 Ordinary -4,243

604 Page 19 29-Nov-2024

17/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 5,542 Ordinary 5,542
17/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -30,606 Ordinary -30,606
17/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 24,192 Ordinary 24,192
17/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 10,700 Ordinary 10,700
17/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4,448 Ordinary 4,448
17/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,451 Ordinary -1,451
17/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 28,988 Ordinary 28,988
17/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,603 Ordinary 1,603
17/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 109,446 Ordinary 109,446
17/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -146 Ordinary -146
17/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,927 Ordinary -1,927
20/05/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 13.79 1,472 Ordinary 1,472
20/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3,466 Ordinary 3,466
20/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 16 Ordinary 16
20/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 356 Ordinary 356
20/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 132 Ordinary 132
20/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 85 Ordinary 85
20/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 11,581 Ordinary 11,581
20/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2 Ordinary 2
20/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 986 Ordinary 986
20/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2 Ordinary 2
20/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3 Ordinary 3
20/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 121 Ordinary 121
20/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 794 Ordinary 794
20/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2 Ordinary 2
20/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 73 Ordinary 73
20/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 126 Ordinary 126
20/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 760 Ordinary 760
20/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,947 Ordinary 2,947
20/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,408 Ordinary 1,408
20/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 577 Ordinary 577
20/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3,605 Ordinary 3,605
20/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 232 Ordinary 232
20/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 14,126 Ordinary 14,126
20/05/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 183,517 Ordinary 183,517
20/05/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 183,517 Ordinary 183,517
21/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 22,512 Ordinary 22,512
21/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 6,029 Ordinary 6,029
21/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -14,516 Ordinary -14,516
21/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -153 Ordinary -153
21/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,179 Ordinary -2,179
21/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -919 Ordinary -919
21/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3,266 Ordinary 3,266
21/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,260 Ordinary 1,260
21/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,568 Ordinary 1,568
21/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -700 Ordinary -700
21/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 330,255 Ordinary 330,255
21/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 191,923 Ordinary 191,923
21/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -106,471 Ordinary -106,471

604 Page 20 29-Nov-2024

21/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -23 Ordinary -23
21/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -7,778 Ordinary -7,778
21/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,539 Ordinary 1,539
21/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -14 Ordinary -14
21/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 817 Ordinary 817
21/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 24,076 Ordinary 24,076
21/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,610 Ordinary 1,610
21/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -26 Ordinary -26
21/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 7,199 Ordinary 7,199
21/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
21/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 18,863 Ordinary 18,863
21/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3,488 Ordinary -3,488
21/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 7,485 Ordinary 7,485
21/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -5,552 Ordinary -5,552
21/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 23,803 Ordinary 23,803
21/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -185 Ordinary -185
21/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3,250 Ordinary 3,250
21/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -237 Ordinary -237
21/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 9,725 Ordinary 9,725
21/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,040 Ordinary -1,040
21/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3,778 Ordinary 3,778
21/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -6,302 Ordinary -6,302
21/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 27,090 Ordinary 27,090
21/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -27,139 Ordinary -27,139
21/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -12,108 Ordinary -12,108
21/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -5,025 Ordinary -5,025
21/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,280 Ordinary 1,280
21/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -32,593 Ordinary -32,593
21/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,835 Ordinary -1,835
21/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -123,571 Ordinary -123,571
21/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 129 Ordinary 129
21/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,702 Ordinary 1,702
21/05/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 52,444 Ordinary 52,444
21/05/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 52,444 Ordinary 52,444
22/05/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 14.18 -904 Ordinary -904
22/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -22,512 Ordinary -22,512
22/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -6,029 Ordinary -6,029
22/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3,266 Ordinary -3,266
22/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,260 Ordinary -1,260
22/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,568 Ordinary -1,568
22/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -330,255 Ordinary -330,255
22/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -191,923 Ordinary -191,923
22/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,539 Ordinary -1,539
22/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -817 Ordinary -817
22/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -24,076 Ordinary -24,076
22/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,610 Ordinary -1,610
22/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -7,199 Ordinary -7,199
22/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -18,863 Ordinary -18,863
22/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -7,485 Ordinary -7,485

604 Page 21 29-Nov-2024

22/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -23,803 Ordinary -23,803
22/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3,250 Ordinary -3,250
22/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -9,725 Ordinary -9,725
22/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3,778 Ordinary -3,778
22/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -27,090 Ordinary -27,090
22/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,280 Ordinary -1,280
22/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -129 Ordinary -129
22/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,702 Ordinary -1,702
23/05/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 13.94 2,208 Ordinary 2,208
23/05/2024 SSGA FUNDS MANAGEMENT, INC. Transfer in 14.12 7,429 Ordinary 7,429
24/05/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 294 Ordinary 294
24/05/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 100,000 Ordinary 100,000
24/05/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 62,447 Ordinary 62,447
24/05/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 30,860 Ordinary 30,860
24/05/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 3,331 Ordinary 3,331
24/05/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 14.02 12,608 Ordinary 12,608
27/05/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 115,000 Ordinary 115,000
27/05/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 329,272 Ordinary 329,272
27/05/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -201,426 Ordinary -201,426
27/05/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -30,914 Ordinary -30,914
27/05/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 84,702 Ordinary 84,702
27/05/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 12,230 Ordinary 12,230
28/05/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 3,331 Ordinary 3,331
28/05/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -329,272 Ordinary -329,272
28/05/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 232,286 Ordinary 232,286
28/05/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 31,208 Ordinary 31,208
28/05/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 62,447 Ordinary 62,447
29/05/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 13.82 2,944 Ordinary 2,944
29/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 26,000 Ordinary 26,000
29/05/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -115,000 Ordinary -115,000
29/05/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -100,000 Ordinary -100,000
29/05/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -39,329 Ordinary -39,329
29/05/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 13.85 150,000 Ordinary 150,000
30/05/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 13.96 537 Ordinary 537
30/05/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 13.96 904 Ordinary 904
30/05/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 13.96 904 Ordinary 904
30/05/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 13.97 150,000 Ordinary 150,000
31/05/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 14.11 6,625 Ordinary 6,625
31/05/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 14.11 -279,440 Ordinary -279,440
31/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 23,798 Ordinary 23,798
31/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 250 Ordinary 250
31/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3,037 Ordinary 3,037
31/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,480 Ordinary 1,480
31/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,115 Ordinary 1,115
31/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 240,085 Ordinary 240,085
31/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 38 Ordinary 38
31/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 10,794 Ordinary 10,794
31/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 23 Ordinary 23
31/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 16 Ordinary 16

604 Page 22 29-Nov-2024

31/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2 Ordinary 2
31/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 7,294 Ordinary 7,294
31/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 9,952 Ordinary 9,952
31/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 62 Ordinary 62
31/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 124 Ordinary 124
31/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,672 Ordinary 1,672
31/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 9,761 Ordinary 9,761
31/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 43,965 Ordinary 43,965
31/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 12,882 Ordinary 12,882
31/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 8,523 Ordinary 8,523
31/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 50,612 Ordinary 50,612
31/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3,144 Ordinary 3,144
31/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 170,824 Ordinary 170,824
31/05/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 14.11 3,449 Ordinary 3,449
31/05/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 14.11 58,493 Ordinary 58,493
31/05/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 14.11 28,678 Ordinary 28,678
31/05/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 14.11 3,259 Ordinary 3,259
31/05/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 14.10 -355,896 Ordinary -355,896
31/05/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 14.11 -6,625 Ordinary -6,625
31/05/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 14.11 -58,493 Ordinary -58,493
31/05/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 14.11 -10,464 Ordinary -10,464
31/05/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 14.11 -84,915 Ordinary -84,915
31/05/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 14.11 -28,678 Ordinary -28,678
31/05/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 14.11 -7,162 Ordinary -7,162
31/05/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 14.11 -16,231 Ordinary -16,231
31/05/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 14.11 10,464 Ordinary 10,464
31/05/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 14.11 7,162 Ordinary 7,162
31/05/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 14.11 852 Ordinary 852
31/05/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 14.11 84,915 Ordinary 84,915
31/05/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 14.11 16,231 Ordinary 16,231
03/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -23,798 Ordinary -23,798
03/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -250 Ordinary -250
03/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3,037 Ordinary -3,037
03/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,480 Ordinary -1,480
03/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,115 Ordinary -1,115
03/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -240,085 Ordinary -240,085
03/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -38 Ordinary -38
03/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -10,794 Ordinary -10,794
03/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -23 Ordinary -23
03/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -16 Ordinary -16
03/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2 Ordinary -2
03/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -7,294 Ordinary -7,294
03/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -9,952 Ordinary -9,952
03/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -62 Ordinary -62
03/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -124 Ordinary -124
03/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,672 Ordinary -1,672
03/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -9,761 Ordinary -9,761
03/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -43,965 Ordinary -43,965
03/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -12,882 Ordinary -12,882

604 Page 23 29-Nov-2024

03/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -8,523 Ordinary -8,523
03/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -50,612 Ordinary -50,612
03/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3,144 Ordinary -3,144
03/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -170,824 Ordinary -170,824
04/06/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 14.43 3,312 Ordinary 3,312
05/06/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 14,287 Ordinary 14,287
05/06/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 189,911 Ordinary 189,911
05/06/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 17,144 Ordinary 17,144
05/06/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 4,230 Ordinary 4,230
05/06/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 294,767 Ordinary 294,767
05/06/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 4,214 Ordinary 4,214
05/06/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 33,713 Ordinary 33,713
05/06/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -17,144 Ordinary -17,144
05/06/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 6,878 Ordinary 6,878
05/06/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -17,144 Ordinary -17,144
05/06/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 17,144 Ordinary 17,144
05/06/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 14.40 212,402 Ordinary 212,402
06/06/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 14.52 23,867 Ordinary 23,867
06/06/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 10,793 Ordinary 10,793
06/06/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -10,793 Ordinary -10,793
06/06/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -10,793 Ordinary -10,793
06/06/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 10,793 Ordinary 10,793
06/06/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 14.52 -12,721 Ordinary -12,721
06/06/2024 SSGA FUNDS MANAGEMENT, INC. Transfer in 14.52 1,776 Ordinary 1,776
06/06/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 14.53 2,821 Ordinary 2,821
07/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -11,900 Ordinary -11,900
07/06/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 1,681 Ordinary 1,681
07/06/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -1,681 Ordinary -1,681
07/06/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,681 Ordinary -1,681
07/06/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,681 Ordinary 1,681
07/06/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 14.58 1,508 Ordinary 1,508
11/06/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 14.43 5,138 Ordinary 5,138
11/06/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 14.43 2,202 Ordinary 2,202
11/06/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 14.43 2,699 Ordinary 2,699
11/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -14,100 Ordinary -14,100
11/06/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 14.43 208,934 Ordinary 208,934
12/06/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -6,234 Ordinary -6,234
12/06/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -766 Ordinary -766
12/06/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 6,809 Ordinary 6,809
12/06/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 7,000 Ordinary 7,000
12/06/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -6,234 Ordinary -6,234
12/06/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 14.11 -943 Ordinary -943
12/06/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 14.11 20,442 Ordinary 20,442
12/06/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 6,809 Ordinary 6,809
12/06/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 14.11 848 Ordinary 848
13/06/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 14.25 2,936 Ordinary 2,936
13/06/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 14.25 6,239 Ordinary 6,239
13/06/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 6,665 Ordinary 6,665
13/06/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -6,665 Ordinary -6,665

604 Page 24 29-Nov-2024

13/06/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -6,665 Ordinary -6,665
13/06/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 6,665 Ordinary 6,665
13/06/2024 SSGA FUNDS MANAGEMENT, INC. Transfer in 14.25 2,220 Ordinary 2,220
13/06/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 14.25 16,583 Ordinary 16,583
13/06/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 14.25 212,844 Ordinary 212,844
14/06/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 14.12 5,138 Ordinary 5,138
14/06/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 6,359 Ordinary 6,359
14/06/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 12,854 Ordinary 12,854
14/06/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -6,359 Ordinary -6,359
14/06/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -6,359 Ordinary -6,359
14/06/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 6,359 Ordinary 6,359
14/06/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 14.12 2,262 Ordinary 2,262
17/06/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 14.05 2,936 Ordinary 2,936
17/06/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -189,911 Ordinary -189,911
17/06/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 6,023 Ordinary 6,023
17/06/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -4,230 Ordinary -4,230
17/06/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -294,767 Ordinary -294,767
17/06/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -4,214 Ordinary -4,214
17/06/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -6,023 Ordinary -6,023
17/06/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -6,878 Ordinary -6,878
17/06/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -6,023 Ordinary -6,023
17/06/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 6,023 Ordinary 6,023
18/06/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 14.27 1,754 Ordinary 1,754
18/06/2024 SSGA FUNDS MANAGEMENT, INC. Transfer in 14.55 1,332 Ordinary 1,332
19/06/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 25,266 Ordinary 25,266
19/06/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 4,214 Ordinary 4,214
20/06/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 14.49 15,721 Ordinary 15,721
20/06/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 14.49 -118,945 Ordinary -118,945
20/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 46,900 Ordinary 46,900
20/06/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 6,423 Ordinary 6,423
20/06/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 6,423 Ordinary 6,423
21/06/2024 STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD. Transfer out 14.39 -131,842 Ordinary -131,842
21/06/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 14.39 9,947 Ordinary 9,947
21/06/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 14.39 12,732 Ordinary 12,732
21/06/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 14.39 37,781 Ordinary 37,781
21/06/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 14.39 2,818,316 Ordinary 2,818,316
21/06/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 14.39 -2,818,316 Ordinary -2,818,316
24/06/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 92,347 Ordinary 92,347
25/06/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -25,266 Ordinary -25,266
25/06/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 68,338 Ordinary 68,338
25/06/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -4,214 Ordinary -4,214
25/06/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 92,347 Ordinary 92,347
25/06/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 92,347 Ordinary 92,347
26/06/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 14.39 -2,208 Ordinary -2,208
26/06/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 6,357 Ordinary 6,357
26/06/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 68,338 Ordinary 68,338
26/06/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 68,338 Ordinary 68,338
26/06/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 14.39 89,271 Ordinary 89,271
27/06/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 6,357 Ordinary 6,357

604 Page 25 29-Nov-2024

27/06/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 6,357 Ordinary 6,357
27/06/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 14.12 15,531 Ordinary 15,531
28/06/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 14.01 -8,603 Ordinary -8,603
28/06/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 14.01 29,228 Ordinary 29,228
28/06/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 14.01 9,552 Ordinary 9,552
28/06/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 14.01 848 Ordinary 848
01/07/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 14.04 424 Ordinary 424
02/07/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 14.05 537 Ordinary 537
02/07/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 14.05 358 Ordinary 358
02/07/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -834 Ordinary -834
02/07/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,000 Ordinary 1,000
02/07/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 166 Ordinary 166
03/07/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 14.02 -6,222 Ordinary -6,222
03/07/2024 SSGA FUNDS MANAGEMENT, INC. Transfer in 14.02 1,998 Ordinary 1,998
03/07/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 14.01 9,173 Ordinary 9,173
05/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -5,000 Ordinary -5,000
05/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 11,787 Ordinary 11,787
05/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 156 Ordinary 156
05/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 473 Ordinary 473
05/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 938 Ordinary 938
05/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 39,496 Ordinary 39,496
05/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 7 Ordinary 7
05/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 128 Ordinary 128
05/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
05/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 9 Ordinary 9
05/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3,866 Ordinary 3,866
05/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,032 Ordinary 1,032
05/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4,337 Ordinary 4,337
05/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 189 Ordinary 189
05/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 655 Ordinary 655
05/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,062 Ordinary 2,062
05/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,072 Ordinary 1,072
05/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 480 Ordinary 480
05/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3,260 Ordinary 3,260
05/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 589 Ordinary 589
05/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 15,562 Ordinary 15,562
05/07/2024 SSGA FUNDS MANAGEMENT, INC. Transfer in 14.34 1,480 Ordinary 1,480
05/07/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 14.34 1,510 Ordinary 1,510
08/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -20,000 Ordinary -20,000
08/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3,021 Ordinary -3,021
08/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -55 Ordinary -55
08/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3,601 Ordinary 3,601
08/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -236 Ordinary -236
08/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3,763 Ordinary -3,763
08/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2 Ordinary -2
08/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -32 Ordinary -32
08/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2 Ordinary -2
08/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -997 Ordinary -997
08/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -306 Ordinary -306

604 Page 26 29-Nov-2024

08/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,030 Ordinary -1,030
08/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -140 Ordinary -140
08/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -202 Ordinary -202
08/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 181 Ordinary 181
08/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -271 Ordinary -271
08/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 477 Ordinary 477
08/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -831 Ordinary -831
08/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 279 Ordinary 279
08/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3,948 Ordinary -3,948
09/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -5,000 Ordinary -5,000
09/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3,401 Ordinary -3,401
09/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -40 Ordinary -40
09/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,519 Ordinary -1,519
09/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -315 Ordinary -315
09/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -13,300 Ordinary -13,300
09/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2 Ordinary -2
09/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -34 Ordinary -34
09/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
09/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,100 Ordinary -1,100
09/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -283 Ordinary -283
09/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,287 Ordinary -1,287
09/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -12 Ordinary -12
09/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -172 Ordinary -172
09/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -835 Ordinary -835
09/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -228 Ordinary -228
09/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -371 Ordinary -371
09/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -969 Ordinary -969
09/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -346 Ordinary -346
09/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4,625 Ordinary -4,625
10/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,440 Ordinary -1,440
10/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -23 Ordinary -23
10/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -523 Ordinary -523
10/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -159 Ordinary -159
10/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -9,247 Ordinary -9,247
10/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -26 Ordinary -26
10/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3 Ordinary -3
10/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -794 Ordinary -794
10/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -186 Ordinary -186
10/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -836 Ordinary -836
10/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -15 Ordinary -15
10/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -164 Ordinary -164
10/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -493 Ordinary -493
10/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -359 Ordinary -359
10/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -205 Ordinary -205
10/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -616 Ordinary -616
10/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -111 Ordinary -111
10/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,900 Ordinary -2,900
10/07/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 14.10 -2,732 Ordinary -2,732
10/07/2024 SSGA FUNDS MANAGEMENT, INC. Transfer in 14.10 1,554 Ordinary 1,554

604 Page 27 29-Nov-2024

11/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3,924 Ordinary -3,924
11/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -38 Ordinary -38
11/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,032 Ordinary -2,032
11/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -227 Ordinary -227
11/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -13,185 Ordinary -13,185
11/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3 Ordinary -3
11/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -36 Ordinary -36
11/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4 Ordinary -4
11/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -975 Ordinary -975
11/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -256 Ordinary -256
11/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,183 Ordinary -1,183
11/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -21 Ordinary -21
11/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -116 Ordinary -116
11/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -916 Ordinary -916
11/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -215 Ordinary -215
11/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -381 Ordinary -381
11/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -845 Ordinary -845
11/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -411 Ordinary -411
11/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4,090 Ordinary -4,090
11/07/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 14.27 20,758 Ordinary 20,758
11/07/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 14.27 22,538 Ordinary 22,538
12/07/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 14.43 6,170 Ordinary 6,170
12/07/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 14.36 2,265 Ordinary 2,265
17/07/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 14.70 3,398 Ordinary 3,398
17/07/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 14.70 17,434 Ordinary 17,434
18/07/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 14.49 3,660 Ordinary 3,660
19/07/2024 STATE STREET GLOBAL ADVISORS ASIA LIMITED Transfer in 14.38 6,882 Ordinary 6,882
22/07/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 14.56 -3,670 Ordinary -3,670
22/07/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 14.57 14,000 Ordinary 14,000
22/07/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 15,000 Ordinary 15,000
22/07/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 11,324 Ordinary 11,324
23/07/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 11,324 Ordinary 11,324
23/07/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 11,324 Ordinary 11,324
23/07/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 14.93 755 Ordinary 755
23/07/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 14.93 2,265 Ordinary 2,265
24/07/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 25,266 Ordinary 25,266
24/07/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 4,214 Ordinary 4,214
25/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -7,000 Ordinary -7,000
25/07/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -15,000 Ordinary -15,000
25/07/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 7,370 Ordinary 7,370
25/07/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 14.81 2,185 Ordinary 2,185
26/07/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -166 Ordinary -166
26/07/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -166 Ordinary -166
29/07/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 2,457 Ordinary 2,457
29/07/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 69,002 Ordinary 69,002
29/07/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 8,782 Ordinary 8,782
29/07/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 34,870 Ordinary 34,870
29/07/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 43,652 Ordinary 43,652
29/07/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 15.18 755 Ordinary 755

604 Page 28 29-Nov-2024

30/07/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 3,276 Ordinary 3,276
30/07/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 69,002 Ordinary 69,002
30/07/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 69,002 Ordinary 69,002
31/07/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 3,276 Ordinary 3,276
31/07/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 15.44 24,309 Ordinary 24,309
31/07/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 3,276 Ordinary 3,276
31/07/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 15.44 131,455 Ordinary 131,455
01/08/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 15.67 755 Ordinary 755
02/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 20,655 Ordinary 20,655
02/08/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 15.58 129,534 Ordinary 129,534
05/08/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 14.83 1,835 Ordinary 1,835
05/08/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 31,294 Ordinary 31,294
05/08/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 11,707 Ordinary 11,707
05/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 61,892 Ordinary 61,892
05/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 494 Ordinary 494
05/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 85,681 Ordinary 85,681
05/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 6,853 Ordinary 6,853
05/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 20 Ordinary 20
05/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 547,736 Ordinary 547,736
05/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 202 Ordinary 202
05/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,660 Ordinary 1,660
05/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 185 Ordinary 185
05/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4,129 Ordinary 4,129
05/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 9,593 Ordinary 9,593
05/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 56 Ordinary 56
05/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 58,442 Ordinary 58,442
05/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 831 Ordinary 831
05/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 690 Ordinary 690
05/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 87 Ordinary 87
05/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 6,905 Ordinary 6,905
05/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 32,861 Ordinary 32,861
05/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 9,456 Ordinary 9,456
05/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 11,101 Ordinary 11,101
05/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 11,330 Ordinary 11,330
05/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 20,354 Ordinary 20,354
05/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 32,085 Ordinary 32,085
05/08/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 15.15 1,652 Ordinary 1,652
06/08/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 10,000 Ordinary 10,000
06/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4,856 Ordinary -4,856
06/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 90 Ordinary 90
06/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 5,884 Ordinary 5,884
06/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4,181 Ordinary 4,181
06/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
06/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 31,174 Ordinary 31,174
06/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -17 Ordinary -17
06/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 18 Ordinary 18
06/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 425 Ordinary 425
06/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -12 Ordinary -12
06/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -133 Ordinary -133

604 Page 29 29-Nov-2024

06/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,326 Ordinary -1,326
06/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 975 Ordinary 975
06/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,696 Ordinary -2,696
06/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3 Ordinary 3
06/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 117 Ordinary 117
06/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4 Ordinary -4
06/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,201 Ordinary -2,201
06/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -892 Ordinary -892
06/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4,522 Ordinary 4,522
06/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 783 Ordinary 783
06/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -611 Ordinary -611
06/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 378 Ordinary 378
06/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -5,557 Ordinary -5,557
06/08/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 14.86 756 Ordinary 756
07/08/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 14.79 5,466 Ordinary 5,466
07/08/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -35,093 Ordinary -35,093
07/08/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -4,214 Ordinary -4,214
07/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 446,248 Ordinary 446,248
07/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 9,002 Ordinary 9,002
07/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 306,320 Ordinary 306,320
07/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -568 Ordinary -568
07/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -89,052 Ordinary -89,052
07/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -10,727 Ordinary -10,727
07/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -18 Ordinary -18
07/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -562,968 Ordinary -562,968
07/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -180 Ordinary -180
07/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,620 Ordinary -1,620
07/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -397 Ordinary -397
07/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 149,378 Ordinary 149,378
07/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3,885 Ordinary -3,885
07/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -8,021 Ordinary -8,021
07/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,001 Ordinary -1,001
07/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -54,232 Ordinary -54,232
07/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -809 Ordinary -809
07/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -781 Ordinary -781
07/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -81 Ordinary -81
07/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4,574 Ordinary -4,574
07/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -31,094 Ordinary -31,094
07/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -13,566 Ordinary -13,566
07/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -11,561 Ordinary -11,561
07/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -10,365 Ordinary -10,365
07/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -20,165 Ordinary -20,165
07/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -25,812 Ordinary -25,812
07/08/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 10,000 Ordinary 10,000
07/08/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 219 Ordinary 219
07/08/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 14.93 1,512 Ordinary 1,512
07/08/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 14.92 -6,590 Ordinary -6,590
08/08/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 14.68 1,835 Ordinary 1,835
08/08/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 23,195 Ordinary 23,195

604 Page 30 29-Nov-2024

08/08/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -9,781 Ordinary -9,781
08/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -503,284 Ordinary -503,284
08/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -9,002 Ordinary -9,002
08/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -306,320 Ordinary -306,320
08/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -16 Ordinary -16
08/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,512 Ordinary -2,512
08/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -308 Ordinary -308
08/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
08/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -15,943 Ordinary -15,943
08/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -5 Ordinary -5
08/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -57 Ordinary -57
08/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -28 Ordinary -28
08/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -149,551 Ordinary -149,551
08/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -111 Ordinary -111
08/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -245 Ordinary -245
08/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -30 Ordinary -30
08/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,515 Ordinary -1,515
08/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -25 Ordinary -25
08/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -25 Ordinary -25
08/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2 Ordinary -2
08/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -131 Ordinary -131
08/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -875 Ordinary -875
08/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -413 Ordinary -413
08/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -324 Ordinary -324
08/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -355 Ordinary -355
08/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -568 Ordinary -568
08/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -716 Ordinary -716
08/08/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -9,781 Ordinary -9,781
09/08/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 15.11 48,965 Ordinary 48,965
09/08/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 15.11 2,268 Ordinary 2,268
13/08/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 15.19 2,202 Ordinary 2,202
13/08/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 15.19 2,202 Ordinary 2,202
13/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 26,597 Ordinary 26,597
13/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 521 Ordinary 521
13/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 402 Ordinary 402
13/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,741 Ordinary 1,741
13/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 13,888 Ordinary 13,888
13/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 6,630 Ordinary 6,630
13/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 5,203 Ordinary 5,203
13/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 5,755 Ordinary 5,755
13/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 9,195 Ordinary 9,195
13/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 9,314 Ordinary 9,314
13/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 41,079 Ordinary 41,079
13/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 197 Ordinary 197
13/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 39,610 Ordinary 39,610
13/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3,986 Ordinary 3,986
13/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 53 Ordinary 53
13/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 245,591 Ordinary 245,591
13/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 174 Ordinary 174

604 Page 31 29-Nov-2024

13/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 873 Ordinary 873
13/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 441 Ordinary 441
13/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 109 Ordinary 109
13/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 835 Ordinary 835
13/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4,017 Ordinary 4,017
13/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 59 Ordinary 59
13/08/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 15.19 103,271 Ordinary 103,271
14/08/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 15.31 3,670 Ordinary 3,670
14/08/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 15.31 9,542 Ordinary 9,542
14/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,900 Ordinary -1,900
14/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -33 Ordinary -33
14/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -31 Ordinary -31
14/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -329 Ordinary -329
14/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,175 Ordinary -1,175
14/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -424 Ordinary -424
14/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -339 Ordinary -339
14/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -223 Ordinary -223
14/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -571 Ordinary -571
14/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -660 Ordinary -660
14/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,862 Ordinary -1,862
14/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -13 Ordinary -13
14/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,999 Ordinary -1,999
14/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -907 Ordinary -907
14/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2 Ordinary -2
14/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -24,454 Ordinary -24,454
14/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -12 Ordinary -12
14/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -110 Ordinary -110
14/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -29 Ordinary -29
14/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -8 Ordinary -8
14/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -52 Ordinary -52
14/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -281 Ordinary -281
14/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3 Ordinary -3
14/08/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 15.31 3,636 Ordinary 3,636
14/08/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 15.31 2,268 Ordinary 2,268
15/08/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 15.27 2,202 Ordinary 2,202
15/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -24,697 Ordinary -24,697
15/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -489 Ordinary -489
15/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -371 Ordinary -371
15/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,412 Ordinary -1,412
15/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -12,713 Ordinary -12,713
15/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -6,207 Ordinary -6,207
15/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4,865 Ordinary -4,865
15/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -5,532 Ordinary -5,532
15/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -8,624 Ordinary -8,624
15/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -8,654 Ordinary -8,654
15/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -39,216 Ordinary -39,216
15/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -184 Ordinary -184
15/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -37,610 Ordinary -37,610
15/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3,080 Ordinary -3,080

604 Page 32 29-Nov-2024

15/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -50 Ordinary -50
15/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -221,137 Ordinary -221,137
15/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -162 Ordinary -162
15/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -763 Ordinary -763
15/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -412 Ordinary -412
15/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -101 Ordinary -101
15/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -783 Ordinary -783
15/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3,736 Ordinary -3,736
15/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -55 Ordinary -55
15/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
15/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2 Ordinary 2
16/08/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 1,084 Ordinary 1,084
16/08/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 2,625 Ordinary 2,625
16/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
16/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2 Ordinary -2
16/08/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 15.60 111,998 Ordinary 111,998
16/08/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 15.60 756 Ordinary 756
19/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 25,347 Ordinary 25,347
19/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 74 Ordinary 74
19/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 23,497 Ordinary 23,497
19/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,597 Ordinary 1,597
19/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 43 Ordinary 43
19/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 144,673 Ordinary 144,673
19/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 95 Ordinary 95
19/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,403 Ordinary 1,403
19/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 240 Ordinary 240
19/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 60 Ordinary 60
19/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 390 Ordinary 390
19/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,042 Ordinary 2,042
19/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 33 Ordinary 33
19/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 14,686 Ordinary 14,686
19/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 300 Ordinary 300
19/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 217 Ordinary 217
19/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 837 Ordinary 837
19/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 10,242 Ordinary 10,242
19/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3,628 Ordinary 3,628
19/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3,528 Ordinary 3,528
19/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4,402 Ordinary 4,402
19/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4,121 Ordinary 4,121
19/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 26,227 Ordinary 26,227
19/08/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 10,000 Ordinary 10,000
19/08/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,084 Ordinary 1,084
19/08/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 2,625 Ordinary 2,625
19/08/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 3,709 Ordinary 3,709
20/08/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 6,639 Ordinary 6,639
20/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,159 Ordinary 1,159
20/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 421 Ordinary 421
20/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4,054 Ordinary 4,054
20/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 207 Ordinary 207

604 Page 33 29-Nov-2024

20/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 367,686 Ordinary 367,686
20/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 136,509 Ordinary 136,509
20/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 39,372 Ordinary 39,372
20/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 25,764 Ordinary 25,764
20/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4,229 Ordinary 4,229
20/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -25,347 Ordinary -25,347
20/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -74 Ordinary -74
20/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -23,497 Ordinary -23,497
20/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,597 Ordinary -1,597
20/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -43 Ordinary -43
20/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -144,673 Ordinary -144,673
20/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -95 Ordinary -95
20/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,403 Ordinary -1,403
20/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -240 Ordinary -240
20/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -60 Ordinary -60
20/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -390 Ordinary -390
20/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,042 Ordinary -2,042
20/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -33 Ordinary -33
20/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -14,686 Ordinary -14,686
20/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -300 Ordinary -300
20/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -217 Ordinary -217
20/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -837 Ordinary -837
20/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -10,242 Ordinary -10,242
20/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3,628 Ordinary -3,628
20/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3,528 Ordinary -3,528
20/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4,402 Ordinary -4,402
20/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4,121 Ordinary -4,121
20/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -26,227 Ordinary -26,227
20/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 8,030 Ordinary 8,030
20/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 7,872 Ordinary 7,872
20/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 36,265 Ordinary 36,265
20/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 296 Ordinary 296
20/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 49,938 Ordinary 49,938
20/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 85 Ordinary 85
20/08/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -9,166 Ordinary -9,166
20/08/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 1 Ordinary 1
20/08/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 15.79 3,024 Ordinary 3,024
20/08/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 15.79 50,000 Ordinary 50,000
21/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,159 Ordinary -1,159
21/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -421 Ordinary -421
21/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4,054 Ordinary -4,054
21/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -207 Ordinary -207
21/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -367,686 Ordinary -367,686
21/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -136,509 Ordinary -136,509
21/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -39,372 Ordinary -39,372
21/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -25,764 Ordinary -25,764
21/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4,229 Ordinary -4,229
21/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -8,030 Ordinary -8,030
21/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -7,872 Ordinary -7,872

604 Page 34 29-Nov-2024

21/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -36,265 Ordinary -36,265
21/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -296 Ordinary -296
21/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -49,938 Ordinary -49,938
21/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -85 Ordinary -85
21/08/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 6,639 Ordinary 6,639
21/08/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 15.90 -5,774 Ordinary -5,774
21/08/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 15.90 -2,688 Ordinary -2,688
21/08/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 6,639 Ordinary 6,639
21/08/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 15.90 101,616 Ordinary 101,616
21/08/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 15.90 5,774 Ordinary 5,774
21/08/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 15.90 856 Ordinary 856
21/08/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 15.90 50,000 Ordinary 50,000
22/08/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -358,366 Ordinary -358,366
22/08/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -32,292 Ordinary -32,292
22/08/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -183,621 Ordinary -183,621
22/08/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -3,331 Ordinary -3,331
22/08/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 152,004 Ordinary 152,004
22/08/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -8,782 Ordinary -8,782
22/08/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -3,331 Ordinary -3,331
22/08/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -3,099 Ordinary -3,099
22/08/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -183,621 Ordinary -183,621
22/08/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 125,581 Ordinary 125,581
22/08/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -834 Ordinary -834
22/08/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 162,459 Ordinary 162,459
22/08/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -32,292 Ordinary -32,292
22/08/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 243,762 Ordinary 243,762
22/08/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -59,444 Ordinary -59,444
22/08/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -358,366 Ordinary -358,366
22/08/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -34,870 Ordinary -34,870
23/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 65,873 Ordinary 65,873
23/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 42,558 Ordinary 42,558
23/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 18,042 Ordinary 18,042
26/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 121 Ordinary 121
26/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -65,873 Ordinary -65,873
26/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -42,558 Ordinary -42,558
26/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -18,042 Ordinary -18,042
26/08/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 15.85 88,900 Ordinary 88,900
26/08/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 15.85 88,901 Ordinary 88,901
27/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -121 Ordinary -121
28/08/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 4,214 Ordinary 4,214
28/08/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 4,854 Ordinary 4,854
28/08/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 2,452 Ordinary 2,452
28/08/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 15.76 756 Ordinary 756
28/08/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 15.76 -235 Ordinary -235
29/08/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 7,084 Ordinary 7,084
29/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 9,542 Ordinary 9,542
29/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 710 Ordinary 710
29/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 5,745 Ordinary 5,745
29/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 15,556 Ordinary 15,556

604 Page 35 29-Nov-2024

29/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 274 Ordinary 274
29/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 105 Ordinary 105
29/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,051 Ordinary 2,051
29/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 14,230 Ordinary 14,230
29/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 7,926 Ordinary 7,926
29/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,475 Ordinary 1,475
29/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 583 Ordinary 583
29/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 318 Ordinary 318
29/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 85,412 Ordinary 85,412
29/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 196,732 Ordinary 196,732
29/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,331 Ordinary 1,331
29/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 662 Ordinary 662
29/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,935 Ordinary 1,935
29/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 6,946 Ordinary 6,946
29/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 5,511 Ordinary 5,511
29/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 14,759 Ordinary 14,759
29/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 5,397 Ordinary 5,397
29/08/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 4,854 Ordinary 4,854
29/08/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 4,854 Ordinary 4,854
30/08/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 15.67 -4,621 Ordinary -4,621
30/08/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 88,224 Ordinary 88,224
30/08/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 27,438 Ordinary 27,438
30/08/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 160,000 Ordinary 160,000
30/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -9,542 Ordinary -9,542
30/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -710 Ordinary -710
30/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -5,745 Ordinary -5,745
30/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -15,556 Ordinary -15,556
30/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -274 Ordinary -274
30/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -105 Ordinary -105
30/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,051 Ordinary -2,051
30/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -14,230 Ordinary -14,230
30/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -7,926 Ordinary -7,926
30/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,475 Ordinary -1,475
30/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -583 Ordinary -583
30/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -318 Ordinary -318
30/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -85,412 Ordinary -85,412
30/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -196,732 Ordinary -196,732
30/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,331 Ordinary -1,331
30/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -662 Ordinary -662
30/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,935 Ordinary -1,935
30/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -6,946 Ordinary -6,946
30/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -5,511 Ordinary -5,511
30/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -14,759 Ordinary -14,759
30/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -5,397 Ordinary -5,397
30/08/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 15.66 19,863 Ordinary 19,863
30/08/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 15.66 136,038 Ordinary 136,038
30/08/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 15.67 6,528 Ordinary 6,528
30/08/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 15.67 -6,528 Ordinary -6,528
02/09/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 19,495 Ordinary 19,495

604 Page 36 29-Nov-2024

02/09/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -2,452 Ordinary -2,452
02/09/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -4,214 Ordinary -4,214
02/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -9,900 Ordinary -9,900
02/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 127,155 Ordinary 127,155
02/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 133 Ordinary 133
02/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -133 Ordinary -133
02/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -4,854 Ordinary -4,854
02/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -6,639 Ordinary -6,639
02/09/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 52,085 Ordinary 52,085
02/09/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 63,577 Ordinary 63,577
03/09/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -19,495 Ordinary -19,495
03/09/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -7,084 Ordinary -7,084
03/09/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -14,244 Ordinary -14,244
03/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -127,155 Ordinary -127,155
03/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -133 Ordinary -133
03/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 133 Ordinary 133
03/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 88,224 Ordinary 88,224
03/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 32,292 Ordinary 32,292
03/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 6,639 Ordinary 6,639
03/09/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 15.59 115,628 Ordinary 115,628
04/09/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -160,000 Ordinary -160,000
04/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
04/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
05/09/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -11,707 Ordinary -11,707
05/09/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 20,000 Ordinary 20,000
05/09/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -17,050 Ordinary -17,050
05/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
05/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
06/09/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 15.19 2,590 Ordinary 2,590
06/09/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 15.07 59,580 Ordinary 59,580
06/09/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 15.07 83,823 Ordinary 83,823
10/09/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 14.96 4,440 Ordinary 4,440
10/09/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 14.96 -15,805 Ordinary -15,805
10/09/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 6,569 Ordinary 6,569
10/09/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 3,331 Ordinary 3,331
10/09/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -192 Ordinary -192
10/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -133 Ordinary -133
10/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -192 Ordinary -192
10/09/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 14.96 -8,116 Ordinary -8,116
10/09/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -325 Ordinary -325
11/09/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -4,662 Ordinary -4,662
11/09/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -4,968 Ordinary -4,968
11/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 25,920 Ordinary 25,920
11/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 8,927 Ordinary 8,927
11/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 255,843 Ordinary 255,843
11/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 3,331 Ordinary 3,331
11/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 6,569 Ordinary 6,569
11/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -4,662 Ordinary -4,662
11/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -4,968 Ordinary -4,968

604 Page 37 29-Nov-2024

11/09/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 270 Ordinary 270
11/09/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 14.94 16,299 Ordinary 16,299
11/09/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 14.94 124,031 Ordinary 124,031
12/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -8,927 Ordinary -8,927
12/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -255,843 Ordinary -255,843
12/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -23,599 Ordinary -23,599
12/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 7,861 Ordinary 7,861
12/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 43,935 Ordinary 43,935
12/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 369,819 Ordinary 369,819
12/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,475 Ordinary 1,475
12/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 28,402 Ordinary 28,402
12/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 127,777 Ordinary 127,777
12/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 30,012 Ordinary 30,012
12/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 173,972 Ordinary 173,972
12/09/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 14.65 28,904 Ordinary 28,904
12/09/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 14.65 3,199 Ordinary 3,199
12/09/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 14.65 734 Ordinary 734
12/09/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 14.65 1,722 Ordinary 1,722
13/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,321 Ordinary -2,321
13/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -7,861 Ordinary -7,861
13/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -43,935 Ordinary -43,935
13/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -369,819 Ordinary -369,819
13/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,475 Ordinary -1,475
13/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -28,402 Ordinary -28,402
13/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -127,777 Ordinary -127,777
13/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -30,012 Ordinary -30,012
13/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -173,972 Ordinary -173,972
13/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -152,004 Ordinary -152,004
13/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 152,004 Ordinary 152,004
13/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -3,331 Ordinary -3,331
13/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 3,331 Ordinary 3,331
13/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -10,000 Ordinary -10,000
13/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 10,000 Ordinary 10,000
13/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -94,793 Ordinary -94,793
13/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 94,793 Ordinary 94,793
13/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -125,581 Ordinary -125,581
13/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 125,581 Ordinary 125,581
13/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -162,459 Ordinary -162,459
13/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 162,459 Ordinary 162,459
13/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -27,438 Ordinary -27,438
13/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 27,438 Ordinary 27,438
13/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -243,762 Ordinary -243,762
13/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 243,762 Ordinary 243,762
13/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,671 Ordinary -1,671
13/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,671 Ordinary 1,671
13/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -20,655 Ordinary -20,655
13/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 20,655 Ordinary 20,655
13/09/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 15.05 648 Ordinary 648
16/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 104,000 Ordinary 104,000

604 Page 38 29-Nov-2024

16/09/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 14.91 2,583 Ordinary 2,583
16/09/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 14.91 115,491 Ordinary 115,491
17/09/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 14.82 -2,968 Ordinary -2,968
17/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -104,000 Ordinary -104,000
17/09/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 14.82 -6,396 Ordinary -6,396
17/09/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 14.82 6,396 Ordinary 6,396
17/09/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 14.82 17,855 Ordinary 17,855
18/09/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -20,000 Ordinary -20,000
18/09/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -23,195 Ordinary -23,195
18/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,383 Ordinary 2,383
18/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 42,721 Ordinary 42,721
18/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 837 Ordinary 837
18/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 73,853 Ordinary 73,853
18/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3,942 Ordinary 3,942
18/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,007 Ordinary 1,007
18/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 365,790 Ordinary 365,790
18/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 306 Ordinary 306
18/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3,969 Ordinary 3,969
18/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 77 Ordinary 77
18/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3 Ordinary 3
18/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 5,701 Ordinary 5,701
18/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 110 Ordinary 110
18/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 32,063 Ordinary 32,063
18/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3,408 Ordinary 3,408
18/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 10,770 Ordinary 10,770
18/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 14,411 Ordinary 14,411
18/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 13,185 Ordinary 13,185
18/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,599 Ordinary 2,599
18/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 77,812 Ordinary 77,812
18/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 663 Ordinary 663
18/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 41,672 Ordinary 41,672
18/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -5,000 Ordinary -5,000
18/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 5,000 Ordinary 5,000
19/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 8,012 Ordinary 8,012
19/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 653 Ordinary 653
19/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 139 Ordinary 139
19/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 9,782 Ordinary 9,782
19/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 176 Ordinary 176
19/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 17,066 Ordinary 17,066
19/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -513 Ordinary -513
19/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 197 Ordinary 197
19/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 33,251 Ordinary 33,251
19/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 65 Ordinary 65
19/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 609 Ordinary 609
19/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 16 Ordinary 16
19/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
19/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,404 Ordinary 1,404
19/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 30 Ordinary 30
19/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 607 Ordinary 607

604 Page 39 29-Nov-2024

19/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 7,129 Ordinary 7,129
19/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 790 Ordinary 790
19/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4,570 Ordinary 4,570
19/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,354 Ordinary 1,354
19/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,959 Ordinary 2,959
19/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 14,956 Ordinary 14,956
19/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -4,405 Ordinary -4,405
19/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 4,405 Ordinary 4,405
20/09/2024 STATE STREET GLOBAL ADVISORS ASIA LIMITED Transfer out 13.86 -1,487 Ordinary -1,487
20/09/2024 STATE STREET GLOBAL ADVISORS ASIA LIMITED Transfer out 13.86 -12,296 Ordinary -12,296
20/09/2024 STATE STREET GLOBAL ADVISORS ASIA LIMITED Transfer out 13.86 -3,330 Ordinary -3,330
20/09/2024 STATE STREET GLOBAL ADVISORS ASIA LIMITED Transfer out 13.86 -2,298 Ordinary -2,298
20/09/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 13.86 3,330 Ordinary 3,330
20/09/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 13.86 8,254 Ordinary 8,254
20/09/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 13.86 5,694 Ordinary 5,694
20/09/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 13.86 2,298 Ordinary 2,298
20/09/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 24,337 Ordinary 24,337
20/09/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 150,000 Ordinary 150,000
20/09/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 4,214 Ordinary 4,214
20/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -16,758 Ordinary -16,758
20/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -483 Ordinary -483
20/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -30,185 Ordinary -30,185
20/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,094 Ordinary -1,094
20/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -358 Ordinary -358
20/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -127,723 Ordinary -127,723
20/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -114 Ordinary -114
20/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,445 Ordinary -1,445
20/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -29 Ordinary -29
20/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
20/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,518 Ordinary -2,518
20/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -44 Ordinary -44
20/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -16,294 Ordinary -16,294
20/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -977 Ordinary -977
20/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -312 Ordinary -312
20/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -934 Ordinary -934
20/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -12,564 Ordinary -12,564
20/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -514 Ordinary -514
20/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4,787 Ordinary -4,787
20/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -5,105 Ordinary -5,105
20/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -5,012 Ordinary -5,012
20/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -29,093 Ordinary -29,093
20/09/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 13.86 4,170 Ordinary 4,170
20/09/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 13.86 12,296 Ordinary 12,296
23/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4,187 Ordinary 4,187
23/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 66 Ordinary 66
23/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 7,119 Ordinary 7,119
23/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 251 Ordinary 251
23/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 71 Ordinary 71
23/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 35,898 Ordinary 35,898

604 Page 40 29-Nov-2024

23/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 29 Ordinary 29
23/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 307 Ordinary 307
23/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 41 Ordinary 41
23/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,264 Ordinary 2,264
23/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 13 Ordinary 13
23/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3,346 Ordinary 3,346
23/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 734 Ordinary 734
23/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 239 Ordinary 239
23/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 967 Ordinary 967
23/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 12,809 Ordinary 12,809
23/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,854 Ordinary 2,854
23/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,203 Ordinary 1,203
23/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,209 Ordinary 1,209
23/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,293 Ordinary 1,293
23/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 6,101 Ordinary 6,101
23/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -2,794 Ordinary -2,794
23/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 2,794 Ordinary 2,794
24/09/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -24,337 Ordinary -24,337
24/09/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -4,214 Ordinary -4,214
24/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -29,161 Ordinary -29,161
24/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,389 Ordinary -2,389
24/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -567 Ordinary -567
24/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,350 Ordinary -2,350
24/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -31,363 Ordinary -31,363
24/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -5,080 Ordinary -5,080
24/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -9,326 Ordinary -9,326
24/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -9,431 Ordinary -9,431
24/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -9,853 Ordinary -9,853
24/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -55,030 Ordinary -55,030
24/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -26,238 Ordinary -26,238
24/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -474 Ordinary -474
24/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 23,862 Ordinary 23,862
24/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -53,930 Ordinary -53,930
24/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 5,688 Ordinary 5,688
24/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,949 Ordinary -1,949
24/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -696 Ordinary -696
24/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 156,853 Ordinary 156,853
24/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -241,752 Ordinary -241,752
24/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -227 Ordinary -227
24/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,731 Ordinary -2,731
24/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -83 Ordinary -83
24/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3 Ordinary -3
24/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -5,482 Ordinary -5,482
24/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -87 Ordinary -87
24/09/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 13.65 -3,841 Ordinary -3,841
25/09/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 13.73 7,438 Ordinary 7,438
25/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -7,575 Ordinary -7,575
25/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -620 Ordinary -620
25/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -162 Ordinary -162

604 Page 41 29-Nov-2024

25/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -673 Ordinary -673
25/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -8,074 Ordinary -8,074
25/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,458 Ordinary -1,458
25/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,431 Ordinary -2,431
25/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,437 Ordinary -2,437
25/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,571 Ordinary -2,571
25/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -14,746 Ordinary -14,746
25/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -13,695 Ordinary -13,695
25/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -122 Ordinary -122
25/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -23,862 Ordinary -23,862
25/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -13,923 Ordinary -13,923
25/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -5,688 Ordinary -5,688
25/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -638 Ordinary -638
25/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -220 Ordinary -220
25/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -156,853 Ordinary -156,853
25/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -65,464 Ordinary -65,464
25/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -59 Ordinary -59
25/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -709 Ordinary -709
25/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -21 Ordinary -21
25/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
25/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,369 Ordinary -1,369
25/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -23 Ordinary -23
25/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -3,331 Ordinary -3,331
25/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -94,793 Ordinary -94,793
25/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -27,438 Ordinary -27,438
25/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,671 Ordinary -1,671
25/09/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 13.73 -49,783 Ordinary -49,783
25/09/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 13.73 3,444 Ordinary 3,444
26/09/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 14.10 -362 Ordinary -362
26/09/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -94,793 Ordinary -94,793
26/09/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -3,331 Ordinary -3,331
26/09/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -27,438 Ordinary -27,438
26/09/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -1,671 Ordinary -1,671
26/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -3,342 Ordinary -3,342
26/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 3,342 Ordinary 3,342
26/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 112,651 Ordinary 112,651
26/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 14,582 Ordinary 14,582
26/09/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 14.10 -555 Ordinary -555
27/09/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 4,214 Ordinary 4,214
27/09/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 29,444 Ordinary 29,444
27/09/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 14.28 -26,602 Ordinary -26,602
27/09/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 14.21 1,918 Ordinary 1,918
30/09/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 14.42 -7,099 Ordinary -7,099
30/09/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 54,405 Ordinary 54,405
30/09/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -25,272 Ordinary -25,272
30/09/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 4,236 Ordinary 4,236
30/09/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 25,272 Ordinary 25,272
30/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 618,185 Ordinary 618,185
30/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -136,463 Ordinary -136,463

604 Page 42 29-Nov-2024

30/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -15,541 Ordinary -15,541
30/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -125,581 Ordinary -125,581
30/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -162,459 Ordinary -162,459
30/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -243,762 Ordinary -243,762
30/09/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -63,577 Ordinary -63,577
30/09/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -2,044 Ordinary -2,044
30/09/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 14.42 -23,517 Ordinary -23,517
01/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -150,000 Ordinary -150,000
01/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -618,185 Ordinary -618,185
01/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 136,463 Ordinary 136,463
01/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 15,541 Ordinary 15,541
01/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 125,581 Ordinary 125,581
01/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 162,459 Ordinary 162,459
01/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 178,141 Ordinary 178,141
01/10/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 14.26 -10,967 Ordinary -10,967
01/10/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 14.26 -4,505 Ordinary -4,505
02/10/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 14.18 2,944 Ordinary 2,944
02/10/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 14.18 -4,048 Ordinary -4,048
02/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 616,752 Ordinary 616,752
02/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -136,463 Ordinary -136,463
02/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -15,541 Ordinary -15,541
02/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 10,100 Ordinary 10,100
02/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -125,581 Ordinary -125,581
02/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -162,459 Ordinary -162,459
02/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -178,141 Ordinary -178,141
02/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 2,724 Ordinary 2,724
02/10/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 14.21 85,859 Ordinary 85,859
03/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -2,557 Ordinary -2,557
03/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -4,214 Ordinary -4,214
03/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -33,680 Ordinary -33,680
03/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -616,752 Ordinary -616,752
03/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 136,463 Ordinary 136,463
03/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 15,541 Ordinary 15,541
03/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 10,100 Ordinary 10,100
03/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -10,000 Ordinary -10,000
03/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 125,581 Ordinary 125,581
03/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 162,459 Ordinary 162,459
03/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 2,624 Ordinary 2,624
03/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 176,708 Ordinary 176,708
03/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 8,667 Ordinary 8,667
03/10/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 14.28 868 Ordinary 868
04/10/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 14.54 -3,680 Ordinary -3,680
04/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 5,830 Ordinary 5,830
04/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 6,206 Ordinary 6,206
04/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 11,186 Ordinary 11,186
04/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 12,869 Ordinary 12,869
04/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 11,431 Ordinary 11,431
04/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 28,830 Ordinary 28,830
04/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 531 Ordinary 531

604 Page 43 29-Nov-2024

04/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,838 Ordinary 2,838
04/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3,100 Ordinary 3,100
04/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,441 Ordinary 1,441
04/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 136,518 Ordinary 136,518
04/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 383,392 Ordinary 383,392
04/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,734 Ordinary 1,734
04/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 935 Ordinary 935
04/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4,340 Ordinary 4,340
04/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 13,430 Ordinary 13,430
04/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 10,612 Ordinary 10,612
04/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 19,487 Ordinary 19,487
04/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 2,624 Ordinary 2,624
04/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -2,624 Ordinary -2,624
07/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 4,214 Ordinary 4,214
07/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 4,772 Ordinary 4,772
07/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 35,093 Ordinary 35,093
07/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -11,186 Ordinary -11,186
07/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -12,869 Ordinary -12,869
07/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -11,431 Ordinary -11,431
07/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -28,830 Ordinary -28,830
07/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -531 Ordinary -531
07/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,838 Ordinary -2,838
07/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3,100 Ordinary -3,100
07/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,441 Ordinary -1,441
07/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -136,518 Ordinary -136,518
07/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -383,392 Ordinary -383,392
07/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,734 Ordinary -1,734
07/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -935 Ordinary -935
07/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4,340 Ordinary -4,340
07/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -13,430 Ordinary -13,430
07/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -10,612 Ordinary -10,612
07/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -19,487 Ordinary -19,487
07/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4,032 Ordinary 4,032
07/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,620 Ordinary 2,620
07/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 560,613 Ordinary 560,613
07/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 616,752 Ordinary 616,752
07/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -136,463 Ordinary -136,463
07/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -15,541 Ordinary -15,541
07/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -2,624 Ordinary -2,624
07/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -125,581 Ordinary -125,581
07/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -162,459 Ordinary -162,459
07/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 2,624 Ordinary 2,624
07/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -176,708 Ordinary -176,708
08/10/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 14.40 20,386 Ordinary 20,386
08/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 60 Ordinary 60
08/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 48 Ordinary 48
08/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 9,959 Ordinary 9,959
08/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -616,752 Ordinary -616,752
08/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 136,463 Ordinary 136,463

604 Page 44 29-Nov-2024

08/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 15,541 Ordinary 15,541
08/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 2,624 Ordinary 2,624
08/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 125,581 Ordinary 125,581
08/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 162,459 Ordinary 162,459
08/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -2,624 Ordinary -2,624
08/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 176,708 Ordinary 176,708
08/10/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 14.46 4,797 Ordinary 4,797
08/10/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 14.40 1,156 Ordinary 1,156
08/10/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 14.40 60,474 Ordinary 60,474
08/10/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 14.40 2,586 Ordinary 2,586
08/10/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 14.40 13,890 Ordinary 13,890
08/10/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 14.37 67,044 Ordinary 67,044
08/10/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 14.40 -13,890 Ordinary -13,890
09/10/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 14.45 7,547 Ordinary 7,547
09/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 9,000 Ordinary 9,000
09/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -35,291 Ordinary -35,291
09/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 13,703 Ordinary 13,703
09/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 1,711 Ordinary 1,711
09/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4,092 Ordinary -4,092
09/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,668 Ordinary -2,668
09/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -570,571 Ordinary -570,571
09/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 616,314 Ordinary 616,314
09/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -136,463 Ordinary -136,463
09/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -15,541 Ordinary -15,541
09/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -125,581 Ordinary -125,581
09/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -162,459 Ordinary -162,459
09/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -176,708 Ordinary -176,708
09/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -438 Ordinary -438
09/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -10,374 Ordinary -10,374
10/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -19,978 Ordinary -19,978
10/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 21,953 Ordinary 21,953
10/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -616,314 Ordinary -616,314
10/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 136,463 Ordinary 136,463
10/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 15,541 Ordinary 15,541
10/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 125,581 Ordinary 125,581
10/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 162,459 Ordinary 162,459
10/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 176,270 Ordinary 176,270
10/10/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 14.41 28,279 Ordinary 28,279
10/10/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 14.41 22,098 Ordinary 22,098
10/10/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 14.41 -7,622 Ordinary -7,622
11/10/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 14.38 -36,702 Ordinary -36,702
11/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 35,328 Ordinary 35,328
11/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 74 Ordinary 74
11/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 13,413 Ordinary 13,413
11/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 666 Ordinary 666
11/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 518 Ordinary 518
11/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 92,599 Ordinary 92,599
11/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 51 Ordinary 51
11/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 668 Ordinary 668

604 Page 45 29-Nov-2024

11/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 219 Ordinary 219
11/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 297 Ordinary 297
11/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 11,757 Ordinary 11,757
11/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4,123 Ordinary 4,123
11/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 8,453 Ordinary 8,453
11/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 249 Ordinary 249
11/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 49 Ordinary 49
11/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 939 Ordinary 939
11/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 5,889 Ordinary 5,889
11/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 507 Ordinary 507
11/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,559 Ordinary 2,559
11/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,701 Ordinary 2,701
11/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,411 Ordinary 2,411
11/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 15,196 Ordinary 15,196
11/10/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 14.38 49,597 Ordinary 49,597
14/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -35,328 Ordinary -35,328
14/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -74 Ordinary -74
14/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -13,413 Ordinary -13,413
14/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -666 Ordinary -666
14/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -518 Ordinary -518
14/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -92,599 Ordinary -92,599
14/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -51 Ordinary -51
14/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -668 Ordinary -668
14/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -219 Ordinary -219
14/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -297 Ordinary -297
14/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -11,757 Ordinary -11,757
14/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4,123 Ordinary -4,123
14/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -8,453 Ordinary -8,453
14/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -249 Ordinary -249
14/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -49 Ordinary -49
14/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -939 Ordinary -939
14/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -5,889 Ordinary -5,889
14/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -507 Ordinary -507
14/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,559 Ordinary -2,559
14/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,701 Ordinary -2,701
14/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,411 Ordinary -2,411
14/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -15,196 Ordinary -15,196
14/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 607,551 Ordinary 607,551
14/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -136,463 Ordinary -136,463
14/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -15,541 Ordinary -15,541
14/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -125,581 Ordinary -125,581
14/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 10,400 Ordinary 10,400
14/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -162,459 Ordinary -162,459
14/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -176,270 Ordinary -176,270
14/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 1,637 Ordinary 1,637
15/10/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 14.44 3,098 Ordinary 3,098
15/10/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 14.42 55,996 Ordinary 55,996
16/10/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 14.22 20,534 Ordinary 20,534
16/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -607,551 Ordinary -607,551

604 Page 46 29-Nov-2024

16/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 136,463 Ordinary 136,463
16/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 15,541 Ordinary 15,541
16/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 125,581 Ordinary 125,581
16/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 162,459 Ordinary 162,459
16/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 167,507 Ordinary 167,507
16/10/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 14.22 4,310 Ordinary 4,310
17/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -18,975 Ordinary -18,975
17/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 593,930 Ordinary 593,930
17/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -136,463 Ordinary -136,463
17/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -15,541 Ordinary -15,541
17/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -125,581 Ordinary -125,581
17/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -162,459 Ordinary -162,459
17/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -167,507 Ordinary -167,507
18/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 112,000 Ordinary 112,000
18/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -31,799 Ordinary -31,799
18/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -593,930 Ordinary -593,930
18/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 163,793 Ordinary 163,793
18/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 15,541 Ordinary 15,541
18/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 125,581 Ordinary 125,581
18/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 162,459 Ordinary 162,459
18/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 153,886 Ordinary 153,886
18/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 13,709 Ordinary 13,709
21/10/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 14.43 -2,576 Ordinary -2,576
21/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -4,305 Ordinary -4,305
21/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 19,891 Ordinary 19,891
21/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 19,891 Ordinary 19,891
21/10/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 14.43 13,805 Ordinary 13,805
22/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -11,813 Ordinary -11,813
22/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -4,214 Ordinary -4,214
22/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 10,400 Ordinary 10,400
22/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -10,400 Ordinary -10,400
22/10/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 14.08 69,776 Ordinary 69,776
23/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 236 Ordinary 236
23/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 158 Ordinary 158
23/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 94,731 Ordinary 94,731
23/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 640,895 Ordinary 640,895
23/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -163,793 Ordinary -163,793
23/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -15,541 Ordinary -15,541
23/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -125,581 Ordinary -125,581
23/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -19,891 Ordinary -19,891
23/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -162,459 Ordinary -162,459
23/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -153,886 Ordinary -153,886
23/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -256 Ordinary -256
24/10/2024 STATE STREET GLOBAL ADVISORS ASIA LIMITED Transfer out 14.02 -1,211 Ordinary -1,211
24/10/2024 STATE STREET GLOBAL ADVISORS ASIA LIMITED Transfer out 14.02 -17,854 Ordinary -17,854
24/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 10,700 Ordinary 10,700
24/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -236 Ordinary -236
24/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -158 Ordinary -158
24/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -94,731 Ordinary -94,731

604 Page 47 29-Nov-2024

24/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -192 Ordinary -192
24/10/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 14.02 -6,454 Ordinary -6,454
24/10/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 14.02 1,189 Ordinary 1,189
25/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,113 Ordinary 1,113
25/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 739 Ordinary 739
25/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 444,426 Ordinary 444,426
25/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -640,703 Ordinary -640,703
25/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 163,793 Ordinary 163,793
25/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 15,541 Ordinary 15,541
25/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 125,581 Ordinary 125,581
25/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 19,443 Ordinary 19,443
25/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 162,459 Ordinary 162,459
25/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 10,700 Ordinary 10,700
25/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 153,886 Ordinary 153,886
25/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 10,508 Ordinary 10,508
28/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -8,441 Ordinary -8,441
28/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 10,800 Ordinary 10,800
28/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 8,441 Ordinary 8,441
28/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -192 Ordinary -192
28/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -125 Ordinary -125
28/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -74,856 Ordinary -74,856
28/10/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 14.03 -8,886 Ordinary -8,886
28/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 631,874 Ordinary 631,874
28/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -163,793 Ordinary -163,793
28/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -15,541 Ordinary -15,541
28/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -125,581 Ordinary -125,581
28/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -19,443 Ordinary -19,443
28/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -162,459 Ordinary -162,459
28/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -153,886 Ordinary -153,886
29/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 28 Ordinary 28
29/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 19 Ordinary 19
29/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 11,701 Ordinary 11,701
29/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -631,874 Ordinary -631,874
29/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 163,793 Ordinary 163,793
29/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 15,541 Ordinary 15,541
29/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 125,581 Ordinary 125,581
29/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 10,614 Ordinary 10,614
29/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 162,459 Ordinary 162,459
29/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 10,800 Ordinary 10,800
29/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 153,886 Ordinary 153,886
29/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 1,971 Ordinary 1,971
29/10/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 14.23 1,724 Ordinary 1,724
29/10/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 14.21 15,724 Ordinary 15,724
30/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 49 Ordinary 49
30/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 32 Ordinary 32
30/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 19,411 Ordinary 19,411
30/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -10,281 Ordinary -10,281
31/10/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 14.10 7,841 Ordinary 7,841
31/10/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 14.10 12,759 Ordinary 12,759

604 Page 48 29-Nov-2024

31/10/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 14.10 8,447 Ordinary 8,447
31/10/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 14.10 -2,972 Ordinary -2,972
31/10/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 14.10 -12,759 Ordinary -12,759
31/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 15,000 Ordinary 15,000
31/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -246 Ordinary -246
31/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -167 Ordinary -167
31/10/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -100,096 Ordinary -100,096
31/10/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 14.10 -7,841 Ordinary -7,841
01/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4 Ordinary -4
01/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4 Ordinary -4
01/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,262 Ordinary -2,262
04/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 12,754 Ordinary 12,754
04/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 4,214 Ordinary 4,214
04/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -418 Ordinary -418
04/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -274 Ordinary -274
04/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -165,253 Ordinary -165,253
04/11/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 14.19 1,090 Ordinary 1,090
05/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 18,304 Ordinary 18,304
05/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 100,000 Ordinary 100,000
05/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -330 Ordinary -330
05/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -220 Ordinary -220
05/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -133,072 Ordinary -133,072
05/11/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 14.33 2,586 Ordinary 2,586
05/11/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 14.33 65,872 Ordinary 65,872
06/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -962 Ordinary -962
06/11/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 14.71 862 Ordinary 862
07/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 7,171 Ordinary 7,171
07/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -2,364 Ordinary -2,364
07/11/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 14.79 7,208 Ordinary 7,208
08/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -3,775 Ordinary -3,775
08/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 29,395 Ordinary 29,395
08/11/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 14.81 1,724 Ordinary 1,724
08/11/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 15.18 44,735 Ordinary 44,735
11/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 6,399 Ordinary 6,399
11/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 623,502 Ordinary 623,502
11/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -163,793 Ordinary -163,793
11/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -15,541 Ordinary -15,541
11/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -125,581 Ordinary -125,581
11/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -10,614 Ordinary -10,614
11/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -162,459 Ordinary -162,459
11/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -153,886 Ordinary -153,886
11/11/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 14.99 -2,220 Ordinary -2,220
12/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -11,225 Ordinary -11,225
12/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -623,502 Ordinary -623,502
12/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 163,793 Ordinary 163,793
12/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 15,541 Ordinary 15,541
12/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 125,581 Ordinary 125,581
12/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 9,900 Ordinary 9,900
12/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 2,242 Ordinary 2,242

604 Page 49 29-Nov-2024

12/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 162,459 Ordinary 162,459
12/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 153,886 Ordinary 153,886
12/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 1,528 Ordinary 1,528
13/11/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 14.75 -10,332 Ordinary -10,332
13/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 35,557 Ordinary 35,557
13/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 10,359 Ordinary 10,359
13/11/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 14.75 -6,270,749 Ordinary -6,270,749
13/11/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 14.75 6,270,749 Ordinary 6,270,749
14/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 15,000 Ordinary 15,000
14/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 146 Ordinary 146
14/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 98 Ordinary 98
14/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 59,558 Ordinary 59,558
14/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 614,902 Ordinary 614,902
14/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -163,793 Ordinary -163,793
14/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -15,541 Ordinary -15,541
14/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 9,693 Ordinary 9,693
14/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -9,693 Ordinary -9,693
14/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -125,581 Ordinary -125,581
14/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -2,242 Ordinary -2,242
14/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -162,459 Ordinary -162,459
14/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 10,359 Ordinary 10,359
14/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -153,886 Ordinary -153,886
14/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 10,359 Ordinary 10,359
14/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -1 Ordinary -1
14/11/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 14.64 1,358 Ordinary 1,358
15/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -7,171 Ordinary -7,171
15/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 10,068 Ordinary 10,068
15/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 3,331 Ordinary 3,331
15/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 433 Ordinary 433
15/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -146 Ordinary -146
15/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -98 Ordinary -98
15/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -59,558 Ordinary -59,558
15/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -614,902 Ordinary -614,902
15/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 157,435 Ordinary 157,435
15/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 15,541 Ordinary 15,541
15/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 125,581 Ordinary 125,581
15/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 10,300 Ordinary 10,300
15/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 162,459 Ordinary 162,459
15/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 153,886 Ordinary 153,886
15/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 1,701 Ordinary 1,701
15/11/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 14.87 -2,607 Ordinary -2,607
15/11/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 14.87 1,724 Ordinary 1,724
15/11/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 14.87 2,607 Ordinary 2,607
18/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 50 Ordinary 50
18/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 3,331 Ordinary 3,331
18/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -50 Ordinary -50
18/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 10,068 Ordinary 10,068
18/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 433 Ordinary 433
18/11/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 14.66 18,144 Ordinary 18,144

604 Page 50 29-Nov-2024

18/11/2024 SSGA FUNDS MANAGEMENT, INC. Transfer in 14.66 1,998 Ordinary 1,998
18/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 13,832 Ordinary 13,832
19/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 12,000 Ordinary 12,000
19/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 12,532 Ordinary 12,532
19/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -157,435 Ordinary -157,435
19/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 157,435 Ordinary 157,435
19/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -15,541 Ordinary -15,541
19/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 15,541 Ordinary 15,541
19/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -142,594 Ordinary -142,594
19/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 147,433 Ordinary 147,433
19/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -3,331 Ordinary -3,331
19/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 3,331 Ordinary 3,331
19/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -10,400 Ordinary -10,400
19/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 10,400 Ordinary 10,400
19/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -2,624 Ordinary -2,624
19/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 2,624 Ordinary 2,624
19/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -4,839 Ordinary -4,839
19/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -10,068 Ordinary -10,068
19/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 10,068 Ordinary 10,068
19/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -125,581 Ordinary -125,581
19/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 125,581 Ordinary 125,581
19/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -20,200 Ordinary -20,200
19/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 20,200 Ordinary 20,200
19/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -162,459 Ordinary -162,459
19/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 162,459 Ordinary 162,459
19/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -32,292 Ordinary -32,292
19/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 32,292 Ordinary 32,292
19/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -153,886 Ordinary -153,886
19/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 153,886 Ordinary 153,886
19/11/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 15.50 -2,887 Ordinary -2,887
19/11/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 15.50 -1,055 Ordinary -1,055
19/11/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 15.50 2,887 Ordinary 2,887
19/11/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 15.50 1,724 Ordinary 1,724
20/11/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 15.33 4,059 Ordinary 4,059
20/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 12,532 Ordinary 12,532
20/11/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 15.33 22,392 Ordinary 22,392
20/11/2024 SSGA FUNDS MANAGEMENT, INC. Transfer in 15.33 36,329 Ordinary 36,329
20/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 12,532 Ordinary 12,532
21/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 82,444 Ordinary 82,444
21/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 64,230 Ordinary 64,230
21/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 23,326 Ordinary 23,326
21/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,983 Ordinary 2,983
21/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4,078 Ordinary 4,078
21/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 5,582 Ordinary 5,582
21/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 22,244 Ordinary 22,244
21/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 235 Ordinary 235
21/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 26,777 Ordinary 26,777
21/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 32 Ordinary 32
21/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 382 Ordinary 382

604 Page 51 29-Nov-2024

21/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,086 Ordinary 1,086
21/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,127 Ordinary 1,127
21/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,315 Ordinary 1,315
21/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,843 Ordinary 2,843
21/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 74 Ordinary 74
21/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 164,882 Ordinary 164,882
21/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 48,957 Ordinary 48,957
21/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 7,797 Ordinary 7,797
21/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 9,659 Ordinary 9,659
21/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 162,459 Ordinary 162,459
21/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -147,433 Ordinary -147,433
21/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 147,433 Ordinary 147,433
21/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -162,459 Ordinary -162,459
21/11/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 15.66 -22,316 Ordinary -22,316
22/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,983 Ordinary -2,983
22/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4,078 Ordinary -4,078
22/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -5,582 Ordinary -5,582
22/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -22,244 Ordinary -22,244
22/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -235 Ordinary -235
22/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -26,777 Ordinary -26,777
22/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -32 Ordinary -32
22/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -382 Ordinary -382
22/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,086 Ordinary -1,086
22/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,127 Ordinary -1,127
22/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,315 Ordinary -1,315
22/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,843 Ordinary -2,843
22/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -74 Ordinary -74
22/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -164,882 Ordinary -164,882
22/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -48,957 Ordinary -48,957
22/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -7,797 Ordinary -7,797
22/11/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -9,659 Ordinary -9,659
22/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 147,433 Ordinary 147,433
22/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -147,433 Ordinary -147,433
22/11/2024 SSGA FUNDS MANAGEMENT, INC. Transfer in 16.16 6,216 Ordinary 6,216
25/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 98,821 Ordinary 98,821
25/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 133,873 Ordinary 133,873
25/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 310,617 Ordinary 310,617
25/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 164,306 Ordinary 164,306
25/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 35,668 Ordinary 35,668
25/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 252,485 Ordinary 252,485
25/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 4,230 Ordinary 4,230
25/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 30,600 Ordinary 30,600
25/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 614,902 Ordinary 614,902
25/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -157,435 Ordinary -157,435
25/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -178,000 Ordinary -178,000
25/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -10,400 Ordinary -10,400
25/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -125,581 Ordinary -125,581
25/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -20,200 Ordinary -20,200
25/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -153,886 Ordinary -153,886

604 Page 52 29-Nov-2024

26/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -27,995 Ordinary -27,995
26/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 75 Ordinary 75
26/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -4,214 Ordinary -4,214
26/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -4,065 Ordinary -4,065
26/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -75 Ordinary -75
26/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -30,600 Ordinary -30,600
26/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -614,902 Ordinary -614,902
26/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 157,435 Ordinary 157,435
26/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 178,000 Ordinary 178,000
26/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 10,400 Ordinary 10,400
26/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 125,581 Ordinary 125,581
26/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 20,200 Ordinary 20,200
26/11/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 153,886 Ordinary 153,886
26/11/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 16.03 -8,478 Ordinary -8,478
27/11/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 15.95 2,952 Ordinary 2,952
27/11/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 15.95 738 Ordinary 738
27/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 300,000 Ordinary 300,000
27/11/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -19,127 Ordinary -19,127

604 Page 53 29-Nov-2024

This is Annexure B referred to in Form 604, Notice of change of interest of substantial holder

Annexure B

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

29/11/2024
Alok Maheshwary
Authorised signatory
Dated the
29/11/2024
Alok Maheshwary
Authorised signatory
Dated the
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 asper Part B of this Annexure.)
Type of agreement: Securities Lending Authorisation Agreement/ Global Master Securities Lending
Agreement/ Securities Loan Agreement.
A pro forma copy of the agreement will be given if requested by the ASIC or the
companyor responsible entityto whom theprescribed report isgiven.
Parties to agreement: (1) State Street Bank and Trust Company
(2) Counterparty / entities details to be shared, as and when requested.
Holder of votingrights BORROWER
Are there any restrictions on voting rights? (1) No
(2) Yes. (Borrower has the right to vote, but may on-lend securities)
If yes, in what detail? (1) Only if instructed to by the borrower
(2)As determined bythe owner of the securities
Date on which the securities were (or are) expected to be delivered to the borrower
or its nominee (ie borrow date):
The dates on which the securities were delivered by State Street Bank and Trust
Company as borrower are set out in Annexure A to this notice
Scheduled date (if any) when the securities are expected to be returned to the
lender or its nominee (ie return date)
No scheduled return date
Does the borrower have the right to return the securities early? [Yes/No] No scheduled return date. Borrower can return securities or equivalent securities at
anytime subject togivingnotice
If yes, in which circumstances? Borrower can return securities or equivalent securities at any time subject to giving
notice
Does the lender have the right to recall the securities early (ie before the
scheduled return date)? [Yes/No]
No scheduled return date. Lender can require return of securities or equivalent
securities at any time subject to giving notice
If yes, in which circumstances? Lender can require return of securities or equivalent securities at any time subject to
givingnotice
Are there circumstances in which the borrower will not be required to return the
securities on settlement? [Yes/No]
No
Ifyes,in which circumstances? n/a
Part B: For relevant interests arising out of lending securities - State Street Bank and Trust Company acquires a relevant interest in securities through taking a security interest
(“title transfer”) over the securities as collateral to secure a securities loan. (See Part A of this Annexure for securities loan details.)
Type of agreement: Global Master Securities Lending Agreement
Securities Lending Authorisation Agreement
If requested, a pro forma copy of the agreement will be given to the ASIC or the
companyor responsible entityto whom theprescribed report wasgiven.
Parties to agreement: (1) State Street Bank and Trust Company
(2) Counterparty / entities details to be shared, as and when requested.
Holder of votingrights LENDER
Are there any restrictions on voting rights? (1) Yes, but only if the borrower defaults and ownership is enforce;
(2) Yes
Ifyes,in what detail? (1)Onlyif the borrower defaults and ownershipis enforced;
Date on which the securities were (or are) expected to be delivered to the borrower
or its nominee (ie borrow date):
The dates on which the securities were transferred, as indicated in Annexure A to
this notice
Scheduled date (if any) when the securities are expected to be returned to the
lender or its nominee (ie return date)
No scheduled return date. Securities collateral is returned on termination of related
securities loan
Does the borrower have the right to return the securities early? [Yes/No] At any time subject to returning the borrowed securities or equivalent securities or
providingalternative collateral
If yes, in which circumstances? At any time subject to returning the borrowed securities or equivalent securities or
providingalternative collateral
Does the lender have the right to recall the securities early (ie before the
scheduled return date)? [Yes/No]
No, assuming the borrower returns the borrowed securities or equivalent securities
If yes, in which circumstances? n/a (lender must return securities collateral if the borrower returns the borrowed
securities or equivalent securities)

604 Page 54 29-Nov-2024

Annexure C

This is Annexure C referred to in Form 604, Notice of change of interest of substantial holder

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

Alok Maheshwary Authorised signatory Dated the 29/11/2024 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 to
givingnotice
Are there circumstances in which the borrower will not be required to return the
securities on settlement? [Yes/No]
No
Ifyes,in which circumstances? n/a
Part B: For relevant interests arising out of lending securities - State Street Bank and Trust Company lends the securities under securities lending agreement, and retains
relevant interest through the right to recall the securities or equivalent securities.
Type of agreement: Global Master Securities Lending Agreement/Master Securities Loan Agreement. If
requested, a pro forma copy of the agreement will be given to the ASIC or the
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 any time subject to giving notice
If yes, in which circumstances? Lender can require return of securities or equivalent securities at any time subject to
givingnotice
Are there circumstances in which the borrower will not be required to return the
securities on settlement? [Yes/No]
No
Ifyes,in which circumstances? n/a

604 Page 55 29-Nov-2024

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)