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.

APA GROUP Major Shareholding Notification 2024

Oct 10, 2024

64398_rns_2024-10-10_4cbb86fe-9956-4c5c-b186-f874a1f0c2a9.pdf

Major Shareholding Notification

Open in viewer

Opens in your device viewer

604 Page 1 11-Oct-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
091 344 704
State Street Corporati
APA GROUP LIMITED
APA GROUP LIMITED
091 344 704
er (1)
State Street Corporati
on and subsidiaries named inparagraph 6 to this form
09/10/2024
20/01/2022
18/01/2022

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 85,157,130 7.22% 109,672,330 8.47%

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:

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.
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
78,379
Ordinary
78,379
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
2,575,688
Ordinary
2,575,688
STATE STREET GLOBAL
ADVISORS (JAPAN) CO.,
LTD.
Sumitomo Trust
and Banking Co
USA
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
109,818
Ordinary
109,818
STATE STREET GLOBAL
ADVISORS (JAPAN) CO.,
LTD.
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
364,411
Ordinary
364,411
STATE STREET GLOBAL
ADVISORS ASIA 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
75,151
Ordinary
75,151
STATE STREET GLOBAL
ADVISORS ASIA 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
64,843
Ordinary
64,843
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
112,877
Ordinary
112,877

604 Page 2 11-Oct-2024

STATE STREET GLOBAL
ADVISORS ASIA 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
16,049
Ordinary
16,049
STATE STREET GLOBAL
ADVISORS ASIA 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
79,143
Ordinary
79,143
STATE STREET GLOBAL
ADVISORS EUROPE
LIMITED
Caceis Bank
Luxembourg
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
203,876
Ordinary
203,876
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
50,330
Ordinary
50,330
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
2,124,753
Ordinary
2,124,753
STATE STREET GLOBAL
ADVISORS EUROPE
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
80,846
Ordinary
80,846
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
782,822
Ordinary
782,822
STATE STREET GLOBAL
ADVISORS EUROPE
LIMITED
Nykredit Bank A.S 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
33,215
Ordinary
33,215
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
551,236
Ordinary
551,236
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
137,191
Ordinary
137,191
STATE STREET BANK AND
TRUST COMPANY
THE REGENTS OF
THE UNIVERSITY OF
CALIFORNIA
THE REGENTS OF THE
UNIVERSITY OF
CALIFORNIA
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
278,170
Ordinary
278,170
STATE STREET BANK AND
TRUST COMPANY
AWARE SUPER PTY
LTD AS TRUSTEE OF
THE AWARE SUPER
AWARE SUPER PTY
LTD AS TRUSTEE OF
THE AWARE SUPER
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,394,441
Ordinary
3,394,441
STATE STREET BANK AND
TRUST COMPANY
SEA1 SEA1 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
468
Ordinary
468
STATE STREET BANK AND
TRUST COMPANY
MANAGED PENSION
FUNDS LIMITED
MANAGED PENSION
FUNDS LIMITED
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
653,482
Ordinary
653,482
STATE STREET BANK AND
TRUST COMPANY
UBS (LUX) FUND
SOLUTIONS
UBS (LUX) FUND
SOLUTIONS
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
120,951
Ordinary
120,951
STATE STREET BANK AND
TRUST COMPANY
STATE STREET
GLOBAL ADVISORS
LUXEMBOURG SICAV
STATE STREET
GLOBAL ADVISORS
LUXEMBOURG SICAV
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
226,239
Ordinary
226,239

604 Page 3 11-Oct-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
31,256
Ordinary
31,256
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
130,432
Ordinary
130,432
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
3,875,463
Ordinary
3,875,463
STATE STREET BANK AND
TRUST COMPANY
WISDOMTREE TRUST WISDOMTREE TRUST 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
48,102
Ordinary
48,102
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
30,955
Ordinary
30,955
STATE STREET BANK AND
TRUST COMPANY
SSUTM AUTHORISED
UNIT TRUST SCHEME
SSUTM AUTHORISED
UNIT TRUST SCHEME
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
356,406
Ordinary
356,406
STATE STREET BANK AND
TRUST COMPANY
STATE STREET
GLOBAL ADVISORS
FUNDS MANAGEMENT
LIMITED
STATE STREET
GLOBAL ADVISORS
FUNDS MANAGEMENT
LIMITED
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
31,018
Ordinary
31,018
STATE STREET BANK AND
TRUST COMPANY
CONFIDENTIAL
CLIENT ASIA A
CONFIDENTIAL
CLIENT ASIA A
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
351,698
Ordinary
351,698
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
1,312,796
Ordinary
1,312,796
STATE STREET BANK AND
TRUST COMPANY
CONFIDENTIAL
CLIENT KK
CONFIDENTIAL
CLIENT KK
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
147,687
Ordinary
147,687
STATE STREET BANK AND
TRUST COMPANY
AMERICAN CENTURY
INVESTMENT
MANAGEMENT, INC.
AMERICAN CENTURY
INVESTMENT
MANAGEMENT, 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
15,120
Ordinary
15,120
STATE STREET BANK AND
TRUST COMPANY
RETIREMENT
SYSTEMS OF
ALABAMA
RETIREMENT SYSTEMS
OF ALABAMA
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
313,661
Ordinary
313,661
STATE STREET BANK AND
TRUST COMPANY
EURIZON CAPITAL
S.A.
EURIZON CAPITAL
S.A.
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
430,367
Ordinary
430,367

604 Page 4 11-Oct-2024

STATE STREET BANK AND
TRUST COMPANY
KAISER FOUNDATION
HOSPITALS
KAISER FOUNDATION
HOSPITALS
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
23,531
Ordinary
23,531
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
6
Ordinary
6
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
534,631
Ordinary
534,631
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
58,118
Ordinary
58,118
STATE STREET BANK AND
TRUST COMPANY
UBS (IRL) ETF PLC UBS (IRL) ETF 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
521,199
Ordinary
521,199
STATE STREET BANK AND
TRUST COMPANY
SSGA SPDR INDEX
SHARE FUNDS
SSGA SPDR INDEX
SHARE FUNDS
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
640
Ordinary
640
STATE STREET BANK AND
TRUST COMPANY
JOHN HANCOCK
EXCHANGE-TRADED
FUND TRUST
JOHN HANCOCK
EXCHANGE-TRADED
FUND TRUST
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
42,714
Ordinary
42,714
STATE STREET GLOBAL
ADVISORS TRUST COMPANY
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
101,991
Ordinary
101,991
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
12,690,860
Ordinary
12,690,860
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
868,146
Ordinary
868,146
STATE STREET GLOBAL
ADVISORS TRUST COMPANY
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
9,881
Ordinary
9,881
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
904,489
Ordinary
904,489
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
3,919,793
Ordinary
3,919,793
SSGA FUNDS MANAGEMENT,
INC.

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
6,670
Ordinary
6,670
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
30,698
Ordinary
30,698
SSGA FUNDS MANAGEMENT,
INC.

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
46,121
Ordinary
46,121

604 Page 5 11-Oct-2024

604 Page 5 11-Oct-2024
STATE STREET GLOBAL
ADVISORS 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
357,144
Ordinary
357,144
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
2,780,304
Ordinary
2,780,304
STATE STREET GLOBAL
ADVISORS LIMITED
Pictet and Cie 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
23,895
Ordinary
23,895
STATE STREET GLOBAL
ADVISORS 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
5,819
Ordinary
5,819
STATE STREET GLOBAL
ADVISORS LIMITED
UBS 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
44,760
Ordinary
44,760
STATE STREET GLOBAL
ADVISORS LIMITED
Societe Generale 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
69,953
Ordinary
69,953
STATE STREET GLOBAL
ADVISORS 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
54,097
Ordinary
54,097
STATE STREET GLOBAL
ADVISORS 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
45,673
Ordinary
45,673
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
1,125,910
Ordinary
1,125,910
STATE STREET GLOBAL
ADVISORS, 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
82,386
Ordinary
82,386
STATE STREET GLOBAL
ADVISORS, LTD.
CIBC 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
32,610
Ordinary
32,610
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
5,949,986
Ordinary
5,949,986
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
45,561,174
Ordinary
45,561,174
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
599,556
Ordinary
599,556
STATE STREET GLOBAL
ADVISORS, AUSTRALIA,
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
414,504
Ordinary
414,504
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
13,424,309
Ordinary
13,424,309
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
151,422
Ordinary
151,422

604 Page 6 11-Oct-2024

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 SINGAPORE LIMITED 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, LTD. 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 SINGAPORE LIMITED 168 ROBINSON ROAD #33-01 CAPITAL TOWER, SINGAPORE, 068912, SINGAPORE
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, LTD. 1981 MCGILL COLLEGE AVENUE, SUITE 500, MONTREAL QUÉBEC H3A 3A8, CANADA
STATE STREET GLOBAL ADVISORS, AUSTRALIA, LIMITED LEVEL 15, 420 GEORGE STREET, SYDNEY NSW 2000, AUSTRALIA

Signature

print name
sign here
capacity
Alok Maheshwary
Authorised signatory
date
11/10/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 7 11-Oct-2024

Annexure A

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

==> picture [70 x 23] intentionally omitted <==

11/10/2024
Dated the
Authorised signatory
Alok Maheshwary
11/10/2024
Dated the
Authorised signatory
Alok Maheshwary
11/10/2024
Dated the
Authorised signatory
Alok Maheshwary
11/10/2024
Dated the
Authorised signatory
Alok Maheshwary
11/10/2024
Dated the
Authorised signatory
Alok Maheshwary
11/10/2024
Dated the
Authorised signatory
Alok Maheshwary
11/10/2024
Dated the
Authorised signatory
Alok Maheshwary
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
19/01/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 9.98 20,952 Ordinary 20,952
19/01/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -398 Ordinary -398
19/01/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 6,446 Ordinary 6,446
19/01/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -1,347 Ordinary -1,347
19/01/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -139 Ordinary -139
19/01/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -139 Ordinary -139
19/01/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,347 Ordinary -1,347
19/01/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -398 Ordinary -398
19/01/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 9.98 2,331 Ordinary 2,331
19/01/2022 SSGA FUNDS MANAGEMENT, INC. Transfer in 9.98 9,554 Ordinary 9,554
19/01/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -1,371 Ordinary -1,371
19/01/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -513 Ordinary -513
19/01/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 9.98 1,350 Ordinary 1,350
20/01/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 9.87 -19,160 Ordinary -19,160
20/01/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 9.87 13,810 Ordinary 13,810
20/01/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 68,000 Ordinary 68,000
20/01/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 152,241 Ordinary 152,241
20/01/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 398 Ordinary 398
20/01/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 39,993 Ordinary 39,993
20/01/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -30,988 Ordinary -30,988
20/01/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 12,222 Ordinary 12,222
20/01/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -13,153 Ordinary -13,153
20/01/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 20,621 Ordinary 20,621
20/01/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 9.87 -1,377 Ordinary -1,377
20/01/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 9.87 4,669 Ordinary 4,669
20/01/2022 SSGA FUNDS MANAGEMENT, INC. Transfer in 9.87 4,504 Ordinary 4,504
20/01/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 9.87 -2,402 Ordinary -2,402
20/01/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 9.87 -13,810 Ordinary -13,810
20/01/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 9.87 -24,622 Ordinary -24,622
20/01/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 9.87 -4,669 Ordinary -4,669
20/01/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 9.87 -7,175 Ordinary -7,175
21/01/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 9.63 3,576 Ordinary 3,576
21/01/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 92,000 Ordinary 92,000
21/01/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 22,736 Ordinary 22,736
21/01/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 4 Ordinary 4
21/01/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 9.63 23,912 Ordinary 23,912
21/01/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 9.63 125,974 Ordinary 125,974
24/01/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -46,917 Ordinary -46,917
24/01/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -374 Ordinary -374
24/01/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -49,395 Ordinary -49,395
24/01/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -35,947 Ordinary -35,947
24/01/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -10,000 Ordinary -10,000
24/01/2022 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 9.57 313 Ordinary 313
25/01/2022 STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD. Transfer out 9.44 -16,104 Ordinary -16,104
25/01/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 828,000 Ordinary 828,000
25/01/2022 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 9.44 -5,371 Ordinary -5,371

604 Page 8 11-Oct-2024

25/01/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 9.44 47,284 Ordinary 47,284
27/01/2022 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 9.59 7,928 Ordinary 7,928
27/01/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 650,000 Ordinary 650,000
27/01/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 820 Ordinary 820
27/01/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -949 Ordinary -949
27/01/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 129 Ordinary 129
27/01/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 129 Ordinary 129
27/01/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -949 Ordinary -949
27/01/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 820 Ordinary 820
27/01/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 9.60 -18,620 Ordinary -18,620
27/01/2022 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 9.60 -24,505 Ordinary -24,505
27/01/2022 SSGA FUNDS MANAGEMENT, INC. Transfer in 9.60 37,200 Ordinary 37,200
28/01/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 9.63 -27,092 Ordinary -27,092
28/01/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 9.74 -355,124 Ordinary -355,124
28/01/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 9.74 -2,620 Ordinary -2,620
28/01/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 9.74 -158,835 Ordinary -158,835
28/01/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 9.74 -2,308 Ordinary -2,308
28/01/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 9.74 -36,895 Ordinary -36,895
28/01/2022 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 9.74 -3,583 Ordinary -3,583
28/01/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 9.74 -26,031 Ordinary -26,031
28/01/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 600 Ordinary 600
28/01/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -5,409 Ordinary -5,409
28/01/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 4,809 Ordinary 4,809
28/01/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -1,819 Ordinary -1,819
28/01/2022 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 9.74 -5,693 Ordinary -5,693
28/01/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,819 Ordinary -1,819
28/01/2022 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 9.74 -27,815 Ordinary -27,815
28/01/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 9.74 -16,512 Ordinary -16,512
28/01/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 9.74 -50,961 Ordinary -50,961
28/01/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 9.74 -7,415 Ordinary -7,415
28/01/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 9.74 -108,913 Ordinary -108,913
28/01/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 9.74 -6,122 Ordinary -6,122
28/01/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 9.74 -104,683 Ordinary -104,683
28/01/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 9.74 -47,028 Ordinary -47,028
28/01/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 9.74 -11,105 Ordinary -11,105
28/01/2022 SSGA FUNDS MANAGEMENT, INC. Transfer in 9.74 4,163 Ordinary 4,163
28/01/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -1,328 Ordinary -1,328
28/01/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -491 Ordinary -491
28/01/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 9.74 -17,645 Ordinary -17,645
28/01/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 9.74 -118,849 Ordinary -118,849
28/01/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 9.69 -858,893 Ordinary -858,893
28/01/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 9.74 -57,639 Ordinary -57,639
28/01/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 9.74 -2,984 Ordinary -2,984
28/01/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 9.74 -7,470 Ordinary -7,470
28/01/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 9.74 -2,687 Ordinary -2,687
28/01/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 9.74 -94,878 Ordinary -94,878
31/01/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 9.56 -29,529 Ordinary -29,529
31/01/2022 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 9.56 10,874 Ordinary 10,874
31/01/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 9.56 10,315 Ordinary 10,315

604 Page 9 11-Oct-2024

31/01/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 9.56 36,292 Ordinary 36,292
31/01/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 235,000 Ordinary 235,000
31/01/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -3,768 Ordinary -3,768
31/01/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -602 Ordinary -602
31/01/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 3,768 Ordinary 3,768
31/01/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 602 Ordinary 602
31/01/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 602 Ordinary 602
31/01/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -602 Ordinary -602
31/01/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 9.56 3,216 Ordinary 3,216
31/01/2022 SSGA FUNDS MANAGEMENT, INC. Transfer in 9.56 3,396 Ordinary 3,396
31/01/2022 SSGA FUNDS MANAGEMENT, INC. Transfer out 9.56 -23,441 Ordinary -23,441
31/01/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 9.56 -3,216 Ordinary -3,216
31/01/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 9.56 -1,909 Ordinary -1,909
01/02/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 9.82 16,434 Ordinary 16,434
01/02/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 9.82 -17,347 Ordinary -17,347
01/02/2022 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 9.82 -11,009 Ordinary -11,009
01/02/2022 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 9.82 -1,901 Ordinary -1,901
01/02/2022 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 9.82 11,009 Ordinary 11,009
01/02/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -35 Ordinary -35
02/02/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 179,000 Ordinary 179,000
02/02/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 16,826 Ordinary 16,826
02/02/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -1,818 Ordinary -1,818
02/02/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,818 Ordinary -1,818
02/02/2022 SSGA FUNDS MANAGEMENT, INC. Transfer in 9.93 3,378 Ordinary 3,378
02/02/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -1,327 Ordinary -1,327
02/02/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -491 Ordinary -491
03/02/2022 SSGA FUNDS MANAGEMENT, INC. Transfer in 9.95 5,689 Ordinary 5,689
03/02/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 241 Ordinary 241
03/02/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 350,000 Ordinary 350,000
03/02/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 212 Ordinary 212
03/02/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -15,911 Ordinary -15,911
03/02/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 275 Ordinary 275
03/02/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 23,755 Ordinary 23,755
03/02/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 519 Ordinary 519
03/02/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 16,307 Ordinary 16,307
03/02/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -16,826 Ordinary -16,826
03/02/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 9.94 11,913 Ordinary 11,913
04/02/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 10.16 -9,130 Ordinary -9,130
04/02/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 5,185 Ordinary 5,185
04/02/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 6,949 Ordinary 6,949
04/02/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 10,483 Ordinary 10,483
04/02/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,138 Ordinary 1,138
04/02/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 275 Ordinary 275
04/02/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 241 Ordinary 241
04/02/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 915 Ordinary 915
04/02/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 212 Ordinary 212
04/02/2022 SSGA FUNDS MANAGEMENT, INC. Transfer in 10.16 11,143 Ordinary 11,143
04/02/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 25,398 Ordinary 25,398
04/02/2022 STATE STREET GLOBAL ADVISORS, LTD. Transfer out 10.16 -5,419 Ordinary -5,419
07/02/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 9.96 5,906 Ordinary 5,906
07/02/2022 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 9.96 38,520 Ordinary 38,520
07/02/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 253,873 Ordinary 253,873
07/02/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 72,625 Ordinary 72,625
07/02/2022 SSGA FUNDS MANAGEMENT, INC. Transfer in 9.96 5,630 Ordinary 5,630

604 Page 10 11-Oct-2024

08/02/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 10.01 67,213 Ordinary 67,213
08/02/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 10.01 -5,637 Ordinary -5,637
08/02/2022 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 10.01 313 Ordinary 313
09/02/2022 STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD. Transfer out 6.70 -581,523 Ordinary -581,523
09/02/2022 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 10.10 35,636 Ordinary 35,636
09/02/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 230,000 Ordinary 230,000
09/02/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -134 Ordinary -134
09/02/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 134 Ordinary 134
09/02/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 134 Ordinary 134
09/02/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -134 Ordinary -134
09/02/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 10.08 4,995 Ordinary 4,995
09/02/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 10.10 1,212 Ordinary 1,212
09/02/2022 STATE STREET GLOBAL ADVISORS, LTD. Transfer in 10.10 1,425 Ordinary 1,425
09/02/2022 SSGA FUNDS MANAGEMENT, INC. Transfer in 10.10 129,074 Ordinary 129,074
09/02/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 10.10 12,663 Ordinary 12,663
09/02/2022 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 10.10 -35,636 Ordinary -35,636
09/02/2022 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 10.10 -42,838 Ordinary -42,838
10/02/2022 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 10.03 -9,392 Ordinary -9,392
10/02/2022 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 11,881 Ordinary 11,881
10/02/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 14,544 Ordinary 14,544
10/02/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 10.03 4,326 Ordinary 4,326
10/02/2022 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 10.01 18,294 Ordinary 18,294
10/02/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 10.03 -35,474 Ordinary -35,474
11/02/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 9.89 2,258 Ordinary 2,258
11/02/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 5,293,363 Ordinary 5,293,363
11/02/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 9.93 33,833 Ordinary 33,833
11/02/2022 SSGA FUNDS MANAGEMENT, INC. Transfer in 9.89 1,689 Ordinary 1,689
11/02/2022 SSGA FUNDS MANAGEMENT, INC. Transfer in 9.89 646 Ordinary 646
11/02/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 9.89 -8,275 Ordinary -8,275
14/02/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 10.00 -9,240 Ordinary -9,240
14/02/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 10.00 -7,227 Ordinary -7,227
14/02/2022 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -9,000 Ordinary -9,000
14/02/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 657 Ordinary 657
14/02/2022 SSGA FUNDS MANAGEMENT, INC. Transfer in 10.00 323 Ordinary 323
14/02/2022 SSGA FUNDS MANAGEMENT, INC. Transfer in 10.00 323 Ordinary 323
14/02/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 657 Ordinary 657
14/02/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 10.00 7,227 Ordinary 7,227
15/02/2022 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 9.79 4,720 Ordinary 4,720
15/02/2022 SSGA FUNDS MANAGEMENT, INC. Transfer in 9.79 3,378 Ordinary 3,378
15/02/2022 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 9.79 -16,330 Ordinary -16,330
16/02/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 14,000 Ordinary 14,000
16/02/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 9.93 511 Ordinary 511
16/02/2022 SSGA FUNDS MANAGEMENT, INC. Transfer out 9.93 -2,553 Ordinary -2,553
17/02/2022 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 10.02 4,330 Ordinary 4,330
17/02/2022 SSGA FUNDS MANAGEMENT, INC. Transfer in 9.93 1,879 Ordinary 1,879
17/02/2022 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 10.02 -4,330 Ordinary -4,330
17/02/2022 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 10.02 -24,284 Ordinary -24,284
17/02/2022 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 10.02 314 Ordinary 314
18/02/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 10.00 18,205 Ordinary 18,205
21/02/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 9.85 752 Ordinary 752
22/02/2022 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 10.15 12,983 Ordinary 12,983
23/02/2022 SSGA FUNDS MANAGEMENT, INC. Transfer out 10.01 -28,083 Ordinary -28,083
23/02/2022 SSGA FUNDS MANAGEMENT, INC. Transfer in 10.01 257 Ordinary 257

604 Page 11 11-Oct-2024

23/02/2022 SSGA FUNDS MANAGEMENT, INC. Transfer in 10.01 2,452 Ordinary 2,452
24/02/2022 SSGA FUNDS MANAGEMENT, INC. Transfer out 9.95 -24,080 Ordinary -24,080
24/02/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 70,000 Ordinary 70,000
24/02/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 10.04 -8,259 Ordinary -8,259
24/02/2022 SSGA FUNDS MANAGEMENT, INC. Transfer in 10.04 4,512 Ordinary 4,512
24/02/2022 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 10.04 159 Ordinary 159
25/02/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 10.00 3,774 Ordinary 3,774
25/02/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 18,078 Ordinary 18,078
25/02/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 17,949 Ordinary 17,949
25/02/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 25,540 Ordinary 25,540
25/02/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 1,762 Ordinary 1,762
25/02/2022 SSGA FUNDS MANAGEMENT, INC. Transfer in 10.00 3,384 Ordinary 3,384
25/02/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 10.00 14,465 Ordinary 14,465
25/02/2022 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 10.00 -672 Ordinary -672
28/02/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 10.05 15,181 Ordinary 15,181
28/02/2022 STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD. Transfer out 10.05 -3,845 Ordinary -3,845
28/02/2022 STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD. Transfer out 9.97 -961 Ordinary -961
28/02/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 10.05 -769 Ordinary -769
28/02/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 10.05 8,000 Ordinary 8,000
28/02/2022 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 10.05 -2,417 Ordinary -2,417
28/02/2022 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 9.97 -605 Ordinary -605
28/02/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -2,205 Ordinary -2,205
28/02/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -519 Ordinary -519
28/02/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 506 Ordinary 506
28/02/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -993 Ordinary -993
28/02/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 1,908 Ordinary 1,908
28/02/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 2,205 Ordinary 2,205
28/02/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -1,908 Ordinary -1,908
28/02/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -915 Ordinary -915
28/02/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 487 Ordinary 487
28/02/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -5,328 Ordinary -5,328
28/02/2022 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 10.05 4,615 Ordinary 4,615
28/02/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -5,328 Ordinary -5,328
28/02/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -657 Ordinary -657
28/02/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 487 Ordinary 487
28/02/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 506 Ordinary 506
28/02/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -519 Ordinary -519
28/02/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -915 Ordinary -915
28/02/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -993 Ordinary -993
28/02/2022 SSGA FUNDS MANAGEMENT, INC. Transfer in 10.05 7,954 Ordinary 7,954
28/02/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -7,419 Ordinary -7,419
28/02/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 9.99 914 Ordinary 914
28/02/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 10.05 3,655 Ordinary 3,655
28/02/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 10.05 933 Ordinary 933
28/02/2022 STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD. Transfer in 10.05 2,387 Ordinary 2,387
28/02/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 10.05 228,096 Ordinary 228,096
01/03/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 9.93 -2,290 Ordinary -2,290
01/03/2022 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 9.93 -12,216 Ordinary -12,216
01/03/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 25,000 Ordinary 25,000
01/03/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 557 Ordinary 557
01/03/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -1,045 Ordinary -1,045
01/03/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -5,093 Ordinary -5,093
01/03/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 488 Ordinary 488

604 Page 12 11-Oct-2024

01/03/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -1,842 Ordinary -1,842
01/03/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,842 Ordinary -1,842
01/03/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 488 Ordinary 488
01/03/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 557 Ordinary 557
01/03/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,045 Ordinary -1,045
01/03/2022 SSGA FUNDS MANAGEMENT, INC. Transfer out 9.93 -5,192 Ordinary -5,192
01/03/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -1,842 Ordinary -1,842
01/03/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 9.93 -10,938 Ordinary -10,938
02/03/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 9.92 -6,523 Ordinary -6,523
02/03/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 9.94 -10,301 Ordinary -10,301
02/03/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 4,000 Ordinary 4,000
02/03/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -15,744 Ordinary -15,744
02/03/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 519 Ordinary 519
02/03/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -11,628 Ordinary -11,628
02/03/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -1,762 Ordinary -1,762
02/03/2022 STATE STREET GLOBAL ADVISORS, LTD. Transfer out 9.82 -1,453 Ordinary -1,453
02/03/2022 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 9.92 168 Ordinary 168
02/03/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 9.92 -17,716 Ordinary -17,716
02/03/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 9.92 -10,396 Ordinary -10,396
02/03/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 9.92 6,523 Ordinary 6,523
02/03/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 9.92 10,396 Ordinary 10,396
03/03/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 9.92 1,146 Ordinary 1,146
03/03/2022 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 9.92 15,771 Ordinary 15,771
03/03/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -241 Ordinary -241
03/03/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 174,417 Ordinary 174,417
03/03/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -212 Ordinary -212
03/03/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -3,343 Ordinary -3,343
03/03/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -5,089 Ordinary -5,089
03/03/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -11,024 Ordinary -11,024
03/03/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -134 Ordinary -134
03/03/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -275 Ordinary -275
03/03/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -24,151 Ordinary -24,151
03/03/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -5,185 Ordinary -5,185
03/03/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -14,515 Ordinary -14,515
03/03/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -3,313 Ordinary -3,313
03/03/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,138 Ordinary -1,138
03/03/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -275 Ordinary -275
03/03/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -241 Ordinary -241
03/03/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -134 Ordinary -134
03/03/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -5,089 Ordinary -5,089
03/03/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -212 Ordinary -212
03/03/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -3,343 Ordinary -3,343
03/03/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -6,580 Ordinary -6,580
03/03/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -26,346 Ordinary -26,346
03/03/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 9.97 100,627 Ordinary 100,627
04/03/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 9.99 -5,354 Ordinary -5,354
04/03/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 519 Ordinary 519
04/03/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 9.99 207,657 Ordinary 207,657
04/03/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 9.99 -72,549 Ordinary -72,549
04/03/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 9.99 5,354 Ordinary 5,354
08/03/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 1,009 Ordinary 1,009
08/03/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -1,009 Ordinary -1,009
08/03/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,009 Ordinary 1,009

604 Page 13 11-Oct-2024

08/03/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,009 Ordinary -1,009
09/03/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 9.86 -14,640 Ordinary -14,640
09/03/2022 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 9.88 -129,109 Ordinary -129,109
09/03/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 40 Ordinary 40
09/03/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -90,600 Ordinary -90,600
09/03/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -28,038 Ordinary -28,038
09/03/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -286,921 Ordinary -286,921
09/03/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 3,750 Ordinary 3,750
09/03/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -518 Ordinary -518
09/03/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -6,373 Ordinary -6,373
09/03/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -3,768 Ordinary -3,768
09/03/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 1,008 Ordinary 1,008
09/03/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 518 Ordinary 518
09/03/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -518 Ordinary -518
09/03/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 9.86 -66,818 Ordinary -66,818
09/03/2022 SSGA FUNDS MANAGEMENT, INC. Transfer in 9.86 20,832 Ordinary 20,832
09/03/2022 SSGA FUNDS MANAGEMENT, INC. Transfer out 9.86 -4,049 Ordinary -4,049
10/03/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 9.96 -29,016 Ordinary -29,016
10/03/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 9.95 8,977 Ordinary 8,977
10/03/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 9.96 23,500 Ordinary 23,500
10/03/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 924,877 Ordinary 924,877
10/03/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,008 Ordinary 1,008
10/03/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 3,232 Ordinary 3,232
10/03/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 40 Ordinary 40
10/03/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 9.95 46,452 Ordinary 46,452
10/03/2022 STATE STREET GLOBAL ADVISORS, LTD. Transfer in 9.88 1,231 Ordinary 1,231
10/03/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 3,186 Ordinary 3,186
10/03/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 1,094 Ordinary 1,094
10/03/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 9.96 12,173 Ordinary 12,173
10/03/2022 STATE STREET GLOBAL ADVISORS, LTD. Transfer in 9.96 4,183 Ordinary 4,183
11/03/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 9.95 -11,690 Ordinary -11,690
11/03/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 9.95 -3,523 Ordinary -3,523
11/03/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 9.95 -9,380 Ordinary -9,380
11/03/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 9.95 2,620 Ordinary 2,620
11/03/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 101 Ordinary 101
11/03/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -589 Ordinary -589
11/03/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 488 Ordinary 488
11/03/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 488 Ordinary 488
11/03/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 101 Ordinary 101
11/03/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -589 Ordinary -589
11/03/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 9.95 24,891 Ordinary 24,891
11/03/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 9.95 11,690 Ordinary 11,690
11/03/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 9.95 93,992 Ordinary 93,992
11/03/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 9.95 3,325 Ordinary 3,325
11/03/2022 SSGA FUNDS MANAGEMENT, INC. Transfer out 9.95 -9,218 Ordinary -9,218
11/03/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 9.95 1,014 Ordinary 1,014
14/03/2022 STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD. Transfer out 6.70 -245,304 Ordinary -245,304
14/03/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 12,189 Ordinary 12,189
14/03/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 8.84 -13,631 Ordinary -13,631
14/03/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 9.85 -285,265 Ordinary -285,265
14/03/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 9.19 71,004 Ordinary 71,004

604 Page 14 11-Oct-2024

14/03/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 8.84 61,476 Ordinary 61,476
14/03/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 9.85 166,416 Ordinary 166,416
14/03/2022 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 10.00 9,811 Ordinary 9,811
15/03/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 9.93 15,008 Ordinary 15,008
15/03/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -40 Ordinary -40
15/03/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -3,232 Ordinary -3,232
15/03/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -4,146 Ordinary -4,146
15/03/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -1,008 Ordinary -1,008
15/03/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -3,763 Ordinary -3,763
15/03/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -3,763 Ordinary -3,763
15/03/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,008 Ordinary -1,008
15/03/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -3,232 Ordinary -3,232
15/03/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -40 Ordinary -40
15/03/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 12,189 Ordinary 12,189
15/03/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -4,146 Ordinary -4,146
15/03/2022 STATE STREET GLOBAL ADVISORS, LTD. Transfer out 9.99 -1,234 Ordinary -1,234
15/03/2022 SSGA FUNDS MANAGEMENT, INC. Transfer out 9.93 -9,222 Ordinary -9,222
15/03/2022 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 9.93 507 Ordinary 507
15/03/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 9.99 2,157 Ordinary 2,157
16/03/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 212 Ordinary 212
16/03/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 26,469 Ordinary 26,469
16/03/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 3,343 Ordinary 3,343
16/03/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 17,841 Ordinary 17,841
16/03/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 10,802 Ordinary 10,802
16/03/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 224,162 Ordinary 224,162
16/03/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -664,417 Ordinary -664,417
16/03/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 44,298 Ordinary 44,298
16/03/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 1,008 Ordinary 1,008
16/03/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 284,388 Ordinary 284,388
16/03/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 51,894 Ordinary 51,894
16/03/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 8,948 Ordinary 8,948
16/03/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 34,638 Ordinary 34,638
16/03/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 4,137 Ordinary 4,137
16/03/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,008 Ordinary 1,008
16/03/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 216,090 Ordinary 216,090
16/03/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 284,388 Ordinary 284,388
16/03/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 17,841 Ordinary 17,841
16/03/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 8,072 Ordinary 8,072
16/03/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 10,802 Ordinary 10,802
16/03/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 44,298 Ordinary 44,298
16/03/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 4,171 Ordinary 4,171
16/03/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -664,417 Ordinary -664,417
16/03/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 212 Ordinary 212
16/03/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 26,469 Ordinary 26,469
16/03/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 3,343 Ordinary 3,343
16/03/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 10.15 944 Ordinary 944
17/03/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 339 Ordinary 339
17/03/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 6,373 Ordinary 6,373
17/03/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 771 Ordinary 771
17/03/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 10.11 -108,801 Ordinary -108,801
17/03/2022 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 10.11 336 Ordinary 336
18/03/2022 STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD. Transfer out 9.96 -68,247 Ordinary -68,247
18/03/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 9.96 3,931 Ordinary 3,931
18/03/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 9.96 18,434 Ordinary 18,434

604 Page 15 11-Oct-2024

18/03/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 9.98 13,863 Ordinary 13,863
18/03/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 662 Ordinary 662
18/03/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -662 Ordinary -662
18/03/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -662 Ordinary -662
18/03/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 622 Ordinary 622
18/03/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 40 Ordinary 40
18/03/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 9.96 -96,611 Ordinary -96,611
18/03/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 9.96 -2,984 Ordinary -2,984
18/03/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 9.96 -3,931 Ordinary -3,931
18/03/2022 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 9.96 -8,192 Ordinary -8,192
18/03/2022 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 9.96 -18,498 Ordinary -18,498
18/03/2022 SSGA FUNDS MANAGEMENT, INC. Transfer out 9.96 -3,530 Ordinary -3,530
18/03/2022 SSGA FUNDS MANAGEMENT, INC. Transfer out 9.96 -2,644 Ordinary -2,644
18/03/2022 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 9.96 -24,027 Ordinary -24,027
18/03/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 9.96 8,079 Ordinary 8,079
18/03/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 9.96 24,027 Ordinary 24,027
18/03/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 9.96 96,611 Ordinary 96,611
18/03/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 9.96 18,498 Ordinary 18,498
18/03/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 9.96 389,963 Ordinary 389,963
18/03/2022 STATE STREET GLOBAL ADVISORS ASIA LIMITED Transfer in 9.96 1,798 Ordinary 1,798
18/03/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 9.96 22,960 Ordinary 22,960
18/03/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 9.96 8,192 Ordinary 8,192
18/03/2022 STATE STREET GLOBAL ADVISORS, LTD. Transfer out 9.96 -4,027 Ordinary -4,027
21/03/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 250,000 Ordinary 250,000
21/03/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -1,682 Ordinary -1,682
21/03/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 1,682 Ordinary 1,682
21/03/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,682 Ordinary -1,682
21/03/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,682 Ordinary 1,682
22/03/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 10.01 4,071 Ordinary 4,071
22/03/2022 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 10.01 4,498 Ordinary 4,498
22/03/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 10.01 -4,071 Ordinary -4,071
24/03/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 10.32 -6,044 Ordinary -6,044
24/03/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 10.19 281 Ordinary 281
24/03/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 10.32 6,044 Ordinary 6,044
24/03/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 10.32 839 Ordinary 839
24/03/2022 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 10.32 169 Ordinary 169
25/03/2022 STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD. Transfer in 10.36 3,968 Ordinary 3,968
25/03/2022 SSGA FUNDS MANAGEMENT, INC. Transfer in 10.36 8,475 Ordinary 8,475
28/03/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 10.47 -2,294 Ordinary -2,294
28/03/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 10.47 -7,499 Ordinary -7,499
28/03/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -21,099 Ordinary -21,099
28/03/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -7,436 Ordinary -7,436
28/03/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -8,391 Ordinary -8,391
28/03/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -3,343 Ordinary -3,343
28/03/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -17,841 Ordinary -17,841
28/03/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -10,802 Ordinary -10,802
28/03/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -106,858 Ordinary -106,858
28/03/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -81 Ordinary -81
28/03/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -1,621 Ordinary -1,621
28/03/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -64,860 Ordinary -64,860
28/03/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -10,910 Ordinary -10,910
28/03/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -3,375 Ordinary -3,375

604 Page 16 11-Oct-2024

28/03/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -64,860 Ordinary -64,860
28/03/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -17,841 Ordinary -17,841
28/03/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -6,814 Ordinary -6,814
28/03/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -10,802 Ordinary -10,802
28/03/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,621 Ordinary -1,621
28/03/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -81 Ordinary -81
28/03/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -106,858 Ordinary -106,858
28/03/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -7,436 Ordinary -7,436
28/03/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -8,391 Ordinary -8,391
28/03/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -3,343 Ordinary -3,343
28/03/2022 SSGA FUNDS MANAGEMENT, INC. Transfer in 10.47 5,085 Ordinary 5,085
28/03/2022 SSGA FUNDS MANAGEMENT, INC. Transfer out 10.47 -1,296 Ordinary -1,296
28/03/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -242,332 Ordinary -242,332
28/03/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 10.47 7,499 Ordinary 7,499
29/03/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -75 Ordinary -75
29/03/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -11,141 Ordinary -11,141
29/03/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -11,141 Ordinary -11,141
29/03/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -11,141 Ordinary -11,141
29/03/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 10.59 -21,760 Ordinary -21,760
29/03/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 10.59 -1,789 Ordinary -1,789
30/03/2022 SSGA FUNDS MANAGEMENT, INC. Transfer in 10.73 19,429 Ordinary 19,429
30/03/2022 STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD. Transfer out 8.00 -116,942 Ordinary -116,942
30/03/2022 STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD. Transfer in 8.00 116,942 Ordinary 116,942
30/03/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 10.73 -3,979 Ordinary -3,979
30/03/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 10.73 3,979 Ordinary 3,979
30/03/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 403 Ordinary 403
30/03/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -403 Ordinary -403
30/03/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 403 Ordinary 403
30/03/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -403 Ordinary -403
30/03/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 10.60 1,333 Ordinary 1,333
30/03/2022 STATE STREET GLOBAL ADVISORS, LTD. Transfer in 10.73 2,345 Ordinary 2,345
30/03/2022 STATE STREET GLOBAL ADVISORS, LTD. Transfer in 10.73 3,203 Ordinary 3,203
30/03/2022 SSGA FUNDS MANAGEMENT, INC. Transfer in 10.73 3,384 Ordinary 3,384
30/03/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 10.73 10,687 Ordinary 10,687
31/03/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 10.67 21,459 Ordinary 21,459
31/03/2022 STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD. Transfer out 10.68 -169,896 Ordinary -169,896
31/03/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 10.67 63,472 Ordinary 63,472
31/03/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 10.67 138,105 Ordinary 138,105
31/03/2022 STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD. Transfer out 10.67 -12,297 Ordinary -12,297
31/03/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 10.67 10,955 Ordinary 10,955
31/03/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 10.67 -13,910 Ordinary -13,910
31/03/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 10.67 -4,305 Ordinary -4,305
31/03/2022 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 10.67 13,910 Ordinary 13,910
31/03/2022 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 10.67 94,090 Ordinary 94,090
31/03/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 409 Ordinary 409
31/03/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -409 Ordinary -409
31/03/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 409 Ordinary 409
31/03/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -409 Ordinary -409
31/03/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 10.67 3,546 Ordinary 3,546
31/03/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 10.67 18,654 Ordinary 18,654
31/03/2022 SSGA FUNDS MANAGEMENT, INC. Transfer in 10.67 23,020 Ordinary 23,020
31/03/2022 SSGA FUNDS MANAGEMENT, INC. Transfer in 10.83 2,362 Ordinary 2,362
31/03/2022 SSGA FUNDS MANAGEMENT, INC. Transfer in 10.67 8,124 Ordinary 8,124

604 Page 17 11-Oct-2024

31/03/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 10.67 4,305 Ordinary 4,305
31/03/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 10.67 29,120 Ordinary 29,120
31/03/2022 STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD. Transfer out 10.67 -3,981 Ordinary -3,981
31/03/2022 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 10.67 5,070 Ordinary 5,070
31/03/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 10.67 -20,649 Ordinary -20,649
31/03/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 10.67 -4,642 Ordinary -4,642
01/04/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 10.48 3,860 Ordinary 3,860
01/04/2022 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 10.48 -34,045 Ordinary -34,045
01/04/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 2,990 Ordinary 2,990
01/04/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 7,436 Ordinary 7,436
01/04/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 47,604 Ordinary 47,604
01/04/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 26,193 Ordinary 26,193
01/04/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 27,550 Ordinary 27,550
01/04/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 2,316 Ordinary 2,316
01/04/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 4,039 Ordinary 4,039
01/04/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 5,563 Ordinary 5,563
01/04/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 9,665 Ordinary 9,665
01/04/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 39,828 Ordinary 39,828
01/04/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -2,990 Ordinary -2,990
01/04/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -28,509 Ordinary -28,509
01/04/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 43,899 Ordinary 43,899
01/04/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 2,990 Ordinary 2,990
01/04/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -2,990 Ordinary -2,990
01/04/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 10.54 574 Ordinary 574
01/04/2022 SSGA FUNDS MANAGEMENT, INC. Transfer in 10.48 4,520 Ordinary 4,520
04/04/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -885 Ordinary -885
04/04/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -25,266 Ordinary -25,266
04/04/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -4,784 Ordinary -4,784
04/04/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -9,516 Ordinary -9,516
04/04/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -1,899 Ordinary -1,899
04/04/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -6,859 Ordinary -6,859
04/04/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -76,963 Ordinary -76,963
04/04/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -37,518 Ordinary -37,518
04/04/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 40,127 Ordinary 40,127
04/04/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -1,016 Ordinary -1,016
04/04/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -2,243 Ordinary -2,243
04/04/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -9,451 Ordinary -9,451
04/04/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -546 Ordinary -546
04/04/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -10,596 Ordinary -10,596
04/04/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -40,127 Ordinary -40,127
04/04/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -2,986 Ordinary -2,986
04/04/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -2,857 Ordinary -2,857
04/04/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -129 Ordinary -129
04/04/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -546 Ordinary -546
04/04/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,737 Ordinary -1,737
04/04/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1 Ordinary -1
04/04/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,016 Ordinary 1,016
04/04/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -10,596 Ordinary -10,596
04/04/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -76,963 Ordinary -76,963
04/04/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -506 Ordinary -506
04/04/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -884 Ordinary -884
04/04/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -37,346 Ordinary -37,346
04/04/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -172 Ordinary -172
04/04/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,016 Ordinary -1,016
04/04/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -9,451 Ordinary -9,451

604 Page 18 11-Oct-2024

04/04/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -4,784 Ordinary -4,784
04/04/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -25,266 Ordinary -25,266
04/04/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,899 Ordinary -1,899
04/04/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -6,859 Ordinary -6,859
04/04/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,920 Ordinary -1,920
04/04/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -7,596 Ordinary -7,596
04/04/2022 SSGA FUNDS MANAGEMENT, INC. Transfer in 10.49 5,545 Ordinary 5,545
04/04/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -126,921 Ordinary -126,921
04/04/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -4,366 Ordinary -4,366
04/04/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -58,225 Ordinary -58,225
04/04/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 10.56 1,708 Ordinary 1,708
05/04/2022 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 10.55 7,463 Ordinary 7,463
05/04/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 10.55 236,535 Ordinary 236,535
06/04/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -40,127 Ordinary -40,127
06/04/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -2,216 Ordinary -2,216
06/04/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -37 Ordinary -37
06/04/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -2,857 Ordinary -2,857
07/04/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 10.60 81,327 Ordinary 81,327
07/04/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 135,000 Ordinary 135,000
07/04/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 15,104 Ordinary 15,104
07/04/2022 SSGA FUNDS MANAGEMENT, INC. Transfer in 10.51 1,795 Ordinary 1,795
08/04/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 10.67 -21,375 Ordinary -21,375
08/04/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 10.67 -201 Ordinary -201
08/04/2022 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 10.67 2,714 Ordinary 2,714
08/04/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 54,000 Ordinary 54,000
08/04/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -15,798 Ordinary -15,798
08/04/2022 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 10.67 -2,714 Ordinary -2,714
08/04/2022 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 10.67 -11,738 Ordinary -11,738
08/04/2022 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 10.67 -136 Ordinary -136
08/04/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -15,798 Ordinary -15,798
08/04/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 10.60 100,347 Ordinary 100,347
08/04/2022 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 10.67 21,375 Ordinary 21,375
08/04/2022 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 10.67 11,738 Ordinary 11,738
08/04/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -694 Ordinary -694
08/04/2022 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 10.67 676 Ordinary 676
11/04/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 21,000 Ordinary 21,000
11/04/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -7,822 Ordinary -7,822
11/04/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 15,104 Ordinary 15,104
11/04/2022 SSGA FUNDS MANAGEMENT, INC. Transfer in 10.71 2,635 Ordinary 2,635
12/04/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 10.80 -18,793 Ordinary -18,793
12/04/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 80,127 Ordinary 80,127
12/04/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -3,048 Ordinary -3,048
12/04/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 4,064 Ordinary 4,064
12/04/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,016 Ordinary -1,016
12/04/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -3,048 Ordinary -3,048
12/04/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 10.79 346 Ordinary 346
12/04/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 10.80 -838,764 Ordinary -838,764
12/04/2022 SSGA FUNDS MANAGEMENT, INC. Transfer out 10.80 -6,274 Ordinary -6,274
13/04/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -7,436 Ordinary -7,436
13/04/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 248,737 Ordinary 248,737
13/04/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -47,604 Ordinary -47,604
13/04/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -27,550 Ordinary -27,550
13/04/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -3,645 Ordinary -3,645

604 Page 19 11-Oct-2024

13/04/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -9,665 Ordinary -9,665
13/04/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -19,284 Ordinary -19,284
13/04/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -761 Ordinary -761
13/04/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -3,645 Ordinary -3,645
13/04/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -2,750 Ordinary -2,750
13/04/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -895 Ordinary -895
13/04/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 10.74 1,252 Ordinary 1,252
13/04/2022 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 10.81 1,690 Ordinary 1,690
14/04/2022 STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD. Transfer out 6.70 -464,691 Ordinary -464,691
14/04/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 11.00 4,954 Ordinary 4,954
14/04/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 11.00 921 Ordinary 921
14/04/2022 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 11.00 -4,954 Ordinary -4,954
14/04/2022 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 11.00 -26,663 Ordinary -26,663
14/04/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 10.94 25,981 Ordinary 25,981
14/04/2022 SSGA FUNDS MANAGEMENT, INC. Transfer in 10.94 2,133 Ordinary 2,133
19/04/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 11.10 -14,832 Ordinary -14,832
19/04/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -31,843 Ordinary -31,843
19/04/2022 STATE STREET GLOBAL ADVISORS ASIA LIMITED Transfer out 11.10 -21,684 Ordinary -21,684
19/04/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 11.10 -3,579 Ordinary -3,579
19/04/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 11.10 -16,655 Ordinary -16,655
19/04/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 11.10 -6,326 Ordinary -6,326
19/04/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 11.10 3,579 Ordinary 3,579
20/04/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 11.27 -2,268 Ordinary -2,268
20/04/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 11.24 -2,449 Ordinary -2,449
20/04/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -3,600 Ordinary -3,600
20/04/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -3,899 Ordinary -3,899
20/04/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -70 Ordinary -70
20/04/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -5,563 Ordinary -5,563
20/04/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -18,323 Ordinary -18,323
20/04/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -114 Ordinary -114
20/04/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 11.05 2,890 Ordinary 2,890
20/04/2022 SSGA FUNDS MANAGEMENT, INC. Transfer out 11.27 -7,977 Ordinary -7,977
20/04/2022 STATE STREET GLOBAL ADVISORS SINGAPORE LIMITED Transfer in 11.24 9,369 Ordinary 9,369
20/04/2022 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 11.27 -7,798 Ordinary -7,798
20/04/2022 STATE STREET GLOBAL ADVISORS, LTD. Transfer in 11.27 4,246 Ordinary 4,246
21/04/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 11.47 -471 Ordinary -471
21/04/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -5 Ordinary -5
21/04/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -40 Ordinary -40
21/04/2022 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 11.47 845 Ordinary 845
22/04/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 11.44 3,888 Ordinary 3,888
22/04/2022 SSGA FUNDS MANAGEMENT, INC. Transfer out 11.44 -3,390 Ordinary -3,390
22/04/2022 SSGA FUNDS MANAGEMENT, INC. Transfer out 11.44 -4,520 Ordinary -4,520
22/04/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 11.44 -2,114 Ordinary -2,114
22/04/2022 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 11.44 1,691 Ordinary 1,691
26/04/2022 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 11.43 -8,546 Ordinary -8,546
26/04/2022 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 11.43 -77,132 Ordinary -77,132
26/04/2022 SSGA FUNDS MANAGEMENT, INC. Transfer out 11.16 -19,429 Ordinary -19,429
26/04/2022 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 11.43 8,546 Ordinary 8,546
26/04/2022 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 11.43 490 Ordinary 490
26/04/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -7,881 Ordinary -7,881
26/04/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -37 Ordinary -37
26/04/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 61,204 Ordinary 61,204
26/04/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 37 Ordinary 37
26/04/2022 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 11.43 -4,917 Ordinary -4,917

604 Page 20 11-Oct-2024

26/04/2022 STATE STREET GLOBAL ADVISORS, LTD. Transfer in 11.10 7,792 Ordinary 7,792
26/04/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 11.10 1,251 Ordinary 1,251
26/04/2022 SSGA FUNDS MANAGEMENT, INC. Transfer in 11.10 2,206 Ordinary 2,206
26/04/2022 SSGA FUNDS MANAGEMENT, INC. Transfer out 11.43 -15,228 Ordinary -15,228
26/04/2022 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 11.43 338 Ordinary 338
26/04/2022 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 11.43 338 Ordinary 338
27/04/2022 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,595 Ordinary -2,595
27/04/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 250 Ordinary 250
27/04/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 18,899 Ordinary 18,899
27/04/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -32,424 Ordinary -32,424
27/04/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -250 Ordinary -250
27/04/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -24,716 Ordinary -24,716
27/04/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -4,064 Ordinary -4,064
27/04/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -24,716 Ordinary -24,716
27/04/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -32,424 Ordinary -32,424
27/04/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 61,204 Ordinary 61,204
27/04/2022 STATE STREET GLOBAL ADVISORS, LTD. Transfer out 11.19 -319 Ordinary -319
28/04/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -47,395 Ordinary -47,395
28/04/2022 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 11.47 169 Ordinary 169
28/04/2022 STATE STREET GLOBAL ADVISORS, LTD. Transfer out 11.47 -3,222 Ordinary -3,222
29/04/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 11.49 -20,806 Ordinary -20,806
29/04/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 11.49 -868 Ordinary -868
29/04/2022 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 11.49 44,506 Ordinary 44,506
29/04/2022 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,457 Ordinary 1,457
29/04/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 18,200 Ordinary 18,200
29/04/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -4,850 Ordinary -4,850
29/04/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 172 Ordinary 172
29/04/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 838 Ordinary 838
29/04/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 1,909 Ordinary 1,909
29/04/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 8,396 Ordinary 8,396
29/04/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 11.49 1,547 Ordinary 1,547
29/04/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 11.49 41,047 Ordinary 41,047
29/04/2022 SSGA FUNDS MANAGEMENT, INC. Transfer in 11.44 4,891 Ordinary 4,891
29/04/2022 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 11.49 9,037 Ordinary 9,037
02/05/2022 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 11.22 -1,954 Ordinary -1,954
02/05/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 11.35 4,378 Ordinary 4,378
02/05/2022 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 11.22 -24,069 Ordinary -24,069
02/05/2022 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3 Ordinary -3
02/05/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -133,073 Ordinary -133,073
02/05/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -29,515 Ordinary -29,515
02/05/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -2,176 Ordinary -2,176
02/05/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 3,321 Ordinary 3,321
02/05/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 129 Ordinary 129
02/05/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 4,306 Ordinary 4,306
02/05/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,909 Ordinary 1,909
02/05/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 10,910 Ordinary 10,910
02/05/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 332 Ordinary 332
02/05/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1 Ordinary 1
02/05/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -2,176 Ordinary -2,176
02/05/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 506 Ordinary 506
02/05/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 7,289 Ordinary 7,289
02/05/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 172 Ordinary 172
02/05/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -29,515 Ordinary -29,515
02/05/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 640 Ordinary 640

604 Page 21 11-Oct-2024

02/05/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -1,642 Ordinary -1,642
02/05/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -534 Ordinary -534
02/05/2022 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 11.35 -9,687 Ordinary -9,687
02/05/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 11.35 -4,378 Ordinary -4,378
02/05/2022 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 11.35 -21,683 Ordinary -21,683
02/05/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 11.35 -1,232 Ordinary -1,232
03/05/2022 SSGA FUNDS MANAGEMENT, INC. Transfer out 11.36 -4,190 Ordinary -4,190
03/05/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 11.35 1,134 Ordinary 1,134
03/05/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 11.35 2,994 Ordinary 2,994
03/05/2022 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 11.35 -2,994 Ordinary -2,994
03/05/2022 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 11.35 -27,619 Ordinary -27,619
03/05/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -8,686,657 Ordinary -8,686,657
03/05/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 11.36 1,959 Ordinary 1,959
04/05/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -3,309 Ordinary -3,309
04/05/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -89,672 Ordinary -89,672
04/05/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -6,877 Ordinary -6,877
04/05/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -631 Ordinary -631
04/05/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -2,990 Ordinary -2,990
04/05/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -631 Ordinary -631
04/05/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -319 Ordinary -319
04/05/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -6,877 Ordinary -6,877
04/05/2022 STATE STREET GLOBAL ADVISORS, LTD. Transfer in 11.37 2,233 Ordinary 2,233
04/05/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -10,817 Ordinary -10,817
05/05/2022 SSGA FUNDS MANAGEMENT, INC. Transfer in 11.43 2,266 Ordinary 2,266
05/05/2022 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 11.56 169 Ordinary 169
05/05/2022 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 11.56 -5,082 Ordinary -5,082
05/05/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 11.43 -3,716 Ordinary -3,716
06/05/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -18,200 Ordinary -18,200
06/05/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -40,102 Ordinary -40,102
06/05/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -172 Ordinary -172
06/05/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -104,873 Ordinary -104,873
06/05/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -18,429 Ordinary -18,429
06/05/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -2,885 Ordinary -2,885
06/05/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -43,034 Ordinary -43,034
06/05/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -3,321 Ordinary -3,321
06/05/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -129 Ordinary -129
06/05/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -34,638 Ordinary -34,638
06/05/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -4,306 Ordinary -4,306
06/05/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -2,885 Ordinary -2,885
06/05/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -10,910 Ordinary -10,910
06/05/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -102,182 Ordinary -102,182
06/05/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1 Ordinary -1
06/05/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -2,691 Ordinary -2,691
06/05/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -7,289 Ordinary -7,289
06/05/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -172 Ordinary -172
06/05/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -18,429 Ordinary -18,429
06/05/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -640 Ordinary -640
06/05/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -40,102 Ordinary -40,102
06/05/2022 STATE STREET GLOBAL ADVISORS, LTD. Transfer out 11.34 -1,789 Ordinary -1,789
06/05/2022 SSGA FUNDS MANAGEMENT, INC. Transfer in 11.47 2,644 Ordinary 2,644
06/05/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 11.47 10,494 Ordinary 10,494
06/05/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -227,695 Ordinary -227,695
06/05/2022 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 11.34 338 Ordinary 338
09/05/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 11.11 445 Ordinary 445

604 Page 22 11-Oct-2024

09/05/2022 SSGA FUNDS MANAGEMENT, INC. Transfer out 11.11 -5,640 Ordinary -5,640
10/05/2022 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 11.06 -25,888 Ordinary -25,888
10/05/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 11.06 -870 Ordinary -870
11/05/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 11.13 9,280 Ordinary 9,280
11/05/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 11.13 1,135 Ordinary 1,135
11/05/2022 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 11.13 -4,055 Ordinary -4,055
11/05/2022 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 11.13 -589 Ordinary -589
11/05/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 11.10 3,459 Ordinary 3,459
11/05/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 11.13 11,062 Ordinary 11,062
11/05/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 33,567 Ordinary 33,567
11/05/2022 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 11.13 4,055 Ordinary 4,055
11/05/2022 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 11.13 95,896 Ordinary 95,896
11/05/2022 SSGA FUNDS MANAGEMENT, INC. Transfer in 11.13 4,763 Ordinary 4,763
12/05/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -18,078 Ordinary -18,078
12/05/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -9,407 Ordinary -9,407
12/05/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -8,948 Ordinary -8,948
12/05/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -8,948 Ordinary -8,948
12/05/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -2,748 Ordinary -2,748
12/05/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -6,659 Ordinary -6,659
12/05/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 33,567 Ordinary 33,567
12/05/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -18,078 Ordinary -18,078
12/05/2022 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 11.11 13,383 Ordinary 13,383
12/05/2022 SSGA FUNDS MANAGEMENT, INC. Transfer in 11.11 4,649 Ordinary 4,649
12/05/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -2,163 Ordinary -2,163
12/05/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -703 Ordinary -703
13/05/2022 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 11.23 -3,520 Ordinary -3,520
13/05/2022 SSGA FUNDS MANAGEMENT, INC. Transfer out 11.23 -13,956 Ordinary -13,956
16/05/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -63,745 Ordinary -63,745
16/05/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -43,255 Ordinary -43,255
16/05/2022 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 11.32 10,685 Ordinary 10,685
16/05/2022 SSGA FUNDS MANAGEMENT, INC. Transfer in 11.32 4,648 Ordinary 4,648
17/05/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 11.42 7,440 Ordinary 7,440
17/05/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 38,291 Ordinary 38,291
17/05/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -29,595 Ordinary -29,595
17/05/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -92,600 Ordinary -92,600
17/05/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -17,600 Ordinary -17,600
17/05/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -1,908 Ordinary -1,908
17/05/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -5,297 Ordinary -5,297
17/05/2022 SSGA FUNDS MANAGEMENT, INC. Transfer in 11.35 5,161 Ordinary 5,161
18/05/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 25,015 Ordinary 25,015
18/05/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 12,220 Ordinary 12,220
18/05/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 18,078 Ordinary 18,078
18/05/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 226,561 Ordinary 226,561
18/05/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 27,856 Ordinary 27,856
18/05/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 12,620 Ordinary 12,620
18/05/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 172 Ordinary 172
18/05/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 4,039 Ordinary 4,039
18/05/2022 SSGA FUNDS MANAGEMENT, INC. Transfer in 11.47 27,154 Ordinary 27,154
18/05/2022 SSGA FUNDS MANAGEMENT, INC. Transfer out 11.59 -32,306 Ordinary -32,306
19/05/2022 STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD. Transfer out 6.70 -182,337 Ordinary -182,337
19/05/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 11.60 4,172 Ordinary 4,172
19/05/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 49,506 Ordinary 49,506
19/05/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 79,899 Ordinary 79,899
19/05/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 2,515 Ordinary 2,515

604 Page 23 11-Oct-2024

19/05/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 19,438 Ordinary 19,438
19/05/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 48,148 Ordinary 48,148
19/05/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -1,413 Ordinary -1,413
19/05/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -7,394 Ordinary -7,394
19/05/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -3,223 Ordinary -3,223
19/05/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,413 Ordinary -1,413
19/05/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -4,171 Ordinary -4,171
19/05/2022 SSGA FUNDS MANAGEMENT, INC. Transfer in 11.60 7,924 Ordinary 7,924
19/05/2022 SSGA FUNDS MANAGEMENT, INC. Transfer in 11.60 5,660 Ordinary 5,660
19/05/2022 SSGA FUNDS MANAGEMENT, INC. Transfer in 11.45 3,453 Ordinary 3,453
19/05/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -8,807 Ordinary -8,807
19/05/2022 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 11.60 -4,172 Ordinary -4,172
19/05/2022 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 11.60 -27,078 Ordinary -27,078
20/05/2022 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 12.02 -8,603 Ordinary -8,603
20/05/2022 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 12.02 -20,267 Ordinary -20,267
20/05/2022 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 12.02 8,603 Ordinary 8,603
20/05/2022 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 12.02 5,523 Ordinary 5,523
20/05/2022 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 12.02 1,864 Ordinary 1,864
20/05/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 52,701 Ordinary 52,701
20/05/2022 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 12.02 -5,523 Ordinary -5,523
20/05/2022 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 12.02 -13,010 Ordinary -13,010
20/05/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 12.02 -2,593 Ordinary -2,593
20/05/2022 SSGA FUNDS MANAGEMENT, INC. Transfer in 11.61 1,648 Ordinary 1,648
20/05/2022 SSGA FUNDS MANAGEMENT, INC. Transfer in 12.02 2,830 Ordinary 2,830
20/05/2022 SSGA FUNDS MANAGEMENT, INC. Transfer in 12.02 3,962 Ordinary 3,962
20/05/2022 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 12.02 507 Ordinary 507
23/05/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 11.85 11,172 Ordinary 11,172
23/05/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 254,892 Ordinary 254,892
24/05/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 11.59 2,278 Ordinary 2,278
24/05/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 11.59 -7,815 Ordinary -7,815
24/05/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -129,010 Ordinary -129,010
24/05/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 42,193 Ordinary 42,193
24/05/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -398 Ordinary -398
24/05/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 83,545 Ordinary 83,545
24/05/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -51,647 Ordinary -51,647
24/05/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -200,075 Ordinary -200,075
24/05/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 74,262 Ordinary 74,262
24/05/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -268,417 Ordinary -268,417
24/05/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -93,246 Ordinary -93,246
24/05/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 11.59 7,815 Ordinary 7,815
25/05/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -250 Ordinary -250
25/05/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -50,507 Ordinary -50,507
25/05/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -28,449 Ordinary -28,449
25/05/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -32,061 Ordinary -32,061
25/05/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 51,647 Ordinary 51,647
25/05/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -86 Ordinary -86
25/05/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -339 Ordinary -339
25/05/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 198,353 Ordinary 198,353
25/05/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -64,286 Ordinary -64,286
25/05/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -6,410 Ordinary -6,410
25/05/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -1,898 Ordinary -1,898
26/05/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 11.43 2,963 Ordinary 2,963
26/05/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 11.60 670 Ordinary 670
26/05/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -505,043 Ordinary -505,043

604 Page 24 11-Oct-2024

26/05/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 11.43 -63,093 Ordinary -63,093
26/05/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 11.43 63,093 Ordinary 63,093
26/05/2022 SSGA FUNDS MANAGEMENT, INC. Transfer in 11.60 2,569 Ordinary 2,569
26/05/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 11.43 -2,445 Ordinary -2,445
26/05/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 11.43 -2,963 Ordinary -2,963
26/05/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 11.43 -25,890 Ordinary -25,890
26/05/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 11.43 -4,076 Ordinary -4,076
26/05/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 11.43 -33,051 Ordinary -33,051
26/05/2022 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 11.43 10,029 Ordinary 10,029
26/05/2022 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 11.43 170 Ordinary 170
27/05/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 11.52 -4,006 Ordinary -4,006
27/05/2022 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 11.52 4,006 Ordinary 4,006
27/05/2022 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 11.52 51,393 Ordinary 51,393
27/05/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -26,193 Ordinary -26,193
27/05/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -240 Ordinary -240
27/05/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -2,316 Ordinary -2,316
27/05/2022 STATE STREET GLOBAL ADVISORS ASIA LIMITED Transfer out 11.46 -1,798 Ordinary -1,798
30/05/2022 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 11.45 -4,132 Ordinary -4,132
30/05/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,195,697 Ordinary 1,195,697
30/05/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,150 Ordinary -1,150
30/05/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -7,696 Ordinary -7,696
30/05/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,524 Ordinary -1,524
30/05/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -7,142 Ordinary -7,142
30/05/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -9,009 Ordinary -9,009
30/05/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -18,196 Ordinary -18,196
30/05/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -109,755 Ordinary -109,755
30/05/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -421 Ordinary -421
30/05/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -8,981 Ordinary -8,981
30/05/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -181,712 Ordinary -181,712
30/05/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -9,239 Ordinary -9,239
30/05/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -281,519 Ordinary -281,519
30/05/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -3,958 Ordinary -3,958
30/05/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -98,810 Ordinary -98,810
30/05/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -155,055 Ordinary -155,055
30/05/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -2,495 Ordinary -2,495
30/05/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -236,525 Ordinary -236,525
30/05/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -74,044 Ordinary -74,044
30/05/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -62,482 Ordinary -62,482
30/05/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -42,172 Ordinary -42,172
30/05/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -2,401 Ordinary -2,401
30/05/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -179,503 Ordinary -179,503
30/05/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -20,083 Ordinary -20,083
30/05/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -10,009 Ordinary -10,009
30/05/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -3,929 Ordinary -3,929
30/05/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -16,069 Ordinary -16,069
30/05/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -18,876 Ordinary -18,876
30/05/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -367,058 Ordinary -367,058
31/05/2022 STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD. Transfer in 11.38 2,822 Ordinary 2,822
31/05/2022 STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD. Transfer in 11.38 5,152 Ordinary 5,152
31/05/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 11.38 -1,598 Ordinary -1,598
31/05/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 11.38 5,397 Ordinary 5,397
31/05/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 11.38 8,653 Ordinary 8,653
31/05/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 11.38 35,939 Ordinary 35,939
31/05/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 11.38 37,222 Ordinary 37,222

604 Page 25 11-Oct-2024

31/05/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 11.38 -1,162 Ordinary -1,162
31/05/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 11.36 -291 Ordinary -291
31/05/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 11.38 -8,500 Ordinary -8,500
31/05/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 11.38 -5,397 Ordinary -5,397
31/05/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 11.38 -3,486 Ordinary -3,486
31/05/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -299 Ordinary -299
31/05/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -873 Ordinary -873
31/05/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -3,531 Ordinary -3,531
31/05/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -4,526 Ordinary -4,526
31/05/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -5,277 Ordinary -5,277
31/05/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -17,062 Ordinary -17,062
31/05/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -6,189 Ordinary -6,189
31/05/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -3,537 Ordinary -3,537
31/05/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -1 Ordinary -1
31/05/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -11,750 Ordinary -11,750
31/05/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -54,448 Ordinary -54,448
31/05/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -17,371 Ordinary -17,371
31/05/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -1,717 Ordinary -1,717
31/05/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -3,038 Ordinary -3,038
31/05/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -914 Ordinary -914
31/05/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,195,697 Ordinary -1,195,697
31/05/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,150 Ordinary 1,150
31/05/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 7,696 Ordinary 7,696
31/05/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,524 Ordinary 1,524
31/05/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 6,228 Ordinary 6,228
31/05/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 7,292 Ordinary 7,292
31/05/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 18,070 Ordinary 18,070
31/05/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 55,307 Ordinary 55,307
31/05/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 248 Ordinary 248
31/05/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 8,981 Ordinary 8,981
31/05/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 178,674 Ordinary 178,674
31/05/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 4,713 Ordinary 4,713
31/05/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 281,518 Ordinary 281,518
31/05/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 3,958 Ordinary 3,958
31/05/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 98,810 Ordinary 98,810
31/05/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 143,305 Ordinary 143,305
31/05/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 2,495 Ordinary 2,495
31/05/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 56,673 Ordinary 56,673
31/05/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 58,951 Ordinary 58,951
31/05/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 38,635 Ordinary 38,635
31/05/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,528 Ordinary 1,528
31/05/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 162,441 Ordinary 162,441
31/05/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 13,894 Ordinary 13,894
31/05/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 10,009 Ordinary 10,009
31/05/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 3,929 Ordinary 3,929
31/05/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 10,792 Ordinary 10,792
31/05/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 18,876 Ordinary 18,876
31/05/2022 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 11.38 -35,939 Ordinary -35,939
31/05/2022 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 11.38 -21,641 Ordinary -21,641
31/05/2022 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 11.38 -1,423 Ordinary -1,423
31/05/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 11.38 4,069 Ordinary 4,069
31/05/2022 STATE STREET GLOBAL ADVISORS, LTD. Transfer out 11.38 -10,320 Ordinary -10,320
31/05/2022 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 11.38 15,977 Ordinary 15,977
31/05/2022 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 11.38 3,486 Ordinary 3,486

604 Page 26 11-Oct-2024

31/05/2022 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 11.36 20,157 Ordinary 20,157
31/05/2022 SSGA FUNDS MANAGEMENT, INC. Transfer in 11.38 3,829 Ordinary 3,829
31/05/2022 SSGA FUNDS MANAGEMENT, INC. Transfer out 11.38 -717 Ordinary -717
31/05/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 11.38 -10,290 Ordinary -10,290
31/05/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 11.38 -15,977 Ordinary -15,977
31/05/2022 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 11.38 2,780 Ordinary 2,780
31/05/2022 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 11.38 10,290 Ordinary 10,290
31/05/2022 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 11.38 21,641 Ordinary 21,641
31/05/2022 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 11.38 26,456 Ordinary 26,456
31/05/2022 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 11.37 6,614 Ordinary 6,614
31/05/2022 STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD. Transfer out 11.38 -2,035 Ordinary -2,035
31/05/2022 STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD. Transfer in 11.38 2,505 Ordinary 2,505
31/05/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 11.38 8,500 Ordinary 8,500
31/05/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 11.38 8,803 Ordinary 8,803
31/05/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 11.38 -794 Ordinary -794
31/05/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 11.36 -198 Ordinary -198
31/05/2022 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 11.38 13,822 Ordinary 13,822
31/05/2022 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 11.38 340 Ordinary 340
31/05/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 11.38 100,389 Ordinary 100,389
31/05/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 11.38 1,214 Ordinary 1,214
01/06/2022 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 11.41 47,643 Ordinary 47,643
01/06/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 11.41 49,322 Ordinary 49,322
02/06/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 11.45 -25,143 Ordinary -25,143
02/06/2022 SSGA FUNDS MANAGEMENT, INC. Transfer in 11.45 7,896 Ordinary 7,896
07/06/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 11.20 2,282 Ordinary 2,282
07/06/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -2,800 Ordinary -2,800
07/06/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -22,894 Ordinary -22,894
07/06/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -41,954 Ordinary -41,954
07/06/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -2,331 Ordinary -2,331
07/06/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -19,421 Ordinary -19,421
07/06/2022 STATE STREET GLOBAL ADVISORS, LTD. Transfer in 11.20 4,854 Ordinary 4,854
07/06/2022 SSGA FUNDS MANAGEMENT, INC. Transfer in 11.20 6,204 Ordinary 6,204
07/06/2022 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 11.20 680 Ordinary 680
07/06/2022 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 11.20 1,360 Ordinary 1,360
08/06/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 11.44 1,106 Ordinary 1,106
08/06/2022 SSGA FUNDS MANAGEMENT, INC. Transfer out 11.43 -27,845 Ordinary -27,845
08/06/2022 SSGA FUNDS MANAGEMENT, INC. Transfer in 11.72 319 Ordinary 319
08/06/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 11.72 -7,232 Ordinary -7,232
09/06/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 11.61 4,655 Ordinary 4,655
09/06/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 11.61 -1,141 Ordinary -1,141
09/06/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -12,220 Ordinary -12,220
09/06/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -56 Ordinary -56
09/06/2022 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 11.61 510 Ordinary 510
10/06/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 11.47 -4,050 Ordinary -4,050
10/06/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 11.47 4,050 Ordinary 4,050
10/06/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 11.47 7,586 Ordinary 7,586
10/06/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -800 Ordinary -800
10/06/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -3,088 Ordinary -3,088
10/06/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -7 Ordinary -7
10/06/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -2,310 Ordinary -2,310
10/06/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -2,189 Ordinary -2,189
10/06/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -215 Ordinary -215
10/06/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -207 Ordinary -207

604 Page 27 11-Oct-2024

10/06/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -207 Ordinary -207
10/06/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -3,088 Ordinary -3,088
10/06/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -2,189 Ordinary -2,189
10/06/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -215 Ordinary -215
10/06/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -800 Ordinary -800
10/06/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -7 Ordinary -7
10/06/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -2,310 Ordinary -2,310
10/06/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -2,736 Ordinary -2,736
10/06/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -5,190 Ordinary -5,190
10/06/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -890 Ordinary -890
10/06/2022 SSGA FUNDS MANAGEMENT, INC. Transfer in 11.47 1,926 Ordinary 1,926
13/06/2022 SSGA FUNDS MANAGEMENT, INC. Transfer in 11.47 6,780 Ordinary 6,780
13/06/2022 SSGA FUNDS MANAGEMENT, INC. Transfer in 11.47 638 Ordinary 638
14/06/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 11.50 -12,092 Ordinary -12,092
14/06/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 11.46 62,378 Ordinary 62,378
14/06/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 11.15 8,647 Ordinary 8,647
14/06/2022 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 392,749 Ordinary 392,749
14/06/2022 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 16,380 Ordinary 16,380
14/06/2022 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 333,682 Ordinary 333,682
14/06/2022 SSGA FUNDS MANAGEMENT, INC. Transfer in 11.18 28,241 Ordinary 28,241
14/06/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 11.46 102,190 Ordinary 102,190
14/06/2022 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 11.15 1,699 Ordinary 1,699
15/06/2022 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 11.42 -4,440 Ordinary -4,440
15/06/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 11.42 -1,141 Ordinary -1,141
15/06/2022 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -26,852 Ordinary -26,852
15/06/2022 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -922 Ordinary -922
15/06/2022 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -17,648 Ordinary -17,648
15/06/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 2,243 Ordinary 2,243
16/06/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 11.27 3,724 Ordinary 3,724
16/06/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -124,953 Ordinary -124,953
16/06/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 70,113 Ordinary 70,113
16/06/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 2,316 Ordinary 2,316
16/06/2022 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 11.52 9,000 Ordinary 9,000
17/06/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 11.26 24,595 Ordinary 24,595
17/06/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 11.26 34,633 Ordinary 34,633
17/06/2022 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 11.26 -1,814 Ordinary -1,814
17/06/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 11.26 7,424 Ordinary 7,424
17/06/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 11.18 10,454 Ordinary 10,454
17/06/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 10,743 Ordinary 10,743
17/06/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 222,556 Ordinary 222,556
17/06/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 55,549 Ordinary 55,549
17/06/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 433 Ordinary 433
17/06/2022 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 11.26 6,571 Ordinary 6,571
17/06/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 11.26 10,169 Ordinary 10,169
17/06/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 11.26 7,222 Ordinary 7,222
17/06/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 11.26 12,174 Ordinary 12,174
17/06/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 11.26 8,646 Ordinary 8,646
17/06/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 11.26 -1,496 Ordinary -1,496
17/06/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 11.26 -24,595 Ordinary -24,595
17/06/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 11.26 -8,043 Ordinary -8,043
17/06/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 11.26 -7,222 Ordinary -7,222

604 Page 28 11-Oct-2024

17/06/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 11.26 -8,646 Ordinary -8,646
17/06/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 11.26 -69,728 Ordinary -69,728
17/06/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 11.26 -14,233 Ordinary -14,233
17/06/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 11.26 -160,558 Ordinary -160,558
17/06/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 11.26 -7,424 Ordinary -7,424
17/06/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 11.26 -14,444 Ordinary -14,444
17/06/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 11.26 1,404 Ordinary 1,404
17/06/2022 SSGA FUNDS MANAGEMENT, INC. Transfer out 11.26 -25,535 Ordinary -25,535
17/06/2022 SSGA FUNDS MANAGEMENT, INC. Transfer out 11.26 -6,961 Ordinary -6,961
17/06/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 11.26 20,339 Ordinary 20,339
17/06/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 11.26 14,444 Ordinary 14,444
17/06/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 11.26 11,326 Ordinary 11,326
17/06/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 11.26 8,043 Ordinary 8,043
17/06/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 11.26 98,189 Ordinary 98,189
17/06/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 11.26 69,728 Ordinary 69,728
17/06/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 11.26 226,094 Ordinary 226,094
17/06/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 11.26 160,558 Ordinary 160,558
17/06/2022 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 11.26 -1,648 Ordinary -1,648
17/06/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 11.26 20,043 Ordinary 20,043
17/06/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 11.26 14,233 Ordinary 14,233
20/06/2022 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 11.16 -35,465 Ordinary -35,465
20/06/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 97,666 Ordinary 97,666
21/06/2022 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 10.71 -13,869 Ordinary -13,869
21/06/2022 STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD. Transfer in 11.05 14,019 Ordinary 14,019
21/06/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 10.71 3,732 Ordinary 3,732
21/06/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 10.71 -1,141 Ordinary -1,141
21/06/2022 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 10.71 -34,006 Ordinary -34,006
21/06/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 3,052 Ordinary 3,052
21/06/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 433 Ordinary 433
21/06/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 7,691 Ordinary 7,691
21/06/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 7,875 Ordinary 7,875
21/06/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 318 Ordinary 318
21/06/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 2,560 Ordinary 2,560
21/06/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 423 Ordinary 423
22/06/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 11.16 -4,419 Ordinary -4,419
22/06/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -7,691 Ordinary -7,691
22/06/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -433 Ordinary -433
22/06/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 8,124 Ordinary 8,124
22/06/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -433 Ordinary -433
22/06/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -7,691 Ordinary -7,691
22/06/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 8,124 Ordinary 8,124
22/06/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 10.82 957 Ordinary 957
22/06/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 10.82 14,670 Ordinary 14,670
22/06/2022 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 11.16 170 Ordinary 170
22/06/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 11.16 4,419 Ordinary 4,419
23/06/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 11.43 7,464 Ordinary 7,464
23/06/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 11.43 3,652 Ordinary 3,652
23/06/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 11.43 17,030 Ordinary 17,030
23/06/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -3,052 Ordinary -3,052
23/06/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 87,353 Ordinary 87,353

604 Page 29 11-Oct-2024

23/06/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 3,052 Ordinary 3,052
23/06/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -3,052 Ordinary -3,052
23/06/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 3,052 Ordinary 3,052
23/06/2022 SSGA FUNDS MANAGEMENT, INC. Transfer in 11.43 1,128 Ordinary 1,128
23/06/2022 SSGA FUNDS MANAGEMENT, INC. Transfer out 11.43 -32,161 Ordinary -32,161
23/06/2022 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 11.43 510 Ordinary 510
24/06/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 11.49 3,905 Ordinary 3,905
24/06/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 3,925 Ordinary 3,925
24/06/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 1,123 Ordinary 1,123
24/06/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -4,793 Ordinary -4,793
24/06/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 421,807 Ordinary 421,807
24/06/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 2,310 Ordinary 2,310
24/06/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 26,193 Ordinary 26,193
24/06/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 212,050 Ordinary 212,050
24/06/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 13,939 Ordinary 13,939
24/06/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -31,007 Ordinary -31,007
24/06/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 868 Ordinary 868
24/06/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 3,052 Ordinary 3,052
24/06/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 873 Ordinary 873
24/06/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 868 Ordinary 868
24/06/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -4,793 Ordinary -4,793
24/06/2022 SSGA FUNDS MANAGEMENT, INC. Transfer in 11.50 640 Ordinary 640
24/06/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 11.50 -6,387 Ordinary -6,387
24/06/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 11.50 -9,675 Ordinary -9,675
24/06/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 11.50 7,689 Ordinary 7,689
27/06/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 11.54 -13,123 Ordinary -13,123
27/06/2022 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 11.54 -92,518 Ordinary -92,518
27/06/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 37,153 Ordinary 37,153
27/06/2022 SSGA FUNDS MANAGEMENT, INC. Transfer in 11.54 320 Ordinary 320
28/06/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 11.84 -21,664 Ordinary -21,664
28/06/2022 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 11.84 -5,828 Ordinary -5,828
28/06/2022 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 11.84 -138,000 Ordinary -138,000
28/06/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 11.84 -16,589 Ordinary -16,589
28/06/2022 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 11.84 -3,759 Ordinary -3,759
28/06/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 11.84 5,828 Ordinary 5,828
29/06/2022 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 11.63 -4,388 Ordinary -4,388
29/06/2022 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 11.63 -768 Ordinary -768
29/06/2022 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 11.63 -3,745 Ordinary -3,745
29/06/2022 STATE STREET GLOBAL ADVISORS ASIA LIMITED Transfer in 11.62 15,238 Ordinary 15,238
30/06/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 11.27 -16,945 Ordinary -16,945
30/06/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 11.27 -9,206 Ordinary -9,206
30/06/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 11.27 6,186 Ordinary 6,186
30/06/2022 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 11.27 -28,848 Ordinary -28,848
30/06/2022 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 11.27 -6,186 Ordinary -6,186
30/06/2022 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 11.27 -137,970 Ordinary -137,970
30/06/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 11.27 3,049 Ordinary 3,049
30/06/2022 SSGA FUNDS MANAGEMENT, INC. Transfer in 11.54 2,679 Ordinary 2,679
30/06/2022 SSGA FUNDS MANAGEMENT, INC. Transfer in 11.27 5,076 Ordinary 5,076
30/06/2022 SSGA FUNDS MANAGEMENT, INC. Transfer in 11.27 7,874 Ordinary 7,874
30/06/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 11.27 24,739 Ordinary 24,739
30/06/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 11.27 28,848 Ordinary 28,848
30/06/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 11.27 -11,888 Ordinary -11,888

604 Page 30 11-Oct-2024

30/06/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 11.27 -8,498 Ordinary -8,498
30/06/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 11.27 -24,739 Ordinary -24,739
30/06/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 11.27 -97,476 Ordinary -97,476
01/07/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 11.60 -1,117 Ordinary -1,117
01/07/2022 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 11.43 -27,099 Ordinary -27,099
01/07/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -391 Ordinary -391
01/07/2022 SSGA FUNDS MANAGEMENT, INC. Transfer in 11.60 3,402 Ordinary 3,402
04/07/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 11.66 5,430 Ordinary 5,430
04/07/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 11.66 5,430 Ordinary 5,430
04/07/2022 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 11.66 -3,305 Ordinary -3,305
05/07/2022 SSGA FUNDS MANAGEMENT, INC. Transfer in 11.60 3,969 Ordinary 3,969
05/07/2022 SSGA FUNDS MANAGEMENT, INC. Transfer in 11.60 12,020 Ordinary 12,020
06/07/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 11.69 6,900 Ordinary 6,900
06/07/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -3,030 Ordinary -3,030
06/07/2022 SSGA FUNDS MANAGEMENT, INC. Transfer in 11.68 6,237 Ordinary 6,237
06/07/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 11.69 5,613 Ordinary 5,613
07/07/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -31,361 Ordinary -31,361
07/07/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -55,785 Ordinary -55,785
07/07/2022 SSGA FUNDS MANAGEMENT, INC. Transfer in 11.73 6,761 Ordinary 6,761
07/07/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 11.73 162 Ordinary 162
07/07/2022 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 11.56 5,852 Ordinary 5,852
07/07/2022 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 11.56 170 Ordinary 170
07/07/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 11.56 25,685 Ordinary 25,685
08/07/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 11.66 13,762 Ordinary 13,762
08/07/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -5,877 Ordinary -5,877
08/07/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -10,907 Ordinary -10,907
08/07/2022 SSGA FUNDS MANAGEMENT, INC. Transfer in 11.50 1,746 Ordinary 1,746
11/07/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 11.43 4,796 Ordinary 4,796
11/07/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 11.43 20,942 Ordinary 20,942
11/07/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -25,381 Ordinary -25,381
11/07/2022 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 11.43 -850 Ordinary -850
12/07/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 11.71 42,700 Ordinary 42,700
12/07/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 11.72 6,335 Ordinary 6,335
12/07/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 11.72 5,430 Ordinary 5,430
12/07/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 11.72 18,593 Ordinary 18,593
12/07/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 11.72 4,885 Ordinary 4,885
12/07/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -82,599 Ordinary -82,599
12/07/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 11.60 800 Ordinary 800
12/07/2022 SSGA FUNDS MANAGEMENT, INC. Transfer in 11.72 5,436 Ordinary 5,436
12/07/2022 SSGA FUNDS MANAGEMENT, INC. Transfer out 11.72 -319 Ordinary -319
12/07/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 11.71 74,500 Ordinary 74,500
12/07/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 11.60 6,067 Ordinary 6,067
12/07/2022 SSGA FUNDS MANAGEMENT, INC. Transfer in 11.72 4,208 Ordinary 4,208
13/07/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 11.62 256,387 Ordinary 256,387
13/07/2022 STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD. Transfer in 11.60 3,776 Ordinary 3,776
13/07/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 11.60 10,280 Ordinary 10,280
13/07/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 11.60 10,900 Ordinary 10,900
13/07/2022 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 11.60 -83,002 Ordinary -83,002
13/07/2022 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 11.60 -10,280 Ordinary -10,280
13/07/2022 SSGA FUNDS MANAGEMENT, INC. Transfer in 11.60 8,169 Ordinary 8,169
13/07/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 11.60 -6,399 Ordinary -6,399

604 Page 31 11-Oct-2024

13/07/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 11.62 358,800 Ordinary 358,800
13/07/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 11.60 88,004 Ordinary 88,004
13/07/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 11.60 83,002 Ordinary 83,002
14/07/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 11.67 32,724 Ordinary 32,724
14/07/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 11.78 20,696 Ordinary 20,696
14/07/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -2,662 Ordinary -2,662
14/07/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -2,662 Ordinary -2,662
14/07/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -2,009 Ordinary -2,009
14/07/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -653 Ordinary -653
14/07/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 11.68 79,635 Ordinary 79,635
15/07/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 11.96 16,859 Ordinary 16,859
15/07/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 12.01 18,933 Ordinary 18,933
15/07/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -1,125 Ordinary -1,125
15/07/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -2,491 Ordinary -2,491
15/07/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -15,901 Ordinary -15,901
15/07/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -8,354 Ordinary -8,354
15/07/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -88 Ordinary -88
15/07/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -8,514 Ordinary -8,514
15/07/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -88 Ordinary -88
15/07/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -6,580 Ordinary -6,580
15/07/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -2,491 Ordinary -2,491
15/07/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -6,826 Ordinary -6,826
15/07/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -2,495 Ordinary -2,495
15/07/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -8,354 Ordinary -8,354
15/07/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -8,514 Ordinary -8,514
15/07/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,125 Ordinary -1,125
15/07/2022 SSGA FUNDS MANAGEMENT, INC. Transfer in 12.01 9,288 Ordinary 9,288
15/07/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -36,473 Ordinary -36,473
15/07/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 11.98 24,566 Ordinary 24,566
19/07/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 11.70 -2,710 Ordinary -2,710
19/07/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 116,651 Ordinary 116,651
19/07/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 43,626 Ordinary 43,626
19/07/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 471 Ordinary 471
19/07/2022 SSGA FUNDS MANAGEMENT, INC. Transfer in 11.96 7,924 Ordinary 7,924
20/07/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 27,878 Ordinary 27,878
20/07/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 26,487 Ordinary 26,487
20/07/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 12.13 -17,832 Ordinary -17,832
20/07/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 12.13 2,003,269 Ordinary 2,003,269
20/07/2022 SSGA FUNDS MANAGEMENT, INC. Transfer in 12.13 65,044 Ordinary 65,044
22/07/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 4,244,757 Ordinary 4,244,757
22/07/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -5,314 Ordinary -5,314
22/07/2022 SSGA FUNDS MANAGEMENT, INC. Transfer in 11.80 27,819 Ordinary 27,819
25/07/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -295,377 Ordinary -295,377
25/07/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -23,748 Ordinary -23,748
25/07/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -37,153 Ordinary -37,153
26/07/2022 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 11.72 -523,153 Ordinary -523,153
26/07/2022 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -367,636 Ordinary -367,636
26/07/2022 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -15,458 Ordinary -15,458
26/07/2022 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -316,034 Ordinary -316,034
26/07/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -9,000 Ordinary -9,000
26/07/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -55,650 Ordinary -55,650
26/07/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -48,195 Ordinary -48,195
26/07/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 32,412 Ordinary 32,412

604 Page 32 11-Oct-2024

26/07/2022 SSGA FUNDS MANAGEMENT, INC. Transfer in 11.67 137 Ordinary 137
26/07/2022 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 11.67 781 Ordinary 781
26/07/2022 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 11.67 2,982 Ordinary 2,982
27/07/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 11.69 10,860 Ordinary 10,860
27/07/2022 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 11.69 -3,134 Ordinary -3,134
27/07/2022 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
27/07/2022 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 0 Ordinary 0
27/07/2022 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 0 Ordinary 0
27/07/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 63,145 Ordinary 63,145
27/07/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 4,741 Ordinary 4,741
27/07/2022 SSGA FUNDS MANAGEMENT, INC. Transfer out 11.69 -24,462 Ordinary -24,462
27/07/2022 STATE STREET GLOBAL ADVISORS ASIA LIMITED Transfer out 11.71 -15,238 Ordinary -15,238
27/07/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 11.69 -3,291 Ordinary -3,291
28/07/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 11.44 14,480 Ordinary 14,480
28/07/2022 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 11.44 -21,421 Ordinary -21,421
28/07/2022 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2 Ordinary 2
28/07/2022 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 0 Ordinary 0
28/07/2022 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
28/07/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 84,451 Ordinary 84,451
28/07/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -56,974 Ordinary -56,974
28/07/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -34,293 Ordinary -34,293
28/07/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -32,883 Ordinary -32,883
28/07/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 11.51 -651,309 Ordinary -651,309
28/07/2022 STATE STREET GLOBAL ADVISORS, LTD. Transfer in 11.44 1,914 Ordinary 1,914
29/07/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 11.65 12,832 Ordinary 12,832
29/07/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 1,528 Ordinary 1,528
29/07/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 3,115 Ordinary 3,115
29/07/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -26,138 Ordinary -26,138
29/07/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -1,528 Ordinary -1,528
29/07/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -1,112 Ordinary -1,112
29/07/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -33,837 Ordinary -33,837
29/07/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 2,495 Ordinary 2,495
29/07/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 1,794 Ordinary 1,794
29/07/2022 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 11.62 -2,353 Ordinary -2,353
29/07/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,528 Ordinary 1,528
29/07/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,528 Ordinary -1,528
29/07/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 11.65 19,471 Ordinary 19,471
29/07/2022 SSGA FUNDS MANAGEMENT, INC. Transfer out 11.62 -693,707 Ordinary -693,707
29/07/2022 SSGA FUNDS MANAGEMENT, INC. Transfer in 11.65 30,190 Ordinary 30,190
29/07/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 11.65 13,454 Ordinary 13,454
29/07/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 11.65 -13,454 Ordinary -13,454
29/07/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 11.65 -19,471 Ordinary -19,471
29/07/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 11.62 -977,005 Ordinary -977,005
29/07/2022 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 11.62 -47,000 Ordinary -47,000
29/07/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 11.65 31,487 Ordinary 31,487
01/08/2022 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2 Ordinary -2
01/08/2022 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 0 Ordinary 0
01/08/2022 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
01/08/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 11.94 39,866 Ordinary 39,866
02/08/2022 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 287,094 Ordinary 287,094
02/08/2022 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 20,165 Ordinary 20,165
02/08/2022 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 217,863 Ordinary 217,863
02/08/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -57,000 Ordinary -57,000

604 Page 33 11-Oct-2024

02/08/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -28,475 Ordinary -28,475
02/08/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -28,475 Ordinary -28,475
02/08/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -28,475 Ordinary -28,475
02/08/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 12.05 -17,486 Ordinary -17,486
02/08/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 11.89 3,712 Ordinary 3,712
03/08/2022 STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD. Transfer out 11.83 -48,434 Ordinary -48,434
03/08/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 11.87 3,773 Ordinary 3,773
03/08/2022 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 11.87 -15,835 Ordinary -15,835
03/08/2022 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -28,340 Ordinary -28,340
03/08/2022 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,917 Ordinary 1,917
03/08/2022 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -7,415 Ordinary -7,415
03/08/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -29,712 Ordinary -29,712
03/08/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 11.87 15,835 Ordinary 15,835
04/08/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 12.01 4,980 Ordinary 4,980
04/08/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 12.01 20,052 Ordinary 20,052
04/08/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 12.01 2,712 Ordinary 2,712
04/08/2022 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 9,143 Ordinary 9,143
04/08/2022 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 605 Ordinary 605
04/08/2022 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 7,137 Ordinary 7,137
04/08/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -28,630 Ordinary -28,630
04/08/2022 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 11.87 -135,810 Ordinary -135,810
04/08/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 12.01 -16,749 Ordinary -16,749
04/08/2022 SSGA FUNDS MANAGEMENT, INC. Transfer in 12.01 2,835 Ordinary 2,835
04/08/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 12.01 -10,063 Ordinary -10,063
04/08/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 12.01 -1,870 Ordinary -1,870
04/08/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 12.01 10,063 Ordinary 10,063
05/08/2022 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -267,897 Ordinary -267,897
05/08/2022 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -22,687 Ordinary -22,687
05/08/2022 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -217,584 Ordinary -217,584
05/08/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -217,112 Ordinary -217,112
05/08/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 2,227 Ordinary 2,227
05/08/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 11,200 Ordinary 11,200
05/08/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -5,833 Ordinary -5,833
08/08/2022 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 12.23 4,334 Ordinary 4,334
08/08/2022 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
08/08/2022 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 0 Ordinary 0
08/08/2022 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
08/08/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 640 Ordinary 640
08/08/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 27,206 Ordinary 27,206
08/08/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 30,595 Ordinary 30,595
08/08/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 21,683 Ordinary 21,683
08/08/2022 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 12.23 342 Ordinary 342
09/08/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 12.00 -8,457 Ordinary -8,457
09/08/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 12.00 20,052 Ordinary 20,052
09/08/2022 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 12.00 -10,352 Ordinary -10,352
09/08/2022 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
09/08/2022 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 0 Ordinary 0
09/08/2022 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 0 Ordinary 0
09/08/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 143,323 Ordinary 143,323
09/08/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 84,938 Ordinary 84,938
09/08/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -6,200 Ordinary -6,200
09/08/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -6,200 Ordinary -6,200
09/08/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -6,200 Ordinary -6,200

604 Page 34 11-Oct-2024

10/08/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 12.17 -7,684 Ordinary -7,684
10/08/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 12.17 -25,373 Ordinary -25,373
10/08/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 12.17 7,684 Ordinary 7,684
10/08/2022 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 0 Ordinary 0
10/08/2022 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 0 Ordinary 0
10/08/2022 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
10/08/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -6,411 Ordinary -6,411
10/08/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -400,750 Ordinary -400,750
10/08/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -17,655 Ordinary -17,655
10/08/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -4,754 Ordinary -4,754
10/08/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -15,334 Ordinary -15,334
10/08/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -4,149 Ordinary -4,149
10/08/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -13,429 Ordinary -13,429
10/08/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -1 Ordinary -1
10/08/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -942 Ordinary -942
10/08/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -12,464 Ordinary -12,464
10/08/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,528 Ordinary -1,528
10/08/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -7,696 Ordinary -7,696
10/08/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,524 Ordinary -1,524
10/08/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -3,244 Ordinary -3,244
10/08/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1 Ordinary -1
10/08/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -4,883 Ordinary -4,883
10/08/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -4,149 Ordinary -4,149
10/08/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -942 Ordinary -942
10/08/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -15,334 Ordinary -15,334
10/08/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -13,429 Ordinary -13,429
10/08/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -4,754 Ordinary -4,754
10/08/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -17,655 Ordinary -17,655
10/08/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -59,311 Ordinary -59,311
10/08/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -15,828 Ordinary -15,828
11/08/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 11.90 1,114 Ordinary 1,114
11/08/2022 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 219,607 Ordinary 219,607
11/08/2022 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 23,141 Ordinary 23,141
11/08/2022 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 224,953 Ordinary 224,953
11/08/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 182,526 Ordinary 182,526
11/08/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 60,936 Ordinary 60,936
11/08/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 106,413 Ordinary 106,413
12/08/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 11.81 424 Ordinary 424
12/08/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 11.81 8,920 Ordinary 8,920
12/08/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 11.81 23,343 Ordinary 23,343
12/08/2022 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 8,791 Ordinary 8,791
12/08/2022 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 233 Ordinary 233
12/08/2022 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 14,865 Ordinary 14,865
12/08/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -357,090 Ordinary -357,090
12/08/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -43,070 Ordinary -43,070
12/08/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -24,691 Ordinary -24,691
12/08/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -15,941 Ordinary -15,941
15/08/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 11.79 9,050 Ordinary 9,050
15/08/2022 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,855 Ordinary -1,855
15/08/2022 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 314 Ordinary 314
15/08/2022 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,317 Ordinary -1,317
15/08/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 33,873 Ordinary 33,873
16/08/2022 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 11.92 18,786 Ordinary 18,786

604 Page 35 11-Oct-2024

16/08/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 11.92 10,860 Ordinary 10,860
16/08/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 11.92 8,430 Ordinary 8,430
16/08/2022 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -226,543 Ordinary -226,543
16/08/2022 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -23,688 Ordinary -23,688
16/08/2022 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -238,502 Ordinary -238,502
16/08/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 15,635 Ordinary 15,635
16/08/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -84,938 Ordinary -84,938
16/08/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -83,161 Ordinary -83,161
16/08/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -21,683 Ordinary -21,683
16/08/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 11.92 -3,512 Ordinary -3,512
16/08/2022 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 11.92 4,113 Ordinary 4,113
16/08/2022 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 11.92 513 Ordinary 513
17/08/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 11.90 -682 Ordinary -682
17/08/2022 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 0 Ordinary 0
17/08/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 9,899 Ordinary 9,899
17/08/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -470 Ordinary -470
17/08/2022 SSGA FUNDS MANAGEMENT, INC. Transfer out 11.93 -5,438 Ordinary -5,438
17/08/2022 SSGA FUNDS MANAGEMENT, INC. Transfer out 11.93 -36,229 Ordinary -36,229
17/08/2022 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 11.93 -19,192 Ordinary -19,192
18/08/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -37,880 Ordinary -37,880
18/08/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -89,812 Ordinary -89,812
18/08/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 11.84 -34,157 Ordinary -34,157
18/08/2022 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 11.84 342 Ordinary 342
19/08/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -8,960 Ordinary -8,960
22/08/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -270,130 Ordinary -270,130
22/08/2022 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 11.54 47,200 Ordinary 47,200
23/08/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 11.54 3,330 Ordinary 3,330
23/08/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 11.54 191,495 Ordinary 191,495
23/08/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 11.54 4,819 Ordinary 4,819
23/08/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 11.54 -3,330 Ordinary -3,330
23/08/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 24,926 Ordinary 24,926
23/08/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -16,131 Ordinary -16,131
23/08/2022 SSGA FUNDS MANAGEMENT, INC. Transfer in 11.45 1,981 Ordinary 1,981
24/08/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 11.30 -8,501 Ordinary -8,501
24/08/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -129,290 Ordinary -129,290
24/08/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -482,078 Ordinary -482,078
24/08/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -82,209 Ordinary -82,209
24/08/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -17,810 Ordinary -17,810
24/08/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -516,723 Ordinary -516,723
24/08/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -190,484 Ordinary -190,484
25/08/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 36,580 Ordinary 36,580
25/08/2022 SSGA FUNDS MANAGEMENT, INC. Transfer in 11.02 5,434 Ordinary 5,434
26/08/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 11.20 -852 Ordinary -852
26/08/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 11.20 -5,735 Ordinary -5,735
26/08/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 6,169 Ordinary 6,169
26/08/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 13,700 Ordinary 13,700
26/08/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -13,700 Ordinary -13,700
26/08/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 11.20 28,103 Ordinary 28,103
26/08/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 11.20 5,312 Ordinary 5,312
26/08/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 11.20 5,735 Ordinary 5,735
26/08/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 11.20 21,456 Ordinary 21,456
26/08/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 11.21 27,498 Ordinary 27,498
26/08/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 11.20 -5,312 Ordinary -5,312

604 Page 36 11-Oct-2024

26/08/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 11.20 -28,103 Ordinary -28,103
29/08/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 11.20 12,593 Ordinary 12,593
29/08/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -313,040 Ordinary -313,040
30/08/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 79,942 Ordinary 79,942
30/08/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 294,075 Ordinary 294,075
30/08/2022 SSGA FUNDS MANAGEMENT, INC. Transfer in 11.24 2,372 Ordinary 2,372
30/08/2022 STATE STREET GLOBAL ADVISORS ASIA LIMITED Transfer in 11.14 28,678 Ordinary 28,678
31/08/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 11.06 2,306 Ordinary 2,306
31/08/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 11.09 3,459 Ordinary 3,459
31/08/2022 STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD. Transfer in 11.09 1,961 Ordinary 1,961
31/08/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 11.04 -890 Ordinary -890
31/08/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 11.09 1,120 Ordinary 1,120
31/08/2022 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 11.09 12,170 Ordinary 12,170
31/08/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -497,990 Ordinary -497,990
31/08/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 11.09 -1,313 Ordinary -1,313
31/08/2022 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 11.09 -3,351 Ordinary -3,351
31/08/2022 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 11.09 -4,179 Ordinary -4,179
31/08/2022 SSGA FUNDS MANAGEMENT, INC. Transfer out 11.09 -36,120 Ordinary -36,120
31/08/2022 SSGA FUNDS MANAGEMENT, INC. Transfer in 11.09 5,436 Ordinary 5,436
31/08/2022 SSGA FUNDS MANAGEMENT, INC. Transfer in 11.09 3,469 Ordinary 3,469
31/08/2022 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 11.09 25,740 Ordinary 25,740
31/08/2022 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 11.09 7,913 Ordinary 7,913
31/08/2022 STATE STREET GLOBAL ADVISORS SINGAPORE LIMITED Transfer in 11.06 706 Ordinary 706
31/08/2022 STATE STREET GLOBAL ADVISORS SINGAPORE LIMITED Transfer in 11.09 1,060 Ordinary 1,060
31/08/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 11.09 3,351 Ordinary 3,351
01/09/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 10.78 6,023 Ordinary 6,023
01/09/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 10.81 27,759 Ordinary 27,759
01/09/2022 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 11.04 -16,577 Ordinary -16,577
01/09/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 169,000 Ordinary 169,000
01/09/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 11.04 490 Ordinary 490
01/09/2022 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 10.78 -3,999 Ordinary -3,999
02/09/2022 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 10.66 2,695 Ordinary 2,695
02/09/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 20,970 Ordinary 20,970
05/09/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 10.65 -1,130 Ordinary -1,130
05/09/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 118,262 Ordinary 118,262
06/09/2022 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 10.59 -3,522 Ordinary -3,522
06/09/2022 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 137 Ordinary 137
06/09/2022 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 13 Ordinary 13
06/09/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -7,000 Ordinary -7,000
07/09/2022 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -137 Ordinary -137
07/09/2022 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -13 Ordinary -13
07/09/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 744,515 Ordinary 744,515
07/09/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 75,000 Ordinary 75,000
07/09/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 10.52 -61,482 Ordinary -61,482
07/09/2022 SSGA FUNDS MANAGEMENT, INC. Transfer out 10.52 -319 Ordinary -319
07/09/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 10.54 9,391 Ordinary 9,391
08/09/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 10.67 4,319 Ordinary 4,319
08/09/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 5,134 Ordinary 5,134
08/09/2022 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 10.66 9,007 Ordinary 9,007
08/09/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 10.65 -14,529 Ordinary -14,529
08/09/2022 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 10.66 171 Ordinary 171
09/09/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 10.68 -53,104 Ordinary -53,104

604 Page 37 11-Oct-2024

09/09/2022 STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD. Transfer in 11.60 247,105 Ordinary 247,105
09/09/2022 STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD. Transfer in 11.18 26,870 Ordinary 26,870
09/09/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 10.68 -27,600 Ordinary -27,600
09/09/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 10.68 -5,537 Ordinary -5,537
09/09/2022 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 10.68 -5,756 Ordinary -5,756
09/09/2022 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 10.68 -3,315 Ordinary -3,315
09/09/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 121,000 Ordinary 121,000
09/09/2022 SSGA FUNDS MANAGEMENT, INC. Transfer out 10.68 -638 Ordinary -638
09/09/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 10.68 5,537 Ordinary 5,537
09/09/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 10.68 5,756 Ordinary 5,756
12/09/2022 STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD. Transfer out 10.79 -54,783 Ordinary -54,783
12/09/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -118,080 Ordinary -118,080
13/09/2022 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 368,864 Ordinary 368,864
13/09/2022 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 46,124 Ordinary 46,124
13/09/2022 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 85,107 Ordinary 85,107
13/09/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -917 Ordinary -917
13/09/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 257,203 Ordinary 257,203
13/09/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 141,000 Ordinary 141,000
13/09/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -10,968 Ordinary -10,968
13/09/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -1,625 Ordinary -1,625
13/09/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -10,240 Ordinary -10,240
13/09/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -4,427 Ordinary -4,427
13/09/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -1,111 Ordinary -1,111
13/09/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -33,881 Ordinary -33,881
13/09/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -19,859 Ordinary -19,859
13/09/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -52,431 Ordinary -52,431
13/09/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -6,358 Ordinary -6,358
13/09/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -1,097 Ordinary -1,097
13/09/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -3,172 Ordinary -3,172
13/09/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -308 Ordinary -308
13/09/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -308 Ordinary -308
13/09/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,097 Ordinary -1,097
13/09/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -622 Ordinary -622
13/09/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -6,358 Ordinary -6,358
13/09/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -248 Ordinary -248
13/09/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -2,401 Ordinary -2,401
13/09/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -3,172 Ordinary -3,172
13/09/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,625 Ordinary -1,625
13/09/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -19,859 Ordinary -19,859
13/09/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -47 Ordinary -47
13/09/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -50,030 Ordinary -50,030
13/09/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -10,968 Ordinary -10,968
13/09/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -33,881 Ordinary -33,881
13/09/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -4,427 Ordinary -4,427
13/09/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,111 Ordinary -1,111
13/09/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -6,311 Ordinary -6,311
13/09/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -3,929 Ordinary -3,929
13/09/2022 STATE STREET GLOBAL ADVISORS, LTD. Transfer out 10.88 -1,744 Ordinary -1,744
13/09/2022 SSGA FUNDS MANAGEMENT, INC. Transfer out 10.88 -2,583 Ordinary -2,583
13/09/2022 SSGA FUNDS MANAGEMENT, INC. Transfer out 10.88 -5,166 Ordinary -5,166
13/09/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -105,008 Ordinary -105,008
13/09/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -4,617 Ordinary -4,617
13/09/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -30,658 Ordinary -30,658
13/09/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -6,111 Ordinary -6,111
13/09/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 10.88 1,187 Ordinary 1,187

604 Page 38 11-Oct-2024

14/09/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 10.73 -6,113 Ordinary -6,113
14/09/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 3,500 Ordinary 3,500
14/09/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -884 Ordinary -884
14/09/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -89,044 Ordinary -89,044
14/09/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -89,044 Ordinary -89,044
14/09/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -884 Ordinary -884
14/09/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -64,505 Ordinary -64,505
14/09/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -2,836 Ordinary -2,836
14/09/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -18,833 Ordinary -18,833
14/09/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -3,754 Ordinary -3,754
14/09/2022 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 10.73 171 Ordinary 171
14/09/2022 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 10.73 342 Ordinary 342
14/09/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 10.73 6,113 Ordinary 6,113
15/09/2022 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -37,592 Ordinary -37,592
15/09/2022 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -9,571 Ordinary -9,571
15/09/2022 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 47,163 Ordinary 47,163
15/09/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -3,925 Ordinary -3,925
15/09/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 141,455 Ordinary 141,455
15/09/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -26,229 Ordinary -26,229
15/09/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -14,428 Ordinary -14,428
15/09/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -6,872 Ordinary -6,872
15/09/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -3,540 Ordinary -3,540
15/09/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -49,354 Ordinary -49,354
15/09/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -868 Ordinary -868
15/09/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -3,052 Ordinary -3,052
15/09/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -3,540 Ordinary -3,540
15/09/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -873 Ordinary -873
15/09/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -23,512 Ordinary -23,512
15/09/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -25,842 Ordinary -25,842
15/09/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -868 Ordinary -868
15/09/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -26,229 Ordinary -26,229
15/09/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -6,872 Ordinary -6,872
15/09/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -2,814 Ordinary -2,814
15/09/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -11,614 Ordinary -11,614
15/09/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -75,471 Ordinary -75,471
15/09/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -3,318 Ordinary -3,318
15/09/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -22,034 Ordinary -22,034
15/09/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -4,393 Ordinary -4,393
16/09/2022 STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD. Transfer out 10.50 -3,434 Ordinary -3,434
16/09/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 10.56 -8,375 Ordinary -8,375
16/09/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 10.56 -1,214 Ordinary -1,214
16/09/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 10.54 7,799 Ordinary 7,799
16/09/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 10.56 -10,263 Ordinary -10,263
16/09/2022 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 10.54 15,566 Ordinary 15,566
16/09/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 168,284 Ordinary 168,284
16/09/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -105,669 Ordinary -105,669
16/09/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -75,298 Ordinary -75,298
16/09/2022 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 10.54 6,288 Ordinary 6,288
16/09/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -105,669 Ordinary -105,669
16/09/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -75,298 Ordinary -75,298
16/09/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 10.54 403,671 Ordinary 403,671
16/09/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 10.56 8,375 Ordinary 8,375
16/09/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 10.56 10,263 Ordinary 10,263
16/09/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 10.54 1,311 Ordinary 1,311

604 Page 39 11-Oct-2024

16/09/2022 SSGA FUNDS MANAGEMENT, INC. Transfer out 10.56 -12,098 Ordinary -12,098
16/09/2022 SSGA FUNDS MANAGEMENT, INC. Transfer out 10.56 -4,159 Ordinary -4,159
16/09/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -129,807 Ordinary -129,807
16/09/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -5,708 Ordinary -5,708
16/09/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -37,897 Ordinary -37,897
16/09/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -7,555 Ordinary -7,555
16/09/2022 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 10.54 15,038 Ordinary 15,038
16/09/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 10.54 131,831 Ordinary 131,831
16/09/2022 STATE STREET GLOBAL ADVISORS ASIA LIMITED Transfer in 10.54 37,741 Ordinary 37,741
16/09/2022 STATE STREET GLOBAL ADVISORS ASIA LIMITED Transfer out 10.56 -6,644 Ordinary -6,644
16/09/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 10.54 92,387 Ordinary 92,387
19/09/2022 SSGA FUNDS MANAGEMENT, INC. Transfer out 10.52 -323 Ordinary -323
19/09/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 10.39 9,475 Ordinary 9,475
19/09/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -8,428 Ordinary -8,428
19/09/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -57,063 Ordinary -57,063
19/09/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -5,065 Ordinary -5,065
19/09/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -98,471 Ordinary -98,471
19/09/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -3,619 Ordinary -3,619
19/09/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -635 Ordinary -635
19/09/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -2,984 Ordinary -2,984
19/09/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -5,065 Ordinary -5,065
19/09/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -98,471 Ordinary -98,471
19/09/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -57,063 Ordinary -57,063
19/09/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -8,428 Ordinary -8,428
19/09/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -123,838 Ordinary -123,838
19/09/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -5,445 Ordinary -5,445
19/09/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -36,155 Ordinary -36,155
19/09/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -7,208 Ordinary -7,208
20/09/2022 STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD. Transfer out 10.46 -48,384 Ordinary -48,384
20/09/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 10.44 4,896 Ordinary 4,896
20/09/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 219,000 Ordinary 219,000
20/09/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -18,054 Ordinary -18,054
20/09/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -14,713 Ordinary -14,713
20/09/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -1,528 Ordinary -1,528
20/09/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -1,041 Ordinary -1,041
20/09/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -66,317 Ordinary -66,317
20/09/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,041 Ordinary -1,041
20/09/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,528 Ordinary -1,528
20/09/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -66,317 Ordinary -66,317
20/09/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -14,713 Ordinary -14,713
20/09/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -10,792 Ordinary -10,792
20/09/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -7,262 Ordinary -7,262
20/09/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 10.50 375 Ordinary 375
20/09/2022 SSGA FUNDS MANAGEMENT, INC. Transfer out 10.44 -7,623 Ordinary -7,623
20/09/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -72,915 Ordinary -72,915
20/09/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -3,206 Ordinary -3,206
20/09/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -21,288 Ordinary -21,288
20/09/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -4,244 Ordinary -4,244
21/09/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 10.24 864 Ordinary 864
21/09/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 10.24 864 Ordinary 864
21/09/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 10.24 -14,534 Ordinary -14,534
21/09/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -56,277 Ordinary -56,277
21/09/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -43,272 Ordinary -43,272
21/09/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -43,272 Ordinary -43,272

604 Page 40 11-Oct-2024

21/09/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -56,277 Ordinary -56,277
21/09/2022 SSGA FUNDS MANAGEMENT, INC. Transfer in 10.24 2,708 Ordinary 2,708
21/09/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -71,406 Ordinary -71,406
21/09/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -3,140 Ordinary -3,140
21/09/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -20,847 Ordinary -20,847
21/09/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -4,156 Ordinary -4,156
21/09/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 10.24 14,534 Ordinary 14,534
23/09/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 9.93 5,508 Ordinary 5,508
23/09/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 10.21 -2,153 Ordinary -2,153
23/09/2022 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 10.21 -10,818 Ordinary -10,818
23/09/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -77,203 Ordinary -77,203
23/09/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 25,000 Ordinary 25,000
23/09/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -3,852 Ordinary -3,852
23/09/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -17,499 Ordinary -17,499
23/09/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -3,852 Ordinary -3,852
23/09/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -17,499 Ordinary -17,499
23/09/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -77,203 Ordinary -77,203
23/09/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -70,692 Ordinary -70,692
23/09/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -3,108 Ordinary -3,108
23/09/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -20,639 Ordinary -20,639
23/09/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -4,115 Ordinary -4,115
23/09/2022 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 9.93 171 Ordinary 171
26/09/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 9.80 5,000 Ordinary 5,000
26/09/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -13,047 Ordinary -13,047
26/09/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 27,000 Ordinary 27,000
26/09/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -6,608 Ordinary -6,608
26/09/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -10,473 Ordinary -10,473
26/09/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -10,872 Ordinary -10,872
26/09/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -9,772 Ordinary -9,772
26/09/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -12,565 Ordinary -12,565
26/09/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -9,772 Ordinary -9,772
26/09/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -482 Ordinary -482
26/09/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -10,872 Ordinary -10,872
26/09/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -6,608 Ordinary -6,608
26/09/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -10,473 Ordinary -10,473
26/09/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 9.87 48,824 Ordinary 48,824
26/09/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 9.80 977 Ordinary 977
26/09/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -36,419 Ordinary -36,419
26/09/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -1,601 Ordinary -1,601
26/09/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -10,633 Ordinary -10,633
26/09/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -2,119 Ordinary -2,119
26/09/2022 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 9.87 3,762 Ordinary 3,762
27/09/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 9.72 4,595 Ordinary 4,595
27/09/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 100,000 Ordinary 100,000
27/09/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 126,387 Ordinary 126,387
27/09/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -119,163 Ordinary -119,163
27/09/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -62,087 Ordinary -62,087
27/09/2022 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 9.72 342 Ordinary 342
28/09/2022 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 9.84 116,892 Ordinary 116,892
28/09/2022 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 9.84 -3,809 Ordinary -3,809
28/09/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 63,579 Ordinary 63,579
28/09/2022 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 9.73 -505 Ordinary -505
28/09/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 9.84 5,144 Ordinary 5,144
29/09/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 9.83 95,184 Ordinary 95,184

604 Page 41 11-Oct-2024

29/09/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 9.83 3,241 Ordinary 3,241
29/09/2022 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 9.83 -3,241 Ordinary -3,241
29/09/2022 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 9.83 -23,890 Ordinary -23,890
29/09/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 271,000 Ordinary 271,000
29/09/2022 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 9.83 -122 Ordinary -122
29/09/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 9.94 1,223 Ordinary 1,223
29/09/2022 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 9.83 -11,149 Ordinary -11,149
29/09/2022 SSGA FUNDS MANAGEMENT, INC. Transfer out 9.83 -2,714 Ordinary -2,714
29/09/2022 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 9.83 -26,950 Ordinary -26,950
30/09/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 9.59 -18,362 Ordinary -18,362
30/09/2022 STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD. Transfer in 9.59 22,808 Ordinary 22,808
30/09/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 9.59 8,424 Ordinary 8,424
30/09/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 9.59 3,811 Ordinary 3,811
30/09/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 9.59 4,236 Ordinary 4,236
30/09/2022 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 9.59 -25,816 Ordinary -25,816
30/09/2022 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 9.59 -5,147 Ordinary -5,147
30/09/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 9.85 22,514 Ordinary 22,514
30/09/2022 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 9.59 -3,628 Ordinary -3,628
30/09/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 9.59 12,120 Ordinary 12,120
30/09/2022 STATE STREET GLOBAL ADVISORS, LTD. Transfer in 9.59 2,201 Ordinary 2,201
30/09/2022 SSGA FUNDS MANAGEMENT, INC. Transfer out 9.59 -10,196 Ordinary -10,196
30/09/2022 SSGA FUNDS MANAGEMENT, INC. Transfer in 9.59 9,501 Ordinary 9,501
30/09/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 9.59 -12,120 Ordinary -12,120
30/09/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 9.59 -3,811 Ordinary -3,811
30/09/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 9.59 -59,920 Ordinary -59,920
30/09/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 9.59 -187 Ordinary -187
30/09/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 9.59 21,892 Ordinary 21,892
30/09/2022 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 9.59 -33,449 Ordinary -33,449
30/09/2022 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 9.59 -4,236 Ordinary -4,236
30/09/2022 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 9.59 -21,892 Ordinary -21,892
30/09/2022 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 9.59 -11,877 Ordinary -11,877
30/09/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 9.85 241 Ordinary 241
30/09/2022 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 9.59 39,952 Ordinary 39,952
30/09/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 9.59 25,816 Ordinary 25,816
30/09/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 9.59 33,449 Ordinary 33,449
30/09/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 9.59 59,920 Ordinary 59,920
30/09/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 9.59 20,493 Ordinary 20,493
03/10/2022 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 9.60 -3,068 Ordinary -3,068
03/10/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 9.60 10,000 Ordinary 10,000
03/10/2022 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 9.60 -19,346 Ordinary -19,346
03/10/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 9.60 877 Ordinary 877
03/10/2022 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 9.68 -12,998 Ordinary -12,998
03/10/2022 STATE STREET GLOBAL ADVISORS, LTD. Transfer in 9.68 2,734 Ordinary 2,734
03/10/2022 SSGA FUNDS MANAGEMENT, INC. Transfer in 9.60 10,162 Ordinary 10,162
03/10/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 9.68 -5,530 Ordinary -5,530
04/10/2022 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 9.83 -17,223 Ordinary -17,223
04/10/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 13,620 Ordinary 13,620
04/10/2022 SSGA FUNDS MANAGEMENT, INC. Transfer in 9.84 6,248 Ordinary 6,248
04/10/2022 SSGA FUNDS MANAGEMENT, INC. Transfer in 9.84 34,080 Ordinary 34,080
05/10/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 55,999 Ordinary 55,999
05/10/2022 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 13,620 Ordinary 13,620
05/10/2022 STATE STREET GLOBAL ADVISORS, LTD. Transfer in 9.83 1,068 Ordinary 1,068
05/10/2022 SSGA FUNDS MANAGEMENT, INC. Transfer in 9.83 2,773 Ordinary 2,773
05/10/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 13,620 Ordinary 13,620

604 Page 42 11-Oct-2024

05/10/2022 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 9.83 -10,499 Ordinary -10,499
06/10/2022 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 9.84 31,378 Ordinary 31,378
06/10/2022 STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD. Transfer in 9.82 44,853 Ordinary 44,853
06/10/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 524,825 Ordinary 524,825
06/10/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 9.84 4,199 Ordinary 4,199
06/10/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 9.84 37,988 Ordinary 37,988
06/10/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 9.84 14,634 Ordinary 14,634
06/10/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 9.72 308 Ordinary 308
06/10/2022 STATE STREET GLOBAL ADVISORS, LTD. Transfer out 9.84 -1,751 Ordinary -1,751
07/10/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 6,717 Ordinary 6,717
07/10/2022 SSGA FUNDS MANAGEMENT, INC. Transfer in 9.81 4,544 Ordinary 4,544
10/10/2022 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 9.45 -18,326 Ordinary -18,326
10/10/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 10,704 Ordinary 10,704
10/10/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 25,000 Ordinary 25,000
11/10/2022 STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD. Transfer in 9.46 4,668 Ordinary 4,668
11/10/2022 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 9.46 -45,762 Ordinary -45,762
11/10/2022 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 9.46 -3,981 Ordinary -3,981
11/10/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 25,200 Ordinary 25,200
11/10/2022 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 22,905 Ordinary 22,905
11/10/2022 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 9.46 10,507 Ordinary 10,507
11/10/2022 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 9.46 1,892 Ordinary 1,892
12/10/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 9.22 11,971 Ordinary 11,971
12/10/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 5,020 Ordinary 5,020
12/10/2022 SSGA FUNDS MANAGEMENT, INC. Transfer in 9.22 2,552 Ordinary 2,552
13/10/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 9.21 10,824 Ordinary 10,824
13/10/2022 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 9.21 -3,152 Ordinary -3,152
13/10/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -29,640 Ordinary -29,640
13/10/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -25,000 Ordinary -25,000
13/10/2022 SSGA FUNDS MANAGEMENT, INC. Transfer in 9.21 30,104 Ordinary 30,104
13/10/2022 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -22,905 Ordinary -22,905
13/10/2022 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 9.21 10,505 Ordinary 10,505
14/10/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 9.50 -1,999 Ordinary -1,999
14/10/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 9.50 11,312 Ordinary 11,312
14/10/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 10,000 Ordinary 10,000
14/10/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -25,000 Ordinary -25,000
14/10/2022 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 9.50 4,300 Ordinary 4,300
17/10/2022 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 103,396 Ordinary 103,396
17/10/2022 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 186,212 Ordinary 186,212
17/10/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -28,210 Ordinary -28,210
17/10/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -12,255 Ordinary -12,255
17/10/2022 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 9.55 -47,200 Ordinary -47,200
17/10/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 9.47 2,741 Ordinary 2,741
17/10/2022 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 22,905 Ordinary 22,905
17/10/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 9.55 41,248 Ordinary 41,248
18/10/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 9.56 10,526 Ordinary 10,526
18/10/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 9.56 5,570 Ordinary 5,570
18/10/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -1,840 Ordinary -1,840
18/10/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -61,724 Ordinary -61,724
18/10/2022 SSGA FUNDS MANAGEMENT, INC. Transfer in 9.60 1,086 Ordinary 1,086
18/10/2022 SSGA FUNDS MANAGEMENT, INC. Transfer in 9.56 2,272 Ordinary 2,272
19/10/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 9.89 46,687 Ordinary 46,687
19/10/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 9.89 60,737 Ordinary 60,737
20/10/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 9.85 -1,635 Ordinary -1,635

604 Page 43 11-Oct-2024

20/10/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 9.67 4,605 Ordinary 4,605
20/10/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 9.67 44,583 Ordinary 44,583
20/10/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 9.67 4,246 Ordinary 4,246
20/10/2022 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 9.67 -14,476 Ordinary -14,476
20/10/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -196,010 Ordinary -196,010
20/10/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -95,529 Ordinary -95,529
20/10/2022 SSGA FUNDS MANAGEMENT, INC. Transfer out 9.67 -12,755 Ordinary -12,755
20/10/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 9.63 26,549 Ordinary 26,549
21/10/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -376,920 Ordinary -376,920
21/10/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -25,570 Ordinary -25,570
21/10/2022 SSGA FUNDS MANAGEMENT, INC. Transfer in 9.63 10,224 Ordinary 10,224
21/10/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 9.63 144,418 Ordinary 144,418
24/10/2022 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -103,385 Ordinary -103,385
24/10/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 44,606 Ordinary 44,606
24/10/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -922 Ordinary -922
25/10/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 9.88 -5,052 Ordinary -5,052
25/10/2022 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 9.86 -65,149 Ordinary -65,149
25/10/2022 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -32,551 Ordinary -32,551
25/10/2022 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -24,686 Ordinary -24,686
25/10/2022 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -81,763 Ordinary -81,763
25/10/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 16,000 Ordinary 16,000
25/10/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 9,818 Ordinary 9,818
25/10/2022 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 9.88 5,052 Ordinary 5,052
25/10/2022 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 9.88 13,297 Ordinary 13,297
25/10/2022 SSGA FUNDS MANAGEMENT, INC. Transfer out 9.88 -11,108 Ordinary -11,108
26/10/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 10.26 -33,702 Ordinary -33,702
26/10/2022 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 10.26 11,015 Ordinary 11,015
26/10/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 21,705 Ordinary 21,705
26/10/2022 SSGA FUNDS MANAGEMENT, INC. Transfer in 10.26 38,250 Ordinary 38,250
26/10/2022 SSGA FUNDS MANAGEMENT, INC. Transfer in 10.26 14,200 Ordinary 14,200
26/10/2022 STATE STREET GLOBAL ADVISORS ASIA LIMITED Transfer in 10.16 12,576 Ordinary 12,576
27/10/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 10.20 299,575 Ordinary 299,575
28/10/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 10.42 -5,767 Ordinary -5,767
28/10/2022 STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD. Transfer out 10.42 -45,389 Ordinary -45,389
28/10/2022 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 10.42 31,814 Ordinary 31,814
28/10/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -5,075,018 Ordinary -5,075,018
28/10/2022 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -22,905 Ordinary -22,905
28/10/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 10.40 299,575 Ordinary 299,575
31/10/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 10.51 -12,844 Ordinary -12,844
31/10/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 10.51 6,583 Ordinary 6,583
31/10/2022 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 10.51 -27,581 Ordinary -27,581
31/10/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 430 Ordinary 430
31/10/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -150,441 Ordinary -150,441
31/10/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 8,557 Ordinary 8,557
31/10/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 4,227 Ordinary 4,227
31/10/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 6,410 Ordinary 6,410
31/10/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 10.51 12,844 Ordinary 12,844
31/10/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 10.51 586,305 Ordinary 586,305
31/10/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 10.51 -5,255 Ordinary -5,255
01/11/2022 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 10.59 50,852 Ordinary 50,852
01/11/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -35,430 Ordinary -35,430
02/11/2022 STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD. Transfer out 10.65 -38,105 Ordinary -38,105
02/11/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 10.67 -1,114 Ordinary -1,114

604 Page 44 11-Oct-2024

02/11/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 211,000 Ordinary 211,000
02/11/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -132,014 Ordinary -132,014
02/11/2022 STATE STREET GLOBAL ADVISORS, LTD. Transfer out 10.62 -113,961 Ordinary -113,961
02/11/2022 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 10.67 344 Ordinary 344
03/11/2022 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 10.38 -10,918 Ordinary -10,918
03/11/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -36,000 Ordinary -36,000
03/11/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 10.37 -860,000 Ordinary -860,000
04/11/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 10.48 30,641 Ordinary 30,641
04/11/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -158,649 Ordinary -158,649
04/11/2022 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 10.48 -102,978 Ordinary -102,978
04/11/2022 STATE STREET GLOBAL ADVISORS, LTD. Transfer out 10.33 -5,365 Ordinary -5,365
04/11/2022 SSGA FUNDS MANAGEMENT, INC. Transfer in 10.48 19,810 Ordinary 19,810
07/11/2022 STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD. Transfer out 10.57 -38,308 Ordinary -38,308
07/11/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -570 Ordinary -570
07/11/2022 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 10.61 -118,155 Ordinary -118,155
07/11/2022 SSGA FUNDS MANAGEMENT, INC. Transfer in 10.45 12,568 Ordinary 12,568
07/11/2022 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 10.61 344 Ordinary 344
08/11/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 10.81 -1,704 Ordinary -1,704
08/11/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 10.81 -17,040 Ordinary -17,040
08/11/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 10.81 -3,674 Ordinary -3,674
08/11/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 10.81 -69,529 Ordinary -69,529
08/11/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 10.58 5,653 Ordinary 5,653
09/11/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 10.71 -3,727 Ordinary -3,727
09/11/2022 SSGA FUNDS MANAGEMENT, INC. Transfer in 10.71 2,840 Ordinary 2,840
10/11/2022 SSGA FUNDS MANAGEMENT, INC. Transfer in 10.73 3,216 Ordinary 3,216
10/11/2022 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 10.84 -781 Ordinary -781
10/11/2022 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 10.84 -2,853 Ordinary -2,853
10/11/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 10.84 2,623 Ordinary 2,623
11/11/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 11.00 -9,403 Ordinary -9,403
11/11/2022 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 10.95 2,908 Ordinary 2,908
14/11/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 10.88 -1,116 Ordinary -1,116
14/11/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -2,935 Ordinary -2,935
14/11/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 8,884 Ordinary 8,884
14/11/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 5,833 Ordinary 5,833
15/11/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 10.92 -1,798 Ordinary -1,798
15/11/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -10,129 Ordinary -10,129
15/11/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 83,525 Ordinary 83,525
15/11/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 10.92 64,221 Ordinary 64,221
16/11/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 10.69 -23,451 Ordinary -23,451
16/11/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 10.86 5,917 Ordinary 5,917
16/11/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -1,870 Ordinary -1,870
16/11/2022 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 10.71 3,929 Ordinary 3,929
16/11/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 10.69 -26,076 Ordinary -26,076
17/11/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 10.85 -19,706 Ordinary -19,706
17/11/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -8,557 Ordinary -8,557
17/11/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -14,045 Ordinary -14,045
17/11/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -6,410 Ordinary -6,410
17/11/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 10.85 -51,135 Ordinary -51,135
17/11/2022 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 10.89 10,506 Ordinary 10,506
18/11/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 11.02 -3,067 Ordinary -3,067
18/11/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -34,744 Ordinary -34,744
18/11/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 20,805 Ordinary 20,805
18/11/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 8,557 Ordinary 8,557

604 Page 45 11-Oct-2024

18/11/2022 STATE STREET GLOBAL ADVISORS, LTD. Transfer out 10.89 -211,861 Ordinary -211,861
18/11/2022 STATE STREET GLOBAL ADVISORS ASIA LIMITED Transfer in 11.00 33,970 Ordinary 33,970
18/11/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 11.02 3,067 Ordinary 3,067
21/11/2022 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 11.24 -3,443 Ordinary -3,443
21/11/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 11.24 39,820 Ordinary 39,820
21/11/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -3,976 Ordinary -3,976
21/11/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -5,305 Ordinary -5,305
21/11/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 12,291 Ordinary 12,291
21/11/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 11.24 40,856 Ordinary 40,856
21/11/2022 SSGA FUNDS MANAGEMENT, INC. Transfer in 11.24 5,100 Ordinary 5,100
21/11/2022 SSGA FUNDS MANAGEMENT, INC. Transfer in 11.11 819 Ordinary 819
21/11/2022 SSGA FUNDS MANAGEMENT, INC. Transfer in 11.24 5,590 Ordinary 5,590
22/11/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 11.15 -6,042 Ordinary -6,042
22/11/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -6,660 Ordinary -6,660
22/11/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -5,690 Ordinary -5,690
22/11/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 240,998 Ordinary 240,998
22/11/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -11,030 Ordinary -11,030
22/11/2022 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 11.11 -10,000 Ordinary -10,000
22/11/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 11.13 -8,252 Ordinary -8,252
23/11/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 11.25 9,982 Ordinary 9,982
23/11/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -14,803 Ordinary -14,803
23/11/2022 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 11.25 -2,795 Ordinary -2,795
23/11/2022 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 11.25 -334,032 Ordinary -334,032
23/11/2022 SSGA FUNDS MANAGEMENT, INC. Transfer in 11.25 34 Ordinary 34
24/11/2022 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 11.21 -23,568 Ordinary -23,568
24/11/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -34,495 Ordinary -34,495
24/11/2022 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 11.21 4,694 Ordinary 4,694
25/11/2022 STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD. Transfer in 11.37 4,103 Ordinary 4,103
25/11/2022 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 11.32 65,878 Ordinary 65,878
25/11/2022 SSGA FUNDS MANAGEMENT, INC. Transfer in 11.38 5,102 Ordinary 5,102
25/11/2022 SSGA FUNDS MANAGEMENT, INC. Transfer in 11.38 5,602 Ordinary 5,602
25/11/2022 SSGA FUNDS MANAGEMENT, INC. Transfer in 11.38 5,602 Ordinary 5,602
28/11/2022 SSGA FUNDS MANAGEMENT, INC. Transfer out 11.26 -33,013 Ordinary -33,013
29/11/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 11.23 -10,036 Ordinary -10,036
29/11/2022 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 687,838 Ordinary 687,838
29/11/2022 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -38,038 Ordinary -38,038
29/11/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 29,898 Ordinary 29,898
29/11/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 11.27 25,529 Ordinary 25,529
29/11/2022 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 11.23 13,832 Ordinary 13,832
29/11/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 11.23 10,036 Ordinary 10,036
30/11/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 11.19 11,393 Ordinary 11,393
30/11/2022 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 11.19 18,978 Ordinary 18,978
30/11/2022 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 11.19 2,780 Ordinary 2,780
30/11/2022 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 11.19 2,781 Ordinary 2,781
30/11/2022 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 11.19 26,883 Ordinary 26,883
30/11/2022 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 11.22 381,239 Ordinary 381,239
30/11/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 11.19 28,285 Ordinary 28,285
30/11/2022 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 11.19 -18,978 Ordinary -18,978
30/11/2022 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 11.19 -6,833 Ordinary -6,833
30/11/2022 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,364 Ordinary -1,364
30/11/2022 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -621 Ordinary -621
30/11/2022 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 11.19 2,941 Ordinary 2,941
30/11/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 11.19 4,722 Ordinary 4,722

604 Page 46 11-Oct-2024

30/11/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 11.19 80,052 Ordinary 80,052
30/11/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 11.19 6,833 Ordinary 6,833
30/11/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 11.19 -26,883 Ordinary -26,883
30/11/2022 SSGA FUNDS MANAGEMENT, INC. Transfer in 11.19 15,195 Ordinary 15,195
30/11/2022 SSGA FUNDS MANAGEMENT, INC. Transfer in 11.19 2,928 Ordinary 2,928
30/11/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 11.19 -20,591 Ordinary -20,591
30/11/2022 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 11.19 2,230 Ordinary 2,230
30/11/2022 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 11.19 3,746 Ordinary 3,746
30/11/2022 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 11.19 -2,780 Ordinary -2,780
30/11/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 11.19 -470 Ordinary -470
30/11/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 11.19 -2,781 Ordinary -2,781
30/11/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 11.19 -14,925 Ordinary -14,925
30/11/2022 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 11.19 10,840 Ordinary 10,840
30/11/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 11.19 -1,187 Ordinary -1,187
30/11/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 11.19 1,957 Ordinary 1,957
30/11/2022 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 11.19 344 Ordinary 344
30/11/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 11.19 117,832 Ordinary 117,832
30/11/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 11.19 14,925 Ordinary 14,925
01/12/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 11.31 -43,440 Ordinary -43,440
01/12/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 11.31 -1,119 Ordinary -1,119
01/12/2022 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -130,099 Ordinary -130,099
01/12/2022 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -965 Ordinary -965
01/12/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -8,129 Ordinary -8,129
01/12/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -15,969 Ordinary -15,969
01/12/2022 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 11.30 6,868 Ordinary 6,868
01/12/2022 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 11.31 13,263 Ordinary 13,263
02/12/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 11.28 -5,337 Ordinary -5,337
02/12/2022 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 130,000 Ordinary 130,000
02/12/2022 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,033 Ordinary 2,033
02/12/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -19,575 Ordinary -19,575
02/12/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -332,269 Ordinary -332,269
02/12/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -54,567 Ordinary -54,567
02/12/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -6,355 Ordinary -6,355
05/12/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 11.06 7,149 Ordinary 7,149
05/12/2022 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -8,121 Ordinary -8,121
05/12/2022 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 7,190 Ordinary 7,190
05/12/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -69,902 Ordinary -69,902
06/12/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 11.16 -1,119 Ordinary -1,119
06/12/2022 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 11.16 17,694 Ordinary 17,694
06/12/2022 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3,359 Ordinary 3,359
06/12/2022 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,460 Ordinary -1,460
06/12/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 11.16 8,733 Ordinary 8,733
06/12/2022 SSGA FUNDS MANAGEMENT, INC. Transfer in 11.16 319 Ordinary 319
06/12/2022 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 11.16 516 Ordinary 516
06/12/2022 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 11.16 344 Ordinary 344
07/12/2022 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 10.97 13,741 Ordinary 13,741
07/12/2022 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,139 Ordinary -2,139
07/12/2022 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 168 Ordinary 168
07/12/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -29,641 Ordinary -29,641
07/12/2022 SSGA FUNDS MANAGEMENT, INC. Transfer in 10.97 4,245 Ordinary 4,245
08/12/2022 STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD. Transfer out 11.03 -44,419 Ordinary -44,419
08/12/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -5,568 Ordinary -5,568
08/12/2022 SSGA FUNDS MANAGEMENT, INC. Transfer in 11.00 5,680 Ordinary 5,680

604 Page 47 11-Oct-2024

08/12/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 11.00 -1,295 Ordinary -1,295
08/12/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 11.00 -3,276 Ordinary -3,276
08/12/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 11.00 3,276 Ordinary 3,276
08/12/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 11.00 12,833 Ordinary 12,833
08/12/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 11.00 -12,833 Ordinary -12,833
08/12/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 11.00 -5,070 Ordinary -5,070
09/12/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 10.93 -14,535 Ordinary -14,535
09/12/2022 STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD. Transfer out 10.91 -45,242 Ordinary -45,242
09/12/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 10.93 -57,898 Ordinary -57,898
09/12/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -5,500 Ordinary -5,500
09/12/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 10.93 -16,925 Ordinary -16,925
09/12/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 10.88 980,478 Ordinary 980,478
12/12/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 10.80 -13,987 Ordinary -13,987
12/12/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 10.80 -48,892 Ordinary -48,892
12/12/2022 STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD. Transfer out 10.83 -41,899 Ordinary -41,899
12/12/2022 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 10.80 11,534 Ordinary 11,534
12/12/2022 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 10.80 13,987 Ordinary 13,987
13/12/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 10.87 6,100 Ordinary 6,100
13/12/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -223,399 Ordinary -223,399
13/12/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -88,333 Ordinary -88,333
13/12/2022 SSGA FUNDS MANAGEMENT, INC. Transfer out 10.87 -5,194 Ordinary -5,194
13/12/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 10.87 18,407 Ordinary 18,407
13/12/2022 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 10.87 -1,708 Ordinary -1,708
14/12/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 11.08 6,810 Ordinary 6,810
14/12/2022 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 11.08 -2,694 Ordinary -2,694
14/12/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -5,751 Ordinary -5,751
14/12/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 11.08 -6,810 Ordinary -6,810
14/12/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 11.08 -2,067 Ordinary -2,067
14/12/2022 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 11.08 2,863 Ordinary 2,863
15/12/2022 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 11.00 24,119 Ordinary 24,119
15/12/2022 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 11.00 -10,542 Ordinary -10,542
16/12/2022 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 10.76 -5,034 Ordinary -5,034
16/12/2022 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 10.76 -16,182 Ordinary -16,182
16/12/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 10.76 -13,612 Ordinary -13,612
16/12/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 10.76 -43,754 Ordinary -43,754
16/12/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 10.76 -3,850 Ordinary -3,850
16/12/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 10.76 -12,376 Ordinary -12,376
16/12/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 10.76 3,850 Ordinary 3,850
16/12/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 10.76 5,034 Ordinary 5,034
16/12/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 10.76 13,612 Ordinary 13,612
16/12/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 10.76 6,030 Ordinary 6,030
16/12/2022 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 10.76 33,200 Ordinary 33,200
16/12/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 10.76 -133,577 Ordinary -133,577
16/12/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 10.76 -33,200 Ordinary -33,200
16/12/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 10.76 2,117 Ordinary 2,117
16/12/2022 SSGA FUNDS MANAGEMENT, INC. Transfer out 10.76 -7,794 Ordinary -7,794
16/12/2022 SSGA FUNDS MANAGEMENT, INC. Transfer out 10.76 -4,702 Ordinary -4,702
16/12/2022 SSGA FUNDS MANAGEMENT, INC. Transfer out 10.76 -7,584 Ordinary -7,584
16/12/2022 STATE STREET GLOBAL ADVISORS ASIA LIMITED Transfer in 10.81 5,451 Ordinary 5,451
16/12/2022 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 10.76 -10,542 Ordinary -10,542
16/12/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 10.76 -15,892 Ordinary -15,892
19/12/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 10.78 -3,544 Ordinary -3,544
19/12/2022 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 10.78 11,457 Ordinary 11,457

604 Page 48 11-Oct-2024

19/12/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 10.78 -1,844 Ordinary -1,844
19/12/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 10.78 -9,748 Ordinary -9,748
20/12/2022 SSGA FUNDS MANAGEMENT, INC. Transfer out 10.70 -20,640 Ordinary -20,640
21/12/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 10.97 -2,234 Ordinary -2,234
21/12/2022 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 10.97 344 Ordinary 344
22/12/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 11.16 -14,513 Ordinary -14,513
22/12/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 11.16 14,513 Ordinary 14,513
23/12/2022 STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD. Transfer in 11.09 56,040 Ordinary 56,040
23/12/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 11.11 -7,248 Ordinary -7,248
23/12/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 8,000 Ordinary 8,000
28/12/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 11.12 -902 Ordinary -902
28/12/2022 STATE STREET GLOBAL ADVISORS, LTD. Transfer out 11.12 -2,977 Ordinary -2,977
28/12/2022 STATE STREET GLOBAL ADVISORS, LTD. Transfer out 11.12 -3,001 Ordinary -3,001
28/12/2022 STATE STREET GLOBAL ADVISORS, LTD. Transfer out 11.12 -3,641 Ordinary -3,641
28/12/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 11.12 -4,826 Ordinary -4,826
29/12/2022 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 10.85 37,251 Ordinary 37,251
29/12/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 7,868 Ordinary 7,868
29/12/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -116,000 Ordinary -116,000
29/12/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 585,278 Ordinary 585,278
29/12/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 187,744 Ordinary 187,744
29/12/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 93,793 Ordinary 93,793
29/12/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 82,646 Ordinary 82,646
29/12/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 60,913 Ordinary 60,913
29/12/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 42,428 Ordinary 42,428
29/12/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 110,458 Ordinary 110,458
29/12/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 6,355 Ordinary 6,355
29/12/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 12,423 Ordinary 12,423
29/12/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 15,927 Ordinary 15,927
29/12/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 180,929 Ordinary 180,929
29/12/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 6,410 Ordinary 6,410
29/12/2022 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 106,828 Ordinary 106,828
29/12/2022 SSGA FUNDS MANAGEMENT, INC. Transfer out 10.74 -39,772 Ordinary -39,772
29/12/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 10.77 -4,845 Ordinary -4,845
30/12/2022 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 10.76 11,142 Ordinary 11,142
30/12/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 10.76 -8,566 Ordinary -8,566
30/12/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 10.76 -17,924 Ordinary -17,924
30/12/2022 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 10.76 -15,412 Ordinary -15,412
30/12/2022 SSGA FUNDS MANAGEMENT, INC. Transfer in 10.77 2,703 Ordinary 2,703
30/12/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 10.76 -6,794 Ordinary -6,794
30/12/2022 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 10.76 -20,014 Ordinary -20,014
30/12/2022 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 10.76 8,566 Ordinary 8,566
30/12/2022 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 10.76 2,583 Ordinary 2,583
30/12/2022 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 10.76 344 Ordinary 344
03/01/2023 SSGA FUNDS MANAGEMENT, INC. Transfer out 10.54 -33,592 Ordinary -33,592
04/01/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 10.61 846 Ordinary 846
04/01/2023 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 10.62 54,291 Ordinary 54,291
05/01/2023 SSGA FUNDS MANAGEMENT, INC. Transfer out 10.70 -744 Ordinary -744
05/01/2023 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -792,981 Ordinary -792,981
05/01/2023 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,585 Ordinary -1,585
05/01/2023 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 681,142 Ordinary 681,142
05/01/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 10.70 862 Ordinary 862
06/01/2023 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 7,525 Ordinary 7,525
06/01/2023 SSGA FUNDS MANAGEMENT, INC. Transfer in 10.54 18,678 Ordinary 18,678

604 Page 49 11-Oct-2024

06/01/2023 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 10.54 1,710 Ordinary 1,710
09/01/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 10.59 497 Ordinary 497
09/01/2023 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 10.55 6,225 Ordinary 6,225
09/01/2023 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -20,946 Ordinary -20,946
09/01/2023 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 7,525 Ordinary 7,525
09/01/2023 STATE STREET GLOBAL ADVISORS, LTD. Transfer out 10.59 -329 Ordinary -329
09/01/2023 SSGA FUNDS MANAGEMENT, INC. Transfer in 10.55 5,680 Ordinary 5,680
09/01/2023 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 7,525 Ordinary 7,525
10/01/2023 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 10.44 -17,337 Ordinary -17,337
10/01/2023 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 530,697 Ordinary 530,697
10/01/2023 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -290,316 Ordinary -290,316
10/01/2023 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -93,793 Ordinary -93,793
10/01/2023 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 14,846 Ordinary 14,846
10/01/2023 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -16,470 Ordinary -16,470
10/01/2023 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -98,810 Ordinary -98,810
10/01/2023 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 1,624 Ordinary 1,624
10/01/2023 STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD. Transfer in 10.44 2,193 Ordinary 2,193
11/01/2023 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 377,421 Ordinary 377,421
11/01/2023 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,704,889 Ordinary 1,704,889
11/01/2023 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 37,688 Ordinary 37,688
11/01/2023 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,398,051 Ordinary -1,398,051
11/01/2023 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -2,395 Ordinary -2,395
11/01/2023 SSGA FUNDS MANAGEMENT, INC. Transfer in 10.45 2,979 Ordinary 2,979
12/01/2023 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 61,527 Ordinary 61,527
12/01/2023 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 5,078 Ordinary 5,078
12/01/2023 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 10.53 -1,038 Ordinary -1,038
12/01/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 10.45 -4,595 Ordinary -4,595
13/01/2023 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -7,424 Ordinary -7,424
13/01/2023 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -699 Ordinary -699
13/01/2023 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -37,359 Ordinary -37,359
13/01/2023 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -12,451 Ordinary -12,451
13/01/2023 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -1,624 Ordinary -1,624
16/01/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 10.47 -1,108 Ordinary -1,108
16/01/2023 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -53,347 Ordinary -53,347
16/01/2023 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 27,167 Ordinary 27,167
16/01/2023 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4,387 Ordinary -4,387
16/01/2023 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -4,680 Ordinary -4,680
16/01/2023 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 10.47 3,126 Ordinary 3,126
17/01/2023 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -10,902 Ordinary -10,902
17/01/2023 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 16,545 Ordinary 16,545
17/01/2023 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,042 Ordinary -1,042
17/01/2023 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -132,442 Ordinary -132,442
17/01/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 10.42 4,426 Ordinary 4,426
17/01/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 10.42 5,604 Ordinary 5,604
17/01/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 10.42 22,958 Ordinary 22,958
17/01/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 10.42 -5,604 Ordinary -5,604
17/01/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 10.42 -635 Ordinary -635
17/01/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 10.42 -22,958 Ordinary -22,958
17/01/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 10.42 -2,603 Ordinary -2,603
17/01/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 10.42 -4,426 Ordinary -4,426
17/01/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 10.42 -503 Ordinary -503
18/01/2023 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -28,501 Ordinary -28,501
18/01/2023 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 33,932 Ordinary 33,932
18/01/2023 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -776 Ordinary -776
18/01/2023 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -5,210 Ordinary -5,210

604 Page 50 11-Oct-2024

18/01/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 10.40 -8,320 Ordinary -8,320
18/01/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 10.40 -104 Ordinary -104
18/01/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 10.40 8,320 Ordinary 8,320
19/01/2023 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -362,953 Ordinary -362,953
19/01/2023 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 31,758 Ordinary 31,758
19/01/2023 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -33,287 Ordinary -33,287
19/01/2023 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -31,958 Ordinary -31,958
19/01/2023 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 10.57 -2,700 Ordinary -2,700
19/01/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 10.57 -42,708 Ordinary -42,708
20/01/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 10.53 -4,189 Ordinary -4,189
20/01/2023 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 527,303 Ordinary 527,303
20/01/2023 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 48,515 Ordinary 48,515
20/01/2023 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 66,428 Ordinary 66,428
20/01/2023 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -25,814 Ordinary -25,814
20/01/2023 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -2,990 Ordinary -2,990
20/01/2023 SSGA FUNDS MANAGEMENT, INC. Transfer in 10.53 4,544 Ordinary 4,544
20/01/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 10.53 4,189 Ordinary 4,189
20/01/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 10.53 9,934 Ordinary 9,934
23/01/2023 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 10.54 13,178 Ordinary 13,178
23/01/2023 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4,650 Ordinary 4,650
23/01/2023 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -3,483 Ordinary -3,483
23/01/2023 SSGA FUNDS MANAGEMENT, INC. Transfer in 10.54 29,536 Ordinary 29,536
24/01/2023 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -42,849 Ordinary -42,849
24/01/2023 SSGA FUNDS MANAGEMENT, INC. Transfer in 10.66 7,980 Ordinary 7,980
24/01/2023 SSGA FUNDS MANAGEMENT, INC. Transfer in 10.66 14,250 Ordinary 14,250
24/01/2023 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 10.66 692 Ordinary 692
25/01/2023 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -8,927 Ordinary -8,927
25/01/2023 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 2 Ordinary 2
25/01/2023 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -2 Ordinary -2
25/01/2023 SSGA FUNDS MANAGEMENT, INC. Transfer out 10.78 -5,168 Ordinary -5,168
25/01/2023 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 10.78 -1,712 Ordinary -1,712
27/01/2023 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,508 Ordinary 2,508
27/01/2023 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -57,499 Ordinary -57,499
27/01/2023 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -72,041 Ordinary -72,041
27/01/2023 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -76,175 Ordinary -76,175
27/01/2023 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -25,958 Ordinary -25,958
27/01/2023 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -15,927 Ordinary -15,927
27/01/2023 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -146,159 Ordinary -146,159
27/01/2023 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -96,507 Ordinary -96,507
27/01/2023 STATE STREET GLOBAL ADVISORS, LTD. Transfer out 10.78 -2,476 Ordinary -2,476
30/01/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 10.66 -1,108 Ordinary -1,108
30/01/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 10.67 -5,822 Ordinary -5,822
30/01/2023 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -22,698 Ordinary -22,698
30/01/2023 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -8,981 Ordinary -8,981
30/01/2023 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -34,770 Ordinary -34,770
30/01/2023 SSGA FUNDS MANAGEMENT, INC. Transfer out 10.66 -5,166 Ordinary -5,166
30/01/2023 SSGA FUNDS MANAGEMENT, INC. Transfer out 10.66 -11,148 Ordinary -11,148
30/01/2023 STATE STREET GLOBAL ADVISORS ASIA LIMITED Transfer out 10.66 -1,780 Ordinary -1,780
30/01/2023 STATE STREET GLOBAL ADVISORS, LTD. Transfer out 10.66 -5,072 Ordinary -5,072
30/01/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 10.66 -3,782 Ordinary -3,782
31/01/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 10.56 16,026 Ordinary 16,026
31/01/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 10.56 -136,571 Ordinary -136,571
31/01/2023 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 10.56 -3,369 Ordinary -3,369
31/01/2023 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 10.56 -15,561 Ordinary -15,561

604 Page 51 11-Oct-2024

31/01/2023 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -7,868 Ordinary -7,868
31/01/2023 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -93,005 Ordinary -93,005
31/01/2023 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -60,913 Ordinary -60,913
31/01/2023 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -2,667 Ordinary -2,667
31/01/2023 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -6,355 Ordinary -6,355
31/01/2023 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -12,421 Ordinary -12,421
31/01/2023 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -6,410 Ordinary -6,410
31/01/2023 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -10,321 Ordinary -10,321
31/01/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 10.55 170 Ordinary 170
31/01/2023 SSGA FUNDS MANAGEMENT, INC. Transfer in 10.56 39,772 Ordinary 39,772
31/01/2023 SSGA FUNDS MANAGEMENT, INC. Transfer out 10.56 -147,178 Ordinary -147,178
31/01/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 10.56 7,754 Ordinary 7,754
31/01/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 10.56 7,349 Ordinary 7,349
31/01/2023 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 10.56 -18,324 Ordinary -18,324
31/01/2023 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 10.56 -7,754 Ordinary -7,754
31/01/2023 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 10.56 -10,222 Ordinary -10,222
31/01/2023 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 10.56 -111,830 Ordinary -111,830
31/01/2023 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 10.56 18,324 Ordinary 18,324
31/01/2023 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 10.56 3,369 Ordinary 3,369
31/01/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 10.56 -7,349 Ordinary -7,349
31/01/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 10.56 -22,640 Ordinary -22,640
31/01/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 10.56 10,222 Ordinary 10,222
01/02/2023 SSGA FUNDS MANAGEMENT, INC. Transfer in 10.63 3,133 Ordinary 3,133
01/02/2023 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 660 Ordinary 660
01/02/2023 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 10.63 8,050 Ordinary 8,050
01/02/2023 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 10.63 519 Ordinary 519
02/02/2023 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 10.76 -2,750 Ordinary -2,750
02/02/2023 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 10.67 692 Ordinary 692
03/02/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 10.87 -7,367 Ordinary -7,367
03/02/2023 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 102,877 Ordinary 102,877
03/02/2023 SSGA FUNDS MANAGEMENT, INC. Transfer in 10.87 5,964 Ordinary 5,964
06/02/2023 SSGA FUNDS MANAGEMENT, INC. Transfer in 10.86 1,428 Ordinary 1,428
07/02/2023 STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD. Transfer out 10.80 -24,840 Ordinary -24,840
07/02/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 10.80 -129,536 Ordinary -129,536
08/02/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 10.80 11,039 Ordinary 11,039
08/02/2023 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 4,800 Ordinary 4,800
10/02/2023 SSGA FUNDS MANAGEMENT, INC. Transfer in 10.59 2,840 Ordinary 2,840
10/02/2023 SSGA FUNDS MANAGEMENT, INC. Transfer in 10.59 318 Ordinary 318
10/02/2023 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 10.74 806 Ordinary 806
13/02/2023 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 44,204 Ordinary 44,204
13/02/2023 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 10.66 -2,929 Ordinary -2,929
13/02/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 10.66 -9,443 Ordinary -9,443
14/02/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 10.70 -1,108 Ordinary -1,108
14/02/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 10.70 -1,108 Ordinary -1,108
14/02/2023 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 10.70 -1,310 Ordinary -1,310
14/02/2023 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -622,620 Ordinary -622,620
14/02/2023 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 2,964 Ordinary 2,964
14/02/2023 SSGA FUNDS MANAGEMENT, INC. Transfer in 10.70 34 Ordinary 34
14/02/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 10.70 6,821 Ordinary 6,821
14/02/2023 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 2,964 Ordinary 2,964
15/02/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 10.74 3,950 Ordinary 3,950
15/02/2023 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 10.84 -1,343 Ordinary -1,343
15/02/2023 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,195,579 Ordinary -1,195,579
15/02/2023 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 3,283 Ordinary 3,283

604 Page 52 11-Oct-2024

15/02/2023 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 10.84 346 Ordinary 346
16/02/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 10.78 -1,108 Ordinary -1,108
17/02/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 10.84 -3,409 Ordinary -3,409
17/02/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 10.86 8,990 Ordinary 8,990
17/02/2023 SSGA FUNDS MANAGEMENT, INC. Transfer in 10.86 4,828 Ordinary 4,828
17/02/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 10.84 -909 Ordinary -909
17/02/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 10.86 -25,467 Ordinary -25,467
21/02/2023 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 10.24 -378,465 Ordinary -378,465
21/02/2023 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 10.76 346 Ordinary 346
23/02/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 10.80 -4,426 Ordinary -4,426
23/02/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 10.80 -1,338 Ordinary -1,338
23/02/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 10.80 -14,635 Ordinary -14,635
23/02/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 10.80 4,426 Ordinary 4,426
23/02/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 10.80 14,635 Ordinary 14,635
24/02/2023 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -4,800 Ordinary -4,800
27/02/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 10.83 -3,493 Ordinary -3,493
27/02/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 10.86 -2,224 Ordinary -2,224
27/02/2023 STATE STREET GLOBAL ADVISORS, LTD. Transfer out 10.86 -624 Ordinary -624
27/02/2023 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 2,964 Ordinary 2,964
27/02/2023 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -2,964 Ordinary -2,964
27/02/2023 SSGA FUNDS MANAGEMENT, INC. Transfer in 10.86 4,828 Ordinary 4,828
27/02/2023 SSGA FUNDS MANAGEMENT, INC. Transfer in 10.86 3,408 Ordinary 3,408
28/02/2023 STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD. Transfer in 10.73 5,644 Ordinary 5,644
28/02/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 10.73 -16,784 Ordinary -16,784
28/02/2023 STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD. Transfer in 10.73 2,273 Ordinary 2,273
28/02/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 10.73 487 Ordinary 487
28/02/2023 STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD. Transfer in 10.73 4,193 Ordinary 4,193
28/02/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 10.73 3,519 Ordinary 3,519
28/02/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 10.73 13,464 Ordinary 13,464
28/02/2023 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 10.73 7,950 Ordinary 7,950
28/02/2023 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -2,964 Ordinary -2,964
28/02/2023 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 2,964 Ordinary 2,964
28/02/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 10.73 13,802 Ordinary 13,802
28/02/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 10.73 -12,151 Ordinary -12,151
28/02/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 10.73 -13,464 Ordinary -13,464
28/02/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 10.73 -2,401 Ordinary -2,401
28/02/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 10.73 -13,802 Ordinary -13,802
28/02/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 10.73 828 Ordinary 828
28/02/2023 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 10.73 12,151 Ordinary 12,151
28/02/2023 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 10.73 3,175 Ordinary 3,175
28/02/2023 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 10.73 522 Ordinary 522
28/02/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 10.73 -2,623 Ordinary -2,623
28/02/2023 SSGA FUNDS MANAGEMENT, INC. Transfer in 10.73 1,796 Ordinary 1,796
01/03/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 10.65 -1,113 Ordinary -1,113
01/03/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 10.65 47,979 Ordinary 47,979
01/03/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 10.65 11,560 Ordinary 11,560
02/03/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 10.52 -2,266 Ordinary -2,266
02/03/2023 SSGA FUNDS MANAGEMENT, INC. Transfer in 10.51 4,544 Ordinary 4,544
02/03/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 10.51 -2,975 Ordinary -2,975
03/03/2023 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 10.53 10,584 Ordinary 10,584
06/03/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 10.38 -14,312 Ordinary -14,312

604 Page 53 11-Oct-2024

07/03/2023 STATE STREET GLOBAL ADVISORS SINGAPORE LIMITED Transfer out 10.35 -110,506 Ordinary -110,506
07/03/2023 STATE STREET GLOBAL ADVISORS SINGAPORE LIMITED Transfer out 10.35 -22,273 Ordinary -22,273
08/03/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 10.29 15,423 Ordinary 15,423
08/03/2023 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 10.32 23,185 Ordinary 23,185
08/03/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 10.29 2,230 Ordinary 2,230
08/03/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 10.29 -1,300,000 Ordinary -1,300,000
09/03/2023 STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD. Transfer out 10.38 -11,938 Ordinary -11,938
09/03/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 10.38 -2,072 Ordinary -2,072
09/03/2023 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 10.36 10,836 Ordinary 10,836
09/03/2023 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 10.36 13,087 Ordinary 13,087
09/03/2023 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 10.36 -10,836 Ordinary -10,836
09/03/2023 SSGA FUNDS MANAGEMENT, INC. Transfer out 10.36 -957 Ordinary -957
09/03/2023 SSGA FUNDS MANAGEMENT, INC. Transfer out 10.36 -4,474 Ordinary -4,474
10/03/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 10.25 -7,016 Ordinary -7,016
10/03/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 10.34 -251,798 Ordinary -251,798
10/03/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 10.25 7,016 Ordinary 7,016
13/03/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 10.15 -3,681 Ordinary -3,681
13/03/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 10.18 -83,420 Ordinary -83,420
13/03/2023 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 10.15 348 Ordinary 348
14/03/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 10.16 -2,086 Ordinary -2,086
14/03/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 10.18 -851 Ordinary -851
14/03/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 10.18 -5,289 Ordinary -5,289
14/03/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 10.18 5,289 Ordinary 5,289
15/03/2023 SSGA FUNDS MANAGEMENT, INC. Transfer out 10.24 -2,850 Ordinary -2,850
16/03/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 10.29 -10,235 Ordinary -10,235
16/03/2023 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 8,019 Ordinary 8,019
16/03/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 10.29 10,235 Ordinary 10,235
17/03/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 10.23 -7,483 Ordinary -7,483
17/03/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 10.23 -4,340 Ordinary -4,340
17/03/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 10.23 -1,641 Ordinary -1,641
17/03/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 10.23 7,252 Ordinary 7,252
17/03/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 10.23 7,483 Ordinary 7,483
17/03/2023 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 10.23 11,252 Ordinary 11,252
17/03/2023 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 10.23 10,905 Ordinary 10,905
17/03/2023 STATE STREET GLOBAL ADVISORS ASIA LIMITED Transfer out 10.23 -11,252 Ordinary -11,252
17/03/2023 STATE STREET GLOBAL ADVISORS ASIA LIMITED Transfer out 10.23 -3,947 Ordinary -3,947
17/03/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 10.23 -2,702 Ordinary -2,702
17/03/2023 SSGA FUNDS MANAGEMENT, INC. Transfer out 10.23 -1,253 Ordinary -1,253
17/03/2023 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 22,955 Ordinary 22,955
17/03/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 10.23 -4,176 Ordinary -4,176
17/03/2023 STATE STREET GLOBAL ADVISORS ASIA LIMITED Transfer out 10.23 -37,016 Ordinary -37,016
17/03/2023 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 10.23 222 Ordinary 222
17/03/2023 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 10.23 696 Ordinary 696
17/03/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 10.23 3,947 Ordinary 3,947
17/03/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 10.23 -42,365 Ordinary -42,365
20/03/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 10.12 -3,644 Ordinary -3,644
21/03/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 9.97 -2,250 Ordinary -2,250
21/03/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 9.97 -5,455 Ordinary -5,455
21/03/2023 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 14,800 Ordinary 14,800
21/03/2023 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 5,827 Ordinary 5,827
21/03/2023 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 9.97 522 Ordinary 522
21/03/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 9.97 5,455 Ordinary 5,455

604 Page 54 11-Oct-2024

22/03/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 10.04 -4,038 Ordinary -4,038
22/03/2023 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -6,764 Ordinary -6,764
22/03/2023 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 343,185 Ordinary 343,185
22/03/2023 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 11,465 Ordinary 11,465
22/03/2023 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -2,964 Ordinary -2,964
22/03/2023 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -3,429 Ordinary -3,429
22/03/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 10.04 -5,908 Ordinary -5,908
22/03/2023 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 5,072 Ordinary 5,072
22/03/2023 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,052 Ordinary 2,052
22/03/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 10.04 5,908 Ordinary 5,908
23/03/2023 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -7,750 Ordinary -7,750
23/03/2023 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 10.01 -17,950 Ordinary -17,950
23/03/2023 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -525 Ordinary -525
23/03/2023 SSGA FUNDS MANAGEMENT, INC. Transfer out 10.01 -2,480 Ordinary -2,480
24/03/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 9.98 -6,037 Ordinary -6,037
24/03/2023 SSGA FUNDS MANAGEMENT, INC. Transfer out 9.98 -40,502 Ordinary -40,502
24/03/2023 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 16,524 Ordinary 16,524
24/03/2023 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 387 Ordinary 387
27/03/2023 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 10.04 -3,729 Ordinary -3,729
27/03/2023 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 7,403 Ordinary 7,403
27/03/2023 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 92 Ordinary 92
27/03/2023 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 6,389 Ordinary 6,389
27/03/2023 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 56,315 Ordinary 56,315
27/03/2023 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 857 Ordinary 857
27/03/2023 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 9,201 Ordinary 9,201
27/03/2023 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 754 Ordinary 754
27/03/2023 SSGA FUNDS MANAGEMENT, INC. Transfer in 10.02 675 Ordinary 675
27/03/2023 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 18,478 Ordinary 18,478
27/03/2023 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 10.04 696 Ordinary 696
27/03/2023 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 10.04 696 Ordinary 696
28/03/2023 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -5,900 Ordinary -5,900
28/03/2023 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -8,566 Ordinary -8,566
29/03/2023 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,678 Ordinary 2,678
30/03/2023 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -1,580 Ordinary -1,580
30/03/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 10.12 969 Ordinary 969
30/03/2023 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,466 Ordinary 2,466
30/03/2023 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 10.15 6,898 Ordinary 6,898
30/03/2023 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 10.14 444 Ordinary 444
30/03/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 10.15 71,891 Ordinary 71,891
30/03/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 10.12 2,701 Ordinary 2,701
31/03/2023 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 10.12 -17,151 Ordinary -17,151
31/03/2023 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 10.12 -33,873 Ordinary -33,873
31/03/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 10.22 -1,874 Ordinary -1,874
31/03/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 10.12 7,208 Ordinary 7,208
31/03/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 10.12 -7,672 Ordinary -7,672
31/03/2023 SSGA FUNDS MANAGEMENT, INC. Transfer in 10.12 7,989 Ordinary 7,989
31/03/2023 SSGA FUNDS MANAGEMENT, INC. Transfer in 10.12 9,161 Ordinary 9,161
31/03/2023 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 10.12 17,151 Ordinary 17,151
31/03/2023 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 10.12 7,592 Ordinary 7,592
31/03/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 10.12 43,561 Ordinary 43,561
31/03/2023 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 612 Ordinary 612
31/03/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 10.12 -7,592 Ordinary -7,592
31/03/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 10.12 -14,994 Ordinary -14,994
03/04/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 10.28 -9,911 Ordinary -9,911

604 Page 55 11-Oct-2024

03/04/2023 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 10.28 6,000 Ordinary 6,000
03/04/2023 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 10.12 -9,466 Ordinary -9,466
03/04/2023 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -6,445 Ordinary -6,445
03/04/2023 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -75 Ordinary -75
03/04/2023 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -5,624 Ordinary -5,624
03/04/2023 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -50,064 Ordinary -50,064
03/04/2023 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -749 Ordinary -749
03/04/2023 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -8,010 Ordinary -8,010
03/04/2023 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -627 Ordinary -627
03/04/2023 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -1,450 Ordinary -1,450
03/04/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 10.15 20,668 Ordinary 20,668
03/04/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 10.15 883 Ordinary 883
03/04/2023 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 49,184 Ordinary 49,184
03/04/2023 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,071 Ordinary 1,071
03/04/2023 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 10.28 348 Ordinary 348
04/04/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 10.19 -4,832 Ordinary -4,832
04/04/2023 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -22 Ordinary -22
04/04/2023 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 0 Ordinary 0
04/04/2023 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 179 Ordinary 179
04/04/2023 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -253 Ordinary -253
04/04/2023 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2 Ordinary 2
04/04/2023 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 72 Ordinary 72
04/04/2023 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 22 Ordinary 22
04/04/2023 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 295,719 Ordinary 295,719
04/04/2023 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 357,976 Ordinary 357,976
04/04/2023 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -6,270 Ordinary -6,270
04/04/2023 SSGA FUNDS MANAGEMENT, INC. Transfer in 10.30 1,628 Ordinary 1,628
04/04/2023 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 87,394 Ordinary 87,394
04/04/2023 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,640 Ordinary -1,640
04/04/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 10.30 11,669 Ordinary 11,669
04/04/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 10.19 15,004 Ordinary 15,004
04/04/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 10.19 4,832 Ordinary 4,832
05/04/2023 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 10.23 42,775 Ordinary 42,775
05/04/2023 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 43,829 Ordinary 43,829
05/04/2023 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -122,451 Ordinary -122,451
05/04/2023 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -730 Ordinary -730
05/04/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 10.26 1,531 Ordinary 1,531
05/04/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 10.26 2,835 Ordinary 2,835
05/04/2023 SSGA FUNDS MANAGEMENT, INC. Transfer in 10.23 3,990 Ordinary 3,990
05/04/2023 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 32,214 Ordinary 32,214
05/04/2023 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -502 Ordinary -502
05/04/2023 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 10.23 696 Ordinary 696
06/04/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 10.45 425 Ordinary 425
06/04/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 10.45 -1,113 Ordinary -1,113
06/04/2023 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 10.45 14,404 Ordinary 14,404
06/04/2023 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 43,638 Ordinary 43,638
06/04/2023 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -10,697 Ordinary -10,697
06/04/2023 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -5,080 Ordinary -5,080
06/04/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 10.26 604 Ordinary 604
06/04/2023 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 47,765 Ordinary 47,765
06/04/2023 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4,626 Ordinary -4,626
07/04/2023 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4,239 Ordinary -4,239
07/04/2023 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4,733 Ordinary -4,733
10/04/2023 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,169 Ordinary -1,169

604 Page 56 11-Oct-2024

11/04/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 10.50 122,610 Ordinary 122,610
11/04/2023 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 10.50 8,234 Ordinary 8,234
11/04/2023 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -7,656 Ordinary -7,656
11/04/2023 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3,828 Ordinary -3,828
11/04/2023 SSGA FUNDS MANAGEMENT, INC. Transfer in 10.50 2,280 Ordinary 2,280
11/04/2023 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,673 Ordinary 1,673
11/04/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 10.50 -8,234 Ordinary -8,234
11/04/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 10.50 -37,410 Ordinary -37,410
12/04/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 10.45 3,363 Ordinary 3,363
12/04/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 10.45 7,322 Ordinary 7,322
12/04/2023 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 10.45 -7,322 Ordinary -7,322
12/04/2023 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 13,470 Ordinary 13,470
12/04/2023 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -25,791 Ordinary -25,791
12/04/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 10.50 379 Ordinary 379
12/04/2023 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,770 Ordinary 1,770
12/04/2023 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 10.45 522 Ordinary 522
13/04/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 10.30 1,113 Ordinary 1,113
13/04/2023 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 26,722 Ordinary 26,722
13/04/2023 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -29,711 Ordinary -29,711
13/04/2023 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -990 Ordinary -990
13/04/2023 SSGA FUNDS MANAGEMENT, INC. Transfer in 10.30 11,360 Ordinary 11,360
13/04/2023 SSGA FUNDS MANAGEMENT, INC. Transfer in 10.30 3,408 Ordinary 3,408
13/04/2023 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -11,969 Ordinary -11,969
13/04/2023 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 10.30 222 Ordinary 222
14/04/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 10.34 -5,714 Ordinary -5,714
14/04/2023 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 10.34 3,407 Ordinary 3,407
14/04/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 10.34 392 Ordinary 392
14/04/2023 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -109,077 Ordinary -109,077
14/04/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 10.34 5,714 Ordinary 5,714
14/04/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 10.34 -4,472 Ordinary -4,472
17/04/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 10.24 1,256,015 Ordinary 1,256,015
17/04/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 10.24 -1,113 Ordinary -1,113
17/04/2023 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -1,820 Ordinary -1,820
17/04/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 10.24 -2,869 Ordinary -2,869
18/04/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 10.40 850 Ordinary 850
18/04/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 10.40 1,967 Ordinary 1,967
18/04/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 10.40 14,648 Ordinary 14,648
18/04/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 10.40 760 Ordinary 760
19/04/2023 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -688,321 Ordinary -688,321
19/04/2023 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -11,867 Ordinary -11,867
19/04/2023 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -86,231 Ordinary -86,231
20/04/2023 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 10.37 17,400 Ordinary 17,400
20/04/2023 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 756,925 Ordinary 756,925
20/04/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 10.37 -9,588 Ordinary -9,588
21/04/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 10.47 -3,699 Ordinary -3,699
21/04/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 10.47 -40,621 Ordinary -40,621
21/04/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 10.47 -4,256 Ordinary -4,256
21/04/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 10.47 -2,625 Ordinary -2,625
21/04/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 10.47 8,853 Ordinary 8,853
21/04/2023 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 10.47 696 Ordinary 696
21/04/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 10.47 4,256 Ordinary 4,256

604 Page 57 11-Oct-2024

24/04/2023 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -203,320 Ordinary -203,320
24/04/2023 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 10.58 35,461 Ordinary 35,461
24/04/2023 SSGA FUNDS MANAGEMENT, INC. Transfer in 10.58 68 Ordinary 68
26/04/2023 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 10.42 -4,730 Ordinary -4,730
26/04/2023 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 10.60 -4,419 Ordinary -4,419
26/04/2023 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -411,477 Ordinary -411,477
26/04/2023 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -24,660 Ordinary -24,660
26/04/2023 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -12,173 Ordinary -12,173
26/04/2023 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -12,173 Ordinary -12,173
26/04/2023 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 14,200 Ordinary 14,200
26/04/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 10.60 488 Ordinary 488
26/04/2023 SSGA FUNDS MANAGEMENT, INC. Transfer in 10.60 1,289 Ordinary 1,289
26/04/2023 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 2,027 Ordinary 2,027
26/04/2023 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -40,932 Ordinary -40,932
26/04/2023 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 10.42 348 Ordinary 348
27/04/2023 STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD. Transfer in 10.43 24,487 Ordinary 24,487
27/04/2023 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 10.43 2,782 Ordinary 2,782
27/04/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 10.43 -4,116 Ordinary -4,116
27/04/2023 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 10.43 4,507 Ordinary 4,507
27/04/2023 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 399,226 Ordinary 399,226
27/04/2023 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4,010 Ordinary 4,010
27/04/2023 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -258,892 Ordinary -258,892
27/04/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 10.40 1,486 Ordinary 1,486
27/04/2023 SSGA FUNDS MANAGEMENT, INC. Transfer in 10.40 797 Ordinary 797
27/04/2023 SSGA FUNDS MANAGEMENT, INC. Transfer in 10.43 3,864 Ordinary 3,864
27/04/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 10.43 4,116 Ordinary 4,116
28/04/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 10.28 -1,399 Ordinary -1,399
28/04/2023 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -399,232 Ordinary -399,232
28/04/2023 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -140,115 Ordinary -140,115
28/04/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 10.28 -420 Ordinary -420
28/04/2023 STATE STREET GLOBAL ADVISORS ASIA LIMITED Transfer out 10.29 -49,457 Ordinary -49,457
28/04/2023 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 10.28 27,995 Ordinary 27,995
28/04/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 10.28 26,176 Ordinary 26,176
28/04/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 10.28 -56,615 Ordinary -56,615
28/04/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 10.28 -13,552 Ordinary -13,552
28/04/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 10.28 -26,176 Ordinary -26,176
28/04/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 10.28 -9,355 Ordinary -9,355
28/04/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 10.28 13,552 Ordinary 13,552
01/05/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 10.44 -3,307 Ordinary -3,307
01/05/2023 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 10.35 4,932 Ordinary 4,932
01/05/2023 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 10.43 35,304 Ordinary 35,304
01/05/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 10.44 -1,407 Ordinary -1,407
02/05/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 10.38 -4,030 Ordinary -4,030
02/05/2023 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 10.38 4,030 Ordinary 4,030
02/05/2023 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 10.38 32,033 Ordinary 32,033
02/05/2023 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 10.38 1,063 Ordinary 1,063
02/05/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 10.38 -3,314 Ordinary -3,314
02/05/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 10.38 4,418 Ordinary 4,418
03/05/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 10.16 -97 Ordinary -97
03/05/2023 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 10.16 2,068 Ordinary 2,068
03/05/2023 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 21,000 Ordinary 21,000
03/05/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 10.32 567 Ordinary 567
03/05/2023 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 10.16 522 Ordinary 522
04/05/2023 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 10.32 7,347 Ordinary 7,347

604 Page 58 11-Oct-2024

04/05/2023 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 464,505 Ordinary 464,505
04/05/2023 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 14,801 Ordinary 14,801
04/05/2023 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 108,466 Ordinary 108,466
04/05/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 10.10 1,920 Ordinary 1,920
05/05/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 10.41 93,855 Ordinary 93,855
05/05/2023 SSGA FUNDS MANAGEMENT, INC. Transfer in 10.41 14,200 Ordinary 14,200
05/05/2023 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 10.41 350 Ordinary 350
08/05/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 10.45 350 Ordinary 350
08/05/2023 SSGA FUNDS MANAGEMENT, INC. Transfer out 10.48 -19,348 Ordinary -19,348
08/05/2023 SSGA FUNDS MANAGEMENT, INC. Transfer in 10.45 1,163 Ordinary 1,163
09/05/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 10.46 -2,082 Ordinary -2,082
09/05/2023 SSGA FUNDS MANAGEMENT, INC. Transfer out 10.46 -1,684 Ordinary -1,684
09/05/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 10.46 -1,113 Ordinary -1,113
09/05/2023 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 10.46 34,275 Ordinary 34,275
09/05/2023 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -1,467 Ordinary -1,467
09/05/2023 SSGA FUNDS MANAGEMENT, INC. Transfer out 10.46 -957 Ordinary -957
09/05/2023 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 21,899 Ordinary 21,899
09/05/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 10.46 31,738 Ordinary 31,738
09/05/2023 SSGA FUNDS MANAGEMENT, INC. Transfer out 10.46 -3,117 Ordinary -3,117
10/05/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 10.44 -24,401 Ordinary -24,401
10/05/2023 SSGA FUNDS MANAGEMENT, INC. Transfer out 10.44 -957 Ordinary -957
10/05/2023 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 10.44 446 Ordinary 446
10/05/2023 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 10.44 700 Ordinary 700
10/05/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 10.44 13,897 Ordinary 13,897
11/05/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 10.27 180,875 Ordinary 180,875
11/05/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 10.38 282 Ordinary 282
11/05/2023 SSGA FUNDS MANAGEMENT, INC. Transfer in 10.38 1,137 Ordinary 1,137
12/05/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 10.26 12,684 Ordinary 12,684
12/05/2023 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 10.26 -15,231 Ordinary -15,231
12/05/2023 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 162,000 Ordinary 162,000
15/05/2023 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 10.27 13,311 Ordinary 13,311
15/05/2023 SSGA FUNDS MANAGEMENT, INC. Transfer out 10.25 -638 Ordinary -638
15/05/2023 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 8,534 Ordinary 8,534
15/05/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 10.25 41,185 Ordinary 41,185
16/05/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 10.13 -10,896 Ordinary -10,896
16/05/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 10.18 2,396 Ordinary 2,396
17/05/2023 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 10.10 25,662 Ordinary 25,662
17/05/2023 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 26,433 Ordinary 26,433
18/05/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 10.20 12,833 Ordinary 12,833
18/05/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 10.20 4,023 Ordinary 4,023
18/05/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 10.20 -12,833 Ordinary -12,833
18/05/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 10.20 -10,225 Ordinary -10,225
18/05/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 10.20 -4,023 Ordinary -4,023
18/05/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 10.18 -426,650 Ordinary -426,650
18/05/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 10.20 10,225 Ordinary 10,225
19/05/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 10.20 8,487 Ordinary 8,487
19/05/2023 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 10.20 -10,274 Ordinary -10,274
19/05/2023 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 10.20 -4,972 Ordinary -4,972
19/05/2023 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 10.20 350 Ordinary 350
19/05/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 10.20 10,274 Ordinary 10,274
22/05/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 10.13 -5,239 Ordinary -5,239
22/05/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 10.13 -15,073 Ordinary -15,073

604 Page 59 11-Oct-2024

22/05/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 10.13 -51,813 Ordinary -51,813
22/05/2023 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -21,000 Ordinary -21,000
22/05/2023 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -8,690 Ordinary -8,690
22/05/2023 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 15,500 Ordinary 15,500
22/05/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 10.13 13,450 Ordinary 13,450
22/05/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 10.13 5,239 Ordinary 5,239
22/05/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 10.13 15,073 Ordinary 15,073
23/05/2023 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 215,900 Ordinary 215,900
23/05/2023 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -10,830 Ordinary -10,830
23/05/2023 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 15,500 Ordinary 15,500
23/05/2023 SSGA FUNDS MANAGEMENT, INC. Transfer in 10.18 4,786 Ordinary 4,786
23/05/2023 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 4,670 Ordinary 4,670
24/05/2023 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 109,566 Ordinary 109,566
24/05/2023 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 31,868 Ordinary 31,868
24/05/2023 SSGA FUNDS MANAGEMENT, INC. Transfer in 10.06 2,539 Ordinary 2,539
24/05/2023 SSGA FUNDS MANAGEMENT, INC. Transfer in 10.06 7,976 Ordinary 7,976
24/05/2023 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 10.07 1,738 Ordinary 1,738
25/05/2023 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 10.10 26,760 Ordinary 26,760
26/05/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 10.09 -3,208 Ordinary -3,208
26/05/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 10.07 -1,119 Ordinary -1,119
26/05/2023 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 130,822 Ordinary 130,822
26/05/2023 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 10.07 -640 Ordinary -640
26/05/2023 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 16,995 Ordinary 16,995
26/05/2023 STATE STREET GLOBAL ADVISORS ASIA LIMITED Transfer out 10.10 -6,907 Ordinary -6,907
26/05/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 10.07 9,156 Ordinary 9,156
26/05/2023 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 10.07 525 Ordinary 525
26/05/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 10.07 -26,981 Ordinary -26,981
30/05/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 10.14 215,077 Ordinary 215,077
31/05/2023 STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD. Transfer in 10.04 6,079 Ordinary 6,079
31/05/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 10.04 -12,897 Ordinary -12,897
31/05/2023 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 10.04 27,987 Ordinary 27,987
31/05/2023 STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD. Transfer in 10.04 3,415 Ordinary 3,415
31/05/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 10.04 687 Ordinary 687
31/05/2023 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 10.04 3,356 Ordinary 3,356
31/05/2023 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 5,000 Ordinary 5,000
31/05/2023 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 10.04 -3,188 Ordinary -3,188
31/05/2023 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 10.04 18,013 Ordinary 18,013
31/05/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 10.04 861 Ordinary 861
31/05/2023 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 10.04 -16,207 Ordinary -16,207
31/05/2023 SSGA FUNDS MANAGEMENT, INC. Transfer in 10.04 7,891 Ordinary 7,891
31/05/2023 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 10.04 -2,230 Ordinary -2,230
31/05/2023 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 10.04 -6,783 Ordinary -6,783
31/05/2023 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 10.04 -1,993 Ordinary -1,993
31/05/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 10.04 16,207 Ordinary 16,207
31/05/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 10.22 198,869 Ordinary 198,869
31/05/2023 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 10.04 -6,491 Ordinary -6,491
31/05/2023 STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD. Transfer out 10.04 -3,257 Ordinary -3,257
31/05/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 10.04 18,526 Ordinary 18,526
31/05/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 10.04 12,207 Ordinary 12,207
31/05/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 10.04 3,008 Ordinary 3,008
01/06/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 10.07 -7,264 Ordinary -7,264
01/06/2023 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -11,710 Ordinary -11,710
02/06/2023 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 10.14 -7,493 Ordinary -7,493

604 Page 60 11-Oct-2024

02/06/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 10.10 745 Ordinary 745
02/06/2023 SSGA FUNDS MANAGEMENT, INC. Transfer in 10.10 1,465 Ordinary 1,465
02/06/2023 SSGA FUNDS MANAGEMENT, INC. Transfer out 10.13 -314 Ordinary -314
05/06/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 10.11 2,189 Ordinary 2,189
05/06/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 10.11 1,658 Ordinary 1,658
05/06/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 10.13 -378,019 Ordinary -378,019
05/06/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 10.11 -1,167,061 Ordinary -1,167,061
06/06/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 10.14 -5,836 Ordinary -5,836
06/06/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 10.14 266,716 Ordinary 266,716
07/06/2023 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -200,544 Ordinary -200,544
07/06/2023 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -11,470 Ordinary -11,470
07/06/2023 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 11,384 Ordinary 11,384
07/06/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 10.16 5,481 Ordinary 5,481
07/06/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 10.15 -10,348 Ordinary -10,348
07/06/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 10.15 -27,021 Ordinary -27,021
07/06/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 10.15 -8,510 Ordinary -8,510
07/06/2023 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 10.15 175 Ordinary 175
07/06/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 10.15 10,348 Ordinary 10,348
08/06/2023 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -373,534 Ordinary -373,534
08/06/2023 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3,332 Ordinary -3,332
08/06/2023 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -151,716 Ordinary -151,716
08/06/2023 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 10.24 3,232 Ordinary 3,232
09/06/2023 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2 Ordinary 2
09/06/2023 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 0 Ordinary 0
09/06/2023 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
09/06/2023 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -99,205 Ordinary -99,205
12/06/2023 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 0 Ordinary 0
12/06/2023 SSGA FUNDS MANAGEMENT, INC. Transfer out 10.15 -5,572 Ordinary -5,572
13/06/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 10.15 -1,118 Ordinary -1,118
13/06/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 10.15 -17,160 Ordinary -17,160
13/06/2023 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 375,023 Ordinary 375,023
13/06/2023 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3,094 Ordinary 3,094
13/06/2023 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 143,046 Ordinary 143,046
13/06/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 10.15 -142,264 Ordinary -142,264
13/06/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 10.15 17,160 Ordinary 17,160
14/06/2023 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 10.04 3,196 Ordinary 3,196
14/06/2023 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,578 Ordinary 1,578
14/06/2023 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 155 Ordinary 155
14/06/2023 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,208 Ordinary 2,208
14/06/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 10.04 -116,405 Ordinary -116,405
14/06/2023 SSGA FUNDS MANAGEMENT, INC. Transfer in 10.04 11,970 Ordinary 11,970
14/06/2023 SSGA FUNDS MANAGEMENT, INC. Transfer in 10.04 4,275 Ordinary 4,275
15/06/2023 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -13,800 Ordinary -13,800
15/06/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 9.96 -7,237 Ordinary -7,237
16/06/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 9.82 1,205 Ordinary 1,205
16/06/2023 STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD. Transfer in 9.86 68,487 Ordinary 68,487
16/06/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 9.88 -78,165 Ordinary -78,165
16/06/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 9.88 -22,365 Ordinary -22,365
16/06/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 9.83 -10,456 Ordinary -10,456
16/06/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 9.81 -113,658 Ordinary -113,658
16/06/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 9.83 -9,135 Ordinary -9,135
16/06/2023 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 14,700 Ordinary 14,700

604 Page 61 11-Oct-2024

16/06/2023 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -600 Ordinary -600
16/06/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 9.88 -132,455 Ordinary -132,455
16/06/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 9.83 -4,172 Ordinary -4,172
16/06/2023 SSGA FUNDS MANAGEMENT, INC. Transfer out 9.88 -13,437 Ordinary -13,437
16/06/2023 SSGA FUNDS MANAGEMENT, INC. Transfer out 9.88 -7,328 Ordinary -7,328
16/06/2023 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 11,265 Ordinary 11,265
16/06/2023 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 9.81 875 Ordinary 875
19/06/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 10.04 -402 Ordinary -402
19/06/2023 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 99,000 Ordinary 99,000
19/06/2023 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 32,469 Ordinary 32,469
19/06/2023 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 43,865 Ordinary 43,865
19/06/2023 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -20,437 Ordinary -20,437
19/06/2023 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -15,500 Ordinary -15,500
19/06/2023 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 4,558 Ordinary 4,558
20/06/2023 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -6,772 Ordinary -6,772
20/06/2023 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -43,865 Ordinary -43,865
20/06/2023 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 28,365 Ordinary 28,365
20/06/2023 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -3,370 Ordinary -3,370
20/06/2023 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 15,500 Ordinary 15,500
21/06/2023 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 10.07 -3,180 Ordinary -3,180
21/06/2023 SSGA FUNDS MANAGEMENT, INC. Transfer in 10.07 8,520 Ordinary 8,520
21/06/2023 SSGA FUNDS MANAGEMENT, INC. Transfer out 10.07 -9,810 Ordinary -9,810
22/06/2023 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 9.99 1,225 Ordinary 1,225
23/06/2023 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 10.01 -8,490 Ordinary -8,490
23/06/2023 SSGA FUNDS MANAGEMENT, INC. Transfer in 9.99 1,289 Ordinary 1,289
23/06/2023 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 10.01 -8,472 Ordinary -8,472
26/06/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 9.93 12,012 Ordinary 12,012
26/06/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 9.93 -2,746 Ordinary -2,746
26/06/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 9.93 -12,012 Ordinary -12,012
26/06/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 9.93 -17,317 Ordinary -17,317
26/06/2023 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 9.93 1,750 Ordinary 1,750
27/06/2023 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 10.03 -5,695 Ordinary -5,695
27/06/2023 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 10.03 -220,850 Ordinary -220,850
27/06/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 10.03 5,695 Ordinary 5,695
28/06/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 10.02 -5,448 Ordinary -5,448
28/06/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 10.02 -1,119 Ordinary -1,119
28/06/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 10.02 47,371 Ordinary 47,371
28/06/2023 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -96,197 Ordinary -96,197
29/06/2023 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 9.77 18,461 Ordinary 18,461
29/06/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 9.71 -1,887 Ordinary -1,887
29/06/2023 STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD. Transfer out 9.71 -49,643 Ordinary -49,643
29/06/2023 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 9.69 3,194 Ordinary 3,194
29/06/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 9.69 -10,265 Ordinary -10,265
29/06/2023 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 67,306 Ordinary 67,306
29/06/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 9.72 158,590 Ordinary 158,590
29/06/2023 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -5,512 Ordinary -5,512
30/06/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 9.69 -24,977 Ordinary -24,977
30/06/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 9.69 15,315 Ordinary 15,315
30/06/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 9.69 191,676 Ordinary 191,676
30/06/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 9.69 -9,900 Ordinary -9,900
30/06/2023 SSGA FUNDS MANAGEMENT, INC. Transfer in 9.70 1,290 Ordinary 1,290
30/06/2023 SSGA FUNDS MANAGEMENT, INC. Transfer in 9.69 4,785 Ordinary 4,785

604 Page 62 11-Oct-2024

30/06/2023 SSGA FUNDS MANAGEMENT, INC. Transfer in 9.69 313 Ordinary 313
30/06/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 9.69 -5,490 Ordinary -5,490
30/06/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 9.69 -7,178 Ordinary -7,178
30/06/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 9.69 -8,005 Ordinary -8,005
30/06/2023 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -45,568 Ordinary -45,568
30/06/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 9.69 7,178 Ordinary 7,178
30/06/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 9.69 729 Ordinary 729
30/06/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 9.69 -13,690 Ordinary -13,690
30/06/2023 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 9.69 8,005 Ordinary 8,005
30/06/2023 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 9.69 813 Ordinary 813
30/06/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 9.69 5,490 Ordinary 5,490
30/06/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 9.69 24,977 Ordinary 24,977
03/07/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 9.79 13,416 Ordinary 13,416
03/07/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 9.82 -20,712 Ordinary -20,712
03/07/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 9.82 -1,113 Ordinary -1,113
03/07/2023 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 9.82 6,344 Ordinary 6,344
03/07/2023 SSGA FUNDS MANAGEMENT, INC. Transfer in 9.82 34 Ordinary 34
03/07/2023 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 9.82 350 Ordinary 350
03/07/2023 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 9.82 525 Ordinary 525
04/07/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 9.80 -6,300 Ordinary -6,300
04/07/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 9.79 1,389 Ordinary 1,389
04/07/2023 SSGA FUNDS MANAGEMENT, INC. Transfer in 9.79 969 Ordinary 969
05/07/2023 STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD. Transfer out 9.84 -6,828 Ordinary -6,828
05/07/2023 STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD. Transfer out 9.85 -46,132 Ordinary -46,132
05/07/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 9.84 23,500 Ordinary 23,500
05/07/2023 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -58,801 Ordinary -58,801
06/07/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 9.86 -1,874 Ordinary -1,874
06/07/2023 SSGA FUNDS MANAGEMENT, INC. Transfer in 9.86 823 Ordinary 823
06/07/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 9.86 -5,679 Ordinary -5,679
07/07/2023 STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD. Transfer out 9.65 -15,342 Ordinary -15,342
07/07/2023 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 58,339 Ordinary 58,339
07/07/2023 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -33,479 Ordinary -33,479
10/07/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 9.54 7,200 Ordinary 7,200
10/07/2023 STATE STREET GLOBAL ADVISORS, LTD. Transfer out 9.54 -1,336 Ordinary -1,336
10/07/2023 SSGA FUNDS MANAGEMENT, INC. Transfer in 9.54 11,360 Ordinary 11,360
11/07/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 9.70 -952 Ordinary -952
11/07/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 9.73 1,113 Ordinary 1,113
11/07/2023 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 9.73 352 Ordinary 352
11/07/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 9.73 36,330 Ordinary 36,330
12/07/2023 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 16,500 Ordinary 16,500
13/07/2023 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 16,500 Ordinary 16,500
13/07/2023 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -13,123 Ordinary -13,123
13/07/2023 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 3,377 Ordinary 3,377
14/07/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 9.84 -3,192 Ordinary -3,192
14/07/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 9.84 -3,807 Ordinary -3,807
14/07/2023 SSGA FUNDS MANAGEMENT, INC. Transfer in 9.84 497 Ordinary 497
14/07/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 9.84 3,807 Ordinary 3,807
17/07/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 9.80 -1,277 Ordinary -1,277
17/07/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 9.87 -6,300 Ordinary -6,300
18/07/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 9.81 1,070 Ordinary 1,070
18/07/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 9.81 -3,039 Ordinary -3,039
18/07/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 9.81 -4,544 Ordinary -4,544

604 Page 63 11-Oct-2024

18/07/2023 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 9.81 704 Ordinary 704
18/07/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 9.81 3,039 Ordinary 3,039
18/07/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 9.81 4,544 Ordinary 4,544
19/07/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 9.84 792 Ordinary 792
19/07/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 9.84 -3,715 Ordinary -3,715
19/07/2023 SSGA FUNDS MANAGEMENT, INC. Transfer out 9.84 -3,988 Ordinary -3,988
19/07/2023 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 9.84 528 Ordinary 528
19/07/2023 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 9.84 1,729 Ordinary 1,729
19/07/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 9.84 3,715 Ordinary 3,715
20/07/2023 STATE STREET GLOBAL ADVISORS, LTD. Transfer out 9.88 -1,199 Ordinary -1,199
21/07/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 9.75 -1,113 Ordinary -1,113
21/07/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 9.75 -2,226 Ordinary -2,226
21/07/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 9.75 -14,335 Ordinary -14,335
21/07/2023 STATE STREET GLOBAL ADVISORS ASIA LIMITED Transfer out 9.75 -1,762 Ordinary -1,762
24/07/2023 STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD. Transfer in 9.84 2,345 Ordinary 2,345
24/07/2023 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 9.84 26,984 Ordinary 26,984
24/07/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 9.83 -3,470 Ordinary -3,470
24/07/2023 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 287,443 Ordinary 287,443
25/07/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 9.86 -6,300 Ordinary -6,300
25/07/2023 STATE STREET GLOBAL ADVISORS, LTD. Transfer out 9.86 -457 Ordinary -457
25/07/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 9.86 -13,290 Ordinary -13,290
25/07/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 9.86 -71,479 Ordinary -71,479
25/07/2023 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 9.86 880 Ordinary 880
25/07/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 9.86 13,290 Ordinary 13,290
26/07/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 9.84 5,400 Ordinary 5,400
26/07/2023 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 2,523,100 Ordinary 2,523,100
26/07/2023 SSGA FUNDS MANAGEMENT, INC. Transfer in 9.90 8,592 Ordinary 8,592
27/07/2023 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 10.08 41,819 Ordinary 41,819
27/07/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 10.08 -7,022 Ordinary -7,022
27/07/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 10.08 -41,819 Ordinary -41,819
27/07/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 10.08 -3,141 Ordinary -3,141
27/07/2023 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 10.08 86,650 Ordinary 86,650
27/07/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 10.08 7,022 Ordinary 7,022
28/07/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 10.02 -2,519 Ordinary -2,519
28/07/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 10.02 -4,973 Ordinary -4,973
28/07/2023 SSGA FUNDS MANAGEMENT, INC. Transfer out 10.02 -5,520 Ordinary -5,520
28/07/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 10.02 -3,964 Ordinary -3,964
28/07/2023 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 10.02 49,624 Ordinary 49,624
28/07/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 10.02 4,973 Ordinary 4,973
31/07/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 10.00 -1,091 Ordinary -1,091
31/07/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 10.00 17,990 Ordinary 17,990
31/07/2023 SSGA FUNDS MANAGEMENT, INC. Transfer in 10.00 240,235 Ordinary 240,235
31/07/2023 SSGA FUNDS MANAGEMENT, INC. Transfer in 10.00 13,579 Ordinary 13,579
31/07/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 10.00 -22,236 Ordinary -22,236
01/08/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 9.98 -4,500 Ordinary -4,500
01/08/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 9.98 -1,112 Ordinary -1,112
01/08/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 9.98 -482 Ordinary -482
01/08/2023 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 10.01 15,425 Ordinary 15,425
01/08/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 9.98 96,237 Ordinary 96,237
01/08/2023 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 9.97 68,917 Ordinary 68,917
02/08/2023 STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD. Transfer out 9.81 -62,982 Ordinary -62,982
02/08/2023 STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD. Transfer out 9.81 -63,583 Ordinary -63,583

604 Page 64 11-Oct-2024

02/08/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 9.80 -467 Ordinary -467
02/08/2023 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 9.80 11,036 Ordinary 11,036
02/08/2023 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -338,036 Ordinary -338,036
02/08/2023 SSGA FUNDS MANAGEMENT, INC. Transfer out 9.87 -412 Ordinary -412
02/08/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 9.80 -2,084 Ordinary -2,084
03/08/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 9.72 -1,731 Ordinary -1,731
03/08/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 9.72 -1,584 Ordinary -1,584
03/08/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 9.72 -792 Ordinary -792
03/08/2023 SSGA FUNDS MANAGEMENT, INC. Transfer in 9.72 313 Ordinary 313
03/08/2023 SSGA FUNDS MANAGEMENT, INC. Transfer in 9.72 313 Ordinary 313
03/08/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 9.72 -9,952 Ordinary -9,952
04/08/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 9.60 13,265 Ordinary 13,265
04/08/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 9.60 5,400 Ordinary 5,400
04/08/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 9.60 -30,240 Ordinary -30,240
04/08/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 9.60 -13,265 Ordinary -13,265
04/08/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 9.60 -4,505 Ordinary -4,505
04/08/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 9.60 -3,622 Ordinary -3,622
04/08/2023 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 15,600 Ordinary 15,600
04/08/2023 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 82,700 Ordinary 82,700
04/08/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 9.60 3,622 Ordinary 3,622
04/08/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 9.60 4,505 Ordinary 4,505
07/08/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 9.62 -1,112 Ordinary -1,112
07/08/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 9.62 -5,064 Ordinary -5,064
07/08/2023 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -13,746 Ordinary -13,746
07/08/2023 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,854 Ordinary 1,854
07/08/2023 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -577 Ordinary -577
07/08/2023 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 1,277 Ordinary 1,277
07/08/2023 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 9.62 352 Ordinary 352
07/08/2023 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 9.62 162 Ordinary 162
07/08/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 9.62 5,064 Ordinary 5,064
08/08/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 9.64 -5,205 Ordinary -5,205
09/08/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 9.59 -1,112 Ordinary -1,112
09/08/2023 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -29,600 Ordinary -29,600
09/08/2023 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 9.59 14,960 Ordinary 14,960
09/08/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 9.59 41,642 Ordinary 41,642
09/08/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 9.59 -14,960 Ordinary -14,960
09/08/2023 SSGA FUNDS MANAGEMENT, INC. Transfer out 9.59 -3,920 Ordinary -3,920
10/08/2023 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 9.66 2,866 Ordinary 2,866
10/08/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 9.66 -13,295 Ordinary -13,295
10/08/2023 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 9.66 352 Ordinary 352
10/08/2023 STATE STREET GLOBAL ADVISORS, LTD. Transfer out 9.66 -2,966 Ordinary -2,966
11/08/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 9.58 -5,258 Ordinary -5,258
11/08/2023 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 127,600 Ordinary 127,600
11/08/2023 SSGA FUNDS MANAGEMENT, INC. Transfer in 9.58 6,816 Ordinary 6,816
11/08/2023 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 9.58 528 Ordinary 528
11/08/2023 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 9.58 352 Ordinary 352
11/08/2023 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 9.58 -1,733 Ordinary -1,733
14/08/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 9.53 -1,113 Ordinary -1,113
14/08/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 9.52 8,548 Ordinary 8,548
15/08/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 9.49 -2,413 Ordinary -2,413
15/08/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 9.49 1,113 Ordinary 1,113

604 Page 65 11-Oct-2024

15/08/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 9.49 -4,065 Ordinary -4,065
16/08/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 9.41 4,505 Ordinary 4,505
16/08/2023 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 48,042 Ordinary 48,042
16/08/2023 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 9.41 704 Ordinary 704
16/08/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 9.41 -9,588 Ordinary -9,588
17/08/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 9.28 7,216 Ordinary 7,216
17/08/2023 SSGA FUNDS MANAGEMENT, INC. Transfer in 9.28 57,312 Ordinary 57,312
17/08/2023 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 9.28 10,501 Ordinary 10,501
17/08/2023 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 9.30 -94,509 Ordinary -94,509
18/08/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 9.32 1,446 Ordinary 1,446
18/08/2023 SSGA FUNDS MANAGEMENT, INC. Transfer in 9.31 5,700 Ordinary 5,700
21/08/2023 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 9.18 68,613 Ordinary 68,613
21/08/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 9.18 -2,525 Ordinary -2,525
22/08/2023 SSGA FUNDS MANAGEMENT, INC. Transfer in 9.26 34 Ordinary 34
23/08/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 9.26 -7,224 Ordinary -7,224
23/08/2023 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 401,000 Ordinary 401,000
23/08/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 9.26 517,816 Ordinary 517,816
24/08/2023 STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD. Transfer in 8.50 7,640 Ordinary 7,640
24/08/2023 STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD. Transfer in 8.50 8,105 Ordinary 8,105
24/08/2023 STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD. Transfer in 8.50 2,992 Ordinary 2,992
24/08/2023 STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD. Transfer in 8.50 4,351 Ordinary 4,351
24/08/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 8.50 31,393 Ordinary 31,393
24/08/2023 STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD. Transfer in 8.50 6,873 Ordinary 6,873
24/08/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 8.50 21,718 Ordinary 21,718
24/08/2023 STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD. Transfer in 8.50 57,926 Ordinary 57,926
24/08/2023 STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD. Transfer in 8.50 15,781 Ordinary 15,781
24/08/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 8.50 502,592 Ordinary 502,592
24/08/2023 STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD. Transfer in 8.50 7,068 Ordinary 7,068
24/08/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 8.50 1,763 Ordinary 1,763
24/08/2023 STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD. Transfer in 8.50 2,493 Ordinary 2,493
24/08/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 8.50 22,441 Ordinary 22,441
24/08/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 8.50 173,739 Ordinary 173,739
24/08/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 8.50 37,528 Ordinary 37,528
24/08/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 8.50 499 Ordinary 499
24/08/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 8.50 42,308 Ordinary 42,308
24/08/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 8.50 35,661 Ordinary 35,661
24/08/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 8.95 -3,855 Ordinary -3,855
24/08/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 9.03 -4,135 Ordinary -4,135
24/08/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 8.50 67,509 Ordinary 67,509
24/08/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 8.50 9,743 Ordinary 9,743
24/08/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 8.50 205,596 Ordinary 205,596
24/08/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 8.50 21,534 Ordinary 21,534
24/08/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 8.50 17,948 Ordinary 17,948
24/08/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 8.95 -35,008 Ordinary -35,008
24/08/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 8.50 10,104 Ordinary 10,104
24/08/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 8.50 214,008 Ordinary 214,008
24/08/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 8.50 57,783 Ordinary 57,783
24/08/2023 SSGA FUNDS MANAGEMENT, INC. Transfer in 9.03 1,613 Ordinary 1,613
24/08/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 8.50 28,339 Ordinary 28,339

604 Page 66 11-Oct-2024

24/08/2023 STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD. Transfer in 8.50 2,789 Ordinary 2,789
24/08/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 8.50 200,723 Ordinary 200,723
24/08/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 8.50 950,152 Ordinary 950,152
24/08/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 8.50 144,958 Ordinary 144,958
24/08/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 8.50 34,233 Ordinary 34,233
24/08/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 9.03 -21,537 Ordinary -21,537
24/08/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 8.50 27,521 Ordinary 27,521
24/08/2023 STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD. Transfer in 8.50 1,003 Ordinary 1,003
24/08/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 8.50 3,754 Ordinary 3,754
24/08/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 8.50 465,193 Ordinary 465,193
24/08/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 8.50 146,515 Ordinary 146,515
24/08/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 8.50 35,680 Ordinary 35,680
24/08/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 8.95 -56,678 Ordinary -56,678
24/08/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 8.50 1,901 Ordinary 1,901
25/08/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 8.71 15,500 Ordinary 15,500
25/08/2023 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 8.85 -25,000 Ordinary -25,000
25/08/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 8.85 2,326 Ordinary 2,326
28/08/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 8.79 3,837 Ordinary 3,837
28/08/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 8.84 20,021 Ordinary 20,021
28/08/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 8.79 -3,837 Ordinary -3,837
28/08/2023 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -401,000 Ordinary -401,000
28/08/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 8.79 24,281 Ordinary 24,281
29/08/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 8.92 -1,117 Ordinary -1,117
29/08/2023 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -14,619 Ordinary -14,619
29/08/2023 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -3,000,000 Ordinary -3,000,000
29/08/2023 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -1,153 Ordinary -1,153
29/08/2023 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -14,619 Ordinary -14,619
29/08/2023 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 17,500 Ordinary 17,500
29/08/2023 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,153 Ordinary -1,153
29/08/2023 SSGA FUNDS MANAGEMENT, INC. Transfer in 8.92 25,081 Ordinary 25,081
29/08/2023 SSGA FUNDS MANAGEMENT, INC. Transfer in 8.92 11,928 Ordinary 11,928
29/08/2023 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 1,728 Ordinary 1,728
29/08/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 8.92 -6,377 Ordinary -6,377
30/08/2023 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 8.90 -6,544 Ordinary -6,544
30/08/2023 SSGA FUNDS MANAGEMENT, INC. Transfer in 8.90 6,555 Ordinary 6,555
30/08/2023 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 8.90 8,000 Ordinary 8,000
31/08/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 8.99 -14,607 Ordinary -14,607
31/08/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 8.99 900 Ordinary 900
31/08/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 9.00 55,715 Ordinary 55,715
31/08/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 9.00 48,881 Ordinary 48,881
31/08/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 8.99 111,541 Ordinary 111,541
31/08/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 8.99 67,409 Ordinary 67,409
31/08/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 8.99 29,847 Ordinary 29,847
31/08/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 8.99 -33 Ordinary -33
31/08/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 8.99 58,126 Ordinary 58,126
31/08/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 9.00 17,065 Ordinary 17,065
31/08/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 8.99 2,199 Ordinary 2,199
31/08/2023 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 8.99 20,809 Ordinary 20,809
31/08/2023 SSGA FUNDS MANAGEMENT, INC. Transfer in 8.99 9,456 Ordinary 9,456
31/08/2023 SSGA FUNDS MANAGEMENT, INC. Transfer in 8.99 29,752 Ordinary 29,752

604 Page 67 11-Oct-2024

31/08/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 8.99 21,807 Ordinary 21,807
31/08/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 8.94 -387 Ordinary -387
31/08/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 8.99 21,143 Ordinary 21,143
31/08/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 9.00 2,856 Ordinary 2,856
31/08/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 8.99 3,828 Ordinary 3,828
31/08/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 8.99 1,904 Ordinary 1,904
31/08/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 8.99 1,410 Ordinary 1,410
31/08/2023 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 8.99 52,499 Ordinary 52,499
31/08/2023 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 8.99 21,062 Ordinary 21,062
31/08/2023 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 8.99 528 Ordinary 528
31/08/2023 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 8.99 3,168 Ordinary 3,168
31/08/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 9.00 132,651 Ordinary 132,651
31/08/2023 STATE STREET GLOBAL ADVISORS, LTD. Transfer in 8.99 3,841 Ordinary 3,841
31/08/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 9.00 39,638 Ordinary 39,638
05/09/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 8.80 -5,808 Ordinary -5,808
06/09/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 8.60 -3,718 Ordinary -3,718
06/09/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 8.60 -19,300 Ordinary -19,300
06/09/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 8.60 -4,396 Ordinary -4,396
06/09/2023 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 8.60 22,780 Ordinary 22,780
06/09/2023 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 8.60 2,013 Ordinary 2,013
07/09/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 8.51 -4,726 Ordinary -4,726
07/09/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 8.51 -3,000 Ordinary -3,000
08/09/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 8.60 -5,331 Ordinary -5,331
08/09/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 8.60 -2,573 Ordinary -2,573
08/09/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 8.60 -4,543 Ordinary -4,543
11/09/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 8.65 -1,203 Ordinary -1,203
11/09/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 8.66 169,474 Ordinary 169,474
12/09/2023 STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD. Transfer in 8.60 12,834 Ordinary 12,834
12/09/2023 SSGA FUNDS MANAGEMENT, INC. Transfer in 8.69 29,656 Ordinary 29,656
12/09/2023 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 8.60 165,493 Ordinary 165,493
12/09/2023 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 8.60 11,406 Ordinary 11,406
12/09/2023 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 8.60 2,013 Ordinary 2,013
13/09/2023 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 8.57 2,013 Ordinary 2,013
14/09/2023 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 58,918 Ordinary 58,918
14/09/2023 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 8,526 Ordinary 8,526
14/09/2023 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 61,635 Ordinary 61,635
14/09/2023 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 625,350 Ordinary 625,350
14/09/2023 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 11,703 Ordinary 11,703
14/09/2023 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 122,476 Ordinary 122,476
14/09/2023 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 11,976 Ordinary 11,976
14/09/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 8.57 -14,367 Ordinary -14,367
14/09/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 8.57 -5,220 Ordinary -5,220
15/09/2023 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 8.68 -11,789 Ordinary -11,789
15/09/2023 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 8.69 -5,351 Ordinary -5,351
15/09/2023 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -59,854 Ordinary -59,854
15/09/2023 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -8,542 Ordinary -8,542
15/09/2023 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -62,579 Ordinary -62,579
15/09/2023 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -631,348 Ordinary -631,348
15/09/2023 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -11,813 Ordinary -11,813
15/09/2023 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -123,740 Ordinary -123,740
15/09/2023 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -12,125 Ordinary -12,125
15/09/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 8.68 134,716 Ordinary 134,716

604 Page 68 11-Oct-2024

15/09/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 8.68 6,938 Ordinary 6,938
15/09/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 8.68 293,665 Ordinary 293,665
15/09/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 8.68 11,789 Ordinary 11,789
15/09/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 8.68 1,110 Ordinary 1,110
15/09/2023 SSGA FUNDS MANAGEMENT, INC. Transfer out 8.69 -9,629 Ordinary -9,629
15/09/2023 SSGA FUNDS MANAGEMENT, INC. Transfer out 8.68 -3,639 Ordinary -3,639
15/09/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 8.72 8,886 Ordinary 8,886
15/09/2023 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 8.69 -12,721 Ordinary -12,721
15/09/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 8.68 -134,716 Ordinary -134,716
15/09/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 8.68 -111,772 Ordinary -111,772
15/09/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 8.68 -293,665 Ordinary -293,665
15/09/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 8.69 -245,191 Ordinary -245,191
15/09/2023 STATE STREET GLOBAL ADVISORS ASIA LIMITED Transfer out 8.69 -15,759 Ordinary -15,759
15/09/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 8.68 8,330 Ordinary 8,330
15/09/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 8.68 111,772 Ordinary 111,772
15/09/2023 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 8.68 1,853 Ordinary 1,853
15/09/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 8.68 1,811 Ordinary 1,811
15/09/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 8.68 -8,330 Ordinary -8,330
15/09/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 8.69 -3,781 Ordinary -3,781
18/09/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 8.65 20,681 Ordinary 20,681
19/09/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 8.55 -4,455 Ordinary -4,455
19/09/2023 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 8.55 1,853 Ordinary 1,853
20/09/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 8.56 13,564 Ordinary 13,564
20/09/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 8.53 442 Ordinary 442
20/09/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 8.54 -39,765 Ordinary -39,765
20/09/2023 SSGA FUNDS MANAGEMENT, INC. Transfer out 8.54 -60,333 Ordinary -60,333
20/09/2023 SSGA FUNDS MANAGEMENT, INC. Transfer in 8.54 5,680 Ordinary 5,680
20/09/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 8.54 -75,831 Ordinary -75,831
21/09/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 8.54 2,379 Ordinary 2,379
21/09/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 8.42 -7,109 Ordinary -7,109
21/09/2023 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 17,500 Ordinary 17,500
21/09/2023 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -17,500 Ordinary -17,500
21/09/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 8.54 -2,379 Ordinary -2,379
22/09/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 8.44 3,390 Ordinary 3,390
22/09/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 8.44 -4,872 Ordinary -4,872
22/09/2023 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -17,500 Ordinary -17,500
22/09/2023 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 17,500 Ordinary 17,500
22/09/2023 STATE STREET GLOBAL ADVISORS ASIA LIMITED Transfer out 8.44 -39,185 Ordinary -39,185
22/09/2023 STATE STREET GLOBAL ADVISORS ASIA LIMITED Transfer out 8.44 -2,817 Ordinary -2,817
22/09/2023 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 8.44 2,013 Ordinary 2,013
22/09/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 8.44 39,185 Ordinary 39,185
26/09/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 8.44 -138 Ordinary -138
27/09/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 8.39 858 Ordinary 858
27/09/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 8.37 1,922 Ordinary 1,922
27/09/2023 STATE STREET GLOBAL ADVISORS, LTD. Transfer in 8.39 2,399 Ordinary 2,399
27/09/2023 SSGA FUNDS MANAGEMENT, INC. Transfer in 8.37 734 Ordinary 734
27/09/2023 SSGA FUNDS MANAGEMENT, INC. Transfer out 8.39 -6,360 Ordinary -6,360
27/09/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 8.39 56,048 Ordinary 56,048
27/09/2023 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 8.39 2,013 Ordinary 2,013
28/09/2023 STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD. Transfer in 8.31 39,038 Ordinary 39,038
28/09/2023 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 8.30 8,042 Ordinary 8,042

604 Page 69 11-Oct-2024

28/09/2023 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 8.30 33,926 Ordinary 33,926
29/09/2023 STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD. Transfer in 8.30 2,833 Ordinary 2,833
29/09/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 8.30 23,936 Ordinary 23,936
29/09/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 8.35 2,251 Ordinary 2,251
29/09/2023 SSGA FUNDS MANAGEMENT, INC. Transfer in 8.30 5,700 Ordinary 5,700
02/10/2023 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 8.36 18,009 Ordinary 18,009
02/10/2023 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 32,100 Ordinary 32,100
02/10/2023 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -32,100 Ordinary -32,100
02/10/2023 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 32,100 Ordinary 32,100
03/10/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 8.03 14,593 Ordinary 14,593
03/10/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 8.03 11,460 Ordinary 11,460
03/10/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 8.03 1,184 Ordinary 1,184
03/10/2023 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 8.03 -2,072 Ordinary -2,072
03/10/2023 SSGA FUNDS MANAGEMENT, INC. Transfer out 8.03 -10,692 Ordinary -10,692
03/10/2023 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 8.03 6,720 Ordinary 6,720
04/10/2023 SSGA FUNDS MANAGEMENT, INC. Transfer in 8.08 18,113 Ordinary 18,113
04/10/2023 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 8.08 -179,282 Ordinary -179,282
04/10/2023 SSGA FUNDS MANAGEMENT, INC. Transfer in 8.03 1,683 Ordinary 1,683
05/10/2023 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 17,500 Ordinary 17,500
05/10/2023 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -17,500 Ordinary -17,500
05/10/2023 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 8.15 603 Ordinary 603
05/10/2023 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 8.15 -3,580 Ordinary -3,580
06/10/2023 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 8.08 4,835 Ordinary 4,835
06/10/2023 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -17,500 Ordinary -17,500
06/10/2023 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 2,910 Ordinary 2,910
06/10/2023 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,718 Ordinary 1,718
06/10/2023 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 17,182 Ordinary 17,182
06/10/2023 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 8.08 -501 Ordinary -501
06/10/2023 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 4,310 Ordinary 4,310
06/10/2023 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 8.08 7,000 Ordinary 7,000
06/10/2023 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 8.08 630 Ordinary 630
09/10/2023 SSGA FUNDS MANAGEMENT, INC. Transfer in 8.07 4,560 Ordinary 4,560
09/10/2023 SSGA FUNDS MANAGEMENT, INC. Transfer in 8.07 8,550 Ordinary 8,550
09/10/2023 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 8.07 2,692 Ordinary 2,692
10/10/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 8.26 -185,635 Ordinary -185,635
11/10/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 8.31 -7,767 Ordinary -7,767
11/10/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 8.31 -1,646 Ordinary -1,646
11/10/2023 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 8.31 8,076 Ordinary 8,076
12/10/2023 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 2,910 Ordinary 2,910
12/10/2023 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -2,910 Ordinary -2,910
13/10/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 8.34 -7,640 Ordinary -7,640
13/10/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 8.34 1,184 Ordinary 1,184
13/10/2023 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -2,910 Ordinary -2,910
13/10/2023 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 2,910 Ordinary 2,910
16/10/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 8.36 9,506 Ordinary 9,506
16/10/2023 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 8.25 7,221 Ordinary 7,221
17/10/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 8.21 -65,177 Ordinary -65,177
17/10/2023 STATE STREET GLOBAL ADVISORS ASIA LIMITED Transfer in 8.21 1,948 Ordinary 1,948
17/10/2023 SSGA FUNDS MANAGEMENT, INC. Transfer in 8.26 1,779 Ordinary 1,779
17/10/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 8.21 -85,631 Ordinary -85,631
17/10/2023 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 8.19 -14,524 Ordinary -14,524
18/10/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 8.07 -217,718 Ordinary -217,718

604 Page 70 11-Oct-2024

18/10/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 8.06 3,824 Ordinary 3,824
18/10/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 8.07 -286,044 Ordinary -286,044
18/10/2023 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 8.06 9,436 Ordinary 9,436
18/10/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 8.06 6,854 Ordinary 6,854
18/10/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 8.06 -6,854 Ordinary -6,854
19/10/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 8.00 100,956 Ordinary 100,956
20/10/2023 SSGA FUNDS MANAGEMENT, INC. Transfer out 7.97 -14,256 Ordinary -14,256
20/10/2023 STATE STREET GLOBAL ADVISORS ASIA LIMITED Transfer out 7.97 -31,859 Ordinary -31,859
20/10/2023 STATE STREET GLOBAL ADVISORS ASIA LIMITED Transfer out 7.98 -7,497 Ordinary -7,497
20/10/2023 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 7.97 -11,544 Ordinary -11,544
20/10/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 7.97 31,859 Ordinary 31,859
23/10/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 8.02 -644 Ordinary -644
23/10/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 8.02 2,370 Ordinary 2,370
23/10/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 8.02 -11,908 Ordinary -11,908
23/10/2023 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 8.02 4,044 Ordinary 4,044
24/10/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 8.02 -20,298 Ordinary -20,298
24/10/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 8.02 -53,150 Ordinary -53,150
24/10/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 8.02 20,298 Ordinary 20,298
24/10/2023 SSGA FUNDS MANAGEMENT, INC. Transfer out 8.02 -6,369 Ordinary -6,369
26/10/2023 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 2,910 Ordinary 2,910
26/10/2023 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -2,910 Ordinary -2,910
26/10/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 8.16 3,082 Ordinary 3,082
26/10/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 9.80 -426,926 Ordinary -426,926
26/10/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 10.40 -299,575 Ordinary -299,575
26/10/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 10.51 -12,844 Ordinary -12,844
26/10/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 10.51 -586,305 Ordinary -586,305
26/10/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 9.80 683,171 Ordinary 683,171
26/10/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 9.96 18,498 Ordinary 18,498
26/10/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 9.96 24,027 Ordinary 24,027
26/10/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 9.96 96,611 Ordinary 96,611
26/10/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 9.96 389,963 Ordinary 389,963
26/10/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 10.40 113,380 Ordinary 113,380
26/10/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 8.16 1,405 Ordinary 1,405
26/10/2023 STATE STREET GLOBAL ADVISORS ASIA LIMITED Transfer in 8.16 32,244 Ordinary 32,244
26/10/2023 STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD. Transfer out 8.16 -3,970 Ordinary -3,970
27/10/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 8.30 -15,455 Ordinary -15,455
27/10/2023 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -2,910 Ordinary -2,910
27/10/2023 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 2,910 Ordinary 2,910
30/10/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 8.22 -969 Ordinary -969
30/10/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 8.22 -877 Ordinary -877
31/10/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 8.24 11,401 Ordinary 11,401
31/10/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 8.24 -2,370 Ordinary -2,370
31/10/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 8.24 -7,085 Ordinary -7,085
31/10/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 8.24 -19,398 Ordinary -19,398
31/10/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 8.24 19,398 Ordinary 19,398
31/10/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 8.24 51,128 Ordinary 51,128
31/10/2023 SSGA FUNDS MANAGEMENT, INC. Transfer in 8.24 7,234 Ordinary 7,234
31/10/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 8.24 -51,128 Ordinary -51,128
31/10/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 8.24 -369,213 Ordinary -369,213
31/10/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 8.24 46,970 Ordinary 46,970

604 Page 71 11-Oct-2024

31/10/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 8.24 369,213 Ordinary 369,213
31/10/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 8.24 7,085 Ordinary 7,085
01/11/2023 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 8.27 -22,842 Ordinary -22,842
01/11/2023 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 8.27 674 Ordinary 674
01/11/2023 STATE STREET GLOBAL ADVISORS, LTD. Transfer in 8.27 716 Ordinary 716
02/11/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 8.22 1,185 Ordinary 1,185
03/11/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 8.37 -9,550 Ordinary -9,550
03/11/2023 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 8.37 10,514 Ordinary 10,514
03/11/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 8.37 379,214 Ordinary 379,214
03/11/2023 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 8.37 2,022 Ordinary 2,022
06/11/2023 STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD. Transfer in 8.33 3,413 Ordinary 3,413
06/11/2023 SSGA FUNDS MANAGEMENT, INC. Transfer in 8.37 1,374 Ordinary 1,374
07/11/2023 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -2,910 Ordinary -2,910
07/11/2023 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,400 Ordinary -1,400
07/11/2023 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -4,310 Ordinary -4,310
07/11/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 8.27 -49,949 Ordinary -49,949
08/11/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 8.38 -1,184 Ordinary -1,184
08/11/2023 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 8.38 1,348 Ordinary 1,348
08/11/2023 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 8.38 1,348 Ordinary 1,348
08/11/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 8.38 278,269 Ordinary 278,269
09/11/2023 SSGA FUNDS MANAGEMENT, INC. Transfer in 8.35 34 Ordinary 34
10/11/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 8.27 34,604 Ordinary 34,604
10/11/2023 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 8.24 2,022 Ordinary 2,022
10/11/2023 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 8.24 5,392 Ordinary 5,392
13/11/2023 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 8.19 14,902 Ordinary 14,902
14/11/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 8.25 114,390 Ordinary 114,390
14/11/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 8.25 846 Ordinary 846
14/11/2023 STATE STREET GLOBAL ADVISORS ASIA LIMITED Transfer in 8.25 33,176 Ordinary 33,176
14/11/2023 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 8.25 -11,545 Ordinary -11,545
14/11/2023 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 8.25 8,775 Ordinary 8,775
15/11/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 8.45 70,986 Ordinary 70,986
15/11/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 8.45 46,384 Ordinary 46,384
15/11/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 8.46 -801 Ordinary -801
15/11/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 8.45 -76,664 Ordinary -76,664
15/11/2023 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 8.45 1,350 Ordinary 1,350
16/11/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 8.39 2,376 Ordinary 2,376
16/11/2023 SSGA FUNDS MANAGEMENT, INC. Transfer in 8.39 4,275 Ordinary 4,275
16/11/2023 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 8.39 3,375 Ordinary 3,375
17/11/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 8.40 12,648 Ordinary 12,648
17/11/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 8.40 6,934 Ordinary 6,934
17/11/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 8.34 -3,244 Ordinary -3,244
17/11/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 8.34 -8,996 Ordinary -8,996
17/11/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 8.40 56,025 Ordinary 56,025
17/11/2023 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 8.34 4,725 Ordinary 4,725
20/11/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 8.29 -1,190 Ordinary -1,190
20/11/2023 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 8.29 16,226 Ordinary 16,226
20/11/2023 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 47,900 Ordinary 47,900
20/11/2023 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -157,723 Ordinary -157,723
20/11/2023 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 8.29 617 Ordinary 617
21/11/2023 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 8.26 -19,323 Ordinary -19,323
21/11/2023 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 80,000 Ordinary 80,000

604 Page 72 11-Oct-2024

21/11/2023 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 78,802 Ordinary 78,802
21/11/2023 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,198 Ordinary -1,198
21/11/2023 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 11,408 Ordinary 11,408
21/11/2023 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 96,435 Ordinary 96,435
21/11/2023 SSGA FUNDS MANAGEMENT, INC. Transfer in 8.30 850 Ordinary 850
21/11/2023 SSGA FUNDS MANAGEMENT, INC. Transfer out 8.26 -6,504 Ordinary -6,504
21/11/2023 SSGA FUNDS MANAGEMENT, INC. Transfer out 8.26 -4,336 Ordinary -4,336
21/11/2023 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 265,447 Ordinary 265,447
21/11/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 8.26 128,891 Ordinary 128,891
21/11/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 8.26 -1,105 Ordinary -1,105
22/11/2023 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -46,447 Ordinary -46,447
22/11/2023 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,718 Ordinary -1,718
22/11/2023 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -14,584 Ordinary -14,584
22/11/2023 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -46,447 Ordinary -46,447
22/11/2023 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -16,053 Ordinary -16,053
22/11/2023 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -78,802 Ordinary -78,802
23/11/2023 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 8.36 -26,940 Ordinary -26,940
23/11/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 8.34 24,994 Ordinary 24,994
23/11/2023 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 8.34 148,556 Ordinary 148,556
23/11/2023 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 8.34 -3,759 Ordinary -3,759
24/11/2023 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 8.39 4,732 Ordinary 4,732
27/11/2023 SSGA FUNDS MANAGEMENT, INC. Transfer in 8.33 1,144 Ordinary 1,144
27/11/2023 SSGA FUNDS MANAGEMENT, INC. Transfer in 8.33 68 Ordinary 68
27/11/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 8.33 -1,098 Ordinary -1,098
27/11/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 8.33 781,351 Ordinary 781,351
27/11/2023 STATE STREET GLOBAL ADVISORS, LTD. Transfer out 8.33 -2,894 Ordinary -2,894
28/11/2023 SSGA FUNDS MANAGEMENT, INC. Transfer in 8.42 34 Ordinary 34
28/11/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 8.44 234,996 Ordinary 234,996
28/11/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 8.43 25,177 Ordinary 25,177
29/11/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 8.42 -5,961 Ordinary -5,961
29/11/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 8.44 234,996 Ordinary 234,996
29/11/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 8.42 5,961 Ordinary 5,961
30/11/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 8.53 16,835 Ordinary 16,835
30/11/2023 STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD. Transfer in 8.53 2,351 Ordinary 2,351
30/11/2023 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 8.53 -432,306 Ordinary -432,306
30/11/2023 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 8.53 -3,651 Ordinary -3,651
30/11/2023 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 8.53 -12,412 Ordinary -12,412
30/11/2023 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 8.53 -49,560 Ordinary -49,560
30/11/2023 STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD. Transfer in 8.53 4,618 Ordinary 4,618
30/11/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 8.53 1,114 Ordinary 1,114
30/11/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 8.53 6,470 Ordinary 6,470
30/11/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 8.53 3,651 Ordinary 3,651
30/11/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 8.53 31,569 Ordinary 31,569
30/11/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 8.53 -179,212 Ordinary -179,212
30/11/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 8.53 19,463 Ordinary 19,463
30/11/2023 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 8.53 12,412 Ordinary 12,412
30/11/2023 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 8.53 107,336 Ordinary 107,336
30/11/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 8.53 -3,382 Ordinary -3,382
30/11/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 8.53 -8,087 Ordinary -8,087
30/11/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 8.53 8,117 Ordinary 8,117
30/11/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 8.53 -575 Ordinary -575
30/11/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 8.53 -13,018 Ordinary -13,018

604 Page 73 11-Oct-2024

30/11/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 8.53 -46,853 Ordinary -46,853
30/11/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 8.53 5,750 Ordinary 5,750
30/11/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 8.53 45,306 Ordinary 45,306
30/11/2023 SSGA FUNDS MANAGEMENT, INC. Transfer in 8.53 545 Ordinary 545
30/11/2023 SSGA FUNDS MANAGEMENT, INC. Transfer in 8.53 2,860 Ordinary 2,860
30/11/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 8.53 9,885 Ordinary 9,885
30/11/2023 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 8.53 26,911 Ordinary 26,911
30/11/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 8.53 -410,484 Ordinary -410,484
30/11/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 8.53 13,018 Ordinary 13,018
30/11/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 8.53 432,306 Ordinary 432,306
30/11/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 8.53 3,725,323 Ordinary 3,725,323
30/11/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 8.53 -831 Ordinary -831
30/11/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 8.53 557 Ordinary 557
30/11/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 8.53 22,982 Ordinary 22,982
30/11/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 8.53 3,009 Ordinary 3,009
30/11/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 8.53 833,724 Ordinary 833,724
30/11/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 8.53 46,853 Ordinary 46,853
30/11/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 8.53 49,560 Ordinary 49,560
30/11/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 8.53 410,484 Ordinary 410,484
30/11/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 8.53 14,198 Ordinary 14,198
01/12/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 8.54 -4,795 Ordinary -4,795
01/12/2023 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 8.54 -148,556 Ordinary -148,556
01/12/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 8.54 -4,457 Ordinary -4,457
01/12/2023 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 8.54 27,650 Ordinary 27,650
01/12/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 8.53 -46,687 Ordinary -46,687
01/12/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 8.53 -43,561 Ordinary -43,561
01/12/2023 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 8.54 4,457 Ordinary 4,457
04/12/2023 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 11,408 Ordinary 11,408
04/12/2023 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -11,408 Ordinary -11,408
04/12/2023 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 8.51 2,028 Ordinary 2,028
05/12/2023 SSGA FUNDS MANAGEMENT, INC. Transfer out 8.49 -10,707 Ordinary -10,707
05/12/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 8.50 -845 Ordinary -845
05/12/2023 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 8.49 5,408 Ordinary 5,408
06/12/2023 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 8.59 1,352 Ordinary 1,352
07/12/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 8.71 15,609 Ordinary 15,609
07/12/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 8.71 9,503 Ordinary 9,503
07/12/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 8.71 -1,191 Ordinary -1,191
07/12/2023 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 8.71 -19,920 Ordinary -19,920
07/12/2023 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 8.71 -1,617 Ordinary -1,617
07/12/2023 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 8.71 -15,609 Ordinary -15,609
07/12/2023 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 8.71 4,056 Ordinary 4,056
07/12/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 8.71 19,920 Ordinary 19,920
08/12/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 8.65 -1,043 Ordinary -1,043
08/12/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 8.70 234,111 Ordinary 234,111
11/12/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 8.65 -55,064 Ordinary -55,064
11/12/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 8.65 6,713 Ordinary 6,713
11/12/2023 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 8.65 9,193 Ordinary 9,193
11/12/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 8.65 -69,695 Ordinary -69,695
11/12/2023 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 8.65 1,894 Ordinary 1,894
12/12/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 8.67 234,111 Ordinary 234,111

604 Page 74 11-Oct-2024

12/12/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 8.67 -4,795 Ordinary -4,795
12/12/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 8.67 -1,191 Ordinary -1,191
12/12/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 8.67 38,989 Ordinary 38,989
13/12/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 8.71 9,796 Ordinary 9,796
13/12/2023 SSGA FUNDS MANAGEMENT, INC. Transfer in 8.69 15,730 Ordinary 15,730
14/12/2023 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 8.77 23,695 Ordinary 23,695
15/12/2023 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 8.86 84,321 Ordinary 84,321
15/12/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 8.86 8,711 Ordinary 8,711
15/12/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 8.86 22,398 Ordinary 22,398
15/12/2023 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 8.86 -800 Ordinary -800
15/12/2023 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 323,837 Ordinary 323,837
15/12/2023 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 93,332 Ordinary 93,332
15/12/2023 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 40,962 Ordinary 40,962
15/12/2023 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 7,375 Ordinary 7,375
15/12/2023 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 39,487 Ordinary 39,487
15/12/2023 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 6,879 Ordinary 6,879
15/12/2023 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 522 Ordinary 522
15/12/2023 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 1,207,833 Ordinary 1,207,833
15/12/2023 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 4,392 Ordinary 4,392
15/12/2023 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 6,410 Ordinary 6,410
15/12/2023 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 222,417 Ordinary 222,417
15/12/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 8.86 41,240 Ordinary 41,240
15/12/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 8.86 156,569 Ordinary 156,569
15/12/2023 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 8.86 -9,041 Ordinary -9,041
15/12/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 8.86 7,798 Ordinary 7,798
15/12/2023 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 8.86 19,931 Ordinary 19,931
15/12/2023 SSGA FUNDS MANAGEMENT, INC. Transfer out 8.86 -7,051 Ordinary -7,051
15/12/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 8.86 5,055 Ordinary 5,055
15/12/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 8.86 1,463 Ordinary 1,463
15/12/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 8.86 1,358,198 Ordinary 1,358,198
15/12/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 8.86 62,174 Ordinary 62,174
15/12/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 8.86 62,096 Ordinary 62,096
18/12/2023 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 8.67 14,298 Ordinary 14,298
18/12/2023 SSGA FUNDS MANAGEMENT, INC. Transfer out 8.67 -14,136 Ordinary -14,136
18/12/2023 SSGA FUNDS MANAGEMENT, INC. Transfer out 8.67 -7,068 Ordinary -7,068
18/12/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 8.67 6,739 Ordinary 6,739
18/12/2023 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 8.67 11,761 Ordinary 11,761
18/12/2023 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 8.67 5,416 Ordinary 5,416
19/12/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 8.62 25,223 Ordinary 25,223
19/12/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 8.73 -7,452 Ordinary -7,452
19/12/2023 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -12,722 Ordinary -12,722
19/12/2023 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 12,722 Ordinary 12,722
19/12/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 8.62 45,976 Ordinary 45,976
19/12/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 8.53 -3,725,323 Ordinary -3,725,323
19/12/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 9.96 -382,577 Ordinary -382,577
19/12/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 10.22 -198,869 Ordinary -198,869
19/12/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 9.96 389,963 Ordinary 389,963
19/12/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 10.20 191,483 Ordinary 191,483
19/12/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 8.53 3,725,323 Ordinary 3,725,323
19/12/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 8.73 28,548 Ordinary 28,548
20/12/2023 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 4,913 Ordinary 4,913

604 Page 75 11-Oct-2024

20/12/2023 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -6,362 Ordinary -6,362
20/12/2023 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 1,449 Ordinary 1,449
20/12/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 8.69 8,724 Ordinary 8,724
20/12/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 8.69 4,362 Ordinary 4,362
20/12/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 8.69 763 Ordinary 763
20/12/2023 STATE STREET GLOBAL ADVISORS, LTD. Transfer in 8.69 2,453 Ordinary 2,453
20/12/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 8.69 -3,193 Ordinary -3,193
21/12/2023 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 8.71 -2,035 Ordinary -2,035
21/12/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 8.71 -13,636 Ordinary -13,636
21/12/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 8.71 1,210 Ordinary 1,210
21/12/2023 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -35,017 Ordinary -35,017
21/12/2023 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -35,017 Ordinary -35,017
21/12/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 8.71 1,923 Ordinary 1,923
21/12/2023 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -35,017 Ordinary -35,017
22/12/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 8.68 -2,420 Ordinary -2,420
22/12/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 8.68 16,597 Ordinary 16,597
26/12/2023 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 9,671 Ordinary 9,671
27/12/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 8.73 -7,034 Ordinary -7,034
27/12/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 8.73 -41,508 Ordinary -41,508
27/12/2023 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 8.73 7,034 Ordinary 7,034
27/12/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 8.73 -17,448 Ordinary -17,448
27/12/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 8.73 17,448 Ordinary 17,448
27/12/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 8.74 15,329 Ordinary 15,329
29/12/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 8.54 20,761 Ordinary 20,761
29/12/2023 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 8.54 -3,872 Ordinary -3,872
29/12/2023 SSGA FUNDS MANAGEMENT, INC. Transfer in 8.54 4,260 Ordinary 4,260
02/01/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 8.52 -2,404 Ordinary -2,404
02/01/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -9,764 Ordinary -9,764
02/01/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -236 Ordinary -236
02/01/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -9,764 Ordinary -9,764
02/01/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -236 Ordinary -236
02/01/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 10,000 Ordinary 10,000
02/01/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 8.52 4,068 Ordinary 4,068
03/01/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 8.52 -2,598,922 Ordinary -2,598,922
03/01/2024 SSGA FUNDS MANAGEMENT, INC. Transfer out 8.46 -10,638 Ordinary -10,638
03/01/2024 SSGA FUNDS MANAGEMENT, INC. Transfer in 8.51 1,552 Ordinary 1,552
04/01/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 8.53 -16,416 Ordinary -16,416
04/01/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 8.53 -737 Ordinary -737
04/01/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 8.53 1,202 Ordinary 1,202
04/01/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 8.52 4,859 Ordinary 4,859
04/01/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 8.53 3,068 Ordinary 3,068
04/01/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 9,574 Ordinary 9,574
04/01/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -9,574 Ordinary -9,574
04/01/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 8.53 3,390 Ordinary 3,390
04/01/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 8.53 1,356 Ordinary 1,356
04/01/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 8.53 16,416 Ordinary 16,416
05/01/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 8.57 19,614 Ordinary 19,614
05/01/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 723 Ordinary 723
05/01/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -16,810 Ordinary -16,810
05/01/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 16,087 Ordinary 16,087
05/01/2024 SSGA FUNDS MANAGEMENT, INC. Transfer out 8.57 -7,096 Ordinary -7,096
05/01/2024 SSGA FUNDS MANAGEMENT, INC. Transfer in 8.57 4,544 Ordinary 4,544
08/01/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 8.58 -4,084 Ordinary -4,084

604 Page 76 11-Oct-2024

08/01/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 8.58 23,357 Ordinary 23,357
08/01/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 16,416 Ordinary 16,416
08/01/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -16,416 Ordinary -16,416
08/01/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -4,989 Ordinary -4,989
08/01/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 4,989 Ordinary 4,989
08/01/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -9,671 Ordinary -9,671
09/01/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 8.61 -2,236 Ordinary -2,236
09/01/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 8.63 430 Ordinary 430
09/01/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 8.63 -36,068 Ordinary -36,068
09/01/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 8.63 2,034 Ordinary 2,034
09/01/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 8.63 4,068 Ordinary 4,068
09/01/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 8.63 -1,896 Ordinary -1,896
10/01/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 8.55 1,159 Ordinary 1,159
11/01/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 26,229 Ordinary 26,229
11/01/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 8.57 870 Ordinary 870
12/01/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -16,229 Ordinary -16,229
12/01/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -16,229 Ordinary -16,229
12/01/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 26,229 Ordinary 26,229
12/01/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -10,000 Ordinary -10,000
12/01/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 8.38 109,662 Ordinary 109,662
16/01/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 8.23 -8,372 Ordinary -8,372
16/01/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 8.23 5,808 Ordinary 5,808
16/01/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 8,246 Ordinary 8,246
16/01/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 67 Ordinary 67
16/01/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -742,369 Ordinary -742,369
16/01/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -236,757 Ordinary -236,757
16/01/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -14,487 Ordinary -14,487
16/01/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -6,261 Ordinary -6,261
16/01/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -543,964 Ordinary -543,964
16/01/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -21,076 Ordinary -21,076
16/01/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -177,455 Ordinary -177,455
16/01/2024 SSGA FUNDS MANAGEMENT, INC. Transfer out 8.23 -12,906 Ordinary -12,906
16/01/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 8.23 8,372 Ordinary 8,372
16/01/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 8.22 17,737 Ordinary 17,737
17/01/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -11,615 Ordinary -11,615
17/01/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 11,615 Ordinary 11,615
17/01/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 8.32 266,158 Ordinary 266,158
17/01/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 8.31 2,712 Ordinary 2,712
18/01/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 8.11 -65,808 Ordinary -65,808
18/01/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 8.11 3,390 Ordinary 3,390
19/01/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 8.10 -1,201 Ordinary -1,201
19/01/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 8.10 -4,450 Ordinary -4,450
19/01/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 8.10 12,794 Ordinary 12,794
19/01/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 8.10 8,264 Ordinary 8,264
19/01/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 8.10 22,076 Ordinary 22,076
19/01/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 8.10 16,664 Ordinary 16,664
19/01/2024 STATE STREET GLOBAL ADVISORS ASIA LIMITED Transfer out 8.10 -22,076 Ordinary -22,076
19/01/2024 STATE STREET GLOBAL ADVISORS ASIA LIMITED Transfer out 8.10 -12,794 Ordinary -12,794
19/01/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 8.10 4,450 Ordinary 4,450
22/01/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 8.14 17,263 Ordinary 17,263
22/01/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -364,688 Ordinary -364,688
22/01/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,894 Ordinary -2,894
22/01/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -141,031 Ordinary -141,031

604 Page 77 11-Oct-2024

22/01/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -6,103 Ordinary -6,103
22/01/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -11,388 Ordinary -11,388
22/01/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -60,468 Ordinary -60,468
22/01/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -6,879 Ordinary -6,879
22/01/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -2,667 Ordinary -2,667
22/01/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -6,355 Ordinary -6,355
22/01/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -364,056 Ordinary -364,056
22/01/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -16,007 Ordinary -16,007
22/01/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -6,410 Ordinary -6,410
22/01/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -19,667 Ordinary -19,667
22/01/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 8.14 263,946 Ordinary 263,946
22/01/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 8.14 1,356 Ordinary 1,356
22/01/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 8.14 10,170 Ordinary 10,170
23/01/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 8.22 -9,381 Ordinary -9,381
23/01/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 8.22 -430 Ordinary -430
23/01/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -11 Ordinary -11
23/01/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 0 Ordinary 0
23/01/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 12 Ordinary 12
23/01/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 91,790 Ordinary 91,790
23/01/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -11,408 Ordinary -11,408
23/01/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -80,382 Ordinary -80,382
23/01/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 8.22 -1,875 Ordinary -1,875
23/01/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 8.14 -42,918 Ordinary -42,918
23/01/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 8.22 9,381 Ordinary 9,381
24/01/2024 STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD. Transfer out 8.22 -4,876 Ordinary -4,876
24/01/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 8.22 -5,064 Ordinary -5,064
24/01/2024 SSGA FUNDS MANAGEMENT, INC. Transfer in 8.22 8,373 Ordinary 8,373
24/01/2024 SSGA FUNDS MANAGEMENT, INC. Transfer in 8.22 5,660 Ordinary 5,660
24/01/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 8.22 5,064 Ordinary 5,064
25/01/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 8.20 -275,923 Ordinary -275,923
25/01/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 8.20 -282,141 Ordinary -282,141
25/01/2024 SSGA FUNDS MANAGEMENT, INC. Transfer in 8.20 3,962 Ordinary 3,962
25/01/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 8.20 196,636 Ordinary 196,636
25/01/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 8.20 275,923 Ordinary 275,923
25/01/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 8.20 282,141 Ordinary 282,141
25/01/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 8.20 5,159 Ordinary 5,159
29/01/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 8.28 16,525 Ordinary 16,525
29/01/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 8.28 -3,688 Ordinary -3,688
29/01/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 8.28 24,096 Ordinary 24,096
29/01/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 8.29 18,519 Ordinary 18,519
30/01/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 8.36 -1,201 Ordinary -1,201
30/01/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 8.36 -6,111 Ordinary -6,111
30/01/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 9,671 Ordinary 9,671
30/01/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 8.36 6,111 Ordinary 6,111
31/01/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 8.49 -18,101 Ordinary -18,101
31/01/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 8.49 -19,185 Ordinary -19,185
31/01/2024 STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD. Transfer out 8.51 -43,576 Ordinary -43,576
31/01/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 8.49 227,322 Ordinary 227,322
31/01/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 8.49 -968 Ordinary -968
31/01/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 8.50 6,040 Ordinary 6,040
31/01/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -91,790 Ordinary -91,790
31/01/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 11,408 Ordinary 11,408
31/01/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 80,382 Ordinary 80,382

604 Page 78 11-Oct-2024

31/01/2024 SSGA FUNDS MANAGEMENT, INC. Transfer in 8.50 73,836 Ordinary 73,836
31/01/2024 SSGA FUNDS MANAGEMENT, INC. Transfer in 8.50 203,372 Ordinary 203,372
31/01/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 8.50 313,499 Ordinary 313,499
31/01/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 8.49 45,504 Ordinary 45,504
31/01/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 8.50 211,361 Ordinary 211,361
31/01/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 8.49 2,034 Ordinary 2,034
01/02/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 8.42 -11,611 Ordinary -11,611
01/02/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 91,790 Ordinary 91,790
01/02/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 8,508 Ordinary 8,508
01/02/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -11,408 Ordinary -11,408
01/02/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -80,382 Ordinary -80,382
01/02/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 8,508 Ordinary 8,508
01/02/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -9,671 Ordinary -9,671
01/02/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 8.42 11,611 Ordinary 11,611
02/02/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 8.43 -21,855 Ordinary -21,855
02/02/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 8.43 -1,890 Ordinary -1,890
02/02/2024 SSGA FUNDS MANAGEMENT, INC. Transfer in 8.43 2,981 Ordinary 2,981
02/02/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 8.43 222,860 Ordinary 222,860
02/02/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 8.43 21,855 Ordinary 21,855
02/02/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 8.43 4,435 Ordinary 4,435
05/02/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 8.35 1,915 Ordinary 1,915
05/02/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 8.41 19,432 Ordinary 19,432
05/02/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 8.35 -1,899 Ordinary -1,899
06/02/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 8.30 -1,201 Ordinary -1,201
06/02/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 8.30 14,735 Ordinary 14,735
06/02/2024 SSGA FUNDS MANAGEMENT, INC. Transfer in 8.30 3,679 Ordinary 3,679
06/02/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 8.30 -14,735 Ordinary -14,735
06/02/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 8.30 -8,901 Ordinary -8,901
06/02/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 8.30 2,716 Ordinary 2,716
08/02/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 8.37 430 Ordinary 430
08/02/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 8.37 -166,468 Ordinary -166,468
09/02/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 8.24 4,850 Ordinary 4,850
09/02/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 8.24 149,318 Ordinary 149,318
09/02/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 8.24 49,473 Ordinary 49,473
09/02/2024 SSGA FUNDS MANAGEMENT, INC. Transfer out 8.24 -11,571 Ordinary -11,571
09/02/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 8.24 624,500 Ordinary 624,500
09/02/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 8.24 4,753 Ordinary 4,753
09/02/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 8.24 2,716 Ordinary 2,716
09/02/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 8.24 2,716 Ordinary 2,716
12/02/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 8.23 430 Ordinary 430
12/02/2024 SSGA FUNDS MANAGEMENT, INC. Transfer out 8.24 -399 Ordinary -399
12/02/2024 SSGA FUNDS MANAGEMENT, INC. Transfer in 8.23 11,886 Ordinary 11,886
12/02/2024 SSGA FUNDS MANAGEMENT, INC. Transfer in 8.23 6,792 Ordinary 6,792
12/02/2024 SSGA FUNDS MANAGEMENT, INC. Transfer out 8.23 -68 Ordinary -68
13/02/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 8.19 16,990 Ordinary 16,990
13/02/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 8.19 5,808 Ordinary 5,808
13/02/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -61 Ordinary -61
13/02/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 61 Ordinary 61
13/02/2024 SSGA FUNDS MANAGEMENT, INC. Transfer in 8.19 340 Ordinary 340
14/02/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 8.05 -17,089 Ordinary -17,089
14/02/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 8.05 -6,934 Ordinary -6,934
14/02/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 8.05 5,428 Ordinary 5,428

604 Page 79 11-Oct-2024

14/02/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 8.05 -5,428 Ordinary -5,428
14/02/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 8.05 -38,096 Ordinary -38,096
15/02/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 8.05 -7,631 Ordinary -7,631
15/02/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 8.06 8,181 Ordinary 8,181
16/02/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 8.08 -15,066 Ordinary -15,066
19/02/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 8.04 -1,201 Ordinary -1,201
20/02/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 8.00 4,304 Ordinary 4,304
20/02/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 8.00 32,100 Ordinary 32,100
20/02/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 8.00 266,009 Ordinary 266,009
20/02/2024 SSGA FUNDS MANAGEMENT, INC. Transfer in 8.01 4,230 Ordinary 4,230
21/02/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 9,671 Ordinary 9,671
21/02/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 8.16 45,195 Ordinary 45,195
22/02/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 8.26 28,507 Ordinary 28,507
22/02/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 8.26 237,705 Ordinary 237,705
22/02/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 8.26 -28,507 Ordinary -28,507
23/02/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -8,508 Ordinary -8,508
23/02/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 8,508 Ordinary 8,508
23/02/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 8.18 -12,255 Ordinary -12,255
23/02/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 8.18 12,255 Ordinary 12,255
26/02/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 7.97 -7,427 Ordinary -7,427
26/02/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 7.97 -1,978 Ordinary -1,978
27/02/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 7.89 13,141 Ordinary 13,141
27/02/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 46,833 Ordinary 46,833
27/02/2024 SSGA FUNDS MANAGEMENT, INC. Transfer in 7.89 15,565 Ordinary 15,565
27/02/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 7.89 7,740 Ordinary 7,740
27/02/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 7.89 24,847 Ordinary 24,847
27/02/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 7.90 279,521 Ordinary 279,521
27/02/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 7.89 -9,550 Ordinary -9,550
27/02/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 7.89 -24,847 Ordinary -24,847
27/02/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 7.89 -5,440 Ordinary -5,440
28/02/2024 STATE STREET GLOBAL ADVISORS, LTD. Transfer out 7.96 -137 Ordinary -137
28/02/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 192,605 Ordinary 192,605
28/02/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -19,335 Ordinary -19,335
28/02/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 46,833 Ordinary 46,833
28/02/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 7.95 304,368 Ordinary 304,368
28/02/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 7.96 -9,550 Ordinary -9,550
29/02/2024 STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD. Transfer in 7.85 4,367 Ordinary 4,367
29/02/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 7.85 -17,588 Ordinary -17,588
29/02/2024 STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD. Transfer out 7.85 -2,421 Ordinary -2,421
29/02/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 7.85 10,569 Ordinary 10,569
29/02/2024 STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD. Transfer out 7.85 -59,640 Ordinary -59,640
29/02/2024 STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD. Transfer in 7.85 2,875 Ordinary 2,875
29/02/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 7.85 -3,871 Ordinary -3,871
29/02/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 7.85 -2,129 Ordinary -2,129
29/02/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 7.85 20,342 Ordinary 20,342
29/02/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 7.85 3,871 Ordinary 3,871
29/02/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 7.85 10,826 Ordinary 10,826
29/02/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 7.85 11,770 Ordinary 11,770
29/02/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -18,990 Ordinary -18,990
29/02/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -18,990 Ordinary -18,990
29/02/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -72,455 Ordinary -72,455
29/02/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -8,508 Ordinary -8,508

604 Page 80 11-Oct-2024

29/02/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 72,455 Ordinary 72,455
29/02/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 7.85 1,169 Ordinary 1,169
29/02/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 7.85 -6,786 Ordinary -6,786
29/02/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 7.85 32,746 Ordinary 32,746
29/02/2024 SSGA FUNDS MANAGEMENT, INC. Transfer out 7.85 -27,020 Ordinary -27,020
29/02/2024 SSGA FUNDS MANAGEMENT, INC. Transfer in 7.85 18,186 Ordinary 18,186
29/02/2024 SSGA FUNDS MANAGEMENT, INC. Transfer in 7.86 15,652 Ordinary 15,652
29/02/2024 STATE STREET GLOBAL ADVISORS ASIA LIMITED Transfer out 7.85 -24,589 Ordinary -24,589
29/02/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 7.85 24,589 Ordinary 24,589
29/02/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 7.85 79,580 Ordinary 79,580
29/02/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 7.85 114,096 Ordinary 114,096
29/02/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 7.85 22,263 Ordinary 22,263
29/02/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 7.85 672,577 Ordinary 672,577
29/02/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 7.85 -79,580 Ordinary -79,580
29/02/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 7.85 -22,263 Ordinary -22,263
29/02/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 7.85 -114,096 Ordinary -114,096
29/02/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 7.85 -5,904 Ordinary -5,904
01/03/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 7.88 1,208 Ordinary 1,208
01/03/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 7.88 10,237 Ordinary 10,237
01/03/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 7.88 -10,237 Ordinary -10,237
01/03/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 7.88 -24,763 Ordinary -24,763
01/03/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -151,628 Ordinary -151,628
01/03/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 72,455 Ordinary 72,455
01/03/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -151,628 Ordinary -151,628
01/03/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -72,455 Ordinary -72,455
01/03/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 7.88 -43,956 Ordinary -43,956
01/03/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -151,628 Ordinary -151,628
04/03/2024 SSGA FUNDS MANAGEMENT, INC. Transfer in 7.90 409 Ordinary 409
04/03/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 61,375 Ordinary 61,375
04/03/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 498 Ordinary 498
04/03/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 108,394 Ordinary 108,394
04/03/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 258,887 Ordinary 258,887
04/03/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -72,455 Ordinary -72,455
04/03/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 72,455 Ordinary 72,455
04/03/2024 STATE STREET GLOBAL ADVISORS, LTD. Transfer in 7.90 4,496 Ordinary 4,496
05/03/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 7.82 -1,209 Ordinary -1,209
05/03/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 219,162 Ordinary 219,162
05/03/2024 SSGA FUNDS MANAGEMENT, INC. Transfer in 7.82 5,660 Ordinary 5,660
05/03/2024 SSGA FUNDS MANAGEMENT, INC. Transfer in 7.82 5,943 Ordinary 5,943
06/03/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 7.94 451,957 Ordinary 451,957
06/03/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 75,912 Ordinary 75,912
06/03/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 10,384 Ordinary 10,384
06/03/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 69,057 Ordinary 69,057
06/03/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 161,847 Ordinary 161,847
06/03/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -9,671 Ordinary -9,671
06/03/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 7.94 -451,957 Ordinary -451,957
06/03/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 7.94 2,720 Ordinary 2,720
07/03/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 210,771 Ordinary 210,771
07/03/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 26,023 Ordinary 26,023
07/03/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 176,985 Ordinary 176,985
07/03/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 26,294 Ordinary 26,294
07/03/2024 SSGA FUNDS MANAGEMENT, INC. Transfer in 8.00 1,847 Ordinary 1,847
08/03/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 8.10 18,892 Ordinary 18,892

604 Page 81 11-Oct-2024

08/03/2024 SSGA FUNDS MANAGEMENT, INC. Transfer in 8.10 8,486 Ordinary 8,486
08/03/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,937 Ordinary 1,937
08/03/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -108 Ordinary -108
08/03/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 54,673 Ordinary 54,673
11/03/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 263,695 Ordinary 263,695
11/03/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 40,932 Ordinary 40,932
11/03/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 336,599 Ordinary 336,599
11/03/2024 SSGA FUNDS MANAGEMENT, INC. Transfer in 8.05 68 Ordinary 68
12/03/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 149,898 Ordinary 149,898
12/03/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -6,699 Ordinary -6,699
12/03/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -61,506 Ordinary -61,506
13/03/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 8.11 -4,307 Ordinary -4,307
13/03/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 41,644 Ordinary 41,644
13/03/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 433 Ordinary 433
13/03/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 269 Ordinary 269
13/03/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 8.11 2,043 Ordinary 2,043
14/03/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 32,882 Ordinary 32,882
14/03/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3,660 Ordinary -3,660
14/03/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -6,521 Ordinary -6,521
14/03/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -98,116 Ordinary -98,116
14/03/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 89,157 Ordinary 89,157
14/03/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -81,944 Ordinary -81,944
14/03/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -18,107 Ordinary -18,107
14/03/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -7,375 Ordinary -7,375
14/03/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -254,490 Ordinary -254,490
14/03/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -39,527 Ordinary -39,527
15/03/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 8.21 10,270 Ordinary 10,270
15/03/2024 STATE STREET GLOBAL ADVISORS ASIA LIMITED Transfer in 8.21 25,533 Ordinary 25,533
15/03/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 8.21 628 Ordinary 628
15/03/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 8.21 14,326 Ordinary 14,326
15/03/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 8.21 -10,183 Ordinary -10,183
15/03/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 8.22 478,057 Ordinary 478,057
15/03/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 8.21 31,289 Ordinary 31,289
15/03/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 8.21 16,016 Ordinary 16,016
15/03/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 8.21 10,183 Ordinary 10,183
15/03/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 8.21 11,905 Ordinary 11,905
15/03/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 8.21 9,854 Ordinary 9,854
15/03/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 8.22 14,941 Ordinary 14,941
15/03/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 8.21 -11,905 Ordinary -11,905
15/03/2024 SSGA FUNDS MANAGEMENT, INC. Transfer out 8.21 -4,565 Ordinary -4,565
15/03/2024 SSGA FUNDS MANAGEMENT, INC. Transfer out 8.21 -15,060 Ordinary -15,060
15/03/2024 SSGA FUNDS MANAGEMENT, INC. Transfer out 8.21 -3,765 Ordinary -3,765
15/03/2024 SSGA FUNDS MANAGEMENT, INC. Transfer out 8.21 -2,809 Ordinary -2,809
15/03/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 8.21 -31,289 Ordinary -31,289
15/03/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 8.21 44,319 Ordinary 44,319
15/03/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 8.22 15,180 Ordinary 15,180
15/03/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 8.21 2,788 Ordinary 2,788
18/03/2024 STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD. Transfer out 8.26 -11,119 Ordinary -11,119
18/03/2024 STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD. Transfer out 8.26 -3,091 Ordinary -3,091
18/03/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 10,779 Ordinary 10,779
18/03/2024 STATE STREET GLOBAL ADVISORS, LTD. Transfer out 8.26 -1,733 Ordinary -1,733
18/03/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 8.26 6,810 Ordinary 6,810

604 Page 82 11-Oct-2024

18/03/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 8.26 6,810 Ordinary 6,810
19/03/2024 SSGA FUNDS MANAGEMENT, INC. Transfer in 8.29 6,277 Ordinary 6,277
19/03/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -176,537 Ordinary -176,537
19/03/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -22,008 Ordinary -22,008
19/03/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -123,974 Ordinary -123,974
19/03/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 147,694 Ordinary 147,694
19/03/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 35,426 Ordinary 35,426
19/03/2024 SSGA FUNDS MANAGEMENT, INC. Transfer out 8.29 -3,849 Ordinary -3,849
19/03/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 35,426 Ordinary 35,426
19/03/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 8.29 8,853 Ordinary 8,853
20/03/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 160,625 Ordinary 160,625
20/03/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 11,989 Ordinary 11,989
20/03/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 120,119 Ordinary 120,119
21/03/2024 STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD. Transfer out 8.29 -9,335 Ordinary -9,335
21/03/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 8.30 -10,092 Ordinary -10,092
21/03/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 72,998 Ordinary 72,998
21/03/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -7,157 Ordinary -7,157
21/03/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -18,004 Ordinary -18,004
21/03/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -57 Ordinary -57
21/03/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 19,862 Ordinary 19,862
21/03/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -12,734 Ordinary -12,734
21/03/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 8.38 3,244 Ordinary 3,244
21/03/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 8.29 -1,031 Ordinary -1,031
21/03/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 7.85 -672,577 Ordinary -672,577
21/03/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 7.85 672,577 Ordinary 672,577
21/03/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 8.38 4,621 Ordinary 4,621
22/03/2024 SSGA FUNDS MANAGEMENT, INC. Transfer out 8.23 -5,151 Ordinary -5,151
22/03/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -508 Ordinary -508
22/03/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -215,000 Ordinary -215,000
22/03/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 8.23 1,362 Ordinary 1,362
22/03/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 8.21 468,959 Ordinary 468,959
25/03/2024 STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD. Transfer out 8.27 -10,964 Ordinary -10,964
25/03/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 8.27 1,223 Ordinary 1,223
25/03/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 134,302 Ordinary 134,302
25/03/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 6,094 Ordinary 6,094
25/03/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 18,857 Ordinary 18,857
25/03/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 8.27 -19,574 Ordinary -19,574
25/03/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 8.27 -17,777 Ordinary -17,777
25/03/2024 STATE STREET GLOBAL ADVISORS, LTD. Transfer out 8.27 -2,159 Ordinary -2,159
25/03/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 8.27 -20,551 Ordinary -20,551
25/03/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 8.27 -20,090 Ordinary -20,090
25/03/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 8.27 15,128 Ordinary 15,128
25/03/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 8.27 20,551 Ordinary 20,551
25/03/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 8.27 20,090 Ordinary 20,090
25/03/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 8.27 17,777 Ordinary 17,777
26/03/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 8.34 -5,124 Ordinary -5,124
26/03/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 8.34 -7,848 Ordinary -7,848
26/03/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 8.34 -6,613 Ordinary -6,613
26/03/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 8.34 -2,882 Ordinary -2,882
26/03/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -980,056 Ordinary -980,056
26/03/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -45,729 Ordinary -45,729
26/03/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -608,648 Ordinary -608,648
26/03/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 26,128 Ordinary 26,128

604 Page 83 11-Oct-2024

26/03/2024 SSGA FUNDS MANAGEMENT, INC. Transfer out 8.34 -7,702 Ordinary -7,702
26/03/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 8.34 4,092 Ordinary 4,092
26/03/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 8.34 6,613 Ordinary 6,613
26/03/2024 SSGA FUNDS MANAGEMENT, INC. Transfer out 8.34 -2,189 Ordinary -2,189
27/03/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 8.29 -3,023 Ordinary -3,023
27/03/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 8.29 -6,319 Ordinary -6,319
27/03/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -433,311 Ordinary -433,311
27/03/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 8.29 273,049 Ordinary 273,049
28/03/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 8.41 14,776 Ordinary 14,776
28/03/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 8.41 -1,211 Ordinary -1,211
28/03/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 8.41 13,269 Ordinary 13,269
28/03/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 8.41 -14,776 Ordinary -14,776
28/03/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 8.41 -11,827 Ordinary -11,827
28/03/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 8.41 48,677 Ordinary 48,677
28/03/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 455,415 Ordinary 455,415
28/03/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 807,471 Ordinary 807,471
28/03/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 8.41 22,892 Ordinary 22,892
28/03/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 8.41 3,410 Ordinary 3,410
28/03/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 8.41 64,301 Ordinary 64,301
28/03/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 8.41 -13,231 Ordinary -13,231
28/03/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 8.41 11,827 Ordinary 11,827
29/03/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 315 Ordinary 315
29/03/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -315 Ordinary -315
01/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -105 Ordinary -105
01/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 105 Ordinary 105
01/04/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -107,881 Ordinary -107,881
01/04/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 107,881 Ordinary 107,881
02/04/2024 STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD. Transfer out 8.40 -5,915 Ordinary -5,915
02/04/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 8.40 12,256 Ordinary 12,256
02/04/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 8.40 -1,211 Ordinary -1,211
02/04/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 8.41 24,621 Ordinary 24,621
02/04/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 18,178 Ordinary 18,178
02/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -518,077 Ordinary -518,077
02/04/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -917,489 Ordinary -917,489
02/04/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 8.41 5,342 Ordinary 5,342
02/04/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 8.40 2,046 Ordinary 2,046
03/04/2024 STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD. Transfer out 8.36 -2,825 Ordinary -2,825
03/04/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 8.36 868 Ordinary 868
03/04/2024 SSGA FUNDS MANAGEMENT, INC. Transfer out 8.36 -7,726 Ordinary -7,726
03/04/2024 SSGA FUNDS MANAGEMENT, INC. Transfer in 8.40 2,162 Ordinary 2,162
03/04/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 8.36 2,046 Ordinary 2,046
03/04/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 8.36 2,728 Ordinary 2,728
04/04/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 8.48 37,564 Ordinary 37,564
04/04/2024 SSGA FUNDS MANAGEMENT, INC. Transfer in 8.45 28,294 Ordinary 28,294
05/04/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 8.41 2,941 Ordinary 2,941
05/04/2024 SSGA FUNDS MANAGEMENT, INC. Transfer in 8.53 341 Ordinary 341
08/04/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 8.48 -1,211 Ordinary -1,211
08/04/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -810,432 Ordinary -810,432
08/04/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 117,743 Ordinary 117,743
08/04/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 6,355 Ordinary 6,355
08/04/2024 SSGA FUNDS MANAGEMENT, INC. Transfer in 8.48 341 Ordinary 341
08/04/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 8.48 2,046 Ordinary 2,046

604 Page 84 11-Oct-2024

09/04/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 8.54 9,548 Ordinary 9,548
09/04/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 8.54 3,410 Ordinary 3,410
09/04/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 8.54 1,915 Ordinary 1,915
10/04/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 8.59 -16,633 Ordinary -16,633
10/04/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 27,373 Ordinary 27,373
10/04/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 8.59 6,511 Ordinary 6,511
11/04/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 98,200 Ordinary 98,200
11/04/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 72,827 Ordinary 72,827
11/04/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 9,928 Ordinary 9,928
11/04/2024 SSGA FUNDS MANAGEMENT, INC. Transfer in 8.39 682 Ordinary 682
12/04/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 361,159 Ordinary 361,159
15/04/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 8.35 -11,664 Ordinary -11,664
15/04/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 65,818 Ordinary 65,818
15/04/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 8.35 51,032 Ordinary 51,032
16/04/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 126,166 Ordinary 126,166
16/04/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -199 Ordinary -199
16/04/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 8.19 1,366 Ordinary 1,366
17/04/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 8.32 -1,211 Ordinary -1,211
17/04/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 51,586 Ordinary 51,586
17/04/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 199 Ordinary 199
17/04/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 8.32 -6,653 Ordinary -6,653
17/04/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 8.32 6,653 Ordinary 6,653
17/04/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 8.32 2,585 Ordinary 2,585
17/04/2024 SSGA FUNDS MANAGEMENT, INC. Transfer in 8.21 2,300 Ordinary 2,300
17/04/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 8.32 10,245 Ordinary 10,245
17/04/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 8.32 2,049 Ordinary 2,049
18/04/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 8.37 38,548 Ordinary 38,548
18/04/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -499,804 Ordinary -499,804
18/04/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -154,845 Ordinary -154,845
18/04/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -6,355 Ordinary -6,355
18/04/2024 SSGA FUNDS MANAGEMENT, INC. Transfer in 8.37 68 Ordinary 68
18/04/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 8.37 -15,547 Ordinary -15,547
18/04/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 8.37 1,795 Ordinary 1,795
18/04/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 8.37 2,154 Ordinary 2,154
19/04/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 8.35 -144,525 Ordinary -144,525
19/04/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 8.35 -7,996 Ordinary -7,996
19/04/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 17,211 Ordinary 17,211
19/04/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 8.35 -11,655 Ordinary -11,655
19/04/2024 SSGA FUNDS MANAGEMENT, INC. Transfer out 8.35 -7,754 Ordinary -7,754
19/04/2024 SSGA FUNDS MANAGEMENT, INC. Transfer in 8.35 5,660 Ordinary 5,660
19/04/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 8.35 155,754 Ordinary 155,754
19/04/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 8.35 144,525 Ordinary 144,525
19/04/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 8.35 112,992 Ordinary 112,992
19/04/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 8.35 67,221 Ordinary 67,221
19/04/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 8.35 11,655 Ordinary 11,655
22/04/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 8.46 8,768 Ordinary 8,768
22/04/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 77,456 Ordinary 77,456
22/04/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 6,355 Ordinary 6,355
22/04/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 8.47 4,308 Ordinary 4,308
22/04/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 8.47 3,231 Ordinary 3,231
22/04/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 8.47 208,675 Ordinary 208,675
22/04/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 8.46 23,405 Ordinary 23,405
23/04/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 8.52 66,023 Ordinary 66,023

604 Page 85 11-Oct-2024

23/04/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 8.52 2,640 Ordinary 2,640
23/04/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 8.52 7,808 Ordinary 7,808
23/04/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 8.52 11,421 Ordinary 11,421
23/04/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -51,075 Ordinary -51,075
23/04/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 8.52 -2,640 Ordinary -2,640
23/04/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 8.52 3,863 Ordinary 3,863
24/04/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 8.46 -2,322 Ordinary -2,322
24/04/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 8.46 -4,377 Ordinary -4,377
24/04/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 8.46 -1,211 Ordinary -1,211
24/04/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -126,677 Ordinary -126,677
24/04/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -17,410 Ordinary -17,410
24/04/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 8.46 9,693 Ordinary 9,693
25/04/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 19,600 Ordinary 19,600
26/04/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 8.35 7,423 Ordinary 7,423
26/04/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -77,456 Ordinary -77,456
26/04/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -6,355 Ordinary -6,355
26/04/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 81,951 Ordinary 81,951
26/04/2024 SSGA FUNDS MANAGEMENT, INC. Transfer in 8.35 991 Ordinary 991
29/04/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 1,921 Ordinary 1,921
29/04/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 81,951 Ordinary 81,951
29/04/2024 SSGA FUNDS MANAGEMENT, INC. Transfer in 8.35 5,660 Ordinary 5,660
29/04/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 81,951 Ordinary 81,951
29/04/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 8.33 31,514 Ordinary 31,514
30/04/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 8.32 17,964 Ordinary 17,964
30/04/2024 STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD. Transfer out 8.32 -41,016 Ordinary -41,016
30/04/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 8.32 3,045 Ordinary 3,045
30/04/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 8.32 7,852 Ordinary 7,852
30/04/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 8.32 20,526 Ordinary 20,526
30/04/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 27,286 Ordinary 27,286
30/04/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 72,455 Ordinary 72,455
30/04/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -72,455 Ordinary -72,455
30/04/2024 SSGA FUNDS MANAGEMENT, INC. Transfer out 8.32 -11,640 Ordinary -11,640
30/04/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 1,921 Ordinary 1,921
30/04/2024 STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD. Transfer out 8.32 -2,196 Ordinary -2,196
30/04/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 8.32 45,159 Ordinary 45,159
30/04/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 8.32 2,513 Ordinary 2,513
30/04/2024 SSGA FUNDS MANAGEMENT, INC. Transfer out 8.32 -3,326 Ordinary -3,326
01/05/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 8.26 -4,003 Ordinary -4,003
01/05/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 8.26 -23,815 Ordinary -23,815
01/05/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -1,921 Ordinary -1,921
01/05/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -72,455 Ordinary -72,455
01/05/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,921 Ordinary -1,921
01/05/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 72,455 Ordinary 72,455
01/05/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 8.26 -69,272 Ordinary -69,272
01/05/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -1,921 Ordinary -1,921
01/05/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 8.26 4,003 Ordinary 4,003
02/05/2024 STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD. Transfer out 8.26 -22,137 Ordinary -22,137
02/05/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 8.27 32,337 Ordinary 32,337
02/05/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 3,099 Ordinary 3,099
02/05/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 4,007 Ordinary 4,007
02/05/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,921 Ordinary 1,921
02/05/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 8.27 -50,771 Ordinary -50,771
02/05/2024 SSGA FUNDS MANAGEMENT, INC. Transfer out 8.27 -7,772 Ordinary -7,772
03/05/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 3,099 Ordinary 3,099

604 Page 86 11-Oct-2024

03/05/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 4,007 Ordinary 4,007
03/05/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 7,106 Ordinary 7,106
06/05/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 8.49 37,918 Ordinary 37,918
06/05/2024 SSGA FUNDS MANAGEMENT, INC. Transfer in 8.42 3,658 Ordinary 3,658
07/05/2024 SSGA FUNDS MANAGEMENT, INC. Transfer in 8.50 3,777 Ordinary 3,777
07/05/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 8.55 944 Ordinary 944
07/05/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 8.55 9,100 Ordinary 9,100
07/05/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 8.55 -9,100 Ordinary -9,100
07/05/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 8.55 -17,270 Ordinary -17,270
07/05/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 8.55 -4,790 Ordinary -4,790
07/05/2024 SSGA FUNDS MANAGEMENT, INC. Transfer out 8.55 -11,262 Ordinary -11,262
07/05/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 8.55 17,270 Ordinary 17,270
08/05/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 8.58 -6,956 Ordinary -6,956
08/05/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 8.61 4,856 Ordinary 4,856
08/05/2024 SSGA FUNDS MANAGEMENT, INC. Transfer in 8.61 1,143 Ordinary 1,143
08/05/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 8.62 10,392 Ordinary 10,392
09/05/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 8.69 113,321 Ordinary 113,321
10/05/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 6,314 Ordinary 6,314
10/05/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 184,670 Ordinary 184,670
10/05/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 9,016 Ordinary 9,016
10/05/2024 SSGA FUNDS MANAGEMENT, INC. Transfer out 8.78 -23,352 Ordinary -23,352
10/05/2024 SSGA FUNDS MANAGEMENT, INC. Transfer in 8.78 3,546 Ordinary 3,546
13/05/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 8.84 6,804 Ordinary 6,804
13/05/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 8.84 -1,214 Ordinary -1,214
13/05/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 2,273,000 Ordinary 2,273,000
13/05/2024 SSGA FUNDS MANAGEMENT, INC. Transfer in 8.84 4,245 Ordinary 4,245
14/05/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 13,794 Ordinary 13,794
14/05/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 404,000 Ordinary 404,000
14/05/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 11,388 Ordinary 11,388
14/05/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 9,317 Ordinary 9,317
14/05/2024 SSGA FUNDS MANAGEMENT, INC. Transfer in 8.82 1,116 Ordinary 1,116
15/05/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 8.80 7,550 Ordinary 7,550
15/05/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 135,000 Ordinary 135,000
15/05/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 8.82 10,928 Ordinary 10,928
15/05/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 11,388 Ordinary 11,388
15/05/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 13,794 Ordinary 13,794
15/05/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -5,565 Ordinary -5,565
15/05/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 9,317 Ordinary 9,317
15/05/2024 SSGA FUNDS MANAGEMENT, INC. Transfer in 8.80 3,962 Ordinary 3,962
15/05/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 1 Ordinary 1
15/05/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 28,933 Ordinary 28,933
15/05/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 8.80 211,623 Ordinary 211,623
16/05/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 8.82 -169,871 Ordinary -169,871
16/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 65,864 Ordinary 65,864
16/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 116,376 Ordinary 116,376
17/05/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -135,000 Ordinary -135,000
17/05/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 25,990 Ordinary 25,990
17/05/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 135,406 Ordinary 135,406
17/05/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 11,648 Ordinary 11,648
17/05/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 135,419 Ordinary 135,419
17/05/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 202,428 Ordinary 202,428
17/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 95 Ordinary 95
17/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -95 Ordinary -95

604 Page 87 11-Oct-2024

17/05/2024 SSGA FUNDS MANAGEMENT, INC. Transfer out 8.69 -7,790 Ordinary -7,790
20/05/2024 STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD. Transfer out 8.71 -25,034 Ordinary -25,034
20/05/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 8.72 3,896 Ordinary 3,896
20/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -34 Ordinary -34
20/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 34 Ordinary 34
20/05/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 76,798 Ordinary 76,798
20/05/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 42,210 Ordinary 42,210
20/05/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 83,420 Ordinary 83,420
20/05/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 8,981 Ordinary 8,981
20/05/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 2,667 Ordinary 2,667
20/05/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 135,419 Ordinary 135,419
20/05/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 135,406 Ordinary 135,406
20/05/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 25,990 Ordinary 25,990
20/05/2024 SSGA FUNDS MANAGEMENT, INC. Transfer in 8.72 4,628 Ordinary 4,628
20/05/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 510,891 Ordinary 510,891
21/05/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 8.72 15,939 Ordinary 15,939
21/05/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -382,008 Ordinary -382,008
21/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -13 Ordinary -13
21/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 13 Ordinary 13
21/05/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 171,299 Ordinary 171,299
21/05/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 171,299 Ordinary 171,299
22/05/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 8.74 7,089 Ordinary 7,089
22/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -65,913 Ordinary -65,913
22/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -116,327 Ordinary -116,327
22/05/2024 SSGA FUNDS MANAGEMENT, INC. Transfer in 8.72 1,389 Ordinary 1,389
22/05/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 8.74 1,800 Ordinary 1,800
23/05/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 8.74 -50,274 Ordinary -50,274
23/05/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 8.74 5,844 Ordinary 5,844
23/05/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 2,656 Ordinary 2,656
23/05/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -21,992 Ordinary -21,992
23/05/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 8.74 1,444 Ordinary 1,444
24/05/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 105,644 Ordinary 105,644
24/05/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 43,000 Ordinary 43,000
24/05/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 423,555 Ordinary 423,555
24/05/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 9,772 Ordinary 9,772
24/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 22,027 Ordinary 22,027
24/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 38,867 Ordinary 38,867
24/05/2024 SSGA FUNDS MANAGEMENT, INC. Transfer in 8.64 34 Ordinary 34
24/05/2024 SSGA FUNDS MANAGEMENT, INC. Transfer in 8.64 68 Ordinary 68
24/05/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 8.64 20,577 Ordinary 20,577
27/05/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -441 Ordinary -441
27/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -12 Ordinary -12
27/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 12 Ordinary 12
27/05/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -76,798 Ordinary -76,798
27/05/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -42,210 Ordinary -42,210
27/05/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -83,420 Ordinary -83,420
27/05/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -3,099 Ordinary -3,099
27/05/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -8,981 Ordinary -8,981
27/05/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -11,388 Ordinary -11,388
27/05/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,091,467 Ordinary 1,091,467
27/05/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -13,794 Ordinary -13,794
27/05/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -2,667 Ordinary -2,667
27/05/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -135,419 Ordinary -135,419
27/05/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -148,730 Ordinary -148,730

604 Page 88 11-Oct-2024

27/05/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -25,990 Ordinary -25,990
27/05/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 18,957 Ordinary 18,957
27/05/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 520,014 Ordinary 520,014
27/05/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 8.61 3,500 Ordinary 3,500
28/05/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -43,000 Ordinary -43,000
28/05/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 17,159 Ordinary 17,159
28/05/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -6,314 Ordinary -6,314
28/05/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 441 Ordinary 441
28/05/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -184,670 Ordinary -184,670
28/05/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 410 Ordinary 410
28/05/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -9,016 Ordinary -9,016
28/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 12 Ordinary 12
28/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -12 Ordinary -12
28/05/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 70,092 Ordinary 70,092
28/05/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 76,798 Ordinary 76,798
28/05/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 42,210 Ordinary 42,210
28/05/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 83,420 Ordinary 83,420
28/05/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 3,099 Ordinary 3,099
28/05/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 8,981 Ordinary 8,981
28/05/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 9,772 Ordinary 9,772
28/05/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 11,388 Ordinary 11,388
28/05/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,091,467 Ordinary -1,091,467
28/05/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 13,794 Ordinary 13,794
28/05/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 2,667 Ordinary 2,667
28/05/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 135,582 Ordinary 135,582
28/05/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 135,419 Ordinary 135,419
28/05/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 148,730 Ordinary 148,730
28/05/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 449,545 Ordinary 449,545
28/05/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 160,509 Ordinary 160,509
28/05/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 105,644 Ordinary 105,644
28/05/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 8.54 17,837 Ordinary 17,837
28/05/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 366,183 Ordinary 366,183
28/05/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 8.53 -275,625 Ordinary -275,625
28/05/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 8.54 -10,892 Ordinary -10,892
29/05/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 8.45 -1,401 Ordinary -1,401
29/05/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 8.45 7,792 Ordinary 7,792
29/05/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 8.46 -6,108 Ordinary -6,108
29/05/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -2,656 Ordinary -2,656
29/05/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 366,183 Ordinary 366,183
29/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -22,027 Ordinary -22,027
29/05/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -38,867 Ordinary -38,867
29/05/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 410 Ordinary 410
29/05/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 441 Ordinary 441
29/05/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 17,159 Ordinary 17,159
29/05/2024 STATE STREET GLOBAL ADVISORS, LTD. Transfer in 8.45 1,376 Ordinary 1,376
29/05/2024 SSGA FUNDS MANAGEMENT, INC. Transfer in 8.45 102 Ordinary 102
29/05/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 410 Ordinary 410
29/05/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 8.44 -1,445,946 Ordinary -1,445,946
29/05/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 8.45 2,896 Ordinary 2,896
30/05/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 8.29 1,422 Ordinary 1,422
30/05/2024 STATE STREET GLOBAL ADVISORS, LTD. Transfer out 8.29 -314 Ordinary -314
30/05/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -25,990 Ordinary -25,990
30/05/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -74,421 Ordinary -74,421
30/05/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -410 Ordinary -410

604 Page 89 11-Oct-2024

30/05/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -135,419 Ordinary -135,419
30/05/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -118,092 Ordinary -118,092
30/05/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -75,882 Ordinary -75,882
30/05/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -42,210 Ordinary -42,210
30/05/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -29,861 Ordinary -29,861
30/05/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 366,183 Ordinary 366,183
30/05/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -135,419 Ordinary -135,419
30/05/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -74,421 Ordinary -74,421
30/05/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -25,990 Ordinary -25,990
30/05/2024 SSGA FUNDS MANAGEMENT, INC. Transfer in 8.39 1,471 Ordinary 1,471
30/05/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 8.30 -1,048,726 Ordinary -1,048,726
31/05/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 8.24 16,888 Ordinary 16,888
31/05/2024 STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD. Transfer in 8.24 2,457 Ordinary 2,457
31/05/2024 STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD. Transfer out 8.27 -54,797 Ordinary -54,797
31/05/2024 STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD. Transfer in 8.24 4,570 Ordinary 4,570
31/05/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 8.24 641,649 Ordinary 641,649
31/05/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 8.24 3,809 Ordinary 3,809
31/05/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 8.24 11,343 Ordinary 11,343
31/05/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 28,000 Ordinary 28,000
31/05/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 8.24 -403 Ordinary -403
31/05/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 8.24 22,296 Ordinary 22,296
31/05/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 8.24 19,559 Ordinary 19,559
31/05/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 8.36 10,353 Ordinary 10,353
31/05/2024 SSGA FUNDS MANAGEMENT, INC. Transfer in 8.24 7,450 Ordinary 7,450
31/05/2024 SSGA FUNDS MANAGEMENT, INC. Transfer out 8.24 -896 Ordinary -896
31/05/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 8.24 3,869 Ordinary 3,869
31/05/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 8.24 7,737 Ordinary 7,737
31/05/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 8.24 12,934 Ordinary 12,934
31/05/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 8.24 -397,220 Ordinary -397,220
31/05/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 8.24 -4,235,747 Ordinary -4,235,747
31/05/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 8.24 -19,559 Ordinary -19,559
31/05/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 8.24 -12,934 Ordinary -12,934
31/05/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 8.24 -104,647 Ordinary -104,647
31/05/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 8.24 -22,296 Ordinary -22,296
31/05/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 8.24 -11,343 Ordinary -11,343
31/05/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 8.24 867 Ordinary 867
31/05/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 8.24 2,172 Ordinary 2,172
31/05/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 8.24 104,647 Ordinary 104,647
31/05/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 8.24 -3,100 Ordinary -3,100
31/05/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 8.24 -12,990 Ordinary -12,990
03/06/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -287,022 Ordinary -287,022
03/06/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 8.34 15,928 Ordinary 15,928
04/06/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 8.39 8,766 Ordinary 8,766
04/06/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -1,461,870 Ordinary -1,461,870
04/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 147,000 Ordinary 147,000
04/06/2024 SSGA FUNDS MANAGEMENT, INC. Transfer out 8.39 -3,904 Ordinary -3,904
04/06/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 8.38 -923,454 Ordinary -923,454
05/06/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 8.47 -7,105 Ordinary -7,105
05/06/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 8.47 -1,658 Ordinary -1,658
05/06/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 8.47 -5,785 Ordinary -5,785
05/06/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 8.47 8,977 Ordinary 8,977
05/06/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -47,962 Ordinary -47,962

604 Page 90 11-Oct-2024

05/06/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 33,000 Ordinary 33,000
05/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -147,000 Ordinary -147,000
05/06/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 8.47 562,827 Ordinary 562,827
05/06/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 8.45 -178,177 Ordinary -178,177
06/06/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 8.54 4,680 Ordinary 4,680
06/06/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 8.54 1,690 Ordinary 1,690
06/06/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 8.54 -4,680 Ordinary -4,680
06/06/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 427,000 Ordinary 427,000
06/06/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 137,845 Ordinary 137,845
06/06/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 114,352 Ordinary 114,352
06/06/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 6,355 Ordinary 6,355
06/06/2024 SSGA FUNDS MANAGEMENT, INC. Transfer in 8.54 6,792 Ordinary 6,792
07/06/2024 STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD. Transfer in 8.58 270,161 Ordinary 270,161
07/06/2024 STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD. Transfer in 8.58 366,044 Ordinary 366,044
07/06/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 311,000 Ordinary 311,000
07/06/2024 SSGA FUNDS MANAGEMENT, INC. Transfer out 8.58 -7,822 Ordinary -7,822
07/06/2024 SSGA FUNDS MANAGEMENT, INC. Transfer out 8.58 -682 Ordinary -682
10/06/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 382,274 Ordinary 382,274
11/06/2024 STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD. Transfer out 8.46 -13,221 Ordinary -13,221
11/06/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 8.47 5,844 Ordinary 5,844
11/06/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 8.47 13,636 Ordinary 13,636
11/06/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 8.47 7,154 Ordinary 7,154
11/06/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 27 Ordinary 27
11/06/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 528,000 Ordinary 528,000
11/06/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 1,611 Ordinary 1,611
11/06/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 81,368 Ordinary 81,368
11/06/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 1,409 Ordinary 1,409
11/06/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 21,632 Ordinary 21,632
11/06/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 26,856 Ordinary 26,856
11/06/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 37,703 Ordinary 37,703
11/06/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 8.47 -349,501 Ordinary -349,501
11/06/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 8.48 3,101 Ordinary 3,101
11/06/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 8.47 553,638 Ordinary 553,638
12/06/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 8.33 -2,063 Ordinary -2,063
12/06/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 8.33 -70,404 Ordinary -70,404
12/06/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -703,000 Ordinary -703,000
12/06/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 9,773 Ordinary 9,773
12/06/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -9,773 Ordinary -9,773
12/06/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 86,700 Ordinary 86,700
12/06/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 27 Ordinary 27
12/06/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 11,384 Ordinary 11,384
12/06/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -9,773 Ordinary -9,773
12/06/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 8.33 54,176 Ordinary 54,176
12/06/2024 SSGA FUNDS MANAGEMENT, INC. Transfer out 8.33 -7,810 Ordinary -7,810
12/06/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 1,638 Ordinary 1,638
12/06/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 8.33 1,930 Ordinary 1,930
13/06/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 8.38 7,792 Ordinary 7,792
13/06/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 8.38 16,558 Ordinary 16,558
13/06/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -35,000 Ordinary -35,000
13/06/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 10,298 Ordinary 10,298
13/06/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -9,976 Ordinary -9,976
13/06/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -10,298 Ordinary -10,298

604 Page 91 11-Oct-2024

13/06/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 10,298 Ordinary 10,298
13/06/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -10,298 Ordinary -10,298
13/06/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 8.38 -262,126 Ordinary -262,126
13/06/2024 SSGA FUNDS MANAGEMENT, INC. Transfer in 8.38 8,490 Ordinary 8,490
13/06/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 8.38 563,999 Ordinary 563,999
13/06/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 8.38 724 Ordinary 724
13/06/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 8.38 6,516 Ordinary 6,516
13/06/2024 SSGA FUNDS MANAGEMENT, INC. Transfer in 8.38 1,981 Ordinary 1,981
14/06/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 8.35 13,636 Ordinary 13,636
14/06/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -202,954 Ordinary -202,954
14/06/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 10,591 Ordinary 10,591
14/06/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -12,627 Ordinary -12,627
14/06/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -9,603 Ordinary -9,603
14/06/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 31,256 Ordinary 31,256
14/06/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -988 Ordinary -988
14/06/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -988 Ordinary -988
14/06/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 10,591 Ordinary 10,591
14/06/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -9,603 Ordinary -9,603
17/06/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 8.33 -42,001 Ordinary -42,001
17/06/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 8.33 7,792 Ordinary 7,792
17/06/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 8.33 -14,851 Ordinary -14,851
17/06/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -325,046 Ordinary -325,046
17/06/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 9,632 Ordinary 9,632
17/06/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -9,632 Ordinary -9,632
17/06/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 9,632 Ordinary 9,632
17/06/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -9,632 Ordinary -9,632
17/06/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 8.33 -262,125 Ordinary -262,125
17/06/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 8.33 1,448 Ordinary 1,448
18/06/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 8.41 -6,728 Ordinary -6,728
18/06/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 10,207 Ordinary 10,207
18/06/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -9,713 Ordinary -9,713
18/06/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -494 Ordinary -494
18/06/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -494 Ordinary -494
18/06/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 10,207 Ordinary 10,207
18/06/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -9,713 Ordinary -9,713
18/06/2024 SSGA FUNDS MANAGEMENT, INC. Transfer in 8.41 5,094 Ordinary 5,094
19/06/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -48,207 Ordinary -48,207
19/06/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 3,235 Ordinary 3,235
19/06/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -9,786 Ordinary -9,786
19/06/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 6,551 Ordinary 6,551
19/06/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 7,537 Ordinary 7,537
19/06/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -986 Ordinary -986
19/06/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 3,235 Ordinary 3,235
19/06/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -9,786 Ordinary -9,786
20/06/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 8.38 41,316 Ordinary 41,316
20/06/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -75,256 Ordinary -75,256
20/06/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 56,350 Ordinary 56,350
20/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 13,387 Ordinary 13,387
20/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 23,657 Ordinary 23,657
20/06/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 6,379 Ordinary 6,379
20/06/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 6,379 Ordinary 6,379
20/06/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 8.38 7,986 Ordinary 7,986
21/06/2024 STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD. Transfer in 8.40 71,329 Ordinary 71,329

604 Page 92 11-Oct-2024

21/06/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 8.40 5,579 Ordinary 5,579
21/06/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 162 Ordinary 162
21/06/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -167,919 Ordinary -167,919
21/06/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -19,486 Ordinary -19,486
21/06/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 19,324 Ordinary 19,324
21/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -13,387 Ordinary -13,387
21/06/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -23,657 Ordinary -23,657
21/06/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,260 Ordinary 1,260
21/06/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 18,064 Ordinary 18,064
21/06/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 162 Ordinary 162
21/06/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -19,486 Ordinary -19,486
21/06/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 8.40 14,626 Ordinary 14,626
21/06/2024 SSGA FUNDS MANAGEMENT, INC. Transfer out 8.40 -15,165 Ordinary -15,165
21/06/2024 SSGA FUNDS MANAGEMENT, INC. Transfer out 8.40 -9,049 Ordinary -9,049
21/06/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 8.38 4,513 Ordinary 4,513
21/06/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 8.40 4,232 Ordinary 4,232
21/06/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 8.40 -422,969 Ordinary -422,969
21/06/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 8.40 -14,626 Ordinary -14,626
21/06/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 8.40 11,350,647 Ordinary 11,350,647
21/06/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 8.40 -11,350,647 Ordinary -11,350,647
24/06/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 8.39 -3,636 Ordinary -3,636
24/06/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 8.39 8,857 Ordinary 8,857
24/06/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -29,226 Ordinary -29,226
24/06/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 54,639 Ordinary 54,639
24/06/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -9,638 Ordinary -9,638
24/06/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 46,305 Ordinary 46,305
24/06/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 38,864 Ordinary 38,864
24/06/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -29,226 Ordinary -29,226
24/06/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -9,638 Ordinary -9,638
24/06/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 8.39 6,171 Ordinary 6,171
25/06/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 8.40 -10,928 Ordinary -10,928
25/06/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 7,441 Ordinary 7,441
25/06/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 8.40 -6,511 Ordinary -6,511
25/06/2024 STATE STREET GLOBAL ADVISORS, LTD. Transfer in 8.34 1,218 Ordinary 1,218
25/06/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 7,441 Ordinary 7,441
26/06/2024 STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD. Transfer out 8.31 -38,673 Ordinary -38,673
26/06/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 8.32 -5,856 Ordinary -5,856
26/06/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -20,299 Ordinary -20,299
26/06/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 20,299 Ordinary 20,299
26/06/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -7,262 Ordinary -7,262
26/06/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 27,561 Ordinary 27,561
26/06/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 21,441 Ordinary 21,441
26/06/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -20,299 Ordinary -20,299
26/06/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 8.32 -24,857 Ordinary -24,857
26/06/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 8.32 -1,692 Ordinary -1,692
26/06/2024 STATE STREET GLOBAL ADVISORS ASIA LIMITED Transfer in 8.32 1,676 Ordinary 1,676
26/06/2024 STATE STREET GLOBAL ADVISORS ASIA LIMITED Transfer in 8.32 503 Ordinary 503
26/06/2024 SSGA FUNDS MANAGEMENT, INC. Transfer in 8.33 781 Ordinary 781
26/06/2024 SSGA FUNDS MANAGEMENT, INC. Transfer out 8.32 -7,622 Ordinary -7,622
26/06/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 21,441 Ordinary 21,441
26/06/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 8.32 24,857 Ordinary 24,857
26/06/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 8.32 103,905 Ordinary 103,905

604 Page 93 11-Oct-2024

27/06/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out n/a -7,921 Ordinary -7,921
27/06/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 7.93 -2,743 Ordinary -2,743
28/06/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 7.99 16,394 Ordinary 16,394
28/06/2024 STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD. Transfer out 8.02 -54,434 Ordinary -54,434
28/06/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 7.99 25,333 Ordinary 25,333
28/06/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 5,880,000 Ordinary 5,880,000
28/06/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -410 Ordinary -410
28/06/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 7.99 19,754 Ordinary 19,754
28/06/2024 SSGA FUNDS MANAGEMENT, INC. Transfer in 7.98 1,083 Ordinary 1,083
28/06/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -410 Ordinary -410
28/06/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 7.99 -1,912 Ordinary -1,912
28/06/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 7.99 5,808 Ordinary 5,808
01/07/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 7.98 -15,918 Ordinary -15,918
01/07/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -5,880,000 Ordinary -5,880,000
01/07/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -212,764 Ordinary -212,764
01/07/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 536,170 Ordinary 536,170
01/07/2024 SSGA FUNDS MANAGEMENT, INC. Transfer in 7.98 6,803 Ordinary 6,803
01/07/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 536,170 Ordinary 536,170
01/07/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 7.98 -35,500 Ordinary -35,500
01/07/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 7.98 5,082 Ordinary 5,082
01/07/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 7.98 15,918 Ordinary 15,918
02/07/2024 STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD. Transfer out 7.96 -41,119 Ordinary -41,119
02/07/2024 STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD. Transfer out 7.96 -53,399 Ordinary -53,399
02/07/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 7.95 948 Ordinary 948
02/07/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 7.95 1,422 Ordinary 1,422
02/07/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 7.95 6,175 Ordinary 6,175
02/07/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 38,895 Ordinary 38,895
02/07/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -536,170 Ordinary -536,170
02/07/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 536,170 Ordinary 536,170
02/07/2024 SSGA FUNDS MANAGEMENT, INC. Transfer in 7.98 1,560 Ordinary 1,560
02/07/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 7.95 7,148 Ordinary 7,148
02/07/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 7.98 25,784 Ordinary 25,784
03/07/2024 STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD. Transfer out 7.89 -2,954 Ordinary -2,954
03/07/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 7.90 -16,490 Ordinary -16,490
03/07/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 77,300 Ordinary 77,300
03/07/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -13,237 Ordinary -13,237
03/07/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 13,237 Ordinary 13,237
03/07/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 14,242 Ordinary 14,242
03/07/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,005 Ordinary -1,005
03/07/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -13,237 Ordinary -13,237
03/07/2024 SSGA FUNDS MANAGEMENT, INC. Transfer in 7.90 7,641 Ordinary 7,641
04/07/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -77,300 Ordinary -77,300
04/07/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 9,766 Ordinary 9,766
04/07/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 38,895 Ordinary 38,895
04/07/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 497,275 Ordinary 497,275
04/07/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -536,170 Ordinary -536,170
05/07/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 7.91 10,724 Ordinary 10,724
05/07/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -497,275 Ordinary -497,275
05/07/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 497,275 Ordinary 497,275
05/07/2024 SSGA FUNDS MANAGEMENT, INC. Transfer in 7.91 5,660 Ordinary 5,660
05/07/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 7.91 1,815 Ordinary 1,815
05/07/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 7.91 5,082 Ordinary 5,082
08/07/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 7.82 -1,203 Ordinary -1,203

604 Page 94 11-Oct-2024

08/07/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 11,239 Ordinary 11,239
08/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 42,748 Ordinary 42,748
08/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 75,871 Ordinary 75,871
08/07/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 7.82 4,356 Ordinary 4,356
09/07/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 7.81 -16,162 Ordinary -16,162
09/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 21 Ordinary 21
09/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -21 Ordinary -21
10/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 10 Ordinary 10
10/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -10 Ordinary -10
10/07/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -11,239 Ordinary -11,239
10/07/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 7.80 3,154 Ordinary 3,154
10/07/2024 SSGA FUNDS MANAGEMENT, INC. Transfer in 7.83 5,943 Ordinary 5,943
10/07/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 7.83 2,904 Ordinary 2,904
10/07/2024 SSGA FUNDS MANAGEMENT, INC. Transfer out 7.83 -2,243 Ordinary -2,243
11/07/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 240,429 Ordinary 240,429
11/07/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 272,887 Ordinary 272,887
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 21 Ordinary 21
11/07/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 11,239 Ordinary 11,239
11/07/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 7.88 5,630 Ordinary 5,630
11/07/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 7.88 23,604 Ordinary 23,604
11/07/2024 SSGA FUNDS MANAGEMENT, INC. Transfer in 7.88 742 Ordinary 742
11/07/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 7.88 -5,630 Ordinary -5,630
11/07/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 7.88 -21,202 Ordinary -21,202
11/07/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 7.88 -1,728 Ordinary -1,728
11/07/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 7.88 8,975 Ordinary 8,975
11/07/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 7.88 21,202 Ordinary 21,202
12/07/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 7.96 -2,061 Ordinary -2,061
12/07/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 1,341 Ordinary 1,341
12/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -42,759 Ordinary -42,759
12/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -75,860 Ordinary -75,860
12/07/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -9,662 Ordinary -9,662
12/07/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -6,379 Ordinary -6,379
12/07/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 98,810 Ordinary 98,810
12/07/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 141,619 Ordinary 141,619
12/07/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 272,887 Ordinary 272,887
12/07/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -497,275 Ordinary -497,275
12/07/2024 SSGA FUNDS MANAGEMENT, INC. Transfer out 7.96 -7,724 Ordinary -7,724
12/07/2024 SSGA FUNDS MANAGEMENT, INC. Transfer out 7.96 -7,724 Ordinary -7,724
12/07/2024 SSGA FUNDS MANAGEMENT, INC. Transfer in 7.90 1,809 Ordinary 1,809
15/07/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 8.04 -1,203 Ordinary -1,203
15/07/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 272,762 Ordinary 272,762
15/07/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -1,341 Ordinary -1,341
15/07/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,341 Ordinary 1,341
16/07/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 7.99 -9,972 Ordinary -9,972
16/07/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 7.99 9,972 Ordinary 9,972
17/07/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 3,256 Ordinary 3,256
17/07/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 2,934 Ordinary 2,934
17/07/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 1,342 Ordinary 1,342
17/07/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -9,772 Ordinary -9,772
17/07/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 3,582 Ordinary 3,582
17/07/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 3,582 Ordinary 3,582
17/07/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -9,772 Ordinary -9,772
17/07/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 2,934 Ordinary 2,934

604 Page 95 11-Oct-2024

17/07/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 3,256 Ordinary 3,256
17/07/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 7.98 -3,777 Ordinary -3,777
17/07/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 7.98 -6,243 Ordinary -6,243
17/07/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 7.98 6,243 Ordinary 6,243
17/07/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 7.98 1,705 Ordinary 1,705
17/07/2024 SSGA FUNDS MANAGEMENT, INC. Transfer out 7.98 -11,604 Ordinary -11,604
17/07/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 7.98 55,046 Ordinary 55,046
17/07/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 7.98 3,777 Ordinary 3,777
17/07/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 7.98 17,248 Ordinary 17,248
17/07/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 7.98 -17,248 Ordinary -17,248
18/07/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 8.03 9,700 Ordinary 9,700
18/07/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 1,149 Ordinary 1,149
18/07/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -1,149 Ordinary -1,149
18/07/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,149 Ordinary -1,149
18/07/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 30,000 Ordinary 30,000
18/07/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,149 Ordinary 1,149
18/07/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -30,000 Ordinary -30,000
18/07/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -1,342 Ordinary -1,342
18/07/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 8.03 3,630 Ordinary 3,630
19/07/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -1,342 Ordinary -1,342
19/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 16,711 Ordinary 16,711
19/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 29,577 Ordinary 29,577
19/07/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,342 Ordinary -1,342
19/07/2024 STATE STREET GLOBAL ADVISORS, LTD. Transfer out 7.93 -136 Ordinary -136
19/07/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 1,342 Ordinary 1,342
19/07/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 7.93 4,356 Ordinary 4,356
22/07/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 7.93 -9,730 Ordinary -9,730
22/07/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 50,214 Ordinary 50,214
22/07/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -2,098 Ordinary -2,098
22/07/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 2,098 Ordinary 2,098
22/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -16,711 Ordinary -16,711
22/07/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -29,577 Ordinary -29,577
22/07/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,342 Ordinary 1,342
23/07/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -99,921 Ordinary -99,921
23/07/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -57,189 Ordinary -57,189
23/07/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 690 Ordinary 690
23/07/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -690 Ordinary -690
23/07/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -690 Ordinary -690
23/07/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 690 Ordinary 690
24/07/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 7.83 -20,351 Ordinary -20,351
24/07/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 7.83 -11,080 Ordinary -11,080
24/07/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 7.83 -53,895 Ordinary -53,895
24/07/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 7.83 11,080 Ordinary 11,080
24/07/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 7.83 20,351 Ordinary 20,351
25/07/2024 STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD. Transfer out 7.70 -9,377 Ordinary -9,377
25/07/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -92 Ordinary -92
25/07/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 7.70 22,281 Ordinary 22,281
25/07/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 7.70 2,178 Ordinary 2,178
26/07/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -105,800 Ordinary -105,800
26/07/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 23,572 Ordinary 23,572
26/07/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 92 Ordinary 92
26/07/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 47,576 Ordinary 47,576
26/07/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 7.74 2,904 Ordinary 2,904
29/07/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -53,120 Ordinary -53,120

604 Page 96 11-Oct-2024

29/07/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 4,550 Ordinary 4,550
29/07/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -92 Ordinary -92
29/07/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 87,070 Ordinary 87,070
29/07/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -92 Ordinary -92
29/07/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 36,661 Ordinary 36,661
29/07/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 47,576 Ordinary 47,576
29/07/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 52,279 Ordinary 52,279
29/07/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 23,572 Ordinary 23,572
29/07/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,329 Ordinary 1,329
29/07/2024 SSGA FUNDS MANAGEMENT, INC. Transfer out 7.80 -11,439 Ordinary -11,439
29/07/2024 SSGA FUNDS MANAGEMENT, INC. Transfer in 7.80 16 Ordinary 16
29/07/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 90,269 Ordinary 90,269
29/07/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 71,148 Ordinary 71,148
29/07/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 7.80 1,815 Ordinary 1,815
30/07/2024 STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD. Transfer in 7.79 160,033 Ordinary 160,033
30/07/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 7.78 -2,061 Ordinary -2,061
30/07/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 7.78 2,061 Ordinary 2,061
30/07/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 7.78 -9,115 Ordinary -9,115
30/07/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 3,401 Ordinary 3,401
30/07/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 87,070 Ordinary 87,070
30/07/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 4,550 Ordinary 4,550
30/07/2024 SSGA FUNDS MANAGEMENT, INC. Transfer in 7.78 341 Ordinary 341
30/07/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 91,620 Ordinary 91,620
30/07/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 7.78 726 Ordinary 726
30/07/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 7.78 9,115 Ordinary 9,115
31/07/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 7.91 -27,770 Ordinary -27,770
31/07/2024 STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD. Transfer in 7.89 48,399 Ordinary 48,399
31/07/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 7.91 20,034 Ordinary 20,034
31/07/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 7.91 -551 Ordinary -551
31/07/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 7.91 30,000 Ordinary 30,000
31/07/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -22,780 Ordinary -22,780
31/07/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -62,541 Ordinary -62,541
31/07/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -57,163 Ordinary -57,163
31/07/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -6,355 Ordinary -6,355
31/07/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 3,401 Ordinary 3,401
31/07/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 7.91 26,573 Ordinary 26,573
31/07/2024 SSGA FUNDS MANAGEMENT, INC. Transfer in 7.91 58,553 Ordinary 58,553
31/07/2024 SSGA FUNDS MANAGEMENT, INC. Transfer in 7.91 14,532 Ordinary 14,532
31/07/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 3,401 Ordinary 3,401
31/07/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 7.91 5,936 Ordinary 5,936
31/07/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 7.91 1,815 Ordinary 1,815
31/07/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 7.91 2,904 Ordinary 2,904
31/07/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 7.91 2,178 Ordinary 2,178
01/08/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 7.95 12,370 Ordinary 12,370
01/08/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -109,322 Ordinary -109,322
01/08/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 84,468 Ordinary 84,468
01/08/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 57,163 Ordinary 57,163
01/08/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 92 Ordinary 92
02/08/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 7.90 -2,061 Ordinary -2,061
02/08/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -33,898 Ordinary -33,898
02/08/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 5,301 Ordinary 5,301
02/08/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 6,355 Ordinary 6,355
02/08/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 92 Ordinary 92

604 Page 97 11-Oct-2024

02/08/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 57,163 Ordinary 57,163
02/08/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 84,468 Ordinary 84,468
02/08/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 141,631 Ordinary 141,631
05/08/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 7.89 4,865 Ordinary 4,865
05/08/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -38,360 Ordinary -38,360
05/08/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 78,952 Ordinary 78,952
05/08/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 28,316 Ordinary 28,316
05/08/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -87,070 Ordinary -87,070
05/08/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 6,719 Ordinary 6,719
05/08/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 6,719 Ordinary 6,719
05/08/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -87,070 Ordinary -87,070
05/08/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 28,316 Ordinary 28,316
05/08/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 52,035 Ordinary 52,035
05/08/2024 SSGA FUNDS MANAGEMENT, INC. Transfer out 7.89 -8,220 Ordinary -8,220
05/08/2024 SSGA FUNDS MANAGEMENT, INC. Transfer in 7.86 707 Ordinary 707
05/08/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 7.89 16,425 Ordinary 16,425
06/08/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 7.78 2,061 Ordinary 2,061
06/08/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 7.78 4,122 Ordinary 4,122
06/08/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -209,143 Ordinary -209,143
06/08/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 26,917 Ordinary 26,917
06/08/2024 STATE STREET GLOBAL ADVISORS, LTD. Transfer out 7.78 -2,797 Ordinary -2,797
06/08/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 26,917 Ordinary 26,917
07/08/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 7.87 1,203 Ordinary 1,203
07/08/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 7.87 -2,061 Ordinary -2,061
07/08/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 7.87 4,554 Ordinary 4,554
07/08/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -25,355 Ordinary -25,355
07/08/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -79,846 Ordinary -79,846
07/08/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 25,355 Ordinary 25,355
07/08/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -373 Ordinary -373
07/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
07/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 0 Ordinary 0
07/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 0 Ordinary 0
07/08/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -373 Ordinary -373
07/08/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -25,355 Ordinary -25,355
07/08/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 25,355 Ordinary 25,355
07/08/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 7.79 10,769 Ordinary 10,769
07/08/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -373 Ordinary -373
07/08/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 7.87 1,452 Ordinary 1,452
07/08/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 7.87 2,541 Ordinary 2,541
08/08/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 7.84 11,615 Ordinary 11,615
08/08/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 7.84 6,267 Ordinary 6,267
08/08/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 7.84 -7,547 Ordinary -7,547
08/08/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 7.84 7,985 Ordinary 7,985
08/08/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 7.83 4,865 Ordinary 4,865
08/08/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 7.83 -8,000 Ordinary -8,000
08/08/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -102,916 Ordinary -102,916
08/08/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -104,968 Ordinary -104,968
08/08/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -5,301 Ordinary -5,301
08/08/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -6,355 Ordinary -6,355
08/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 43,592 Ordinary 43,592
08/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,806 Ordinary 1,806
08/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 11,917 Ordinary 11,917
08/08/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 7.93 8,252 Ordinary 8,252

604 Page 98 11-Oct-2024

08/08/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 7.95 -2,828 Ordinary -2,828
08/08/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 7.83 8,000 Ordinary 8,000
08/08/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 7.83 2,000 Ordinary 2,000
08/08/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 7.83 1,452 Ordinary 1,452
09/08/2024 STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD. Transfer in 7.89 3,511 Ordinary 3,511
09/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -43,593 Ordinary -43,593
09/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,806 Ordinary -1,806
09/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -11,918 Ordinary -11,918
09/08/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 7.86 3,630 Ordinary 3,630
09/08/2024 SSGA FUNDS MANAGEMENT, INC. Transfer out 7.86 -2,953 Ordinary -2,953
12/08/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 460 Ordinary 460
12/08/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -460 Ordinary -460
12/08/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -460 Ordinary -460
12/08/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 460 Ordinary 460
12/08/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 7.89 45,586 Ordinary 45,586
13/08/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 7.88 5,838 Ordinary 5,838
13/08/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 7.88 5,838 Ordinary 5,838
13/08/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 6,387 Ordinary 6,387
13/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 14,196 Ordinary 14,196
13/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 144,930 Ordinary 144,930
13/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 787,280 Ordinary 787,280
13/08/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 7.88 2,178 Ordinary 2,178
14/08/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 7.91 25,298 Ordinary 25,298
14/08/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 7.91 9,730 Ordinary 9,730
14/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -12,824 Ordinary -12,824
14/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -41,729 Ordinary -41,729
14/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,532 Ordinary -2,532
14/08/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 7.91 25,047 Ordinary 25,047
15/08/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 7.90 5,838 Ordinary 5,838
15/08/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -6,387 Ordinary -6,387
15/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -60 Ordinary -60
15/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 20,553 Ordinary 20,553
15/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -9,814 Ordinary -9,814
15/08/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 7.90 1,815 Ordinary 1,815
16/08/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 996 Ordinary 996
16/08/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 2,063 Ordinary 2,063
16/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 15,340 Ordinary 15,340
16/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 37 Ordinary 37
16/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -200,293 Ordinary -200,293
16/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 5,082 Ordinary 5,082
16/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 17,645 Ordinary 17,645
16/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,252 Ordinary 2,252
16/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 567 Ordinary 567
16/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 15,411 Ordinary 15,411
16/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,947 Ordinary 2,947
16/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -332 Ordinary -332
16/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -30,784 Ordinary -30,784
16/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 7,717 Ordinary 7,717
16/08/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 540 Ordinary 540
16/08/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -540 Ordinary -540
19/08/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 49,257 Ordinary 49,257
19/08/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 5,301 Ordinary 5,301
19/08/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -996 Ordinary -996
19/08/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 6,355 Ordinary 6,355

604 Page 99 11-Oct-2024

19/08/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 26,219 Ordinary 26,219
19/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,315 Ordinary -1,315
19/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 0 Ordinary 0
19/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 110 Ordinary 110
19/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 734 Ordinary 734
19/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -90 Ordinary -90
19/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -194 Ordinary -194
19/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 334 Ordinary 334
19/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -574,640 Ordinary -574,640
19/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 142 Ordinary 142
19/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -981 Ordinary -981
19/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -92,970 Ordinary -92,970
19/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 277 Ordinary 277
19/08/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -540 Ordinary -540
19/08/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 540 Ordinary 540
19/08/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -996 Ordinary -996
19/08/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 2,063 Ordinary 2,063
19/08/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 7.90 2,096 Ordinary 2,096
19/08/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 2,063 Ordinary 2,063
19/08/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 7.92 4,356 Ordinary 4,356
20/08/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 3,955 Ordinary 3,955
20/08/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 57,770 Ordinary 57,770
20/08/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 47 Ordinary 47
20/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -14,025 Ordinary -14,025
20/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -37 Ordinary -37
20/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -5,192 Ordinary -5,192
20/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -18,379 Ordinary -18,379
20/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,162 Ordinary -2,162
20/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -373 Ordinary -373
20/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -15,745 Ordinary -15,745
20/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3,089 Ordinary -3,089
20/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -7,995 Ordinary -7,995
20/08/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 26,219 Ordinary 26,219
20/08/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 7.92 44,508 Ordinary 44,508
20/08/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 26,219 Ordinary 26,219
20/08/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 7.92 2,541 Ordinary 2,541
21/08/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 7.93 58,327 Ordinary 58,327
21/08/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 14,314 Ordinary 14,314
21/08/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 78,542 Ordinary 78,542
21/08/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -47 Ordinary -47
21/08/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 10,983 Ordinary 10,983
21/08/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -47 Ordinary -47
21/08/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 7.93 -11,717 Ordinary -11,717
21/08/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 7.93 -3,319 Ordinary -3,319
21/08/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -47 Ordinary -47
21/08/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 7.93 194,206 Ordinary 194,206
21/08/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 7.93 11,717 Ordinary 11,717
22/08/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -105,644 Ordinary -105,644
22/08/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -17,082 Ordinary -17,082
22/08/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -766 Ordinary -766
22/08/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -11,388 Ordinary -11,388
22/08/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -519,231 Ordinary -519,231
22/08/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -183,801 Ordinary -183,801
22/08/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -14,582 Ordinary -14,582

604 Page 100 11-Oct-2024

22/08/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -77,697 Ordinary -77,697
22/08/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -186,430 Ordinary -186,430
22/08/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 10,983 Ordinary 10,983
22/08/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 3,903 Ordinary 3,903
22/08/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -70,092 Ordinary -70,092
22/08/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -8,254 Ordinary -8,254
22/08/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -65,285 Ordinary -65,285
22/08/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -44,427 Ordinary -44,427
22/08/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -79,947 Ordinary -79,947
22/08/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 33,685 Ordinary 33,685
22/08/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -3,126 Ordinary -3,126
22/08/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -8,981 Ordinary -8,981
22/08/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 43,770 Ordinary 43,770
22/08/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -11,388 Ordinary -11,388
22/08/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -13,956 Ordinary -13,956
22/08/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 56,821 Ordinary 56,821
22/08/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -2,934 Ordinary -2,934
22/08/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -2,667 Ordinary -2,667
22/08/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -202,243 Ordinary -202,243
22/08/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -78,157 Ordinary -78,157
22/08/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 23,044 Ordinary 23,044
22/08/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -766 Ordinary -766
22/08/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 66,456 Ordinary 66,456
22/08/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 103,189 Ordinary 103,189
22/08/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 123,256 Ordinary 123,256
22/08/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 231,103 Ordinary 231,103
22/08/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -183,801 Ordinary -183,801
22/08/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -519,231 Ordinary -519,231
22/08/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 363,181 Ordinary 363,181
22/08/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 315,455 Ordinary 315,455
22/08/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 363,662 Ordinary 363,662
22/08/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 20,683 Ordinary 20,683
22/08/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -303,137 Ordinary -303,137
22/08/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -105,644 Ordinary -105,644
22/08/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1 Ordinary 1
22/08/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 7.91 2,296 Ordinary 2,296
22/08/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 47 Ordinary 47
23/08/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -460 Ordinary -460
23/08/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -11,483 Ordinary -11,483
23/08/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 18,532 Ordinary 18,532
23/08/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -15,859 Ordinary -15,859
23/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,571 Ordinary 2,571
23/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 92,485 Ordinary 92,485
23/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 804,944 Ordinary 804,944
23/08/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -10,983 Ordinary -10,983
23/08/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 72,455 Ordinary 72,455
23/08/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 10,983 Ordinary 10,983
23/08/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -72,455 Ordinary -72,455
26/08/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 7.90 -2,069 Ordinary -2,069
26/08/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -6,355 Ordinary -6,355
26/08/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 6,881 Ordinary 6,881
26/08/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 11,099 Ordinary 11,099
26/08/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -169,710 Ordinary -169,710
26/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -619 Ordinary -619
26/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -22,381 Ordinary -22,381

604 Page 101 11-Oct-2024

26/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -181,847 Ordinary -181,847
26/08/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 21,955 Ordinary 21,955
26/08/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 5,455 Ordinary 5,455
26/08/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -27,410 Ordinary -27,410
26/08/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 7.90 3,236 Ordinary 3,236
27/08/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 7.94 12,426 Ordinary 12,426
27/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 141,158 Ordinary 141,158
27/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 387 Ordinary 387
27/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 13,277 Ordinary 13,277
27/08/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 7.94 45,386 Ordinary 45,386
28/08/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 8,254 Ordinary 8,254
28/08/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 9,276 Ordinary 9,276
28/08/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -2,340 Ordinary -2,340
28/08/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 766 Ordinary 766
28/08/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 11,388 Ordinary 11,388
28/08/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 22,418 Ordinary 22,418
28/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -47 Ordinary -47
28/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -12,390 Ordinary -12,390
28/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 12,442 Ordinary 12,442
28/08/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -540 Ordinary -540
28/08/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -72,455 Ordinary -72,455
28/08/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -298 Ordinary -298
28/08/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 17,299 Ordinary 17,299
28/08/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -1,341 Ordinary -1,341
28/08/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 7.82 -493,843 Ordinary -493,843
28/08/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 7.90 -12,426 Ordinary -12,426
29/08/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 7.57 -1,208 Ordinary -1,208
29/08/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 7.57 -2,602 Ordinary -2,602
29/08/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -27,144 Ordinary -27,144
29/08/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 6,355 Ordinary 6,355
29/08/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 140,457 Ordinary 140,457
29/08/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 133,884 Ordinary 133,884
29/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,292 Ordinary -2,292
29/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -70,990 Ordinary -70,990
29/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -776,697 Ordinary -776,697
29/08/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 8,254 Ordinary 8,254
29/08/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 3,126 Ordinary 3,126
29/08/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 11,388 Ordinary 11,388
29/08/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 6,150 Ordinary 6,150
29/08/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -27,144 Ordinary -27,144
29/08/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 766 Ordinary 766
29/08/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -4,674 Ordinary -4,674
29/08/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 4,674 Ordinary 4,674
29/08/2024 SSGA FUNDS MANAGEMENT, INC. Transfer in 7.74 651 Ordinary 651
29/08/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 2,540 Ordinary 2,540
29/08/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 7.57 -199,945 Ordinary -199,945
30/08/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 7.59 19,815 Ordinary 19,815
30/08/2024 STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD. Transfer out 7.59 -2,715 Ordinary -2,715
30/08/2024 STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD. Transfer in 7.58 65,340 Ordinary 65,340
30/08/2024 STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD. Transfer in 7.59 8,614 Ordinary 8,614
30/08/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 7.59 36,535 Ordinary 36,535
30/08/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 7.59 13,708 Ordinary 13,708
30/08/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 7.59 174 Ordinary 174
30/08/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 7.59 12,085 Ordinary 12,085

604 Page 102 11-Oct-2024

30/08/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 11,648 Ordinary 11,648
30/08/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 714 Ordinary 714
30/08/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 172,993 Ordinary 172,993
30/08/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 7,806 Ordinary 7,806
30/08/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 16,371 Ordinary 16,371
30/08/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 482,669 Ordinary 482,669
30/08/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 16,400 Ordinary 16,400
30/08/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -12,311 Ordinary -12,311
30/08/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 11,597 Ordinary 11,597
30/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 657 Ordinary 657
30/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 21,535 Ordinary 21,535
30/08/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 224,731 Ordinary 224,731
30/08/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 7.57 3,145 Ordinary 3,145
30/08/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 7.58 -732,805 Ordinary -732,805
30/08/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 7.59 -12,085 Ordinary -12,085
30/08/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 7.59 -36,535 Ordinary -36,535
30/08/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 7.59 -13,708 Ordinary -13,708
30/08/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 7.59 -235,708 Ordinary -235,708
30/08/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 7.59 1,810 Ordinary 1,810
02/09/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 7.61 24,938 Ordinary 24,938
02/09/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 181,000 Ordinary 181,000
02/09/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 80,000 Ordinary 80,000
02/09/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 399,018 Ordinary 399,018
02/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -533 Ordinary -533
02/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -17,412 Ordinary -17,412
02/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -182,054 Ordinary -182,054
02/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 233,114 Ordinary 233,114
02/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -8,254 Ordinary -8,254
02/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -3,126 Ordinary -3,126
02/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -11,388 Ordinary -11,388
02/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -6,150 Ordinary -6,150
02/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -10,983 Ordinary -10,983
02/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -766 Ordinary -766
02/09/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 192,447 Ordinary 192,447
03/09/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 7.39 -2,075 Ordinary -2,075
03/09/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 7.39 -4,226 Ordinary -4,226
03/09/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -6,355 Ordinary -6,355
03/09/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -140,457 Ordinary -140,457
03/09/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -172,702 Ordinary -172,702
03/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -124 Ordinary -124
03/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4,124 Ordinary -4,124
03/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -42,677 Ordinary -42,677
03/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -233,114 Ordinary -233,114
03/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 22,522 Ordinary 22,522
03/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 8,254 Ordinary 8,254
03/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 63,479 Ordinary 63,479
03/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 29,567 Ordinary 29,567
03/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 79,947 Ordinary 79,947
03/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 3,126 Ordinary 3,126
03/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 8,981 Ordinary 8,981
03/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 11,388 Ordinary 11,388
03/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 13,956 Ordinary 13,956
03/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 2,667 Ordinary 2,667
03/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 10,983 Ordinary 10,983

604 Page 103 11-Oct-2024

03/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 358 Ordinary 358
03/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 766 Ordinary 766
03/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -10,773 Ordinary -10,773
03/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -12,107 Ordinary -12,107
03/09/2024 SSGA FUNDS MANAGEMENT, INC. Transfer out 7.39 -7,878 Ordinary -7,878
03/09/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 7.39 47,602 Ordinary 47,602
03/09/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 7.40 233,577 Ordinary 233,577
04/09/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 7.27 -21,798 Ordinary -21,798
04/09/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 6,355 Ordinary 6,355
04/09/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -24,087 Ordinary -24,087
04/09/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 75,634 Ordinary 75,634
04/09/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 1,800 Ordinary 1,800
04/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 27,144 Ordinary 27,144
04/09/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 27,144 Ordinary 27,144
04/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3,057 Ordinary 3,057
04/09/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 7.27 -16,478 Ordinary -16,478
04/09/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 7.27 6,534 Ordinary 6,534
05/09/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 7.25 -111,272 Ordinary -111,272
05/09/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 7.21 -1,212 Ordinary -1,212
05/09/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -3,057 Ordinary -3,057
05/09/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 107,774 Ordinary 107,774
05/09/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -181,000 Ordinary -181,000
05/09/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -7,023 Ordinary -7,023
05/09/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 149,269 Ordinary 149,269
05/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -40,141 Ordinary -40,141
05/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 40,141 Ordinary 40,141
05/09/2024 SSGA FUNDS MANAGEMENT, INC. Transfer in 7.27 1,718 Ordinary 1,718
05/09/2024 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3,057 Ordinary -3,057
05/09/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 7.21 -581 Ordinary -581
05/09/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 7.21 6,897 Ordinary 6,897
06/09/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 7.21 30,612 Ordinary 30,612
06/09/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 7.23 6,867 Ordinary 6,867
06/09/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -11,239 Ordinary -11,239
06/09/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -10,983 Ordinary -10,983
06/09/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -109,144 Ordinary -109,144
06/09/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -766 Ordinary -766
06/09/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -11,388 Ordinary -11,388
06/09/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -9,276 Ordinary -9,276
06/09/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 71,846 Ordinary 71,846
06/09/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 31,817 Ordinary 31,817
06/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 11,239 Ordinary 11,239
06/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 115,486 Ordinary 115,486
06/09/2024 SSGA FUNDS MANAGEMENT, INC. Transfer out 7.23 -8,250 Ordinary -8,250
06/09/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 7.21 -4,112 Ordinary -4,112
06/09/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 115,486 Ordinary 115,486
06/09/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 11,239 Ordinary 11,239
06/09/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 7.23 -2,869 Ordinary -2,869
06/09/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 7.23 -22,330 Ordinary -22,330
06/09/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 7.23 4,491 Ordinary 4,491
06/09/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 7.23 3,886 Ordinary 3,886
06/09/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 7.23 215,883 Ordinary 215,883
06/09/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 7.23 22,330 Ordinary 22,330
09/09/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -8,761 Ordinary -8,761

604 Page 104 11-Oct-2024

09/09/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 317,138 Ordinary 317,138
09/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 40,757 Ordinary 40,757
09/09/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 40,757 Ordinary 40,757
09/09/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 7.37 3,458 Ordinary 3,458
10/09/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 7.83 714 Ordinary 714
10/09/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 7.84 318 Ordinary 318
10/09/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 7.83 872 Ordinary 872
10/09/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 7.82 1,630 Ordinary 1,630
10/09/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 7.82 18,650 Ordinary 18,650
10/09/2024 SSGA FUNDS MANAGEMENT, INC. Transfer in 7.82 1,676 Ordinary 1,676
10/09/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 7.82 57,845 Ordinary 57,845
10/09/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 7.83 1,188 Ordinary 1,188
10/09/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 7.82 1,353 Ordinary 1,353
10/09/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 7.83 569 Ordinary 569
10/09/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 7.93 35 Ordinary 35
10/09/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 7.82 1,217 Ordinary 1,217
10/09/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 7.82 2,542 Ordinary 2,542
10/09/2024 SSGA FUNDS MANAGEMENT, INC. Transfer in 7.84 242 Ordinary 242
10/09/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 7.82 17,519 Ordinary 17,519
10/09/2024 SSGA FUNDS MANAGEMENT, INC. Transfer in 7.83 1,045 Ordinary 1,045
10/09/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 7.82 7,435 Ordinary 7,435
10/09/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 7.82 3,461 Ordinary 3,461
10/09/2024 STATE STREET GLOBAL ADVISORS ASIA LIMITED Transfer in 7.82 291 Ordinary 291
10/09/2024 STATE STREET GLOBAL ADVISORS ASIA LIMITED Transfer in 7.82 4,100 Ordinary 4,100
10/09/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 7.83 715 Ordinary 715
10/09/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 7.83 308 Ordinary 308
10/09/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 7.83 189 Ordinary 189
10/09/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 7.85 180 Ordinary 180
10/09/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 7.82 17,835 Ordinary 17,835
10/09/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 7.82 2,421 Ordinary 2,421
10/09/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 7.82 8,473 Ordinary 8,473
10/09/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 7.82 15,928 Ordinary 15,928
10/09/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 7.82 359 Ordinary 359
10/09/2024 SSGA FUNDS MANAGEMENT, INC. Transfer in 7.83 70 Ordinary 70
10/09/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 7.83 806 Ordinary 806
10/09/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 7.82 322,664 Ordinary 322,664
10/09/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 7.83 763 Ordinary 763
10/09/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 7.84 16 Ordinary 16
10/09/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 7.83 301 Ordinary 301
10/09/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 7.82 1,388 Ordinary 1,388
10/09/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 7.82 15,504 Ordinary 15,504
10/09/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 7.30 11,772 Ordinary 11,772
10/09/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 7.82 105,765 Ordinary 105,765
10/09/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 7.82 20,811 Ordinary 20,811
10/09/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 7.82 24,126 Ordinary 24,126
10/09/2024 STATE STREET GLOBAL ADVISORS, LTD. Transfer in 7.85 155 Ordinary 155
10/09/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 7.90 66 Ordinary 66
10/09/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 7.82 2,126 Ordinary 2,126
10/09/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 7.82 1,517 Ordinary 1,517
10/09/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 7.82 2,108 Ordinary 2,108
10/09/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 7.82 1,854 Ordinary 1,854
10/09/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 7.82 2,867 Ordinary 2,867

604 Page 105 11-Oct-2024

10/09/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 7.82 28,555 Ordinary 28,555
10/09/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 7.30 -112,619 Ordinary -112,619
10/09/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 7.82 473 Ordinary 473
10/09/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 7.82 1,076 Ordinary 1,076
10/09/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 8.13 11 Ordinary 11
10/09/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 7.84 124 Ordinary 124
10/09/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 7.82 25,438 Ordinary 25,438
10/09/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 7.82 58,189 Ordinary 58,189
10/09/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 7.82 36,466 Ordinary 36,466
10/09/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 7.82 34,590 Ordinary 34,590
10/09/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 7.85 241 Ordinary 241
10/09/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 7.82 1,321 Ordinary 1,321
10/09/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 18,333 Ordinary 18,333
10/09/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 3,608 Ordinary 3,608
10/09/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 11,388 Ordinary 11,388
10/09/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 7.82 14,330 Ordinary 14,330
10/09/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 7.82 1,158 Ordinary 1,158
10/09/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 7.92 28 Ordinary 28
10/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 5,696 Ordinary 5,696
10/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -5,696 Ordinary -5,696
10/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 100,800 Ordinary 100,800
10/09/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 7.82 3,870 Ordinary 3,870
10/09/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 7.84 279 Ordinary 279
10/09/2024 STATE STREET GLOBAL ADVISORS ASIA LIMITED Transfer in 7.82 2,171 Ordinary 2,171
10/09/2024 STATE STREET GLOBAL ADVISORS ASIA LIMITED Transfer in 7.83 583 Ordinary 583
10/09/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 7.82 676 Ordinary 676
10/09/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 7.82 2,522 Ordinary 2,522
10/09/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 7.82 30,732 Ordinary 30,732
10/09/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 7.82 4,919 Ordinary 4,919
10/09/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 7.82 3,061 Ordinary 3,061
10/09/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 7.83 110 Ordinary 110
10/09/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 7.84 395 Ordinary 395
10/09/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 7.83 362 Ordinary 362
10/09/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 7.82 41,944 Ordinary 41,944
10/09/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 7.82 9,624 Ordinary 9,624
10/09/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 7.82 170 Ordinary 170
10/09/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 7.82 3,913 Ordinary 3,913
10/09/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 7.82 169,017 Ordinary 169,017
10/09/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 7.82 1,452 Ordinary 1,452
10/09/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 7.82 1,660 Ordinary 1,660
10/09/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 7.83 89 Ordinary 89
10/09/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 7.82 6,712 Ordinary 6,712
10/09/2024 STATE STREET GLOBAL ADVISORS ASIA LIMITED Transfer in 7.82 456 Ordinary 456
10/09/2024 STATE STREET GLOBAL ADVISORS ASIA LIMITED Transfer in 7.85 63 Ordinary 63
10/09/2024 STATE STREET GLOBAL ADVISORS ASIA LIMITED Transfer in 8.24 18 Ordinary 18
10/09/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 7.82 1,010 Ordinary 1,010
10/09/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 7.82 1,458 Ordinary 1,458
10/09/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 7.83 243 Ordinary 243
10/09/2024 STATE STREET GLOBAL ADVISORS ASIA LIMITED Transfer in 7.82 1,063 Ordinary 1,063
10/09/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 7.82 6,261 Ordinary 6,261
10/09/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 7.82 145,515 Ordinary 145,515
10/09/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 7.82 40,867 Ordinary 40,867

604 Page 106 11-Oct-2024

10/09/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 7.84 291 Ordinary 291
10/09/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 7.86 129 Ordinary 129
10/09/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 7.82 21,166 Ordinary 21,166
10/09/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 7.82 20,718 Ordinary 20,718
10/09/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 7.82 2,256 Ordinary 2,256
10/09/2024 STATE STREET GLOBAL ADVISORS ASIA LIMITED Transfer in 7.91 62 Ordinary 62
10/09/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 7.83 128 Ordinary 128
10/09/2024 STATE STREET GLOBAL ADVISORS, LTD. Transfer in 7.82 664 Ordinary 664
10/09/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 7.82 12,774 Ordinary 12,774
10/09/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 7.30 -5,923 Ordinary -5,923
10/09/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 7.30 -17,494 Ordinary -17,494
10/09/2024 STATE STREET GLOBAL ADVISORS ASIA LIMITED Transfer in 7.84 384 Ordinary 384
10/09/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 7.82 883 Ordinary 883
10/09/2024 SSGA FUNDS MANAGEMENT, INC. Transfer in 7.83 245 Ordinary 245
10/09/2024 STATE STREET GLOBAL ADVISORS, LTD. Transfer in 7.85 75 Ordinary 75
10/09/2024 STATE STREET GLOBAL ADVISORS, LTD. Transfer in 7.82 566 Ordinary 566
10/09/2024 STATE STREET GLOBAL ADVISORS, LTD. Transfer in 7.82 725 Ordinary 725
10/09/2024 STATE STREET GLOBAL ADVISORS, LTD. Transfer in 7.83 1,013 Ordinary 1,013
10/09/2024 SSGA FUNDS MANAGEMENT, INC. Transfer in 7.82 34,643 Ordinary 34,643
10/09/2024 SSGA FUNDS MANAGEMENT, INC. Transfer in 7.82 60,573 Ordinary 60,573
10/09/2024 SSGA FUNDS MANAGEMENT, INC. Transfer in 7.82 18,146 Ordinary 18,146
10/09/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 7.83 868 Ordinary 868
10/09/2024 SSGA FUNDS MANAGEMENT, INC. Transfer in 7.82 11,881 Ordinary 11,881
10/09/2024 SSGA FUNDS MANAGEMENT, INC. Transfer in 7.82 9,376 Ordinary 9,376
10/09/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 7.82 3,486 Ordinary 3,486
10/09/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 7.82 4,838 Ordinary 4,838
10/09/2024 SSGA FUNDS MANAGEMENT, INC. Transfer in 7.82 6,907 Ordinary 6,907
10/09/2024 STATE STREET GLOBAL ADVISORS ASIA LIMITED Transfer in 7.82 1,846 Ordinary 1,846
10/09/2024 STATE STREET GLOBAL ADVISORS ASIA LIMITED Transfer in 7.83 577 Ordinary 577
10/09/2024 STATE STREET GLOBAL ADVISORS ASIA LIMITED Transfer in 7.85 225 Ordinary 225
10/09/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 7.82 203 Ordinary 203
10/09/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 7.85 174 Ordinary 174
10/09/2024 SSGA FUNDS MANAGEMENT, INC. Transfer in 7.83 841 Ordinary 841
10/09/2024 SSGA FUNDS MANAGEMENT, INC. Transfer in 7.92 25 Ordinary 25
10/09/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 7.82 4,192 Ordinary 4,192
10/09/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 7.82 5,133 Ordinary 5,133
10/09/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 7.82 5,440 Ordinary 5,440
10/09/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 7.87 145 Ordinary 145
10/09/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 7.84 291 Ordinary 291
10/09/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 7.36 -2,294 Ordinary -2,294
10/09/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 7.82 11,416 Ordinary 11,416
10/09/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 100,800 Ordinary 100,800
10/09/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 7.84 255 Ordinary 255
10/09/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 7.83 259 Ordinary 259
10/09/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 7.89 78 Ordinary 78
10/09/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 7.82 1,367 Ordinary 1,367
10/09/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 7.82 8,884 Ordinary 8,884
10/09/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 7.84 211 Ordinary 211
10/09/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 7.83 649 Ordinary 649
10/09/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 7.82 5,504 Ordinary 5,504
10/09/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 7.82 5,548 Ordinary 5,548
10/09/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 7.82 1,939 Ordinary 1,939
10/09/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 7.82 1,569 Ordinary 1,569
10/09/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 7.82 181 Ordinary 181

604 Page 107 11-Oct-2024

10/09/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 7.82 722,536 Ordinary 722,536
10/09/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 7.82 11,603 Ordinary 11,603
10/09/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 7.82 90,741 Ordinary 90,741
10/09/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 7.82 62 Ordinary 62
10/09/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 7.82 2,097 Ordinary 2,097
10/09/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 7.83 564 Ordinary 564
10/09/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 7.84 342 Ordinary 342
10/09/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 7.82 376 Ordinary 376
10/09/2024 STATE STREET GLOBAL ADVISORS ASIA LIMITED Transfer in 7.82 1,294 Ordinary 1,294
10/09/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 7.82 8,239 Ordinary 8,239
10/09/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 7.82 12,948 Ordinary 12,948
10/09/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 7.83 428 Ordinary 428
10/09/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 7.82 1,620 Ordinary 1,620
10/09/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 7.83 908 Ordinary 908
10/09/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 7.82 2,239 Ordinary 2,239
10/09/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 7.82 2,432 Ordinary 2,432
10/09/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 7.83 766 Ordinary 766
10/09/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 7.82 6,242 Ordinary 6,242
10/09/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 7.82 39,702 Ordinary 39,702
10/09/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 7.82 6,946 Ordinary 6,946
10/09/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 7.82 11,831 Ordinary 11,831
10/09/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 7.82 760 Ordinary 760
10/09/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 7.82 11,327 Ordinary 11,327
10/09/2024 STATE STREET GLOBAL ADVISORS, LTD. Transfer in 7.88 104 Ordinary 104
10/09/2024 STATE STREET GLOBAL ADVISORS ASIA LIMITED Transfer in 7.83 233 Ordinary 233
10/09/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 7.82 439,585 Ordinary 439,585
10/09/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 7.82 47,078 Ordinary 47,078
10/09/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 7.30 -21,131 Ordinary -21,131
10/09/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 7.84 305 Ordinary 305
10/09/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 7.82 564 Ordinary 564
10/09/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 7.84 217 Ordinary 217
10/09/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 7.82 112,183 Ordinary 112,183
10/09/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 7.82 19,208 Ordinary 19,208
10/09/2024 STATE STREET GLOBAL ADVISORS, LTD. Transfer in 7.82 1,388 Ordinary 1,388
10/09/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 7.82 11,796 Ordinary 11,796
10/09/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 7.82 638 Ordinary 638
10/09/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 7.82 3,758 Ordinary 3,758
10/09/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 7.82 19,672 Ordinary 19,672
10/09/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 7.82 129,993 Ordinary 129,993
10/09/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 7.30 5,923 Ordinary 5,923
10/09/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 7.30 21,131 Ordinary 21,131
10/09/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 7.82 2,750 Ordinary 2,750
10/09/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 7.83 744 Ordinary 744
10/09/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 7.83 391 Ordinary 391
10/09/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 7.82 1,445 Ordinary 1,445
10/09/2024 SSGA FUNDS MANAGEMENT, INC. Transfer in 7.83 516 Ordinary 516
11/09/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 87,963 Ordinary 87,963
11/09/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 60,200 Ordinary 60,200
11/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 8,254 Ordinary 8,254
11/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,317 Ordinary 1,317
11/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 918 Ordinary 918
11/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 2,148 Ordinary 2,148
11/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 2,995 Ordinary 2,995

604 Page 108 11-Oct-2024

11/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 11,388 Ordinary 11,388
11/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 6,309 Ordinary 6,309
11/09/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 33,329 Ordinary 33,329
11/09/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 7.45 43,200 Ordinary 43,200
11/09/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 7.45 1,944 Ordinary 1,944
11/09/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 7.45 358,220 Ordinary 358,220
12/09/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 163,262 Ordinary 163,262
12/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 62,162 Ordinary 62,162
12/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 25,801 Ordinary 25,801
12/09/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 7.53 8,724 Ordinary 8,724
12/09/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 7.53 19,266 Ordinary 19,266
12/09/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 7.53 -19,266 Ordinary -19,266
12/09/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 67,137 Ordinary 67,137
12/09/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 20,826 Ordinary 20,826
12/09/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 7.53 2,541 Ordinary 2,541
13/09/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 7.53 -54,139 Ordinary -54,139
13/09/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 3,245 Ordinary 3,245
13/09/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 65,783 Ordinary 65,783
13/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -3,903 Ordinary -3,903
13/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 3,903 Ordinary 3,903
13/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -49,666 Ordinary -49,666
13/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 49,666 Ordinary 49,666
13/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -8,254 Ordinary -8,254
13/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 8,254 Ordinary 8,254
13/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -63,479 Ordinary -63,479
13/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 63,479 Ordinary 63,479
13/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -26,719 Ordinary -26,719
13/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 26,719 Ordinary 26,719
13/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -79,947 Ordinary -79,947
13/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 79,947 Ordinary 79,947
13/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -540 Ordinary -540
13/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 540 Ordinary 540
13/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -33,685 Ordinary -33,685
13/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 33,685 Ordinary 33,685
13/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -2,995 Ordinary -2,995
13/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 2,995 Ordinary 2,995
13/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -8,981 Ordinary -8,981
13/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 8,981 Ordinary 8,981
13/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -65,725 Ordinary -65,725
13/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 65,725 Ordinary 65,725
13/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -11,388 Ordinary -11,388
13/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 11,388 Ordinary 11,388
13/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -8,419 Ordinary -8,419
13/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 8,419 Ordinary 8,419
13/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -56,821 Ordinary -56,821
13/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 56,821 Ordinary 56,821
13/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -98,810 Ordinary -98,810
13/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 98,810 Ordinary 98,810
13/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -102,864 Ordinary -102,864
13/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 102,864 Ordinary 102,864
13/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -2,667 Ordinary -2,667
13/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 2,667 Ordinary 2,667
13/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 23 Ordinary 23
13/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -499,404 Ordinary -499,404

604 Page 109 11-Oct-2024

13/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 499,404 Ordinary 499,404
13/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -107,774 Ordinary -107,774
13/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 107,774 Ordinary 107,774
13/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -23,402 Ordinary -23,402
13/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 23,379 Ordinary 23,379
13/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -272,887 Ordinary -272,887
13/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 272,887 Ordinary 272,887
13/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -20,000 Ordinary -20,000
13/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 20,000 Ordinary 20,000
13/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -124,190 Ordinary -124,190
13/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 124,190 Ordinary 124,190
13/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -103,189 Ordinary -103,189
13/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 103,189 Ordinary 103,189
13/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -112,483 Ordinary -112,483
13/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 112,483 Ordinary 112,483
13/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -137,434 Ordinary -137,434
13/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 137,434 Ordinary 137,434
13/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -149,269 Ordinary -149,269
13/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 149,269 Ordinary 149,269
13/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -363,181 Ordinary -363,181
13/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 363,181 Ordinary 363,181
13/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -470,407 Ordinary -470,407
13/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 470,407 Ordinary 470,407
13/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -363,662 Ordinary -363,662
13/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 363,662 Ordinary 363,662
13/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -20,683 Ordinary -20,683
13/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 20,683 Ordinary 20,683
13/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -58,056 Ordinary -58,056
13/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 58,056 Ordinary 58,056
13/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1 Ordinary -1
13/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1 Ordinary 1
13/09/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 7.52 2,541 Ordinary 2,541
13/09/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 7.52 3,993 Ordinary 3,993
16/09/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 7.57 -45,473 Ordinary -45,473
16/09/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -14,314 Ordinary -14,314
16/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 526 Ordinary 526
16/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,000 Ordinary 1,000
16/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,835 Ordinary -1,835
16/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -2,936 Ordinary -2,936
16/09/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 7.58 11,744 Ordinary 11,744
16/09/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -3,245 Ordinary -3,245
16/09/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 7.59 288,817 Ordinary 288,817
16/09/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 7.57 45,473 Ordinary 45,473
17/09/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 7.62 -7,872 Ordinary -7,872
17/09/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 7.62 -2,095 Ordinary -2,095
17/09/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 7.62 -4,190 Ordinary -4,190
17/09/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -60 Ordinary -60
17/09/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -297,762 Ordinary -297,762
17/09/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 60 Ordinary 60
17/09/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 7.62 2,541 Ordinary 2,541
17/09/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 7.62 1,945 Ordinary 1,945
18/09/2024 STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD. Transfer in 7.82 4,142 Ordinary 4,142
18/09/2024 STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD. Transfer in 7.82 3,912 Ordinary 3,912
18/09/2024 STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD. Transfer in 7.81 1,479 Ordinary 1,479

604 Page 110 11-Oct-2024

18/09/2024 STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD. Transfer in 7.82 2,853 Ordinary 2,853
18/09/2024 STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD. Transfer in 7.82 3,330 Ordinary 3,330
18/09/2024 STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD. Transfer in 7.82 23,291 Ordinary 23,291
18/09/2024 STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD. Transfer in 7.82 31,692 Ordinary 31,692
18/09/2024 STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD. Transfer in 7.82 2,849 Ordinary 2,849
18/09/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 7.64 -4,190 Ordinary -4,190
18/09/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 7.64 -4,190 Ordinary -4,190
18/09/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 239 Ordinary 239
18/09/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 12,443 Ordinary 12,443
18/09/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 1,029 Ordinary 1,029
18/09/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 3,893 Ordinary 3,893
18/09/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 8,025 Ordinary 8,025
18/09/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 11,390 Ordinary 11,390
18/09/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 3,878 Ordinary 3,878
18/09/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 539 Ordinary 539
18/09/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 4,086 Ordinary 4,086
18/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 2,571 Ordinary 2,571
18/09/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 7.64 -2 Ordinary -2
18/09/2024 STATE STREET GLOBAL ADVISORS, LTD. Transfer out 7.64 -1,467 Ordinary -1,467
18/09/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 7.64 -1,855 Ordinary -1,855
18/09/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 2,571 Ordinary 2,571
18/09/2024 STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD. Transfer in 7.04 1,435 Ordinary 1,435
18/09/2024 STATE STREET GLOBAL ADVISORS, LTD. Transfer out 7.64 -5,586 Ordinary -5,586
19/09/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 7.55 -6,285 Ordinary -6,285
19/09/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 7.55 -6,285 Ordinary -6,285
19/09/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 7.55 -2 Ordinary -2
19/09/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 141,600 Ordinary 141,600
19/09/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -508,598 Ordinary -508,598
19/09/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 125 Ordinary 125
19/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -125 Ordinary -125
19/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 38,747 Ordinary 38,747
19/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 25,832 Ordinary 25,832
19/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -25,832 Ordinary -25,832
19/09/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 38,747 Ordinary 38,747
19/09/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -125 Ordinary -125
19/09/2024 STATE STREET GLOBAL ADVISORS ASIA LIMITED Transfer out 7.55 -1 Ordinary -1
19/09/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 7.55 1,945 Ordinary 1,945
20/09/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 7.55 -53,860 Ordinary -53,860
20/09/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 7.55 -33,843 Ordinary -33,843
20/09/2024 STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD. Transfer in 7.55 39,579 Ordinary 39,579
20/09/2024 STATE STREET GLOBAL ADVISORS ASIA LIMITED Transfer out 7.55 -1,211 Ordinary -1,211
20/09/2024 STATE STREET GLOBAL ADVISORS ASIA LIMITED Transfer out 7.55 -14,862 Ordinary -14,862
20/09/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 7.55 -11,343 Ordinary -11,343
20/09/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 7.55 -12,485 Ordinary -12,485
20/09/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 7.55 -12,134 Ordinary -12,134
20/09/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 7.55 -2,095 Ordinary -2,095
20/09/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 7.55 -14,597 Ordinary -14,597
20/09/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 7.55 -13,262 Ordinary -13,262
20/09/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -60 Ordinary -60
20/09/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -65 Ordinary -65
20/09/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -1,615 Ordinary -1,615
20/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -212,724 Ordinary -212,724

604 Page 111 11-Oct-2024

20/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 2,644 Ordinary 2,644
20/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 8,254 Ordinary 8,254
20/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 63,479 Ordinary 63,479
20/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 26,654 Ordinary 26,654
20/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 79,947 Ordinary 79,947
20/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 2,935 Ordinary 2,935
20/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 8,981 Ordinary 8,981
20/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -58,056 Ordinary -58,056
20/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 11,388 Ordinary 11,388
20/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 8,419 Ordinary 8,419
20/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 2,667 Ordinary 2,667
20/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 5,114 Ordinary 5,114
20/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 539 Ordinary 539
20/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 58,056 Ordinary 58,056
20/09/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 7.55 -86,963 Ordinary -86,963
20/09/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 7.55 -79,013 Ordinary -79,013
20/09/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 7.55 -7,892 Ordinary -7,892
20/09/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 7.55 -20,144 Ordinary -20,144
20/09/2024 SSGA FUNDS MANAGEMENT, INC. Transfer out 7.55 -44,960 Ordinary -44,960
20/09/2024 SSGA FUNDS MANAGEMENT, INC. Transfer out 7.55 -22,314 Ordinary -22,314
20/09/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 7.55 -5,021 Ordinary -5,021
20/09/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 3,180 Ordinary 3,180
20/09/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 3,077 Ordinary 3,077
20/09/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 1,312 Ordinary 1,312
20/09/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 728 Ordinary 728
20/09/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 7.55 -16,258 Ordinary -16,258
20/09/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 7.55 11,343 Ordinary 11,343
20/09/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 7.55 13,262 Ordinary 13,262
20/09/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 7.55 79,013 Ordinary 79,013
20/09/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 7.55 62,147 Ordinary 62,147
20/09/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 7.55 -62,147 Ordinary -62,147
20/09/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 7.55 -15,611 Ordinary -15,611
20/09/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 7.55 -34,621 Ordinary -34,621
20/09/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 7.55 29,385 Ordinary 29,385
20/09/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 7.55 15,611 Ordinary 15,611
20/09/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 7.55 34,621 Ordinary 34,621
20/09/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 7.55 33,843 Ordinary 33,843
23/09/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 7.55 11,148 Ordinary 11,148
23/09/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 7.55 37,363 Ordinary 37,363
23/09/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -1 Ordinary -1
23/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 38,747 Ordinary 38,747
23/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 147 Ordinary 147
23/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -38,747 Ordinary -38,747
23/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,270 Ordinary 1,270
23/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 48,753 Ordinary 48,753
23/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 5,817 Ordinary 5,817
23/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 3,486 Ordinary 3,486
23/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 207 Ordinary 207
23/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -15,766 Ordinary -15,766
23/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 13,362 Ordinary 13,362
23/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 780 Ordinary 780
23/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -58,056 Ordinary -58,056

604 Page 112 11-Oct-2024

23/09/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 7.55 2,734 Ordinary 2,734
23/09/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 7.55 1 Ordinary 1
23/09/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 7.57 4,295 Ordinary 4,295
24/09/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 7.57 -4,041 Ordinary -4,041
24/09/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 34,754 Ordinary 34,754
24/09/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -76,941 Ordinary -76,941
24/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -38,747 Ordinary -38,747
24/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 125,118 Ordinary 125,118
24/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 87,588 Ordinary 87,588
24/09/2024 STATE STREET GLOBAL ADVISORS, LTD. Transfer out 7.58 -172 Ordinary -172
24/09/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 173,959 Ordinary 173,959
24/09/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 7.58 2,178 Ordinary 2,178
24/09/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 7.58 -13,713 Ordinary -13,713
24/09/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 7.58 13,713 Ordinary 13,713
25/09/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 7.61 -20,740 Ordinary -20,740
25/09/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -30,140 Ordinary -30,140
25/09/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 28,549 Ordinary 28,549
25/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 7,758 Ordinary 7,758
25/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -2,644 Ordinary -2,644
25/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -8,254 Ordinary -8,254
25/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -63,479 Ordinary -63,479
25/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -26,654 Ordinary -26,654
25/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -79,947 Ordinary -79,947
25/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -2,935 Ordinary -2,935
25/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -8,981 Ordinary -8,981
25/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 58,056 Ordinary 58,056
25/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -11,388 Ordinary -11,388
25/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -8,419 Ordinary -8,419
25/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -2,667 Ordinary -2,667
25/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -53,867 Ordinary -53,867
25/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -5,817 Ordinary -5,817
25/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -3,486 Ordinary -3,486
25/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -539 Ordinary -539
25/09/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 15.22 -2 Ordinary -2
25/09/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 15.22 -2 Ordinary -2
25/09/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 7.61 -1 Ordinary -1
25/09/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 7.61 215 Ordinary 215
25/09/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 7.61 -125,022 Ordinary -125,022
25/09/2024 STATE STREET GLOBAL ADVISORS, LTD. Transfer out 7.61 -1,433 Ordinary -1,433
25/09/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 7.61 -34,013 Ordinary -34,013
25/09/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 7.61 3,905 Ordinary 3,905
26/09/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 7.73 -958 Ordinary -958
26/09/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 7.73 -16,527 Ordinary -16,527
26/09/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 11,891 Ordinary 11,891
26/09/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -5,603 Ordinary -5,603
26/09/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -5,234 Ordinary -5,234
26/09/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -12,430 Ordinary -12,430
26/09/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -11,354 Ordinary -11,354
26/09/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -11,388 Ordinary -11,388
26/09/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -6,000 Ordinary -6,000
26/09/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -176,224 Ordinary -176,224
26/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -7,758 Ordinary -7,758
26/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 2,644 Ordinary 2,644

604 Page 113 11-Oct-2024

26/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 2,110 Ordinary 2,110
26/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -38,747 Ordinary -38,747
26/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 2,981 Ordinary 2,981
26/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -58,056 Ordinary -58,056
26/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 2,667 Ordinary 2,667
26/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 77,054 Ordinary 77,054
26/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 11,891 Ordinary 11,891
26/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 5,817 Ordinary 5,817
26/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 3,486 Ordinary 3,486
26/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 38,747 Ordinary 38,747
26/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 17,888 Ordinary 17,888
26/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -47,140 Ordinary -47,140
26/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -11,891 Ordinary -11,891
26/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 13,699 Ordinary 13,699
26/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 197,871 Ordinary 197,871
27/09/2024 STATE STREET GLOBAL ADVISORS, LTD. Transfer out 7.76 -2,524 Ordinary -2,524
27/09/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 7.76 -7,438 Ordinary -7,438
27/09/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 7.76 -37,251 Ordinary -37,251
27/09/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 97,086 Ordinary 97,086
27/09/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 100,339 Ordinary 100,339
27/09/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 4,530 Ordinary 4,530
27/09/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 5,283 Ordinary 5,283
27/09/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 29,417 Ordinary 29,417
27/09/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 6 Ordinary 6
27/09/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 16,856 Ordinary 16,856
27/09/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 3,229 Ordinary 3,229
27/09/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 1,600,000 Ordinary 1,600,000
27/09/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -75,415 Ordinary -75,415
27/09/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -16,400 Ordinary -16,400
27/09/2024 SSGA FUNDS MANAGEMENT, INC. Transfer in 7.78 969 Ordinary 969
27/09/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 7.78 98,068 Ordinary 98,068
30/09/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 7.76 -1,207 Ordinary -1,207
30/09/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 7.76 -4,138 Ordinary -4,138
30/09/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 7.76 -11,714 Ordinary -11,714
30/09/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 7.76 41,590 Ordinary 41,590
30/09/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 2,152 Ordinary 2,152
30/09/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 3,633 Ordinary 3,633
30/09/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -20,076 Ordinary -20,076
30/09/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -2,152 Ordinary -2,152
30/09/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 247,811 Ordinary 247,811
30/09/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 7.76 3,449 Ordinary 3,449
30/09/2024 STATE STREET GLOBAL ADVISORS ASIA LIMITED Transfer out 7.76 -3,740 Ordinary -3,740
30/09/2024 SSGA FUNDS MANAGEMENT, INC. Transfer in 7.76 9,026 Ordinary 9,026
30/09/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 7.76 -32,237 Ordinary -32,237
30/09/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 247,811 Ordinary 247,811
30/09/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 7.76 -18,797 Ordinary -18,797
30/09/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 7.76 234,782 Ordinary 234,782
30/09/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 7.76 38,570 Ordinary 38,570
30/09/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 7.76 18,797 Ordinary 18,797
30/09/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 7.76 140,239 Ordinary 140,239
30/09/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 7.76 11,714 Ordinary 11,714
30/09/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 7.76 -140,239 Ordinary -140,239
30/09/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 7.76 -38,570 Ordinary -38,570

604 Page 114 11-Oct-2024

30/09/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 7.76 4,988 Ordinary 4,988
30/09/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 7.76 28,299 Ordinary 28,299
01/10/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 7.74 -5,489 Ordinary -5,489
01/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 29,094 Ordinary 29,094
01/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 6,077 Ordinary 6,077
01/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -178,687 Ordinary -178,687
01/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -2,957 Ordinary -2,957
01/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -35,094 Ordinary -35,094
01/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 6,000 Ordinary 6,000
01/10/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 7.74 5,489 Ordinary 5,489
01/10/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 7.74 53,439 Ordinary 53,439
01/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 2,757 Ordinary 2,757
01/10/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 7.74 216 Ordinary 216
01/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 2,757 Ordinary 2,757
01/10/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 7.74 13,832 Ordinary 13,832
01/10/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 7.74 3,640 Ordinary 3,640
01/10/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 7.74 1,092 Ordinary 1,092
02/10/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 7.77 -10,714 Ordinary -10,714
02/10/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 7.77 7,792 Ordinary 7,792
02/10/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 7.77 12,920 Ordinary 12,920
02/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -40,831 Ordinary -40,831
02/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -1,780 Ordinary -1,780
02/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -6,355 Ordinary -6,355
02/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -2,110 Ordinary -2,110
02/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -257,283 Ordinary -257,283
02/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -6,049 Ordinary -6,049
02/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 14,810 Ordinary 14,810
02/10/2024 SSGA FUNDS MANAGEMENT, INC. Transfer in 7.76 905 Ordinary 905
02/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 14,810 Ordinary 14,810
02/10/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 7.76 4,752 Ordinary 4,752
02/10/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 7.77 3,640 Ordinary 3,640
02/10/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 7.77 110,999 Ordinary 110,999
03/10/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 7.75 -19,305 Ordinary -19,305
03/10/2024 STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD. Transfer in 7.75 9,209 Ordinary 9,209
03/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -38,968 Ordinary -38,968
03/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 65,710 Ordinary 65,710
03/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -191,577 Ordinary -191,577
03/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 26,846 Ordinary 26,846
03/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -65,710 Ordinary -65,710
03/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 26,846 Ordinary 26,846
03/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -65,710 Ordinary -65,710
03/10/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 7.75 6,916 Ordinary 6,916
03/10/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 7.75 1,946 Ordinary 1,946
04/10/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 7.49 5,165 Ordinary 5,165
04/10/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 7.47 22,873 Ordinary 22,873
04/10/2024 STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD. Transfer out 7.47 -62,232 Ordinary -62,232
04/10/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 7.49 -9,740 Ordinary -9,740
04/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -3,868 Ordinary -3,868
04/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 5,887 Ordinary 5,887
04/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -22,031 Ordinary -22,031
04/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 5,480 Ordinary 5,480
04/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 4,050 Ordinary 4,050
04/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 72,276 Ordinary 72,276

604 Page 115 11-Oct-2024

04/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 34,955 Ordinary 34,955
04/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -2,199,516 Ordinary -2,199,516
04/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -41,000 Ordinary -41,000
04/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 65,725 Ordinary 65,725
04/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 56,821 Ordinary 56,821
04/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 124,713 Ordinary 124,713
04/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 23,379 Ordinary 23,379
04/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 155,839 Ordinary 155,839
04/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 103,189 Ordinary 103,189
04/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 131,578 Ordinary 131,578
04/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 404,161 Ordinary 404,161
04/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 678,704 Ordinary 678,704
04/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 363,662 Ordinary 363,662
04/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 21,463 Ordinary 21,463
04/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1 Ordinary 1
04/10/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 7.49 1 Ordinary 1
04/10/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 7.49 864 Ordinary 864
04/10/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 7.49 -5,165 Ordinary -5,165
04/10/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 7.49 1,820 Ordinary 1,820
04/10/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 7.49 -19,943 Ordinary -19,943
07/10/2024 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 7.48 1 Ordinary 1
07/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 468 Ordinary 468
07/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 231,396 Ordinary 231,396
07/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 79,414 Ordinary 79,414
07/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 46,986 Ordinary 46,986
07/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -22,614 Ordinary -22,614
07/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -22,614 Ordinary -22,614
07/10/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 7.48 22,849 Ordinary 22,849
07/10/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 7.48 -22,849 Ordinary -22,849
08/10/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 7.40 -11,734 Ordinary -11,734
08/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -6,126 Ordinary -6,126
08/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 107,200 Ordinary 107,200
08/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -28,940 Ordinary -28,940
08/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 1,043,743 Ordinary 1,043,743
08/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 37,446 Ordinary 37,446
08/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -36,639 Ordinary -36,639
08/10/2024 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 474 Ordinary 474
08/10/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 7.44 6,466 Ordinary 6,466
08/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 474 Ordinary 474
08/10/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 7.40 160,163 Ordinary 160,163
08/10/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 7.44 -1,973 Ordinary -1,973
08/10/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 7.40 2,548 Ordinary 2,548
08/10/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 7.40 3,276 Ordinary 3,276
08/10/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 7.40 27,775 Ordinary 27,775
08/10/2024 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 7.40 384,292 Ordinary 384,292
08/10/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 7.40 -1,133 Ordinary -1,133
08/10/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer out 7.40 -27,775 Ordinary -27,775
08/10/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 7.40 16,802 Ordinary 16,802
09/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 109,000 Ordinary 109,000
09/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -8,025 Ordinary -8,025
09/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 141,533 Ordinary 141,533
09/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 410,367 Ordinary 410,367
09/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 42,714 Ordinary 42,714
09/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 23,531 Ordinary 23,531

604 Page 116 11-Oct-2024

09/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 130,432 Ordinary 130,432
09/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 527,369 Ordinary 527,369
09/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 5,648 Ordinary 5,648
09/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 1,312,796 Ordinary 1,312,796
09/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 30,955 Ordinary 30,955
09/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 100 Ordinary 100
09/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 356,406 Ordinary 356,406
09/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 30,304 Ordinary 30,304
09/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 226,239 Ordinary 226,239
09/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 494,343 Ordinary 494,343
09/10/2024 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 83,248 Ordinary 83,248
09/10/2024 STATE STREET GLOBAL ADVISORS, AUSTRALIA,
LIMITED
Transfer in 7.59 4,057 Ordinary 4,057
09/10/2024 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 7.81 -17,298 Ordinary -17,298
09/10/2024 SSGA FUNDS MANAGEMENT, INC. Transfer out 7.59 -1,764 Ordinary -1,764
29/08/2023 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 8.50 1,403 Ordinary 1,403
29/08/2023 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 8.50 9,860 Ordinary 9,860
29/08/2023 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 8.50 7,512 Ordinary 7,512
29/08/2023 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 8.50 61,170 Ordinary 61,170
29/08/2023 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 8.50 8,544 Ordinary 8,544
29/08/2023 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 8.50 3,344 Ordinary 3,344
29/08/2023 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 8.50 689 Ordinary 689
29/08/2023 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 8.50 3,043 Ordinary 3,043
29/08/2023 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 8.50 1,194 Ordinary 1,194
29/08/2023 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 8.50 1,865 Ordinary 1,865
29/08/2023 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 8.50 2,303 Ordinary 2,303
29/08/2023 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 8.50 26,328 Ordinary 26,328
29/08/2023 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 8.50 12,444 Ordinary 12,444
29/08/2023 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 8.50 3,321 Ordinary 3,321
29/08/2023 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 8.50 4,159 Ordinary 4,159
29/08/2023 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 8.50 6,356 Ordinary 6,356
29/08/2023 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 8.50 30,310 Ordinary 30,310
29/08/2023 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 8.50 869 Ordinary 869
29/08/2023 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 8.50 9,357 Ordinary 9,357
29/08/2023 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 8.50 9,933 Ordinary 9,933
29/08/2023 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 8.50 1,524 Ordinary 1,524
29/08/2023 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 8.50 1,475 Ordinary 1,475
29/08/2023 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 8.50 7,929 Ordinary 7,929
29/08/2023 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 8.50 3,063 Ordinary 3,063
29/08/2023 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 8.50 2,407 Ordinary 2,407
29/08/2023 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 8.50 1,366 Ordinary 1,366
29/08/2023 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 8.50 11,284 Ordinary 11,284
29/08/2023 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 8.50 1,373 Ordinary 1,373
29/08/2023 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 8.50 6,532 Ordinary 6,532
29/08/2023 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 8.50 16,556 Ordinary 16,556
29/08/2023 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 8.50 3,990 Ordinary 3,990
29/08/2023 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 8.50 1,813 Ordinary 1,813
29/08/2023 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 8.50 12,906 Ordinary 12,906
29/08/2023 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 8.50 78 Ordinary 78
29/08/2023 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 8.50 3,632 Ordinary 3,632
29/08/2023 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 8.50 26,012 Ordinary 26,012
29/08/2023 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 8.50 33,340 Ordinary 33,340
29/08/2023 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 8.50 6,936 Ordinary 6,936
29/08/2023 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 8.50 2,816 Ordinary 2,816
29/08/2023 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 8.50 12,539 Ordinary 12,539
29/08/2023 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 8.50 18,943 Ordinary 18,943

604 Page 117 11-Oct-2024

29/08/2023 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 8.50 4,014 Ordinary 4,014
29/08/2023 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 8.50 554 Ordinary 554
29/08/2023 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 8.50 1,603 Ordinary 1,603
29/08/2023 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 8.50 14,282 Ordinary 14,282
29/08/2023 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 8.50 899 Ordinary 899
29/08/2023 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 8.50 2,977 Ordinary 2,977
29/08/2023 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 8.50 2,515 Ordinary 2,515
29/08/2023 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 8.50 1,899 Ordinary 1,899
29/08/2023 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 8.50 3,684 Ordinary 3,684
29/08/2023 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 8.50 16,933 Ordinary 16,933
29/08/2023 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 8.50 3,670 Ordinary 3,670
29/08/2023 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 8.50 12,957 Ordinary 12,957
29/08/2023 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 8.50 16,415 Ordinary 16,415
29/08/2023 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 8.50 685 Ordinary 685
29/08/2023 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 8.50 -12,089 Ordinary -12,089
29/08/2023 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 8.50 1,544 Ordinary 1,544
29/08/2023 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 8.50 1,079 Ordinary 1,079

604 Page 118 11-Oct-2024

Annexure B

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

==> picture [70 x 23] intentionally omitted <==

11/10/2024
Alok Maheshwary
Authorised signatory
Dated the
11/10/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 119 11-Oct-2024

Annexure C

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

==> picture [70 x 23] intentionally omitted <==

Alok Maheshwary Authorised signatory Dated the 11/10/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 120 11-Oct-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)