AI assistant
COCHLEAR LIMITED — Major Shareholding Notification 2026
Apr 21, 2026
64685_rns_2026-04-21_16670c33-d94b-4b2d-947f-946a37fc1e7d.pdf
Major Shareholding Notification
Open in viewerOpens in your device viewer
604 Page 1 22-Apr-2026
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 hold Name ACN/ARSN (if applicable) There was a change in the int substantial holder on The previous notice was given The previous notice was date |
er (1) erests of the to the company on d 002 618 073COCHLEAR LIMITEDState Street Corporation and s |
20/04/202612/08/202508/08/2025ubsidiaries named in paragraph 6 to this form |
|---|---|---|
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:
==> picture [531 x 35] intentionally omitted <==
----- Start of picture text -----
Class of securities (4) Previous notice Present notice
Person’s votes Voting power (5) Person’s votes Voting power (5)
Ordinary 5,426,467 8.30% 6,099,561 9.33%
----- End of picture text -----
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 GLOBALADVISORS (JAPAN) CO.,LTD. |
JPMorgan AG |
n/a |
Power to control the exercise of a right tovote attached to securities and/or the power todispose of securities as investment manager ortrustee |
2,970 |
Ordinary |
2,970 |
||||
STATE STREET GLOBALADVISORS (JAPAN) CO.,LTD. |
State Street Bankand Trust Co |
n/a |
Power to control the exercise of a right tovote attached to securities and/or the power todispose of securities as investment manager ortrustee |
95,671 |
Ordinary |
95,671 |
||||
STATE STREET GLOBALADVISORS (JAPAN) CO.,LTD. |
Sumitomo Trustand Banking CoUSA |
n/a |
Power to control the exercise of a right tovote attached to securities and/or the power todispose of securities as investment manager ortrustee |
5,546 |
Ordinary |
5,546 |
||||
STATE STREET GLOBALADVISORS (JAPAN) CO.,LTD. |
Brown BrothersHarriman and Co |
n/a |
Power to control the exercise of a right tovote attached to securities and/or the power todispose of securities as investment manager ortrustee |
6,984 |
Ordinary |
6,984 |
||||
STATE STREET GLOBALADVISORS SINGAPORELIMITED |
JPMorgan AG |
n/a |
Power to control the exercise of a right tovote attached to securities and/or the power todispose of securities as investment manager ortrustee |
6,224 |
Ordinary |
6,224 |
||||
STATE STREET GLOBALADVISORS SINGAPORELIMITED |
State Street Bankand Trust Co |
n/a |
Power to control the exercise of a right tovote attached to securities and/or the power todispose of securities as investment manager ortrustee |
159 |
Ordinary |
159 |
||||
Power to control the exercise of a right to |
||||||||||
STATE STREET GLOBALADVISORS ASIA LIMITED |
State Street Bankand Trust Co |
n/a |
vote attached to securities and/or the power todispose of securities as investment manager or |
1,800 |
Ordinary |
1,800 |
||||
trustee |
||||||||||
Power to control the exercise of a right to |
||||||||||
STATE STREET GLOBALADVISORS ASIA LIMITED |
Bank of New YorkMellon |
n/a |
vote attached to securities and/or the power todispose of securities as investment manager or |
713 |
Ordinary |
713 |
||||
trustee |
||||||||||
Power to control the exercise of a right to |
||||||||||
STATE STREET GLOBALADVISORS ASIA LIMITED |
Citibank NA |
n/a |
vote attached to securities and/or the power todispose of securities as investment manager or |
2,366 |
Ordinary |
2,366 |
||||
trustee |
||||||||||
Power to control the exercise of a right to |
||||||||||
STATE STREET GLOBALADVISORS ASIA LIMITED |
Northern TrustCompany |
n/a |
vote attached to securities and/or the power todispose of securities as investment manager or |
9,642 |
Ordinary |
9,642 |
||||
trustee |
||||||||||
STATE STREET GLOBALADVISORS EUROPELIMITED |
Caceis BankLuxembourg |
n/a |
Power to control the exercise of a right tovote attached to securities and/or the power todispose of securities as investment manager ortrustee |
11,260 |
Ordinary |
11,260 |
604 Page 2 22-Apr-2026
==> picture [531 x 706] intentionally omitted <==
----- Start of picture text -----
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 6,843 Ordinary 6,843
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 51,132 Ordinary 51,132
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 1,620 Ordinary 1,620
STATE STREET GLOBAL ADVISORS EUROPE 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 902 Ordinary 902
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 22,807 Ordinary 22,807
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 6,456 Ordinary 6,456
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 25,910 Ordinary 25,910
For Lent securities:Relevant interest under
section 608(8A) being the holder of securities
STATE STREET BANK AND TRUST COMPANY VALIC VALIC subject to an obligation to return under a securities lending agreement.State Street Bank 6,840 Ordinary 6,840
and Trust Company has lent the securities and
retains a relevant interest
For Lent securities:Relevant interest under
THE REGENTS OF THE REGENTS OF THE section 608(8A) being the holder of securities
STATE STREET BANK AND TRUST COMPANY THE UNIVERSITY OF CALIFORNIA UNIVERSITY OF CALIFORNIA subject to an obligation to return under a securities lending agreement.State Street Bank and Trust Company has lent the securities and 68,166 Ordinary 68,166
retains a relevant interest
For Lent securities:Relevant interest under
AWARE SUPER PTY AWARE SUPER PTY section 608(8A) being the holder of securities
STATE STREET BANK AND TRUST COMPANY LTD AS TRUSTEE OF THE AWARE SUPER LTD AS TRUSTEE OF THE AWARE SUPER subject to an obligation to return under a securities lending agreement.State Street Bank and Trust Company has lent the securities and 146,915 Ordinary 146,915
retains a relevant interest
For Lent securities:Relevant interest under
section 608(8A) being the holder of securities
STATE STREET BANK AND TRUST COMPANY MANAGED PENSION FUNDS LIMITED MANAGED PENSION FUNDS LIMITED subject to an obligation to return under a securities lending agreement.State Street Bank 819 Ordinary 819
and Trust Company has lent the securities and
retains a relevant interest
For collateral securities:Relevant interest
STATE STREET BANK AND TRUST COMPANY NATIXIS NATIXIS under section 608(8A) being the right, as lender, to dispose of shares transferred to 34,518 Ordinary 34,518
secure a securities loan
For Lent securities:Relevant interest under
section 608(8A) being the holder of securities
STATE STREET BANK AND UBS (LUX) FUND UBS (LUX) FUND subject to an obligation to return under a
TRUST COMPANY SOLUTIONS SOLUTIONS securities lending agreement.State Street Bank 1,747 Ordinary 1,747
and Trust Company has lent the securities and
retains a relevant interest
For Lent securities:Relevant interest under
STATE STREET STATE STREET section 608(8A) being the holder of securities
STATE STREET BANK AND TRUST COMPANY GLOBAL ADVISORS LUXEMBOURG SICAV GLOBAL ADVISORS LUXEMBOURG SICAV subject to an obligation to return under a securities lending agreement.State Street Bank and Trust Company has lent the securities and 4,630 Ordinary 4,630
retains a relevant interest
For Lent securities:Relevant interest under
section 608(8A) being the holder of securities
STATE STREET BANK AND OREGON STATE OREGON STATE subject to an obligation to return under a
TRUST COMPANY TREASURY TREASURY securities lending agreement.State Street Bank 44,967 Ordinary 44,967
and Trust Company has lent the securities and
retains a relevant interest
For Lent securities:Relevant interest under
section 608(8A) being the holder of securities
STATE STREET BANK AND TRUST COMPANY MALTA PENSION INVESTMENTS MALTA PENSION INVESTMENTS subject to an obligation to return under a securities lending agreement.State Street Bank 119 Ordinary 119
and Trust Company has lent the securities and
retains a relevant interest
For Lent securities:Relevant interest under
LOS ANGELES LOS ANGELES COUNTY section 608(8A) being the holder of securities
STATE STREET BANK AND COUNTY EMPLOYEES EMPLOYEES subject to an obligation to return under a
TRUST COMPANY RETIREMENT RETIREMENT securities lending agreement.State Street Bank 8,354 Ordinary 8,354
ASSOCIATION ASSOCIATION and Trust Company has lent the securities and
retains a relevant interest
For borrowed securities:Relevant interest under
section 608(1) being the holder of securities
STATE STREET BANK AND TRUST COMPANY UNKNOWN STATE STREET BANK AND TRUST COMPANY subject to an obligation to return under a securities lending agreement.STATE STREET BANK 431,901 Ordinary 431,901
AND TRUST COMPANY has on-lent the securities
and retains a relevant interest
For Lent securities:Relevant interest under
BRIGHTER SUPER BRIGHTER SUPER section 608(8A) being the holder of securities
STATE STREET BANK AND TRUST COMPANY TRUSTEE AS TRUSTEE FOR TRUSTEE AS TRUSTEE FOR BRIGHTER SUPER subject to an obligation to return under a securities lending agreement.State Street Bank 122,000 Ordinary 122,000
BRIGHTER SUPER and Trust Company has lent the securities and
retains a relevant interest
For Lent securities:Relevant interest under
STATE STREET STATE STREET section 608(8A) being the holder of securities
STATE STREET BANK AND TRUST COMPANY GLOBAL ADVISORS FUNDS MANAGEMENT GLOBAL ADVISORS FUNDS MANAGEMENT subject to an obligation to return under a securities lending agreement.State Street Bank 153 Ordinary 153
LIMITED LIMITED and Trust Company has lent the securities and
retains a relevant interest
----- End of picture text -----
604 Page 3 22-Apr-2026
==> picture [531 x 687] intentionally omitted <==
----- Start of picture text -----
For Lent securities:Relevant interest under
INTESA SANPAOLO INTESA SANPAOLO section 608(8A) being the holder of securities
STATE STREET BANK AND TRUST COMPANY WEALTH MANAGEMENT S.A. WEALTH MANAGEMENT S.A. subject to an obligation to return under a securities lending agreement.State Street Bank and Trust Company has lent the securities and 8,014 Ordinary 8,014
retains a relevant interest
For Lent securities:Relevant interest under
section 608(8A) being the holder of securities
STATE STREET BANK AND TRUST COMPANY UBS (LUX) FUND SOLUTIONS II UBS (LUX) FUND SOLUTIONS II subject to an obligation to return under a securities lending agreement.State Street Bank 682 Ordinary 682
and Trust Company has lent the securities and
retains a relevant interest
For Lent securities:Relevant interest under
TEAM TEAM section 608(8A) being the holder of securities
STATE STREET BANK AND TRUST COMPANY SUPERANNUATION FUND SUPERANNUATION FUND subject to an obligation to return under a securities lending agreement.State Street Bank and Trust Company has lent the securities and 230,000 Ordinary 230,000
retains a relevant interest
For Lent securities:Relevant interest under
section 608(8A) being the holder of securities
STATE STREET BANK AND CONFIDENTIAL CONFIDENTIAL subject to an obligation to return under a
TRUST COMPANY CLIENT ASIA A CLIENT ASIA A securities lending agreement.State Street Bank 3,568 Ordinary 3,568
and Trust Company has lent the securities and
retains a relevant interest
For Lent securities:Relevant interest under
section 608(8A) being the holder of securities
STATE STREET BANK AND NOW : PENSIONS NOW : PENSIONS subject to an obligation to return under a
TRUST COMPANY TRUSTEE LIMITED TRUSTEE LIMITED securities lending agreement.State Street Bank 8,607 Ordinary 8,607
and Trust Company has lent the securities and
retains a relevant interest
For Lent securities:Relevant interest under
section 608(8A) being the holder of securities
STATE STREET BANK AND SSGA SPDR ETFS SSGA SPDR ETFS subject to an obligation to return under a
TRUST COMPANY EUROPE I PLC EUROPE I PLC securities lending agreement.State Street Bank 13,300 Ordinary 13,300
and Trust Company has lent the securities and
retains a relevant interest
For Lent securities:Relevant interest under
section 608(8A) being the holder of securities
STATE STREET BANK AND CONFIDENTIAL CONFIDENTIAL subject to an obligation to return under a
TRUST COMPANY CLIENT KK CLIENT KK securities lending agreement.State Street Bank 4,164 Ordinary 4,164
and Trust Company has lent the securities and
retains a relevant interest
For Lent securities:Relevant interest under
AMERICAN CENTURY AMERICAN CENTURY section 608(8A) being the holder of securities
STATE STREET BANK AND TRUST COMPANY INVESTMENT MANAGEMENT, INC. INVESTMENT MANAGEMENT, INC. subject to an obligation to return under a securities lending agreement.State Street Bank and Trust Company has lent the securities and 498 Ordinary 498
retains a relevant interest
For Lent securities:Relevant interest under
RETIREMENT section 608(8A) being the holder of securities
STATE STREET BANK AND TRUST COMPANY SYSTEMS OF ALABAMA RETIREMENT SYSTEMS OF ALABAMA subject to an obligation to return under a securities lending agreement.State Street Bank and Trust Company has lent the securities and 19,066 Ordinary 19,066
retains a relevant interest
For Lent securities:Relevant interest under
section 608(8A) being the holder of securities
STATE STREET BANK AND TRUST COMPANY DIMENSIONAL FUND ADVISORS DIMENSIONAL FUND ADVISORS subject to an obligation to return under a securities lending agreement.State Street Bank 594 Ordinary 594
and Trust Company has lent the securities and
retains a relevant interest
For Lent securities:Relevant interest under
section 608(8A) being the holder of securities
STATE STREET BANK AND TRUST COMPANY KAISER FOUNDATION HOSPITALS KAISER FOUNDATION HOSPITALS subject to an obligation to return under a securities lending agreement.State Street Bank 301 Ordinary 301
and Trust Company has lent the securities and
retains a relevant interest
For Lent securities:Relevant interest under
section 608(8A) being the holder of securities
STATE STREET BANK AND BMO ASSET BMO ASSET subject to an obligation to return under a
TRUST COMPANY MANAGEMENT INC. MANAGEMENT INC. securities lending agreement.State Street Bank 2,599 Ordinary 2,599
and Trust Company has lent the securities and
retains a relevant interest
For Lent securities:Relevant interest under
CBJ AS SUB-
TRUSTEE FOR JAPAN CBJ AS SUB-TRUSTEE section 608(8A) being the holder of securities
STATE STREET BANK AND TRUST COMPANY POLICE PERSONNEL MUTUAL AID FOR JAPAN POLICE PERSONNEL MUTUAL subject to an obligation to return under a securities lending agreement.State Street Bank 3,806 Ordinary 3,806
ASSOCIATION AID ASSOCIATION and Trust Company has lent the securities and retains a relevant interest
For Lent securities:Relevant interest under
section 608(8A) being the holder of securities
STATE STREET BANK AND WA STATE WA STATE subject to an obligation to return under a
TRUST COMPANY INVESTMENT BOARD INVESTMENT BOARD securities lending agreement.State Street Bank 23,403 Ordinary 23,403
and Trust Company has lent the securities and
retains a relevant interest
For Lent securities:Relevant interest under
TEACHER section 608(8A) being the holder of securities
STATE STREET BANK AND TRUST COMPANY RETIREMENT SYSTEM OF TEXAS TEACHER RETIREMENT SYSTEM OF TEXAS subject to an obligation to return under a securities lending agreement.State Street Bank and Trust Company has lent the securities and 41,489 Ordinary 41,489
retains a relevant interest
For Lent securities:Relevant interest under
MINNESOTA STATE MINNESOTA STATE section 608(8A) being the holder of securities
STATE STREET BANK AND TRUST COMPANY BOARD OF INVESTMENT BOARD OF INVESTMENT subject to an obligation to return under a securities lending agreement.State Street Bank and Trust Company has lent the securities and 23,946 Ordinary 23,946
retains a relevant interest
For Lent securities:Relevant interest under
section 608(8A) being the holder of securities
STATE STREET BANK AND TRUST COMPANY ALLIANCE BERNSTEIN ALLIANCE BERNSTEIN subject to an obligation to return under a securities lending agreement.State Street Bank 113 Ordinary 113
and Trust Company has lent the securities and
retains a relevant interest
----- End of picture text -----
604 Page 4 22-Apr-2026
==> picture [531 x 704] intentionally omitted <==
----- Start of picture text -----
For Lent securities:Relevant interest under
section 608(8A) being the holder of securities
STATE STREET BANK AND TRUST COMPANY CALSTRS CALSTRS subject to an obligation to return under a securities lending agreement.State Street Bank 56,208 Ordinary 56,208
and Trust Company has lent the securities and
retains a relevant interest
Power to control the exercise of a right to
STATE STREET GLOBAL ADVISORS TRUST COMPANY JPMorgan AG n/a vote attached to securities and/or the power to dispose of securities as investment manager or 3,591 Ordinary 3,591
trustee
Power to control the exercise of a right to
STATE STREET GLOBAL ADVISORS TRUST COMPANY State Street Bank and Trust Co n/a vote attached to securities and/or the power to dispose of securities as investment manager or 642,444 Ordinary 642,444
trustee
Power to control the exercise of a right to
STATE STREET GLOBAL ADVISORS TRUST COMPANY Bank of New York Mellon n/a vote attached to securities and/or the power to dispose of securities as investment manager or 28,431 Ordinary 28,431
trustee
Power to control the exercise of a right to
STATE STREET GLOBAL ADVISORS TRUST COMPANY Wilmington Trust Co n/a vote attached to securities and/or the power to dispose of securities as investment manager or 1,480 Ordinary 1,480
trustee
Power to control the exercise of a right to
STATE STREET GLOBAL ADVISORS TRUST COMPANY Brown Brothers Harriman and Co n/a vote attached to securities and/or the power to dispose of securities as investment manager or 561 Ordinary 561
trustee
Power to control the exercise of a right to
STATE STREET GLOBAL ADVISORS TRUST COMPANY Northern Trust Company n/a vote attached to securities and/or the power to dispose of securities as investment manager or 21,789 Ordinary 21,789
trustee
Power to control the exercise of a right to
SSGA FUNDS MANAGEMENT, INC. State Street Bank and Trust Co n/a vote attached to securities and/or the power to dispose of securities as investment manager or 135,664 Ordinary 135,664
trustee
Power to control the exercise of a right to
SSGA FUNDS MANAGEMENT, INC. Bank of New York Mellon n/a vote attached to securities and/or the power to dispose of securities as investment manager or 282 Ordinary 282
trustee
Power to control the exercise of a right to
SSGA FUNDS MANAGEMENT, INC. Brown Brothers Harriman and Co n/a vote attached to securities and/or the power to dispose of securities as investment manager or 1,146 Ordinary 1,146
trustee
Power to control the exercise of a right to
SSGA FUNDS MANAGEMENT, INC. Citibank NA n/a vote attached to securities and/or the power to dispose of securities as investment manager or 2,361 Ordinary 2,361
trustee
Power to control the exercise of a right to
STATE STREET GLOBAL ADVISORS LIMITED Caceis Bank Luxembourg n/a vote attached to securities and/or the power to dispose of securities as investment manager or 1,054 Ordinary 1,054
trustee
Power to control the exercise of a right to
STATE STREET GLOBAL ADVISORS LIMITED JPMorgan AG n/a vote attached to securities and/or the power to dispose of securities as investment manager or 7,142 Ordinary 7,142
trustee
Power to control the exercise of a right to
STATE STREET GLOBAL ADVISORS LIMITED State Street Bank and Trust Co n/a vote attached to securities and/or the power to dispose of securities as investment manager or 35,054 Ordinary 35,054
trustee
Power to control the exercise of a right to
STATE STREET GLOBAL ADVISORS LIMITED HSBC Bank PLC n/a vote attached to securities and/or the power to dispose of securities as investment manager or 4,434 Ordinary 4,434
trustee
Power to control the exercise of a right to
STATE STREET GLOBAL ADVISORS LIMITED Pictet and Cie n/a vote attached to securities and/or the power to dispose of securities as investment manager or 1,379 Ordinary 1,379
trustee
Power to control the exercise of a right to
STATE STREET GLOBAL ADVISORS LIMITED BNP Paribas n/a vote attached to securities and/or the power to dispose of securities as investment manager or 221 Ordinary 221
trustee
Power to control the exercise of a right to
STATE STREET GLOBAL ADVISORS LIMITED UBS AG n/a vote attached to securities and/or the power to dispose of securities as investment manager or 4,656 Ordinary 4,656
trustee
Power to control the exercise of a right to
STATE STREET GLOBAL ADVISORS LIMITED Bank of New York Mellon n/a vote attached to securities and/or the power to dispose of securities as investment manager or 1,480 Ordinary 1,480
trustee
Power to control the exercise of a right to
STATE STREET GLOBAL ADVISORS LIMITED Citibank NA n/a vote attached to securities and/or the power to dispose of securities as investment manager or 59,356 Ordinary 59,356
trustee
Power to control the exercise of a right to
STATE STREET GLOBAL ADVISORS LIMITED Northern Trust Company n/a vote attached to securities and/or the power to dispose of securities as investment manager or 3,116 Ordinary 3,116
trustee
Power to control the exercise of a right to
STATE STREET GLOBAL ADVISORS LIMITED BFF Bank S.p.A. n/a vote attached to securities and/or the power to dispose of securities as investment manager or 1,292 Ordinary 1,292
trustee
Power to control the exercise of a right to
STATE STREET GLOBAL ADVISORS, LTD. State Street Bank and Trust Co n/a vote attached to securities and/or the power to dispose of securities as investment manager or 5,823 Ordinary 5,823
trustee
Power to control the exercise of a right to
STATE STREET GLOBAL ADVISORS, LTD. Royal Bank of Canada n/a vote attached to securities and/or the power to dispose of securities as investment manager or 915 Ordinary 915
trustee
Power to control the exercise of a right to
STATE STREET GLOBAL ADVISORS, LTD. CIBC Mellon n/a vote attached to securities and/or the power to dispose of securities as investment manager or 1,449 Ordinary 1,449
trustee
----- End of picture text -----
604 Page 5 22-Apr-2026
==> picture [531 x 167] intentionally omitted <==
----- Start of picture text -----
Power to control the exercise of a right to
STATE STREET GLOBAL ADVISORS, LTD. Northern Trust Company n/a vote attached to securities and/or the power to dispose of securities as investment manager or 97 Ordinary 97
trustee
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 209,118 Ordinary 209,118
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 2,364,283 Ordinary 2,364,283
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 19,411 Ordinary 19,411
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 225,427 Ordinary 225,427
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 745,613 Ordinary 745,613
----- End of picture text -----
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. |
1 CONGRESS STREET, BOSTON MA 02114, UNITED STATES |
STATE STREET GLOBAL ADVISORS TRUST COMPANY |
1 CONGRESS STREET, BOSTON MA 02114, UNITED STATES |
STATE STREET GLOBAL ADVISORS LIMITED |
20 CHURCHILL PLACE, LONDON, ENGLAND, E14 5HJ, UNITED KINGDOM |
STATE STREET GLOBAL ADVISORS, 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
==> picture [53 x 17] intentionally omitted <==
capacity date
Authorised signatory
print name Alok Maheshwary
22/04/2026
sign here
604 Page 6 22-Apr-2026
DIRECTIONS
-
(1) If there are a number of substantial holders with similar or related relevant interests (eg. a corporation and its related corporations, or the manager and trustee of an equity trust), the names could be included in an annexure to the form. If the relevant interests of a group of persons are essentially similar, they may be referred to throughout the form as a specifically named group if the membership of each group, with the names and ADDRESSES of members is clearly set out in paragraph 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 22-Apr-2026
Annexure A
This is Annexure A referred to in Form 604, Notice of change of interest of substantial holder
==> picture [520 x 669] intentionally omitted <==
----- Start of picture text -----
Alok Maheshwary Authorised signatory Dated the 22/04/2026
Consideration
Class and number of securities Person's votes
Date of change Person whose relevant interest changed Nature of change given in relation affected affected
to change
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
11/08/2025 LIMITED Transfer in 311.46 196 Ordinary 196
11/08/2025 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 311.46 420 Ordinary 420
11/08/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 3,142 Ordinary 3,142
11/08/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 212 Ordinary 212
11/08/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -911 Ordinary -911
11/08/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 1,185 Ordinary 1,185
11/08/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 523 Ordinary 523
11/08/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 735 Ordinary 735
11/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 76 Ordinary 76
11/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,173 Ordinary -1,173
11/08/2025 SSGA FUNDS MANAGEMENT, INC. Transfer in 311.46 80 Ordinary 80
12/08/2025 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 311.94 -100 Ordinary -100
12/08/2025 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 311.94 -198 Ordinary -198
12/08/2025 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 311.94 -8,302 Ordinary -8,302
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
12/08/2025 LIMITED Transfer in 311.94 681 Ordinary 681
12/08/2025 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 311.94 100 Ordinary 100
12/08/2025 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 311.94 198 Ordinary 198
12/08/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -8,716 Ordinary -8,716
12/08/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 911 Ordinary 911
12/08/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -57 Ordinary -57
12/08/2025 SSGA FUNDS MANAGEMENT, INC. Transfer in 311.94 1,100 Ordinary 1,100
12/08/2025 SSGA FUNDS MANAGEMENT, INC. Transfer in 311.94 18 Ordinary 18
12/08/2025 SSGA FUNDS MANAGEMENT, INC. Transfer in 311.94 3 Ordinary 3
12/08/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -57 Ordinary -57
12/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -69 Ordinary -69
12/08/2025 STATE STREET GLOBAL ADVISORS, LTD. Transfer in 311.41 29 Ordinary 29
13/08/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -5,705 Ordinary -5,705
13/08/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 500 Ordinary 500
13/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 350 Ordinary 350
13/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 245 Ordinary 245
13/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 13 Ordinary 13
13/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 625 Ordinary 625
13/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,643 Ordinary 1,643
13/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 55 Ordinary 55
13/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 43 Ordinary 43
----- End of picture text -----
604 Page 8 22-Apr-2026
==> picture [520 x 697] intentionally omitted <==
----- Start of picture text -----
13/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 62 Ordinary 62
13/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 244 Ordinary 244
13/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 33 Ordinary 33
13/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 76 Ordinary 76
13/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 186 Ordinary 186
13/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 347 Ordinary 347
13/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 25 Ordinary 25
13/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 68 Ordinary 68
13/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,770 Ordinary 1,770
13/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 31 Ordinary 31
13/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 7 Ordinary 7
13/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 7 Ordinary 7
13/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3,415 Ordinary 3,415
13/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,379 Ordinary 2,379
13/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2 Ordinary 2
13/08/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 911 Ordinary 911
13/08/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 442 Ordinary 442
13/08/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 195 Ordinary 195
13/08/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 274 Ordinary 274
13/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 79 Ordinary 79
13/08/2025 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 313.29 -9,073 Ordinary -9,073
13/08/2025 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 313.29 -16 Ordinary -16
14/08/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -42,167 Ordinary -42,167
14/08/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -5,061 Ordinary -5,061
14/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -350 Ordinary -350
14/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -245 Ordinary -245
14/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -13 Ordinary -13
14/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -625 Ordinary -625
14/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,643 Ordinary -1,643
14/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -55 Ordinary -55
14/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -43 Ordinary -43
14/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -62 Ordinary -62
14/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -244 Ordinary -244
14/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -33 Ordinary -33
14/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -76 Ordinary -76
14/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -186 Ordinary -186
14/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -347 Ordinary -347
14/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -25 Ordinary -25
14/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -68 Ordinary -68
14/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,770 Ordinary -1,770
14/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -31 Ordinary -31
14/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -7 Ordinary -7
----- End of picture text -----
604 Page 9 22-Apr-2026
==> picture [520 x 697] intentionally omitted <==
----- Start of picture text -----
14/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -7 Ordinary -7
14/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3,415 Ordinary -3,415
14/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,379 Ordinary -2,379
14/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2 Ordinary -2
14/08/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 508 Ordinary 508
14/08/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -8 Ordinary -8
14/08/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -163 Ordinary -163
14/08/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 244 Ordinary 244
14/08/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 93 Ordinary 93
14/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -222 Ordinary -222
14/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 740 Ordinary 740
14/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,644 Ordinary 2,644
15/08/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 5,061 Ordinary 5,061
15/08/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -5,003 Ordinary -5,003
15/08/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -919 Ordinary -919
15/08/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 919 Ordinary 919
15/08/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -2,228 Ordinary -2,228
15/08/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 2,228 Ordinary 2,228
15/08/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -270 Ordinary -270
15/08/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 270 Ordinary 270
15/08/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -686 Ordinary -686
15/08/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 686 Ordinary 686
15/08/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -2,294 Ordinary -2,294
15/08/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 2,294 Ordinary 2,294
15/08/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -788 Ordinary -788
15/08/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 788 Ordinary 788
15/08/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -13,971 Ordinary -13,971
15/08/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 13,971 Ordinary 13,971
15/08/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,119 Ordinary -1,119
15/08/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,119 Ordinary 1,119
15/08/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -7,420 Ordinary -7,420
15/08/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 7,420 Ordinary 7,420
15/08/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,631 Ordinary -1,631
15/08/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,631 Ordinary 1,631
15/08/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -196 Ordinary -196
15/08/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 196 Ordinary 196
15/08/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -6,255 Ordinary -6,255
15/08/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 6,255 Ordinary 6,255
15/08/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -6,666 Ordinary -6,666
15/08/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 6,666 Ordinary 6,666
15/08/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -43,022 Ordinary -43,022
15/08/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 43,022 Ordinary 43,022
----- End of picture text -----
604 Page 10 22-Apr-2026
==> picture [520 x 699] intentionally omitted <==
----- Start of picture text -----
15/08/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -8,285 Ordinary -8,285
15/08/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 8,285 Ordinary 8,285
15/08/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -703 Ordinary -703
15/08/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 703 Ordinary 703
15/08/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -6,730 Ordinary -6,730
15/08/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 6,730 Ordinary 6,730
15/08/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -2,103 Ordinary -2,103
15/08/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 2,103 Ordinary 2,103
15/08/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -48,265 Ordinary -48,265
15/08/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 48,265 Ordinary 48,265
15/08/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -731 Ordinary -731
15/08/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 731 Ordinary 731
15/08/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -210 Ordinary -210
15/08/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 210 Ordinary 210
15/08/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -8,489 Ordinary -8,489
15/08/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 8,489 Ordinary 8,489
15/08/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,126 Ordinary -1,126
15/08/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,126 Ordinary 1,126
15/08/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -8,119 Ordinary -8,119
15/08/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 8,119 Ordinary 8,119
15/08/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -113 Ordinary -113
15/08/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 113 Ordinary 113
15/08/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -98 Ordinary -98
15/08/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 98 Ordinary 98
15/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -500 Ordinary -500
15/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 500 Ordinary 500
15/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -5,184 Ordinary -5,184
15/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 5,528 Ordinary 5,528
15/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,270 Ordinary -1,270
15/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,270 Ordinary 1,270
15/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -405 Ordinary -405
15/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 405 Ordinary 405
15/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,159 Ordinary -2,159
15/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,159 Ordinary 2,159
15/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -740 Ordinary -740
15/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -893 Ordinary -893
15/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 893 Ordinary 893
15/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,644 Ordinary -2,644
15/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,644 Ordinary 2,644
18/08/2025 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 296.36 -5,777 Ordinary -5,777
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
18/08/2025 LIMITED Transfer in 296.36 126 Ordinary 126
18/08/2025 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 296.36 -251 Ordinary -251
----- End of picture text -----
604 Page 11 22-Apr-2026
==> picture [520 x 701] intentionally omitted <==
----- Start of picture text -----
18/08/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 9,310 Ordinary 9,310
18/08/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -37,820 Ordinary -37,820
18/08/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -68,409 Ordinary -68,409
18/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 42,000 Ordinary 42,000
18/08/2025 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 296.36 159 Ordinary 159
18/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 73 Ordinary 73
18/08/2025 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 296.36 -48 Ordinary -48
19/08/2025 SSGA FUNDS MANAGEMENT, INC. Transfer in 298.06 35 Ordinary 35
19/08/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -21,726 Ordinary -21,726
19/08/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -9,310 Ordinary -9,310
19/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 502 Ordinary 502
19/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3,767 Ordinary 3,767
19/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 49 Ordinary 49
19/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 534 Ordinary 534
19/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,698 Ordinary 2,698
19/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 37 Ordinary 37
19/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 88 Ordinary 88
19/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4,331 Ordinary 4,331
19/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3 Ordinary 3
19/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 37 Ordinary 37
19/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 48 Ordinary 48
19/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 156 Ordinary 156
19/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 392 Ordinary 392
19/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 15,082 Ordinary 15,082
19/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4,892 Ordinary 4,892
19/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 579 Ordinary 579
19/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 505 Ordinary 505
19/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -42,000 Ordinary -42,000
19/08/2025 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 298.06 18 Ordinary 18
19/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -5,601 Ordinary -5,601
19/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 740 Ordinary 740
20/08/2025 STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD. Transfer out 301.66 -130 Ordinary -130
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
20/08/2025 LIMITED Transfer in 301.66 168 Ordinary 168
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
20/08/2025 LIMITED Transfer in 301.66 196 Ordinary 196
20/08/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 4,126 Ordinary 4,126
20/08/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -1,246 Ordinary -1,246
20/08/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 149 Ordinary 149
20/08/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 439 Ordinary 439
20/08/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -20,000 Ordinary -20,000
20/08/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 658 Ordinary 658
20/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -502 Ordinary -502
20/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3,767 Ordinary -3,767
----- End of picture text -----
604 Page 12 22-Apr-2026
==> picture [520 x 697] intentionally omitted <==
----- Start of picture text -----
20/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -49 Ordinary -49
20/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -534 Ordinary -534
20/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,698 Ordinary -2,698
20/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -37 Ordinary -37
20/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -88 Ordinary -88
20/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4,331 Ordinary -4,331
20/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3 Ordinary -3
20/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -37 Ordinary -37
20/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -48 Ordinary -48
20/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -156 Ordinary -156
20/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -392 Ordinary -392
20/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -15,082 Ordinary -15,082
20/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4,892 Ordinary -4,892
20/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -579 Ordinary -579
20/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -505 Ordinary -505
20/08/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -919 Ordinary -919
20/08/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 919 Ordinary 919
20/08/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -2,228 Ordinary -2,228
20/08/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 2,228 Ordinary 2,228
20/08/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -270 Ordinary -270
20/08/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -686 Ordinary -686
20/08/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 686 Ordinary 686
20/08/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -2,294 Ordinary -2,294
20/08/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 2,294 Ordinary 2,294
20/08/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -788 Ordinary -788
20/08/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 788 Ordinary 788
20/08/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -13,971 Ordinary -13,971
20/08/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 13,971 Ordinary 13,971
20/08/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 658 Ordinary 658
20/08/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,119 Ordinary -1,119
20/08/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 143 Ordinary 143
20/08/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 439 Ordinary 439
20/08/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -7,420 Ordinary -7,420
20/08/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 7,420 Ordinary 7,420
20/08/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,631 Ordinary -1,631
20/08/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,631 Ordinary 1,631
20/08/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -196 Ordinary -196
20/08/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 196 Ordinary 196
20/08/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -6,255 Ordinary -6,255
20/08/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 6,255 Ordinary 6,255
20/08/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -6,666 Ordinary -6,666
20/08/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 6,666 Ordinary 6,666
----- End of picture text -----
604 Page 13 22-Apr-2026
==> picture [520 x 699] intentionally omitted <==
----- Start of picture text -----
20/08/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 149 Ordinary 149
20/08/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -43,022 Ordinary -43,022
20/08/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 43,022 Ordinary 43,022
20/08/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -8,285 Ordinary -8,285
20/08/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 8,285 Ordinary 8,285
20/08/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -703 Ordinary -703
20/08/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 703 Ordinary 703
20/08/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -6,730 Ordinary -6,730
20/08/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 6,730 Ordinary 6,730
20/08/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -2,103 Ordinary -2,103
20/08/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 2,103 Ordinary 2,103
20/08/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -48,265 Ordinary -48,265
20/08/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 48,265 Ordinary 48,265
20/08/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -731 Ordinary -731
20/08/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 731 Ordinary 731
20/08/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -210 Ordinary -210
20/08/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 210 Ordinary 210
20/08/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -8,489 Ordinary -8,489
20/08/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 8,489 Ordinary 8,489
20/08/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,126 Ordinary -1,126
20/08/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,126 Ordinary 1,126
20/08/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -8,119 Ordinary -8,119
20/08/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 8,119 Ordinary 8,119
20/08/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -113 Ordinary -113
20/08/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 113 Ordinary 113
20/08/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -98 Ordinary -98
20/08/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 98 Ordinary 98
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
20/08/2025 LIMITED Transfer out 301.66 -1,013 Ordinary -1,013
20/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -500 Ordinary -500
20/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 500 Ordinary 500
20/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,270 Ordinary -1,270
20/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,270 Ordinary 1,270
20/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -405 Ordinary -405
20/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 405 Ordinary 405
20/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,159 Ordinary -2,159
20/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,159 Ordinary 2,159
20/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -740 Ordinary -740
20/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 740 Ordinary 740
20/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -893 Ordinary -893
20/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 893 Ordinary 893
20/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,644 Ordinary -2,644
20/08/2025 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 301.66 -139 Ordinary -139
----- End of picture text -----
604 Page 14 22-Apr-2026
==> picture [520 x 701] intentionally omitted <==
----- Start of picture text -----
21/08/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 143 Ordinary 143
21/08/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -6,447 Ordinary -6,447
21/08/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -6,558 Ordinary -6,558
21/08/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -143 Ordinary -143
21/08/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 2,198 Ordinary 2,198
21/08/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 8,374 Ordinary 8,374
21/08/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 143 Ordinary 143
21/08/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 2,198 Ordinary 2,198
21/08/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 400 Ordinary 400
21/08/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -143 Ordinary -143
21/08/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 8,375 Ordinary 8,375
21/08/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -400 Ordinary -400
21/08/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -6,447 Ordinary -6,447
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
21/08/2025 LIMITED Transfer in 303.78 1,646 Ordinary 1,646
21/08/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 4,126 Ordinary 4,126
21/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,644 Ordinary 2,644
22/08/2025 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 301.91 -199 Ordinary -199
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
22/08/2025 LIMITED Transfer out 301.91 -180 Ordinary -180
22/08/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 6,157 Ordinary 6,157
22/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 59 Ordinary 59
22/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 189 Ordinary 189
22/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 486 Ordinary 486
22/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 18,752 Ordinary 18,752
22/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 6,068 Ordinary 6,068
22/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 731 Ordinary 731
22/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 614 Ordinary 614
22/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 623 Ordinary 623
22/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4,667 Ordinary 4,667
22/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 63 Ordinary 63
22/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 649 Ordinary 649
22/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3,285 Ordinary 3,285
22/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 46 Ordinary 46
22/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 109 Ordinary 109
22/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 5,397 Ordinary 5,397
22/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4 Ordinary 4
22/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 46 Ordinary 46
22/08/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -919 Ordinary -919
22/08/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 919 Ordinary 919
22/08/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -2,228 Ordinary -2,228
22/08/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 2,228 Ordinary 2,228
22/08/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -143 Ordinary -143
22/08/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 143 Ordinary 143
----- End of picture text -----
604 Page 15 22-Apr-2026
==> picture [520 x 697] intentionally omitted <==
----- Start of picture text -----
22/08/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -686 Ordinary -686
22/08/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 686 Ordinary 686
22/08/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -2,294 Ordinary -2,294
22/08/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 2,294 Ordinary 2,294
22/08/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -788 Ordinary -788
22/08/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 788 Ordinary 788
22/08/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -13,971 Ordinary -13,971
22/08/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 13,971 Ordinary 13,971
22/08/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -658 Ordinary -658
22/08/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 658 Ordinary 658
22/08/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -2,198 Ordinary -2,198
22/08/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 2,198 Ordinary 2,198
22/08/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -400 Ordinary -400
22/08/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 3,723 Ordinary 3,723
22/08/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -439 Ordinary -439
22/08/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 439 Ordinary 439
22/08/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -7,420 Ordinary -7,420
22/08/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 7,420 Ordinary 7,420
22/08/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -10,006 Ordinary -10,006
22/08/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 14,131 Ordinary 14,131
22/08/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -196 Ordinary -196
22/08/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 196 Ordinary 196
22/08/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -6,255 Ordinary -6,255
22/08/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 6,255 Ordinary 6,255
22/08/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -6,666 Ordinary -6,666
22/08/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 6,666 Ordinary 6,666
22/08/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -149 Ordinary -149
22/08/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 149 Ordinary 149
22/08/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -43,022 Ordinary -43,022
22/08/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 43,022 Ordinary 43,022
22/08/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -7,885 Ordinary -7,885
22/08/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 4,562 Ordinary 4,562
22/08/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -703 Ordinary -703
22/08/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 703 Ordinary 703
22/08/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -6,730 Ordinary -6,730
22/08/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 6,730 Ordinary 6,730
22/08/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -2,103 Ordinary -2,103
22/08/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 2,103 Ordinary 2,103
22/08/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -41,818 Ordinary -41,818
22/08/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 41,818 Ordinary 41,818
22/08/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -731 Ordinary -731
22/08/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 731 Ordinary 731
----- End of picture text -----
604 Page 16 22-Apr-2026
==> picture [520 x 697] intentionally omitted <==
----- Start of picture text -----
22/08/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -210 Ordinary -210
22/08/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 210 Ordinary 210
22/08/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -8,489 Ordinary -8,489
22/08/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 8,489 Ordinary 8,489
22/08/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,126 Ordinary -1,126
22/08/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,126 Ordinary 1,126
22/08/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -8,119 Ordinary -8,119
22/08/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 8,119 Ordinary 8,119
22/08/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -113 Ordinary -113
22/08/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 113 Ordinary 113
22/08/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -98 Ordinary -98
22/08/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 98 Ordinary 98
22/08/2025 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 301.91 713 Ordinary 713
22/08/2025 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 301.91 553 Ordinary 553
22/08/2025 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 301.91 175 Ordinary 175
22/08/2025 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 301.91 18 Ordinary 18
22/08/2025 STATE STREET GLOBAL ADVISORS ASIA LIMITED Transfer in 301.91 557 Ordinary 557
22/08/2025 SSGA FUNDS MANAGEMENT, INC. Transfer in 301.91 935 Ordinary 935
22/08/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 4,125 Ordinary 4,125
22/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -500 Ordinary -500
22/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 500 Ordinary 500
22/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,270 Ordinary -1,270
22/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,270 Ordinary 1,270
22/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -405 Ordinary -405
22/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 405 Ordinary 405
22/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,159 Ordinary -2,159
22/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,159 Ordinary 2,159
22/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -740 Ordinary -740
22/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 740 Ordinary 740
22/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -893 Ordinary -893
22/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 893 Ordinary 893
22/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,644 Ordinary -2,644
22/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,644 Ordinary 2,644
25/08/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -4,279 Ordinary -4,279
25/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -59 Ordinary -59
25/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -189 Ordinary -189
25/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -486 Ordinary -486
25/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -18,752 Ordinary -18,752
25/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -6,068 Ordinary -6,068
25/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -731 Ordinary -731
25/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -614 Ordinary -614
25/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -623 Ordinary -623
----- End of picture text -----
604 Page 17 22-Apr-2026
==> picture [520 x 697] intentionally omitted <==
----- Start of picture text -----
25/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4,667 Ordinary -4,667
25/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -63 Ordinary -63
25/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -649 Ordinary -649
25/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3,285 Ordinary -3,285
25/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -46 Ordinary -46
25/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -109 Ordinary -109
25/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -5,397 Ordinary -5,397
25/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4 Ordinary -4
25/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -46 Ordinary -46
25/08/2025 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 302.24 -897 Ordinary -897
25/08/2025 SSGA FUNDS MANAGEMENT, INC. Transfer in 302.24 231 Ordinary 231
26/08/2025 STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD. Transfer in 301.01 252 Ordinary 252
26/08/2025 STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD. Transfer out 301.01 -73 Ordinary -73
26/08/2025 STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD. Transfer in 301.01 68 Ordinary 68
26/08/2025 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 301.01 191 Ordinary 191
26/08/2025 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 301.01 257 Ordinary 257
26/08/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -14 Ordinary -14
26/08/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 554 Ordinary 554
26/08/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 1,156 Ordinary 1,156
26/08/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 14 Ordinary 14
26/08/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -554 Ordinary -554
26/08/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -1,156 Ordinary -1,156
26/08/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -14 Ordinary -14
26/08/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 554 Ordinary 554
26/08/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -554 Ordinary -554
26/08/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 14 Ordinary 14
26/08/2025 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 301.01 -191 Ordinary -191
26/08/2025 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 301.01 -4 Ordinary -4
26/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 730 Ordinary 730
26/08/2025 STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD. Transfer in 301.01 80 Ordinary 80
26/08/2025 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 301.01 10 Ordinary 10
26/08/2025 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 301.01 80 Ordinary 80
26/08/2025 STATE STREET GLOBAL ADVISORS, LTD. Transfer out 301.01 -867 Ordinary -867
27/08/2025 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 301.68 -108 Ordinary -108
27/08/2025 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 301.68 -169 Ordinary -169
27/08/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 5,479 Ordinary 5,479
27/08/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 14 Ordinary 14
27/08/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -5,493 Ordinary -5,493
27/08/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -30,662 Ordinary -30,662
27/08/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 5,479 Ordinary 5,479
27/08/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 460 Ordinary 460
27/08/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -460 Ordinary -460
----- End of picture text -----
604 Page 18 22-Apr-2026
==> picture [520 x 699] intentionally omitted <==
----- Start of picture text -----
27/08/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 14 Ordinary 14
27/08/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -5,493 Ordinary -5,493
27/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 6,107 Ordinary 6,107
27/08/2025 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 301.68 169 Ordinary 169
27/08/2025 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 301.68 108 Ordinary 108
28/08/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 3,779 Ordinary 3,779
28/08/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 525 Ordinary 525
28/08/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -525 Ordinary -525
28/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -294 Ordinary -294
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
29/08/2025 LIMITED Transfer out 301.55 -245 Ordinary -245
29/08/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 352 Ordinary 352
29/08/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 787 Ordinary 787
29/08/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 327 Ordinary 327
29/08/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -79 Ordinary -79
29/08/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -787 Ordinary -787
29/08/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 80 Ordinary 80
29/08/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 2,434 Ordinary 2,434
29/08/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -2,434 Ordinary -2,434
29/08/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 787 Ordinary 787
29/08/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -80 Ordinary -80
29/08/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -787 Ordinary -787
29/08/2025 SSGA FUNDS MANAGEMENT, INC. Transfer out 301.55 -96 Ordinary -96
29/08/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -488 Ordinary -488
29/08/2025 STATE STREET GLOBAL ADVISORS ASIA LIMITED Transfer out 301.55 -604 Ordinary -604
29/08/2025 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 301.55 11 Ordinary 11
01/09/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 14,527 Ordinary 14,527
01/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 133,657 Ordinary 133,657
01/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,228 Ordinary -1,228
01/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -686 Ordinary -686
01/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -788 Ordinary -788
01/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -7,757 Ordinary -7,757
01/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 2,371 Ordinary 2,371
01/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -7,420 Ordinary -7,420
01/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -14,131 Ordinary -14,131
01/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -196 Ordinary -196
01/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -6,666 Ordinary -6,666
01/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -43,022 Ordinary -43,022
01/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,143 Ordinary -1,143
01/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -703 Ordinary -703
01/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -7,531 Ordinary -7,531
01/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,764 Ordinary 1,764
01/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -2,103 Ordinary -2,103
----- End of picture text -----
604 Page 19 22-Apr-2026
==> picture [520 x 703] intentionally omitted <==
----- Start of picture text -----
01/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -36,799 Ordinary -36,799
01/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -210 Ordinary -210
01/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -7,148 Ordinary -7,148
01/09/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 261 Ordinary 261
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
02/09/2025 LIMITED Transfer in 297.53 343 Ordinary 343
02/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -133,657 Ordinary -133,657
02/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 686 Ordinary 686
02/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 788 Ordinary 788
02/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 8,029 Ordinary 8,029
02/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 7,420 Ordinary 7,420
02/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 14,131 Ordinary 14,131
02/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 196 Ordinary 196
02/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 6,993 Ordinary 6,993
02/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 43,022 Ordinary 43,022
02/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 703 Ordinary 703
02/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 7,531 Ordinary 7,531
02/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 36,800 Ordinary 36,800
02/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 210 Ordinary 210
02/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 7,148 Ordinary 7,148
02/09/2025 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 300.65 -25,752 Ordinary -25,752
02/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -70 Ordinary -70
02/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 424 Ordinary 424
03/09/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -6,547 Ordinary -6,547
03/09/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -864 Ordinary -864
03/09/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -3,913 Ordinary -3,913
03/09/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -1,367 Ordinary -1,367
03/09/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -4,375 Ordinary -4,375
03/09/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -2,934 Ordinary -2,934
03/09/2025 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 296.05 15 Ordinary 15
03/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -5,255 Ordinary -5,255
03/09/2025 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 297.26 160 Ordinary 160
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
04/09/2025 LIMITED Transfer in 298.78 686 Ordinary 686
04/09/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 4,135 Ordinary 4,135
04/09/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -3,059 Ordinary -3,059
04/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -106 Ordinary -106
04/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 3,059 Ordinary 3,059
04/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,140 Ordinary -1,140
04/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,780 Ordinary -1,780
04/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -33 Ordinary -33
05/09/2025 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 298.62 -8,397 Ordinary -8,397
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
05/09/2025 LIMITED Transfer out 298.53 -294 Ordinary -294
05/09/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 14,271 Ordinary 14,271
----- End of picture text -----
604 Page 20 22-Apr-2026
==> picture [520 x 697] intentionally omitted <==
----- Start of picture text -----
05/09/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -13,094 Ordinary -13,094
05/09/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 3,941 Ordinary 3,941
05/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 32,603 Ordinary 32,603
05/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -919 Ordinary -919
05/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 919 Ordinary 919
05/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,000 Ordinary -1,000
05/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -129 Ordinary -129
05/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 129 Ordinary 129
05/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -580 Ordinary -580
05/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -2,294 Ordinary -2,294
05/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 2,294 Ordinary 2,294
05/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -788 Ordinary -788
05/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 788 Ordinary 788
05/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -13,971 Ordinary -13,971
05/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -658 Ordinary -658
05/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 658 Ordinary 658
05/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -11,088 Ordinary -11,088
05/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 25,258 Ordinary 25,258
05/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -9,513 Ordinary -9,513
05/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -439 Ordinary -439
05/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 439 Ordinary 439
05/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -6,280 Ordinary -6,280
05/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 6,280 Ordinary 6,280
05/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -12,351 Ordinary -12,351
05/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -163 Ordinary -163
05/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -6,255 Ordinary -6,255
05/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 6,255 Ordinary 6,255
05/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -6,993 Ordinary -6,993
05/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 6,993 Ordinary 6,993
05/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -149 Ordinary -149
05/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 149 Ordinary 149
05/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -43,022 Ordinary -43,022
05/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 43,022 Ordinary 43,022
05/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -703 Ordinary -703
05/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 703 Ordinary 703
05/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -7,531 Ordinary -7,531
05/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 7,531 Ordinary 7,531
05/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,764 Ordinary -1,764
05/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,764 Ordinary 1,764
05/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -36,800 Ordinary -36,800
05/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 36,800 Ordinary 36,800
05/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -731 Ordinary -731
----- End of picture text -----
604 Page 21 22-Apr-2026
==> picture [520 x 699] intentionally omitted <==
----- Start of picture text -----
05/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 731 Ordinary 731
05/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -210 Ordinary -210
05/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 210 Ordinary 210
05/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -7,148 Ordinary -7,148
05/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 7,148 Ordinary 7,148
05/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -14 Ordinary -14
05/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 14 Ordinary 14
05/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,126 Ordinary -1,126
05/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,126 Ordinary 1,126
05/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -8,119 Ordinary -8,119
05/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -113 Ordinary -113
05/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 113 Ordinary 113
05/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -98 Ordinary -98
05/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 98 Ordinary 98
05/09/2025 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 298.53 8,524 Ordinary 8,524
05/09/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 373 Ordinary 373
05/09/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 703 Ordinary 703
05/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -500 Ordinary -500
05/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 500 Ordinary 500
05/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,270 Ordinary -1,270
05/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,270 Ordinary 1,270
05/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -730 Ordinary -730
05/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 730 Ordinary 730
05/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -405 Ordinary -405
05/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 405 Ordinary 405
05/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,159 Ordinary -2,159
05/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,159 Ordinary 2,159
05/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,164 Ordinary -1,164
05/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,164 Ordinary 1,164
05/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -893 Ordinary -893
05/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 893 Ordinary 893
05/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,644 Ordinary -2,644
05/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,644 Ordinary 2,644
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
08/09/2025 LIMITED Transfer out 299.88 -1,625 Ordinary -1,625
08/09/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -6,415 Ordinary -6,415
08/09/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -15,867 Ordinary -15,867
08/09/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -153 Ordinary -153
08/09/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -6,392 Ordinary -6,392
08/09/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -4,774 Ordinary -4,774
08/09/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -1,002 Ordinary -1,002
08/09/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 10,911 Ordinary 10,911
08/09/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 600 Ordinary 600
----- End of picture text -----
604 Page 22 22-Apr-2026
==> picture [520 x 699] intentionally omitted <==
----- Start of picture text -----
08/09/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -60,454 Ordinary -60,454
08/09/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -3,973 Ordinary -3,973
08/09/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -2,214 Ordinary -2,214
08/09/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -119 Ordinary -119
08/09/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -3,091 Ordinary -3,091
08/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 135,910 Ordinary 135,910
08/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -788 Ordinary -788
08/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -25,258 Ordinary -25,258
08/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -6,280 Ordinary -6,280
08/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -6,993 Ordinary -6,993
08/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -43,022 Ordinary -43,022
08/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -703 Ordinary -703
08/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -7,531 Ordinary -7,531
08/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -36,800 Ordinary -36,800
08/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -210 Ordinary -210
08/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -7,148 Ordinary -7,148
08/09/2025 SSGA FUNDS MANAGEMENT, INC. Transfer in 299.88 242 Ordinary 242
08/09/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 1,177 Ordinary 1,177
08/09/2025 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 299.88 1,133 Ordinary 1,133
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
09/09/2025 LIMITED Transfer in 298.88 147 Ordinary 147
09/09/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 481 Ordinary 481
09/09/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 1,118 Ordinary 1,118
09/09/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 600 Ordinary 600
09/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 32,708 Ordinary 32,708
09/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -135,910 Ordinary -135,910
09/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -32,603 Ordinary -32,603
09/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,000 Ordinary 1,000
09/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 788 Ordinary 788
09/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 13,971 Ordinary 13,971
09/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 27,035 Ordinary 27,035
09/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 9,513 Ordinary 9,513
09/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 6,280 Ordinary 6,280
09/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 6,993 Ordinary 6,993
09/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 43,022 Ordinary 43,022
09/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 703 Ordinary 703
09/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 7,531 Ordinary 7,531
09/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -566 Ordinary -566
09/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 36,800 Ordinary 36,800
09/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 210 Ordinary 210
09/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 7,148 Ordinary 7,148
09/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 8,119 Ordinary 8,119
09/09/2025 SSGA FUNDS MANAGEMENT, INC. Transfer in 298.88 108 Ordinary 108
----- End of picture text -----
604 Page 23 22-Apr-2026
==> picture [520 x 701] intentionally omitted <==
----- Start of picture text -----
09/09/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 15 Ordinary 15
09/09/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 10 Ordinary 10
09/09/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 9 Ordinary 9
10/09/2025 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 300.59 -5,581 Ordinary -5,581
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
10/09/2025 LIMITED Transfer out 300.59 -245 Ordinary -245
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
10/09/2025 LIMITED Transfer in 300.59 60 Ordinary 60
10/09/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 1,803 Ordinary 1,803
10/09/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -1,803 Ordinary -1,803
10/09/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 533 Ordinary 533
10/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -32,708 Ordinary -32,708
10/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 520 Ordinary 520
10/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3,860 Ordinary 3,860
10/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 55 Ordinary 55
10/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 539 Ordinary 539
10/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,666 Ordinary 2,666
10/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 34 Ordinary 34
10/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 93 Ordinary 93
10/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4,495 Ordinary 4,495
10/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3 Ordinary 3
10/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 38 Ordinary 38
10/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 49 Ordinary 49
10/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 142 Ordinary 142
10/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 401 Ordinary 401
10/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 15,491 Ordinary 15,491
10/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4,919 Ordinary 4,919
10/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 611 Ordinary 611
10/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 519 Ordinary 519
10/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -919 Ordinary -919
10/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 919 Ordinary 919
10/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,000 Ordinary -1,000
10/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 6,058 Ordinary 6,058
10/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -129 Ordinary -129
10/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 129 Ordinary 129
10/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -2,294 Ordinary -2,294
10/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 2,294 Ordinary 2,294
10/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -788 Ordinary -788
10/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 788 Ordinary 788
10/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -13,971 Ordinary -13,971
10/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 8,913 Ordinary 8,913
10/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -658 Ordinary -658
10/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 658 Ordinary 658
10/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -27,035 Ordinary -27,035
----- End of picture text -----
604 Page 24 22-Apr-2026
==> picture [520 x 697] intentionally omitted <==
----- Start of picture text -----
10/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 27,035 Ordinary 27,035
10/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -9,513 Ordinary -9,513
10/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 9,513 Ordinary 9,513
10/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -439 Ordinary -439
10/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 439 Ordinary 439
10/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -6,280 Ordinary -6,280
10/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 6,280 Ordinary 6,280
10/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -6,255 Ordinary -6,255
10/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 6,255 Ordinary 6,255
10/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -6,993 Ordinary -6,993
10/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 6,993 Ordinary 6,993
10/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -149 Ordinary -149
10/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 149 Ordinary 149
10/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -43,022 Ordinary -43,022
10/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 43,022 Ordinary 43,022
10/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -703 Ordinary -703
10/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 703 Ordinary 703
10/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -7,531 Ordinary -7,531
10/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 9,934 Ordinary 9,934
10/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,198 Ordinary -1,198
10/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 630 Ordinary 630
10/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -36,800 Ordinary -36,800
10/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 34,997 Ordinary 34,997
10/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -731 Ordinary -731
10/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 731 Ordinary 731
10/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -210 Ordinary -210
10/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 210 Ordinary 210
10/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -7,148 Ordinary -7,148
10/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 7,148 Ordinary 7,148
10/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -14 Ordinary -14
10/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 14 Ordinary 14
10/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,126 Ordinary -1,126
10/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,126 Ordinary 1,126
10/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -8,119 Ordinary -8,119
10/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 8,119 Ordinary 8,119
10/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -113 Ordinary -113
10/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 113 Ordinary 113
10/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -98 Ordinary -98
10/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 98 Ordinary 98
10/09/2025 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 300.59 -35 Ordinary -35
10/09/2025 SSGA FUNDS MANAGEMENT, INC. Transfer in 300.59 27 Ordinary 27
10/09/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 14 Ordinary 14
----- End of picture text -----
604 Page 25 22-Apr-2026
==> picture [520 x 699] intentionally omitted <==
----- Start of picture text -----
10/09/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 10 Ordinary 10
10/09/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 8 Ordinary 8
10/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -500 Ordinary -500
10/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 500 Ordinary 500
10/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,270 Ordinary -1,270
10/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,270 Ordinary 1,270
10/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -730 Ordinary -730
10/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 730 Ordinary 730
10/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -405 Ordinary -405
10/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 405 Ordinary 405
10/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,159 Ordinary -2,159
10/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,159 Ordinary 2,159
10/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,164 Ordinary -1,164
10/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,164 Ordinary 1,164
10/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -893 Ordinary -893
10/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 893 Ordinary 893
10/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,644 Ordinary -2,644
10/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,644 Ordinary 2,644
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
11/09/2025 LIMITED Transfer out 297.63 -42 Ordinary -42
11/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -520 Ordinary -520
11/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3,860 Ordinary -3,860
11/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -55 Ordinary -55
11/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -539 Ordinary -539
11/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,666 Ordinary -2,666
11/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -34 Ordinary -34
11/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -93 Ordinary -93
11/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4,495 Ordinary -4,495
11/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3 Ordinary -3
11/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -38 Ordinary -38
11/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -49 Ordinary -49
11/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -142 Ordinary -142
11/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -401 Ordinary -401
11/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -15,491 Ordinary -15,491
11/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4,919 Ordinary -4,919
11/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -611 Ordinary -611
11/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -519 Ordinary -519
11/09/2025 STATE STREET GLOBAL ADVISORS, LTD. Transfer in 297.63 104 Ordinary 104
11/09/2025 SSGA FUNDS MANAGEMENT, INC. Transfer in 297.63 385 Ordinary 385
11/09/2025 SSGA FUNDS MANAGEMENT, INC. Transfer in 297.63 18 Ordinary 18
11/09/2025 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 298.05 -865 Ordinary -865
12/09/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 183 Ordinary 183
12/09/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 104 Ordinary 104
----- End of picture text -----
604 Page 26 22-Apr-2026
==> picture [520 x 697] intentionally omitted <==
----- Start of picture text -----
12/09/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -104 Ordinary -104
12/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 26 Ordinary 26
12/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 43 Ordinary 43
12/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 42,575 Ordinary 42,575
12/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 362 Ordinary 362
12/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -919 Ordinary -919
12/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 919 Ordinary 919
12/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -6,058 Ordinary -6,058
12/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 6,058 Ordinary 6,058
12/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -129 Ordinary -129
12/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 129 Ordinary 129
12/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -2,294 Ordinary -2,294
12/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 2,294 Ordinary 2,294
12/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -788 Ordinary -788
12/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 788 Ordinary 788
12/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -8,913 Ordinary -8,913
12/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 8,913 Ordinary 8,913
12/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -658 Ordinary -658
12/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 658 Ordinary 658
12/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -27,035 Ordinary -27,035
12/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 27,035 Ordinary 27,035
12/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -9,513 Ordinary -9,513
12/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 9,513 Ordinary 9,513
12/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -439 Ordinary -439
12/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 439 Ordinary 439
12/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -6,280 Ordinary -6,280
12/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 6,280 Ordinary 6,280
12/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -6,255 Ordinary -6,255
12/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 6,255 Ordinary 6,255
12/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -6,993 Ordinary -6,993
12/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 6,889 Ordinary 6,889
12/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -149 Ordinary -149
12/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 149 Ordinary 149
12/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -43,022 Ordinary -43,022
12/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 43,022 Ordinary 43,022
12/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -703 Ordinary -703
12/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 703 Ordinary 703
12/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -9,934 Ordinary -9,934
12/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 10,038 Ordinary 10,038
12/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -630 Ordinary -630
12/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 630 Ordinary 630
12/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -34,997 Ordinary -34,997
----- End of picture text -----
604 Page 27 22-Apr-2026
==> picture [520 x 699] intentionally omitted <==
----- Start of picture text -----
12/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 34,997 Ordinary 34,997
12/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -731 Ordinary -731
12/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 731 Ordinary 731
12/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -210 Ordinary -210
12/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 210 Ordinary 210
12/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -7,148 Ordinary -7,148
12/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 7,148 Ordinary 7,148
12/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -14 Ordinary -14
12/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 14 Ordinary 14
12/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,126 Ordinary -1,126
12/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,126 Ordinary 1,126
12/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -8,119 Ordinary -8,119
12/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 8,119 Ordinary 8,119
12/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -113 Ordinary -113
12/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 113 Ordinary 113
12/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -98 Ordinary -98
12/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 98 Ordinary 98
12/09/2025 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 299.79 10 Ordinary 10
12/09/2025 SSGA FUNDS MANAGEMENT, INC. Transfer in 299.79 220 Ordinary 220
12/09/2025 SSGA FUNDS MANAGEMENT, INC. Transfer out 299.79 -3 Ordinary -3
12/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -500 Ordinary -500
12/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 500 Ordinary 500
12/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,270 Ordinary -1,270
12/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,270 Ordinary 1,270
12/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -730 Ordinary -730
12/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 730 Ordinary 730
12/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -405 Ordinary -405
12/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 405 Ordinary 405
12/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,159 Ordinary -2,159
12/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,159 Ordinary 2,159
12/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,164 Ordinary -1,164
12/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,164 Ordinary 1,164
12/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -893 Ordinary -893
12/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 893 Ordinary 893
12/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,644 Ordinary -2,644
12/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,644 Ordinary 2,644
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
15/09/2025 LIMITED Transfer in 302.72 56 Ordinary 56
15/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4,314 Ordinary 4,314
15/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -26 Ordinary -26
15/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -43 Ordinary -43
15/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -42,575 Ordinary -42,575
15/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -362 Ordinary -362
----- End of picture text -----
604 Page 28 22-Apr-2026
==> picture [520 x 697] intentionally omitted <==
----- Start of picture text -----
15/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -919 Ordinary -919
15/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 919 Ordinary 919
15/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -6,058 Ordinary -6,058
15/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 6,058 Ordinary 6,058
15/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -129 Ordinary -129
15/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 129 Ordinary 129
15/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -2,294 Ordinary -2,294
15/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 2,294 Ordinary 2,294
15/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -788 Ordinary -788
15/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 788 Ordinary 788
15/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -8,913 Ordinary -8,913
15/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 8,913 Ordinary 8,913
15/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -658 Ordinary -658
15/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 658 Ordinary 658
15/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -27,035 Ordinary -27,035
15/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 27,218 Ordinary 27,218
15/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -9,513 Ordinary -9,513
15/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 9,513 Ordinary 9,513
15/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -439 Ordinary -439
15/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 439 Ordinary 439
15/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -6,280 Ordinary -6,280
15/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 6,280 Ordinary 6,280
15/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -6,255 Ordinary -6,255
15/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 6,255 Ordinary 6,255
15/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -6,889 Ordinary -6,889
15/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 6,889 Ordinary 6,889
15/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -149 Ordinary -149
15/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 149 Ordinary 149
15/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -43,022 Ordinary -43,022
15/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 43,022 Ordinary 43,022
15/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -703 Ordinary -703
15/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 703 Ordinary 703
15/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -10,038 Ordinary -10,038
15/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 10,038 Ordinary 10,038
15/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -630 Ordinary -630
15/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 630 Ordinary 630
15/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -34,997 Ordinary -34,997
15/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 34,997 Ordinary 34,997
15/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -731 Ordinary -731
15/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 731 Ordinary 731
15/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -210 Ordinary -210
15/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 210 Ordinary 210
----- End of picture text -----
604 Page 29 22-Apr-2026
==> picture [520 x 701] intentionally omitted <==
----- Start of picture text -----
15/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -7,148 Ordinary -7,148
15/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 7,148 Ordinary 7,148
15/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -14 Ordinary -14
15/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 14 Ordinary 14
15/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,126 Ordinary -1,126
15/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,126 Ordinary 1,126
15/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -8,119 Ordinary -8,119
15/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 8,119 Ordinary 8,119
15/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -113 Ordinary -113
15/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 113 Ordinary 113
15/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -98 Ordinary -98
15/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 98 Ordinary 98
15/09/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 183 Ordinary 183
15/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -500 Ordinary -500
15/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 500 Ordinary 500
15/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,270 Ordinary -1,270
15/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,270 Ordinary 1,270
15/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -730 Ordinary -730
15/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 730 Ordinary 730
15/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -405 Ordinary -405
15/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 405 Ordinary 405
15/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,159 Ordinary -2,159
15/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,159 Ordinary 2,159
15/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,164 Ordinary -1,164
15/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,164 Ordinary 1,164
15/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -893 Ordinary -893
15/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 893 Ordinary 893
15/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,644 Ordinary -2,644
15/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,644 Ordinary 2,644
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
16/09/2025 LIMITED Transfer in 302.00 396 Ordinary 396
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
16/09/2025 LIMITED Transfer out 302.00 -196 Ordinary -196
16/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,465 Ordinary -1,465
16/09/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 402 Ordinary 402
16/09/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -406 Ordinary -406
16/09/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 4 Ordinary 4
16/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 402 Ordinary 402
16/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 4 Ordinary 4
16/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -406 Ordinary -406
16/09/2025 SSGA FUNDS MANAGEMENT, INC. Transfer in 302.00 88 Ordinary 88
16/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -730 Ordinary -730
16/09/2025 STATE STREET GLOBAL ADVISORS ASIA LIMITED Transfer out 302.00 -611 Ordinary -611
16/09/2025 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 302.00 64 Ordinary 64
----- End of picture text -----
604 Page 30 22-Apr-2026
==> picture [520 x 692] intentionally omitted <==
----- Start of picture text -----
17/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -900 Ordinary -900
17/09/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 500 Ordinary 500
17/09/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -6,157 Ordinary -6,157
17/09/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -679 Ordinary -679
17/09/2025 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 296.07 2,480 Ordinary 2,480
17/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 6,238 Ordinary 6,238
17/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 260 Ordinary 260
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
17/09/2025 LIMITED Transfer in 296.07 10,981 Ordinary 10,981
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
17/09/2025 LIMITED Transfer in 296.07 13,585 Ordinary 13,585
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
18/09/2025 LIMITED Transfer in 295.07 588 Ordinary 588
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
18/09/2025 LIMITED Transfer in 295.07 49 Ordinary 49
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
18/09/2025 LIMITED Transfer in 295.07 1,078 Ordinary 1,078
18/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,521 Ordinary -1,521
18/09/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -1 Ordinary -1
18/09/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 500 Ordinary 500
18/09/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -3,308 Ordinary -3,308
18/09/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -600 Ordinary -600
18/09/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -249 Ordinary -249
18/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -2,808 Ordinary -2,808
18/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -249 Ordinary -249
18/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -600 Ordinary -600
18/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1 Ordinary -1
18/09/2025 SSGA FUNDS MANAGEMENT, INC. Transfer in 295.07 220 Ordinary 220
18/09/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -4,308 Ordinary -4,308
18/09/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 20 Ordinary 20
18/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -6,238 Ordinary -6,238
18/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -260 Ordinary -260
19/09/2025 STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD. Transfer out 293.20 -260 Ordinary -260
19/09/2025 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 293.20 -388 Ordinary -388
19/09/2025 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 293.20 -705 Ordinary -705
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
19/09/2025 LIMITED Transfer in 293.20 68 Ordinary 68
19/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -428 Ordinary -428
19/09/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -253 Ordinary -253
19/09/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 1,750 Ordinary 1,750
19/09/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -78 Ordinary -78
19/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 133,804 Ordinary 133,804
19/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -919 Ordinary -919
19/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 919 Ordinary 919
19/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -6,058 Ordinary -6,058
19/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 6,058 Ordinary 6,058
19/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -129 Ordinary -129
----- End of picture text -----
604 Page 31 22-Apr-2026
==> picture [520 x 697] intentionally omitted <==
----- Start of picture text -----
19/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 129 Ordinary 129
19/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -2,294 Ordinary -2,294
19/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 2,294 Ordinary 2,294
19/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -788 Ordinary -788
19/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -8,913 Ordinary -8,913
19/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 8,913 Ordinary 8,913
19/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -658 Ordinary -658
19/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 658 Ordinary 658
19/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -24,812 Ordinary -24,812
19/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -9,513 Ordinary -9,513
19/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 9,513 Ordinary 9,513
19/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -439 Ordinary -439
19/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 439 Ordinary 439
19/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -6,280 Ordinary -6,280
19/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -6,255 Ordinary -6,255
19/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 6,255 Ordinary 6,255
19/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -6,640 Ordinary -6,640
19/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -149 Ordinary -149
19/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 149 Ordinary 149
19/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -43,022 Ordinary -43,022
19/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -703 Ordinary -703
19/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -9,438 Ordinary -9,438
19/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -630 Ordinary -630
19/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 630 Ordinary 630
19/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -34,996 Ordinary -34,996
19/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -731 Ordinary -731
19/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 731 Ordinary 731
19/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -214 Ordinary -214
19/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -6,742 Ordinary -6,742
19/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -14 Ordinary -14
19/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 14 Ordinary 14
19/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,126 Ordinary -1,126
19/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,126 Ordinary 1,126
19/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -8,119 Ordinary -8,119
19/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 8,119 Ordinary 8,119
19/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -113 Ordinary -113
19/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 113 Ordinary 113
19/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -98 Ordinary -98
19/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 98 Ordinary 98
19/09/2025 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 293.20 -217 Ordinary -217
19/09/2025 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 293.20 25 Ordinary 25
19/09/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 169 Ordinary 169
----- End of picture text -----
604 Page 32 22-Apr-2026
==> picture [520 x 699] intentionally omitted <==
----- Start of picture text -----
19/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -500 Ordinary -500
19/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 500 Ordinary 500
19/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,270 Ordinary -1,270
19/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,270 Ordinary 1,270
19/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -405 Ordinary -405
19/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 405 Ordinary 405
19/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,159 Ordinary -2,159
19/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,159 Ordinary 2,159
19/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,164 Ordinary -1,164
19/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,164 Ordinary 1,164
19/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -893 Ordinary -893
19/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 110 Ordinary 110
19/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,644 Ordinary -2,644
19/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,912 Ordinary 1,912
19/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 212 Ordinary 212
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
19/09/2025 LIMITED Transfer in 293.20 540 Ordinary 540
19/09/2025 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 293.20 1,198 Ordinary 1,198
19/09/2025 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 293.20 76 Ordinary 76
19/09/2025 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 293.20 1,445 Ordinary 1,445
19/09/2025 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 293.20 388 Ordinary 388
19/09/2025 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 293.20 -1,198 Ordinary -1,198
19/09/2025 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 293.20 -1,445 Ordinary -1,445
19/09/2025 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 293.20 -4,810 Ordinary -4,810
22/09/2025 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 292.83 -383 Ordinary -383
22/09/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 3 Ordinary 3
22/09/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 1 Ordinary 1
22/09/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 703 Ordinary 703
22/09/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -2,667 Ordinary -2,667
22/09/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 3,610 Ordinary 3,610
22/09/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 327 Ordinary 327
22/09/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -394 Ordinary -394
22/09/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -658 Ordinary -658
22/09/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -211 Ordinary -211
22/09/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -714 Ordinary -714
22/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,750 Ordinary 1,750
22/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -658 Ordinary -658
22/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 3 Ordinary 3
22/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 163 Ordinary 163
22/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 703 Ordinary 703
22/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -113 Ordinary -113
22/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -98 Ordinary -98
22/09/2025 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 292.83 383 Ordinary 383
----- End of picture text -----
604 Page 33 22-Apr-2026
==> picture [520 x 701] intentionally omitted <==
----- Start of picture text -----
22/09/2025 SSGA FUNDS MANAGEMENT, INC. Transfer in 292.83 18 Ordinary 18
22/09/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 1,750 Ordinary 1,750
23/09/2025 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 292.00 -138 Ordinary -138
23/09/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -630 Ordinary -630
23/09/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 3,073 Ordinary 3,073
23/09/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 9,484 Ordinary 9,484
23/09/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 2,086 Ordinary 2,086
23/09/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 500 Ordinary 500
23/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -135,554 Ordinary -135,554
23/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 134,924 Ordinary 134,924
23/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -919 Ordinary -919
23/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 919 Ordinary 919
23/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -6,058 Ordinary -6,058
23/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 6,058 Ordinary 6,058
23/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -129 Ordinary -129
23/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 129 Ordinary 129
23/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -2,294 Ordinary -2,294
23/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 2,294 Ordinary 2,294
23/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -8,913 Ordinary -8,913
23/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 8,913 Ordinary 8,913
23/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -9,513 Ordinary -9,513
23/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 9,513 Ordinary 9,513
23/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -442 Ordinary -442
23/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 442 Ordinary 442
23/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -163 Ordinary -163
23/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 163 Ordinary 163
23/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -6,255 Ordinary -6,255
23/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 6,255 Ordinary 6,255
23/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -149 Ordinary -149
23/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 149 Ordinary 149
23/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -630 Ordinary -630
23/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 630 Ordinary 630
23/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -731 Ordinary -731
23/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 731 Ordinary 731
23/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -717 Ordinary -717
23/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 717 Ordinary 717
23/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,126 Ordinary -1,126
23/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,126 Ordinary 1,126
23/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -8,119 Ordinary -8,119
23/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 8,119 Ordinary 8,119
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
23/09/2025 LIMITED Transfer out 292.00 -2,382 Ordinary -2,382
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
23/09/2025 LIMITED Transfer out 292.00 -1,447 Ordinary -1,447
----- End of picture text -----
604 Page 34 22-Apr-2026
==> picture [520 x 703] intentionally omitted <==
----- Start of picture text -----
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
23/09/2025 LIMITED Transfer in 292.00 2,900 Ordinary 2,900
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
23/09/2025 LIMITED Transfer in 292.00 1,447 Ordinary 1,447
23/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -500 Ordinary -500
23/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 500 Ordinary 500
23/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,270 Ordinary -1,270
23/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,270 Ordinary 1,270
23/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -405 Ordinary -405
23/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 405 Ordinary 405
23/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,159 Ordinary -2,159
23/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,159 Ordinary 2,159
23/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,164 Ordinary -1,164
23/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,164 Ordinary 1,164
23/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -110 Ordinary -110
23/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 110 Ordinary 110
23/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,912 Ordinary -1,912
23/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,912 Ordinary 1,912
23/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -212 Ordinary -212
23/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 212 Ordinary 212
23/09/2025 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 292.00 138 Ordinary 138
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
24/09/2025 LIMITED Transfer in 289.29 686 Ordinary 686
24/09/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -152 Ordinary -152
24/09/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 9,605 Ordinary 9,605
24/09/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -225 Ordinary -225
24/09/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 394 Ordinary 394
24/09/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 2,667 Ordinary 2,667
24/09/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 210 Ordinary 210
24/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -134,924 Ordinary -134,924
24/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 145,895 Ordinary 145,895
24/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -919 Ordinary -919
24/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 919 Ordinary 919
24/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -6,058 Ordinary -6,058
24/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 6,058 Ordinary 6,058
24/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -129 Ordinary -129
24/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 129 Ordinary 129
24/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -2,294 Ordinary -2,294
24/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 2,294 Ordinary 2,294
24/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -8,913 Ordinary -8,913
24/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 8,913 Ordinary 8,913
24/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -9,513 Ordinary -9,513
24/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 9,513 Ordinary 9,513
24/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -442 Ordinary -442
24/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 442 Ordinary 442
----- End of picture text -----
604 Page 35 22-Apr-2026
==> picture [520 x 699] intentionally omitted <==
----- Start of picture text -----
24/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -163 Ordinary -163
24/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 163 Ordinary 163
24/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -6,255 Ordinary -6,255
24/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 6,255 Ordinary 6,255
24/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -149 Ordinary -149
24/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 149 Ordinary 149
24/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -630 Ordinary -630
24/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 630 Ordinary 630
24/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -731 Ordinary -731
24/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 731 Ordinary 731
24/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -717 Ordinary -717
24/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 717 Ordinary 717
24/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,126 Ordinary -1,126
24/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,126 Ordinary 1,126
24/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -8,119 Ordinary -8,119
24/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 8,119 Ordinary 8,119
24/09/2025 STATE STREET GLOBAL ADVISORS, LTD. Transfer out 289.29 -13 Ordinary -13
24/09/2025 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 289.29 -296 Ordinary -296
24/09/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 10,528 Ordinary 10,528
24/09/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 2,086 Ordinary 2,086
24/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -500 Ordinary -500
24/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 500 Ordinary 500
24/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,270 Ordinary -1,270
24/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,270 Ordinary 1,270
24/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -405 Ordinary -405
24/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 405 Ordinary 405
24/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,159 Ordinary -2,159
24/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,159 Ordinary 2,159
24/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,164 Ordinary -1,164
24/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,164 Ordinary 1,164
24/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -110 Ordinary -110
24/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 110 Ordinary 110
24/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,912 Ordinary -1,912
24/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,912 Ordinary 1,912
24/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -212 Ordinary -212
24/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 212 Ordinary 212
25/09/2025 STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD. Transfer out 285.24 -192 Ordinary -192
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
25/09/2025 LIMITED Transfer out 285.24 -147 Ordinary -147
25/09/2025 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 285.24 -360 Ordinary -360
25/09/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 630 Ordinary 630
25/09/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 80 Ordinary 80
25/09/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 8,354 Ordinary 8,354
----- End of picture text -----
604 Page 36 22-Apr-2026
==> picture [520 x 697] intentionally omitted <==
----- Start of picture text -----
25/09/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 640 Ordinary 640
25/09/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -8,923 Ordinary -8,923
25/09/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 11 Ordinary 11
25/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 14,585 Ordinary 14,585
25/09/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 14,585 Ordinary 14,585
26/09/2025 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 280.00 -787 Ordinary -787
26/09/2025 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 280.00 -6,641 Ordinary -6,641
26/09/2025 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 280.00 787 Ordinary 787
26/09/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 93 Ordinary 93
26/09/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -93 Ordinary -93
26/09/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -2,086 Ordinary -2,086
26/09/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 600 Ordinary 600
26/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -160,480 Ordinary -160,480
26/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 32,603 Ordinary 32,603
26/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -919 Ordinary -919
26/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 919 Ordinary 919
26/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -6,058 Ordinary -6,058
26/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -129 Ordinary -129
26/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 129 Ordinary 129
26/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 580 Ordinary 580
26/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -2,294 Ordinary -2,294
26/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 2,294 Ordinary 2,294
26/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 788 Ordinary 788
26/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -8,913 Ordinary -8,913
26/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 28,120 Ordinary 28,120
26/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -9,513 Ordinary -9,513
26/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -442 Ordinary -442
26/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 442 Ordinary 442
26/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 6,280 Ordinary 6,280
26/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 12,351 Ordinary 12,351
26/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -163 Ordinary -163
26/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 163 Ordinary 163
26/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -6,255 Ordinary -6,255
26/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 6,255 Ordinary 6,255
26/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 6,664 Ordinary 6,664
26/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -149 Ordinary -149
26/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 149 Ordinary 149
26/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 34,006 Ordinary 34,006
26/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 703 Ordinary 703
26/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 21,304 Ordinary 21,304
26/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -630 Ordinary -630
26/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 630 Ordinary 630
----- End of picture text -----
604 Page 37 22-Apr-2026
==> picture [520 x 699] intentionally omitted <==
----- Start of picture text -----
26/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 35,090 Ordinary 35,090
26/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -731 Ordinary -731
26/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 731 Ordinary 731
26/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 8,564 Ordinary 8,564
26/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 6,822 Ordinary 6,822
26/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -717 Ordinary -717
26/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 717 Ordinary 717
26/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,126 Ordinary -1,126
26/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,126 Ordinary 1,126
26/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -8,119 Ordinary -8,119
26/09/2025 SSGA FUNDS MANAGEMENT, INC. Transfer in 280.00 36 Ordinary 36
26/09/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 71 Ordinary 71
26/09/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 721 Ordinary 721
26/09/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -2,086 Ordinary -2,086
26/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -500 Ordinary -500
26/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 500 Ordinary 500
26/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,270 Ordinary -1,270
26/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,270 Ordinary 1,270
26/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -405 Ordinary -405
26/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 405 Ordinary 405
26/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,159 Ordinary -2,159
26/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,159 Ordinary 2,159
26/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,164 Ordinary -1,164
26/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,164 Ordinary 1,164
26/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -110 Ordinary -110
26/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 110 Ordinary 110
26/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,912 Ordinary -1,912
26/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,912 Ordinary 1,912
26/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -212 Ordinary -212
26/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 212 Ordinary 212
29/09/2025 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 279.29 82 Ordinary 82
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
29/09/2025 LIMITED Transfer out 279.29 -2,495 Ordinary -2,495
29/09/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -2,109 Ordinary -2,109
29/09/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -443 Ordinary -443
29/09/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 2,538 Ordinary 2,538
29/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -32,603 Ordinary -32,603
29/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 6,058 Ordinary 6,058
29/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 8,913 Ordinary 8,913
29/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -2,109 Ordinary -2,109
29/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 9,513 Ordinary 9,513
29/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 157 Ordinary 157
29/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 8,119 Ordinary 8,119
----- End of picture text -----
604 Page 38 22-Apr-2026
==> picture [520 x 690] intentionally omitted <==
----- Start of picture text -----
29/09/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 281 Ordinary 281
29/09/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 17 Ordinary 17
29/09/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -1,584 Ordinary -1,584
29/09/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -524 Ordinary -524
29/09/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 114 Ordinary 114
29/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,492 Ordinary -1,492
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
30/09/2025 LIMITED Transfer out 279.25 -336 Ordinary -336
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
30/09/2025 LIMITED Transfer in 279.25 393 Ordinary 393
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
30/09/2025 LIMITED Transfer out 279.25 -1,541 Ordinary -1,541
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
30/09/2025 LIMITED Transfer out 279.25 -770 Ordinary -770
30/09/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 56 Ordinary 56
30/09/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 544 Ordinary 544
30/09/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 990 Ordinary 990
30/09/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -990 Ordinary -990
30/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 990 Ordinary 990
30/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 2,086 Ordinary 2,086
30/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 2,538 Ordinary 2,538
30/09/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -990 Ordinary -990
30/09/2025 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 279.25 40 Ordinary 40
30/09/2025 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 279.25 530 Ordinary 530
30/09/2025 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 279.25 770 Ordinary 770
30/09/2025 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 279.25 89 Ordinary 89
30/09/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -354 Ordinary -354
30/09/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 2,538 Ordinary 2,538
30/09/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 410 Ordinary 410
30/09/2025 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 279.25 184 Ordinary 184
30/09/2025 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 279.25 16 Ordinary 16
30/09/2025 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 279.25 -184 Ordinary -184
30/09/2025 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 279.25 -393 Ordinary -393
30/09/2025 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 279.25 -1,423 Ordinary -1,423
30/09/2025 STATE STREET GLOBAL ADVISORS, LTD. Transfer in 277.49 31 Ordinary 31
01/10/2025 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 280.98 -390 Ordinary -390
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
01/10/2025 LIMITED Transfer out 278.99 -1,174 Ordinary -1,174
01/10/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 211 Ordinary 211
01/10/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 360 Ordinary 360
01/10/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 2,109 Ordinary 2,109
01/10/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -475 Ordinary -475
01/10/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 311 Ordinary 311
01/10/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -571 Ordinary -571
01/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -129 Ordinary -129
01/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -442 Ordinary -442
----- End of picture text -----
604 Page 39 22-Apr-2026
==> picture [520 x 701] intentionally omitted <==
----- Start of picture text -----
01/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 544 Ordinary 544
01/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -419 Ordinary -419
01/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 541 Ordinary 541
01/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -630 Ordinary -630
01/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 360 Ordinary 360
01/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 113 Ordinary 113
01/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 98 Ordinary 98
01/10/2025 SSGA FUNDS MANAGEMENT, INC. Transfer in 278.99 132 Ordinary 132
01/10/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 35 Ordinary 35
01/10/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 1 Ordinary 1
01/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -830 Ordinary -830
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
02/10/2025 LIMITED Transfer out 281.57 -59 Ordinary -59
02/10/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 5,746 Ordinary 5,746
02/10/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -1,210 Ordinary -1,210
02/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 311 Ordinary 311
02/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 2,109 Ordinary 2,109
02/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,210 Ordinary -1,210
02/10/2025 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 281.57 15 Ordinary 15
02/10/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 772 Ordinary 772
02/10/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 438 Ordinary 438
02/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -110 Ordinary -110
02/10/2025 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 281.57 -166 Ordinary -166
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
03/10/2025 LIMITED Transfer in 283.46 441 Ordinary 441
03/10/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 600 Ordinary 600
03/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -919 Ordinary -919
03/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 919 Ordinary 919
03/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -6,058 Ordinary -6,058
03/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 6,058 Ordinary 6,058
03/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -580 Ordinary -580
03/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 580 Ordinary 580
03/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -2,294 Ordinary -2,294
03/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 2,294 Ordinary 2,294
03/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -2,089 Ordinary -2,089
03/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 2,089 Ordinary 2,089
03/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -8,913 Ordinary -8,913
03/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 8,913 Ordinary 8,913
03/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -28,120 Ordinary -28,120
03/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 28,120 Ordinary 28,120
03/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -9,513 Ordinary -9,513
03/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 9,513 Ordinary 9,513
03/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -6,280 Ordinary -6,280
03/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 6,280 Ordinary 6,280
----- End of picture text -----
604 Page 40 22-Apr-2026
==> picture [520 x 697] intentionally omitted <==
----- Start of picture text -----
03/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -12,351 Ordinary -12,351
03/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 12,351 Ordinary 12,351
03/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -163 Ordinary -163
03/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 163 Ordinary 163
03/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -8,341 Ordinary -8,341
03/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 8,341 Ordinary 8,341
03/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -7,208 Ordinary -7,208
03/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 7,208 Ordinary 7,208
03/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -149 Ordinary -149
03/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 149 Ordinary 149
03/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -34,006 Ordinary -34,006
03/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 34,006 Ordinary 34,006
03/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -703 Ordinary -703
03/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 703 Ordinary 703
03/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -19,832 Ordinary -19,832
03/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 19,832 Ordinary 19,832
03/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -541 Ordinary -541
03/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 541 Ordinary 541
03/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -37,628 Ordinary -37,628
03/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 37,628 Ordinary 37,628
03/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -731 Ordinary -731
03/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 731 Ordinary 731
03/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -8,564 Ordinary -8,564
03/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 8,564 Ordinary 8,564
03/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -5,832 Ordinary -5,832
03/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 5,832 Ordinary 5,832
03/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,077 Ordinary -1,077
03/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,077 Ordinary 1,077
03/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,126 Ordinary -1,126
03/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,126 Ordinary 1,126
03/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -8,119 Ordinary -8,119
03/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 8,119 Ordinary 8,119
03/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -113 Ordinary -113
03/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 113 Ordinary 113
03/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -98 Ordinary -98
03/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 98 Ordinary 98
03/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -500 Ordinary -500
03/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 500 Ordinary 500
03/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,270 Ordinary -1,270
03/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,270 Ordinary 1,270
03/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -405 Ordinary -405
03/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 405 Ordinary 405
----- End of picture text -----
604 Page 41 22-Apr-2026
==> picture [520 x 699] intentionally omitted <==
----- Start of picture text -----
03/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,159 Ordinary -2,159
03/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,159 Ordinary 2,159
03/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,164 Ordinary -1,164
03/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,164 Ordinary 1,164
03/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -212 Ordinary -212
03/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 212 Ordinary 212
03/10/2025 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 283.46 32 Ordinary 32
06/10/2025 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 284.80 -57 Ordinary -57
06/10/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 28,783 Ordinary 28,783
06/10/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 6,810 Ordinary 6,810
06/10/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -84 Ordinary -84
06/10/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 600 Ordinary 600
06/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 19 Ordinary 19
06/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 12,291 Ordinary 12,291
06/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 90 Ordinary 90
06/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 600 Ordinary 600
06/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -84 Ordinary -84
06/10/2025 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 284.80 -8,163 Ordinary -8,163
06/10/2025 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 284.80 524 Ordinary 524
06/10/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 3 Ordinary 3
06/10/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 513 Ordinary 513
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
07/10/2025 LIMITED Transfer out 286.88 -2,857 Ordinary -2,857
07/10/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -1,079 Ordinary -1,079
07/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 15 Ordinary 15
07/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 10,125 Ordinary 10,125
07/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 74 Ordinary 74
07/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 600 Ordinary 600
07/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -2,086 Ordinary -2,086
07/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,079 Ordinary -1,079
07/10/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 62 Ordinary 62
08/10/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -6,425 Ordinary -6,425
08/10/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -2,807 Ordinary -2,807
08/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -30 Ordinary -30
08/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -19,500 Ordinary -19,500
08/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -143 Ordinary -143
08/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -919 Ordinary -919
08/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 919 Ordinary 919
08/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -6,058 Ordinary -6,058
08/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 6,058 Ordinary 6,058
08/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -580 Ordinary -580
08/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 580 Ordinary 580
08/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -2,294 Ordinary -2,294
----- End of picture text -----
604 Page 42 22-Apr-2026
==> picture [520 x 697] intentionally omitted <==
----- Start of picture text -----
08/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 2,294 Ordinary 2,294
08/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -3,289 Ordinary -3,289
08/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 3,289 Ordinary 3,289
08/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -8,913 Ordinary -8,913
08/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 8,913 Ordinary 8,913
08/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -28,120 Ordinary -28,120
08/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 28,120 Ordinary 28,120
08/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -9,513 Ordinary -9,513
08/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 9,513 Ordinary 9,513
08/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -6,280 Ordinary -6,280
08/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 6,280 Ordinary 6,280
08/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -12,351 Ordinary -12,351
08/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 12,351 Ordinary 12,351
08/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -163 Ordinary -163
08/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 163 Ordinary 163
08/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -6,255 Ordinary -6,255
08/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 6,255 Ordinary 6,255
08/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -7,208 Ordinary -7,208
08/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 7,208 Ordinary 7,208
08/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -149 Ordinary -149
08/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 149 Ordinary 149
08/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -34,006 Ordinary -34,006
08/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 34,006 Ordinary 34,006
08/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -703 Ordinary -703
08/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 703 Ordinary 703
08/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -18,669 Ordinary -18,669
08/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 18,669 Ordinary 18,669
08/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -541 Ordinary -541
08/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 541 Ordinary 541
08/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -37,628 Ordinary -37,628
08/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 37,628 Ordinary 37,628
08/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -731 Ordinary -731
08/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 731 Ordinary 731
08/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -8,564 Ordinary -8,564
08/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 8,564 Ordinary 8,564
08/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -5,832 Ordinary -5,832
08/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 5,832 Ordinary 5,832
08/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,077 Ordinary -1,077
08/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,077 Ordinary 1,077
08/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,126 Ordinary -1,126
08/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,126 Ordinary 1,126
08/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -8,119 Ordinary -8,119
----- End of picture text -----
604 Page 43 22-Apr-2026
==> picture [520 x 701] intentionally omitted <==
----- Start of picture text -----
08/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 8,119 Ordinary 8,119
08/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -113 Ordinary -113
08/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 113 Ordinary 113
08/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -98 Ordinary -98
08/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 98 Ordinary 98
08/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -500 Ordinary -500
08/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 500 Ordinary 500
08/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,270 Ordinary -1,270
08/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,270 Ordinary 1,270
08/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -405 Ordinary -405
08/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 405 Ordinary 405
08/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,159 Ordinary -2,159
08/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,159 Ordinary 2,159
08/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,164 Ordinary -1,164
08/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,164 Ordinary 1,164
08/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -212 Ordinary -212
08/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 212 Ordinary 212
08/10/2025 SSGA FUNDS MANAGEMENT, INC. Transfer out 289.64 -19 Ordinary -19
09/10/2025 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 282.84 98 Ordinary 98
09/10/2025 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 282.84 92 Ordinary 92
09/10/2025 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 282.84 145 Ordinary 145
09/10/2025 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 282.84 135 Ordinary 135
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
09/10/2025 LIMITED Transfer out 282.31 -240 Ordinary -240
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
09/10/2025 LIMITED Transfer out 282.31 -624 Ordinary -624
09/10/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 107,615 Ordinary 107,615
09/10/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -31,365 Ordinary -31,365
09/10/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -11 Ordinary -11
09/10/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -439 Ordinary -439
09/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 13 Ordinary 13
09/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 8,674 Ordinary 8,674
09/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 63 Ordinary 63
09/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -11 Ordinary -11
09/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -541 Ordinary -541
09/10/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -552 Ordinary -552
09/10/2025 SSGA FUNDS MANAGEMENT, INC. Transfer in 282.31 44 Ordinary 44
10/10/2025 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 283.94 -665 Ordinary -665
10/10/2025 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 283.94 -5,242 Ordinary -5,242
10/10/2025 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 283.94 665 Ordinary 665
10/10/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 1,406 Ordinary 1,406
10/10/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 25 Ordinary 25
10/10/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 48,345 Ordinary 48,345
10/10/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -831 Ordinary -831
----- End of picture text -----
604 Page 44 22-Apr-2026
==> picture [520 x 697] intentionally omitted <==
----- Start of picture text -----
10/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
10/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -761 Ordinary -761
10/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -6 Ordinary -6
10/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -919 Ordinary -919
10/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 919 Ordinary 919
10/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -6,058 Ordinary -6,058
10/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 6,058 Ordinary 6,058
10/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -580 Ordinary -580
10/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 580 Ordinary 580
10/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -2,294 Ordinary -2,294
10/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 2,294 Ordinary 2,294
10/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -3,289 Ordinary -3,289
10/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 3,289 Ordinary 3,289
10/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -8,913 Ordinary -8,913
10/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 8,913 Ordinary 8,913
10/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -28,120 Ordinary -28,120
10/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 28,120 Ordinary 28,120
10/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -9,513 Ordinary -9,513
10/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 9,513 Ordinary 9,513
10/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -6,280 Ordinary -6,280
10/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 6,280 Ordinary 6,280
10/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -12,351 Ordinary -12,351
10/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 12,351 Ordinary 12,351
10/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -163 Ordinary -163
10/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 163 Ordinary 163
10/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -6,255 Ordinary -6,255
10/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 6,255 Ordinary 6,255
10/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -7,208 Ordinary -7,208
10/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 7,208 Ordinary 7,208
10/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -149 Ordinary -149
10/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 149 Ordinary 149
10/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -34,006 Ordinary -34,006
10/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 34,006 Ordinary 34,006
10/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -703 Ordinary -703
10/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 703 Ordinary 703
10/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -18,658 Ordinary -18,658
10/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 19,928 Ordinary 19,928
10/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -37,628 Ordinary -37,628
10/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 37,628 Ordinary 37,628
10/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -731 Ordinary -731
10/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 731 Ordinary 731
10/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -8,564 Ordinary -8,564
----- End of picture text -----
604 Page 45 22-Apr-2026
==> picture [520 x 699] intentionally omitted <==
----- Start of picture text -----
10/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 8,564 Ordinary 8,564
10/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -5,832 Ordinary -5,832
10/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 4,562 Ordinary 4,562
10/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,077 Ordinary -1,077
10/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,077 Ordinary 1,077
10/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,126 Ordinary -1,126
10/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,126 Ordinary 1,126
10/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -8,119 Ordinary -8,119
10/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 8,119 Ordinary 8,119
10/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -113 Ordinary -113
10/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 113 Ordinary 113
10/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -98 Ordinary -98
10/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 98 Ordinary 98
10/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -500 Ordinary -500
10/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 500 Ordinary 500
10/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 202 Ordinary 202
10/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,270 Ordinary -1,270
10/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 875 Ordinary 875
10/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -405 Ordinary -405
10/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 279 Ordinary 279
10/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,159 Ordinary -2,159
10/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,159 Ordinary 2,159
10/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,164 Ordinary -1,164
10/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,164 Ordinary 1,164
10/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -212 Ordinary -212
10/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 212 Ordinary 212
10/10/2025 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 283.94 52 Ordinary 52
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
13/10/2025 LIMITED Transfer in 277.53 144 Ordinary 144
13/10/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -551 Ordinary -551
13/10/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 141 Ordinary 141
13/10/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 5,704 Ordinary 5,704
13/10/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -141 Ordinary -141
13/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 11 Ordinary 11
13/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 7,096 Ordinary 7,096
13/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 52 Ordinary 52
13/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -919 Ordinary -919
13/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 919 Ordinary 919
13/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -6,058 Ordinary -6,058
13/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 6,058 Ordinary 6,058
13/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -580 Ordinary -580
13/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 580 Ordinary 580
13/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -2,294 Ordinary -2,294
----- End of picture text -----
604 Page 46 22-Apr-2026
==> picture [520 x 697] intentionally omitted <==
----- Start of picture text -----
13/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 2,294 Ordinary 2,294
13/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -3,289 Ordinary -3,289
13/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 3,289 Ordinary 3,289
13/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -8,913 Ordinary -8,913
13/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 8,913 Ordinary 8,913
13/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -28,120 Ordinary -28,120
13/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 28,120 Ordinary 28,120
13/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -9,513 Ordinary -9,513
13/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 9,513 Ordinary 9,513
13/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -6,280 Ordinary -6,280
13/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 6,280 Ordinary 6,280
13/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -12,351 Ordinary -12,351
13/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 12,351 Ordinary 12,351
13/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -163 Ordinary -163
13/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 163 Ordinary 163
13/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -6,255 Ordinary -6,255
13/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 6,255 Ordinary 6,255
13/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -7,208 Ordinary -7,208
13/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 7,208 Ordinary 7,208
13/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -149 Ordinary -149
13/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 149 Ordinary 149
13/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -34,006 Ordinary -34,006
13/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 34,006 Ordinary 34,006
13/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -703 Ordinary -703
13/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 703 Ordinary 703
13/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -19,928 Ordinary -19,928
13/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 19,928 Ordinary 19,928
13/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -37,628 Ordinary -37,628
13/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 37,769 Ordinary 37,769
13/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -731 Ordinary -731
13/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 731 Ordinary 731
13/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -8,564 Ordinary -8,564
13/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 8,564 Ordinary 8,564
13/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -4,562 Ordinary -4,562
13/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 4,421 Ordinary 4,421
13/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,077 Ordinary -1,077
13/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,077 Ordinary 1,077
13/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,126 Ordinary -1,126
13/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,126 Ordinary 1,126
13/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -8,119 Ordinary -8,119
13/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 8,119 Ordinary 8,119
13/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -113 Ordinary -113
----- End of picture text -----
604 Page 47 22-Apr-2026
==> picture [520 x 697] intentionally omitted <==
----- Start of picture text -----
13/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 113 Ordinary 113
13/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -98 Ordinary -98
13/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 98 Ordinary 98
13/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -500 Ordinary -500
13/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 500 Ordinary 500
13/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -202 Ordinary -202
13/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 202 Ordinary 202
13/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -875 Ordinary -875
13/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 875 Ordinary 875
13/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -279 Ordinary -279
13/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 279 Ordinary 279
13/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,159 Ordinary -2,159
13/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,159 Ordinary 2,159
13/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,164 Ordinary -1,164
13/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,164 Ordinary 1,164
13/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -212 Ordinary -212
13/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 212 Ordinary 212
14/10/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -650 Ordinary -650
14/10/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -80 Ordinary -80
14/10/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 3,798 Ordinary 3,798
14/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2 Ordinary -2
14/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,283 Ordinary -1,283
14/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -9 Ordinary -9
14/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -919 Ordinary -919
14/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 919 Ordinary 919
14/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -6,058 Ordinary -6,058
14/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 6,058 Ordinary 6,058
14/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -580 Ordinary -580
14/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 580 Ordinary 580
14/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -2,294 Ordinary -2,294
14/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 2,294 Ordinary 2,294
14/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -3,289 Ordinary -3,289
14/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 3,314 Ordinary 3,314
14/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -8,913 Ordinary -8,913
14/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 8,913 Ordinary 8,913
14/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -28,120 Ordinary -28,120
14/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 28,040 Ordinary 28,040
14/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -9,513 Ordinary -9,513
14/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 9,513 Ordinary 9,513
14/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -6,280 Ordinary -6,280
14/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 6,280 Ordinary 6,280
14/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -12,351 Ordinary -12,351
----- End of picture text -----
604 Page 48 22-Apr-2026
==> picture [520 x 697] intentionally omitted <==
----- Start of picture text -----
14/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 12,351 Ordinary 12,351
14/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -163 Ordinary -163
14/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 163 Ordinary 163
14/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -6,255 Ordinary -6,255
14/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 6,255 Ordinary 6,255
14/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -7,208 Ordinary -7,208
14/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 7,208 Ordinary 7,208
14/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -149 Ordinary -149
14/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 149 Ordinary 149
14/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -34,006 Ordinary -34,006
14/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 34,006 Ordinary 34,006
14/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -703 Ordinary -703
14/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 703 Ordinary 703
14/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -19,928 Ordinary -19,928
14/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 19,564 Ordinary 19,564
14/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -37,769 Ordinary -37,769
14/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 37,769 Ordinary 37,769
14/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -731 Ordinary -731
14/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 731 Ordinary 731
14/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -8,564 Ordinary -8,564
14/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 8,564 Ordinary 8,564
14/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -4,421 Ordinary -4,421
14/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 4,860 Ordinary 4,860
14/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,077 Ordinary -1,077
14/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,077 Ordinary 1,077
14/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,126 Ordinary -1,126
14/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,126 Ordinary 1,126
14/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -8,119 Ordinary -8,119
14/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 8,119 Ordinary 8,119
14/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -113 Ordinary -113
14/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 113 Ordinary 113
14/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -98 Ordinary -98
14/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 98 Ordinary 98
14/10/2025 SSGA FUNDS MANAGEMENT, INC. Transfer in 278.65 440 Ordinary 440
14/10/2025 SSGA FUNDS MANAGEMENT, INC. Transfer in 278.65 99 Ordinary 99
14/10/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 20 Ordinary 20
14/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -500 Ordinary -500
14/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 500 Ordinary 500
14/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -202 Ordinary -202
14/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 202 Ordinary 202
14/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -875 Ordinary -875
14/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
----- End of picture text -----
604 Page 49 22-Apr-2026
==> picture [520 x 697] intentionally omitted <==
----- Start of picture text -----
14/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -279 Ordinary -279
14/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,159 Ordinary -2,159
14/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,159 Ordinary 2,159
14/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 8,042 Ordinary 8,042
14/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,164 Ordinary -1,164
14/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,164 Ordinary 1,164
14/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -212 Ordinary -212
14/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 212 Ordinary 212
15/10/2025 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 281.56 -64 Ordinary -64
15/10/2025 STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD. Transfer in 281.56 22 Ordinary 22
15/10/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -605 Ordinary -605
15/10/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 4,298 Ordinary 4,298
15/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -17 Ordinary -17
15/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -11,484 Ordinary -11,484
15/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -83 Ordinary -83
15/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -919 Ordinary -919
15/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 919 Ordinary 919
15/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -6,058 Ordinary -6,058
15/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 6,058 Ordinary 6,058
15/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -580 Ordinary -580
15/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 580 Ordinary 580
15/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -2,294 Ordinary -2,294
15/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 2,294 Ordinary 2,294
15/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -3,314 Ordinary -3,314
15/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 3,314 Ordinary 3,314
15/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -8,913 Ordinary -8,913
15/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 8,913 Ordinary 8,913
15/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -28,040 Ordinary -28,040
15/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 28,040 Ordinary 28,040
15/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -9,513 Ordinary -9,513
15/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 9,513 Ordinary 9,513
15/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -6,280 Ordinary -6,280
15/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 6,280 Ordinary 6,280
15/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -12,351 Ordinary -12,351
15/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 12,351 Ordinary 12,351
15/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -163 Ordinary -163
15/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 163 Ordinary 163
15/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -6,255 Ordinary -6,255
15/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 6,255 Ordinary 6,255
15/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -7,208 Ordinary -7,208
15/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 7,208 Ordinary 7,208
15/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -149 Ordinary -149
----- End of picture text -----
604 Page 50 22-Apr-2026
==> picture [520 x 699] intentionally omitted <==
----- Start of picture text -----
15/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 149 Ordinary 149
15/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -34,006 Ordinary -34,006
15/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 34,006 Ordinary 34,006
15/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -703 Ordinary -703
15/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 703 Ordinary 703
15/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -19,564 Ordinary -19,564
15/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 23,862 Ordinary 23,862
15/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -37,769 Ordinary -37,769
15/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 37,769 Ordinary 37,769
15/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -731 Ordinary -731
15/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 731 Ordinary 731
15/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -8,564 Ordinary -8,564
15/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 8,564 Ordinary 8,564
15/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -4,860 Ordinary -4,860
15/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 4,860 Ordinary 4,860
15/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,077 Ordinary -1,077
15/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,077 Ordinary 1,077
15/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,126 Ordinary -1,126
15/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,126 Ordinary 1,126
15/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -8,119 Ordinary -8,119
15/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 8,119 Ordinary 8,119
15/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -113 Ordinary -113
15/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 113 Ordinary 113
15/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -98 Ordinary -98
15/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 98 Ordinary 98
15/10/2025 SSGA FUNDS MANAGEMENT, INC. Transfer in 281.56 594 Ordinary 594
15/10/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 4,298 Ordinary 4,298
15/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -500 Ordinary -500
15/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 500 Ordinary 500
15/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -202 Ordinary -202
15/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 202 Ordinary 202
15/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
15/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,159 Ordinary -2,159
15/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,159 Ordinary 2,159
15/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -8,042 Ordinary -8,042
15/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 8,042 Ordinary 8,042
15/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,164 Ordinary -1,164
15/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,164 Ordinary 1,164
15/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -212 Ordinary -212
15/10/2025 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 281.56 32 Ordinary 32
15/10/2025 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 281.56 -60 Ordinary -60
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
16/10/2025 LIMITED Transfer out 286.65 -59 Ordinary -59
----- End of picture text -----
604 Page 51 22-Apr-2026
==> picture [520 x 697] intentionally omitted <==
----- Start of picture text -----
16/10/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 80 Ordinary 80
16/10/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 402 Ordinary 402
16/10/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -636 Ordinary -636
16/10/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 13,852 Ordinary 13,852
16/10/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 11,572 Ordinary 11,572
16/10/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -402 Ordinary -402
16/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 43 Ordinary 43
16/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 28,411 Ordinary 28,411
16/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 206 Ordinary 206
16/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -919 Ordinary -919
16/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 919 Ordinary 919
16/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -6,058 Ordinary -6,058
16/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 6,058 Ordinary 6,058
16/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -580 Ordinary -580
16/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 580 Ordinary 580
16/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -2,294 Ordinary -2,294
16/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 2,294 Ordinary 2,294
16/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -3,314 Ordinary -3,314
16/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 3,314 Ordinary 3,314
16/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -8,913 Ordinary -8,913
16/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 8,913 Ordinary 8,913
16/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -28,040 Ordinary -28,040
16/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 28,040 Ordinary 28,040
16/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -9,513 Ordinary -9,513
16/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 9,513 Ordinary 9,513
16/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -6,280 Ordinary -6,280
16/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 6,280 Ordinary 6,280
16/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -12,351 Ordinary -12,351
16/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 12,351 Ordinary 12,351
16/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -163 Ordinary -163
16/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 163 Ordinary 163
16/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -6,255 Ordinary -6,255
16/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 6,255 Ordinary 6,255
16/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -7,208 Ordinary -7,208
16/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 7,208 Ordinary 7,208
16/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -149 Ordinary -149
16/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 149 Ordinary 149
16/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -34,006 Ordinary -34,006
16/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 34,006 Ordinary 34,006
16/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -703 Ordinary -703
16/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 703 Ordinary 703
16/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -23,862 Ordinary -23,862
----- End of picture text -----
604 Page 52 22-Apr-2026
==> picture [520 x 697] intentionally omitted <==
----- Start of picture text -----
16/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 24,264 Ordinary 24,264
16/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -37,769 Ordinary -37,769
16/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 42,067 Ordinary 42,067
16/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -731 Ordinary -731
16/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 731 Ordinary 731
16/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -8,564 Ordinary -8,564
16/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 8,564 Ordinary 8,564
16/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -4,860 Ordinary -4,860
16/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 4,458 Ordinary 4,458
16/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,077 Ordinary -1,077
16/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,077 Ordinary 1,077
16/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,126 Ordinary -1,126
16/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,126 Ordinary 1,126
16/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -8,119 Ordinary -8,119
16/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 8,119 Ordinary 8,119
16/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -113 Ordinary -113
16/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 113 Ordinary 113
16/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -98 Ordinary -98
16/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 98 Ordinary 98
16/10/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 4,298 Ordinary 4,298
16/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -500 Ordinary -500
16/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 500 Ordinary 500
16/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -202 Ordinary -202
16/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 202 Ordinary 202
16/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 366 Ordinary 366
16/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,159 Ordinary -2,159
16/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,159 Ordinary 2,159
16/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -8,042 Ordinary -8,042
16/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 8,042 Ordinary 8,042
16/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,164 Ordinary -1,164
16/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,164 Ordinary 1,164
17/10/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 56,000 Ordinary 56,000
17/10/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -17,448 Ordinary -17,448
17/10/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -27 Ordinary -27
17/10/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 3,769 Ordinary 3,769
17/10/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -2,993 Ordinary -2,993
17/10/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -5,061 Ordinary -5,061
17/10/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 1,019 Ordinary 1,019
17/10/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 7,368 Ordinary 7,368
17/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2 Ordinary -2
17/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,526 Ordinary -1,526
17/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -11 Ordinary -11
----- End of picture text -----
604 Page 53 22-Apr-2026
==> picture [520 x 697] intentionally omitted <==
----- Start of picture text -----
17/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -919 Ordinary -919
17/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 919 Ordinary 919
17/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -6,058 Ordinary -6,058
17/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 6,058 Ordinary 6,058
17/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -580 Ordinary -580
17/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 580 Ordinary 580
17/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -2,294 Ordinary -2,294
17/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 2,294 Ordinary 2,294
17/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -3,314 Ordinary -3,314
17/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 3,314 Ordinary 3,314
17/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -8,913 Ordinary -8,913
17/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 8,913 Ordinary 8,913
17/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -28,040 Ordinary -28,040
17/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 25,127 Ordinary 25,127
17/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -9,513 Ordinary -9,513
17/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 9,513 Ordinary 9,513
17/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -6,280 Ordinary -6,280
17/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 6,280 Ordinary 6,280
17/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -12,351 Ordinary -12,351
17/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 7,290 Ordinary 7,290
17/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -163 Ordinary -163
17/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 163 Ordinary 163
17/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -6,255 Ordinary -6,255
17/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 6,255 Ordinary 6,255
17/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -7,208 Ordinary -7,208
17/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 7,208 Ordinary 7,208
17/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -149 Ordinary -149
17/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 149 Ordinary 149
17/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -34,006 Ordinary -34,006
17/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 34,006 Ordinary 34,006
17/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -703 Ordinary -703
17/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 703 Ordinary 703
17/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -24,264 Ordinary -24,264
17/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 24,291 Ordinary 24,291
17/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -42,067 Ordinary -42,067
17/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 55,892 Ordinary 55,892
17/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -731 Ordinary -731
17/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 731 Ordinary 731
17/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -8,564 Ordinary -8,564
17/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 8,564 Ordinary 8,564
17/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -4,458 Ordinary -4,458
17/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 4,458 Ordinary 4,458
----- End of picture text -----
604 Page 54 22-Apr-2026
==> picture [520 x 703] intentionally omitted <==
----- Start of picture text -----
17/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,077 Ordinary -1,077
17/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,077 Ordinary 1,077
17/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,126 Ordinary -1,126
17/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,126 Ordinary 1,126
17/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -8,119 Ordinary -8,119
17/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 8,119 Ordinary 8,119
17/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -113 Ordinary -113
17/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 113 Ordinary 113
17/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -98 Ordinary -98
17/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 98 Ordinary 98
17/10/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 5,572 Ordinary 5,572
17/10/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 146 Ordinary 146
17/10/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 160 Ordinary 160
17/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -500 Ordinary -500
17/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 500 Ordinary 500
17/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -202 Ordinary -202
17/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -366 Ordinary -366
17/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,159 Ordinary -2,159
17/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,159 Ordinary 2,159
17/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -8,042 Ordinary -8,042
17/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,164 Ordinary -1,164
17/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,164 Ordinary 1,164
20/10/2025 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 287.12 -1,092 Ordinary -1,092
20/10/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 12,180 Ordinary 12,180
20/10/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -3,372 Ordinary -3,372
20/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
20/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 895 Ordinary 895
20/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 6 Ordinary 6
20/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 7,368 Ordinary 7,368
20/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -3,372 Ordinary -3,372
20/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 992 Ordinary 992
STATE STREET GLOBAL ADVISORS SINGAPORE
20/10/2025 LIMITED Transfer in 287.14 431 Ordinary 431
20/10/2025 SSGA FUNDS MANAGEMENT, INC. Transfer in 287.12 36 Ordinary 36
20/10/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 5,016 Ordinary 5,016
20/10/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -28 Ordinary -28
20/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 366 Ordinary 366
20/10/2025 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 287.14 63 Ordinary 63
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
21/10/2025 LIMITED Transfer out 288.38 -144 Ordinary -144
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
21/10/2025 LIMITED Transfer out 288.38 -383 Ordinary -383
21/10/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 2,057 Ordinary 2,057
21/10/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -482 Ordinary -482
21/10/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 6,069 Ordinary 6,069
----- End of picture text -----
604 Page 55 22-Apr-2026
==> picture [520 x 688] intentionally omitted <==
----- Start of picture text -----
21/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3 Ordinary -3
21/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,306 Ordinary -2,306
21/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -17 Ordinary -17
21/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -362 Ordinary -362
21/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 3,344 Ordinary 3,344
21/10/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 3 Ordinary 3
21/10/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 3,344 Ordinary 3,344
21/10/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 9 Ordinary 9
21/10/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -374 Ordinary -374
21/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 8,042 Ordinary 8,042
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
22/10/2025 LIMITED Transfer out 288.37 -180 Ordinary -180
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
22/10/2025 LIMITED Transfer in 288.37 63 Ordinary 63
22/10/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 5,750 Ordinary 5,750
22/10/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -338 Ordinary -338
22/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 6 Ordinary 6
22/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3,787 Ordinary 3,787
22/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 28 Ordinary 28
22/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 2,081 Ordinary 2,081
22/10/2025 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 288.37 -280 Ordinary -280
22/10/2025 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 288.37 -77 Ordinary -77
22/10/2025 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 288.37 -115 Ordinary -115
22/10/2025 STATE STREET GLOBAL ADVISORS ASIA LIMITED Transfer in 288.37 1,640 Ordinary 1,640
22/10/2025 STATE STREET GLOBAL ADVISORS ASIA LIMITED Transfer in 288.37 280 Ordinary 280
22/10/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 125 Ordinary 125
22/10/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -338 Ordinary -338
22/10/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 295 Ordinary 295
22/10/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 1,999 Ordinary 1,999
22/10/2025 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 288.37 115 Ordinary 115
23/10/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 1,221 Ordinary 1,221
23/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -86 Ordinary -86
23/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
23/10/2025 SSGA FUNDS MANAGEMENT, INC. Transfer in 291.32 605 Ordinary 605
23/10/2025 SSGA FUNDS MANAGEMENT, INC. Transfer in 291.32 264 Ordinary 264
23/10/2025 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 289.57 75 Ordinary 75
23/10/2025 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 289.57 -134 Ordinary -134
24/10/2025 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 290.21 -7,760 Ordinary -7,760
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
24/10/2025 LIMITED Transfer in 290.21 528 Ordinary 528
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
24/10/2025 LIMITED Transfer in 290.21 672 Ordinary 672
24/10/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 2,448 Ordinary 2,448
24/10/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 5,493 Ordinary 5,493
24/10/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -7,368 Ordinary -7,368
----- End of picture text -----
604 Page 56 22-Apr-2026
==> picture [520 x 697] intentionally omitted <==
----- Start of picture text -----
24/10/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -56,000 Ordinary -56,000
24/10/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 609 Ordinary 609
24/10/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -59,875 Ordinary -59,875
24/10/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 27 Ordinary 27
24/10/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 5,362 Ordinary 5,362
24/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 7 Ordinary 7
24/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4,902 Ordinary 4,902
24/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 35 Ordinary 35
24/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -919 Ordinary -919
24/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 919 Ordinary 919
24/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -6,058 Ordinary -6,058
24/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 6,058 Ordinary 6,058
24/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -580 Ordinary -580
24/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 580 Ordinary 580
24/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -2,294 Ordinary -2,294
24/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 2,294 Ordinary 2,294
24/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -10,682 Ordinary -10,682
24/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 3,314 Ordinary 3,314
24/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -8,913 Ordinary -8,913
24/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 8,913 Ordinary 8,913
24/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -25,127 Ordinary -25,127
24/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 27,575 Ordinary 27,575
24/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -9,513 Ordinary -9,513
24/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 9,513 Ordinary 9,513
24/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -6,280 Ordinary -6,280
24/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 6,280 Ordinary 6,280
24/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -5,637 Ordinary -5,637
24/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 11,778 Ordinary 11,778
24/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -163 Ordinary -163
24/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 163 Ordinary 163
24/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -6,255 Ordinary -6,255
24/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 6,255 Ordinary 6,255
24/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -7,208 Ordinary -7,208
24/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 7,208 Ordinary 7,208
24/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -149 Ordinary -149
24/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 149 Ordinary 149
24/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -34,006 Ordinary -34,006
24/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 34,006 Ordinary 34,006
24/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -703 Ordinary -703
24/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 703 Ordinary 703
24/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -25,283 Ordinary -25,283
24/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 25,283 Ordinary 25,283
----- End of picture text -----
604 Page 57 22-Apr-2026
==> picture [520 x 697] intentionally omitted <==
----- Start of picture text -----
24/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -55,892 Ordinary -55,892
24/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 55,892 Ordinary 55,892
24/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -731 Ordinary -731
24/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 731 Ordinary 731
24/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -8,564 Ordinary -8,564
24/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 8,564 Ordinary 8,564
24/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -4,458 Ordinary -4,458
24/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 4,458 Ordinary 4,458
24/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,077 Ordinary -1,077
24/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,077 Ordinary 1,077
24/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,126 Ordinary -1,126
24/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,126 Ordinary 1,126
24/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -3,344 Ordinary -3,344
24/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 3,344 Ordinary 3,344
24/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -8,119 Ordinary -8,119
24/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 8,119 Ordinary 8,119
24/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -113 Ordinary -113
24/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 113 Ordinary 113
24/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -98 Ordinary -98
24/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 98 Ordinary 98
24/10/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 1,221 Ordinary 1,221
24/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -500 Ordinary -500
24/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 500 Ordinary 500
24/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -366 Ordinary -366
24/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 366 Ordinary 366
24/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,159 Ordinary -2,159
24/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,159 Ordinary 2,159
24/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -8,042 Ordinary -8,042
24/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,164 Ordinary -1,164
24/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,164 Ordinary 1,164
27/10/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -5,648 Ordinary -5,648
27/10/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -351 Ordinary -351
27/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -8 Ordinary -8
27/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -5,517 Ordinary -5,517
27/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -40 Ordinary -40
27/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 222 Ordinary 222
27/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 27 Ordinary 27
27/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -572 Ordinary -572
27/10/2025 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 288.60 3,066 Ordinary 3,066
27/10/2025 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 288.60 368 Ordinary 368
27/10/2025 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 288.60 -151 Ordinary -151
27/10/2025 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 288.60 -3,066 Ordinary -3,066
----- End of picture text -----
604 Page 58 22-Apr-2026
==> picture [520 x 688] intentionally omitted <==
----- Start of picture text -----
27/10/2025 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 288.60 -1,128 Ordinary -1,128
27/10/2025 SSGA FUNDS MANAGEMENT, INC. Transfer in 288.60 54 Ordinary 54
27/10/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -438 Ordinary -438
27/10/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 115 Ordinary 115
27/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 8,042 Ordinary 8,042
27/10/2025 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 288.60 151 Ordinary 151
27/10/2025 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 288.60 18 Ordinary 18
27/10/2025 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 288.60 1,128 Ordinary 1,128
28/10/2025 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 296.20 -5,806 Ordinary -5,806
28/10/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 249 Ordinary 249
28/10/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 351 Ordinary 351
28/10/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 13,948 Ordinary 13,948
28/10/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 2,401 Ordinary 2,401
28/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3 Ordinary 3
28/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,261 Ordinary 2,261
28/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -94 Ordinary -94
28/10/2025 SSGA FUNDS MANAGEMENT, INC. Transfer in 296.20 220 Ordinary 220
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
29/10/2025 LIMITED Transfer in 289.76 21 Ordinary 21
29/10/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 2,077 Ordinary 2,077
29/10/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -519 Ordinary -519
29/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -29 Ordinary -29
29/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,136 Ordinary 1,136
29/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -151 Ordinary -151
29/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 249 Ordinary 249
29/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -168 Ordinary -168
29/10/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 81 Ordinary 81
29/10/2025 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 289.76 176 Ordinary 176
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
30/10/2025 LIMITED Transfer in 285.41 96 Ordinary 96
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
30/10/2025 LIMITED Transfer out 285.41 -1,446 Ordinary -1,446
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
30/10/2025 LIMITED Transfer out 285.41 -501 Ordinary -501
30/10/2025 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 285.41 -187 Ordinary -187
30/10/2025 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 285.41 -538 Ordinary -538
30/10/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -1,017 Ordinary -1,017
30/10/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 443 Ordinary 443
30/10/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -443 Ordinary -443
30/10/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 1,017 Ordinary 1,017
30/10/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 16,000 Ordinary 16,000
30/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -16 Ordinary -16
30/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -22,327 Ordinary -22,327
30/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -919 Ordinary -919
30/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 919 Ordinary 919
----- End of picture text -----
604 Page 59 22-Apr-2026
==> picture [520 x 697] intentionally omitted <==
----- Start of picture text -----
30/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -6,058 Ordinary -6,058
30/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 6,058 Ordinary 6,058
30/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -580 Ordinary -580
30/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 580 Ordinary 580
30/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -2,294 Ordinary -2,294
30/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 2,294 Ordinary 2,294
30/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -3,314 Ordinary -3,314
30/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 4,331 Ordinary 4,331
30/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -8,913 Ordinary -8,913
30/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 8,913 Ordinary 8,913
30/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -27,824 Ordinary -27,824
30/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 26,807 Ordinary 26,807
30/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -9,513 Ordinary -9,513
30/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 9,513 Ordinary 9,513
30/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -6,280 Ordinary -6,280
30/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 6,280 Ordinary 6,280
30/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -11,832 Ordinary -11,832
30/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 12,275 Ordinary 12,275
30/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -163 Ordinary -163
30/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 163 Ordinary 163
30/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -6,255 Ordinary -6,255
30/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 6,255 Ordinary 6,255
30/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -7,208 Ordinary -7,208
30/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 7,208 Ordinary 7,208
30/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -149 Ordinary -149
30/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 149 Ordinary 149
30/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -34,006 Ordinary -34,006
30/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 34,006 Ordinary 34,006
30/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -703 Ordinary -703
30/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 703 Ordinary 703
30/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -25,283 Ordinary -25,283
30/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 24,840 Ordinary 24,840
30/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -55,919 Ordinary -55,919
30/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 55,919 Ordinary 55,919
30/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -731 Ordinary -731
30/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 731 Ordinary 731
30/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -8,564 Ordinary -8,564
30/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 8,564 Ordinary 8,564
30/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -4,458 Ordinary -4,458
30/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 4,458 Ordinary 4,458
30/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,077 Ordinary -1,077
30/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,077 Ordinary 1,077
----- End of picture text -----
604 Page 60 22-Apr-2026
==> picture [520 x 699] intentionally omitted <==
----- Start of picture text -----
30/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,126 Ordinary -1,126
30/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,126 Ordinary 1,126
30/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -2,772 Ordinary -2,772
30/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 2,772 Ordinary 2,772
30/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -8,119 Ordinary -8,119
30/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 8,119 Ordinary 8,119
30/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -113 Ordinary -113
30/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 113 Ordinary 113
30/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -98 Ordinary -98
30/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 98 Ordinary 98
30/10/2025 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 285.41 -359 Ordinary -359
30/10/2025 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 285.41 -1,037 Ordinary -1,037
30/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -500 Ordinary -500
30/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 500 Ordinary 500
30/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -366 Ordinary -366
30/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 366 Ordinary 366
30/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,159 Ordinary -2,159
30/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -8,042 Ordinary -8,042
30/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 8,042 Ordinary 8,042
30/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,164 Ordinary -1,164
30/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,164 Ordinary 1,164
30/10/2025 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 285.41 -115 Ordinary -115
30/10/2025 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 285.41 -40 Ordinary -40
30/10/2025 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 285.41 187 Ordinary 187
30/10/2025 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 285.41 501 Ordinary 501
30/10/2025 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 285.41 359 Ordinary 359
30/10/2025 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 285.41 30 Ordinary 30
31/10/2025 STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD. Transfer out 287.41 -3,180 Ordinary -3,180
31/10/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -55 Ordinary -55
31/10/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -391 Ordinary -391
31/10/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 3,617 Ordinary 3,617
31/10/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 6,385 Ordinary 6,385
31/10/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 20,000 Ordinary 20,000
31/10/2025 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 287.16 1,598 Ordinary 1,598
31/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 351 Ordinary 351
31/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -351 Ordinary -351
31/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -467 Ordinary -467
31/10/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 600 Ordinary 600
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
31/10/2025 LIMITED Transfer in 287.16 2,671 Ordinary 2,671
31/10/2025 SSGA FUNDS MANAGEMENT, INC. Transfer in 287.16 110 Ordinary 110
31/10/2025 SSGA FUNDS MANAGEMENT, INC. Transfer in 287.16 24 Ordinary 24
31/10/2025 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 287.16 683 Ordinary 683
----- End of picture text -----
604 Page 61 22-Apr-2026
==> picture [520 x 703] intentionally omitted <==
----- Start of picture text -----
31/10/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 133 Ordinary 133
31/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -366 Ordinary -366
31/10/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -8,042 Ordinary -8,042
31/10/2025 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 287.16 118 Ordinary 118
31/10/2025 STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD. Transfer out 287.16 -111 Ordinary -111
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
03/11/2025 LIMITED Transfer in 283.89 21 Ordinary 21
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
03/11/2025 LIMITED Transfer out 283.89 -144 Ordinary -144
03/11/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 600 Ordinary 600
03/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,145 Ordinary 1,145
03/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 6,034 Ordinary 6,034
03/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 2,878 Ordinary 2,878
03/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,438 Ordinary 1,438
03/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 296 Ordinary 296
03/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 2,386 Ordinary 2,386
03/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 76 Ordinary 76
03/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 272 Ordinary 272
03/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 3,617 Ordinary 3,617
03/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -8,119 Ordinary -8,119
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
03/11/2025 LIMITED Transfer in 283.89 93 Ordinary 93
03/11/2025 SSGA FUNDS MANAGEMENT, INC. Transfer in 283.89 24 Ordinary 24
03/11/2025 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 281.07 -927 Ordinary -927
03/11/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 147 Ordinary 147
03/11/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 9,876 Ordinary 9,876
04/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -919 Ordinary -919
04/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 919 Ordinary 919
04/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -6,058 Ordinary -6,058
04/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 6,058 Ordinary 6,058
04/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,145 Ordinary -1,145
04/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,145 Ordinary 1,145
04/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -580 Ordinary -580
04/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 580 Ordinary 580
04/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -2,294 Ordinary -2,294
04/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 2,294 Ordinary 2,294
04/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -10,716 Ordinary -10,716
04/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 11,316 Ordinary 11,316
04/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -11,791 Ordinary -11,791
04/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 11,791 Ordinary 11,791
04/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,438 Ordinary -1,438
04/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,438 Ordinary 1,438
04/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -26,752 Ordinary -26,752
04/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 26,752 Ordinary 26,752
04/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -11,899 Ordinary -11,899
----- End of picture text -----
604 Page 62 22-Apr-2026
==> picture [520 x 697] intentionally omitted <==
----- Start of picture text -----
04/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 11,899 Ordinary 11,899
04/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -6,280 Ordinary -6,280
04/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 6,280 Ordinary 6,280
04/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -11,884 Ordinary -11,884
04/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 11,884 Ordinary 11,884
04/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -163 Ordinary -163
04/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 163 Ordinary 163
04/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -272 Ordinary -272
04/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 272 Ordinary 272
04/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -6,255 Ordinary -6,255
04/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 6,255 Ordinary 6,255
04/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -7,208 Ordinary -7,208
04/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 7,208 Ordinary 7,208
04/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -149 Ordinary -149
04/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 149 Ordinary 149
04/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -34,006 Ordinary -34,006
04/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 34,006 Ordinary 34,006
04/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -703 Ordinary -703
04/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 703 Ordinary 703
04/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -28,457 Ordinary -28,457
04/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 28,457 Ordinary 28,457
04/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -55,919 Ordinary -55,919
04/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 55,919 Ordinary 55,919
04/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -731 Ordinary -731
04/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 731 Ordinary 731
04/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -8,564 Ordinary -8,564
04/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 8,564 Ordinary 8,564
04/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -4,458 Ordinary -4,458
04/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 4,458 Ordinary 4,458
04/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,077 Ordinary -1,077
04/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,077 Ordinary 1,077
04/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,126 Ordinary -1,126
04/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,126 Ordinary 1,126
04/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -3,372 Ordinary -3,372
04/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 2,988 Ordinary 2,988
04/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -113 Ordinary -113
04/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 113 Ordinary 113
04/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -98 Ordinary -98
04/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 98 Ordinary 98
04/11/2025 STATE STREET GLOBAL ADVISORS, LTD. Transfer in 280.68 161 Ordinary 161
04/11/2025 SSGA FUNDS MANAGEMENT, INC. Transfer in 280.68 18 Ordinary 18
04/11/2025 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 280.68 192 Ordinary 192
----- End of picture text -----
604 Page 63 22-Apr-2026
==> picture [520 x 697] intentionally omitted <==
----- Start of picture text -----
04/11/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 180 Ordinary 180
04/11/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 36 Ordinary 36
04/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -500 Ordinary -500
04/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 500 Ordinary 500
04/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,164 Ordinary -1,164
04/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,164 Ordinary 1,164
04/11/2025 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 280.68 -192 Ordinary -192
04/11/2025 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 280.68 -37 Ordinary -37
05/11/2025 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 284.82 -758 Ordinary -758
05/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,218 Ordinary 1,218
05/11/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -6,034 Ordinary -6,034
05/11/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 122 Ordinary 122
05/11/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 5,912 Ordinary 5,912
05/11/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 15,575 Ordinary 15,575
05/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -919 Ordinary -919
05/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 919 Ordinary 919
05/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -6,058 Ordinary -6,058
05/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 6,058 Ordinary 6,058
05/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 122 Ordinary 122
05/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,145 Ordinary -1,145
05/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,145 Ordinary 1,145
05/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -580 Ordinary -580
05/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 580 Ordinary 580
05/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -2,294 Ordinary -2,294
05/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 2,294 Ordinary 2,294
05/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -11,316 Ordinary -11,316
05/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 5,282 Ordinary 5,282
05/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -11,791 Ordinary -11,791
05/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 11,791 Ordinary 11,791
05/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,438 Ordinary -1,438
05/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,438 Ordinary 1,438
05/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -26,752 Ordinary -26,752
05/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 26,752 Ordinary 26,752
05/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -11,899 Ordinary -11,899
05/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 11,899 Ordinary 11,899
05/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -6,280 Ordinary -6,280
05/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 6,280 Ordinary 6,280
05/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -11,884 Ordinary -11,884
05/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 11,884 Ordinary 11,884
05/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -163 Ordinary -163
05/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 163 Ordinary 163
05/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -272 Ordinary -272
----- End of picture text -----
604 Page 64 22-Apr-2026
==> picture [520 x 697] intentionally omitted <==
----- Start of picture text -----
05/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 272 Ordinary 272
05/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -6,255 Ordinary -6,255
05/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 6,255 Ordinary 6,255
05/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -7,208 Ordinary -7,208
05/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 7,208 Ordinary 7,208
05/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -149 Ordinary -149
05/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 149 Ordinary 149
05/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,712 Ordinary 1,712
05/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 3,135 Ordinary 3,135
05/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 498 Ordinary 498
05/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 567 Ordinary 567
05/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -34,006 Ordinary -34,006
05/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 34,006 Ordinary 34,006
05/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -703 Ordinary -703
05/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 703 Ordinary 703
05/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -28,457 Ordinary -28,457
05/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 28,457 Ordinary 28,457
05/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -55,919 Ordinary -55,919
05/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 55,919 Ordinary 55,919
05/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -731 Ordinary -731
05/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 731 Ordinary 731
05/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -8,564 Ordinary -8,564
05/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 8,564 Ordinary 8,564
05/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -4,458 Ordinary -4,458
05/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 4,458 Ordinary 4,458
05/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,077 Ordinary -1,077
05/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,077 Ordinary 1,077
05/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,126 Ordinary -1,126
05/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,126 Ordinary 1,126
05/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -2,988 Ordinary -2,988
05/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 2,781 Ordinary 2,781
05/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -113 Ordinary -113
05/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 113 Ordinary 113
05/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -98 Ordinary -98
05/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 98 Ordinary 98
05/11/2025 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 284.82 -71 Ordinary -71
05/11/2025 STATE STREET GLOBAL ADVISORS, LTD. Transfer in 284.82 31 Ordinary 31
05/11/2025 SSGA FUNDS MANAGEMENT, INC. Transfer in 284.82 660 Ordinary 660
05/11/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -207 Ordinary -207
05/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -500 Ordinary -500
05/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 500 Ordinary 500
05/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,164 Ordinary -1,164
----- End of picture text -----
604 Page 65 22-Apr-2026
==> picture [520 x 697] intentionally omitted <==
----- Start of picture text -----
05/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,164 Ordinary 1,164
06/11/2025 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 285.92 29 Ordinary 29
06/11/2025 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 285.09 228 Ordinary 228
06/11/2025 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 285.09 301 Ordinary 301
06/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -657 Ordinary -657
06/11/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 3,328 Ordinary 3,328
06/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -508 Ordinary -508
07/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -561 Ordinary -561
07/11/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 549 Ordinary 549
07/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 120 Ordinary 120
07/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2 Ordinary -2
07/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -117 Ordinary -117
07/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -919 Ordinary -919
07/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 919 Ordinary 919
07/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -6,058 Ordinary -6,058
07/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 6,058 Ordinary 6,058
07/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -122 Ordinary -122
07/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 122 Ordinary 122
07/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,145 Ordinary -1,145
07/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,145 Ordinary 1,145
07/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -580 Ordinary -580
07/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 580 Ordinary 580
07/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -2,294 Ordinary -2,294
07/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 2,294 Ordinary 2,294
07/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -5,282 Ordinary -5,282
07/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 5,282 Ordinary 5,282
07/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -11,791 Ordinary -11,791
07/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 11,791 Ordinary 11,791
07/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,438 Ordinary -1,438
07/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,438 Ordinary 1,438
07/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -26,752 Ordinary -26,752
07/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 26,752 Ordinary 26,752
07/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -11,899 Ordinary -11,899
07/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 11,899 Ordinary 11,899
07/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -6,280 Ordinary -6,280
07/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 6,280 Ordinary 6,280
07/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -11,884 Ordinary -11,884
07/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 11,884 Ordinary 11,884
07/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -163 Ordinary -163
07/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 163 Ordinary 163
07/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -272 Ordinary -272
07/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 272 Ordinary 272
----- End of picture text -----
604 Page 66 22-Apr-2026
==> picture [520 x 697] intentionally omitted <==
----- Start of picture text -----
07/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -6,255 Ordinary -6,255
07/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 6,255 Ordinary 6,255
07/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -7,208 Ordinary -7,208
07/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 7,208 Ordinary 7,208
07/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -149 Ordinary -149
07/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 149 Ordinary 149
07/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,712 Ordinary -1,712
07/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,712 Ordinary 1,712
07/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -3,135 Ordinary -3,135
07/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 6,463 Ordinary 6,463
07/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -498 Ordinary -498
07/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 498 Ordinary 498
07/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -567 Ordinary -567
07/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 567 Ordinary 567
07/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -34,006 Ordinary -34,006
07/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 34,006 Ordinary 34,006
07/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -703 Ordinary -703
07/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 703 Ordinary 703
07/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -28,457 Ordinary -28,457
07/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 28,457 Ordinary 28,457
07/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -55,919 Ordinary -55,919
07/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 55,919 Ordinary 55,919
07/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -731 Ordinary -731
07/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 731 Ordinary 731
07/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -8,564 Ordinary -8,564
07/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 8,564 Ordinary 8,564
07/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -4,458 Ordinary -4,458
07/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 4,458 Ordinary 4,458
07/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,077 Ordinary -1,077
07/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,077 Ordinary 1,077
07/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,126 Ordinary -1,126
07/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,126 Ordinary 1,126
07/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -2,781 Ordinary -2,781
07/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 2,781 Ordinary 2,781
07/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -113 Ordinary -113
07/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 113 Ordinary 113
07/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -98 Ordinary -98
07/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 98 Ordinary 98
07/11/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 2,610 Ordinary 2,610
07/11/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 718 Ordinary 718
07/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -500 Ordinary -500
07/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 97 Ordinary 97
----- End of picture text -----
604 Page 67 22-Apr-2026
==> picture [520 x 701] intentionally omitted <==
----- Start of picture text -----
07/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -656 Ordinary -656
07/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 656 Ordinary 656
10/11/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 467 Ordinary 467
10/11/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 1,258 Ordinary 1,258
10/11/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 19,231 Ordinary 19,231
10/11/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 812 Ordinary 812
10/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 173 Ordinary 173
10/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 12 Ordinary 12
10/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 21,134 Ordinary 21,134
10/11/2025 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 284.19 -124 Ordinary -124
11/11/2025 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 288.39 -1,784 Ordinary -1,784
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
11/11/2025 LIMITED Transfer in 288.39 3,348 Ordinary 3,348
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
11/11/2025 LIMITED Transfer in 288.39 5,868 Ordinary 5,868
11/11/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 565 Ordinary 565
11/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -96 Ordinary -96
11/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -7 Ordinary -7
11/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -11,800 Ordinary -11,800
11/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 209,933 Ordinary 209,933
11/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -919 Ordinary -919
11/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 919 Ordinary 919
11/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -6,058 Ordinary -6,058
11/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 6,058 Ordinary 6,058
11/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -122 Ordinary -122
11/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,145 Ordinary -1,145
11/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,145 Ordinary 1,145
11/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -580 Ordinary -580
11/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -2,294 Ordinary -2,294
11/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 2,294 Ordinary 2,294
11/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -5,282 Ordinary -5,282
11/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -11,791 Ordinary -11,791
11/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 11,791 Ordinary 11,791
11/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,438 Ordinary -1,438
11/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,438 Ordinary 1,438
11/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -26,752 Ordinary -26,752
11/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -11,899 Ordinary -11,899
11/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 11,899 Ordinary 11,899
11/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -6,280 Ordinary -6,280
11/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -11,884 Ordinary -11,884
11/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -163 Ordinary -163
11/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 163 Ordinary 163
11/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -272 Ordinary -272
11/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 272 Ordinary 272
----- End of picture text -----
604 Page 68 22-Apr-2026
==> picture [520 x 699] intentionally omitted <==
----- Start of picture text -----
11/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -6,255 Ordinary -6,255
11/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 6,255 Ordinary 6,255
11/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -7,208 Ordinary -7,208
11/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -149 Ordinary -149
11/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 149 Ordinary 149
11/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,712 Ordinary -1,712
11/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -6,463 Ordinary -6,463
11/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -498 Ordinary -498
11/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -567 Ordinary -567
11/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -34,006 Ordinary -34,006
11/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -703 Ordinary -703
11/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -28,457 Ordinary -28,457
11/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -55,919 Ordinary -55,919
11/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -731 Ordinary -731
11/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 731 Ordinary 731
11/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -8,564 Ordinary -8,564
11/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -4,458 Ordinary -4,458
11/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,077 Ordinary -1,077
11/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,077 Ordinary 1,077
11/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,126 Ordinary -1,126
11/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,126 Ordinary 1,126
11/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -2,781 Ordinary -2,781
11/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 2,781 Ordinary 2,781
11/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -113 Ordinary -113
11/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 113 Ordinary 113
11/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -98 Ordinary -98
11/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 98 Ordinary 98
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
11/11/2025 LIMITED Transfer out 288.39 -33,752 Ordinary -33,752
11/11/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 10,478 Ordinary 10,478
11/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -97 Ordinary -97
11/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 22 Ordinary 22
11/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -656 Ordinary -656
11/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 149 Ordinary 149
12/11/2025 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 286.71 388 Ordinary 388
12/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 81 Ordinary 81
12/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 5 Ordinary 5
12/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 9,861 Ordinary 9,861
12/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -209,933 Ordinary -209,933
12/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 122 Ordinary 122
12/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 580 Ordinary 580
12/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 24,513 Ordinary 24,513
12/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 26,752 Ordinary 26,752
----- End of picture text -----
604 Page 69 22-Apr-2026
==> picture [520 x 699] intentionally omitted <==
----- Start of picture text -----
12/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 6,280 Ordinary 6,280
12/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 12,351 Ordinary 12,351
12/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 7,208 Ordinary 7,208
12/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,712 Ordinary 1,712
12/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 6,463 Ordinary 6,463
12/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 498 Ordinary 498
12/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 567 Ordinary 567
12/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 34,006 Ordinary 34,006
12/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 703 Ordinary 703
12/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 29,715 Ordinary 29,715
12/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 55,919 Ordinary 55,919
12/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 8,564 Ordinary 8,564
12/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 4,458 Ordinary 4,458
12/11/2025 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 286.71 -388 Ordinary -388
12/11/2025 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 286.71 -1 Ordinary -1
12/11/2025 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 286.71 355 Ordinary 355
12/11/2025 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 286.71 -355 Ordinary -355
12/11/2025 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 286.71 355 Ordinary 355
12/11/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 10,478 Ordinary 10,478
12/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -22 Ordinary -22
12/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -149 Ordinary -149
13/11/2025 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 285.81 -69 Ordinary -69
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
13/11/2025 LIMITED Transfer in 276.81 420 Ordinary 420
13/11/2025 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 277.38 208 Ordinary 208
13/11/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 10,184 Ordinary 10,184
13/11/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 5,893 Ordinary 5,893
13/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -156 Ordinary -156
13/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -11 Ordinary -11
13/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -19,195 Ordinary -19,195
13/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -919 Ordinary -919
13/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 919 Ordinary 919
13/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -6,058 Ordinary -6,058
13/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 6,058 Ordinary 6,058
13/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -122 Ordinary -122
13/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 122 Ordinary 122
13/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,145 Ordinary -1,145
13/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,145 Ordinary 1,145
13/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -580 Ordinary -580
13/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 580 Ordinary 580
13/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -2,294 Ordinary -2,294
13/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 2,294 Ordinary 2,294
13/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -24,513 Ordinary -24,513
----- End of picture text -----
604 Page 70 22-Apr-2026
==> picture [520 x 697] intentionally omitted <==
----- Start of picture text -----
13/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 24,513 Ordinary 24,513
13/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -11,791 Ordinary -11,791
13/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 11,791 Ordinary 11,791
13/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,438 Ordinary -1,438
13/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,438 Ordinary 1,438
13/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -26,752 Ordinary -26,752
13/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 26,752 Ordinary 26,752
13/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -11,899 Ordinary -11,899
13/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 11,899 Ordinary 11,899
13/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -6,280 Ordinary -6,280
13/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 6,280 Ordinary 6,280
13/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -12,351 Ordinary -12,351
13/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 12,351 Ordinary 12,351
13/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -163 Ordinary -163
13/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 163 Ordinary 163
13/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -272 Ordinary -272
13/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 272 Ordinary 272
13/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -6,255 Ordinary -6,255
13/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 6,255 Ordinary 6,255
13/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -7,208 Ordinary -7,208
13/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 7,208 Ordinary 7,208
13/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -149 Ordinary -149
13/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 149 Ordinary 149
13/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,712 Ordinary -1,712
13/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,712 Ordinary 1,712
13/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -6,463 Ordinary -6,463
13/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 6,463 Ordinary 6,463
13/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -498 Ordinary -498
13/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 498 Ordinary 498
13/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -567 Ordinary -567
13/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 567 Ordinary 567
13/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -34,006 Ordinary -34,006
13/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 34,006 Ordinary 34,006
13/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -703 Ordinary -703
13/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 703 Ordinary 703
13/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -29,715 Ordinary -29,715
13/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 29,715 Ordinary 29,715
13/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -55,919 Ordinary -55,919
13/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 55,919 Ordinary 55,919
13/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -731 Ordinary -731
13/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 731 Ordinary 731
13/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -8,564 Ordinary -8,564
----- End of picture text -----
604 Page 71 22-Apr-2026
==> picture [520 x 697] intentionally omitted <==
----- Start of picture text -----
13/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 8,564 Ordinary 8,564
13/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -4,458 Ordinary -4,458
13/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 4,458 Ordinary 4,458
13/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,077 Ordinary -1,077
13/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,077 Ordinary 1,077
13/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,126 Ordinary -1,126
13/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,126 Ordinary 1,126
13/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -2,781 Ordinary -2,781
13/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 2,781 Ordinary 2,781
13/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -113 Ordinary -113
13/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 113 Ordinary 113
13/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -98 Ordinary -98
13/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 98 Ordinary 98
14/11/2025 STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD. Transfer out 274.30 -139 Ordinary -139
14/11/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 600 Ordinary 600
14/11/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -5,494 Ordinary -5,494
14/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -919 Ordinary -919
14/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 919 Ordinary 919
14/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -6,058 Ordinary -6,058
14/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 6,058 Ordinary 6,058
14/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -122 Ordinary -122
14/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 122 Ordinary 122
14/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,145 Ordinary -1,145
14/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,145 Ordinary 1,145
14/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -580 Ordinary -580
14/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 580 Ordinary 580
14/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -2,294 Ordinary -2,294
14/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 2,294 Ordinary 2,294
14/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -24,513 Ordinary -24,513
14/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 24,513 Ordinary 24,513
14/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -11,791 Ordinary -11,791
14/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 11,791 Ordinary 11,791
14/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,438 Ordinary -1,438
14/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,438 Ordinary 1,438
14/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -26,752 Ordinary -26,752
14/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 26,752 Ordinary 26,752
14/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -11,899 Ordinary -11,899
14/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 11,899 Ordinary 11,899
14/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -6,280 Ordinary -6,280
14/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 6,280 Ordinary 6,280
14/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -12,351 Ordinary -12,351
14/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 12,351 Ordinary 12,351
----- End of picture text -----
604 Page 72 22-Apr-2026
==> picture [520 x 697] intentionally omitted <==
----- Start of picture text -----
14/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -163 Ordinary -163
14/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 163 Ordinary 163
14/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -272 Ordinary -272
14/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 272 Ordinary 272
14/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -6,255 Ordinary -6,255
14/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 6,255 Ordinary 6,255
14/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -7,208 Ordinary -7,208
14/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 7,208 Ordinary 7,208
14/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -149 Ordinary -149
14/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 149 Ordinary 149
14/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,712 Ordinary -1,712
14/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,712 Ordinary 1,712
14/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -6,463 Ordinary -6,463
14/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 6,463 Ordinary 6,463
14/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -498 Ordinary -498
14/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 498 Ordinary 498
14/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -567 Ordinary -567
14/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 567 Ordinary 567
14/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -34,006 Ordinary -34,006
14/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 34,006 Ordinary 34,006
14/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -703 Ordinary -703
14/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 703 Ordinary 703
14/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -29,715 Ordinary -29,715
14/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 29,715 Ordinary 29,715
14/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -55,919 Ordinary -55,919
14/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 61,812 Ordinary 61,812
14/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -731 Ordinary -731
14/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 731 Ordinary 731
14/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -8,564 Ordinary -8,564
14/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 8,564 Ordinary 8,564
14/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -4,458 Ordinary -4,458
14/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 4,458 Ordinary 4,458
14/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,077 Ordinary -1,077
14/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,077 Ordinary 1,077
14/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,126 Ordinary -1,126
14/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,126 Ordinary 1,126
14/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -2,781 Ordinary -2,781
14/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 2,781 Ordinary 2,781
14/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -113 Ordinary -113
14/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 113 Ordinary 113
14/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -98 Ordinary -98
14/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 98 Ordinary 98
----- End of picture text -----
604 Page 73 22-Apr-2026
==> picture [520 x 688] intentionally omitted <==
----- Start of picture text -----
14/11/2025 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 274.30 58,346 Ordinary 58,346
14/11/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 189 Ordinary 189
14/11/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 5,628 Ordinary 5,628
14/11/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 31 Ordinary 31
14/11/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 45 Ordinary 45
14/11/2025 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 274.30 48 Ordinary 48
14/11/2025 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 274.30 32 Ordinary 32
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
14/11/2025 LIMITED Transfer in 274.30 677 Ordinary 677
17/11/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -91 Ordinary -91
17/11/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -10,011 Ordinary -10,011
17/11/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 7,936 Ordinary 7,936
17/11/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 10,011 Ordinary 10,011
17/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -18 Ordinary -18
17/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
17/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 19 Ordinary 19
17/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -10,011 Ordinary -10,011
17/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -91 Ordinary -91
17/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 10,611 Ordinary 10,611
17/11/2025 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 272.91 -218 Ordinary -218
17/11/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 97 Ordinary 97
17/11/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 31 Ordinary 31
17/11/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 238 Ordinary 238
17/11/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 143 Ordinary 143
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
17/11/2025 LIMITED Transfer in 272.91 4,229 Ordinary 4,229
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
18/11/2025 LIMITED Transfer in 272.14 196 Ordinary 196
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
18/11/2025 LIMITED Transfer in 272.14 60 Ordinary 60
18/11/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 4,359 Ordinary 4,359
18/11/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 1,861 Ordinary 1,861
18/11/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 215 Ordinary 215
18/11/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 577 Ordinary 577
18/11/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 91 Ordinary 91
18/11/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 1,758 Ordinary 1,758
18/11/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 5,589 Ordinary 5,589
18/11/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 9,185 Ordinary 9,185
18/11/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -9,220 Ordinary -9,220
18/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -9,220 Ordinary -9,220
18/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 91 Ordinary 91
18/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 4,770 Ordinary 4,770
18/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 4,359 Ordinary 4,359
18/11/2025 SSGA FUNDS MANAGEMENT, INC. Transfer out 272.14 -24 Ordinary -24
18/11/2025 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 272.14 226 Ordinary 226
----- End of picture text -----
604 Page 74 22-Apr-2026
==> picture [520 x 699] intentionally omitted <==
----- Start of picture text -----
18/11/2025 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 272.14 86 Ordinary 86
18/11/2025 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 272.14 -226 Ordinary -226
19/11/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -358 Ordinary -358
19/11/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 958 Ordinary 958
19/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
19/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
19/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -358 Ordinary -358
19/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 4,415 Ordinary 4,415
19/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 358 Ordinary 358
19/11/2025 SSGA FUNDS MANAGEMENT, INC. Transfer in 269.80 660 Ordinary 660
19/11/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 1,194 Ordinary 1,194
19/11/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 3,221 Ordinary 3,221
19/11/2025 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 269.80 160 Ordinary 160
20/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 600 Ordinary 600
20/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -446 Ordinary -446
20/11/2025 SSGA FUNDS MANAGEMENT, INC. Transfer in 269.44 168 Ordinary 168
20/11/2025 SSGA FUNDS MANAGEMENT, INC. Transfer in 269.44 6 Ordinary 6
20/11/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 25 Ordinary 25
20/11/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 129 Ordinary 129
20/11/2025 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 269.44 -498 Ordinary -498
20/11/2025 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 269.44 32 Ordinary 32
21/11/2025 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 267.05 -450 Ordinary -450
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
21/11/2025 LIMITED Transfer in 267.05 98 Ordinary 98
21/11/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 12,659 Ordinary 12,659
21/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -919 Ordinary -919
21/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 919 Ordinary 919
21/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -6,058 Ordinary -6,058
21/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 6,058 Ordinary 6,058
21/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -122 Ordinary -122
21/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 122 Ordinary 122
21/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,145 Ordinary -1,145
21/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,145 Ordinary 1,145
21/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -580 Ordinary -580
21/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 580 Ordinary 580
21/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -2,294 Ordinary -2,294
21/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 2,294 Ordinary 2,294
21/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -5,282 Ordinary -5,282
21/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 5,282 Ordinary 5,282
21/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -11,791 Ordinary -11,791
21/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 11,791 Ordinary 11,791
21/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,438 Ordinary -1,438
21/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,438 Ordinary 1,438
----- End of picture text -----
604 Page 75 22-Apr-2026
==> picture [520 x 697] intentionally omitted <==
----- Start of picture text -----
21/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -26,752 Ordinary -26,752
21/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 26,752 Ordinary 26,752
21/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -11,899 Ordinary -11,899
21/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 11,899 Ordinary 11,899
21/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -6,280 Ordinary -6,280
21/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 6,280 Ordinary 6,280
21/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -12,351 Ordinary -12,351
21/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 12,351 Ordinary 12,351
21/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -163 Ordinary -163
21/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 163 Ordinary 163
21/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -272 Ordinary -272
21/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 272 Ordinary 272
21/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -6,255 Ordinary -6,255
21/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 6,255 Ordinary 6,255
21/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -6,850 Ordinary -6,850
21/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 6,850 Ordinary 6,850
21/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -149 Ordinary -149
21/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 149 Ordinary 149
21/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,712 Ordinary -1,712
21/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,712 Ordinary 1,712
21/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -6,463 Ordinary -6,463
21/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 6,463 Ordinary 6,463
21/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -498 Ordinary -498
21/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 498 Ordinary 498
21/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -567 Ordinary -567
21/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 567 Ordinary 567
21/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -34,006 Ordinary -34,006
21/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 34,006 Ordinary 34,006
21/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -703 Ordinary -703
21/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 703 Ordinary 703
21/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -38,900 Ordinary -38,900
21/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 38,900 Ordinary 38,900
21/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -77,740 Ordinary -77,740
21/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 77,740 Ordinary 77,740
21/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -731 Ordinary -731
21/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 731 Ordinary 731
21/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -8,564 Ordinary -8,564
21/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 8,564 Ordinary 8,564
21/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -4,458 Ordinary -4,458
21/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 4,458 Ordinary 4,458
21/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,077 Ordinary -1,077
21/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,077 Ordinary 1,077
----- End of picture text -----
604 Page 76 22-Apr-2026
==> picture [520 x 701] intentionally omitted <==
----- Start of picture text -----
21/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,126 Ordinary -1,126
21/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,126 Ordinary 1,126
21/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -2,335 Ordinary -2,335
21/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 2,335 Ordinary 2,335
21/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -113 Ordinary -113
21/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 113 Ordinary 113
21/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -98 Ordinary -98
21/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 98 Ordinary 98
21/11/2025 SSGA FUNDS MANAGEMENT, INC. Transfer in 267.05 18 Ordinary 18
STATE STREET GLOBAL ADVISORS SINGAPORE
24/11/2025 LIMITED Transfer in 273.27 270 Ordinary 270
24/11/2025 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 273.27 42 Ordinary 42
24/11/2025 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 273.27 317 Ordinary 317
24/11/2025 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 273.27 1,164 Ordinary 1,164
24/11/2025 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 273.27 -240 Ordinary -240
24/11/2025 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 273.27 -270 Ordinary -270
24/11/2025 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 273.27 -98 Ordinary -98
24/11/2025 STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD. Transfer in 273.27 905 Ordinary 905
24/11/2025 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 273.27 -49 Ordinary -49
24/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 40 Ordinary 40
24/11/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -3,843 Ordinary -3,843
24/11/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 6 Ordinary 6
24/11/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 87 Ordinary 87
24/11/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 600 Ordinary 600
24/11/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -28,700 Ordinary -28,700
24/11/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -93 Ordinary -93
24/11/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -137 Ordinary -137
24/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 12,659 Ordinary 12,659
24/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -137 Ordinary -137
24/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -3,843 Ordinary -3,843
24/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,735 Ordinary -1,735
STATE STREET GLOBAL ADVISORS SINGAPORE
24/11/2025 LIMITED Transfer in 273.27 388 Ordinary 388
STATE STREET GLOBAL ADVISORS SINGAPORE
24/11/2025 LIMITED Transfer in 273.27 27 Ordinary 27
STATE STREET GLOBAL ADVISORS SINGAPORE
24/11/2025 LIMITED Transfer in 273.27 240 Ordinary 240
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
24/11/2025 LIMITED Transfer in 273.27 500 Ordinary 500
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
24/11/2025 LIMITED Transfer in 273.27 125 Ordinary 125
STATE STREET GLOBAL ADVISORS SINGAPORE
24/11/2025 LIMITED Transfer in 273.27 120 Ordinary 120
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
24/11/2025 LIMITED Transfer out 273.27 -126 Ordinary -126
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
24/11/2025 LIMITED Transfer out 273.27 -270 Ordinary -270
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
24/11/2025 LIMITED Transfer out 273.27 -1,164 Ordinary -1,164
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
24/11/2025 LIMITED Transfer out 273.27 -1,049 Ordinary -1,049
24/11/2025 SSGA FUNDS MANAGEMENT, INC. Transfer in 273.27 330 Ordinary 330
----- End of picture text -----
604 Page 77 22-Apr-2026
==> picture [520 x 690] intentionally omitted <==
----- Start of picture text -----
24/11/2025 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 273.27 -837 Ordinary -837
24/11/2025 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 273.27 -125 Ordinary -125
24/11/2025 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 273.27 -185 Ordinary -185
24/11/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 2,461 Ordinary 2,461
24/11/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 4,483 Ordinary 4,483
24/11/2025 STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD. Transfer in 273.27 181 Ordinary 181
24/11/2025 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 273.27 11 Ordinary 11
24/11/2025 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 273.27 -317 Ordinary -317
24/11/2025 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 273.27 -61 Ordinary -61
24/11/2025 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 273.27 1,336 Ordinary 1,336
24/11/2025 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 273.27 -942 Ordinary -942
STATE STREET GLOBAL ADVISORS SINGAPORE
24/11/2025 LIMITED Transfer out 273.27 -120 Ordinary -120
STATE STREET GLOBAL ADVISORS SINGAPORE
24/11/2025 LIMITED Transfer out 273.27 -388 Ordinary -388
STATE STREET GLOBAL ADVISORS SINGAPORE
24/11/2025 LIMITED Transfer out 273.27 -96 Ordinary -96
STATE STREET GLOBAL ADVISORS SINGAPORE
24/11/2025 LIMITED Transfer out 273.27 -500 Ordinary -500
24/11/2025 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 273.27 837 Ordinary 837
24/11/2025 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 273.27 24 Ordinary 24
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
25/11/2025 LIMITED Transfer in 275.98 60 Ordinary 60
25/11/2025 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 275.98 -241 Ordinary -241
25/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -40 Ordinary -40
25/11/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -2,173 Ordinary -2,173
25/11/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 3,843 Ordinary 3,843
25/11/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 9,334 Ordinary 9,334
25/11/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 484 Ordinary 484
25/11/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -484 Ordinary -484
25/11/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -12,806 Ordinary -12,806
25/11/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 3,281 Ordinary 3,281
25/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,789 Ordinary 1,789
25/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
25/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
25/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -919 Ordinary -919
25/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 919 Ordinary 919
25/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -6,058 Ordinary -6,058
25/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 6,058 Ordinary 6,058
25/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -122 Ordinary -122
25/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 122 Ordinary 122
25/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,145 Ordinary -1,145
25/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,145 Ordinary 1,145
25/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -580 Ordinary -580
25/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 580 Ordinary 580
25/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -2,294 Ordinary -2,294
----- End of picture text -----
604 Page 78 22-Apr-2026
==> picture [520 x 697] intentionally omitted <==
----- Start of picture text -----
25/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 6,294 Ordinary 6,294
25/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -17,941 Ordinary -17,941
25/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 18,541 Ordinary 18,541
25/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -11,791 Ordinary -11,791
25/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 11,791 Ordinary 11,791
25/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,438 Ordinary -1,438
25/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,438 Ordinary 1,438
25/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -26,615 Ordinary -26,615
25/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 24,442 Ordinary 24,442
25/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -11,899 Ordinary -11,899
25/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 11,899 Ordinary 11,899
25/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -6,280 Ordinary -6,280
25/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 6,280 Ordinary 6,280
25/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -8,508 Ordinary -8,508
25/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 12,351 Ordinary 12,351
25/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -163 Ordinary -163
25/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 163 Ordinary 163
25/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -272 Ordinary -272
25/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 272 Ordinary 272
25/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -6,255 Ordinary -6,255
25/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 6,255 Ordinary 6,255
25/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -6,850 Ordinary -6,850
25/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 6,850 Ordinary 6,850
25/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -149 Ordinary -149
25/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 149 Ordinary 149
25/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,712 Ordinary -1,712
25/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,712 Ordinary 1,712
25/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -6,463 Ordinary -6,463
25/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 6,463 Ordinary 6,463
25/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -498 Ordinary -498
25/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 498 Ordinary 498
25/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -567 Ordinary -567
25/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 567 Ordinary 567
25/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -34,006 Ordinary -34,006
25/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 34,006 Ordinary 34,006
25/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -703 Ordinary -703
25/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 703 Ordinary 703
25/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -38,900 Ordinary -38,900
25/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 47,634 Ordinary 47,634
25/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -77,740 Ordinary -77,740
25/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 64,934 Ordinary 64,934
25/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -731 Ordinary -731
----- End of picture text -----
604 Page 79 22-Apr-2026
==> picture [520 x 697] intentionally omitted <==
----- Start of picture text -----
25/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 731 Ordinary 731
25/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -8,564 Ordinary -8,564
25/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 8,564 Ordinary 8,564
25/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -4,458 Ordinary -4,458
25/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 4,458 Ordinary 4,458
25/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,077 Ordinary -1,077
25/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,077 Ordinary 1,077
25/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,126 Ordinary -1,126
25/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,126 Ordinary 1,126
25/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -600 Ordinary -600
25/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 600 Ordinary 600
25/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -113 Ordinary -113
25/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 113 Ordinary 113
25/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -98 Ordinary -98
25/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 98 Ordinary 98
25/11/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 172 Ordinary 172
25/11/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 2,026 Ordinary 2,026
25/11/2025 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 275.98 48 Ordinary 48
26/11/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -15,783 Ordinary -15,783
26/11/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 2,310 Ordinary 2,310
26/11/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -1 Ordinary -1
26/11/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -1,003 Ordinary -1,003
26/11/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 4,555 Ordinary 4,555
26/11/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -83 Ordinary -83
26/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -7 Ordinary -7
26/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -993 Ordinary -993
26/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 2,310 Ordinary 2,310
26/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -404 Ordinary -404
26/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -599 Ordinary -599
26/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 9,600 Ordinary 9,600
26/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1 Ordinary -1
26/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 5,155 Ordinary 5,155
26/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -15,783 Ordinary -15,783
26/11/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 278 Ordinary 278
26/11/2025 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 279.19 16 Ordinary 16
27/11/2025 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 278.05 -311 Ordinary -311
27/11/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -609 Ordinary -609
27/11/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -405 Ordinary -405
27/11/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 1 Ordinary 1
27/11/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 404 Ordinary 404
27/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -919 Ordinary -919
27/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 919 Ordinary 919
----- End of picture text -----
604 Page 80 22-Apr-2026
==> picture [520 x 697] intentionally omitted <==
----- Start of picture text -----
27/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -6,058 Ordinary -6,058
27/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 6,058 Ordinary 6,058
27/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -122 Ordinary -122
27/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 122 Ordinary 122
27/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,145 Ordinary -1,145
27/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,145 Ordinary 1,145
27/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -580 Ordinary -580
27/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 580 Ordinary 580
27/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -6,294 Ordinary -6,294
27/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 6,294 Ordinary 6,294
27/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -18,541 Ordinary -18,541
27/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 18,541 Ordinary 18,541
27/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -11,791 Ordinary -11,791
27/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 11,791 Ordinary 11,791
27/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,438 Ordinary -1,438
27/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,438 Ordinary 1,438
27/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -26,752 Ordinary -26,752
27/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 26,752 Ordinary 26,752
27/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -11,899 Ordinary -11,899
27/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 11,899 Ordinary 11,899
27/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -5,876 Ordinary -5,876
27/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 6,280 Ordinary 6,280
27/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -11,752 Ordinary -11,752
27/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 11,752 Ordinary 11,752
27/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -163 Ordinary -163
27/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 163 Ordinary 163
27/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -272 Ordinary -272
27/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 272 Ordinary 272
27/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -6,255 Ordinary -6,255
27/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 6,255 Ordinary 6,255
27/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -6,850 Ordinary -6,850
27/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 6,850 Ordinary 6,850
27/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -149 Ordinary -149
27/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 149 Ordinary 149
27/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,712 Ordinary -1,712
27/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,712 Ordinary 1,712
27/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -6,463 Ordinary -6,463
27/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 6,463 Ordinary 6,463
27/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -498 Ordinary -498
27/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 498 Ordinary 498
27/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -9,600 Ordinary -9,600
27/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 9,600 Ordinary 9,600
----- End of picture text -----
604 Page 81 22-Apr-2026
==> picture [520 x 701] intentionally omitted <==
----- Start of picture text -----
27/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -567 Ordinary -567
27/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 567 Ordinary 567
27/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -34,005 Ordinary -34,005
27/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 34,006 Ordinary 34,006
27/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -703 Ordinary -703
27/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 703 Ordinary 703
27/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -52,789 Ordinary -52,789
27/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 52,789 Ordinary 52,789
27/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -49,151 Ordinary -49,151
27/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 48,746 Ordinary 48,746
27/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -731 Ordinary -731
27/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 731 Ordinary 731
27/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -8,564 Ordinary -8,564
27/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 8,564 Ordinary 8,564
27/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -4,458 Ordinary -4,458
27/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 4,458 Ordinary 4,458
27/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,077 Ordinary -1,077
27/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,077 Ordinary 1,077
27/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,126 Ordinary -1,126
27/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,126 Ordinary 1,126
27/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -600 Ordinary -600
27/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 600 Ordinary 600
27/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -113 Ordinary -113
27/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 113 Ordinary 113
27/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -98 Ordinary -98
27/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 98 Ordinary 98
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
28/11/2025 LIMITED Transfer in 279.06 71 Ordinary 71
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
28/11/2025 LIMITED Transfer in 279.06 3,696 Ordinary 3,696
28/11/2025 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 279.06 176 Ordinary 176
28/11/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 398 Ordinary 398
28/11/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 6,749 Ordinary 6,749
28/11/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -549 Ordinary -549
28/11/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 640 Ordinary 640
28/11/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -12,851 Ordinary -12,851
28/11/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 2,213 Ordinary 2,213
28/11/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,789 Ordinary -1,789
28/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 32,603 Ordinary 32,603
28/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -6,058 Ordinary -6,058
28/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,145 Ordinary -1,145
28/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -11,791 Ordinary -11,791
28/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,438 Ordinary -1,438
28/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -11,899 Ordinary -11,899
----- End of picture text -----
604 Page 82 22-Apr-2026
==> picture [520 x 697] intentionally omitted <==
----- Start of picture text -----
28/11/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -272 Ordinary -272
28/11/2025 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 279.06 192 Ordinary 192
28/11/2025 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 279.06 -192 Ordinary -192
28/11/2025 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 279.06 80 Ordinary 80
01/12/2025 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 279.62 415 Ordinary 415
01/12/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 6,862 Ordinary 6,862
01/12/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 12,851 Ordinary 12,851
01/12/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -1,764 Ordinary -1,764
01/12/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -5,589 Ordinary -5,589
01/12/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -571 Ordinary -571
01/12/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 599 Ordinary 599
01/12/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -229 Ordinary -229
01/12/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -7,461 Ordinary -7,461
01/12/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -1,861 Ordinary -1,861
01/12/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -215 Ordinary -215
01/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 63 Ordinary 63
01/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
01/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 32 Ordinary 32
01/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 13 Ordinary 13
01/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -12 Ordinary -12
01/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
01/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
01/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 12 Ordinary 12
01/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 9,340 Ordinary 9,340
01/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 914 Ordinary 914
01/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2 Ordinary 2
01/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 19 Ordinary 19
01/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 39 Ordinary 39
01/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3 Ordinary 3
01/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 55 Ordinary 55
01/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2 Ordinary 2
01/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
01/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4 Ordinary 4
01/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
01/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 10 Ordinary 10
01/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 69 Ordinary 69
01/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 6 Ordinary 6
01/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 7 Ordinary 7
01/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 21 Ordinary 21
01/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 78 Ordinary 78
01/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 47 Ordinary 47
01/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 302 Ordinary 302
----- End of picture text -----
604 Page 83 22-Apr-2026
==> picture [520 x 697] intentionally omitted <==
----- Start of picture text -----
01/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 171 Ordinary 171
01/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -32,603 Ordinary -32,603
01/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 6,058 Ordinary 6,058
01/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 398 Ordinary 398
01/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,145 Ordinary 1,145
01/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -7,461 Ordinary -7,461
01/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 11,791 Ordinary 11,791
01/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,438 Ordinary 1,438
01/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 11,899 Ordinary 11,899
01/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 599 Ordinary 599
01/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 272 Ordinary 272
01/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 186 Ordinary 186
01/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 6,548 Ordinary 6,548
01/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -9,600 Ordinary -9,600
01/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 15 Ordinary 15
01/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -229 Ordinary -229
01/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 6,862 Ordinary 6,862
01/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 2,213 Ordinary 2,213
01/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 627 Ordinary 627
01/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 13 Ordinary 13
01/12/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 171 Ordinary 171
01/12/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 171 Ordinary 171
01/12/2025 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 275.27 16 Ordinary 16
02/12/2025 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 275.69 215 Ordinary 215
02/12/2025 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 273.00 58 Ordinary 58
02/12/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 589 Ordinary 589
02/12/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -8,428 Ordinary -8,428
02/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -63 Ordinary -63
02/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
02/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -32 Ordinary -32
02/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -13 Ordinary -13
02/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
02/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -9,340 Ordinary -9,340
02/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -914 Ordinary -914
02/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2 Ordinary -2
02/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -19 Ordinary -19
02/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -39 Ordinary -39
02/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3 Ordinary -3
02/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -55 Ordinary -55
02/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 11 Ordinary 11
02/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 10 Ordinary 10
02/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -21 Ordinary -21
----- End of picture text -----
604 Page 84 22-Apr-2026
==> picture [520 x 697] intentionally omitted <==
----- Start of picture text -----
02/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2 Ordinary -2
02/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
02/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4 Ordinary -4
02/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
02/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -10 Ordinary -10
02/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -69 Ordinary -69
02/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -6 Ordinary -6
02/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -7 Ordinary -7
02/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -21 Ordinary -21
02/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -78 Ordinary -78
02/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -47 Ordinary -47
02/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -302 Ordinary -302
02/12/2025 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 275.69 -215 Ordinary -215
02/12/2025 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 275.69 -892 Ordinary -892
02/12/2025 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 275.83 78 Ordinary 78
02/12/2025 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 275.69 -7 Ordinary -7
02/12/2025 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 275.69 -24 Ordinary -24
03/12/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -6,047 Ordinary -6,047
03/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
03/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
03/12/2025 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 274.25 20 Ordinary 20
03/12/2025 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 273.35 34 Ordinary 34
03/12/2025 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 274.25 -277 Ordinary -277
03/12/2025 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 274.25 -368 Ordinary -368
03/12/2025 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 274.25 277 Ordinary 277
04/12/2025 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 276.54 194 Ordinary 194
04/12/2025 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 272.28 -87 Ordinary -87
04/12/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -350 Ordinary -350
04/12/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 3,040 Ordinary 3,040
04/12/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -186 Ordinary -186
04/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -13 Ordinary -13
04/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 13 Ordinary 13
04/12/2025 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 272.28 -149 Ordinary -149
04/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -171 Ordinary -171
04/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 171 Ordinary 171
04/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -919 Ordinary -919
04/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 919 Ordinary 919
04/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -6,058 Ordinary -6,058
04/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 6,058 Ordinary 6,058
04/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -398 Ordinary -398
04/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 398 Ordinary 398
04/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -122 Ordinary -122
----- End of picture text -----
604 Page 85 22-Apr-2026
==> picture [520 x 697] intentionally omitted <==
----- Start of picture text -----
04/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 122 Ordinary 122
04/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,145 Ordinary -1,145
04/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,145 Ordinary 1,145
04/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -580 Ordinary -580
04/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 580 Ordinary 580
04/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -6,294 Ordinary -6,294
04/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -11,080 Ordinary -11,080
04/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 11,080 Ordinary 11,080
04/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -11,791 Ordinary -11,791
04/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 11,791 Ordinary 11,791
04/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,438 Ordinary -1,438
04/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,438 Ordinary 1,438
04/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -26,752 Ordinary -26,752
04/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 26,752 Ordinary 26,752
04/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -11,899 Ordinary -11,899
04/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 9,277 Ordinary 9,277
04/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -6,280 Ordinary -6,280
04/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 6,280 Ordinary 6,280
04/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -12,351 Ordinary -12,351
04/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 12,351 Ordinary 12,351
04/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -163 Ordinary -163
04/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 163 Ordinary 163
04/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -272 Ordinary -272
04/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 272 Ordinary 272
04/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -6,255 Ordinary -6,255
04/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 6,255 Ordinary 6,255
04/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -6,850 Ordinary -6,850
04/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 6,850 Ordinary 6,850
04/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -149 Ordinary -149
04/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 149 Ordinary 149
04/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,898 Ordinary -1,898
04/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,898 Ordinary 1,898
04/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -13,011 Ordinary -13,011
04/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 13,011 Ordinary 13,011
04/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -498 Ordinary -498
04/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 498 Ordinary 498
04/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -582 Ordinary -582
04/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 582 Ordinary 582
04/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -34,006 Ordinary -34,006
04/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 34,006 Ordinary 34,006
04/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -703 Ordinary -703
04/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 703 Ordinary 703
----- End of picture text -----
604 Page 86 22-Apr-2026
==> picture [520 x 699] intentionally omitted <==
----- Start of picture text -----
04/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -52,560 Ordinary -52,560
04/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 52,210 Ordinary 52,210
04/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -55,608 Ordinary -55,608
04/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 55,608 Ordinary 55,608
04/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -731 Ordinary -731
04/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -8,564 Ordinary -8,564
04/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 8,564 Ordinary 8,564
04/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -4,458 Ordinary -4,458
04/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 4,458 Ordinary 4,458
04/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -3,290 Ordinary -3,290
04/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 3,290 Ordinary 3,290
04/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,126 Ordinary -1,126
04/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,126 Ordinary 1,126
04/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -600 Ordinary -600
04/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 10,600 Ordinary 10,600
04/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -627 Ordinary -627
04/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 627 Ordinary 627
04/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -126 Ordinary -126
04/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 126 Ordinary 126
04/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -98 Ordinary -98
04/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 98 Ordinary 98
04/12/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 3 Ordinary 3
04/12/2025 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 272.28 149 Ordinary 149
04/12/2025 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 272.28 23 Ordinary 23
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
05/12/2025 LIMITED Transfer in 269.47 441 Ordinary 441
05/12/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 600 Ordinary 600
05/12/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 832 Ordinary 832
05/12/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -565 Ordinary -565
05/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 3,040 Ordinary 3,040
05/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 3,040 Ordinary 3,040
05/12/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 3,040 Ordinary 3,040
05/12/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 3,040 Ordinary 3,040
05/12/2025 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 269.47 -335 Ordinary -335
05/12/2025 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 269.47 -684 Ordinary -684
05/12/2025 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 269.47 -32 Ordinary -32
05/12/2025 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 269.47 335 Ordinary 335
08/12/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -25,826 Ordinary -25,826
08/12/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 6,281 Ordinary 6,281
08/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 600 Ordinary 600
08/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -237 Ordinary -237
08/12/2025 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 271.10 90 Ordinary 90
08/12/2025 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 271.10 5 Ordinary 5
----- End of picture text -----
604 Page 87 22-Apr-2026
==> picture [520 x 699] intentionally omitted <==
----- Start of picture text -----
08/12/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 363 Ordinary 363
08/12/2025 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 271.10 224 Ordinary 224
09/12/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 2,611 Ordinary 2,611
09/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -152 Ordinary -152
09/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -243 Ordinary -243
09/12/2025 SSGA FUNDS MANAGEMENT, INC. Transfer in 269.04 27 Ordinary 27
09/12/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -395 Ordinary -395
09/12/2025 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 269.04 -35 Ordinary -35
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
10/12/2025 LIMITED Transfer in 262.28 787 Ordinary 787
10/12/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -429 Ordinary -429
10/12/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 18,695 Ordinary 18,695
10/12/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 948 Ordinary 948
10/12/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 483 Ordinary 483
10/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 93 Ordinary 93
10/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 16 Ordinary 16
10/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 13,185 Ordinary 13,185
10/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 12 Ordinary 12
10/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -3,211 Ordinary -3,211
10/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 3,211 Ordinary 3,211
10/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -919 Ordinary -919
10/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 919 Ordinary 919
10/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -6,058 Ordinary -6,058
10/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 6,058 Ordinary 6,058
10/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -398 Ordinary -398
10/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 398 Ordinary 398
10/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -122 Ordinary -122
10/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 122 Ordinary 122
10/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,145 Ordinary -1,145
10/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,145 Ordinary 1,145
10/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -580 Ordinary -580
10/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 580 Ordinary 580
10/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -14,720 Ordinary -14,720
10/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 15,149 Ordinary 15,149
10/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -11,791 Ordinary -11,791
10/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 11,791 Ordinary 11,791
10/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,438 Ordinary -1,438
10/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,438 Ordinary 1,438
10/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -26,752 Ordinary -26,752
10/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 26,752 Ordinary 26,752
10/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -8,888 Ordinary -8,888
10/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 8,888 Ordinary 8,888
10/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -6,280 Ordinary -6,280
----- End of picture text -----
604 Page 88 22-Apr-2026
==> picture [520 x 697] intentionally omitted <==
----- Start of picture text -----
10/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 6,280 Ordinary 6,280
10/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -12,351 Ordinary -12,351
10/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 12,351 Ordinary 12,351
10/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -163 Ordinary -163
10/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 163 Ordinary 163
10/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -272 Ordinary -272
10/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 272 Ordinary 272
10/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -6,255 Ordinary -6,255
10/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 6,255 Ordinary 6,255
10/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -6,850 Ordinary -6,850
10/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 6,850 Ordinary 6,850
10/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -149 Ordinary -149
10/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 149 Ordinary 149
10/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,898 Ordinary -1,898
10/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,898 Ordinary 1,898
10/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -13,011 Ordinary -13,011
10/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 13,011 Ordinary 13,011
10/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -498 Ordinary -498
10/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 498 Ordinary 498
10/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -582 Ordinary -582
10/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 582 Ordinary 582
10/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -34,006 Ordinary -34,006
10/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 34,006 Ordinary 34,006
10/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -703 Ordinary -703
10/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 703 Ordinary 703
10/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -52,210 Ordinary -52,210
10/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 52,210 Ordinary 52,210
10/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -55,608 Ordinary -55,608
10/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 55,179 Ordinary 55,179
10/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -8,564 Ordinary -8,564
10/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 8,564 Ordinary 8,564
10/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -4,458 Ordinary -4,458
10/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 4,458 Ordinary 4,458
10/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -3,290 Ordinary -3,290
10/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 3,290 Ordinary 3,290
10/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,126 Ordinary -1,126
10/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,126 Ordinary 1,126
10/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -10,357 Ordinary -10,357
10/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 10,357 Ordinary 10,357
10/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -627 Ordinary -627
10/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 627 Ordinary 627
10/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -126 Ordinary -126
----- End of picture text -----
604 Page 89 22-Apr-2026
==> picture [520 x 690] intentionally omitted <==
----- Start of picture text -----
10/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 126 Ordinary 126
10/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -98 Ordinary -98
10/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 98 Ordinary 98
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
10/12/2025 LIMITED Transfer out 262.40 -30,146 Ordinary -30,146
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
10/12/2025 LIMITED Transfer in 262.28 35,633 Ordinary 35,633
11/12/2025 STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD. Transfer out 262.85 -431 Ordinary -431
11/12/2025 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 262.85 -253 Ordinary -253
11/12/2025 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 262.69 -2,832 Ordinary -2,832
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
11/12/2025 LIMITED Transfer in 262.85 105 Ordinary 105
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
11/12/2025 LIMITED Transfer out 262.85 -60 Ordinary -60
11/12/2025 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 262.85 253 Ordinary 253
11/12/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -533 Ordinary -533
11/12/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 633 Ordinary 633
11/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -69 Ordinary -69
11/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -12 Ordinary -12
11/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -9,896 Ordinary -9,896
11/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -9 Ordinary -9
11/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,002 Ordinary 1,002
11/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 54 Ordinary 54
11/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 948 Ordinary 948
11/12/2025 SSGA FUNDS MANAGEMENT, INC. Transfer out 262.85 -198 Ordinary -198
11/12/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 1,002 Ordinary 1,002
11/12/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 1,002 Ordinary 1,002
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
12/12/2025 LIMITED Transfer in 263.46 441 Ordinary 441
12/12/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -1,033 Ordinary -1,033
12/12/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 14,000 Ordinary 14,000
12/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 41 Ordinary 41
12/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 7 Ordinary 7
12/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 5,898 Ordinary 5,898
12/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 5 Ordinary 5
12/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -4,213 Ordinary -4,213
12/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 4,213 Ordinary 4,213
12/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -919 Ordinary -919
12/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 919 Ordinary 919
12/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -6,058 Ordinary -6,058
12/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 6,058 Ordinary 6,058
12/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -398 Ordinary -398
12/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 398 Ordinary 398
12/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -122 Ordinary -122
12/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 122 Ordinary 122
12/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,145 Ordinary -1,145
----- End of picture text -----
604 Page 90 22-Apr-2026
==> picture [520 x 697] intentionally omitted <==
----- Start of picture text -----
12/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,145 Ordinary 1,145
12/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -580 Ordinary -580
12/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 580 Ordinary 580
12/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -15,203 Ordinary -15,203
12/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 15,836 Ordinary 15,836
12/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -11,791 Ordinary -11,791
12/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 11,791 Ordinary 11,791
12/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,438 Ordinary -1,438
12/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,438 Ordinary 1,438
12/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -26,752 Ordinary -26,752
12/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 26,752 Ordinary 26,752
12/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -8,888 Ordinary -8,888
12/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 8,888 Ordinary 8,888
12/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -6,280 Ordinary -6,280
12/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 6,280 Ordinary 6,280
12/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -12,351 Ordinary -12,351
12/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 12,351 Ordinary 12,351
12/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -163 Ordinary -163
12/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 163 Ordinary 163
12/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -272 Ordinary -272
12/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 272 Ordinary 272
12/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -6,255 Ordinary -6,255
12/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 6,255 Ordinary 6,255
12/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -6,850 Ordinary -6,850
12/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 6,850 Ordinary 6,850
12/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -149 Ordinary -149
12/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 149 Ordinary 149
12/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,898 Ordinary -1,898
12/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,898 Ordinary 1,898
12/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -13,011 Ordinary -13,011
12/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 13,011 Ordinary 13,011
12/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -498 Ordinary -498
12/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 498 Ordinary 498
12/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -582 Ordinary -582
12/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 582 Ordinary 582
12/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -34,006 Ordinary -34,006
12/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 34,006 Ordinary 34,006
12/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -703 Ordinary -703
12/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 703 Ordinary 703
12/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -53,158 Ordinary -53,158
12/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 53,158 Ordinary 53,158
12/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -55,179 Ordinary -55,179
----- End of picture text -----
604 Page 91 22-Apr-2026
==> picture [520 x 701] intentionally omitted <==
----- Start of picture text -----
12/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 55,179 Ordinary 55,179
12/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -8,564 Ordinary -8,564
12/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 8,564 Ordinary 8,564
12/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -4,458 Ordinary -4,458
12/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 4,458 Ordinary 4,458
12/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -3,290 Ordinary -3,290
12/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 3,290 Ordinary 3,290
12/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,126 Ordinary -1,126
12/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,126 Ordinary 1,126
12/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -10,357 Ordinary -10,357
12/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 10,172 Ordinary 10,172
12/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -627 Ordinary -627
12/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 627 Ordinary 627
12/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -126 Ordinary -126
12/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 126 Ordinary 126
12/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -98 Ordinary -98
12/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 98 Ordinary 98
12/12/2025 SSGA FUNDS MANAGEMENT, INC. Transfer in 263.46 36 Ordinary 36
12/12/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 211 Ordinary 211
12/12/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -185 Ordinary -185
12/12/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 180 Ordinary 180
12/12/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 57 Ordinary 57
12/12/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 31 Ordinary 31
12/12/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 60 Ordinary 60
12/12/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 94 Ordinary 94
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
12/12/2025 LIMITED Transfer out 263.46 -4,329 Ordinary -4,329
12/12/2025 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 263.46 -64 Ordinary -64
12/12/2025 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 263.46 67 Ordinary 67
15/12/2025 STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD. Transfer out 264.58 -413 Ordinary -413
15/12/2025 STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD. Transfer out 264.58 -272 Ordinary -272
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
15/12/2025 LIMITED Transfer out 264.58 -660 Ordinary -660
15/12/2025 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 264.58 -440 Ordinary -440
15/12/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -370 Ordinary -370
15/12/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 625 Ordinary 625
15/12/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 5,506 Ordinary 5,506
15/12/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -325 Ordinary -325
15/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -14 Ordinary -14
15/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2 Ordinary -2
15/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,980 Ordinary -1,980
15/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2 Ordinary -2
15/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -155 Ordinary -155
15/12/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -525 Ordinary -525
----- End of picture text -----
604 Page 92 22-Apr-2026
==> picture [520 x 693] intentionally omitted <==
----- Start of picture text -----
15/12/2025 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 264.58 -228 Ordinary -228
15/12/2025 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 264.58 -172 Ordinary -172
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
16/12/2025 LIMITED Transfer in 260.88 5,850 Ordinary 5,850
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
16/12/2025 LIMITED Transfer out 260.91 -120 Ordinary -120
16/12/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -2,286 Ordinary -2,286
16/12/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -1,000 Ordinary -1,000
16/12/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -5,601 Ordinary -5,601
16/12/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 600 Ordinary 600
16/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -146 Ordinary -146
16/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -25 Ordinary -25
16/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -20,883 Ordinary -20,883
16/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -19 Ordinary -19
16/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 37,426 Ordinary 37,426
16/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 25 Ordinary 25
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
16/12/2025 LIMITED Transfer out 260.91 -7,846 Ordinary -7,846
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
16/12/2025 LIMITED Transfer out 260.91 -7,083 Ordinary -7,083
16/12/2025 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 263.33 -192 Ordinary -192
17/12/2025 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 255.10 853 Ordinary 853
17/12/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -12,979 Ordinary -12,979
17/12/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 2,286 Ordinary 2,286
17/12/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 600 Ordinary 600
17/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4,782 Ordinary 4,782
17/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3 Ordinary 3
17/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 600 Ordinary 600
17/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -599 Ordinary -599
17/12/2025 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 258.79 120 Ordinary 120
17/12/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 1 Ordinary 1
17/12/2025 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 258.79 -16 Ordinary -16
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
18/12/2025 LIMITED Transfer in 258.31 63 Ordinary 63
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
18/12/2025 LIMITED Transfer out 258.31 -245 Ordinary -245
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
18/12/2025 LIMITED Transfer out 258.31 -120 Ordinary -120
18/12/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 165 Ordinary 165
18/12/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -33,668 Ordinary -33,668
18/12/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 6,073 Ordinary 6,073
18/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -5,189 Ordinary -5,189
18/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3 Ordinary -3
18/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 600 Ordinary 600
18/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -370 Ordinary -370
18/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -403 Ordinary -403
18/12/2025 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 258.31 35 Ordinary 35
18/12/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 197 Ordinary 197
----- End of picture text -----
604 Page 93 22-Apr-2026
==> picture [520 x 695] intentionally omitted <==
----- Start of picture text -----
18/12/2025 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 258.31 32 Ordinary 32
19/12/2025 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 257.63 -118 Ordinary -118
19/12/2025 STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD. Transfer in 257.63 512 Ordinary 512
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
19/12/2025 LIMITED Transfer in 257.63 3,434 Ordinary 3,434
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
19/12/2025 LIMITED Transfer out 257.63 -113 Ordinary -113
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
19/12/2025 LIMITED Transfer in 257.63 1,014 Ordinary 1,014
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
19/12/2025 LIMITED Transfer out 257.63 -98 Ordinary -98
19/12/2025 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 257.63 584 Ordinary 584
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
19/12/2025 LIMITED Transfer in 257.63 895 Ordinary 895
19/12/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 10,524 Ordinary 10,524
19/12/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -374 Ordinary -374
19/12/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 1,404 Ordinary 1,404
19/12/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -5,375 Ordinary -5,375
19/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -37,019 Ordinary -37,019
19/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -25 Ordinary -25
19/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,145 Ordinary -1,145
19/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 6,073 Ordinary 6,073
19/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -374 Ordinary -374
19/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 165 Ordinary 165
19/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 374 Ordinary 374
19/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,145 Ordinary 1,145
19/12/2025 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 257.63 1,543 Ordinary 1,543
19/12/2025 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 257.63 -78 Ordinary -78
19/12/2025 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 257.63 10 Ordinary 10
19/12/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 159 Ordinary 159
19/12/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 5,556 Ordinary 5,556
19/12/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 126 Ordinary 126
19/12/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 397 Ordinary 397
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
19/12/2025 LIMITED Transfer in 257.63 114 Ordinary 114
19/12/2025 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 257.63 -36 Ordinary -36
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
19/12/2025 LIMITED Transfer in 257.53 112 Ordinary 112
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
22/12/2025 LIMITED Transfer in 261.23 98 Ordinary 98
22/12/2025 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 261.23 584 Ordinary 584
22/12/2025 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 261.23 -281 Ordinary -281
22/12/2025 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 261.23 -141 Ordinary -141
22/12/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 600 Ordinary 600
22/12/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -5,948 Ordinary -5,948
22/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,404 Ordinary 1,404
22/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 10,150 Ordinary 10,150
22/12/2025 SSGA FUNDS MANAGEMENT, INC. Transfer in 261.23 45 Ordinary 45
22/12/2025 SSGA FUNDS MANAGEMENT, INC. Transfer in 261.23 18 Ordinary 18
----- End of picture text -----
604 Page 94 22-Apr-2026
==> picture [520 x 699] intentionally omitted <==
----- Start of picture text -----
22/12/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 11,554 Ordinary 11,554
22/12/2025 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 261.23 281 Ordinary 281
23/12/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 3,077 Ordinary 3,077
23/12/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 664 Ordinary 664
23/12/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -2,079 Ordinary -2,079
23/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 230 Ordinary 230
23/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 39 Ordinary 39
23/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 32,622 Ordinary 32,622
23/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 30 Ordinary 30
23/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 600 Ordinary 600
23/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -453 Ordinary -453
23/12/2025 SSGA FUNDS MANAGEMENT, INC. Transfer in 262.52 72 Ordinary 72
23/12/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 147 Ordinary 147
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
24/12/2025 LIMITED Transfer in 261.97 22 Ordinary 22
24/12/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 13 Ordinary 13
24/12/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 1,774 Ordinary 1,774
24/12/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 4 Ordinary 4
24/12/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -17 Ordinary -17
24/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,653 Ordinary 1,653
24/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 113 Ordinary 113
24/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 19 Ordinary 19
24/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 15,987 Ordinary 15,987
24/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 15 Ordinary 15
24/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -17 Ordinary -17
24/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 4 Ordinary 4
24/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 13 Ordinary 13
24/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 3,077 Ordinary 3,077
24/12/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 3,077 Ordinary 3,077
26/12/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 600 Ordinary 600
26/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
29/12/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -1,860 Ordinary -1,860
29/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -13 Ordinary -13
29/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2 Ordinary -2
29/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,774 Ordinary -1,774
29/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2 Ordinary -2
29/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 600 Ordinary 600
29/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -411 Ordinary -411
29/12/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 188 Ordinary 188
29/12/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 1 Ordinary 1
30/12/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -3,117 Ordinary -3,117
30/12/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 600 Ordinary 600
30/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
----- End of picture text -----
604 Page 95 22-Apr-2026
==> picture [520 x 697] intentionally omitted <==
----- Start of picture text -----
30/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 165 Ordinary 165
30/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,654 Ordinary -1,654
30/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 257,348 Ordinary 257,348
30/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -122 Ordinary -122
30/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -580 Ordinary -580
30/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -24,513 Ordinary -24,513
30/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -26,752 Ordinary -26,752
30/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -6,280 Ordinary -6,280
30/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -12,351 Ordinary -12,351
30/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -6,476 Ordinary -6,476
30/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,712 Ordinary -1,712
30/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -6,628 Ordinary -6,628
30/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -498 Ordinary -498
30/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -567 Ordinary -567
30/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -34,006 Ordinary -34,006
30/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -703 Ordinary -703
30/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -67,959 Ordinary -67,959
30/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -55,179 Ordinary -55,179
30/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -8,564 Ordinary -8,564
30/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -4,458 Ordinary -4,458
31/12/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 14 Ordinary 14
31/12/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -502 Ordinary -502
31/12/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -298 Ordinary -298
31/12/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -14 Ordinary -14
31/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
31/12/2025 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 93 Ordinary 93
31/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -257,348 Ordinary -257,348
31/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 208 Ordinary 208
31/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 122 Ordinary 122
31/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 580 Ordinary 580
31/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 24,513 Ordinary 24,513
31/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 26,752 Ordinary 26,752
31/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 6,280 Ordinary 6,280
31/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 12,351 Ordinary 12,351
31/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 6,476 Ordinary 6,476
31/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,726 Ordinary 1,726
31/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 6,628 Ordinary 6,628
31/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 498 Ordinary 498
31/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 567 Ordinary 567
31/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 34,006 Ordinary 34,006
31/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 703 Ordinary 703
31/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 68,545 Ordinary 68,545
----- End of picture text -----
604 Page 96 22-Apr-2026
==> picture [520 x 699] intentionally omitted <==
----- Start of picture text -----
31/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 55,179 Ordinary 55,179
31/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 8,564 Ordinary 8,564
31/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 4,458 Ordinary 4,458
31/12/2025 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -241 Ordinary -241
31/12/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 208 Ordinary 208
31/12/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 151 Ordinary 151
31/12/2025 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 208 Ordinary 208
31/12/2025 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 260.66 -147 Ordinary -147
31/12/2025 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 260.66 -116 Ordinary -116
31/12/2025 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 260.66 147 Ordinary 147
31/12/2025 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 260.45 5,488 Ordinary 5,488
31/12/2025 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 260.66 2,231 Ordinary 2,231
02/01/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -358 Ordinary -358
02/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,770 Ordinary 1,770
02/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -27 Ordinary -27
02/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
02/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 568 Ordinary 568
02/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 4,000 Ordinary 4,000
02/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,000 Ordinary 1,000
02/01/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 3,911 Ordinary 3,911
05/01/2026 STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD. Transfer out 260.54 -2,223 Ordinary -2,223
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
05/01/2026 LIMITED Transfer out 260.52 -240 Ordinary -240
05/01/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -1,560 Ordinary -1,560
05/01/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 656 Ordinary 656
05/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -16 Ordinary -16
05/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3 Ordinary -3
05/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,704 Ordinary -2,704
05/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3 Ordinary -3
05/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 5,109 Ordinary 5,109
05/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -3,781 Ordinary -3,781
05/01/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 1,328 Ordinary 1,328
05/01/2026 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 260.52 -32 Ordinary -32
05/01/2026 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 260.52 -11 Ordinary -11
06/01/2026 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 260.19 120 Ordinary 120
06/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 34 Ordinary 34
06/01/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 600 Ordinary 600
06/01/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -3,245 Ordinary -3,245
06/01/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -431 Ordinary -431
06/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,770 Ordinary -1,770
06/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -289 Ordinary -289
06/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -53 Ordinary -53
06/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -44,957 Ordinary -44,957
----- End of picture text -----
604 Page 97 22-Apr-2026
==> picture [520 x 701] intentionally omitted <==
----- Start of picture text -----
06/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -42 Ordinary -42
06/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,543 Ordinary 1,543
06/01/2026 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 260.19 1,683 Ordinary 1,683
06/01/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 1,543 Ordinary 1,543
07/01/2026 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 270.00 187 Ordinary 187
07/01/2026 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 270.00 86 Ordinary 86
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
07/01/2026 LIMITED Transfer in 262.61 59 Ordinary 59
07/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 5 Ordinary 5
07/01/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 469 Ordinary 469
07/01/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 654 Ordinary 654
07/01/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 246 Ordinary 246
07/01/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -900 Ordinary -900
07/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 238 Ordinary 238
07/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 44 Ordinary 44
07/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 37,097 Ordinary 37,097
07/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 35 Ordinary 35
07/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,595 Ordinary -1,595
07/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 654 Ordinary 654
07/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 600 Ordinary 600
07/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -900 Ordinary -900
07/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 3,686 Ordinary 3,686
07/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 246 Ordinary 246
07/01/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 94 Ordinary 94
07/01/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 3,686 Ordinary 3,686
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
08/01/2026 LIMITED Transfer in 264.04 192 Ordinary 192
08/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -39 Ordinary -39
08/01/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -773 Ordinary -773
08/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -83 Ordinary -83
08/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -15 Ordinary -15
08/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -12,968 Ordinary -12,968
08/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -12 Ordinary -12
08/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 600 Ordinary 600
08/01/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 119 Ordinary 119
08/01/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 109 Ordinary 109
08/01/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 146 Ordinary 146
08/01/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -585 Ordinary -585
09/01/2026 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 263.24 -433 Ordinary -433
09/01/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -6 Ordinary -6
09/01/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 2,064 Ordinary 2,064
09/01/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -24 Ordinary -24
09/01/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -505 Ordinary -505
09/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 96 Ordinary 96
----- End of picture text -----
604 Page 98 22-Apr-2026
==> picture [520 x 701] intentionally omitted <==
----- Start of picture text -----
09/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 18 Ordinary 18
09/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 14,933 Ordinary 14,933
09/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 14 Ordinary 14
09/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 258,037 Ordinary 258,037
09/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -122 Ordinary -122
09/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,720 Ordinary -1,720
09/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -580 Ordinary -580
09/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -24,513 Ordinary -24,513
09/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -26,752 Ordinary -26,752
09/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -6,280 Ordinary -6,280
09/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -12,351 Ordinary -12,351
09/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -6,476 Ordinary -6,476
09/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,726 Ordinary -1,726
09/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -6,628 Ordinary -6,628
09/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -498 Ordinary -498
09/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -567 Ordinary -567
09/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -34,006 Ordinary -34,006
09/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -703 Ordinary -703
09/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -69,145 Ordinary -69,145
09/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -55,179 Ordinary -55,179
09/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -8,564 Ordinary -8,564
09/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -4,458 Ordinary -4,458
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
09/01/2026 LIMITED Transfer in 263.24 2,612 Ordinary 2,612
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
09/01/2026 LIMITED Transfer in 263.24 433 Ordinary 433
09/01/2026 SSGA FUNDS MANAGEMENT, INC. Transfer in 263.24 440 Ordinary 440
09/01/2026 SSGA FUNDS MANAGEMENT, INC. Transfer in 263.24 176 Ordinary 176
09/01/2026 SSGA FUNDS MANAGEMENT, INC. Transfer in 263.24 50 Ordinary 50
09/01/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -2,105 Ordinary -2,105
12/01/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -685 Ordinary -685
12/01/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -181 Ordinary -181
12/01/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 1,877 Ordinary 1,877
12/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -251 Ordinary -251
12/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -46 Ordinary -46
12/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -39,062 Ordinary -39,062
12/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -36 Ordinary -36
12/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -258,037 Ordinary -258,037
12/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -160 Ordinary -160
12/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -160 Ordinary -160
12/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 116 Ordinary 116
12/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 580 Ordinary 580
12/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 24,513 Ordinary 24,513
12/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 26,067 Ordinary 26,067
----- End of picture text -----
604 Page 99 22-Apr-2026
==> picture [520 x 697] intentionally omitted <==
----- Start of picture text -----
12/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 6,280 Ordinary 6,280
12/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 12,351 Ordinary 12,351
12/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 6,476 Ordinary 6,476
12/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,726 Ordinary 1,726
12/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 6,628 Ordinary 6,628
12/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 498 Ordinary 498
12/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 567 Ordinary 567
12/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 34,006 Ordinary 34,006
12/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 703 Ordinary 703
12/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 68,459 Ordinary 68,459
12/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 55,179 Ordinary 55,179
12/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 8,564 Ordinary 8,564
12/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 4,458 Ordinary 4,458
12/01/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -160 Ordinary -160
12/01/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -160 Ordinary -160
12/01/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -181 Ordinary -181
13/01/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -164 Ordinary -164
13/01/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -419 Ordinary -419
13/01/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 2,773 Ordinary 2,773
13/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -4,261 Ordinary -4,261
13/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 4,581 Ordinary 4,581
13/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -919 Ordinary -919
13/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 919 Ordinary 919
13/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -5,898 Ordinary -5,898
13/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 5,898 Ordinary 5,898
13/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -381 Ordinary -381
13/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 381 Ordinary 381
13/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -116 Ordinary -116
13/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 116 Ordinary 116
13/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -685 Ordinary -685
13/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 108 Ordinary 108
13/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -580 Ordinary -580
13/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 580 Ordinary 580
13/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -24,513 Ordinary -24,513
13/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 24,513 Ordinary 24,513
13/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -11,791 Ordinary -11,791
13/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 11,791 Ordinary 11,791
13/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,438 Ordinary -1,438
13/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,438 Ordinary 1,438
13/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -658 Ordinary -658
13/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 658 Ordinary 658
13/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -26,067 Ordinary -26,067
----- End of picture text -----
604 Page 100 22-Apr-2026
==> picture [520 x 697] intentionally omitted <==
----- Start of picture text -----
13/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 25,903 Ordinary 25,903
13/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -8,888 Ordinary -8,888
13/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 8,888 Ordinary 8,888
13/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -6,280 Ordinary -6,280
13/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 6,280 Ordinary 6,280
13/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -12,351 Ordinary -12,351
13/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 12,351 Ordinary 12,351
13/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -163 Ordinary -163
13/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 163 Ordinary 163
13/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -272 Ordinary -272
13/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 272 Ordinary 272
13/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -5,885 Ordinary -5,885
13/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 5,885 Ordinary 5,885
13/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -6,476 Ordinary -6,476
13/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 6,476 Ordinary 6,476
13/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -149 Ordinary -149
13/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 149 Ordinary 149
13/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,925 Ordinary -1,925
13/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,925 Ordinary 1,925
13/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -13,176 Ordinary -13,176
13/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 13,176 Ordinary 13,176
13/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -498 Ordinary -498
13/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 498 Ordinary 498
13/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -582 Ordinary -582
13/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 582 Ordinary 582
13/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -34,006 Ordinary -34,006
13/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 34,006 Ordinary 34,006
13/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -703 Ordinary -703
13/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 703 Ordinary 703
13/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -68,459 Ordinary -68,459
13/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 68,040 Ordinary 68,040
13/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -55,179 Ordinary -55,179
13/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 55,179 Ordinary 55,179
13/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -5,709 Ordinary -5,709
13/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 5,709 Ordinary 5,709
13/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -8,564 Ordinary -8,564
13/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 8,564 Ordinary 8,564
13/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -4,458 Ordinary -4,458
13/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 4,458 Ordinary 4,458
13/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -2,390 Ordinary -2,390
13/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 2,390 Ordinary 2,390
13/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,126 Ordinary -1,126
----- End of picture text -----
604 Page 101 22-Apr-2026
==> picture [520 x 688] intentionally omitted <==
----- Start of picture text -----
13/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 3,354 Ordinary 3,354
13/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -10,358 Ordinary -10,358
13/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 10,358 Ordinary 10,358
13/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 600 Ordinary 600
13/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,145 Ordinary -1,145
13/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,145 Ordinary 1,145
13/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -873 Ordinary -873
13/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 873 Ordinary 873
13/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -126 Ordinary -126
13/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 126 Ordinary 126
13/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -98 Ordinary -98
13/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 98 Ordinary 98
13/01/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 320 Ordinary 320
13/01/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 2,228 Ordinary 2,228
13/01/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -496 Ordinary -496
13/01/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 203 Ordinary 203
13/01/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -265 Ordinary -265
13/01/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -399 Ordinary -399
13/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 203 Ordinary 203
13/01/2026 STATE STREET GLOBAL ADVISORS, LTD. Transfer in 266.02 33 Ordinary 33
14/01/2026 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 266.86 -298 Ordinary -298
14/01/2026 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 266.86 -416 Ordinary -416
14/01/2026 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 266.86 -375 Ordinary -375
14/01/2026 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 266.86 -44 Ordinary -44
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
14/01/2026 LIMITED Transfer in 266.86 126 Ordinary 126
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
14/01/2026 LIMITED Transfer in 266.86 113 Ordinary 113
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
14/01/2026 LIMITED Transfer in 266.86 768 Ordinary 768
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
14/01/2026 LIMITED Transfer in 266.86 192 Ordinary 192
14/01/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -900 Ordinary -900
14/01/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -260 Ordinary -260
14/01/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -5,598 Ordinary -5,598
14/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -108 Ordinary -108
14/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -5,598 Ordinary -5,598
14/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 3,343 Ordinary 3,343
14/01/2026 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 266.86 298 Ordinary 298
14/01/2026 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 266.86 538 Ordinary 538
14/01/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -2,228 Ordinary -2,228
14/01/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -844 Ordinary -844
14/01/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -452 Ordinary -452
14/01/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 3,343 Ordinary 3,343
14/01/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -680 Ordinary -680
----- End of picture text -----
604 Page 102 22-Apr-2026
==> picture [520 x 697] intentionally omitted <==
----- Start of picture text -----
14/01/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -3,730 Ordinary -3,730
14/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -203 Ordinary -203
14/01/2026 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 266.86 375 Ordinary 375
14/01/2026 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 266.86 416 Ordinary 416
15/01/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 849 Ordinary 849
15/01/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 149 Ordinary 149
15/01/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -795 Ordinary -795
15/01/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -2,229 Ordinary -2,229
15/01/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -491 Ordinary -491
15/01/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 715 Ordinary 715
15/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
15/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2 Ordinary 2
15/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 6 Ordinary 6
15/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
15/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 7 Ordinary 7
15/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 25 Ordinary 25
15/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 9 Ordinary 9
15/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 6 Ordinary 6
15/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 31 Ordinary 31
15/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 19 Ordinary 19
15/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 145 Ordinary 145
15/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 11 Ordinary 11
15/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 28 Ordinary 28
15/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2 Ordinary 2
15/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3 Ordinary 3
15/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 194 Ordinary 194
15/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
15/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
15/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 21 Ordinary 21
15/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2 Ordinary 2
15/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 32 Ordinary 32
15/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 29,218 Ordinary 29,218
15/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 3,342 Ordinary 3,342
15/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -5,898 Ordinary -5,898
15/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -795 Ordinary -795
15/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -11,791 Ordinary -11,791
15/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,438 Ordinary -1,438
15/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 249 Ordinary 249
15/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -8,888 Ordinary -8,888
15/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -272 Ordinary -272
15/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 149 Ordinary 149
15/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -600 Ordinary -600
----- End of picture text -----
604 Page 103 22-Apr-2026
==> picture [520 x 697] intentionally omitted <==
----- Start of picture text -----
15/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -2,872 Ordinary -2,872
15/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 3,700 Ordinary 3,700
15/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,145 Ordinary -1,145
15/01/2026 SSGA FUNDS MANAGEMENT, INC. Transfer in 267.41 18 Ordinary 18
15/01/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 3,342 Ordinary 3,342
15/01/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -3,686 Ordinary -3,686
16/01/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -132 Ordinary -132
16/01/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 734 Ordinary 734
16/01/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -734 Ordinary -734
16/01/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 4,259 Ordinary 4,259
16/01/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -306 Ordinary -306
16/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
16/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2 Ordinary -2
16/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -6 Ordinary -6
16/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
16/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -7 Ordinary -7
16/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -25 Ordinary -25
16/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -9 Ordinary -9
16/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -6 Ordinary -6
16/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -31 Ordinary -31
16/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -19 Ordinary -19
16/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -145 Ordinary -145
16/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -11 Ordinary -11
16/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -28 Ordinary -28
16/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2 Ordinary -2
16/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3 Ordinary -3
16/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -194 Ordinary -194
16/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
16/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
16/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -21 Ordinary -21
16/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2 Ordinary -2
16/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -32 Ordinary -32
16/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -29,218 Ordinary -29,218
16/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 5,898 Ordinary 5,898
16/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -734 Ordinary -734
16/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 10,786 Ordinary 10,786
16/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,438 Ordinary 1,438
16/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 600 Ordinary 600
16/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 8,888 Ordinary 8,888
16/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 272 Ordinary 272
16/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 734 Ordinary 734
16/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,145 Ordinary 1,145
----- End of picture text -----
604 Page 104 22-Apr-2026
==> picture [520 x 701] intentionally omitted <==
----- Start of picture text -----
16/01/2026 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 268.51 -754 Ordinary -754
16/01/2026 SSGA FUNDS MANAGEMENT, INC. Transfer in 268.51 36 Ordinary 36
16/01/2026 SSGA FUNDS MANAGEMENT, INC. Transfer in 268.51 50 Ordinary 50
16/01/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -150 Ordinary -150
16/01/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 64 Ordinary 64
16/01/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -397 Ordinary -397
16/01/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 190 Ordinary 190
16/01/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -132 Ordinary -132
16/01/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -181 Ordinary -181
16/01/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 283 Ordinary 283
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
19/01/2026 LIMITED Transfer out 268.68 -124 Ordinary -124
19/01/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 14,161 Ordinary 14,161
19/01/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -1,591 Ordinary -1,591
19/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,009 Ordinary -1,009
19/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -132 Ordinary -132
19/01/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -1,009 Ordinary -1,009
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
20/01/2026 LIMITED Transfer in 269.72 147 Ordinary 147
20/01/2026 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 269.72 -541 Ordinary -541
20/01/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -4,478 Ordinary -4,478
20/01/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 2,388 Ordinary 2,388
20/01/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -3,200 Ordinary -3,200
20/01/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -243 Ordinary -243
20/01/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 24 Ordinary 24
20/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 247,774 Ordinary 247,774
20/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -4,421 Ordinary -4,421
20/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -86 Ordinary -86
20/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -116 Ordinary -116
20/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -580 Ordinary -580
20/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,322 Ordinary 1,322
20/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -22,984 Ordinary -22,984
20/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -26,752 Ordinary -26,752
20/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -6,280 Ordinary -6,280
20/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -12,351 Ordinary -12,351
20/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -6,476 Ordinary -6,476
20/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,726 Ordinary -1,726
20/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -6,628 Ordinary -6,628
20/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -498 Ordinary -498
20/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -567 Ordinary -567
20/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -34,006 Ordinary -34,006
20/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -703 Ordinary -703
20/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -63,325 Ordinary -63,325
20/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -55,179 Ordinary -55,179
----- End of picture text -----
604 Page 105 22-Apr-2026
==> picture [520 x 697] intentionally omitted <==
----- Start of picture text -----
20/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 2,459 Ordinary 2,459
20/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -8,564 Ordinary -8,564
20/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -4,458 Ordinary -4,458
20/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,002 Ordinary -1,002
20/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -3,700 Ordinary -3,700
20/01/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -4,421 Ordinary -4,421
20/01/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 3,725 Ordinary 3,725
20/01/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 2,228 Ordinary 2,228
20/01/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -246 Ordinary -246
20/01/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 56 Ordinary 56
20/01/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -4,261 Ordinary -4,261
20/01/2026 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 269.71 88 Ordinary 88
20/01/2026 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 269.72 16 Ordinary 16
20/01/2026 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 269.72 541 Ordinary 541
21/01/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -1,893 Ordinary -1,893
21/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -247,774 Ordinary -247,774
21/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 116 Ordinary 116
21/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 580 Ordinary 580
21/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 23,008 Ordinary 23,008
21/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 26,752 Ordinary 26,752
21/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 6,280 Ordinary 6,280
21/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 12,351 Ordinary 12,351
21/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 6,233 Ordinary 6,233
21/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,726 Ordinary 1,726
21/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 6,628 Ordinary 6,628
21/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 498 Ordinary 498
21/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 567 Ordinary 567
21/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 34,006 Ordinary 34,006
21/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 703 Ordinary 703
21/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 60,125 Ordinary 60,125
21/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 55,179 Ordinary 55,179
21/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 8,564 Ordinary 8,564
21/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 4,458 Ordinary 4,458
21/01/2026 SSGA FUNDS MANAGEMENT, INC. Transfer in 270.22 715 Ordinary 715
22/01/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 664 Ordinary 664
22/01/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 1,243 Ordinary 1,243
22/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -160 Ordinary -160
22/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 160 Ordinary 160
22/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 3,077 Ordinary 3,077
22/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -919 Ordinary -919
22/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 919 Ordinary 919
22/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -3,256 Ordinary -3,256
----- End of picture text -----
604 Page 106 22-Apr-2026
==> picture [520 x 697] intentionally omitted <==
----- Start of picture text -----
22/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -5,898 Ordinary -5,898
22/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 5,898 Ordinary 5,898
22/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -381 Ordinary -381
22/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 381 Ordinary 381
22/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -116 Ordinary -116
22/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 116 Ordinary 116
22/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -580 Ordinary -580
22/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 580 Ordinary 580
22/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,322 Ordinary -1,322
22/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,322 Ordinary 1,322
22/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -23,008 Ordinary -23,008
22/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 23,008 Ordinary 23,008
22/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -9,777 Ordinary -9,777
22/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 9,777 Ordinary 9,777
22/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,438 Ordinary -1,438
22/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,438 Ordinary 1,438
22/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -658 Ordinary -658
22/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 658 Ordinary 658
22/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -26,752 Ordinary -26,752
22/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 26,752 Ordinary 26,752
22/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -8,888 Ordinary -8,888
22/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 8,888 Ordinary 8,888
22/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 200 Ordinary 200
22/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -6,280 Ordinary -6,280
22/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 6,280 Ordinary 6,280
22/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -12,351 Ordinary -12,351
22/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 12,351 Ordinary 12,351
22/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -163 Ordinary -163
22/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 163 Ordinary 163
22/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -272 Ordinary -272
22/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 272 Ordinary 272
22/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -5,753 Ordinary -5,753
22/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 5,753 Ordinary 5,753
22/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -6,233 Ordinary -6,233
22/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 6,233 Ordinary 6,233
22/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -149 Ordinary -149
22/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 149 Ordinary 149
22/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,925 Ordinary -1,925
22/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,925 Ordinary 1,925
22/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -13,176 Ordinary -13,176
22/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 13,176 Ordinary 13,176
22/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -498 Ordinary -498
----- End of picture text -----
604 Page 107 22-Apr-2026
==> picture [520 x 697] intentionally omitted <==
----- Start of picture text -----
22/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 498 Ordinary 498
22/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -582 Ordinary -582
22/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 582 Ordinary 582
22/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -34,006 Ordinary -34,006
22/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 34,006 Ordinary 34,006
22/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -703 Ordinary -703
22/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 703 Ordinary 703
22/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -60,125 Ordinary -60,125
22/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 60,125 Ordinary 60,125
22/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -55,179 Ordinary -55,179
22/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 55,179 Ordinary 55,179
22/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -7,568 Ordinary -7,568
22/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 7,568 Ordinary 7,568
22/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -8,564 Ordinary -8,564
22/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 8,564 Ordinary 8,564
22/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -4,458 Ordinary -4,458
22/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 4,458 Ordinary 4,458
22/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -2,390 Ordinary -2,390
22/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 2,390 Ordinary 2,390
22/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -2,352 Ordinary -2,352
22/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 2,352 Ordinary 2,352
22/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -10,829 Ordinary -10,829
22/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 18,330 Ordinary 18,330
22/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -600 Ordinary -600
22/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 600 Ordinary 600
22/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,145 Ordinary -1,145
22/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,145 Ordinary 1,145
22/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -873 Ordinary -873
22/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 873 Ordinary 873
22/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -126 Ordinary -126
22/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 126 Ordinary 126
22/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -98 Ordinary -98
22/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 98 Ordinary 98
22/01/2026 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 275.99 1,000 Ordinary 1,000
22/01/2026 STATE STREET GLOBAL ADVISORS, LTD. Transfer in 275.99 92 Ordinary 92
22/01/2026 SSGA FUNDS MANAGEMENT, INC. Transfer in 275.99 25 Ordinary 25
22/01/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -179 Ordinary -179
22/01/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 7,501 Ordinary 7,501
22/01/2026 STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD. Transfer out 275.99 -75 Ordinary -75
22/01/2026 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 275.99 16 Ordinary 16
23/01/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 643 Ordinary 643
23/01/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 24 Ordinary 24
----- End of picture text -----
604 Page 108 22-Apr-2026
==> picture [520 x 697] intentionally omitted <==
----- Start of picture text -----
23/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -160 Ordinary -160
23/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 160 Ordinary 160
23/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -3,077 Ordinary -3,077
23/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -919 Ordinary -919
23/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 919 Ordinary 919
23/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 3,077 Ordinary 3,077
23/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -5,898 Ordinary -5,898
23/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 5,898 Ordinary 5,898
23/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -381 Ordinary -381
23/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 381 Ordinary 381
23/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -116 Ordinary -116
23/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 116 Ordinary 116
23/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -580 Ordinary -580
23/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 580 Ordinary 580
23/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,322 Ordinary -1,322
23/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,322 Ordinary 1,322
23/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -23,008 Ordinary -23,008
23/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 23,008 Ordinary 23,008
23/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -9,777 Ordinary -9,777
23/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 9,777 Ordinary 9,777
23/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,438 Ordinary -1,438
23/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,438 Ordinary 1,438
23/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -658 Ordinary -658
23/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 658 Ordinary 658
23/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -26,752 Ordinary -26,752
23/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 26,752 Ordinary 26,752
23/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -8,888 Ordinary -8,888
23/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 8,888 Ordinary 8,888
23/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -200 Ordinary -200
23/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 200 Ordinary 200
23/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -6,280 Ordinary -6,280
23/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 6,280 Ordinary 6,280
23/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -12,351 Ordinary -12,351
23/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 12,351 Ordinary 12,351
23/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -163 Ordinary -163
23/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 163 Ordinary 163
23/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -272 Ordinary -272
23/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 272 Ordinary 272
23/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -5,753 Ordinary -5,753
23/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 5,753 Ordinary 5,753
23/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -6,233 Ordinary -6,233
23/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 6,233 Ordinary 6,233
----- End of picture text -----
604 Page 109 22-Apr-2026
==> picture [520 x 697] intentionally omitted <==
----- Start of picture text -----
23/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -149 Ordinary -149
23/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 149 Ordinary 149
23/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,925 Ordinary -1,925
23/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,925 Ordinary 1,925
23/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -13,176 Ordinary -13,176
23/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 13,176 Ordinary 13,176
23/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -498 Ordinary -498
23/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 498 Ordinary 498
23/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -582 Ordinary -582
23/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 582 Ordinary 582
23/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -34,006 Ordinary -34,006
23/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 34,006 Ordinary 34,006
23/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -703 Ordinary -703
23/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 703 Ordinary 703
23/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -60,125 Ordinary -60,125
23/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 60,125 Ordinary 60,125
23/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -55,179 Ordinary -55,179
23/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 55,179 Ordinary 55,179
23/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -7,568 Ordinary -7,568
23/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 7,568 Ordinary 7,568
23/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -8,564 Ordinary -8,564
23/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 8,564 Ordinary 8,564
23/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -4,458 Ordinary -4,458
23/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 4,458 Ordinary 4,458
23/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -2,390 Ordinary -2,390
23/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 2,390 Ordinary 2,390
23/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -2,352 Ordinary -2,352
23/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 2,352 Ordinary 2,352
23/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -18,330 Ordinary -18,330
23/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 18,330 Ordinary 18,330
23/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -600 Ordinary -600
23/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 400 Ordinary 400
23/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,145 Ordinary -1,145
23/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,145 Ordinary 1,145
23/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -873 Ordinary -873
23/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 873 Ordinary 873
23/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -126 Ordinary -126
23/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 126 Ordinary 126
23/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -98 Ordinary -98
23/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 98 Ordinary 98
23/01/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 997 Ordinary 997
23/01/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -997 Ordinary -997
----- End of picture text -----
604 Page 110 22-Apr-2026
==> picture [520 x 697] intentionally omitted <==
----- Start of picture text -----
27/01/2026 STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD. Transfer out 277.26 -243 Ordinary -243
27/01/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -1,338 Ordinary -1,338
27/01/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 2,490 Ordinary 2,490
27/01/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 1,338 Ordinary 1,338
27/01/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 1,488 Ordinary 1,488
27/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 9,979 Ordinary 9,979
27/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,338 Ordinary -1,338
27/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,338 Ordinary 1,338
27/01/2026 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 277.41 155 Ordinary 155
27/01/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 9,979 Ordinary 9,979
27/01/2026 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 277.26 32 Ordinary 32
27/01/2026 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 277.26 -48 Ordinary -48
28/01/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -3,520 Ordinary -3,520
28/01/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -791 Ordinary -791
28/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 22 Ordinary 22
28/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,176 Ordinary 1,176
28/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 14 Ordinary 14
28/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2 Ordinary 2
28/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 245 Ordinary 245
28/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 13 Ordinary 13
28/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
28/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 20 Ordinary 20
28/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3 Ordinary 3
28/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 23 Ordinary 23
28/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
28/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
28/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2 Ordinary 2
28/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 5 Ordinary 5
28/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 222 Ordinary 222
28/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 12 Ordinary 12
28/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 18 Ordinary 18
28/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 160 Ordinary 160
28/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 78 Ordinary 78
28/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 777 Ordinary 777
28/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -160 Ordinary -160
28/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 160 Ordinary 160
28/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -919 Ordinary -919
28/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 919 Ordinary 919
28/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -3,077 Ordinary -3,077
28/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 3,077 Ordinary 3,077
28/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -5,898 Ordinary -5,898
28/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 5,898 Ordinary 5,898
----- End of picture text -----
604 Page 111 22-Apr-2026
==> picture [520 x 697] intentionally omitted <==
----- Start of picture text -----
28/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -381 Ordinary -381
28/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 381 Ordinary 381
28/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -116 Ordinary -116
28/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 116 Ordinary 116
28/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -580 Ordinary -580
28/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 580 Ordinary 580
28/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -11,301 Ordinary -11,301
28/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 11,301 Ordinary 11,301
28/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -23,008 Ordinary -23,008
28/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 23,008 Ordinary 23,008
28/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -9,777 Ordinary -9,777
28/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 9,777 Ordinary 9,777
28/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,438 Ordinary -1,438
28/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,438 Ordinary 1,438
28/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -658 Ordinary -658
28/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 658 Ordinary 658
28/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -26,752 Ordinary -26,752
28/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 26,752 Ordinary 26,752
28/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -8,888 Ordinary -8,888
28/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 8,888 Ordinary 8,888
28/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -200 Ordinary -200
28/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 200 Ordinary 200
28/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -6,280 Ordinary -6,280
28/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 6,280 Ordinary 6,280
28/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -12,351 Ordinary -12,351
28/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 12,351 Ordinary 12,351
28/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -163 Ordinary -163
28/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 163 Ordinary 163
28/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -272 Ordinary -272
28/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 272 Ordinary 272
28/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -5,753 Ordinary -5,753
28/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 5,753 Ordinary 5,753
28/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -6,233 Ordinary -6,233
28/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 6,233 Ordinary 6,233
28/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -149 Ordinary -149
28/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 149 Ordinary 149
28/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,925 Ordinary -1,925
28/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,925 Ordinary 1,925
28/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -11,838 Ordinary -11,838
28/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 11,838 Ordinary 11,838
28/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -498 Ordinary -498
28/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 498 Ordinary 498
----- End of picture text -----
604 Page 112 22-Apr-2026
==> picture [520 x 697] intentionally omitted <==
----- Start of picture text -----
28/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -582 Ordinary -582
28/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 582 Ordinary 582
28/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -34,006 Ordinary -34,006
28/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 34,006 Ordinary 34,006
28/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -703 Ordinary -703
28/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 703 Ordinary 703
28/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -60,125 Ordinary -60,125
28/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 60,125 Ordinary 60,125
28/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -55,179 Ordinary -55,179
28/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 55,179 Ordinary 55,179
28/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -7,568 Ordinary -7,568
28/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 7,568 Ordinary 7,568
28/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -8,564 Ordinary -8,564
28/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 8,564 Ordinary 8,564
28/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -4,458 Ordinary -4,458
28/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 4,458 Ordinary 4,458
28/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -2,390 Ordinary -2,390
28/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 2,390 Ordinary 2,390
28/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -2,352 Ordinary -2,352
28/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 2,352 Ordinary 2,352
28/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -18,330 Ordinary -18,330
28/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 28,308 Ordinary 28,308
28/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -400 Ordinary -400
28/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 400 Ordinary 400
28/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,145 Ordinary -1,145
28/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,145 Ordinary 1,145
28/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -873 Ordinary -873
28/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 873 Ordinary 873
28/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -126 Ordinary -126
28/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 126 Ordinary 126
28/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -98 Ordinary -98
28/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 98 Ordinary 98
28/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,338 Ordinary -1,338
28/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,338 Ordinary 1,338
28/01/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 9,978 Ordinary 9,978
28/01/2026 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 267.65 -178 Ordinary -178
29/01/2026 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 266.70 -331 Ordinary -331
29/01/2026 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 263.85 -142 Ordinary -142
29/01/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 664 Ordinary 664
29/01/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -210 Ordinary -210
29/01/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -4,888 Ordinary -4,888
29/01/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 210 Ordinary 210
----- End of picture text -----
604 Page 113 22-Apr-2026
==> picture [520 x 699] intentionally omitted <==
----- Start of picture text -----
29/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -22 Ordinary -22
29/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -14 Ordinary -14
29/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2 Ordinary -2
29/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -245 Ordinary -245
29/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -13 Ordinary -13
29/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
29/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -20 Ordinary -20
29/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3 Ordinary -3
29/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -23 Ordinary -23
29/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
29/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
29/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2 Ordinary -2
29/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -5 Ordinary -5
29/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -222 Ordinary -222
29/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -12 Ordinary -12
29/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -18 Ordinary -18
29/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -160 Ordinary -160
29/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -78 Ordinary -78
29/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -777 Ordinary -777
29/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 2,489 Ordinary 2,489
29/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 210 Ordinary 210
29/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -210 Ordinary -210
29/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 777 Ordinary 777
29/01/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 89 Ordinary 89
29/01/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -535 Ordinary -535
29/01/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 2,297 Ordinary 2,297
29/01/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 192 Ordinary 192
29/01/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 1,223 Ordinary 1,223
29/01/2026 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 263.85 142 Ordinary 142
30/01/2026 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 269.24 25 Ordinary 25
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
30/01/2026 LIMITED Transfer out 269.26 -76 Ordinary -76
30/01/2026 STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD. Transfer out 269.26 -54 Ordinary -54
30/01/2026 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 269.24 319 Ordinary 319
30/01/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -1,449 Ordinary -1,449
30/01/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 1,449 Ordinary 1,449
30/01/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -18,109 Ordinary -18,109
30/01/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -22,946 Ordinary -22,946
30/01/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,176 Ordinary -1,176
30/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -454 Ordinary -454
30/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -200 Ordinary -200
30/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,449 Ordinary -1,449
30/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 654 Ordinary 654
----- End of picture text -----
604 Page 114 22-Apr-2026
==> picture [520 x 699] intentionally omitted <==
----- Start of picture text -----
30/01/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,449 Ordinary 1,449
30/01/2026 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 269.24 85 Ordinary 85
02/02/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 500 Ordinary 500
02/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 4,123 Ordinary 4,123
02/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,814 Ordinary 1,814
02/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -2,739 Ordinary -2,739
02/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 93 Ordinary 93
02/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 714 Ordinary 714
02/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 3,298 Ordinary 3,298
02/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 755 Ordinary 755
02/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 859 Ordinary 859
02/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 77 Ordinary 77
02/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 500 Ordinary 500
02/02/2026 SSGA FUNDS MANAGEMENT, INC. Transfer in 266.15 396 Ordinary 396
02/02/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 4,123 Ordinary 4,123
02/02/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 49 Ordinary 49
02/02/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 234 Ordinary 234
02/02/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 576 Ordinary 576
02/02/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -111 Ordinary -111
02/02/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 4,123 Ordinary 4,123
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
03/02/2026 LIMITED Transfer out 266.76 -59 Ordinary -59
03/02/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 3,412 Ordinary 3,412
03/02/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -148 Ordinary -148
03/02/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 185 Ordinary 185
03/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 135,282 Ordinary 135,282
03/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 247,274 Ordinary 247,274
03/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -116 Ordinary -116
03/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -580 Ordinary -580
03/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -23,218 Ordinary -23,218
03/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -26,752 Ordinary -26,752
03/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -6,280 Ordinary -6,280
03/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -12,351 Ordinary -12,351
03/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 2,922 Ordinary 2,922
03/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -6,233 Ordinary -6,233
03/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,726 Ordinary -1,726
03/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 133 Ordinary 133
03/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -6,628 Ordinary -6,628
03/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -498 Ordinary -498
03/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -567 Ordinary -567
03/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -34,006 Ordinary -34,006
03/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -703 Ordinary -703
03/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -60,125 Ordinary -60,125
----- End of picture text -----
604 Page 115 22-Apr-2026
==> picture [520 x 697] intentionally omitted <==
----- Start of picture text -----
03/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -54,969 Ordinary -54,969
03/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -8,564 Ordinary -8,564
03/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -4,458 Ordinary -4,458
03/02/2026 SSGA FUNDS MANAGEMENT, INC. Transfer in 266.76 3 Ordinary 3
03/02/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 3,055 Ordinary 3,055
04/02/2026 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 264.00 81 Ordinary 81
04/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2 Ordinary 2
04/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
04/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2 Ordinary 2
04/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3 Ordinary 3
04/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 195 Ordinary 195
04/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 10 Ordinary 10
04/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 15 Ordinary 15
04/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 142 Ordinary 142
04/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 73 Ordinary 73
04/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 704 Ordinary 704
04/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 29 Ordinary 29
04/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -133,152 Ordinary -133,152
04/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 97,870 Ordinary 97,870
04/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 13 Ordinary 13
04/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2 Ordinary 2
04/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 314 Ordinary 314
04/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 11 Ordinary 11
04/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
04/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 18 Ordinary 18
04/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2 Ordinary 2
04/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 19 Ordinary 19
04/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -247,274 Ordinary -247,274
04/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -311 Ordinary -311
04/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 116 Ordinary 116
04/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 580 Ordinary 580
04/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 23,403 Ordinary 23,403
04/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 26,752 Ordinary 26,752
04/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 6,280 Ordinary 6,280
04/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 12,351 Ordinary 12,351
04/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 6,233 Ordinary 6,233
04/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,726 Ordinary 1,726
04/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 6,628 Ordinary 6,628
04/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 498 Ordinary 498
04/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 567 Ordinary 567
04/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 34,006 Ordinary 34,006
04/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 703 Ordinary 703
----- End of picture text -----
604 Page 116 22-Apr-2026
==> picture [520 x 703] intentionally omitted <==
----- Start of picture text -----
04/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 59,977 Ordinary 59,977
04/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 54,969 Ordinary 54,969
04/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 8,564 Ordinary 8,564
04/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 4,458 Ordinary 4,458
04/02/2026 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 260.01 -350 Ordinary -350
04/02/2026 SSGA FUNDS MANAGEMENT, INC. Transfer out 260.01 -27 Ordinary -27
04/02/2026 SSGA FUNDS MANAGEMENT, INC. Transfer out 260.01 -550 Ordinary -550
04/02/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 226 Ordinary 226
05/02/2026 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 260.44 -299 Ordinary -299
05/02/2026 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 258.74 -31 Ordinary -31
05/02/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -3,562 Ordinary -3,562
05/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2 Ordinary -2
05/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
05/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2 Ordinary -2
05/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3 Ordinary -3
05/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -195 Ordinary -195
05/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -10 Ordinary -10
05/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -15 Ordinary -15
05/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -142 Ordinary -142
05/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -73 Ordinary -73
05/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -704 Ordinary -704
05/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,147 Ordinary 1,147
05/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -29 Ordinary -29
05/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,130 Ordinary -2,130
05/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -97,870 Ordinary -97,870
05/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -13 Ordinary -13
05/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2 Ordinary -2
05/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -314 Ordinary -314
05/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -11 Ordinary -11
05/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
05/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -18 Ordinary -18
05/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2 Ordinary -2
05/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -19 Ordinary -19
05/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 2,181 Ordinary 2,181
05/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 320 Ordinary 320
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
05/02/2026 LIMITED Transfer in 258.74 3,964 Ordinary 3,964
05/02/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -28 Ordinary -28
05/02/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 2,181 Ordinary 2,181
05/02/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 320 Ordinary 320
05/02/2026 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 258.74 89 Ordinary 89
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
06/02/2026 LIMITED Transfer in 250.17 144 Ordinary 144
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
06/02/2026 LIMITED Transfer out 250.17 -59 Ordinary -59
----- End of picture text -----
604 Page 117 22-Apr-2026
==> picture [520 x 699] intentionally omitted <==
----- Start of picture text -----
06/02/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -4,721 Ordinary -4,721
06/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -530 Ordinary -530
06/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -2,181 Ordinary -2,181
06/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 2,042 Ordinary 2,042
06/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 739 Ordinary 739
06/02/2026 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 250.17 -4,204 Ordinary -4,204
06/02/2026 SSGA FUNDS MANAGEMENT, INC. Transfer in 250.17 1,936 Ordinary 1,936
06/02/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 70 Ordinary 70
06/02/2026 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 250.17 -32 Ordinary -32
09/02/2026 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 253.12 -170 Ordinary -170
09/02/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 116 Ordinary 116
09/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 52 Ordinary 52
09/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 16 Ordinary 16
09/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 5 Ordinary 5
09/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 391 Ordinary 391
09/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 14 Ordinary 14
09/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 8 Ordinary 8
09/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 23 Ordinary 23
09/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2 Ordinary 2
09/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 21 Ordinary 21
09/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,147 Ordinary -1,147
09/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2 Ordinary 2
09/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
09/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2 Ordinary 2
09/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4 Ordinary 4
09/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 228 Ordinary 228
09/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 10 Ordinary 10
09/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 19 Ordinary 19
09/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 166 Ordinary 166
09/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 96 Ordinary 96
09/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 834 Ordinary 834
09/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 14 Ordinary 14
09/02/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 8 Ordinary 8
09/02/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 34 Ordinary 34
09/02/2026 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 253.12 48 Ordinary 48
09/02/2026 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 253.12 170 Ordinary 170
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
10/02/2026 LIMITED Transfer in 256.90 59 Ordinary 59
10/02/2026 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 256.90 -192 Ordinary -192
10/02/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -7,364 Ordinary -7,364
10/02/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 1,632 Ordinary 1,632
10/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -52 Ordinary -52
10/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -16 Ordinary -16
----- End of picture text -----
604 Page 118 22-Apr-2026
==> picture [520 x 699] intentionally omitted <==
----- Start of picture text -----
10/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -5 Ordinary -5
10/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -391 Ordinary -391
10/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -14 Ordinary -14
10/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -8 Ordinary -8
10/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -23 Ordinary -23
10/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2 Ordinary -2
10/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -21 Ordinary -21
10/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2 Ordinary -2
10/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
10/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2 Ordinary -2
10/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4 Ordinary -4
10/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -228 Ordinary -228
10/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -10 Ordinary -10
10/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -19 Ordinary -19
10/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -166 Ordinary -166
10/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -96 Ordinary -96
10/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -834 Ordinary -834
10/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -285 Ordinary -285
10/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 116 Ordinary 116
10/02/2026 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 256.90 192 Ordinary 192
10/02/2026 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 256.90 1,341 Ordinary 1,341
10/02/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -181 Ordinary -181
10/02/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -220 Ordinary -220
10/02/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 116 Ordinary 116
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
10/02/2026 LIMITED Transfer in 256.90 550 Ordinary 550
11/02/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -1,684 Ordinary -1,684
11/02/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -116 Ordinary -116
11/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -4,283 Ordinary -4,283
11/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 4,283 Ordinary 4,283
11/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -919 Ordinary -919
11/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 919 Ordinary 919
11/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,796 Ordinary -1,796
11/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,796 Ordinary 1,796
11/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,814 Ordinary -1,814
11/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,814 Ordinary 1,814
11/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -2,489 Ordinary -2,489
11/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 2,489 Ordinary 2,489
11/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -5,898 Ordinary -5,898
11/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 5,898 Ordinary 5,898
11/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -381 Ordinary -381
11/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 381 Ordinary 381
11/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -116 Ordinary -116
----- End of picture text -----
604 Page 119 22-Apr-2026
==> picture [520 x 697] intentionally omitted <==
----- Start of picture text -----
11/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 116 Ordinary 116
11/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -580 Ordinary -580
11/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 580 Ordinary 580
11/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -11,301 Ordinary -11,301
11/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 11,301 Ordinary 11,301
11/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -23,403 Ordinary -23,403
11/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 23,403 Ordinary 23,403
11/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -7,038 Ordinary -7,038
11/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 7,038 Ordinary 7,038
11/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,438 Ordinary -1,438
11/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,438 Ordinary 1,438
11/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -658 Ordinary -658
11/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 658 Ordinary 658
11/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -26,752 Ordinary -26,752
11/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 26,752 Ordinary 26,752
11/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -8,888 Ordinary -8,888
11/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 8,888 Ordinary 8,888
11/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -93 Ordinary -93
11/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 93 Ordinary 93
11/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -6,280 Ordinary -6,280
11/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 6,280 Ordinary 6,280
11/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -12,351 Ordinary -12,351
11/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 12,351 Ordinary 12,351
11/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -163 Ordinary -163
11/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 163 Ordinary 163
11/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -5,678 Ordinary -5,678
11/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 5,678 Ordinary 5,678
11/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -272 Ordinary -272
11/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 272 Ordinary 272
11/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -5,753 Ordinary -5,753
11/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 5,753 Ordinary 5,753
11/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -6,233 Ordinary -6,233
11/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 6,233 Ordinary 6,233
11/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -149 Ordinary -149
11/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 149 Ordinary 149
11/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,925 Ordinary -1,925
11/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,925 Ordinary 1,925
11/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -133 Ordinary -133
11/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 133 Ordinary 133
11/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -10,389 Ordinary -10,389
11/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 10,389 Ordinary 10,389
11/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -498 Ordinary -498
----- End of picture text -----
604 Page 120 22-Apr-2026
==> picture [520 x 697] intentionally omitted <==
----- Start of picture text -----
11/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 498 Ordinary 498
11/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -582 Ordinary -582
11/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 582 Ordinary 582
11/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -34,006 Ordinary -34,006
11/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 34,006 Ordinary 34,006
11/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -703 Ordinary -703
11/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 703 Ordinary 703
11/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -59,977 Ordinary -59,977
11/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 59,861 Ordinary 59,861
11/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -54,969 Ordinary -54,969
11/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 54,969 Ordinary 54,969
11/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -7,568 Ordinary -7,568
11/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 7,568 Ordinary 7,568
11/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -8,564 Ordinary -8,564
11/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 8,564 Ordinary 8,564
11/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -3,298 Ordinary -3,298
11/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 3,298 Ordinary 3,298
11/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -755 Ordinary -755
11/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 755 Ordinary 755
11/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -4,458 Ordinary -4,458
11/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 4,458 Ordinary 4,458
11/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -2,390 Ordinary -2,390
11/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 2,390 Ordinary 2,390
11/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -2,352 Ordinary -2,352
11/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 2,352 Ordinary 2,352
11/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -30,598 Ordinary -30,598
11/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 30,598 Ordinary 30,598
11/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -435 Ordinary -435
11/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 435 Ordinary 435
11/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,222 Ordinary -1,222
11/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,222 Ordinary 1,222
11/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -873 Ordinary -873
11/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 873 Ordinary 873
11/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -739 Ordinary -739
11/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 739 Ordinary 739
11/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -126 Ordinary -126
11/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 126 Ordinary 126
11/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -98 Ordinary -98
11/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 98 Ordinary 98
11/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,454 Ordinary -1,454
11/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,454 Ordinary 1,454
11/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,949 Ordinary -1,949
----- End of picture text -----
604 Page 121 22-Apr-2026
==> picture [520 x 699] intentionally omitted <==
----- Start of picture text -----
11/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,949 Ordinary 1,949
11/02/2026 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 254.79 457 Ordinary 457
11/02/2026 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 256.78 67 Ordinary 67
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
12/02/2026 LIMITED Transfer in 245.64 84 Ordinary 84
12/02/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -5,975 Ordinary -5,975
12/02/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -355 Ordinary -355
12/02/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -352 Ordinary -352
12/02/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -185 Ordinary -185
12/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,796 Ordinary -1,796
12/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -185 Ordinary -185
12/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -355 Ordinary -355
12/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -352 Ordinary -352
12/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -35 Ordinary -35
12/02/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -507 Ordinary -507
12/02/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -310 Ordinary -310
12/02/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -457 Ordinary -457
12/02/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -1,449 Ordinary -1,449
13/02/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 167 Ordinary 167
13/02/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 164 Ordinary 164
13/02/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -1,396 Ordinary -1,396
13/02/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -595 Ordinary -595
13/02/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -519 Ordinary -519
13/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,588 Ordinary 2,588
13/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 45 Ordinary 45
13/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 5 Ordinary 5
13/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3,920 Ordinary 3,920
13/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -4,283 Ordinary -4,283
13/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 4,283 Ordinary 4,283
13/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -919 Ordinary -919
13/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 919 Ordinary 919
13/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,814 Ordinary -1,814
13/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,814 Ordinary 1,814
13/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -2,489 Ordinary -2,489
13/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 2,489 Ordinary 2,489
13/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 600 Ordinary 600
13/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -5,898 Ordinary -5,898
13/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 5,898 Ordinary 5,898
13/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -381 Ordinary -381
13/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 381 Ordinary 381
13/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -116 Ordinary -116
13/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 116 Ordinary 116
13/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -580 Ordinary -580
----- End of picture text -----
604 Page 122 22-Apr-2026
==> picture [520 x 697] intentionally omitted <==
----- Start of picture text -----
13/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 580 Ordinary 580
13/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -11,301 Ordinary -11,301
13/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 11,301 Ordinary 11,301
13/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -23,218 Ordinary -23,218
13/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 23,382 Ordinary 23,382
13/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -7,038 Ordinary -7,038
13/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 7,038 Ordinary 7,038
13/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,438 Ordinary -1,438
13/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,438 Ordinary 1,438
13/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -658 Ordinary -658
13/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 658 Ordinary 658
13/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -26,397 Ordinary -26,397
13/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 26,564 Ordinary 26,564
13/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -8,888 Ordinary -8,888
13/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 8,888 Ordinary 8,888
13/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -93 Ordinary -93
13/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 93 Ordinary 93
13/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -6,280 Ordinary -6,280
13/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 6,280 Ordinary 6,280
13/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -12,351 Ordinary -12,351
13/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 12,351 Ordinary 12,351
13/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -163 Ordinary -163
13/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 163 Ordinary 163
13/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -5,678 Ordinary -5,678
13/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 5,678 Ordinary 5,678
13/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -272 Ordinary -272
13/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 272 Ordinary 272
13/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -5,753 Ordinary -5,753
13/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 5,753 Ordinary 5,753
13/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -6,233 Ordinary -6,233
13/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 6,233 Ordinary 6,233
13/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -149 Ordinary -149
13/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 149 Ordinary 149
13/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,925 Ordinary -1,925
13/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,925 Ordinary 1,925
13/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -133 Ordinary -133
13/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 133 Ordinary 133
13/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -10,389 Ordinary -10,389
13/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 10,389 Ordinary 10,389
13/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -498 Ordinary -498
13/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 498 Ordinary 498
13/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -582 Ordinary -582
----- End of picture text -----
604 Page 123 22-Apr-2026
==> picture [520 x 697] intentionally omitted <==
----- Start of picture text -----
13/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 582 Ordinary 582
13/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -34,006 Ordinary -34,006
13/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 34,006 Ordinary 34,006
13/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -703 Ordinary -703
13/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 703 Ordinary 703
13/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -59,509 Ordinary -59,509
13/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 59,509 Ordinary 59,509
13/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -54,969 Ordinary -54,969
13/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 54,969 Ordinary 54,969
13/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -7,568 Ordinary -7,568
13/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 7,568 Ordinary 7,568
13/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -8,564 Ordinary -8,564
13/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 8,564 Ordinary 8,564
13/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -3,298 Ordinary -3,298
13/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 3,298 Ordinary 3,298
13/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -755 Ordinary -755
13/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 755 Ordinary 755
13/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -4,458 Ordinary -4,458
13/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 3,939 Ordinary 3,939
13/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -2,390 Ordinary -2,390
13/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 2,390 Ordinary 2,390
13/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -2,352 Ordinary -2,352
13/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 2,352 Ordinary 2,352
13/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -30,598 Ordinary -30,598
13/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 30,598 Ordinary 30,598
13/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -400 Ordinary -400
13/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 400 Ordinary 400
13/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,222 Ordinary -1,222
13/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,222 Ordinary 1,222
13/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -873 Ordinary -873
13/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 873 Ordinary 873
13/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -739 Ordinary -739
13/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 739 Ordinary 739
13/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -126 Ordinary -126
13/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 126 Ordinary 126
13/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -98 Ordinary -98
13/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 98 Ordinary 98
13/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,454 Ordinary -1,454
13/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,454 Ordinary 1,454
13/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,949 Ordinary -1,949
13/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,949 Ordinary 1,949
13/02/2026 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 199.22 -1,197 Ordinary -1,197
----- End of picture text -----
604 Page 124 22-Apr-2026
==> picture [520 x 701] intentionally omitted <==
----- Start of picture text -----
13/02/2026 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 199.22 -1,608 Ordinary -1,608
13/02/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 155 Ordinary 155
13/02/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 257 Ordinary 257
13/02/2026 STATE STREET GLOBAL ADVISORS ASIA LIMITED Transfer out 199.22 -300 Ordinary -300
13/02/2026 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 199.22 1,197 Ordinary 1,197
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
16/02/2026 LIMITED Transfer in 200.50 192 Ordinary 192
16/02/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 1,774 Ordinary 1,774
16/02/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -2,585 Ordinary -2,585
16/02/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 2,564 Ordinary 2,564
16/02/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 21 Ordinary 21
16/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,588 Ordinary -2,588
16/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -45 Ordinary -45
16/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -5 Ordinary -5
16/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3,920 Ordinary -3,920
16/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 21 Ordinary 21
16/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -2,585 Ordinary -2,585
16/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 2,564 Ordinary 2,564
16/02/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -464 Ordinary -464
16/02/2026 STATE STREET GLOBAL ADVISORS, LTD. Transfer in 202.30 34 Ordinary 34
17/02/2026 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 199.81 -182 Ordinary -182
17/02/2026 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 199.81 -212 Ordinary -212
17/02/2026 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 199.81 -145 Ordinary -145
17/02/2026 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 199.81 -135 Ordinary -135
17/02/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 14,775 Ordinary 14,775
17/02/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -464 Ordinary -464
17/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,119 Ordinary 1,119
17/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 7 Ordinary 7
17/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
17/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 594 Ordinary 594
17/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 403 Ordinary 403
18/02/2026 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 201.39 337 Ordinary 337
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
18/02/2026 LIMITED Transfer in 197.86 144 Ordinary 144
18/02/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -1,140 Ordinary -1,140
18/02/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -1,260 Ordinary -1,260
18/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 80 Ordinary 80
18/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 9 Ordinary 9
18/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 6,972 Ordinary 6,972
18/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4,733 Ordinary 4,733
18/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -4,283 Ordinary -4,283
18/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 4,283 Ordinary 4,283
18/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -919 Ordinary -919
18/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 919 Ordinary 919
----- End of picture text -----
604 Page 125 22-Apr-2026
==> picture [520 x 697] intentionally omitted <==
----- Start of picture text -----
18/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,814 Ordinary -1,814
18/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,814 Ordinary 1,814
18/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -2,489 Ordinary -2,489
18/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 2,489 Ordinary 2,489
18/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -600 Ordinary -600
18/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -5,898 Ordinary -5,898
18/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 5,898 Ordinary 5,898
18/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,860 Ordinary 1,860
18/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -381 Ordinary -381
18/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 381 Ordinary 381
18/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -116 Ordinary -116
18/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 116 Ordinary 116
18/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -580 Ordinary -580
18/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 580 Ordinary 580
18/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -11,301 Ordinary -11,301
18/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 11,301 Ordinary 11,301
18/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -23,403 Ordinary -23,403
18/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 23,403 Ordinary 23,403
18/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -7,038 Ordinary -7,038
18/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 7,038 Ordinary 7,038
18/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,438 Ordinary -1,438
18/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,438 Ordinary 1,438
18/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -658 Ordinary -658
18/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 658 Ordinary 658
18/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -23,979 Ordinary -23,979
18/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 23,979 Ordinary 23,979
18/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -8,888 Ordinary -8,888
18/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 8,888 Ordinary 8,888
18/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -93 Ordinary -93
18/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 93 Ordinary 93
18/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -6,280 Ordinary -6,280
18/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 6,280 Ordinary 6,280
18/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -12,351 Ordinary -12,351
18/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 12,351 Ordinary 12,351
18/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -163 Ordinary -163
18/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 163 Ordinary 163
18/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -5,678 Ordinary -5,678
18/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 5,678 Ordinary 5,678
18/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -272 Ordinary -272
18/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 272 Ordinary 272
18/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -5,753 Ordinary -5,753
18/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 5,753 Ordinary 5,753
----- End of picture text -----
604 Page 126 22-Apr-2026
==> picture [520 x 697] intentionally omitted <==
----- Start of picture text -----
18/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -6,233 Ordinary -6,233
18/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 6,233 Ordinary 6,233
18/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -149 Ordinary -149
18/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 149 Ordinary 149
18/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,925 Ordinary -1,925
18/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,925 Ordinary 1,925
18/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -133 Ordinary -133
18/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 133 Ordinary 133
18/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -10,389 Ordinary -10,389
18/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 10,389 Ordinary 10,389
18/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -498 Ordinary -498
18/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 498 Ordinary 498
18/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -582 Ordinary -582
18/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 582 Ordinary 582
18/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -34,006 Ordinary -34,006
18/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 34,006 Ordinary 34,006
18/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -703 Ordinary -703
18/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 703 Ordinary 703
18/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -62,073 Ordinary -62,073
18/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 62,073 Ordinary 62,073
18/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -54,969 Ordinary -54,969
18/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 54,969 Ordinary 54,969
18/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -7,568 Ordinary -7,568
18/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 7,568 Ordinary 7,568
18/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -8,564 Ordinary -8,564
18/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 8,564 Ordinary 8,564
18/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -3,298 Ordinary -3,298
18/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 3,298 Ordinary 3,298
18/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -755 Ordinary -755
18/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 755 Ordinary 755
18/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -3,939 Ordinary -3,939
18/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 3,939 Ordinary 3,939
18/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -2,390 Ordinary -2,390
18/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 2,390 Ordinary 2,390
18/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -2,352 Ordinary -2,352
18/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 2,352 Ordinary 2,352
18/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -30,598 Ordinary -30,598
18/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 30,598 Ordinary 30,598
18/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -400 Ordinary -400
18/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 400 Ordinary 400
18/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,222 Ordinary -1,222
18/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,222 Ordinary 1,222
----- End of picture text -----
604 Page 127 22-Apr-2026
==> picture [520 x 697] intentionally omitted <==
----- Start of picture text -----
18/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -873 Ordinary -873
18/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 873 Ordinary 873
18/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -739 Ordinary -739
18/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 739 Ordinary 739
18/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -126 Ordinary -126
18/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 126 Ordinary 126
18/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -98 Ordinary -98
18/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 98 Ordinary 98
18/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,454 Ordinary -1,454
18/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,338 Ordinary 1,338
18/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,949 Ordinary -1,949
18/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 805 Ordinary 805
18/02/2026 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 197.86 -3,078 Ordinary -3,078
19/02/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 789 Ordinary 789
19/02/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 24 Ordinary 24
19/02/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 1,382 Ordinary 1,382
19/02/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -292 Ordinary -292
19/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
19/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 94 Ordinary 94
19/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 64 Ordinary 64
19/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 246,615 Ordinary 246,615
19/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -116 Ordinary -116
19/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -580 Ordinary -580
19/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -23,403 Ordinary -23,403
19/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -23,979 Ordinary -23,979
19/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -6,280 Ordinary -6,280
19/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -12,351 Ordinary -12,351
19/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -6,233 Ordinary -6,233
19/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,726 Ordinary -1,726
19/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -6,628 Ordinary -6,628
19/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -498 Ordinary -498
19/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -567 Ordinary -567
19/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -34,006 Ordinary -34,006
19/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -703 Ordinary -703
19/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -62,073 Ordinary -62,073
19/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -54,969 Ordinary -54,969
19/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -8,564 Ordinary -8,564
19/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -3,939 Ordinary -3,939
19/02/2026 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 198.01 -317 Ordinary -317
20/02/2026 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 198.76 -396 Ordinary -396
20/02/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -634 Ordinary -634
20/02/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 1,967 Ordinary 1,967
----- End of picture text -----
604 Page 128 22-Apr-2026
==> picture [520 x 697] intentionally omitted <==
----- Start of picture text -----
20/02/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -57 Ordinary -57
20/02/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -1,057 Ordinary -1,057
20/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -13 Ordinary -13
20/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
20/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,178 Ordinary -1,178
20/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
20/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -696 Ordinary -696
20/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -246,615 Ordinary -246,615
20/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -4,283 Ordinary -4,283
20/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 4,283 Ordinary 4,283
20/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -919 Ordinary -919
20/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 919 Ordinary 919
20/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,814 Ordinary -1,814
20/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,814 Ordinary 1,814
20/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -2,489 Ordinary -2,489
20/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 2,489 Ordinary 2,489
20/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -5,898 Ordinary -5,898
20/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 5,898 Ordinary 5,898
20/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,860 Ordinary -1,860
20/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,860 Ordinary 1,860
20/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -381 Ordinary -381
20/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 381 Ordinary 381
20/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 116 Ordinary 116
20/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 580 Ordinary 580
20/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -11,301 Ordinary -11,301
20/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 11,301 Ordinary 11,301
20/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 23,403 Ordinary 23,403
20/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -7,038 Ordinary -7,038
20/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 7,038 Ordinary 7,038
20/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,438 Ordinary -1,438
20/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,438 Ordinary 1,438
20/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -658 Ordinary -658
20/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 658 Ordinary 658
20/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 23,946 Ordinary 23,946
20/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -8,888 Ordinary -8,888
20/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 8,888 Ordinary 8,888
20/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -93 Ordinary -93
20/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 93 Ordinary 93
20/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 6,280 Ordinary 6,280
20/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 12,351 Ordinary 12,351
20/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -163 Ordinary -163
20/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 163 Ordinary 163
----- End of picture text -----
604 Page 129 22-Apr-2026
==> picture [520 x 697] intentionally omitted <==
----- Start of picture text -----
20/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -5,678 Ordinary -5,678
20/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 5,678 Ordinary 5,678
20/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -272 Ordinary -272
20/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 272 Ordinary 272
20/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -5,753 Ordinary -5,753
20/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 5,753 Ordinary 5,753
20/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 5,941 Ordinary 5,941
20/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -149 Ordinary -149
20/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 149 Ordinary 149
20/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -199 Ordinary -199
20/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,925 Ordinary 1,925
20/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -133 Ordinary -133
20/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 133 Ordinary 133
20/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -3,761 Ordinary -3,761
20/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 10,389 Ordinary 10,389
20/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 498 Ordinary 498
20/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -15 Ordinary -15
20/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 582 Ordinary 582
20/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 34,006 Ordinary 34,006
20/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 703 Ordinary 703
20/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 62,398 Ordinary 62,398
20/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 54,969 Ordinary 54,969
20/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -7,568 Ordinary -7,568
20/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 7,568 Ordinary 7,568
20/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 8,564 Ordinary 8,564
20/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -3,298 Ordinary -3,298
20/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 3,298 Ordinary 3,298
20/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -755 Ordinary -755
20/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 755 Ordinary 755
20/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 3,939 Ordinary 3,939
20/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -2,390 Ordinary -2,390
20/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 2,390 Ordinary 2,390
20/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -2,352 Ordinary -2,352
20/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 2,352 Ordinary 2,352
20/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -30,598 Ordinary -30,598
20/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 30,598 Ordinary 30,598
20/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -400 Ordinary -400
20/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 400 Ordinary 400
20/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,222 Ordinary -1,222
20/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,222 Ordinary 1,222
20/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -873 Ordinary -873
20/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 873 Ordinary 873
----- End of picture text -----
604 Page 130 22-Apr-2026
==> picture [520 x 701] intentionally omitted <==
----- Start of picture text -----
20/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -739 Ordinary -739
20/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 739 Ordinary 739
20/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -126 Ordinary -126
20/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 126 Ordinary 126
20/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -98 Ordinary -98
20/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 98 Ordinary 98
20/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,338 Ordinary -1,338
20/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,338 Ordinary 1,338
20/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -805 Ordinary -805
20/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 805 Ordinary 805
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
23/02/2026 LIMITED Transfer in 195.40 44 Ordinary 44
23/02/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 332 Ordinary 332
23/02/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 3,822 Ordinary 3,822
23/02/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 57 Ordinary 57
23/02/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 3,119 Ordinary 3,119
23/02/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 7,848 Ordinary 7,848
23/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -68 Ordinary -68
23/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -10 Ordinary -10
23/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -5,864 Ordinary -5,864
23/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
23/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4,074 Ordinary -4,074
23/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
23/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1 Ordinary -1
23/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -464 Ordinary -464
23/02/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -1 Ordinary -1
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
23/02/2026 LIMITED Transfer in 195.40 5,134 Ordinary 5,134
24/02/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -3,975 Ordinary -3,975
24/02/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 8,195 Ordinary 8,195
24/02/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -163 Ordinary -163
24/02/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -149 Ordinary -149
24/02/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -658 Ordinary -658
24/02/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -1,097 Ordinary -1,097
24/02/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -2,143 Ordinary -2,143
24/02/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -2,390 Ordinary -2,390
24/02/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -381 Ordinary -381
24/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -7 Ordinary -7
24/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
24/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -618 Ordinary -618
24/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -431 Ordinary -431
24/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
24/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -4,283 Ordinary -4,283
24/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 4,283 Ordinary 4,283
----- End of picture text -----
604 Page 131 22-Apr-2026
==> picture [520 x 697] intentionally omitted <==
----- Start of picture text -----
24/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -919 Ordinary -919
24/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 919 Ordinary 919
24/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,814 Ordinary -1,814
24/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,814 Ordinary 1,814
24/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -2,489 Ordinary -2,489
24/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 2,489 Ordinary 2,489
24/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -5,898 Ordinary -5,898
24/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 5,898 Ordinary 5,898
24/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,859 Ordinary -1,859
24/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,859 Ordinary 1,859
24/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -381 Ordinary -381
24/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -116 Ordinary -116
24/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 116 Ordinary 116
24/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -580 Ordinary -580
24/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 580 Ordinary 580
24/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -11,301 Ordinary -11,301
24/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 11,301 Ordinary 11,301
24/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -23,403 Ordinary -23,403
24/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 23,403 Ordinary 23,403
24/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -7,038 Ordinary -7,038
24/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 7,038 Ordinary 7,038
24/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,438 Ordinary -1,438
24/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,438 Ordinary 1,438
24/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -658 Ordinary -658
24/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -23,946 Ordinary -23,946
24/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 24,003 Ordinary 24,003
24/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -8,888 Ordinary -8,888
24/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 8,888 Ordinary 8,888
24/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -93 Ordinary -93
24/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 93 Ordinary 93
24/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -6,280 Ordinary -6,280
24/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 6,280 Ordinary 6,280
24/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -12,351 Ordinary -12,351
24/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 12,351 Ordinary 12,351
24/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -163 Ordinary -163
24/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -5,678 Ordinary -5,678
24/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 5,678 Ordinary 5,678
24/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -272 Ordinary -272
24/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 272 Ordinary 272
24/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -5,289 Ordinary -5,289
24/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 5,289 Ordinary 5,289
24/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -5,941 Ordinary -5,941
----- End of picture text -----
604 Page 132 22-Apr-2026
==> picture [520 x 697] intentionally omitted <==
----- Start of picture text -----
24/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 5,941 Ordinary 5,941
24/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -149 Ordinary -149
24/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 7,848 Ordinary 7,848
24/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,925 Ordinary -1,925
24/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 2,058 Ordinary 2,058
24/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -133 Ordinary -133
24/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 133 Ordinary 133
24/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -10,389 Ordinary -10,389
24/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 6,628 Ordinary 6,628
24/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -498 Ordinary -498
24/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 498 Ordinary 498
24/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -582 Ordinary -582
24/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 567 Ordinary 567
24/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -34,006 Ordinary -34,006
24/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 34,006 Ordinary 34,006
24/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -703 Ordinary -703
24/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 703 Ordinary 703
24/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -62,398 Ordinary -62,398
24/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 65,517 Ordinary 65,517
24/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -54,969 Ordinary -54,969
24/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 54,969 Ordinary 54,969
24/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -7,568 Ordinary -7,568
24/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 7,568 Ordinary 7,568
24/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -8,564 Ordinary -8,564
24/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 8,564 Ordinary 8,564
24/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -3,298 Ordinary -3,298
24/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 3,298 Ordinary 3,298
24/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -755 Ordinary -755
24/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 755 Ordinary 755
24/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -3,939 Ordinary -3,939
24/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 3,939 Ordinary 3,939
24/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -2,390 Ordinary -2,390
24/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -2,352 Ordinary -2,352
24/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 2,352 Ordinary 2,352
24/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -30,598 Ordinary -30,598
24/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 30,598 Ordinary 30,598
24/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -400 Ordinary -400
24/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,222 Ordinary -1,222
24/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,222 Ordinary 1,222
24/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -873 Ordinary -873
24/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -739 Ordinary -739
24/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 739 Ordinary 739
----- End of picture text -----
604 Page 133 22-Apr-2026
==> picture [520 x 699] intentionally omitted <==
----- Start of picture text -----
24/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -126 Ordinary -126
24/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -98 Ordinary -98
24/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,338 Ordinary -1,338
24/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -805 Ordinary -805
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
25/02/2026 LIMITED Transfer out 197.00 -59 Ordinary -59
25/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -316 Ordinary -316
25/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -4,283 Ordinary -4,283
25/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 4,283 Ordinary 4,283
25/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -919 Ordinary -919
25/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 919 Ordinary 919
25/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,814 Ordinary -1,814
25/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,814 Ordinary 1,814
25/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -2,489 Ordinary -2,489
25/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 2,489 Ordinary 2,489
25/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -5,898 Ordinary -5,898
25/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 5,898 Ordinary 5,898
25/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,859 Ordinary -1,859
25/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,859 Ordinary 1,859
25/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -116 Ordinary -116
25/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 116 Ordinary 116
25/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -580 Ordinary -580
25/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 580 Ordinary 580
25/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -11,301 Ordinary -11,301
25/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 11,301 Ordinary 11,301
25/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -23,403 Ordinary -23,403
25/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 23,403 Ordinary 23,403
25/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -7,038 Ordinary -7,038
25/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 7,038 Ordinary 7,038
25/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,438 Ordinary -1,438
25/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,438 Ordinary 1,438
25/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -24,003 Ordinary -24,003
25/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 24,003 Ordinary 24,003
25/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -8,888 Ordinary -8,888
25/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 8,888 Ordinary 8,888
25/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -93 Ordinary -93
25/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 93 Ordinary 93
25/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -6,280 Ordinary -6,280
25/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 6,280 Ordinary 6,280
25/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -12,351 Ordinary -12,351
25/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 12,351 Ordinary 12,351
25/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -5,678 Ordinary -5,678
25/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 5,678 Ordinary 5,678
----- End of picture text -----
604 Page 134 22-Apr-2026
==> picture [520 x 697] intentionally omitted <==
----- Start of picture text -----
25/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -272 Ordinary -272
25/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 272 Ordinary 272
25/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -5,289 Ordinary -5,289
25/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 5,289 Ordinary 5,289
25/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -5,941 Ordinary -5,941
25/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 5,941 Ordinary 5,941
25/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -7,848 Ordinary -7,848
25/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 7,848 Ordinary 7,848
25/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -2,058 Ordinary -2,058
25/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 2,058 Ordinary 2,058
25/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -133 Ordinary -133
25/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 133 Ordinary 133
25/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -6,628 Ordinary -6,628
25/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 6,628 Ordinary 6,628
25/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -498 Ordinary -498
25/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 498 Ordinary 498
25/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -567 Ordinary -567
25/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 567 Ordinary 567
25/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -34,006 Ordinary -34,006
25/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 34,006 Ordinary 34,006
25/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -703 Ordinary -703
25/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 703 Ordinary 703
25/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -65,517 Ordinary -65,517
25/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 65,517 Ordinary 65,517
25/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -54,969 Ordinary -54,969
25/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 54,969 Ordinary 54,969
25/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -7,568 Ordinary -7,568
25/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 7,568 Ordinary 7,568
25/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -8,564 Ordinary -8,564
25/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 8,564 Ordinary 8,564
25/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -3,298 Ordinary -3,298
25/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 3,298 Ordinary 3,298
25/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -755 Ordinary -755
25/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 755 Ordinary 755
25/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -3,939 Ordinary -3,939
25/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 3,939 Ordinary 3,939
25/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -2,352 Ordinary -2,352
25/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 2,352 Ordinary 2,352
25/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -30,598 Ordinary -30,598
25/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 30,598 Ordinary 30,598
25/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,222 Ordinary -1,222
25/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,222 Ordinary 1,222
----- End of picture text -----
604 Page 135 22-Apr-2026
==> picture [520 x 697] intentionally omitted <==
----- Start of picture text -----
25/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -739 Ordinary -739
25/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 739 Ordinary 739
25/02/2026 SSGA FUNDS MANAGEMENT, INC. Transfer out 197.00 -6 Ordinary -6
26/02/2026 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 198.67 -652 Ordinary -652
26/02/2026 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 198.67 -111 Ordinary -111
26/02/2026 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 198.67 -457 Ordinary -457
26/02/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -210 Ordinary -210
26/02/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 163 Ordinary 163
26/02/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 47 Ordinary 47
26/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -4,283 Ordinary -4,283
26/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 4,283 Ordinary 4,283
26/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -919 Ordinary -919
26/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 919 Ordinary 919
26/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,814 Ordinary -1,814
26/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,814 Ordinary 1,814
26/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -2,489 Ordinary -2,489
26/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 2,489 Ordinary 2,489
26/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -5,898 Ordinary -5,898
26/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 5,898 Ordinary 5,898
26/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,859 Ordinary -1,859
26/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,859 Ordinary 1,859
26/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -116 Ordinary -116
26/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 116 Ordinary 116
26/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -580 Ordinary -580
26/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 580 Ordinary 580
26/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -11,301 Ordinary -11,301
26/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 11,301 Ordinary 11,301
26/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -23,403 Ordinary -23,403
26/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 23,403 Ordinary 23,403
26/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -7,038 Ordinary -7,038
26/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 7,038 Ordinary 7,038
26/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,438 Ordinary -1,438
26/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,438 Ordinary 1,438
26/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -24,003 Ordinary -24,003
26/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 24,003 Ordinary 24,003
26/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -8,888 Ordinary -8,888
26/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 8,888 Ordinary 8,888
26/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -93 Ordinary -93
26/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 93 Ordinary 93
26/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -6,280 Ordinary -6,280
26/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 6,280 Ordinary 6,280
26/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -12,351 Ordinary -12,351
----- End of picture text -----
604 Page 136 22-Apr-2026
==> picture [520 x 697] intentionally omitted <==
----- Start of picture text -----
26/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 12,351 Ordinary 12,351
26/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 163 Ordinary 163
26/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -5,678 Ordinary -5,678
26/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 5,678 Ordinary 5,678
26/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -272 Ordinary -272
26/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 272 Ordinary 272
26/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -5,289 Ordinary -5,289
26/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 5,289 Ordinary 5,289
26/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -5,941 Ordinary -5,941
26/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 5,941 Ordinary 5,941
26/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -7,848 Ordinary -7,848
26/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 7,848 Ordinary 7,848
26/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -2,058 Ordinary -2,058
26/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 2,058 Ordinary 2,058
26/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -133 Ordinary -133
26/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 133 Ordinary 133
26/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -6,628 Ordinary -6,628
26/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 6,628 Ordinary 6,628
26/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -498 Ordinary -498
26/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 498 Ordinary 498
26/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -567 Ordinary -567
26/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 567 Ordinary 567
26/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -34,006 Ordinary -34,006
26/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 34,006 Ordinary 34,006
26/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -703 Ordinary -703
26/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 703 Ordinary 703
26/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -65,517 Ordinary -65,517
26/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 65,564 Ordinary 65,564
26/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -54,969 Ordinary -54,969
26/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 54,969 Ordinary 54,969
26/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -7,568 Ordinary -7,568
26/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 7,568 Ordinary 7,568
26/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -8,564 Ordinary -8,564
26/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 8,354 Ordinary 8,354
26/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -3,298 Ordinary -3,298
26/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 3,298 Ordinary 3,298
26/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -755 Ordinary -755
26/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 755 Ordinary 755
26/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -3,939 Ordinary -3,939
26/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 3,939 Ordinary 3,939
26/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -2,352 Ordinary -2,352
26/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 2,352 Ordinary 2,352
----- End of picture text -----
604 Page 137 22-Apr-2026
==> picture [520 x 697] intentionally omitted <==
----- Start of picture text -----
26/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -30,598 Ordinary -30,598
26/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 30,598 Ordinary 30,598
26/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,222 Ordinary -1,222
26/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,222 Ordinary 1,222
26/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -739 Ordinary -739
26/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 739 Ordinary 739
26/02/2026 SSGA FUNDS MANAGEMENT, INC. Transfer out 198.67 -550 Ordinary -550
26/02/2026 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 198.67 457 Ordinary 457
27/02/2026 STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD. Transfer in 199.01 443 Ordinary 443
27/02/2026 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 199.01 201 Ordinary 201
27/02/2026 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 199.01 176 Ordinary 176
27/02/2026 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 199.01 34 Ordinary 34
27/02/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 2,390 Ordinary 2,390
27/02/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -803 Ordinary -803
27/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -4,283 Ordinary -4,283
27/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 4,283 Ordinary 4,283
27/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -919 Ordinary -919
27/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 919 Ordinary 919
27/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,814 Ordinary -1,814
27/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,814 Ordinary 1,814
27/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -2,489 Ordinary -2,489
27/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 2,489 Ordinary 2,489
27/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -5,898 Ordinary -5,898
27/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 5,898 Ordinary 5,898
27/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,859 Ordinary -1,859
27/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,859 Ordinary 1,859
27/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -116 Ordinary -116
27/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 116 Ordinary 116
27/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -580 Ordinary -580
27/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 580 Ordinary 580
27/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -11,301 Ordinary -11,301
27/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 16,544 Ordinary 16,544
27/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -23,403 Ordinary -23,403
27/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 23,403 Ordinary 23,403
27/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -7,038 Ordinary -7,038
27/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 7,038 Ordinary 7,038
27/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,438 Ordinary -1,438
27/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,438 Ordinary 1,438
27/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -24,003 Ordinary -24,003
27/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 24,003 Ordinary 24,003
27/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -8,888 Ordinary -8,888
27/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 8,888 Ordinary 8,888
----- End of picture text -----
604 Page 138 22-Apr-2026
==> picture [520 x 697] intentionally omitted <==
----- Start of picture text -----
27/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -93 Ordinary -93
27/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 93 Ordinary 93
27/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -6,280 Ordinary -6,280
27/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 6,280 Ordinary 6,280
27/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -12,351 Ordinary -12,351
27/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 12,351 Ordinary 12,351
27/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -163 Ordinary -163
27/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 163 Ordinary 163
27/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -5,678 Ordinary -5,678
27/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 5,678 Ordinary 5,678
27/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -272 Ordinary -272
27/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 272 Ordinary 272
27/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -5,289 Ordinary -5,289
27/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 5,289 Ordinary 5,289
27/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -5,941 Ordinary -5,941
27/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 5,941 Ordinary 5,941
27/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -7,848 Ordinary -7,848
27/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 7,848 Ordinary 7,848
27/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -2,058 Ordinary -2,058
27/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 2,058 Ordinary 2,058
27/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -133 Ordinary -133
27/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 133 Ordinary 133
27/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -6,628 Ordinary -6,628
27/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 6,628 Ordinary 6,628
27/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -498 Ordinary -498
27/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 498 Ordinary 498
27/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -567 Ordinary -567
27/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 567 Ordinary 567
27/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -34,006 Ordinary -34,006
27/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 34,006 Ordinary 34,006
27/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -703 Ordinary -703
27/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 703 Ordinary 703
27/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -65,564 Ordinary -65,564
27/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 65,564 Ordinary 65,564
27/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -54,969 Ordinary -54,969
27/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 54,969 Ordinary 54,969
27/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -7,568 Ordinary -7,568
27/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 7,568 Ordinary 7,568
27/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -8,354 Ordinary -8,354
27/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 8,354 Ordinary 8,354
27/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -3,298 Ordinary -3,298
27/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 3,298 Ordinary 3,298
----- End of picture text -----
604 Page 139 22-Apr-2026
==> picture [520 x 690] intentionally omitted <==
----- Start of picture text -----
27/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -755 Ordinary -755
27/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 755 Ordinary 755
27/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -3,939 Ordinary -3,939
27/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 3,939 Ordinary 3,939
27/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -2,352 Ordinary -2,352
27/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 2,352 Ordinary 2,352
27/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -30,598 Ordinary -30,598
27/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 30,598 Ordinary 30,598
27/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,222 Ordinary -1,222
27/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,222 Ordinary 1,222
27/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -739 Ordinary -739
27/02/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 739 Ordinary 739
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
27/02/2026 LIMITED Transfer out 199.01 -594 Ordinary -594
STATE STREET GLOBAL ADVISORS SINGAPORE
27/02/2026 LIMITED Transfer in 199.01 357 Ordinary 357
27/02/2026 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 199.01 -201 Ordinary -201
27/02/2026 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 199.01 -282 Ordinary -282
27/02/2026 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 199.01 -78 Ordinary -78
27/02/2026 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 199.01 -337 Ordinary -337
27/02/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 5,243 Ordinary 5,243
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
27/02/2026 LIMITED Transfer out 199.01 -246 Ordinary -246
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
27/02/2026 LIMITED Transfer out 199.01 -251 Ordinary -251
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
27/02/2026 LIMITED Transfer out 199.01 -176 Ordinary -176
27/02/2026 STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD. Transfer in 199.01 183 Ordinary 183
27/02/2026 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 199.01 28 Ordinary 28
02/03/2026 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 195.70 -183 Ordinary -183
02/03/2026 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 195.70 -410 Ordinary -410
02/03/2026 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 195.70 -343 Ordinary -343
02/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 70 Ordinary 70
02/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -919 Ordinary -919
02/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -2,489 Ordinary -2,489
02/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,859 Ordinary -1,859
02/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 72,177 Ordinary 72,177
02/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -16,544 Ordinary -16,544
02/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -5,678 Ordinary -5,678
02/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -133 Ordinary -133
02/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -7,568 Ordinary -7,568
02/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -3,298 Ordinary -3,298
02/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -2,352 Ordinary -2,352
02/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -30,598 Ordinary -30,598
02/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -739 Ordinary -739
03/03/2026 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 192.62 -190 Ordinary -190
----- End of picture text -----
604 Page 140 22-Apr-2026
==> picture [520 x 697] intentionally omitted <==
----- Start of picture text -----
03/03/2026 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 192.62 -143 Ordinary -143
03/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -70 Ordinary -70
03/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 200 Ordinary 200
03/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 225 Ordinary 225
03/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -425 Ordinary -425
03/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 803 Ordinary 803
03/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 257,971 Ordinary 257,971
03/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -4,283 Ordinary -4,283
03/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 4,283 Ordinary 4,283
03/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 4,293 Ordinary 4,293
03/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,814 Ordinary -1,814
03/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,814 Ordinary 1,814
03/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 2,489 Ordinary 2,489
03/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 2,892 Ordinary 2,892
03/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -5,898 Ordinary -5,898
03/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 5,898 Ordinary 5,898
03/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,859 Ordinary 1,859
03/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -116 Ordinary -116
03/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -580 Ordinary -580
03/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -72,177 Ordinary -72,177
03/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 11,301 Ordinary 11,301
03/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -23,403 Ordinary -23,403
03/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 933 Ordinary 933
03/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -7,038 Ordinary -7,038
03/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 7,038 Ordinary 7,038
03/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,438 Ordinary -1,438
03/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,438 Ordinary 1,438
03/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -24,003 Ordinary -24,003
03/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -8,888 Ordinary -8,888
03/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 8,888 Ordinary 8,888
03/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 7,185 Ordinary 7,185
03/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -93 Ordinary -93
03/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 93 Ordinary 93
03/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 19,623 Ordinary 19,623
03/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -6,280 Ordinary -6,280
03/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -12,351 Ordinary -12,351
03/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -163 Ordinary -163
03/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 5,678 Ordinary 5,678
03/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -272 Ordinary -272
03/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 272 Ordinary 272
03/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -5,289 Ordinary -5,289
03/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 5,289 Ordinary 5,289
----- End of picture text -----
604 Page 141 22-Apr-2026
==> picture [520 x 697] intentionally omitted <==
----- Start of picture text -----
03/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -5,941 Ordinary -5,941
03/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -7,848 Ordinary -7,848
03/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -2,058 Ordinary -2,058
03/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 133 Ordinary 133
03/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -6,628 Ordinary -6,628
03/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -498 Ordinary -498
03/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -567 Ordinary -567
03/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 7,139 Ordinary 7,139
03/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -34,006 Ordinary -34,006
03/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -703 Ordinary -703
03/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -65,564 Ordinary -65,564
03/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -54,969 Ordinary -54,969
03/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 7,568 Ordinary 7,568
03/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -8,354 Ordinary -8,354
03/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 3,298 Ordinary 3,298
03/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -755 Ordinary -755
03/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 755 Ordinary 755
03/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -3,939 Ordinary -3,939
03/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 2,352 Ordinary 2,352
03/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 30,598 Ordinary 30,598
03/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,222 Ordinary -1,222
03/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,222 Ordinary 1,222
03/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 4,008 Ordinary 4,008
03/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 5,172 Ordinary 5,172
03/03/2026 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 192.62 190 Ordinary 190
04/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 3,528 Ordinary 3,528
04/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 8,607 Ordinary 8,607
04/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -262 Ordinary -262
04/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 12,221 Ordinary 12,221
04/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 9,651 Ordinary 9,651
04/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 1,378 Ordinary 1,378
04/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 32,574 Ordinary 32,574
04/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 6,230 Ordinary 6,230
04/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -617 Ordinary -617
04/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 10,078 Ordinary 10,078
04/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 1,002 Ordinary 1,002
04/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 149 Ordinary 149
04/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 17,214 Ordinary 17,214
04/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 123 Ordinary 123
04/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 75 Ordinary 75
04/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 3,789 Ordinary 3,789
04/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 250 Ordinary 250
----- End of picture text -----
604 Page 142 22-Apr-2026
==> picture [520 x 697] intentionally omitted <==
----- Start of picture text -----
04/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 2,478 Ordinary 2,478
04/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 4,617 Ordinary 4,617
04/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 3,806 Ordinary 3,806
04/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 10,958 Ordinary 10,958
04/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -225 Ordinary -225
04/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 6,340 Ordinary 6,340
04/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 10,651 Ordinary 10,651
04/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 7,064 Ordinary 7,064
04/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -165 Ordinary -165
04/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 1,256 Ordinary 1,256
04/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -803 Ordinary -803
04/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -257,971 Ordinary -257,971
04/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -4,283 Ordinary -4,283
04/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 4,283 Ordinary 4,283
04/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -4,293 Ordinary -4,293
04/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 919 Ordinary 919
04/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,814 Ordinary -1,814
04/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,814 Ordinary 1,814
04/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -2,489 Ordinary -2,489
04/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 2,489 Ordinary 2,489
04/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -2,892 Ordinary -2,892
04/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -5,898 Ordinary -5,898
04/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 5,898 Ordinary 5,898
04/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,859 Ordinary -1,859
04/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,859 Ordinary 1,859
04/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 700 Ordinary 700
04/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 116 Ordinary 116
04/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 570 Ordinary 570
04/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -11,301 Ordinary -11,301
04/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 11,301 Ordinary 11,301
04/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 23,403 Ordinary 23,403
04/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -933 Ordinary -933
04/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -7,038 Ordinary -7,038
04/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 7,038 Ordinary 7,038
04/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,438 Ordinary -1,438
04/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,438 Ordinary 1,438
04/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 24,003 Ordinary 24,003
04/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -8,888 Ordinary -8,888
04/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 8,888 Ordinary 8,888
04/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -7,185 Ordinary -7,185
04/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 7,946 Ordinary 7,946
04/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -93 Ordinary -93
----- End of picture text -----
604 Page 143 22-Apr-2026
==> picture [520 x 697] intentionally omitted <==
----- Start of picture text -----
04/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 93 Ordinary 93
04/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -19,623 Ordinary -19,623
04/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 6,203 Ordinary 6,203
04/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 12,178 Ordinary 12,178
04/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 161 Ordinary 161
04/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -5,678 Ordinary -5,678
04/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 5,678 Ordinary 5,678
04/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -272 Ordinary -272
04/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 272 Ordinary 272
04/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -5,289 Ordinary -5,289
04/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 5,289 Ordinary 5,289
04/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 5,941 Ordinary 5,941
04/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 7,848 Ordinary 7,848
04/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 2,058 Ordinary 2,058
04/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -133 Ordinary -133
04/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 133 Ordinary 133
04/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 6,628 Ordinary 6,628
04/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 498 Ordinary 498
04/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 567 Ordinary 567
04/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -7,139 Ordinary -7,139
04/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 34,006 Ordinary 34,006
04/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 113 Ordinary 113
04/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 64,947 Ordinary 64,947
04/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 55,419 Ordinary 55,419
04/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -7,568 Ordinary -7,568
04/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 7,568 Ordinary 7,568
04/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 8,354 Ordinary 8,354
04/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -3,298 Ordinary -3,298
04/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 3,298 Ordinary 3,298
04/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -755 Ordinary -755
04/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 755 Ordinary 755
04/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 3,939 Ordinary 3,939
04/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -2,352 Ordinary -2,352
04/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 2,352 Ordinary 2,352
04/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -30,598 Ordinary -30,598
04/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 30,598 Ordinary 30,598
04/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,222 Ordinary -1,222
04/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,222 Ordinary 1,222
04/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -4,008 Ordinary -4,008
04/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 4,008 Ordinary 4,008
04/03/2026 SSGA FUNDS MANAGEMENT, INC. Transfer in 185.83 660 Ordinary 660
04/03/2026 SSGA FUNDS MANAGEMENT, INC. Transfer in 185.83 1,155 Ordinary 1,155
----- End of picture text -----
604 Page 144 22-Apr-2026
==> picture [520 x 703] intentionally omitted <==
----- Start of picture text -----
04/03/2026 SSGA FUNDS MANAGEMENT, INC. Transfer in 185.83 693 Ordinary 693
04/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 481 Ordinary 481
04/03/2026 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 185.83 62 Ordinary 62
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
05/03/2026 LIMITED Transfer in 185.00 144 Ordinary 144
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
05/03/2026 LIMITED Transfer out 185.00 -59 Ordinary -59
05/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -46 Ordinary -46
05/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -3,789 Ordinary -3,789
05/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 789 Ordinary 789
05/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 57 Ordinary 57
05/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 18,013 Ordinary 18,013
05/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 803 Ordinary 803
05/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 34,009 Ordinary 34,009
05/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -23 Ordinary -23
05/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -23 Ordinary -23
05/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 46 Ordinary 46
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
05/03/2026 LIMITED Transfer in 185.56 10,084 Ordinary 10,084
06/03/2026 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 180.06 -253 Ordinary -253
06/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -5,232 Ordinary -5,232
06/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 225 Ordinary 225
06/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -100 Ordinary -100
06/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 131 Ordinary 131
06/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 4,536 Ordinary 4,536
06/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 92 Ordinary 92
06/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 251 Ordinary 251
06/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -151 Ordinary -151
06/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 8 Ordinary 8
06/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
06/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 732 Ordinary 732
06/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -18,013 Ordinary -18,013
06/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
06/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 493 Ordinary 493
06/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3 Ordinary 3
06/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -34,009 Ordinary -34,009
06/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -4,283 Ordinary -4,283
06/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 4,283 Ordinary 4,283
06/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -919 Ordinary -919
06/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 919 Ordinary 919
06/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,814 Ordinary -1,814
06/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,814 Ordinary 1,814
06/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -2,489 Ordinary -2,489
06/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 2,489 Ordinary 2,489
06/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -5,898 Ordinary -5,898
----- End of picture text -----
604 Page 145 22-Apr-2026
==> picture [520 x 697] intentionally omitted <==
----- Start of picture text -----
06/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 5,898 Ordinary 5,898
06/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,859 Ordinary -1,859
06/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,859 Ordinary 1,859
06/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -700 Ordinary -700
06/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 700 Ordinary 700
06/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -116 Ordinary -116
06/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 116 Ordinary 116
06/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -570 Ordinary -570
06/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 570 Ordinary 570
06/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -11,301 Ordinary -11,301
06/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 11,301 Ordinary 11,301
06/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -23,403 Ordinary -23,403
06/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 23,403 Ordinary 23,403
06/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -7,038 Ordinary -7,038
06/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 7,038 Ordinary 7,038
06/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,438 Ordinary -1,438
06/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,438 Ordinary 1,438
06/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -24,003 Ordinary -24,003
06/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 24,003 Ordinary 24,003
06/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -8,888 Ordinary -8,888
06/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 8,888 Ordinary 8,888
06/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -7,946 Ordinary -7,946
06/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 7,946 Ordinary 7,946
06/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -93 Ordinary -93
06/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 93 Ordinary 93
06/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -6,180 Ordinary -6,180
06/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 6,180 Ordinary 6,180
06/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -12,155 Ordinary -12,155
06/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 12,155 Ordinary 12,155
06/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -161 Ordinary -161
06/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 161 Ordinary 161
06/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -5,678 Ordinary -5,678
06/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 5,678 Ordinary 5,678
06/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -272 Ordinary -272
06/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 272 Ordinary 272
06/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -5,289 Ordinary -5,289
06/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 5,289 Ordinary 5,289
06/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -5,941 Ordinary -5,941
06/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 5,941 Ordinary 5,941
06/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -7,848 Ordinary -7,848
06/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 7,940 Ordinary 7,940
06/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -2,058 Ordinary -2,058
----- End of picture text -----
604 Page 146 22-Apr-2026
==> picture [520 x 697] intentionally omitted <==
----- Start of picture text -----
06/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -133 Ordinary -133
06/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 133 Ordinary 133
06/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -6,628 Ordinary -6,628
06/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 3,781 Ordinary 3,781
06/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -498 Ordinary -498
06/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 738 Ordinary 738
06/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -567 Ordinary -567
06/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -34,006 Ordinary -34,006
06/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 34,006 Ordinary 34,006
06/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -159 Ordinary -159
06/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 301 Ordinary 301
06/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -64,947 Ordinary -64,947
06/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 69,483 Ordinary 69,483
06/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -55,419 Ordinary -55,419
06/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 56,208 Ordinary 56,208
06/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -7,568 Ordinary -7,568
06/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 7,568 Ordinary 7,568
06/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -8,354 Ordinary -8,354
06/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 8,354 Ordinary 8,354
06/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -3,298 Ordinary -3,298
06/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 3,298 Ordinary 3,298
06/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -755 Ordinary -755
06/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 755 Ordinary 755
06/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -3,939 Ordinary -3,939
06/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 4,164 Ordinary 4,164
06/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -2,352 Ordinary -2,352
06/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 2,352 Ordinary 2,352
06/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -30,598 Ordinary -30,598
06/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 30,598 Ordinary 30,598
06/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,222 Ordinary -1,222
06/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,222 Ordinary 1,222
06/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -4,008 Ordinary -4,008
06/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 4,008 Ordinary 4,008
06/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 552 Ordinary 552
06/03/2026 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 180.06 250 Ordinary 250
06/03/2026 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 180.06 253 Ordinary 253
09/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 11 Ordinary 11
09/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -11 Ordinary -11
09/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -8 Ordinary -8
09/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
09/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -732 Ordinary -732
09/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
----- End of picture text -----
604 Page 147 22-Apr-2026
==> picture [520 x 701] intentionally omitted <==
----- Start of picture text -----
09/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -493 Ordinary -493
09/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3 Ordinary -3
10/03/2026 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 182.52 -1,000 Ordinary -1,000
10/03/2026 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 182.52 -493 Ordinary -493
10/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -3,781 Ordinary -3,781
10/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 47 Ordinary 47
10/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 7 Ordinary 7
10/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4,554 Ordinary 4,554
10/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2 Ordinary 2
10/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 8 Ordinary 8
10/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3,102 Ordinary 3,102
10/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 27 Ordinary 27
10/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 3,735 Ordinary 3,735
10/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 7 Ordinary 7
10/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 39 Ordinary 39
10/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -3,781 Ordinary -3,781
10/03/2026 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 182.52 -48 Ordinary -48
10/03/2026 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 182.52 493 Ordinary 493
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
11/03/2026 LIMITED Transfer in 183.41 44 Ordinary 44
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
11/03/2026 LIMITED Transfer in 183.41 833 Ordinary 833
11/03/2026 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 183.41 -79 Ordinary -79
11/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -240 Ordinary -240
11/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -46,075 Ordinary -46,075
11/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -1,235 Ordinary -1,235
11/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -92 Ordinary -92
11/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 128 Ordinary 128
11/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -128 Ordinary -128
11/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -47 Ordinary -47
11/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -7 Ordinary -7
11/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4,554 Ordinary -4,554
11/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2 Ordinary -2
11/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -8 Ordinary -8
11/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3,102 Ordinary -3,102
11/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -27 Ordinary -27
11/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 91 Ordinary 91
11/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 138 Ordinary 138
11/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -182 Ordinary -182
11/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 287 Ordinary 287
11/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 185 Ordinary 185
11/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 16,217 Ordinary 16,217
11/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 24 Ordinary 24
11/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 701 Ordinary 701
----- End of picture text -----
604 Page 148 22-Apr-2026
==> picture [520 x 699] intentionally omitted <==
----- Start of picture text -----
11/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 156 Ordinary 156
11/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 346 Ordinary 346
11/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3 Ordinary 3
11/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,190 Ordinary 2,190
11/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 96 Ordinary 96
11/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 312 Ordinary 312
11/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,469 Ordinary 2,469
11/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 24 Ordinary 24
11/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 569 Ordinary 569
11/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,927 Ordinary 1,927
11/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,752 Ordinary 1,752
11/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
11/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
11/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 30 Ordinary 30
11/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -92 Ordinary -92
11/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -240 Ordinary -240
11/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,235 Ordinary -1,235
11/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -1,095 Ordinary -1,095
11/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -183 Ordinary -183
11/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -289 Ordinary -289
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
12/03/2026 LIMITED Transfer in 179.16 147 Ordinary 147
12/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -15,394 Ordinary -15,394
12/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -380 Ordinary -380
12/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -1 Ordinary -1
12/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 380 Ordinary 380
12/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 17 Ordinary 17
12/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 46 Ordinary 46
12/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 82 Ordinary 82
12/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 59 Ordinary 59
12/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 5,533 Ordinary 5,533
12/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 9 Ordinary 9
12/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 229 Ordinary 229
12/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 52 Ordinary 52
12/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 113 Ordinary 113
12/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2 Ordinary 2
12/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 726 Ordinary 726
12/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 32 Ordinary 32
12/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 80 Ordinary 80
12/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 810 Ordinary 810
12/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 8 Ordinary 8
12/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 179 Ordinary 179
12/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 620 Ordinary 620
----- End of picture text -----
604 Page 149 22-Apr-2026
==> picture [520 x 701] intentionally omitted <==
----- Start of picture text -----
12/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 399 Ordinary 399
12/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 10 Ordinary 10
12/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
12/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1 Ordinary -1
12/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -1 Ordinary -1
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
13/03/2026 LIMITED Transfer in 174.42 88 Ordinary 88
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
13/03/2026 LIMITED Transfer in 174.42 44 Ordinary 44
13/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -8,245 Ordinary -8,245
13/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -961 Ordinary -961
13/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -394 Ordinary -394
13/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 394 Ordinary 394
13/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 1,235 Ordinary 1,235
13/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -108 Ordinary -108
13/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -183 Ordinary -183
13/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -369 Ordinary -369
13/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -244 Ordinary -244
13/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -21,750 Ordinary -21,750
13/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -33 Ordinary -33
13/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -930 Ordinary -930
13/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -208 Ordinary -208
13/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -459 Ordinary -459
13/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -5 Ordinary -5
13/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,916 Ordinary -2,916
13/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -128 Ordinary -128
13/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -393 Ordinary -393
13/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3,280 Ordinary -3,280
13/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -32 Ordinary -32
13/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -748 Ordinary -748
13/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,547 Ordinary -2,547
13/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,152 Ordinary -2,152
13/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
13/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -40 Ordinary -40
13/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -4,283 Ordinary -4,283
13/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 4,283 Ordinary 4,283
13/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 700 Ordinary 700
13/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 27,418 Ordinary 27,418
13/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -4,654 Ordinary -4,654
13/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 4,654 Ordinary 4,654
13/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,814 Ordinary -1,814
13/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -2,489 Ordinary -2,489
13/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 2,489 Ordinary 2,489
13/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -5,898 Ordinary -5,898
----- End of picture text -----
604 Page 150 22-Apr-2026
==> picture [520 x 697] intentionally omitted <==
----- Start of picture text -----
13/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,859 Ordinary -1,859
13/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,859 Ordinary 1,859
13/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -700 Ordinary -700
13/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -116 Ordinary -116
13/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 116 Ordinary 116
13/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -570 Ordinary -570
13/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 570 Ordinary 570
13/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -11,301 Ordinary -11,301
13/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 11,301 Ordinary 11,301
13/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -7 Ordinary -7
13/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 7 Ordinary 7
13/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -23,403 Ordinary -23,403
13/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 23,403 Ordinary 23,403
13/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -7,038 Ordinary -7,038
13/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,438 Ordinary -1,438
13/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -24,003 Ordinary -24,003
13/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 24,003 Ordinary 24,003
13/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -8,888 Ordinary -8,888
13/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -7,985 Ordinary -7,985
13/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 7,985 Ordinary 7,985
13/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -93 Ordinary -93
13/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -6,180 Ordinary -6,180
13/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 6,180 Ordinary 6,180
13/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -12,155 Ordinary -12,155
13/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 12,155 Ordinary 12,155
13/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -161 Ordinary -161
13/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 161 Ordinary 161
13/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -5,678 Ordinary -5,678
13/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 5,678 Ordinary 5,678
13/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -272 Ordinary -272
13/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -5,289 Ordinary -5,289
13/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 5,289 Ordinary 5,289
13/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -5,941 Ordinary -5,941
13/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 5,941 Ordinary 5,941
13/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -7,848 Ordinary -7,848
13/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 7,848 Ordinary 7,848
13/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -133 Ordinary -133
13/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 133 Ordinary 133
13/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -498 Ordinary -498
13/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 498 Ordinary 498
13/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -34,006 Ordinary -34,006
13/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 34,006 Ordinary 34,006
----- End of picture text -----
604 Page 151 22-Apr-2026
==> picture [520 x 697] intentionally omitted <==
----- Start of picture text -----
13/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -301 Ordinary -301
13/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 301 Ordinary 301
13/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -68,247 Ordinary -68,247
13/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 68,247 Ordinary 68,247
13/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -56,208 Ordinary -56,208
13/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 56,208 Ordinary 56,208
13/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -7,568 Ordinary -7,568
13/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 7,568 Ordinary 7,568
13/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -8,354 Ordinary -8,354
13/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 8,354 Ordinary 8,354
13/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -3,298 Ordinary -3,298
13/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 3,298 Ordinary 3,298
13/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -755 Ordinary -755
13/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -4,164 Ordinary -4,164
13/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 4,164 Ordinary 4,164
13/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -2,352 Ordinary -2,352
13/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 2,352 Ordinary 2,352
13/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -30,598 Ordinary -30,598
13/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 30,598 Ordinary 30,598
13/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,222 Ordinary -1,222
13/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -4,008 Ordinary -4,008
13/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 4,008 Ordinary 4,008
16/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -57 Ordinary -57
16/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 6,111 Ordinary 6,111
16/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 597 Ordinary 597
16/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -1,316 Ordinary -1,316
16/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 682 Ordinary 682
16/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 899 Ordinary 899
16/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -2,127 Ordinary -2,127
16/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -16,973 Ordinary -16,973
16/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 2,599 Ordinary 2,599
16/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 594 Ordinary 594
16/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -597 Ordinary -597
16/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 215 Ordinary 215
16/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -700 Ordinary -700
16/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -27,418 Ordinary -27,418
16/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 19,788 Ordinary 19,788
16/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,814 Ordinary 1,814
16/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 5,898 Ordinary 5,898
16/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 700 Ordinary 700
16/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 7,038 Ordinary 7,038
16/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,438 Ordinary 1,438
----- End of picture text -----
604 Page 152 22-Apr-2026
==> picture [520 x 701] intentionally omitted <==
----- Start of picture text -----
16/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -57 Ordinary -57
16/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 8,888 Ordinary 8,888
16/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 93 Ordinary 93
16/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 272 Ordinary 272
16/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -2,127 Ordinary -2,127
16/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 10,861 Ordinary 10,861
16/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -81 Ordinary -81
16/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 3,500 Ordinary 3,500
16/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 755 Ordinary 755
16/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,222 Ordinary 1,222
16/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 22,323 Ordinary 22,323
16/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 54,207 Ordinary 54,207
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
17/03/2026 LIMITED Transfer in 173.70 196 Ordinary 196
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
17/03/2026 LIMITED Transfer in 173.70 120 Ordinary 120
17/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -618 Ordinary -618
17/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
17/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 87 Ordinary 87
17/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 12 Ordinary 12
17/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 9,464 Ordinary 9,464
17/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4 Ordinary 4
17/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 25 Ordinary 25
17/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 6,629 Ordinary 6,629
17/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 41 Ordinary 41
17/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -4,283 Ordinary -4,283
17/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 4,283 Ordinary 4,283
17/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 53,772 Ordinary 53,772
17/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -4,654 Ordinary -4,654
17/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 4,654 Ordinary 4,654
17/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -19,788 Ordinary -19,788
17/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,814 Ordinary -1,814
17/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,814 Ordinary 1,814
17/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -2,489 Ordinary -2,489
17/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 2,489 Ordinary 2,489
17/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -5,898 Ordinary -5,898
17/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 5,898 Ordinary 5,898
17/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,859 Ordinary -1,859
17/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,859 Ordinary 1,859
17/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -700 Ordinary -700
17/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 700 Ordinary 700
17/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -116 Ordinary -116
17/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 116 Ordinary 116
17/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -570 Ordinary -570
----- End of picture text -----
604 Page 153 22-Apr-2026
==> picture [520 x 697] intentionally omitted <==
----- Start of picture text -----
17/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 570 Ordinary 570
17/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -11,301 Ordinary -11,301
17/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 11,301 Ordinary 11,301
17/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -7 Ordinary -7
17/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 7 Ordinary 7
17/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -23,403 Ordinary -23,403
17/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 23,403 Ordinary 23,403
17/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -7,038 Ordinary -7,038
17/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 7,038 Ordinary 7,038
17/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,438 Ordinary -1,438
17/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,438 Ordinary 1,438
17/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -23,946 Ordinary -23,946
17/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 23,946 Ordinary 23,946
17/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -8,888 Ordinary -8,888
17/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 8,888 Ordinary 8,888
17/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -7,985 Ordinary -7,985
17/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 7,985 Ordinary 7,985
17/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -93 Ordinary -93
17/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 93 Ordinary 93
17/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,130 Ordinary 1,130
17/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 2,370 Ordinary 2,370
17/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -6,180 Ordinary -6,180
17/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 6,180 Ordinary 6,180
17/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -12,155 Ordinary -12,155
17/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 12,155 Ordinary 12,155
17/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -161 Ordinary -161
17/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 161 Ordinary 161
17/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -5,678 Ordinary -5,678
17/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 5,678 Ordinary 5,678
17/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -272 Ordinary -272
17/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 272 Ordinary 272
17/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -5,289 Ordinary -5,289
17/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 5,289 Ordinary 5,289
17/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -5,941 Ordinary -5,941
17/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 5,941 Ordinary 5,941
17/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -5,721 Ordinary -5,721
17/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 5,103 Ordinary 5,103
17/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -10,861 Ordinary -10,861
17/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -133 Ordinary -133
17/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 133 Ordinary 133
17/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -498 Ordinary -498
17/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 498 Ordinary 498
----- End of picture text -----
604 Page 154 22-Apr-2026
==> picture [520 x 697] intentionally omitted <==
----- Start of picture text -----
17/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -34,006 Ordinary -34,006
17/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 34,006 Ordinary 34,006
17/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -301 Ordinary -301
17/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 301 Ordinary 301
17/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -68,166 Ordinary -68,166
17/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 68,166 Ordinary 68,166
17/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -3,500 Ordinary -3,500
17/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -56,208 Ordinary -56,208
17/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 56,208 Ordinary 56,208
17/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -7,568 Ordinary -7,568
17/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 7,568 Ordinary 7,568
17/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -8,354 Ordinary -8,354
17/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 8,354 Ordinary 8,354
17/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -3,298 Ordinary -3,298
17/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 3,298 Ordinary 3,298
17/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -755 Ordinary -755
17/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 755 Ordinary 755
17/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -4,164 Ordinary -4,164
17/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 4,164 Ordinary 4,164
17/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -2,352 Ordinary -2,352
17/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 2,352 Ordinary 2,352
17/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -30,598 Ordinary -30,598
17/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 30,598 Ordinary 30,598
17/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,222 Ordinary -1,222
17/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,222 Ordinary 1,222
17/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -4,008 Ordinary -4,008
17/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 4,008 Ordinary 4,008
17/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -22,323 Ordinary -22,323
17/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 182 Ordinary 182
18/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -488 Ordinary -488
18/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 25,368 Ordinary 25,368
18/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 66,632 Ordinary 66,632
18/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -620 Ordinary -620
18/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -87 Ordinary -87
18/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -12 Ordinary -12
18/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -9,464 Ordinary -9,464
18/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4 Ordinary -4
18/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -25 Ordinary -25
18/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -6,629 Ordinary -6,629
18/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -41 Ordinary -41
18/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 900 Ordinary 900
18/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -488 Ordinary -488
----- End of picture text -----
604 Page 155 22-Apr-2026
==> picture [520 x 693] intentionally omitted <==
----- Start of picture text -----
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
18/03/2026 LIMITED Transfer in 172.43 71,176 Ordinary 71,176
18/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 255 Ordinary 255
18/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 157 Ordinary 157
19/03/2026 STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD. Transfer in 166.91 489 Ordinary 489
19/03/2026 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 171.60 -1,083 Ordinary -1,083
19/03/2026 STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD. Transfer out 172.43 -833 Ordinary -833
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
19/03/2026 LIMITED Transfer in 166.83 147 Ordinary 147
19/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 215 Ordinary 215
19/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 6,110 Ordinary 6,110
19/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 14,529 Ordinary 14,529
19/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 3,319 Ordinary 3,319
19/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 7,840 Ordinary 7,840
19/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 776 Ordinary 776
19/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -215 Ordinary -215
19/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -32,574 Ordinary -32,574
19/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -25,368 Ordinary -25,368
19/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -66,632 Ordinary -66,632
19/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -54,672 Ordinary -54,672
19/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 20,688 Ordinary 20,688
19/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 13,293 Ordinary 13,293
19/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 22,323 Ordinary 22,323
19/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 2 Ordinary 2
19/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 1,630 Ordinary 1,630
19/03/2026 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 166.83 -5,376 Ordinary -5,376
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
19/03/2026 LIMITED Transfer out 166.83 -2,375 Ordinary -2,375
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
20/03/2026 LIMITED Transfer out 164.62 -2,119 Ordinary -2,119
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
20/03/2026 LIMITED Transfer out 164.62 -470 Ordinary -470
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
20/03/2026 LIMITED Transfer out 164.62 -842 Ordinary -842
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
20/03/2026 LIMITED Transfer out 164.62 -401 Ordinary -401
20/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 24,536 Ordinary 24,536
20/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -4,283 Ordinary -4,283
20/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 4,283 Ordinary 4,283
20/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -4,654 Ordinary -4,654
20/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 4,654 Ordinary 4,654
20/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -20,688 Ordinary -20,688
20/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 22,435 Ordinary 22,435
20/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,814 Ordinary -1,814
20/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,814 Ordinary 1,814
20/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -2,489 Ordinary -2,489
20/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 2,489 Ordinary 2,489
20/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -5,898 Ordinary -5,898
----- End of picture text -----
604 Page 156 22-Apr-2026
==> picture [520 x 697] intentionally omitted <==
----- Start of picture text -----
20/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 5,898 Ordinary 5,898
20/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,859 Ordinary -1,859
20/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,859 Ordinary 1,859
20/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -700 Ordinary -700
20/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 700 Ordinary 700
20/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -116 Ordinary -116
20/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 116 Ordinary 116
20/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -570 Ordinary -570
20/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 570 Ordinary 570
20/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -11,301 Ordinary -11,301
20/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 11,301 Ordinary 11,301
20/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -7 Ordinary -7
20/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 7 Ordinary 7
20/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -23,403 Ordinary -23,403
20/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 23,403 Ordinary 23,403
20/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -7,038 Ordinary -7,038
20/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 7,038 Ordinary 7,038
20/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,438 Ordinary -1,438
20/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,438 Ordinary 1,438
20/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -23,946 Ordinary -23,946
20/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 23,946 Ordinary 23,946
20/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -8,888 Ordinary -8,888
20/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 8,888 Ordinary 8,888
20/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -7,985 Ordinary -7,985
20/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 7,985 Ordinary 7,985
20/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -93 Ordinary -93
20/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 93 Ordinary 93
20/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,130 Ordinary -1,130
20/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,130 Ordinary 1,130
20/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -2,370 Ordinary -2,370
20/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 2,370 Ordinary 2,370
20/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -6,180 Ordinary -6,180
20/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 6,180 Ordinary 6,180
20/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -12,155 Ordinary -12,155
20/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 12,155 Ordinary 12,155
20/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -161 Ordinary -161
20/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 161 Ordinary 161
20/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -5,678 Ordinary -5,678
20/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 5,678 Ordinary 5,678
20/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -272 Ordinary -272
20/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 272 Ordinary 272
20/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -5,289 Ordinary -5,289
----- End of picture text -----
604 Page 157 22-Apr-2026
==> picture [520 x 701] intentionally omitted <==
----- Start of picture text -----
20/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 5,289 Ordinary 5,289
20/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -5,941 Ordinary -5,941
20/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 5,941 Ordinary 5,941
20/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -4,615 Ordinary -4,615
20/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 4,615 Ordinary 4,615
20/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -13,293 Ordinary -13,293
20/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 13,293 Ordinary 13,293
20/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -133 Ordinary -133
20/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 133 Ordinary 133
20/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -498 Ordinary -498
20/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 498 Ordinary 498
20/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -34,006 Ordinary -34,006
20/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 34,006 Ordinary 34,006
20/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -301 Ordinary -301
20/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 301 Ordinary 301
20/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -68,166 Ordinary -68,166
20/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 68,166 Ordinary 68,166
20/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -56,208 Ordinary -56,208
20/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 56,208 Ordinary 56,208
20/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -7,568 Ordinary -7,568
20/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 7,568 Ordinary 7,568
20/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -8,354 Ordinary -8,354
20/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 8,354 Ordinary 8,354
20/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -3,298 Ordinary -3,298
20/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 3,298 Ordinary 3,298
20/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -755 Ordinary -755
20/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 755 Ordinary 755
20/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -4,164 Ordinary -4,164
20/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 4,164 Ordinary 4,164
20/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -2,352 Ordinary -2,352
20/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 2,352 Ordinary 2,352
20/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -30,598 Ordinary -30,598
20/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 30,598 Ordinary 30,598
20/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,222 Ordinary -1,222
20/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,222 Ordinary 1,222
20/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -4,008 Ordinary -4,008
20/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 4,008 Ordinary 4,008
20/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -22,323 Ordinary -22,323
20/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 22,323 Ordinary 22,323
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
20/03/2026 LIMITED Transfer out 165.02 -10,359 Ordinary -10,359
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
20/03/2026 LIMITED Transfer out 164.62 -2,646 Ordinary -2,646
20/03/2026 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 164.62 470 Ordinary 470
----- End of picture text -----
604 Page 158 22-Apr-2026
==> picture [520 x 697] intentionally omitted <==
----- Start of picture text -----
20/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -1,518 Ordinary -1,518
20/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 1,518 Ordinary 1,518
20/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -4,283 Ordinary -4,283
20/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 4,283 Ordinary 4,283
20/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 592 Ordinary 592
20/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -11,526 Ordinary -11,526
20/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 11,526 Ordinary 11,526
20/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -1,238 Ordinary -1,238
20/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 1,238 Ordinary 1,238
20/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -13,932 Ordinary -13,932
20/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 13,932 Ordinary 13,932
20/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -1,086 Ordinary -1,086
20/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 1,086 Ordinary 1,086
20/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 449 Ordinary 449
20/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -31,467 Ordinary -31,467
20/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 31,467 Ordinary 31,467
20/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -6,673 Ordinary -6,673
20/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 6,673 Ordinary 6,673
20/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -632 Ordinary -632
20/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 632 Ordinary 632
20/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -959 Ordinary -959
20/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 959 Ordinary 959
20/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -1,603 Ordinary -1,603
20/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 1,603 Ordinary 1,603
20/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -842 Ordinary -842
20/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 842 Ordinary 842
20/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -151 Ordinary -151
20/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 151 Ordinary 151
20/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -581 Ordinary -581
20/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 581 Ordinary 581
20/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -1,609 Ordinary -1,609
20/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 1,609 Ordinary 1,609
20/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -2,508 Ordinary -2,508
20/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 2,508 Ordinary 2,508
20/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -4,151 Ordinary -4,151
20/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 4,151 Ordinary 4,151
20/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -139,006 Ordinary -139,006
20/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 139,006 Ordinary 139,006
20/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -20,816 Ordinary -20,816
20/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 20,816 Ordinary 20,816
20/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -32,149 Ordinary -32,149
20/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 32,149 Ordinary 32,149
----- End of picture text -----
604 Page 159 22-Apr-2026
==> picture [520 x 690] intentionally omitted <==
----- Start of picture text -----
20/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -77,266 Ordinary -77,266
20/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 77,266 Ordinary 77,266
20/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 706 Ordinary 706
20/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -182 Ordinary -182
20/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 182 Ordinary 182
20/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -260 Ordinary -260
20/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 260 Ordinary 260
20/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -59,496 Ordinary -59,496
20/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 59,496 Ordinary 59,496
20/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -7,179 Ordinary -7,179
20/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 7,179 Ordinary 7,179
20/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -255 Ordinary -255
20/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 255 Ordinary 255
20/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -141 Ordinary -141
20/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 141 Ordinary 141
20/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -320 Ordinary -320
20/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 320 Ordinary 320
20/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -1,704 Ordinary -1,704
20/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 1,704 Ordinary 1,704
20/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -552 Ordinary -552
20/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 552 Ordinary 552
20/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -4,123 Ordinary -4,123
20/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 4,123 Ordinary 4,123
20/03/2026 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 164.62 288 Ordinary 288
20/03/2026 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 164.62 105 Ordinary 105
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
20/03/2026 LIMITED Transfer in 164.84 185 Ordinary 185
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
20/03/2026 LIMITED Transfer out 165.02 -21,273 Ordinary -21,273
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
20/03/2026 LIMITED Transfer out 164.62 -5,047 Ordinary -5,047
20/03/2026 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 164.62 5,047 Ordinary 5,047
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
20/03/2026 LIMITED Transfer in 164.62 2,646 Ordinary 2,646
20/03/2026 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 164.62 -66 Ordinary -66
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
23/03/2026 LIMITED Transfer in 164.24 196 Ordinary 196
23/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -24,536 Ordinary -24,536
23/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -415 Ordinary -415
23/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 944 Ordinary 944
23/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 282 Ordinary 282
23/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -415 Ordinary -415
23/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,226 Ordinary -1,226
23/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -415 Ordinary -415
23/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -415 Ordinary -415
23/03/2026 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 164.24 -179 Ordinary -179
----- End of picture text -----
604 Page 160 22-Apr-2026
==> picture [520 x 688] intentionally omitted <==
----- Start of picture text -----
23/03/2026 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 164.24 -16 Ordinary -16
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
24/03/2026 LIMITED Transfer in 161.38 66 Ordinary 66
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
24/03/2026 LIMITED Transfer in 161.38 147 Ordinary 147
24/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 51 Ordinary 51
24/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -147 Ordinary -147
24/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 33,500 Ordinary 33,500
24/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -51 Ordinary -51
24/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -289 Ordinary -289
24/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 289 Ordinary 289
24/03/2026 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 161.38 -349 Ordinary -349
24/03/2026 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 161.38 408 Ordinary 408
24/03/2026 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 161.38 -408 Ordinary -408
25/03/2026 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 165.63 -101 Ordinary -101
25/03/2026 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 165.63 -87 Ordinary -87
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
25/03/2026 LIMITED Transfer in 165.63 196 Ordinary 196
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
25/03/2026 LIMITED Transfer in 165.63 31 Ordinary 31
25/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 200,000 Ordinary 200,000
25/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -4,615 Ordinary -4,615
25/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 70 Ordinary 70
25/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 118 Ordinary 118
25/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 240 Ordinary 240
25/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 6 Ordinary 6
25/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 158 Ordinary 158
25/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 13,861 Ordinary 13,861
25/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 22 Ordinary 22
25/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 639 Ordinary 639
25/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 129 Ordinary 129
25/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 294 Ordinary 294
25/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3 Ordinary 3
25/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,874 Ordinary 1,874
25/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 284 Ordinary 284
25/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,216 Ordinary 2,216
25/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 24 Ordinary 24
25/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 479 Ordinary 479
25/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,690 Ordinary 1,690
25/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,381 Ordinary 1,381
25/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
25/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 26 Ordinary 26
25/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -2,777 Ordinary -2,777
25/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -700 Ordinary -700
25/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,130 Ordinary -1,130
----- End of picture text -----
604 Page 161 22-Apr-2026
==> picture [520 x 703] intentionally omitted <==
----- Start of picture text -----
25/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,955 Ordinary -1,955
25/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -87 Ordinary -87
25/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -4,615 Ordinary -4,615
25/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 87 Ordinary 87
25/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -22,323 Ordinary -22,323
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
25/03/2026 LIMITED Transfer in 165.63 565 Ordinary 565
26/03/2026 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 165.88 -311 Ordinary -311
26/03/2026 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 165.88 -247 Ordinary -247
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
26/03/2026 LIMITED Transfer in 165.88 2,279 Ordinary 2,279
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
26/03/2026 LIMITED Transfer in 165.88 1,519 Ordinary 1,519
26/03/2026 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 165.88 311 Ordinary 311
26/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -123 Ordinary -123
26/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -75 Ordinary -75
26/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -2,478 Ordinary -2,478
26/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -4,617 Ordinary -4,617
26/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -3,806 Ordinary -3,806
26/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -10,958 Ordinary -10,958
26/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -14,180 Ordinary -14,180
26/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -10,540 Ordinary -10,540
26/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -6,469 Ordinary -6,469
26/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -1,256 Ordinary -1,256
26/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -3,528 Ordinary -3,528
26/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -8,607 Ordinary -8,607
26/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -6,110 Ordinary -6,110
26/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -1,053 Ordinary -1,053
26/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -26,603 Ordinary -26,603
26/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -9,651 Ordinary -9,651
26/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -1,378 Ordinary -1,378
26/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -6,230 Ordinary -6,230
26/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -10,078 Ordinary -10,078
26/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -1,002 Ordinary -1,002
26/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -4,227 Ordinary -4,227
26/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -16,884 Ordinary -16,884
26/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 119,422 Ordinary 119,422
26/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -9,418 Ordinary -9,418
26/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -6 Ordinary -6
26/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -10 Ordinary -10
26/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -20 Ordinary -20
26/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 8 Ordinary 8
26/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -13 Ordinary -13
26/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,119 Ordinary -1,119
26/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2 Ordinary -2
----- End of picture text -----
604 Page 162 22-Apr-2026
==> picture [520 x 697] intentionally omitted <==
----- Start of picture text -----
26/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -51 Ordinary -51
26/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -11 Ordinary -11
26/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -23 Ordinary -23
26/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -154 Ordinary -154
26/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -23 Ordinary -23
26/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -195 Ordinary -195
26/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -5 Ordinary -5
26/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -37 Ordinary -37
26/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -147 Ordinary -147
26/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -103 Ordinary -103
26/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2 Ordinary -2
26/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 32,951 Ordinary 32,951
26/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -19,658 Ordinary -19,658
26/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 33,500 Ordinary 33,500
26/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -13,293 Ordinary -13,293
26/03/2026 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 165.88 414 Ordinary 414
26/03/2026 SSGA FUNDS MANAGEMENT, INC. Transfer in 165.88 3 Ordinary 3
26/03/2026 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 166.11 667 Ordinary 667
26/03/2026 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 165.88 -414 Ordinary -414
27/03/2026 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 170.30 -2,257 Ordinary -2,257
27/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 77 Ordinary 77
27/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
27/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 326 Ordinary 326
27/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 49 Ordinary 49
27/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 376 Ordinary 376
27/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3 Ordinary 3
27/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 78 Ordinary 78
27/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 277 Ordinary 277
27/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 223 Ordinary 223
27/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4 Ordinary 4
27/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 12 Ordinary 12
27/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 20 Ordinary 20
27/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 42 Ordinary 42
27/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3 Ordinary 3
27/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 27 Ordinary 27
27/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,396 Ordinary 2,396
27/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4 Ordinary 4
27/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 122 Ordinary 122
27/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -7 Ordinary -7
27/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -32,951 Ordinary -32,951
27/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 19,658 Ordinary 19,658
27/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 13,293 Ordinary 13,293
----- End of picture text -----
604 Page 163 22-Apr-2026
==> picture [520 x 697] intentionally omitted <==
----- Start of picture text -----
27/03/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,868 Ordinary 1,868
27/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 1,868 Ordinary 1,868
30/03/2026 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 166.92 413 Ordinary 413
30/03/2026 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 166.92 569 Ordinary 569
30/03/2026 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 166.92 402 Ordinary 402
30/03/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -10,402 Ordinary -10,402
30/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2 Ordinary 2
30/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 3 Ordinary 3
30/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4 Ordinary 4
30/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
30/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2 Ordinary 2
30/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 202 Ordinary 202
30/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 13 Ordinary 13
30/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2 Ordinary 2
30/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 6 Ordinary 6
30/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
30/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 42 Ordinary 42
30/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 6 Ordinary 6
30/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 52 Ordinary 52
30/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 20 Ordinary 20
30/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 48 Ordinary 48
30/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 5 Ordinary 5
30/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
30/03/2026 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 167.18 43 Ordinary 43
30/03/2026 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 166.92 -413 Ordinary -413
30/03/2026 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 166.92 -569 Ordinary -569
31/03/2026 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 169.10 -373 Ordinary -373
31/03/2026 STATE STREET GLOBAL ADVISORS LIMITED Transfer out 169.10 -292 Ordinary -292
31/03/2026 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 169.10 458 Ordinary 458
31/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 69 Ordinary 69
31/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 4,471 Ordinary 4,471
31/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -78 Ordinary -78
31/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -131 Ordinary -131
31/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -266 Ordinary -266
31/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -18 Ordinary -18
31/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -173 Ordinary -173
31/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -15,341 Ordinary -15,341
31/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -24 Ordinary -24
31/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -723 Ordinary -723
31/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -113 Ordinary -113
31/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 135 Ordinary 135
31/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 34 Ordinary 34
----- End of picture text -----
604 Page 164 22-Apr-2026
==> picture [520 x 703] intentionally omitted <==
----- Start of picture text -----
31/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 14,724 Ordinary 14,724
31/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
31/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 8 Ordinary 8
31/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 93 Ordinary 93
31/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 11,830 Ordinary 11,830
31/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 218 Ordinary 218
31/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -354 Ordinary -354
31/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4 Ordinary -4
31/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,088 Ordinary -2,088
31/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -316 Ordinary -316
31/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,449 Ordinary -2,449
31/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -23 Ordinary -23
31/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -541 Ordinary -541
31/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,868 Ordinary -1,868
31/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,506 Ordinary -1,506
31/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
31/03/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -29 Ordinary -29
31/03/2026 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 169.10 360 Ordinary 360
31/03/2026 SSGA FUNDS MANAGEMENT, INC. Transfer in 169.10 72 Ordinary 72
31/03/2026 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 169.10 373 Ordinary 373
31/03/2026 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 169.10 675 Ordinary 675
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
31/03/2026 LIMITED Transfer in 169.10 1,831 Ordinary 1,831
01/04/2026 STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD. Transfer in 174.78 3,840 Ordinary 3,840
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
01/04/2026 LIMITED Transfer out 175.04 -240 Ordinary -240
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
01/04/2026 LIMITED Transfer in 175.04 81 Ordinary 81
01/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4,471 Ordinary -4,471
01/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -13 Ordinary -13
01/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 3,568 Ordinary 3,568
01/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 849 Ordinary 849
01/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
01/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -40 Ordinary -40
01/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -10 Ordinary -10
01/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4,428 Ordinary -4,428
01/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2 Ordinary -2
01/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -25 Ordinary -25
01/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3,594 Ordinary -3,594
01/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -57 Ordinary -57
01/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -5,058 Ordinary -5,058
01/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 5,058 Ordinary 5,058
01/04/2026 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 171.00 -402 Ordinary -402
01/04/2026 SSGA FUNDS MANAGEMENT, INC. Transfer out 175.04 -25 Ordinary -25
01/04/2026 STATE STREET GLOBAL ADVISORS, LTD. Transfer in 175.04 915 Ordinary 915
----- End of picture text -----
604 Page 165 22-Apr-2026
==> picture [520 x 703] intentionally omitted <==
----- Start of picture text -----
02/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -56 Ordinary -56
02/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -52 Ordinary -52
02/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -5,826 Ordinary -5,826
02/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -114 Ordinary -114
02/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -72 Ordinary -72
02/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -17 Ordinary -17
02/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -7,289 Ordinary -7,289
02/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -4 Ordinary -4
02/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -799 Ordinary -799
02/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -799 Ordinary -799
02/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,038 Ordinary 1,038
02/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -799 Ordinary -799
02/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 1,038 Ordinary 1,038
02/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -799 Ordinary -799
02/04/2026 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 172.36 -32 Ordinary -32
03/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2 Ordinary -2
03/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -3 Ordinary -3
06/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 5,143 Ordinary 5,143
06/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -9 Ordinary -9
06/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -10 Ordinary -10
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
07/04/2026 LIMITED Transfer in 173.10 3,608 Ordinary 3,608
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
07/04/2026 LIMITED Transfer out 173.10 -432 Ordinary -432
07/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 15,300 Ordinary 15,300
07/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 804 Ordinary 804
07/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 4,176 Ordinary 4,176
07/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -16 Ordinary -16
07/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,399 Ordinary -2,399
07/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -47 Ordinary -47
07/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -23 Ordinary -23
07/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -7 Ordinary -7
07/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,995 Ordinary -2,995
07/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2 Ordinary -2
07/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 325 Ordinary 325
07/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 63 Ordinary 63
07/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 40 Ordinary 40
07/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 855 Ordinary 855
07/04/2026 SSGA FUNDS MANAGEMENT, INC. Transfer in 173.10 75 Ordinary 75
07/04/2026 SSGA FUNDS MANAGEMENT, INC. Transfer in 173.10 50 Ordinary 50
07/04/2026 STATE STREET GLOBAL ADVISORS, LTD. Transfer in 174.05 47 Ordinary 47
07/04/2026 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 174.05 195 Ordinary 195
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
08/04/2026 LIMITED Transfer in 176.98 638 Ordinary 638
08/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 8,607 Ordinary 8,607
----- End of picture text -----
604 Page 166 22-Apr-2026
==> picture [520 x 697] intentionally omitted <==
----- Start of picture text -----
08/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -5 Ordinary -5
08/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 2,159 Ordinary 2,159
08/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 153 Ordinary 153
08/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 4,261 Ordinary 4,261
08/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 1,000 Ordinary 1,000
08/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 1,747 Ordinary 1,747
08/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -76,529 Ordinary -76,529
08/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 224 Ordinary 224
08/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 8,180 Ordinary 8,180
08/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 119 Ordinary 119
08/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 819 Ordinary 819
08/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 66 Ordinary 66
08/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 13 Ordinary 13
08/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2 Ordinary 2
08/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 16 Ordinary 16
08/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 17 Ordinary 17
08/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
08/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 402 Ordinary 402
08/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 40 Ordinary 40
08/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 57 Ordinary 57
08/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 339 Ordinary 339
08/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 252 Ordinary 252
08/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 2,029 Ordinary 2,029
08/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -325 Ordinary -325
08/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -63 Ordinary -63
08/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -40 Ordinary -40
08/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -855 Ordinary -855
08/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 150 Ordinary 150
08/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
08/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
08/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 26,000 Ordinary 26,000
08/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 67 Ordinary 67
08/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 28 Ordinary 28
08/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 5 Ordinary 5
08/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1,640 Ordinary 1,640
08/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 16 Ordinary 16
08/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
08/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 1 Ordinary 1
08/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 78 Ordinary 78
08/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 86 Ordinary 86
08/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 16 Ordinary 16
08/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -3,069 Ordinary -3,069
----- End of picture text -----
604 Page 167 22-Apr-2026
==> picture [520 x 697] intentionally omitted <==
----- Start of picture text -----
08/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 3,069 Ordinary 3,069
08/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -5,598 Ordinary -5,598
08/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 5,598 Ordinary 5,598
08/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -18,859 Ordinary -18,859
08/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 18,859 Ordinary 18,859
08/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,814 Ordinary -1,814
08/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,814 Ordinary 1,814
08/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -2,489 Ordinary -2,489
08/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 2,489 Ordinary 2,489
08/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -840 Ordinary -840
08/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 840 Ordinary 840
08/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,859 Ordinary -1,859
08/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,859 Ordinary 1,859
08/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -116 Ordinary -116
08/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 116 Ordinary 116
08/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -570 Ordinary -570
08/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 570 Ordinary 570
08/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -11,301 Ordinary -11,301
08/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 11,301 Ordinary 11,301
08/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -23,403 Ordinary -23,403
08/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 23,403 Ordinary 23,403
08/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -7,038 Ordinary -7,038
08/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 7,038 Ordinary 7,038
08/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,438 Ordinary -1,438
08/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,438 Ordinary 1,438
08/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -23,946 Ordinary -23,946
08/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 23,946 Ordinary 23,946
08/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -8,888 Ordinary -8,888
08/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 8,888 Ordinary 8,888
08/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -7,985 Ordinary -7,985
08/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 7,985 Ordinary 7,985
08/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -93 Ordinary -93
08/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 93 Ordinary 93
08/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -6,180 Ordinary -6,180
08/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 6,180 Ordinary 6,180
08/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -12,155 Ordinary -12,155
08/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 12,155 Ordinary 12,155
08/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -161 Ordinary -161
08/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 161 Ordinary 161
08/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -5,678 Ordinary -5,678
08/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 5,678 Ordinary 5,678
08/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -185 Ordinary -185
----- End of picture text -----
604 Page 168 22-Apr-2026
==> picture [520 x 697] intentionally omitted <==
----- Start of picture text -----
08/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 185 Ordinary 185
08/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -38,789 Ordinary -38,789
08/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 38,789 Ordinary 38,789
08/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -5,941 Ordinary -5,941
08/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 5,941 Ordinary 5,941
08/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -13,293 Ordinary -13,293
08/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 13,293 Ordinary 13,293
08/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -133 Ordinary -133
08/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 133 Ordinary 133
08/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -498 Ordinary -498
08/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 498 Ordinary 498
08/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,868 Ordinary -1,868
08/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,868 Ordinary 1,868
08/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -34,006 Ordinary -34,006
08/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 34,006 Ordinary 34,006
08/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -301 Ordinary -301
08/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 301 Ordinary 301
08/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -68,166 Ordinary -68,166
08/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 68,166 Ordinary 68,166
08/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -56,208 Ordinary -56,208
08/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 56,208 Ordinary 56,208
08/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -7,568 Ordinary -7,568
08/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 7,568 Ordinary 7,568
08/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -8,354 Ordinary -8,354
08/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 8,354 Ordinary 8,354
08/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -3,298 Ordinary -3,298
08/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 3,298 Ordinary 3,298
08/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -842 Ordinary -842
08/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 842 Ordinary 842
08/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -4,164 Ordinary -4,164
08/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 4,164 Ordinary 4,164
08/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,415 Ordinary -1,415
08/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,415 Ordinary 1,415
08/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -31,636 Ordinary -31,636
08/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 31,636 Ordinary 31,636
08/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -5,058 Ordinary -5,058
08/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 5,058 Ordinary 5,058
08/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,222 Ordinary -1,222
08/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,222 Ordinary 1,222
08/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -4,008 Ordinary -4,008
08/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 4,008 Ordinary 4,008
08/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -1,518 Ordinary -1,518
----- End of picture text -----
604 Page 169 22-Apr-2026
==> picture [520 x 697] intentionally omitted <==
----- Start of picture text -----
08/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 1,518 Ordinary 1,518
08/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -3,069 Ordinary -3,069
08/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 3,069 Ordinary 3,069
08/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -592 Ordinary -592
08/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 592 Ordinary 592
08/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -11,526 Ordinary -11,526
08/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 11,526 Ordinary 11,526
08/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -1,238 Ordinary -1,238
08/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 1,238 Ordinary 1,238
08/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -13,932 Ordinary -13,932
08/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 13,932 Ordinary 13,932
08/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -1,086 Ordinary -1,086
08/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 1,086 Ordinary 1,086
08/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -449 Ordinary -449
08/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 449 Ordinary 449
08/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -33,335 Ordinary -33,335
08/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 33,335 Ordinary 33,335
08/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -6,673 Ordinary -6,673
08/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 6,673 Ordinary 6,673
08/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -632 Ordinary -632
08/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 632 Ordinary 632
08/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -959 Ordinary -959
08/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 959 Ordinary 959
08/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -1,603 Ordinary -1,603
08/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 1,603 Ordinary 1,603
08/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -842 Ordinary -842
08/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 842 Ordinary 842
08/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -151 Ordinary -151
08/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 151 Ordinary 151
08/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -581 Ordinary -581
08/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 581 Ordinary 581
08/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -1,609 Ordinary -1,609
08/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 1,609 Ordinary 1,609
08/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -2,508 Ordinary -2,508
08/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 2,508 Ordinary 2,508
08/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -4,151 Ordinary -4,151
08/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 4,151 Ordinary 4,151
08/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -139,006 Ordinary -139,006
08/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 139,006 Ordinary 139,006
08/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -20,816 Ordinary -20,816
08/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 20,816 Ordinary 20,816
08/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -32,149 Ordinary -32,149
----- End of picture text -----
604 Page 170 22-Apr-2026
==> picture [520 x 697] intentionally omitted <==
----- Start of picture text -----
08/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 32,149 Ordinary 32,149
08/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -77,266 Ordinary -77,266
08/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 77,266 Ordinary 77,266
08/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -706 Ordinary -706
08/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 706 Ordinary 706
08/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -182 Ordinary -182
08/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 182 Ordinary 182
08/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -260 Ordinary -260
08/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 260 Ordinary 260
08/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -59,496 Ordinary -59,496
08/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 59,496 Ordinary 59,496
08/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -8,217 Ordinary -8,217
08/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 8,217 Ordinary 8,217
08/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -255 Ordinary -255
08/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 255 Ordinary 255
08/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -141 Ordinary -141
08/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 141 Ordinary 141
08/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -320 Ordinary -320
08/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 320 Ordinary 320
08/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -1,704 Ordinary -1,704
08/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 1,704 Ordinary 1,704
08/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -552 Ordinary -552
08/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 552 Ordinary 552
08/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -2,909 Ordinary -2,909
08/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 2,909 Ordinary 2,909
08/04/2026 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 176.98 -32 Ordinary -32
09/04/2026 STATE STREET GLOBAL ADVISORS (JAPAN) CO., LTD. Transfer in 173.44 311 Ordinary 311
09/04/2026 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 173.44 431 Ordinary 431
09/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 4,000 Ordinary 4,000
09/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 81,800 Ordinary 81,800
09/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -29,056 Ordinary -29,056
09/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -66 Ordinary -66
09/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -13 Ordinary -13
09/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2 Ordinary -2
09/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -16 Ordinary -16
09/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -17 Ordinary -17
09/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
09/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -402 Ordinary -402
09/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -40 Ordinary -40
09/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -57 Ordinary -57
09/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -339 Ordinary -339
09/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -252 Ordinary -252
----- End of picture text -----
604 Page 171 22-Apr-2026
==> picture [520 x 697] intentionally omitted <==
----- Start of picture text -----
09/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -2,029 Ordinary -2,029
09/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -150 Ordinary -150
09/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
09/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
09/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -26,000 Ordinary -26,000
09/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -67 Ordinary -67
09/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -28 Ordinary -28
09/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -5 Ordinary -5
09/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1,640 Ordinary -1,640
09/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -16 Ordinary -16
09/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
09/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -1 Ordinary -1
09/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -78 Ordinary -78
09/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -86 Ordinary -86
09/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -16 Ordinary -16
09/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,000 Ordinary -1,000
09/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,000 Ordinary 1,000
09/04/2026 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 173.44 -741 Ordinary -741
09/04/2026 SSGA FUNDS MANAGEMENT, INC. Transfer in 173.44 3 Ordinary 3
09/04/2026 STATE STREET GLOBAL ADVISORS LIMITED Transfer in 173.44 167 Ordinary 167
09/04/2026 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 173.44 6,149 Ordinary 6,149
10/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -3,208 Ordinary -3,208
10/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -3 Ordinary -3
10/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 10,975 Ordinary 10,975
10/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 369 Ordinary 369
10/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 7,358 Ordinary 7,358
10/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 3,582 Ordinary 3,582
10/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -3,069 Ordinary -3,069
10/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 3,069 Ordinary 3,069
10/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -5,598 Ordinary -5,598
10/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 5,598 Ordinary 5,598
10/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -17,859 Ordinary -17,859
10/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 17,859 Ordinary 17,859
10/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,814 Ordinary -1,814
10/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,814 Ordinary 1,814
10/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -2,489 Ordinary -2,489
10/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 2,489 Ordinary 2,489
10/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,868 Ordinary 1,868
10/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -840 Ordinary -840
10/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 840 Ordinary 840
10/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,859 Ordinary -1,859
10/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,859 Ordinary 1,859
----- End of picture text -----
604 Page 172 22-Apr-2026
==> picture [520 x 697] intentionally omitted <==
----- Start of picture text -----
10/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -116 Ordinary -116
10/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 116 Ordinary 116
10/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -570 Ordinary -570
10/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 570 Ordinary 570
10/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -11,301 Ordinary -11,301
10/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 11,301 Ordinary 11,301
10/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -23,403 Ordinary -23,403
10/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 23,403 Ordinary 23,403
10/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -7,038 Ordinary -7,038
10/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 7,038 Ordinary 7,038
10/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,438 Ordinary -1,438
10/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,438 Ordinary 1,438
10/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -23,946 Ordinary -23,946
10/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 23,946 Ordinary 23,946
10/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -8,888 Ordinary -8,888
10/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 8,888 Ordinary 8,888
10/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -7,985 Ordinary -7,985
10/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 7,985 Ordinary 7,985
10/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -93 Ordinary -93
10/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 93 Ordinary 93
10/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -6,180 Ordinary -6,180
10/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 6,180 Ordinary 6,180
10/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -12,155 Ordinary -12,155
10/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 12,155 Ordinary 12,155
10/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -161 Ordinary -161
10/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 161 Ordinary 161
10/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -5,678 Ordinary -5,678
10/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 5,678 Ordinary 5,678
10/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -185 Ordinary -185
10/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 185 Ordinary 185
10/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -39,789 Ordinary -39,789
10/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 39,789 Ordinary 39,789
10/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -5,941 Ordinary -5,941
10/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 5,941 Ordinary 5,941
10/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -13,293 Ordinary -13,293
10/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 13,293 Ordinary 13,293
10/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -133 Ordinary -133
10/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 133 Ordinary 133
10/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -498 Ordinary -498
10/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 498 Ordinary 498
10/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,868 Ordinary -1,868
10/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -34,006 Ordinary -34,006
----- End of picture text -----
604 Page 173 22-Apr-2026
==> picture [520 x 697] intentionally omitted <==
----- Start of picture text -----
10/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 34,006 Ordinary 34,006
10/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -301 Ordinary -301
10/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 301 Ordinary 301
10/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -68,166 Ordinary -68,166
10/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 68,166 Ordinary 68,166
10/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -56,208 Ordinary -56,208
10/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 56,208 Ordinary 56,208
10/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -7,568 Ordinary -7,568
10/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 7,568 Ordinary 7,568
10/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -8,354 Ordinary -8,354
10/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 8,354 Ordinary 8,354
10/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -3,298 Ordinary -3,298
10/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 3,298 Ordinary 3,298
10/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -842 Ordinary -842
10/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 842 Ordinary 842
10/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -4,164 Ordinary -4,164
10/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 4,164 Ordinary 4,164
10/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,415 Ordinary -1,415
10/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,415 Ordinary 1,415
10/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -31,636 Ordinary -31,636
10/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 31,636 Ordinary 31,636
10/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -5,058 Ordinary -5,058
10/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 5,058 Ordinary 5,058
10/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,222 Ordinary -1,222
10/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,222 Ordinary 1,222
10/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -4,008 Ordinary -4,008
10/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 4,008 Ordinary 4,008
10/04/2026 SSGA FUNDS MANAGEMENT, INC. Transfer in 172.10 27 Ordinary 27
10/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 12 Ordinary 12
13/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -7 Ordinary -7
13/04/2026 SSGA FUNDS MANAGEMENT, INC. Transfer in 172.31 18 Ordinary 18
13/04/2026 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 172.31 -238 Ordinary -238
14/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -3 Ordinary -3
14/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 3 Ordinary 3
14/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -3 Ordinary -3
14/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 3 Ordinary 3
15/04/2026 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 172.28 168 Ordinary 168
15/04/2026 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 172.28 230 Ordinary 230
15/04/2026 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 172.28 174 Ordinary 174
15/04/2026 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer out 172.00 -209 Ordinary -209
15/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -9 Ordinary -9
15/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,667 Ordinary -1,667
----- End of picture text -----
604 Page 174 22-Apr-2026
==> picture [520 x 703] intentionally omitted <==
----- Start of picture text -----
15/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -1,667 Ordinary -1,667
15/04/2026 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 172.00 209 Ordinary 209
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
16/04/2026 LIMITED Transfer out 169.79 -170 Ordinary -170
16/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -1,240 Ordinary -1,240
16/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 122,000 Ordinary 122,000
16/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -166 Ordinary -166
16/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 1,142 Ordinary 1,142
16/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 166 Ordinary 166
16/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 1,700 Ordinary 1,700
16/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 30,000 Ordinary 30,000
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
17/04/2026 LIMITED Transfer out 168.46 -59 Ordinary -59
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
17/04/2026 LIMITED Transfer out 168.46 -118 Ordinary -118
17/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 3,514 Ordinary 3,514
17/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -3,069 Ordinary -3,069
17/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 3,069 Ordinary 3,069
17/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -5,598 Ordinary -5,598
17/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 5,598 Ordinary 5,598
17/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -16,192 Ordinary -16,192
17/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 14,492 Ordinary 14,492
17/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,814 Ordinary -1,814
17/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,814 Ordinary 1,814
17/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -2,489 Ordinary -2,489
17/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 2,489 Ordinary 2,489
17/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,868 Ordinary -1,868
17/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,868 Ordinary 1,868
17/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -840 Ordinary -840
17/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 840 Ordinary 840
17/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,859 Ordinary -1,859
17/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,859 Ordinary 1,859
17/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -113 Ordinary -113
17/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 113 Ordinary 113
17/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -570 Ordinary -570
17/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 570 Ordinary 570
17/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -11,301 Ordinary -11,301
17/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 11,301 Ordinary 11,301
17/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -23,403 Ordinary -23,403
17/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 23,403 Ordinary 23,403
17/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -7,038 Ordinary -7,038
17/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 7,038 Ordinary 7,038
17/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,438 Ordinary -1,438
17/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,438 Ordinary 1,438
17/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -23,946 Ordinary -23,946
----- End of picture text -----
604 Page 175 22-Apr-2026
==> picture [520 x 697] intentionally omitted <==
----- Start of picture text -----
17/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 23,946 Ordinary 23,946
17/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -8,888 Ordinary -8,888
17/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 8,888 Ordinary 8,888
17/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -7,985 Ordinary -7,985
17/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 7,985 Ordinary 7,985
17/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -93 Ordinary -93
17/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 93 Ordinary 93
17/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -6,180 Ordinary -6,180
17/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 6,180 Ordinary 6,180
17/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -12,155 Ordinary -12,155
17/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 12,155 Ordinary 12,155
17/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -161 Ordinary -161
17/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 161 Ordinary 161
17/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -5,678 Ordinary -5,678
17/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 5,678 Ordinary 5,678
17/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -185 Ordinary -185
17/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 185 Ordinary 185
17/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -39,789 Ordinary -39,789
17/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 41,489 Ordinary 41,489
17/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -5,941 Ordinary -5,941
17/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 5,941 Ordinary 5,941
17/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -13,293 Ordinary -13,293
17/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 13,293 Ordinary 13,293
17/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -133 Ordinary -133
17/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 133 Ordinary 133
17/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -498 Ordinary -498
17/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 498 Ordinary 498
17/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -34,009 Ordinary -34,009
17/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 35,151 Ordinary 35,151
17/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -301 Ordinary -301
17/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 301 Ordinary 301
17/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -68,166 Ordinary -68,166
17/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 68,166 Ordinary 68,166
17/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -56,208 Ordinary -56,208
17/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 56,208 Ordinary 56,208
17/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -7,568 Ordinary -7,568
17/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 7,568 Ordinary 7,568
17/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -8,354 Ordinary -8,354
17/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 8,354 Ordinary 8,354
17/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -3,298 Ordinary -3,298
17/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 3,298 Ordinary 3,298
17/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -842 Ordinary -842
----- End of picture text -----
604 Page 176 22-Apr-2026
==> picture [520 x 583] intentionally omitted <==
----- Start of picture text -----
17/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 842 Ordinary 842
17/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -4,164 Ordinary -4,164
17/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 4,164 Ordinary 4,164
17/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,415 Ordinary -1,415
17/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,415 Ordinary 1,415
17/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -31,636 Ordinary -31,636
17/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 31,636 Ordinary 31,636
17/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -5,058 Ordinary -5,058
17/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 5,058 Ordinary 5,058
17/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -1,222 Ordinary -1,222
17/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 1,222 Ordinary 1,222
17/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -4,008 Ordinary -4,008
17/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 4,008 Ordinary 4,008
17/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 1,142 Ordinary 1,142
17/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a -12 Ordinary -12
17/04/2026 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 168.46 285 Ordinary 285
STATE STREET GLOBAL ADVISORS, AUSTRALIA,
20/04/2026 LIMITED Transfer in 170.70 484 Ordinary 484
20/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -4,000 Ordinary -4,000
20/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 134 Ordinary 134
20/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 40 Ordinary 40
20/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 17,626 Ordinary 17,626
20/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 9 Ordinary 9
20/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 95 Ordinary 95
20/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 16,341 Ordinary 16,341
20/04/2026 STATE STREET BANK AND TRUST COMPANY Collateral received n/a 273 Ordinary 273
20/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -760 Ordinary -760
20/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a -761 Ordinary -761
20/04/2026 STATE STREET BANK AND TRUST COMPANY Borrow - for stock borrows n/a 3,514 Ordinary 3,514
20/04/2026 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer in 170.70 769 Ordinary 769
20/04/2026 STATE STREET GLOBAL ADVISORS TRUST COMPANY Transfer in 170.70 892 Ordinary 892
20/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -760 Ordinary -760
20/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -1 Ordinary -1
20/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a 3,514 Ordinary 3,514
20/04/2026 STATE STREET BANK AND TRUST COMPANY Lend - for stock lend n/a -760 Ordinary -760
20/04/2026 STATE STREET GLOBAL ADVISORS EUROPE LIMITED Transfer out 170.70 -68 Ordinary -68
----- End of picture text -----
604 Page 177 22-Apr-2026
Annexure B
This is Annexure B referred to in Form 604, Notice of change of interest of substantial holder
==> picture [53 x 17] intentionally omitted <==
Alok Maheshwary Authorised signatory Dated the 22/04/2026
State Street Bank and Trust Company will, if requested by the company or responsible entity to whom this form must be given under the Corporations Act 2001 (Cth) or if requested by the Australian Securities and Investment Commission (ASIC), provide a copy of the master securities lending agreement/s and security agreement/s referred to below to the company, responsible entity or ASIC.
Part A: For relevant interests arising out of lending securities - State Street Bank and Trust Company acquires relevant interest as lender of the securities under securities lending authorisation agreement, subject to obligation to return under the agreement. (State Street Bank and Trust Company has lent the securities and retains relevant interest as per Part B of this Annexure.)
| interest as per Part B of this Annexure.) | ||
|---|---|---|
| Securities Lending Authorisation Agreement/ Global Master Securities Lending | ||
| Type of agreement: | Agreement/ Securities Loan Agreement. A pro forma copy of the agreement will be given if requested by the ASIC or the |
|
| company or responsible entity to whom the prescribed report is given. | ||
| Parties to agreement: | (1) State Street Bank and Trust Company (2) Counterparty / entities details to be shared, as and when requested. |
|
| Holder of voting rights | 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 by the owner of the securities |
|
| Date on which the securities were (or are) expected to be delivered to the borrower | The dates on which the securities were delivered by State Street Bank and Trust | |
| or its nominee (ie borrow date): | 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 any time subject to giving notice |
|
| 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 | No scheduled return date. Lender can require return of securities or equivalent | |
| scheduled return date)? [Yes/No] | 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 giving notice |
|
| Are there circumstances in which the borrower will not be required to return the securities on settlement? [Yes/No] |
No | |
| If yes, 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.) | |
| Global Master Securities Lending Agreement | ||
| Type of agreement: | Securities Lending Authorisation Agreement If requested, a pro forma copy of the agreement will be given to the ASIC or the |
|
| company or responsible 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 voting rights | LENDER | |
| Are there any restrictions on voting rights? | (1) Yes, but only if the borrower defaults and ownership is enforce; (2) Yes |
|
| If yes, in what detail? | (1) Only if the borrower defaults and ownership is enforced; | |
| Date on which the securities were (or are) expected to be delivered to the borrower | The dates on which the securities were transferred, as indicated in Annexure A to | |
| or its nominee (ie borrow date): | this notice | |
| Scheduled date (if any) when the securities are expected to be returned to the | No scheduled return date. Securities collateral is returned on termination of related | |
| lender or its nominee (ie return date) | 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 providing alternative collateral |
|
| If yes, in which circumstances? | At any time subject to returning the borrowed securities or equivalent securities or providing alternative 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 178 22-Apr-2026
Annexure C
This is Annexure C referred to in Form 604, Notice of change of interest of substantial holder
==> picture [53 x 17] intentionally omitted <==
==> picture [515 x 643] intentionally omitted <==
----- Start of picture text -----
Alok Maheshwary Authorised signatory Dated the 22/04/2026
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.)
Global Master Securities Lending Agreement/Master Securities Loan
Agreement/Securities Loan Agreement.
Type of 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.
(1) State Street Bank and Trust Company
Parties to agreement:
(2) Counterparty / entities details to be shared, as and when requested.
Holder of voting rights BORROWER
(1) Yes (if the borrower is the registered holder. However the securities are on-lent
Are there any restrictions on voting rights? by the borrower as per Part B of this Annexure)
(2) No, not during term of securities loan
(1) Only if the borrower is the registered holder. However the securities are on-lent
If yes, in what detail? 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 The dates on which the securities were delivered to State Street Bank and Trust
or its nominee (ie borrow date): 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
No scheduled return date
lender or its nominee (ie return date)
No scheduled return date. Borrower can return securities or equivalent securities at
Does the borrower have the right to return the securities early? [Yes/No]
any time subject to giving notice
Borrower can return securities or equivalent securities at any time subject to giving
If yes, in which circumstances?
notice
Does the lender have the right to recall the securities early (ie before the No scheduled return date. Lender can require return of securities or equivalent
scheduled return date)? [Yes/No] securities at any time subject to giving notice
Lender can require return of securities or equivalent securities at any time subject
If yes, in which circumstances?
to giving notice
Are there circumstances in which the borrower will not be required to return the
No
securities on settlement? [Yes/No]
If yes, 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.
Global Master Securities Lending Agreement/Master Securities Loan Agreement. If
Type of agreement: 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.
(1) State Street Bank and Trust Company
Parties to agreement:
(2) Counterparty / entities details to be shared, as and when requested.
Holder of voting rights LENDER
(1) Yes, but only if the lender recalls the loan and exercises its right to become the
Are there any restrictions on voting rights? registered holder
(2) Yes (while registered holder)
(1) Only if the lender recalls the loan and exercises its right to become the
If yes, in what detail? 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 The dates on which the securities were delivered to the borrower are set out in
or its nominee (ie borrow date): Annexure A to this notice
Scheduled date (if any) when the securities are expected to be returned to the
No scheduled return date
lender or its nominee (ie return date)
No scheduled return date. Borrower can return securities or equivalent securities at
Does the borrower have the right to return the securities early? [Yes/No]
any time subject to giving notice
Borrower can return securities or equivalent securities at any time subject to giving
If yes, in which circumstances?
notice
Does the lender have the right to recall the securities early (ie before the No scheduled return date. Lender can require return of securities or equivalent
scheduled return date)? [Yes/No] securities at any time subject to giving notice
Lender can require return of securities or equivalent securities at any time subject
If yes, in which circumstances?
to giving notice
Are there circumstances in which the borrower will not be required to return the
No
securities on settlement? [Yes/No]
If yes, in which circumstances? n/a
----- End of picture text -----
604 Page 179 22-Apr-2026
Part C: For relevant interests arising out of lending securities - State Street Bank and Trust Company acquires a relevant interest in securities through taking a security interest (“pledge”) over the securities as collateral to secure a securities loan. (See Part B of this Annexure for securities loan details.)
| Global Master Securities Lending Agreement | |
|---|---|
| Type of 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 voting rights | LENDER |
| Are there any restrictions on voting rights? | (1) Yes, but only if the borrower defaults and pledge is enforced |
| (1) Only if the borrower defaults and pledge is enforced | |
| If yes, in what detail? | (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 | The dates on which the securities were pledged, as indicated in Annexure A to this |
| or its nominee (ie borrow date): | notice |
| Scheduled date (if any) when the securities are expected to be returned to the | No scheduled release date. Securities are released from pledge on termination of |
| lender or its nominee (ie return date) | 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 the provision of alternative collateral |
| If yes, in which circumstances? | At any time subject to returning the borrowed securities or equivalent securities or providing alternative 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) |